*{margin:0;padding:0;outline:none;border:none;font-family:Open Sans,sans-serif;font-weight:500;letter-spacing:3px;box-sizing:border-box}.pb0{padding-bottom:0!important}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pt20{padding-top:20px}.pt30{padding-top:30px}.mt20{margin-top:20px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb32{margin-bottom:32px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mb40{margin-bottom:40px}.caps{text-transform:uppercase}.bold{font-weight:600}.flexspread{display:flex;justify-content:space-between;height:12.5vh;width:95vw;align-items:center;margin:0 auto}.logo{background-color:hsla(0,0%,100%,.85)}.logo,.logohome{display:flex;align-content:center;color:#000;padding:6px 10px;text-decoration:none;font-size:14px}.logohome{background-color:rgba(190,214,179,.85)}.logo:focus{background-color:#bed6b3}.fancy{font-family:Petit Formal Script,cursive}.font600{font-weight:400}.fullwidth{width:100%}#toggler{width:22px;height:22px}.togglerbtn{background:transparent;margin-right:10px}.menu-links{display:none;position:relative;width:100%;height:-moz-fit-content;height:fit-content;position:absolute;top:12.5vh;padding:0 0 10px;justify-content:center;flex-wrap:wrap}.menu-links,.menu-links a:last-child{margin-top:10px}.menu-links a,.menu-links p{text-align:center;font-size:14px;text-decoration:none;padding:5px 4px;letter-spacing:1px;margin:auto 8px;width:min-content;color:#000;outline:none}.logo:hover,.logohome:hover,.menu-links a:focus,.menu-links p:focus{color:#fff;background-color:#bed6b3}.showblk{display:flex}.hide{display:none!important}.heading{display:block}.nav-wrap{display:flex;height:60vh;width:100%;align-items:center;flex-direction:column;background-image:url(/homepg.jpeg);background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;text-transform:uppercase;margin-bottom:20px}.mobile-nav-container{width:100vw;height:100vh;background-color:#fff;position:fixed;display:flex;top:-100vh;transition:top 0s ease-in-out}.mobile-menu-links-section{width:95%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;-webkit-box-pack:justify}.mobile-menu-logo-section{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:12.5vh}.mobile-menu-close-btn{background-color:transparent;width:24px;height:24px;margin-right:10px}.mobile-menu-links-container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:85%}#about-submenu-trigger-close,#service-submenu-trigger-close{display:none}.mobile-nav-about-submenu-container,.mobile-nav-services-submenu-container{flex-direction:column;margin-left:auto;margin-right:auto;align-items:flex-start;width:85%;transition:height 1s ease;transition-delay:0s;height:0;z-index:-1}.mobile-nav-about-submenu,.mobile-nav-services-submenu{border-top:2px solid #ccc;width:100%;display:flex;justify-content:flex-end;transition:top .5s ease,opacity .5s ease;position:relative;opacity:0}.mobile-nav-about-submenu-cta,.mobile-nav-services-submenu-cta{text-decoration:none;padding:10px 5px;color:#000;font-size:11px;width:95%;text-align:right;margin-right:1%;letter-spacing:5px;background-color:transparent;text-transform:uppercase}.nav-link-cta{padding:10px 5px;width:min-content}.nav-link-book-now-cta,.nav-link-cta{text-decoration:none;color:#000;font-size:16px;text-align:right;margin-right:5%;letter-spacing:5px;background-color:transparent}.nav-link-book-now-cta{width:-moz-fit-content;width:fit-content;padding:10px;border:2px solid #bed6b3}.nav-link-cta-container{border-top:2px solid #ccc;flex-direction:row;display:flex;justify-content:flex-end;opacity:0;transition:opacity .5s ease}.book-now-cta-container{border-top:none!important}.mobile-menu-links div{border-top:2px solid #ccc;width:100%;display:flex;justify-content:flex-end}.socials-logo-container{font-size:14px;width:60%;height:min-content;max-width:330px;margin:30px 0}.socials-linkout-icon-container,.socials-logo-container{display:flex;flex-direction:row;align-items:center;justify-content:center}.socials-linkout-icon-container{width:100%;margin:5px auto;text-align:right}.socials-linkout-icon-img{width:30px;height:30px}.socials-handle{margin-top:15px}.mobile-menu-socials-section{margin-top:auto;margin-left:auto;margin-right:auto;display:flex;align-items:center;flex-direction:column}.socials-handle-link{letter-spacing:1px;font-size:14px;text-decoration:none;color:#000}@media screen and (min-width:320px) and (orientation:landscape){.showblk{display:flex}.menu-links{flex-direction:row;right:0;align-items:flex-end;width:95vw;margin:5px 2.5vw;padding:0;justify-content:space-evenly}.menu-links a,.menu-links p{margin:4px 0;padding:3px}body{-webkit-text-size-adjust:none}}@media screen and (max-width:900px) and (orientation:landscape){.portrait{flex-direction:column-reverse}#homer{margin-top:0!important}.widemb{margin-bottom:20px!important}#anotherbanner{margin-top:0!important;height:60vh!important;background-position:0 85%!important}.hometoggler{content:url(/burger.svg)!important}}.footerformat{display:flex;width:90%;height:100%;margin:0 auto;flex-direction:column-reverse;align-items:center}.footer{display:block;height:-moz-fit-content;height:fit-content;border-top:2px solid #bed6b3;grid-row:3}.mailing{font-size:12px;align-items:center;margin-bottom:30px}.mailing,.socials{display:flex;flex-direction:column;justify-content:center;height:100%}.socials{font-size:14px;align-items:flex-end}.socials a{margin:5px 0;text-decoration:none;color:#000}.fb a:last-of-type,.instagram a:last-of-type{width:-moz-fit-content;width:fit-content;text-align:right;display:flex;align-items:center}.fb a:first-of-type,.instagram a:first-of-type{width:30px;height:30px}.fb,.instagram{display:flex;flex-direction:row;margin-top:20px;width:110%;justify-content:space-between;margin-right:auto;margin-left:auto}.fb img,.instagram img{width:30px;height:auto;margin-right:2vw}#pyschology{width:50%;height:55px;justify-content:center;margin:0 auto 30px;background-image:url(/Verified_By_PT.png);background-repeat:no-repeat;background-size:contain;background-position:50%}.pyschology img{width:55%;height:auto}.pyschology a{margin:0 auto;width:-moz-fit-content;width:fit-content}.balloons{background-color:#fff;height:30px;width:100%;display:flex;justify-content:center;align-items:center;position:relative;margin-top:15px}#backtotop{background-image:url(/backtotop.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:60px;height:25px;background-color:hsla(0,0%,100%,0);margin-bottom:30px;transition:all .5s ease-in;cursor:pointer}#backtotop:hover{transform:scale(1.4)}#backToTopBtn{position:fixed;bottom:20px;right:20px;width:40px;height:40px}#backToTopBtn:hover{background-color:#2980b9}.hidden{display:none}#homer{display:flex;flex-direction:column;justify-content:space-evenly;height:40vh;margin-top:20px}#stretchhome{display:none}#tagger{font-size:20px;letter-spacing:8px;color:#9ebb91}.navhome .menu-links a,.navhome .menu-links p{background-color:rgba(190,214,179,.85)}.navhome .menu-links{margin-top:0}.bookwow{display:none!important}.liable{font-size:13px;width:90%;margin:0 auto;padding-bottom:20px;text-align:center}#faqlink{text-decoration:none;columns:inherit;letter-spacing:inherit;font-weight:inherit;font-family:inherit}.homebanner{text-decoration:none;text-transform:uppercase;color:#000;letter-spacing:6px;font-size:13px}#homebanner2{background-image:url(/servicestree.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:40vh;display:flex;align-items:center;margin:40px 0}.homebanner3{text-decoration:none;text-transform:uppercase;font-size:12px}#homebanner2 p,.homebanner3{color:#000;letter-spacing:4px}#homebanner2 p{background-color:hsla(0,0%,100%,.85);padding:0 5px;text-align:center;margin:0 auto;width:100%;font-size:13px}#anotherbanner{background-image:url(/homepage.jpeg)}#anotherbanner,#anotherbannerocd{background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;height:40vh;margin:40px 0;align-items:center;display:flex;justify-content:center}#anotherbannerocd{background-image:url(/consult.jpeg)}#pp{background-color:rgba(190,214,179,.85)}#pp:hover a{color:#fff}.homedivert{display:grid;grid-template-columns:repeat(auto-fit,minmax(90%,1fr));grid-gap:30px 0;gap:30px 0}.card{display:flex;flex-direction:column;justify-content:space-evenly}.card a{margin-top:20px}.label{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:2em;font-family:Petit Formal Script,cursive;text-transform:none;background-color:#bed6b3;color:#fff;font-size:34px;text-align:center}.contactlabel,body{flex-direction:column}body{display:flex}.content{display:block;min-height:40vh;height:-moz-fit-content;height:fit-content;width:90%;margin:0 auto;text-align:center}.noltrspc{letter-spacing:1px;margin-left:auto;margin-right:auto}.banner{width:90%;height:100%;display:flex;justify-content:center;align-items:center}.banner p{background-color:hsla(0,0%,100%,.85);padding:15px;text-align:center;width:auto;letter-spacing:4px}.banner img{width:100%;height:auto}.links{display:flex;flex-direction:row;justify-content:center;margin:20px auto}.links ul{width:min-content;padding:0;list-style:none}.links ul a{color:#000;font-size:16px;text-decoration:none}.links li{text-align:center;margin-top:10px;border-bottom:2px solid #bed6b3;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}.links li:hover{color:#bed6b3}.links li:last-of-type{margin-bottom:20px}.pageback{background-color:#fff;background-image:none!important}.portrait{margin-bottom:20px;display:flex;flex-direction:column-reverse}.aboutportraits{flex-direction:column}#ownertext{text-transform:uppercase;font-size:12px;letter-spacing:3px;margin-top:12px}.ownertexts{justify-content:center}.ownertexts,.team_thumbnails{display:flex;flex-direction:column}.team_thumbnails{height:100%;align-items:center;width:100%;justify-content:space-around}#angie_thumb{height:100%;width:50%;background-image:url(/ang_thumbnail.jpeg)}#angie_thumb,#maria_thumb{max-width:400px;max-height:400px;padding:42px 0;margin:0 auto}#maria_thumb{height:auto;border-radius:50%;width:55%;background-image:url(/maria_thumbnail.jpeg)}#moonsun_thumb{max-width:400px;max-height:400px;height:100%;padding:42px 0;margin:0 auto;width:50%;background-image:url(/moonsun_thumbnail.jpeg)}.team_portrait{margin-bottom:20px;display:flex;flex-direction:column}.team_portrait img{width:100%;height:auto;max-width:400px;max-height:400px;margin:0 auto}.portrait p,.portrait-reverse p{font-size:22px;letter-spacing:1px}.portrait img,.portrait-reverse img{width:100%;height:auto;border-radius:50%;padding:22px 0;max-width:400px;max-height:400px;margin:0 auto}.abouttime{border-bottom:2px solid #bed6b3;width:-moz-fit-content;width:fit-content;margin:15px auto;padding-bottom:5px;font-size:20px}.aaa{margin-bottom:10px}.aaaL{width:auto;margin-right:auto;margin-left:auto;list-style:none}.aaaL li{margin:10px auto;text-align:left;padding-left:20px}#bigabout{display:none}#aboutbanner{background-image:url(/florals.jpeg)}#aboutBannerBottom,#aboutbanner{background-repeat:no-repeat;background-position:50%;background-size:cover;height:40vh;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:40px}#aboutBannerBottom{background-image:url(/floral.jpeg)}#aboutBannermid{background-image:url(/bannertop.jpeg)}#aboutBannermid,#aboutBannermiddle{background-repeat:no-repeat;background-position:50%;background-size:cover;height:40vh;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:40px}#aboutBannermiddle{background-image:url(/eucs.jpeg)}#about-banner-cta{display:block;width:min-content}#aboutmidbanner{background-image:url(/aboutmidbanner.jpg)}#aboutmidbanner,#abouttopbanner{background-repeat:no-repeat;background-position:50%;background-size:cover;height:40vh;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:20px;margin-top:20px}#abouttopbanner{background-image:url(/bannertop.jpeg)}#moonsunbookingbanner{background-image:url(/floral.jpeg)}#aboutbanbot,#moonsunbookingbanner{background-repeat:no-repeat;background-position:50%;background-size:cover;height:40vh;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:20px;margin-top:20px}#aboutbanbot{background-image:url(/aboutbanbot.jpg)}.contact_form{width:100%}.contactregistration{margin:20px auto}.font22{font-size:22px;letter-spacing:1px}.brandborder{text-decoration:none;padding:10px 15px;font-size:16px;color:#000;border:3px solid #bed6b3;width:100%;text-transform:uppercase}.contactimg{background-image:url(/contact_banner.jpg)}.contactimg,.teamimgang{max-width:900px;background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:62vh;display:block;margin-bottom:40px}.teamimgang{background-image:url(/portrait.jpeg)}.resources{background-image:url(/resources.jpeg);background-repeat:no-repeat;background-position:50%;background-size:contain;width:100%;height:42vh;display:block}.resourcelayout,.touchlayout{display:flex;flex-direction:column;margin-top:5px}.deets{display:flex;flex-direction:column;width:90%;align-items:center;justify-content:space-between;margin:5px auto}.deets a,.deets p{color:#000;text-decoration:none;font-weight:500;font-size:inherit}.deets p{margin-bottom:20px}.deets:last-of-type p{width:auto}#bigclr,#bigclrTop{display:block;color:#fff;background-color:#bed6b3;width:-moz-fit-content;width:fit-content;padding:7px 12px;text-transform:uppercase;margin:25px auto 45px}#bigclr{display:none}.contactbanner{font-size:2em;font-family:Petit Formal Script,cursive;text-transform:none;color:#fff;font-size:34px;text-align:center}input[type=text],select,textarea{width:100%;padding:12px;border:1px solid #bed6b3;border-radius:4px;box-sizing:border-box;margin-top:10px;margin-bottom:16px;resize:vertical}input[type=submit]{background-color:#bed6b3;color:#fff;padding:12px 20px;border:1px solid transparent;border-radius:4px;cursor:pointer}input[type=submit]:hover{color:#000;border:1px solid #bed6b3}.container{border-radius:5px;background-color:#fff;padding:100px}#serviceupper2{display:none}.sessions{width:-moz-fit-content;width:fit-content;border-bottom:2px solid #bed6b3;padding-bottom:5px;font-size:18px;margin:40px auto 20px;letter-spacing:5px}.sidesplt{display:flex;flex-direction:column;margin-bottom:40px}.faqimg,.serviceimg{width:100%}.faqimg img{height:auto;width:100%}.contactimg img,.serviceimg img{width:100%;max-width:500px;height:auto}.coverage{font-size:14px}.coverage:last-of-type{margin-bottom:20px}#servicetag{letter-spacing:4px;font-size:18px}.rate{border-bottom:1px solid #bed6b3;padding-bottom:1px;text-decoration:none;color:#000}.sliding-scale{border:2px solid #bed6b3;padding:10px;width:80%;margin-left:auto;margin-right:auto}.booknow{text-decoration:none;padding:5px 10px;font-size:14px;color:#000;background-color:#bed6b3;letter-spacing:5px}.booknow:hover{color:#fff}.question{color:#000;font-size:18px;font-family:Open Sans,sans-serif;text-transform:uppercase;padding:5px 0;border-bottom:2px solid #bed6b3;margin:20px auto;width:-moz-fit-content;width:fit-content;text-align:center;letter-spacing:5px}.answer{font-size:14px;margin:10px auto}.answer:last-of-type{padding-bottom:40px}@media(min-width:400px){.menu-links{margin-top:10px}.menu-links a,.menu-links p{font-size:14px;margin-top:5px!important}.menu-links a:last-child{margin-top:auto}}@media(min-width:600px){.nav-wrap{display:flex;height:60vh;width:100%;align-items:center;flex-direction:column;background-image:url(/homepg.jpeg);background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;text-transform:uppercase;margin-bottom:20px}.logo,.logohome{font-size:16px;letter-spacing:6px}.menu-links a:hover,.menu-links p:hover{background-color:rgba(190,214,179,.85)!important;color:#fff}.banner{width:100%;grid-area:banner}.banner p{width:-moz-fit-content;width:fit-content;display:inline-block}.navhome{background-image:url(/homepg.jpeg);background-size:100% 100%;background-position:0 75%}.footerformat{display:flex;flex-direction:row;width:90%;margin:0 auto;justify-content:space-between;height:180px}.socials{width:50%;align-items:center}.instagram{margin-top:0!important}.fb a:last-of-type{width:215px}.mailing{align-items:flex-start;width:50%;margin-top:0;margin-bottom:0}.mailing,.socials{margin-top:30px;justify-content:flex-start}#pyschology,.fb,.instagram{width:100%;margin:5px auto;flex-direction:row;align-items:center;justify-content:space-between}.instagram .answer:last-of-type{text-align:right!important}.pyschology a{width:156px;text-align:right}.pyschology img{width:150px}.liable{width:90%;margin-left:auto;margin-right:auto;font-size:15px}.hfit{min-height:-moz-fit-content;min-height:fit-content}#anotherbanner{background-position:0 70%}#anotherbanner,#homebanner2{width:100%;margin-left:auto;margin-right:auto}#homebanner2{background-position:0 100%}#homebanner2 p{width:80%;font-size:18px}#homer p:first-of-type,#homer p:last-of-type{font-size:20px;letter-spacing:3px}#tagger{font-size:25px;letter-spacing:10px;font-weight:100}.card p{font-size:18px}.portrait img,.portrait-reverse img{max-width:400px;max-height:400px;height:auto;border-radius:50%;padding:42px 0;margin:0 auto;width:55%}.aboutportraits{flex-direction:column-reverse}#lilabout{display:none}#bigabout{display:block;font-family:inherit}.portrait{flex-direction:row}.portrait,.portrait-reverse{display:flex;width:80%;margin:0 auto}.portrait-reverse{flex-direction:row-reverse}.portrait div,.portrait-reverse div{display:flex;align-items:center}#aboutbanner{background-position:0 70%}#about-banner-cta{width:auto}#aboutmidbanner{background-position:40% 40%;height:50vh}#aboutbanbot{background-position:0 75%;height:50vh}.specialtiesli{display:flex}.specialtiesli,.team_thumbnails{flex-direction:row}.contactbanner,.label{font-size:40px}.contact_form{width:auto}.brandborder{width:-moz-fit-content;width:fit-content;padding:7px 12px}.deetswitch{justify-content:center;align-items:center}.deetswitch,.deetwidth{display:flex;flex-direction:column}.deetwidth{width:85%}#hook{width:90%;margin-bottom:5px}#hook p{font-size:24px;letter-spacing:2px}.contactregistration{margin:0 auto 15px}.contactlabel{justify-content:flex-end}.contactbanner{margin-bottom:auto;margin-top:auto}.contactimg{width:100%}.question{text-shadow:none}}@media(min-width:1002px){.contact_form{width:50%}.deets{flex-direction:column;width:100%;align-items:center!important;justify-content:space-between}.touchlayout{flex-direction:row;justify-content:space-around}#contact900{display:flex;flex-direction:column;justify-content:center}.font22{font-size:28px}.deets a,.deets p{font-size:16px}.deets:last-of-type p{width:auto}#bigclr{font-size:20px;width:100%;margin:0 0 50px;display:block}#bigclrTop{display:none}.deetwidth{flex-direction:column}.contactimg{min-width:450px;width:55vw;margin:0 20px}.resources{background-size:cover;background-position:0 50%}.mailing{font-size:16px}.socials{width:30%}.flexspread{width:100%;margin-left:2.5%}.menu-links{display:flex!important;background-color:transparent;grid-area:links;position:relative;top:0;height:100%;margin:0;align-items:center;flex-direction:row;justify-content:center;padding:0;width:100%}.bookwow{display:block!important;min-width:max-content;color:#000;background-color:#bed6b3;border:1px solid #000}.menu-links a,.menu-links p{background-color:transparent;padding:10px 8px;font-size:15px;color:#000;margin:0 5px;height:min-content;letter-spacing:3px}.menu-links a:first-of-type{margin-left:auto}.nav-wrap{display:grid;grid-template-areas:"header links" "banner banner";grid-template-columns:35% 65%;grid-template-rows:12.5vh 47.5vh;background-position-y:-175px;background-position-x:center;background-size:100% 100%;height:60vh}.nav-wrap,.navhome{background-image:url(/homepg.jpeg)}.navhome{height:70vh;grid-template-rows:12.5vh 57.5vh;background-size:100% 140%;background-position:0 40%}.navhome .menu-links a,.navhome .menu-links p{background-color:transparent}.logo,.logohome{font-size:16px;letter-spacing:6px}.label{grid-area:banner}.togglerbtn{display:none}.coverage{font-size:18px}.sliding-scale{width:65%}.booknow{font-size:15px;padding:15px 20px;letter-spacing:4px}.sidesplt{display:flex;flex-direction:column;font-size:22px}#servicetag{font-size:23px}.w30{width:45%}#consult{margin:0 auto;font-size:22px;margin-bottom:40px!important}.serviceimg{width:35%;margin:auto}.faqimg{width:80%;margin:auto}#serviceupper{display:none}#serviceupper2{background-image:url(/services_page_banner.jpeg);height:500px;background-repeat:no-repeat;background-size:cover;background-position:50%}#servicesupperlaptop,#serviceupper2,#serviceupper3,#serviceupperanxiety,#serviceupperanxietyvs,#serviceupperhope,#serviceupperocd,#serviceuppertea{display:block;width:100%;padding-bottom:0!important}#serviceupper3{background-image:url(/faqspic.jpeg);height:500px;background-repeat:no-repeat;background-size:cover;background-position:50%}.up{margin-top:60px!important}.sessions{font-size:22px;margin-top:40px}.answer,.question{font-size:20px}.question{margin-top:40px}.question:first-of-type{margin-top:30px}.portrait,.portrait-reverse{display:flex;justify-content:center;align-items:center;margin-bottom:40px}.portrait p,.portrait-reverse p{margin-left:70px;font-size:20px;letter-spacing:4px}.abouttime{font-size:28px;letter-spacing:1px;margin:40px auto 20px}.raise{margin-top:55px!important}.aaa{font-size:20px}.specialtiesli{justify-content:center}.specialtiesli ul{margin:0 80px}#homer{height:40vh}#stretchhome{display:inline-block}#tagger{font-size:25px;letter-spacing:10px;font-weight:100}#homer p:first-of-type,#stretchhome{font-size:22px;letter-spacing:3px}#homer p:last-of-type{display:none}.homebanner{font-size:20px}.homebanner3{font-size:16px;letter-spacing:6px}#anotherbanner,#homebanner2{height:70vh}.card{width:80%}.card,.card p{margin-right:auto;margin-left:auto}.card p{font-size:18px;width:95%;letter-spacing:5px}.card a{width:max-content;margin-left:auto;margin-right:auto}.homedivert{gap:50px 10px;grid-template-columns:repeat(2,minmax(450px,1fr));grid-template-rows:220px 220px;margin:40px auto}#homebanner2 p{width:-moz-fit-content;width:fit-content;padding:20px;font-size:18px}.liable{font-size:16px}}@media(min-width:1260px){.menu-links a,.menu-links p{background-color:transparent;padding:10px 15px;font-size:16px;color:#000;margin:0 10px;height:min-content;letter-spacing:3px}}#nav-services-hovermenu-container{position:fixed;background:transparent;display:flex;justify-content:center;flex-direction:column;width:max-content;border-radius:5px;padding:10px;opacity:0;z-index:-1;transition:opacity .5s ease-in-out}#nav-services-hovermenu-container .nav-services-hovermenu:first-of-type{border-top:none}.nav-services-hovermenu{display:flex;justify-content:center;background-color:hsla(0,0%,96%,.8);align-self:center;width:100%;border-top:2px solid #ccc}.nav-services-hovermenu a,.nav-services-hovermenu-cta{display:inline-block!important;margin:0!important;width:100%!important;font-size:13px}.nav-services-hovermenu a:hover,.nav-services-hovermenu-cta:hover,.nav-services-hovermenu:hover{background-color:#9ebb91!important;color:#000}#nav-about-hovermenu-container{position:fixed;background:transparent;display:flex;justify-content:center;flex-direction:column;width:max-content;border-radius:5px;padding:10px;opacity:0;z-index:-1;transition:opacity .5s ease-in-out}.nav-about-hovermenu{display:flex;justify-content:center;background-color:hsla(0,0%,96%,.8);align-self:center;width:100%;border-top:2px solid #ccc}.nav-about-hovermenu-container,.nav-about-hovermenu:first-of-type{border-top:none}.nav-about-hovermenu a,.nav-about-hovermenu-cta{display:inline-block!important;margin:0!important;width:100%!important;font-size:13px}.nav-about-hovermenu a:hover,.nav-about-hovermenu-cta:hover,.nav-about-hovermenu:hover{background-color:#9ebb91!important;color:#000}.angie{grid-area:AB}.danielle{grid-area:DK}.moonsun{grid-area:MJang}.lianne{grid-area:LS}.team-gallery-container{display:block;min-height:40vh;height:-moz-fit-content;height:fit-content;width:100%;margin:0 auto;text-align:center}.team-thumbnails-grid{display:grid;grid-template-areas:"MJang" "DK" "LS" "AB";grid-gap:20px;grid-template-columns:minmax(300px,1fr);justify-content:center;align-items:center}.team-summaries-grid{width:100%;display:grid;grid-template-areas:"MJang" "DK   " "LS   " "AB   "}.consultation_thumbnail_grid{display:grid;width:100%;grid-template-areas:"AB";grid-template-columns:minmax(300px,1fr)}.teamthumbs{text-decoration:none;text-transform:uppercase;padding:5px 10px;font-size:14px;color:#000;background-color:#bed6b3;letter-spacing:5px;width:-moz-fit-content;width:fit-content;align-self:center}.teamthumbs:hover{color:#fff}.availability{display:block;height:-moz-fit-content;height:fit-content;width:90%;margin:0 auto;text-align:center}@media(min-width:620px){.team-thumbnails-grid{grid-template-areas:"MJang DK" "LS AB   ";grid-template-columns:repeat(2,minmax(300px,1fr))}.consultation_thumbnail_grid{grid-template-areas:"AB";grid-template-columns:minmax(300px,1fr)}}@media(min-width:940px){.team-thumbnails-grid{grid-template-areas:"MJang DK" "LS AB   ";grid-template-columns:repeat(2,minmax(300px,1fr))}.consultation_thumbnail_grid{grid-template-areas:"AB";grid-template-columns:minmax(300px,1fr)}.teamthumbs{font-size:15px;padding:15px 20px;letter-spacing:4px}}@media(min-width:1500px){.team-thumbnails-grid{grid-template-areas:" . MJang DK . " " . LS AB    . ";grid-template-columns:auto repeat(2,minmax(300px,1fr)) auto;column-gap:150px}.consultation_thumbnail_grid{grid-template-areas:" . AB . ";grid-template-columns:auto minmax(300px,1fr) auto}.teamthumbs{font-size:15px;padding:15px 20px;letter-spacing:4px}}