html{scroll-behavior:smooth}*{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box;color:#222}body{font-size:16px}h1{font-size:3rem;margin-bottom:1rem;color:#fff}@media(max-width: 890px){h1{font-size:2rem}}h2{color:#1493d8;font-weight:bold;font-size:2.5rem;margin-bottom:1rem}h3{font-size:2rem;margin-bottom:1rem}h4{font-size:1.5rem}p{font-size:1.4rem;margin-bottom:1rem}p a{text-decoration:none;color:#1493d8;font-weight:bold}main{padding-top:1.5rem;width:90%;margin:0 auto}@media(pointer: fine){main{width:70%;max-width:1200px}}ul,li{list-style-type:none !important}@media(pointer: coarse){ul,li{list-style-type:none}}.list li{margin-bottom:1rem}h5{margin-bottom:1rem}.blueText{color:#1493d8 !important}.whiteText{color:#fff !important}.white-bg{background-color:#fff}.grey-bg{background-color:gray}.centerText{text-align:center !important}.leftText{text-align:left !important}.width70{width:70%;margin:0 auto}.width90{width:90%;margin:0 auto}.test{color:#fff !important;position:absolute;width:100%;text-align:center;top:4%}.shadow{text-shadow:.2rem .2rem #222}.bold{font-weight:bold !important}.marginBot_2rem{margin-bottom:2rem !important}.marginBottom_60{margin-bottom:60px !important}.noMargin{margin:0 !important}.imageTint{position:relative}.imageTint *{z-index:10}.imageTint::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1}@supports not (-webkit-touch-callout: none){@media(pointer: fine){.image-bg{background-attachment:fixed}}@media(pointer: coarse){.image-bg{background-attachment:initial}}}#galleryWrapper{width:100%;position:relative;max-width:760px;min-height:400px;margin:0 auto;margin-bottom:60px}#galleryWrapper .galleryItems{position:relative;height:410px;margin:auto}#galleryWrapper .galleryItems .galleryItem{position:absolute;width:200px;height:200px;overflow:hidden}#galleryWrapper .galleryItems .galleryItem.item0,#galleryWrapper .galleryItems .galleryItem.item5{width:400px;height:405px}#galleryWrapper .galleryItems .galleryItem img{width:100%;height:100%}#galleryWrapper .item1,#galleryWrapper .item6{transform:translate(405px, 0)}#galleryWrapper .item2,#galleryWrapper .item7{transform:translate(610px, 0)}#galleryWrapper .item3,#galleryWrapper .item8{transform:translate(405px, 205px)}#galleryWrapper .item4,#galleryWrapper .item9{transform:translate(610px, 205px)}#galleryModal{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:1500;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;cursor:pointer;display:none}#galleryModal #modalImg{display:block;max-height:500px;max-width:500px;position:relative;z-index:501;cursor:default}#galleryModal #modalImg::before{position:absolute;font-weight:bold;font-size:30px;text-align:center;color:#fff;height:35px;width:30px;top:48%;background-color:#000;content:"<";left:-10px}#galleryModal #modalImg::after{position:absolute;font-weight:bold;font-size:30px;text-align:center;color:#fff;height:35px;width:30px;top:48%;background-color:#000;content:">";right:-10px}#galleryModal #modalImg.port{height:500px;width:auto}#galleryModal #modalImg.land{width:500px;height:auto}#galleryModal #modalImg.sq{width:500px;height:500px;max-width:none;max-height:none}@media(max-width: 890px){#galleryWrapper .galleryItems{position:relative;height:820px;width:420px}#galleryWrapper .galleryItems .galleryItem{position:absolute;width:200px;height:200px;overflow:hidden}#galleryWrapper .galleryItems .galleryItem.item0,#galleryWrapper .galleryItems .galleryItem.item5{width:100%;height:auto}#galleryWrapper .galleryItems .item1,#galleryWrapper .galleryItems .item6{transform:translate(0, 405px)}#galleryWrapper .galleryItems .item2,#galleryWrapper .galleryItems .item7{transform:translate(0, 610px)}#galleryWrapper .galleryItems .item3,#galleryWrapper .galleryItems .item8{transform:translate(205px, 405px)}#galleryWrapper .galleryItems .item4,#galleryWrapper .galleryItems .item9{transform:translate(205px, 610px)}}#gallerySliderWrapper{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;margin-bottom:40px}#gallerySliderWrapper #mainGalBlock{width:100%;height:70%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}#gallerySliderWrapper #mainGalBlock #mainImage{height:100%;width:100%;display:flex;justify-content:center;margin-bottom:20px}#gallerySliderWrapper #mainGalBlock #mainImage img{height:100%;width:auto;max-width:100%;max-height:400px}#gallerySliderWrapper #mainGalBlock .selector{color:#fff;width:5%;text-align:center;font-size:2rem;font-weight:bold;display:block}#gallerySliderWrapper #imageList{display:flex;width:100%;height:20%;flex-direction:row;flex-wrap:wrap;justify-content:center}#gallerySliderWrapper #imageList .galImageWrapper{width:10%;height:100%;box-sizing:border-box;min-width:70px}@media(min-width: 891px){#gallerySliderWrapper #imageList .galImageWrapper{height:90px}}#gallerySliderWrapper #imageList .galImageWrapper .galImage{height:100%;width:100%}#gallerySliderWrapper #imageList .galImageWrapper .galImage.galSelected{border:2px solid #1493d8}@media(max-width: 890px){#gallerySliderWrapper #imageList .galImageWrapper .galImage{height:70px}}#menu{height:auto;position:sticky;top:0;z-index:1000}#menu nav{position:sticky;margin:0;width:100vw;left:0;right:0;background-color:#1493d8;min-height:20px}#menu nav .menuLink{text-decoration:none}@media(max-width: 890px){#menu nav .desktopOnly{display:none}#menu nav .mobileOnly{position:relative}#menu nav .mobileOnly #menuBurger{z-index:3000;background:#12324a;border-radius:5px;padding:6px 8px;position:fixed;right:50px;top:30px;height:50px;width:50px}#menu nav .mobileOnly #menuBurger .bar{width:35px;height:6px;background-color:#fff;margin:5px 0;transition:.4s;border-radius:2px;box-sizing:border-box}#menu nav .mobileOnly #menuModal{position:fixed;width:100vw;height:100vh;background-color:#1493d8;z-index:2000;top:150vh;left:0;transition-duration:.4s}#menu nav .mobileOnly #menuModal *{width:100%;text-align:center;color:#fff}#menu nav .mobileOnly.change .bar1{transform:translate(0, 11px) rotate(-45deg)}#menu nav .mobileOnly.change .bar2{opacity:0}#menu nav .mobileOnly.change .bar3{transform:translate(0, -11px) rotate(45deg)}#menu nav .mobileOnly.change .menuItem{font-size:2rem}#menu nav .mobileOnly.change .menuOptions{padding:1rem}#menu nav .mobileOnly.change #menuModal{top:0}#menu nav .mobileOnly.change #menuModal .menuOptions{margin-top:20%}#menu nav .mobileOnly.change #menuModal .menuOptions li{height:3rem;font-size:2rem}}@media(pointer: fine),(min-width: 891px){#menu nav .mobileOnly{display:none !important}#menu nav .desktopOnly{position:sticky !important;top:0;height:auto}#menu nav .desktopOnly ul{display:flex;width:80%;margin:0 auto;flex-wrap:wrap;flex-direction:row;justify-content:space-between}#menu nav .desktopOnly ul li{text-align:center;flex:0 0 auto;min-width:-moz-max-content;min-width:max-content}#menu nav .desktopOnly ul li a{color:#fff;width:100%;height:100%;display:block;padding:.5rem 2rem}#menu nav .desktopOnly ul li a.active{background-color:rgba(0,0,0,.2)}#menu nav .desktopOnly ul li a:hover{background-color:hsla(0,0%,100%,.2)}}.calendly-badge-content{font-size:1.2rem !important}.calendly-badge-content,.btn{display:flex;justify-content:center;align-items:center;height:50px;min-width:200px;border-radius:25px;transition-duration:.3s;border:none;margin:0 auto;padding:5px 10px;max-width:320px;background-color:#1493d8}.calendly-badge-content a,.btn a{text-decoration:none}@media(pointer: fine){.calendly-badge-content:hover,.btn:hover{background-color:#31b09d;box-shadow:2px 2px 2px #222}}.btn_hollow{display:flex;justify-content:center;align-items:center;height:50px;min-width:200px;border-radius:25px;transition-duration:.3s;border:none;margin:0 auto;padding:5px 10px;max-width:320px;font-size:1.2rem;background-color:rgba(20,147,216,.2);border:2px solid #1493d8;color:#fff;font-weight:bold}.btn_hollow a{text-decoration:none}@media(pointer: fine){.btn_hollow:hover{background-color:#1493d8;color:#fff;font-weight:bold;box-shadow:2px 2px 2px #222}}.calendly-badge-content,.btnLink{color:#fff;width:100%;font-size:1.4rem;padding:5px;text-align:center;text-decoration:none;font-weight:bold}.multiButton{margin-top:40px;display:flex;flex-basis:1;justify-content:space-between;flex-wrap:wrap}.multiButton .btn{width:30%;min-width:225px;margin-bottom:20px}#header{position:relative;width:100%;margin:0;padding:0;height:150px;max-height:200px;background-image:linear-gradient(to right, #222 30%, rgba(34, 34, 34, 0.2) 50%),url("../img/bg/bg.png")}#header header{display:flex;flex-direction:row;position:relative;justify-content:space-between;width:80%;margin:0 auto;align-items:center;height:150px;max-width:1200px}#header header .header_left{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:200px}#header header .header_left #logo{z-index:10;width:400px;max-width:400px;min-height:200px;position:relative;height:80%;overflow:hidden;display:flex;align-items:center;scale:.6}#header header .header_left #logo a{height:200px;width:200px}#header header .header_left #logo #logo_top{height:100%;z-index:10}#header header .header_left #logo .logo_section{width:400px;position:absolute}#header header .header_left #logo #logo_bottom{width:300%;height:95%;top:5px;animation:logoSlide 5s linear infinite;z-index:0}#header header .header_centre{margin-left:5%}@media(max-width: 890px){#header header .header_centre{margin-left:0}}@media(max-width: 470px){#header header .header_centre{display:none}}#header header .header_centre #socialBlock{display:flex;justify-content:space-evenly;width:200px}#header header .header_centre #socialBlock a{transition-duration:.8s}#header header .header_centre #socialBlock a:hover svg{fill:#31b09d}#header header .header_right{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;justify-content:space-between;position:relative}@media(min-width: 891px){#header header .header_right #navMenu_desktop{margin:0;padding:0;list-style:none;background:rgba(0,0,0,0);display:flex;flex-direction:row;flex-wrap:nowrap;color:#fff}#header header .header_right #navMenu_desktop .menuLi{display:flex;align-items:center;justify-content:center;padding:15px 20px;text-decoration:none;min-width:120px;width:-moz-fit-content;width:fit-content;position:relative;flex-direction:column}#header header .header_right #navMenu_desktop .menuLi a{color:#fff;text-decoration:none;display:inline-block;width:100%;text-align:center}#header header .header_right #navMenu_desktop .menuLi::after{position:absolute;content:"";width:0%;height:2px;background:linear-gradient(to right, #1493d8, #31b09d);bottom:0;left:0}#header header .header_right #navMenu_desktop .menuLi .subMenu{position:absolute;display:none;flex-direction:column;top:100%;visibility:hidden;left:0;height:0%;opacity:0;width:100%;z-index:10;background:#222;transition-duration:.4s;padding:5px}#header header .header_right #navMenu_desktop .menuLi .subMenu .subMenuLi{height:50%;width:-moz-fit-content;width:fit-content;min-width:100%;padding:5px 0;background:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;transition-duration:.4s}#header header .header_right #navMenu_desktop .menuLi .subMenu .subMenuLi a{color:#fff;text-decoration:none;display:block;width:100%}#header header .header_right #navMenu_desktop .menuLi .subMenu .subMenuLi:hover{background:#333}#header header .header_right #navMenu_desktop .menuLi:hover{position:relative}#header header .header_right #navMenu_desktop .menuLi:hover .subMenu{display:flex;height:300%;opacity:1;visibility:visible}#header header .header_right #navMenu_desktop .menuLi:hover::after{animation:growWide .4s ease-in forwards}}@media(max-width: 890px){#header header .header_right #navMenu_desktop{display:none}}@media(max-width: 890px){#header header .header_right #navMenu_mobile #mobileMenu_wrapper{position:fixed;top:0;left:-110vw;width:100vw;height:100vh;z-index:100;transition-duration:.5s}#header header .header_right #navMenu_mobile #mobileMenu_wrapper.viewing{left:0}#header header .header_right #navMenu_mobile #mobileMenu_wrapper #mobileMenu_container{position:relative;margin:0;width:100%;height:100%;background:#222;padding:5% 10%}#header header .header_right #navMenu_mobile #mobileMenu_wrapper #mobileMenu_container #mobileMenu{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#header header .header_right #navMenu_mobile #mobileMenu_wrapper #mobileMenu_container #mobileMenu .subMenu{max-height:0;overflow:hidden;transition:max-height .3s ease-in;padding-left:0;margin-top:10px}#header header .header_right #navMenu_mobile #mobileMenu_wrapper #mobileMenu_container #mobileMenu li{position:relative;text-align:center;width:150px;display:block;margin:30px 0 20px 0}#header header .header_right #navMenu_mobile #mobileMenu_wrapper #mobileMenu_container #mobileMenu li.open>.subMenu{max-height:500px;background:#333}#header header .header_right #navMenu_mobile #mobileMenu_wrapper #mobileMenu_container #mobileMenu li.open>.subMenu .subMenuLi{display:flex;align-items:center;justify-content:center;padding:10px 0;margin:0;border-bottom:solid 1px #222;transition:max-height 0s ease-in}#header header .header_right #navMenu_mobile #mobileMenu_wrapper #mobileMenu_container #mobileMenu li.open>.subMenu .subMenuLi a{margin-bottom:0}#header header .header_right #navMenu_mobile #mobileMenu_wrapper #mobileMenu_container #mobileMenu li a{color:#fff;font-size:1.4rem;text-decoration:none;margin-bottom:10px;display:block}#header header .header_right #navMenu_mobile #mobileMenu_wrapper #mobileMenu_container #mobileMenu>li::after{position:absolute;content:"";width:100%;height:2px;background:linear-gradient(to right, #1493d8, #31b09d);bottom:0;left:0}}@media(min-width: 891px){#header header .header_right #navMenu_mobile{display:none}}@keyframes logoSlide{0%{left:0%}10%{left:0%}45%{left:-200%}55%{left:-200%}100%{left:0%}}@keyframes growWide{0%{width:0%}100%{width:100%}}@media(min-width: 891px){.header li{float:left}.header li a{padding:20px 30px}.header .menu{clear:none;float:right;max-height:none}.header .menu-icon{display:none}.menu-toggle{display:none !important}}@media(max-width: 890px){#header{max-height:150px}#header header{height:150px}#header header .header_left{height:95%;justify-content:flex-end;top:2%}#header header .header_left #logo{scale:.4;overflow:hidden;top:20%}#header header .header_left #logo #logo_bottom{top:5px}#header header .header_right{display:flex;align-items:center}#header header .header_right .themeWrapper{top:10px;right:-57px}#header header .header_right .btn_hollow{display:none}}#footer{background:#000 url("../img/bg/footer.png");background-position:center;background-repeat:no-repeat;margin-top:80px;width:100%;padding-top:20px}#footer footer{padding:1rem;height:-moz-fit-content;height:fit-content;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:80%;margin:0 auto}@media(max-width: 890px){#footer footer{flex-direction:column-reverse;width:100%;align-items:center}#footer footer article{width:100% !important;margin-bottom:30px}}#footer footer .aoc{width:55%;display:flex;flex-direction:column;justify-content:center;align-items:center}#footer footer .aoc i{display:inline-block;margin-top:5px;font-size:1.1rem;color:#fff}#footer footer .aoc_flags{height:30px;width:150px}#footer footer .aoc_text{text-align:center;margin-top:20px;font-size:.8rem}#footer footer #companyDets{width:100%;margin-bottom:20px}#footer footer #companyDets .footerTws{font-size:1.1rem}#footer footer #companyDets p{text-align:center;font-size:14px;margin-bottom:0 !important}.banner{width:100vw;height:50vh;max-width:100%;max-height:600px;min-height:400px;background-repeat:no-repeat;background-size:cover;margin-bottom:40px;position:relative}.banner::after{content:"";position:absolute;left:0;top:0;background:linear-gradient(45deg, rgba(0, 0, 0, 0.3) 0%, transparent 50%);height:100%;width:100%}.banner .banner_insert{height:100%;width:100%;max-width:1200px;margin:auto;position:relative}.banner .banner_insert .overlay-content{position:absolute;bottom:0;left:0;background:rgba(0,0,0,0);padding:30px;transition-duration:.4s;z-index:15}@media(max-width: 890px){.banner .banner_insert .overlay-content{padding:10px;left:5%}}.banner .banner_insert .overlay-content h1{font-size:4rem;text-shadow:3px 3px 3px #333 !important}#page_home .banner{background-image:url("../img/bg/terrigalHaven.png")}#page_whatwedo .banner{background-image:url("../img/bg/havenSunset.jpg");background-position:center}#page_whatwevedone .banner{background-image:url("../img/bg/lagoon.png");background-position:center bottom}#page_partners .banner{background-image:url("../img/bg/havenFromPath.jpg")}#page_aboutUs .banner{background-image:url("../img/bg/havenRocks.jpg");background-position:center}#page_whyhaveawebsite .banner{background-image:url("../img/bg/lagoonView.jpg");background-position:center bottom}#page_whyus .banner{background-image:url("../img/bg/havenSunny.jpg");background-position:center bottom}#page_ourprocess .banner{background-image:url("../img/bg/havenRamp.jpg");background-position:center bottom}#page_contactus .banner{background-image:url("../img/bg/terrigalLookout.jpg");background-position:center bottom}#page_home{overflow-x:hidden}#page_home section{position:relative}#page_home section .image-bg{background-image:url("../img/bg/theHaven.jpg");background-size:cover;height:55vh;width:100vw;position:relative;left:0;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}#page_home section .image-bg h2{width:100%}#page_home #section_faq{width:90%;margin:auto}#page_home .areas{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;margin:40px 0}#page_home .areas .area{width:24%;text-align:center;font-size:20px;display:flex;align-items:center;justify-content:center}#page_home .areas .area svg{margin-right:15px}@media(max-width: 890px){#page_home .banner{background-position-x:right}#page_home .areas{margin:10px 0;flex-direction:column}#page_home .areas .area{justify-content:flex-start;width:100%;margin-bottom:20px;padding-left:25%}}#page_aboutUs .ourFounder{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:50px}@media(max-width: 890px){#page_aboutUs .ourFounder{flex-direction:column-reverse;align-items:center}#page_aboutUs .ourFounder .founderImg{margin-bottom:50px}#page_aboutUs .ourFounder .founderText{width:90% !important;text-align:center}}#page_aboutUs .ourFounder .founderText,#page_aboutUs .ourFounder .founderImg{display:flex;justify-content:center;flex-direction:column}#page_aboutUs .ourFounder .founderText{width:58%}#page_aboutUs .ourFounder .founderImg{width:40%;min-width:250px}#page_aboutUs .ourFounder .founderImg img{width:100%;height:auto}#page_aboutUs .favourites{display:flex;justify-content:space-between}#page_aboutUs .favourites .favourite{width:22%}@media(max-width: 890px){#page_aboutUs .favourites{flex-direction:column-reverse;align-items:center}#page_aboutUs .favourites .favourite{width:90%;margin-bottom:20px}}#page_aboutUs h2{font-weight:bold}#page_aboutUs article{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center;margin-bottom:1rem}#page_aboutUs article div{display:block;width:70%}#page_aboutUs article img{width:20%}@media(max-width: 890px){#page_aboutUs article:nth-of-type(1){flex-direction:column}#page_aboutUs article:nth-of-type(2){flex-direction:column-reverse}#page_aboutUs article div{width:80%}#page_aboutUs article img{width:100%}}#page_whatwevedone .demo{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:fit-content(100%);gap:15px;margin-bottom:50px}#page_whatwevedone .demo .demo_1,#page_whatwevedone .demo .demo_2,#page_whatwevedone .demo .demo_3{display:flex;flex-direction:column;align-items:center;text-align:center}#page_whatwevedone .demo .demo_1 img{max-width:250px;margin-bottom:20px;max-height:150px}#page_whatwevedone .demo .demo_2{grid-column-start:1;grid-row-start:2;display:block}#page_whatwevedone .demo .demo_3{grid-row:span 2/span 2;grid-column-start:2;grid-row-start:1;display:flex;justify-content:center}#page_whatwevedone .demo .demo_3 a{max-width:400px;display:block;text-align:center}#page_whatwevedone .demo .demo_3 a img{width:100%}@media(max-width: 890px){#page_whatwevedone .demo{display:flex;flex-direction:column;align-items:center;justify-content:center}#page_whatwevedone .demo .demo_1 img{max-height:150px}#page_whatwevedone .demo .demo_3{margin-bottom:30px !important}#page_whatwevedone .demo .demo_3 a{max-width:400px;display:block;text-align:center}#page_whatwevedone .demo .demo_3 a img{width:100%;margin-bottom:10px !important}}#page_whatwevedone .favourites{display:flex;justify-content:space-between}#page_whatwevedone .favourites .favourite{width:22%}#page_whatwevedone h2{font-weight:bold}#page_whatwevedone article{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center;margin-bottom:1rem}#page_whatwevedone article div{display:block;width:70%}#page_whatwevedone article img{width:20%}@media(max-width: 890px){#page_whatwevedone article:nth-of-type(1){flex-direction:column}#page_whatwevedone article:nth-of-type(2){flex-direction:column-reverse}#page_whatwevedone article div{width:80%}#page_whatwevedone article img{width:100%}}#page_whyhaveawebsite .demo{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:50px}#page_whyhaveawebsite .demo .demoLeft,#page_whyhaveawebsite .demo .demoRight{display:flex;justify-content:center;flex-direction:column}#page_whyhaveawebsite .demo .demoLeft{width:50%}#page_whyhaveawebsite .demo .demoLeft img{max-width:200px;max-height:150px;margin:20px auto}#page_whyhaveawebsite .demo .demoRight{width:40%}#page_whyhaveawebsite .demo .demoRight img{width:100%;height:auto}#page_whyhaveawebsite .demo .demoRight a{text-decoration:none;color:#1493d8;font-weight:bold}#page_whyhaveawebsite .favourites{display:flex;justify-content:space-between}#page_whyhaveawebsite .favourites .favourite{width:22%}#page_whyhaveawebsite h2{font-weight:bold}#page_whyhaveawebsite article{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center;margin-bottom:1rem}#page_whyhaveawebsite article div{display:block;width:70%}#page_whyhaveawebsite article img{width:20%}@media(max-width: 890px){#page_whyhaveawebsite article:nth-of-type(1){flex-direction:column}#page_whyhaveawebsite article:nth-of-type(2){flex-direction:column-reverse}#page_whyhaveawebsite article div{width:80%}#page_whyhaveawebsite article img{width:100%}}#page_whyus section{position:relative}#page_whyus section .image-bg{background-image:url("../img/bg/shark.jpg");background-size:cover;background-position:center top;height:55vh;width:100vw;position:relative;left:0;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}#page_whyus section .image-bg h2{width:100%}#page_ourprocess section{position:relative}#page_ourprocess section .image-bg{background-image:url("../img/bg/walkway.jpg");background-size:cover;background-position:center;height:55vh;width:100vw;position:relative;left:0;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}#page_ourprocess section .image-bg h2{width:100%}#page_ourprocess .threeSteps{font-size:1.4rem;font-style:italic;margin-bottom:20px}#page_ourprocess .oneStep{font-size:2rem}#page_contactUs main{margin-top:60px}#page_contactUs h2{text-align:center;width:100%;display:inline-block}#page_contactUs .information{display:flex;color:#555;margin:.7rem 0;align-items:center;justify-content:flex-start;font-size:16px}#page_contactUs .information a{display:flex;align-items:center}#page_contactUs .information a svg{margin-right:15px}#page_contactUs .information a p{margin:0}#page_contactUs .information i{color:#12324a}#page_services *{text-align:center}#page_services section{position:relative}#page_services section .image-bg{background-image:url("../img/bg/pipes_wide.jpg");background-size:cover;height:50vh;width:100vw;position:relative;left:0;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;margin:60px 0}#page_services section .image-bg h2{width:100%}#page_services section ul,#page_services section p{margin-bottom:30px}#page_services section li{list-style-type:none}.themeWrapper{float:right;scale:1.5;width:80px;scale:.8;position:absolute;top:-100%}.themeWrapper .theme_checkbox{opacity:0;position:absolute}.themeWrapper .checkbox-label{background-color:#78c5fd;width:80px;height:32px;border-radius:50px;position:relative;padding:1px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border:1px solid #fff;transition-duration:.4s}.themeWrapper .checkbox-label i,.themeWrapper .checkbox-label .theme-icon{height:28px;width:28px}.themeWrapper .theme_checkbox:checked+.checkbox-label{background-color:#142673}.themeWrapper .checkbox-label .ball{background-color:#fff;width:28px;height:28px;position:absolute;left:1px;top:1px;border-radius:50%;transition:transform .2s linear;display:flex;justify-content:center;align-items:center}.themeWrapper .checkbox-label .ball .ballImage{transition-duration:.2s;height:70%;width:70%}.themeWrapper .theme_checkbox:checked+.checkbox-label .ball{transform:translateX(48px)}.themeWrapper .theme_checkbox:checked+.checkbox-label .ball .ballImage{rotate:90deg}.theme_dark{background-color:#222 !important}.theme_dark *{color:#f2e9dc !important}.theme_dark h1{color:#f2e9dc !important}.theme_dark h2,.theme_dark .blueText{color:#31b09d !important}.theme_dark .banner::after{background:rgba(0,0,0,.1)}.themeWrapper{display:none !important}.image-bg{width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.title{padding-top:30px;padding-left:30px;color:#fff;font-family:Arial,Helvetica,sans-serif;display:block}.bgTint{width:100%;margin:0 auto;height:200%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:rgba(0,0,0,.2);font-size:3rem;text-align:center;padding:2rem}.contact-section{height:-moz-fit-content;height:fit-content}.centerFlex{display:flex;flex-wrap:wrap;width:90%;margin:0 auto;justify-content:space-around}.textShadow{text-shadow:1px 1px 1px #222 !important}.contentLink{height:auto;width:20%;transition-duration:.5s;min-width:200px;margin-bottom:20px}.contentLink:hover{scale:1.2;box-shadow:2px 2px 2px #222}.contentLink img{height:100%;width:100%}.content2{width:80%;margin:0 auto}.list{text-align:left;font-size:1.2rem;margin:3rem auto;margin-bottom:0;width:80%}.homeBlurb{display:flex;flex-wrap:wrap;align-items:center;width:70%;margin:0 auto;display:flex;justify-content:center;display:flex;flex-wrap:wrap;color:#222}.pp_emphasise{font-weight:bold;text-shadow:1px #222;display:inline}.blurbWrapper{margin-bottom:-100px;z-index:5;position:relative}#thanksForMessage{background:#12324a;display:none;flex-direction:column;justify-content:space-around;align-items:center;height:450px;padding:10px}#thanksForMessage h2{color:#fff}#thankyou{color:#12324a;display:block;width:80%;margin:0 auto;margin-bottom:150px;text-align:center}.aboutTitle{background-color:#222;clip-path:polygon(calc(-150% - 70px) 100%, 100% 0%, 100% calc(100% - 70px), 0% 101%);padding:70px 0}.aboutTitle h3{color:#fff;text-align:center;width:80%;position:relative;margin:0 auto}.aboutText{display:block;width:80%;margin:0 auto}.aboutText p{width:100%;display:block;margin-top:20px}.aboutImg{height:100px;width:100px;margin:0 auto;display:block}.divider{height:10px;width:100%;top:0;left:0;margin-bottom:30px;background:linear-gradient(to right, #1493d8, #31b09d);background-size:1800% 1800%;-z-animation:rainbow 4s ease infinite;animation:rainbow 4s ease infinite}@keyframes rainbow{0%{background-position:0% 82%}50%{background-position:100% 19%}100%{background-position:0% 82%}}@media(min-width: 891px){.menu-toggle{display:none !important}}@media(max-width: 890px){#navMenu_mobile{z-index:1000}#menuToggle{background:#1493d8;z-index:1050;right:35px;position:sticky;top:50px;float:right;border-radius:5px}#menuToggle .menu-toggle{background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}#menuToggle .burger,#menuToggle .bar,#menuToggle .ring{transition:.4s ease-in}#menuToggle .ring{transform:scale(0);transform-origin:20px 16px}#menuToggle .menu-toggle.open .top{transform:translateY(-4px) translateX(12px) rotate(45deg)}#menuToggle .menu-toggle.open .middle{opacity:0}#menuToggle .menu-toggle.open .bottom{transform:translateY(13px) translateX(-11px) rotate(-45deg)}#menuToggle .menu-toggle.open .ring{transform:scale(1.2)}}.typewriter{white-space:pre-wrap}.cards_wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:.5rem;margin:auto;margin-bottom:50px}.cards_wrapper .cards_item{box-sizing:border-box;flex:1 1 calc(33.333% - 1rem);height:250px;max-width:300px;min-width:250px;background-color:#333;margin:0 5px 30px 5px;background-image:url("./../img/logo/circle.png");background-size:65%;background-repeat:no-repeat;background-position:center;display:flex;justify-content:flex-end;align-items:center;transition-duration:.5s;position:relative;border-radius:20px;box-shadow:#1493d8 5px 5px 10px}.cards_wrapper .cards_item .cards_item_h,.cards_wrapper .cards_item .cards_item_p{color:#fff;display:block;width:100%;padding:15px;transition-duration:.5s;position:absolute;background-color:#333;text-align:center;margin-bottom:0}.cards_wrapper .cards_item .cards_item_h{opacity:1;font-size:1.5rem}.cards_wrapper .cards_item .cards_item_p{opacity:0;padding-right:10px;font-size:1.2rem}.cards_wrapper .cards_item:hover,.cards_wrapper .cards_item:focus,.cards_wrapper .cards_item:active{scale:1.2;background-image:url("./../img/logo/circle.png");z-index:10;box-shadow:#1493d8 1px 1px 5px}.cards_wrapper .cards_item:hover .cards_item_h,.cards_wrapper .cards_item:focus .cards_item_h,.cards_wrapper .cards_item:active .cards_item_h{opacity:0}.cards_wrapper .cards_item:hover .cards_item_p,.cards_wrapper .cards_item:focus .cards_item_p,.cards_wrapper .cards_item:active .cards_item_p{opacity:1}.cards_wrapper:has(.cards_item:hover) .cards_item,.cards_wrapper:has(.cards_item:focus) .cards_item,.cards_wrapper:has(.cards_item:active) .cards_item{opacity:.8;filter:grayscale(30%)}.cards_wrapper .cards_item:hover,.cards_wrapper .cards_item:focus,.cards_wrapper .cards_item:active{opacity:1 !important;filter:none !important;z-index:10}@keyframes fadeOutDelay{0%{opacity:1}90%{opacity:1}100%{opacity:0}}.scroller{width:100%;overflow:hidden;box-sizing:border-box}.scroller-track{display:flex;width:-moz-max-content;width:max-content;animation:scroll-left 40s linear infinite;margin:50px auto}.scroller-track img{height:auto;width:150px;margin-right:50px;-o-object-fit:contain;object-fit:contain}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}#thoughts .thoughts{position:relative;min-height:200px;display:flex;justify-content:center}#thoughts .thoughts .thought{position:absolute;opacity:0;transition:opacity 1s ease-in;text-align:center;width:80%;margin:auto}#thoughts .thoughts .thought span{font-weight:bold;font-style:italic;color:#1493d8}#thoughts .thoughts .thought.visible{opacity:1}.contact-section{display:flex;flex-direction:row;position:relative;align-items:stretch;border:2px solid #31b09d;justify-content:stretch;height:500px;border-radius:5px}.contact-section .contactDetails_wrapper{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;position:relative}.contact-section .contactDetails_wrapper h4{color:#31b09d;position:absolute;top:30px;width:100%;text-align:center}.contact-section .contactDetails_wrapper .info{width:90%;margin:0 auto;max-width:500px;min-height:300px;padding:30px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-around;justify-self:center}.contact-section .contactDetails_wrapper .info .information{width:100%}.contact-section .contactDetails_wrapper .info .information a{width:100%;display:flex;justify-content:flex-start;align-items:center;text-decoration:none}.contact-section .contactDetails_wrapper .info .information a img{width:36px;height:36px}.contact-section .contactDetails_wrapper .info .information a svg{width:40px;height:40px;display:block;flex-shrink:0;margin:auto}.contact-section .contactDetails_wrapper .info .information a p{margin:0;width:auto;flex:1;font-size:1.1rem;color:#333;font-weight:bold}@media(max-width: 890px){.contact-section .contactDetails_wrapper .info{width:100%}.contact-section .contactDetails_wrapper .info .information{padding:10px 0}.contact-section .contactDetails_wrapper .info .information a{flex-direction:column;align-items:center;justify-content:center}.contact-section .contactDetails_wrapper .info .information a p{text-align:center}}.contact-section .contactForm_wrapper{width:50%;height:100%;background:#31b09d;display:flex;flex-direction:column;position:relative}.contact-section .contactForm_wrapper h4{color:#fff;position:absolute;top:30px;width:100%;text-align:center}.contact-section .contactForm_wrapper #contactForm{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.contact-section .contactForm_wrapper #contactForm input,.contact-section .contactForm_wrapper #contactForm textarea{min-width:200px;width:70%;padding:10px;border-radius:5px;border:unset;margin-bottom:20px}.contact-section .contactForm_wrapper #contactForm input[name=phone],.contact-section .contactForm_wrapper #contactForm textarea[name=phone]{margin-bottom:10px}.contact-section .contactForm_wrapper #contactForm p{font-size:14px;font-style:italic;width:70%;display:block;text-align:left;color:#fff;margin-bottom:20px}.contact-section .contactForm_wrapper #contactForm button{background:rgba(0,0,0,0);border:1px solid #fff;width:50%;padding:10px;border-radius:5px;color:#fff;margin-top:10px;transition-duration:.5s;font-weight:bold}.contact-section .contactForm_wrapper #contactForm button:hover{color:#31b09d;background:#fff}@media(max-width: 890px){.contact-section{flex-direction:column;height:950px}.contact-section .contactDetails_wrapper,.contact-section .contactForm_wrapper{width:100%}}#spinner{width:100%;height:100%;background:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;position:absolute;z-index:1000;display:none}#spinner .spinner{width:100%;height:100%;background:radial-gradient(circle, white 20%, transparent 70%);display:flex;justify-content:center;align-items:center}#spinner .spinner img{height:80px;width:80px;z-index:1001}.partner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap}@media(max-width: 890px){.partner{flex-direction:column}.partner div{width:90% !important;margin:auto}}.partner div{display:flex;align-items:center;justify-content:center}.partner div.partner_img{width:100%}.partner div.partner_text{width:100%;flex-wrap:wrap}.partner div.partner_text p{width:100%}.partner div img{max-width:400px;height:auto;max-height:200px;margin-bottom:30px}#page_home .banner{position:relative;height:400px;display:flex;align-items:center;justify-content:flex-end;overflow:hidden}#page_home .banner::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.4));z-index:5}@media(max-width: 890px){#page_home .banner{height:calc(100dvh - 400px)}#page_home .banner .overlay-content{left:0;width:100%;bottom:-10px}#page_home .banner .overlay-content h1{font-size:3rem;text-align:center;width:100%;text-align:center}}@media(min-width: 891px)and (max-width: 1060px){#page_home .banner h1{font-size:3rem}}#page_home .banner .banner_insert{height:100%;width:100%;max-width:1200px;margin:auto}#page_home .banner .banner_insert #carousel{position:relative;height:100%;width:100%;right:-10%}@media(max-width: 890px){#page_home .banner .banner_insert #carousel{right:0}}#page_home .banner .banner_insert #carousel .carouselCard{width:500px;height:340px;position:absolute;transition:right 2s ease-in-out,opacity 1.2s ease-in,transform 1.2s ease-in;z-index:9;margin-top:30px;-webkit-mask-image:linear-gradient(to right, transparent 0px, black 10px, black calc(100% - 10px), transparent 100%),linear-gradient(to bottom, transparent 0px, black 10px, black calc(100% - 10px), transparent 100%);mask-image:linear-gradient(to right, transparent 0px, black 10px, black calc(100% - 10px), transparent 100%),linear-gradient(to bottom, transparent 0px, black 10px, black calc(100% - 10px), transparent 100%);-webkit-mask-composite:intersect;mask-composite:intersect;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}@media(max-width: 890px){#page_home .banner .banner_insert #carousel .carouselCard{width:450px;height:300px;max-height:60vw;max-width:90vw}}#page_home .banner .banner_insert #carousel .carouselCard.active{right:5vw;opacity:1;transform:rotateY(0deg)}@media(max-width: 890px){#page_home .banner .banner_insert #carousel .carouselCard.active{width:450px;height:300px;max-height:60vw;max-width:90vw;right:5vw}}#page_home .banner .banner_insert #carousel .carouselCard.left{right:-400px;opacity:0;transform:rotateY(90deg)}#page_home .banner .banner_insert #carousel .carouselCard.right{right:300px;opacity:0;transform:rotateY(90deg)}#page_home #imgFrame{width:500px;height:340px;position:absolute;z-index:5;background:rgba(0,0,0,0)}#accordianWrapper{font-family:inherit}#accordianWrapper .wrapper{width:90%;max-width:800px;margin:0 auto;background:#fff;border-radius:4px;position:relative;box-shadow:0px 2px rgba(0,0,0,.12)}#accordianWrapper .wrapper p{margin:1rem 0 !important}#accordianWrapper .wrapper label{display:block;position:relative;color:#b5abab;overflow:hidden;cursor:pointer;height:56px;padding-top:1px;text-indent:30px}#accordianWrapper .wrapper label:hover{background:rgba(49,176,157,.2) !important;border-radius:10px}#accordianWrapper .wrapper input[type=checkbox]{display:none}#accordianWrapper .wrapper span{height:3px;position:absolute;width:0px;display:block;top:58px;background:linear-gradient(to right, #1493d8, #31b09d)}#accordianWrapper .wrapper .content{height:-moz-fit-content;height:fit-content;background:linear-gradient(to right, #1493d8, #31b09d);position:relative;border-top:2px solid rgba(0,0,0,.12);top:4px;color:#333}#accordianWrapper .wrapper .content p{padding:0 30px;text-indent:0px}#accordianWrapper .wrapper .lil_arrow{width:5px;height:5px;transition:transform .8s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);border-top:2px solid rgba(0,0,0,.33);border-right:2px solid rgba(0,0,0,.33);float:right;position:relative;top:-30px;right:27px;transform:rotate(45deg)}#accordianWrapper .wrapper input[type=checkbox]:checked+label{transition-duration:.8s}#accordianWrapper .wrapper input[type=checkbox]:checked+label>.content{display:block;padding:10px 0;background:#fff;transition-duration:.8s}#accordianWrapper .wrapper input[type=checkbox]:checked+label>span{display:none;transition-duration:.8s}#accordianWrapper .wrapper input[type=checkbox]:checked+label>.lil_arrow{transition:transform .8s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform:rotate(135deg)}#accordianWrapper .wrapper input[type=checkbox]:checked+label{margin-top:10px;display:block;border-radius:10px;background:#31b09d !important;height:-moz-fit-content;height:fit-content;transition:height .8s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}#accordianWrapper .wrapper input[type=checkbox]:checked+label>p{color:#fff !important}#accordianWrapper .wrapper label:hover>span{width:100%;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:width .4s}#accordianWrapper .wrapper input[type=checkbox]:not(:checked)+label{display:block;transition:height .8s;height:60px;background-color:rgba(20,147,216,.2);margin-top:10px;border-radius:10px;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}#accordianWrapper ::-webkit-scrollbar{display:none}:root{--time: 2.5s;--halfTime: 0.7s;--quartTime:0.3s;--slideTrans: all var(--time) ease;--quoteAllTrans:all var(--time) cubic-bezier(.86,.3,.03,1);--quoteOpacaityTrans:opacity var(--halfTime) cubic-bezier(.86,.3,.47,1) var(--quartTime);--circleTrans:all .75s cubic-bezier(.86,.3,.07,1)}#quoteContainer{width:100%;height:600px;position:relative;overflow:visible;background-repeat:no-repeat;margin-left:-9%}#quoteContainer>*{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;box-sizing:border-box !important}#quoteContainer #quoteMainBlock{width:98%;min-height:360px;height:360px;position:absolute;top:0;left:0;right:0;bottom:0;margin:20px auto}#quoteContainer #quoteMainBlock #quoteImage{width:40%;height:100%;float:left;position:relative;z-index:200;background:rgba(0,0,0,0);background-repeat:no-repeat;box-shadow:0px 40px 120px 0px rgba(0,0,0,.52);overflow:visible}#quoteContainer #quoteMainBlock #quoteImage .quoteImg{width:100%;height:100%;position:absolute;top:-50px;left:-100%;background-position:center !important;background-size:contain !important;background-repeat:no-repeat !important;opacity:0;z-index:400;transition:var(--quoteAllTrans),var(--quoteOpacaityTrans)}#quoteContainer #quoteMainBlock #quoteImage .quoteImg.active{left:0;opacity:1;z-index:500;top:0}#quoteContainer #quoteMainBlock #quoteImage .quoteImg .person{position:absolute;bottom:10px;width:100%;text-align:center}#quoteContainer #quoteMainBlock #quoteText{width:80%;height:320px;position:absolute;top:0;right:-20%;bottom:0;margin:auto;z-index:100;background:hsla(0,0%,100%,.7);background-repeat:no-repeat;box-shadow:0px 40px 120px 0px rgba(0,0,0,.52)}#quoteContainer #quoteMainBlock #quoteText #centerText{width:100%;height:100%;position:absolute;top:0;padding:auto;overflow:visible;display:flex;align-items:center;justify-content:center}#quoteContainer #quoteMainBlock #quoteText #centerText .quote{top:-50px;height:100%;width:100%;align-self:center;margin:auto;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;position:absolute;right:-150px;font-size:20px;color:#232323;padding:0 25px;text-align:center;opacity:0;transition:var(--quoteAllTrans),var(--quoteOpacaityTrans)}#quoteContainer #quoteMainBlock #quoteText #centerText .quote.active{background:#219ebc;right:0;opacity:1;background:hsla(0,0%,100%,.4);background-repeat:no-repeat;top:0 !important}#quoteContainer #quoteCircles{width:-moz-fit-content;width:fit-content;height:20px;position:absolute;bottom:8%;left:45%}#quoteContainer #quoteCircles .circle{width:20px;height:100%;float:left;border-radius:100%;border:2px solid #219ebc;margin:0 6px;background:rgba(0,0,0,0);cursor:pointer;transition:var(--circleTrans)}#quoteContainer #quoteCircles .circle.active{background:#219ebc}#quoteContainer #quoteBg{width:100%;height:100%;position:absolute;opacity:.5}#quoteContainer #quoteBg .slide{width:100%;height:100%;position:absolute;opacity:0;transition:var(--slideTrans)}#quoteContainer #quoteBg .slide.active{opacity:1;background-size:40%;background-position:right center;background-repeat:no-repeat}.quote_1-bg,.quote_1{background:#fff url("./../img/gallery/parachute.png");background-repeat:no-repeat}.quote_2-bg,.quote_2{background:#fff url("./../img/gallery/variety.png");background-repeat:no-repeat}.quote_3-bg,.quote_3{background:#fff url("./../img/gallery/msi.png");background-repeat:no-repeat}.quote_4-bg,.quote_4{background:#fff url("./../img/gallery/ppe.png");background-repeat:no-repeat}.quote_5-bg,.quote_5{background:#fff url("./../img/gallery/happy_padding.png");background-repeat:no-repeat}@media(max-width: 890px){#quoteSlider{margin-bottom:50px}#quoteContainer{max-width:700px;width:100%;min-width:100% !important;margin-left:0}#quoteContainer #quoteMainBlock{max-width:700px;width:100%;min-height:360px;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow-x:hidden;display:flex;flex-wrap:wrap;align-items:center}#quoteContainer #quoteMainBlock #quoteImage{width:100%;height:220px;float:left;position:absolute;top:45%;margin-top:-280px}#quoteContainer #quoteMainBlock #quoteImage .quoteImg{background-position:center 30px !important;background-repeat:no-repeat;height:100%;background-size:60% auto !important}#quoteContainer #quoteMainBlock #quoteText{width:100%;height:320px;position:absolute;top:180px;left:0;right:0;bottom:0;margin:auto;box-shadow:none}#quoteContainer #quoteMainBlock #quoteText #centerText{width:100%;height:100%;position:absolute;top:30%;margin-top:-100px;padding:150px 0 !important;overflow:visible}#quoteContainer #quoteMainBlock #quoteText #centerText .quote{text-shadow:1px 1px 1px #fff}#quoteContainer #quoteMainBlock #quoteText #centerText .active{top:50px !important}#quoteContainer #quoteCircles{left:33%;bottom:-5%}}@media screen and (max-width: 520px){#tws_quoteContainer{height:700px;overflow-x:hidden}#quoteMainBlock{height:100%;overflow-y:hidden}#tws_quoteImage{width:200px;height:230px;float:left;position:absolute;top:0;left:0}#tws_quoteText{width:100%;height:500px;position:absolute;top:180px;left:0;right:0;bottom:0;margin:auto}#quoteCircles{display:none}#centerText{width:100%;height:90%;position:absolute;top:30%;margin-top:-80px;padding:120px 0 !important;overflow:visible}.quote{height:-moz-fit-content;height:fit-content;font-size:1.1rem;margin-top:10px}}/*# sourceMappingURL=main-min.css.map */