@charset "UTF-8";.block{display:block;margin:0 auto;max-width:1200px;width:100%}.clear:after{clear:both;content:"";display:table}body{font-family:Sohne,Montserrat,helvetica,Arial;padding:0}

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}h1{font-size:2em;margin:.75em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}figure{margin:1.5em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}optgroup{font-weight:700}textarea{overflow:auto}*{box-sizing:border-box}body,html{display:block;scroll-behavior:smooth}body,html{position:relative}body{font-family:psfournier-std-grand,Arvo,georgia;margin:0;overflow-x:hidden;width:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.disable-hover{pointer-events:none}b,em,i,strong{font-weight:700}em,i{font-style:italic}.clickable{cursor:pointer}button,input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;font-family:Sohne,Montserrat,helvetica,Arial;margin:0;outline:none;padding:0}button,input:focus,input[type=submit],textarea:focus{outline:none}button,input[type=submit]{cursor:pointer}ol,ul{list-style-type:none}fieldset,figure,ol,ul{margin:0;padding:0}fieldset{border:none;min-width:auto}button,input,select,textarea{font-size:1em}menu{margin:0;padding:0}.fixed{position:fixed}body.flex{display:flex}body.flex div.wrapper{width:100%}.has-border{border:1px solid #000}.aria-hidden,.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.background-color-black,.background-color-gradient-primary,.background-color-gradient-secondary,.background-color-light-grey,.background-color-primary1,.background-color-primary2,.background-color-secondary,.background-color-subbrand1,.background-color-subbrand2,.background-color-transparent,.background-color-white{position:relative}.background-color-black:after,.background-color-gradient-primary:after,.background-color-gradient-secondary:after,.background-color-light-grey:after,.background-color-primary1:after,.background-color-primary2:after,.background-color-secondary:after,.background-color-subbrand1:after,.background-color-subbrand2:after,.background-color-transparent:after,.background-color-white:after{bottom:0;content:"";display:block;left:0;opacity:1;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.background-color-transparent{background-color:transparent}.background-color-white{background-color:#fff}.background-color-black{background-color:#272a2a}.background-color-light-grey{background-color:#f4f2ef}.background-color-dark-grey{background-color:#718096}.background-color-primary1:after{background:#0f1d35}.background-color-primary1.oneColumn:after{z-index:1}.background-color-primary2:after{background:#d5ffec}.background-color-primary2.oneColumn:after{z-index:1}.has-bg .background-color-primary1:after{opacity:.66}a.background-color-primary1,button.background-color-primary1,div.background-color-primary1{background-color:#0f1d35}a.background-color-gradient-primary,button.background-color-gradient-primary,div.background-color-gradient-primary{background:#0f1d35}.background-color-primary2{background-color:#a3fed6}.background-color-primary2.opacity-20,.background-color-primary2.opacity-33,.background-color-primary2.opacity-50{background-color:#fff}.background-color-primary2.opacity-66{background-color:#c8f0f0}.background-color-primary2.opacity-80{background-color:#94e1e2}.background-color-secondary{background-color:#44cbcc}.background-color-secondary.opacity-20,.background-color-secondary.opacity-33,.background-color-secondary.opacity-50{background-color:#fff}.background-color-secondary.opacity-66{background-color:#c8f0f0}.background-color-secondary.opacity-80{background-color:#94e1e2}.background-color-subbrand1{background-color:#c545ff}.background-color-subbrand2{background-color:#799aff}section.background-color-gradient-primary:after{background:linear-gradient(90deg,#44cbcc,#a3fed6)}.has-bg .background-color-gradient-primary:after{opacity:.66}a.background-color-gradient-primary,button.background-color-gradient-primary,div.background-color-gradient-primary{background:linear-gradient(90deg,#44cbcc,#a3fed6)}a.background-color-gradient-secondary,button.background-color-gradient-secondary,div.background-color-gradient-secondary,section.background-color-gradient-secondary:after{background:linear-gradient(90deg,#c545ff,#799aff)}.border-bottom-none{border-bottom:none}.border-bottom-grey{border-bottom:2px solid #f4f2ef}.border-bottom-navy{border-bottom:2px solid #0f1d35}.border-top-none{border-top:none}.border-top-grey{border-top:2px solid #f4f2ef}.border-top-navy{border-top:2px solid #0f1d35}.border-radius-none{border-radius:0}.a_button{background-size:100%;display:inline-block;font-family:Sohne,Montserrat,helvetica,Arial;font-size:12px;font-weight:600;line-height:1.2;padding:1em;text-decoration:none;transition:all .3s ease-in-out}.a_button:not(:last-child){margin-right:1em}.a_button:hover{background-size:150%}.a_button.font-color-white.background-color-transparent{border:3px solid #fff;padding:calc(1em - 2px) calc(3em - 2px)}.a_button.font-color-white.background-color-transparent:hover{background-color:#fff;color:#0f1d35}section.engine{background-size:cover;overflow:hidden;position:relative}section.engine>div{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}section.engine>div>div{margin:0 auto;padding:1em}section.engine .o_custom-block{margin-bottom:1rem;padding:0}section.engine.twoColumn h2{width:-moz-max-content;width:max-content}#section-1 h4{color:#44cbcc;font-size:20px;font-weight:700;padding-top:1em}section.engine.twoColumn.layout-twentyfive-seventyfive>div h3{border-bottom:2px solid #272a2a;font-size:24px;padding-bottom:.5em;position:relative}section.engine.twoColumn.layout-twentyfive-seventyfive>div h3:before{background-color:#44cbcc;border-radius:50%;bottom:-.25em;content:"";display:block;height:.5em;left:-.125em;position:absolute;width:.5em}.text-uppercase{text-transform:uppercase}section a{color:inherit}.font-color-white{color:#fff}.font-color-black{color:#272a2a}.font-color-light-grey{color:#f4f2ef}.font-color-dark-grey{color:#718096}.font-color-primary1{color:#0f1d35}.font-color-primary2{color:#a3fed6}.font-color-secondary{color:#44cbcc}.font-color-subbrand1{color:#c545ff}.font-color-subbrand2{color:#799aff}.font-color-gradient-primary{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(#44cbcc,#a3fed6);-webkit-background-clip:text}.font-color-gradient-secondary{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(#c545ff,#799aff);-webkit-background-clip:text}.margin-top-0{margin-top:0}.margin-top-20{margin-top:20px}.margin-top-40{margin-top:40px}.margin-top-60{margin-top:60px}.margin-top-80{margin-top:80px}.margin-top-100{margin-top:100px}.margin-bottom-0{margin-bottom:0}.margin-bottom-20{margin-bottom:20px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-80{margin-bottom:80px}.margin-bottom-100{margin-bottom:100px}.padding-top-0{padding-top:0}.padding-top-20{padding-top:20px}.padding-top-40{padding-top:40px}.padding-top-60{padding-top:60px}.padding-top-80{padding-top:80px}.padding-top-100{padding-top:100px}.padding-bottom-0{padding-bottom:0}.padding-bottom-20{padding-bottom:20px}.padding-bottom-40{padding-bottom:40px}.padding-bottom-60{padding-bottom:60px}.padding-bottom-80{padding-bottom:80px}.padding-bottom-100{padding-bottom:100px}h1,h2,h3,h4,h5,h6{font-family:Sohne,Montserrat,helvetica,Arial;font-weight:500;line-height:1.2;margin:0}h1,h2{position:relative}h1:before,h2:before{background-color:#44cbcc;border-radius:50%;content:"";display:block;height:12px;left:50%;margin-left:-6px;position:absolute;top:-10px;width:12px}p{font-family:psfournier-std-grand,Arvo,georgia;font-size:16px;line-height:1.66666667}h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}div.o_richtext blockquote{border-left:3px solid;font-style:italic;margin-bottom:1em;padding:.25em 1em}div.o_richtext ol,div.o_richtext ul{font-family:Sohne,Montserrat,helvetica,Arial;margin:1em;padding-left:1em}div.o_richtext ol li:not(:last-child),div.o_richtext ul li:not(:last-child){margin-bottom:1em}div.o_richtext ul{list-style-type:disc}div.o_richtext ol{counter-reset:counter;list-style:none}div.o_richtext ol li{align-items:center;counter-increment:counter;display:flex}div.o_richtext ol li:before{align-items:center;aspect-ratio:1/1;border:1px solid;border-radius:50%;content:counter(counter);display:inline-block;display:flex;font-weight:700;height:auto;justify-content:center;margin-right:1em;min-width:3em}section.oneColumn div.o_richtext{z-index:2}section.engine.rounded-corners,section.engine.rounded-corners.oneColumn .o_image img{border-radius:3em}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-left{text-align:left}.justify-content-center{justify-content:center}.d-block{display:block!important}section.opacity-1:after{opacity:1}section.opacity-80:after{opacity:.8}section.opacity-66:after{opacity:.66}section.opacity-50:after{opacity:.5}section.opacity-33:after{opacity:.33}section.opacity-25:after{opacity:.25}section.opacity-10:after{opacity:.1}section.opacity-0:after{opacity:0}.width-full-width{max-width:100%}.width-extended-width{margin-left:auto;margin-right:auto;max-width:1315px;padding-right:1em}.width-block-width{max-width:1200px}.width-block-width,.width-sub-block-width{margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em}.width-sub-block-width{max-width:1000px}.width-half-width{margin-left:auto;margin-right:auto;max-width:600px;padding-left:1em;padding-right:1em}.content-full-width>div{max-width:100%}.content-block-width>div{margin-left:auto;margin-right:auto;max-width:1200px}.content-sub-block-width>div{margin-left:auto;margin-right:auto;max-width:1000px}.content-half-width>div{margin-left:auto;margin-right:auto;max-width:600px}.width-full-width.content-full-width>div{padding:0}.width-full-width.content-full-width>div>div.o_image{padding:0;width:100%}img.full-width{width:100%}img.half-width{width:50%}img,video{height:auto;max-width:100%;width:100%}blockquote{margin:0;padding:0}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next.slick-disabled:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev.slick-disabled:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-20px;display:block;list-style:none;margin:0;text-align:center;width:100%}.slick-dots,.slick-dots li{padding:0;position:relative}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 3px 20px 0;width:20px}.slick-dots li:only-child{display:none}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"○";font-family:slick;font-size:27px;height:20px;left:0;line-height:20px;opacity:1;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#fff;content:"•";font-size:42px;opacity:1}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:auto;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide a>img,.slick-slide div.content>img{display:block;margin:0 auto;max-width:100%;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{height:50px;top:60%;width:25px;z-index:10}.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before{background-color:#fff;content:" ";display:block;height:18px;left:2px;opacity:1;position:absolute;top:0;transform:rotate(45deg);width:5px}.slick-next:before,.slick-prev:before{margin-top:10px;transform:rotate(-45deg)}.slick-next:after{transform:rotate(-45deg)}.slick-next:before{transform:rotate(45deg)}.slick-prev{left:0}.slick-next{right:-15px}div.tag-list{margin-left:auto;margin-right:auto;max-width:700px;text-align:center}div.tag-list li{margin:3px}div.tag-list li,div.tag-list span,div.tag-list ul{display:inline-block}div.tag-list a{color:#585f5f}.m_video{display:block;line-height:0;margin-bottom:3em;overflow:visible;position:relative;width:100%}.m_video:after{content:"";display:block;padding-top:56.25%}.m_video iframe,.m_video video{border-radius:4px;height:100%;left:0;position:absolute;top:0;width:100%}.m_video span{bottom:-1em;display:block;font-size:14px;position:absolute;text-align:right;width:100%}section.engine>div>div.o_video{padding:0;width:100%}section.engine.accordion div.block>div:not(:last-child){border-bottom:1px solid #e6e9ed}section.engine.accordion div.title{cursor:pointer;position:relative}section.engine.accordion div.title:after{content:"↓";position:absolute;right:0;top:50%;transform:translateY(-50%)}section.engine.accordion div.description{max-height:0;overflow:hidden;transition:all .5s ease-in-out}section.engine.accordion div.open div.title:after{transform:translateY(-50%) rotate(180deg)}section.engine.accordion div.open div.description{max-height:1000px}section.o_featured-item{background-color:#f4f2ef;margin-bottom:40px;padding:1em}section.o_featured-item .st0{fill:#fff}section.o_featured-item date{color:#585f5f;display:block;margin-bottom:.25em;margin-top:.5em}section.o_featured-item div.content{cursor:pointer;padding:2em}section.o_featured-item div.content h2{font-size:30px}section.o_featured-item div.content p{margin-top:.66em}section.o_featured-item div.content a{text-decoration:none}section.o_featured-item div.content a svg{width:1em}section.o_featured-item div.content ul{list-style-type:disc;margin-right:1.25em;margin-top:.5em}section.o_featured-item div.tag-list{text-align:left}section.o_featured-item div.tag-list .a_button{background-color:#ccd0d0;font-size:14px}.featured-marketing.slick-initialized .slick-slide{display:block;max-width:750px;width:100%}.o_find-a-doctor h3{margin-bottom:20px}.o_find-a-doctor form{display:block;margin:0 auto;width:300px}.o_find-a-doctor form>div{display:block;margin-bottom:1em}.o_find-a-doctor form label{display:block;margin-bottom:.25em}.o_find-a-doctor form input,.o_find-a-doctor form select{background-color:#fff;border:1px solid #cac1b3;border-radius:3px;font-family:Sohne,Montserrat,helvetica,Arial;outline:none;padding:.6em .5em .5em;width:100%}.lg-container .lg-backdrop.in{opacity:.8}section.o_image-gallery{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}section.o_image-gallery img{padding:1rem;width:100%}section.o_image-gallery a{display:block;max-width:48.5%;width:100%}.o_imagetextcard-swap{padding:0;text-align:center}.o_imagetextcard-swap>div.o_imagetextcard{display:none;padding:1em}.o_imagetextcard-swap.active-1 div:first-child,.o_imagetextcard-swap.active-2 div:nth-child(2),.o_imagetextcard-swap.active-3 div:nth-child(3),.o_imagetextcard-swap.active-4 div:nth-child(4){display:block}.o_imagetextcard-swap h3{font-size:24px}.o_imagetextcard-swap ul.nav{align-items:flex-end;cursor:pointer;display:flex;justify-content:flex-end;margin-bottom:-30px;margin-right:1rem;position:relative;top:-40px}.o_imagetextcard-swap ul.nav li{border-radius:50%;display:block;height:12px;margin-left:.5rem;width:12px}.o_imagetextcard-swap.active-1 ul.nav li:first-child,.o_imagetextcard-swap.active-2 ul.nav li:nth-child(2),.o_imagetextcard-swap.active-3 ul.nav li:nth-child(3),.o_imagetextcard-swap.active-4 ul.nav li:nth-child(4){border:3px solid #a3fed6}.o_imagetextcard-swap h5{font-size:1rem;font-weight:600;padding:2rem 0}.o_imagetextcard-swap p{margin:0}.o_imagetextcard-swap img{border:1px solid #718096;border-radius:5px;display:block;width:100%}section.instagram-feed{margin-bottom:-5px;position:relative;width:100%;z-index:2}section.instagram-feed img{margin:0 auto;width:100%}footer.page-footer{background-color:#272a2a;position:relative;z-index:2}footer.page-footer,footer.page-footer a{color:#fff;font-family:Sohne,Montserrat,helvetica,Arial}footer.page-footer a{display:block;padding:.25em 0;text-decoration:none}footer.page-footer a:hover{text-decoration:underline}footer.page-footer div.block{padding:2em 1em}footer.page-footer h5{font-size:16px}footer.page-footer li,footer.page-footer span{font-size:13px}footer.page-footer div.menus{border-top:1px solid #fff;margin-top:1.5em;padding-top:1.5em}footer.page-footer div.menus ul{margin-bottom:1.5em;margin-top:1em}footer.page-footer div.social ul{align-items:center;display:flex;justify-content:space-between}footer.page-footer div.top-row img,footer.page-footer div.top-row svg{display:block;margin:0 auto;max-width:200px}footer.page-footer div.bottom-row div.privacy{align-items:center;border-top:1px solid #fff;display:flex;justify-content:space-between;margin-top:1em;padding-top:1em}nav.main-nav{align-items:center;background-color:#fff;border-bottom:1px solid #f4f2ef;display:flex;flex-direction:column;font-size:14px;left:0;letter-spacing:.15em;position:fixed;right:0;text-transform:uppercase;top:0;transition:all .3s ease-in-out;width:100%;z-index:10}nav.main-nav.homepage{background-color:transparent;border-bottom:none}nav.main-nav.homepage a.navbar-brand svg path{fill:#fff}nav.main-nav.homepage button.navbar-toggler{border-color:#fff;color:#fff}nav.main-nav.homepage a{color:#fff;font-family:Sohne,Montserrat,helvetica,Arial}nav.main-nav.homepage .block{background-color:#272a2a}nav.main-nav.homepage .dropdown-menu a{color:#333}nav.main-nav .nav-utility{background-color:#dbecd6;display:flex;padding:0 1em;width:100%}nav.main-nav .nav-utility ul{display:flex;gap:4rem;margin-left:auto}nav.main-nav .nav-utility a{color:#0f1d35;display:block;font-size:.8rem;font-weight:700;padding:.7em .66em}nav.main-nav div.block{max-width:none;padding:1em}nav.main-nav a{align-items:center;color:#272a2a;font-family:Sohne,Montserrat,helvetica,Arial;text-decoration:none}nav.main-nav ul{text-align:center}nav.main-nav button{border:1px solid;border-radius:4px;display:flex;padding:.25em .5em}nav.main-nav button.chat-toggle{border:none;display:none}nav.main-nav div.block{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}nav.main-nav div.subnav{display:block;max-height:0;overflow:hidden;width:100%}nav.main-nav div.subnav a{align-items:center;display:flex;font-weight:600;padding:.5em .66em;transition:all .3s ease-in-out}nav.main-nav div.subnav a svg{height:30px;margin-left:-5px;width:30px}nav.main-nav div.subnav a.active,nav.main-nav div.subnav a:hover{color:#44cbcc}nav.main-nav div.subnav a.active{text-decoration:underline}nav.main-nav div.subnav a.active:hover{text-decoration:none}nav.main-nav.open,nav.main-nav.open div.block{background-color:#fff}nav.main-nav.open a.navbar-brand svg path,nav.main-nav.open section.o_featured-item .st0{fill:#333}nav.main-nav.open a{color:#333}nav.main-nav.open div.subnav{max-height:100vh}nav.main-nav.open button.navbar-toggler{border:1px solid;color:#333}nav.main-nav ul.navbar-nav:last-child{border-top:1px solid #0f1d35;margin-top:.5em;padding-top:.5em}nav.main-nav div.dropdown-menu{font-size:.75em;position:relative;top:-.5em;transition:all .33s ease-in-out}body.scrolled-down nav.main-nav{border-bottom:1px solid #f4f2ef}body.scrolled-down nav.main-nav .block{background-color:#fff}body.scrolled-down nav.main-nav a.navbar-brand svg path,body.scrolled-down nav.main-nav button.chat-toggle svg path{fill:#333}body.scrolled-down nav.main-nav button.navbar-toggler{border-color:#333;color:#333}body.scrolled-down nav.main-nav a{color:#333}.o_manual-person-list,header.o_team-header{width:100%}.o_manual-person-list>div,header.o_team-header>div{align-items:center;border-radius:3px;display:flex;margin-bottom:1.5rem;padding:1rem}.o_manual-person-list h5+p,header.o_team-header h5+p{margin-top:.25rem}.o_manual-person-list p:last-child,header.o_team-header p:last-child{margin-bottom:0}.o_manual-person-list .headshot,header.o_team-header .headshot{align-self:flex-start;background-position:50%;background-size:cover;border-radius:50%;display:block;margin-right:1rem;max-width:25%;width:100%}.o_manual-person-list .headshot:after,header.o_team-header .headshot:after{content:"";display:block;padding-top:100%}header.o_team-header.detail-page .headshot{max-width:200px}section.o_compares{padding:1em}section.o_compares h2{font-size:32px}section.o_compares h4{font-size:20px}section.o_compares div.box{border:1px solid #f4f2ef;margin-top:1em;min-height:180px;padding:.5em 1em}section.o_compares div.box p{align-items:center;display:flex;justify-content:space-between;width:100%}section.o_compares div.box p span{font-weight:100;width:calc(100% - 45px)}section.o_compares div.box svg{align-self:center;display:block;padding-right:15px;width:45px}.o_contactform{align-items:flex-start;align-self:flex-start;background-size:cover;display:flex;width:100%}.o_contactform.has-bg{max-height:500px}.o_contactform img{background-size:cover;bottom:0;height:auto;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;overflow:hidden;position:absolute;right:0;width:auto;z-index:0}.o_contactform div.content{align-items:center;align-self:center;max-width:600px;position:relative;z-index:2}.o_custom-block{width:100%}.o_custom-block iframe[style]{width:100%!important}.o_custom-block .hs-form-field label{font-size:16px!important}.o_custom-block li.hs-form-radio{margin-bottom:15px!important}.o_custom-block.empty{padding:0!important}div.o_hero{align-items:center;background-position:50%;background-size:cover;display:flex;overflow:hidden}div.o_hero h1{margin-bottom:1em;margin-top:1em}div.o_hero small{display:block;font-size:50%;padding-top:1em}div.o_hero>div{max-width:820px;position:relative;text-align:center;z-index:2}div.o_hero video{background-size:cover;bottom:0;height:auto;min-height:100%;min-width:120%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:absolute;right:0;width:auto;z-index:0}div.o_hero p{margin-bottom:1.75em}div.o_hero img{background-size:cover;bottom:0;height:auto;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;overflow:hidden;position:absolute;right:0;width:auto;z-index:0}div.o_hero a#scroll-down{display:block;margin-top:1em;padding:1em;width:100%}div.o_image-carousel{width:100%}div.o_image-carousel img{border-radius:2rem;width:100%}div.o_image-carousel div.slick-list{width:100%}.o_imagetextcard{border:1px solid #f4f2ef;border-radius:4px;text-align:center}.o_imagetextcard img,.o_imagetextcard video{border:1px solid #718096;border-radius:4px 4px 0 0;margin-bottom:10px;width:100%}.o_imagetextcard img.icon{border-radius:0;max-height:100px;width:auto}.o_imagetextcard h2{font-size:26px}.o_imagetextcard h3{font-size:24px}.o_imagetextcard h4{font-size:22px}.o_imagetextcard h5{font-family:Sohne,Montserrat,helvetica,Arial;font-size:16px;font-weight:600}.o_imagetextcard h2,.o_imagetextcard h3,.o_imagetextcard h4,.o_imagetextcard h5,.o_imagetextcard h6{margin-bottom:10px;min-height:7em;padding:2em 1em}.o_imagetextcard p{margin-top:0}.o_imagetextcard a{border:2px solid}.listing-list{display:flex;flex-wrap:wrap;justify-content:space-between}.listing-list>div{margin-bottom:2em;padding:1em 1em 3em;position:relative}.listing-list a{color:inherit;text-decoration:none}.listing-list a h2{color:#0f1d35;font-size:22px;padding:0}.listing-list:after{content:"";flex:0 0 31.5%}.listing-list date{color:#585f5f;display:block;margin-bottom:1em;margin-top:-.25em}.listing-list a.read-more{border-top:1px solid #f4f2ef;bottom:0;color:#585f5f;display:block;left:0;padding:1em;position:absolute;right:0;text-align:center;width:100%}.listing-list a.read-more svg{width:1em}.listing-list a.read-more:hover{background-color:#a3fed6;color:#272a2a}.listing-list .o_imagetextcard h2{margin-top:10px;min-height:0}.listing-list .o_imagetextcard p{text-align:left}.listing-list .o_imagetextcard a{border:none}.o_list{padding:1em}.o_list h1{font-size:44px;padding:2.5em 0 .25em}.o_list a{color:inherit}section.o_list-manual-blog .o_imagetextcard>div>div{aspect-ratio:1/1;border:1px solid #000;border-radius:50%;margin:0 auto 2em;max-width:66%;overflow:hidden;position:relative;width:100%}section.o_list-manual-blog .o_imagetextcard img{height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.1)}.o_logo-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.o_logo-list div{align-self:center;display:block;font-family:psfournier-std-grand,Arvo,georgia;text-align:center;width:100%}.o_logo-list div *{font-size:30px}.o_logo-list img{width:100%}.o_logo-list a{align-self:center;max-width:32%;padding:.5rem;width:100%}.o_ordered-text-list ol{counter-reset:ol;font-family:psfournier-std-grand,Arvo,georgia;font-size:1.1em}.o_ordered-text-list ol li{counter-increment:ol;margin-bottom:1rem}.o_ordered-text-list ol li:before{background:linear-gradient(90deg,#c545ff,#799aff);border-radius:50%;color:#fff;content:counter(ol);display:inline-block;font-weight:700;height:2rem;line-height:1.66;margin-right:.5rem;text-align:center;width:2rem}div.o_pullquote div.meta{align-items:center;align-self:center;display:flex}div.o_pullquote div.meta img{border-radius:20%;margin-right:1em;width:50px}div.o_pullquote .quote-card{width:100%}div.o_pullquote.has-headshot{align-self:center;display:flex}div.o_pullquote.has-headshot .quote-image{width:45%}div.o_pullquote.has-headshot .quote-card{padding-left:1.5em;width:55.5%}div.o_pullquote.has-headshot .quote-card img{width:40px}div.o_pullquote.has-headshot .quote-card h1,div.o_pullquote.has-headshot .quote-card h2,div.o_pullquote.has-headshot .quote-card h3,div.o_pullquote.has-headshot .quote-card h4,div.o_pullquote.has-headshot .quote-card h5,div.o_pullquote.has-headshot .quote-card h6,div.o_pullquote.has-headshot .quote-card p{margin-top:0}.o_pdfdownload{border:2px solid #f4f2ef;border-radius:4px}section.o_stickycallout{background-color:#fff;background-size:cover;border:1px solid #fff;border-radius:.5rem;bottom:1rem;display:flex;flex-direction:column;max-width:calc(100vw - 2rem);min-height:300px;padding:1rem;position:fixed;right:-475px;transition:all 1s ease-in-out;width:100%;z-index:9}section.o_stickycallout.active{right:1rem}section.o_stickycallout span.label{background:linear-gradient(90deg,#c545ff,#799aff);border-radius:2px;color:#fff;font-size:12px;font-weight:700;padding:.3rem .5rem .2rem;width:-moz-fit-content;width:fit-content}section.o_stickycallout button{cursor:pointer;position:absolute;right:.5rem;top:0;width:2rem}section.o_stickycallout button svg{height:2rem;width:2rem}section.o_stickycallout a{width:-moz-fit-content;width:fit-content}section.o_stickycallout.has-image h2,section.o_stickycallout.has-image h3,section.o_stickycallout.has-image h4,section.o_stickycallout.has-image h5,section.o_stickycallout.has-image h6,section.o_stickycallout.has-image img,section.o_stickycallout.has-image p{margin-bottom:10px;margin-top:10px;width:50%}section.o_stickycallout.has-image img{margin-top:20px;width:60%}section.o_stickycallout.has-image p{margin-top:0}section.o_stickycallout.has-image p:last-of-type{flex-grow:1}.testimonials{font-family:Sohne,Montserrat,helvetica,Arial;max-width:100%;text-align:center;width:100%}.testimonials .slick-dots,.testimonials .slick-list{z-index:2}.testimonials__title{display:block;font-size:28px;margin-top:15px;padding-bottom:1.8rem;width:100%;z-index:20}.testimonials img{border-radius:50%;display:block;margin:0 auto;width:85%}.testimonials__dr-name{font-weight:700;margin-top:1em}.testimonials__dr-name,.testimonials__dr-title{text-transform:uppercase}.testimonials .testimonial{padding:0 1rem}.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before{background-color:#333;width:3px}.slick-next{bottom:-30px;right:400px;top:auto}.slick-prev{bottom:-30px;left:400px;top:auto}.detail-post{padding:1em}.detail-post p{margin-top:0}.detail-post p a{color:#2a999a;text-decoration:underline}.detail-post p a:hover{color:#57fdb4}.detail-post h6{margin-bottom:15px}.detail-post iframe{margin-bottom:1em;width:100%}.detail-post h2,.detail-post h3,.detail-post h4,.detail-post h5,.detail-post h6{margin-bottom:10px}.detail-post ol,.detail-post ul{line-height:1.5;margin-left:1em}.detail-post ul{list-style-type:disc;margin-left:1em}html{overflow-x:hidden}body.digital-brochure{--max-width:1300px;--grey:#edf2f7;--mint:#a3fed6;--cyan:#44cbcc;overflow-x:hidden;padding-top:0}body.digital-brochure main section{margin:0 auto;max-width:var(--max-width);position:relative;width:100%}body.digital-brochure main section.intro{background-color:var(--grey);border-radius:1rem;margin-top:2rem}body.digital-brochure main section.intro div{display:flex;overflow:hidden;padding:2rem;position:relative;width:100%}body.digital-brochure main section.intro div h1,body.digital-brochure main section.intro div svg.logo{position:relative;z-index:2}body.digital-brochure main section.intro div svg.logo{left:2rem;position:absolute;top:2rem}body.digital-brochure main section.intro div h1{align-self:flex-end;font-size:23px;line-height:1.1875;max-width:60%}body.digital-brochure main section.intro div:after{content:"";display:block;padding-top:50%}body.digital-brochure main section.intro img,body.digital-brochure main section.intro svg{position:absolute}body.digital-brochure main section.intro img{bottom:0;max-width:50%;right:-2rem;z-index:2}body.digital-brochure main section.intro svg.bg{bottom:0;left:-2.66rem;opacity:.25;position:absolute;width:130%;z-index:1}body.digital-brochure main section.bracket{max-width:1050px}body.digital-brochure main section.bracket img{display:block;margin:0 auto;max-width:200px;position:relative;width:100%;z-index:2}body.digital-brochure main section.bracket div div{background-color:var(--grey);border-radius:.5rem;border-top:.5rem solid var(--mint);padding:2rem;position:relative;text-align:center;top:-4em;z-index:1}body.digital-brochure main section.bracket h2{display:block;font-size:18px;margin:0 auto;max-width:545px}body.digital-brochure section.questions{background-color:var(--grey);border-radius:.5rem .5rem 0 0;padding:2em 2rem 6rem 2em;position:relative}body.digital-brochure section.questions h4{color:var(--cyan)}body.digital-brochure section.questions ul{margin-top:1em;max-width:400px}body.digital-brochure section.questions ul li{align-items:flex-start;display:flex;margin-bottom:1em}body.digital-brochure section.questions ul li span{display:block;position:relative;top:.25em;width:calc(100% - 4em)}body.digital-brochure section.questions ul li svg{align-self:flex-start;display:inline-block;height:1.5em;margin-right:.5em;width:1.5em}body.digital-brochure section.questions img{bottom:0;margin-right:0;max-width:60%;position:absolute;right:0;width:100%}body.digital-brochure section.testimonials{margin-bottom:3rem}body.digital-brochure section.testimonials h4{display:block;font-size:36px;padding-bottom:2rem;text-align:center;width:100%}body.digital-brochure section.testimonials img{border-radius:50%;display:block;margin:0 auto;max-width:330px;width:100%}body.digital-brochure section.testimonials p.h5{color:#44cbcc;font-size:24px;margin-bottom:0}body.digital-brochure section.testimonials p{margin-top:.5rem}body.digital-brochure section.testimonials div>div{padding:1rem}body.digital-brochure section.fully-custom{margin-bottom:6rem;padding:1rem}body.digital-brochure section.fully-custom img{display:block;margin:0 auto;max-width:300px}body.digital-brochure section.fully-custom h2{font-size:32px;margin-bottom:2rem}body.digital-brochure section.fully-custom div.card{background-color:#f7fafc;border-radius:.5rem;display:block;margin-bottom:1em;padding:1em}body.digital-brochure section.fully-custom div.card p{margin-bottom:0}body.digital-brochure section.fully-custom div.card div{padding:1em}body.digital-brochure section.fully-custom div.card div.img{align-items:center;align-self:flex-start;background-color:#fff;border-radius:50%;display:flex;float:left;height:96px;margin-right:1rem;position:relative;top:1rem;width:96px}body.digital-brochure section.fully-custom div.card div.img svg{width:100%}body.digital-brochure section.fully-custom div.card h5{color:#44cbcc;font-size:18px;font-weight:700}body.digital-brochure section.compare{background-color:#0f1d35;margin-bottom:3rem;margin-top:3rem;max-width:100%;padding:3rem 1rem 6rem 3rem;width:100%}body.digital-brochure section.compare h3{color:#44cbcc;font-size:30px;margin-bottom:2rem}body.digital-brochure section.compare div.m_video{border-radius:2rem;box-shadow:0 0 30px 0 rgba(163,254,214,.33);overflow:hidden}body.digital-brochure section.compare div.m_video iframe{width:100%}section.big-background{background-image:url(https://prod-lfo-website-craft-cms.s3.amazonaws.com/assets/common/lightforce-large.jpg);background-size:cover;margin-bottom:-850px;margin-top:-850px;padding-bottom:920px;padding-top:820px;z-index:0}section.video-testimonial{position:relative;z-index:0}section.video-testimonial>div>div{border-radius:4px;overflow:visible}section.video-testimonial div.testimonial{margin-top:1em;padding:2em}section.video-testimonial div.testimonial p{opacity:.66}section.customer-testimonials{border-radius:4px;position:relative;z-index:1}section.customer-testimonials div.customer-testimonial{max-width:320px}section.customer-testimonials div.customer-testimonial :after{content:none}section.customer-testimonials>div{display:block;margin:0 auto;max-width:300px;width:100%}section.customer-testimonials div.copy{display:flex;flex-direction:column;justify-content:space-between;padding:1.5em 2em}section.customer-testimonials img{width:100%}section.customer-testimonials div.title{align-items:center;display:flex;margin-top:1em}section.customer-testimonials div.title img{border-radius:50%;margin-right:1em;max-width:40px;width:100%}.slick-dots li{border:2px solid #0f1d35;border-radius:50%;margin:0 10px 20px}.slick-dots li.slick-active{background-color:#0f1d35}.slick-dots li button{opacity:0}div.carousel-wrapper svg{display:none}body.life-at-lightforce #life-at-image{margin-top:-10px;min-height:500px;overflow:visible}body.life-at-lightforce #life-at-image img{left:50%;margin:-100px auto 0;max-width:500px;padding-bottom:100px;position:absolute;transform:translateX(-50%);z-index:2}body.life-at-lightforce #core-values-section .o_imagetextcard-swap{border:none}body.life-at-lightforce #core-values-section .o_imagetextcard-swap img{border:none;display:block;margin:0 auto;max-height:100px;width:auto}body.life-at-lightforce #core-values-section .o_imagetextcard-swap h3{margin-bottom:0;min-height:0;padding:1em 0}body.life-at-lightforce #section-8 .a_button{border:1px solid}.video-container{border:1px solid #718096;padding:15px;position:relative;text-align:center}.video-container iframe{aspect-ratio:16/9;height:auto;margin-bottom:20px;width:100%}.video-container h2{font-size:1rem;width:100%!important}.ff-montserrat{font-family:Montserrat,sans-serif}.fw-medium{font-weight:500}.fs-16{font-size:1rem}.fs-23{font-size:1.4rem}:root{--map-height:535px}#map-form-section-top .o_custom-block{margin:0!important;padding:1rem!important}#map-form-container{padding:0;width:100%}#map-form-container form{align-items:center;background-color:#f4f3f3;border-radius:5px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin:0 0 30px;padding:1rem}#map-form-container form .error{flex-grow:1;text-align:center;width:100%}#map-form-container .inputs{display:flex;flex-wrap:nowrap;gap:10px;width:100%}#map-form-container button,#map-form-container input{border-radius:5px;font-size:16px;min-height:40px;padding:0 15px}#map-form-container input{background-color:#fff;border:1px solid rgba(82,168,236,.8);color:#33475b;flex-grow:1;max-width:400px}#map-form-container button{background-color:#44cbcc;border:1px solid #44cbcc;color:#0f1d35;font-weight:700}#map-form-container .doctor-finder-row{display:none;font-family:Sohne,Montserrat,helvetica,Arial}#map-form-container .doctor-finder-row .row{align-items:flex-start!important;display:flex;flex-direction:column;gap:20px}#map-form-container .doctor-finder-row .row>div{width:100%}#map-form-container .left-side{height:auto;overflow-x:hidden;overflow-y:auto}#map-form-container .right-side{height:var(--map-height);margin-bottom:20px;width:100%}#map-form-container .doctors-list{align-items:center;display:flex;flex-direction:column;gap:15px;height:100%}#map-form-container .map-address{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:10px}#map-form-container .map-address img{cursor:pointer;height:24px;margin-top:4px;width:24px}#map-form-container .link-container{margin-left:34px;width:100%}#map-form-container .info{cursor:pointer;flex-grow:1;margin-bottom:20px}#map-form-container .doctor-address{font-size:1.3rem;font-weight:600;margin-bottom:5px}#map-form-container .doctor-item{border:1px solid #ccc;padding:1rem;width:100%}#map-form-container label{margin:auto}:root{--top-gap:55px}html{scroll-padding-top:var(--top-gap)}body,html{min-height:100%}body{-webkit-font-smoothing:antialiased;padding-top:var(--top-gap);text-rendering:optimizeLegibility}section.case-study .back{display:flex;justify-content:flex-end;padding:1em}section.case-study .back a{border:1px solid}section.case-study section:nth-child(2n){background-color:#f4f2ef}section.case-study header.case-intro{background-color:#f4f2ef;margin:0 auto;max-width:1380px}section.case-study header.case-intro h2{font-size:24px;margin-bottom:12px}section.case-study header.case-intro div.content{padding:2em 1em}section.case-study header.case-intro div.content ul{list-style-type:disc;margin-bottom:2em;margin-left:2em}section.case-study header.case-intro div.content li{margin-bottom:5px}section.case-study header.case-intro div.images,section.case-study header.case-intro div.images *{outline:none}section.case-study .slick-next{right:15px;top:auto;top:10%}section.case-study .slick-next:after,section.case-study .slick-next:before{left:19px;top:6px}section.case-study .slick-prev{left:35px;top:auto;top:10%}section.case-study .slick-prev:after,section.case-study .slick-prev:before{left:16px;top:6px}section.case-study .slick-next,section.case-study .slick-prev{background-color:#718096;border-radius:50%;height:25px;padding:20px;width:25px;z-index:2}section.case-study div.row{display:none;padding:0 1em}section.case-study div.row h2{font-size:24px;padding-bottom:1em;text-align:center}section.case-study div.row.active{display:block}section.case-study div.row .block{display:flex;justify-content:space-between}section.case-study div.row nav.sub-gallery{flex-direction:column;flex-wrap:wrap;position:relative;top:-3px;width:120px;width:10%}section.case-study div.row nav.sub-gallery span{display:none}section.case-study div.row nav.sub-gallery .slick-slide img{-o-object-fit:contain;object-fit:contain}section.case-study div.row nav.sub-gallery .slick-slide{border:3px solid rgba(68,203,204,0);cursor:pointer;margin-bottom:.4em}section.case-study div.row nav.sub-gallery .slick-current{border:3px solid #44cbcc}section.case-study div.row nav.sub-gallery *{outline:none}section.case-study div.row div.gallery{width:100%}section.case-study div.row div.gallery span{background-color:#718096;border-radius:1em;color:#fff;display:block;margin:1em auto 0;max-width:320px;padding:1em;text-align:center}section.case-study div.row nav.sub-gallery~div.gallery{width:calc(90% - .5em)}section.case-study div.row.intro{display:block}section.case-study div.row.intro h2{display:block;width:100%}section.case-study nav.gallery-nav{color:#718096;padding-bottom:1em;padding-left:.5em}section.case-study nav.gallery-nav ul{align-items:center;display:flex;justify-content:center}section.case-study nav.gallery-nav ul li{border-bottom:2px solid rgba(39,42,42,0);cursor:pointer;margin:0 .5em;padding-bottom:.5em}section.case-study nav.gallery-nav ul li.active,section.case-study nav.gallery-nav ul li:hover{border-bottom:2px solid;color:#272a2a}section.case-study section.photo-pane{padding:3em 0}section.case-study section.photo-pane .intro{display:block}section.case-study section.photo-pane .block{max-width:800px}section.case-study section.photo-pane a{display:block;margin:4em auto 2em;max-width:300px}section.case-study div.treatment-summary{margin:2em auto 0;max-width:1000px;padding:1em}section.case-study div.treatment-summary h2{font-size:24px;margin-bottom:1em}section.case-study div.treatment-summary h4{font-family:Sohne,Montserrat,helvetica,Arial;font-size:16px;font-weight:700;margin-bottom:8px}section.case-study div.treatment-summary ul{list-style-type:disc;margin-left:1.5em}section.case-study div.treatment-summary li{margin-bottom:.5em}section.case-study div.treatment-summary>div>div>div{padding:0 1em 2em 0}ul.case-list li{margin-bottom:1em;perspective:1000px;position:relative;width:100%}ul.case-list li:hover a{transform:rotateY(180deg)}ul.case-list a{border:1px solid #f4f2ef;border-radius:4px;display:block;padding:1em;position:relative;text-decoration:none;transform-style:preserve-3d;transition:1s ease-in-out}ul.case-list a:before{content:"";display:block;padding-top:85%}ul.case-list img{width:100%}ul.case-list span{color:#718096;display:block;font-size:.8em;padding-top:.5em}ul.case-list span svg path{stroke:#718096}ul.case-list .back,ul.case-list .front{backface-visibility:hidden;height:100%;left:0;padding:1em;position:absolute;top:0;width:100%}ul.case-list .back{background-color:#fefefe;padding:1em;transform:rotateY(180deg)}ul.case-list .back h3{font-size:18px;margin-bottom:1em}ul.case-list .back ul{display:block;font-size:14px;list-style-type:disc;margin-left:2em;width:100%}ul.case-list .back ul li{margin-bottom:10px;width:100%}header.search{background-image:url(https://prod-lfo-website-craft-cms.s3.amazonaws.com/assets/marketingportal/lightforcewaves.png);background-size:cover;padding:40px 10px;position:relative}header.search h1{font-size:32px}header.search h2{font-size:20px}header.search input{background-color:#fff;border-radius:4px;margin-top:10px;padding:.5em 1em;width:100%}header.search form{margin:0 auto;max-width:420px;position:relative;width:100%}header.search #results{box-shadow:0 11px 20px -18px #000;position:absolute;top:42px;width:100%;z-index:2}header.search #results li{background-color:#fff;border-bottom:1px solid #f4f2ef;overflow:hidden;padding:1em;text-overflow:ellipsis;white-space:nowrap}header.search #results li span.category{color:#718096}header.search #results li:first-child{border-top:1px solid #f4f2ef;text-decoration:none}header.search #results li:last-child{border-bottom:none;border-radius:0 0 4px 4px}header.search #results li a{color:#333;font-size:.85em;text-decoration:none}header.search #results li a:hover{color:#0f1d35;text-decoration:underline}section.featured-marketing section{max-width:100vw;width:100%}.icon-inline{display:inline-block;margin-right:.25em;max-width:.75em}section.categories{margin-top:30px;text-align:center}section.categories img{margin:-10px auto 10px;max-width:50px}section.categories li{background-color:#f4f2ef;margin-bottom:20px;position:relative}section.categories a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px 10px;text-decoration:none;width:100%}section.categories h3{font-size:20px;margin-bottom:0}section.categories h3 svg{display:inline-block;height:1em;position:relative;top:.15em;width:1em}section.categories p{color:#718096;font-size:14px;margin:10px auto 0}div.breadcrumbs a{color:#44cbcc}div.breadcrumbs ol li{display:inline-block}div.breadcrumbs ol li:after{content:">";display:inline-block;padding:0 .5em}div.breadcrumbs ol li:last-child:after{content:none}section.category{margin-bottom:40px;margin-top:40px}section.category h2{font-size:24px}section.category h3{font-family:Sohne,Montserrat,helvetica,Arial;font-size:14px;font-weight:700;margin-bottom:1em}section.category div.sub-categories{display:flex;justify-content:center;margin-top:40px}section.category div.sub-categories iframe{max-width:100%;width:100%}section.category div.share{display:none}section.category div.content{max-width:645px;width:100%}ul.asset-list{display:block;margin-top:10px}ul.asset-list li{margin-bottom:1rem}ul.asset-list .st0{fill:#fff}ul.asset-list ul{display:flex;flex-wrap:wrap;margin-top:.5em}ul.asset-list ul li{background-color:#f4f2ef;border:1px solid #f4f2ef;border-radius:1rem;margin-right:1rem;max-width:145px;padding:1rem;text-align:center;width:100%}ul.asset-list ul li a{text-decoration:none}ul.asset-list ul li img,ul.asset-list ul li svg,ul.asset-list ul li video{width:100%}section.results{max-width:520px;padding:1.5em 3em 3em}section.results h3{font-size:1.4em}section.results div.not-found{padding:1.5em 0;text-align:center}section.results ul{list-style-type:disc}section.results ul li{border-bottom:1px solid #f4f2ef;padding:1em 0}section.results ul li p{margin-bottom:0}section.results ul li:last-child{border-bottom:none}div.modal{align-items:center;background-color:rgba(39,42,42,.8);bottom:0;display:flex;height:100vh;justify-content:center;left:0;max-width:100%;position:fixed;right:0;top:0;width:100%;z-index:9999}div.modal.inactive{display:none}div.modal form{margin-top:15px}div.modal label{display:block;margin-bottom:1em;text-align:left;width:100%}div.modal label input,div.modal label select,div.modal label span{display:block;font-size:16px;width:100%}div.modal label span{margin-bottom:3px}div.modal input,div.modal select{border:1px solid #cac1b3;padding:.5em 1em}div.modal div{background-color:#fff;border-radius:1rem;max-height:90vh;max-width:600px;overflow-y:scroll;padding:3rem 2rem;position:relative;text-align:center}div.modal div a{color:#44cbcc}div.modal div a.font-color-primary1{color:#0f1d35}div.modal div button{font-size:.8em;position:absolute;right:-.5rem;top:.25rem}.detail-post.block img{display:block;margin:0 auto;max-width:100%;width:inherit}.mx-auto{margin-left:auto;margin-right:auto}@media (min-width:768px){section.engine .o_custom-block{margin-bottom:0;padding:1rem}h1:before,h2:before{top:-15px}.o_hero h1{font-size:64px}.o_hero h2{font-size:48px}h1{font-size:46px}h2{font-size:42px}h3{font-size:36px}h4{font-size:30px}h5{font-size:24px}h6{font-size:20px}section.engine.accordion div.description{display:flex}section.engine.accordion div.description.has-media div{padding-right:1em;width:50%}section.o_image-gallery a{max-width:31.5%}.o_imagetextcard-swap h5{padding:3.5rem 0}nav.main-nav div.subnav li.dropdown,nav.main-nav.homepage .subnav li.dropdown{background-color:transparent}nav.main-nav button{display:none}nav.main-nav button.chat-toggle{display:none;order:3}nav.main-nav a.navbar-brand{order:1}nav.main-nav div.subnav{align-items:center;display:flex;justify-content:space-between;max-height:100px;order:2;overflow:visible;width:auto}nav.main-nav div.subnav ul li{display:inline-block}nav.main-nav div.subnav li.dropdown{background-color:#fff;position:relative;transition:all .5s ease-in-out}nav.main-nav div.subnav li.dropdown div.dropdown-menu{border-radius:5px;max-width:200px;top:40px;width:100%}nav.main-nav div.subnav li.dropdown:hover div.dropdown-menu{max-height:300px;padding:1em 0}nav.main-nav div.dropdown-menu{background-color:#fff;max-height:0;overflow:hidden;position:absolute;top:0}nav.main-nav div.dropdown-menu a{display:block}nav.main-nav ul.navbar-nav:last-child{border-top:none;margin-top:0;padding-top:0}.o_contactform.has-bg{min-height:70vh}div.o_hero{min-height:80vh}div.o_hero a#scroll-down{display:block;margin-top:2em;padding:2em;width:100%}div.o_image-carousel .slick-track{align-items:center}.o_logo-list div{max-width:100%;max-width:20%}.o_logo-list a{max-width:18%;padding:2%}.testimonials{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px;padding-top:15px}.testimonials__title{font-size:32px;padding-bottom:2.5rem}.testimonials .testimonial{padding:0 50px}.detail-post{display:flex;justify-content:space-between}.detail-post>div:last-child{width:25%}.detail-post>div:first-child{width:70%}.detail-post.webinar>div{width:100%}body.digital-brochure main section.bracket img{max-width:400px}body.digital-brochure main section.bracket h2{font-size:30px}body.digital-brochure main section.bracket div div{padding:3rem 2rem;top:-6em}body.digital-brochure section.testimonials div.block{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}body.digital-brochure section.testimonials div.block>div{max-width:30%;width:100%}body.digital-brochure section.testimonials div.block img{padding:0 2rem}body.digital-brochure section.fully-custom img{max-width:100%}body.digital-brochure section.fully-custom div.block{display:flex;justify-content:space-between}body.digital-brochure section.fully-custom div.block>div{width:48.5%}body.digital-brochure section.compare{margin-bottom:8rem;margin-top:6rem}body.digital-brochure section.compare div.block{display:flex}body.digital-brochure section.compare div.block h3{padding-right:8rem}body.digital-brochure section.compare div.block>div:first-child{padding-top:4rem;width:40%}body.digital-brochure section.compare div.block>div:last-child{margin-top:-8rem;width:60%}section.video-testimonial>div{display:flex;justify-content:space-between}section.video-testimonial div.m_video{width:60%}section.video-testimonial div.testimonial{margin-top:0;width:38.5%}.slick-track{display:flex}section.customer-testimonials>div{max-width:100%}section.customer-testimonials h5{font-size:18px;line-height:1.375}section.customer-testimonials h5.small-quote{font-size:14px}section.customer-testimonials div.customer-testimonial{align-self:flex-start;cursor:pointer;display:flex;margin:0 20px;max-width:700px;max-width:100%;opacity:1;opacity:.8;outline:none;position:relative;transform:scale(.75);transition:all .3s ease-in-out;width:700px;z-index:2}section.customer-testimonials div.customer-testimonial.slick-center{cursor:auto;opacity:1;transform:scale(1);z-index:4}section.customer-testimonials img{width:40%}section.customer-testimonials .copy{width:60%}div.carousel-wrapper{position:relative}div.carousel-wrapper svg{display:block;pointer-events:none;position:absolute;z-index:0}div.carousel-wrapper svg:first-of-type{left:12%;top:0}div.carousel-wrapper svg:last-of-type{left:65%;top:40%}#map-form-container{padding:1rem}#map-form-container .inputs,#map-form-container form .error{width:auto}#map-form-container .doctor-finder-row .row{flex-direction:row}#map-form-container .doctor-finder-row .row>div{width:calc(50% - 10px)}#map-form-container .left-side{height:var(--map-height);padding-right:15px}:root{--top-gap:105px}section.case-study div.treatment-summary>div{display:flex}section.case-study div.treatment-summary div.summary{width:30%}section.case-study div.treatment-summary div.lightforce{width:70%}section.case-study .slick-track{display:block}}@media (min-width:600px){section.engine.twoColumn>div>div{width:48.5%}section.engine.twoColumn.layout-seventyfive-twentyfive>div>div:first-child{width:73.5%}section.engine.twoColumn.layout-seventyfive-twentyfive>div>div:last-child{width:23.5%}section.engine.twoColumn.layout-twentyfive-seventyfive>div>div:first-child{width:33%}section.engine.twoColumn.layout-twentyfive-seventyfive>div>div:last-child{width:62%}section.engine.threeColumn>div{align-items:flex-start}section.engine.threeColumn>div>div{width:31.5%}section.o_featured-item{display:flex}section.o_featured-item.resources div.content{max-width:100%;width:100%}section.o_featured-item div:not(.tag-list){max-width:66%;position:relative;width:100%}section.o_featured-item img,section.o_featured-item svg,section.o_featured-item video{align-self:center;max-height:100%;max-width:100%}section.o_featured-item svg{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:120px}section.o_featured-item div.content{position:relative;width:33%}section.o_featured-item div.content a.read-more{bottom:0;position:absolute}section.o_featured-item div.content a.read-more svg{position:static;transform:none}}@media (min-width:500px){section.engine.fourColumn>div>div{width:48.5%}footer.page-footer div.block .menus{align-items:flex-start;display:flex;flex-wrap:wrap}footer.page-footer div.block .menus>div{width:48%}.listing-list>div{max-width:48.5%}}@media (min-width:800px){section.engine.fourColumn>div>div{width:23.5%}footer.page-footer div.block .menus>div{width:25%}footer.page-footer div.block .menus ul{margin-bottom:0}footer.page-footer div.bottom-row{align-items:flex-start;display:flex;justify-content:space-between;margin-top:1em}footer.page-footer div.bottom-row div.social{width:25%}footer.page-footer div.bottom-row div.privacy{width:72%}footer.page-footer div.bottom-row div.privacy ul li{display:inline-block;margin-right:1em}footer.page-footer div.block{display:flex;flex-wrap:wrap}footer.page-footer div.block div.menus{border-top:0}footer.page-footer div.block div.top-row{display:flex;width:100%}footer.page-footer div.block div.top-row img{margin-right:200px}footer.page-footer div.block div.top-row div.menus{width:70%}footer.page-footer div.block div.bottom-row{margin-left:400px}footer.page-footer div.block div.bottom-row div.privacy{border-top:none;display:flex;flex-wrap:wrap}footer.page-footer div.block div.bottom-row div.privacy ul{padding-bottom:1em}footer.page-footer div.block div.bottom-row div.privacy ul li{border-right:1px solid;padding:0 1em 0 0}footer.page-footer div.block div.bottom-row div.privacy ul li:last-child{border-right:0}section.o_compares div.block{align-items:flex-start;display:flex;justify-content:space-between}section.o_compares div.block>div{width:32.33%}section.o_compares div.block>div img{width:100%}.listing-list>div{max-width:31.5%}ul.case-list{display:flex;flex-wrap:wrap;justify-content:space-around}ul.case-list li{width:calc(50% - 1em)}header.search{padding:120px 10px 80px}header.search h1{font-size:64px}section.categories ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}section.categories ul:after{content:"";display:block;width:calc(50% - 1em)}section.categories ul li{align-self:stretch;width:calc(50% - 1em)}}@media (min-width:1200px){.width-block,.width-full-width{padding-left:0;padding-right:0}}@media (min-width:1250px){.slick-next,.slick-prev{top:50%}.slick-prev{left:-15px}.slick-next{right:-15px}div.o_image-carousel .slick-prev{left:-40px;top:50%}div.o_image-carousel .slick-next{right:-30px;top:50%}}@media (min-width:700px){.m_video{margin-bottom:0}}@media (min-width:900px){.o_manual-person-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.o_manual-person-list>div{width:49%}section.featured-marketing.slick-dotted{margin-bottom:40px}section.featured-marketing.slick-dotted section{margin-bottom:0;max-width:900px}section.featured-marketing.slick-dotted .slick-slide{outline:none;transform:scale(.9);transition:all .5s ease-in-out}section.featured-marketing.slick-dotted .slick-slide.slick-current{transform:scale(1)}section.featured-marketing.slick-dotted .slick-dots{bottom:-5px}}@media (min-width:500px){section.o_stickycallout{max-width:475px}}@media (min-width:940px){body.digital-brochure main section.intro img{max-width:60%}body.digital-brochure main section.intro div h1{font-size:64px;max-width:43%}body.digital-brochure main section.intro div:after{padding-top:40%}body.digital-brochure main section.intro svg.bg{width:100%}}@media (min-width:750px){body.digital-brochure section.questions ul{padding-bottom:6em}body.digital-brochure section.questions img{margin-right:-2rem;max-width:50%}}@media (min-width:0) and (max-width:575px){.d-none-xs,.hidden-xs{display:none!important}}@media (min-width:576px) and (max-width:767px){.d-none-sm,.hidden-sm{display:none!important}}@media (min-width:768px) and (max-width:991px){.d-none-md,.hidden-md{display:none!important}}@media (min-width:992px) and (max-width:1199px){.d-none-lg,.hidden-lg{display:none!important}}@media (min-width:1200px) and (max-width:1399px){.d-none-xl,.hidden-xl{display:none!important}}@media (min-width:1400px){.d-none-xxl,.hidden-xxl{display:none!important}}@media (min-width:992px){section.case-study header.case-intro{display:flex}section.case-study header.case-intro div.content{padding:2em 4em;width:35%}section.case-study header.case-intro div.images{display:block;width:65%}section.case-study header.case-intro div.images ul{position:relative}section.case-study header.case-intro div.images ul:before{content:"";display:block;padding-top:56.25%}section.case-study header.case-intro div.images ul li{bottom:0;left:0;position:absolute;right:0;top:0}section.case-study div.row.intro{display:flex;margin-bottom:2em}section.case-study div.row.intro h2{padding-right:3em;text-align:left;width:auto}section.case-study div.row.intro nav.gallery-nav{position:relative;top:.33em}}@media (min-width:1100px){ul.case-list li{width:calc(33% - 1em)}section.categories ul:after{content:"";display:block;width:calc(33% - 1em)}section.categories ul li{width:calc(33% - 1em)}}
/*# sourceMappingURL=screen.min.css.map */
