/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"Open Sans",sans-serif;color:#444444;}.toolbar-horizontal.toolbar-tray-open header{margin-top:80px;}.toolbar-horizontal header{margin-top:38px;}a{color:#5c9f24;text-decoration:none !important;}a:hover{color:#74c92d;text-decoration:none;}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:996;background:#5c9f24;width:40px;height:40px;border-radius:4px;transition:all 0.4s;}.back-to-top i{font-size:28px;color:#fff;line-height:0;}.back-to-top:hover{background:#6fc02c;color:#fff;}.back-to-top.active{visibility:visible;opacity:1;}#header{background:rgba(0,0,0,0.75);transition:all 0.5s;z-index:9;height:70px;}#header .logo{font-size:28px;margin:0;padding:0;line-height:1;font-weight:700;letter-spacing:1px;text-transform:uppercase;}#header .logo a{color:#fff;}#header .logo img{max-height:40px;}.navbar{padding:0;}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center;}.navbar li{position:relative;}.navbar ul li{white-space:nowrap;padding:10px 0 10px 22px;}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:0 4px;font-family:"Roboto",sans-serif;font-size:14px;font-weight:500;color:rgba(255,255,255,0.7);white-space:nowrap;transition:0.3s;text-transform:uppercase;position:relative;}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px;}.navbar ul li a.nav-link:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:#5c9f24;visibility:hidden;width:0px;transition:all 0.3s ease-in-out 0s;}.navbar ul li a.nav-link:hover:before,.navbar ul li:hover a:before,.navbar ul li a.nav-link.is-active:before{visibility:visible;width:100%;}.navbar a:hover,.navbar .active,.navbar .active:focus,.navbar li:hover a{color:#fff;}.navbar .getstarted,.navbar .getstarted:focus{padding:8px 25px;margin-left:12px;border-radius:4px;color:#fff;font-weight:400;font-family:"Poppins",sans-serif;border:2px solid #5c9f24;}.navbar .getstarted:hover,.navbar .getstarted:focus:hover{color:#fff;background:#5c9f24;}.navbar .getstarted:hover:before,.navbar li:hover>.getstarted:before{visibility:hidden;}.navbar .dropdown ul{display:block;position:absolute;left:22px;top:calc(100% + 30px);margin:0;padding:10px 0;z-index:99;opacity:0;visibility:hidden;background:#fff;box-shadow:0px 0px 30px rgba(127,137,161,0.25);transition:0.3s;}.navbar .dropdown ul li{min-width:200px;padding:0;}.navbar .dropdown ul a{padding:10px 20px;font-size:14px;font-weight:500;text-transform:none;color:#2a2a2a;}.navbar .dropdown ul a i{font-size:12px;}.navbar .dropdown ul a:hover{color:#5c9f24;}.navbar .dropdown:hover ul{opacity:1;top:100%;visibility:visible;}.navbar .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:hidden;}.navbar .dropdown .dropdown:hover ul{opacity:1;top:0;left:100%;visibility:visible;}#block-galactic-dreamscape-sitebranding img{width:310px;opacity:.7;transition:0.3s;height:auto;max-width:100%;}#block-galactic-dreamscape-sitebranding a:hover img{opacity:1;}.form-search{border:0;padding:4px;width:calc(100% - 90px);}@media (max-width:1366px){.navbar .dropdown .dropdown ul{left:-90%;}.navbar .dropdown .dropdown:hover>ul{left:-100%;}}.mobile-nav-toggle{color:#fff;font-size:28px;cursor:pointer;display:none;line-height:0;transition:0.5s;}.mobile-nav-toggle.bi-x{color:#5c9f24;}@media (max-width:991px){.mobile-nav-toggle{display:block;}.navbar ul{display:none;}}.navbar-mobile{position:fixed;overflow:hidden;top:0;right:0;left:0;bottom:0;background:rgba(17,17,17,0.9);transition:0.3s;z-index:999;}.navbar-mobile .mobile-nav-toggle{position:absolute;top:15px;right:15px;}.navbar-mobile ul{display:block;position:fixed;top:55px;right:15px;bottom:15px;left:15px;padding:10px 0;background-color:#fff;overflow-y:auto;transition:0.3s;}.navbar-mobile a,.navbar-mobile a:focus{padding:10px 20px;font-size:15px;color:#2a2a2a;}.navbar-mobile a:hover,.navbar-mobile a.is-active,.navbar-mobile li:hover a{color:#5c9f24;}.navbar-mobile ul li{white-space:nowrap;padding:0;}.navbar-mobile ul li a.nav-link:hover:before,.navbar-mobile ul li:hover a:before,.navbar-mobile ul li a.nav-link.is-active:before{visibility:hidden;}.navbar-mobile .getstarted,.navbar-mobile .getstarted:focus{margin:15px;color:#5c9f24;padding-left:15px;}.navbar-mobile .dropdown ul{position:static;display:none;margin:10px 20px;padding:10px 0;z-index:99;opacity:1;visibility:visible;background:#fff;box-shadow:0px 0px 30px rgba(127,137,161,0.25);}.navbar-mobile .dropdown ul li{min-width:200px;}.navbar-mobile .dropdown ul li a{padding:10px 20px;font-size:14px;font-weight:500;text-transform:none;color:#2a2a2a;}.navbar-mobile .dropdown ul a i{font-size:12px;}.navbar-mobile .dropdown ul a:hover,.navbar-mobile .dropdown ul .active:hover,.navbar-mobile .dropdown ul li:hover>a{color:#5c9f24;}.navbar-mobile .dropdown>.dropdown-active{display:block;}main{margin-top:100px;}#hero{width:100%;height:100vh;background-color:rgba(17,17,17,0.8);overflow:hidden;padding:0;}#hero .carousel-item{width:100%;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;transition:0.3;}#hero .carousel-item::before{content:"";background-color:rgba(0,0,0,0.5);position:absolute;top:0;right:0;left:0;bottom:0;}#hero .carousel-container{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;top:0;left:0;right:0;}#hero .carousel-content{text-align:center;}#hero h2{color:#fff;margin-bottom:30px;font-size:48px;font-weight:700;}#hero h2 span{color:#5c9f24;}#hero p{width:80%;animation-delay:0.4s;margin:0 auto 30px auto;color:#fff;}#hero .carousel-inner .carousel-item{transition-property:opacity;background-position:center top;}#hero .carousel-inner .carousel-item,#hero .carousel-inner .active.carousel-item-start,#hero .carousel-inner .active.carousel-item-end{opacity:0;}#hero .carousel-inner .active,#hero .carousel-inner .carousel-item-next.carousel-item-start,#hero .carousel-inner .carousel-item-prev.carousel-item-end{opacity:1;transition:0.5s;}#hero .carousel-inner .carousel-item-next,#hero .carousel-inner .carousel-item-prev,#hero .carousel-inner .active.carousel-item-start,#hero .carousel-inner .active.carousel-item-end{left:0;transform:translate3d(0,0,0);}#hero .carousel-control-next-icon,#hero .carousel-control-prev-icon{background:none;font-size:30px;line-height:0;width:auto;height:auto;background:rgba(255,255,255,0.2);border-radius:50px;transition:0.3s;color:rgba(255,255,255,0.5);width:54px;height:54px;display:flex;align-items:center;justify-content:center;}#hero .carousel-control-next-icon:hover,#hero .carousel-control-prev-icon:hover{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8);}#hero .carousel-indicators li{cursor:pointer;background:#fff;overflow:hidden;border:0;width:12px;height:12px;border-radius:50px;opacity:0.6;transition:0.3s;}#hero .carousel-indicators li.active{opacity:1;background:#5c9f24;}#hero .btn-get-started{font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;letter-spacing:1px;display:inline-block;padding:10px 32px 12px 32px;border-radius:4px;transition:0.5s;line-height:1;margin:10px;color:#fff;animation-delay:0.8s;text-transform:uppercase;border:2px solid #5c9f24;background:#5c9f24;}#hero .btn-get-started:hover{background:#6ab82a;border-color:#6ab82a;color:#fff;}@media (max-width:768px){#hero h2{font-size:28px;}}@media (min-width:1024px){#hero p{width:60%;}#hero .carousel-control-prev,#hero .carousel-control-next{width:5%;}}.section-bg{background-color:#f1f1f1;}.section-title{text-align:center;padding-bottom:30px;}.section-title h2{font-size:32px;font-weight:bold;text-transform:uppercase;margin-bottom:20px;padding-bottom:0;color:#5c9f24;}.section-title p{margin-bottom:0;}.breadcrumbs{padding:15px 0;background:#f6f6f6;min-height:40px;margin-top:80px;}.breadcrumbs h2{font-size:28px;font-weight:400;}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;}.breadcrumbs ol li+li{padding-left:10px;}.breadcrumbs ol li+li::before{display:inline-block;padding-right:10px;color:#444444;content:"/";}@media (max-width:768px){.breadcrumbs .d-flex{display:block !important;}.breadcrumbs ol{display:block;}.breadcrumbs ol li{display:inline-block;}#block-galactic-dreamscape-sitebranding img{width:230px;}}#footer{background:#111111;padding:0 0 30px 0;color:#fff;font-size:14px;}#footer .footer-top{background:#1d1d1d;border-bottom:1px solid #2f2f2f;padding:60px 0 30px 0;}#footer .footer-top .footer-info{margin-bottom:30px;}#footer .footer-top .footer-info h3{font-size:24px;margin:0 0 20px 0;padding:2px 0 2px 0;line-height:1;font-weight:700;}#footer .footer-top .footer-info p{font-size:14px;line-height:24px;margin-bottom:0;font-family:"Roboto",sans-serif;color:#fff;}#footer .footer-top .social-links a{font-size:18px;display:inline-block;background:#2a2a2a;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:0.3s;}#footer .footer-top .social-links a:hover{background:#5c9f24;color:#fff;text-decoration:none;}#footer .footer-top h4{font-size:16px;font-weight:600;color:#fff;position:relative;padding-bottom:12px;}#footer .footer-top .footer-links{margin-bottom:30px;}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0;}#footer .footer-top .footer-links ul i{padding-right:2px;color:#8ed851;font-size:18px;line-height:1;}#footer .footer-top .footer-links ul li{padding:10px 0;display:flex;align-items:center;}#footer .footer-top .footer-links ul li:first-child{padding-top:0;}#footer .footer-top .footer-links ul a{color:#fff;transition:0.3s;display:inline-block;line-height:1;}#footer .footer-top .footer-links ul a:hover{color:#81d33d;}#footer .footer-top .footer-newsletter form{margin-top:30px;background:#fff;padding:6px 10px;position:relative;border-radius:4px;}#footer .footer-top .footer-newsletter form input[type=email]{border:0;padding:4px;width:calc(100% - 110px);}#footer .footer-top .footer-newsletter form input[type=submit]{position:absolute;top:0;right:-2px;bottom:0;border:0;background:none;font-size:16px;padding:0 20px;background:#5c9f24;color:#fff;transition:0.3s;border-radius:0 4px 4px 0;}#footer .footer-top .footer-newsletter form input[type=submit]:hover{background:#6ab82a;}#footer .copyright{text-align:center;padding-top:30px;}#footer .credits{padding-top:10px;text-align:center;font-size:13px;color:#fff;}#block-galactic-dreamscape-tabs > ul{display:flex;}#block-galactic-dreamscape-tabs > ul > li{margin-right:30px;list-style:none;}
