.fullpage{-webkit-overflow-scrolling:touch;scroll-snap-type:y mandatory;scroll-behavior:smooth;scroll-snap-stop:normal;-webkit-scroll-snap-type:y mandatory;overflow-scrolling:touch;scroll-snap-align:start;scroll-margin:10%;overflow-y:scroll}.fullpage .section-1 .brandLink,.fullpage .section-2 .brandLink{height:15vmax}@media (min-width:768px){.fullpage .section-1 .brandLink,.fullpage .section-2 .brandLink{width:33%;min-width:30%;height:14vmin}}.fullpage .section-3 .brandLink{height:100%}@media (min-width:768px){.fullpage .section-3 .brandLink{width:20vmax;min-width:20vmax;max-width:20vmax;height:auto;position:relative}.fullpage .section-3 .brandLink img{width:100%;height:auto}.fullpage .section-4 .brandLink{width:33%;min-width:30%;height:14vmin}}.fullpage .bgLogos div{background:linear-gradient(315deg,#ffffffa9,#f3eded84);border-radius:100%;transition:all .5s;position:absolute;overflow:hidden}.fullpage .transform-origin-top-left{transform-origin:0 0}.fullpage header{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#fff0;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.fullpage header .logo{transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.fullpage header .logo path{opacity:1;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.fullpage header .hamburger{transform-origin:100%;transition:all .5s cubic-bezier(.68,-.55,.27,1.55);transform:scale(1)}.fullpage header .hamburger svg{width:70px;height:49px;margin-top:-14px;margin-left:-19px}.fullpage header .hamburger div{background:#fff}.fullpage.scrolled .hamburger{transform-origin:100%;transform:scale(.7)}.fullpage.scrolled .hamburger svg{width:70px;height:49px;margin-top:-6px;margin-left:-17px}.fullpage.scrolled .hamburger div{background:#fff}.fullpage.scrolled header{opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff1a;height:0;padding-top:4px;padding-bottom:4px;box-shadow:0 2px 2px #00000007}@media (min-width:768px){.fullpage.scrolled header a{color:#454244;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.fullpage.scrolled header a.company{font-size:.6vmax}.fullpage.scrolled header a.contact-button{color:#fff;background:#454244;border:none;padding:.4vmax .7vmax;font-size:.6vmax}.fullpage.scrolled header .logo{height:48px;margin-right:0}.fullpage.scrolled header .logo a{color:#454244;border:#454244;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.fullpage.scrolled header .logo path{fill:#6f5d59}}.fullpage.scrolled header .logo{height:32px;margin-right:-64px}.fullpage.scrolled header .logo path.iconLogo{max-width:auto;fill:#6f5d59}@media (max-width:768px){.fullpage.scrolled header .logo path:not(.iconLogo){fill:#6f5d59;opacity:0;width:0;max-width:0}}.fullpage.scrolled header .hamburger div{background:#6f5d59}.fullpage.scrolled .bg-body{background:#fff;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.fullpage.scrolled .firstA,.fullpage.scrolled .secA{opacity:0;transition:all .5s cubic-bezier(.68,-.55,.27,1.55);transform:translateY(10vmin)}.fullpage.scrolled.activeIndex1 .brandLink{background:linear-gradient(109deg,#f5f2f2,#f4f4f4);box-shadow:6px 6px 8px #f4e7e54f,-4px -5px 12px #ffffff24,inset -1px -1px 1px #4b494833,inset 1px 1px 1px #ffffffc9}.fullpage.scrolled.activeIndex1 .hamburger path{stroke:#6f5d59}.fullpage.scrolled.activeIndex1 .bg-body{background:linear-gradient(312deg,#ddd4d2,#f0eeee)}.fullpage.scrolled.activeIndex2 .hamburger path{stroke:#6f5d59}.fullpage.scrolled.activeIndex2 .bg-body{background:linear-gradient(312deg,#dfdadc,#fffdfd)}.fullpage.scrolled.activeIndex2 .brandLink{background:linear-gradient(164deg,#8346651f,#f9eef433);box-shadow:6px 6px 14px #8063730a,-4px -5px 12px #9a768914,inset -1px -1px 1px #4c2e3d1c,inset 1px 1px 1px #ffffffde}.fullpage.scrolled.activeIndex3 .hamburger path{stroke:#6f5d59}.fullpage.scrolled.activeIndex3 .bg-body{background:linear-gradient(312deg,#ddd4d2,#fff9f8)}.fullpage.scrolled.activeIndex3 .brandLink{background:linear-gradient(109deg,#f5f2f2,#f4f4f4);box-shadow:6px 6px 8px #f4e7e54f,-4px -5px 12px #ffffff24,inset -1px -1px 1px #4b494833,inset 1px 1px 1px #ffffffc9}.fullpage.scrolled.activeIndex4 .firstA,.fullpage.scrolled.activeIndex4 .secA{opacity:1;transition:all .5s cubic-bezier(.68,-.55,.27,1.55);transform:translateY(0)}.fullpage.scrolled.activeIndex4 .firstA h3,.fullpage.scrolled.activeIndex4 .secA h3{display:none}.fullpage.scrolled.activeIndex4 .firstA .thankYouMessage,.fullpage.scrolled.activeIndex4 .secA .thankYouMessage{color:#000}.fullpage.scrolled.activeIndex4 .firstA input,.fullpage.scrolled.activeIndex4 .firstA ::placeholder,.fullpage.scrolled.activeIndex4 .secA input,.fullpage.scrolled.activeIndex4 .secA ::placeholder{font-size:18px;color:#000!important;border-color:#111e3370!important;border-radius:0!important}.fullpage.scrolled.activeIndex4 .firstA input[type=submit],.fullpage.scrolled.activeIndex4 .secA input[type=submit]{color:#fff;background:#6f5d59}.fullpage.scrolled.activeIndex4 div.border-white,.fullpage.scrolled.activeIndex4 select{color:#000;border-color:#999;padding-top:0;padding-bottom:.5rem;font-size:18px}.fullpage.scrolled.activeIndex4 select{padding-top:.7rem}.fullpage.scrolled.activeIndex4 button{background:#000}.fullpage.scrolled.activeIndex4 .secA{transition-delay:.1s}.fullpage.scrolled.activeIndex4 header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff1a;padding-top:4px;padding-bottom:4px;box-shadow:0 2px 2px #00000007}@media (min-width:768px){.fullpage.scrolled.activeIndex4 header a{color:#fff;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.fullpage.scrolled.activeIndex4 header a.company{font-size:.6vmax}.fullpage.scrolled.activeIndex4 header a.contact-button{color:#fff;background:0 0;border:1px solid #fff;padding:.4vmax .7vmax;font-size:.6vmax}.fullpage.scrolled.activeIndex4 header .logo{height:48px;margin-right:0}.fullpage.scrolled.activeIndex4 header .logo a{color:#fff;border:#fff;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.fullpage.scrolled.activeIndex4 header .logo path{fill:#fff}}.fullpage.scrolled.activeIndex4 header .logo{height:32px;margin-right:-64px}.fullpage.scrolled.activeIndex4 header .logo path.iconLogo{max-width:auto;fill:#fff}@media (max-width:768px){.fullpage.scrolled.activeIndex4 header .logo path:not(.iconLogo){fill:#fff;opacity:0;width:0;max-width:0}}.fullpage.scrolled.activeIndex4 header .hamburger div{background:#fff}.fullpage .title-container{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:#05166c05;border-radius:0;transition:all .5s cubic-bezier(.68,-.55,.27,1.55);overflow:hidden;transform:translate(-100%,100%);box-shadow:0 -1px 1px #ffffff21,1px -1px 1px #00000021}.fullpage.imageLoaded .title-container{border-top-right-radius:30px;transform:translate(0)}.fullpage-section{color:#232323;scroll-snap-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fullpage-section.section-0,.fullpage-section.section-4 .firstA .text-white,.fullpage-section.section-4 header{color:#fff}@media (min-width:768px){.fullpage-section ::-webkit-scrollbar{width:.5em}.fullpage-section ::-webkit-scrollbar-track{background-color:#0000}.fullpage-section ::-webkit-scrollbar-thumb{background-color:#0000}}.fullpage-section .tVertical{opacity:0;clip-path:inset(100% 0 0);transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.fullpage-section .tHorizontal{opacity:0;height:2px;transition:all .5s .2s;transform:translate(-100%)}.fullpage-section .brandLogo{opacity:0;transition:all .5s;transform:translateY(-30px)}.fullpage-section .brandText{opacity:0;transition:all .5s;transform:translate(30px)}.fullpage-section .brandLink{scroll-snap-align:start;isolation:isolate;border-radius:12px;height:18vh;transition:all .5s}@media (min-width:768px){.fullpage-section .brandLink{opacity:0;scroll-snap-align:unset;isolation:none;height:100%;transform:translate(200%)}}.fullpage-section .brandLink:first-child{transition-delay:.2s}.fullpage-section .brandLink:nth-child(2){transition-delay:.3s}.fullpage-section .brandLink:nth-child(3){transition-delay:.4s}.fullpage-section .brandBgA img{transition:all .5s;transform:translateY(-10vh)}.fullpage-section.active .brandBgA img{transition:all .5s;transform:translateY(0)}.fullpage-section.active .brandLink{opacity:1;transform:translate(0)translateZ(0)}.fullpage-section.active .brandText{opacity:1;transform:translate(0)}.fullpage-section.active .brandLogo{opacity:1;transform:translateY(0)}.fullpage-section.active .tVertical{clip-path:inset(0);opacity:.5;border-left:2px solid #b49fa0}.fullpage-section.active .tHorizontal{opacity:.5;transform:translate(0);background:#b49fa0!important}.fullpage .linear-half-blue{background:linear-gradient(#111e3370,#0000)}.visibleCircleTop{filter:blur(3px);width:20vmin;height:20vmin;margin-left:-20vmin;padding:5vmin;top:15vmin;left:calc(100% - 10vmin);box-shadow:inset .05vmin .05vmin .05vmin #ffffff90,inset -.05vmin -.05vmin .05vmin #00000008}.visibleCircleTop img{opacity:.5;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.centeredCircle{filter:blur();opacity:1;z-index:1;width:50vmin;height:50vmin;margin-top:-25vmin;margin-left:10vmin;position:relative;top:50%;left:0;box-shadow:inset .2vmin .2vmin .2vmin #ffffff90,inset -.2vmin -.2vmin .2vmin #00000010,0 0 10vmax #ffffff75,2vmax 2vmax 2vmax #02020205}.centeredCircle img{opacity:.9;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.visibleCircleBottom{filter:blur(3px);width:20vmin;height:20vmin;margin-top:-35vmin;margin-left:-30vmin;padding:5vmin;top:100%;left:100%;box-shadow:inset .05vmin .05vmin .05vmin #ffffff90,inset -.05vmin -.05vmin .05vmin #00000008}.visibleCircleBottom img{opacity:.5;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.hiddenCircleCenter{filter:blur(3px);width:0;height:0;padding:0;top:50%;left:100%;transform:translateY(-50%);box-shadow:inset .05vmin .05vmin .05vmin #ffffff90,inset -.05vmin -.05vmin .05vmin #00000008}.hiddenCircleCenter img{opacity:.5;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.centeredCircleBlur{filter:blur(3px);width:20vmin;height:20vmin;margin-left:-20vmin;padding:5vmin;top:50%;left:100%;transform:translateY(-50%);box-shadow:inset .05vmin .05vmin .05vmin #ffffff90,inset -.05vmin -.05vmin .05vmin #00000008}.centeredCircleBlur img{opacity:.5;transition:all .5s cubic-bezier(.68,-.55,.27,1.55)}.hiddenCircleTop{filter:blur(15px);width:0;height:0;margin-left:13vmin;padding:0;top:13vmin;left:calc(100% - 20vmin)}.hiddenCircleBottom{filter:blur(3px);width:0;height:0;margin-top:0;margin-left:0;padding:0;top:88vmin;left:calc(100% - 10vmin)}.hamburger-landing{width:30px;height:40px}.hamburger-landing svg{width:70px;height:49px;margin-top:-6px;margin-left:-17px}.hamburger-landing svg path{stroke-width:10px;stroke-linecap:round;stroke:#fff;fill:none;transition:all .5s ease-in-out}.hamburger-landing svg .top_bar,.hamburger-landing svg .bottom_bar{stroke-dasharray:240 910}.hamburger-landing svg .middle_bar{stroke-dasharray:240 240}.open header div{color:#fff!important}.open header .logo path{fill:#fff!important}.open .hamburger-landing .top_bar,.open .hamburger-landing .bottom_bar{stroke-dashoffset:-650px;stroke:#fff!important}.open .hamburger-landing .middle_bar{opacity:0;stroke-dasharray:0 220;stroke-dashoffset:-120px}.grecaptcha-badge{visibility:hidden!important}.niceButton,.niceButton-black{background:linear-gradient(109deg,#f5f2f2,#f4f4f4);box-shadow:6px 6px 8px #f4e7e54f,-4px -5px 12px #ffffff24,inset -1px -1px 1px #4b494833,inset 1px 1px 1px #ffffffc9}.neomorphShadow{background:linear-gradient(315deg,#fffaf7,#faf1eb);box-shadow:2px 6px 8px #00000008,-19px -20px 20px #ffffff31,inset -1px -1px 1px #00000010,inset 1px 1px 1px #fff}.neomorphShadow.active{background:linear-gradient(315deg,#fef2eb,#ebddd4)}.coolsculpting.fullpage.scrolled.activeIndex2 .bg-body{background:linear-gradient(312deg,#aec9ed,#f3f7fe)}.react-tel-input .form-control{width:100%!important;color:inherit!important;background:0 0!important;border:none!important;height:40px!important;padding-left:48px!important;font-size:1.25rem!important}.react-tel-input .flag-dropdown{background:0 0!important;border:none!important}.react-tel-input .selected-flag:hover,.react-tel-input .selected-flag:focus{background:0 0!important}.firstA input,.firstA input::placeholder,.firstA select,.firstA select option,.firstA .landing-select,.firstA .landing-select option{color:#000!important}.firstA select option{color:#000!important;background-color:#fff!important}
