.container-message{z-index:10;grid-column:1/-1;width:100%;background-color:var(--color-purple);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='250' viewBox='0 0 1080 900'%3E%3Cg fill-opacity='0.1'%3E%3Cpolygon fill='%23444' points='90 150 0 300 180 300'/%3E%3Cpolygon points='90 150 180 0 0 0'/%3E%3Cpolygon fill='%23AAA' points='270 150 360 0 180 0'/%3E%3Cpolygon fill='%23DDD' points='450 150 360 300 540 300'/%3E%3Cpolygon fill='%23999' points='450 150 540 0 360 0'/%3E%3Cpolygon points='630 150 540 300 720 300'/%3E%3Cpolygon fill='%23DDD' points='630 150 720 0 540 0'/%3E%3Cpolygon fill='%23444' points='810 150 720 300 900 300'/%3E%3Cpolygon fill='%23FFF' points='810 150 900 0 720 0'/%3E%3Cpolygon fill='%23DDD' points='990 150 900 300 1080 300'/%3E%3Cpolygon fill='%23444' points='990 150 1080 0 900 0'/%3E%3Cpolygon fill='%23DDD' points='90 450 0 600 180 600'/%3E%3Cpolygon points='90 450 180 300 0 300'/%3E%3Cpolygon fill='%23666' points='270 450 180 600 360 600'/%3E%3Cpolygon fill='%23AAA' points='270 450 360 300 180 300'/%3E%3Cpolygon fill='%23DDD' points='450 450 360 600 540 600'/%3E%3Cpolygon fill='%23999' points='450 450 540 300 360 300'/%3E%3Cpolygon fill='%23999' points='630 450 540 600 720 600'/%3E%3Cpolygon fill='%23FFF' points='630 450 720 300 540 300'/%3E%3Cpolygon points='810 450 720 600 900 600'/%3E%3Cpolygon fill='%23DDD' points='810 450 900 300 720 300'/%3E%3Cpolygon fill='%23AAA' points='990 450 900 600 1080 600'/%3E%3Cpolygon fill='%23444' points='990 450 1080 300 900 300'/%3E%3Cpolygon fill='%23222' points='90 750 0 900 180 900'/%3E%3Cpolygon points='270 750 180 900 360 900'/%3E%3Cpolygon fill='%23DDD' points='270 750 360 600 180 600'/%3E%3Cpolygon points='450 750 540 600 360 600'/%3E%3Cpolygon points='630 750 540 900 720 900'/%3E%3Cpolygon fill='%23444' points='630 750 720 600 540 600'/%3E%3Cpolygon fill='%23AAA' points='810 750 720 900 900 900'/%3E%3Cpolygon fill='%23666' points='810 750 900 600 720 600'/%3E%3Cpolygon fill='%23999' points='990 750 900 900 1080 900'/%3E%3Cpolygon fill='%23999' points='180 0 90 150 270 150'/%3E%3Cpolygon fill='%23444' points='360 0 270 150 450 150'/%3E%3Cpolygon fill='%23FFF' points='540 0 450 150 630 150'/%3E%3Cpolygon points='900 0 810 150 990 150'/%3E%3Cpolygon fill='%23222' points='0 300 -90 450 90 450'/%3E%3Cpolygon fill='%23FFF' points='0 300 90 150 -90 150'/%3E%3Cpolygon fill='%23FFF' points='180 300 90 450 270 450'/%3E%3Cpolygon fill='%23666' points='180 300 270 150 90 150'/%3E%3Cpolygon fill='%23222' points='360 300 270 450 450 450'/%3E%3Cpolygon fill='%23FFF' points='360 300 450 150 270 150'/%3E%3Cpolygon fill='%23444' points='540 300 450 450 630 450'/%3E%3Cpolygon fill='%23222' points='540 300 630 150 450 150'/%3E%3Cpolygon fill='%23AAA' points='720 300 630 450 810 450'/%3E%3Cpolygon fill='%23666' points='720 300 810 150 630 150'/%3E%3Cpolygon fill='%23FFF' points='900 300 810 450 990 450'/%3E%3Cpolygon fill='%23999' points='900 300 990 150 810 150'/%3E%3Cpolygon points='0 600 -90 750 90 750'/%3E%3Cpolygon fill='%23666' points='0 600 90 450 -90 450'/%3E%3Cpolygon fill='%23AAA' points='180 600 90 750 270 750'/%3E%3Cpolygon fill='%23444' points='180 600 270 450 90 450'/%3E%3Cpolygon fill='%23444' points='360 600 270 750 450 750'/%3E%3Cpolygon fill='%23999' points='360 600 450 450 270 450'/%3E%3Cpolygon fill='%23666' points='540 600 630 450 450 450'/%3E%3Cpolygon fill='%23222' points='720 600 630 750 810 750'/%3E%3Cpolygon fill='%23FFF' points='900 600 810 750 990 750'/%3E%3Cpolygon fill='%23222' points='900 600 990 450 810 450'/%3E%3Cpolygon fill='%23DDD' points='0 900 90 750 -90 750'/%3E%3Cpolygon fill='%23444' points='180 900 270 750 90 750'/%3E%3Cpolygon fill='%23FFF' points='360 900 450 750 270 750'/%3E%3Cpolygon fill='%23AAA' points='540 900 630 750 450 750'/%3E%3Cpolygon fill='%23FFF' points='720 900 810 750 630 750'/%3E%3Cpolygon fill='%23222' points='900 900 990 750 810 750'/%3E%3Cpolygon fill='%23222' points='1080 300 990 450 1170 450'/%3E%3Cpolygon fill='%23FFF' points='1080 300 1170 150 990 150'/%3E%3Cpolygon points='1080 600 990 750 1170 750'/%3E%3Cpolygon fill='%23666' points='1080 600 1170 450 990 450'/%3E%3Cpolygon fill='%23DDD' points='1080 900 1170 750 990 750'/%3E%3C/g%3E%3C/svg%3E");background-size:5%}.scroller{max-width:100vw}.scroller__inner{display:flex!important;gap:1rem;padding-block:.5rem}.scroller[data-animated=true]{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#fff 10%,#fff 90%,transparent);mask:linear-gradient(90deg,transparent,#fff 10%,#fff 90%,transparent)}.scroller[data-animated=true] .scroller__inner{flex-wrap:nowrap;width:max-content;animation:scroll var(--_animation-duration,40s) var(--_animation-direction,forwards) linear infinite}.scroller[data-direction=right]{--_animation-direction:reverse}.scroller[data-direction=left]{--_animation-direction:forwards}.scroller[data-speed=fast]{--_animation-duration:20s}.scroller[data-speed=slow]{--_animation-duration:60s}@keyframes scroll{to{transform:translate(calc(-50% - .5rem))}}.tag-list{margin:0;color:#fff;list-style:none;padding-inline:0}.tag-list a{color:#fff!important}.tag-list p{padding:0;padding:0 25px;border-radius:.5rem;color:var(--color-white)}.menu .menu-list a{font-weight:600;font-family:var(--font-heading);text-decoration:none}.sub-menu{padding-left:0!important;list-style-type:none!important}.logo img{width:100%}@media (min-width:0) and (max-width:767px){#container-navigation{display:inline-grid;width:100vw}#container-navigation-main{position:relative;order:2}.container-navigation-mobile{position:sticky;top:0;z-index:99999;order:1;overflow:hidden;width:100%;max-width:100vw;height:50px;padding:0 10px}.container-navigation-mobileWrapper{z-index:9999;display:inline-grid;grid-template-columns:repeat(10,1fr);grid-column:1/-1;align-items:center;width:100%;height:100%}.container-navigation-mobile-call{grid-column:1/3;text-align:left}.container-navigation-mobile-call a{text-decoration:none!important}.container-navigation-mobile-call .icon-phone,.container-navigation-mobile-hamburger .icon-menu,.container-navigation-mobile-hamburger .icon-menu1{color:var(--color-purpleDark);font-size:25px}.container-navigation-mobile-quote{grid-column:3/9}.container-navigation-mobile-quote button{padding:.25vh 3vw}.container-navigation-height{position:relative;z-index:9999;background:var(--color-purpleDark)}.container-navigation-mobile-hamburger{grid-column:9/11}.hamburger{display:block;float:right;width:40px;border:0;background:0 0}.menu{z-index:10000;width:100vw;padding:0;background-color:var(--color-purpleDark);list-style-type:none}.menu .menu-list{position:relative;display:block;padding-left:10px;font-weight:400;font-size:15px}.menu .menu-list a{display:inline-block;width:100%;height:100%;padding:20px 0;color:var(--color-white)}.menu .menu-list a:active{color:var(--color-purpleDark);text-decoration:none}.menu .menu-list::after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;border-color:var(--color-white);border-bottom-width:1px;border-bottom-style:solid}.menu-list a[aria-haspopup=true]::after{content:"▼";float:right;margin-right:5px}.menu-list a[aria-haspopup=true][aria-expanded=true]::after{content:"▲";margin-right:5px}.menu .menu-list:last-child::after{border:none}.menu .menu-list:active,.menu .menu-list:focus,.menu .menu-list:hover{background:var(--color-white)}.menu .menu-list:active a,.menu .menu-list:focus a,.menu .menu-list:hover a{color:var(--color-purpleDark)}.sub-menu{padding-left:20px}.sub-menu .sub-menu-list{padding:0 0 0 10px;border-bottom:1px solid var(--color-white)}.sub-menu .sub-menu-list a{color:var(--color-white);font-size:16px;text-decoration:none}.sub-menu .sub-menu-list:last-child{border:none}.mobileLogo{order:3;padding:2vh 0;background-color:var(--color-white)}.mobileLogo img{width:50%}.icon-x.icon-menu1::before{content:none}}@media (min-width:450px) and (max-width:767px){.mobileLogo img{width:40%}}@media (min-width:768px){#container-navigation{top:0;display:flex;flex-flow:row wrap;grid-template-rows:auto;grid-column:1/-1;align-items:flex-start;justify-content:center;width:100%}#container-navigation-main{z-index:1;display:inline-flex;flex-direction:row;align-items:center;justify-items:flex-start;width:100%;padding:0;border-bottom:3px solid #fff;background-color:var(--color-purpleLightest)}.container-navigation-mobile{display:none}.container-navigation-height{position:relative;top:0;display:inline-flex!important;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;height:75px;margin-right:0}.menu{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(6,1fr);grid-column:1/-1;align-items:center;justify-items:center;width:100%;height:auto;list-style-type:none;text-align:right}.menu .menu-list{position:relative;display:inline-flex;justify-content:center;width:inherit;text-align:center}.menu .menu-list a{display:block;width:100%;height:100%;color:var(--color-purpleDark);text-align:center}.menu-list a.selected,.menu-list:active a,.menu-list:hover a,.menu-list:hover a.selected{color:var(--color-grayLight)}.sub-menu{position:absolute;left:-25%;z-index:9;width:150%;margin:20px auto 0 auto!important;border:solid medium var(--color-white);border-top:none;border-radius:0 0 10px 10px;background-color:var(--color-purple)}.sub-menu .sub-menu-list{z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0!important;padding:0!important;text-align:left}.sub-menu .sub-menu-list a{padding:8px 0!important;color:var(--color-white);text-decoration:none}.sub-menu .sub-menu-list a.selected,.sub-menu .sub-menu-list a:hover{color:var(--color-greyLight)}.logo img{height:150px;margin:0 0 -80px}}@media (min-width:1000px){.container-navigation-height{height:90px}.logo img{height:180px;margin:0 0 -97px}.menu{grid-column-gap:1vw}.sub-menu{left:0;width:100%;margin-top:25px!important}}@media (min-width:1300px){.container-navigation-height{height:100px}.logo img{height:200px;margin:0 0 -107px}}@media (min-width:1600px){.container-navigation-height{width:90%;height:115px;margin:0 5%}.logo img{height:230px;margin:0 0 -122px}.sub-menu{margin-top:30px!important}}@media (min-width:2200px){.sub-menu{margin-top:35px!important}}@media (min-width:2600px){#container-navigation{max-width:2600px}}.parallaxWrapper{display:inline-grid;flex-flow:row wrap;grid-template-columns:1fr;grid-column:1/-1;align-items:center;justify-content:center;float:left;overflow:hidden;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.parallax{position:relative;width:100%;height:400px;margin:0;background-position:top;background-size:cover;background-repeat:no-repeat}.parallax h1{position:absolute;top:35%;width:100%;height:90px;margin:0;padding:0;color:var(--color-white);font-weight:300;font-family:var(--font-cursive);line-height:90px;text-shadow:5px 5px 5px #000}.parallax h2{position:absolute;top:45%;width:100%;height:90px;margin:0;padding:0;color:var(--color-white);font-weight:300;font-family:var(--font-cursive);line-height:90px;text-align:center;text-shadow:5px 5px 5px #000}.buttonContainer{position:absolute;top:60%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.buttonHome{font-size:1em}.shape-8385{position:relative;overflow:hidden}.shape-8385::before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:0;background-image:url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%23fbd8c2"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%23fbd8c2"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%23fbd8c2"/></svg>');background-position:50% 0;background-size:100% 90px;background-repeat:no-repeat;font-family:'shape divider from ShapeDividers.com';pointer-events:none}@media (min-width:0) and (max-width:767px){.parallax{position:relative;width:100%;height:350px;margin:0;background-position:center;background-size:cover;background-repeat:no-repeat}.shape-8385::before{top:-.1vw;right:-.1vw;bottom:-.1vw;left:-.1vw;background-image:url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320" preserveAspectRatio="none"><path fill="%23ffffff" d="M0 32l48 32c48 32 144 96 240 106.7 96 10.3 192-31.7 288-21.4 96 10.7 192 74.7 288 69.4 96-5.7 192-79.7 288-106.7s192-5 240 5.3l48 10.7v192H0z"/><path fill="%23ffffff" opacity=".66" d="M0 64l48 16c48 16 144 48 240 48s192-32 288-26.7C672 107 768 149 864 144s192-59 288-80 192-11 240-5.3l48 5.3v256H0z"/></svg>');background-position:50% 100%;background-size:100% 90px}.parallax h1{top:30%;font-size:3em;letter-spacing:-1.5px}.parallax h2{top:42%;font-size:1.5em}.buttonContainer button:nth-child(2),.buttonContainer button:nth-child(3){display:none}}@media (min-width:500px) and (max-width:767px){.parallax h1{letter-spacing:-1px}}@media (min-width:768px){.parallax{height:500px}.parallax h1{font-size:5.2em}.parallax h2{font-size:2.6em}.shape-8385::before{top:-.1vw;right:-.1vw;bottom:-.1vw;left:-.1vw;background-image:url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320" preserveAspectRatio="none"><path fill="%23ffffff" d="M0 32l48 32c48 32 144 96 240 106.7 96 10.3 192-31.7 288-21.4 96 10.7 192 74.7 288 69.4 96-5.7 192-79.7 288-106.7s192-5 240 5.3l48 10.7v192H0z"/><path fill="%23ffffff" opacity=".66" d="M0 64l48 16c48 16 144 48 240 48s192-32 288-26.7C672 107 768 149 864 144s192-59 288-80 192-11 240-5.3l48 5.3v256H0z"/></svg>');background-position:50% 100%;background-size:100% 90px}.buttonHome:nth-child(2){margin:0 1vw}}@media (min-width:1000px){.parallax{height:525px}.parallax h1{font-size:5.6em}.parallax h2{font-size:2.3em}.buttonHome{font-size:1.15em}}@media (min-width:1300px){.parallax{height:625px;margin:auto}.parallax h1{font-size:6em}.parallax h2{font-size:3em}.buttonHome{font-size:1.2em}}@media (min-width:1600px){.parallax{height:700px;margin:auto}.parallax h1{font-size:6.4em}.parallax h2{font-size:3.2em}.buttonHome{font-size:1.25em}}@media (min-width:1900px){.parallax{height:750px;margin:auto}.parallax h1{font-size:7.2em}.parallax h2{font-size:3.6em}.buttonHome{font-size:1.3em}}@media (min-width:2100px){.shape-8385::before{background-size:100% calc(2vw + 90px)}}@media (min-width:2200px){.parallax{height:850px;margin:auto}.parallax h1{font-size:8em}.parallax h2{font-size:4em}.buttonHome{font-size:1.35em}}@media (min-width:2600px){.parallax{height:1000px}.buttonHome{font-size:1.4em}}@media (min-width:0) and (max-width:767px){#container-service,#container-service-green{display:inline-grid;grid-column:1/-1;align-content:flex-start;align-items:center;height:450px}#container-serviceWrapper{position:relative;display:inline-grid;grid-template-rows:auto;grid-template-columns:1fr;grid-column:1/-1;align-items:center;height:450px}#serviceLeft{position:absolute;display:inline-grid;bottom:25px;width:100%;right:10px}#serviceLeft h1{z-index:2;width:100%;margin-top:0;background-color:transparent;color:var(--color-white);text-shadow:1px 1px 2px #000;text-align:right}#serviceRight{z-index:1;grid-row:1;grid-column:1/-1;width:auto;width:100vw;height:450px;background-position:center;background-size:cover;background-repeat:no-repeat}}@media (min-width:768px){@supports (display:grid){#container-service,#container-service-green{display:inline-grid;grid-column:1/-1;align-content:flex-start;align-items:center;height:450px}#container-serviceWrapper{display:inline-grid;grid-template-rows:auto;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);grid-column:1/-1;align-items:center;height:225px;background-color:var(--color-pink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='250' opacity='.3' viewBox='0 0 1080 900'%3E%3Cg fill-opacity='0.1'%3E%3Cpolygon fill='%23444' points='90 150 0 300 180 300'/%3E%3Cpolygon points='90 150 180 0 0 0'/%3E%3Cpolygon fill='%23AAA' points='270 150 360 0 180 0'/%3E%3Cpolygon fill='%23DDD' points='450 150 360 300 540 300'/%3E%3Cpolygon fill='%23999' points='450 150 540 0 360 0'/%3E%3Cpolygon points='630 150 540 300 720 300'/%3E%3Cpolygon fill='%23DDD' points='630 150 720 0 540 0'/%3E%3Cpolygon fill='%23444' points='810 150 720 300 900 300'/%3E%3Cpolygon fill='%23FFF' points='810 150 900 0 720 0'/%3E%3Cpolygon fill='%23DDD' points='990 150 900 300 1080 300'/%3E%3Cpolygon fill='%23444' points='990 150 1080 0 900 0'/%3E%3Cpolygon fill='%23DDD' points='90 450 0 600 180 600'/%3E%3Cpolygon points='90 450 180 300 0 300'/%3E%3Cpolygon fill='%23666' points='270 450 180 600 360 600'/%3E%3Cpolygon fill='%23AAA' points='270 450 360 300 180 300'/%3E%3Cpolygon fill='%23DDD' points='450 450 360 600 540 600'/%3E%3Cpolygon fill='%23999' points='450 450 540 300 360 300'/%3E%3Cpolygon fill='%23999' points='630 450 540 600 720 600'/%3E%3Cpolygon fill='%23FFF' points='630 450 720 300 540 300'/%3E%3Cpolygon points='810 450 720 600 900 600'/%3E%3Cpolygon fill='%23DDD' points='810 450 900 300 720 300'/%3E%3Cpolygon fill='%23AAA' points='990 450 900 600 1080 600'/%3E%3Cpolygon fill='%23444' points='990 450 1080 300 900 300'/%3E%3Cpolygon fill='%23222' points='90 750 0 900 180 900'/%3E%3Cpolygon points='270 750 180 900 360 900'/%3E%3Cpolygon fill='%23DDD' points='270 750 360 600 180 600'/%3E%3Cpolygon points='450 750 540 600 360 600'/%3E%3Cpolygon points='630 750 540 900 720 900'/%3E%3Cpolygon fill='%23444' points='630 750 720 600 540 600'/%3E%3Cpolygon fill='%23AAA' points='810 750 720 900 900 900'/%3E%3Cpolygon fill='%23666' points='810 750 900 600 720 600'/%3E%3Cpolygon fill='%23999' points='990 750 900 900 1080 900'/%3E%3Cpolygon fill='%23999' points='180 0 90 150 270 150'/%3E%3Cpolygon fill='%23444' points='360 0 270 150 450 150'/%3E%3Cpolygon fill='%23FFF' points='540 0 450 150 630 150'/%3E%3Cpolygon points='900 0 810 150 990 150'/%3E%3Cpolygon fill='%23222' points='0 300 -90 450 90 450'/%3E%3Cpolygon fill='%23FFF' points='0 300 90 150 -90 150'/%3E%3Cpolygon fill='%23FFF' points='180 300 90 450 270 450'/%3E%3Cpolygon fill='%23666' points='180 300 270 150 90 150'/%3E%3Cpolygon fill='%23222' points='360 300 270 450 450 450'/%3E%3Cpolygon fill='%23FFF' points='360 300 450 150 270 150'/%3E%3Cpolygon fill='%23444' points='540 300 450 450 630 450'/%3E%3Cpolygon fill='%23222' points='540 300 630 150 450 150'/%3E%3Cpolygon fill='%23AAA' points='720 300 630 450 810 450'/%3E%3Cpolygon fill='%23666' points='720 300 810 150 630 150'/%3E%3Cpolygon fill='%23FFF' points='900 300 810 450 990 450'/%3E%3Cpolygon fill='%23999' points='900 300 990 150 810 150'/%3E%3Cpolygon points='0 600 -90 750 90 750'/%3E%3Cpolygon fill='%23666' points='0 600 90 450 -90 450'/%3E%3Cpolygon fill='%23AAA' points='180 600 90 750 270 750'/%3E%3Cpolygon fill='%23444' points='180 600 270 450 90 450'/%3E%3Cpolygon fill='%23444' points='360 600 270 750 450 750'/%3E%3Cpolygon fill='%23999' points='360 600 450 450 270 450'/%3E%3Cpolygon fill='%23666' points='540 600 630 450 450 450'/%3E%3Cpolygon fill='%23222' points='720 600 630 750 810 750'/%3E%3Cpolygon fill='%23FFF' points='900 600 810 750 990 750'/%3E%3Cpolygon fill='%23222' points='900 600 990 450 810 450'/%3E%3Cpolygon fill='%23DDD' points='0 900 90 750 -90 750'/%3E%3Cpolygon fill='%23444' points='180 900 270 750 90 750'/%3E%3Cpolygon fill='%23FFF' points='360 900 450 750 270 750'/%3E%3Cpolygon fill='%23AAA' points='540 900 630 750 450 750'/%3E%3Cpolygon fill='%23FFF' points='720 900 810 750 630 750'/%3E%3Cpolygon fill='%23222' points='900 900 990 750 810 750'/%3E%3Cpolygon fill='%23222' points='1080 300 990 450 1170 450'/%3E%3Cpolygon fill='%23FFF' points='1080 300 1170 150 990 150'/%3E%3Cpolygon points='1080 600 990 750 1170 750'/%3E%3Cpolygon fill='%23666' points='1080 600 1170 450 990 450'/%3E%3Cpolygon fill='%23DDD' points='1080 900 1170 750 990 750'/%3E%3C/g%3E%3C/svg%3E");background-size:15%}#container-service-green #container-serviceWrapper{background-color:var(--color-green)}#serviceLeft{display:inline-grid;grid-template-rows:auto;height:225px}#serviceLeft h1{margin-top:0;padding-left:5vw;color:var(--color-white);text-align:left}#container-service-green #serviceLeft h1{color:var(--color-purpleDark)}#serviceRight{grid-column:2/3;width:auto;height:450px;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-mask-image:url(/_images/serviceMask.svg);mask-image:url(/_images/serviceMask.svg);-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left;mask-position:left}}}@media (min-width:1000px){#container-service,#container-service-green,#serviceRight{height:475px}#container-serviceWrapper,#serviceLeft{height:237.5px}}@media (min-width:1300px){#container-service,#container-service-green,#serviceRight{height:500px}#container-serviceWrapper,#serviceLeft{height:250px}#serviceLeft h1{padding-right:5vw}}@media (min-width:1600px){#container-service,#container-service-green,#serviceRight{height:550px}#container-serviceWrapper,#serviceLeft{height:275px}#serviceLeft h1{padding-left:10vw;font-size:2.5em}}@media (min-width:1900px){#container-service,#container-service-green,#serviceRight{height:600px}#container-serviceWrapper,#serviceLeft{height:300px}#serviceLeft h1{padding-left:15vw;font-size:3em}}@media (min-width:2200px){#container-service,#container-service-green,#serviceRight{height:715px}#container-serviceWrapper,#serviceLeft{height:357.5px}#serviceLeft h1{padding-left:17vw}}@supports (-webkit-touch-callout:none){#serviceLeft{top:300px}}.container-title{display:inline-grid;grid-template-columns:1fr;width:100%;margin:auto;padding:6vh 0;background-color:var(--color-purpleDarkest);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='250' opacity='.3' viewBox='0 0 1080 900'%3E%3Cg fill-opacity='0.1'%3E%3Cpolygon fill='%23444' points='90 150 0 300 180 300'/%3E%3Cpolygon points='90 150 180 0 0 0'/%3E%3Cpolygon fill='%23AAA' points='270 150 360 0 180 0'/%3E%3Cpolygon fill='%23DDD' points='450 150 360 300 540 300'/%3E%3Cpolygon fill='%23999' points='450 150 540 0 360 0'/%3E%3Cpolygon points='630 150 540 300 720 300'/%3E%3Cpolygon fill='%23DDD' points='630 150 720 0 540 0'/%3E%3Cpolygon fill='%23444' points='810 150 720 300 900 300'/%3E%3Cpolygon fill='%23FFF' points='810 150 900 0 720 0'/%3E%3Cpolygon fill='%23DDD' points='990 150 900 300 1080 300'/%3E%3Cpolygon fill='%23444' points='990 150 1080 0 900 0'/%3E%3Cpolygon fill='%23DDD' points='90 450 0 600 180 600'/%3E%3Cpolygon points='90 450 180 300 0 300'/%3E%3Cpolygon fill='%23666' points='270 450 180 600 360 600'/%3E%3Cpolygon fill='%23AAA' points='270 450 360 300 180 300'/%3E%3Cpolygon fill='%23DDD' points='450 450 360 600 540 600'/%3E%3Cpolygon fill='%23999' points='450 450 540 300 360 300'/%3E%3Cpolygon fill='%23999' points='630 450 540 600 720 600'/%3E%3Cpolygon fill='%23FFF' points='630 450 720 300 540 300'/%3E%3Cpolygon points='810 450 720 600 900 600'/%3E%3Cpolygon fill='%23DDD' points='810 450 900 300 720 300'/%3E%3Cpolygon fill='%23AAA' points='990 450 900 600 1080 600'/%3E%3Cpolygon fill='%23444' points='990 450 1080 300 900 300'/%3E%3Cpolygon fill='%23222' points='90 750 0 900 180 900'/%3E%3Cpolygon points='270 750 180 900 360 900'/%3E%3Cpolygon fill='%23DDD' points='270 750 360 600 180 600'/%3E%3Cpolygon points='450 750 540 600 360 600'/%3E%3Cpolygon points='630 750 540 900 720 900'/%3E%3Cpolygon fill='%23444' points='630 750 720 600 540 600'/%3E%3Cpolygon fill='%23AAA' points='810 750 720 900 900 900'/%3E%3Cpolygon fill='%23666' points='810 750 900 600 720 600'/%3E%3Cpolygon fill='%23999' points='990 750 900 900 1080 900'/%3E%3Cpolygon fill='%23999' points='180 0 90 150 270 150'/%3E%3Cpolygon fill='%23444' points='360 0 270 150 450 150'/%3E%3Cpolygon fill='%23FFF' points='540 0 450 150 630 150'/%3E%3Cpolygon points='900 0 810 150 990 150'/%3E%3Cpolygon fill='%23222' points='0 300 -90 450 90 450'/%3E%3Cpolygon fill='%23FFF' points='0 300 90 150 -90 150'/%3E%3Cpolygon fill='%23FFF' points='180 300 90 450 270 450'/%3E%3Cpolygon fill='%23666' points='180 300 270 150 90 150'/%3E%3Cpolygon fill='%23222' points='360 300 270 450 450 450'/%3E%3Cpolygon fill='%23FFF' points='360 300 450 150 270 150'/%3E%3Cpolygon fill='%23444' points='540 300 450 450 630 450'/%3E%3Cpolygon fill='%23222' points='540 300 630 150 450 150'/%3E%3Cpolygon fill='%23AAA' points='720 300 630 450 810 450'/%3E%3Cpolygon fill='%23666' points='720 300 810 150 630 150'/%3E%3Cpolygon fill='%23FFF' points='900 300 810 450 990 450'/%3E%3Cpolygon fill='%23999' points='900 300 990 150 810 150'/%3E%3Cpolygon points='0 600 -90 750 90 750'/%3E%3Cpolygon fill='%23666' points='0 600 90 450 -90 450'/%3E%3Cpolygon fill='%23AAA' points='180 600 90 750 270 750'/%3E%3Cpolygon fill='%23444' points='180 600 270 450 90 450'/%3E%3Cpolygon fill='%23444' points='360 600 270 750 450 750'/%3E%3Cpolygon fill='%23999' points='360 600 450 450 270 450'/%3E%3Cpolygon fill='%23666' points='540 600 630 450 450 450'/%3E%3Cpolygon fill='%23222' points='720 600 630 750 810 750'/%3E%3Cpolygon fill='%23FFF' points='900 600 810 750 990 750'/%3E%3Cpolygon fill='%23222' points='900 600 990 450 810 450'/%3E%3Cpolygon fill='%23DDD' points='0 900 90 750 -90 750'/%3E%3Cpolygon fill='%23444' points='180 900 270 750 90 750'/%3E%3Cpolygon fill='%23FFF' points='360 900 450 750 270 750'/%3E%3Cpolygon fill='%23AAA' points='540 900 630 750 450 750'/%3E%3Cpolygon fill='%23FFF' points='720 900 810 750 630 750'/%3E%3Cpolygon fill='%23222' points='900 900 990 750 810 750'/%3E%3Cpolygon fill='%23222' points='1080 300 990 450 1170 450'/%3E%3Cpolygon fill='%23FFF' points='1080 300 1170 150 990 150'/%3E%3Cpolygon points='1080 600 990 750 1170 750'/%3E%3Cpolygon fill='%23666' points='1080 600 1170 450 990 450'/%3E%3Cpolygon fill='%23DDD' points='1080 900 1170 750 990 750'/%3E%3C/g%3E%3C/svg%3E");background-size:15%}.container-title h1{grid-column:1/-1;color:var(--color-white);font-size:calc(60px + (30) * ((100vw - 300px)/ (1900 - 300)));text-align:center}@media (min-width:0) and (max-width:767px){.container-title{grid-template-columns:1fr;width:100%}.container-title h1{margin:0 auto 6vh auto;font-size:calc(45px + (30) * ((100vw - 300px)/ (1900 - 300)))}.shapedividers_com-2::before{background-size:100% 35px}}@media (min-width:768px){.container-title-center,.container-title-left,.container-title-right{width:50%;margin:auto}.container-title h1{margin-bottom:4vh}}@media (min-width:1000px){.shapedividers_com-2::before{background-size:100% 55px}}@media (min-width:1300px){.container-title{padding:8vh 2%}}@media (min-width:1600px){.shapedividers_com-2::before{background-size:100% 65px}.container-title{padding:10vh 2%}}@media (min-width:2200px){.container-title{padding:12vh 2%}}.twitter-timeline,.twitter-tweet{margin-right:auto!important;margin-left:auto!important}@media (min-width:0) and (max-width:767px){.mainBody{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:90%;margin:1vh 5% 4vh 5%}.mainBody p{margin-bottom:14pt;padding:1vh 0;line-height:135%;text-align:left}.mainBody blockquote{width:90%;margin:3% 5%;padding:2vw 2vw 12vw 2vw;border-left:5px solid var(--color-purple);-webkit-background-size:5px 5px;-moz-background-size:5px 5px;background-size:5px 5px}.mainBody .blockly q::first-letter{font-size:unset}.mainBody .blockly q{display:block;text-align:center}.mainBody .blockly cite{float:right;width:100%;margin-top:2%;color:var(--color-purple);font-weight:600}.mainBody q::after,.mainBody q::before{content:"\0022"}.mainBody h1{margin-bottom:1vh;line-height:105%}h1.leftAlign,h2.leftAlign,h3.leftAlign,h4.leftAlign{text-align:left}h1.centerAlign,h2.centerAlign,h3.centerAlign,h4.centerAlign{text-align:center}h1.rightAlign,h2.rightAlign,h3.rightAlign,h4.rightAlign{text-align:right}.inlinePic img{width:100%}img.leftPic,img.rightPic{width:100%;margin:0 0 2vh 0}.oops img{width:90%;margin:auto}.inlineVid iframe,.wistia_embed{width:90vw;height:50.63vw}.inlineVid.bigVid,.inlineVid.leftVid,.inlineVid.rightVid{width:100%;margin:0 0 2vh 0}.bigly{width:100%;margin:0;padding:2vw}.bigly img{object-fit:cover;width:90%;margin:0;font-family:'object-fit: cover; object-position: center';object-position:center}#wrapper .caption,.articleBody .caption{font-weight:800;text-align:center}.your-favorite-image{object-fit:cover;font-family:'object-fit: cover;'}.mainBodyColumns{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100%}.leftColumnMain{width:50%}.mainBody .leftColumnMain p{padding-left:25%}.rightColumnMain{width:50%}.mainBody .rightColumnMain p{padding-left:30%}.serviceImageLeft{float:right;width:40%;margin-top:20px}.serviceImageLeft img{object-fit:cover;width:100%;margin:2% -5% 0 2%;object-position:50% 50%}.twitter-timeline,.twitter-tweet{width:90vw!important}.giphyImg,.smugImg{width:100%}@supports (display:inline-grid){.mainBody{display:inline-grid;grid-template-rows:auto;grid-template-columns:1fr;grid-column:1/-1;align-items:center;width:auto}.mainBodyColumns{display:inline-grid;grid-template-rows:auto;grid-template-columns:1fr;grid-column:1/-1;align-items:center}.leftColumnMain{grid-column:1/-1;width:auto}.rightColumnMain{grid-column:1/-1;width:auto}}}@media (min-width:480px) and (max-width:767px){.mainBody .leftColumnMain p{padding-left:35%}.mainBody .rightColumnMain p{padding-left:38%}.inlinePic img{width:70%}img.leftPic,img.rightPic{width:70%;margin:0 15% 2vh 15%}}@media (min-width:768px){.oops img{margin:3vh auto}.mainBody{display:inline-block;width:90%;margin:5vh 5% 5vh 5%}.mainBody h1{margin-bottom:2vh;line-height:105%}h1.leftAlign,h2.leftAlign,h3.leftAlign,h4.leftAlign{text-align:left}h1.centerAlign,h2.centerAlign,h3.centerAlign,h4.centerAlign{text-align:center}h1.rightAlign,h2.rightAlign,h3.rightAlign,h4.rightAlign{text-align:right}.mainBody p{margin-bottom:14pt;padding:0;text-align:justify}.serviceImageLeft{float:right;width:40%;margin-top:20px}.serviceImageLeft img{object-fit:cover;width:100%;margin:2% -5% 0 2%;object-position:50% 50%}.mainBody blockquote{width:85%;margin:3% 7.5%;padding:2% 2% 6% 2%;border-left:5px solid var(--color-purple);-webkit-background-size:5px 5px;-moz-background-size:5px 5px;background-size:5px 5px}.mainBody .blockly q{display:block;text-align:center}.mainBody .blockly q::first-letter{font-size:unset}.mainBody .blockly cite{float:right;width:100%;margin-top:2%;color:var(--color-purple);font-weight:600;font-size:2.2em}.mainBody q::after,.mainBody q::before{content:"\0022"}img.leftPic{float:left;width:40%;margin:1.5vh 1vw 0 0}img.rightPic{float:right;width:40%;margin:1.5vh 0 0 1vw}.bigly img{object-fit:cover;width:90%;margin:0;object-position:center}.inlinePic img{width:40%}.inlineVid.leftVid{float:left;width:40vw;height:22.5vw;margin:1.5vh 1vw 0 0}.inlineVid.rightVid{float:right;width:40vw;height:22.5vw;margin:1.5vh 0 0 1vw}.inlineVid.bigVid{width:80vw;height:45vw;margin:1.5vh auto 0 auto;border:solid thin #516d57}.inlineVid iframe{width:100%!important;height:100%}#wrapper .caption,.articleBody .caption{font-weight:800;text-align:center}.your-favorite-image{object-fit:cover;font-family:'object-fit: cover;'}.wistia_embed{float:none;width:100%;margin:0 auto!important}.instagram-media{float:none;margin:0 auto!important}.giphyImg,.smugImg{width:75%;margin-left:12.5%}@supports (display:grid){.mainBody{grid-column:1/-1;width:auto}.mainBodyColumns{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);grid-column:1/-1;align-items:center}.leftColumnMain{grid-column:1/2;width:auto}.rightColumnMain{grid-column:2/3;width:auto}}}@media (min-width:1000px){.mainBody{width:80%;margin:6vh 10% 6vh 10%}.mainBody .leftColumnMain p{padding-left:27%}.mainBody .rightColumnMain p{padding-left:30%}.oops img{width:65%;margin:3vh auto}.inlineVid.leftVid,.inlineVid.rightVid{width:35vw;height:19.69vw}.inlineVid.bigVid{width:70vw;height:39.375vw}.mainBody blockquote{width:80%;margin:3% 10%}.twitter-timeline,.twitter-tweet{width:50%!important}}@media (min-width:1300px){.mainBody{width:75%;margin:8vh 12.5% 8vh 12.5%}.inlineVid.leftVid,.inlineVid.rightVid{width:30vw;height:16.875vw}.inlineVid.bigVid{width:60vw;height:33.75vw}.mainBody blockquote{width:70%;margin:3% 15%}}@media (min-width:1450px){.mainBody{width:70%;margin:8vh 15% 8vh 15%}}@media (min-width:1600px){.mainBody{width:65%;margin:8vh 17.5% 8vh 17.5%}.inlineVid.bigVid{width:50vw;height:28.125vw}.inlineVid.leftVid,.inlineVid.rightVid{width:25vw;height:14.06vw}}@media (min-width:1900px){.mainBody{width:60%;margin:6vh 20% 6vh 20%}.mainBody .leftColumnMain p{padding-left:25%}.mainBody .rightColumnMain p{padding-left:27%}.inlineVid.bigVid{width:45vw;height:25.3125vw}}@media (min-width:2200px){.mainBody{width:50%;margin:6vh 25% 6vh 25%}.mainBody .leftColumnMain p{padding-left:30%}.mainBody .rightColumnMain p{padding-left:35%}.inlineVid.leftVid,.inlineVid.rightVid{width:20vw;height:11.25vw}.inlineVid.bigVid{width:40vw;height:22.5vw}}@media (min-width:2599px){.mainBody{max-width:2600px}}.container-cards{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);grid-column:1/-1;grid-gap:2vw;align-items:flex-start;width:auto;margin:auto}.container-cardIndividual{position:relative;display:inline-grid;grid-template-columns:1fr 1fr 1fr;width:auto;padding:1vw;border:solid thin var(--color-purpleLight);border-radius:10px}.container-cardIndividual a{justify-self:flex-end;width:50%;margin-bottom:3vh!important;padding:.25vh 1vw;border:solid medium var(--color-purple);border-radius:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='250' opacity='.4' viewBox='0 0 1080 900'%3E%3Cg fill-opacity='0.1'%3E%3Cpolygon fill='%23444' points='90 150 0 300 180 300'/%3E%3Cpolygon points='90 150 180 0 0 0'/%3E%3Cpolygon fill='%23AAA' points='270 150 360 0 180 0'/%3E%3Cpolygon fill='%23DDD' points='450 150 360 300 540 300'/%3E%3Cpolygon fill='%23999' points='450 150 540 0 360 0'/%3E%3Cpolygon points='630 150 540 300 720 300'/%3E%3Cpolygon fill='%23DDD' points='630 150 720 0 540 0'/%3E%3Cpolygon fill='%23444' points='810 150 720 300 900 300'/%3E%3Cpolygon fill='%23FFF' points='810 150 900 0 720 0'/%3E%3Cpolygon fill='%23DDD' points='990 150 900 300 1080 300'/%3E%3Cpolygon fill='%23444' points='990 150 1080 0 900 0'/%3E%3Cpolygon fill='%23DDD' points='90 450 0 600 180 600'/%3E%3Cpolygon points='90 450 180 300 0 300'/%3E%3Cpolygon fill='%23666' points='270 450 180 600 360 600'/%3E%3Cpolygon fill='%23AAA' points='270 450 360 300 180 300'/%3E%3Cpolygon fill='%23DDD' points='450 450 360 600 540 600'/%3E%3Cpolygon fill='%23999' points='450 450 540 300 360 300'/%3E%3Cpolygon fill='%23999' points='630 450 540 600 720 600'/%3E%3Cpolygon fill='%23FFF' points='630 450 720 300 540 300'/%3E%3Cpolygon points='810 450 720 600 900 600'/%3E%3Cpolygon fill='%23DDD' points='810 450 900 300 720 300'/%3E%3Cpolygon fill='%23AAA' points='990 450 900 600 1080 600'/%3E%3Cpolygon fill='%23444' points='990 450 1080 300 900 300'/%3E%3Cpolygon fill='%23222' points='90 750 0 900 180 900'/%3E%3Cpolygon points='270 750 180 900 360 900'/%3E%3Cpolygon fill='%23DDD' points='270 750 360 600 180 600'/%3E%3Cpolygon points='450 750 540 600 360 600'/%3E%3Cpolygon points='630 750 540 900 720 900'/%3E%3Cpolygon fill='%23444' points='630 750 720 600 540 600'/%3E%3Cpolygon fill='%23AAA' points='810 750 720 900 900 900'/%3E%3Cpolygon fill='%23666' points='810 750 900 600 720 600'/%3E%3Cpolygon fill='%23999' points='990 750 900 900 1080 900'/%3E%3Cpolygon fill='%23999' points='180 0 90 150 270 150'/%3E%3Cpolygon fill='%23444' points='360 0 270 150 450 150'/%3E%3Cpolygon fill='%23FFF' points='540 0 450 150 630 150'/%3E%3Cpolygon points='900 0 810 150 990 150'/%3E%3Cpolygon fill='%23222' points='0 300 -90 450 90 450'/%3E%3Cpolygon fill='%23FFF' points='0 300 90 150 -90 150'/%3E%3Cpolygon fill='%23FFF' points='180 300 90 450 270 450'/%3E%3Cpolygon fill='%23666' points='180 300 270 150 90 150'/%3E%3Cpolygon fill='%23222' points='360 300 270 450 450 450'/%3E%3Cpolygon fill='%23FFF' points='360 300 450 150 270 150'/%3E%3Cpolygon fill='%23444' points='540 300 450 450 630 450'/%3E%3Cpolygon fill='%23222' points='540 300 630 150 450 150'/%3E%3Cpolygon fill='%23AAA' points='720 300 630 450 810 450'/%3E%3Cpolygon fill='%23666' points='720 300 810 150 630 150'/%3E%3Cpolygon fill='%23FFF' points='900 300 810 450 990 450'/%3E%3Cpolygon fill='%23999' points='900 300 990 150 810 150'/%3E%3Cpolygon points='0 600 -90 750 90 750'/%3E%3Cpolygon fill='%23666' points='0 600 90 450 -90 450'/%3E%3Cpolygon fill='%23AAA' points='180 600 90 750 270 750'/%3E%3Cpolygon fill='%23444' points='180 600 270 450 90 450'/%3E%3Cpolygon fill='%23444' points='360 600 270 750 450 750'/%3E%3Cpolygon fill='%23999' points='360 600 450 450 270 450'/%3E%3Cpolygon fill='%23666' points='540 600 630 450 450 450'/%3E%3Cpolygon fill='%23222' points='720 600 630 750 810 750'/%3E%3Cpolygon fill='%23FFF' points='900 600 810 750 990 750'/%3E%3Cpolygon fill='%23222' points='900 600 990 450 810 450'/%3E%3Cpolygon fill='%23DDD' points='0 900 90 750 -90 750'/%3E%3Cpolygon fill='%23444' points='180 900 270 750 90 750'/%3E%3Cpolygon fill='%23FFF' points='360 900 450 750 270 750'/%3E%3Cpolygon fill='%23AAA' points='540 900 630 750 450 750'/%3E%3Cpolygon fill='%23FFF' points='720 900 810 750 630 750'/%3E%3Cpolygon fill='%23222' points='900 900 990 750 810 750'/%3E%3Cpolygon fill='%23222' points='1080 300 990 450 1170 450'/%3E%3Cpolygon fill='%23FFF' points='1080 300 1170 150 990 150'/%3E%3Cpolygon points='1080 600 990 750 1170 750'/%3E%3Cpolygon fill='%23666' points='1080 600 1170 450 990 450'/%3E%3Cpolygon fill='%23DDD' points='1080 900 1170 750 990 750'/%3E%3C/g%3E%3C/svg%3E");background-size:25%;color:var(--color-purple);font-weight:500;font-family:var(--font-heading);text-align:center;text-decoration:none!important}.container-cards p{display:inline-grid;grid-column:1/-1;line-height:110%;text-align:left}.container-cards hr{grid-column:1/-1}.smallStuffh3,.smallStuffh4,.smallStufful li{line-height:105%}.smallStuffh3{grid-column:1/-1;margin-bottom:3vh;padding-right:50px;color:var(--color-purple);font-size:calc(22px + 6 * ((100vw - 300px)/ (1900 - 600)))}.smallStuffh4{grid-column:1/-1;margin-bottom:1vh;color:var(--color-gray);font-size:calc(16px + 6 * ((100vw - 300px)/ (1900 - 600)));text-align:left}ul.smallStufful{grid-column:1/-1;padding:2vh .5vw;list-style:none}ul.smallStufful li{margin-bottom:.5vh}ul.smallStufful li::before{content:"\e925";padding:0 1vw 0 0;color:var(--color-green);font-size:calc(15px + 6 * ((100vw - 300px)/ (1900 - 600)));font-family:icomoon}.container-cardIndividual a:hover{background-color:var(--color-purple);color:var(--color-white)}.cardHolder{grid-column:1/-1;margin:0 auto 4vh}.cardCircle{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:auto;border:solid medium #fff;border-radius:10px;color:#fff;font-size:25px;line-height:50px}.flowerColor{background-color:var(--color-pink)}@media (min-width:0) and (max-width:767px){.container-cards{grid-template-columns:1fr;grid-gap:5vw;width:80%}}@media (min-width:550px) and (max-width:767px){.container-cards{grid-template-columns:repeat(2,1fr);grid-row-gap:5vw;grid-column-gap:1vw;width:98%}}@media (min-width:768px){.container-cards{grid-template-columns:repeat(2,1fr);grid-row-gap:2vw;grid-column-gap:1vw;width:90%;margin:auto}.cardHolder{width:95%}.cardCircle{width:55px;height:55px;font-size:30px;line-height:55px}}@media (min-width:1000px){.container-cards{width:80%;margin:auto}.cardHolder{width:90%}.cardCircle{width:60px;height:60px;font-size:35px;line-height:60px}}@media (min-width:1300px){.container-cards{grid-template-columns:repeat(3,1fr);grid-column-gap:2vw;width:85%;margin:auto}.cardHolder{width:98%}}@media (min-width:1600px){.container-cards{grid-template-columns:repeat(4,1fr);grid-column-gap:2vw;width:95%}.cardHolder{width:90%}.cardCircle{width:70px;height:70px;font-size:45px;line-height:70px}}@media (min-width:1900px){.container-cards{grid-template-columns:repeat(4,1fr);grid-column-gap:2vw;width:90%}.cardCircle{width:75px;height:75px;font-size:50px;line-height:75px}}@media (min-width:2200px){.container-cards{grid-column-gap:1vw;width:85%}.cardHolder{width:85%}.cardCircle{width:80px;height:80px;font-size:55px;line-height:80px}.container-cardIndividual a{width:65%}}@media (min-width:2600px){.container-cards{width:75%}.cardHolder{width:70%}}.emailMap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.emailMap label{font-weight:400}#emailContainer{display:block;width:46%;padding:8vh 2%}#email{width:100%;height:425px;margin:auto}.employment #email{height:unset}.half{position:relative;display:inline-block;float:left;width:50%;height:75px;margin:auto;color:var(--color-black);text-align:left}.whole{position:relative;display:inline-block;width:100%;margin:auto;color:var(--color-black);text-align:left}#email form{grid-column:1/2;width:100%;height:100%;padding:4%;border:medium solid var(--color-pink);border-radius:15px}.half input[type=text]{width:95%;height:1.5em}.half input[type=email]{width:95%;height:1.5em}.whole textarea{width:97.5%;height:125px}.whole input[type=submit]{float:left;margin:0 auto 0 auto;margin-top:20px;padding:8px 30px 8px 30px;border:solid medium var(--color-purple);border-radius:8px;background:var(--color-purple);color:var(--color-white);font-size:20px;text-align:center;cursor:pointer;transition:background .5s;transition-delay:.2s}.whole input[type=submit]:hover{background:var(--color-white);color:var(--color-purple)}.whole input[type=password],input[type=url]{display:none}.contactMap{display:block;overflow:hidden;width:42%;height:425px;margin:8% 2%;border:medium solid var(--color-pink)}.contactMap img{-o-object-fit:cover;object-fit:cover;width:100%}.cmsmap{width:100%}@supports (display:grid){.emailMap{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);grid-column:1/-1;align-items:center;width:100%;-webkit-box-align:center;-ms-flex-align:center}#emailContainer{grid-column:2/3;width:auto}.contactVerbiage{grid-column:1/2}.contactMap{width:auto}}@media (min-width:0) and (max-width:767px){.emailMap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}#emailContainer{display:block;width:100%;margin:0 auto;padding:0}#email{width:100%;height:auto;margin:4vh auto 0 auto}#email form{width:100%;height:auto;padding:2vh 2vw;border:medium solid var(--color-pink)}.half{position:relative;display:inline-block;width:100%;margin:auto;color:var(--color-black);text-align:left}.whole{position:relative;display:inline-block;width:100%;margin:auto;color:var(--color-black);text-align:left}.whole input[type=submit]{float:left;margin:0 auto 0 auto;margin-top:20px;padding:8px 30px 8px 30px;border-radius:20px;background:var(--color-purple);color:var(--color-white);font-size:20px;text-align:center;cursor:pointer}input[type=file]{position:absolute;font:initial}.contactMap{width:100%;margin:1vh 0 1vh 0}.emailMap h2{margin-top:3vh;margin-bottom:0}@supports (display:grid){.emailMap{display:inline-grid;grid-template-rows:auto;grid-template-columns:1fr;grid-column:1/-1;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.contactMap{grid-column:1/-1;width:auto}#emailContainer{grid-column:1/-1;width:auto}.contactVerbiage{grid-column:1/-1}}}@media (min-width:768px){.contactVerbiage{padding-right:1vw}}@media (min-width:1000px){.contactVerbiage{padding-right:2vw}}.container-testimonials{display:inline-grid;grid-template-rows:auto;grid-template-columns:1fr;grid-column:1/-1;align-items:center;width:100%;background-color:var(--color-white);-webkit-box-align:center;-ms-flex-align:center}.container-testimonialsWrapper hr{margin:2vh 0;border-top:solid 1px var(--color-purpleLight);color:var(--color-blue)}.testimonial{display:inline-block;width:100%;margin-bottom:5vh;border:thin solid var(--color-purpleLight);border-top:none;border-radius:0 0 20px 20px}.testimonial blockquote{position:relative;width:100%;margin:0;padding:2%;border:none}.testimonial q{display:inline-block;font-size:1.2em;text-align:center}.testimonial cite{grid-column:1/-1;width:auto;font-weight:400;font-size:1.3em;font-family:var(--font-heading);text-align:center}.testimonal-nameWrap{grid-column:1/-1;width:100%}.testimonal-name{grid-column:1/-1;width:auto;text-align:center}.testimonial q::after,.testimonial q::before{content:"\e920";padding-right:1vh;font-size:14px;font-family:icomoon}.testimonial q::after{content:"\e91f";padding-left:1vh}.testimonial .socialCircle{position:absolute;right:-20px;bottom:-20px;float:right}.testimonial .socialCircle span{display:flex;align-items:center;justify-content:center;height:100%;line-height:60px}@media (min-width:0) and (max-width:767px){.container-testimonials{display:inline-grid;grid-template-rows:auto;grid-template-columns:1fr;grid-column:1/-1;align-items:center}.container-testimonialsWrapper{grid-column:1/-1;width:90%;margin:6vh 5% 8vh 5%}.testimonialWrap{-webkit-column-count:1;-moz-column-count:1;column-count:1}.testimonial{float:none;width:96%;margin:6% 2%;font-family:var(--font-main)}.testimonial footer{color:var(--color-purpleDark)}.testimonial footer cite{font-weight:700}.testimonial q{display:block;text-align:justify}}@media (min-width:768px){.container-testimonialsWrapper{width:60%;margin:7vh auto}.testimonial{border-top:none}.testimonial footer cite{font-weight:700}}@media (min-width:1000px){.container-testimonialsWrapper{width:90%}.testimonialWrap{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:2vw}}@media (min-width:1200px){.container-testimonialsWrapper{width:80%}}@media (min-width:1450px){.container-testimonialsWrapper{width:90%}.testimonialWrap{-webkit-column-count:3;-moz-column-count:3;column-count:3}.testimonial .socialCircle{right:-25px;bottom:-25px}}@media (min-width:1600px){.container-testimonialsWrapper{width:80%}.testimonialWrap{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2vw;-moz-column-gap:2vw;column-gap:2vw}}@media (min-width:1900px){.testimonial socialcircle{right:-30px;bottom:-30px}}@media (min-width:2200px){.container-testimonialsWrapper{width:90%}.testimonialWrap{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:2vw;-moz-column-gap:2vw;column-gap:2vw}}#ourAgentsBody img{height:150px}@media (min-width:0) and (max-width:767px){#supplementMapContainer{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100vw;margin:0}#supplementMapWrap{width:100vw}#ourAgents{z-index:1;width:100%;height:350px;margin:0;padding:0}#ourAgentsHeader{overflow:hidden;width:100%;padding:0}#ourAgentsBody{overflow:hidden;width:100%;padding:0}#retention{display:none}#aPlus{width:50%;padding:0 2vw}#policiesWritten{width:50%;padding:0 2vw}.ourAgentsBoxes{margin-bottom:2vh}.ourAgentsBoxes p{margin-top:2vh;line-height:115%}.bigDog{font-size:50px;line-height:50px}#mapWrap{width:100%;margin:0;padding:0}#map,.map{width:100%;height:350px}@supports (display:inline-grid){#supplementMapContainer{grid-column:1/-1;align-items:center;width:auto}#supplementMapWrap{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(100,1fr);grid-column:1/-1;align-items:center}#ourAgents{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-column:1/-1;align-items:center;width:auto}#ourAgentsHeader{grid-column:1/-1;width:auto}#ourAgentsBody{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);grid-column:1/-1;align-items:center}#policiesWritten{grid-column:1/2;width:auto;grid-row:1}#aPlus{grid-column:2/3;width:auto;grid-row:1}#mapWrap{grid-column:1/-1;width:auto}#map,.map{grid-column:1/-1}}}@media (min-width:768px){#supplementMapContainer{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100vw;margin:0}#supplementMapWrap{z-index:0;width:100%}#supplementMapWrap h2{font-size:1.9em}#ourAgents{z-index:1;float:left;width:67%;height:325px;margin:0;padding:0;transform:skew(-15deg)}#ourAgentsHeader{overflow:hidden;width:90%;margin:0 0 0 -10%;padding:0;transform:skew(15deg)}#ourAgentsBody{display:inline-flex;overflow:hidden;width:90%;margin:0 5%;padding:0;transform:skew(15deg)}#retention{display:none;align-content:center;width:0;padding:0 2vw}#aPlus{align-content:center;width:50%;padding:0 2vw}#policiesWritten{align-content:center;width:50%;padding:0 2vw}.ourAgentsBoxes{height:235px;margin-bottom:2vh}.bigDog{color:#516d57;font-size:50px;line-height:50px}#mapWrap{z-index:0;float:right;width:33%;margin:0;padding:0}#map,.map{z-index:-1;width:115%;height:325px;margin-left:-15%}.shape-1202{position:relative;overflow:hidden}.shape-1202::before{content:'';position:absolute;top:-.1vw;right:-.1vw;bottom:-.1vw;left:-.1vw;z-index:3;background-image:url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3.62 35.278" preserveAspectRatio="none"><path d="M.092 0S.267 27.04 3.62 35.278H.092z" opacity=".2" fill="%23ffffff"/><path d="M.092 0s.154 27.04 3.102 35.278H.092z" opacity=".2" fill="%23ffffff"/><path d="M.092 0s.131 27.04 2.646 35.278H.092zM.092 0v35.278H0V0z" fill="%23ffffff"/></svg>');background-position:0 50%;background-size:400px 100%;background-repeat:no-repeat;font-family:'shape divider from ShapeDividers.com';pointer-events:none;transform:rotateX(180deg)}@supports (display:inline-grid){#supplementMapContainer{grid-column:1/-1;align-items:center;width:auto}#supplementMapWrap{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(100,1fr);grid-column:1/-1;align-items:center}#ourAgents{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-column:1/55;align-items:center;width:auto}#ourAgentsHeader{grid-column:1/-1;width:auto}#ourAgentsBody{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);grid-column:1/-1;align-items:center}#aPlus{grid-column:1/2;width:auto}#policiesWritten{grid-column:2/3;width:auto}#mapWrap{grid-column:55/101;width:auto}#map,.map{grid-column:1/-1}}}@media (min-width:1000px){#supplementMapWrap h2{font-size:2.2em}#ourAgents{height:400px}#retention{display:block;width:33.3%;padding:0 2vw}#aPlus{width:33.4%;padding:0 2vw}#policiesWritten{width:33.3%;padding:0 2vw}.ourAgentsBoxes{height:250px;margin-bottom:50px}.ourAgentsBoxes p{font-size:1.1em;line-height:110%}.bigDog{font-size:60px;line-height:60px}#map,.map{height:400px}@supports (display:inline-grid){#ourAgents{grid-column:1/55}#mapWrap{grid-column:55/101}#ourAgentsBody{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);grid-column:1/-1;align-items:center}#retention{grid-column:1/2;width:auto}#aPlus{grid-column:2/3;width:auto}#policiesWritten{grid-column:3/4;width:auto}}}@media (min-width:1300px){#supplementMapWrap h2{font-size:2.4em}#ourAgents{height:400px}.ourAgentsBoxes{height:275px;margin-bottom:25px}.ourAgentsBoxes p{font-size:1.2em;line-height:115%}.bigDog{font-size:65px;line-height:65px}#map,.map{width:110%;height:400px;margin-left:-10%}#ourAgentsBody img{height:200px}}@media (min-width:1600px){#supplementMapWrap h2{font-size:2.6em}#ourAgents{height:500px}.ourAgentsBoxes{height:300px;margin-bottom:3vh}#map,.map{height:500px}.bigDog{font-size:75px;line-height:75px}.ourAgentsBoxes p{font-size:1.3em;line-height:120%}#ourAgentsBody img{height:250px}}@media (min-width:1900px){#supplementMapWrap h2{font-size:2.8em}}@media (min-width:2200px){#ourAgentsBody img{height:300px}}.container-supplementTestimonials{grid-column:1/-1;align-items:center;justify-content:center;width:100%;padding:6vh 0 6vh 0;background-color:var(--color-purpleDark);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='250' opacity='.2' viewBox='0 0 1080 900'%3E%3Cg fill-opacity='0.1'%3E%3Cpolygon fill='%23444' points='90 150 0 300 180 300'/%3E%3Cpolygon points='90 150 180 0 0 0'/%3E%3Cpolygon fill='%23AAA' points='270 150 360 0 180 0'/%3E%3Cpolygon fill='%23DDD' points='450 150 360 300 540 300'/%3E%3Cpolygon fill='%23999' points='450 150 540 0 360 0'/%3E%3Cpolygon points='630 150 540 300 720 300'/%3E%3Cpolygon fill='%23DDD' points='630 150 720 0 540 0'/%3E%3Cpolygon fill='%23444' points='810 150 720 300 900 300'/%3E%3Cpolygon fill='%23FFF' points='810 150 900 0 720 0'/%3E%3Cpolygon fill='%23DDD' points='990 150 900 300 1080 300'/%3E%3Cpolygon fill='%23444' points='990 150 1080 0 900 0'/%3E%3Cpolygon fill='%23DDD' points='90 450 0 600 180 600'/%3E%3Cpolygon points='90 450 180 300 0 300'/%3E%3Cpolygon fill='%23666' points='270 450 180 600 360 600'/%3E%3Cpolygon fill='%23AAA' points='270 450 360 300 180 300'/%3E%3Cpolygon fill='%23DDD' points='450 450 360 600 540 600'/%3E%3Cpolygon fill='%23999' points='450 450 540 300 360 300'/%3E%3Cpolygon fill='%23999' points='630 450 540 600 720 600'/%3E%3Cpolygon fill='%23FFF' points='630 450 720 300 540 300'/%3E%3Cpolygon points='810 450 720 600 900 600'/%3E%3Cpolygon fill='%23DDD' points='810 450 900 300 720 300'/%3E%3Cpolygon fill='%23AAA' points='990 450 900 600 1080 600'/%3E%3Cpolygon fill='%23444' points='990 450 1080 300 900 300'/%3E%3Cpolygon fill='%23222' points='90 750 0 900 180 900'/%3E%3Cpolygon points='270 750 180 900 360 900'/%3E%3Cpolygon fill='%23DDD' points='270 750 360 600 180 600'/%3E%3Cpolygon points='450 750 540 600 360 600'/%3E%3Cpolygon points='630 750 540 900 720 900'/%3E%3Cpolygon fill='%23444' points='630 750 720 600 540 600'/%3E%3Cpolygon fill='%23AAA' points='810 750 720 900 900 900'/%3E%3Cpolygon fill='%23666' points='810 750 900 600 720 600'/%3E%3Cpolygon fill='%23999' points='990 750 900 900 1080 900'/%3E%3Cpolygon fill='%23999' points='180 0 90 150 270 150'/%3E%3Cpolygon fill='%23444' points='360 0 270 150 450 150'/%3E%3Cpolygon fill='%23FFF' points='540 0 450 150 630 150'/%3E%3Cpolygon points='900 0 810 150 990 150'/%3E%3Cpolygon fill='%23222' points='0 300 -90 450 90 450'/%3E%3Cpolygon fill='%23FFF' points='0 300 90 150 -90 150'/%3E%3Cpolygon fill='%23FFF' points='180 300 90 450 270 450'/%3E%3Cpolygon fill='%23666' points='180 300 270 150 90 150'/%3E%3Cpolygon fill='%23222' points='360 300 270 450 450 450'/%3E%3Cpolygon fill='%23FFF' points='360 300 450 150 270 150'/%3E%3Cpolygon fill='%23444' points='540 300 450 450 630 450'/%3E%3Cpolygon fill='%23222' points='540 300 630 150 450 150'/%3E%3Cpolygon fill='%23AAA' points='720 300 630 450 810 450'/%3E%3Cpolygon fill='%23666' points='720 300 810 150 630 150'/%3E%3Cpolygon fill='%23FFF' points='900 300 810 450 990 450'/%3E%3Cpolygon fill='%23999' points='900 300 990 150 810 150'/%3E%3Cpolygon points='0 600 -90 750 90 750'/%3E%3Cpolygon fill='%23666' points='0 600 90 450 -90 450'/%3E%3Cpolygon fill='%23AAA' points='180 600 90 750 270 750'/%3E%3Cpolygon fill='%23444' points='180 600 270 450 90 450'/%3E%3Cpolygon fill='%23444' points='360 600 270 750 450 750'/%3E%3Cpolygon fill='%23999' points='360 600 450 450 270 450'/%3E%3Cpolygon fill='%23666' points='540 600 630 450 450 450'/%3E%3Cpolygon fill='%23222' points='720 600 630 750 810 750'/%3E%3Cpolygon fill='%23FFF' points='900 600 810 750 990 750'/%3E%3Cpolygon fill='%23222' points='900 600 990 450 810 450'/%3E%3Cpolygon fill='%23DDD' points='0 900 90 750 -90 750'/%3E%3Cpolygon fill='%23444' points='180 900 270 750 90 750'/%3E%3Cpolygon fill='%23FFF' points='360 900 450 750 270 750'/%3E%3Cpolygon fill='%23AAA' points='540 900 630 750 450 750'/%3E%3Cpolygon fill='%23FFF' points='720 900 810 750 630 750'/%3E%3Cpolygon fill='%23222' points='900 900 990 750 810 750'/%3E%3Cpolygon fill='%23222' points='1080 300 990 450 1170 450'/%3E%3Cpolygon fill='%23FFF' points='1080 300 1170 150 990 150'/%3E%3Cpolygon points='1080 600 990 750 1170 750'/%3E%3Cpolygon fill='%23666' points='1080 600 1170 450 990 450'/%3E%3Cpolygon fill='%23DDD' points='1080 900 1170 750 990 750'/%3E%3C/g%3E%3C/svg%3E");background-size:15%}.container-supplementTestimonialsWrapper{grid-column:1/-1;justify-content:center;width:auto}.container-supplementTestimonials img.quotation{position:absolute;top:0;left:50%;z-index:99999;width:80px;transform:translate(-50%,-35%)}.container-supplementTestimonials button{margin:3vh auto 0 auto;font-size:1.2em}.supplement-testimonial q::after,.supplement-testimonial q::before{content:"";content:"\e920";color:var(--color-purpleLightest);font-size:1.05em;font-family:icomoon}.supplement-testimonial q::after{content:"\e91f"}.container-supplementTestimonials button.dotButton{margin:0;padding:0;padding-left:.5vw;border:none;color:#fff;line-height:100%;text-align:left}.socialCircle{display:block;width:60px;height:60px;margin:auto;border:solid medium #fff;border-radius:50%;color:#fff;font-size:35px;line-height:60px}.facebookColor{background-color:#1877f2}.googleColor{background-color:#4285f4}.nextDoorColor{padding-left:5px;background-color:#8ed500}.yelpColor{background-color:#ff1a1a}.quoteColor{background-color:var(--color-purpleLightest)}.otherColor{background-color:var(--color-purpleLightest)}.shape-5534{position:relative;overflow:hidden}.shape-5534::before{content:'';position:absolute;top:-.1vw;right:-.1vw;bottom:-.1vw;left:-.1vw;z-index:3;background-image:url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M0 .5c3.07.55 9.27-.42 16.14 0 6.88.4 13.75.57 19.14-.11V0H0z" fill="%23ffffff"/><path d="M0 1c3.17.8 7.29-.38 10.04-.55 2.75-.17 9.25 1.47 12.67 1.3 3.43-.17 4.65-.84 7.05-.87 2.4-.02 5.52.88 5.52.88V0H0z" opacity=".5" fill="%23ffffff"/><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" opacity=".5" fill="%23ffffff"/></svg>');background-position:50% 0;background-size:100% 100px;background-repeat:no-repeat;font-family:'shape divider from ShapeDividers.com';pointer-events:none;transform:rotateY(180deg)}.shape-1799{position:relative;overflow:hidden}.shape-1799::after{content:'';position:absolute;top:-.1vw;right:-.1vw;bottom:-.1vw;left:-.1vw;z-index:3;background-image:url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M35.28 1.67c-3.07-.55-9.27.41-16.15 0-6.87-.4-13.74-.58-19.13.1v.4h35.28z" fill="%23ffffff"/><path d="M35.28 1.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12 1.31 0 .4 0 .4v1.77h35.28z" opacity=".5" fill="%23ffffff"/><path d="M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69 8.3-.16 5.3.02 2.3.22.57.85 0 .87v1.2h35.28z" opacity=".5" fill="%23ffffff"/></svg>');background-position:50% 100%;background-size:100% 100px;background-repeat:no-repeat;font-family:'shape divider from ShapeDividers.com';pointer-events:none;transform:rotateY(180deg)}@media (min-width:0) and (max-width:767px){.supplement-testimonial:nth-child(1){grid-column:1/-1;width:90%;margin:0 5%;padding:5vh 4vw}.supplement-testimonial cite{float:right;margin-top:3vh;color:var(--color-white);font-size:1.5em;font-family:var(--font-cursive);letter-spacing:1px}.supplement-testimonial{position:relative;overflow:hidden;padding:2vh 1vw}.supplement-testimonial blockquote{margin:1vh 0 0 0;color:var(--color-white);text-align:left}.supplement-testimonial:nth-child(2),.supplement-testimonial:nth-child(3),.supplement-testimonial:nth-child(4){display:none;visibility:hidden}.socialCircle{width:55px;height:55px;font-size:30px;line-height:55px}.container-supplementTestimonials button{margin:1vh auto 5vh auto}}@media (min-width:768px){.container-supplementTestimonials{grid-column:1/-1;padding:10vh 0}.container-supplementTestimonialsWrapper{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(8,1fr);grid-column:1/-1;justify-content:center;width:100%;margin:auto}.supplement-testimonial{position:relative;overflow:hidden;padding:3vh 2vw;border-radius:5px}.supplement-testimonial blockquote{margin:1vh 0 0 0;color:var(--color-white);font-size:1.25em;text-align:left}.supplement-testimonial:nth-child(1){grid-column:1/5;width:auto;margin:0 2.5% 0 5%}.supplement-testimonial:nth-child(2){grid-column:5/9;width:auto;margin:0 5% 0 2.5%}.supplement-testimonial:nth-child(3),.supplement-testimonial:nth-child(4){display:none}.supplement-testimonial cite{float:right;margin-top:3vh;font-size:2em;font-family:var(--font-cursive);letter-spacing:1px}}@media (min-width:1000px){.container-supplementTestimonials{padding:12vh 0 10vh 0}.container-supplementTestimonials img.quotation{width:8vw}.shapedividers-1::before,.shapedividers_com-53::after{background-size:100% 45px}}@media (min-width:1300px){.container-supplementTestimonialsWrapper img,.container-supplementTestimonialsWrapper svg{width:4vw}.container-supplementTestimonialsWrapper{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(9,1fr);grid-column:1/-1;margin:auto}.supplement-testimonial:nth-child(1){grid-column:1/4;width:auto;margin:0 1.25% 0 2.5%}.supplement-testimonial:nth-child(2){grid-column:4/7;width:auto;margin:0 1.25% 0 1.25%}.supplement-testimonial:nth-child(3){display:block;grid-column:7/10;width:auto;margin:0 2.5% 0 1.25%}.supplement-testimonial:nth-child(4){display:none}.socialCircle{width:65px;height:65px;font-size:40px;line-height:65px}}@media (min-width:1600px){.container-supplementTestimonials{padding:12vh 0 10vh 0}.shapedividers-1::before,.shapedividers-3::after{background-size:100% 65px}.supplement-testimonial blockquote{font-size:1.3em}.socialCircle{width:70px;height:70px;font-size:45px;line-height:70px}}@media (min-width:1900px){.container-supplementTestimonialsWrapper img,.container-supplementTestimonialsWrapper svg{width:3vw}.container-supplementTestimonials img.quotation{width:6vw}.supplement-testimonial blockquote{font-size:1.35em}.socialCircle{width:75px;height:75px;font-size:50px;line-height:75px}}@media (min-width:2200px){.container-supplementTestimonials{padding:15vh 0 12vh 0}.container-supplementTestimonialsWrapper{grid-template-columns:repeat(4,1fr)}.supplement-testimonial:nth-child(1){grid-column:1/2;width:auto;margin:0 1% 0 2%}.supplement-testimonial:nth-child(2){grid-column:2/3;width:auto;margin:0 1% 0 1%}.supplement-testimonial:nth-child(3){grid-column:3/4;width:auto;margin:0 1% 0 1%}.supplement-testimonial:nth-child(4){display:block;grid-column:4/5;width:auto;margin:0 2% 0 1%}.shape-5534::before{background-size:100% calc(2vw + 100px)}.shape-1799::after{background-size:100% calc(2vw + 100px)}}@media (min-width:2400px){.container-supplementTestimonials img.quotation{width:150px}.socialCircle{width:80px;height:80px;font-size:55px;line-height:80px}}@media (min-width:2600px){.container-supplementTestimonials{max-width:2600px}}.swiper{width:100vw;padding:4vh 10vw!important;background-color:var(--color-white)}.swiper-wrapper{transition-timing-function:linear!important}.swiper-slide{display:flex!important;align-items:center;justify-content:center;border:solid thin var(--color-purpleLightest);outline:solid 1px var(--color-purpleLightest);outline-offset:-10px;aspect-ratio:16/9}.swiperInterior{display:block!important;width:100%;height:100%;margin:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='250' opacity='.2' viewBox='0 0 1080 900'%3E%3Cg fill-opacity='0.1'%3E%3Cpolygon fill='%23444' points='90 150 0 300 180 300'/%3E%3Cpolygon points='90 150 180 0 0 0'/%3E%3Cpolygon fill='%23AAA' points='270 150 360 0 180 0'/%3E%3Cpolygon fill='%23DDD' points='450 150 360 300 540 300'/%3E%3Cpolygon fill='%23999' points='450 150 540 0 360 0'/%3E%3Cpolygon points='630 150 540 300 720 300'/%3E%3Cpolygon fill='%23DDD' points='630 150 720 0 540 0'/%3E%3Cpolygon fill='%23444' points='810 150 720 300 900 300'/%3E%3Cpolygon fill='%23FFF' points='810 150 900 0 720 0'/%3E%3Cpolygon fill='%23DDD' points='990 150 900 300 1080 300'/%3E%3Cpolygon fill='%23444' points='990 150 1080 0 900 0'/%3E%3Cpolygon fill='%23DDD' points='90 450 0 600 180 600'/%3E%3Cpolygon points='90 450 180 300 0 300'/%3E%3Cpolygon fill='%23666' points='270 450 180 600 360 600'/%3E%3Cpolygon fill='%23AAA' points='270 450 360 300 180 300'/%3E%3Cpolygon fill='%23DDD' points='450 450 360 600 540 600'/%3E%3Cpolygon fill='%23999' points='450 450 540 300 360 300'/%3E%3Cpolygon fill='%23999' points='630 450 540 600 720 600'/%3E%3Cpolygon fill='%23FFF' points='630 450 720 300 540 300'/%3E%3Cpolygon points='810 450 720 600 900 600'/%3E%3Cpolygon fill='%23DDD' points='810 450 900 300 720 300'/%3E%3Cpolygon fill='%23AAA' points='990 450 900 600 1080 600'/%3E%3Cpolygon fill='%23444' points='990 450 1080 300 900 300'/%3E%3Cpolygon fill='%23222' points='90 750 0 900 180 900'/%3E%3Cpolygon points='270 750 180 900 360 900'/%3E%3Cpolygon fill='%23DDD' points='270 750 360 600 180 600'/%3E%3Cpolygon points='450 750 540 600 360 600'/%3E%3Cpolygon points='630 750 540 900 720 900'/%3E%3Cpolygon fill='%23444' points='630 750 720 600 540 600'/%3E%3Cpolygon fill='%23AAA' points='810 750 720 900 900 900'/%3E%3Cpolygon fill='%23666' points='810 750 900 600 720 600'/%3E%3Cpolygon fill='%23999' points='990 750 900 900 1080 900'/%3E%3Cpolygon fill='%23999' points='180 0 90 150 270 150'/%3E%3Cpolygon fill='%23444' points='360 0 270 150 450 150'/%3E%3Cpolygon fill='%23FFF' points='540 0 450 150 630 150'/%3E%3Cpolygon points='900 0 810 150 990 150'/%3E%3Cpolygon fill='%23222' points='0 300 -90 450 90 450'/%3E%3Cpolygon fill='%23FFF' points='0 300 90 150 -90 150'/%3E%3Cpolygon fill='%23FFF' points='180 300 90 450 270 450'/%3E%3Cpolygon fill='%23666' points='180 300 270 150 90 150'/%3E%3Cpolygon fill='%23222' points='360 300 270 450 450 450'/%3E%3Cpolygon fill='%23FFF' points='360 300 450 150 270 150'/%3E%3Cpolygon fill='%23444' points='540 300 450 450 630 450'/%3E%3Cpolygon fill='%23222' points='540 300 630 150 450 150'/%3E%3Cpolygon fill='%23AAA' points='720 300 630 450 810 450'/%3E%3Cpolygon fill='%23666' points='720 300 810 150 630 150'/%3E%3Cpolygon fill='%23FFF' points='900 300 810 450 990 450'/%3E%3Cpolygon fill='%23999' points='900 300 990 150 810 150'/%3E%3Cpolygon points='0 600 -90 750 90 750'/%3E%3Cpolygon fill='%23666' points='0 600 90 450 -90 450'/%3E%3Cpolygon fill='%23AAA' points='180 600 90 750 270 750'/%3E%3Cpolygon fill='%23444' points='180 600 270 450 90 450'/%3E%3Cpolygon fill='%23444' points='360 600 270 750 450 750'/%3E%3Cpolygon fill='%23999' points='360 600 450 450 270 450'/%3E%3Cpolygon fill='%23666' points='540 600 630 450 450 450'/%3E%3Cpolygon fill='%23222' points='720 600 630 750 810 750'/%3E%3Cpolygon fill='%23FFF' points='900 600 810 750 990 750'/%3E%3Cpolygon fill='%23222' points='900 600 990 450 810 450'/%3E%3Cpolygon fill='%23DDD' points='0 900 90 750 -90 750'/%3E%3Cpolygon fill='%23444' points='180 900 270 750 90 750'/%3E%3Cpolygon fill='%23FFF' points='360 900 450 750 270 750'/%3E%3Cpolygon fill='%23AAA' points='540 900 630 750 450 750'/%3E%3Cpolygon fill='%23FFF' points='720 900 810 750 630 750'/%3E%3Cpolygon fill='%23222' points='900 900 990 750 810 750'/%3E%3Cpolygon fill='%23222' points='1080 300 990 450 1170 450'/%3E%3Cpolygon fill='%23FFF' points='1080 300 1170 150 990 150'/%3E%3Cpolygon points='1080 600 990 750 1170 750'/%3E%3Cpolygon fill='%23666' points='1080 600 1170 450 990 450'/%3E%3Cpolygon fill='%23DDD' points='1080 900 1170 750 990 750'/%3E%3C/g%3E%3C/svg%3E");background-size:15%;aspect-ratio:16/9}.swiperInterior a{display:inline-grid;align-content:center;width:100%;height:100%;color:var(--color-purple)!important;text-decoration:none!important;aspect-ratio:16/9}.sliderIcon{font-size:100px}a .sliderIcon{color:var(--color-purple)!important}h3.sliderWords{margin:1vh 0 0 0;font-size:30px;text-align:center}.swiperInterior a:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='250' opacity='.5' viewBox='0 0 1080 900'%3E%3Cg fill-opacity='0.1'%3E%3Cpolygon fill='%23444' points='90 150 0 300 180 300'/%3E%3Cpolygon points='90 150 180 0 0 0'/%3E%3Cpolygon fill='%23AAA' points='270 150 360 0 180 0'/%3E%3Cpolygon fill='%23DDD' points='450 150 360 300 540 300'/%3E%3Cpolygon fill='%23999' points='450 150 540 0 360 0'/%3E%3Cpolygon points='630 150 540 300 720 300'/%3E%3Cpolygon fill='%23DDD' points='630 150 720 0 540 0'/%3E%3Cpolygon fill='%23444' points='810 150 720 300 900 300'/%3E%3Cpolygon fill='%23FFF' points='810 150 900 0 720 0'/%3E%3Cpolygon fill='%23DDD' points='990 150 900 300 1080 300'/%3E%3Cpolygon fill='%23444' points='990 150 1080 0 900 0'/%3E%3Cpolygon fill='%23DDD' points='90 450 0 600 180 600'/%3E%3Cpolygon points='90 450 180 300 0 300'/%3E%3Cpolygon fill='%23666' points='270 450 180 600 360 600'/%3E%3Cpolygon fill='%23AAA' points='270 450 360 300 180 300'/%3E%3Cpolygon fill='%23DDD' points='450 450 360 600 540 600'/%3E%3Cpolygon fill='%23999' points='450 450 540 300 360 300'/%3E%3Cpolygon fill='%23999' points='630 450 540 600 720 600'/%3E%3Cpolygon fill='%23FFF' points='630 450 720 300 540 300'/%3E%3Cpolygon points='810 450 720 600 900 600'/%3E%3Cpolygon fill='%23DDD' points='810 450 900 300 720 300'/%3E%3Cpolygon fill='%23AAA' points='990 450 900 600 1080 600'/%3E%3Cpolygon fill='%23444' points='990 450 1080 300 900 300'/%3E%3Cpolygon fill='%23222' points='90 750 0 900 180 900'/%3E%3Cpolygon points='270 750 180 900 360 900'/%3E%3Cpolygon fill='%23DDD' points='270 750 360 600 180 600'/%3E%3Cpolygon points='450 750 540 600 360 600'/%3E%3Cpolygon points='630 750 540 900 720 900'/%3E%3Cpolygon fill='%23444' points='630 750 720 600 540 600'/%3E%3Cpolygon fill='%23AAA' points='810 750 720 900 900 900'/%3E%3Cpolygon fill='%23666' points='810 750 900 600 720 600'/%3E%3Cpolygon fill='%23999' points='990 750 900 900 1080 900'/%3E%3Cpolygon fill='%23999' points='180 0 90 150 270 150'/%3E%3Cpolygon fill='%23444' points='360 0 270 150 450 150'/%3E%3Cpolygon fill='%23FFF' points='540 0 450 150 630 150'/%3E%3Cpolygon points='900 0 810 150 990 150'/%3E%3Cpolygon fill='%23222' points='0 300 -90 450 90 450'/%3E%3Cpolygon fill='%23FFF' points='0 300 90 150 -90 150'/%3E%3Cpolygon fill='%23FFF' points='180 300 90 450 270 450'/%3E%3Cpolygon fill='%23666' points='180 300 270 150 90 150'/%3E%3Cpolygon fill='%23222' points='360 300 270 450 450 450'/%3E%3Cpolygon fill='%23FFF' points='360 300 450 150 270 150'/%3E%3Cpolygon fill='%23444' points='540 300 450 450 630 450'/%3E%3Cpolygon fill='%23222' points='540 300 630 150 450 150'/%3E%3Cpolygon fill='%23AAA' points='720 300 630 450 810 450'/%3E%3Cpolygon fill='%23666' points='720 300 810 150 630 150'/%3E%3Cpolygon fill='%23FFF' points='900 300 810 450 990 450'/%3E%3Cpolygon fill='%23999' points='900 300 990 150 810 150'/%3E%3Cpolygon points='0 600 -90 750 90 750'/%3E%3Cpolygon fill='%23666' points='0 600 90 450 -90 450'/%3E%3Cpolygon fill='%23AAA' points='180 600 90 750 270 750'/%3E%3Cpolygon fill='%23444' points='180 600 270 450 90 450'/%3E%3Cpolygon fill='%23444' points='360 600 270 750 450 750'/%3E%3Cpolygon fill='%23999' points='360 600 450 450 270 450'/%3E%3Cpolygon fill='%23666' points='540 600 630 450 450 450'/%3E%3Cpolygon fill='%23222' points='720 600 630 750 810 750'/%3E%3Cpolygon fill='%23FFF' points='900 600 810 750 990 750'/%3E%3Cpolygon fill='%23222' points='900 600 990 450 810 450'/%3E%3Cpolygon fill='%23DDD' points='0 900 90 750 -90 750'/%3E%3Cpolygon fill='%23444' points='180 900 270 750 90 750'/%3E%3Cpolygon fill='%23FFF' points='360 900 450 750 270 750'/%3E%3Cpolygon fill='%23AAA' points='540 900 630 750 450 750'/%3E%3Cpolygon fill='%23FFF' points='720 900 810 750 630 750'/%3E%3Cpolygon fill='%23222' points='900 900 990 750 810 750'/%3E%3Cpolygon fill='%23222' points='1080 300 990 450 1170 450'/%3E%3Cpolygon fill='%23FFF' points='1080 300 1170 150 990 150'/%3E%3Cpolygon points='1080 600 990 750 1170 750'/%3E%3Cpolygon fill='%23666' points='1080 600 1170 450 990 450'/%3E%3Cpolygon fill='%23DDD' points='1080 900 1170 750 990 750'/%3E%3C/g%3E%3C/svg%3E");background-size:15%}.swiperInterior a:hover .sliderIcon,.swiperInterior a:hover .sliderWords{opacity:100%!important}.fade-in{opacity:1;animation-name:fadeInOpacity;animation-duration:.75s;animation-timing-function:ease-out;animation-iteration-count:1}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}@media (min-width:0) and (max-width:400px){h3.sliderWords{margin:1vh 0 0 0;font-size:24px;text-align:center}}@media (min-width:768px){.swiper{padding:6vh 5vw!important}}@media (min-width:1000px){.swiper{padding:6vh 10vw!important}}@media (min-width:1200px){.swiper{padding:8vh 2.5vw!important}}@media (min-width:1600px){.swiper{padding:10vh 2.5vw!important}}@media (min-width:1900px){.swiper{padding:12vh 2.5vw!important}.sliderIcon{font-size:125px}h3.sliderWords{font-size:32px}}@media (min-width:2200px){.sliderIcon{font-size:150px}h3.sliderWords{font-size:35px}}@media (min-width:2600px){.swiper{max-width:2600px}}#container-supplementFAQ{grid-column:1/-1;align-items:center;justify-content:center;width:100%;padding:6vh 0 6vh 0}#container-supplementFAQ{grid-template-rows:auto;grid-template-columns:repeat(11,1fr);grid-column:1/-1;align-items:center}#container-supplementFAQ .tabs__content{position:relative;float:left;width:100%;padding:0;border:none;border-radius:15px;background-color:var(--color-purpleLightest);box-shadow:0 15px 40px rgba(0,0,0,.07)}#container-supplementFAQ .tabs__content .tabs__nav_link{position:relative;margin:0;margin-bottom:10px;padding:25px 20px 25px 90px;color:var(--color-black);font-weight:700;font-size:24px;font-family:var(--font-heading);line-height:30px}#container-supplementFAQ .tabs__content .tabs__nav_link::before{content:"Q.";position:absolute;top:10px;left:10px;width:60px;height:60px;padding-top:12px;border-radius:14px;background-color:var(--color-purpleDark);color:var(--color-white);font-size:30px;font-family:var(--font-heading);line-height:30px;text-align:center}#container-supplementFAQ .tabs__content_wrapper{position:relative;float:left;width:100%;padding:0 20px 0 90px}#container-supplementFAQ .tabs.is__responsive .tabs__content.is__active .tabs__content_wrapper,#container-supplementFAQ .tabs.style__accordion .tabs__content.is__active .tabs__content_wrapper{background-color:var(--color-white)}#container-supplementFAQ .tabs__content_wrapper::before{content:"A.";position:absolute;top:10px;left:10px;width:60px;height:calc(100% - 20px);padding-top:12px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;background-color:var(--color-purpleLightest);font-weight:700;font-size:30px;font-family:var(--font-main);line-height:30px;text-align:center}#container-supplementFAQ .tabs__content_wrapper span{display:block;margin:3vh 0}#container-supplementFAQWrapper #horizontalTab{border:none}#horizontalTab .resp-tabs-list li{color:var(--color-lightgreen);font-size:24px;font-family:var(--font-inner-main);line-height:24px}#horizontalTab{padding-top:50px;padding-bottom:20px;border-bottom:2px solid var(--color-Gray53)}@media (min-width:0) and (max-width:767px){#container-supplementFAQ .tabs__content .tabs__nav_link{padding:22px 20px 22px 65px;font-size:20px;line-height:24px}#container-supplementFAQ .tabs__content .tabs__nav_link::before{width:50px;height:50px;font-size:22px;line-height:22px}.tabs__content_wrapper::before{display:none;width:50px;font-size:22px;line-height:22px}.tabs__content_wrapper{padding:0 15px}#container-supplementFAQ #horizontalTab{padding:0}#container-supplementFAQ{padding-bottom:30px}#horizontalTab .resp-tabs-list li{font-size:18px;line-height:18px}#container-supplementFAQ #horizontalTab p{padding:1vh 0 0}}@media (min-width:768px){#container-supplementFAQ{padding-bottom:40px}}@media (min-width:1000px){#container-supplementFAQ{padding-bottom:50px}}@media (min-width:1200px){#container-supplementFAQ{padding-bottom:70px}}.modalDialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999999999999;display:none;background:rgba(0,0,0,.8);opacity:0;pointer-events:none;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.modalDialog:target{display:block;opacity:1;pointer-events:auto}.modalDialog>div{position:relative;width:750px;margin:auto;margin-top:50px;padding:5px 20px 13px 20px;border-radius:10px;background:var(--color-white)}#openModal h2{margin-top:14px;margin-bottom:5px;padding:0;font-weight:500;letter-spacing:0;text-align:center}#openModal h5{margin-top:15px;margin-bottom:0;padding:0;color:#282827;font-weight:500;font-size:16px;line-height:105%;letter-spacing:0;text-align:left}#openModal p{margin-bottom:2vh;font-size:1.2em;text-align:left}a.closingX{position:absolute;top:-12px;right:-12px;width:24px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:var(--color-purpleDark);color:var(--color-white);-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000;font-weight:700;line-height:24px;text-align:center;text-decoration:none}@media (min-width:0) and (max-width:767px){#ctaContainerWrapper{float:right;width:100%;margin:0}#cta{padding:3vh 0}#openModal h2{font-size:1.3em}.modalDialog>div{position:relative;z-index:9999;width:95%;margin:80px auto 0 auto;padding:5px;-webkit-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:var(--color-white)}@supports (display:grid){#ctaContainer,#ctaContainerWrapper{grid-column:1/-1}}}@media (min-width:768px){#ctaContainerWrapper{display:flex;align-items:center;justify-content:center;width:100%;height:130px;margin:0}#cta{position:relative;display:flex;margin:0 auto 0 auto}@supports (display:grid){#ctaContainer,#ctaContainerWrapper{grid-column:1/-1}}}#mainBlogContainer a:active,#mainBlogContainer a:link,#mainBlogContainer a:visited{color:var(--color-red);text-decoration:underline}#mainBlogContainer a.entry-title,#mainBlogContainer a.entry-title p{color:var(--color-red);text-decoration:none}#mainBlogContainer a.entry-title p{color:var(--color-black);text-decoration:none}#mainBlogContainer{width:100%;margin-bottom:4vh}#mainBlog img{border-radius:20px}#mainPost{width:100%}#mainPost p{margin:3vh 0;padding:0 6vw;text-align:justify}#mainPost h2,#mainPost h3,#mainPost h4,#mainPost h5,#mainPost h6{text-align:left}.blogWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;align-items:center;justify-content:center;padding:8vh 0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.1))),url(/_images/bright-squares.png);background-image:-o-linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(/_images/bright-squares.png);background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(/_images/bright-squares.png);background-size:cover;background-repeat:no-repeat;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.blogWrap h1{color:var(--color-red);text-align:center}.blogWrap h2{margin:0;padding:0;color:var(--color-red);line-height:125%;text-align:center}.articleBody ol,.articleBody ul{margin:0;padding:3vh 6vw;list-style-position:inside;line-height:135%}.blogPic{position:relative;display:inline-block;overflow:hidden;width:100%;padding-top:56.25%}.blogPic img{position:absolute;top:0;left:0;width:100%;height:auto}ul.hfeed.listing li{font-size:1em}.hfeed.listing h3{margin:0;padding:0 0 2vh 0;font-size:1.3em;line-height:110%}#mainBlog .hentry p{margin:0;line-height:130%}#mainBlog article.hentry p{margin:0;padding:2vh 6vw}#mainBlog article.hentry .articleBody{padding:4vh 0 1.2vh 0}#mainBlog .hentry hr{margin:1.25vh 0;border-top:1px solid var(--color-red)}#mainBlog .hentry.h-entry{border:none!important}#mainPost .hentry p.authDate,#mainPost article.hentry p.underArticle,#mainPost p.underArticle{padding:0;font-weight:700;font-size:.9em}article h1.blogHeadline{margin:5vh 0;color:var(--color-red);line-height:110%}.leftArrowNav{margin-right:6vw}.centerHomeNav{margin-right:6vw}.blogSupWrapper{grid-column:1/-1;width:100%;padding:3vh 0;background-color:var(--color-purple)}.blogSupWrapperAlt{grid-column:1/-1;width:100%;padding:3vh 0;background-color:var(--color-purple)}.blogSupWrapper .input-group,.blogSupWrapperAlt .input-group{display:flex;justify-content:center}.searchButton button img{height:21px;margin:auto}.blogSupWrapper .searchButton button{vertical-align:middle;width:45px;height:42px;margin-left:-6px;padding:4px;border:none;border-left:medium solid #dacabc;border-radius:0 5px 5px 0;background-color:#fff}.blogSupWrapperAlt .searchButton button{width:45px;height:42px;margin-left:-6px;padding:4px;border:none;border-left:medium solid #a9a9a9;border-radius:0 5px 5px 0;background-color:#fff}.blogSup [type=search]{width:50%;height:42px;border:none;border-radius:5px 0 0 5px}.blogCommentsWrap{grid-column:1/-1;width:100%;margin:auto;padding:3vh}.blogComments{width:40%;margin:auto;padding:3em;border:solid thin var(--color-purple);border-radius:10px;background:var(--color-greyLight);color:var(--color-purple)}.blogComments label{float:left;max-width:100%;margin-top:5px;font-weight:700}.blogComments .form-control{display:block;width:100%;height:34px;padding:6px 12px;border:1px solid #ccc;border-radius:4px;background-color:#fff;background-image:none;color:#555;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);font-size:14px;line-height:1.42857143;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.blogComments h4{margin:0;padding-bottom:.5em;color:var(--color-blue)}.blogComments .btn-primary{border-color:var(--color-purpleDark);background-color:var(--color-purpleDark);color:#fff}.blogComments .btn{vertical-align:middle;float:left;margin-bottom:0;padding:6px 20px;border:1px solid transparent;border-radius:4px;background-image:none;font-weight:500;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation}.commentWrap{grid-column:1/-1;width:100%;margin:auto;padding:2vh}.comment{width:40%;margin:auto;border-radius:5px}.commentInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;align-items:center;justify-content:center;width:100%;text-align:left;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.commentHeading{width:33.33%}.actualComment{width:66.67%}.actualComment p{margin:0;padding:0}.webMentionsWrap{grid-column:1/-1;width:100%;margin:auto;padding:3vh;background-color:#000}.webMentions{width:60%;margin:auto}.webMentions legend{width:100%;padding:2vh 0;color:#eae4da;font-size:1.6em;text-align:center}.webMentions p{padding:.5vh 10vh;color:#fff;font-size:.9em;line-height:110%}.webMentions a{color:#fff;font-size:.9em}.webMentions input[type=url]{width:50%;height:42px;border-width:-2px;border-radius:5px 0 0 5px;font-size:.9em;-webkit-appearance:textfield}.webMentions input[type=submit]{vertical-align:middle;height:42px;padding:.2em 1em;border:none;border-radius:0 5px 5px 0;background-color:var(--color-red);color:#efefef}.blogImageWrapper{position:relative;overflow:hidden;margin-bottom:2vh;padding-top:56.25%}.blogImageWrapper img{position:absolute;top:0;left:0;width:100%;height:auto}.blogTaggersWrap{width:100%;padding:4vh;background-color:var(--color-greyLight)}.blogTaggers{width:90%;margin-left:5%}.blogTaggers a:active,.blogTaggers a:link,.blogTaggers a:visited{color:#fff}.blogTaggersHeading h3{color:var(--color-purpleDark);text-align:center}.centerHomeNav img{height:35px}.centerHomeNav a:active,.centerHomeNav a:link,.centerHomeNav a:visited{color:#fffffa}.blog-nav{display:inline-block;margin-bottom:.5vh}@supports (display:grid){#mainBlogContainer{grid-column:1/-1}#mainPost{grid-column:1/-1}.blogWrap{grid-template-rows:auto;grid-column:1/-1;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.blogTaggersWrap{grid-column:1/-1}.commentInfo{display:inline-grid;grid-template-rows:auto;grid-template-columns:repeat(6,1fr);grid-row:1;grid-column:1/-1}.blog-nav{grid-column:1/-1}.commentHeading{grid-column:1/3;width:auto}.actualComment{grid-column:3/7;width:auto}}@media (min-width:0) and (max-width:767px){#mainBlog{width:95%;margin:auto}#mainBlog .hentry{display:block;padding:1vh 3vw;border:thin solid var(--color-greyLight);border-radius:10px}#mainBlog .hentry p{padding:2vh .5vw .25vh .5vw}#mainPost article.hentry p.underArticle{font-weight:800;font-size:.7em}#mainBlog .hentry p.authDate{margin-top:0;padding:0;font-weight:800;font-size:.9em}#mainBlog .hentry p.underArticle{padding:0;font-weight:900;font-size:.9em;line-height:100%}#mainPost p{padding:0 3vw}#mainPost p.underArticle{padding:0;font-weight:900;font-size:.9em;line-height:100%}.hentry h2{line-height:110%}#mainBlog article h1.blogHeadline{margin:2vh auto;line-height:100%}#mainBlog h1.blogHeadline{margin:6vh auto 2vh auto;line-height:100%}#mainBlog article.hentry p{padding:1.2vh 3vw 0 3vw;text-align:justify}.blogSup [type=search]{width:80%}figure.bigly{margin:1% 4%}.bigly img{width:100%}.blogPic img{width:100%;margin:0}.hfeed.listing{margin:0 2%}#mainBlog article h1.blogHeadline{margin:6vh auto 2vh auto;line-height:100%}#mainBlog h1.blogHeadline{margin:6vh auto 2vh auto;line-height:100%}#mainBlog article.hentry p{padding:1.4vh 5vw 0 5vw;text-align:justify}.articleBody ol,.articleBody ul{font-size:.9em}.blogComments{width:100%;margin:auto;padding:1em}.comment{width:100%;margin:auto;border-radius:5px}}@media (min-width:768px){#mainBlog{display:inline-grid;margin:auto;padding:5vh 2vw}#mainBlog .hfeed.listing{display:inline-grid;grid-template-columns:repeat(2,1fr);grid-column:1/-1;grid-gap:2vw}#mainBlog .hentry{display:inline-block;width:100%;padding:1vh 1vw;border:thin solid var(--color-greyLight);border-radius:10px}#mainBlog .hentry p{padding:2vh .5vw .25vh .5vw}#mainBlog .hentry p.authDate{margin-top:0;padding:0;font-weight:900;font-size:1em}#mainBlog .hentry p.underArticle{padding:0;font-weight:900;font-size:.9em;line-height:100%}#mainBlog article h1.blogHeadline{margin:2vh auto;line-height:100%}#mainBlog h1.blogHeadline{margin:6vh auto 2vh auto;line-height:100%}#mainBlog article.hentry p{padding:1.2vh 3vw 0 3vw;text-align:justify}.blogComments{width:90%;margin:auto;padding:1em}.comment{width:90%;margin:auto;border-radius:5px}.articleBody ol,.articleBody ul{list-style-position:inside;font-size:.9em}.blogTaggers a:link{color:#fff;font-size:1em}.hentry h2{line-height:110%}}@media (min-width:1000px){#mainBlog{width:90%}#mainPost{width:90%;margin-left:5%}#mainBlog article.hentry p{padding:1.2vh 5vw 0 5vw;text-align:justify}.webMentions{width:70%}.blogComments{width:70%;margin:auto;padding:1em}.comment{width:70%;margin:auto;border-radius:5px}#mainBlog .hentry{width:100%!important}}@media (min-width:1300px){#mainBlog{width:80%}#mainPost{width:80%;margin-left:10%}.webMentions{width:60%}.blogComments{width:50%;margin:auto;padding:1em}.comment{width:50%;margin:auto;border-radius:5px}}@media (min-width:1400px){.blogComments{width:40%;margin:auto;padding:3em}.blogPic img{max-height:none}.comment{width:40%;margin:auto;border-radius:5px}}@media (min-width:1600px){#mainBlog{width:90%}#mainBlog .hfeed.listing{display:inline-grid;grid-template-columns:repeat(3,1fr);grid-column:1/-1}#mainPost{width:70%;margin-left:15%}.hentry h2{font-size:1.2em;line-height:110%}}@media (min-width:1900px){#mainBlog{width:90%}#mainPost{width:60%;margin-left:20%}#mainBlog article.hentry p{padding:2vh 5vh 0 5vh;text-align:justify}.hentry h2{font-size:1.25em;line-height:110%}}@media (min-width:2200px){#mainBlog{width:70%}#mainPost{width:50%;margin-left:25%}.hentry h2{font-size:1.3em;line-height:110%}}.container-footer{position:relative;width:100%;background:var(--color-purpleLightest)}.container-footer hr{border-color:var(--color-purpleDark)}.container-footer-top{display:flex;flex-wrap:wrap;justify-content:space-between}.container-footer-top-footBox{display:flex;flex:0 0 33.333333%;justify-content:flex-start;max-width:33.333333%}.container-footer-top-footBox i,.container-footer-top-footBox svg{float:left;height:50px;margin-top:8px;color:var(--color-white);font-size:30px}.container-footer-top-footBox-text{display:inline-block;padding-left:15px;color:var(--color-purpleDark);text-align:left}.container-footer-top-footBox-text a{color:var(--color-purpleDark);text-decoration:none;word-break:break-all}.container-footer-top-footBox-text h3{margin-bottom:2px;color:var(--color-purpleDark);font-weight:600}.container-footer-top-footBox .icon{margin:auto 0;color:var(--color-white);font-size:50px}.container-footer-bottom{display:inline-grid;grid-template-columns:repeat(2,1fr);align-items:center;width:96%;margin:auto;padding:1vh 0 3vh 0;color:var(--color-purpleDark)}.container-footer-bottom ul{padding:0;list-style:none}.container-footer-bottom ul li,.container-footer-bottom ul li a,.container-footer-bottom-text a{color:var(--color-purpleDark);font-size:18px}.container-footer-bottom-text img{height:23px}.container-footer-bottom a{text-decoration:none}.container-footer-bottom-social{display:inline-grid;grid-template-columns:1fr 1fr 1fr;justify-items:flex-end;justify-self:flex-end;width:50%}.container-footer-bottom-social-icon{width:55px;height:55px}.container-footer-bottom-social-icon img,.container-footer-bottom-social-icon svg{height:100%}@media (min-width:0) and (max-width:767px){.container-footer-top{padding:10%}.container-footer-top-footBox{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:2vh}.container-footer-bottom{grid-template-columns:1fr;align-items:center;width:96%;margin:auto}.container-footer-bottom ul li{text-align:center}.container-footer-bottom-social{justify-items:center;justify-self:center;width:100%;margin-top:2vh}.container-footer-bottom-social-icon{width:45px;height:45px}}@media (min-width:768px){.container-footer-top{width:96%;margin:auto;padding:5vh 0}.container-footer-top-footBox-text{font-size:18px}.container-footer-top-footBox:nth-child(2){justify-content:center}.container-footer-top-footBox:nth-child(3){justify-content:flex-end}.container-footer-bottom-social{justify-content:flex-end}}@media (min-width:1000px){.container-footer-bottom,.container-footer-top{width:90%;margin:auto}.container-footer-bottom ul li,.container-footer-bottom ul li a,.container-footer-bottom-text a,.container-footer-top-footBox-text{font-size:20px}}@media (min-width:1300px){.container-footer-bottom,.container-footer-top{width:85%;margin:auto}.container-footer-bottom-social-icon{width:65px;height:65px}}@media (min-width:1600px){.container-footer-bottom,.container-footer-top{width:80%;margin:auto}.container-footer-bottom ul li,.container-footer-bottom ul li a,.container-footer-bottom-text a,.container-footer-top-footBox-text{font-size:22px}}#closedToday{padding:1vh;background-color:var(--color-blackLight);color:#fff}#closedToday a:active,#closedToday a:link,#closedToday a:visited{color:#fff}.topSpace2{padding-top:2vh}.topSpace3{padding-top:3vh}.topSpace4{padding-top:4vh}.topSpace5{padding-top:5vh}.topSpace6{padding-top:6vh}.topSpace7{padding-top:7vh}.topSpace8{padding-top:8vh}.fullSpace1{margin:1vh 0}.fullSpace2{margin:2vh 0}.fullSpace3{margin:3vh 0}.fullSpace4{margin:4vh 0}.fullSpace5{margin:5vh 0}.fullSpace6{margin:6vh 0}.fullSpace7{margin:7vh 0}.fullSpace8{margin:8vh 0}.fullSpace8{margin:10vh 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#mainMenu .logo img{padding-right:40%}#garageCabinetry,#garageFloorCoating{height:32vh;padding-top:0}#serviceGarageCenter,#serviceGarageLeft,#serviceGarageRight{height:32vh;padding-top:0}#ctaContainerWrapper{display:none}}