@charset "UTF-8";:root{--c-white: #ffffff;--c-offwhite: #F6F5FB;--c-black: #111111;--c-ultra-light-gray: #DFDFDF;--c-light-gray: #8F8F8F;--c-gray: #4A4A4A;--c-navy: #1F2530;--c-dark-navy: #13171F;--c-accent: var(--c-navy);--c-primary: var(--c-black);--c-secondary: var(--c-light-gray);--c-light: var(--c-white);--c-dark: var(--c-black);--container-width: 1200px;--container-width-xs: 480px;--container-width-sm: 768px;--container-width-md: 960px;--container-width-md-lg: 1200px;--container-width-lg: 1400px;--container-width-xl: 1700px;--container-width-full: 100%;--container-padding-lr: 25px}:root{--f-primary: Montserrat, sans-serif;--f-secondary: Tenor Sans, sans-serif;--body-copy: 1.6rem;--h1: 7rem;--h1-sm: 5.4rem;--h2: 6.8rem;--h2-sm: 4.6rem;--h3: 4.4rem;--h3-sm: 3.4rem;--h4: 3.4rem;--h4-sm: 2rem;--h5: 3rem;--h5-sm: 2.6rem;--h6: 2.6rem;--h6-sm: 2.2rem}html{font-size:62.5%}body{font-family:var(--f-primary);font-size:var(--body-copy);color:var(--c-primary);font-weight:400;line-height:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1{font-family:var(--f-secondary);font-weight:400;margin-bottom:30px;font-size:var(--h1);text-transform:uppercase}@media only screen and (max-width: 768px){h1,.h1{font-size:var(--h1-sm)}}h2,.h2{font-family:var(--f-secondary);font-weight:400;margin-bottom:30px;font-size:var(--h2);text-transform:uppercase}@media only screen and (max-width: 768px){h2,.h2{font-size:var(--h2-sm)}}h3,.h3{font-family:var(--f-secondary);font-weight:400;margin-bottom:30px;font-size:var(--h3);text-transform:uppercase}@media only screen and (max-width: 768px){h3,.h3{font-size:var(--h3-sm)}}h4,.h4{font-family:var(--f-secondary);font-weight:400;margin-bottom:30px;font-size:var(--h4);text-transform:uppercase}@media only screen and (max-width: 768px){h4,.h4{font-size:var(--h4-sm)}}h5,.h5{font-family:var(--f-secondary);font-weight:400;margin-bottom:30px;font-size:var(--h5);text-transform:uppercase}@media only screen and (max-width: 768px){h5,.h5{font-size:var(--h5-sm)}}h6,.h6{font-family:var(--f-secondary);font-weight:400;margin-bottom:30px;font-size:var(--h6);text-transform:uppercase}@media only screen and (max-width: 768px){h6,.h6{font-size:var(--h6-sm)}}ul,ol,p{font-family:var(--f-primary);font-size:var(--body-copy);line-height:1.8}ol{list-style-position:inside}ol li{list-style:decimal;margin-bottom:20px}ul{list-style-position:inside}ul li{list-style:disc;list-style-position:inside;margin-bottom:20px}.main ul:not(.accordion){margin-left:2rem}p{font-family:var(--f-primary);font-size:var(--body-copy);color:var(--c-primary);font-weight:300;line-height:2;margin-bottom:30px}a{color:var(--c-black);text-decoration:none;transition:color .2s ease-in-out}a:visited,a:hover,a:active{color:var(--c-accent)}blockquote{font-size:4rem;line-height:4.8rem;text-align:center;color:var(--c-black)}.typography--heading-eyebrow{font-size:2rem;color:var(--c-light-gray);text-transform:uppercase;letter-spacing:.2em;font-weight:700;margin-bottom:8rem}@media only screen and (max-width: 768px){.typography--heading-eyebrow{font-size:1.8rem}}.typography--heading-sm{font-size:var(--h2-sm);margin-bottom:2rem}.typography--inverted{color:var(--c-white)}.eyebrow{font-family:var(--f-secondary);font-size:2.2rem;text-transform:uppercase;letter-spacing:4.4px;margin-bottom:10px}@media only screen and (max-width: 768px){.eyebrow{font-size:2rem;letter-spacing:3px;line-height:1.6}}.text-left,.has-text-align-left{text-align:left}@media only screen and (max-width: 768px){.text-left-mobile{text-align:left}}.text-center,.has-text-align-center{text-align:center}@media only screen and (max-width: 768px){.text-center-mobile{text-align:center}}.text-right,.has-text-align-right{text-align:right}@media only screen and (max-width: 768px){.text-right-mobile{text-align:right}}.container{max-width:var(--container-width);margin-left:auto;margin-right:auto;width:calc(100% - var(--container-padding-lr) * 2)}.container--xs{max-width:var(--container-width-xs)}.container--sm{max-width:var(--container-width-sm)}.container--md{max-width:var(--container-width-md)}.container--lg{max-width:var(--container-width-lg)}.container--xl{max-width:var(--container-width-xl)}.container--full{max-width:var(--container-width-full);width:100%}.container--full-width-padding{max-width:var(--container-width-full)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:20px;align-items:flex-start}@media only screen and (max-width: 768px){.grid{grid-template-columns:1fr}}.grid.no-gap{gap:unset}:root{--mt-0: 0;--mb-0: 0;--ml-0: 0;--mr-0: 0;--pt-0: 0;--pb-0: 0;--pl-0: 0;--pr-0: 0;--mt-xs: 4rem;--mb-xs: 4rem;--ml-xs: 4rem;--mr-xs: 4rem;--pt-xs: 4rem;--pb-xs: 4rem;--pl-xs: 4rem;--pr-xs: 4rem;--mt-sm: 6rem;--mb-sm: 6rem;--ml-sm: 6rem;--mr-sm: 6rem;--pt-sm: 6rem;--pb-sm: 6rem;--pl-sm: 6rem;--pr-sm: 6rem;--mt-md-sm: 8rem;--mb-md-sm: 8rem;--ml-md-sm: 8rem;--mr-md-sm: 8rem;--pt-md-sm: 8rem;--pb-md-sm: 8rem;--pl-md-sm: 8rem;--pr-md-sm: 8rem;--mt-md: 10rem;--mb-md: 10rem;--ml-md: 10rem;--mr-md: 10rem;--pt-md: 10rem;--pb-md: 10rem;--pl-md: 10rem;--pr-md: 10rem;--mt-lg: 16rem;--mb-lg: 16rem;--ml-lg: 16rem;--mr-lg: 16rem;--pt-lg: 16rem;--pb-lg: 16rem;--pl-lg: 16rem;--pr-lg: 16rem;--mt-xl: 20rem;--mb-xl: 20rem;--ml-xl: 20rem;--mr-xl: 20rem;--pt-xl: 20rem;--pb-xl: 20rem;--pl-xl: 20rem;--pr-xl: 20rem}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.mt-xs{margin-top:4rem}.mb-xs{margin-bottom:4rem}.ml-xs{margin-left:4rem}.mr-xs{margin-right:4rem}.pt-xs{padding-top:4rem}.pb-xs{padding-bottom:4rem}.pl-xs{padding-left:4rem}.pr-xs{padding-right:4rem}.mt-sm{margin-top:6rem}.mb-sm{margin-bottom:6rem}.ml-sm{margin-left:6rem}.mr-sm{margin-right:6rem}.pt-sm{padding-top:6rem}.pb-sm{padding-bottom:6rem}.pl-sm{padding-left:6rem}.pr-sm{padding-right:6rem}.mt-md-sm{margin-top:8rem}.mb-md-sm{margin-bottom:8rem}.ml-md-sm{margin-left:8rem}.mr-md-sm{margin-right:8rem}.pt-md-sm{padding-top:8rem}.pb-md-sm{padding-bottom:8rem}.pl-md-sm{padding-left:8rem}.pr-md-sm{padding-right:8rem}.mt-md{margin-top:10rem}.mb-md{margin-bottom:10rem}.ml-md{margin-left:10rem}.mr-md{margin-right:10rem}.pt-md{padding-top:10rem}.pb-md{padding-bottom:10rem}.pl-md{padding-left:10rem}.pr-md{padding-right:10rem}.mt-lg{margin-top:16rem}.mb-lg{margin-bottom:16rem}.ml-lg{margin-left:16rem}.mr-lg{margin-right:16rem}.pt-lg{padding-top:16rem}.pb-lg{padding-bottom:16rem}.pl-lg{padding-left:16rem}.pr-lg{padding-right:16rem}.mt-xl{margin-top:20rem}.mb-xl{margin-bottom:20rem}.ml-xl{margin-left:20rem}.mr-xl{margin-right:20rem}.pt-xl{padding-top:20rem}.pb-xl{padding-bottom:20rem}.pl-xl{padding-left:20rem}.pr-xl{padding-right:20rem}.main-navigation{--nav-text-color: var(--c-white);--nav-text-color-inverted: var(--c-black);--nav-height: 100vh;--nav-bg-color: #010917;--nav-rc-bg-color: #fff;--nav-columns-padding: 90px 60px;--nav-font-size: 2rem;--nav-font-size-sm: 1.7rem;--nav-items-spacing: 2px;--nav-dropdown-arrow-size: 1.2rem;--nav-dropdown-arrow-size-sm: .8rem;--nav-slidein-speed: .6s;--nav-scrollbar-bg: #000;--nav-scrollbar-color: #555;--subnav-indent-mobile: 20px;display:grid;grid-template-columns:1.7fr 1fr;align-content:center;justify-content:space-between;width:100%;position:fixed;top:0;height:var(--nav-height);max-height:100svh;background-color:var(--nav-bg-color);transform:translate(100%);transition:transform var(--nav-slidein-speed) ease-in-out;z-index:9990}@media only screen and (max-width: 1180px){.main-navigation{grid-template-columns:1fr;align-items:flex-start}}@media only screen and (max-width: 768px){.main-navigation{--nav-columns-padding: 40px 20px;--nav-font-size: 1.8rem;align-content:unset}}.main-navigation.hide{display:none}.main-navigation__left-column{display:grid;align-items:center;height:var(--nav-height);padding:var(--nav-columns-padding);overflow-y:auto;background:url(/wp-content/themes/prosiliencestudio_com/assets/img/left-col-bg.webp) no-repeat center center;background-size:cover;scrollbar-width:thin;scrollbar-color:var(--nav-scrollbar-color) var(--nav-scrollbar-bg)}@media only screen and (max-width: 768px){.main-navigation__left-column{align-items:unset;padding-top:100px;padding-bottom:70px}}.main-navigation__left-column::-webkit-scrollbar{width:11px}.main-navigation__left-column::-webkit-scrollbar-track{background:var(--nav-scrollbar-bg)}.main-navigation__left-column::-webkit-scrollbar-thumb{background-color:var(--nav-scrollbar-color);border-radius:0;border:3px solid var(--nav-scrollbar-bg)}.main-navigation__nav{margin:0;width:fit-content;position:relative}@media only screen and (max-width: 768px){.main-navigation__nav{width:100%;padding-left:0}}.main-navigation__nav ul{margin-top:unset;margin-bottom:unset;padding-left:0}@media only screen and (max-width: 768px){.main-navigation__nav ul{padding-left:0}}.main-navigation__nav li{list-style:none;line-height:1.7;margin-bottom:unset}@media only screen and (max-width: 768px){.main-navigation__nav li{line-height:1.3}}.main-navigation__nav li.has-submenu .submenu-container{z-index:-1}.main-navigation__nav li.has-submenu:hover .submenu-container{opacity:1;visibility:visible;overflow:visible;z-index:99999}@media only screen and (max-width: 768px){.main-navigation__nav li.has-submenu:hover .submenu-container{opacity:unset;visibility:unset}}.main-navigation__nav li a{display:block;color:var(--nav-text-color);text-decoration:none;font-family:inherit;text-transform:uppercase;font-size:var(--nav-font-size-sm);padding:var(--nav-items-spacing) 60px var(--nav-items-spacing) 0;transition:all .2s ease-in-out;opacity:.6}@media only screen and (max-width: 768px){.main-navigation__nav li a{--nav-items-spacing: 8px;padding:calc(var(--nav-items-spacing) - 2px) 60px calc(var(--nav-items-spacing) - 2px) 0}}.main-navigation__nav li:hover>a{opacity:1}@media only screen and (max-width: 768px){.main-navigation__nav li:hover>a{color:var(--nav-text-color)}}@media only screen and (max-width: 768px){.main-navigation__nav li a:hover{color:#84a8ae}}.main-navigation__nav li.title-only a{font-size:2.1rem;font-weight:400!important;pointer-events:none}.main-navigation__nav li.title-only:not(:first-of-type){margin-top:30px}.main-navigation__nav li .submenu-container{--subnav-animation-shift: 15px;position:absolute;top:0;left:100%;opacity:0;visibility:hidden;overflow:hidden;transition:all .2s ease-in}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container{opacity:1;visibility:visible;position:unset;width:calc(100% - var(--subnav-indent-mobile));margin-left:var(--subnav-indent-mobile)}}.main-navigation__nav li .submenu-container .submenu{position:absolute;top:0;width:max-content;min-width:200px;transform:translate(calc(-1 * var(--subnav-animation-shift)));transition:all .2s ease-in-out}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container .submenu{position:unset;transform:unset;width:100%;opacity:unset;visibility:unset;display:none;height:0}}.main-navigation__nav li .submenu-container .submenu ul{padding:unset;padding-right:30px}.main-navigation__nav li .submenu-container .submenu ul li a{font-weight:300}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container .submenu ul li a{font-size:calc(var(--nav-font-size) - .3rem)}}.main-navigation__nav li .submenu-container .submenu ul li.has-submenu{position:relative}.main-navigation__nav li .submenu-container .submenu.show{opacity:1;visibility:visible;transform:translate(0)}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container .submenu.show{display:block;height:unset}}.main-navigation__nav li .submenu-container .submenu.hide{opacity:0;visibility:hidden;transform:translate(calc(-1 * var(--subnav-animation-shift)))}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container .submenu.hide{transform:unset}}.main-navigation__nav li .submenu-container .submenu--second-level{opacity:0;visibility:hidden}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container .submenu--second-level{position:unset;width:calc(100% - (var(--subnav-indent-mobile)));margin-left:calc(var(--subnav-indent-mobile) + var(--subnav-indent-mobile) / 2)}}.main-navigation__nav li .submenu-container .submenu--second-level ul li:first-of-type{position:relative;color:var(--nav-text-color)}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container .submenu--second-level ul li:first-of-type{display:none}}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container .submenu--second-level.show{transform:translate(calc(-1 * var(--subnav-animation-shift)))}}.main-navigation__nav li .submenu-container .submenu--second-level.mobile{display:none}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container .submenu--second-level.mobile.show{display:block;height:unset}}.main-navigation__nav li .submenu-container .submenu__btn{--nav-btn-height: 30px;cursor:pointer;position:absolute;right:0;top:calc(50% - var(--nav-btn-height) / 2);z-index:10;color:var(--nav-text-color);background:transparent;min-width:var(--nav-btn-height);height:var(--nav-btn-height);border:none}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container .submenu__btn{top:0}}.main-navigation__nav li .submenu-container .submenu__btn:after{content:"";position:absolute;width:var(--nav-dropdown-arrow-size);height:var(--nav-dropdown-arrow-size);top:calc(50% - var(--nav-dropdown-arrow-size) / 2);left:0;right:0;margin:0 auto;display:inline-block;border-right:calc(var(--nav-dropdown-arrow-size) / 6) solid var(--nav-text-color);border-top:calc(var(--nav-dropdown-arrow-size) / 6) solid var(--nav-text-color);transform:rotate(45deg)}.main-navigation__nav li .submenu-container .submenu__btn--next{font-size:0;z-index:10}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container .submenu__btn--next:after{z-index:0;transition:transform .2s ease-in-out;transform-origin:center}}@media only screen and (max-width: 768px){.main-navigation__nav li .submenu-container .submenu__btn--next.active:after{transform:rotate(135deg)}}.main-navigation__nav li .submenu-container .submenu__btn--back{padding:2px 4px 2px 42px;top:-20px;right:-12px}.main-navigation__nav li .submenu-container .submenu__btn--back:after{display:none}.main-navigation__nav li .submenu-container .submenu__btn--back:before{content:"";position:relative;display:inline-block;width:var(--nav-dropdown-arrow-size-sm);height:var(--nav-dropdown-arrow-size-sm);border-right:calc(var(--nav-dropdown-arrow-size) / 6) solid var(--nav-text-color);border-top:calc(var(--nav-dropdown-arrow-size) / 6) solid var(--nav-text-color);transform:rotate(-135deg);transform-origin:center;margin-right:4px;top:-1px}.main-navigation__nav>li{padding-right:30px;position:relative}@media only screen and (max-width: 768px){.main-navigation__nav>li{padding-right:unset}}.main-navigation__nav>li>a{font-family:var(--f-secondary);font-size:3rem;opacity:.6;transition:opacity .3s ease-in-out}@media only screen and (max-width: 768px){.main-navigation__nav>li>a{font-size:2.25rem}}.main-navigation__nav>li>a:hover{opacity:1}.main-navigation__nav>li.featured>a{font-size:3rem;font-family:var(--f-secondary);text-transform:uppercase}@media only screen and (max-width: 768px){.main-navigation__nav>li.featured>a{font-size:2.25rem}}.main-navigation__nav>li.featured--last{margin-bottom:30px}.main-navigation__nav>li.has-submenu>a{position:relative}.main-navigation__nav>li.has-submenu>a:after{content:"";position:absolute;right:0;width:var(--nav-dropdown-arrow-size);height:var(--nav-dropdown-arrow-size);top:calc(50% - var(--nav-dropdown-arrow-size) / 2);display:none;border-right:calc(var(--nav-dropdown-arrow-size) / 6) solid var(--nav-text-color);border-top:calc(var(--nav-dropdown-arrow-size) / 6) solid var(--nav-text-color);transform:rotate(45deg);margin-right:20px}@media only screen and (max-width: 768px){.main-navigation__nav>li.has-submenu>a:after{margin-right:8px;transition:transform .2s ease-in-out;display:inline-block}}@media only screen and (max-width: 768px){.main-navigation__nav>li.has-submenu>a.active:after{transform:rotate(135deg)}}.main-navigation__nav>li.align-top .submenu-container{top:unset;margin-top:-50%}@media only screen and (max-width: 768px){.main-navigation__nav>li.align-top .submenu-container{margin-top:unset}}.main-navigation__nav>li.align-top-lg .submenu-container{top:unset;margin-top:-100%}@media only screen and (max-width: 768px){.main-navigation__nav>li.align-top-lg .submenu-container{margin-top:unset}}.main-navigation__nav>li.align-top-sm .submenu-container{top:unset;margin-top:-30%}@media only screen and (max-width: 768px){.main-navigation__nav>li.align-top-sm .submenu-container{margin-top:unset}}.main-navigation__right-column{display:grid;align-content:center;align-items:center;height:var(--nav-height);color:var(--nav-text-color-inverted);font-size:var(--nav-font-size);padding:80px 15%;background-color:var(--nav-rc-bg-color);background-image:url(/wp-content/themes/prosiliencestudio_com/assets/img/texture-bg.webp);background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 1180px){.main-navigation__right-column{display:none}}.main-navigation__right-column__logo{max-width:211px;height:auto;margin-bottom:60px}.main-navigation__right-column__logo a{color:var(--nav-text-color-inverted)}.main-navigation__right-column__logo svg{width:100%;height:auto}.main-navigation__right-column .btn{margin:0 5px}.main-navigation__right-column p.phone-link a{font-family:var(--f-secondary);font-size:4.5rem}.main-navigation__right-column .social{margin-bottom:40px}.main-navigation__right-column .social ul{justify-content:center;line-height:normal}.main-navigation__right-column .social ul li{display:inline-block;margin:0 7px}.main-navigation__right-column .social ul li a{display:block;width:22px;height:22px}.main-navigation__right-column .social ul li a svg{width:100%;height:auto}.main-navigation__right-column .bottom{text-align:center;margin-bottom:4rem}.main-navigation.active{transform:translate(0)}.main-navigation .btn-mobile-toggle{display:none;width:30px;height:30px;position:absolute;top:calc(var(--nav-items-spacing) / 2);right:-4px;cursor:pointer;z-index:10}@media only screen and (max-width: 768px){.main-navigation .btn-mobile-toggle{display:block}}.menu-toggle{--nav-text-color: var(--c-white);--nav-text-color-inverted: var(--c-black);--btn-size: auto;width:var(--btn-size);height:var(--btn-size);cursor:pointer;z-index:9999;border:none;background:none;color:var(--nav-text-color);padding:5px 12px;box-sizing:border-box;display:flex;align-items:center;text-transform:uppercase;overflow:hidden}.menu-toggle svg{max-width:100%;max-height:100%;transition:fill .2s ease-in-out;fill:currentColor;max-width:50px;margin-left:8px}.menu-toggle svg rect{transition:all .2s ease-in-out}.menu-toggle svg rect:last-of-type{transform:translate(50%)}.menu-toggle:hover svg rect:first-of-type{width:100%}.menu-toggle:hover svg rect:last-of-type{width:100%;transform:translate(0)}.menu-toggle.active{color:var(--nav-text-color-inverted)}@media only screen and (max-width: 960px){.menu-toggle.active svg{filter:invert(1) brightness(1)}}.menu-toggle.active svg rect{width:100%!important}.menu-toggle.active svg rect:first-child{transform:rotate(45deg) translateY(0)}.menu-toggle.active svg rect:nth-child(2){transform:scale(0)}.menu-toggle.active svg rect:last-child{transform:rotate(-45deg) translateY(-68.5px);transform-origin:right}body.nav-active #menu-header-menu,body.nav-active .header__container__logo{display:none}body.nav-active .menu-toggle{position:fixed;top:25px;right:0}body.sticky-menu .menu-toggle{color:var(--c-black)}@media only screen and (max-width: 960px){body.sticky-menu .menu-toggle{font-size:1.4rem}}body.sticky-menu .header__container__logo img{filter:invert(100%)}.animate{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(0,1.1,.985,.985)}.animate.in-view{opacity:1}.animate.fade-up{transform:translateY(40px)}.animate.fade-up.in-view{transform:translateY(0)}.animate.fade-down{transform:translateY(-40px)}.animate.fade-down.in-view{transform:translateY(0)}.animate.fade-left{transform:translate(-40px)}@media only screen and (max-width: 768px){.animate.fade-left{transform:unset;transform:translateY(40px)}}.animate.fade-left.in-view{transform:translate(0)}@media only screen and (max-width: 768px){.animate.fade-left.in-view{transform:translateY(0)}}.animate.fade-right{transform:translate(40px)}@media only screen and (max-width: 768px){.animate.fade-right{transform:unset;transform:translateY(40px)}}.animate.fade-right.in-view{transform:translate(0)}@media only screen and (max-width: 768px){.animate.fade-right.in-view{transform:translateY(0)}}.delay-1{transition-delay:0s}.in-view.delay-1{transition-delay:.1s}.delay-2{transition-delay:0s}.in-view.delay-2{transition-delay:.2s}.delay-3{transition-delay:0s}.in-view.delay-3{transition-delay:.3s}.delay-4{transition-delay:0s}.in-view.delay-4{transition-delay:.4s}.delay-5{transition-delay:0s}.in-view.delay-5{transition-delay:.5s}.delay-6{transition-delay:0s}.in-view.delay-6{transition-delay:.6s}.delay-7{transition-delay:0s}.in-view.delay-7{transition-delay:.7s}.delay-8{transition-delay:0s}.in-view.delay-8{transition-delay:.8s}.delay-9{transition-delay:0s}.in-view.delay-9{transition-delay:.9s}.delay-10{transition-delay:0s}.in-view.delay-10{transition-delay:1s}.delay-11{transition-delay:0s}.in-view.delay-11{transition-delay:1.1s}.delay-12{transition-delay:0s}.in-view.delay-12{transition-delay:1.2s}.delay-13{transition-delay:0s}.in-view.delay-13{transition-delay:1.3s}.delay-14{transition-delay:0s}.in-view.delay-14{transition-delay:1.4s}.delay-15{transition-delay:0s}.in-view.delay-15{transition-delay:1.5s}.accordion{text-align:left;list-style:none;padding:0;margin-left:0}.accordion:not(:first-child){margin-top:5.6rem}.accordion .accordion__item{border:1px solid #ddd;margin-bottom:12px;list-style:none}.accordion .accordion__item:before{display:none}.accordion .accordion__header{margin:0}.accordion .accordion__header button{display:flex;transition:color .2s ease-in-out;text-align:left;width:100%;height:100%;background:transparent;border:none;position:relative;padding:2.6rem 4rem;font-family:var(--f-primary);font-size:2.4rem;color:var(--c-primary);cursor:pointer}@media only screen and (max-width: 768px){.accordion .accordion__header button{padding-left:25px;padding-right:50px;font-size:1.8rem}}@media only screen and (max-width: 768px){.accordion .accordion__header button{padding-left:20px;padding-right:56px;font-size:1.7rem}}.accordion .accordion__header button .accordion__icon{display:flex;align-items:center;justify-content:center;width:4.4rem;min-width:4.4rem;height:2.4rem;position:relative;position:absolute;right:2rem;top:2.5rem}@media only screen and (max-width: 768px){.accordion .accordion__header button .accordion__icon{margin-top:0;right:1rem}}.accordion .accordion__header button .accordion__icon:before,.accordion .accordion__header button .accordion__icon:after{display:block;content:"";position:absolute;background:var(--c-dark);width:.1rem;height:2.4rem;transition:transform .2s ease-in-out,opacity .2s ease-in-out,background-color .2s ease-in-out}@media only screen and (max-width: 768px){.accordion .accordion__header button .accordion__icon:before,.accordion .accordion__header button .accordion__icon:after{height:2.5rem}}.accordion .accordion__header button .accordion__icon:before{transform:rotate(90deg)}.accordion .accordion__header button:hover{color:var(--c-accent)}.accordion .accordion__header button:hover .accordion__icon:before,.accordion .accordion__header button:hover .accordion__icon:after{background:var(--c-accent)}.accordion .accordion__header button:active{color:var(--c-dark);transition-duration:0s}.accordion .accordion__header button:active .accordion__icon:before,.accordion .accordion__header button:active .accordion__icon:after{background:var(--c-dark);transition-duration:0s}.accordion .accordion__panel{height:0;overflow:hidden;transition:height .2s ease-in-out}.accordion .accordion__panel .accordion__content{padding:0 4rem 3.2rem;opacity:0;position:relative;transition:opacity .2s ease-in-out;font-size:1.6rem;line-height:1.8}@media only screen and (max-width: 768px){.accordion .accordion__panel .accordion__content{padding:24px 4.8rem 48px}}.accordion .accordion__panel ul{list-style-type:disc}.accordion .accordion__panel ul ul{list-style-type:circle}.accordion .accordion__panel ul ul ul{list-style-type:square}.accordion .accordion__panel ul{margin-left:14px!important;margin-top:30px;margin-bottom:30px}.accordion .accordion__panel ul li{list-style:disc;line-height:1.5;margin:0 0 10px}.accordion .accordion__item--expanding .accordion__content{opacity:1}.accordion .accordion__item--expanded .accordion__panel{overflow:visible;height:auto}.accordion .accordion__item--expanded .accordion__panel .accordion__content{opacity:1}.accordion .accordion__item--expanding .accordion__header button .accordion__icon:after,.accordion .accordion__item--expanded .accordion__header button .accordion__icon:after{transform:rotate(90deg);opacity:0}ol.accordion{counter-reset:counter}ol.accordion>li{counter-increment:counter}ol.accordion>li .accordion__header button span:first-child:before{content:counter(counter,decimal-leading-zero);padding-right:1.2rem;opacity:.33}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.sr-only,.screen-reader-text{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus,.screen-reader-text:focus,.sr-only-focusable:active,.screen-reader-text:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}@media only screen and (max-width: 768px){body .uwy.userway_p5 .uai{bottom:36px!important}}.mobile-fixed-cta{display:none;position:fixed;bottom:0;width:100%;text-align:center;z-index:9980;height:36px;line-height:1.7}@media only screen and (max-width: 768px){.mobile-fixed-cta{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.mobile-fixed-cta a{text-transform:uppercase;position:relative;padding:6px 0 4px;width:100%;display:block;color:#fff;background-color:#000}.mobile-fixed-cta a:hover{background-color:#fff;color:#000}.mobile-fixed-cta a:after{content:"";position:absolute;background-color:#222;width:1px;height:100%;bottom:0;right:0}body.single .hero h1{font-size:5.2rem;max-width:1120px;margin:0 auto}@media only screen and (max-width: 768px){body.single .hero h1{font-size:3.2rem}}main.blog{--padding-tb: 12rem;padding-top:var(--padding-tb);padding-bottom:var(--padding-tb)}@media only screen and (max-width: 768px){main.blog{--padding-tb: 8rem}}main.blog h1{font-size:5.4rem}main.blog h2{font-size:4.8rem}@media only screen and (max-width: 768px){main.blog h2{font-size:3.2rem}}main.blog .wp-block-image{margin:0 0 30px}main.blog figure{margin-bottom:30px}main.blog figure img{margin-bottom:15px}main.blog article{margin-bottom:6rem}main.blog__author{margin:0 0 10px}.gallery{--padding-tb: 13.4rem;padding-top:var(--padding-tb);padding-bottom:var(--padding-tb)}@media only screen and (max-width: 960px){.gallery{--padding-tb: 8rem}}.gallery h2{font-size:5.2rem;text-align:center}@media only screen and (max-width: 768px){.gallery h2{font-size:3.4rem}}@media only screen and (max-width: 768px){.gallery .btn{padding:.8rem 2rem}}.gallery__links{display:grid;grid-template-columns:1fr 1fr;margin-bottom:6rem}.gallery__links .procedure-link{margin-left:auto}.gallery--home .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:20px}@media only screen and (max-width: 960px){.gallery--home .container{grid-template-columns:1fr}}.gallery--home .gallery__procedures{padding:8% 15%;text-align:center;background:url(/wp-content/themes/prosiliencestudio_com/assets/img/laser-bg-texture.webp) no-repeat center top;background-size:cover}.gallery--home .gallery__procedures__title{font-size:3.5rem;text-align:center;text-transform:none;margin-bottom:40px}.gallery--home .gallery__procedures__box li{list-style:none}.gallery--home .gallery__procedures__box a{color:var(--c-white);font-size:1.6rem;text-transform:uppercase}.gallery--listing .gallery__cases{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media only screen and (max-width: 768px){.gallery--listing .gallery__cases{grid-template-columns:1fr}}.gallery--listing .gallery__cases__case{display:grid;align-items:center;padding:1.8rem;border:1px solid #000;margin-bottom:1rem}.gallery--listing .gallery__cases__case__images{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gallery--listing .gallery__cases__case img{width:100%}.gallery--listing .gallery__cases__case span.btn{margin:20px auto;display:block}.gallery--single .gallery__links{margin-top:6rem}.gallery--single .gallery__nav{display:grid;grid-template-columns:1fr 2fr 1fr;align-content:center;margin:4rem auto 2rem}@media only screen and (max-width: 768px){.gallery--single .gallery__nav h3{font-size:2rem}}.gallery--single .gallery__nav__present{text-align:center}.gallery--single .gallery__nav__next{margin-left:auto}.gallery--single .gallery__case{margin-bottom:6rem}.gallery--single .gallery__case__images{display:grid;grid-template-columns:1fr 1fr;gap:20px;text-align:center}.btn,a.btn,.wp-block-search__button{--btn-bg-color: transparent;--btn-color: var(--c-black);--btn-padding: .2em .6em;--btn-border-color: transparent;--btn-border-radius: 0;background:var(--btn-bg-color);border-radius:var(--btn-border-radius);border:1px solid var(--btn-border-color);color:var(--btn-color);padding:var(--btn-padding);font-family:var(--f-primary);font-size:1.5rem;font-weight:400;text-transform:uppercase;display:inline-block;border:none;transition:all .3s ease-in-out;box-sizing:border-box;width:fit-content}.btn:hover,a.btn:hover,.wp-block-search__button:hover{--btn-color: #777}.btn:after,a.btn:after,.wp-block-search__button:after{content:"+";margin-left:6px;position:relative;top:-1px;display:inline-block;transition:all .2s ease-in-out;transform-origin:center center}.btn:hover:after,a.btn:hover:after,.wp-block-search__button:hover:after{transform:rotate(360deg)}.btn--inverted.btn,.btn a.btn--outline,a.btn--inverted.btn,a.btn a.btn--outline{border-color:var(--c-dark);color:var(--c-dark)}.btn--inverted.btn:hover,.btn a.btn--outline:hover,a.btn--inverted.btn:hover,a.btn a.btn--outline:hover{color:var(--c-white)}.btn--underline,a.btn--underline{position:relative}.btn--underline:before,a.btn--underline:before{content:"";position:absolute;bottom:-10px;left:10px;width:57%;border-bottom:1px solid var(--c-white);transition:width .2s ease-in-out}.btn--underline:hover:before,a.btn--underline:hover:before{width:86%}.btn--light,a.btn--light{--btn-color: var(--c-white)}.btn--light:hover,a.btn--light:hover{--btn-color: #ddd}form .grid-2-col{gap:24px 16px;margin-bottom:24px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 768px){form .grid-2-col{grid-template-columns:1fr}}form label{display:block;margin-bottom:6px}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form input[type=url],form input[type=search],form textarea,form select{box-sizing:border-box;display:block;appearance:none;border:none;outline:1px solid #E0E0E0;outline-offset:0!important;padding:2.2rem 2rem;font-size:var(--body-copy);width:100%;height:100%}form select{cursor:pointer;padding-right:80px}form textarea{resize:vertical;min-height:240px!important}form input::placeholder,form textarea::placeholder,form select::placeholder{font-family:var(--f-primary);font-size:var(--body-copy);color:var(--c-primary);font-weight:400;line-height:normal}form .btn{color:var(--c-black);border:1px solid #707070;cursor:pointer;margin:40px auto 0;padding:12px 22px;border-radius:30px;display:table}form .btn:hover{background-color:var(--c-black);color:var(--c-white)}form-acceptance .wpcf7-list-item label{display:grid;grid-template-columns:1fr 3fr;align-items:start}form .wpcf7-checkbox{display:grid;grid-template-columns:1fr;margin-bottom:15px}@media only screen and (max-width: 768px){form .wpcf7-checkbox{grid-template-columns:1fr}}form .wpcf7-checkbox label{display:flex;width:100%;align-items:center;font-size:1.6rem}form .wpcf7-checkbox span.wpcf7-list-item{display:block;margin-top:2rem}form input[type=checkbox]{max-height:21px;width:21px;height:21px;margin-right:1rem;padding:0;outline-color:var(--c-light-gray);border:1px solid var(--c-light-gray)}form .grid{margin-bottom:15px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{overflow-x:hidden}body.scroll-lock{overflow:hidden}body.page-contact-us{background:url(/wp-content/themes/prosiliencestudio_com/assets/img/contact-bg.webp) no-repeat center top;background-size:100% auto}body.header-style--transparent-inverted .header__container__logo a{color:var(--c-black)}body.header-style--transparent-inverted .header__container__logo a img{filter:invert(0)}body.header-style--transparent-inverted .header__container__links,body.header-style--transparent-inverted .header__container a,body.header-style--transparent-inverted .menu-toggle,body.header-style--transparent-inverted .menu-toggle strong,body.header-style--transparent-inverted .menu-toggle strong:before,body.header-style--transparent-inverted .menu-toggle strong:after{color:var(--c-black)}body.header-style--transparent-inverted a.header-link{color:var(--c-white)}body.header-style--transparent-inverted a.header-link--outline{color:var(--c-black);border-color:var(--c-black)}body.header-style--transparent-inverted a.header-link--outline:hover{color:var(--c-white)}img{max-width:100%;height:auto}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container video{width:100%;height:auto}.box{background:var(--c-navy);color:var(--c-white);padding:60px 40px;text-align:center;min-width:260px}@media only screen and (max-width: 768px){.box{padding:40px 25px}}.box ul{margin:0}.box ul li{list-style:none}.box ul li:last-of-type{margin-bottom:0}.box ul li a{font-size:1.5rem;color:var(--c-white);text-transform:uppercase}.box ul li a:hover{color:#ccc}.text-decoration{color:var(--c-navy);font-size:clamp(4rem,14vw,25rem);text-transform:uppercase;font-family:var(--f-secondary);line-height:1;position:absolute;text-align:center;width:100%;z-index:0}.text-decoration--top{top:20px}.text-decoration--bottom{bottom:20px}.hide-on-desktop{display:none}@media only screen and (max-width: 768px){.hide-on-desktop{display:block}}@media only screen and (max-width: 768px){.hide-on-mobile{display:none}}@media only screen and (max-width: 768px){#all{width:325px}}.section-container{--bg-image: initial;--bg-color: initial;--bg-size: cover;--bg-position: left top;--bg-repeat: no-repeat;--bg-attachment: scroll;--text-color: var(--c-dark);background-image:var(--bg-image);background-color:var(--bg-color);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:var(--bg-repeat);background-attachment:var(--bg-attachment);color:var(--text-color)}.section-container h2,.section-container h3,.section-container h4,.section-container p,.section-container div,.section-container span{color:var(--text-color)}.section-container a:not(.btn){color:var(--text-color);text-decoration:underline;text-underline-offset:4px}.section-container a:not(.btn):hover{color:var(--c-accent)}.section-container h2 a{text-decoration:none}.section-container .align-left{text-align:left}.section-container .align-center{text-align:center}.section-container .align-center p.cta-btn-block{text-align:center;margin:unset}.section-container .align-center p.cta-btn-block a{margin-left:auto;margin-right:auto;margin-top:unset;margin-bottom:25px}.section-container .align-right{text-align:right}.section-container ul{margin-left:14px!important;margin-bottom:30px}.section-container ul li{list-style:disc;list-style-position:inside;line-height:1.5;margin:0 0 15px}.grid-container{--grid-columns: repeat(auto-fit, minmax(0, 1fr));--grid-row-gap: 20px;--grid-column-gap: 20px}.grid-container>.acf-innerblocks-container{display:grid;grid-template-columns:var(--grid-columns);gap:var(--grid-row-gap) var(--grid-column-gap)}@media only screen and (max-width: 768px){.grid-container>.acf-innerblocks-container{--grid-columns: 1fr}}.grid-container--justify-start>.acf-innerblocks-container{justify-content:start}.grid-container--justify-center>.acf-innerblocks-container{justify-content:center}.grid-container--justify-end>.acf-innerblocks-container{justify-content:end}.grid-container--justify-stretch>.acf-innerblocks-container{justify-content:stretch}.grid-container--justify-space-between>.acf-innerblocks-container{justify-content:space-between}.grid-container--align-start>.acf-innerblocks-container{align-content:start}.grid-container--align-center>.acf-innerblocks-container{align-content:center}.grid-container--align-end>.acf-innerblocks-container{align-content:end}.grid-container--align-stretch>.acf-innerblocks-container{align-content:stretch}.grid-container--align-space-between>.acf-innerblocks-container{align-content:space-between}.flex-container{--flex-direction: row;--flex-wrap: wrap;--flex-justify: flex-start;--flex-align: flex-start;--flex-align-content: flex-start;--flex-row-gap: 0;--flex-column-gap: 0}.flex-container>.acf-innerblocks-container{display:flex;flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);justify-content:var(--flex-justify);align-items:var(--flex-align);align-content:var(--flex-align-content);gap:var(--flex-row-gap) var(--flex-column-gap)}.responsive-video:first-child{margin-top:0}.responsive-video:last-child{margin-bottom:0}.responsive-video__trigger{display:block;width:100%;height:100%;opacity:1;z-index:2;transition:opacity .3s ease-in-out}.responsive-video__trigger.fade-out{opacity:0}.responsive-video__trigger:before{content:"";display:block;background:#000;opacity:0;z-index:1;transition:opacity .3s ease-in-out}.responsive-video__trigger svg{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%)}.responsive-video__trigger:hover:before,.responsive-video__trigger:focus:before{opacity:.5}.responsive-video__trigger:hover rect,.responsive-video__trigger:focus rect{fill:var(--c-white)}.responsive-video__caption{max-width:900px;margin:50px auto 0}@media only screen and (max-width: 768px){.responsive-video__caption{padding-bottom:50px}.responsive-video__caption:after{content:"";display:block;height:1px;width:100%;position:absolute;bottom:0;left:0;background:rgba(255,255,255,.45)}}.responsive-video__caption a:hover,.responsive-video__caption a:focus{opacity:.6}.responsive-video__caption>*:last-child{margin-bottom:0}.responsive-video .video-wrap{position:relative;padding-bottom:56.25%;padding-top:25px}.responsive-video .video-wrap img,.responsive-video .video-wrap video,.responsive-video .video-wrap iframe,.responsive-video .video-wrap embed,.responsive-video .video-wrap object{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video .screen-reader-text{display:none}.blog-feed{--margin-tb: 10rem;margin-top:var(--margin-tb);margin-bottom:var(--margin-tb)}@media only screen and (max-width: 768px){.blog-feed{--margin-tb: 6rem}}.blog-feed .grid{grid-template-columns:1fr 1fr;gap:40px 10%}@media only screen and (max-width: 768px){.blog-feed .grid{grid-template-columns:1fr}}.header{background:transparent;position:absolute;top:0;left:0;width:100%;padding:11px 0;z-index:9999}.header__container{display:grid;grid-template-columns:1fr 3.5fr;min-height:0;align-items:center}@media only screen and (max-width: 768px){.header__container{grid-template-columns:1fr 2fr}}.header__container a{color:var(--c-white)}.header__container a:hover{color:#ccc}.header__container__links{justify-self:end;display:flex;color:var(--c-white);align-items:center;font-weight:300;width:100%;justify-content:end}.header__container__links div.phone{margin-right:46px}@media only screen and (max-width: 768px){.header__container__links div.phone{display:none}}.header__container__links div.book-now{margin-right:15px}.header__container__links a.header-link{background:var(--c-accent);color:var(--c-white);padding:11px 20px;border:1px solid transparent;border-radius:30px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:1.5rem;transition:all .2s ease-in-out}@media only screen and (max-width: 768px){.header__container__links a.header-link{display:none}}.header__container__links a.header-link:hover{background:#161a22}.header__container__links a.header-link--outline{background:transparent;border-color:var(--c-white)}.header__container__links a.header-link--outline:hover{background:var(--c-accent);border-color:transparent}.header__container__links #menu-header-menu{margin-right:5%}@media screen and (max-width: 1110px){.header__container__links #menu-header-menu{display:none}}.header__container__links ul{list-style-type:none}.header__container__links ul li{display:inline-block;margin-right:20px;margin-bottom:unset;font-size:1.6rem}@media only screen and (max-width: 960px){.header__container__links ul li{font-size:1.4rem;margin-right:5px}}.header__container__links ul li a{color:var(--c-white);transition:all .3s ease-in-out}.header__container__links ul li.border:after{content:"";display:inline-block;width:1px;background-color:var(--c-ultra-light-gray);height:2rem;margin-left:3rem;position:relative;top:4px}.header__container__logo{justify-self:flex-start;transform:translateY(5px)}.header__container__logo a{display:block;max-width:186px}.header__container__logo a:hover{color:var(--c-white)}.header__container__logo a.haircaremd-logo{display:none}.header__container__nav-cta{display:flex;justify-content:flex-end;align-content:center}.header__container__nav-cta a.btn{margin-right:20px}@media only screen and (max-width: 960px){.header__container__nav-cta a.btn{display:none}}body.nav-active .book-now,body.nav-active .phone{display:none}body.sticky-menu .header{background-color:var(--c-white);position:fixed;animation:slideDown .3s ease-out}body.sticky-menu .header__container a{color:var(--c-black)}body.sticky-menu .header__container a:hover{color:#888}body.sticky-menu a.header-link{background:var(--c-accent);color:var(--c-white);padding:11px 20px;border:1px solid transparent;border-radius:30px;text-align:center;text-decoration:none;text-transform:uppercase;font-size:1.5rem;transition:all .2s ease-in-out}body.sticky-menu a.header-link:hover{background:#161a22;color:var(--c-white)}body.sticky-menu a.header-link--outline{background:transparent;border-color:var(--c-black);color:var(--c-black)}body.sticky-menu a.header-link--outline:hover{background:var(--c-accent);border-color:transparent;color:var(--c-white)}body.sticky-menu .header__container__links div.phone{color:var(--c-black)}body.sticky-menu .header__container__logo a svg{filter:brightness(0)}body.sticky-menu .header__container__links ul li a:hover{color:#888}body.sticky-menu .menu-toggle strong{color:var(--nav-text-color-inverted)}body.sticky-menu.nav-active .header{background-color:transparent}body.sticky-menu.nav-active .header__container__logo a{color:var(--c-white)}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.footer{--bg-image: initial;--bg-color: initial;--bg-size: cover;--bg-position: left top;--bg-repeat: no-repeat;--bg-attachment: scroll;--text-color: var(--c-white);background-image:var(--bg-image);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:var(--bg-repeat);background-attachment:var(--bg-attachment)}.footer a{color:var(--text-color)}.footer a:hover{color:#888}.footer h3{font-family:var(--f-primary);font-size:1.8rem;margin:0 0 15px}.footer p{font-size:1.6rem;font-weight:300}.footer ul{list-style-type:none}.footer ul li{list-style:none;margin-bottom:unset;font-weight:300}.footer ul li a{font-weight:300}.footer .social li{list-style:none;display:inline-block}.footer .social li a svg{--social-icon-size: 28px;max-width:var(--social-icon-size);max-height:var(--social-icon-size);width:100%;height:auto;fill:currentColor}.footer__top{background-color:#fff;display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px 5%;padding-top:26px;padding-bottom:26px}@media only screen and (max-width: 1180px){.footer__top{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 768px){.footer__top{grid-template-columns:1fr}}.footer__top ul#menu-footer-menu{justify-self:end}@media only screen and (max-width: 1180px){.footer__top ul#menu-footer-menu{justify-self:unset}}.footer__top ul.hours{margin-bottom:30px}.footer__top .ctc-info{justify-self:end}@media only screen and (max-width: 1180px){.footer__top .ctc-info{justify-self:unset}}.footer__bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;font-size:1.4rem;background-color:var(--c-white);color:var(--c-black);padding-top:40px;padding-bottom:40px;border-top:1px solid #D9D9D9;color:#717171}.footer__bottom a{color:#717171}.footer__bottom a:hover{color:var(--c-black)}@media only screen and (max-width: 768px){.footer__bottom{grid-template-columns:1fr;text-align:center}}.footer__bottom .links{justify-self:center;text-align:center}@media only screen and (max-width: 768px){.footer__bottom .links{justify-self:unset}}.footer__bottom .credits{justify-self:end}@media only screen and (max-width: 768px){.footer__bottom .credits{justify-self:unset}}.footer__bottom .credits svg{transform:translateY(4px)}.hero{--hero-height: 95vh;--container-ptb: 6em;--text-color: var(--c-white);--overlay-opacity: .3;width:100%;height:calc(var(--hero-height) - 80px);text-align:center;position:relative;overflow:hidden}@media only screen and (max-width: 768px){.hero{--hero-height: 45vh;--container-ptb: 3em;height:var(--hero-height);min-height:440px}}.hero:before{content:"";display:block;background:var(--bg-image) center top no-repeat;background-size:cover;height:100%;width:100%;position:absolute;z-index:0}@media only screen and (max-width: 768px){.hero:before{background-image:var(--bg-image-mobile)}}.hero__container{display:grid;grid-template-columns:1fr;padding-top:var(--container-ptb);padding-bottom:var(--container-ptb);height:-webkit-fill-available;position:relative;z-index:10}.hero__container__content{align-self:center}.hero h1{text-align:unset;color:var(--text-color);font-size:clamp(3.2rem,8vw,6.8rem);margin-bottom:0}.hero p{color:var(--text-color)}.hero__cta-btns a{margin:0 5px}@media only screen and (max-width: 420px){.hero__cta-btns a{width:100%}}@media only screen and (max-width: 768px){.hero__cta-btns a:first-of-type{margin-bottom:12px}}.hero--overlay{position:relative}.hero--overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--overlay-opacity));z-index:0}.hero--overlay .container{position:relative;z-index:5}.hero--animation:before{animation:heroBGAnimation 1.8s ease-in-out;transition-delay:.1s}.hero--home{--text-offset: 20.3rem;--hero-height: 100vh;height:var(--hero-height);height:100svh;text-align:unset}@media only screen and (max-width: 768px){.hero--home{--text-offset: 0}}.hero--home h1{max-width:425px;margin-left:var(--text-offset);font-size:clamp(4.8rem,5.4vw,6.8rem)}.hero--home h1 span{margin-left:calc(var(--text-offset) * -1)}.hero--home .container{height:-webkit-fill-available}.hero--home .hero__container__content{justify-self:end}.hero--home .btn{margin-top:25px;margin-left:var(--text-offset)}.hero--slider .hero__slider{--hero-height: 100vh;height:var(--hero-height);height:100svh;position:absolute;top:0;left:0;width:100%;z-index:0}.hero--slider .hero__slider img{--hero-height: 100vh;height:var(--hero-height);height:100svh;width:100%;object-fit:cover}.hero--slider .hero__slider .splide__slide.is-active img{animation:heroBGAnimation 1.8s ease-in-out;transition-delay:.1s}@keyframes heroBGAnimation{0%{opacity:.1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.hero--none{--hero-height: auto;--text-color: var(--c-black);padding-top:100px}@media only screen and (max-width: 768px){.hero--none{padding-top:50px}}.hero--none .container{height:auto;padding-bottom:0}.hero--none .hero__cta-btns{display:none}.hero--none h1{max-width:800px;margin:0 auto 40px}.hero--none p{--text-color: var(--c-black);max-width:716px;margin-left:auto;margin-right:auto}.hero--none p.subtitle{color:var(--c-black);display:none}.hero .breadcrumbs-wrapper{position:absolute;bottom:0;width:100%;text-align:center}@media only screen and (max-width: 768px){.hero .breadcrumbs-wrapper{display:none}}.hero .breadcrumbs-wrapper .breadcrumbs ol{list-style-type:none;margin:0 0 3rem}.hero .breadcrumbs-wrapper .breadcrumbs ol li{color:var(--text-color);display:inline-block;font-size:1.6rem;font-weight:300}@media only screen and (max-width: 768px){.hero .breadcrumbs-wrapper .breadcrumbs ol li{margin-bottom:10px;line-height:unset}}.hero .breadcrumbs-wrapper .breadcrumbs ol li:after{content:"|";padding-left:1rem;padding-right:1rem}.hero .breadcrumbs-wrapper .breadcrumbs ol li:last-of-type:after{content:"";padding:0}.hero .breadcrumbs-wrapper .breadcrumbs ol li a{color:var(--text-color)}.hero .breadcrumbs-wrapper .breadcrumbs ol li a:hover{color:#ededed}.hero video{position:absolute;width:100%;height:var(--hero-height);object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.block-breadcrumbs{margin:55px 0}@media only screen and (max-width: 768px){.block-breadcrumbs{display:none}}.block-breadcrumbs ol{line-height:0}.block-breadcrumbs ol li{display:inline-block;margin:0 0 0 15px;position:relative;padding-right:9px;line-height:0;font-weight:700;color:var(--c-black)}@media only screen and (max-width: 768px){.block-breadcrumbs ol li{font-size:1.4rem}}.block-breadcrumbs ol li:after{content:".";position:absolute;right:-5px;top:-3px;display:block;padding:unset}.block-breadcrumbs ol li a{text-decoration:none;color:#999}.block-breadcrumbs ol li a:hover{color:var(--c-black);text-decoration:underline}.block-breadcrumbs ol li:last-child:after{display:none}.two-column-content{--bg-image: initial;--bg-color: initial;--bg-size: cover;--bg-position: left top;--bg-repeat: no-repeat;--bg-attachment: scroll;--text-color: var(--c-dark);background-image:var(--bg-image);background-color:var(--bg-color);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:var(--bg-repeat);background-attachment:var(--bg-attachment)}.two-column-content .container{display:grid;grid-template-columns:1fr 1fr;gap:1em 10em}@media only screen and (max-width: 960px){.two-column-content .container{gap:1em 5em}}@media only screen and (max-width: 768px){.two-column-content .container{grid-template-columns:1fr;gap:1em}}.two-column-content h2,.two-column-content h3,.two-column-content p,.two-column-content a,.two-column-content ul{color:var(--text-color)}.two-column-content h2{font-size:3.2rem;line-height:36px;text-transform:none}.two-column-content h3{font-size:2.6rem;line-height:28px}.two-column-content p{font-size:1.6rem}.two-column-content a:hover{color:var(--c-accent)}.two-column-content ul{padding:20px 0 20px 30px;border-left:2px solid #D1D1D1;margin-bottom:30px}@media only screen and (max-width: 768px){.two-column-content ul{margin-left:0!important;padding:20px 0 20px 20px}}.two-column-content ul li{list-style-type:none;margin-bottom:10px;position:relative;font-weight:600}.two-column-content ul li:before{content:"-";padding-right:4px}.two-column-image .container{grid-template-columns:2fr 1.4fr;gap:2em 8em}@media only screen and (max-width: 960px){.two-column-image .container{grid-template-columns:1fr}}.two-column-image h2{font-size:4.2rem;letter-spacing:2.1px;text-transform:uppercase}.two-column-image h3{font-size:2.4rem;letter-spacing:2.4px;line-height:36px}@media only screen and (max-width: 960px){.two-column-image h3{font-size:2rem}}.two-column-image__image{margin-left:-25px}@media only screen and (max-width: 960px){.two-column-image__image{margin-left:unset}}.two-column-image--invert .container{grid-template-columns:1.4fr 2fr}@media only screen and (max-width: 960px){.two-column-image--invert .container{grid-template-columns:1fr}}.two-column-image--invert .two-column-image__image{order:2;margin-left:unset;margin-right:-25px}@media only screen and (max-width: 960px){.two-column-image--invert .two-column-image__image{margin-right:unset}}@media only screen and (max-width: 768px){.two-column-image.no-letter-spacing h2{font-size:var(--h4);letter-spacing:unset!important}}.two-column-offset .container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;gap:6em 5em}@media only screen and (max-width: 768px){.two-column-offset .container{grid-template-columns:1fr;gap:1em}}.two-column-offset__card{--card-height: 1000px;--card-offset: 8em}.two-column-offset__card:nth-of-type(even){margin-top:calc(var(--card-height) / 2 * -1 - var(--card-offset))}@media only screen and (max-width: 768px){.two-column-offset__card:nth-of-type(even){margin-top:unset}}.two-column-offset__card:first-of-type{margin-top:var(--card-offset)}@media only screen and (max-width: 768px){.two-column-offset__card:first-of-type{margin-top:unset}}.two-column-offset__card img{border-radius:27px}.two-column-offset__card__title{margin:30px 0}.two-column-offset__card__title span{display:block;font-weight:700}.two-column-offset__card__description p{font-size:2.5rem}@media only screen and (max-width: 768px){.two-column-offset__card__description p{font-size:2rem}}.procedure-intro{--margin-tb: 6em;margin-top:var(--margin-tb);margin-bottom:var(--margin-tb)}.procedure-intro .container{display:grid;grid-template-columns:repeat(2,1fr);gap:2em 94px}@media only screen and (max-width: 960px){.procedure-intro .container{grid-template-columns:1fr}}.procedure-intro h2{margin:0 0 15px;font-size:6.4rem}@media only screen and (max-width: 960px){.procedure-intro h2{font-size:3.8rem}}.procedure-intro a{position:relative}.procedure-intro a:after{content:"";position:absolute;left:0;bottom:-3px;border-bottom:1px solid var(--c-black);width:100%}.procedure-intro--procedure-home .box{background:var(--procedures-bg-img);padding:20% 16%}@media only screen and (max-width: 960px){.procedure-intro--procedure-home .box{padding:10% 8%}}.procedure-intro--procedure-home .box ul{margin-left:unset;background:var(--c-navy);padding:40px;text-align:center}.procedure-intro--procedure-home .box ul li{list-style:none;line-height:normal}.procedure-intro--procedure-home .box ul li a{color:var(--c-white);text-transform:uppercase}.photo-gallery-section{--margin-tb: 15rem;margin-top:var(--margin-tb);margin-bottom:var(--margin-tb);padding-top:var(--margin-tb);padding-bottom:var(--margin-tb);position:relative}@media only screen and (max-width: 768px){.photo-gallery-section{--margin-tb: 6rem}}.photo-gallery-section .container{position:relative;padding-top:60px}.photo-gallery-section h2{font-size:clamp(3.2rem,5.4vw,6.8rem);text-align:center}@media only screen and (max-width: 768px){.photo-gallery-section h2{font-size:3.6rem}}.photo-gallery-section .eyebrow{text-align:center;text-transform:uppercase}.photo-gallery-section__bna{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-content:center;z-index:5;width:100%;margin-bottom:32px}@media only screen and (max-width: 768px){.photo-gallery-section__bna{grid-template-columns:repeat(2,1fr)}}.photo-gallery-section--default .photo-gallery-section__bna{display:block;text-align:center}.photo-gallery-section--default .photo-gallery-section__bna img{max-width:686px;width:100%}.photo-gallery-section--default .photo-gallery-section__bna a{bottom:50%;margin-bottom:-3%}.photo-gallery-section--patient{background:url(/wp-content/themes/prosiliencestudio_com/assets/img/bna-bg-texture.webp) no-repeat right center;background-attachment:fixed}@media only screen and (max-width: 768px){.photo-gallery-section--patient{background-size:40% auto}}.photo-gallery-section--home{--margin-tb: 10rem;margin-top:unset}.photo-gallery-section--home .container{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:40px 5%;background:url(/wp-content/themes/prosiliencestudio_com/assets/img/bna-bg-texture.webp) no-repeat right center;background-attachment:fixed}@media only screen and (max-width: 960px){.photo-gallery-section--home .container{grid-template-columns:1fr}}@media only screen and (max-width: 768px){.photo-gallery-section--home .container{background-position:right bottom;background-size:40% auto}}.photo-gallery-section--home .container .image-wrapper{position:relative;max-width:330px}.photo-gallery-section--home .container .image-wrapper:before{content:"";position:absolute;width:100%;height:100%;max-width:369px;max-height:245px;background-color:var(--c-dark-navy);z-index:-1}.photo-gallery-section--home .container .image-wrapper h4{font-size:3rem;text-align:center;text-transform:none;position:absolute;bottom:30px;left:0;right:0;margin:0 auto;color:var(--c-white);z-index:5}.photo-gallery-section--home .eyebrow,.photo-gallery-section--home h2{text-align:unset}.photo-gallery-section--home h2{font-size:clamp(5.8rem,5.4vw,6.8rem);margin-bottom:60px}.photo-gallery-section--home .col_1 .image-wrapper:before{bottom:-40px;left:-40px}.photo-gallery-section--home .col_2 .image-wrapper{margin-bottom:40px}@media only screen and (max-width: 768px){.photo-gallery-section--home .col_2 .image-wrapper{margin-top:40px;margin-bottom:80px}}.photo-gallery-section--home .col_2 .image-wrapper:before{top:-30px;right:-40px}@media only screen and (max-width: 768px){.photo-gallery-section--home .col_2 .image-wrapper:before{top:unset;right:unset;bottom:-40px;left:-40px}}.photo-gallery-section--blur{--blur-amount: 8px}.photo-gallery-section--blur .photo-gallery-section__bna img{filter:blur(var(--blur-amount))}.photo-gallery-section--hide{display:none}.procedure-first-steps{--padding-tb: 8%;padding-top:var(--padding-tb);padding-bottom:var(--padding-tb);background:var(--c-dark-navy);color:var(--c-white);position:relative}@media only screen and (max-width: 1180px){.procedure-first-steps{--padding-tb: 12%}}@media only screen and (max-width: 768px){.procedure-first-steps{--padding-tb: 14%}}.procedure-first-steps .container{display:grid;grid-template-columns:1fr 1fr;gap:1em 6em;align-items:center}@media only screen and (max-width: 960px){.procedure-first-steps .container{gap:1em 4em}}@media only screen and (max-width: 768px){.procedure-first-steps .container{grid-template-columns:1fr;gap:1em}}.procedure-first-steps h2,.procedure-first-steps a,.procedure-first-steps p{color:var(--c-white)}.procedure-first-steps a{position:relative}.procedure-first-steps a:after{content:"";position:absolute;left:0;bottom:-3px;border-bottom:1px solid var(--c-white);width:100%}.procedure-first-steps .image,.procedure-first-steps .content{position:relative;z-index:10}@media only screen and (max-width: 768px){.procedure-first-steps .image{margin-bottom:30px}}.procedure-cost{--bg-image: initial;--bg-color: initial;--bg-size: cover;--bg-position: left top;--bg-repeat: no-repeat;--bg-attachment: scroll;background-image:var(--bg-image);background-color:var(--bg-color);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:var(--bg-repeat);background-attachment:var(--bg-attachment);color:var(--text-color)}@media only screen and (max-width: 768px){.procedure-cost{background-position:center top}}.procedure-cost .container{display:grid;grid-template-columns:1.8fr 1fr;gap:40px 20%}@media only screen and (max-width: 960px){.procedure-cost .container{gap:1em 3em}}@media only screen and (max-width: 768px){.procedure-cost .container{grid-template-columns:1fr;gap:1em}}.procedure-cost h2,.procedure-cost p,.procedure-cost a:not(.btn){color:var(--text-color)}.procedure-cost h2{max-width:620px;font-size:clamp(3rem,3.4vw,4.8rem)}.procedure-offset{--column-offset: 8em}@media only screen and (max-width: 768px){.procedure-offset{margin-top:0}}.procedure-offset .container{background-image:var(--bg-img);background-size:auto;background-repeat:no-repeat;background-position:left 0 top 9%;display:grid;grid-template-columns:1fr 1fr;gap:1em 4em}@media only screen and (max-width: 768px){.procedure-offset .container{grid-template-columns:1fr}}.procedure-offset .container img{width:100%;max-width:451px}.procedure-offset .container div:first-of-type{margin-top:var(--column-offset);margin-bottom:3em}.procedure-offset .container div:last-of-type img{margin-bottom:40px}.procedure-offset p{font-size:1.6rem}.procedure-offset h2{text-align:right;margin-bottom:1em;max-width:83%;font-size:5rem}@media only screen and (max-width: 768px){.procedure-offset h2{font-size:3.6rem}}.procedure-offset a.btn{padding-left:unset}.procedure-with-links .container{display:grid;grid-template-columns:1fr 1fr;gap:1em 6em}@media only screen and (max-width: 768px){.procedure-with-links .container{grid-template-columns:1fr;gap:4em 0}}.procedure-with-links p{font-size:1.6rem;line-height:25px}.procedure-with-links p.eyebrow{border-bottom:1px solid var(--c-dark);padding-top:3em;padding-bottom:1.5em;font-size:1.8rem;font-weight:700}.procedure-with-links .col{order:1;padding-top:1em}.procedure-with-links .col2{order:2;position:relative;padding-right:1em}.procedure-with-links .col2 img{width:100%;max-width:569px}.procedure-with-links .col2 img.bg-img{position:absolute;top:-3em;right:-3.5em;z-index:-1;max-width:341px}@media only screen and (max-width: 768px){.procedure-with-links .col2 img.bg-img{top:-1em;right:-1em}}.procedure-with-links .col2 .box{position:absolute;bottom:-2em;right:-2em}@media only screen and (max-width: 768px){.procedure-with-links .col2 .box{right:0}}@media only screen and (max-width: 768px){.procedure-with-links--inverted .container{gap:0}}.procedure-with-links--inverted .container .col1{order:2}.procedure-with-links--inverted .container .col2{order:1;padding:unset}.procedure-with-links--inverted .container .col2 .box{right:0;bottom:15%}.procedure-with-links--full-width{background-image:var(--bg-img);background-size:cover;background-repeat:no-repeat;background-position:center top;color:var(--c-white);padding-bottom:2em;position:relative}@media only screen and (max-width: 768px){.procedure-with-links--full-width{margin-bottom:4em}}.procedure-with-links--full-width:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:35%;background:linear-gradient(to bottom,transparent 0%,#1D0903 100%);z-index:0}.procedure-with-links--full-width .container{grid-template-columns:1fr 1.2fr;gap:0 6em;max-width:var(--container-width-lg);position:relative;z-index:10}@media screen and (max-width: 1380px){.procedure-with-links--full-width .container{grid-template-columns:1fr 1.6fr}}@media screen and (max-width: 1240px){.procedure-with-links--full-width .container{grid-template-columns:1fr 3fr}}@media only screen and (max-width: 960px){.procedure-with-links--full-width .container{grid-template-columns:1fr}}.procedure-with-links--full-width p{color:var(--c-white)}.procedure-with-links--full-width p.eyebrow{border-color:var(--c-white);padding-top:unset}.procedure-with-links--full-width a.btn{color:var(--c-white)}.procedure-with-links--full-width .col1{order:1;background-color:#000000e6;position:relative;top:-3em;padding:4em 6em}@media only screen and (max-width: 960px){.procedure-with-links--full-width .col1{top:unset}}@media only screen and (max-width: 768px){.procedure-with-links--full-width .col1{padding:3em 2em}}.procedure-with-links--full-width .col2{order:2;padding:unset}.procedure-with-links--full-width .box{background:none;bottom:unset;right:unset;text-align:center}@media only screen and (max-width: 960px){.procedure-with-links--full-width .box{order:3}}@media only screen and (min-width: 960px){.procedure-with-links--full-width .box{grid-column:1/-1;grid-row:2}}.procedure-with-links--full-width .box ul li{display:inline-block;margin:0 1.5em}@media screen and (max-width: 480px){.procedure-with-links--full-width .box ul li{display:block}}.procedure-with-links--full-width .box a{color:var(--c-white)}.procedure-with-links--full-width.procedure-with-links--inverted .col1{order:2}.procedure-with-links--full-width.procedure-with-links--inverted .col2{order:1}.procedure-why .container{display:grid;grid-template-columns:1fr 1fr;gap:40px 10%}@media only screen and (max-width: 1180px){.procedure-why .container{grid-template-columns:1fr}}.procedure-why .container--custom{max-width:var(--custom-container-width)}.procedure-why h2{font-size:6.2rem;max-width:310px}@media only screen and (max-width: 1180px){.procedure-why h2{font-size:5rem}}@media only screen and (max-width: 768px){.procedure-why h2{font-size:3.4rem}}.procedure-why a{position:relative}.procedure-why a:after{content:"";position:absolute;left:0;bottom:-3px;border-bottom:1px solid var(--c-black);width:100%}.doctor-achievements{--bg-image: initial;--bg-color: initial;--bg-size: cover;--bg-position: left top;--bg-repeat: no-repeat;--bg-attachment: scroll;--text-color: var(--c-dark);background:linear-gradient(transparent,#000000),var(--bg-image);background-color:var(--bg-color);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:var(--bg-repeat);background-attachment:var(--bg-attachment);color:var(--text-color);overflow:hidden}.doctor-achievements .container{display:grid;grid-template-columns:1fr 2fr}@media only screen and (max-width: 960px){.doctor-achievements .container{grid-template-columns:1fr}}.doctor-achievements__nav{list-style:none}@media only screen and (max-width: 960px){.doctor-achievements__nav{display:none}}.doctor-achievements__nav li a{color:var(--text-color);transition:all .2s ease-in-out;opacity:.5;font-size:1.8rem;font-weight:700}.doctor-achievements__nav li a:hover,.doctor-achievements__nav li a.active{color:var(--text-color);opacity:1}.doctor-achievements__nav li a sup{font-size:1.6rem;font-weight:400;position:relative;margin-left:5px;top:-5px}.doctor-achievements__block{position:relative}@media only screen and (max-width: 960px){.doctor-achievements__block{display:none}}.doctor-achievements__block__content{opacity:0;transition:opacity .3s ease-in-out;height:0;position:relative;z-index:unset}.doctor-achievements__block__content.active{height:auto;opacity:1;z-index:9}@media only screen and (max-width: 768px){.doctor-achievements__block__content.active{position:relative}}.doctor-achievements__block__content.active p{color:var(--c-white)}.doctor-achievements__block__content ul li{list-style:none;font-size:1.6rem;border-bottom:1px solid rgba(255,255,255,.15);padding:25px 0;line-height:26px}.doctor-achievements__block__content ul li:first-of-type{padding-top:unset}.doctor-achievements__block__content ul li:last-of-type{border-bottom:unset}.doctor-achievements .accordion{display:none;margin-top:0}@media only screen and (max-width: 960px){.doctor-achievements .accordion{display:block}}.doctor-achievements .accordion__item{border-color:#ffffff26}.doctor-achievements .accordion h3 button,.doctor-achievements .accordion h3 button:hover,.doctor-achievements .accordion a,.doctor-achievements .accordion a:hover,.doctor-achievements .accordion ul,.doctor-achievements .accordion p{color:var(--text-color)}.doctor-achievements .accordion button .accordion__icon:before,.doctor-achievements .accordion button .accordion__icon:after,.doctor-achievements .accordion button:hover .accordion__icon:before,.doctor-achievements .accordion button:hover .accordion__icon:after{background-color:var(--text-color)}.doctor-credentials{margin-top:14rem;margin-bottom:18rem}@media only screen and (max-width: 768px){.doctor-credentials{margin-top:4rem;margin-bottom:8rem}}.doctor-credentials h2{text-align:center}.doctor-credentials .container{position:relative}.doctor-credentials .container>ul{--icon-height: 108px;margin-left:0;padding-left:40px;display:grid;grid-template-columns:repeat(2,1fr);gap:25px;line-height:0;list-style-type:none}.doctor-credentials .container>ul>li{text-align:center;max-height:var(--icon-height);position:relative;margin:25px;list-style:none}.doctor-credentials .container>ul>li:before{content:"";position:absolute;top:0;right:0;border-right:1px solid #dddddd;height:calc(100% - 15px)}.doctor-credentials .container>ul>li:after{content:"";position:absolute;bottom:-25px;left:0;border-bottom:1px solid #dddddd;width:calc(100% - 50px)}.doctor-credentials .container>ul>li:nth-child(even):before{display:none}.doctor-credentials .container>ul>li:nth-child(even):after{left:-25px}.doctor-credentials .container>ul>li:last-child:after{display:none}.doctor-credentials .container>ul>li:nth-last-child(2):after{display:none}.doctor-credentials .container>ul>li>a{display:block;max-height:var(--icon-height)}.doctor-credentials .container>ul>li>a img{max-height:var(--icon-height);transition:all .3s ease-in-out;opacity:.6}.doctor-credentials .container>ul>li:hover img{opacity:1}@media only screen and (max-width: 768px){.doctor-credentials .container>ul{grid-template-columns:1fr 1fr}}.team-card{--margin-tb: 6em;margin-top:var(--margin-tb);margin-bottom:var(--margin-tb)}.team-card__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2em 6em}@media only screen and (max-width: 768px){.team-card__grid{grid-template-columns:1fr}}.team-card__grid__img img{width:100%}.team-card__grid__content .team-title{font-weight:700;color:var(--c-accent)}.team-card--inverted .team-card__grid__img{order:2}.contact-locations{position:relative;margin-bottom:8rem}@media only screen and (max-width: 768px){.contact-locations{margin-bottom:6rem}}.contact-locations .container{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.contact-locations .container img{width:100%}.contact-locations__info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:518px;padding:3em 2em;text-align:center;background:#000}@media only screen and (max-width: 768px){.contact-locations__info{position:relative;left:unset;right:unset;bottom:unset;margin:unset;max-width:100%;grid-column:1/-1}}.contact-locations__info h2{font-size:2.6rem;text-transform:none;color:var(--c-white);margin:0 0 10px}.contact-locations__info p{font-size:var(--body-copy);color:var(--c-white);margin-bottom:unset;line-height:25px}.contact-locations__info a{color:var(--c-white);text-decoration:none}.resources-patient-forms{margin-bottom:15rem}@media only screen and (max-width: 768px){.resources-patient-forms{margin-bottom:8rem}}.resources-patient-forms .forms-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));justify-items:center;gap:16px;max-width:1050px;margin:0 auto}@media only screen and (max-width: 768px){.resources-patient-forms .forms-grid{grid-template-columns:1fr}}.resources-patient-forms .forms-grid__box{background:var(--c-black);color:var(--c-white);text-align:center;display:grid;align-items:center;max-width:700px}.resources-patient-forms .forms-grid__box a{position:relative;padding:60px;display:block}.resources-patient-forms .forms-grid__box h3{font-family:var(--f-primary);color:var(--c-white);text-transform:uppercase;font-size:1.8rem;letter-spacing:1.08px;font-weight:700;margin-bottom:15px}.resources-patient-forms .forms-grid__box p{color:var(--c-white);margin-bottom:unset;padding:0 10%}.resources-patient-forms .forms-grid__box svg{position:absolute;top:30px;left:30px}.resources-patient-forms h2{text-align:center;grid-column:1/-1}.resources-care-credit{text-align:center}.resources-care-credit .container{max-width:570px;margin:0 auto}.resources-care-credit img{margin-bottom:4.5rem}.resources-reviews h2{text-align:center}.resources-reviews p{text-align:center;max-width:570px;margin:0 auto}.resources-reviews .social-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:16px;margin:60px auto 0}@media only screen and (max-width: 768px){.resources-reviews .social-grid{grid-template-columns:1fr}}.resources-reviews .social-grid__box a{background:var(--c-black);color:var(--c-white);font-weight:700;display:block;align-items:center;max-width:518px;min-height:189px;padding:58px 40px;position:relative;overflow:hidden}.resources-reviews .social-grid__box__icon{position:absolute;right:0;bottom:0;line-height:0}.resources-reviews .social-grid__box__icon svg{opacity:.2}.resources-reviews .social-grid__box span{display:block;text-transform:uppercase;color:var(--c-white);font-size:1.8rem;line-height:.8}.block-patient-resources{--padding-tb: 20rem;--bg-image: initial;--bg-color: initial;--bg-size: cover;--bg-position: left top;--bg-repeat: no-repeat;--bg-attachment: scroll;--text-color: var(--c-dark);background-image:var(--bg-image);background-color:var(--bg-color);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:var(--bg-repeat);background-attachment:var(--bg-attachment);padding-top:var(--padding-tb);padding-bottom:var(--padding-tb);margin-top:0;margin-bottom:0}@media only screen and (max-width: 768px){.block-patient-resources{--padding-tb: 6rem}}.block-patient-resources h2{margin-bottom:0}.block-patient-resources div>p{max-width:686px}@media only screen and (max-width: 768px){.block-patient-resources div>p{max-width:unset}}.block-patient-resources__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:23px;margin-top:8rem}@media only screen and (max-width: 768px){.block-patient-resources__grid{grid-template-columns:1fr}}.block-patient-resources__grid__card{background:#363636;color:var(--c-white);padding:5.2rem 5.7rem}.block-patient-resources__grid__card h3{font-size:2.7rem;font-family:var(--f-primary-heavy);text-transform:uppercase;letter-spacing:1.89px;margin:0 0 10px}@media only screen and (max-width: 768px){.block-patient-resources__grid__card h3{font-size:2.3rem}}.block-patient-resources__grid__card p{margin:unset;border-left:6px solid var(--c-accent);padding:5px 0 5px 20px;font-size:1.6rem}.block-patient-resources__grid__card a{color:var(--c-white);text-transform:uppercase}.block-patient-resources__grid__card a:hover{color:var(--c-accent)}.out-of-town{--bg-image: initial;--bg-color: initial;--bg-size: cover;--bg-position: left top;--bg-repeat: no-repeat;--bg-attachment: scroll;--text-color: var(--c-dark);background-image:var(--bg-image);background-color:var(--bg-color);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:var(--bg-repeat);background-attachment:var(--bg-attachment);color:var(--text-color);position:relative}.out-of-town h2,.out-of-town h3,.out-of-town h4,.out-of-town p,.out-of-town div,.out-of-town span,.out-of-town a{color:var(--text-color)}.out-of-town .container{width:100%;max-width:730px}.out-of-town h2{position:absolute;top:50%;left:63px;transform:translate(-50%) translateY(-50%) rotate(-90deg)}@media only screen and (max-width: 768px){.out-of-town h2{position:relative;top:unset;left:unset;transform:unset;padding:2rem .5rem .5rem;text-align:center}}.out-of-town .row:nth-of-type(even) .item{order:2}.out-of-town .item{background:var(--c-black);padding:30px}.out-of-town .item h3{font-size:2.4rem}.out-of-town .item p{font-size:1.6rem}.faq-section{--margin-tb: 8rem;margin-top:var(--margin-tb);margin-bottom:var(--margin-tb)}@media only screen and (max-width: 768px){.faq-section{--margin-tb: 5rem}}.faq-section h2{text-align:center;margin-bottom:50px;font-size:3.6rem;text-transform:none}.faq-section a{position:relative}.faq-section a:after{content:"";position:absolute;left:0;bottom:-3px;border-bottom:1px solid var(--c-black);width:100%}.reviews-slider{--bg-image: initial;--bg-color: initial;--bg-size: cover;--bg-position: center top;--bg-repeat: no-repeat;--bg-attachment: scroll;--text-color: var(--c-dark);background-image:var(--bg-image);background-color:var(--bg-color);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:var(--bg-repeat);background-attachment:var(--bg-attachment);padding-top:13rem;margin-bottom:16rem;width:93%}@media only screen and (max-width: 768px){.reviews-slider{padding-top:8rem;margin-bottom:8rem;width:100%}}.reviews-slider h2,.reviews-slider p,.reviews-slider a:not(.btn){color:var(--text-color)}.reviews-slider h2{max-width:700px;font-size:clamp(3.2rem,5.4vw,6.8rem)}@media only screen and (max-width: 768px){.reviews-slider h2{max-width:unset}}.reviews-slider .splide{position:relative;width:75%;transform:translateY(20%);background-image:url(/wp-content/themes/prosiliencestudio_com/assets/img/reviews-texture-bg.webp);background-repeat:no-repeat;background-size:cover;margin-bottom:10%}@media only screen and (max-width: 768px){.reviews-slider .splide{margin-bottom:8rem;width:100%}}.reviews-slider .splide .image{position:absolute;top:-80px;right:-107px;max-width:214px;z-index:10}@media only screen and (max-width: 768px){.reviews-slider .splide .image{max-width:128px;top:-100px;right:25px}}.reviews-slider .splide__slide{padding:15% 25% 15% 15%}@media only screen and (max-width: 768px){.reviews-slider .splide__slide{padding:31% 25px 8%}}.reviews-slider .splide__slide h3{text-transform:none;font-size:3rem;position:relative;line-height:41px}.reviews-slider .splide__slide h3:before{content:"\201c";font-size:10rem;line-height:0;position:absolute;left:-60px;top:30px}@media only screen and (max-width: 768px){.reviews-slider .splide__slide h3:before{left:0;top:-15px}}.reviews-slider .splide__slide p{color:var(--c-dark);font-size:clamp(1.6rem,1.8vw,2.2rem)}.video-carousel .splide__slide{position:relative;display:grid}.video-carousel .splide__slide .video-container{align-self:center;width:85%;margin:0 auto;transition:all .3s ease-in-out}.video-carousel .splide__slide .video-container img{width:100%}.video-carousel .splide__slide .video-info{position:absolute;left:38%;width:52%;bottom:80px}@media screen and (max-width: 1200px){.video-carousel .splide__slide .video-info{left:25%;width:65%;bottom:13%}}.video-carousel .splide__slide .video-info h3{font-family:var(--f-primary);font-size:2.4rem;color:var(--c-white);font-weight:700;text-shadow:2px 2px 7px rgba(0,0,0,.6)}@media screen and (max-width: 1200px){.video-carousel .splide__slide .video-info h3{font-size:2rem}}.video-carousel .splide__slide .video-info p{font-size:1.6rem;color:var(--c-white);text-shadow:2px 2px 7px rgba(0,0,0,.6)}.video-carousel .splide__slide.is-active .video-container{width:100%;top:unset}@media screen and (max-width: 1200px){.video-carousel .splide__slide.is-active .video-info{bottom:6%}}@media only screen and (max-width: 960px){.video-carousel .splide__slide.is-active .video-info{left:0;width:88%;right:0;margin:0 auto}}.video-carousel .splide__arrows{text-align:right;width:50%;margin:30px auto 0}.video-carousel .splide__arrows button{background:transparent;border:none;cursor:pointer}.video-carousel .splide__arrows .splide__arrow--prev{transform:scaleX(-1);margin-right:15px}.schedule-consultation{--margin-tb: 4rem;--bg-image: initial;--bg-color: initial;--bg-size: cover;--bg-position: left top;--bg-repeat: no-repeat;--bg-attachment: scroll;background-image:var(--bg-image);background-color:var(--bg-color);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:var(--bg-repeat);background-attachment:var(--bg-attachment);color:var(--text-color);text-align:center;margin-top:var(--margin-tb);margin-bottom:var(--margin-tb)}@media only screen and (max-width: 768px){.schedule-consultation{--margin-tb: 4rem}}.schedule-consultation h2,.schedule-consultation p,.schedule-consultation a:not(.btn){color:var(--text-color)}.schedule-consultation a:hover{color:var(--c-pink-light)}.schedule-consultation h2{font-size:8rem;max-width:670px;text-align:center;margin:0 auto;text-transform:uppercase}@media only screen and (max-width: 960px){.schedule-consultation h2{font-size:5.6rem}}@media only screen and (max-width: 768px){.schedule-consultation h2{font-size:3.4rem}}.schedule-consultation--custom .container{width:100%;max-width:100%;display:grid;grid-template-columns:1fr 3fr 1fr;align-items:center}@media only screen and (max-width: 960px){.schedule-consultation--custom .container{grid-template-columns:1fr}.schedule-consultation--custom .container img{width:100%;max-height:350px;object-fit:cover}}@media only screen and (max-width: 960px) and (max-width: 768px){.schedule-consultation--custom .container img{max-height:200px}}@media only screen and (max-width: 768px){.schedule-consultation--custom .container div:first-of-type{order:1;max-height:250px}}.schedule-consultation--custom .container div.text{max-height:unset!important}@media only screen and (max-width: 768px){.schedule-consultation--custom .container div:last-of-type{order:3;max-height:250px}}@media only screen and (max-width: 768px){.schedule-consultation--custom .container .content{max-height:unset;order:2}}.schedule-consultation--custom .content{background:var(--c-white);padding:10% 8%}.schedule-consultation--custom .content h2{font-size:clamp(3.6rem,4vw,6.8rem);margin:0 auto 30px}.schedule-consultation--custom .content .text{max-width:569px;margin:0 auto}@media only screen and (max-width: 768px){.schedule-consultation--custom .content .text{max-width:unset}}.one-column-content .container--custom{max-width:var(--custom-container-width)}.instagram-feed .container{text-align:center}.instagram-feed .container--custom{max-width:var(--custom-container-width)}.instagram-feed__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:20px}@media only screen and (max-width: 1180px){.instagram-feed__grid{gap:10px}}@media only screen and (max-width: 768px){.instagram-feed__grid{gap:5px}}.instagram-feed__grid img{width:100%}.instagram-feed__ig-handle{font-family:var(--f-secondary);font-size:2.4rem;text-transform:uppercase;letter-spacing:4.4px;margin:45px 0 12px;line-height:normal}@media only screen and (max-width: 768px){.instagram-feed__ig-handle{font-size:2rem;letter-spacing:2px}}.instagram-feed__ig-handle a{color:var(--c-black)}.instagram-feed__ig-handle a:hover{color:#888}.instagram-feed__link{margin:0}.instagram-feed__link a{text-transform:uppercase;font-size:1.5rem;color:var(--c-black)}.instagram-feed__link a:hover{color:#888}.home-about{text-align:center}.home-about .container{position:relative}.home-about .container--custom{max-width:var(--custom-container-width)}.home-about h2{max-width:600px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.home-about h2{max-width:unset;font-size:3.6rem}}.home-about p{max-width:686px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.home-about p{max-width:unset}}.home-about svg{z-index:0;width:100%;max-width:929px;position:absolute;top:-30px;left:0;right:0;margin:0 auto}@media only screen and (max-width: 768px){.home-about svg{width:80%;top:-100px}}.home-doctor{--margin-top: 25rem;--margin-bottom: 20rem;--padding-tb: 12.6rem;--bg-image: initial;--bg-color: initial;--bg-size: cover;--bg-position: center top;--bg-repeat: no-repeat;--bg-attachment: scroll;--text-color: var(--c-dark);background-image:var(--bg-image);background-color:var(--bg-color);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:var(--bg-repeat);background-attachment:var(--bg-attachment);margin-top:var(--margin-top);padding-top:var(--padding-tb);padding-bottom:var(--padding-tb)}@media only screen and (max-width: 768px){.home-doctor{--padding-tb: 8rem;--margin-top: 6rem;--margin-bottom: 10rem;padding-bottom:30px}}.home-doctor h2,.home-doctor p,.home-doctor a:not(.btn){color:var(--text-color)}@media only screen and (max-width: 1180px){.home-doctor h2{--h2: 5.2rem}}@media only screen and (max-width: 768px){.home-doctor h2{--h2-sm: 3.2rem}}@media screen and (max-width: 520px){.home-doctor .eyebrow{margin-top:35%}}.home-doctor .container{position:relative;display:grid;grid-template-columns:2fr 1fr;gap:40px 16%;padding-top:16%}@media screen and (max-width: 1200px){.home-doctor .container{gap:40px 8%}}@media only screen and (max-width: 960px){.home-doctor .container{grid-template-columns:unset;gap:unset}}.home-doctor .container--custom{max-width:var(--custom-container-width)}.home-doctor .container .image{position:absolute;top:calc(var(--padding-tb) * -1);transform:translateY(-50%);right:0;max-width:569px;width:100%}@media screen and (max-width: 1200px){.home-doctor .container .image{width:45vw}}@media only screen and (max-width: 768px){.home-doctor .container .image{width:56vw}}.home-injectables{position:relative;padding-top:12rem}@media only screen and (max-width: 768px){.home-injectables{padding-top:8rem;padding-bottom:70%}}.home-injectables .container{position:relative;gap:0 12%;z-index:10}@media only screen and (max-width: 960px){.home-injectables .container{grid-template-columns:1fr}}.home-injectables .container--custom{max-width:var(--custom-container-width)}.home-injectables .content{padding-top:60px}@media only screen and (max-width: 768px){.home-injectables .content{padding-top:unset}}.home-injectables .image{position:relative}@media only screen and (max-width: 768px){.home-injectables .image{display:grid}}@media only screen and (max-width: 768px){.home-injectables .image img{max-width:54vw;margin-left:0;left:0;justify-self:end}}.home-injectables .image .box{position:absolute;bottom:-40px;left:-100px;z-index:5}@media only screen and (max-width: 768px){.home-injectables .image .box{bottom:-70%;left:0}}.home-injectables .text-decoration{bottom:14%;color:#f5f5f5;opacity:.8;z-index:0}.home-laser{padding-top:12%;margin-bottom:11rem;background:url(/wp-content/themes/prosiliencestudio_com/assets/img/laser-bg-texture.webp) no-repeat 15% top}@media screen and (max-width: 1600px){.home-laser{background-position:left top}}@media only screen and (max-width: 960px){.home-laser{background-size:50% auto}}@media only screen and (max-width: 768px){.home-laser{padding-top:6rem;margin-bottom:8rem}}.home-laser .container--custom{max-width:var(--custom-container-width)}.home-laser .content{display:grid;grid-template-columns:2.2fr 1fr;gap:0 8%;margin-bottom:40px}@media only screen and (max-width: 960px){.home-laser .content{grid-template-columns:1fr}}.home-laser h2{font-size:clamp(3.2rem,5.4vw,6.8rem)}.home-laser__grid{display:grid;grid-template-columns:repeat(13,1fr);grid-template-rows:repeat(2,1fr)}@media only screen and (max-width: 960px){.home-laser__grid{grid-template-columns:1fr;gap:20px;justify-items:center;align-items:center}}.home-laser__grid a{position:relative;color:var(--c-white)}@media only screen and (max-width: 960px){.home-laser__grid a{grid-column:unset!important;grid-row:unset!important;width:100%;max-width:620px;margin:0 auto!important}}.home-laser__grid a:first-of-type{grid-column:1/8;grid-row:1/-1}.home-laser__grid a:nth-of-type(2){grid-column:8/11;grid-row:1;margin:0 0 12px 20px}.home-laser__grid a:nth-of-type(3){grid-column:11/-1;grid-row:1;margin:0 0 12px 20px}.home-laser__grid a:nth-of-type(4){grid-column:8/11;grid-row:2;margin-left:20px}.home-laser__grid a:last-of-type{grid-column:11/-1;grid-row:2;margin-left:20px}.home-laser__grid a:hover{color:var(--c-white)}@media only screen and (max-width: 960px){.home-laser__grid a img{width:100%}}.home-laser__grid a h3{position:absolute;top:50%;left:50%;text-transform:none;transform:translate(-50%,-50%);color:var(--c-white);font-size:3rem;z-index:5}.home-skin{--bg-image: initial;--bg-color: initial;--bg-size: cover;--bg-position: center top;--bg-repeat: no-repeat;--bg-attachment: scroll;--text-color: var(--c-dark);background-image:var(--bg-image);background-color:var(--bg-color);background-size:var(--bg-size);background-position:var(--bg-position);background-repeat:var(--bg-repeat);background-attachment:var(--bg-attachment);margin-bottom:8rem;padding-top:11rem;padding-bottom:18rem}@media only screen and (max-width: 768px){.home-skin{padding-top:8rem;padding-bottom:16rem}}.home-skin h2,.home-skin p,.home-skin a:not(.btn){color:var(--text-color)}.home-skin .container{display:grid;grid-template-columns:1fr 1.3fr;gap:0 12%}@media only screen and (max-width: 1180px){.home-skin .container{grid-template-columns:1fr 1fr;gap:0 8%}}@media only screen and (max-width: 960px){.home-skin .container{grid-template-columns:1fr}}.home-skin .container h2{font-size:clamp(3.2rem,5.4vw,6.8rem)}.home-skin .container--custom{max-width:var(--custom-container-width)}.home-skin .image{position:relative}@media only screen and (max-width: 960px){.home-skin .image{order:2;margin-top:30px}}.home-skin .image .box{position:absolute;bottom:-80px;right:-50px}@media only screen and (max-width: 960px){.home-skin .image .box{right:0}}
/*# sourceMappingURL=app.css.map */
