body{color:#4f4f4f;padding-top:4.8rem;transition:padding-top .4s;font-family:Muli;font-size:16px}body.navbar-shrink{padding-top:3rem}svg#ArragroLogo{width:100%;height:100%}.navbar{padding:0;background-color:#f5f5f5;border-bottom:1px solid #c2c2c2;font-family:Muli;transition:padding .4s}.navbar>.container{padding:.6rem 0;transition:all .4s ease-in-out}.navbar>.container .navbar-brand,.navbar>.container ul{transition:all .4s ease-in-out}.navbar .navbar-brand{font-size:1.8rem;font-weight:600;color:#757575}.navbar .navbar-brand img{height:50px;width:auto;margin-top:-0.1rem}.navbar .navbar-brand:focus,.navbar .navbar-brand:hover{color:#4b7dc2}.navbar .navbar-nav .nav-link{font-size:1.4rem;font-weight:400;color:#757575}.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link.active{color:#4b7dc2;font-weight:600}.navbar.navbar-shrink>.container{padding:0}.navbar.navbar-shrink>.container .navbar-brand,.navbar.navbar-shrink>.container ul{transform:scale(0.8)}h1,h2,h3,h5{font-family:Muli}footer{border-top:1px solid #c2c2c2;background-color:#f5f5f5;padding:2rem 0}footer a{color:#757575}footer a:focus .icon,footer a:focus .text,footer a:hover .icon,footer a:hover .text{color:#4b7dc2;fill:#4b7dc2}footer address ul{padding-left:0}footer address ul li{list-style:none}footer address ul li .contact{padding:1rem}footer address ul li .contact .icon{width:1.6rem;fill:#757575}footer address ul li .contact .icon svg{font-size:1.3rem}footer address ul li .contact .text{margin-left:1rem}@media(max-width: 767px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:10px;padding-left:10px}}@media(min-width: 768px){.navbar-light .navbar-brand{transition:transform .3s,color 1s,fill 1s}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{transform:scale(1.05)}.navbar-light .navbar-nav .nav-link{transition:transform .3s,color 1s,fill 1s}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link.active{transform:scale(1.05)}footer a .icon,footer a .text{transition:transform .3s,color 1s,fill 1s}footer a:focus .icon,footer a:focus .text,footer a:hover .icon,footer a:hover .text{transform:scale(1.05)}}@media(min-width: 1500px){.container{max-width:1440px}}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{color:#495057;background-color:#fff;border-color:#4b7dc2;outline:0;box-shadow:0 0 0 .2rem rgba(75,125,194,.25)}.hide{display:none}#contactFormContainer{perspective:1000px;position:relative}#contactFormContainer #contactFormTitle{text-align:center}#contactFormContainer .flipper{width:100%;max-height:100%;transform-style:preserve-3d;transition:all .6s ease-in-out;visibility:visible;opacity:1}#contactFormContainer .front,#contactFormContainer .back{position:absolute;backface-visibility:hidden}#contactFormContainer #contactForm{visibility:visible;opacity:1;width:100%;padding:3rem 0;background:#d0ddef;border-top:1px solid #c2c2c2}#contactFormContainer #contactForm button{height:60px;width:100%;border-radius:0;margin-top:-0.7rem;background-color:#4b7dc2}#contactFormContainer #contactForm button:hover{background-color:#2a4d7d}#contactFormContainer .flipper.flipped{transform:none;max-height:300px;transition:none}#contactFormContainer .flipper.flipped .back{max-height:300px;transition:max-height 2s ease-in-out;visibility:visible;opacity:1}#contactFormContainer .flipper.flipped .front{display:none}@media(min-width: 768px){#contactFormContainer .flipper.flipped{max-height:100%;transition:all .6s ease-in-out;transform:rotateX(180deg)}#contactFormContainer .flipper.flipped .back{max-height:100%;transition:none}#contactFormContainer .flipper.flipped .front{display:block}}#contactFormContainer #sentMessage{width:100%;overflow:hidden}#contactFormContainer #sentMessage h2{font-size:1.5rem}#contactFormContainer #sentMessage [class^=cloud]{transform:scale(0.9)}@media(min-width: 768px){#contactFormContainer #sentMessage h2{font-size:2rem}#contactFormContainer #sentMessage [class^=cloud]{transform:initial}}#contactFormContainer .back{text-align:center;background-color:#3e70b6;color:#fff;text-shadow:2px 2px 8px #04060a;visibility:hidden;opacity:0;max-height:100%}@media(min-width: 768px){#contactFormContainer .back{transform:rotateX(180deg);transition:none;visibility:visible;opacity:1}}#contactFormContainer .back.hide{transform:none}#contactFormContainer .starting-clouds .cloud-wrapper-1{position:absolute;top:5%;opacity:0;z-index:13}#contactFormContainer .starting-clouds .cloud-1{position:absolute;transform:scale(1.4)}#contactFormContainer .starting-clouds .cloud-wrapper-2{position:absolute;top:20%;opacity:0;z-index:14}#contactFormContainer .starting-clouds .cloud-2{position:absolute;transform:scale(1.3)}#contactFormContainer .starting-clouds .cloud-wrapper-3{position:absolute;top:60%;opacity:0;z-index:15}#contactFormContainer .starting-clouds .cloud-3{position:absolute;transform:scale(1.3)}#contactFormContainer .starting-clouds .cloud-wrapper-4{position:absolute;top:72%;opacity:0;z-index:16}#contactFormContainer .starting-clouds .cloud-4{position:absolute;transform:scale(1.4)}header#errorNotFoundPageHeader,header#errorPageHeader{height:71vh;position:relative;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;height:90vh;overflow:hidden;background:#4b7dc2;z-index:1}header#errorNotFoundPageHeader .background-wrap,header#errorPageHeader .background-wrap{position:relative;font:100% Arial,Sans Serif;margin:0;vertical-align:baseline;height:95%;max-width:1440px;margin:0 auto;z-index:1}header#errorNotFoundPageHeader .background-wrap .starting-clouds,header#errorNotFoundPageHeader .background-wrap .infinite-clouds,header#errorPageHeader .background-wrap .starting-clouds,header#errorPageHeader .background-wrap .infinite-clouds{height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}header#errorNotFoundPageHeader .infinite-clouds .cloud-wrapper-1,header#errorPageHeader .infinite-clouds .cloud-wrapper-1{position:absolute;top:5%;opacity:0;z-index:13}header#errorNotFoundPageHeader .infinite-clouds .cloud-1,header#errorPageHeader .infinite-clouds .cloud-1{position:absolute;transform:scale(1.4)}header#errorNotFoundPageHeader .infinite-clouds .cloud-wrapper-2,header#errorPageHeader .infinite-clouds .cloud-wrapper-2{position:absolute;top:20%;opacity:0;z-index:14}header#errorNotFoundPageHeader .infinite-clouds .cloud-2,header#errorPageHeader .infinite-clouds .cloud-2{position:absolute;transform:scale(1.3)}header#errorNotFoundPageHeader .infinite-clouds .cloud-wrapper-3,header#errorPageHeader .infinite-clouds .cloud-wrapper-3{position:absolute;top:60%;opacity:0;z-index:15}header#errorNotFoundPageHeader .infinite-clouds .cloud-3,header#errorPageHeader .infinite-clouds .cloud-3{position:absolute;transform:scale(1.3)}header#errorNotFoundPageHeader .infinite-clouds .cloud-wrapper-4,header#errorPageHeader .infinite-clouds .cloud-wrapper-4{position:absolute;top:72%;opacity:0;z-index:16}header#errorNotFoundPageHeader .infinite-clouds .cloud-4,header#errorPageHeader .infinite-clouds .cloud-4{position:absolute;transform:scale(1.4)}header#errorNotFoundPageHeader .infinite-clouds .cloud-wrapper-1,header#errorPageHeader .infinite-clouds .cloud-wrapper-1{position:absolute;top:5%;opacity:0;z-index:18}header#errorNotFoundPageHeader .infinite-clouds .cloud-1,header#errorPageHeader .infinite-clouds .cloud-1{position:absolute;transform:scale(1.4)}header#errorNotFoundPageHeader .infinite-clouds .cloud-wrapper-2,header#errorPageHeader .infinite-clouds .cloud-wrapper-2{position:absolute;top:20%;opacity:0;z-index:19}header#errorNotFoundPageHeader .infinite-clouds .cloud-2,header#errorPageHeader .infinite-clouds .cloud-2{position:absolute;transform:scale(1.3)}header#errorNotFoundPageHeader .infinite-clouds .cloud-wrapper-3,header#errorPageHeader .infinite-clouds .cloud-wrapper-3{position:absolute;top:60%;opacity:0;z-index:20}header#errorNotFoundPageHeader .infinite-clouds .cloud-3,header#errorPageHeader .infinite-clouds .cloud-3{position:absolute;transform:scale(1.3)}header#errorNotFoundPageHeader .infinite-clouds .cloud-wrapper-4,header#errorPageHeader .infinite-clouds .cloud-wrapper-4{position:absolute;top:72%;opacity:0;z-index:21}header#errorNotFoundPageHeader .infinite-clouds .cloud-4,header#errorPageHeader .infinite-clouds .cloud-4{position:absolute;transform:scale(1.4)}header#errorNotFoundPageHeader .carousel-fade .carousel-item,header#errorPageHeader .carousel-fade .carousel-item{opacity:0;transition-duration:3s;transition-property:opacity}header#errorNotFoundPageHeader .carousel-fade .carousel-item.active,header#errorPageHeader .carousel-fade .carousel-item.active{opacity:1}header#errorNotFoundPageHeader .carousel-fade .carousel-item.active,header#errorPageHeader .carousel-fade .carousel-item.active{transform:translateX(0);transform:translate3d(0, 0, 0)}header#errorNotFoundPageHeader .banner-text,header#errorPageHeader .banner-text{height:100%;position:relative;z-index:1}header#errorNotFoundPageHeader .banner-text #carousel-cloud-banner-text,header#errorPageHeader .banner-text #carousel-cloud-banner-text{height:100%;text-align:center;word-break:normal;word-wrap:normal;color:#fff;font-size:2vh}header#errorNotFoundPageHeader .banner-text #carousel-cloud-banner-text .carousel-inner,header#errorPageHeader .banner-text #carousel-cloud-banner-text .carousel-inner{width:80%;max-width:1440px}header#errorNotFoundPageHeader .banner-text #carousel-cloud-banner-text h1,header#errorPageHeader .banner-text #carousel-cloud-banner-text h1{font-size:1.8em;text-shadow:2px 2px 8px #04060a;z-index:50}@media(orientation: landscape){header#errorNotFoundPageHeader .banner-text #carousel-cloud-banner-text h1,header#errorPageHeader .banner-text #carousel-cloud-banner-text h1{font-size:2.5em}}@media(orientation: landscape)and (min-width: 1024px){header#errorNotFoundPageHeader .banner-text #carousel-cloud-banner-text h1,header#errorPageHeader .banner-text #carousel-cloud-banner-text h1{font-size:2em}}@media(orientation: landscape){header#errorNotFoundPageHeader,header#errorPageHeader{height:81vh}}@media(min-width: 813px){header#errorNotFoundPageHeader,header#errorPageHeader{height:75vh}}@media(min-width: 992px){header#errorNotFoundPageHeader,header#errorPageHeader{height:75vh}}@media(min-width: 1440px){header#errorNotFoundPageHeader,header#errorPageHeader{height:55vh}}header#errorNotFoundPageHeader#errorNotFoundPageHeader,header#errorPageHeader#errorNotFoundPageHeader{background-color:#ededed}header#errorNotFoundPageHeader#errorPageHeader,header#errorPageHeader#errorPageHeader{background-color:#495057}header#errorNotFoundPageHeader #background-wrap,header#errorPageHeader #background-wrap{height:110%}@media(orientation: landscape){header#errorNotFoundPageHeader,header#errorPageHeader{height:71vh}}@media(min-width: 813px){header#errorNotFoundPageHeader,header#errorPageHeader{height:71vh}}@media(min-width: 992px){header#errorNotFoundPageHeader,header#errorPageHeader{height:71vh}}@media(min-width: 1440px){header#errorNotFoundPageHeader,header#errorPageHeader{height:71vh}}header#standardHeader{height:100px;position:relative;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;height:90vh;overflow:hidden;background:#4b7dc2;z-index:1}header#standardHeader .background-wrap{position:relative;font:100% Arial,Sans Serif;margin:0;vertical-align:baseline;height:95%;max-width:1440px;margin:0 auto;z-index:1}header#standardHeader .background-wrap .starting-clouds,header#standardHeader .background-wrap .infinite-clouds{height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}header#standardHeader .infinite-clouds .cloud-wrapper-1{position:absolute;top:5%;opacity:0;z-index:13}header#standardHeader .infinite-clouds .cloud-1{position:absolute;transform:scale(1.4)}header#standardHeader .infinite-clouds .cloud-wrapper-2{position:absolute;top:20%;opacity:0;z-index:14}header#standardHeader .infinite-clouds .cloud-2{position:absolute;transform:scale(1.3)}header#standardHeader .infinite-clouds .cloud-wrapper-3{position:absolute;top:60%;opacity:0;z-index:15}header#standardHeader .infinite-clouds .cloud-3{position:absolute;transform:scale(1.3)}header#standardHeader .infinite-clouds .cloud-wrapper-4{position:absolute;top:72%;opacity:0;z-index:16}header#standardHeader .infinite-clouds .cloud-4{position:absolute;transform:scale(1.4)}header#standardHeader .infinite-clouds .cloud-wrapper-1{position:absolute;top:5%;opacity:0;z-index:18}header#standardHeader .infinite-clouds .cloud-1{position:absolute;transform:scale(1.4)}header#standardHeader .infinite-clouds .cloud-wrapper-2{position:absolute;top:20%;opacity:0;z-index:19}header#standardHeader .infinite-clouds .cloud-2{position:absolute;transform:scale(1.3)}header#standardHeader .infinite-clouds .cloud-wrapper-3{position:absolute;top:60%;opacity:0;z-index:20}header#standardHeader .infinite-clouds .cloud-3{position:absolute;transform:scale(1.3)}header#standardHeader .infinite-clouds .cloud-wrapper-4{position:absolute;top:72%;opacity:0;z-index:21}header#standardHeader .infinite-clouds .cloud-4{position:absolute;transform:scale(1.4)}header#standardHeader .carousel-fade .carousel-item{opacity:0;transition-duration:3s;transition-property:opacity}header#standardHeader .carousel-fade .carousel-item.active{opacity:1}header#standardHeader .carousel-fade .carousel-item.active{transform:translateX(0);transform:translate3d(0, 0, 0)}header#standardHeader .banner-text{height:100%;position:relative;z-index:1}header#standardHeader .banner-text #carousel-cloud-banner-text{height:100%;text-align:center;word-break:normal;word-wrap:normal;color:#fff;font-size:2vh}header#standardHeader .banner-text #carousel-cloud-banner-text .carousel-inner{width:80%;max-width:1440px}header#standardHeader .banner-text #carousel-cloud-banner-text h1{font-size:1.8em;text-shadow:2px 2px 8px #04060a;z-index:50}@media(orientation: landscape){header#standardHeader .banner-text #carousel-cloud-banner-text h1{font-size:2.5em}}@media(orientation: landscape)and (min-width: 1024px){header#standardHeader .banner-text #carousel-cloud-banner-text h1{font-size:2em}}@media(orientation: landscape){header#standardHeader{height:81vh}}@media(min-width: 813px){header#standardHeader{height:75vh}}@media(min-width: 992px){header#standardHeader{height:75vh}}@media(min-width: 1440px){header#standardHeader{height:55vh}}@media(orientation: landscape){header#standardHeader{height:120px}}@media(min-width: 813px){header#standardHeader{height:120px}}@media(min-width: 992px){header#standardHeader{height:120px}}@media(min-width: 1440px){header#standardHeader{height:120px}}@media(orientation: landscape)and (max-width: 812px){header#standardHeader{height:100px}}@media(orientation: portrait)and (min-width: 736px){header#standardHeader{height:120px}}header#standardHeader .background-wrap .starting-clouds{top:-7%}header#standardHeader .background-wrap .infinite-clouds>div{position:absolute;height:100%;width:100%;top:-14%}header#standardHeader .background-wrap .infinite-clouds>div:first-child{top:-16%}header#standardHeader .background-wrap .banner-text{height:100%;position:relative;z-index:99;text-align:center;word-break:normal;word-wrap:normal;color:#fff;font-size:2vh}header#standardHeader .background-wrap .banner-text h1{font-size:2.3rem;margin-top:0rem;text-shadow:2px 2px 8px #04060a;z-index:50}header#standardHeader .background-wrap .banner-text p{margin-bottom:0rem}header#standardHeader .background-wrap [class^=cloud-],header#standardHeader .background-wrap .start{transform:scale(0.5)}@media(orientation: landscape){header#standardHeader .background-wrap [class^=cloud-],header#standardHeader .background-wrap .start{transform:scale(0.7)}}@media(orientation: landscape)and (min-width: 968px){header#standardHeader .background-wrap [class^=cloud-],header#standardHeader .background-wrap .start{transform:scale(0.5)}}@media(orientation: landscape)and (min-width: 1440px){header#standardHeader .background-wrap [class^=cloud-],header#standardHeader .background-wrap .start{transform:scale(0.55)}}header#standardHeader .background-wrap #background-wrap{height:100px}#tileBulletPage .section{padding:1rem 0 2rem 0}#tileBulletPage .section .cloud{width:100%;margin:0 auto}@media(min-width: 768px){#tileBulletPage .section .cloud{width:70%}}@media(min-width: 992px){#tileBulletPage .section .cloud{width:100%}}#tileBulletPage .section .image img{-o-object-position:0 0;object-position:0 0;max-height:300px;width:100%;-o-object-fit:cover;object-fit:cover}#contact .contact-container{position:relative;height:155vh;font-size:1rem}@media(orientation: landscape)and (min-device-width: 412px){#contact .contact-container{height:275vh}}@media(orientation: landscape)and (min-device-width: 533px){#contact .contact-container{height:310vh}}@media(orientation: landscape)and (min-device-width: 568px){#contact .contact-container{height:310vh}}@media(orientation: landscape)and (min-device-width: 640px){#contact .contact-container{height:270vh}}@media(orientation: landscape)and (min-device-width: 650px){#contact .contact-container{height:265vh}}@media(orientation: landscape)and (min-device-width: 700px){#contact .contact-container{height:240vh}}@media(orientation: landscape)and (min-device-width: 768px)and (min-device-height: 800px){#contact .contact-container{height:40vh}}@media(orientation: landscape)and (min-device-width: 800px)and (min-device-height: 375px){#contact .contact-container{height:135vh}}@media(orientation: landscape)and (min-device-width: 800px)and (min-device-height: 500px){#contact .contact-container{height:50vh}}@media(orientation: landscape)and (min-device-width: 960px)and (min-device-height: 600px){#contact .contact-container{height:90vh}}@media(orientation: landscape)and (min-device-width: 1024px)and (min-device-height: 768px){#contact .contact-container{height:40vh}}@media(orientation: portrait)and (min-device-height: 533px){#contact .contact-container{height:190vh}}@media(orientation: portrait)and (min-device-height: 568px){#contact .contact-container{height:155vh}}@media(orientation: portrait)and (min-device-height: 641px){#contact .contact-container{height:150vh}}@media(orientation: portrait)and (min-device-height: 700px){#contact .contact-container{height:135vh}}@media(orientation: portrait)and (min-device-height: 736px){#contact .contact-container{height:135vh}}@media(orientation: portrait)and (min-device-height: 812px){#contact .contact-container{height:120vh}}@media(orientation: portrait)and (min-device-height: 823px){#contact .contact-container{height:120vh}}@media(orientation: portrait)and (min-device-height: 1020px){#contact .contact-container{height:53vh}}@media(orientation: portrait)and (min-device-height: 1200px){#contact .contact-container{height:65vh}}@media(orientation: portrait)and (min-device-height: 1280px){#contact .contact-container{height:25vh}}@media(orientation: portrait)and (min-device-height: 1280px)and (min-device-width: 800px){#contact .contact-container{height:45vh}}@media(orientation: portrait)and (min-device-height: 1366px)and (min-device-width: 1024px){#contact .contact-container{height:25vh}}@media(orientation: portrait)and (min-device-height: 1380px){#contact .contact-container{height:65vh;max-height:520px}}#contact .contact-container h3,#contact .contact-container h5{color:#3a69aa;margin-top:1rem}#contact .contact-container .location h5:first-child{margin-top:0}#contact .contact-container .contact-section h5{margin-top:1rem}@media(min-height: 800px)and (min-width: 768px){#contact .contact-container .location h5:first-child{margin-top:1rem}}#contact .contact-container .map-container,#contact .contact-container contact-container{width:100%;top:0}#contact .contact-container .map-container{height:50%}#contact .contact-container .map-container .row,#contact .contact-container .map-container [class^=col-]:last-child{height:100%}@media(min-width: 768px){#contact .contact-container .map-container{height:100%;position:absolute}}#contact .contact-container .contact-details{height:auto}#contact .contact-container .contact-details .location,#contact .contact-container .contact-details .contact-details{width:100%}#contact .contact-container .contact-details .pt-5{padding-top:1rem !important}@media(min-width: 768px){#contact .contact-container .contact-details{height:100%}#contact .contact-container .contact-details .pt-5{padding-top:2rem !important}}#contact .contact-container .contact-details .contact-section:last-child .col-12.col-lg-6{margin-bottom:1rem}@media(orientation: portrait)and (min-width: 768px)and (min-device-height: 1180px){#contact .contact-container .contact-details .contact-section.col-12.col-lg-6{margin-bottom:0}}@media(orientation: landscape)and (min-width: 768px)and (min-device-height: 1180px){#contact .contact-container .contact-details .contact-section{padding-top:1rem}}@media(orientation: landscape)and (max-device-width: 812px){#contact .contact-container .contact-details .pt-5{padding-top:1rem !important}}@media(orientation: landscape)and (max-device-width: 768px){#contact .contact-container .contact-details .pt-5{padding-top:1rem !important}}header#landingPageHeader{position:relative;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;height:90vh;overflow:hidden;background:#4b7dc2;z-index:1}header#landingPageHeader .background-wrap{position:relative;font:100% Arial,Sans Serif;margin:0;vertical-align:baseline;height:95%;max-width:1440px;margin:0 auto;z-index:1}header#landingPageHeader .background-wrap .starting-clouds,header#landingPageHeader .background-wrap .infinite-clouds{height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}header#landingPageHeader .infinite-clouds .cloud-wrapper-1{position:absolute;top:5%;opacity:0;z-index:13}header#landingPageHeader .infinite-clouds .cloud-1{position:absolute;transform:scale(1.4)}header#landingPageHeader .infinite-clouds .cloud-wrapper-2{position:absolute;top:20%;opacity:0;z-index:14}header#landingPageHeader .infinite-clouds .cloud-2{position:absolute;transform:scale(1.3)}header#landingPageHeader .infinite-clouds .cloud-wrapper-3{position:absolute;top:60%;opacity:0;z-index:15}header#landingPageHeader .infinite-clouds .cloud-3{position:absolute;transform:scale(1.3)}header#landingPageHeader .infinite-clouds .cloud-wrapper-4{position:absolute;top:72%;opacity:0;z-index:16}header#landingPageHeader .infinite-clouds .cloud-4{position:absolute;transform:scale(1.4)}header#landingPageHeader .infinite-clouds .cloud-wrapper-1{position:absolute;top:5%;opacity:0;z-index:18}header#landingPageHeader .infinite-clouds .cloud-1{position:absolute;transform:scale(1.4)}header#landingPageHeader .infinite-clouds .cloud-wrapper-2{position:absolute;top:20%;opacity:0;z-index:19}header#landingPageHeader .infinite-clouds .cloud-2{position:absolute;transform:scale(1.3)}header#landingPageHeader .infinite-clouds .cloud-wrapper-3{position:absolute;top:60%;opacity:0;z-index:20}header#landingPageHeader .infinite-clouds .cloud-3{position:absolute;transform:scale(1.3)}header#landingPageHeader .infinite-clouds .cloud-wrapper-4{position:absolute;top:72%;opacity:0;z-index:21}header#landingPageHeader .infinite-clouds .cloud-4{position:absolute;transform:scale(1.4)}header#landingPageHeader .carousel-fade .carousel-item{opacity:0;transition-duration:3s;transition-property:opacity}header#landingPageHeader .carousel-fade .carousel-item.active{opacity:1}header#landingPageHeader .carousel-fade .carousel-item.active{transform:translateX(0);transform:translate3d(0, 0, 0)}header#landingPageHeader .banner-text{height:100%;position:relative;z-index:1}header#landingPageHeader .banner-text #carousel-cloud-banner-text{height:100%;text-align:center;word-break:normal;word-wrap:normal;color:#fff;font-size:2vh}header#landingPageHeader .banner-text #carousel-cloud-banner-text .carousel-inner{width:80%;max-width:1440px}header#landingPageHeader .banner-text #carousel-cloud-banner-text h1{font-size:1.8em;text-shadow:2px 2px 8px #04060a;z-index:50}@media(orientation: landscape){header#landingPageHeader .banner-text #carousel-cloud-banner-text h1{font-size:2.5em}}@media(orientation: landscape)and (min-width: 1024px){header#landingPageHeader .banner-text #carousel-cloud-banner-text h1{font-size:2em}}@media(orientation: landscape){header#landingPageHeader{height:81vh}}@media(min-width: 813px){header#landingPageHeader{height:75vh}}@media(min-width: 992px){header#landingPageHeader{height:75vh}}@media(min-width: 1440px){header#landingPageHeader{height:55vh}}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}header#landingPageHeader .look-down{display:block;margin:0 auto;width:100%;position:absolute;top:88%;text-align:center;color:#dcdcdc;z-index:99}header#landingPageHeader .look-down div{margin-top:-6px;animation:bounce 2.1s ease-in-out infinite both}@media(min-width: 813px){header#landingPageHeader .look-down{display:none}}header#landingPageHeader .sun{position:absolute;top:20%;left:10%;margin:auto;width:120px;height:120px;border-radius:50%;background:#fcff00;opacity:.9;box-shadow:0px 0px 40px 15px #c2e000;z-index:1;transform:scale(0.7)}@media(min-width: 0px)and (orientation: landscape){header#landingPageHeader .sun{top:7%;transform:scale(0.6)}}@media(min-width: 900px)and (orientation: landscape){header#landingPageHeader .sun{top:20%;transform:scale(0.95)}}@media(min-width: 768px)and (orientation: portrait){header#landingPageHeader .sun{transform:scale(0.95)}}header#landingPageHeader .ray-box{position:absolute;margin:auto;top:0px;left:0;right:0;bottom:0;width:120px;animation:ray_anim 80s linear infinite}header#landingPageHeader .ray{background:linear-gradient(to top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);margin-left:10px;border-radius:80% 80% 0 0;position:absolute;opacity:.1}header#landingPageHeader .ray1{height:170px;width:30px;transform:rotate(180deg);top:-165px;left:34px}header#landingPageHeader .ray2{height:100px;width:8px;transform:rotate(217deg);top:-80px;left:100px}header#landingPageHeader .ray3{height:170px;width:50px;transform:rotate(248deg);top:-80px;left:151px}header#landingPageHeader .ray4{height:120px;width:14px;transform:rotate(298deg);top:43px;left:149px}header#landingPageHeader .ray5{height:140px;width:30px;transform:rotate(-21deg);top:103px;left:83px}header#landingPageHeader .ray6{height:90px;width:50px;transform:rotate(30deg);top:104px;left:-23px}header#landingPageHeader .ray7{height:180px;width:10px;transform:rotate(70deg);top:10px;left:-60px}header#landingPageHeader .ray8{height:120px;width:30px;transform:rotate(100deg);top:-23px;left:-71px}header#landingPageHeader .ray9{height:80px;width:10px;transform:rotate(125deg);top:-40px;left:-27px}header#landingPageHeader .ray10{height:190px;width:23px;transform:rotate(150deg);top:-169px;left:-33px}@keyframes ray_anim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cloud{position:relative;width:20vh;min-width:100px;z-index:1}.cloud>img{width:100%}.cloud .cloud-image{position:absolute;width:50%;top:42%;left:25%}.cloud .cloud-image img{width:100%}div[class^=cloud-]{margin-bottom:3%}div#intro{padding:2.5rem 0;text-align:justify}div#intro h1,div#intro h2,div#intro h3{text-align:center}div#services{padding-top:3rem}div#services .service-svg{font-size:3em}div#services .service-svg svg{transition:transform .3s,color 1s,fill 1s}div#services .service-svg svg.fa-circle{color:#4b7dc2}div#services div[class^=col]{margin-bottom:3rem}div#services div[class^=col]:last-child{margin-bottom:0}div#services span{display:block;margin:0 auto}div#services .service-markdown{padding-top:4rem;padding-left:1rem;padding-right:1rem;text-rendering:optimizeLegibility;text-align:justify}div#services .service-markdown h5{text-align:center}div#whatWeveDone{padding:2rem 0 2rem 0}div#whatWeveDone a{color:#757575;text-decoration:none}div#whatWeveDone>h3{font-size:1.75em;text-align:center;padding:0 1em 0em 1em}div#whatWeveDone .what-weve-done-img{height:100px}div#whatWeveDone .what-weve-done-img img{width:100%;max-width:300px;display:block;margin:0 auto}div#whatWeveDone .what-weve-done-markdown{padding-top:1rem;text-align:center}div#whatWeveDone .what-weve-done-markdown a{color:#4b7dc2;text-decoration:underline}#technologies{margin-bottom:3rem}#technologies a#technologiesCloud{color:#757575;text-decoration:none}#technologies a#technologiesCloud>div{max-width:1440px}#technologies a#technologiesCloud h3{font-size:1.75em;text-align:center;padding:0 1em}#technologies a#technologiesCloud .cloud{margin:0 auto;width:60vw;margin-left:-9vw;max-width:500px}@media(orientation: portrait)and (min-width: 768px){#technologies a#technologiesCloud .cloud{width:40vw;margin-left:0vw}}@media(orientation: portrait)and (min-width: 1024px){#technologies a#technologiesCloud .cloud{width:35vw;margin-left:4vw}}@media(orientation: landscape)and (min-width: 640px){#technologies a#technologiesCloud .cloud{width:40vw;margin-left:0vw}}@media(orientation: landscape)and (min-width: 1366px){#technologies a#technologiesCloud .cloud{width:33vw;margin-left:3vw}}@media(orientation: landscape)and (min-width: 2000px){#technologies a#technologiesCloud .cloud{margin-left:0vw}}#technologies a#technologiesCloud .col-5{padding:0}#technologies a#technologiesCloud .middle,#technologies a#technologiesCloud .bottom{margin-top:-2rem}@media(orientation: portrait)and (min-width: 412px){#technologies a#technologiesCloud .middle,#technologies a#technologiesCloud .bottom{margin-top:-2.5rem}}@media(orientation: portrait)and (min-width: 768px){#technologies a#technologiesCloud .middle,#technologies a#technologiesCloud .bottom{margin-top:-5rem}}@media(orientation: portrait)and (min-width: 1024px){#technologies a#technologiesCloud .middle,#technologies a#technologiesCloud .bottom{margin-top:-7rem}}@media(orientation: landscape)and (min-width: 640px){#technologies a#technologiesCloud .middle,#technologies a#technologiesCloud .bottom{margin-top:-4rem}}@media(orientation: landscape)and (min-width: 736px){#technologies a#technologiesCloud .middle,#technologies a#technologiesCloud .bottom{margin-top:-4.5rem}}@media(orientation: landscape)and (min-width: 1024px){#technologies a#technologiesCloud .middle,#technologies a#technologiesCloud .bottom{margin-top:-7rem}}@media(orientation: landscape)and (min-width: 1366px){#technologies a#technologiesCloud .middle,#technologies a#technologiesCloud .bottom{margin-top:-10rem}}#technologies a#technologiesCloud .top .cloud,#technologies a#technologiesCloud .bottom .cloud{z-index:1}#technologies a#technologiesCloud .middle .cloud{z-index:2}

/*# sourceMappingURL=main.css.map */
/*# sourceMappingURL=main.css.map*/