
@media not screen and (min-aspect-ratio:4/3){body{text-align:center}.fontSizer{font-size:.8vh}@media screen and (min-aspect-ratio:3/5){.fontSizer{font-size:.975vh}}.bigSection,.bigSection75{width:100%;height:auto;display:block}.bigSection25{height:auto}.textLeft,.textRight,.textCenter{margin:.25em auto 0 auto;max-width:50ch}.headerLeftContainer{height:100vw;margin-top:9em}.headerRightContainer{display:none}.headerMobile h1{display:block;font-size:7em}@media screen and (min-aspect-ratio:3/5){.headerMobile h1{font-size:7.5em}}.headerMobile .headerLogo{display:none}.headerMobile .headerLogoOuter{display:none}.carouselItemContainer{display:block;height:auto;margin:6em 0 0 0}.carouselItemImage1,.carouselItemImage2,.carouselItemImage3,.carouselItemImage4{display:none}.carouselIndicatorsContainer{width:20%;margin:0 auto 0 auto}.carouselItemInner h2{font-size:5em}.lineContainerCarousel{height:auto;width:60%;margin:0 auto 0 auto}.lineContainerCarousel .line{margin:.5em 0 3em 0;background-color:#8ebb8e}.carouselItemInner p{margin:1.5em 0 1.5em 0}.carouselImageMobile{width:100%;height:100vw;max-height:75vh;display:block;background-image:url("../images/slider01.jpg");background-color:white;background-position:right center;background-size:cover;background-repeat:no-repeat}.carouselLeft{top:2.5em;left:2.5em;height:auto;width:4em}.carouselRight{top:2.5em;right:2.5em;height:auto;width:4em}.offerContainer{margin:3em 0 3em 0}.offerRow{display:block}.offerItem{margin:3em 0 3em 0}.offerImg{width:25%;max-height:15vh}.offerItem .textCenter{margin-top:.25em}.offerMiddleImg{margin:3em 0 3em 0}.aboutmeContainer{height:100vw;padding:0 2em 0 2em}.aboutmeItem{-webkit-flex:2 0;-moz-flex:2 0;-ms-flex:2 0;flex:2 0}.aboutmeItemMobile{-webkit-flex:5 0;-moz-flex:5 0;-ms-flex:5 0;flex:5 0;text-align:justify}.aboutmeItem p{margin-left:0}.aboutmeItem h2{font-size:5em}.aboutmeItem h3{font-size:6em}.quotesContainer{display:none}.contactContainer{margin:6em 0 3em 0;padding:0 2em 0 2em}.contactInnerTop,.contactInnerBottom{display:block}.contactInner3{-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.contactInner3 h2{font-size:8em}.lineContainerContact{display:none}.contactInner4{padding:0}.contactInnerBottom{margin:3em 0 3em 0}.contactInfoDesktop{display:none}.contactInfoMobile{display:block}.formLeft{display:none}.footerContainer{padding:6em 0 6em 0}}