*{padding:0;margin:0;box-sizing:border-box}html{background-color:white;font-size:10px;font-family:"sofia-pro",sans-serif}#wrapper{overflow:hidden;position:relative;background-color:white}#page{width:100%;overflow:hidden;padding-top:41px}.row{width:100%;max-width:1100px;margin:auto}.display-none{display:block;height:0;width:0;overflow:hidden}.display-mob,.mobile-only{display:none}@media screen and (max-width: 767px){.display-mob,.mobile-only{display:block}.desktop-only{display:none}}.graphic{position:absolute;overflow:visible;font-size:100px;transition:all 0.1s}.graphic .image{display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain}#home{padding-top:15vh;position:relative;top:0;overflow:hidden;transition:all 0.5s}#home.splash{padding-top:130vh}#home.splash #splash,#home.splash #logo{top:0}#home #logo{display:block;height:100px;width:100%;margin:50px auto;position:absolute;text-align:center;top:-120vh;transition:top 0.5s}#home #logo svg{display:inline-block;width:200px}#home #splash{width:100vw;height:calc(85vh - 200px);margin-bottom:20vh;margin-top:200px;position:absolute;top:-120vh;transition:top 0.5s}#home #splash .row{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#home #splash .main{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;height:760px;max-height:65vh;position:relative}#home #splash .main .bg{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-image:url(graphics/render-bm.jpg);background-size:100% auto;background-position:21% center;background-repeat:no-repeat;z-index:10;transition:width 1s}#home #splash .main .bg.load{width:0}#home #splash .main h1{position:absolute;left:-3vw;top:20%;max-width:410px;font-size:7em;line-height:1.33em;font-weight:700;z-index:11}#home #splash .main h1 span{display:block}#home #splash .main h1 span span{display:inline-block;background-color:white;color:#f04937;padding:0 10px;position:relative}#home #splash .main h1 span span:nth-child(2){top:-0.7px}#home #splash .main h1 span span:nth-child(3){top:-1.6px}#home #splash .main h2{color:white;font-size:3em;position:absolute;left:40px;top:40px;font-weight:700;z-index:11}#home #splash .main #register{display:block;padding:25px 85px 25px 135px;position:absolute;right:100px;bottom:-60px;background-color:#f04937;color:white;font-size:2.4em;line-height:3rem;font-weight:700;text-decoration:none;background-image:url(graphics/arrow.svg);background-size:72px 31px;background-position:18% 33%;background-repeat:no-repeat;z-index:11}#home #splash .main #leaf1{top:-8%;left:-20%;width:4.5em;height:6em;z-index:2}#home #splash .main #leaf1 .image{background-image:url(graphics/leaf1.png)}#home #splash .main #leaf2{top:40%;right:-20%;width:9.73em;height:6.5em;z-index:3}#home #splash .main #leaf2 .image{background-image:url(graphics/leaf2.png)}#home #splash .main #bluebox{top:20%;right:-4%;display:block;width:4em;height:4em;z-index:5}#home #splash .main #bluebox .image{background-color:rgba(211,238,245,0.7)}#home #splash .main #triangles{top:55%;left:-7%;width:1.67em;height:4.43em;z-index:1}#home #splash .main #triangles .image{background-image:url(graphics/triangles.png)}#home #splash .main #semis{top:25%;right:-11%;width:2.98em;height:3.11em;z-index:5}#home #splash .main #semis .image{background-image:url(graphics/semis.png)}#home #splash .main #rose{top:-13%;right:-9%;width:2.86em;height:4.11em}#home #splash .main #rose .image{background-image:url(graphics/rose.png)}#home #box{width:100vw;min-height:86vh;position:relative}#home #box .main{width:100%;min-height:900px;position:relative;margin-bottom:100px}#home #box .main .bg{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(240,73,55,0.95);z-index:10}#home #box .main .indent{max-width:560px;margin:auto;padding:45px 0;color:white;text-align:center;position:relative;z-index:13}#home #box .main .indent h2{font-size:3.2em;display:inline-block;padding:0px 25px 50px 25px;margin:0 auto 50px;border-bottom:5px dotted white;font-family:'Playfair Display', serif;font-weight:700}#home #box .main .indent p{font-size:2em;font-weight:400;margin-bottom:1em}#home #box .main .indent h3{font-size:3.6em}#home #box .main .indent h3 a{color:white;text-decoration:none}#home #box .main .jwland{display:block;height:80px;width:100%;border-top:1px solid white;position:relative;z-index:14;text-align:center}#home #box .main .jwland a{display:inline-block;height:60px;width:130px;background-image:url(graphics/jwland.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}#home #box .main .jwland .eer{position:absolute;bottom:5px;right:5px;font-size:12;color:white}#home #box .main #dottedarrow{width:120%;height:70vh;top:-73vh;left:-10%;z-index:4}#home #box .main #dottedarrow .image{background-image:url(graphics/dottedarrow.png);background-position:center bottom;background-size:100% auto}#home #box .main #leaf3{top:-15vw;left:-55%;width:9.7em;height:8.2em;z-index:3}#home #box .main #leaf3 .image{background-image:url(graphics/leaf3.png)}#home #box .main #wattle{top:-11vw;left:71%;width:5.08em;height:7.7em;z-index:3}#home #box .main #wattle .image{background-image:url(graphics/wattle.png)}#home #box .main #dots{top:-8%;left:-15%;width:6.5em;height:4.9em;z-index:2}#home #box .main #dots .image{background-image:url(graphics/dots.png)}#home #box .main #blueleaf{top:20%;left:-23%;width:6em;height:6em;z-index:2}#home #box .main #blueleaf .image{background-image:url(graphics/blueleaf.png)}#home #box .main #semis{top:41%;right:-11%;width:2.98em;height:3.11em;z-index:5}#home #box .main #semis .image{background-image:url(graphics/semis.png)}#home #box .main #leaf4{bottom:-2%;left:-50%;width:6.30em;height:4.25em;z-index:2}#home #box .main #leaf4 .image{background-image:url(graphics/leaf4.png)}#home #box .main #leaf5{bottom:-3%;right:-50%;width:7.3em;height:8.25em;z-index:2}#home #box .main #leaf5 .image{background-image:url(graphics/leaf5.png)}#home #box .main #stripes{bottom:-10%;right:-30%;width:5.5em;height:5.5em;z-index:2}#home #box .main #stripes .image{background-image:url(graphics/stripes.png)}.nf-form-cont{font-size:1.5em;margin:45px 0}.nf-form-cont .ninja-forms-req-symbol{color:#d4eef5}.nf-form-cont .nf-form-fields-required{display:none}.nf-form-cont nf-fields-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.nf-form-cont nf-fields-wrap nf-field{-webkit-box-flex:0;-webkit-flex:0 0 48%;-moz-box-flex:0;-moz-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}.nf-form-cont nf-fields-wrap nf-field label{font-weight:400;font-family:"sofia-pro",sans-serif}.nf-form-cont nf-fields-wrap nf-field input,.nf-form-cont nf-fields-wrap nf-field select,.nf-form-cont nf-fields-wrap nf-field textarea{padding:10px;border:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:white;font-size:1em;font-family:"sofia-pro",sans-serif}.nf-form-cont nf-fields-wrap nf-field input[type=button]{width:100%;background-color:transparent;border:2px solid white;color:white;transition:all 0.2s;font-family:"sofia-pro",sans-serif}.nf-form-cont nf-fields-wrap nf-field input[type=button]:hover{background-color:white;color:#f04937}.nf-form-cont nf-fields-wrap nf-field .listselect-container .nf-field-element{background-color:white;position:relative}.nf-form-cont nf-fields-wrap nf-field .listselect-container .nf-field-element select{background-color:transparent}.nf-form-cont nf-fields-wrap nf-field .listselect-container .nf-field-element:before{display:block;content:'';width:0;height:0;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#f04937 transparent transparent transparent;position:absolute;right:10px;top:20px}.nf-form-cont nf-fields-wrap nf-field .nf-error-msg{color:white}.nf-form-cont nf-fields-wrap nf-field:nth-child(7),.nf-form-cont nf-fields-wrap nf-field:nth-child(8){-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width: 1600px){.row{width:70vw;margin-left:15vw;margin-right:15vw}#home #splash .main{height:50vw;max-height:65vh}#home #splash .main #register{padding:2.5vw 5vw 2.5vw 12vw;background-size:6vw 2.3vw}.graphic{font-size:4.6vw}}@media screen and (max-width: 1400px){#home #splash{font-size:0.8vw}}@media screen and (max-width: 950px){#home #box .main .indent{padding-left:20px;padding-right:20px}}@media screen and (max-height: 800px){#home #logo{margin:30px auto}#home #splash{margin-top:170px}}@media screen and (max-aspect-ratio: 4 / 4) and (max-width: 1000px){.row{width:80vw;margin-left:auto;margin-right:auto}#home #logo{height:90px}#home #logo svg{width:175px}#home #splash{font-size:1.3vw;margin-top:145px}#home #splash .main{height:100%;max-height:70vh}#home #splash .main .bg{background-size:cover;background-position:right center}#home #splash .main #register{right:20px;font-size:3.6em;padding:2.5vw 5vw 2.5vw 17vw}#home #box .main .indent h3{font-size:3em}#home #box .main #leaf5{bottom:-5%;right:-140%}#home #box .main .jwland{height:100px}.nf-form-cont nf-fields-wrap nf-field{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}
/*# sourceMappingURL=style.css.map */
