.proof-logos{padding-top:50px}.proof-logos h2{margin-bottom:0}.proof-logos-row{display:flex;flex-wrap:nowrap;gap:5px;padding:20px 10px}.proof-logos-row .proof-logo{flex:1 1 180px;display:flex;align-items:center;justify-content:center;padding:20px;border-radius:20px;background:#fff}.proof-logos-row .proof-logo img{max-width:100%;height:auto}@media(orientation:portrait){.proof-logos-row{display:flex;flex-wrap:wrap;padding:10px 0}.proof-logos-row .proof-logo{flex:1 1 100px;display:flex;align-items:center;justify-content:center;padding:20px;border-radius:20px;background:#fff}.proof-logos{padding-top:20px}.proof-logos h2{padding-left:1px}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*! jQuery UI - v1.13.2 - 2022-07-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;-ms-filter:"alpha(opacity=25)";opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_444444_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_777777_256x240.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}
/*!
 * jQuery UI CSS Framework 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
 */
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_444444_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(https://sp-ao.shortpixel.ai/client/to_webp,q_glossy,ret_img/https://dripivtherapy.com/wp-content/plugins/date-picker-for-contact-form-7/assents/jquery-ui-themes/themes/base/images/ui-icons_777777_256x240.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}
.full-field label,.slim-field-left label,.slim-field-right label{width:100%;display:inline-block}.full-field input,.slim-field-left input,.slim-field-right input{width:100%;display:inline-block}.full-field{display:inline-block;width:100%}.slim-field-left{display:inline-block;width:48%;float:left}.slim-field-right{display:inline-block;width:48%;float:right}.gmdpcf_map{height:300px}
@font-face{font-family:"NeueMontreal";src:local("😥"),url(//dripivtherapy.com/wp-content/themes/devtheme-master/assets/css/../fonts/neuemontreal-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"NeueMontrealMedium";src:local("😥"),url(//dripivtherapy.com/wp-content/themes/devtheme-master/assets/css/../fonts/neuemontreal-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'icomoon';src:url(//dripivtherapy.com/wp-content/themes/devtheme-master/assets/css/../fonts/icomoon.woff?8481h7) format('woff');font-weight:400;font-style:normal;font-display:block}[class^=ia-icon-],[class*=" ia-icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ia-icon-arrow:before{content:"\e900"}.ia-icon-arrowbold:before{content:"\e901"}.ia-icon-arrowlong:before{content:"\e902"}.ia-icon-charger:before{content:"\e903"}.ia-icon-checkmark:before{content:"\e904"}.ia-icon-chevron-down:before{content:"\e905"}.ia-icon-chevron-right:before{content:"\e906"}.ia-icon-drip:before{content:"\e907"}.ia-icon-facebook:before{content:"\e908";color:#22c3ef}.ia-icon-google:before{content:"\e909";color:#22c3ef}.ia-icon-heart:before{content:"\e90a"}.ia-icon-instagram:before{content:"\e90b";color:#22c3ef}.ia-icon-linkedin:before{content:"\e90c";color:#22c3ef}.ia-icon-menu:before{content:"\e90d"}.ia-icon-phone:before{content:"\e90e"}.ia-icon-plus:before{content:"\e90f"}.ia-icon-star:before{content:"\e910"}.ia-icon-twitter:before{content:"\e911";color:#22c3ef}.ia-icon-upload:before{content:"\e912"}.ia-icon-youtube:before{content:"\e913";color:#22c3ef}
:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throw-out-distance,150px),0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255,255,255,.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex,1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity,1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,.6);--f-button-active-bg:rgba(0,0,0,.6);--f-button-hover-bg:rgba(0,0,0,.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,.3);--f-button-active-bg:rgba(24,24,27,.5);--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.5));--f-button-svg-disabled-opacity:.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{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}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0,0,0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity,1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,rgba(255,255,255,.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,.65);--f-button-hover-bg:rgba(70,70,73,.65);--f-button-active-bg:rgba(90,90,93,.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));z-index:30;user-select:none;pointer-events:none}
@charset "UTF-8";.ia-t-medium-80,.content-entry .ia-t-medium-80,.content-entry h1{font:500 8rem/1.05 "NeueMontrealMedium",sans-serif}@media (max-width:1023px){.ia-t-medium-80,.content-entry .ia-t-medium-80,.content-entry h1{font:500 5.2rem/1.07 "NeueMontrealMedium",sans-serif}}@media (max-width:767px){.ia-t-medium-80,.content-entry .ia-t-medium-80,.content-entry h1{font:500 3.2rem/1.18 "NeueMontrealMedium",sans-serif}}.ia-t-medium-52--title,.content-entry .ia-t-medium-52--title{font:500 5.2rem/1.07 "NeueMontrealMedium",sans-serif}@media (max-width:767px){.ia-t-medium-52--title,.content-entry .ia-t-medium-52--title{font:500 3.2rem/1.18 "NeueMontrealMedium",sans-serif}}.ia-t-medium-52,.content-entry .ia-t-medium-52,.content-entry h2{font:500 5.2rem/1.07 "NeueMontrealMedium",sans-serif}@media (max-width:767px){.ia-t-medium-52,.content-entry .ia-t-medium-52,.content-entry h2{font:500 2.8rem/1.18 "NeueMontrealMedium",sans-serif}}.ia-t-medium-40,.content-entry .ia-t-medium-40,.content-entry h3{font:500 4rem/1.1 "NeueMontrealMedium",sans-serif}@media (max-width:767px){.ia-t-medium-40,.content-entry .ia-t-medium-40,.content-entry h3{font:500 2.3rem/1.18 "NeueMontrealMedium",sans-serif}}.ia-t-regular-40,.content-entry .ia-t-regular-40{font:400 4rem/1.1 "NeueMontreal",sans-serif}@media (max-width:767px){.ia-t-regular-40,.content-entry .ia-t-regular-40{font:400 2.3rem/1.18 "NeueMontreal",sans-serif}}.ia-t-regular-32,.content-entry .ia-t-regular-32{font:400 3.2rem/1.1 "NeueMontreal",sans-serif}@media (max-width:767px){.ia-t-regular-32,.content-entry .ia-t-regular-32{font:400 2.4rem/1.18 "NeueMontreal",sans-serif}}.ia-t-medium-28,.content-entry .ia-t-medium-28{font:500 2.8rem/1.1 "NeueMontrealMedium",sans-serif}@media (max-width:767px){.ia-t-medium-28,.content-entry .ia-t-medium-28{font:500 2rem/1.18 "NeueMontrealMedium",sans-serif}}.ia-t-medium-24,.content-entry .ia-t-medium-24,.content-entry h4{font:500 2.4rem/1.1 "NeueMontrealMedium",sans-serif}@media (max-width:767px){.ia-t-medium-24,.content-entry .ia-t-medium-24,.content-entry h4{font:500 2rem/1.18 "NeueMontrealMedium",sans-serif}}.ia-t-regular-24,.content-entry .ia-t-regular-24{font:400 2.4rem/1.1 "NeueMontreal",sans-serif}@media (max-width:767px){.ia-t-regular-24,.content-entry .ia-t-regular-24{font:400 2rem/1.18 "NeueMontreal",sans-serif}}.ia-t-regular-20,.content-entry .ia-t-regular-20{font:400 2rem/1.1 "NeueMontreal",sans-serif}@media (max-width:767px){.ia-t-regular-20,.content-entry .ia-t-regular-20{font:400 1.6rem/1.18 "NeueMontreal",sans-serif}}.ia-t-medium-18,.content-entry .ia-t-medium-18,.content-entry h5{font:500 1.8rem/1.1 "NeueMontrealMedium",sans-serif}@media (max-width:767px){.ia-t-medium-18,.content-entry .ia-t-medium-18,.content-entry h5{font:500 1.6rem/1.18 "NeueMontrealMedium",sans-serif}}.ia-t-regular-18,.content-entry .ia-t-regular-18{font:400 1.8rem/1.1 "NeueMontreal",sans-serif}@media (max-width:767px){.ia-t-regular-18,.content-entry .ia-t-regular-18{font:400 1.6rem/1.18 "NeueMontreal",sans-serif}}.ia-t-medium-16,.content-entry .ia-t-medium-16{font:500 1.6rem/1.1 "NeueMontrealMedium",sans-serif}@media (max-width:767px){.ia-t-medium-16,.content-entry .ia-t-medium-16{font:500 1.4rem/1.18 "NeueMontrealMedium",sans-serif}}.ia-t-medium-14,.content-entry .ia-t-medium-14{font:500 1.4rem/1.1 "NeueMontrealMedium",sans-serif}@media (max-width:767px){.ia-t-medium-14,.content-entry .ia-t-medium-14{font:500 1.2rem/1.18 "NeueMontrealMedium",sans-serif}}.ia-t-regular-14,.content-entry .ia-t-regular-14,.content-entry small{font:400 1.4rem/1.1 "NeueMontreal",sans-serif}@media (max-width:767px){.ia-t-regular-14,.content-entry .ia-t-regular-14,.content-entry small{font:400 1.2rem/1.18 "NeueMontreal",sans-serif}}.main-nav__list>li.has-children .sub-menu,.treatments-block__list .slick-dots,.treatments-block__list_card .slick-dots,.treatments-block__item-list,.sticky-nav__list,.treatment-section__ul-list,.select__list,.events-block .slick-dots{list-style:none;margin:0;padding:0}.treatment_categories__subtitle,.bottom-content__head,.treatments-block__item-bottom,.sticky-nav__list,.treatment-section__ul-list li,.treatment-section__item-subtitle,.feed-section__item-link,.treatment-section__item-head-title,.contacts-info__trigger{display:flex;flex-direction:row;align-items:center}.main-section__btn,.main-section__triggers-item span,.header-button,.main-bar,.contacts__aside-icon,.main-contacts__aside-icon,.main-contacts__aside-arrow,.treatments-block__list .slick-dots,.treatments-block__list_card .slick-dots,.treatments-block__item-label,.sticky-nav__item a,.sticky-nav__item a span,.treatment-section__item-subtitle span,.video-block-play,.video-block-pause,.video-block--rnd-btn .video-block-play,.video-block--rnd-btn .video-block-pause,.text-section__button,.file-load label,.submit-button,.events-block .slick-dots{display:flex;flex-direction:row;align-items:center;justify-content:center}.single-treatments .flex-module-steps{background:0 0;padding:4rem 0 4rem}@media (max-width:767px){.single-treatments .flex-module-steps{padding:0;margin-top:-3rem}}.single-treatments .google-reviews{padding:3rem 0}@media (max-width:767px){.single-treatments .google-reviews{padding:3rem 0 0;margin-bottom:-1rem}}.single-treatments .bottom-block{margin:50px 0 0}@media (max-width:767px){.single-treatments .bottom-block{margin:10px 0 0}}.single-treatments .bottom-block--custom .bottom-block__wrapper{margin:0 auto 42px}@media (max-width:767px){.flex-module-accordion+.popular_treatments{padding:0 0 6.8rem}}.single-service-area .popular_treatments{padding:13rem 0 0}@media (max-width:767px){.single-service-area .popular_treatments{padding:4.2rem 0 0}}.single-service-area .google-reviews{padding:3rem 0 9rem}@media (max-width:767px){.single-service-area .google-reviews{padding:1rem 0 4rem}}.single-service-area .google-reviews__top{padding:0 5rem 2rem}@media (max-width:767px){.single-service-area .google-reviews__top{padding:0}}.single-service-area .google-reviews__content{padding:6.5rem 0 6rem 3rem}@media (max-width:767px){.single-service-area .google-reviews__content{padding:4rem 2rem 3rem}.single-service-area .google-reviews__content .google-reviews__list{margin:0 -2rem 0 0}}.single-service-area .flex-module-accordion{padding:10rem 0 7rem}@media (max-width:767px){.single-service-area .flex-module-accordion{padding:4rem 0 4rem}}.single-service-area .bottom-block{margin:0;padding:0}@media (max-width:767px){.single-service-area .bottom-block{margin:0}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-family:"NeueMontreal",sans-serif}html{font-size:62.5%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;height:100%;background:#f5f5f7}body{font-size:1.6rem;line-height:1;padding:0;color:#071518;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;height:100%;color:#071518}#snippet-box{display:none}.cleared:after{clear:both;content:"";display:block}html.overlayed{overflow:hidden}html .overlayed,body .overlayed{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden}.overlayed #wrapper{overflow:hidden}html.overlayed #wrapper{overflow-y:scroll;overflow-x:hidden}.a11y-toolbar .offscreen{display:none !important}::-ms-clear{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}*{box-sizing:border-box}*::-webkit-media-controls-panel,*::--webkit-media-controls-play-button,*::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}img{max-width:100%;height:auto}nav ul{list-style:none}blockquote{quotes:none}select,button{border-radius:0;outline:none;-webkit-appearance:none}button:focus{outline:none}button{background:0 0}.content-entry{font-size:1.6rem;line-height:1.5}.content-entry--small{font-size:1.4rem}.content-entry h1,.content-entry h2,.content-entry h3,.content-entry h4,.content-entry h5,.content-entry h6{margin-bottom:2rem}.content-entry u{text-underline-offset:2px;text-decoration-thickness:2px}.content-entry a{text-decoration:underline;text-decoration-color:#14758f;text-underline-offset:3px;text-decoration-thickness:1px;color:#14758f;border:3px solid transparent}.content-entry a:hover{text-decoration-color:#0e4e60;color:#0e4e60}.content-entry a:active{text-decoration-color:#072730;color:#072730}.content-entry a:focus{border:3px solid #3079f6;text-decoration:none;color:#14758f}.content-entry a:hover:focus{text-decoration-color:#072730;color:#072730}.content-entry a u{text-decoration:none}.content-entry p,.content-entry li{margin-bottom:1.8rem}.content-entry p:last-child,.content-entry li:last-child{margin-bottom:0}@media only screen and (max-width:767px){.content-entry p,.content-entry li{font-size:1.6rem}}.content-entry ul,.content-entry ol{margin:0 0 2.5rem 2rem;list-style-position:inside}.content-entry ul,.content-entry ol{list-style-position:inside;padding-left:0}.content-entry ul li:before{content:"•";display:inline-block;width:2rem}@media only screen and (max-width:767px){.content-entry ul li:before{width:1rem}}.content-entry li>p:first-child{display:inline}.content-entry ol li:before{content:"" counter(list-item) ".";display:inline-block;width:2rem}.content-entry ol li::marker{display:none;margin:0;font-size:0}.content-entry ul li::marker{display:none;margin:0;font-size:0}.content-entry blockquote{display:block;background:#fff;padding:15px 20px 15px 45px;margin:0 0 20px;position:relative;font-size:16px;line-height:1.2;text-align:justify;border-left:15px solid #22c3ef;border-right:2px solid #22c3ef;-moz-box-shadow:2px 2px 15px #ccc;-webkit-box-shadow:2px 2px 15px #ccc;box-shadow:2px 2px 15px #ccc}.content-entry blockquote:before{content:"“";font-size:60px;font-weight:700;color:#999;position:absolute;left:10px;top:5px}.content-entry blockquote:after{content:""}.content-entry blockquote em{font-style:italic}.content-entry.table{overflow:auto}.content-entry.table table{max-width:calc(100% - 40px);margin:20px auto}@media (max-width:767px){.content-entry .table-wrap{overflow-x:auto;margin-left:-2rem;margin-top:-2rem}}.content-entry table{border-collapse:separate !important;overflow:hidden;border-bottom-left-radius:20px;border-bottom-right-radius:20px;margin:25px 0;font-size:.9em;font-family:sans-serif;width:100%;box-shadow:0 0 20px rgba(0,0,0,.15);font:500 1.8rem/3rem "NeueMontrealMedium",sans-serif}@media (max-width:767px){.content-entry table{font:500 1.6rem/2rem "NeueMontrealMedium",sans-serif;min-width:75rem;margin:2rem}}.content-entry table thead tr{color:#fff;text-align:left}.content-entry table thead tr td,.content-entry table thead tr th{background-color:#072730;overflow:hidden}.content-entry table thead tr td:last-child,.content-entry table thead tr th:last-child{border-bottom-right-radius:20px}.content-entry table thead tr td:first-child,.content-entry table thead tr th:first-child{border-bottom-left-radius:20px}.content-entry table th,.content-entry table td{padding:20px 24px;border-bottom:1px solid #f5f5f7}.content-entry table th a,.content-entry table td a{color:#071518;text-underline-offset:4px;text-decoration-thickness:3px !important;text-decoration:underline;text-decoration-color:#22c3ef;border:3px solid transparent}.content-entry table th a:hover,.content-entry table td a:hover{color:#1e1e1e;text-decoration-color:#1b9cbf}.content-entry table th a:focus,.content-entry table td a:focus{color:#071518;border:3px solid #3079f6;text-decoration:none}.content-entry table tbody tr{border-bottom:1px solid #f5f5f7}.content-entry table tbody tr:hover{box-shadow:0px 0px 24px 0px rgba(34,195,239,.3);cursor:pointer}.content-entry table tbody tr td img{width:30px;height:30px;margin:0 10px 0 0;float:left}.content-entry table tbody tr:last-of-type{border-bottom:2px solid #22c3ef}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none;text-underline-offset:3px;color:#071518}input:focus,a:focus,button:focus,select:focus{outline:none}ins{background-color:#ff9;color:#071518;text-decoration:none}mark{color:#071518;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0;margin-bottom:3rem}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}iframe{max-width:100%}html.overlayed{overflow:hidden}html.overlayed body.overlayed{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden}.alignleft{float:left;margin:0 2rem 2rem 0}@media only screen and (max-width:767px){.alignleft{margin:2rem 2rem 2rem 0}}.alignright{float:right;margin:0 0 2rem 2rem}@media only screen and (max-width:767px){.alignright{margin:2rem 0 2rem 2rem}}.aligncenter{display:block;margin:0 auto}::selection{background:#c4c4c4}::-moz-selection{background:#c4c4c4}#wrapper{min-height:calc(100% - 62px);position:relative;overflow:hidden}#wrapper:after{clear:both;content:"";display:block}.single-post #wrapper{overflow:inherit}.overlayed #wrapper{overflow:hidden}.hidden{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden}.wow{visibility:hidden}.wow_fix__slider .wow{visibility:visible;opacity:1}.clear{clear:both;display:block;font-size:1px}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center,.aligncenter{text-align:center !important}.left{float:left}.right{float:right}.wp-caption,.wp-caption-text,.bypostauthor{font-size:1.3rem}.wp-caption{margin-bottom:3.5rem}.wp-caption img{margin-bottom:1.2rem;vertical-align:top}.sticky{font-size:1.6rem}.screen-reader-text{font-size:1.6rem}.gallery-caption{font-size:1.6rem}main{padding-top:8rem}.single-post main,.single-staff main,.single-events main{padding-top:10.6rem}@media only screen and (max-width:1023px){.single-post main,.single-staff main,.single-events main{padding-top:7.4rem}}main.no-banner{padding-top:4.8rem}main.no-banner--post{padding-top:10.8rem}.home main.no-banner{padding-top:0}.grecaptcha-badge{visibility:hidden}.inner{max-width:1440px;width:100%;padding:0 4.8rem;box-sizing:border-box;margin:0 auto}@media only screen and (max-width:1259px){.inner{padding:0 3rem}}.inner--slim-1010{max-width:1010px}.inner--slim-800{max-width:800px}.inner-header{display:flex;align-items:center;justify-content:space-between}.hidden-txt{opacity:0;visibility:hidden;position:absolute;width:1px;height:1px}video::-internal-media-controls-download-button{display:none}video::-webkit-media-controls-enclosure{overflow:hidden}video::-webkit-media-controls-panel{width:calc(100% + 30px)}.column-50{float:left;width:48%}.column-50+.column-50{float:right}@media (max-width:1023px){main{padding-top:4.9rem}}@media (max-width:767px){h4{font-size:2.4rem}html{font-size:59%}.inner{padding:0 20px}.column-50{float:none;width:100%}.column-50+.column-50{float:none}}@keyframes fadeInUpS{from{opacity:0;margin-top:5rem}to{opacity:1;margin-top:0}}.fadeInUpS{animation-name:fadeInUpS}@keyframes fadeInDownS{from{opacity:0;transform:translate3d(0,-3rem,0)}to{opacity:1;transform:none}}.fadeInDownS{animation-name:fadeInDownS}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.fadeInUp{animation-name:fadeInUp}.animated{animation-duration:1s;animation-fill-mode:both}.m-a-box-name>div{font-family:"NeueMontrealMedium",sans-serif;font-size:18px;font-weight:500;line-height:1.1}.slick-track{display:flex !important}.slick-slide{height:inherit !important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:visible;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-disabled{background:#f5f5f7 !important;color:#a3a6aa !important;pointer-events:none;border:none !important}.ia-a11y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@media (max-width:767px){.ia-hide-mobile{display:none !important}}.ia-hide-before-mobile{display:block !important}@media (min-width:767px){.ia-hide-before-mobile{display:none !important}}.ia-rel{position:relative;z-index:1}.ia-t-center{text-align:center}.ia-no-margin{margin:0 !important}.ia-breadcrumb{margin-bottom:2.6rem;padding-top:2rem}@media only screen and (max-width:767px){.ia-breadcrumb{margin-bottom:2.4rem}}.ia-breadcrumb *{color:#071518}@media only screen and (max-width:767px){.ia-breadcrumb *{line-height:140%}}.ia-breadcrumb a span{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ia-breadcrumb a:hover span{text-decoration:none}.ia-toggle-text-byheight{max-height:none}.ia-toggle-text-byheight+.show-more-button{padding:6px 0 0;border:none}.ia-toggle-text-byheight.overflow-hidden{overflow:hidden;max-height:86px}.ia-toggle-text span{display:inline-block;opacity:0;font-size:0;line-height:0;transform:translateY(5px);transition:all .5s linear}.ia-toggle-text span.default-hidden{display:none}.ia-toggle-text span.default-visible,.ia-toggle-text.show-all span.default-hidden.active-state{opacity:1;font-size:inherit;line-height:inherit;transform:translateY(0);position:relative;display:inline}.ia-toggle-text .more-hidden{display:none}.ia-toggle-text .more-hidden.active{height:auto;opacity:1;display:inline}.ia-toggle-text .ia-link{display:block;padding:0;border-left:none;cursor:pointer}.ia-toggle-text .ia-link:focus{border:3px solid transparent;border-left:none;color:#1e1e1e;text-decoration-color:#14758f}.circle-container{position:relative;overflow:hidden;background-size:cover}.revealing-circle{position:absolute;bottom:0;right:0;width:100%;height:100%;background:#fff;animation:revealAnimation 1s ease-out .5s forwards;clip-path:polygon(100% 100%,100% 100%,100% 100%)}@keyframes revealAnimation{0%{clip-path:polygon(100% 100%,100% 100%,100% 100%)}100%{clip-path:polygon(100% 100%,100% 0%,0% 100%)}}.ia-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:111}.ia-modal-content{background-color:#fff;padding:20px;border-radius:5px;max-width:600px;margin:0 auto;max-width:98%;max-height:98%;position:relative;overflow-y:auto}.ia-modal-close{position:absolute;top:10px;right:10px;cursor:pointer;font-size:30px}.ia-modal-close:hover{color:#22c3ef}.ia-section__title{margin-bottom:3rem}.ia-card-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.ia-btn-medium{font-family:"NeueMontrealMedium",sans-serif;font-weight:500}.ia-btn{padding:2.5rem 3rem;font-family:"NeueMontrealMedium",sans-serif;font-weight:500;font-size:1.8rem;line-height:2.4rem;text-align:center;border-radius:4rem;border:1px solid #071518;color:#071518;display:inline-flex;justify-content:center;cursor:pointer;transition:.3s ease-in-out;background:linear-gradient(to top,#071518 50%,transparent 50%);background-size:100% 200%}.ia-btn--blue{background:linear-gradient(to top,#22c3ef 50%,transparent 50%)}.ia-btn--white{background:linear-gradient(to top,#fff 50%,transparent 50%);border:1px solid #fff}.ia-btn.slick-arrow{padding:2.2rem 3.7rem !important}.desktop-version .ia-btn:hover{background-position:0 100%;color:#22c3ef}.ia-focus-button{border:none;color:inherit;cursor:inherit;padding:initial}.ia-play{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .35s;width:100%;height:100%}.ia-play-pause{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50px;cursor:pointer;transform:scale(.8);transition:all .35s}.ia-play-pause-left{width:0;height:24px;border:2px solid #071518;margin-right:7px;transition:all .35s}.ia-play-pause-right{width:0;height:24px;border:2px solid #071518;margin-left:7px;transition:all .35s}.ia-play-pause:hover{transform:scale(1)}.ia-play-pause button{height:24px}#spinner-block{top:0;left:0;z-index:9999;display:none;position:fixed;background:rgba(255,255,255,.5);width:100%;height:100%}#spinner,#spinner:after{border-radius:50%;width:10em;height:10em}#spinner{margin:60px auto;font-size:10px;position:fixed;left:calc(50% - 5em);top:calc(50% - 5em);text-indent:-9999em;border-top:1.1em solid #22c3ef;border-right:1.1em solid #22c3ef;border-bottom:1.1em solid #22c3ef;border-left:1.1em solid #14758f;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 2s infinite linear;animation:load8 2s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ia-link{color:#071518;text-underline-offset:4px;text-decoration-thickness:3px;text-decoration:underline;text-decoration-color:#22c3ef;border:3px solid transparent}@media (max-width:767px){.ia-link{font-size:1.7rem}}.ia-link:hover{color:#1e1e1e;text-decoration-color:#1b9cbf}.ia-link:active{color:#1e1e1e;text-decoration-color:#14758f}.ia-link:focus{color:#071518;border:3px solid #3079f6;text-decoration:none}.ia-link--dark{color:#fff;text-decoration:none;border:3px solid transparent}.ia-link--dark:hover{text-decoration:none;color:#c4edfa}.ia-link--dark:active{text-decoration:none;color:#76bde5}.ia-link--dark:focus{text-decoration:none;border:3px solid #3079f6;color:#fff}.ia-link--line{color:#fff;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration:underline;border:3px solid transparent}.ia-link--line:hover{color:#c4edfa}.ia-link--line:active{color:#76bde5}.ia-link--line:focus{border:3px solid #fff;text-decoration:none;color:#fff}.h1,.h2,.h3,.h4,.h5{font-weight:400;font-family:"NeueMontreal",sans-serif}.h1.bold,.h1.ia-bold,.h2.bold,.h2.ia-bold,.h3.bold,.h3.ia-bold,.h4.bold,.h4.ia-bold,.h5.bold,.h5.ia-bold{font-weight:700}.h1.margin,.h1.ia-margin,.h2.margin,.h2.ia-margin,.h3.margin,.h3.ia-margin,.h4.margin,.h4.ia-margin,.h5.margin,.h5.ia-margin{margin-bottom:3rem}.h1{font-size:6.6rem;line-height:1.13}.h2{font-size:5rem;line-height:1.28}.h3{font-size:3.8rem;line-height:1.26}.h4{font-size:2.8rem;line-height:1.35}.h5{font-size:2.1rem;line-height:1.47}.sub-heading{font-size:2.1rem;line-height:1.13;font-weight:400;color:#424b5a;margin-bottom:3rem}.sub-heading-gray{color:#c2d1d9}.sub-heading-white{color:#fff}.ia-tabs{display:inline-block;background-color:#f2f5f7;padding:.4rem;border-radius:.4rem}.ia-tab{display:inline-block;text-align:center;min-width:14.8rem;font-weight:400;font-size:1.2rem;line-height:1.16;box-sizing:border-box;padding:2rem 1.5rem;text-transform:uppercase;border-radius:.4rem;cursor:pointer;transition:color .35s,background .35s;color:#424b5a}.ia-tab--active{background:#310255;color:#fff}.more-content-btn{padding-right:2rem;position:relative;color:#424b5a;text-decoration:underline;display:inline-block;font-size:1.4rem;line-height:1.14}.more-content-btn:before{position:absolute;right:0;top:.3rem;content:"";width:.6rem;height:.6rem;border-bottom:1px solid #424b5a;border-right:1px solid #424b5a;transform:rotate(45deg)}.more-content-btn.expanded:before{transform:rotate(-135deg);top:.7rem}.select{border:2px solid #424b5a;border-radius:2.4rem;position:relative}.select.disabled{pointer-events:none;opacity:.5}.select.open{border-color:#424b5a;background:#fff;box-shadow:0 0 6px rgba(77,122,142,.5)}.select.open .dropdown-list{visibility:visible;opacity:1}.select.open .dropdown-list .mCSB_scrollTools{opacity:1;z-index:10}.select.open .dropdown-list .mCustomScrollBox{max-height:275px !important}.select.open>a span:before{transform:rotate(180deg)}.select>a{display:block;min-width:12.5rem;padding:1rem 0}.select>a span{display:inline-block;padding-right:2rem;position:relative;font-size:1.3rem;line-height:1.84;color:#424b5a;font-weight:700;text-transform:uppercase}.select>a span:before{position:absolute;right:0;top:1rem;width:0;height:0;border-left:.3rem solid transparent;border-right:.3rem solid transparent;content:"";border-top:.4rem solid #424b5a;transition:border .35s}.select .dropdown-list{position:absolute;left:-2px;width:240px;top:100%;overflow:hidden;margin-top:10px;text-align:left;padding:0;z-index:8;border-radius:4px;background:#fff;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s;box-shadow:0 0 6px rgba(77,122,142,.5)}.select .dropdown-list .dropdown-list-in{overflow-y:auto}.select .dropdown-list .mCustomScrollBox{max-height:0 !important;transition:max-height .8s}.select .dropdown-list .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden,.select .dropdown-list .mCSB_inside>.mCSB_container{margin-right:0}.select .dropdown-list .mCSB_container.mCS_no_scrollbar_y{margin-right:0}.select .dropdown-list .mCSB_scrollTools{opacity:0;transition:opacity .3s .7s}.select .dropdown-list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#424b5a}.select .dropdown-list .mCSB_scrollTools .mCSB_draggerRail{width:5px;background:0 0}.select .dropdown-list .dropdown-list-item{border-bottom:1px solid rgba(158,187,203,.45);box-sizing:border-box}.select .dropdown-list .dropdown-list-item:last-child{border-bottom:none}.select .dropdown-list .dropdown-list-item.current a{background:#424b5a;color:#fff}.select .dropdown-list .dropdown-list-item.current a:after{opacity:1}.select .dropdown-list a{padding:1.5rem 1rem 1.5rem 35px;position:relative;display:block;font-size:1.6rem;font-weight:400;color:#424b5a;transition:color .35s,background .35s;line-height:1}.select .dropdown-list a:after{content:"";position:absolute;height:4px;width:8px;left:12px;top:50%;transform:translate(0,-50%) rotate(-45deg);opacity:0;border-left:2px solid #fff;border-bottom:2px solid #fff}.select .dropdown-list .ap-filter{display:none;position:absolute;z-index:999;left:0;right:0;padding:10px;font-size:1.4rem;font-weight:600;border-top:2px solid #424b5a;white-space:nowrap;color:#424b5a;bottom:0;line-height:1;text-align:center;cursor:pointer;transition:color .35s}.select .dropdown-list .ap-filter:hover{color:#424b5a}.select.select-dark.open>a span{color:#424b5a}.select.select-dark.open>a span:before{border-top-color:#424b5a}.select.select-dark>a span{color:#fff}.select.select-dark>a span:before{border-top-color:#fff}form.gray{color:#c2d1d9}form.white{color:#fff}form input[type=text],form input[type=tel],form input[type=email],form input[type=password],form input[type=date],form textarea{font-size:1.4rem;line-height:1.2;font-family:"NeueMontreal",sans-serif;border:1px solid #c2d1d9;background:#fff;padding:1.1rem .9rem;box-sizing:border-box;max-width:100%;width:100%;color:#424b5a;outline:none;margin-bottom:3.5rem}form input[type=text].wpcf7-not-valid,form input[type=tel].wpcf7-not-valid,form input[type=email].wpcf7-not-valid,form input[type=password].wpcf7-not-valid,form input[type=date].wpcf7-not-valid,form textarea.wpcf7-not-valid{border:1px solid red;box-shadow:inset 0px 0px 0px 1px red}form input[type=text]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=date]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#c2d1d9;opacity:1}form input[type=text]:-moz-placeholder,form input[type=tel]:-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=password]:-moz-placeholder,form input[type=date]:-moz-placeholder,form textarea:-moz-placeholder{color:#c2d1d9;opacity:1}form input[type=text]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=date]::-moz-placeholder,form textarea::-moz-placeholder{color:#c2d1d9;opacity:1}form input[type=text]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=date]:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#c2d1d9;opacity:1}form input[type=date]{padding-left:4rem;background:url(https://dripivtherapy.com/wp-content/themes/devtheme-master/assets/scss/../images/icons/calendar.svg) no-repeat 8px 50%}form input[type=date]::-webkit-calendar-picker-indicator{display:none}form textarea{height:21.6rem;resize:none}form .field-row-file{margin-bottom:24px}form .field-row-file span input{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}form .field-row-file .file-field{border-radius:40px;border:1px solid #071518;background:#fff;height:46px;cursor:pointer;display:inline-flex;transition:.3s ease-in-out;align-items:center;padding:0 20px}form .field-row-file .file-field svg{margin-right:10px}form .field-row-file .file-name-contact{top:100%;left:0;box-sizing:border-box;width:100%;font-size:1.8rem;color:#071518;margin-top:1.5rem;text-align:left;display:block;padding-right:30px;position:relative}form .field-row-file .file-name-contact .remove-file{position:absolute;width:16px;height:16px;transform:translate(10px,0)}form .field-row-file .file-name-contact .remove-file:before,form .field-row-file .file-name-contact .remove-file:after{content:"";height:1px;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);background:#071518}form .field-row-file .file-name-contact .remove-file:after{transform:translate(-50%,-50%) rotate(-45deg)}form .file-wrap{position:relative;margin-bottom:3.5rem}form .file-wrap .wpcf7-not-valid-tip{top:100%;bottom:auto;right:auto;left:0}form .file-wrap .file-wrap-btn{padding:0 .6rem;width:14.4rem;height:3.8rem;font-size:1.4rem;line-height:3.8rem;box-sizing:border-box;background:#fff;border:1px solid #424b5a;color:#424b5a;text-align:center;position:absolute;top:0;left:0;pointer-events:none;text-decoration:none}form .file-wrap input{width:14.2rem;height:3.8rem;margin:.1rem;cursor:pointer;opacity:0}form .file-wrap .file-name{font-style:normal;font-size:1.6rem;line-height:1.5;display:inline-block;vertical-align:middle;padding-left:2.4rem}form .file-wrap .remove-file{display:inline-block;margin-left:.5rem;font-size:1.2rem;vertical-align:middle}form label{font-size:1.4rem;line-height:1.5;display:block;margin-bottom:.5rem}form label+br{display:none}form label b{color:#424b5a;font-weight:400}form label span{font-weight:400}form input[type=checkbox]{display:none}form input[type=checkbox]:checked+span:before{border-color:#1b9cbf;background:#1b9cbf}form input[type=checkbox]:checked+span:after{opacity:1}form input[type=checkbox]+span{display:inline-block;line-height:1.9rem;font-size:1.6rem;position:relative;padding-left:3rem;margin:0 0 1rem;cursor:pointer}form input[type=checkbox]+span:before{position:absolute;top:-2px;left:0;width:18px;height:18px;content:"";border:1px solid #c2d1d9;border-radius:5px;background:#fff}form input[type=checkbox]+span:after{width:10px;height:4px;border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";position:absolute;top:3px;left:4px;transform:rotate(-45deg);opacity:0}form input[type=radio]{display:none}form input[type=radio]:checked+span:before{border-color:#1b9cbf;background:#1b9cbf}form input[type=radio]:checked+span:after{opacity:1}form input[type=radio]+span{display:inline-block;line-height:1.9rem;font-size:1.6rem;margin:0 0 1rem;position:relative;padding-left:2.5rem;cursor:pointer}form input[type=radio]+span:before{width:18px;height:18px;background:#fff;border:1px solid #c2d1d9;border-radius:50%;top:-1px;left:0;content:"";position:absolute}form input[type=radio]+span:after{width:6px;height:6px;background:#fff;content:"";position:absolute;top:6px;left:7px;border-radius:50%;opacity:0}form button[type=submit]{display:block;background:#310255;border:1px solid #310255;cursor:pointer;font-size:1.6rem;color:#fff;padding:1.3rem;text-transform:uppercase;position:relative}form.submitting button[type=submit]:after{width:3rem;height:3rem;content:"";position:absolute;left:100%;top:0;background:url(https://dripivtherapy.com/wp-content/themes/devtheme-master/assets/scss/../images/loader.svg) no-repeat 0 0/3rem 3rem;margin:.8rem 0 0 1rem}form input[type=file],form input[type=file]::-webkit-file-upload-button{cursor:pointer}form.srch-form{position:relative;margin-bottom:3.5rem}form.srch-form input{padding-right:4rem;margin-bottom:0}form.srch-form button{position:absolute;right:.8rem;top:50%;background:0 0;color:#c2d1d9;padding:0;margin:-1.2rem 0 0;width:2.4rem;border:none;font-size:2rem;height:2.4rem;cursor:pointer;-webkit-appearance:none}form.subscribe-form{margin-bottom:3.5rem;font-size:0}form.subscribe-form input{margin-bottom:0;display:inline-block;width:auto;vertical-align:top;border-right:none}form.subscribe-form button.ia-btn{display:inline-block;width:auto;padding:1.2rem 2.3rem;vertical-align:top;border-radius:0 .2rem .2rem 0}form div.fancy-select{position:relative;color:#424b5a}form div.fancy-select.disabled{opacity:.5}form div.fancy-select div.trigger{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;background:#fff;transition:all .24s ease-out;border-radius:.2rem;box-sizing:border-box;box-shadow:none;font-size:1.4rem;line-height:1.28;font-family:"NeueMontreal",sans-serif;border:1px solid #c2d1d9;background:#fff;padding:1.1rem .9rem;box-sizing:border-box;max-width:100%;width:100%;color:#c2d1d9;outline:none;margin-bottom:3.5rem}form div.fancy-select div.trigger.selected{color:#424b5a}form div.fancy-select div.trigger:after{content:"";display:block;position:absolute;width:0;height:0;border:.6rem solid transparent;border-top-color:#c2d1d9;top:1.7rem;right:1.4rem}form div.fancy-select div.trigger.open{background:#fff}form div.fancy-select ul.options{list-style:none;margin:0;position:absolute;top:100%;left:0;visibility:hidden;opacity:0;width:100%;padding:0 .8rem;box-sizing:border-box;z-index:8;max-height:200px;overflow:auto;background:#fff;border:1px solid #c2d1d9;border-radius:0 0 .2rem .2rem;border-top:none;min-width:200px;transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out}form div.fancy-select ul.options.open{visibility:visible;top:calc(100% - 1px);opacity:1;transition:opacity .3s ease-out,top .3s ease-out}form div.fancy-select ul.options li{padding:.4rem 0;border-top:1px solid #c2d1d9;margin:0;font-size:1.4rem;line-height:1.5;color:#424b5a;cursor:pointer;white-space:nowrap;transition:all .15s ease-out}form div.fancy-select ul.options li.selected{font-weight:700}form div.fancy-select ul.options li.hover{color:#424b5a}form .qty-wrap{border:1px solid #c2d1d9;border-radius:.2rem;width:12rem;display:flex;align-items:center;margin-bottom:3.5rem}form .qty-wrap input{border:none;margin:0;font-weight:700;text-align:center;font-size:1.6rem;line-height:1.5;width:calc(100% - 8rem);padding:.7rem 0}form .qty-wrap button{width:2.4rem;font-family:"NeueMontreal",sans-serif;height:2.4rem;border:none;background:0 0;margin:.7rem .8rem;color:#c2d1d9;padding:0;line-height:2.4rem;font-weight:400;font-size:2rem;cursor:pointer;text-indent:-9999px;position:relative;-webkit-appearance:none}form .qty-wrap button:before{width:1.6rem;height:.2rem;position:absolute;content:"";margin:-.1rem 0 0 -.8rem;background:#c2d1d9;top:50%;left:50%}form .qty-wrap button:after{width:.2rem;height:1.6rem;position:absolute;content:"";margin:-.8rem 0 0 -.1rem;background:#c2d1d9;top:50%;left:50%}form .qty-wrap button.qty-wrap__minus:after{display:none}form .switch{position:relative;display:inline-block;width:4.2rem;height:2rem}form .switch input:checked+.switch__slider{background-color:#424b5a}form .switch input:checked+.switch__slider:before{transform:translateX(2.1rem)}form .switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#c2d1d9;transition:.4s;border-radius:2rem}form .switch__slider:before{position:absolute;content:"";height:2.4rem;width:2.4rem;border-radius:50%;left:-.2rem;bottom:-.2rem;border:1px solid #c2d1d9;background-color:#fff;transition:.4s}form .switch-labeled{width:auto;padding-left:4.5rem}form .switch-labeled b{font-size:1.6rem;line-height:2rem}form .switch-labeled input:checked+.switch__slider{background:0 0;border-color:#424b5a}form .switch-labeled input:checked+.switch__slider:before{transform:translateX(1.6rem);border-color:#424b5a;background:#424b5a}form .switch-labeled .switch__slider{width:3.6rem;height:1.9rem;border:1px solid #c2d1d9;right:auto;background:0 0}form .switch-labeled .switch__slider:before{width:1.3rem;height:1.3rem;bottom:.2rem;left:.3rem;background:#c2d1d9}.form-row:after{clear:both;content:"";display:block}.form-row .form-col{float:left;position:relative}.form-row .form-col-file p{display:none}.form-row .form-col .wpcf7-form-control-wrap{position:static}.form-row .form-col .wpcf7-form-control-wrap.radio,.form-row .form-col .wpcf7-form-control-wrap.checkbox{display:block;margin-bottom:2.5rem}.form-row .form-col-50{width:48%}.form-row .form-col-50+.form-col-50{float:right}.form-row .form-col-100{width:100%}.form-row .form-col-file label{font-size:1.4rem}.form-row .form-col .wpcf7-not-valid-tip{position:absolute;right:0;bottom:calc(100% - 1.9rem);left:7rem;text-align:right;font-style:normal;color:#000;font-size:1.4rem;line-height:1.9rem;font-weight:700}.selected-filters-list{border:1px solid #c2d1d9;border-radius:.2rem;padding:.6rem 0 0 .6rem;box-sizing:border-box;font-size:0;display:inline-block;margin-bottom:3.5rem}.selected-filters-list span{display:inline-block;margin:0 .6rem .6rem 0;color:#424b5a;font-size:1.4rem;line-height:1.8rem;background:#c2d1d9;padding:.6rem;min-width:10rem;box-sizing:border-box;border-radius:.2rem}.selected-filters-list span button{margin-left:1rem;float:right;border:none;-webkit-appearance:none;font-size:1.6rem;color:#424b5a;cursor:pointer;padding:0}.toooltips{margin-bottom:3.5rem;display:block !important}.toooltips>div{margin-right:4rem}.tooltip{background:#c2d1d9;position:relative;padding:.7rem 1.2rem;border-radius:.2rem;font-size:1rem;line-height:1;display:inline-block}.tooltip-top:before{width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;position:absolute;bottom:100%;left:50%;margin-left:-.5rem;content:"";border-bottom:.5rem solid #c2d1d9}.tooltip-bottom:before{width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;position:absolute;top:100%;left:50%;margin-left:-.5rem;content:"";border-top:.5rem solid #c2d1d9}.tooltip-right:before{width:0;height:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;position:absolute;left:100%;top:50%;margin-top:-.5rem;content:"";border-left:.5rem solid #c2d1d9}.tooltip-left:before{width:0;height:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;position:absolute;right:100%;top:50%;margin-top:-.5rem;content:"";border-right:.5rem solid #c2d1d9}.ui_components .label{font-size:4.1rem;font-weight:700;line-height:1;text-transform:uppercase;border-bottom:1px solid #424b5a;padding-bottom:5rem}.ui_components .sublabel{font-size:2.1rem;font-weight:700;line-height:1.47;text-transform:uppercase;position:relative;padding-left:5rem;margin:5rem 0}.ui_components .sublabel:before{content:"";background:#424b5a;height:2px;width:3rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ui_components ul{list-style-type:none;margin:0}.ui_components ul li{margin-bottom:40px}.ui_components .colors{display:flex;align-items:center;justify-content:flex-start;margin:0 30px}.ui_components .colors>div{margin:20px}.ui_components .colors .a{width:305px;height:305px;background:#424b5a;border-radius:10px}.ui_components .colors .b{width:305px;height:305px;background:#c2d1d9;border-radius:10px}.ui_components .colors .c{width:305px;height:305px;background:#f2f5f7;border-radius:10px}.ui_components .colors .d{width:305px;height:305px;background:#fafafa;border-radius:10px}.ui_components .font_system_block-columns{display:flex;justify-content:space-between;flex-wrap:wrap}.ui_components .font_system_block-columns>div{flex:0 0 33.33%}.ui_components .font_system_block-columns-dark{background:#424b5a}.ui_components .ia-btn{margin-right:3rem}.ui_components.margin{margin:100px 0}.ui_components .global-item{padding:2rem;margin-bottom:2rem}.ui_components .inner{margin-bottom:10rem}.meta{color:#c2d1d9;font-size:1.4rem;line-height:1.5;margin-bottom:1.5rem}.meta a{color:#c2d1d9}.columns-grid{display:flex;flex-wrap:wrap;margin:0 -1.5rem 3rem}.columns-grid__item{margin:0 1.5rem 3rem}.columns-grid__item p:last-child{margin-bottom:0}.columns-grid__item-bordered,.columns-grid__item--bordered{border:1px solid #c2d1d9;box-sizing:border-box}.columns-grid__item--card{padding:2.5rem}.columns-grid__item img{margin-bottom:6.5rem}.columns-grid__item:last-child{margin-bottom:0}.columns-grid--2 .columns-grid__item{width:calc(50% - 3rem)}.columns-grid--2 .columns-grid__item-bordered,.columns-grid--2 .columns-grid__item--bordered{width:calc(50% - 3rem - 2px)}.columns-grid--3 .columns-grid__item{width:calc(33.3% - 3rem)}.columns-grid--3 .columns-grid__item-bordered,.columns-grid--3 .columns-grid__item--bordered{width:calc(33.3% - 3rem - 2px)}.columns-grid--4 .columns-grid__item{width:calc(25% - 3rem)}.columns-grid--4 .columns-grid__item-bordered{width:calc(25% - 3rem - 2px)}.nothing{margin-left:1.5rem}body .fancybox__container{--fancybox-bg:rgba(0,0,0,.6)}::-webkit-scrollbar{display:none}@media (max-width:1300px){.h1{font-size:5.6rem}.h2{font-size:4.25rem}.h3{font-size:3.23rem}.h4{font-size:2.38rem}.h5{font-size:1.79rem}}@media (max-width:1023px){.h1{font-size:4.6rem}.h2{font-size:3.5rem}.h3{font-size:2.66rem}.h4{font-size:1.96rem}.h5{font-size:1.79rem}}@media (max-width:767px){.h1{font-size:3.6rem}.h2{font-size:2.75rem}.h3{font-size:2.09rem}.h4{font-size:1.96rem}.h5{font-size:1.79rem}.form-row .form-col-50{width:100%}.columns-grid__item img{margin-bottom:2rem}.columns-grid--2 .columns-grid__item{width:calc(100% - 3rem)}.columns-grid--2 .columns-grid__item-bordered,.columns-grid--2 .columns-grid__item--bordered{width:calc(100% - 3rem - 2px)}.columns-grid--3 .columns-grid__item{width:calc(100% - 3rem)}.columns-grid--3 .columns-grid__item-bordered,.columns-grid--3 .columns-grid__item--bordered{width:calc(100% - 3rem - 2px)}.columns-grid--4 .columns-grid__item{width:calc(100% - 3rem)}.columns-grid--4 .columns-grid__item-bordered{width:calc(100% - 3rem - 2px)}}.ui_components .section__block{padding:4rem 0}.ui_components .section__block .label{padding-bottom:3rem;margin-bottom:3rem}.ui_components .section__block .label.ia-white{border-color:#fff}.ui_components .colors{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:3rem}.ui_components .colors>div{width:calc(20% - 1.2rem);margin:0 1.5rem 20px 0}.ui_components .colors>div span{width:100%;display:block;padding-bottom:50%;background:#000;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:1rem}.ui_components ul{list-style-type:none;margin:0}.ui_components .align-columns{display:flex;flex-wrap:wrap}.ui_components .btn,.ui_components .ia-link{margin-right:3rem}.flex-module--last.call-to-action{padding:0}.flex-module--last .bottom-block--custom{padding-top:0;padding-bottom:12rem}@media only screen and (max-width:767px){.flex-module--last .bottom-block--custom{padding-bottom:6rem}}.flex-module.packages-module{margin-top:9.5rem}@media only screen and (max-width:767px){.flex-module.packages-module{margin-top:4rem}}.page-template-process .flex-module--last .bottom-block--custom{padding-top:12rem}@media only screen and (max-width:767px){.page-template-process .flex-module--last .bottom-block--custom{padding-top:6rem}}.list-items{padding-bottom:2rem}@media only screen and (max-width:767px){.list-items{padding-bottom:0}}.quotes-carousel .reviews-cards{padding:12rem 0}@media only screen and (max-width:767px){.quotes-carousel .reviews-cards{padding:0}}.treatments-block--triple{padding:8rem 0}@media only screen and (max-width:767px){.treatments-block--triple{padding:8rem 0}}.video-block{padding:8rem 0}@media only screen and (max-width:767px){.video-block{padding:4rem 0}}.google-reviews{padding:12rem 0}@media only screen and (max-width:767px){.google-reviews{padding:6rem 0}}.image-text{padding:8rem 0}.image-text--slim{padding:0}@media only screen and (max-width:767px){.image-text{padding:4rem 0}}.reviews-cards{padding:12rem 0}@media only screen and (max-width:767px){.reviews-cards{padding:6rem 0}}.flex-module-accordion{padding:8rem 0}@media only screen and (max-width:767px){.flex-module-accordion{padding:4rem 0}}.staff-feed-module+.staff-feed-module{margin-top:-12rem}@media only screen and (max-width:767px){.staff-feed-module+.staff-feed-module{margin-top:-6rem}}.google-reviews-module+.quotes-carousel-module{margin-top:-12rem}@media only screen and (max-width:767px){.google-reviews-module+.quotes-carousel-module{margin-top:-6rem}}.admin-bar.customize-support main.banner-top .header{top:9rem}.page-template-treatments-page main.banner-top{background:linear-gradient(180deg,#072730 0%,#072730 1%,rgba(255,255,255,0) 1%,rgba(255,255,255,0) 100%)}.holder-block .header{border-radius:0}.single-post main.banner-top{background:#f5f5f7;padding-top:10.8rem}@media only screen and (max-width:767px){.single-post main.banner-top{padding-top:5.8rem}}.single main.banner-top{background:#f5f5f7;padding-top:10.8rem}@media only screen and (max-width:767px){.single main.banner-top{padding-top:5.8rem}}.single.single-service-area main.banner-top{padding-top:5.8rem}.page-template-bookingform-page .main-section--location{height:455px}@media only screen and (max-width:767px){.page-template-bookingform-page .main-section--location{height:auto}}.page-template-bookingform-page .main-section--treatment .main-section__image{width:560px;height:560px;bottom:-214px;transform:translateY(0)}@media only screen and (max-width:1439px){.page-template-bookingform-page .main-section--treatment .main-section__image{bottom:-214px;transform:translateY(0)}}@media only screen and (max-width:1259px){.page-template-bookingform-page .main-section--treatment .main-section__image{bottom:-214px;transform:translateY(0)}}@media only screen and (max-width:1023px){.page-template-bookingform-page .main-section--treatment .main-section__image{bottom:-190px;right:30px;width:300px;height:300px;transform:translateY(-25%)}}@media only screen and (max-width:767px){.page-template-bookingform-page .main-section--treatment .main-section__image{width:350px;height:350px;transform:translateY(0px);margin-bottom:6rem}}@media only screen and (max-width:767px){.page-template-bookingform-page .main-section--location .main-section__left{text-align:center}.page-template-bookingform-page .main-section--treatment .main-section__text{margin:13px auto 0}}.single-treatments main.banner-top{padding-top:10.8rem}@media only screen and (max-width:767px){.single-treatments main.banner-top{padding-top:5.8rem}}@media only screen and (max-width:767px){.home .main-section__inner{max-width:375px;margin:0 auto}}.page-template-blog-page main.banner-top{background:linear-gradient(180deg,#c4edfa 0%,#c4edfa 200px,rgba(255,255,255,0) 200px,rgba(255,255,255,0) 100%)}main.banner-top{padding-top:5.8rem;min-height:calc(100vh - 5.8rem - 385px)}main.banner-top .header{top:6rem;height:97px}@media only screen and (max-width:767px){main.banner-top .header{height:70px}}main.banner-top .header.fixed{top:0;height:70px}@media only screen and (max-width:767px){main.banner-top{padding-top:4.8rem}}main.banner-top--line{background:0 0}main.banner-top--line .header{top:6rem;border-radius:0 0 40px 40px;height:113px}@media only screen and (max-width:767px){main.banner-top--line .header{height:70px}}main.banner-top--line .header.fixed{top:0;height:70px}.header{top:0;left:0;right:0;position:fixed;z-index:10;height:96px;transition:.1s ease-in-out;border-radius:0 0 40px 40px;background:#072730}.header--mt{top:60px}.header--mt.fixed{top:0}@media only screen and (max-width:1023px){.header{height:80px;border-radius:0 0 20px 20px}}@media only screen and (max-width:767px){.header{height:70px;transition:.3s ease-in-out}}.header__inner{max-width:1246px;width:100%;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1360px){.header__inner{padding:0 20px}}@media only screen and (max-width:767px){.header__inner .logo{max-width:66px}}.header.fixed{height:70px;box-shadow:0 0 30px 4px rgba(51,51,51,.1);border-radius:0 0 40px 40px;background:rgba(7,39,48,.7);top:0}.header.fixed .main-nav__list>li.has-children .sub-menu{margin-top:-14px}@media only screen and (max-width:767px){.header.fixed .main-nav__list>li.has-children .sub-menu{margin-top:5px}}.header.hide{height:0 !important;overflow:hidden}.main-section-alt{position:relative;background:#22c3ef;overflow:hidden;transition:.3s ease-in-out;padding:10.7rem 0 0}@media only screen and (max-width:1023px){.main-section-alt{padding-top:5rem}}.main-section-alt__inner{display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (max-width:1023px){.main-section-alt__inner{flex-direction:column}}.main-section-alt__title{max-width:69rem !important}.main-section-alt__left{padding:6.1% 0 6.1% 8.4%;width:40.6%}@media only screen and (max-width:1439px){.main-section-alt__left{padding-left:2%}}@media only screen and (max-width:1259px){.main-section-alt__left{width:47%;padding-top:3%}}@media only screen and (max-width:1023px){.main-section-alt__left{width:100%;padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:-12rem}}@media only screen and (max-width:767px){.main-section-alt__left{margin:0 auto 2rem;max-width:30rem}}.main-section-alt__left-in{min-height:50rem}@media only screen and (max-width:1439px){.main-section-alt__left-in{min-height:45rem}}@media only screen and (max-width:1259px){.main-section-alt__left-in{min-height:1px}}.main-section-alt__image{width:49.1%}@media only screen and (max-width:767px){.main-section-alt__image{margin-right:-7rem;width:36rem}}.main-section-alt__image img{vertical-align:top;border-radius:50%;margin-bottom:-12.3rem;min-width:83.8rem}@media only screen and (max-width:1439px){.main-section-alt__image img{min-width:58.1vw}}@media only screen and (max-width:1259px){.main-section-alt__image img{margin-bottom:-10rem}}@media only screen and (max-width:767px){.main-section-alt__image img{margin-bottom:-5.6rem}}.main-section-treat{padding-top:7.2rem;position:relative;background:#22c3ef;border-radius:0 0 40px 40px}@media only screen and (max-width:767px){.main-section-treat{padding-top:4.8rem}}.main-section-treat:before{bottom:100%;left:0;right:0;content:"";background:#22c3ef;height:10rem;position:absolute}.main-section-treat+.treatment-section{margin-top:-2rem;border-radius:40px 40px 0 0;padding-top:9.5rem}@media only screen and (max-width:767px){.main-section-treat+.treatment-section{border-radius:0;margin-top:-4rem}}.main-section-treat__inner{display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (max-width:1023px){.main-section-treat__inner{flex-direction:column}}@media only screen and (max-width:767px){.main-section-treat__inner{flex-direction:column-reverse}}.main-section-treat__left{padding:4.2% 0 5% 8.4%;width:46.5%}@media only screen and (max-width:1439px){.main-section-treat__left{padding-left:2%}}@media only screen and (max-width:1259px){.main-section-treat__left{width:52%;padding-top:3%;padding-left:0}}@media only screen and (max-width:1023px){.main-section-treat__left{width:100%;padding:0;margin-bottom:-12rem}}@media only screen and (max-width:767px){.main-section-treat__left{margin:0 auto}}.main-section-treat__left .main-section__title{max-width:100% !important}@media only screen and (max-width:1439px){.main-section-treat__left .main-section__title{font-size:6rem !important}}@media only screen and (max-width:1259px){.main-section-treat__left .main-section__title{font-size:5rem !important}}@media only screen and (max-width:767px){.main-section-treat__left .main-section__title{font-size:3.2rem !important}}.main-section-treat__left .main-section__subtitle{padding-top:1.2rem}@media only screen and (max-width:1259px){.main-section-treat__left .main-section__subtitle{margin-bottom:2rem}}.main-section-treat__left .main-section__text{margin:.8rem 0 3.2rem}@media only screen and (max-width:1023px){.main-section-treat__left .main-section__text{max-width:56%}}@media only screen and (max-width:767px){.main-section-treat__left .main-section__text{max-width:100%}}.main-section-treat__left .main-section__buttons{max-width:100%;width:100%;display:flex;align-items:center;margin:0 -10px}@media only screen and (max-width:1023px){.main-section-treat__left .main-section__buttons{flex-direction:column;align-items:baseline}}@media only screen and (max-width:767px){.main-section-treat__left .main-section__buttons{margin:0 auto;max-width:100%}}@media only screen and (max-width:420px){.main-section-treat__left .main-section__buttons{max-width:100%}}.main-section-treat__left .main-section__buttons .main-section__btn,.main-section-treat__left .main-section__buttons .article__aside-button{max-width:240px;width:100%;margin:0 10px;padding:0}@media only screen and (max-width:1023px){.main-section-treat__left .main-section__buttons .main-section__btn,.main-section-treat__left .main-section__buttons .article__aside-button{margin:0 0 30px;max-width:300px;width:100%}}@media only screen and (max-width:767px){.main-section-treat__left .main-section__buttons .main-section__btn,.main-section-treat__left .main-section__buttons .article__aside-button{max-width:100%}.main-section-treat__left .main-section__buttons .main-section__btn:first-of-type,.main-section-treat__left .main-section__buttons .article__aside-button:first-of-type{margin-bottom:16px}}.main-section-treat__image{width:44.6%;margin-right:6.5%;background-color:#c6f0fc;border-radius:298px;-webkit-border-radius:298px;-moz-border-radius:298px;-ms-border-radius:298px;-o-border-radius:298px;aspect-ratio:1}@media only screen and (max-width:1439px){.main-section-treat__image{margin-right:0}}@media only screen and (max-width:767px){.main-section-treat__image{margin:0 auto;width:33.5rem}}.main-section-treat__image img{vertical-align:top;border-radius:50%;margin-bottom:-9rem}@media only screen and (max-width:1439px){.main-section-treat__image img{margin-bottom:-7rem}}@media only screen and (max-width:1259px){.main-section-treat__image img{margin-bottom:-5rem}}@media only screen and (max-width:767px){.main-section-treat__image img{margin-bottom:1.6rem}}.main-section-loc{position:relative;background:#22c3ef;overflow:hidden;border-radius:0 0 40px 40px;transition:.3s ease-in-out;padding:6.4rem 0 0}.main-section-loc:before{bottom:100%;left:0;right:0;content:"";background:#22c3ef;height:10rem;position:absolute}.main-section-loc--process{border-radius:0;background:#fff}.main-section-loc--process .inner{position:relative}.main-section-loc--process:before{border-radius:0 0 40px 40px;height:auto;inset:0}@media only screen and (max-width:1023px){.main-section-loc{padding-top:5rem}}@media only screen and (max-width:767px){.main-section-loc{overflow:visible}}.main-section-loc__inner{display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (max-width:1023px){.main-section-loc__inner{flex-direction:column}}@media only screen and (max-width:767px){.main-section-loc__inner{flex-direction:column-reverse}}.main-section-loc__title{max-width:100% !important}.main-section-loc__location{padding:2.4rem 0;display:block}.main-section-loc__location svg,.main-section-loc__location span{display:inline-block;vertical-align:middle}@media only screen and (max-width:1259px){.main-section-loc__location{padding:.5rem 0 1.5rem}.main-section-loc__location svg{width:3rem}.main-section-loc__location span{font-size:3rem}}@media only screen and (max-width:767px){.main-section-loc__location span{font-size:2.8rem}}.main-section-loc__left{padding:5.5% 0 5.3% 8.3%;width:53.4%}@media only screen and (max-width:1439px){.main-section-loc__left{padding-left:2%}}@media only screen and (max-width:1259px){.main-section-loc__left{width:50%;padding-top:1%;padding-left:0;padding-bottom:3%}.main-section-loc__left h1{font-size:4.2rem !important}}@media only screen and (max-width:1023px){.main-section-loc__left{width:100%;padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:-12rem}}@media only screen and (max-width:767px){.main-section-loc__left{margin:0 auto}.main-section-loc__left h1{font-size:3.2rem !important}}.main-section-loc__left-in{min-height:50rem}@media only screen and (max-width:1439px){.main-section-loc__left-in{min-height:45rem}}@media only screen and (max-width:1259px){.main-section-loc__left-in{min-height:1px}}.main-section-loc__left .main-section__buttons{max-width:100%;width:100%;display:flex;align-items:center;margin:0 -10px;padding-top:6rem}@media only screen and (max-width:1259px){.main-section-loc__left .main-section__buttons{padding-top:0;flex-direction:column;align-items:baseline}}@media only screen and (max-width:1023px){.main-section-loc__left .main-section__buttons{flex-direction:column;align-items:baseline}}@media only screen and (max-width:767px){.main-section-loc__left .main-section__buttons{max-width:100%;margin:3rem auto 1.6rem}}@media only screen and (max-width:420px){.main-section-loc__left .main-section__buttons{margin:3rem auto 1.6rem}}.main-section-loc__left .main-section__buttons .main-section__btn,.main-section-loc__left .main-section__buttons .article__aside-button{max-width:240px;width:100%;margin:0 10px;padding:0}@media only screen and (max-width:1023px){.main-section-loc__left .main-section__buttons .main-section__btn,.main-section-loc__left .main-section__buttons .article__aside-button{max-width:300px;width:100%}}@media only screen and (max-width:767px){.main-section-loc__left .main-section__buttons .main-section__btn,.main-section-loc__left .main-section__buttons .article__aside-button{max-width:100%}.main-section-loc__left .main-section__buttons .main-section__btn:first-of-type,.main-section-loc__left .main-section__buttons .article__aside-button:first-of-type{margin-bottom:16px}}.main-section-loc__left .main-section__buttons .main-section__btn,.main-section-loc__left .main-section__buttons .article__aside-button{max-width:100%;width:auto;padding:0 20px}@media only screen and (max-width:1259px){.main-section-loc__left .main-section__buttons .main-section__btn,.main-section-loc__left .main-section__buttons .article__aside-button{margin-top:2rem}}@media only screen and (max-width:1023px){.main-section-loc__left .main-section__buttons .main-section__btn,.main-section-loc__left .main-section__buttons .article__aside-button{max-width:300px;width:100%}}@media only screen and (max-width:767px){.main-section-loc__left .main-section__buttons .main-section__btn,.main-section-loc__left .main-section__buttons .article__aside-button{max-width:100%;margin:0 0 16px}}.main-section-loc__image{width:44.6%;margin-right:1.4%}@media only screen and (max-width:1439px){.main-section-loc__image{margin-right:0;width:46%}}@media only screen and (max-width:767px){.main-section-loc__image{margin:0 auto;width:33.5rem}}.main-section-loc__image img{vertical-align:top;border-radius:50%;margin-bottom:-14.5rem}@media only screen and (max-width:1259px){.main-section-loc__image img{margin-bottom:-10rem}}@media only screen and (max-width:767px){.main-section-loc__image img{margin-bottom:2.4rem}}.main-section-loc--book.main-section-loc--flex .main-section__rates{padding-top:2.4rem}@media only screen and (max-width:1439px){.main-section-loc--book.main-section-loc--flex .main-section__rates{padding-top:1rem}}.main-section-loc--book.main-section-loc--flex .main-section__rates p{margin-top:1.6rem;display:flex;align-items:center}.main-section-loc--book.main-section-loc--flex .main-section__rates p b{min-width:5.6rem}@media only screen and (max-width:767px){.main-section-loc--book.main-section-loc--flex .main-section__rates p b{min-width:1px}}.main-section-loc--book.main-section-loc--flex .main-section__rates p svg{margin:0 1.3rem}@media only screen and (max-width:767px){.main-section-loc--book.main-section-loc--flex .main-section__rates p svg{max-width:8rem}}.main-section-loc--book.main-section-loc--flex .main-section__rates p a{background:url('data:image/svg+xml,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.78602 14.714L15.2141 5.28594M15.2141 5.28594L8.14304 5.28594M15.2141 5.28594L15.2141 12.357" stroke="%23071518" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat 100% 50%;text-decoration:underline;padding-right:2.5rem}@media only screen and (max-width:767px){.main-section-loc--book.main-section-loc--flex .main-section__rates p a{font-weight:600}}.main-section-loc--book.main-section-loc--flex .main-section__rates p a:hover{text-decoration:none}.main-section-loc--book.main-section-loc--visible{margin-bottom:19rem}@media only screen and (max-width:1259px){.main-section-loc--book.main-section-loc--visible{margin-bottom:12rem}}@media only screen and (max-width:767px){.main-section-loc--book.main-section-loc--visible{margin-bottom:4rem}}.main-section-loc--book.main-section-loc--visible .main-section-loc__image img{margin-bottom:-11rem}@media only screen and (max-width:767px){.main-section-loc--book.main-section-loc--visible .main-section-loc__image img{margin-bottom:2rem}}.main-section-loc--book .main-section-loc__left{width:42.7%}@media only screen and (max-width:1259px){.main-section-loc--book .main-section-loc__left{padding-left:3%}}@media only screen and (max-width:1023px){.main-section-loc--book .main-section-loc__left{width:100%;padding-left:0}}@media only screen and (max-width:767px){.main-section-loc--book .main-section-loc__left{text-align:center;padding-bottom:3rem}}.main-section-loc--book .main-section-loc__left .main-section__buttons{padding-top:0}@media only screen and (max-width:767px){.main-section-loc--book .main-section-loc__left .main-section__buttons{margin:2.4rem auto}}.main-section-loc--book .main-section-loc__left .main-section__buttons .main-section__btn{margin-top:4.8rem}@media only screen and (max-width:767px){.main-section-loc--book .main-section-loc__left .main-section__buttons .main-section__btn{margin-top:0}}.main-section-loc--book .main-section-loc__left-in{min-height:25rem}@media only screen and (max-width:767px){.main-section-loc--book .main-section-loc__left-in{min-height:1px}}@media only screen and (max-width:1023px){.main-section-loc--book .main-section-loc__left-in{max-width:56%}}@media only screen and (max-width:767px){.main-section-loc--book .main-section-loc__left-in{max-width:100%}}@media only screen and (max-width:767px){.main-section-loc--book .main-section-loc__left .ia-t-regular-24{padding-top:1.6rem}}.main-section-loc--book .main-section-loc__image{margin-right:8.6%;width:41.7%}@media only screen and (max-width:767px){.main-section-loc--book .main-section-loc__image{margin:0 auto !important;width:33.5rem !important}}.main-section-loc--book .main-section-loc__image img{margin-bottom:-16.6rem}@media only screen and (max-width:1259px){.main-section-loc--book .main-section-loc__image img{margin-bottom:-10rem}}@media only screen and (max-width:767px){.main-section-loc--book .main-section-loc__image img{margin-bottom:2rem}}@media only screen and (max-width:1439px){.main-section-loc--book .main-section-loc__image{margin-right:3%;width:45%}}@media only screen and (max-width:1259px){.main-section-loc--book .main-section-loc__image{margin-right:3%}}.main-section-loc--press{border-radius:0 0 50rem}@media only screen and (max-width:1023px){.main-section-loc--press{border-radius:0 0 30rem}}@media only screen and (max-width:767px){.main-section-loc--press{border-radius:0 0 4rem 4rem}}.main-section-loc--press:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:-1;background-color:#fff}.main-section-loc--press .main-section-loc__left{width:51.8%;padding:1.5% 0 6.3% 4.4%}@media only screen and (max-width:1259px){.main-section-loc--press .main-section-loc__left{padding-left:2%;width:53.8;padding-bottom:4%}}@media only screen and (max-width:1023px){.main-section-loc--press .main-section-loc__left{width:100%;padding-left:0}}@media only screen and (max-width:767px){.main-section-loc--press .main-section-loc__left{text-align:left;padding-bottom:3rem}}.main-section-loc--press .main-section-loc__left .main-section__title{margin-bottom:1.6rem}@media only screen and (max-width:1439px){.main-section-loc--press .main-section-loc__left .main-section__title{margin-bottom:.6rem}.main-section-loc--press .main-section-loc__left .main-section__title h1{font-size:6rem !important}}@media only screen and (max-width:1023px){.main-section-loc--press .main-section-loc__left .main-section__title h1{white-space:nowrap}}@media only screen and (max-width:767px){.main-section-loc--press .main-section-loc__left .main-section__title{margin-bottom:0}.main-section-loc--press .main-section-loc__left .main-section__title h1{white-space:normal;font-size:3.2rem !important}}@media only screen and (max-width:767px){.main-section-loc--press .main-section-loc__left .ia-t-regular-24{font-size:1.4rem !important;padding-top:0}}.main-section-loc--press .main-section-loc__image{margin-right:10.8%;width:36.9%}@media only screen and (max-width:1023px){.main-section-loc--press .main-section-loc__image{margin-right:0;width:46%}}.main-section-loc--press .main-section-loc__image img{margin-bottom:-7rem !important}@media only screen and (max-width:767px){.main-section-loc--press .main-section-loc__image img{margin-bottom:2rem !important}}.main-section-loc--process .main-section-loc__image{width:38.9%;margin-right:5.4%}@media only screen and (max-width:767px){.main-section-loc--process .main-section-loc__image{margin:0 auto;width:33.5rem}}.main-section-blog{padding-top:7.2rem;position:relative;background:#c4edfa;border-radius:0 0 40px 40px}@media only screen and (max-width:767px){.main-section-blog{padding-top:4.8rem}}.main-section-blog:before{bottom:100%;left:0;right:0;content:"";background:#c4edfa;height:10rem;position:absolute}.main-section-blog__inner{display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (max-width:1023px){.main-section-blog__inner{flex-direction:column}}.main-section-blog__left{padding:4.2% 0 5% 8.3%;width:37.2%}@media only screen and (max-width:1439px){.main-section-blog__left{padding-left:2%}}@media only screen and (max-width:1259px){.main-section-blog__left{padding-top:3%;padding-left:0}}@media only screen and (max-width:1023px){.main-section-blog__left{width:100%;padding:0;margin-bottom:-12rem}}@media only screen and (max-width:767px){.main-section-blog__left{margin:0 auto 2rem}}.main-section-blog__left-in{min-height:33rem}@media only screen and (max-width:1259px){.main-section-blog__left-in{min-height:27rem}}@media only screen and (max-width:767px){.main-section-blog__left-in{min-height:1px}}.main-section-blog__left .main-section__title{max-width:100% !important;margin-bottom:3.2rem}@media only screen and (max-width:1439px){.main-section-blog__left .main-section__title{font-size:6rem !important}}@media only screen and (max-width:1259px){.main-section-blog__left .main-section__title{font-size:5rem !important}}@media only screen and (max-width:767px){.main-section-blog__left .main-section__title{font-size:3.2rem !important;margin-bottom:1.6rem}}.main-section-blog__left .main-section__subtitle{margin-bottom:.8rem}@media only screen and (max-width:1259px){.main-section-blog__left .main-section__subtitle{margin-bottom:2rem}}@media only screen and (max-width:767px){.main-section-blog__left .main-section__subtitle{margin-bottom:.8rem}}.main-section-blog__left .main-section__text{font-size:2.8rem;margin:0;max-width:80%}@media only screen and (max-width:1023px){.main-section-blog__left .main-section__text{max-width:56%;font-size:2.4rem}}@media only screen and (max-width:767px){.main-section-blog__left .main-section__text{max-width:100%;font-size:2rem}}.main-section-blog__image{width:53.5%;margin-right:5.3%;position:relative}@media only screen and (max-width:1439px){.main-section-blog__image{margin-right:0}}@media only screen and (max-width:1023px){.main-section-blog__image{width:46%}}@media only screen and (max-width:767px){.main-section-blog__image{margin:0 auto;width:33.5rem}}.main-section-blog__image img{vertical-align:top;border-radius:50%;margin-bottom:-13rem}@media only screen and (max-width:1439px){.main-section-blog__image img{margin-bottom:-10rem}}@media only screen and (max-width:1259px){.main-section-blog__image img{margin-bottom:-7rem}}@media only screen and (max-width:767px){.main-section-blog__image img{margin-bottom:-2.8rem}}.main-section-blog__image .main-section__decore{position:absolute;width:85px;height:85px;background:#22c3ef;display:flex;justify-content:center;align-items:center;z-index:2;border-radius:50%;bottom:-10.9rem;left:10%}@media only screen and (max-width:1439px){.main-section-blog__image .main-section__decore{bottom:-8rem}}@media only screen and (max-width:1259px){.main-section-blog__image .main-section__decore{bottom:-6rem}}@media only screen and (max-width:767px){.main-section-blog__image .main-section__decore{width:72px;height:72px;left:50%;margin-left:-36px;bottom:-6rem}}.main-section{position:relative;background:#22c3ef;overflow:hidden;transition:.3s ease-in-out;padding:19rem 0 19rem}@media only screen and (max-width:1259px){.main-section{padding:15rem 0 10rem}}@media only screen and (max-width:1023px){.main-section{padding:9rem 0 6rem}}@media only screen and (max-width:767px){.main-section{height:auto;padding:10px}}.main-section__top{width:100%;padding:0 4.8rem;max-width:1340px;margin:0 auto 2rem}@media only screen and (max-width:767px){.main-section__top{display:none}}.main-section__top a{text-decoration:underline}.main-section__top a:hover{text-decoration:none}.main-section__bg{top:0;left:0;right:0;bottom:0;position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(7.5px);z-index:-1}.main-section__inner{display:flex;align-items:center;position:relative;max-width:1400px;width:100%;margin:0 auto;z-index:2;padding:0 140px}@media only screen and (max-width:1259px){.main-section__inner{padding:0 2rem}}@media only screen and (max-width:767px){.main-section__inner{min-height:auto;padding:46px 38px 0;align-items:flex-start;height:auto}}.main-section__left{max-width:505px;width:100%;flex-basis:505px;z-index:2}.main-section__image{position:absolute;bottom:-163px;right:-85px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center top;width:838px;height:838px;border-radius:100%;transition:.3s ease-in-out}@media only screen and (min-width:1259px){.main-section__image{right:auto;left:48%}}@media only screen and (max-width:1259px){.main-section__image{width:600px;height:600px;bottom:-70px}}@media only screen and (max-width:1023px){.main-section__image{bottom:-60px;width:450px;height:450px}}@media only screen and (max-width:767px){.main-section__image{width:356px;height:356px;right:-100px;bottom:-25px;position:relative}}.main-section__title{max-width:515px;width:100%;line-height:1.05 !important}.main-section__subtitle{margin-bottom:37px}.main-section__text{margin-bottom:46px;margin-top:26px}@media only screen and (max-width:767px){.main-section__text{margin-bottom:30px;font-size:14px;margin-top:13px;padding:0}}.main-section__buttons{max-width:300px;width:100%}@media only screen and (max-width:767px){.main-section__buttons{flex-direction:column}}.main-section__btn{max-width:100%;width:100%;height:64px;background:#fff;border-radius:40px;color:#071518;font-size:18px;font-weight:500;text-decoration:none;transition:.3s ease-in-out;position:relative;background:linear-gradient(to top,#071518 50%,#fff 50%);background-size:100% 200%}@media only screen and (max-width:767px){.main-section__btn{font-size:16px;height:46px}}.main-section__btn .ia-icon-drip{display:none}.main-section__btn svg{width:24px;height:24px;margin-right:8px}.main-section__btn span{margin-right:8px}.main-section__btn span:before{font-size:24px;color:#22c3ef;transition:.3s ease-in-out}.main-section__btn span.ia-icon-phone:before{color:#000}.main-section__btn--white{border:1px solid #071518}.main-section__btn--transparent{max-width:none;padding:0 20px;width:auto;color:#071518;background:#22c3ef;border:1px solid #071518;margin:16px 0 0;background:linear-gradient(to top,#071518 50%,transparent 50%);background-size:100% 200%}@media only screen and (max-width:420px){.main-section__btn--transparent{max-width:100%;width:100%}}@media only screen and (max-width:420px){.main-section__btn{max-width:100%;width:100%}}.main-section__triggers{display:flex;align-items:center;margin:0 -8px 8px}@media only screen and (max-width:767px){.main-section__triggers{flex-wrap:wrap}}.main-section__triggers--flex{flex-wrap:wrap}.main-section__triggers--flex .main-section__triggers-item{margin-bottom:10px}.main-section__triggers-item{display:flex;align-items:center;color:#071518;margin:0 8px}.main-section__triggers-item span{width:48px;height:48px;margin-right:12px;border-radius:50%}.main-section__triggers-item span:before{font-size:24px}@media only screen and (max-width:767px){.main-section__triggers-item{margin:0 8px 10px}.main-section__triggers-item span{width:24px;height:24px;margin-right:8px;font-size:14px}.main-section__triggers-item span:before{font-size:18px}}.main-section--treatment{height:auto;overflow:visible;border-radius:0 0 40px 40px;padding:7rem 0 7rem}@media only screen and (max-width:767px){.main-section--treatment{height:auto;border-radius:0 0 20px 20px;padding-top:4rem;padding-bottom:0}}.main-section--treatment .main-section__inner{overflow:visible;height:100%}@media only screen and (max-width:767px){.main-section--treatment .main-section__inner{flex-direction:column-reverse;padding:0 20px 32px;height:auto;align-items:center;justify-content:flex-end}}.main-section--treatment .main-section__image{right:115px;bottom:-155px;width:603px;height:603px}@media only screen and (max-width:1439px){.main-section--treatment .main-section__image{bottom:-100px;right:30px;width:503px;height:503px;left:auto}}@media only screen and (max-width:1023px){.main-section--treatment .main-section__image{width:403px;height:403px;bottom:140px}}@media only screen and (max-width:767px){.main-section--treatment .main-section__image{position:static;transform:none;margin-bottom:16px;height:350px;width:100%;max-width:350px}}@media only screen and (max-width:767px){.main-section--treatment .main-section__left{flex-basis:auto}}.main-section--treatment .main-section__title{line-height:normal;margin-bottom:10px}@media only screen and (max-width:767px){.main-section--treatment .main-section__title{margin-bottom:0}}.main-section--treatment .main-section__text{margin-top:0;margin-bottom:29px;max-width:540px;flex-basis:540px;font:500 1.8rem/3rem "NeueMontrealMedium",sans-serif}@media only screen and (max-width:1023px){.main-section--treatment .main-section__text{max-width:440px}}@media only screen and (max-width:767px){.main-section--treatment .main-section__text{max-width:none;margin-top:13px;font:400 2rem/2rem "NeueMontreal",sans-serif !important}}.main-section--treatment .main-section__text *{font:400 2.4rem/3rem "NeueMontreal",sans-serif !important}@media only screen and (max-width:1023px){.main-section--treatment .main-section__text *{font:400 2rem/2rem "NeueMontreal",sans-serif !important}}.main-section--treatment .main-section__buttons{max-width:100%;width:100%;display:flex;align-items:center;margin:0 -10px}@media only screen and (max-width:1023px){.main-section--treatment .main-section__buttons{flex-direction:column;align-items:baseline}}@media only screen and (max-width:767px){.main-section--treatment .main-section__buttons{margin:0}}.main-section--treatment .main-section__buttons .main-section__btn{max-width:240px;width:100%;margin:0 10px;padding:0}@media only screen and (max-width:1023px){.main-section--treatment .main-section__buttons .main-section__btn{margin:0 0 30px;max-width:300px;width:100%}}@media only screen and (max-width:767px){.main-section--treatment .main-section__buttons .main-section__btn{max-width:100%}.main-section--treatment .main-section__buttons .main-section__btn:first-of-type{margin-bottom:16px}}.main-section--location{overflow:hidden;height:585px;padding:5rem 0 4rem}@media only screen and (max-width:767px){.main-section--location .main-section__inner{padding:20px 10px 32px}}@media only screen and (max-width:767px){.main-section--location{height:auto}}.main-section--location .main-section__left{max-width:610px;flex-basis:610px}@media only screen and (max-width:767px){.main-section--location .main-section__left{max-width:100%;flex-basis:auto;text-align:left;padding:0 10px}}.main-section--location .main-section__title{max-width:100%;margin-top:25px}@media only screen and (max-width:767px){.main-section--location .main-section__title{font-size:3.2rem;margin-top:-15px}}.main-section--location .main-section__title span{display:inline-flex;align-items:center}@media only screen and (max-width:767px){.main-section--location .main-section__title span{align-items:center;font-size:2.8rem}}.main-section--location .main-section__title span svg{margin-right:12px}@media only screen and (max-width:767px){.main-section--location .main-section__title span svg{width:27px}}.main-section--location .main-section__image{bottom:-190px;right:58px;left:53%}@media only screen and (max-width:1439px){.main-section--location .main-section__image{bottom:-100px;right:30px;left:auto}}@media only screen and (max-width:1259px){.main-section--location .main-section__image{bottom:-100px;right:30px;width:375px;height:375px;transform:translateY(-25%)}}@media only screen and (max-width:767px){.main-section--location .main-section__image{width:350px;height:350px;transform:translateY(0px);margin-bottom:6rem}}.main-section--location .main-section__location{margin:12px 0 20px}@media only screen and (max-width:767px){.main-section--location .main-section__location{margin:0 0 12px}}.main-section--location .main-section__buttons{margin-top:55px}@media only screen and (max-width:1023px){.main-section--location .main-section__buttons{flex-direction:column;align-items:baseline;margin:30px auto 0 !important}}@media only screen and (max-width:767px){.main-section--location .main-section__buttons{margin:30px 0 0}}.main-section--location .main-section__buttons .main-section__btn{max-width:100%;width:auto;padding:0 20px}@media only screen and (max-width:1023px){.main-section--location .main-section__buttons .main-section__btn{margin:0 0 30px;max-width:300px;width:100%}}@media only screen and (max-width:767px){.main-section--location .main-section__buttons .main-section__btn{max-width:100%;margin:0 0 16px}}.main-section--location_overlap{overflow:visible}.main-section--location_overlap .main-section__image{width:520px;height:520px;bottom:-70px}@media only screen and (max-width:1259px){.main-section--location_overlap .main-section__image{bottom:-100px;right:30px;width:403px;height:403px}}@media only screen and (max-width:1023px){.main-section--location_overlap .main-section__image{bottom:-100px;right:30px;width:300px;height:300px;transform:translateY(-25%)}}@media only screen and (max-width:767px){.main-section--location_overlap .main-section__image{width:335px;height:335px;transform:translateY(-23px)}}.main-section--flex{height:auto;padding:11rem 0 10rem}.main-section--flex .main-section__buttons{margin-top:48px}.main-section--flex .main-section__image{bottom:-266px;right:58px;left:50%;width:560px;height:560px}@media only screen and (max-width:1259px){.main-section--flex .main-section__image{width:403px;height:403px}}@media only screen and (max-width:1023px){.main-section--flex .main-section__image{width:300px;height:300px}}@media only screen and (max-width:767px){.main-section--flex .main-section__image{width:335px;height:335px}}.main-section--center{height:auto;padding:56px 0;border-radius:0 0 40px 40px}.main-section--center .main-section__inner{height:auto;justify-content:center}@media only screen and (max-width:767px){.main-section--center .main-section__inner{padding:20px 20px 0}}.main-section--center .main-section__left{max-width:550px;width:100%;flex-basis:auto;text-align:center}.main-section--center .main-section__title{max-width:100%;line-height:normal;font-size:40px}@media only screen and (max-width:767px){.main-section--center .main-section__title{font-size:28px}}.main-section--center .main-section__text{margin-bottom:0;margin-bottom:12px}.main-section--center .main-section__text a{color:#071518;text-decoration-color:#071518}.main-section--center .main-section__text a:hover{text-decoration:none}@media only screen and (max-width:767px){.main-section--center .main-section__text{font:400 2rem/2rem "NeueMontreal",sans-serif}.main-section--center .main-section__text *{font:400 2rem/2rem "NeueMontreal",sans-serif}}@media only screen and (max-width:767px){.main-section--center{padding:35px 0;border-radius:0 0 20px 20px}}.main-section--blog{height:735px;background:#c4edfa;margin-bottom:50px;padding:5rem 0 0}@media only screen and (max-width:1023px){.main-section--blog{height:500px}}@media only screen and (max-width:767px){.main-section--blog{margin-bottom:0}.main-section--blog .main-section__left{padding:0 10px;order:1}}.main-section--blog .main-section__subtitle{margin-bottom:8px;font-size:14px}.main-section--blog .main-section__title{margin-bottom:32px}@media only screen and (max-width:767px){.main-section--blog .main-section__title{margin-bottom:16px}}.main-section--blog .main-section__text{font-size:28px;line-height:114%;max-width:320px}@media only screen and (max-width:767px){.main-section--blog .main-section__text{max-width:none;padding:0;font-size:20px}}.main-section--blog .main-section__image{height:720px;width:720px;right:auto;left:38%;bottom:-90px}@media only screen and (max-width:1023px){.main-section--blog .main-section__image{transform:translateY(0);width:520px;height:520px;left:43%}}@media only screen and (max-width:767px){.main-section--blog .main-section__image{width:350px;height:350px;max-width:350px}}.main-section--blog .main-section__decore{position:absolute;width:85px;height:85px;background:#22c3ef;display:flex;justify-content:center;align-items:center;z-index:2;border-radius:50%;top:100%;margin-top:24px;left:50%;transform:translateX(-50%)}@media only screen and (max-width:767px){.main-section--blog .main-section__decore{top:415px;width:72px;height:72px}}.main-section--pulse .main-section__image{animation:3s 1 alternate scaleImage}@media only screen and (max-width:1259px){.main-section--pulse .main-section__image{animation:3s 1 alternate scaleLaptopImage}}@media only screen and (max-width:1023px){.main-section--pulse .main-section__image{animation:3s 1 alternate scaleMobileImage}}@media only screen and (max-width:767px){.main-section--pulse .main-section__image{animation:3s 1 alternate scaleMobileImage}}@media only screen and (max-width:1023px){.holder-block .header.fixed{border-radius:0;background:#072730}}@media only screen and (max-width:1023px){.main-nav{position:absolute;max-width:500px;width:100%;top:70px;height:calc(100vh - 70px);left:0;background:#072730;z-index:2;padding:50px 50px 130px;transform:translateX(-100%);transition:.3s ease-in-out;display:flex;flex-direction:column;overflow-y:auto;margin-left:auto}.main-nav.open{transform:translateX(0);overflow-y:scroll}}.main-nav__list{list-style:none;margin:0;padding:0;display:flex;align-items:center}.main-nav__list>li{font-size:17px;font-weight:500;margin:0 20px}@media only screen and (max-width:1250px){.main-nav__list>li{font-size:16px}}@media only screen and (max-width:1250px){.main-nav__list>li{margin:0 15px}}.main-nav__list>li>a{text-decoration:none;font-family:"NeueMontrealMedium",sans-serif;font-weight:500;color:#fff;padding:0 20px}.main-nav__list>li>a:hover{text-decoration:underline}@media only screen and (max-width:1250px){.main-nav__list>li>a{padding:0 15px}}@media only screen and (max-width:767px){.main-nav__list>li>a{padding:0;display:inline-block}}@media only screen and (max-width:767px){.main-nav__list>li>a{font-weight:400;font-family:"NeueMontreal",sans-serif}}.main-nav__list>li.has-children>a{padding:38px 0;position:relative}.main-nav__list>li.has-children>a:after{content:"";position:absolute;background-image:url(https://dripivtherapy.com/wp-content/themes/devtheme-master/assets/scss/../../assets/images/arrow-white.svg);background-position:center;background-repeat:no-repeat;width:10px;height:7px;top:50%;right:-14px;transform:translateY(-50%);transition:.3s ease}@media only screen and (max-width:767px){.main-nav__list>li.has-children>a:after{right:-20px}}@media only screen and (max-width:767px){.main-nav__list>li.has-children>a{padding:0;text-decoration:none !important}}.main-nav__list>li.has-children:before{content:"";position:absolute;left:0;right:0;top:0;height:100px;background:#072730;z-index:-1;visibility:hidden;opacity:0;overflow:hidden;border-radius:0 0 40px 40px;transition:.3s ease-in-out}.main-nav__list>li.has-children:after{content:"";position:absolute;left:0;right:0;top:100%;height:9999%;background:rgba(7,21,24,.8);z-index:-1;pointer-events:none;visibility:hidden;opacity:0;overflow:hidden;transition:.3s ease-in-out}@media only screen and (max-width:1023px){.main-nav__list>li.has-children:after{display:none}}.main-nav__list>li.has-children .sub-menu{min-width:200px;position:absolute;top:100%;left:0;margin-top:-20px;width:100%;background:#072730;border-radius:0 0 40px 40px;padding:30px 0 50px;visibility:hidden;opacity:0;overflow:hidden;z-index:3;transition:.3s ease-in-out}@media only screen and (max-width:1023px){.main-nav__list>li.has-children .sub-menu{position:static;visibility:visible;opacity:1;overflow:visible;display:none;padding:10px 0 0;margin:0;transition:none;border-radius:0}}.main-nav__list>li.has-children .sub-menu__inner{max-width:1238px;width:100%;margin:0 auto;display:flex;align-items:flex-start}.main-nav__list>li.has-children .sub-menu__image{max-width:180px;width:100%;margin-right:80px;border-radius:100px;overflow:hidden}@media only screen and (max-width:1023px){.main-nav__list>li.has-children .sub-menu__image{display:none}}.main-nav__list>li.has-children .sub-menu__content{max-width:980px;width:100%}.main-nav__list>li.has-children .sub-menu__subtitle{color:#14758f;font-size:24px;line-height:145%;text-decoration:none;pointer-events:none;margin-bottom:10px;display:block}@media only screen and (max-width:1023px){.main-nav__list>li.has-children .sub-menu__subtitle{font-size:20px;pointer-events:initial;color:#000;margin-bottom:0}}.main-nav__list>li.has-children .sub-menu__list{list-style:none;margin:0;padding:0;column-count:2}@media only screen and (max-width:1023px){.main-nav__list>li.has-children .sub-menu__list{column-count:1}}.main-nav__list>li.has-children .sub-menu__list li{font-size:20px;line-height:190%}.main-nav__list>li.has-children .sub-menu__list li a{color:#fff;text-decoration:none;font-size:27px;margin-bottom:1rem;display:block}.main-nav__list>li.has-children .sub-menu__list li a:hover{text-decoration:underline}@media only screen and (max-width:767px){.main-nav__list>li.has-children .sub-menu__list li a{font-weight:400;font-family:"NeueMontreal",sans-serif;font-size:18px;margin-bottom:1rem}}@media only screen and (max-width:1023px){.main-nav__list>li.has-children .sub-menu__list li{font-size:15px;font-weight:400;line-height:190%}}.main-nav__list>li.has-children .sub-menu>li{font-size:16px}.main-nav__list>li.has-children .sub-menu>li+li{margin-top:10px}.main-nav__list>li.has-children .sub-menu>li>a{color:#071518;text-decoration:none}.main-nav__list>li.has-children .sub-menu>li>a:hover{text-decoration:underline}.main-nav__list>li.has-children.active a:after{transform:rotate(-180deg) translateY(3px)}@media only screen and (min-width:1025px){.main-nav__list>li.has-children:hover:after{visibility:visible;opacity:1;overflow:visible}.main-nav__list>li.has-children:hover:before{visibility:visible;opacity:1;overflow:visible;border-radius:0}.main-nav__list>li.has-children:hover a:after{transform:rotate(-180deg) translateY(50%)}.main-nav__list>li.has-children:hover .sub-menu{visibility:visible;opacity:1;overflow:visible}}@media only screen and (max-width:1023px){.main-nav__list{flex-direction:column;align-items:flex-start}.main-nav__list>li{font-size:27px;margin:0 0 20px}}.main-nav__opener{display:none;width:50px;height:50px;border-radius:50%;background:#fff;position:relative}.main-nav__opener svg{width:28px;height:20px}.main-nav__opener .line{position:absolute;left:50%;transform:translateX(-50%);width:20px;height:2px;background:#071518;transition:.3s ease-in-out}.main-nav__opener .line--1{top:20px}.main-nav__opener .line--2{top:25px}.main-nav__opener .line--3{top:30px}@media only screen and (max-width:1023px){.main-nav__opener{display:flex;margin-left:15px}}@media only screen and (max-width:767px){.main-nav__opener{margin-left:auto}}.main-nav__opener.active .line--1{top:24px;transform:translateX(-50%) rotate(-45deg)}.main-nav__opener.active .line--2{visibility:hidden;opacity:0;overflow:hidden}.main-nav__opener.active .line--3{top:24px;transform:translateX(-50%) rotate(45deg)}.main-nav__close{position:absolute;top:20px;right:20px;display:none}@media only screen and (max-width:1023px){.main-nav__close{display:flex}}.main-nav__bottom{display:none}@media only screen and (max-width:1023px){.main-nav__bottom{display:block;margin-top:auto}}.main-nav__bottom .header-button{display:flex;margin-bottom:20px}.main-nav__bottom .header-button--white{background:#fff;border:none;color:#071518}.main-nav__bottom .footer__social{display:flex;justify-content:space-between}.main-nav__bottom .footer__social a{margin:0;color:#fff}.main-nav__bottom .footer__social a:before{color:#fff}.main-nav__bottom-info{margin:0 0 32px;color:#fff;text-align:center;font-size:15px;line-height:24px}@media only screen and (max-width:767px){main.banner-top .main-nav{height:calc(100vh - 70px - 6rem)}}@media (min-width:1024px){.main-nav__list>li a.hide-desktop{display:none !important}}.header-button{height:48px;border-radius:30px;border:1px solid #fff;padding:0 20px;text-decoration:none;color:#fff;font-size:16px;font-weight:500;transition:.3s ease-out;margin-left:20px;position:relative;position:relative;background:linear-gradient(to top,#071518 50%,transparent 50%);background-size:100% 200%;z-index:3}.header-button .ia-icon-drip{display:none}.header-button svg{margin-right:10px}.header-button span{margin-right:10px;font-size:22px}@media only screen and (max-width:767px){.header-button span{color:#22c3ef;display:block !important}}.header-button:hover{background-position:0 100%;color:#fff}@media only screen and (max-width:1250px){.header-button{margin-left:20px}}@media only screen and (max-width:1023px){.header-button{margin-left:auto}}@media only screen and (max-width:767px){.header-button{display:none}}.header-button:focus{background:#fff;border-color:#fff;border:1px solid #071518;color:#071518}.header-button:focus:before{position:absolute;content:"";width:calc(100% + 8px);height:calc(100% + 8px);border:4px solid #3079f6;border-radius:64px}.header-button--dark{background:linear-gradient(to top,#fff 50%,transparent 50%);background-size:100% 200%}.desktop-version .header-button--dark:hover{background-position:0 100%;border:1px solid #22c3ef;color:#071518}.desktop-version .header-button--dark:hover span{color:#071518}.desktop-version .main-section__btn:hover{color:#22c3ef;background-position:0 100%}.desktop-version .main-section__btn:hover span{position:relative}.desktop-version .main-section__btn:hover span.ia-icon-phone:before{color:#22c3ef}.main-section--no-navigation{margin-bottom:0 !important}.main-bar{min-height:62px;background:#071518;color:#fff;font-size:17px;text-transform:uppercase;position:relative}.main-bar--top{margin-top:0 !important}.main-bar--bottom{top:-55px;height:101px;padding-top:39px;transition:all ease-in .2s;-webkit-transition:all ease-in .2s;-moz-transition:all ease-in .2s;-ms-transition:all ease-in .2s;-o-transition:all ease-in .2s;z-index:4}.main-bar--bottom.fixed{position:fixed;top:0;left:0;right:0;z-index:3;height:120px;padding-top:70px;box-shadow:0 0 10px rgba(0,0,0,.1)}.main-bar--bottom.hide{display:none}.main-bar__inner{position:relative;padding:0 2rem}.main-bar a{color:#22c3ef;font-weight:500;margin-left:12px;text-decoration:underline}@media only screen and (max-width:767px){.main-bar a{margin-left:0;display:block}}.main-bar a:hover{text-decoration-thickness:2px}@media only screen and (max-width:767px){.main-bar{padding:0 20px;font-size:14px;line-height:1.2;text-align:center;margin-top:-42px;z-index:2;position:relative}.main-bar--bottom{padding-top:64px;height:121px}.main-bar--bottom.fixed{height:165px;padding-top:110px;box-shadow:0 2px 10px -2px rgba(0,0,0,.3)}}.main-bar__close{position:absolute;top:calc(50% - 12px);right:1rem}.main-bar__close svg{width:24px;height:24px}.main-bar__close:hover svg line{stroke:#22c3ef}.home .main-bar--bottom,.page-template-treatments-page .main-bar--bottom{height:120px;padding-top:66px;top:0}@media only screen and (max-width:767px){.home .main-bar--bottom,.page-template-treatments-page .main-bar--bottom{padding-top:65px;height:121px}.home .main-bar--bottom.fixed,.page-template-treatments-page .main-bar--bottom.fixed{height:165px;padding-top:110px;box-shadow:0 2px 10px -2px rgba(0,0,0,.3)}}.bg-pink{background:#f9d1da;background-color:#f9d1da;color:#ee3080}.bg-green{background:#d4fae6;background-color:#d4fae6;color:#071518}.channel{display:flex;height:94px}.channel-top{width:100%}.channel-top__in{position:relative;top:0;background:#fff;padding:3.4rem 0;transition:all .5s ease}.channel-top__in.fixed{transition:all .5s ease;display:block;position:fixed;left:0;right:0;z-index:4;opacity:1;visibility:visible;top:70px}@media only screen and (max-width:767px){.channel-top__in.fixed{top:70px}}.channel-top__in.fixed.show{transition:all .5s ease;top:70px}@media only screen and (max-width:767px){.channel-top__in.fixed.show{top:70px}}.channel-top__in.fixed.to-top{top:0}.channel-top__hide{height:1.2rem;margin-bottom:-1.2rem;background:#fff;position:relative;z-index:2}.channel-top__navigation{list-style-type:none;margin:0 auto;display:flex;max-width:calc(1440px - 9.6rem);padding:0;overflow-x:auto;scrollbar-color:#22c3ef #f2f2f2;scrollbar-width:thin;justify-content:center}.channel-top__navigation.process{justify-content:center}@media (min-width:1439px){.channel-top__navigation.process{justify-content:center}}@media (max-width:767px){.channel-top__navigation.process{justify-content:flex-start;padding-bottom:1rem;margin-bottom:-1rem}}@media (max-width:1439px){.channel-top__navigation{max-width:1440px;justify-content:flex-start;padding:0 4.8rem}}@media (max-width:767px){.channel-top__navigation{padding:0}}.channel-top__navigation li{padding:0 3.2rem 0 0}.channel-top__navigation li:last-child{padding:0}.channel-top__navigation li a{transition:all .5s;padding:0;margin-bottom:0;display:block;position:relative;white-space:nowrap}.channel-top__navigation li a:hover{text-decoration:none}.channel-top__navigation li a:hover:before{width:100%}.channel-top__navigation li a:before{position:absolute;bottom:0;left:0;width:0;transition:width .35s linear;content:"";height:.3rem;width:0;background:#22c3ef}.channel-top__navigation li a.current{font-family:"NeueMontrealMedium",sans-serif}.channel-top__navigation li a.current:before{width:100%}@keyframes scaleImage{0%{left:75%;bottom:-863px;opacity:0;transform:scale3d(.7,.7,.7)}50%{left:50%;opacity:1;bottom:-163px}}@keyframes scaleLaptopImage{0%{right:-285px;bottom:-370px;opacity:0;transform:scale3d(.7,.7,.7)}50%{opacity:1;right:-85px;bottom:-70px}}@keyframes scaleMobileImage{0%{right:-200px;bottom:-225px;opacity:0;transform:scale3d(.7,.7,.7)}50%{opacity:1;right:-100px;bottom:-25px}}.logged-in .header{top:32px}.logged-in .header--mt{top:92px}.logged-in .header--mt.fixed{top:32px}@media screen and (max-width:782px){.logged-in .header{top:46px}.logged-in .header--mt{top:106px}.logged-in .header--mt.fixed{top:46px}}@media only screen and (max-width:782px) and (max-width:1023px){.logged-in .header.fixed{top:0}}@media screen and (max-width:767px){.header__inner{padding:0 40px !important}.main-nav{padding:20px 40px 130px}.main-nav__list{margin-bottom:20px}.main-nav__list>li{margin:0 12px 20px 0 !important}.main-nav__list>li.has-children>a:after{width:13px;height:9px;background-size:contain}.main-nav__list>li.has-children.active-2>a:after{transform:rotate(180deg);margin-top:-2px}.main-nav__list>li.has-children .sub-menu{margin:0 0 -15px !important;padding:15px 0 0 15px !important}.main-nav__list>li.has-children .sub-menu__list li a{font-size:17px}.main-nav__list>li>a{font-size:27px}}@media only screen and (max-width:1100px){body .main-nav__list>li{margin:0 10px}body .header__buttons .header-button{font-size:14px;height:40px;padding:0 10px}}.holder-block .mangomint-chat-container{visibility:hidden !important;pointer-events:none !important}.footer{background:#071518;color:#fff;padding:7.5rem 0 3rem}@media (max-width:767px){.footer{padding:3rem 0 3rem}}.footer__notes{font-size:1.4rem;line-height:1.2;margin-top:3rem}.footer__notes p{border-top:1px solid rgba(255,255,255,.3);padding-top:3rem}@media (max-width:767px){.footer__notes p{padding-top:2rem}}@media (max-width:767px){.footer__notes{margin-top:2rem;margin-bottom:3rem;font-size:1.3rem}}.footer__content{display:flex;justify-content:space-between;align-items:center}@media (max-width:1023px){.footer__content{flex-wrap:wrap}}.footer__content--bottom{margin-top:3rem}@media (max-width:767px){.footer__content--bottom{margin-top:2rem}}.footer__logo{margin-bottom:2rem;display:inline-block}@media (max-width:767px){.footer__logo svg{width:94px}}.footer__social{display:flex;align-items:center;justify-content:space-between}.footer__social a{color:#22c3ef;margin-right:0;display:inline-block;font-size:2.5rem;text-decoration:none;transition:.3s ease-in-out}@media only screen and (min-width:1025px){.footer__social a:hover{transform:scale(1.2);text-decoration:none !important}}.footer__social-youtube{font-size:2.8rem !important}.footer__social-yelp svg{display:block}.footer__areas-title{margin-top:.5rem}@media (max-width:767px){.footer__areas-title{margin-top:0;margin-bottom:-1.5rem}}.footer__areas-list{display:flex;flex-wrap:wrap;max-width:450px;margin-top:1rem}.footer__areas-list.column{display:flex;flex-direction:column}.footer__areas-list .footer__areas-item{flex-basis:50%;margin-top:1.6rem}.footer__areas-list .footer__areas-item_address{margin-top:1rem;display:inline-block}.footer__left{max-width:350px;width:100%;margin-right:100px}@media (max-width:1023px){.footer__left{width:100%;margin:0}}.footer__right{display:flex;align-items:flex-start;justify-content:space-between;max-width:892px;width:100%}@media (max-width:767px){.footer__right{width:100%;margin-top:2rem;flex-direction:column-reverse}}.footer__right-dev{text-align:right}@media (max-width:767px){.footer__right-dev{text-align:left}}.footer__bottom-top{margin-bottom:1.5rem;width:100%}.footer__bottom-top a{margin-right:2rem}.footer__col:last-of-type{margin-left:20px}@media (max-width:767px){.footer__col:last-of-type{margin:0 0 4rem}}.footer__legitscript{margin-bottom:2rem}.content-entry a.flex-module-accordion__link{border-bottom:none}.flex-module-accordion__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4.6rem;padding-right:.5rem}@media only screen and (max-width:767px){.flex-module-accordion__head{margin-bottom:2rem;padding-right:0}.flex-module-accordion__head .flex-module-accordion__link{display:none}}@media (max-width:767px){.flex-module-accordion__head-title{font-size:28px}}.flex-module-accordion__title.current .flex-module-accordion__icon:after{transform:rotate(90deg);opacity:0}.flex-module-accordion__link{white-space:nowrap;text-decoration:none}.flex-module-accordion__link:hover{text-decoration:underline;text-decoration-color:#000}@media only screen and (max-width:767px){.flex-module-accordion__link{min-width:none}}.flex-module-accordion__item{border-radius:20px;margin-bottom:.8rem;border:2px solid rgba(7,21,24,.05);background-color:#fff;transition:.3s ease-in-out}.flex-module-accordion__item .content-entry{padding:2rem 4rem 4rem}.flex-module-accordion__item .content-entry p{display:flow-root}.flex-module-accordion__item .content-entry p:first-of-type{margin-top:0}.flex-module-accordion__item .content-entry p:last-of-type{margin-bottom:0}.flex-module-accordion__item>a{display:flex;justify-content:space-between;align-items:center;position:relative;color:#071518;margin:0;padding:2rem 4rem;gap:1.5rem;text-decoration:none}@media (max-width:767px){.flex-module-accordion__item>a{padding:1.1rem 2rem}}.flex-module-accordion__item>a.current:after{opacity:0}.flex-module-accordion__item>a:hover .flex-module-accordion__icon{background:#071518}.flex-module-accordion__item>a:hover .flex-module-accordion__icon:before,.flex-module-accordion__item>a:hover .flex-module-accordion__icon:after{background:#22c3ef}.flex-module-accordion__label{position:relative}.flex-module-accordion__label:after{position:absolute;width:16px;height:16px;content:""}.flex-module-accordion__label span{width:16px;height:16px;display:inline-block;margin-right:12px;border-radius:16px}.flex-module-accordion__label span.green{background:#8ae0a8}.flex-module-accordion__label span.purple{background:#9f7cb6}.flex-module-accordion__label span.blue{background:#76bde5}.flex-module-accordion__label span.peach{background:#e88d69}.flex-module-accordion__label span.gold{background:#efc55c}.flex-module-accordion__label span.zima{background:#22c3ef}.flex-module-accordion__icon{position:relative;width:6.4rem;height:6.4rem;border-radius:40px;flex-shrink:0;border:1px solid #071518;transition:background .35s}@media (max-width:767px){.flex-module-accordion__icon{width:4.4rem;height:4.4rem}}.flex-module-accordion__icon:before{position:absolute;width:2.4rem;height:.2rem;background:#071518;border-radius:2px;content:"";top:calc(50% - 0.1rem);right:calc(50% - 1.2rem);transition:background .35s}@media (max-width:767px){.flex-module-accordion__icon:before{width:1.8rem;right:calc(50% - 0.9rem)}}.flex-module-accordion__icon:after{position:absolute;height:2.4rem;width:.2rem;background:#071518;border-radius:2px;content:"";top:calc(50% - 1.2rem);right:calc(50% - 0.1rem);opacity:1;transition:background .35s}@media (max-width:767px){.flex-module-accordion__icon:after{height:1.8rem;top:calc(50% - 0.9rem)}}.flex-module-accordion__bottom{display:none}@media only screen and (max-width:767px){.flex-module-accordion__bottom{display:flex;margin:2rem 0 0}}.flex-module-accordion__more{text-align:center;padding-top:2rem}@media only screen and (max-width:767px){.flex-module-accordion__more{text-align:left}}@media (max-width:767px){.flex-module-accordion__item{padding:0}.flex-module-accordion__item .content-entry{padding:1rem 2rem 3rem}.flex-module-accordion__item>a{padding-left:2rem}.flex-module-accordion__item>a:before{left:0;transform:translate(0,0)}.flex-module-accordion__item>a:after{left:10px;transform:translate(0,0)}}.flex-module-steps{padding:12rem 0 4rem;background:#fff}.flex-module-steps .ia-section__title{margin-bottom:4.8rem}@media (max-width:767px){.flex-module-steps{padding:3.2rem 0 0}.flex-module-steps .ia-section__title{margin-bottom:3.2rem}}.flex-module-steps__row{display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center;margin-bottom:4rem;justify-content:space-between}@media (max-width:767px){.flex-module-steps__row{border-bottom:1px solid #071518;margin-bottom:0;padding:2rem 0 3rem;flex-direction:row}.flex-module-steps__row:last-child{border-bottom:0 solid #071518;margin-bottom:0;padding:2rem 0 3rem}.flex-module-steps__row .flex-module-steps__cta{max-width:none}}.flex-module-steps__left{width:47.2%;padding-right:0}.flex-module-steps__left--image{text-align:right}.flex-module-steps__left-photo{border-radius:20px;padding-top:56.6%;background-size:cover}.flex-module-steps__left-photo img{display:none}@media (max-width:767px){.flex-module-steps__left{width:100%;padding-right:0}}.flex-module-steps__right{width:47.2%}.flex-module-steps__right--text{width:calc(50% - 4rem);padding-left:0;padding-right:0}@media (max-width:767px){.flex-module-steps__right{width:100%;order:-1}}.flex-module-steps img{border-radius:20px}.flex-module-steps__count{margin-bottom:1rem}@media (max-width:767px){.flex-module-steps__count{font-size:15px;margin-bottom:-2.7rem}}.flex-module-steps__step{margin-bottom:2rem}@media (max-width:767px){.flex-module-steps__step{padding-left:3rem}}.flex-module-steps__righttext{margin-top:1rem;max-width:600px}.flex-module-steps__text{margin-top:1rem;max-width:600px;display:flex;align-items:center}@media (max-width:767px){.flex-module-steps__text{padding-left:3rem}}.flex-module-steps__cta{max-width:250px;margin-top:3rem}.flex-module-steps__icon{background:#1b9cbf;color:#fff;width:2.4rem;height:2.4rem;display:inline-flex;border-radius:40px;align-items:center;justify-content:center;margin-right:.8rem;font-size:1.2rem}.flex-module-steps__content{width:calc(100% - 3.2rem)}.flex-module-steps__content a{text-decoration:underline}.flex-module-steps__content a:hover{text-decoration-thickness:2px}.flex-module-steps__posters{display:flex !important;justify-content:space-between;margin-bottom:1rem}.flex-module-steps__posters>div{background-repeat:no-repeat;background-size:cover;background-position:center;height:0;border-radius:2rem}.flex-module-steps__posters>div img{display:none}.flex-module-steps__posters-1{width:31%;padding-top:31%;margin-top:6.8%}.flex-module-steps__posters-2{width:31%;padding-top:57.9%;position:relative}.flex-module-steps__posters-3{width:31%;padding-top:34.6%;margin-top:16.7%}.flex-module-steps__posters-logo{position:absolute;bottom:0;margin-bottom:10%;right:10%}.treatment_categories{background-color:#d4fae6;padding:12rem 0;margin-bottom:0}.treatment_categories .ia-section__title{margin-bottom:6rem}@media (max-width:767px){.treatment_categories{padding:3.2rem 0 3rem}.treatment_categories .ia-section__title{margin-bottom:2.5rem}}.treatment_categories__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -1.2rem}@media (max-width:767px){.treatment_categories__list{flex-wrap:wrap;margin:0}}.treatment_categories__content{position:absolute;bottom:20px;left:20px;right:20px;overflow:hidden;z-index:2}.treatment_categories__content--best{transform:translateY(calc(100% - 90px));transition:all .5s ease}@media (max-width:767px){.treatment_categories__content--best{transform:translateY(0px);display:flex;left:20px;flex-direction:column}}@media (max-width:767px){.treatment_categories .treatments-block__item-label{display:none}}.treatment_categories__item{position:relative;width:calc(33.33% - 2.4rem);border-radius:20px;color:#fff;padding:0 0 2rem;margin:0 1.2rem;display:flex;flex-direction:column;justify-content:end;overflow:hidden;transition:all .35s ease;background-size:cover;background-repeat:no-repeat;background-position:center center}.treatment_categories__item-bg{padding-top:100%;background-size:cover}@media (max-width:767px){.treatment_categories__item-bg{padding-top:64.7%}}.treatment_categories__item:after{background:linear-gradient(0deg,#000 0%,rgba(62,62,62,.39) 30%,rgba(62,62,62,.1) 50%,#fff0 100%);position:absolute;width:100%;height:100%;top:0;left:0;content:""}@media (max-width:767px){.treatment_categories__item{width:100%;margin-right:0;margin-left:0;padding:0;margin-bottom:2rem;background-position:0 -25px}}.treatment_categories__item:last-child{margin-right:0}.treatment_categories__item-title{margin-top:2.4rem}.treatment_categories__item-list{position:relative;z-index:1}.treatment_categories__item-hover{opacity:0;transition:all .5s ease}@media (max-width:767px){.treatment_categories__item-hover{opacity:1;margin-top:6px;display:none}}.treatment_categories__link{position:absolute;width:100%;height:100%;top:0;left:0;transition:all .45s ease;z-index:3}.treatment_categories__title{font-size:4rem;position:relative;z-index:1}@media (max-width:767px){.treatment_categories__title{font-size:2.4rem}}.treatment_categories__subtitle{position:relative;color:#fff;font-size:17px;font-weight:500;z-index:1;margin-top:6px;display:flex;align-items:flex-start}@media (max-width:767px){.treatment_categories__subtitle{order:3;padding-bottom:10px;margin-top:10px}}.treatment_categories__subtitle text{text-decoration:underline;text-underline-offset:5px}.treatment_categories__subtitle span{margin-right:10px;font-size:34px}.treatment_categories__subtitle span:before{color:#fff}.desktop-version .treatment_categories__item:hover{box-shadow:0px 0px 24px 0px rgba(34,195,239,.3);transform:translateY(-5px)}.desktop-version .treatment_categories__item:hover .treatment_categories__item-hover{opacity:1}.desktop-version .treatment_categories__item:hover .treatment_categories__content--best{transform:translateY(0px)}.desktop-version .treatment_categories__item:hover .treatments-block__link{transform:scale(1.05)}.home .popular_treatments{padding:12rem 0}@media only screen and (max-width:767px){.home .popular_treatments{padding:4.2rem 0 6.8rem}}.popular_treatments{padding:8rem 0}@media only screen and (max-width:767px){.popular_treatments{padding:4rem 0}}.popular_treatments .ia-section__title{margin-bottom:1rem}.popular_treatments__line{height:4px;width:100%;margin-bottom:1.7rem}.popular_treatments__list .slick-list{margin-right:-500px;padding:0 750px 8px 20px;margin-left:-20px}@media only screen and (max-width:767px){.popular_treatments__list .slick-list{margin:0 -20px 0 0;padding:0}}@media only screen and (max-width:767px){.popular_treatments__list .slick-track{display:flex !important;width:auto !important;left:auto !important;flex-wrap:nowrap;overflow-x:auto;padding-right:1px}}.popular_treatments .slick-track{padding:3rem 0 0}@media only screen and (max-width:767px){.popular_treatments .slick-track{padding:2rem 1px 0 0}}.popular_treatments__item{border-radius:20px;border:2px solid rgba(255,255,255,.5);background:#fff;padding:3.5rem 2.2rem 4rem;max-width:318px;width:100%;margin-right:2.5rem;cursor:pointer;display:flex !important;flex-direction:column;justify-content:space-between;position:relative;transition:all .35s}@media only screen and (max-width:1400px){.popular_treatments__item{max-width:313px}}@media only screen and (max-width:767px){.popular_treatments__item{max-width:310px;min-width:310px;padding:3.5rem 3.2rem 5rem;position:relative}.popular_treatments__item:last-child:after{position:absolute;content:"";right:-2rem;width:2rem;height:1px}}.popular_treatments__item:hover{box-shadow:0px 0px 1rem 0px rgba(0,0,0,.16);transform:translateY(-5px)}.popular_treatments__item:hover .popular_treatments__circle{width:226px;height:226px;top:calc(50% - 113px);left:calc(50% - 113px)}@media only screen and (max-width:767px){.popular_treatments__item:hover .popular_treatments__circle{width:160px;height:160px;top:calc(50% - 80px);left:calc(50% - 80px)}}.popular_treatments__link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.popular_treatments__title{margin-bottom:1.6rem}.popular_treatments__info{margin-bottom:1.7rem;line-height:2rem}.popular_treatments__flex{display:flex;justify-content:center;align-items:baseline;position:relative;margin-bottom:3.2rem}@media only screen and (max-width:767px){.popular_treatments__flex{margin-bottom:5.2rem}}.popular_treatments__image{position:relative}@media only screen and (max-width:767px){.popular_treatments__image{max-width:80px}}.popular_treatments__circle{width:160px;height:160px;position:absolute;top:calc(50% - 80px);left:calc(50% - 80px);border-radius:226px;transition:all .35s}@media only screen and (max-width:767px){.popular_treatments__circle{width:112px;height:112px;top:calc(50% - 56px);left:calc(50% - 56px)}}.popular_treatments__price{display:flex;align-items:center;font-size:1.7rem}.popular_treatments__price span{width:12px;height:12px;border-radius:50px;margin-right:5px;display:inline-block}.popular_treatments__btns{display:flex;justify-content:space-between;margin-top:3rem}@media only screen and (max-width:767px){.popular_treatments__btns{margin-top:2rem}}.popular_treatments__btns .ia-btn{max-width:225px;width:100%;padding:1.8rem 3.6rem}@media only screen and (max-width:767px){.popular_treatments__btns .ia-btn{max-width:162px;padding:1.1rem 1.6rem}}.popular_treatments__btns .ia-btn.slick-disabled{border:1px solid #a3a6aa !important}.popular_treatments__arrows{display:flex;align-items:center;justify-content:space-between}.popular_treatments__arrows button{margin-left:2rem}@media only screen and (max-width:767px){.popular_treatments__arrows button{display:none}}.popular_treatments__counter{color:#071518;font-size:16px;font-weight:500}.home .google-reviews{padding:12rem 0 6rem}@media only screen and (max-width:767px){.home .google-reviews{padding:4rem 0 2rem}}.ti-widget.ti-goog .ti-fade-container:nth-child(1){align-items:center}.icon-grid+.google-reviews{margin-top:8rem}@media only screen and (max-width:767px){.icon-grid+.google-reviews{margin-top:4rem}}.google-reviews__content{background:#d4fae6;max-width:1340px;margin:0 auto;padding:6.5rem 0 9rem;border-radius:40px;width:calc(100% - 4rem);overflow:hidden}@media only screen and (max-width:767px){.google-reviews__content{padding:4rem 0;border-radius:20px}}@media only screen and (max-width:767px){.google-reviews__content--green,.google-reviews__content--peach,.google-reviews__content--blue,.google-reviews__content--gold,.google-reviews__content--white,.google-reviews__content--purple{padding-right:2rem}.google-reviews__content--green .google-reviews__list,.google-reviews__content--peach .google-reviews__list,.google-reviews__content--blue .google-reviews__list,.google-reviews__content--gold .google-reviews__list,.google-reviews__content--white .google-reviews__list,.google-reviews__content--purple .google-reviews__list{padding-left:0}.google-reviews__content--green .google-reviews__list,.google-reviews__content--peach .google-reviews__list,.google-reviews__content--blue .google-reviews__list,.google-reviews__content--gold .google-reviews__list,.google-reviews__content--white .google-reviews__list,.google-reviews__content--purple .google-reviews__list{margin-left:2rem;margin-right:-2rem}}.google-reviews__content--green{background:#d4fae6}.google-reviews__content--peach{background:#f7ded5}.google-reviews__content--blue{background:#c4edfa}.google-reviews__content--gold{background:#f9ecce}.google-reviews__content--white{background:#fff}.google-reviews__content--purple{background:rgba(159,124,182,.4)}.google-reviews__content--custom{padding:6.5rem 0 6rem}@media only screen and (max-width:767px){.google-reviews__content--custom{padding:4rem 0}}.google-reviews__top{padding:0 5rem 4rem}@media only screen and (max-width:767px){.google-reviews__top{padding:0 2rem 0}}@media only screen and (max-width:767px){.google-reviews__top .ia-t-center{padding:0 0 2rem 2rem}}.google-reviews__top-inner{display:flex;align-items:center;margin:0 0 1.5rem}@media only screen and (max-width:767px){.google-reviews__top-inner{margin:0 0 1rem}}.google-reviews__rate{margin:0 16px}.google-reviews__rate svg{margin-right:4px}@media only screen and (max-width:767px){.google-reviews__rate svg{width:11px;margin-right:1px}}.google-reviews__rate--custom{margin:0 0 8px}.google-reviews__reviews{color:#071518;font-size:16px;text-decoration:underline}.google-reviews__reviews:hover{text-decoration:none}@media only screen and (max-width:767px){.google-reviews__reviews{font-size:12px}}.google-reviews__list{padding-left:3rem}@media only screen and (max-width:767px){.google-reviews__list{padding-left:2rem}}.google-reviews__list .slick-list{margin-right:-500px;padding:0 535px 8px 0}@media only screen and (max-width:767px){.google-reviews__list .slick-list{margin-right:0;padding:0}}@media only screen and (max-width:767px){.google-reviews__list .slick-track{display:flex !important;width:auto !important;left:auto !important;flex-wrap:nowrap;overflow-x:auto}}.google-reviews__item{border-radius:20px;background:#fafafb;padding:4rem;width:100%;margin-right:2.4rem}@media only screen and (max-width:767px){.google-reviews__item{max-width:254px;min-width:254px;margin-right:2rem;padding:2.6rem 2rem 3.4rem;position:relative}.google-reviews__item:last-child:after{position:absolute;content:"";right:-2rem;width:2rem;height:1px}}.google-reviews__item--custom{padding:2.4rem 4rem}@media only screen and (max-width:767px){.google-reviews__item--custom{padding:2.4rem 2rem}}.google-reviews__flex{display:flex;align-items:flex-start}@media only screen and (max-width:767px){.google-reviews__flex{flex-direction:column}}.google-reviews__left{max-width:72px;width:100%;margin-right:70px;border-radius:80px;overflow:hidden;background-color:#22c3ef}@media only screen and (max-width:767px){.google-reviews__left{margin:0 0 2rem}}.google-reviews__image{width:100%;height:72px;display:flex;align-items:center;justify-content:center}.google-reviews__image svg{height:50px;max-width:50px}.google-reviews__image svg path{fill:#fff}.google-reviews__right{max-width:385px;width:100%}@media only screen and (max-width:767px){.google-reviews__right{max-width:100%}}.google-reviews__text{margin-bottom:3.2rem}@media only screen and (max-width:767px){.google-reviews__text{font-size:15px}}.google-reviews__name{font:500 1.7rem/2rem "NeueMontrealMedium",sans-serif;margin-bottom:1rem}@media only screen and (max-width:767px){.google-reviews__name{font-size:15px;margin-bottom:0}}@media only screen and (max-width:767px){.google-reviews__address{font-size:12px}}.google-reviews__btns{display:flex;justify-content:space-between;margin:4rem 7.7rem 0 4.7rem}.google-reviews__btns .ia-btn{padding:1.8rem 3.6rem}@media only screen and (max-width:767px){.google-reviews__btns .ia-btn{padding:1rem 2.1rem}}@media only screen and (max-width:767px){.google-reviews__btns{margin:2rem 0 0 2rem}}.google-reviews__btns--center{justify-content:center}@media only screen and (max-width:767px){.google-reviews__btns--center{justify-content:end}}.google-reviews__arrows{display:flex;align-items:center;justify-content:space-between}.google-reviews__arrows button{margin-left:2rem}@media only screen and (max-width:767px){.google-reviews__arrows button{display:none}}.google-reviews__counter{margin-right:2rem}.stars{--s:20px;width:calc(var(--n, 5) * var(--s));height:calc(var(--s) * 0.9);--v1:transparent,#000 .5deg 108deg,#0000 109deg;--v2:transparent,#000 .5deg 36deg,#0000 37deg;-webkit-mask:conic-gradient(from 54deg at calc(var(--s) * 0.68) calc(var(--s) * 0.57), var(--v1)), conic-gradient(from 90deg at calc(var(--s) * 0.02) calc(var(--s) * 0.35), var(--v2)), conic-gradient(from 126deg at calc(var(--s) * 0.5) calc(var(--s) * 0.7), var(--v1)), conic-gradient(from 162deg at calc(var(--s) * 0.5) 0, var(--v2));-webkit-mask-size:var(--s) var(--s);-webkit-mask-composite:xor,destination-over;mask-composite:exclude,add;background:linear-gradient(#071518 0 0) 0/calc(var(--l, 0) * var(--s)) 100% no-repeat #f2f2f2}body .ti-widget.ti-goog>.ti-widget-container>.ti-header,body .ti-widget.ti-goog>.ti-widget-container>.ti-footer{border:none !important;background:0 0 !important;padding:0 !important;display:flex;align-items:center;justify-content:flex-start;flex-direction:row}body .ti-widget.ti-goog>.ti-widget-container>.ti-header:hover,body .ti-widget.ti-goog>.ti-widget-container>.ti-footer:hover{background:0 0 !important}body .ti-widget.ti-goog>.ti-widget-container>.ti-header:hover .ti-text strong,body .ti-widget.ti-goog>.ti-widget-container>.ti-footer:hover .ti-text strong{text-decoration:none}body .ti-widget.ti-goog .ti-large-logo{display:none}body .ti-widget.ti-goog .ti-stars{display:flex;float:left;align-items:center;margin-top:0}body .ti-widget.ti-goog .ti-stars .ti-rating{font:500 4rem/5rem "NeueMontrealMedium",sans-serif;position:static;background:0 0;padding:0 .6rem 0 0}@media (max-width:767px){body .ti-widget.ti-goog .ti-stars .ti-rating{font:500 2.3rem/3rem "NeueMontrealMedium",sans-serif}}body .ti-widget.ti-goog .ti-stars .ti-star{background:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.04894 1.37236C8.3483 0.451053 9.6517 0.451052 9.95106 1.37236L11.3574 5.70063C11.4913 6.11266 11.8752 6.39162 12.3085 6.39162H16.8595C17.8282 6.39162 18.231 7.63123 17.4473 8.20063L13.7654 10.8757C13.4149 11.1303 13.2683 11.5817 13.4021 11.9937L14.8085 16.322C15.1078 17.2433 14.0533 18.0094 13.2696 17.44L9.58778 14.765C9.2373 14.5103 8.7627 14.5103 8.41221 14.765L4.73037 17.44C3.94665 18.0094 2.89217 17.2433 3.19153 16.322L4.59787 11.9937C4.73174 11.5817 4.58508 11.1303 4.2346 10.8757L0.552749 8.20063C-0.230965 7.63123 0.17181 6.39162 1.14053 6.39162H5.69155C6.12477 6.39162 6.50873 6.11266 6.6426 5.70063L8.04894 1.37236Z" fill="%23071518"/></svg>') no-repeat 50% 50%/contain;width:2.3rem;height:1.8rem;margin-right:.25rem !important}@media only screen and (max-width:767px){body .ti-widget.ti-goog .ti-stars .ti-star{width:1.2rem;height:1.2rem;margin-right:.23rem !important;margin-left:.17rem !important}}body .ti-widget.ti-goog .ti-text{margin:0 0 0 1.1rem;font-weight:400}body .ti-widget.ti-goog .ti-text strong{font-weight:400;text-decoration:underline;font-size:1.6rem;font-family:"NeueMontreal",sans-serif !important}body .main-section-loc__left .ti-widget.ti-goog .ti-text strong{display:inline-block;background:url('data:image/svg+xml,<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.78602 14.714L15.2141 5.28594M15.2141 5.28594L8.14304 5.28594M15.2141 5.28594L15.2141 12.357" stroke="%23071518" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat 100% 50%;text-decoration:underline;padding-right:2.5rem}@media only screen and (max-width:767px){body .main-section-loc__left .ti-widget.ti-goog .ti-text strong{font-weight:600}}body .main-section-loc__left .ti-widget.ti-goog .ti-stars .ti-rating{min-width:5.6rem;margin-right:.7rem}@media only screen and (max-width:767px){body .main-section-loc__left .ti-widget.ti-goog .ti-stars .ti-rating{min-width:1px}}.image-text-module+.image-text-module{margin-top:-4rem}.image-gallery-text-module .image-text__inner--two .image-text__media{margin:0 8rem 0 0}@media only screen and (max-width:767px){.image-gallery-text-module .image-text__inner--two .image-text__media{margin:0}}.image-gallery-text-module .image-text__inner--reverse.image-text__inner--two .image-text__media{margin:0 0 0 8rem}@media only screen and (max-width:767px){.image-gallery-text-module .image-text__inner--reverse.image-text__inner--two .image-text__media{margin:0}}.image-gallery-text-module .image-text__icon{position:absolute;top:70px;left:52%;width:85px;height:85px}@media only screen and (max-width:767px){.image-gallery-text-module .image-text__icon{display:none}}.image-gallery-text-module .main-section__btn{background:linear-gradient(to top,#071518 50%,transparent 50%);border:1px solid #071518;background-size:100% 200%}.image-gallery-text-module .main-section__btn:hover{background-position:0 100%}.image-text__inner{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1023px){.image-text__inner{flex-direction:column-reverse}}.image-text__inner--reverse{flex-direction:row-reverse}@media only screen and (max-width:1023px){.image-text__inner--reverse{flex-direction:column-reverse}}.image-text__inner--reverse.image-text__inner--two .image-text__media{margin:0 0 0 24px}.image-text__inner--reverse .image-text__media--large{justify-content:end}@media only screen and (max-width:767px){.image-text__inner--reverse .image-text__media{margin:0}}.image-text__inner--two .image-text__media{margin:0 24px 0 0}@media only screen and (max-width:767px){.image-text__inner--two .image-text__media{margin-right:0}}.image-text__media{max-width:42.5%;width:100%;flex-basis:50%;display:flex;margin:0 24px 0 0;align-items:flex-start}@media only screen and (max-width:1023px){.image-text__media{margin:0;max-width:100%;flex-basis:auto;justify-content:center}}.image-text__media-img{border-radius:20px;overflow:hidden}.image-text__media--small{justify-content:center}.image-text__media-background{border-radius:20px;overflow:hidden;width:calc(50% - 12px);max-width:320px}.image-text__media-background--1{margin-right:12px;margin-bottom:2.6rem}.image-text__media-background--1 .image-text__media-background__img{padding-top:134%;background-size:cover}.image-text__media-background--1 .image-text__media-background__img img{display:none}@media only screen and (max-width:767px){.image-text__media-background--1{width:calc(50% - 6px);min-width:130px;margin-right:6px}}.image-text__media-background--2{margin-left:12px;margin-top:180px;width:calc(50% - 12px)}.image-text__media-background--2 .image-text__media-background__img{padding-top:92%;background-size:cover}.image-text__media-background--2 .image-text__media-background__img img{display:none}@media only screen and (max-width:767px){.image-text__media-background--2{margin-left:6px;width:calc(57% - 6px);margin-top:70px}}.image-text__media-img--two{display:flex;position:relative;align-items:flex-end;width:100%}@media only screen and (max-width:767px){.image-text__media-img--two{align-items:flex-start}}.image-text__content{max-width:50%;width:100%;flex-basis:50%}@media only screen and (max-width:1023px){.image-text__content{max-width:100%;flex-basis:auto;margin-bottom:4rem}}@media only screen and (max-width:767px){.image-text__content{margin-bottom:2rem}}.image-text__content--full{max-width:100%;flex-basis:auto}.image-text__title{position:relative}@media only screen and (max-width:767px){.image-text__title{font-size:2.8rem;line-height:3.2rem}}.image-text__title-line{background:#d6d7d7;position:absolute;left:0;bottom:-24px;width:100%;height:2px}.image-text__text{margin-top:46px}.image-text__text--short{max-width:545px}.image-text__text p:first-of-type{margin-top:0}.image-text__text p:last-of-type{margin-bottom:0}.image-text__btn,.image-text .article__aside-button{width:auto;display:inline-flex;min-width:290px;margin-top:56px;padding:0 20px}@media only screen and (max-width:767px){.image-text__btn,.image-text .article__aside-button{order:-1}.image-text__btn.ia-hide-before-mobile,.image-text .article__aside-button.ia-hide-before-mobile{display:inline-flex !important;width:100%;margin-top:30px}}.bottom-content{padding:6rem 0 14rem}@media only screen and (max-width:767px){.bottom-content{padding:3rem 0 0}}.bottom-content--white{background:#fff}.bottom-content__head{margin-bottom:40px}.bottom-content__head-image{margin-right:40px}@media only screen and (max-width:767px){.bottom-content__head-image{margin-right:14px;width:70px;flex-shrink:0}}.bottom-content__head-title{color:#071518;margin-bottom:14px}@media only screen and (max-width:767px){.bottom-content__head-title{margin-bottom:5px}}.bottom-content__head-text{color:#071518;line-height:130%}@media only screen and (max-width:767px){.bottom-content__head-text{font-size:14px}}.bottom-content__body{display:flex;align-items:center;margin:0 -11px}@media only screen and (max-width:767px){.bottom-content__body{flex-direction:column;margin:0}}.bottom-content__col{max-width:620px;width:100%;margin:0 11px}@media only screen and (max-width:767px){.bottom-content__col{display:flex;align-items:center;margin-bottom:20px}.bottom-content__col:last-of-type{margin-bottom:0}}.bottom-content__row.flex-end{display:flex;justify-content:flex-end}.bottom-content__row+.bottom-content__row{margin-top:22px}@media only screen and (max-width:767px){.bottom-content__row+.bottom-content__row{margin:0 0 0 20px}}.contacts{padding:80px 0 90px;background:#fff}@media only screen and (max-width:767px){.contacts{padding:32px 0 40px}}.contacts__head{margin-bottom:80px}@media only screen and (max-width:767px){.contacts__head{margin-bottom:12px}}.contacts__title{color:#071518;margin-bottom:30px}@media only screen and (max-width:767px){.contacts__title{margin-bottom:24px}}.contacts__text{max-width:636px;width:100%;color:#071518}@media only screen and (max-width:767px){.contacts__text{font-size:1.4rem}}.contacts__body{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:767px){.contacts__body{flex-direction:column-reverse}}.contacts__map{min-width:0;max-width:680px;width:100%;flex-basis:680px;border-radius:20px;overflow:hidden}@media only screen and (max-width:767px){.contacts__map{max-width:100%;flex-basis:auto;margin:0 auto 25px}}.contacts__aside{max-width:588px;width:100%;flex-basis:588px;min-width:0;margin-right:20px}@media only screen and (max-width:767px){.contacts__aside{max-width:100%;flex-basis:auto;margin:0}}.contacts__aside-title{color:#071518;margin-bottom:30px}.contacts__aside-list{list-style:none;margin:0;padding:0;column-count:3;display:flex;flex-wrap:wrap;margin-left:0}.contacts__aside-item{display:flex;align-items:center;margin-bottom:13px;cursor:pointer;border-radius:60px;background:0 0;padding:5px 15px 5px 5px;transition:.3s ease-in-out;max-width:calc(33.33333% - 20px);width:100%;margin:0 10px 3px}@media only screen and (min-width:1025px){.contacts__aside-item:hover{background:rgba(34,195,239,.1)}}@media only screen and (max-width:1200px){.contacts__aside-item{max-width:calc(50% - 20px)}}@media only screen and (max-width:767px){.contacts__aside-item{margin-left:0}}.contacts__aside-icon{width:24px;height:24px;min-width:24px;background:#1b9cbf;position:relative;border-radius:50%;margin-right:8px}.contacts__aside-icon:before{color:#fff;font-size:12px}.contacts__bottom{margin:58px 0 0}@media only screen and (max-width:767px){.contacts__bottom{margin:24px 0 0}}.contacts__bottom-title{font-size:18px;font-weight:500;line-height:125%;margin-bottom:10px;margin-left:15px}@media only screen and (max-width:767px){.contacts__bottom-title{margin-left:0;font-size:20px;margin-bottom:0}}.contacts__bottom-list{display:flex;align-items:flex-start;border-top:1px solid #f5f5f7;padding-top:13px;max-width:410px}@media only screen and (max-width:767px){.contacts__bottom-list{flex-wrap:wrap;border:none}}.contacts__bottom-item{max-width:calc(50% - 30px);width:100%;margin:0 15px}@media only screen and (max-width:767px){.contacts__bottom-item{max-width:100%;margin-bottom:12px;margin-left:0}}.contacts__bottom-caption{font-size:16px;font-weight:500;line-height:125%;color:#071518;font-family:"NeueMontrealMedium",sans-serif;margin-bottom:8px}.contacts__bottom-text{font-size:16px;line-height:125%;color:#071518;padding-right:0}.contacts-content{background:#fff;padding:0 0 8rem}@media only screen and (max-width:767px){.contacts-content{padding:0 0 3.2rem}}#map{width:100%;height:475px}@media only screen and (max-width:540px){#map{height:282px}}.main-contacts{padding:6rem 0 12rem}@media only screen and (max-width:767px){.main-contacts{padding:34px 0}}.main-contacts__title{max-width:520px;width:100%;color:#071518;margin-bottom:4rem}@media only screen and (max-width:767px){.main-contacts__title{margin-bottom:3rem}}.main-contacts__body{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:767px){.main-contacts__body{flex-direction:column-reverse}}.main-contacts__map{min-width:0;max-width:820px;width:100%;flex-basis:820px;border-radius:20px;overflow:hidden}@media only screen and (max-width:767px){.main-contacts__map{max-width:100%;flex-basis:auto;margin:0 auto 25px}}.main-contacts__aside{max-width:420px;width:100%;flex-basis:420px;min-width:0;margin-right:20px;padding-left:4rem;padding-top:9.5rem}@media only screen and (max-width:767px){.main-contacts__aside{max-width:100%;flex-basis:auto;margin:0;padding-left:0;padding-top:1rem}}.main-contacts__aside-title{color:#071518;margin-bottom:2rem}.main-contacts__aside-list{list-style:none;margin:0;padding:0;column-count:3;display:flex;flex-wrap:wrap;max-width:250px}@media only screen and (max-width:767px){.main-contacts__aside-list{max-width:none;justify-content:space-between}}.main-contacts__aside-item{display:flex;align-items:center;margin-bottom:13px;cursor:pointer;border-radius:60px;background:0 0;transition:.3s ease-in-out;width:100%;margin:0 0 12px;justify-content:space-between}@media only screen and (max-width:767px){.main-contacts__aside-item{max-width:calc(50% - 20px)}}@media only screen and (min-width:1025px){.main-contacts__aside-item:hover .main-contacts__aside-arrow{margin-left:15px}}.main-contacts__aside-text{width:100%;display:flex;align-items:center;position:relative}@media only screen and (min-width:767px){.main-contacts__aside-text{padding-right:24px}}@media only screen and (min-width:1025px){.main-contacts__aside-text:hover .main-contacts__aside-arrow{right:-5px}}.main-contacts__aside-icon{width:24px;height:24px;background:#1b9cbf;position:relative;border-radius:50%;margin-right:8px}@media only screen and (max-width:767px){.main-contacts__aside-icon{width:20px;height:20px}}.main-contacts__aside-icon:before{color:#fff;font-size:12px}@media only screen and (max-width:767px){.main-contacts__aside-address{width:calc(100% - 70px)}}.main-contacts__aside-arrow{width:24px;height:24px;margin-left:10px;transition:.3s ease-in-out}@media only screen and (min-width:767px){.main-contacts__aside-arrow{position:absolute;right:0}}.main-contacts__aside-arrow:before{color:#1b9cbf;font-size:26px}#main-contacts{width:100%;height:500px}@media only screen and (max-width:540px){#main-contacts{height:295px}}.treatments-block{margin-bottom:0;padding:0 0 10rem}@media only screen and (max-width:767px){.treatments-block{padding:0 0 5rem}}.treatments-block__parent{display:flex;flex-direction:column;padding-top:8rem}@media only screen and (max-width:767px){.treatments-block__parent{padding-top:4rem}}@media only screen and (max-width:767px){.treatments-block__parent+.bottom-block{margin-top:2rem}}@media only screen and (max-width:1023px){.treatments-block{margin-bottom:30px}}@media only screen and (max-width:767px){.treatments-block{padding:0 0 5rem;margin:0}.treatments-block+.bottom-block{margin-top:5rem}}.treatments-block--first{padding:0 0 10rem}@media only screen and (max-width:767px){.treatments-block--first{padding:0 0 5rem}}.treatments-block__list .slick-list,.treatments-block__list_card .slick-list{margin-right:-500px;margin-left:-20px;padding:0 750px 12px 20px}@media only screen and (max-width:767px){.treatments-block__list .slick-list,.treatments-block__list_card .slick-list{margin:0 -20px 0 0;padding:0}}.treatments-block__list .slick-dots,.treatments-block__list_card .slick-dots{position:absolute;left:50%;bottom:-15px;transform:translateX(-50%)}.treatments-block__list .slick-dots li,.treatments-block__list_card .slick-dots li{width:8px;height:8px;border-radius:50%;background:#d6d7d7;margin:0 1px;transition:.3s ease-in-out}.treatments-block__list .slick-dots li.slick-active,.treatments-block__list_card .slick-dots li.slick-active{background:#22c3ef;width:12px;height:12px}.treatments-block__list .slick-dots li button,.treatments-block__list_card .slick-dots li button{display:none}@media only screen and (max-width:767px){.treatments-block__list .slick-track{display:flex !important;width:auto !important;left:auto !important;flex-wrap:nowrap;overflow-x:auto}}.treatments-block__item{display:flex !important;flex-direction:column;max-width:370px;width:100%;min-height:460px;margin-right:24px;border-radius:20px;background:#fff;padding:42px 30px 44px;transition:.3s ease-in-out;position:relative;overflow:hidden}@media only screen and (max-width:1023px){.treatments-block__item{height:455px;max-width:325px;padding:40px 15px 55px;margin-right:12px}}@media only screen and (max-width:767px){.treatments-block__item{padding:32px 15px 32px;min-height:400px;min-width:300px}}.treatments-block__item--card{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;padding:48px 24px 24px;border:none;position:absolute;width:100%;left:0;padding-top:100%;top:0;height:100%}.treatments-block__item--card .nolazy{display:none}@media only screen and (max-width:1023px){.treatments-block__item--card{padding:40px 20px 20px}}.treatments-block__item--card:after{background:linear-gradient(0deg,#000 0%,rgba(62,62,62,.39) 30%,rgba(62,62,62,.1) 50%,#fff0 100%);position:absolute;width:100%;height:100%;top:0;left:0;content:""}.treatments-block__item--with-bg:hover{border-color:transparent;box-shadow:none !important;transform:translateY(0) !important}.treatments-block__item:hover{border-color:transparent;box-shadow:0px 0px 1rem 0px rgba(0,0,0,.16);transform:translateY(-5px)}.treatments-block__item:hover .treatments-block__link{transform:scale(1.05)}.treatments-block__link{position:absolute;width:100%;height:100%;top:0;left:0;transition:all .45s ease;z-index:1}.treatments-block__item-dash{height:4px;width:100%;margin-bottom:28px}.treatments-block__item-title{margin-bottom:10px}@media only screen and (max-width:1023px){.treatments-block__item-title{font-size:20px;margin-bottom:10px}}.treatments-block__item-text{line-height:125%;margin-bottom:12px}@media only screen and (max-width:1023px){.treatments-block__item-text{font-size:14px}}@media only screen and (max-width:767px){.treatments-block__item-text{margin-bottom:24px}}.treatments-block__item-subtitle{line-height:125%;margin-bottom:18px}@media only screen and (max-width:767px){.treatments-block__item-subtitle{margin-bottom:12px}}.treatments-block__item-list{column-count:2}.treatments-block__item-list li{font-size:14px;font-weight:400;line-height:24px}@media only screen and (max-width:1023px){.treatments-block__item-list li{font-size:12px;line-height:20px}}.treatments-block__item-bottom{margin-top:auto;justify-content:space-between}.treatments-block__item-price{position:relative;font-size:24px;font-weight:500;line-height:125%;padding-left:22px;color:#071518}.treatments-block__item-price:before{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;border-radius:50%;transform:translateY(-50%);background:#22c3ef}@media only screen and (max-width:1023px){.treatments-block__item-price{font-size:16px;padding-left:15px}}.treatments-block__item-caption{font-size:34px;font-weight:500;color:#fff;margin-top:auto;z-index:2}@media only screen and (max-width:1023px){.treatments-block__item-caption{font-size:28px}}.treatments-block__item-link{z-index:2;color:#fff;font-size:16px;display:table;margin-top:7px;text-decoration:underline}.treatments-block__item-link:hover{text-decoration:none}.treatments-block__item-label{position:absolute;top:16px;left:16px;width:48px;height:48px;border-radius:50%}.treatments-block__item-label span:before{font-size:26px;color:#071518}.treatments-block__item-button{max-width:130px;padding:.9rem 1.8rem;position:relative;z-index:1}@media only screen and (max-width:1023px){.treatments-block__item-button{padding:.5rem 1.8rem;font-size:14px}}.treatments-block__bottom{display:flex;align-items:center;justify-content:space-between;margin:2.3rem 0 0}.treatments-block__bottom--end{justify-content:flex-end}@media only screen and (max-width:767px){.treatments-block__bottom{display:none}}.treatments-block__info-title{color:#071518;font-size:16px;margin-bottom:8px}@media only screen and (max-width:1023px){.treatments-block__info-title{font-size:14px}}.treatments-block__info-list{display:flex;align-items:center;margin:0 -20px}.treatments-block__info-item{position:relative;color:#071518;font-size:24px;line-height:130%;margin:0 20px}.treatments-block__info-item:before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:1px;height:20px;background:#d6d7d7}@media only screen and (max-width:767px){.treatments-block__info-item:before{display:none}}.treatments-block__info-item:first-of-type:before{display:none}@media only screen and (max-width:1023px){.treatments-block__info-item{font-size:14px}}@media only screen and (max-width:767px){.treatments-block__info-item{color:#fff;z-index:2;display:inline-block;margin:0}}.treatments-block__nav{display:flex;align-items:center;margin:0 -10px}@media only screen and (max-width:1023px){.treatments-block__nav{margin:0 -5px}}.treatments-block__nav button{padding:1.8rem 3.6rem;margin:0 10px}@media only screen and (max-width:1023px){.treatments-block__nav button{padding:.9rem 2.8rem;margin:0 5px}}.treatments-block__nav button.slick-disabled{border:1px solid #a3a6aa !important}@media only screen and (max-width:767px){.treatments-block__nav{display:none}}.treatments-block__counter{margin-right:14px}.treatments-block__wrap{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -12px}.treatments-block__wrap .treatments-block__item{max-width:calc(33.33333% - 24px);width:100%;flex-basis:calc(33.33333% - 24px);margin:0 12px}@media only screen and (max-width:1023px){.treatments-block__wrap .treatments-block__item{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px 24px;padding:40px 20px 20px}}@media only screen and (max-width:767px){.treatments-block__wrap .treatments-block__item{max-width:100%;flex-basis:auto}}.treatments-block__head{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.treatments-block__head{margin-bottom:16px}}.treatments-block__head .treatments-block__title{padding-right:2rem;margin-bottom:0}@media only screen and (max-width:767px){.treatments-block__head-link{margin-bottom:2rem}}.treatments-block__title{color:#071518;margin-bottom:24px}@media only screen and (max-width:767px){.treatments-block__title{margin-bottom:16px}}.treatments-block__text{max-width:884px;width:100%;margin-bottom:48px;color:#071518;font-size:18px;line-height:125%}@media only screen and (max-width:767px){.treatments-block__text{font-size:14px;margin-bottom:16px}}.treatments-block--triple{margin:0}.treatments-block--double{margin:0}.treatments-block--double .treatments-block__item{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px)}@media only screen and (max-width:767px){.treatments-block--double .treatments-block__item{max-width:100%;flex-basis:auto;margin:0 12px 24px}}.treatments-block--green{background:#d4fae6}.treatments-block--purple{background:#f1e8e7;padding:8rem 0}@media only screen and (max-width:767px){.treatments-block--purple{padding:4rem 0}}.treatments-block--blue{background:#c4edfa;padding:8rem 0}@media only screen and (max-width:767px){.treatments-block--blue{padding:4rem 0}}.treatments-block--peach{background:#f7ded5;padding:8rem 0}@media only screen and (max-width:767px){.treatments-block--peach{padding:4rem 0}}.treatments-block--gold{background:#f9ecce;padding:8rem 0}@media only screen and (max-width:767px){.treatments-block--gold{padding:4rem 0}}.treatments-block--white{background:#fff;padding:8rem 0}.treatments-block--white .popular_treatments__item{background:#f5f5f7}@media only screen and (max-width:767px){.treatments-block--white{padding:4rem 0}}.treatments-block--grey{padding:12rem 0}@media only screen and (max-width:767px){.treatments-block--grey{padding:6rem 0}}.treatments-head{padding:10rem 0 0;margin-bottom:0}@media only screen and (max-width:767px){.treatments-head{padding:5rem 0 0}}.treatments-head__title{line-height:105%;color:#071518;margin-bottom:28px}@media only screen and (max-width:767px){.treatments-head__title{font-size:32px;margin-bottom:10px}}.treatments-head__text{max-width:940px;width:100%;color:#071518;font-size:24px;line-height:130%}@media only screen and (max-width:767px){.treatments-head__text{font-size:14px}}.banner-top .sticky-nav.sticky{top:97px}@media only screen and (max-width:767px){.banner-top .sticky-nav.sticky{top:70px}}.sticky-nav{position:relative}.sticky-nav .inner{display:flex;align-items:center}@media only screen and (max-width:767px){.sticky-nav .inner{padding-right:0;padding-left:0}}@media only screen and (max-width:1023px){.sticky-nav__hide-bar{height:2rem;background:#f5f5f7;position:absolute;bottom:-3rem;left:0;right:0}}@media only screen and (max-width:767px){.sticky-nav__hide-bar{height:.5rem;bottom:-1rem}}.sticky-nav.sticky{position:fixed;top:70px;width:100%;z-index:9;background:rgba(245,245,247,.7);box-shadow:0px 4px 4px 0px rgba(0,0,0,.02);padding:24px 0;transition:.3s top ease}.sticky-nav.sticky:before{bottom:100%;left:0;right:0;height:10rem;content:"";background:rgba(245,245,247,.7);position:absolute}.sticky-nav.sticky.to-top{top:0}@media only screen and (max-width:1023px){.sticky-nav.sticky .sticky-nav__hide-bar{bottom:0}}@media only screen and (max-width:767px){.sticky-nav.sticky{padding:9px 0;top:70px}}.sticky-nav.sticky+.treatments-block__parent{padding-top:64px}@media only screen and (max-width:767px){.sticky-nav.sticky+.treatments-block__parent{padding-top:62px}}.sticky-nav.sticky .sticky-nav__title{width:auto;margin-right:24px}@media (max-width:1340px){.sticky-nav.sticky .sticky-nav__title{display:none}}@media only screen and (max-width:767px){.sticky-nav.sticky .sticky-nav__title{display:none}}.sticky-nav.sticky+.sticky-nav-fake{height:64px}.sticky-nav__list{margin:0 -12px;display:flex}@media only screen and (max-width:1023px){.sticky-nav__list{padding:5px 0;overflow-y:auto;padding-bottom:14px;margin-bottom:-14px}}@media only screen and (max-width:767px){.sticky-nav__list{margin:0;width:100%;padding-right:10px;padding-left:10px}}.sticky-nav__item{margin:0 12px}@media only screen and (max-width:767px){.sticky-nav__item{margin:0 4px}}.sticky-nav__item a{border-radius:2000px;border:2px solid #eceded;background:#fff;padding:8px 16px 8px 8px;color:#071518;text-align:center;font-size:16px;font-weight:500;height:64px;white-space:nowrap}@media only screen and (max-width:767px){.sticky-nav__item a{height:50px}}.sticky-nav__item a span{width:48px;height:48px;flex-shrink:0;border-radius:50%;margin-right:8px}.sticky-nav__item a span:before{color:#071518;font-size:24px}@media only screen and (max-width:767px){.sticky-nav__item a span:before{font-size:20px}}@media only screen and (max-width:767px){.sticky-nav__item a span{width:32px;height:32px}}.sticky-nav__item a.active{background:#d3f3fc;transition:.3s ease-in-out}.sticky-nav__item--all a{width:205px;padding:8px 10px 8px}@media only screen and (max-width:767px){.sticky-nav__item--all a{width:auto;padding:8px 19px 8px}}.sticky-nav__title{color:#071518;font-size:24px;font-weight:500;line-height:125%;margin-right:0;width:0;overflow:hidden;white-space:nowrap;transition:.3s ease-in-out}.bottom-block--custom{padding:12rem 0}@media only screen and (max-width:767px){.bottom-block--custom{padding:4rem 2rem}}.bottom-block--custom .bottom-block__wrapper{max-width:1344px;width:100%;margin:0 auto;padding:82px 20px 92px;border-radius:40px;width:calc(100% - 4rem)}@media only screen and (max-width:767px){.bottom-block--custom .bottom-block__wrapper{padding:50px 0;width:calc(100% - 2rem)}}.bottom-block__wrapper{padding:82px 0 92px;background:#22c3ef}@media only screen and (max-width:767px){.bottom-block__wrapper{padding:50px 0}}.bottom-block__wrapper--green{background:#d4fae6}.bottom-block__title{text-align:center;margin-bottom:24px;color:#071518}@media only screen and (max-width:767px){.bottom-block__title{font-size:3.2rem}}.bottom-block__text{color:#071518;text-align:center;font-size:16px;font-weight:500;line-height:130%;margin-bottom:24px}.bottom-block__bottom{display:flex;align-items:center;justify-content:center;margin:0 -6px}@media only screen and (max-width:767px){.bottom-block__bottom{flex-direction:column;margin:0}}.bottom-block__bottom .header-button{height:64px;margin:0 6px;border-radius:40px;font-size:18px;border:1px solid #071518;color:#071518}@media only screen and (max-width:767px){.bottom-block__bottom .header-button{display:flex;max-width:100%;width:100%;margin:0 0 12px;height:46px}}.bottom-block__bottom .header-button span:before{font-size:24px}.bottom-block__bottom .header-button .ia-icon-phone{margin-right:8px;color:#071518;transition:.3s ease-out}.bottom-block__bottom .header-button--white{background:linear-gradient(to top,#071518 50%,#fff 50%);background-size:100% 200%;border:1px solid #fff;color:#071518}.bottom-block__bottom .header-button--white span:before{color:#22c3ef}.treatment-benefits{margin:0 auto;margin-bottom:90px}@media only screen and (max-width:767px){.treatment-benefits{margin-bottom:50px}}.treatment-section{padding:84px 0 24px;background:#e9f9fd}.treatment-section .inner{max-width:1320px}@media only screen and (max-width:767px){.treatment-section{background:#fff;padding:64px 0 24px}}.treatment-section__title{color:#071518;margin-bottom:32px}@media only screen and (max-width:767px){.treatment-section__title{margin-bottom:24px}}.treatment-section__ul-text{width:calc(100% - 3rem)}.treatment-section__ul-list{max-width:730px;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.treatment-section__ul-list li{max-width:300px;width:100%;color:#071518;font-size:16px;margin-bottom:12px;display:flex;align-items:baseline}.treatment-section__list{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -39px}@media only screen and (max-width:767px){.treatment-section__list{margin:0}}.treatment-section__item{max-width:calc(33.33333% - 78px);width:100%;flex-basis:calc(33.33333% - 78px);margin:0 39px 60px}@media only screen and (max-width:1023px){.treatment-section__item{max-width:calc(50% - 78px);flex-basis:calc(50% - 78px);border-radius:20px;border:1px solid #f5f5f7;background:#e9f9fd;padding:28px 20px}}@media only screen and (max-width:767px){.treatment-section__item{max-width:100%;flex-basis:auto;margin:0 0 8px}}.treatment-section__item .ia-toggle-text .ia-link{margin-top:1.6rem}.treatment-section__item-title{color:#071518;font-size:40px;line-height:125%}@media only screen and (max-width:767px){.treatment-section__item-title{font-size:16px;line-height:normal;margin-left:5px;font-family:"NeueMontrealMedium",sans-serif;font-weight:500}}.treatment-section__item-subtitle{font-size:16px;color:#071518;margin-bottom:16px}.treatment-section__item-subtitle span{width:24px;height:24px;border-radius:50%;background:#fff;margin-right:8px}.treatment-section__item-subtitle span:before{font-size:14px;color:#22c3ef}@media only screen and (max-width:767px){.treatment-section__item-subtitle{margin-bottom:0;font-family:"NeueMontrealMedium",sans-serif;font-weight:500}}.treatment-section__item-text{color:#071518;font-size:16px;line-height:125%;margin-bottom:16px;overflow:hidden}.treatment-section__item-text.open{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:999;-webkit-box-orient:vertical}.treatment-section__item-text.open .dots{display:none}.treatment-section__item-text.open .treatment-section__item-text--hide{display:inline}.treatment-section__item-text--hide{display:none}@media only screen and (max-width:767px){.treatment-section__item-text--hide{display:inline}}@media only screen and (max-width:767px){.treatment-section__item-text{padding:35px 0 0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:999;-webkit-box-orient:vertical;display:none;font-family:"NeueMontrealMedium",sans-serif;font-weight:500}.treatment-section__item-text .dots{display:none}.treatment-section__item-text *{font-family:"NeueMontrealMedium",sans-serif;font-weight:500}}.treatment-section__item-link{color:#071518;font-size:16px;text-decoration:none;border-bottom:3px solid #22c3ef;cursor:pointer;transition:.3s ease-in-out;margin-bottom:16px}.treatment-section__item-link:hover{border-color:transparent}@media only screen and (max-width:767px){.treatment-section__item-link{display:none}}.treatment-section__item-head>span{display:none}@media only screen and (max-width:767px){.treatment-section__item-head{position:relative;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}.treatment-section__item-head>span{display:block;width:46px;height:46px;border-radius:50%;border:1px solid #071518;position:absolute;right:0;top:50%;transform:translateY(-50%)}.treatment-section__item-head>span:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;background:#071518;transform:translate(-50%,-50%)}.treatment-section__item-head>span:after{content:"";position:absolute;top:50%;left:50%;height:18px;width:2px;background:#071518;transform:translate(-50%,-50%);transition:.3s ease-in-out}.treatment-section__item-head.active>span:after{transform:translate(-50%,-50%) rotate(90deg)}}.own-treatment{padding:104px 0 68px}@media only screen and (max-width:767px){.own-treatment{padding:40px 0 10px}}.own-treatment__title{color:#071518;margin-bottom:12px}.own-treatment__subtitle{color:#071518;font-size:16px;font-weight:500;line-height:130%;margin-bottom:24px}.own-treatment__list .slick-list{margin-right:-500px;padding:0 750px 8px 20px;margin-left:-20px}@media only screen and (max-width:767px){.own-treatment__list .slick-list{margin:0 -20px 0 0;padding:0}}@media only screen and (max-width:767px){.own-treatment__list .slick-track{display:flex !important;width:auto !important;left:auto !important;flex-wrap:nowrap;overflow-x:auto}}.own-treatment__item{max-width:370px;width:100%;border-radius:20px;border:2px solid #eceded;background:#fff;margin-right:24px;height:auto;padding:37px 30px 40px}@media only screen and (max-width:767px){.own-treatment__item{max-width:244px;min-width:244px;margin-right:20px;padding:40px 20px 23px;position:relative}.own-treatment__item:last-child:after{position:absolute;content:"";right:-2rem;width:2rem;height:1px}}.own-treatment__item-title{margin-bottom:15px;color:#071518;height:60px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.own-treatment__item-bar{height:4px;width:100%;background:#22c3ef;margin-bottom:30px}.own-treatment__item-bottom{display:flex;align-items:center;justify-content:space-between}.own-treatment__item-note{font-size:.8em}.own-treatment__item-value{position:relative;color:#071518;font-size:17px;font-weight:500;padding-left:15px}.own-treatment__item-value:before{content:"";width:7px;height:7px;border-radius:50%;background:#22c3ef;position:absolute;left:0;top:50%;transform:translateY(-50%)}.own-treatment__item-button{padding:.9rem 2rem}.own-treatment__bottom{margin:48px 0 0;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width:767px){.own-treatment__bottom{margin:2rem 0 0}}.own-treatment__bottom .ia-btn{padding:1.8rem 3.6rem}@media only screen and (max-width:767px){.own-treatment__bottom .ia-btn{display:none}}.own-treatment__bottom .ia-btn.slick-disabled{border:1px solid #a3a6aa !important}.own-treatment__next{margin-left:20px}.own-treatment__counter{margin-right:48px}@media only screen and (max-width:767px){.own-treatment__counter{margin-right:0}}.desktop-version .sticky-nav__item a:hover{border-color:transparent;box-shadow:0px 0px 14px 0px rgba(34,195,239,.3)}.desktop-version .bottom-block__bottom .header-button:hover{color:#22c3ef}.desktop-version .bottom-block__bottom .header-button:hover .ia-icon-phone{color:#22c3ef}.desktop-version .bottom-block__bottom .header-button--white:hover{background-position:0 100%;color:#22c3ef;border:1px solid #071518}.location-section+.location-section{padding:0 0 65px}.single-post .feed-section__item-text{font-size:16px;line-height:125%;margin-bottom:16px;text-overflow:ellipsis;overflow:hidden;display:block}.location-section{padding:105px 0 80px}@media only screen and (max-width:1023px){.location-section{padding:48px 0 46px}}.location-section__inner{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1023px){.location-section__inner{flex-direction:column-reverse}}.location-section__inner--reverse{flex-direction:row-reverse}@media only screen and (max-width:1023px){.location-section__inner--reverse{flex-direction:column-reverse}}.location-section__inner--reverse .location-section__media{margin:0 0 0 20px;flex-basis:auto;max-width:600px}@media only screen and (max-width:1023px){.location-section__inner--reverse .location-section__media{margin:0}}.location-section__inner--reverse .location-section__media-img{border-radius:20px;overflow:hidden}.location-section__inner--reverse .location-section__content{padding-left:40px}@media only screen and (max-width:1023px){.location-section__inner--reverse .location-section__content{padding:0;margin-bottom:24px;flex-basis:auto}}.location-section__media{max-width:600px;width:100%;flex-basis:600px;display:flex;align-items:flex-start;margin:0 20px 0 0}@media only screen and (max-width:1023px){.location-section__media{margin:0;max-width:100%;flex-basis:auto;justify-content:center}}.location-section__media-col:first-of-type{display:flex;flex-direction:column;align-items:flex-end;margin-right:24px;padding:30px 0 0}@media only screen and (max-width:1023px){.location-section__media-col:first-of-type{margin-right:12px}}@media only screen and (max-width:767px){.location-section__media-col:first-of-type{margin-right:0}}@media only screen and (max-width:767px){.location-section__media-col--2{order:-1;margin-right:12px;width:56%}}.location-section__media-img{border-radius:20px;overflow:hidden}.location-section__media-img img{border-radius:20px}.location-section__media-img+.location-section__media-img{margin-top:24px}@media only screen and (max-width:1023px){.location-section__media-img+.location-section__media-img{margin-top:0}}.location-section__media-img_1{width:100%;max-width:330px}@media only screen and (max-width:1023px){.location-section__media-img_1{margin-bottom:12px}}@media only screen and (max-width:767px){.location-section__media-img_1{margin-bottom:0}}.location-section__media-img_2{width:100%;max-width:250px}.location-section__media-img_3{width:100%;max-width:250px}.location-section__content{max-width:610px;width:100%;flex-basis:610px}@media only screen and (max-width:1023px){.location-section__content{max-width:100%;flex-basis:auto;margin-bottom:40px}}.location-section__title{margin-bottom:24px}@media only screen and (max-width:767px){.location-section__title{font-size:2.8rem;line-height:3.2rem;margin-bottom:15px}}.location-section__text{font-size:16px;line-height:normal}@media only screen and (max-width:767px){.location-section__text-hidden{display:none}}.location-section__text-showmore{display:block}@media only screen and (min-width:767px){.location-section__text-showmore{display:none}}.location-section__text p:first-of-type{margin-top:0}.location-section__text p:last-of-type{margin-bottom:0}.steps{padding:64px 0 60px;background:#d4fae6}@media only screen and (max-width:767px){.steps{padding:48px 0 14px}}.steps__title{margin-bottom:64px}@media only screen and (max-width:767px){.steps__title{margin-bottom:32px}}.steps__list{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -25px}.steps__item{max-width:calc(33.33333% - 100px);width:100%;flex-basis:calc(33.33333% - 100px);margin:0 50px}@media only screen and (max-width:1259px){.steps__item{max-width:calc(33.33333% - 60px);flex-basis:calc(33.33333% - 60px);margin:0 30px}}@media only screen and (max-width:767px){.steps__item{max-width:100%;flex-basis:auto;border-bottom:1px solid #071518;margin-bottom:0;padding:2rem 0 3rem}.steps__item:last-of-type{margin-bottom:0;border-bottom:0 solid #071518}}.steps__item-image{margin-bottom:24px;border-radius:20px;overflow:hidden}.steps__item-image img{width:100%}.steps__item-number{font-size:18px;margin-bottom:5px}.steps__item-bottom{max-width:290px;width:100%;margin-top:24px}@media only screen and (max-width:767px){.steps__item-bottom{max-width:none}}.steps__item-bottom .header-button{font-size:18px;height:64px;margin:0}@media only screen and (max-width:767px){.steps__item-bottom .header-button{display:flex;height:48px}}.steps__item-bottom .header-button:hover span{color:#fff}.steps__item-bottom .header-button span{margin-right:8px;color:#071518;transition:.3s ease-out}.steps__item-bottom .header-button span:before{font-size:24px}.steps__item-bottom .header-button span.ia-icon-drip:before{color:#22c3ef}.steps__item-bottom .header-button--white{background:#fff;color:#071518}@media only screen and (min-width:1025px){.steps__item-bottom .header-button--white:hover{background:#071518;color:#22c3ef}}.steps__item-bottom .header-button+.header-button{margin-top:16px;border:1px solid #071518;color:#071518}@media only screen and (min-width:1025px){.steps__item-bottom .header-button+.header-button:hover{color:#22c3ef}}.contacts-content__inner{display:flex;align-items:center}@media only screen and (max-width:1023px){.contacts-content__inner{flex-direction:column}}.contacts-content__image{max-width:600px;width:100%;flex-basis:600px;border-radius:20px;overflow:hidden}.contacts-content__image img{width:100%}@media only screen and (max-width:1023px){.contacts-content__image{max-width:100%;flex-basis:auto;margin-bottom:28px}}.contacts-content__content{max-width:680px;width:100%;flex-basis:680px;margin-left:64px}@media only screen and (max-width:1023px){.contacts-content__content{max-width:100%;flex-basis:auto;margin:0}}.contacts-content__title{margin-bottom:32px}@media only screen and (max-width:767px){.contacts-content__title{margin-bottom:16px}}.contacts-content__text{font-size:24px;font-weight:400;line-height:125%}@media only screen and (max-width:767px){.contacts-content__text{font-size:14px}}.feed-section{padding:120px 0}@media only screen and (max-width:767px){.feed-section{padding:40px 0}}.feed-section--green{background:#d4fae6}.feed-section--green.feed-section--blog{overflow:hidden}@media only screen and (max-width:767px){.feed-section--green.feed-section-slider{background:#d4fae6}}.feed-section--purple{background:#f1e8e7}@media only screen and (max-width:767px){.feed-section--purple.feed-section-slider{background:#f1e8e7}}.feed-section--blue{background:#c4edfa}@media only screen and (max-width:767px){.feed-section--blue.feed-section-slider{background:#c4edfa}}.feed-section--peach{background:#f7ded5}@media only screen and (max-width:767px){.feed-section--peach.feed-section-slider{background:#f7ded5}}.feed-section--white{background:#fff}@media only screen and (max-width:767px){.feed-section--white.feed-section-slider{background:#fff}}.feed-section--gold{background:#f9ecce}.feed-section-slider{background:0 0}@media only screen and (max-width:767px){.feed-section-slider .inner{padding:0}}.feed-section-slider .feed-section__inner{border-radius:40px;padding:70px 0 72px 30px}@media only screen and (max-width:767px){.feed-section-slider .feed-section__inner{padding:0;border-radius:0}}.feed-section-slider .feed-section__title{padding-left:40px}@media only screen and (max-width:767px){.feed-section-slider .feed-section__title{padding:0 20px}}.feed-section-slider .feed-section__list{margin:0}@media only screen and (max-width:767px){.feed-section-slider .feed-section__list .slick-list{padding:0 0 0 20px}}.feed-section-slider .feed-section__bottom{padding-right:64px;max-width:none}.feed-section-slider .feed-section__item{max-width:318px}@media only screen and (max-width:767px){.feed-section-slider .feed-section__item{max-width:300px;margin-right:20px}}.feed-section-slider--green .feed-section__inner{background:#d4fae6;overflow:hidden}.feed-section-slider--peach .feed-section__inner{background:#f7ded5;overflow:hidden}.feed-section-slider--blue .feed-section__inner{background:#c4edfa;overflow:hidden}.feed-section-slider--gold .feed-section__inner{background:#f9ecce;overflow:hidden}.feed-section-slider--purple .feed-section__inner{background:#f1e8e7;overflow:hidden}.feed-section__title{margin-bottom:48px}@media only screen and (max-width:767px){.feed-section__title{margin-bottom:32px}}.feed-section__list{margin:0 -20px 0 0}@media only screen and (max-width:767px){.feed-section__list .slick-track{display:flex !important;width:auto !important;left:auto !important;flex-wrap:nowrap;overflow-x:auto}}.feed-section__list--mob{display:flex}.feed-section__list--feeds .treatments-block__item{max-width:414px;min-height:auto}@media only screen and (max-width:1023px){.feed-section__list--feeds .treatments-block__item{max-width:250px;min-width:250px}}.feed-section__list--feeds .treatments-block__item .show-more-button{font-family:"NeueMontreal",sans-serif}@media only screen and (max-width:767px){.feed-section__list--feeds .treatments-block__item .show-more-button{font-size:14px}}.feed-section__item{max-width:432px;width:100%;height:auto;margin:0 12px;border-radius:20px;border:2px solid #eceded;background:#fff;transition:all .35s;position:relative}@media only screen and (max-width:1400px){.feed-section__item{max-width:420px}}@media only screen and (max-width:767px){.feed-section__item{max-width:300px;min-width:300px;margin:0 20px 0 0}}.feed-section__item-image{border-radius:20px 20px 0 0;overflow:hidden;padding-top:64.7%;position:relative}.feed-section__item-image img{width:100%;position:absolute;inset:0;height:100%;object-fit:cover}.feed-section__item-content{padding:22px 24px}.feed-section__item-title{margin-bottom:16px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.feed-section__item-text{font-size:16px;line-height:125%;margin-bottom:16px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.feed-section__item-link{color:#14758f;font-size:16px;text-decoration:none}.feed-section__item-link span{margin-left:8px;transition:.3s ease-in-out}.feed-section__item-link span:before{color:#14758f;font-size:16px}@media only screen and (min-width:1025px){.feed-section__item-link:hover span{margin-left:14px}}.feed-section__bottom{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:33px}@media only screen and (max-width:767px){.feed-section__bottom{max-width:300px}}.feed-section__bottom .ia-btn{padding:2.1rem 3.5rem}@media only screen and (max-width:767px){.feed-section__bottom .ia-btn{display:none}}.feed-section__wrap{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -12px}.feed-section__wrap .feed-section__item{max-width:calc(33.33333% - 24px);width:100%;flex-basis:calc(33.33333% - 24px);margin:0 12px}@media only screen and (max-width:1023px){.feed-section__wrap .feed-section__item{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px 24px}}@media only screen and (max-width:767px){.feed-section__wrap .feed-section__item{max-width:100%;flex-basis:auto;margin:0 12px 24px}}.feed-section__prev{margin-left:40px;margin-right:20px}.desktop-version .feed-section__item:hover{box-shadow:0px 0px 24px 0px rgba(34,195,239,.3);transform:translateY(-5px)}.desktop-version .feed-section__item:hover .feed-section__item-link span{margin-left:14px}.admin-bar.customize-support main.banner-top .header{top:9rem}.admin-bar.customize-support main.banner-top .header.fixed{top:0}.main-section+.flex-module{margin-top:8rem}@media only screen and (max-width:767px){.main-section+.flex-module{margin-top:12rem}}.page-template-flex-page .main-section--nav+.flex-module{margin-top:-3rem}@media only screen and (max-width:767px){.page-template-flex-page .main-section--nav+.flex-module{margin-top:-2rem}}.page-template-flex-page .main-section--nav+.flex-module>div{padding-top:11rem}@media only screen and (max-width:767px){.page-template-flex-page .main-section--nav+.flex-module>div{padding-top:6rem}}.single-treatments .main-section+.flex-module{margin-top:0}.single-service-area .main-section+.flex-module{margin-top:0}@media only screen and (max-width:767px){.single-service-area .main-section+.flex-module{margin-top:0}}.accordion.flex-module,.frequent-asked-questions.flex-module{padding-top:8rem}@media only screen and (max-width:767px){.accordion.flex-module,.frequent-asked-questions.flex-module{padding-top:4rem}}.video-block__inner{max-width:1116px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.video-block__inner{flex-direction:column}}.video-block__inner--reverse .video-block__content{order:1;margin-left:20px;margin-right:0}@media only screen and (max-width:767px){.video-block__inner--reverse .video-block__content{margin:20px 0 0}}.video-block__inner--reverse .video-block__play{left:auto !important;right:-85px}@media only screen and (max-width:1350px){.video-block__inner--reverse .video-block__play{right:-35px}}@media only screen and (max-width:767px){.video-block__inner--reverse .video-block__play{right:auto;left:0}}.video-block__content{max-width:456px;width:100%;flex-basis:456px;margin-right:20px}@media only screen and (max-width:767px){.video-block__content{max-width:100%;flex-basis:auto;margin:0 0 20px}}.video-block__image{max-width:624px;width:100%;flex-basis:624px;position:relative;border-radius:20px}.video-block__image .video-block-poster,.video-block__image iframe{border-radius:20px;overflow:hidden}@media only screen and (max-width:767px){.video-block__image{max-width:100%;flex-basis:auto}.video-block__image img{width:100%}}.video-block__title{margin-bottom:32px}@media only screen and (max-width:767px){.video-block__title{margin-bottom:16px}}.video-block__text{font-size:16px;line-height:125%;margin-bottom:32px;max-width:376px;width:100%}@media only screen and (max-width:767px){.video-block__text{max-width:100%;margin-bottom:0}}.video-block__link{font-size:16px;line-height:125%;text-decoration:none;border-bottom:1px solid #22c3ef;transition:.3s ease-in-out}.video-block__link:hover{border-color:transparent}.video-block-video{width:100%;position:relative;border-radius:20px}.video-block-poster{position:absolute;top:0;left:0;right:0;bottom:0}.video-block-play{width:64px;height:64px;border-radius:50%;background:#fff;position:absolute;top:calc(50% - 30px);left:50%;transform:translate(-50%,-50%);cursor:pointer;transition:.3s ease-in-out}.video-block-play svg{transition:.3s ease-in-out;padding-top:2px;transform:scale(1.3)}.video-block-play--lg{width:80px;height:80px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px}.video-block-play:hover svg{transform:scale(1.5)}@media only screen and (max-width:767px){.video-block-play{width:40px;height:40px}.video-block-play svg{width:13px;height:13px}}.video-block-pause{width:64px;height:64px;border-radius:50%;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;transition:.3s ease-in-out}.video-block-pause button{transition:.3s ease-in-out}.video-block-pause:hover{transform:translate(-50%,-50%)}.video-block-pause:hover button{transform:scale(1.1)}.video-block__play-title{font-size:16px}@media only screen and (max-width:767px){.video-block__play-title{font-size:12px}}.video-block--md-center{padding:60px 0 40px}.video-block--md-center .video-block__inner{flex-direction:column}.video-block--md-center .video-block__image{max-width:763px;flex-basis:auto;margin-bottom:88px}.video-block--md-center .video-block__image img{width:100%}@media only screen and (max-width:767px){.video-block--md-center .video-block__image{margin-bottom:60px}}.video-block--md-center .video-block__content{max-width:430px;flex-basis:auto;text-align:center;margin:0}.video-block--md-center .video-block__button{margin-bottom:10px;position:static;transform:none}@media only screen and (max-width:767px){.video-block--md-center .video-block__button{width:32px;height:32px}}.video-block--lg-center .video-block__inner{flex-direction:column;max-width:763px}.video-block--lg-center .video-block__inner .video-block-play{width:80px;height:80px;top:50%}.video-block--lg-center .video-block__inner .video-block-play svg{transform:scale(1.3)}.video-block--lg-center .video-block__inner .video-block-play:hover svg{transform:scale(1.5)}@media only screen and (max-width:767px){.video-block--lg-center .video-block__inner .video-block-play{bottom:55px;width:40px;height:40px}}.video-block--lg-center .video-block__inner .video-block-pause{position:absolute;bottom:auto;right:auto}@media only screen and (max-width:767px){.video-block--lg-center .video-block__inner .video-block-pause{background:0 0}}.video-block--lg-center .video-block__inner .video-block__play{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#22c3ef;border-radius:50%;position:relative;width:174px;height:174px;transform:none;bottom:56px;left:auto;margin-bottom:-56px}@media only screen and (max-width:767px){.video-block--lg-center .video-block__inner .video-block__play{width:88px;height:88px;left:-4px;bottom:-13px}}@media only screen and (max-width:767px) and (max-width:767px){.video-block--lg-center .video-block__inner .video-block__play{bottom:55px;margin:0 auto -55px}}.video-block--lg-center .video-block__image{max-width:1120px;flex-basis:100%;margin:0 auto}.video-block--lg-center .video-block__image-photo{border-radius:20px}.video-block--lg-center .video-block__image-photo img{display:none}.video-block--lg-center .video-block__image img{width:100%;border-radius:20px}.video-block--lg-center .video-block__content{max-width:540px;flex-basis:auto;text-align:center;margin:0 auto 46px}@media only screen and (max-width:767px){.video-block--lg-center .video-block__content{margin:0 auto}}.video-block--lg-center .video-block__text{max-width:100%;margin:0}@media only screen and (max-width:767px){.video-block--lg-center .video-block__text{margin-top:-15px}}.video-block--lg-center .video-block-play{width:120px;height:120px;top:calc(50% - 0px)}.video-block--lg-center .video-block-play svg{transform:scale(1.9)}.video-block--lg-center .video-block-play:hover svg{transform:scale(1.7)}@media only screen and (max-width:767px){.video-block--lg-center .video-block-play{width:60px;height:60px;top:50%}}.video-block--lg-center .video-block-pause{width:80px;height:80px;background:#fff;position:absolute;bottom:90px;right:10px}.video-block--sm-center .video-block__inner{flex-direction:column}.video-block--sm-center .video-block__image{max-width:640px;flex-basis:auto;margin:0;overflow:hidden;border-radius:20px}.video-block--sm-center .video-block__image img{width:100%}.video-block--sm-center .video-block-play{transform:translate(-50%,0%)}.video-block--sm-center .video-block__content{max-width:540px;flex-basis:auto;text-align:center;margin:0 0 40px}@media only screen and (max-width:767px){.video-block--sm-center .video-block__content{margin:0 0 20px}}.video-block--sm-center .video-block__text{max-width:100%;margin:0}.video-block--rnd-btn{padding:44px 0 28px}@media only screen and (max-width:767px){.video-block--rnd-btn{padding:0}}.video-block--rnd-btn .video-block__inner{max-width:1160px;width:100%}@media only screen and (max-width:767px){.video-block--rnd-btn .video-block__inner{flex-direction:column-reverse}}.video-block--rnd-btn .video-block__inner.video-block__inner--reverse .video-block__play{left:auto !important;right:-40px;bottom:-40px}@media only screen and (max-width:767px){.video-block--rnd-btn .video-block__inner.video-block__inner--reverse .video-block__play{right:-4px;bottom:-13px}}.video-block--rnd-btn .video-block__inner.video-block__inner--reverse .video-block__play .video-block-play,.video-block--rnd-btn .video-block__inner.video-block__inner--reverse .video-block__play .video-block-pause{top:50%;left:50%}.video-block--rnd-btn .video-block__content{margin:0 0 0 20px}@media only screen and (max-width:767px){.video-block--rnd-btn .video-block__content{margin:20px 0 0}}.video-block--rnd-btn .video-block__image{overflow:hidden;border-radius:20px}.video-block--rnd-btn .video-block__play{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#22c3ef;border-radius:50%;position:absolute;width:190px;height:190px;left:-37px;bottom:-55px;transform:none}@media only screen and (max-width:767px){.video-block--rnd-btn .video-block__play{width:88px;height:88px;left:-4px;bottom:-13px}}.video-block--rnd-btn .video-block-play{width:64px;height:64px;border-radius:50%;background:#fff;position:absolute;top:80px;left:100px;transform:translate(-50%,-50%);cursor:pointer;transition:.3s ease-in-out}@media only screen and (max-width:767px){.video-block--rnd-btn .video-block-play{width:40px;height:40px;top:44px;left:44px}}.video-block--rnd-btn .video-block-pause{width:64px;height:64px;border-radius:50%;background:#fff;position:absolute;top:80px;left:100px;transform:translate(-50%,-50%);cursor:pointer;transition:.3s ease-in-out}@media only screen and (max-width:767px){.video-block--rnd-btn .video-block-pause{width:40px;height:40px;top:44px;left:44px;background:0 0}}.video-block--rnd-btn .video-block__button{top:40%;left:55%}@media only screen and (max-width:767px){.video-block--rnd-btn .video-block__button{top:50%;left:50%}}.video-block--rnd-row .video-block__inner{max-width:100%;width:100%;position:relative}@media only screen and (max-width:767px){.video-block--rnd-row .video-block__inner{flex-direction:column}}.video-block--rnd-row .video-block__image{max-width:763px;flex-basis:auto}.video-block--rnd-row .video-block__image img{width:100%;border-radius:20px}@media only screen and (max-width:1350px){.video-block--rnd-row .video-block__image{overflow:hidden;border-radius:20px}}.video-block--rnd-row .video-block__text{max-width:100%;margin:0}.video-block--rnd-row .video-block__play{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#22c3ef;border-radius:50%;position:absolute;width:174px;height:174px;transform:none;left:-85px;bottom:calc(50% - 87px)}.video-block--rnd-row .video-block__play .video-block-play{top:50%}@media only screen and (max-width:1350px){.video-block--rnd-row .video-block__play{left:-35px;bottom:-35px}}@media only screen and (max-width:767px){.video-block--rnd-row .video-block__play{width:88px;height:88px;left:-4px;bottom:-13px}}.video-block--rnd-row .video-block__button{margin-bottom:10px;position:static;transform:none}@media only screen and (max-width:767px){.video-block--rnd-row .video-block__button{width:32px;height:32px}}.video-block .ia-relative--video{position:relative}.video-block .ia-relative--video .video-block__video{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;border-radius:20px}.video-block .ia-relative--video video,.video-block .ia-relative--video iframe{position:absolute;min-width:100%;min-height:100%;top:50%;left:50%;transform:translate(-50%,-50%);width:auto}.text-section{padding:80px 0}@media only screen and (max-width:767px){.text-section{padding:40px 0}}.text-section--green{background:#d4fae6}.text-section--peach{background:#f7ded5}.text-section--blue{background:#c4edfa}.text-section--gold{background:#f9ecce}.text-section--purple{background:#f1e8e7}.text-section--white{background:#fff}.text-section__title{text-align:center;margin-bottom:48px}@media only screen and (max-width:1023px){.text-section__title{font-size:40px;line-height:normal}}@media only screen and (max-width:767px){.text-section__title{margin-bottom:24px;font-size:32px}}.text-section__text{text-align:center;font-size:16px;line-height:125%;max-width:725px;width:100%;margin:0 auto}.text-section__content{display:flex}@media only screen and (max-width:767px){.text-section__content{flex-direction:column;align-items:center}}.text-section__content--column{flex-direction:column}.text-section__content--column.text-section__content--center{align-items:center}.text-section__content--column .text-section__button{margin-top:30px}.text-section__content--fullcolumn{flex-direction:column}.text-section__content--fullcolumn .text-section__button{margin-top:30px}.text-section--row{padding:100px 0}@media only screen and (max-width:767px){.text-section--row{padding:40px 0}}.text-section--row .text-section__inner{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.text-section--row .text-section__inner{flex-direction:column}}.text-section--row .text-section__title{text-align:left;margin:0 20px 0 0;max-width:540px;width:100%}@media only screen and (max-width:767px){.text-section--row .text-section__title{max-width:100%;text-align:center;margin:0 auto 24px}}.text-section--row .text-section__text{max-width:544px;width:100%;text-align:left}@media only screen and (max-width:767px){.text-section--row .text-section__text{max-width:100%;text-align:center}}.text-section--custom{background:#fff}.text-section--custom .inner{padding:72px 0 75px;border-radius:40px;width:calc(100% - 40px)}@media only screen and (max-width:1200px){.text-section--custom .inner{padding:72px 20px 75px}}@media only screen and (max-width:767px){.text-section--custom .inner{padding:40px 20px;border-radius:20px}}.text-section--custom .inner--green{background:#d4fae6}.text-section--custom .inner--peach{background:#f7ded5}.text-section--custom .inner--blue{background:#c4edfa}.text-section--custom .inner--gold{background:#f9ecce}.text-section--custom .inner--purple{background:#f1e8e7}.text-section--custom .text-section__inner{max-width:1110px;width:100%;margin:0 auto}.text-section--custom .text-section__title{text-align:left}@media only screen and (max-width:767px){.text-section--custom .text-section__title{max-width:100%;text-align:center}}.text-section--custom .text-section__text{max-width:530px;margin:0 20px 0 0;text-align:left;margin-right:34px}@media only screen and (max-width:767px){.text-section--custom .text-section__text{max-width:100%;text-align:center;margin:0 0 24px}}.text-section--custom_center .text-section__title{text-align:center}.text-section--custom_center .text-section__text{margin:0 auto;text-align:center}.text-section--custom_center .text-section__content{flex-direction:column;align-items:center}.text-section--custom_center .text-section__content .text-section__button{margin-top:30px}.text-section__button{max-width:316px;width:100%;height:64px;font-size:18px;font-weight:500;color:#071518;border-radius:40px;border:1px solid #071518;cursor:pointer;transition:.3s ease-in-out;background:linear-gradient(transparent 50%,#071518 50%);background-size:100% 200%}.text-section__button:hover{color:#22c3ef;background-position:0 100%}@media only screen and (max-width:767px){.text-section__button{height:48px}}.content{padding:80px 0}.content--white{background:#fff}.content .inner--sidebar{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.content .inner--sidebar{flex-direction:column;flex-wrap:wrap}}.content__left{width:calc(100% - 400px)}@media only screen and (max-width:767px){.content__left{width:100%}}.content__right{width:318px}@media only screen and (max-width:767px){.content__right{width:100%;margin-top:2rem}}@media only screen and (max-width:767px){.content-block .content-entry{overflow:scroll}}.heading{display:flex;flex-direction:column;align-items:flex-start;max-width:318px;width:100%;padding:24px;border-radius:20px;border:2px solid #eceded;min-height:156px}@media only screen and (max-width:767px){.heading{max-width:none}}.heading__title{margin-bottom:16px}.heading__text{font-size:16px;line-height:normal}.heading__link{margin-top:auto;font-size:16px;text-decoration:none;cursor:pointer;transition:.3s ease-in-out;border-bottom:3px solid #22c3ef}.heading__link:hover{border-color:#1b9cbf}.heading--bg{position:relative;border:none;overflow:hidden;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center}.heading--bg:before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(7,21,24,.6);z-index:-1}.heading--bg .heading__title{color:#fff}.heading--bg .heading__text{color:#fff}.heading--bg .heading__link{color:#fff}.heading--lg{position:relative;border:none;overflow:hidden;z-index:1;min-height:395px;background-size:cover;background-repeat:no-repeat;background-position:center}.heading--lg:before{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;background:linear-gradient(180deg,rgba(30,30,30,0) 0%,rgba(62,62,62,.6) 21.35%,#272727 60.94%,#000 100%);z-index:-1}.heading--lg .heading__title{color:#fff;margin-top:auto}.heading--lg .heading__text{color:#fff;margin-bottom:40px}.heading--lg .heading__link{color:#fff;margin:0}.icons-block{background:#fff;padding:80px 0}@media only screen and (max-width:767px){.icons-block{padding:40px 0}}.icons-block--grey{background:#f5f5f7}.icons-block__title{margin-bottom:48px}.icons-block__list{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-evenly}@media only screen and (max-width:767px){.icons-block__list{margin:0}}.icons-block__item{background:#fff;flex:1 1 calc(50% - 40px);border:1px solid #eceded;border-radius:20px;padding-bottom:8%;position:relative;min-height:12rem;max-width:320px}@media only screen and (max-width:1023px){.icons-block__item{flex:1 1 calc(33% - 40px) !important}}@media only screen and (max-width:767px){.icons-block__item{flex:1 1 calc(50% - 40px) !important}}.icons-block--lg .icons-block__item{flex:1 1 calc(20% - 40px);padding-bottom:10%;min-height:12rem}.icons-block--6 .icons-block__item{flex:1 1 calc(33% - 40px)}.icons-block--7 .icons-block__item,.icons-block--8 .icons-block__item,.icons-block--9 .icons-block__item{flex:1 1 calc(25% - 40px)}.icons-block__image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:90%;max-height:85%;height:auto;width:auto}.profiles-section{padding:80px 0}@media only screen and (max-width:767px){.profiles-section{padding:4rem 0}}.profiles-section__title{margin-bottom:48px}@media only screen and (max-width:767px){.profiles-section__title{margin-bottom:2rem}}.profiles-section__list{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -12px}@media only screen and (max-width:767px){.profiles-section__slider{margin:0 -20px 0 0}.profiles-section__slider .slick-track{display:flex !important;width:auto !important;left:auto !important;flex-wrap:nowrap;overflow-x:auto}}.profiles-section__item{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:calc(25% - 20px);width:100%;flex-basis:calc(25% - 20px);margin:0 10px 24px;border-radius:20px;border:2px solid #eceded;background:#fff;padding:32px 20px 40px}@media only screen and (max-width:1023px){.profiles-section__item{max-width:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px)}}@media only screen and (max-width:767px){.profiles-section__item{max-width:300px;min-width:300px;margin:0 20px 24px 0;flex-basis:calc(50% - 24px)}}.profiles-section__item-image{width:160px;height:160px;overflow:hidden;border-radius:50%;margin-bottom:20px}.profiles-section__item-title{margin-bottom:16px;text-align:center}.profiles-section__item-text{height:36px;font-size:16px;line-height:125%;text-align:center}.profiles-section__slider .profiles-section__item{max-width:318px;width:100%;height:auto;display:flex !important}@media only screen and (max-width:767px){.profiles-section__slider .profiles-section__item{max-width:300px;min-width:300px}}.profiles-section__bottom{display:flex;align-items:center;justify-content:flex-end;padding-right:76px}.profiles-section__bottom-outer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:24px}.profiles-section__bottom-outer--right{justify-content:flex-end}.profiles-section__bottom-outer .ia-btn{padding:1.8rem 3.6rem}@media only screen and (max-width:767px){.profiles-section__bottom-outer .ia-btn{padding:1rem 2.1rem}}@media only screen and (max-width:1439px){.profiles-section__bottom{padding-right:50px}}@media only screen and (max-width:767px){.profiles-section__bottom button{display:none}}@media only screen and (max-width:767px){.profiles-section__bottom{padding-right:30px}}.profiles-section__prev{margin-left:40px;margin-right:20px}.profiles-section--green{background:#d4fae6}@media only screen and (max-width:767px){.profiles-section--green.profiles-section-slider{background:#d4fae6}}.profiles-section--peach{background:#f7ded5}@media only screen and (max-width:767px){.profiles-section--peach.profiles-section-slider{background:#f7ded5}}.profiles-section--blue{background:#c4edfa}@media only screen and (max-width:767px){.profiles-section--blue.profiles-section-slider{background:#c4edfa}}.profiles-section--gold{background:#f9ecce}@media only screen and (max-width:767px){.profiles-section--gold.profiles-section-slider{background:#f9ecce}}.profiles-section--white{background:#fff}@media only screen and (max-width:767px){.profiles-section--white.profiles-section-slider{background:#fff}}.profiles-section--purple{background:#f1e8e7}@media only screen and (max-width:767px){.profiles-section--purple.profiles-section-slider{background:#f1e8e7}}.profiles-section-slider{background:#fff}@media only screen and (max-width:767px){.profiles-section-slider{padding:40px 0}}@media only screen and (max-width:767px){.profiles-section-slider .profiles-section__item{max-width:300px}}.profiles-section-slider .profiles-section__inner{border-radius:40px;padding:70px 30px}@media only screen and (max-width:767px){.profiles-section-slider .profiles-section__inner{background:0 0;padding:0;border-radius:0}}.profiles-section-slider .profiles-section__inner.has-slider{padding:70px 0 70px 30px;overflow:hidden}@media only screen and (max-width:767px){.profiles-section-slider .profiles-section__inner.has-slider{padding:0;overflow:visible}}.profiles-section-slider .profiles-section__slider .slick-list{padding:0 750px 0 0}@media only screen and (max-width:767px){.profiles-section-slider .profiles-section__slider .slick-list{padding-right:0}}.profiles-section-slider .profiles-section__title{padding-left:40px}@media only screen and (max-width:767px){.profiles-section-slider .profiles-section__title{padding-left:0}}.profiles-section-slider--green .profiles-section__inner{background:#d4fae6}.profiles-section-slider--peach .profiles-section__inner{background:#f7ded5}.profiles-section-slider--blue .profiles-section__inner{background:#c4edfa}.profiles-section-slider--gold .profiles-section__inner{background:#f9ecce}.profiles-section-slider--purple .profiles-section__inner{background:#f1e8e7}.profiles-section__head{max-width:70rem;width:100%;margin:0 auto 24px}.profiles-section__head .profiles-section__title{text-align:center}.profiles-section__head .profiles-section__text{font-size:18px;line-height:125%;text-align:center;margin-bottom:48px}.profiles-section__inner .has-slider+.has-slider{margin-top:48px}.profiles-section__slider-title{font-weight:500;font-size:24px;line-height:125%;text-align:center;margin-bottom:24px}.list-items__title{margin-bottom:48px}@media only screen and (max-width:767px){.list-items__title{margin-bottom:24px}}.list-items--white{background:#fff;padding-top:8rem}@media only screen and (max-width:767px){.list-items--white{padding-top:4rem}}.list-items--grey{padding-bottom:8rem;padding-top:8rem}@media only screen and (max-width:767px){.list-items--grey{padding-bottom:4rem;padding-top:4rem}}.list-items-module .list-item{padding-right:6rem}@media only screen and (max-width:1023px){.list-items-module .list-item{padding-right:0}}.list-item{max-width:calc(33.33333% - 24px);width:100%;flex-basis:calc(33.33333% - 24px);margin:0 12px 60px}@media only screen and (max-width:1023px){.list-item{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px);margin:0 12px 40px}}@media only screen and (max-width:767px){.list-item{max-width:100%;flex-basis:auto;margin:0 12px 4rem}.list-item .treatment-section__item-text{display:block;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:0}.list-item .treatment-section__item-text.open{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:999;-webkit-box-orient:vertical}.list-item .treatment-section__item-link{display:table}}.list-item--lg{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px)}@media only screen and (max-width:767px){.list-item--lg{max-width:100%;flex-basis:auto;margin:0 12px 4rem}}.list-item__list{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -12px}.treatment-section__item-icon{color:#22c3ef;margin-bottom:16px;display:inline-block;font-size:3.2rem}@media only screen and (max-width:767px){.treatment-section__item-icon{font-size:2rem;margin-bottom:1rem}}.treatment-section__item-head-title{color:#071518;margin-bottom:16px}.treatment-section__item-head-title span{margin-right:16px}.treatment-section__item-head-title span:before{font-size:32px;color:#22c3ef}@media only screen and (max-width:767px){.treatment-section__item-head-title{margin-bottom:8px}}.form-section{padding:80px 0}@media only screen and (max-width:767px){.form-section{padding:40px 0}}.form-section__content{display:flex}@media only screen and (max-width:1023px){.form-section__content{flex-direction:column}}.form-section__title{margin-bottom:48px}.contacts-info{max-width:80%;width:100%}.contacts-info__title{margin-bottom:16px}.contacts-info__text{font-size:16px;font-weight:400;line-height:125%;margin-bottom:26px;max-width:80%}.contacts-info__trigger{font-size:16px;line-height:1.4;margin-bottom:16px}.contacts-info__trigger span{margin-right:8px;display:flex}.contacts-info__trigger span:before{font-size:24px}.contacts-info__trigger a{border-bottom:3px solid #22c3ef;border:none;text-decoration:underline;text-decoration-color:#22c3ef;text-decoration-thickness:2px;line-height:1.4}.contacts-info__trigger a:hover{text-decoration-color:#1b9cbf}@media only screen and (max-width:1023px){.contacts-info{max-width:100%;margin-bottom:20px}}.main-form{max-width:660px;width:100%}@media only screen and (max-width:1023px){.main-form{max-width:100%}}.form-block{width:100%;position:relative;margin-bottom:24px}.form-block__row{display:flex;align-items:flex-start;justify-content:space-between;margin:0 -12px 24px}.form-block__row .form-block{width:100%;margin:0 12px}@media only screen and (max-width:767px){.form-block__row{flex-direction:column;margin:0}.form-block__row .form-block{width:100%;margin:0 0 24px}}.form-block__label{font-family:"NeueMontrealMedium",sans-serif;font-size:14px;font-weight:500;line-height:normal;margin-bottom:11px}.form-block__hint{margin-top:8px;color:#5e5e5d;font-size:12px;font-weight:500;line-height:normal}.main-input{border-radius:30px;border:1px solid #777 !important;background:#fff !important;padding:0 20px !important;width:100% !important;color:#071518 !important;height:50px !important;margin:0 !important}.main-input::placeholder{color:#272727}.main-textarea{border-radius:30px;border:1px solid #777 !important;background:#fff !important;padding:13px 20px !important;width:100% !important;color:#071518 !important;margin:0 !important;resize:none;height:140px !important;overflow:hidden}.main-textarea::placeholder{color:#272727}.radio-block{margin-bottom:24px}.radio-block__title{color:#000;font-size:16px;font-weight:500;margin-bottom:15px}.radio-block__list{display:flex;flex-wrap:wrap;margin:0 -12px}.radio-block__item{margin:0 12px}.radio-block__item label input[type=radio]{display:none}.radio-block__item label span{position:relative;font-size:14px;font-weight:500}.radio-block__item label span:before{content:"";width:20px !important;height:20px !important;border-radius:50% !important;border:1px solid #c2d1d9 !important;position:absolute !important;left:0 !important;top:50% !important;transform:translateY(-50%) !important;transition:.3s ease-in-out}.radio-block__item label span:after{content:"";width:7px !important;height:7px !important;border-radius:50% !important;background:#fff !important;position:absolute !important;left:7px !important;top:50% !important;transform:translateY(-50%) !important;transition:.3s ease-in-out;overflow:hidden;opacity:0;visibility:hidden}.radio-block__item label input[type=radio]:checked+span:before{border-color:#1b9cbf;background:#1b9cbf}.radio-block__item label input[type=radio]:checked+span:after{visibility:visible;opacity:1;overflow:visible}.checkbox-block{margin-bottom:9px}.checkbox-block .wpcf7-list-item{margin:0 0 0 .5rem}.checkbox-block__title{color:#000;font-size:16px;font-weight:500;margin-bottom:15px}.checkbox-block__list{display:flex;flex-wrap:wrap;margin:0}.checkbox-block__item{margin:0 12px}.checkbox-block__item label input[type=checkbox]{display:none}.checkbox-block__item label span{position:relative;font-size:14px;font-weight:500}.checkbox-block__item label span:before{content:"";width:20px !important;height:20px !important;border-radius:5px !important;border:1px solid #c2d1d9 !important;position:absolute !important;left:0 !important;top:50% !important;transform:translateY(-50%) !important;transition:.3s ease-in-out}.checkbox-block__item label span:after{content:"";background-image:url(https://dripivtherapy.com/wp-content/themes/devtheme-master/assets/images/check.svg) !important;background-repeat:no-repeat;background-position:center;background-size:cover;width:20px !important;height:20px !important;border-radius:5px !important;position:absolute !important;left:0 !important;top:50% !important;transform:translateY(-50%) !important;transition:.3s ease-in-out;border:none !important;overflow:hidden;opacity:0;visibility:hidden}.checkbox-block__item label input[type=checkbox]:checked+span:before{border-color:#1b9cbf;background:#1b9cbf}.checkbox-block__item label input[type=checkbox]:checked+span:after{visibility:visible;opacity:1;overflow:visible}.file-load{max-width:180px;width:100%;margin-bottom:24px}.file-load label{border-radius:40px;border:1px solid #071518;background:#fff;height:46px;cursor:pointer;transition:.3s ease-in-out}.file-load label:hover{border-color:#1b9cbf}.file-load label:hover .file-load__title{color:#1b9cbf}.file-load label:hover .file-load__title span:before{color:#1b9cbf}.file-load__input{display:none}.file-load__title{display:flex;align-items:center;font-size:16px;font-weight:500;transition:.3s ease-in-out}.file-load__title span{margin-right:10px}.file-load__title span:before{font-size:24px;transition:.3s ease-in-out}.file-load__title small{font-size:16px;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;max-width:125px}.submit-button{max-width:320px;width:100%;height:46px;border-radius:40px;background:#071518 !important;border:none !important;cursor:pointer;font-size:16px;color:#fff;font-weight:500;text-decoration:none;text-transform:initial !important;transition:.3s ease-in-out;padding:0 !important}.submit-button:hover{background:#072730 !important}select{display:none}.select{margin:0;background:#fff;border-radius:40px;border:1px solid #777;padding:16px 40px 16px 20px;position:relative;user-select:none;cursor:pointer;white-space:nowrap;outline:none;overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#000}.select:after{border-bottom:1px solid #000;border-right:1px solid #000;content:"";height:7px;width:7px;margin-top:-4px;pointer-events:none;position:absolute;right:23px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out}.select:focus{border-color:#666}.select__current{display:block;text-overflow:ellipsis;font-size:1.4rem;overflow:hidden}.select__current.placeholder{color:#6e7494}.select--open{overflow:visible}.select--open:after{transform:rotate(-135deg)}.select__list{position:absolute;width:100%;left:0;top:100%;background-color:#fff;border-radius:10px;border:1px solid #e8e8e8;box-sizing:border-box;margin-top:2px;opacity:0;max-height:240px;overflow-y:auto;padding:0;transform-origin:50% 0;transform:scale(.75) translateY(-2em);transition:transform .2s cubic-bezier(.5,0,0,1.25),opacity .1s ease-out;z-index:-1}.select--open .select__list{visibility:visible;opacity:1;z-index:1;transform:scale(1) translateY(0)}.select__item{padding:10px 20px;text-overflow:ellipsis;overflow:hidden;font-size:1.4rem;cursor:pointer}.select__item:first-child{display:none}.select__item:hover{background:#efefef}.select__item--active{font-weight:700;background:#eee}.select__item--disabled{display:none;cursor:not-allowed}.select__item.hidden{display:none}.select.to-up .select__list{bottom:100%;top:auto}.search-holder{z-index:6;position:absolute;left:5px;right:5px;top:50px;height:40px}.search-holder input{width:100%;height:40px;font-weight:400;font-size:16px;color:#4f4f4f;padding:0 20px;border:1px solid #d8d8d8;box-shadow:0px 3px 30px 0px rgba(0,0,0,.08)}.search-select .select__list{padding-top:60px}.tab{height:0;overflow:hidden;opacity:0;transition:.3s ease-in-out}.tab.active{height:auto;overflow:visible;opacity:1}.by-numbers{padding:30px 0 120px;background:#f5f5f7}@media only screen and (max-width:767px){.by-numbers{padding:30px 0}}.by-numbers__title{margin-bottom:64px}.by-numbers__list{display:flex;align-items:center;justify-content:center;margin:0 -32px}@media only screen and (max-width:1023px){.by-numbers__list{margin:0 -15px}}@media only screen and (max-width:767px){.by-numbers__list{flex-direction:column}}.by-numbers__item{position:relative;max-width:360px;width:100%;height:360px;border-radius:50%;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 32px}.by-numbers__item:nth-child(1) .by-numbers__decore{top:0;left:100%;margin-left:-75px}@media only screen and (max-width:1023px){.by-numbers__item:nth-child(1) .by-numbers__decore{width:100px;height:100px;top:-30px;left:75%;margin-left:0}.by-numbers__item:nth-child(1) .by-numbers__decore svg{width:130px;height:115px}}@media only screen and (max-width:767px){.by-numbers__item:nth-child(1) .by-numbers__decore{top:83%;left:-20px;width:135px;height:135px;margin-left:0}.by-numbers__item:nth-child(1) .by-numbers__decore svg{width:130px;height:115px}}.by-numbers__item:nth-child(2) .by-numbers__decore{width:130px;height:130px;top:auto;bottom:24px;left:100%;margin-left:-40px}.by-numbers__item:nth-child(2) .by-numbers__decore svg{width:130px;height:115px}@media only screen and (max-width:1023px){.by-numbers__item:nth-child(2) .by-numbers__decore{width:80px;height:80px;bottom:-40px;margin-left:0}.by-numbers__item:nth-child(2) .by-numbers__decore svg{width:65px;height:65px}}@media only screen and (max-width:767px){.by-numbers__item:nth-child(2) .by-numbers__decore{bottom:-45px;left:auto;right:-10px;margin-left:0;width:100px;height:100px}.by-numbers__item:nth-child(2) .by-numbers__decore svg{width:65px;height:65px}}@media only screen and (max-width:1240px){.by-numbers__item{max-width:280px;height:280px}}@media only screen and (max-width:1023px){.by-numbers__item{max-width:220px;height:220px;margin:0 10px}}@media only screen and (max-width:767px){.by-numbers__item{max-width:280px;height:280px;margin:0 15px 35px}}.by-numbers__item-icon{margin-bottom:12px}@media only screen and (max-width:1240px){.by-numbers__item-icon{margin-bottom:5px}}@media only screen and (max-width:1023px){.by-numbers__item-icon{margin-bottom:5px}.by-numbers__item-icon svg{width:30px;height:30px}}@media only screen and (max-width:1023px) and (max-width:767px){.by-numbers__item-icon svg{width:42px;height:42px}}.by-numbers__item-title{color:#072730;font-weight:500;margin-bottom:12px}@media (max-width:1023px){.by-numbers__item-title{font:500 2.8rem/3.2rem "NeueMontrealMedium",sans-serif}}.by-numbers__item-text{max-width:210px;margin:0 auto;text-align:center}@media (max-width:1023px){.by-numbers__item-text{font:400 2rem/2rem "NeueMontreal",sans-serif;max-width:90%}}.by-numbers__decore{position:absolute;width:200px;height:200px;border-radius:50%;background:#22c3ef;display:flex;align-items:center;justify-content:center}.by-numbers__decore svg{width:145px;height:140px}.packages{background:#f5f5f7}.packages__head{margin-bottom:48px}@media only screen and (max-width:767px){.packages__head{margin-bottom:24px}.packages__head .packages__tabs-item{margin-bottom:0}}@media only screen and (max-width:767px){.packages__body .tab{height:auto;overflow:visible;opacity:1}.packages__body .tab+.tab{margin-top:40px}.packages__body .tab .packages__tabs-item a .packages__text{color:#071518}.packages__body .tab .packages__tabs-item a .packages__title{color:#071518}}.packages__icon{width:120px;height:120px;border-radius:50%;background:#22c3ef;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;position:relative}.packages__icon svg{width:100px;height:100px;position:relative;right:.7rem}@media only screen and (max-width:767px){.packages__icon{width:64px;height:64px}.packages__icon svg{width:50px;height:50px}}.packages__tabs{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1023px){.packages__tabs{flex-direction:column}}.packages__tabs-item{list-style:none;margin:0;padding:0}.packages__tabs-item a{position:relative;display:block;padding:0 20px 24px;text-decoration:none}.packages__tabs-item a:after{position:absolute;content:"";height:8px;left:0;right:0;bottom:0;background:#d6d7d7;border-radius:20px;transition:.3s ease-in-out}@media only screen and (max-width:767px){.packages__tabs-item a:after{display:none}}.packages__tabs-item a .packages__title{color:#515b5d;transition:.3s ease-in-out}.packages__tabs-item a .packages__text{color:#515b5d;transition:.3s ease-in-out}.packages__tabs-item a.active:after{background:#071518}.packages__tabs-item a.active .packages__title{color:#071518}.packages__tabs-item a.active .packages__text{color:#071518}@media only screen and (max-width:767px){.packages__tabs-item a{padding:0}}@media only screen and (max-width:1023px){.packages__tabs-item{margin:0 0 20px}}@media only screen and (max-width:767px){.packages__tabs-item{margin:0 0 24px}}.packages__title{text-align:center;margin-bottom:16px}.packages__text{max-width:432px;width:100%;margin:0 auto;color:#071518;text-align:center;font-size:16px;line-height:125%}.packages__list{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center;margin:0 -12px}@media only screen and (max-width:767px){.packages__list{display:block;margin:0 -20px 0 0}.packages__list .slick-track{display:flex !important;width:auto !important;left:auto !important;flex-wrap:nowrap;overflow-x:auto;transform:inherit !important}}@media only screen and (max-width:767px){.packages__list{margin:0 -20px 0 0;justify-content:flex-start}}.packages__item{max-width:calc(33.33333% - 24px);width:100%;flex-basis:calc(33.33333% - 24px);margin:0 12px 24px;border-radius:16px;background:#fff;padding:40px 32px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;position:relative;transition:all .35s}.packages__item:hover{box-shadow:0px 0px 24px 0px rgba(34,195,239,.3);transform:translateY(-5px)}.packages__item:hover .packages__item-button{background:#071518;border-color:#071518;color:#22c3ef}@media only screen and (max-width:1023px){.packages__item{max-width:calc(50% - 24px);flex-basis:calc(50% - 24px)}}@media only screen and (max-width:767px){.packages__item{width:300px;min-width:300px;flex-basis:auto;margin-left:0;margin-right:20px}}.packages__item-link,.packages__item-link2{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.packages__item-bottom{width:100%}.packages__item-features{margin-bottom:32px}.packages__item-title{position:relative;color:#071518;text-align:center;margin:0 auto 4px;padding-bottom:20px}.packages__item-title span{content:"";position:absolute;width:160px;height:4px;border-radius:20px;background:#22c3ef;left:50%;transform:translateX(-50%);bottom:1.3rem}@media only screen and (max-width:767px){.packages__item-title span{height:4px}}@media only screen and (max-width:767px){.packages__item-title{padding-top:15px;margin:0 auto 10px;font-size:26px}}.packages__item-price{color:#071518;text-align:center;font-size:24px;font-weight:500;margin:0 auto 4px}.packages__item-info{font-size:18px;color:#071518;margin-bottom:32px;text-align:center}.packages__item-caption{color:#071518;text-align:center;font-size:24px;font-weight:500;line-height:125%;margin-bottom:32px}.packages__item-text{max-width:180px;width:100%;margin:0 auto;text-align:center;font-size:16px;line-height:125%;color:#071518;margin-bottom:32px}.packages__item-button,.packages__item-button2{max-width:352px;height:48px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:40px;border:1px solid #d6d7d7;color:#071518;font-weight:500;font-size:16px;text-decoration:none;cursor:pointer;transition:.3s ease-in-out}.packages__item-button:hover,.packages__item-button2:hover{background:#071518;border-color:#071518;color:#22c3ef}.packages__bottom{display:none}@media only screen and (max-width:767px){.packages__bottom{display:flex;align-items:center;padding-bottom:4rem;justify-content:flex-end}}.packages--peach .packages__icon{background:#e88d69}.packages--peach .packages__item-title:before{background:#e88d69}@media only screen and (max-width:767px){.events-feed__list{margin-right:-20px}.events-feed__list .slick-track{display:flex !important;width:auto !important;left:auto !important;flex-wrap:nowrap;overflow-x:auto}}.events-block{padding:8rem 0}@media only screen and (max-width:767px){.events-block{padding:4rem 0}}.events-block .slick-list{padding-bottom:12px}.events-block .slick-dots{position:absolute;left:50%;bottom:-15px;transform:translateX(-50%)}.events-block .slick-dots li{width:8px;height:8px;border-radius:50%;background:#d6d7d7;margin:0 1px;transition:.3s ease-in-out}.events-block .slick-dots li.slick-active{background:#22c3ef;width:12px;height:12px}.events-block .slick-dots li button{display:none}.events-feed__list .slick-track{display:flex !important}.events-feed__list .slick-slide{height:auto;display:flex !important}.events-feed__list .slick-slide>div{display:flex;flex:1}.event-item{height:100%;max-width:432px;width:calc(100% - 24px);border-radius:20px;box-shadow:13px 19px 51px 0 rgba(255,255,255,.1),53px 77px 93px 0 rgba(255,255,255,.09),120px 172px 126px 0 rgba(255,255,255,.05),214px 307px 150px 0 rgba(255,255,255,.01),334px 479px 164px 0 rgba(255,255,255,0);background:#fff;border:2px solid #eceded;overflow:hidden;margin:0 24px 0 0;transition:all .35s;position:relative}@media only screen and (max-width:767px){.event-item{max-width:300px;min-width:300px;margin-right:20px}}.event-item__image{padding-top:64.7%;background-size:cover}.event-item__image img{display:none}.event-item__inner{padding:24px}@media only screen and (max-width:767px){.event-item__inner{padding:20px}}.event-item__inner .text-section__button{max-width:100%;height:48px;font-size:16px}.event-item__title{color:#071518;margin-bottom:12px}.event-item__image img{width:100%}.event-item__text{margin-bottom:24px;font-size:16px;line-height:125%;color:#071518}.event-item__text.ia-toggle-text{z-index:3;position:relative}@media only screen and (max-width:767px){.event-item__text{font-size:14px}}.event-item__subtitle{font-weight:500;font-size:16px;line-height:125%;position:relative;margin-bottom:11px;display:inline-block}.event-item__subtitle:after{content:"";position:absolute;left:0;bottom:-7px;width:100%;height:3px;border-radius:20px;background:#22c3ef}@media only screen and (max-width:767px){.event-item__subtitle{font-size:14px}}.event-item__ul{list-style:none;margin:0 0 24px;padding:0;color:#071518}.event-item__ul li{font-size:14px;line-height:171%}.reviews-block{background:#f5f5f7}@media only screen and (max-width:767px){.reviews-block{padding:0 20px}}.reviews-block__title{text-align:center;margin-bottom:46px}@media only screen and (max-width:767px){.reviews-block__title{font-size:32px;line-height:114%;margin-bottom:22px;text-align:left}}@media only screen and (max-width:767px){.reviews-block__list .slick-list{margin-right:-500px;margin-left:-20px;padding:0 750px 0 20px}}.reviews-block__item{position:relative;max-width:830px;width:100%;margin:0 48px}@media only screen and (max-width:1023px){.reviews-block__item{max-width:335px}}@media only screen and (max-width:767px){.reviews-block__item{margin:0 10px}}.reviews-block__item-icon{position:absolute;top:0;left:0}.reviews-block__item-icon svg{width:52px;height:40px}@media only screen and (max-width:1023px){.reviews-block__item-icon{position:static;margin-bottom:8px}}.reviews-block__item-text{font-size:32px;line-height:125%;padding:36px 0 0 63px;overflow:hidden;transition:max-height .5s}.reviews-block__item-text.is-expanded{max-height:200vh}@media only screen and (max-width:1023px){.reviews-block__item-text{padding:0;font-size:20px}}@media only screen and (max-width:767px){.reviews-block__item-text{max-height:152px}}.reviews-block .ia-toggle-text .ia-link{font-size:20px;line-height:125%;padding:10px 0 0;cursor:pointer}@media only screen and (max-width:767px){.reviews-block .ia-toggle-text .ia-link{padding:10px 0 0}}.reviews-block__item-logo{max-width:20rem;margin-left:6.3rem;max-height:5rem;vertical-align:top;margin-top:2rem;width:auto;height:auto}@media only screen and (max-width:1023px){.reviews-block__item-logo{margin-left:0}}.reviews-block__item-author{padding:0 0 0 63px;font-size:16px;line-height:125%;margin:32px 0 0;text-transform:uppercase}.reviews-block__item-author a{text-decoration-color:#22c3ef !important;text-decoration:underline;text-decoration-thickness:.2rem}.reviews-block__item-author a:hover{text-decoration-color:#1b9cbf !important}.reviews-block__item-author+.reviews-block__item-author{margin-top:1rem}@media only screen and (max-width:1023px){.reviews-block__item-author{margin:16px 0 0;padding:0}}.reviews-block__bottom{display:flex;justify-content:center;margin:72px 0 0}@media only screen and (max-width:767px){.reviews-block__bottom{margin:32px 0 0;justify-content:flex-end}}.reviews-block__nav{display:flex;align-items:center;justify-content:center}.reviews-block__nav button{width:94px}@media only screen and (max-width:767px){.reviews-block__nav button{display:none !important}}.reviews-block__counter{margin:0 20px}.instagram-feed.wow #sli-feed-7777b536 .FeedGridLayout__cell:first-child{opacity:0;visibility:hidden}.instagram-feed.wow #sli-feed-7777b536 .FeedGridLayout__cell:nth-child(2){opacity:0;visibility:hidden}.instagram-feed.wow #sli-feed-7777b536 .FeedGridLayout__cell:last-child{opacity:0;visibility:hidden}@keyframes fadeInUpInsta{from{opacity:0;visibility:hidden;transform:translate3d(0,5rem,0)}to{opacity:1;visibility:visible;transform:none}}.instagram-feed.wow[style*="visibility: visible"] #sli-feed-7777b536 .FeedGridLayout__cell:first-child{animation-name:fadeInUpInsta;animation-timing-function:cubic-bezier(.07,.51,.12,1);animation-duration:1.5s;animation-delay:0s;opacity:1;visibility:visible}.instagram-feed.wow[style*="visibility: visible"] #sli-feed-7777b536 .FeedGridLayout__cell:nth-child(2){animation-name:fadeInUpInsta;animation-timing-function:cubic-bezier(.07,.51,.12,1);animation-duration:2.3s;animation-delay:0s;opacity:1;visibility:visible}.instagram-feed.wow[style*="visibility: visible"] #sli-feed-7777b536 .FeedGridLayout__cell:last-child{animation-name:fadeInUpInsta;animation-timing-function:cubic-bezier(.07,.51,.12,1);animation-duration:3s;animation-delay:0s;opacity:1;visibility:visible}.desktop-version .event-item:hover{box-shadow:0px 0px 24px 0px rgba(34,195,239,.3);transform:translateY(-5px)}.desktop-version .event-item:hover .text-section__button{color:#22c3ef;background-position:0 100%}.messaging{padding:3rem 2rem 0;margin:0 auto;max-width:935px;text-align:center}.messaging__inner{padding:3rem 2rem;background:#fff;border-radius:20px}.messaging__title{display:flex;align-items:center;justify-content:center;margin-bottom:1.8rem}@media only screen and (max-width:767px){.messaging__title{font-size:1.8rem}.messaging__title span{text-align:left}}.messaging__title .ia-icon-heart{padding-right:12px;font-size:36px;color:#22c3ef}.messaging__title--no-margin{margin:0}.booking-form{padding:0 2rem 3rem;margin:0 auto;max-width:1140px;text-align:center}@media only screen and (max-width:767px){.booking-form{margin-top:3rem}}.booking-form__inner{border-radius:20px}.page-template-bookingform-page .google-reviews{padding-top:4rem}.heart-text{padding:5.4rem 2rem 8rem;margin:0 auto;max-width:1140px;text-align:center}@media (max-width:767px){.heart-text{padding:3rem 2rem 4rem}}.heart-text__title{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.heart-text__title div{position:relative;display:inline-block}@media (max-width:767px){.heart-text__title div{text-align:center}}.heart-text__title .ia-icon-heart{padding-left:0;font-size:36px;color:#22c3ef;position:absolute;bottom:0;margin-left:-40px}@media (max-width:767px){.heart-text__title .ia-icon-heart{bottom:-5px;margin-left:-25px}}@media only screen and (max-width:767px){.page-template-process .main-section-loc__left{text-align:center}}.column-cards{padding:7rem 0}.column-cards__card__image{display:block;position:relative}.column-cards__card__text{display:flex;flex-direction:column;align-items:flex-start}.holder-block{overflow:hidden;position:relative;height:100%}.user__hero{padding:8rem 0}.user__left{float:left;width:48.5%;height:45.9rem;background:#f2f5f7;display:flex;align-items:flex-end;justify-content:center}.user__right{float:right;width:48.5%;padding-top:2rem}.user__right h1{margin-bottom:.8rem}.user__right .content-entry{padding:3rem 0}.user__socials{padding:0;margin:0;list-style-type:none;display:flex}.user__socials li a{color:#424b5a;width:5.7rem;height:5.7rem;border-radius:50%;background:#f2f5f7;display:flex;align-items:center;justify-content:center;margin-right:4rem;font-size:2rem}.user__posts{padding-top:8rem}.user__posts h2{margin-bottom:6.4rem}.user__post{padding:4rem 1.8rem;margin-bottom:3rem !important}.user__post h3{margin-bottom:1.5rem}.user__post p:last-child{margin-bottom:0}.user__load-more{margin-bottom:7rem}.inner+.inner .user__posts{padding-top:0}.insights-wrap{padding-top:12rem}.insights__hero{padding:4.4rem 0;display:flex;align-items:center;justify-content:space-between}.insights__left{float:left;width:48.5%}.insights__right{float:right;width:31.6%}.insights__grid .nothing{margin-left:1.5rem}.insights__item h3{margin-bottom:1.5rem}.insights__item p:last-child{margin-bottom:0}.insights__img{padding-top:57%;display:block;position:relative}.insights__label{position:absolute;top:1.1rem;left:1.1rem;background:#c2d1d9;color:#424b5a;border-radius:.2rem;padding:.6rem;min-width:10rem;line-height:1.14;max-width:calc(100% - 3.4rem)}.insights__wrap{padding:2rem}.load-more-wrap{margin-bottom:8rem}.cases-wrap__filters{margin-bottom:4rem}.cases-wrap__filters .inner{display:flex;align-items:center;justify-content:space-between}.cases-wrap__filters strong{float:left;width:25rem}.cases-wrap__filters strong b{display:block}.cases-wrap__filters strong span{display:inline-block;margin:1rem 1.5rem 0 0;font-size:1rem;line-height:1;text-transform:uppercase;padding:.5rem 2rem .5rem 1rem;border-radius:.5rem;color:#424b5a;background:#f2f5f7;font-weight:400;position:relative}.cases-wrap__filters strong span em{position:absolute;right:5px;top:50%;transform:translate(0,-50%);width:8px;height:8px;cursor:pointer}.cases-wrap__filters strong span em:before,.cases-wrap__filters strong span em:after{position:absolute;content:"";width:100%;height:2px;top:50%;left:50%;margin-left:-4px;margin-top:-1px;transform:rotate(45deg);background:#424b5a}.cases-wrap__filters strong span em:after{transform:rotate(-45deg)}.cases-wrap__filters strong span:first-child{margin:0 1.5rem 1rem}.cases-wrap__filters .srch-form{float:right;width:25rem;margin-bottom:0}.cases-wrap__filters__inner{text-align:center}.cases-wrap__filters__inner .dropdown-col{display:inline-block;vertical-align:top}.cases-wrap__filters__inner .select{display:inline-block;vertical-align:top;margin:0 1.2rem}.cases-wrap__filters__inner .select.disable{opacity:.5;pointer-events:none}.search-phrase{margin-bottom:4rem;font-size:1.6rem;line-height:1.5;color:#c2d1d9}.blog{background:#f5f5f7;padding:15.7rem 0 100px}@media only screen and (max-width:1439px){.blog{padding-top:12.7rem}}@media only screen and (max-width:1259px){.blog{padding-top:9.7rem}}@media only screen and (max-width:767px){.blog{padding:9rem 0 70px}}.blog__inner{max-width:944px;width:100%;margin:0 auto}@media only screen and (max-width:767px){.blog__inner{padding:0}.blog__inner .blog__list{padding:0 2rem}}.blog__head-title{font-size:28px;font-weight:500;text-align:center;margin-bottom:32px}.blog__nav{list-style:none;display:flex;align-items:stretch;margin:0 -10px 72px;padding:0 0 10px;flex-wrap:wrap}@media only screen and (max-width:767px){.blog__nav{margin:0 0 32px;overflow-x:auto;scrollbar-color:#22c3ef #f5f5f7;scrollbar-width:thin;flex-wrap:nowrap;padding:0 10px}}.blog__nav-item{border-radius:40px;background:#fff;margin:0 10px 10px;font-size:16px;font-weight:500;white-space:nowrap;transition:.3s ease-in-out}.blog__nav-item span{padding:12px 20px;cursor:pointer;height:100%;display:flex;align-items:center;color:#071518;text-decoration:none}.blog__nav-item span svg{margin-right:8px}.blog__nav-item.active{background:#d3f3fc}@media only screen and (min-width:1025px){.blog__nav-item:hover{background:#d3f3fc}}@media only screen and (max-width:767px){.blog__nav-item{margin:0 6px 0}}.blog__item{padding:64px 24px;display:flex;align-items:center;border-bottom:1px solid rgba(214,215,215,.5);position:relative}.blog__item:last-of-type{border:none}@media only screen and (max-width:767px){.blog__item{padding:40px 0}}.blog__item-globlink{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer;z-index:1}.blog__item:hover .blog__item-link svg{margin-left:15px}.blog__item:hover .blog__item-image{box-shadow:0px 0px 24px 0px rgba(34,195,239,.3)}.blog__item-content{position:relative;max-width:608px;width:100%;flex-basis:608px}.blog__item-content:before{content:"";position:absolute;left:0;top:-24px;max-width:70px;width:100%;height:8px;border-radius:4px;background:#14758f}@media only screen and (max-width:767px){.blog__item-content{max-width:100%;flex-basis:auto}}.blog__item-content--no-image{max-width:none;width:calc(100% - 300px);flex-basis:100%}.blog__item-image{min-width:200px;height:200px;width:100%;flex-basis:200px;margin-left:20px;border-radius:20px;overflow:hidden;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center;transition:.3s ease-in-out}@media only screen and (max-width:767px){.blog__item-image{display:none}}.blog__item-date{color:#515b5d;font-size:14px;font-weight:400;line-height:24px}.blog__item-title{margin-bottom:16px;color:#071518;font-size:40px;font-weight:500;line-height:125%}@media only screen and (max-width:767px){.blog__item-title{font-size:28px}}.blog__item-text{max-width:600px;width:100%;color:#071518;font-size:16px;line-height:125%;margin-bottom:16px}@media only screen and (max-width:767px){.blog__item-text{font-size:14px}}.blog__item-link{display:flex;align-items:center;color:#14758f;font-size:16px;text-decoration:none}.blog__item-link svg{margin-left:8px;transition:.3s ease-in-out}@media only screen and (min-width:1025px){.blog__item-link:hover svg{margin-left:15px}}.post-detail__top{padding-top:10rem}.post-detail__top .inner{display:flex;align-items:center;justify-content:space-between}.post-detail__left{width:48.5%}.post-detail__right{width:48.5%}.post-detail__tags{padding-top:3rem}.post-detail__tags a{background:#c2d1d9;border-radius:.2rem;padding:.5rem 1rem;color:#424b5a;text-transform:uppercase;margin:0 1.5rem 1rem 0}.related__post h3{margin-bottom:1.5rem}.related__image{padding-top:75%;display:block;margin-bottom:1.5rem;position:relative}.related__image img{position:absolute;width:1px;height:1px;margin:-1px 0 0 -1px}.article{background:#f5f5f7;padding:30px 0 100px}@media only screen and (max-width:767px){.article{padding:30px 0 60px}}.article__head{max-width:800px;width:100%;margin:0 0 32px}.article__date{font-size:14px;margin-bottom:16px}.article__title{color:#071518;font-size:52px;font-weight:500;line-height:105%}@media only screen and (max-width:767px){.article__title{font-size:32px;line-height:114%}}.article__body{position:relative;display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:1023px){.article__body{flex-direction:column}}.article__main{max-width:800px;width:100%;flex-basis:800px}@media only screen and (max-width:1023px){.article__main{max-width:100%;flex-basis:auto}}.article__main--full{max-width:none;flex-basis:auto}.article__aside{max-width:432px;width:100%;flex-basis:432px;margin-left:20px;position:sticky;top:130px;border-radius:20px;padding:32px;background:rgba(255,255,255,.6)}@media only screen and (max-width:1023px){.article__aside{display:none}}@media only screen and (max-width:767px){.article__aside{display:block;position:static;flex-basis:auto;max-width:100%;margin:32px 0 0;padding:40px 0;border-radius:none;background:0 0}}.article__aside-title{font-size:24px;font-weight:500;margin-bottom:16px}.article__aside-item{border-radius:20px;background:#fff;padding:12px;display:flex;align-items:center;margin-bottom:16px;flex-wrap:wrap}.article__aside-item-title{font-size:24px;display:flex;align-items:center}.article__aside-item-title span.circle{width:20px;height:20px;min-width:20px;border-radius:50%;background:#8ae0a8;margin-right:8px;flex-basis:20px}.article__aside-item-title span.text{flex-basis:calc(100% - 20px)}@media only screen and (max-width:1259px){.article__aside-item-title{font-size:18px}.article__aside-item-title span{margin-right:5px}}.article__aside-item-value{margin-left:auto;font-size:24px;color:#515b5d}@media only screen and (max-width:1259px){.article__aside-item-value{font-size:20px}}.article__aside-item-icon{margin-left:16px;width:44px;height:44px;flex-shrink:0;border-radius:50%;border:1px solid #071518;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s ease-in-out}.article__aside-item-content{padding:16px 0 0;background:#fdfdfd;display:none}.article__aside-item-content .treatment-section__ul-list{margin-bottom:14px}.article__aside-item-content_link{text-align:center;background:#fff;padding-top:6px;margin:10px -12px 0}.article__aside-item-content_link a{text-decoration:underline;text-decoration-color:#22c3ef;text-underline-offset:3px;text-decoration-thickness:2px}.article__aside-item-content_link a:hover{text-decoration:none}.article__short{font-size:24px;line-height:125%;margin-bottom:40px}@media only screen and (max-width:767px){.article__short{font-size:20px;margin-bottom:32px}}.article__text figure{margin:24px 0;text-align:center}.article__text h2,.article__text h3{font-size:40px;font-weight:500;margin:0 0 24px}@media only screen and (max-width:767px){.article__text h2,.article__text h3{font-size:28px}}.article__text p{font-size:18px;margin:24px 0;line-height:2.3rem}.article__text small{display:block;margin:0 0 5px}.article__text img{border-radius:16px}.article__text .gallery{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.article__text .gallery{flex-direction:column}}.article__text .gallery img{border-radius:16px}@media only screen and (max-width:767px){.article__text .gallery img{margin-bottom:1rem}.article__text .gallery img.alignright,.article__text .gallery img.alignleft{float:none;margin:0;width:100%}}.article__text span.responsice-span{float:left;width:50%;margin-right:10px}@media only screen and (max-width:767px){.article__text span.responsice-span{width:100%;display:block;margin-right:0}}@media only screen and (max-width:767px){.article__text h2{font-size:28px}.article__text p{font-size:16px}.article__text li{font-size:16px;margin-bottom:10px}}.article__aside-button{display:flex;align-items:center;justify-content:center;height:64px;width:100%;border-radius:40px;border:1px solid #071518;color:#fff !important;font-size:18px;font-weight:500;text-decoration:none;font-family:"NeueMontrealMedium",sans-serif;cursor:pointer;transition:.3s ease-in-out;background:linear-gradient(to top,#fff 50%,#071518 50%);background-size:100% 200%}@media only screen and (max-width:767px){.article__aside-button{font-size:16px;height:46px}}.article__info{padding:24px 0;display:flex;align-items:center;border-top:1px solid #d6d7d7;border-bottom:1px solid #d6d7d7;margin-bottom:40px}@media only screen and (max-width:767px){.article__info{margin-bottom:20px}}@media only screen and (max-width:1023px){.article__info--mult{flex-wrap:wrap}.article__info--mult .article__share{margin-left:0}.article__info--mult .article__category{margin-bottom:20px}}.article__category{display:flex;align-items:center;padding:12px 20px;border-radius:40px;border:2px solid #d6d7d7;font-size:16px;color:#071518;font-weight:500;transition:.3s ease-in-out;margin-right:15px}.article__category svg{margin-right:8px}@media only screen and (max-width:767px){.article__category{font-size:14px}.article__category svg{width:16px;height:16px}}.article__share{display:flex;align-items:center;margin-left:auto}.article__share-title{font-size:14px;margin-right:16px}.article__share-list{list-style:none;margin:0 -8px;padding:0;display:flex;align-items:center}.article__share-list li{margin:0 8px}.article__share-list li a svg{transition:.3s ease-in-out}@media only screen and (min-width:1025px){.article__share-list li:hover svg{transform:scale(1.2)}}.article__aside-head{display:flex;align-items:center;width:100%}.article__aside-head.active .article__aside-item-icon svg path:first-of-type{display:none}.desktop-version .article__aside-button:hover{color:#071518 !important;background-position:0 100%}.desktop-version .article__category:hover{background:#fff}.article-fixed{display:none}@media only screen and (max-width:1023px){.article-fixed{display:flex;align-items:center;justify-content:center;position:fixed;bottom:20px;left:16px;right:16px}.article-fixed .suggested-button{max-width:290px;width:100%}}.article-modal{position:fixed;left:0;right:0;bottom:0;background:#f5f5f7;padding:24px 20px 20px;border-radius:20px 20px 0 0;box-shadow:0 -2px 4px 0 rgba(0,0,0,.1),0 -7px 7px 0 rgba(0,0,0,.09),0 -16px 10px 0 rgba(0,0,0,.05),0 -29px 12px 0 rgba(0,0,0,.01),0 -45px 13px 0 rgba(0,0,0,0);visibility:hidden;opacity:0;overflow:hidden;transition:.3s ease-in-out}.article-modal.active{visibility:visible;opacity:1;overflow:visible}.article-modal__step{transition:.3s ease-in-out;transform:translateY(0)}.article-modal__step.hide-step{transform:translateY(230%);position:absolute}.article-modal__head{display:flex;align-items:center;justify-content:space-between;margin:0 0 15px}.article-modal__head .article__aside-title{font-size:20px;margin:0}.article-modal__body{margin-bottom:30px}.article-modal__close{cursor:pointer;margin-left:10px}.article-modal__item{border-radius:20px;padding:20px 12px;width:100%;background:#fff;display:flex;align-items:center;margin-bottom:12px}.article-modal__arrow{width:24px;height:24px;margin-left:16px}.article-modal__back{display:flex;align-items:center;cursor:pointer;font-size:16px}.article-modal__back svg{margin-right:4px}.article-modal__text{font-size:18px;color:#072730;margin-bottom:16px}.article-modal__list-title{font-weight:500;font-size:16px;color:#072730;margin-bottom:8px}.article-modal__list{list-style:none;margin:0;padding:0}.article-modal__list li{display:flex;align-items:center;font-size:16px;line-height:125%;color:#071518;margin-bottom:0}.article-modal__list li svg{margin-right:8px}.article-modal__list li+li{margin-top:10px}.article-modal__footer .main-section__btn--transparent{background:0 0 !important}.front-module-hero{position:relative;background:#f2f5f7;padding:7rem 0}.front-module-hero__inner{display:flex;flex-wrap:wrap;align-items:center}.front-module-hero__left{float:left;width:48%;padding:0 50px;box-sizing:border-box}.front-module-hero__left h1{margin-bottom:1.5rem}.front-module-hero__right{height:54rem}.front-module-hero__photo{position:absolute;right:0;width:50%;top:0;height:100%}@media (max-width:1300px){.front-module-hero__left{padding:0}}@media (max-width:767px){.front-module-hero{padding-top:0}.front-module-hero__left{width:100%;padding-top:1.5rem}.front-module-hero__photo{position:static;width:100%;padding-top:56%}}.home-hero{position:relative}.home-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home-hero__video-pause{width:3.4rem;height:3.4rem;border-radius:50%;padding:0;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.65);position:absolute;right:5rem;top:13.6rem;z-index:3}.home-hero__video-pause svg+svg{display:none}.home-hero__video-pause.paused svg{display:none}.home-hero__video-pause.paused svg+svg{display:block}.home-hero__inner{display:flex;position:relative;z-index:2;align-items:center;justify-content:center;background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%),linear-gradient(0deg,rgba(0,0,0,.5) 13.11%,rgba(0,0,0,0) 88.39%);background-blend-mode:soft-light,normal;min-height:100dvh;padding-top:9.6rem;box-sizing:border-box}.home-hero__body{max-width:50.3%;color:#fff}.home-hero__title{font-size:8rem;line-height:1.05;font-family:"NeueMontrealMedium",sans-serif;font-weight:400;margin-bottom:2rem}.home-hero__description{max-width:80.7%;font-size:2.4rem;line-height:1.25;margin-bottom:3.6rem}.home-hero__buttons{display:flex;align-items:flex-start;gap:1.6rem}.home-hero__button{padding:2rem;border-radius:4rem;background:#072730;color:#fff;text-align:center;min-width:22rem;box-sizing:border-box;font-family:"NeueMontrealMedium",sans-serif;font-size:1.8rem;line-height:1.25;border:.2rem solid #072730;transition:.3s ease-out;background:linear-gradient(to top,#fff 50%,transparent 50%);background-size:100% 210%;position:relative}.home-hero__button:before{position:absolute;inset:0;content:"";background:#072730;border-radius:4rem;z-index:-1}.home-hero__button:hover{color:#072730;background-position:0 100%}.home-hero__button--secondary{border-color:#fff;background:0 0;background:linear-gradient(to top,#fff 50%,transparent 50%);background-size:100% 200%}.home-hero__button--secondary:before{display:none}.home-hero__button--secondary:hover{color:#072730;background-position:0 100%}@media (max-width:1659px){.home-hero__title{font-size:7rem}}@media (max-width:1259px){.home-hero__video-pause{right:3rem}}@media (max-width:1439px){.home-hero__title{font-size:6rem}.home-hero__description{max-width:100%;font-size:2.2rem}}@media (max-width:1023px){.home-hero__title{font-size:5rem}.home-hero__video-pause{top:10rem;right:2rem}.home-hero__body{max-width:65%}.home-hero__description{font-size:2rem}}@media (max-width:767px){.home-hero__video-pause{top:8.5rem}.home-hero__buttons{flex-direction:column}.home-hero__inner{padding-top:7rem}.home-hero__body{max-width:100%;padding:4rem 0}}
.alice-carousel .animated{animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0;visibility:hidden}}.alice-carousel{position:relative;width:100%;margin:auto;direction:ltr}.alice-carousel__wrapper{position:relative;overflow-x:hidden;overflow-y:hidden;box-sizing:border-box;width:100%;height:auto}.alice-carousel__stage{position:relative;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;white-space:nowrap;transform-style:flat;-webkit-transform-style:flat;backface-visibility:hidden;-webkit-backface-visibility:hidden}.alice-carousel__stage-item{position:relative;display:inline-block;padding:0;margin:0;box-sizing:border-box;width:100%;height:100%;vertical-align:top;white-space:normal;line-height:0}.alice-carousel__stage-item *{line-height:initial}.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.alice-carousel__prev-btn,.alice-carousel__next-btn{display:inline-block;box-sizing:border-box;width:50%;padding:10px 5px}.alice-carousel__prev-btn [data-area]:after,.alice-carousel__next-btn [data-area]:after{position:relative;content:attr(data-area);text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__prev-btn-item,.alice-carousel__next-btn-item{display:inline-block;cursor:pointer;padding:5px;margin:0;color:#465798}.alice-carousel__prev-btn-item:hover,.alice-carousel__next-btn-item:hover{color:darkred}.alice-carousel__prev-btn-item.__inactive,.alice-carousel__next-btn-item.__inactive{opacity:.4;pointer-events:none}.alice-carousel__play-btn{position:absolute;top:30px;left:20px;display:inline-block}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{position:relative;width:32px;height:32px;padding:10px;border-radius:50%;background-color:#fff}.alice-carousel__play-btn-item{position:absolute;width:32px;height:32px;cursor:pointer;border:0;outline:none;background:0 0}.alice-carousel__play-btn-item:before,.alice-carousel__play-btn-item:after{position:absolute;pointer-events:none;display:block;width:0;height:0;content:"";transition:all .4s linear;border-width:8px 0 8px 15px;border-style:solid;border-color:transparent;border-left-color:#465798}.alice-carousel__play-btn-item:before{left:5px;height:14px}.alice-carousel__play-btn-item:after{top:7px;left:18px}.alice-carousel__play-btn-item.__pause:before,.alice-carousel__play-btn-item.__pause:after{height:30px;border-width:0 0 0 10px}.alice-carousel__play-btn-item.__pause:after{top:0;left:18px}.alice-carousel__dots{margin:30px 3px 5px;padding:0;list-style:none;text-align:center}.alice-carousel__dots>li{display:inline-block}.alice-carousel__dots-item:not(.__custom){width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:#e0e4fb}.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px}.alice-carousel__dots-item:not(.__custom):hover,.alice-carousel__dots-item:not(.__custom).__active{background-color:#6e7ebc}.alice-carousel__slide-info{position:absolute;top:20px;right:20px;display:inline-block;padding:5px 10px;color:#465798;border-radius:5px;background-color:rgba(224,228,251,.6)}.alice-carousel__slide-info-item{vertical-align:middle;line-height:0}
.layout__fill-parent{top:0;bottom:0;left:0;right:0}.layout__flex-box{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:stretch;box-sizing:border-box}.layout__no-overflow{overflow:hidden}.layout__scroll-x{overflow-x:auto;overflow-y:hidden}.layout__scroll-y{overflow-x:hidden;overflow-y:auto}.layout__overflow-x{overflow-x:visible;overflow-y:hidden}.layout__overflow-y{overflow-x:hidden;overflow-y:visible}.layout__text-overflow-ellipsis{text-overflow:ellipsis;overflow:hidden}.layout__flex-row{display:flex;flex-direction:row}.layout__flex-column{display:flex;flex-direction:column}.layout__flex-center{align-items:center;justify-content:center}.layout__z-medium{z-index:100}.layout__z-lower{z-index:-100}.layout__z-low{z-index:0}.layout__z-high{z-index:1000}.layout__z-higher{z-index:100000}.layout__z-highest{z-index:1000000}.DesignedButton__button{display:inline-block;padding:.8em 1.1em;border:0;border-radius:3px;text-align:center;white-space:nowrap;cursor:pointer;font-size:inherit;font-family:inherit;text-transform:none;font-weight:400;letter-spacing:normal}.DesignedButton__button,.DesignedButton__button:active,.DesignedButton__button:focus,.DesignedButton__button:hover{text-decoration:none;box-shadow:0 0 0 transparent;background:0 0;border:0;outline:0}.DesignedButton__link{display:inline-flex!important;flex-direction:column;align-items:stretch;padding:0!important;margin:0!important;border:0!important;background:transparent!important}.DesignedButton__link,.DesignedButton__link:active,.DesignedButton__link:focus,.DesignedButton__link:hover{text-decoration:none!important}.DesignedButton__link .dashicons{font-size:1.4em;width:1em;height:1em;margin-right:.2em;vertical-align:text-top}.Square__filler{position:relative;padding-bottom:100%;box-sizing:border-box}.Square__positioner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;z-index:0}.Square__positioner>:first-child{top:0;right:0;bottom:0;left:0;flex:1}.Skeleton__loading{position:relative;padding-bottom:100%;border-radius:2px;opacity:0;background-color:var(--sli-barely-grey);animation-name:Skeleton__fade-in;animation-duration:.8s;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards;overflow:hidden}.Skeleton__error{background-color:#000}.Skeleton__error-container{position:absolute;top:0;right:0;bottom:0;left:0}.Skeleton__error-message{color:#fff;font-size:13px;line-height:1.5em;text-align:center}@keyframes Skeleton__fade-in{0%{opacity:0}to{opacity:1}}.MasonryLayout__root{display:grid}.MasonryLayout__column,.MasonryLayout__root{justify-content:flex-start;align-items:stretch}.MasonryLayout__column{flex:1;display:flex;flex-direction:column}.MasonryLayout__column:last-of-type{margin-right:0!important}.MasonryLayout__cell{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.MasonryLayout__cell:last-of-type{margin-bottom:0!important}.state__disabled{opacity:.45;filter:grayscale(60%);pointer-events:none;cursor:not-allowed!important}.a11y__focus-outline.a11y__focus-visible,.a11y__focus-outline:focus-visible{outline:1px dotted var(--sli-quasi-black);outline-offset:2px}.a11y__focus-outline-2x.a11y__focus-visible,.a11y__focus-outline-2x:focus-visible{outline:2px dotted var(--sli-grey);outline-offset:4px}
.FeedGridLayout__root{align-items:stretch}.FeedGridLayout__grid{display:grid;grid-auto-flow:dense}.FeedGridLayout__cell{position:relative;padding-bottom:100%}.FeedGridLayout__cell-content{position:absolute;align-items:stretch;justify-content:stretch}.FeedGridLayout__media-container{flex:1;overflow:hidden}.FeedGridLayout__media-meta{align-items:stretch}.MediaTileCaption__root{margin-top:6px}.MediaTileCaption__preview{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MediaTileCaption__full{text-align:left;white-space:pre-line}.MediaTileIcons__root{justify-content:center;margin-bottom:6px}.MediaTileIcons__icon,.MediaTileIcons__root{align-items:center}.MediaTileIcons__icon{display:flex;flex-direction:row;margin-top:6px}.MediaTileIcons__icon:not(:last-child){margin-right:10px}.MediaTileIcons__icon svg{margin-right:5px}:root{--sli-yellow:#ffb83b;--sli-indigo:#564dd8;--sli-green:#3d8e34;--sli-cyan:#1898b2;--sli-teal:#429b93;--sli-pink:#d04186;--sli-blue:#0f69cb;--sli-gold:#ffbf00;--sli-orange:#ff9300;--sli-rouge:#d82442;--sli-pro:#dd224b;--sli-grey:#999;--sli-dark:#191e23;--sli-black:#202225;--sli-quasi-black:#202225;--sli-wp-blue:#007cba;--sli-insta-purple:#595fcd;--sli-modest-grey:#ccc;--sli-barely-grey:#eee;--sli-wp-grey:#f1f1f1;--sli-wp-bg:#f5f5f5;--sli-wp-light-grey:#f9f9f9;--sli-wp-danger:#b32d2e;--sli-primary-color:var(--wp-admin-theme-color);--sli-secondary-color:var(--sli-yellow);--sli-tertiary-color:var(--sli-pink);--sli-pro-bg-color:#dd244b;--sli-pro-fg-color:#fff;--sli-focus-color:var(--sli-wp-blue);--sli-tooltip-color:var(--sli-dark);--sli-line-color:#d3d8dc;--sli-line-color-2:#e6e7e8;--sli-shade-color:rgba(0,0,0,.3)}.FeedHeader__root{position:relative;justify-content:space-between;font-size:inherit;flex-wrap:wrap}.FeedHeader__container,.FeedHeader__root{display:flex;flex-direction:row}.FeedHeader__left-container{flex:1;justify-content:flex-start;align-items:stretch}.FeedHeader__right-container{flex:0;justify-content:flex-end;align-items:flex-start}.FeedHeader__profile-pic{flex-shrink:0;width:$picSize;height:$picSize;margin-right:10px;border-radius:9999999px;overflow:hidden}.FeedHeader__profile-pic a{display:block;width:100%;height:100%}.FeedHeader__profile-pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FeedHeader__profile-pic-with-stories{box-shadow:0 0 0 2px #fff,0 0 0 4px #d04186;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sli-tertiary-color);cursor:pointer}.FeedHeader__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:2px 0;margin-right:10px}.FeedHeader__info-row{line-height:1em;margin:2px 0}.FeedHeader__info-row:first-of-type{margin-top:5px}.FeedHeader__info-row:last-of-type{margin-bottom:5px}.FeedHeader__username{font-size:115%;font-weight:700}.FeedHeader__username a{color:currentColor;text-decoration:none}.FeedHeader__username a:active,.FeedHeader__username a:focus,.FeedHeader__username a:hover{text-decoration:underline}.FeedHeader__subtext{color:inherit}.FeedHeader__bio,.FeedHeader__subtext{padding:3px 3px 0}.FeedHeader__bio:empty{padding:0}.FeedHeader__bio p{font-size:100%;color:inherit;margin:3px 0;line-height:1.2em}.FeedHeader__counter-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.FeedHeader__counter{font-size:90%}.FeedHeader__counter span{font-weight:700}.FeedHeader__counter:not(:last-of-type){margin-right:10px}.FeedHeader__follow-button{justify-self:right;display:flex;flex-direction:column;justify-content:flex-start}.FeedHeader__centered-style,.FeedHeader__centered-style .FeedHeader__container{flex-direction:column;align-items:center}.FeedHeader__centered-style .FeedHeader__profile-pic{margin-right:0;margin-bottom:10px}.FeedHeader__centered-style .FeedHeader__info{align-items:stretch;justify-content:flex-start;text-align:center;margin-right:0}.FeedHeader__centered-style .FeedHeader__bio{margin:0}.FeedHeader__centered-style .FeedHeader__bio p{text-align:center}.FeedHeader__centered-style .FeedHeader__counter-list{position:relative;justify-content:center;padding:0;border-top:1px solid transparent}.FeedHeader__centered-style .FeedHeader__follow-button{margin-top:10px}.FeedHeader__boxed-style{padding:0;border-radius:0;align-items:stretch;margin-bottom:1.5em}.FeedHeader__boxed-style .FeedHeader__profile-pic{display:flex;flex-direction:column;justify-content:flex-start;width:50px;height:50px;margin:0;border-radius:0;background:#000}.FeedHeader__boxed-style .FeedHeader__profile-pic img{width:auto;height:100%}.FeedHeader__boxed-style .FeedHeader__info{justify-content:center;padding:5px}.FeedHeader__boxed-style .FeedHeader__counter-list{position:absolute;top:100%;left:0}.FeedHeader__boxed-style .FeedHeader__follow-button{margin-right:6px}.FeedProfilePic__root{flex-shrink:0;margin-right:10px;border-radius:100%;box-sizing:border-box;cursor:pointer;overflow:hidden}.FeedProfilePic__root img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FeedProfilePic__root.FeedProfilePic__focus-visible,.FeedProfilePic__root:focus-visible{outline:1px dashed var(--sli-tertiary-color);outline-offset:7px}.FeedProfilePic__fallback{border-radius:100%}.FeedProfilePic__fallback:not(.FeedProfilePic__with-stories){border:2px solid #333}.FeedProfilePic__with-stories,.FeedProfilePic__with-stories:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--sli-tertiary-color);cursor:pointer}.StoryLightbox__root{position:fixed;top:0;right:0;bottom:0;left:0;align-items:center;background:rgba(0,0,0,.8);padding:10px 0}.StoryLightbox__container,.StoryLightbox__root{justify-content:flex-start;box-sizing:border-box}.StoryLightbox__container{align-items:stretch;width:60vh;max-width:100%;padding:0 50px}.StoryLightbox__header{justify-content:flex-start;align-items:center;color:#fff;font-size:14px;padding:15px 0}.StoryLightbox__profile-picture{-o-object-fit:cover;object-fit:cover;width:30px;height:30px;border-radius:99999px}.StoryLightbox__username{font-weight:700;margin:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StoryLightbox__username:link,.StoryLightbox__username:visited{color:#fff;text-decoration:none}.StoryLightbox__username:-moz-any-link{color:#fff;text-decoration:none}.StoryLightbox__username:any-link{color:#fff;text-decoration:none}.StoryLightbox__date{opacity:.8;font-size:14px}.StoryLightbox__progress{margin-bottom:10px}.StoryLightbox__progress-segment{flex:1;position:relative;height:2px;border-radius:5px;background:hsla(0,0%,100%,.35);overflow:hidden}.StoryLightbox__progress-segment:not(:last-of-type){margin-right:3px}.StoryLightbox__progress-overlay{position:absolute;top:0;bottom:0;left:0;width:0;background:#fff}.StoryLightbox__content{flex:1;position:relative}.StoryLightbox__media{width:100%;max-height:100%}.StoryLightbox__media img,.StoryLightbox__media video{width:100%;-o-object-fit:contain;object-fit:contain}.StoryLightbox__button{color:#fff;opacity:.8;cursor:pointer;text-align:center}.StoryLightbox__button:hover{opacity:1}.StoryLightbox__button.StoryLightbox__focus-visible,.StoryLightbox__button:focus-visible{outline:1px dotted var(--sli-modest-grey);outline-offset:3px}.StoryLightbox__close-button{position:absolute;top:0;right:-40px;color:hsla(0,0%,100%,.75)}.StoryLightbox__close-button svg{width:40px;height:40px}.StoryLightbox__nav-button{position:absolute;top:50%;margin-top:-20px;padding:5px;width:22px;height:22px;color:rgba(0,0,0,.75);background:hsla(0,0%,100%,.75);border-radius:999999px}.StoryLightbox__prev-button{left:-40px}.StoryLightbox__prev-button svg{position:relative;left:-1px}.StoryLightbox__next-button{right:-40px}.StoryLightbox__next-button svg{position:relative;left:1px}@keyframes StoryLightbox__progress-segment-animation{0%{width:0}to{width:100%}}.StoryPlayer__loading{position:absolute;visibility:hidden;pointer-events:none}.StoryPlayer__media.StoryPlayer__focus-visible,.StoryPlayer__media:focus-visible{outline:1px dotted var(--sli-modest-grey);outline-offset:3px}.FeedLayout__root{box-sizing:border-box}.FeedLayout__wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;image-rendering:high-quality}.FeedLayout__button{display:block;text-align:center}.FeedLayout__fake-media{padding-bottom:100%;border-radius:2px;background-color:var(--sli-grey);animation-duration:.75s;animation-name:FeedLayout__fake-media-flash-animation;animation-iteration-count:infinite;animation-timing-function:linear}.FeedLayout__col-footer{justify-content:flex-start;align-items:center}.FeedLayout__col-footer>:not(:first-child){margin-top:10px}.FeedLayout__row-footer>:not(:first-child){margin-left:10px}@keyframes FeedLayout__fake-media-flash-animation{0%,to{background:#e3e3e3}50%{background:#efefef}}.MediaTile__root{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:100%;cursor:pointer;background-color:var(--sli-barely-grey);overflow:hidden}.MediaTile__type-icon{position:absolute;top:0;right:0;line-height:0}.MediaTile__type-icon>*{margin:8px}.MediaTile__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.MediaTile__thumbnail-loaded{opacity:1;transition:opacity .32s ease-out}.MediaTile__thumbnail-loading{opacity:0}.MediaOverlay__root{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:.3vw;box-sizing:border-box}.MediaOverlay__root>*{color:currentColor;font-size:13px;font-weight:400}.MediaOverlay__root a{color:currentColor!important;text-decoration:none;text-underline-style:single}.MediaOverlay__root a:hover{text-decoration:underline}.MediaOverlay__rows{flex:1;flex-direction:column;justify-content:space-between;height:100%;max-height:100%}.MediaOverlay__row,.MediaOverlay__rows{display:flex}.MediaOverlay__row{position:relative;flex-direction:column}.MediaOverlay__top-row{flex:2 0;justify-content:flex-start}.MediaOverlay__middle-row{flex:6 0;justify-content:center}.MediaOverlay__bottom-row{flex:2 0;justify-content:flex-end}.MediaOverlay__counter-list{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:2px 0}.MediaOverlay__username{font-size:15px;font-weight:700;margin-bottom:3px}.MediaOverlay__date-container,.MediaOverlay__username{text-align:center}.MediaOverlay__date{line-height:1.8em}.MediaOverlay__caption{display:-webkit-box!important;-webkit-line-clamp:6;-webkit-box-orient:vertical;width:100%;font-size:13px;line-height:1.3em;text-align:center;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.MediaOverlay__counter{display:flex;flex-direction:row;align-items:center;text-align:center;color:currentColor;font-weight:700;font-size:0;white-space:nowrap}.MediaOverlay__counter svg{margin-right:10%}.MediaOverlay__counter:not(:last-child){margin-right:15%}.MediaOverlay__ig-link-icon{display:inline-block;position:absolute;bottom:0;right:0;color:currentColor;font-size:0}.MediaOverlay__ig-link-icon:hover{color:currentColor;text-decoration:none!important}.MediaThumbnail__root{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:visible;background-color:var(--sli-grey);animation-duration:.3s;animation-name:MediaThumbnail__media-background-fade-in-animation;animation-iteration-count:1;animation-fill-mode:forwards}.MediaThumbnail__root img,.MediaThumbnail__root video{width:auto;height:auto;max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;animation-duration:.3s;animation-name:MediaThumbnail__media-object-fade-in-animation;animation-iteration-count:1;animation-fill-mode:forwards;box-sizing:content-box!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MediaThumbnail__image,.MediaThumbnail__root{width:100%!important;height:100%!important}.MediaThumbnail__image{max-width:100%;max-height:100%;min-width:100%;min-height:100%;-o-object-fit:cover!important;object-fit:cover!important;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;animation-duration:.3s;animation-name:MediaThumbnail__media-object-fade-in-animation;animation-iteration-count:1;animation-fill-mode:forwards;box-sizing:content-box!important}.MediaThumbnail__image:after{display:none;content:" "}.MediaThumbnail__not-available{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;line-height:1.5em;text-align:center;background:#000}.MediaLoading__root{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;animation-name:MediaLoading__animation;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes MediaLoading__animation{0%,to{background:#e3e3e3}50%{background:#efefef}}.MediaPopupBox__container{position:fixed;top:0;bottom:0;left:0;right:0;font-size:14px;background:rgba(0,0,0,.7);overflow-x:hidden;overflow-y:auto;z-index:999999999}.MediaPopupBox__layer{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;max-height:100vh}.MediaPopupBox__control{display:block;width:40px;height:40px;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;pointer-events:auto;overflow:hidden}.MediaPopupBox__control .MediaPopupBox__control-label{display:block;text-indent:-9999em}.MediaPopupBox__control:focus{border:none;outline:none;box-shadow:none}.MediaPopupBox__control.MediaPopupBox__focus-visible,.MediaPopupBox__control:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8)}.MediaPopupBox__control-icon{color:#fff;font-size:40px;line-height:40px;width:40px;height:40px}.MediaPopupBox__close-button{position:absolute;top:5px;right:5px}.MediaPopupBox__nav-layer{z-index:0}.MediaPopupBox__nav-boundary,.MediaPopupBox__nav-layer{pointer-events:none}.MediaPopupBox__nav-boundary{margin:0 auto;padding:40px}.MediaPopupBox__nav-aligner{position:relative;width:100%;height:100%;margin:0 auto;pointer-events:none}.MediaPopupBox__nav-aligner-sidebar{max-width:935px}.MediaPopupBox__nav-aligner-no-sidebar{max-width:600px}.MediaPopupBox__nav-btn{position:absolute;top:50%;margin-top:-20px}.MediaPopupBox__prev-btn{left:-40px}.MediaPopupBox__next-btn{right:-40px}.MediaPopupBox__modal-layer{padding:0 40px;width:auto;height:100%;pointer-events:none;z-index:1}.MediaPopupBox__modal-aligner{position:relative;align-items:center;width:100%;margin:auto;pointer-events:none}.MediaPopupBox__modal-aligner>*{pointer-events:auto}.MediaPopupBox__modal-aligner-sidebar{max-width:935px}.MediaPopupBox__modal-aligner-no-sidebar{max-width:600px}.MediaPopupBox__vertical .MediaPopupBox__modal-layer{padding:40px}.MediaPopupBox__vertical .MediaPopupBox__modal-aligner{padding-bottom:20px}.MediaPopupBox__vertical .MediaPopupBox__modal{max-height:100%}.MediaPopupBox__no-scroll{overflow:hidden!important}.MediaPopupBox__cta-text{display:inline-block}.MediaPopupBox__cta-icon,.MediaPopupBox__cta-text{height:18px;line-height:18px}.MediaPopupBox__cta-icon{width:18px;vertical-align:text-bottom;margin-right:.3em}.MediaViewer__container{position:relative;width:100%;border-radius:2px;overflow:hidden}.MediaViewer__container *{font-size:inherit}.MediaViewer__wrapper{position:relative;justify-content:center;min-height:450px}.MediaViewer__wrapper-sidebar{margin-right:335px;background:#000}.MediaViewer__sidebar{position:absolute;top:0;right:0;bottom:0;width:335px;background:#fff;display:flex;flex-flow:column nowrap;align-items:stretch;overflow:hidden}.MediaViewer__media-frame{touch-action:manipulation}.MediaViewer__media-container{display:block;width:100%}.MediaViewer__media-sizer{display:block;top:0;left:0;padding-bottom:100%;box-sizing:border-box;overflow:hidden}.MediaViewer__media{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;display:flex;justify-content:center}.MediaViewer__media,.MediaViewer__vertical{flex-direction:column}.MediaViewer__vertical .MediaViewer__wrapper{left:0;bottom:unset;min-height:unset}.MediaViewer__vertical .MediaViewer__wrapper-sidebar{margin-right:0}.MediaViewer__vertical .MediaViewer__media-sizer{position:relative;max-width:450px;height:auto;margin:auto;padding-bottom:0}.MediaViewer__vertical .MediaViewer__media{height:unset}.MediaViewer__vertical .MediaViewer__media,.MediaViewer__vertical .MediaViewer__sidebar{position:relative;width:100%}.MediaPopupBoxObject__reset{min-width:unset;max-width:unset;min-height:unset;max-height:unset;-o-object-fit:contain;object-fit:contain;margin:0!important;padding:0!important;border:0 solid transparent!important;outline:0 solid transparent!important;box-shadow:0 0 0 transparent!important;box-sizing:content-box!important}.MediaPopupBoxObject__not-available{width:100%;height:100%;min-height:450px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5em;white-space:pre-wrap;text-align:center;color:#fff;background:#000}.MediaPopupBoxObject__loading-animation{animation-name:MediaPopupBoxObject__fade-in;animation-duration:.8s;animation-iteration-count:1;animation-timing-function:linear;animation-fill-mode:forwards;background-color:var(--sli-barely-grey);opacity:0;overflow:hidden}@keyframes MediaPopupBoxObject__fade-in{0%{opacity:0}to{opacity:1}}:root{--sli-video-play-btn-size:100px}.IgVideoPlayer__root{position:relative;justify-content:stretch;align-items:stretch;background:#000}.IgVideoPlayer__root,.IgVideoPlayer__thumbnail{display:flex;flex-direction:column}.IgVideoPlayer__thumbnail{position:absolute;top:0;left:0;min-width:100%;max-height:100%;justify-content:center}.IgVideoPlayer__thumbnail-hidden{display:none}.IgVideoPlayer__video{width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;visibility:visible}.IgVideoPlayer__video:focus{border:0 transparent!important;outline:0 transparent!important;box-shadow:0 0 transparent!important}.IgVideoPlayer__video-hidden{visibility:hidden;pointer-events:none}.IgVideoPlayer__control{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:opacity .1s ease-in}.IgVideoPlayer__control-playing{opacity:0}.IgVideoPlayer__control-paused{opacity:1}.IgVideoPlayer__play-button{width:100px!important;width:var(--sli-video-play-btn-size)!important;height:100px!important;height:var(--sli-video-play-btn-size)!important;fill:#fff;filter:drop-shadow(0 0 2px rgba(0,0,0,.25));opacity:.85;box-sizing:border-box;pointer-events:none}.MediaPopupBoxImage__container{-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;display:flex;flex-direction:column;justify-content:center;background-color:#bbb}.MediaPopupBoxImage__container,.MediaPopupBoxImage__image{width:100%;height:100%}.MediaPopupBoxImage__image{position:relative;vertical-align:bottom;background-color:#000}.MediaPopupBoxImage__image-loaded{opacity:1;transition:opacity 80ms ease-out 20ms}.MediaPopupBoxImage__image-loading{display:block;min-width:250px;min-height:300px;opacity:0}.MediaPopupBoxImage__error{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:250px;min-height:250px;background:#000}.MediaPopupBoxImage__error-message{color:#fff;font-size:20px;text-align:center}:root{--sli-media-album-controls-size:18px;--sli-media-album-controls-bg-color:hsla(0,0%,100%,.6);--sli-media-album-controls-shadow:0 1px 3px rgba(0,0,0,.3)}.MediaPopupBoxAlbum__album{position:relative}.MediaPopupBoxAlbum__frame{width:100%;overflow:hidden}.MediaPopupBoxAlbum__scroller{display:block;width:auto;white-space:nowrap;overflow:visible;transition:transform .36s cubic-bezier(.215,.6,.35,1)}.MediaPopupBoxAlbum__child,.MediaPopupBoxAlbum__scroller{margin:0!important;padding:0!important;list-style:none!important}.MediaPopupBoxAlbum__child{display:inline-block;width:100%;max-height:100%;vertical-align:middle}.MediaPopupBoxAlbum__controls-layer{align-items:stretch;position:absolute;top:0;bottom:0;left:0;right:0;padding:0 10px;pointer-events:none}.MediaPopupBoxAlbum__controls-container{position:relative;height:100%}.MediaPopupBoxAlbum__nav-button{position:absolute;top:50%;margin-top:-9px;margin-top:calc(var(--sli-media-album-controls-size)/-2);width:18px;width:var(--sli-media-album-controls-size);height:18px;height:var(--sli-media-album-controls-size);padding:3px;border:0;outline:0;background:hsla(0,0%,100%,.6);background:var(--sli-media-album-controls-bg-color);border-radius:99999px;box-sizing:content-box;cursor:pointer;pointer-events:auto}.MediaPopupBoxAlbum__nav-button svg{color:rgba(0,0,0,.5);width:18px!important;width:var(--sli-media-album-controls-size)!important;height:18px!important;height:var(--sli-media-album-controls-size)!important}.MediaPopupBoxAlbum__prev-button{left:0}.MediaPopupBoxAlbum__next-button{right:0}.MediaPopupBoxAlbum__indicator-list{justify-content:center;position:absolute;left:0;right:0;bottom:10px}.MediaPopupBoxAlbum__indicator{--size:7px;width:var(--size);height:var(--size);box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:var(--sli-media-album-controls-shadow);border-radius:99999px;background-color:hsla(0,0%,100%,.6);background-color:var(--sli-media-album-controls-bg-color);box-sizing:border-box;transition:background-color .16s linear;transition-delay:.2s}.MediaPopupBoxAlbum__indicator:not(:last-of-type){margin-right:6px}.MediaPopupBoxAlbum__indicator-current{background-color:#fff}.ReelVideoLink__root{position:relative;background:#000}.ReelVideoLink__thumbnail{overflow:hidden}.ReelVideoLink__thumbnail img{filter:blur(7px)}.ReelVideoLink__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.ReelVideoLink__link{font-size:1.2em!important;color:#000!important;background:hsla(0,0%,100%,.8);padding:1.5rem 2.3rem;border-radius:10rem;box-shadow:0 0 8px rgba(0,0,0,.05)}:root{--sli-media-lightbox-border-color:#eee}.MediaInfo__container{flex:1;display:flex;flex-direction:column;align-items:stretch;background:#fff;max-height:100%}.MediaInfo__container a{color:#2a2a2a!important;font-weight:700;font-size:inherit;text-decoration:none}.MediaInfo__container a:focus,.MediaInfo__container a:hover{text-decoration:underline}.MediaInfo__container a:focus svg,.MediaInfo__container a:hover svg{text-decoration:none!important}.MediaInfo__padded{padding:18px 20px}.MediaInfo__bordered{border:0 solid #eee;border:0 solid var(--sli-media-lightbox-border-color)}.MediaInfo__header{flex:0;display:flex;flex-direction:row;align-items:center;border-bottom-width:1px}.MediaInfo__source-img{width:34px;height:34px;border-radius:999999px}.MediaInfo__source-img-link{margin-right:8px}.MediaInfo__source-name{font-size:1.15em;line-height:1.5em;overflow:hidden;text-overflow:ellipsis}.MediaInfo__source-name a{color:inherit}.MediaInfo__comments-scroller{flex:1;overflow-x:hidden;overflow-y:auto}.MediaInfo__comments-list{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin:2px 0}.MediaInfo__comment{line-height:1.5em}.MediaInfo__comment:not(:last-of-type){margin-bottom:10px}.MediaInfo__stats{display:flex;flex-direction:column;justify-content:center}.MediaInfo__stats:not(:empty){border-top-width:1px}.MediaInfo__stats-line{line-height:20px}.MediaInfo__stats-line:not(:last-child){margin-bottom:5px}.MediaInfo__num-likes{font-size:1.1em;font-weight:700}.MediaInfo__date{font-size:.9em;opacity:.8;text-transform:uppercase}.MediaInfo__footer{display:flex;flex-direction:column;align-items:stretch;padding:8px;border-top-width:1px;line-height:1.6em}.MediaInfo__footer a{color:inherit}.MediaComment__root{flex-direction:column;line-height:1.5em}.MediaComment__root,.MediaComment__row{display:flex}.MediaComment__row{flex-direction:row;justify-content:flex-start;align-items:baseline}.MediaComment__username{color:inherit!important;font-weight:700!important;margin-right:6px!important}.MediaComment__content{flex:1}.MediaComment__text{white-space:pre-wrap;overflow:hidden}.MediaComment__meta{font-size:.9em;opacity:.7}.MediaComment__like-count{font-weight:700;margin-left:8px}.InstagramFeed__feed{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}
.spotlight-instagram-app{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}
.FeedHighlightLayout__root{align-items:stretch}.FeedHighlightLayout__grid{display:grid;grid-auto-flow:dense}.FeedHighlightLayout__highlight{position:relative;grid-row:span 2;grid-column:span 2}.FeedHighlightLayout__cell-content{position:absolute;align-items:stretch;justify-content:stretch}.FeedHighlightLayout__media-container{flex:1;overflow:hidden}.FeedHighlightLayout__media-meta{align-items:stretch}.FeedHighlightLayout__button-list{align-items:center}.FeedMasonryLayout__masonry,.FeedMasonryLayout__root{justify-content:flex-start;align-items:stretch}.FeedMasonryLayout__masonry{display:grid}.FeedMasonryLayout__column{flex:1;justify-content:flex-start;align-items:stretch}.FeedMasonryLayout__column:last-of-type{margin-right:0!important}.FeedMasonryLayout__cell{justify-content:flex-start;align-items:stretch;overflow:hidden}.FeedMasonryLayout__cell:last-of-type{margin-bottom:0!important}.FeedMasonryLayout__media{flex:1;overflow:hidden}.FeedMasonryLayout__caption{padding:0 3px}.FeedSliderLayout__root{display:flex;flex-direction:column;align-items:stretch}.FeedSliderLayout__header{z-index:1}.FeedSliderLayout__content{position:relative;display:flex;flex-direction:row;align-items:stretch;white-space:nowrap;box-sizing:border-box;overflow:hidden}.FeedSliderLayout__content>div{flex:1}.FeedSliderLayout__content .alice-carousel__next-btn,.FeedSliderLayout__content .alice-carousel__prev-btn{position:absolute;top:0;bottom:0;width:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:1}.FeedSliderLayout__content .alice-carousel__prev-btn{left:0}.FeedSliderLayout__content .alice-carousel__next-btn{right:0}.FeedSliderLayout__content-arrows-outside .alice-carousel__prev-btn{left:-40px}.FeedSliderLayout__content-arrows-outside .alice-carousel__next-btn{right:-40px}.FeedSliderLayout__nav-btn{position:relative;border-radius:100%;box-sizing:content-box;pointer-events:all;cursor:pointer;display:flex;align-items:center;justify-content:center}.FeedSliderLayout__nav-btn:focus{outline:1px dotted #000}.FeedSliderLayout__left-nav-btn{padding:5px}.FeedSliderLayout__left-nav-btn svg{position:relative;left:-1px}.FeedSliderLayout__right-nav-btn{padding:5px 4px 5px 6px}.FeedSliderLayout__right-nav-btn svg{position:relative;left:1px}.FeedSliderLayout__item-square{position:relative;padding-bottom:100%}.FeedSliderLayout__item-sizer{position:absolute;align-items:stretch;justify-content:stretch}.alice-carousel__stage,.alice-carousel__stage-item{list-style:none!important;margin:0!important;padding:0!important}