body{overflow-x:hidden}section{padding:6%}button{cursor:pointer}blockquote{border-left:4px solid #1c99af;padding-left:1rem;font-style:italic;margin-bottom:1.5rem;display:block}.btn--svg{cursor:pointer;padding:.5rem;border-radius:6px}.btn--svg:hover{background-color:#1c99af}.btn--svg:hover svg{fill:#fff}.fixed-modal-wrapper{position:fixed;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cta-btn{border:1.5px solid #1c99af;cursor:pointer;margin:0 auto;padding:10px 15px;width:-moz-fit-content;width:fit-content;box-shadow:3px 4px #000!important;border:2px solid #000!important;background:linear-gradient(to top left,white,rgba(255,153,150,0),#a1e8ff),linear-gradient(to top right,#e4e09f,#fec5a8,#ffccfc) #63caeb!important;transition:.2s ease-in;text-align:center}.cta-btn:active,.cta-btn:hover{transform:translate(3px,4px);box-shadow:none!important}.cta-btn a{display:flex;align-items:center;gap:.5rem}.cta-btn a svg{fill:#1b1642}.eapps-google-reviews-40293fe7-fc1e-407d-b562-b82e129b67c4-custom-css-root{z-index:49;position:relative}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}li{list-style-type:none}button{border:none;background:none;font-family:inherit}a{text-decoration:none;color:inherit;cursor:pointer}h1,h2,h3,h4{font-family:lemonde-courrier,serif;font-weight:400;color:#1b1642}h1{font-size:2.8rem;line-height:1.15em}@media screen and (min-width:992px){h1{font-size:3rem}}.h2,h2{font-size:2.6rem;line-height:1.2em}.h3,h3{font-size:1.6rem}.h4,h4{font-size:1.4rem}a,blockquote,button,legend,li,p,span{font-family:Iskra,sans-serif;font-size:1.2rem;color:#1b1642}li,p{font-weight:300}.header{box-shadow:0 4px 12px rgba(0,0,0,.1);background:#fff;border-bottom:1px solid #1c99af;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 8%;position:relative}.header img{width:220px}@media screen and (min-width:768px){.header img{width:300px}}.header__nav{display:none}.header__nav ul{display:flex;align-items:center;gap:1.5rem}.header__nav ul li a{color:#1c99af}.header__nav ul li a[aria-current=page]{text-decoration:underline!important;text-decoration-thickness:2px!important;-webkit-text-decoration-style:wavy!important;text-decoration-style:wavy!important;-webkit-text-decoration-color:#1c99af;text-decoration-color:#1c99af;text-underline-offset:6px}@media screen and (min-width:768px){.header__nav{display:unset}}.header__phone-number{display:flex;align-items:center;gap:.5rem;font-size:1.4rem;color:#1c99af}.header__phone-number:hover{text-decoration:underline}@media screen and (max-width:992px){.header__phone-number{display:none}}.hamburger{transition:1s ease-out}.hamburger.--active{transform:rotate(-90deg)}.hamburger .bars{display:block;margin:3px;width:25px;height:3px;background-color:#1c99af;border-radius:5px;cursor:pointer}@media screen and (min-width:768px){.hamburger{display:none}}.footer{background-color:#1c99af;padding:40px 0 0;border-top:3px solid #d8bc2c}.footer-container{max-width:1170px;display:flex;justify-content:space-evenly;margin:auto auto 2rem}.footer ul{list-style:none}.footer-col{width:25%;padding:0 15px}.footer-col h3{color:#fff;margin-bottom:35px;position:relative}.footer-col h3:before{content:"";position:absolute;left:0;bottom:-10px;background-color:#d8bc2c;height:2px;box-sizing:border-box;width:50px}.footer-col ul li:not(:last-child){margin-bottom:10px}.footer-col ul li a{color:#fff;text-decoration:none;display:block;transition:all .3s ease;font-size:1.2rem}.footer-col ul li a:hover{color:#d8bc2c;padding-left:8px;text-decoration:underline;transition:all .5s ease}.footer-col:last-of-type ul li a,.footer-col:last-of-type ul li span{display:inline-flex;align-items:center;gap:.5rem}.footer-col:last-of-type ul li a svg,.footer-col:last-of-type ul li span svg{fill:#fff}.footer-col:last-of-type ul li span{color:#fff}#footer-myWhy{color:#fff;line-height:1.4;font-style:italic;font-size:1.05rem}.footer-bottom{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem}.footer-bottom,.footer-bottom .social-links a{align-items:center;justify-content:center;text-align:center}.footer-bottom .social-links a{display:inline-flex;height:40px;width:40px;background-color:hsla(0,0%,100%,.2);line-height:40px;border-radius:50%;transition:all .5s ease}.footer-bottom .social-links a:not(:last-of-type){margin-right:.5rem}.footer-bottom .social-links a:hover{background-color:#fff}.footer-bottom .social-links a:hover svg{fill:#1c99af}.footer-bottom .social-links a svg{fill:#f8f8ff}.dc-logo-wrapper{line-height:1}.footer-bottom p{color:#fff;font-size:1rem}@media(max-width:767px){.footer-col{width:50%;margin-bottom:30px}.footer-container{flex-direction:column}}@media(max-width:574px){.footer-col{width:100%}}.hamburger{cursor:pointer;margin-left:1rem}.hamburger div{width:26px;height:4px;background-color:#1c99af;margin:6px 0;transition:.4s;border-radius:6px}.hamburger.--active div:first-of-type{transform:translateY(10px) rotate(-45deg)}.hamburger.--active div:nth-of-type(2){opacity:0}.hamburger.--active div:nth-of-type(3){transform:translateY(-10px) rotate(45deg)}.mobile-nav-container{width:100%;position:absolute;left:100%;top:100%;z-index:50;transition:all .5s ease-in-out;background-color:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.mobile-nav-container__nav ul li{padding:1.5rem 0;display:flex;justify-content:center;align-items:center}.mobile-nav-container__nav ul li:not(:last-of-type){border-bottom:1px solid #e0e0e0}.mobile-nav-container__lower{display:flex;justify-content:space-around;align-items:center;border-top:1px solid #e0e0e0}.mobile-nav-container__lower__item{flex-grow:1;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.mobile-nav-container__lower__item:not(:last-of-type){border-right:1px solid #e0e0e0}.mobile-nav-container.--active{left:0}@media screen and (min-width:1200px){.mobile-nav-container{display:none}}.vertical-usps-marquee{height:40px;position:-webkit-sticky;position:sticky;top:0;overflow:hidden;z-index:48;border-bottom:1px solid #e0e0e0;background-color:#1c99af}.vertical-usps-marquee__item{height:40px;line-height:40px;text-align:center;white-space:nowrap;position:absolute;font-style:italic;width:100%;left:0;animation:slideUp 12s infinite;opacity:0;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#fff}.vertical-usps-marquee__item svg{fill:#fff}.vertical-usps-marquee__item:first-child{animation-delay:-4s;top:0;opacity:1}.vertical-usps-marquee__item:nth-child(2){animation-delay:0s}.vertical-usps-marquee__item:nth-child(3){animation-delay:4s}@keyframes slideUp{0%,33.33%{top:40px;opacity:0}36.33%,63.33%{top:0;opacity:1}66.33%,to{top:-40px;opacity:0}}@media screen and (min-width:768px){.vertical-usps-marquee{display:flex;justify-content:space-evenly}.vertical-usps-marquee__item{position:static;animation:unset;opacity:unset}}.card{margin:auto;overflow-y:auto;position:relative;z-index:1;overflow-x:hidden;background-color:#fff;display:flex;transition:.3s;flex-direction:column;border-radius:10px;box-shadow:0 0 0 8px hsla(0,0%,100%,.2)}.card div{font-family:Iskra,serif}.card.is-active .card-header{height:80px}.card.is-active .card-cover{height:100px;top:-50px}.card.is-active .card-avatar{transform:none;left:20px;width:50px;height:50px;bottom:10px}.card.is-active .card-fullname,.card.is-active .card-jobtitle{left:86px;transform:none}.card.is-active .card-fullname{bottom:18px}.card.card.is-active .card-jobtitle{bottom:4px;letter-spacing:1px}.card-header{position:relative;display:flex;height:189px;flex-shrink:0;width:100%}.card-header,.card-header *{transition:.3s}.card-cover{width:100%;height:100%;position:absolute;height:160px;top:-20%;left:0;will-change:top;background-size:cover;background-position:50%;filter:blur(30px);transform:scale(1.2);transition:.5s}.card-avatar{width:100px;height:100px;box-shadow:0 8px 8px rgba(0,0,0,.2);border-radius:50%;object-position:center;object-fit:cover;position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(-64px)}.card-fullname{bottom:11px;text-align:center;transform:translateY(-10px) translateX(-50%)}.card-fullname,.card-jobtitle{position:absolute;white-space:nowrap;left:50%}.card-jobtitle{bottom:-2px;opacity:.7;text-transform:uppercase;letter-spacing:1.5px;margin:0;transform:translateX(-50%) translateY(-7px);font-size:.75rem}.card-main{position:relative;flex:1 1;display:flex;flex-direction:column}.card-subtitle{margin-bottom:8px;background-color:#d8bc2c;padding:4px;width:-moz-fit-content;width:fit-content;color:#faf9f6;border-radius:5px}.card-content{padding:20px}.card-desc{line-height:1.5;color:#636b6f;margin:0;font-size:1.1rem!important}.card-social{display:flex;align-items:center;padding:0 20px;margin-bottom:25px}.card-social a{color:#8797a1;height:32px;width:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:.3s;background-color:rgba(93,133,193,.05);margin-right:10px}.card-social a img{width:20px}.card-social a:last-child{margin-right:0}.card-buttons{display:flex;background-color:#fff;margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0;left:0;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.card-buttons button{font-size:1rem;flex:1 1 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:0;border:0;padding:15px 5px;cursor:pointer;color:#5c5c6d;transition:.3s;outline:0;border-bottom:3px solid rgba(0,0,0,0)}.card-buttons button.is-active,.card-buttons button:hover{color:#2b2c48;border-bottom:3.5px solid #d8bc2c}.card-section{display:none}.card-section.is-active{display:block;animation:fadeIn .6s both}@keyframes fadeIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1}}.card-timeline{margin-top:30px;position:relative}.card-timeline:after{background:linear-gradient(0deg,rgba(134,214,243,0) 0,#516acc);content:"";left:42px;width:2px;top:0;height:100%;position:absolute}.card-item{position:relative;padding-left:60px;padding-right:20px;padding-bottom:30px;z-index:1}.card-item:last-child{padding-bottom:5px}.card-item:after{content:attr(data-year);width:10px;position:absolute;top:0;left:37px;width:8px;height:8px;line-height:.6;border:2px solid #fff;text-indent:-35px;border-radius:50%;color:rgba(134,134,134,.7);background:linear-gradient(180deg,#a0aee3 0,#516acc);font-family:var(--fnt-main);font-size:.8rem}.card-item:last-child:after{text-indent:-47px}.card-item-title{margin-bottom:5px;color:var(--clr-fntLightBlack)}.card-item-desc{color:#6f6f7b;line-height:1.5}#contact .card-content p{font-style:italic;margin-top:20px;margin-bottom:10px;text-align:center}#contact .card-content iframe{border:3px solid #d8bc2c!important}.card-contact-wrapper{margin-top:20px;display:flex;flex-direction:column}.card-contact{display:flex;align-items:center;flex-direction:column;cursor:pointer;margin-top:1rem;text-align:center}.card-contact a,.card-contact p{font-weight:300;color:var(--clr-fntLightBlack)}.card-contact i{color:var(--clr-brandYellow);margin-right:.5rem}.card-contact img{margin-top:2rem;flex-shrink:0;width:50px;margin-right:12px;transition:.3s;padding-right:12px}.contact-me{border:0;outline:none;background-color:#00b712;box-shadow:0 4px 6px rgba(0,0,0,.15);color:#fff;border-radius:5px;margin-top:25px;cursor:pointer;padding:5px 10px;transition:.3s}.card[data-state="#experience"]{height:500px}.elva-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.elva-container,.elva-container .elva-box{position:relative;transform-style:preserve-3d}.elva-container .elva-box{background:#000;width:300px;height:300px}@media screen and (min-width:992px){.elva-container .elva-box{width:350px;height:350px}}.elva-container .elva-box:hover{box-shadow:0 50px 80px rgba(0,0,0,.2)}.elva-container .elva-box .elva-imgBox img{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);transition:.5s ease-in;border:2px solid #d8bc2c}.elva-container .elva-box .elva-contentBox{position:absolute;width:75%;top:65%;left:0;right:0;margin:auto;background:#fff;transform:translateZ(40px) scaleY(0);padding:10px 6.75px;transform-origin:top;transition:.5s;transform-style:preserve-3d;text-align:center}.elva-container .elva-box:hover .elva-contentBox{transform:translateZ(50px) scaleY(1);border:2px solid #d8bc2c}.elva-contentBox h3 span{background-image:linear-gradient(transparent 60%,hsla(215,38%,52%,.1) 0);background-size:100%;width:-moz-fit-content;width:fit-content;background-repeat:no-repeat;color:#1c99af;font-size:inherit}.elva-contentBox h4{margin-bottom:.5rem}.cookie-banner{position:fixed;bottom:1.5rem;left:0;right:0;background-color:#fff;border:1px solid #e0e0e0;z-index:50;padding:1.5rem;animation:slideUpCookieBanner .3s ease-out;display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:-moz-fit-content;width:fit-content;margin:0 auto;border-radius:6px;max-width:90%;max-height:90dvh;overflow-y:auto}.cookie-banner>a:hover,.cookie-banner>button:hover{text-decoration:underline}.cookie-banner__main-content{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}@media screen and (min-width:768px){.cookie-banner__main-content{flex-direction:row;justify-content:space-between;align-items:center}}.cookie-banner__text-content h3{margin-bottom:.5rem}.cookie-banner .btn--primary{max-width:unset}.cookie-banner__actions{display:flex;flex-direction:column;gap:.5rem;width:100%}.cookie-banner__actions button{border:1px solid #e0e0e0;border-radius:6px;padding:.5rem 1.5rem;cursor:pointer}.cookie-banner__actions button:first-of-type{border:1px solid #1c99af;color:#1c99af}.cookie-banner__actions button:first-of-type:hover{background-color:#1c99af;color:#fff}@media screen and (min-width:768px){.cookie-banner__actions{max-width:250px}}.cookie-banner__settings{display:flex;flex-direction:column}.cookie-banner__settings .btn--done{border:1px solid #e0e0e0;border-radius:6px;padding:.5rem 1rem}.cookie-banner__settings .btn--done:hover{background-color:#1c99af;color:#fff}.cookie-banner__settings fieldset{border:none}.cookie-banner__settings fieldset>div:first-of-type{display:flex;justify-content:space-between;align-items:center}.cookie-banner__settings fieldset>div:first-of-type button{display:none}@media screen and (min-width:992px){.cookie-banner__settings fieldset>div:first-of-type button{display:unset}}.cookie-banner__settings fieldset>div:first-of-type legend{font-size:1rem}@media screen and (max-width:992px){.cookie-banner__settings fieldset>div:first-of-type legend{max-width:80%;text-align:center;margin:0 auto}}.cookie-banner__settings-list{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}@media screen and (min-width:992px){.cookie-banner__settings-list{flex-direction:row}}.cookie-banner__settings>button{margin-top:1rem}@media screen and (min-width:992px){.cookie-banner__settings>button{display:none}}.cookie-banner__category{padding:1.5rem;border-radius:.5rem;display:flex;align-items:flex-start;justify-content:space-between;background-color:#fff;border:1px solid #e0e0e0}.cookie-banner__category-content{flex:1 1}.cookie-banner__category-content h4{font-weight:500;color:#111827;margin:0 0 .25rem;font-size:1rem}.cookie-banner__category-content p{line-height:1.4}.cookie-banner__category-control{margin-left:1rem;display:flex;align-items:center}.cookie-banner__always-on{display:flex;align-items:center;gap:.5rem}.cookie-banner__always-on span{font-size:.875rem;color:#6b7280}@keyframes slideUpCookieBanner{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.services-modal{background-color:#fff;border-radius:6px;width:90%;height:90%;max-width:900px;display:flex;flex-direction:column}.services-modal__header{display:flex;justify-content:flex-end;padding:1rem 1.5rem;border-bottom:1px solid #e0e0e0}.services-modal__body{overflow-y:auto;padding:1.5rem}.services-modal__body h3,.services-modal__body>p{margin-bottom:1.5rem}.accordion-container{display:flex;flex-direction:column;border:1px solid #e0e0e0;border-radius:6px;background-color:#fff;max-height:-moz-fit-content;max-height:fit-content}.accordion-container__item__question{display:flex;justify-content:space-between;padding:1.5rem;cursor:pointer}.accordion-container__item__answer{max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:max-height .25s ease-in,opacity .25s ease-in 0s,visibility .25s step-end}.accordion-container__item__answer--active{max-height:500px;opacity:1;visibility:visible;transition:max-height .25s ease-in,opacity .25s ease-in,visibility .25s step-start}.accordion-container__item__answer-content{padding:1.5rem}.accordion-container__item__answer-content p:not(:last-of-type){margin-bottom:1.5rem}.pill-switcher{position:relative;display:inline-block;min-width:42px;height:24px;margin-bottom:unset!important}.pill-switcher button{opacity:1;width:100%;height:100%;background:none;border:none;padding:0;position:relative;cursor:pointer}.pill-switcher button[aria-checked=true]+.slider{background-color:#1c99af}.pill-switcher button[aria-checked=true]+.slider:before{transform:translateX(18px)}.pill-switcher button:focus{outline:none}.pill-switcher button:focus+.slider{box-shadow:0 0 1px #1c99af}.pill-switcher .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.25s;pointer-events:none}.pill-switcher .slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s}.pill-switcher .slider.round{border-radius:24px}.pill-switcher .slider.round:before{border-radius:50%}.pill-switcher--disabled{opacity:.5}.marquee-rows{width:100vw;overflow:hidden;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-bottom:5vmin}.marquee-rows__row{overflow:hidden;padding:10px 0;display:flex;white-space:nowrap}.marquee-rows__row .word-box{border-radius:6px;padding:.5rem 1rem;background-color:hsla(50,69%,51%,.2);color:#d8bc2c;margin-right:1.5rem}.section1{background-image:url(/svgSectionDividers/faded-clouds-bottom.svg),linear-gradient(180deg,#fff,#f3f8ff);background-repeat:no-repeat;object-fit:cover;background-position:bottom;padding-top:80px;padding-bottom:25%;text-align:center;position:relative;overflow:hidden}.section1>svg{animation:doveBlend 4s ease-in;fill:#1c99af}@keyframes doveBlend{0%{fill:#fff}to{fill:#1c99af}}.section1-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.section1-h1Anim{max-width:100%;animation:fill 1s ease-in 3.5s forwards}.section1-h1Anim path:first-child{stroke-dasharray:226px;stroke-dashoffset:226px;animation:line-anim 2s ease forwards}.section1-h1Anim path:nth-child(2){stroke-dasharray:221px;stroke-dashoffset:221px;animation:line-anim 2s ease .15s forwards}.section1-h1Anim path:nth-child(3){stroke-dasharray:174px;stroke-dashoffset:174px;animation:line-anim 2s ease .3s forwards}.section1-h1Anim path:nth-child(4){stroke-dasharray:262px;stroke-dashoffset:262px;animation:line-anim 2s ease .45s forwards}.section1-h1Anim path:nth-child(5){stroke-dasharray:174px;stroke-dashoffset:174px;animation:line-anim 2s ease .6s forwards}.section1-h1Anim path:nth-child(6){stroke-dasharray:108px;stroke-dashoffset:108px;animation:line-anim 2s ease .75s forwards}.section1-h1Anim path:nth-child(7){stroke-dasharray:254px;stroke-dashoffset:254px;animation:line-anim 2s ease .9s forwards}.section1-h1Anim path:nth-child(8){stroke-dasharray:183px;stroke-dashoffset:183px;animation:line-anim 2s ease 1.05s forwards}.section1-h1Anim path:nth-child(9){stroke-dasharray:163px;stroke-dashoffset:163px;animation:line-anim 2s ease 1.2s forwards}.section1-h1Anim path:nth-child(10){stroke-dasharray:134px;stroke-dashoffset:134px;animation:line-anim 2s ease 1.35s forwards}.section1-h1Anim path:nth-child(11){stroke-dasharray:164px;stroke-dashoffset:164px;animation:line-anim 2s ease 1.5s forwards}.section1-h1Anim path:nth-child(12){stroke-dasharray:221px;stroke-dashoffset:221px;animation:line-anim 2s ease 1.65s forwards}.section1-h1Anim path:nth-child(13){stroke-dasharray:164px;stroke-dashoffset:164px;animation:line-anim 2s ease 1.8s forwards}.section1-h1Anim path:nth-child(14){stroke-dasharray:134px;stroke-dashoffset:134px;animation:line-anim 2s ease 1.95s forwards}.section1-h1Anim path:nth-child(15){stroke-dasharray:203px;stroke-dashoffset:203px;animation:line-anim 2s ease 2.1s forwards}.section1-h1Anim path:nth-child(16){stroke-dasharray:174px;stroke-dashoffset:174px;animation:line-anim 2s ease 2.25s forwards}.section1-h1Anim path:nth-child(17){stroke-dasharray:108px;stroke-dashoffset:108px;animation:line-anim 2s ease 2.4s forwards}.section1-h1Anim path:nth-child(18){stroke-dasharray:183px;stroke-dashoffset:183px;animation:line-anim 2s ease 2.55s forwards}.section1-h1Anim path:nth-child(19){stroke-dasharray:213px;stroke-dashoffset:213px;animation:line-anim 2s ease 2.7s forwards}.section1-h1Anim path:nth-child(20){stroke-dasharray:163px;stroke-dashoffset:163px;animation:line-anim 2s ease 2.85s forwards}.section1-h1Anim path:nth-child(21){stroke-dasharray:26px;stroke-dashoffset:26px;animation:line-anim 2s ease 3s forwards}@keyframes line-anim{to{stroke-dashoffset:0}}@keyframes fill{0%{fill:rgba(0,0,0,0)}to{fill:#1c99af}}.section1 h2{color:#575a7b;font-weight:400;font-size:1.5rem;margin-bottom:2rem;max-width:450px;font-family:Iskra,sans-serif}.bird{transform:translateY(-50px);background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/174479/bird-cells-new.svg);background-size:auto 100%;width:88px;height:125px;will-change:background-position;animation-name:fly-cycle;animation-timing-function:steps(10);animation-iteration-count:infinite}.bird--one{animation-duration:1s;animation-delay:-.5s}.bird--two{animation-duration:.9s;animation-delay:-.75s}.bird--three{animation-duration:1.25s;animation-delay:-.25s}.bird--four{animation-duration:1.1s;animation-delay:-.5s}.bird-container{position:absolute;z-index:90;-webkit-backface-visibility:hidden;backface-visibility:hidden;left:-10%;transform:scale(0) translateX(-10vw);will-change:transform;animation-name:fly-right-one;animation-timing-function:linear;animation-iteration-count:infinite}.bird-container--one{animation-duration:15s;animation-delay:0}.bird-container--two{animation-duration:16s;animation-delay:1s}.bird-container--three{animation-duration:14.6s;animation-delay:9.5s}.bird-container--four{animation-duration:16s;animation-delay:10.25s}@keyframes fly-cycle{to{background-position:-900px 0}}@keyframes fly-right-one{0%{transform:scale(.3) translateX(-10vw)}10%{transform:translateY(2vh) translateX(10vw) scale(.4)}20%{transform:translateY(0) translateX(30vw) scale(.5)}30%{transform:translateY(4vh) translateX(50vw) scale(.6)}40%{transform:translateY(2vh) translateX(70vw) scale(.6)}50%{transform:translateY(0) translateX(90vw) scale(.6)}60%{transform:translateY(0) translateX(110vw) scale(.6)}to{transform:translateY(0) translateX(110vw) scale(.6)}}@keyframes fly-right-two{0%{transform:translateY(-2vh) translateX(-10vw) scale(.5)}10%{transform:translateY(0) translateX(10vw) scale(.4)}20%{transform:translateY(-4vh) translateX(30vw) scale(.6)}30%{transform:translateY(1vh) translateX(50vw) scale(.45)}40%{transform:translateY(-2.5vh) translateX(70vw) scale(.5)}50%{transform:translateY(0) translateX(90vw) scale(.45)}51%{transform:translateY(0) translateX(110vw) scale(.45)}to{transform:translateY(0) translateX(110vw) scale(.45)}}.section2{background:#1c99af;padding-top:0;padding-bottom:0;margin:-5px 0;position:relative}.video-container{text-align:center;z-index:500}video{box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);padding:10px;border:2px solid #d8bc2c}.section3{background:url(/svgSectionDividers/book-top.svg),linear-gradient(1turn,#fff,#f3f8ff);background-repeat:no-repeat;object-fit:cover;background-position:top;overflow:hidden;flex-wrap:wrap;gap:2rem;padding:14vmax 8% 6vmax}.section3,.section3-card-item{display:flex;justify-content:center}.section3-card-item{flex-direction:column;align-items:center;text-align:center;gap:1rem;box-shadow:0 6px 20px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);border-radius:10px;padding:1rem;background:#fff;max-width:75%}@media screen and (min-width:768px){.section3-card-item{max-width:30%}}@media screen and (min-width:992px){.section3-card-item{max-width:400px}}.section3-card-item:hover{box-shadow:0 30px 60px -12px rgba(50,50,93,.25),0 18px 36px -18px rgba(0,0,0,.3)}.section3-card-item img{max-height:100%;width:75%}.section3-card-item p{border:1px dashed #d8bc2c;padding:1rem}.exploreButton{display:flex;align-items:center;gap:.5rem;color:#d8bc2c;padding:5px 15px;border:1px solid #d8bc2c;border-radius:5px;box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15);cursor:pointer}.exploreButton svg{fill:#d8bc2c}.exploreButton:hover svg{fill:#fff}.exploreButton:hover{background-image:linear-gradient(20deg,#d8bc2c,rgba(216,188,44,.75));color:#fff}.modal-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:999;visibility:hidden;opacity:0}.modal-bg-active{visibility:visible;opacity:1}.modal{background-color:#fff;height:80%;width:80%;border-radius:7.5px;flex-direction:column;overflow-y:auto;position:relative}.close-modalDiv,.modal{display:flex;align-items:center}.close-modalDiv{width:100%;border-bottom:1px solid #575a7b;padding:.6rem 1.25rem;margin-bottom:2rem;position:-webkit-sticky;position:sticky;background:#fff;top:0;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border-top-left-radius:7.5px;border-top-right-radius:7.5px}.close-modal{background:none;border:none;color:#575a7b;box-shadow:none}.close-modal i{font-size:inherit;color:inherit!important}.close-modal:hover{color:#d8bc2c}.modal-header{margin:0 auto 2rem;width:-moz-fit-content;width:fit-content;color:#575a7b;background-color:hsla(50,69%,51%,.2);padding:.5rem 1rem;border-radius:10px;text-align:center}.modal-pHeader{text-decoration:underline;-webkit-text-decoration-color:#d8bc2c;text-decoration-color:#d8bc2c}.modal-img{height:150px;display:block;margin:0 auto 1.5rem}.lower-modal-section{border:1.5px dashed #d8bc2c;padding:5% 8%;border-radius:7.5px;width:85%}.lower-modal-section .CTA_btn1{margin-top:1.5rem}.modal:after{content:"";padding:1.75rem}.upper-modal-icon-container{display:flex;flex-direction:column;text-align:center;gap:2.5rem;color:#d8bc2c;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);padding:10px 30px;border-radius:10px;width:-moz-fit-content;width:fit-content;margin:0 auto 2rem}.upper-modal-icon-container svg{fill:#d8bc2c}.upper-modal-icon-container p{color:#d8bc2c}@media screen and (min-width:768px){.upper-modal-icon-container{flex-direction:row}}.corporate-gallery{display:flex;gap:1rem;overflow-x:scroll}.corporate-gallery img{width:210px;border-radius:10px}.accordion-container{margin:1.5rem 0}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:.4s;font-size:1.25rem;display:flex;justify-content:space-between;align-items:center}.accordion:hover,.active{background-color:#ccc}.accordion:after{content:"";font-size:13px;color:#777;float:right;margin-left:5px}.accordion:after,.active:after{font-family:Font Awesome\ 5 Free}.active:after{content:""}.panel{padding:1rem;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden;display:none;animation:fade 1s ease-in-out}@keyframes fade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.figureDiv{display:flex;gap:1rem;margin:2rem 0;overflow-x:auto}.figureDiv figure{border:thin solid #d8bc2c;display:flex;flex-flow:column;padding:5px;margin-bottom:8px}.modal-CT_images{max-width:220px;max-height:150px}.figureDiv figure figcaption{background-color:#efefef;color:#1b1642;font:italic smaller sans-serif;padding:5px;text-align:center}.section4{background:url(/svgSectionDividers/wavy-loops-bottom-bleed.svg),linear-gradient(-180deg,#fff,#f3f8ff);background-repeat:no-repeat;object-fit:cover;background-position:bottom;background-size:100%;overflow:hidden;padding-bottom:11vh;margin-bottom:-2px}@media screen and (min-width:576px){.section4{padding-bottom:15vh}}@media screen and (min-width:768px){.section4{padding-bottom:15vmax}}.section4__col1{flex-basis:50%;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5rem;max-width:500px}.section4__col1 #typing-js{font-size:inherit;white-space:nowrap;color:#d8bc2c;text-shadow:0 1px 3px rgba(0,0,0,.1);animation:cursorBlink 1s infinite;padding-right:5px}@keyframes cursorBlink{0%,to{border-right:2px solid #d8bc2c}to{border-right:none}}.section4__col1 ul li{display:flex;align-items:center;gap:.5rem;color:#1b1642;justify-content:center}.section4__col1 ul li:not(:last-of-type){margin-bottom:.5rem}.section4__col1 ul li svg{fill:#d8bc2c}.section4__col2{flex-basis:50%;display:flex;justify-content:center;margin-bottom:3rem}.section4-container{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-bottom:2rem}@media screen and (min-width:768px){.section4-container{flex-direction:row;align-items:center;justify-content:space-evenly;gap:50px}}@media(min-width:553px)and (max-width:768px){.section4-container .br-qwerk{display:none}}@media(min-width:1106px){.section4-container .br-qwerk{display:none}}@media screen and (min-width:768px){.section4__col1{text-align:left;align-items:unset}.section4__col1 ul li{justify-content:flex-start}}.section5{background:#1c99af;overflow:hidden}.section5__col1{flex-basis:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:1.5rem;align-items:center;max-width:500px}.section5__col1 h2{color:#faf9f6}.section5__col1 h2 span{font-size:inherit;color:#d8bc2c;text-shadow:0 0 20px #d8bc2c}.section5__col1 h2 span:nth-of-type(2){color:#d8bc2c;text-shadow:0 0 10px #d8bc2c}.section5__col1 p{color:#f8f8ff}.section5__col1__social-proof{display:flex;justify-content:center}.section5__col1__social-proof__images{display:flex;align-items:center}.section5__col1__social-proof__images img{height:50px;width:50px;border-radius:50%;border:2px solid #fff;object-fit:cover}.section5__col1__social-proof__images img:not(:first-of-type){margin-left:-10px}.section5__col1__social-proof p{display:flex;align-items:center;margin-left:1rem;text-align:left}.section5__col1 ul li{display:flex;align-items:center;gap:.5rem}.section5__col1 ul li:not(:last-of-type){margin-bottom:.5rem}.section5__col1 ul li span{color:#f8f8ff}.section5__col1 ul li svg{fill:#d8bc2c}.section5__col2{display:flex;flex-basis:50%;max-width:500px}@media screen and (min-width:768px){.section5{flex-direction:row}}.sect5-paragraph{color:#faf9f6;max-width:560px;margin:0 auto}.section5-container{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem;gap:50px}@media screen and (min-width:768px){.section5-container{flex-direction:row-reverse;justify-content:center}.section5__col1{text-align:left;align-items:unset}.section5__col1 ul li{justify-content:flex-start}}@media screen and (min-width:1200px){section{padding:4px 8%}}.sect6{background-image:url(/svgSectionDividers/wavy-loops-top-bleed.svg),linear-gradient(0deg,#fff,#f3f8ff);object-fit:cover;background-position:top;background-size:100%;overflow:hidden;padding:14vmax 8% 6vmax}.sect6,.sect6 h2{background-repeat:no-repeat}.sect6 h2{background-image:linear-gradient(transparent 65%,#d8bc2c 0);background-size:100% 250%;background-position:0 65%;transition:background-position .5s ease 0s;width:-moz-fit-content;width:fit-content;margin:0 auto}.sect6 h2:hover{background-position:0 100%}.sect6 .swiper{width:100%;padding:50px 0;overflow:visible!important}.sect6 .swiper-slide{background-position:50%;background-size:cover;height:380px;display:flex;flex-direction:column;justify-content:center;background:#fff;box-shadow:0 6px 20px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);padding:1.25rem;border-radius:5px;max-width:300px}.sect6 .swiper-slide img{width:42px;margin-bottom:5px}.sect6 .swiper-slide h3{margin-bottom:16px;width:-moz-fit-content;width:fit-content;padding:2.5px 0;border-radius:10px;color:#000}.sect7{text-align:center;font-family:var(--fnt-main);background-image:linear-gradient(180deg,#fff,#f3f8ff)}.sect7 h2{background-image:linear-gradient(transparent 65%,#d8bc2c 0);background-repeat:no-repeat;background-size:100% 250%;background-position:0 65%;transition:background-position .5s ease 0s;width:-moz-fit-content;width:fit-content;margin:0 auto;margin-bottom:var(--bigMargin)}.sect7 h2:hover{background-position:0 100%}.privacy-policy{padding:5% 8%}.privacy-policy li,.privacy-policy p{margin-bottom:1.5rem}.privacy-policy a{color:#1c99af;text-decoration:underline}.privacy-policy h1{font-size:2.2rem}.privacy-policy h2{font-size:1.8rem}.privacy-policy h1,.privacy-policy h2{text-decoration:underline;margin-bottom:1.5rem}.fb-cookie-consent,.ga-cookie-consent{border:1px solid #d8bc2c;border-radius:5px;padding:1.5rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem;max-width:500px}.fb-cookie-consent h4,.ga-cookie-consent,.ga-cookie-consent h4{margin-bottom:.5rem}.fb-cookie-consent p,.ga-cookie-consent p{margin-bottom:unset}.pill-switch{position:relative;display:inline-block;min-width:42px;height:24px}.pill-switch input{opacity:0;width:0;height:0}.pill-switch input:checked+.slider{background-color:#1c9aff}.pill-switch input:checked+.slider:before{transform:translateX(18px)}.pill-switch input:focus+.slider{box-shadow:0 0 1px #1c9aff}.pill-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.pill-switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s}.pill-switch .slider.round{border-radius:24px}.pill-switch .slider.round:before{border-radius:50%}.section1__about-me{padding:5%;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.section1__about-me h1{width:-moz-fit-content;width:fit-content;color:var(--clr-fntGrey);background-color:hsla(50,69%,51%,.2);padding:.5rem 1rem;border-radius:10px;margin:0 auto 1.5rem}.section1__about-me p{max-width:500px;margin:0 auto;text-align:center}.section1__bookings{padding:5%;text-align:center}.section1__bookings h1{width:-moz-fit-content;width:fit-content;color:var(--clr-fntGrey);background-color:hsla(50,69%,51%,.2);padding:.5rem 1rem;border-radius:10px;margin:0 auto 1.5rem}.section1__bookings p{max-width:500px;margin:0 auto}.section2__bookings{padding:0 5% 5%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px}.section2__bookings__card{box-shadow:0 6px 20px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);text-align:center;padding:2rem 1rem;border-radius:10px;width:90%;max-width:350px}.section2__bookings__card>div:first-of-type{margin-bottom:.5rem}.section2__bookings__card>h2{font-size:2.2rem}.section2__bookings__card svg{fill:#d8bc2c}.section2__bookings__card li:not(:last-of-type){margin-bottom:.5rem}.section2__bookings__card ul,.section2__bookings__card>p{margin:1rem 0}@media screen and (min-width:768px){.section2__bookings{flex-direction:row}}.bubble-button{background:none;border:1.5px solid #d8bc2c;padding:5px 15px;color:#d8bc2c;position:relative;z-index:1;overflow:hidden!important;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:5px;white-space:nowrap;cursor:pointer}.bubble-button:active,.bubble-button:hover{color:#fff;text-shadow:1px #fff;transition:all 1s ease}.bubble-button:hover span{top:30%;transform:scale(2.5)}.bubble-button span{z-index:-1;position:absolute;background-color:#d8bc2c;padding:17px;top:100%;border-radius:50%;transition:all .4s ease}.bubble-button span:first-child{left:0;transition-delay:.1s}.bubble-button span:nth-child(2){left:22%;transition-delay:.2s}.bubble-button span:nth-child(3){left:44%;transition-delay:.3s}.bubble-button span:nth-child(4){left:66%;transition-delay:.4s}.bubble-button span:nth-child(5){left:88%;transition-delay:.5s}.bookings-modal{background-color:#efefef;border-radius:7.5px;display:flex;flex-direction:column;align-items:center;overflow-y:auto;position:relative;max-height:90%;width:90%;max-width:600px}.bookings-modal__header{width:100%;border-bottom:1px solid #e0e0e0;display:flex;align-items:center;padding:.6rem 1.25rem;position:-webkit-sticky;position:sticky;background:#fff;top:0;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);z-index:9999;border-top-left-radius:7.5px;border-top-right-radius:7.5px}.bookings-modal__header button{margin-left:auto;display:flex;align-items:center;gap:.5rem}.bookings-modal__body{padding:1.5rem;overflow-y:auto}.bookings-modal__body iframe{border-radius:6px}.lower-modal-section1{width:100%}.scheduling-info-container{margin-bottom:1.5rem}.info:first-of-type,.info:nth-of-type(2){padding-bottom:1.5rem;border-bottom:.5px solid #ddd}.info-top{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:768px){.info-top{flex-direction:row}}.info-top img{width:100px;height:100px;border-radius:50%;margin-right:1rem;border:2px solid #d8bc2c}.info-top div{text-align:left}.info-top h2{margin-bottom:.5rem}.info-middleIcons{width:100%;display:flex;flex-wrap:wrap;padding:1.5rem 0}.info-middleIcons p{font-size:1.2rem}.info-middleIcons div:first-of-type,.info-middleIcons div:nth-of-type(2){margin-bottom:20px}.info-middleIcons div{width:50%;display:flex;flex-direction:column;text-align:center;align-items:center;gap:.5rem}.info-middleText p{font-size:1.2rem!important;padding-top:20px;padding-bottom:10px}.modal-bottom{position:-webkit-sticky;position:sticky;bottom:0;padding:.5rem 2rem .5rem 0;background-color:#fff;width:100%;text-align:right!important;border-top:1px solid var(--clr-fntGrey);box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip .tooltiptext{display:none;background-color:#fff;padding:.75rem;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:-100%;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06)}.tooltiptext p{color:#fff;text-align:left!important}.tooltiptext:after{content:"";position:absolute;top:100%;left:50%;border:6px solid rgba(0,0,0,0);border-top-color:#d8bc2c}.tooltip:hover .tooltiptext{display:inline-block}.section1__deep-relaxation-tracks{padding:6vmax 8%}.section1__deep-relaxation-tracks h1{margin-bottom:1.5rem}.audio-destress{margin-bottom:1rem}.audio-destress,.audio-relax{border-radius:10px;box-shadow:0 6px 20px 0 rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08);padding:1.5rem}.audio-track-elva-box{display:flex;align-items:center;margin:1.5rem 0}.audio-track-elva-box img{border-radius:50%;border:2px solid var(--clr-brandYellow);width:50px;margin-right:.5rem}