@charset "UTF-8";.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.owl-dialog-container{position:relative;pointer-events:auto;box-sizing:border-box;display:block;padding:1.5em;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);border-radius:2px;overflow:auto;background:#fff;color:rgba(0,0,0,.87);width:100%;height:100%;outline:none}.owl-dt-container,.owl-dt-container *{box-sizing:border-box}.owl-dt-container{display:block;font-size:1rem;background:#fff;pointer-events:auto;z-index:1000}.owl-dt-container-row{border-bottom:1px solid rgba(0,0,0,.12)}.owl-dt-container-row:last-child{border-bottom:none}.owl-dt-calendar{display:flex;flex-direction:column;width:100%}.owl-dt-calendar-control{display:flex;align-items:center;font-size:1em;width:100%;padding:.5em;color:#000}.owl-dt-calendar-control .owl-dt-calendar-control-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button{padding:0 .8em}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button:hover{background-color:rgba(0,0,0,.12)}.owl-dt-calendar-main{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5em .5em;outline:0}.owl-dt-calendar-view{display:block;flex:1 1 auto}.owl-dt-calendar-multi-year-view{display:flex;align-items:center}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table{width:calc(100% - 3em)}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table .owl-dt-calendar-header th{padding-bottom:.25em}.owl-dt-calendar-table{width:100%;border-collapse:collapse;border-spacing:0}.owl-dt-calendar-table .owl-dt-calendar-header{color:rgba(0,0,0,.4)}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-weekdays th{font-size:.7em;font-weight:400;text-align:center;padding-bottom:1em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider{position:relative;height:1px;padding-bottom:.5em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider:after{content:"";position:absolute;top:0;left:-.5em;right:-.5em;height:1px;background:rgba(0,0,0,.12)}.owl-dt-calendar-table .owl-dt-calendar-cell{position:relative;height:0;line-height:0;text-align:center;outline:0;color:rgba(0,0,0,.85);-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.owl-dt-calendar-table .owl-dt-calendar-cell-content{position:absolute;top:5%;left:5%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;font-size:.8em;line-height:1;border:1px solid transparent;border-radius:999px;color:inherit;cursor:pointer}.owl-dt-calendar-table .owl-dt-calendar-cell-out{opacity:.2}.owl-dt-calendar-table .owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:rgba(0,0,0,.4)}.owl-dt-calendar-table .owl-dt-calendar-cell-selected{color:hsla(0,0%,100%,.85);background-color:#3f51b5}.owl-dt-calendar-table .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.85)}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled{cursor:default}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){color:rgba(0,0,0,.4)}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected{opacity:.4}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:rgba(0,0,0,.2)}.owl-dt-calendar-table .owl-dt-calendar-cell-active:focus>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected),.owl-dt-calendar-table :not(.owl-dt-calendar-cell-disabled):hover>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){background-color:rgba(0,0,0,.04)}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range{background:rgba(63,81,181,.2)}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from{border-top-left-radius:999px;border-bottom-left-radius:999px}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to{border-top-right-radius:999px;border-bottom-right-radius:999px}.owl-dt-timer{display:flex;justify-content:center;width:100%;height:7em;padding:.5em;outline:none}.owl-dt-timer-box{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:25%;height:100%}.owl-dt-timer-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin:.2em 0}.owl-dt-timer-content .owl-dt-timer-input{display:block;width:2em;text-align:center;border:1px solid rgba(0,0,0,.5);border-radius:3px;outline:medium none;font-size:1.2em;padding:.2em}.owl-dt-timer-divider{display:inline-block;align-self:flex-end;position:absolute;width:.6em;height:100%;left:-.3em}.owl-dt-timer-divider:after,.owl-dt-timer-divider:before{content:"";display:inline-block;width:.35em;height:.35em;position:absolute;left:50%;border-radius:50%;transform:translateX(-50%);background-color:currentColor}.owl-dt-timer-divider:before{top:35%}.owl-dt-timer-divider:after{bottom:35%}.owl-dt-control-button{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;margin:0;padding:0;background-color:transparent;font-size:1em;color:inherit}.owl-dt-control-button .owl-dt-control-button-content{position:relative;display:inline-flex;justify-content:center;align-items:center;outline:none}.owl-dt-control-period-button .owl-dt-control-button-content{height:1.5em;padding:0 .5em;border-radius:3px;transition:background-color .1s linear}.owl-dt-control-period-button:hover>.owl-dt-control-button-content{background-color:rgba(0,0,0,.12)}.owl-dt-control-period-button .owl-dt-control-button-arrow{display:flex;justify-content:center;align-items:center;width:1em;height:1em;margin:.1em;transition:transform .2s ease}.owl-dt-control-arrow-button .owl-dt-control-button-content{padding:0;border-radius:50%;width:1.5em;height:1.5em}.owl-dt-control-arrow-button[disabled]{color:rgba(0,0,0,.4);cursor:default}.owl-dt-control-arrow-button svg{width:50%;height:50%;fill:currentColor}.owl-dt-inline-container,.owl-dt-popup-container{position:relative;width:18.5em;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-inline-container .owl-dt-timer,.owl-dt-popup-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-timer{width:100%}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-calendar{height:20.25em}.owl-dt-dialog-container{max-height:95vh;margin:-1.5em}.owl-dt-dialog-container .owl-dt-calendar{min-width:250px;min-height:330px;max-width:750px;max-height:750px}.owl-dt-dialog-container .owl-dt-timer{min-width:250px;max-width:750px}@media all and (orientation: landscape){.owl-dt-dialog-container .owl-dt-calendar{width:58vh;height:62vh}.owl-dt-dialog-container .owl-dt-timer{width:58vh}}@media all and (orientation: portrait){.owl-dt-dialog-container .owl-dt-calendar{width:80vw;height:80vw}.owl-dt-dialog-container .owl-dt-timer{width:80vw}}.owl-dt-container-buttons{width:100%;height:2em;color:#3f51b5}.owl-dt-container-control-button{font-size:1em;width:50%;height:100%;border-radius:0}.owl-dt-container-control-button .owl-dt-control-button-content{height:100%;width:100%;transition:background-color .1s linear}.owl-dt-container-control-button:hover .owl-dt-control-button-content{background-color:rgba(0,0,0,.1)}.owl-dt-container-info{padding:0 .5em;cursor:pointer;-webkit-tap-highlight-color:transparent}.owl-dt-container-info .owl-dt-container-range{outline:none}.owl-dt-container-info .owl-dt-container-range .owl-dt-container-range-content{display:flex;justify-content:space-between;padding:.5em 0;font-size:.8em}.owl-dt-container-info .owl-dt-container-range:last-child{border-top:1px solid rgba(0,0,0,.12)}.owl-dt-container-info .owl-dt-container-info-active{color:#3f51b5}.owl-dt-container-disabled,.owl-dt-trigger-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}.owl-dt-timer-hour12{display:flex;justify-content:center;align-items:center;color:#3f51b5}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box{border:1px solid;border-radius:2px;transition:background .2s ease}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box .owl-dt-control-button-content{width:100%;height:100%;padding:.5em}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:focus .owl-dt-control-button-content,.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:hover .owl-dt-control-button-content{background:#3f51b5;color:#fff}.owl-dt-calendar-only-current-month .owl-dt-calendar-cell-out{visibility:hidden;cursor:default}.owl-dt-inline{display:inline-block}.owl-dt-control{outline:none;cursor:pointer}.owl-dt-control .owl-dt-control-content{outline:none}.owl-dt-control:focus>.owl-dt-control-content{background-color:rgba(0,0,0,.12)}.owl-dt-control:not(:-moz-focusring):focus>.owl-dt-control-content{box-shadow:none}.owl-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:block;src:url(fa-brands-400.23f19bb08961f37aaf69.eot);src:url(fa-brands-400.23f19bb08961f37aaf69.eot?#iefix) format("embedded-opentype"),url(fa-brands-400.d878b0a6a1144760244f.woff2) format("woff2"),url(fa-brands-400.2285773e6b4b172f07d9.woff) format("woff"),url(fa-brands-400.527940b104eb2ea366c8.ttf) format("truetype"),url(fa-brands-400.2f517e09eb2ca6650ff5.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;font-display:block;src:url(fa-regular-400.77206a6bb316fa0aded5.eot);src:url(fa-regular-400.77206a6bb316fa0aded5.eot?#iefix) format("embedded-opentype"),url(fa-regular-400.7a3337626410ca2f4071.woff2) format("woff2"),url(fa-regular-400.bb58e57c48a3e911f15f.woff) format("woff"),url(fa-regular-400.491974d108fe4002b2aa.ttf) format("truetype"),url(fa-regular-400.4689f52cc96215721344.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-display:block;src:url(fa-solid-900.9bbb245e67a133f6e486.eot);src:url(fa-solid-900.9bbb245e67a133f6e486.eot?#iefix) format("embedded-opentype"),url(fa-solid-900.1551f4f60c37af51121f.woff2) format("woff2"),url(fa-solid-900.eeccf4f66002c6f2ba24.woff) format("woff"),url(fa-solid-900.be9ee23c0c6390141475.ttf) format("truetype"),url(fa-solid-900.7a8b4f130182d19a2d7c.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}ihm-button[disabled]{pointer-events:none}ihm-button.facebook .ihm-button{background-color:#3c66c4;border:2px solid #3c66c4}ihm-button.facebook .ihm-button i{color:#fff;margin-right:8px}ihm-button.google .ihm-button{background-color:#34a853;border:2px solid #34a853}ihm-button.google .ihm-button i{color:#fff;margin-right:8px}.ihm-button{display:inline-flex;align-items:center;padding:12px 38px;background:transparent;border-radius:50px;color:#fff;outline:none;cursor:pointer;position:relative;overflow:hidden;pointer-events:auto;transition:transform .2s linear}.ihm-button.active:not([disabled]){opacity:.6;cursor:default}.ihm-button.active:not([disabled]):hover{transform:none}.ihm-button:hover{transform:translateY(-4px)}.ihm-button span{width:100%;font-family:Hind,sans-serif;font-size:16px;font-weight:500;text-align:center;line-height:20px;white-space:nowrap;padding-top:2px}.ihm-button.small{height:36px;line-height:17px;padding:12px 16px}.ihm-button.small span,.ihm-button.small.ihm-icon:before{font-size:13px}.ihm-button.small.ihm-button__loading:after{font:normal 400 24px ihm-icons,sans-serif}.ihm-button.half{width:50%}.ihm-button.full{width:100%}.ihm-button.table{border-radius:5px;border:2px solid #d7d7dd;font-size:16px;font-weight:400;padding:2px 16px}.ihm-button.primary{background-color:#25b8c4;border:2px solid #25b8c4}.ihm-button.primary[disabled]{background-color:#25b8c4;opacity:.6}.ihm-button.secondary{background-color:#f88379;border:2px solid #f88379;color:#fff}.ihm-button.secondary span{color:#fff}.ihm-button.secondary[disabled]{border-color:#f88379;opacity:.6}.ihm-button.dark-grey{background-color:#505050;border:2px solid #505050;color:#fff}.ihm-button.dark-grey span{color:#fff}.ihm-button.dark-grey[disabled]{border-color:#505050;opacity:.6}.ihm-button.light-grey{background-color:#e4e4e4;border:2px solid #e4e4e4;color:#010202}.ihm-button.light-grey span{color:#010202}.ihm-button.light-grey[disabled]{border-color:#e4e4e4;opacity:.6}.ihm-button.coral{background-color:#f08178;border:2px solid #f08178;color:#fff}.ihm-button.coral span{color:#fff}.ihm-button.coral[disabled]{border-color:#f08178;opacity:.6}.ihm-button.outline{background-color:transparent;border:2px solid #25b8c4}.ihm-button.outline span{color:#25b8c4}.ihm-button.outline[disabled]{background-color:#fff;border-color:#b2b2b2;opacity:.6}.ihm-button.white{background-color:#fff;border:2px solid transparent}.ihm-button.white[disabled]{opacity:.6}.ihm-button.white.active .ihm-button__text{color:#197c84}.ihm-button.white.secondary span{color:#f88379}.ihm-button.white span{color:#25b8c4}.ihm-button.pink{background-color:#ee0779;border:2px solid #ee0779}.ihm-button.pink[disabled]{background-color:#ee0779;opacity:.6}.ihm-button.green{background-color:#2a9e41;border:2px solid #2a9e41}.ihm-button.green[disabled]{background-color:#2a9e41;opacity:.6}.ihm-button.online{border:2px solid #28c22c}.ihm-button.online span{color:#28c22c}.ihm-button.offline{border:2px solid #c2c2c2}.ihm-button.offline span{color:#c2c2c2}.ihm-button.ihm-icon{display:flex;align-items:center}.ihm-button.ihm-icon:before{padding-right:4px;z-index:1}.ihm-button.ihm-icon.secondary:before,.ihm-button.ihm-icon.white:before{color:#25b8c4}.ihm-button.ihm-icon.secondary.active:before,.ihm-button.ihm-icon.white.active:before{color:#197c84}.ihm-button.ihm-icon.outline:before{color:#3c3a3a}.ihm-button.ihm-icon.outline.active:before{color:#2f2f2f}.ihm-button[disabled]{pointer-events:none}.ihm-button.ihm-button__loading{position:relative;pointer-events:none}.ihm-button.ihm-button__loading>span{color:transparent!important;visibility:hidden}.ihm-button.ihm-button__loading.ihm-icon:before{display:none}.ihm-button.ihm-button__loading:after{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;content:"";color:#fff;font:normal 400 1.275em/1 ihm-icons,sans-serif;-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.ihm-button.ihm-button__loading.outline:after{color:#3c3a3a}.ihm-button.ihm-button__loading.white:after{color:#25b8c4}.ihm-button-export{pointer-events:auto;cursor:pointer;border-radius:5px;border:2px solid #d7d7dd;background-color:#fff;color:#000;font-size:16px;font-weight:400;line-height:19px;padding:2px 16px 5px;transition:transform .2s linear}.ihm-button-export:hover{transform:translateY(-4px)}.ihm-button-export.ihm-icon:before{font-family:FontAwesomeSolid,sans-serif;content:"";padding-left:8px;font-size:12px;float:right;color:#25b8c4}@-webkit-keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}ihm-input{position:relative;width:100%}ihm-input.location .ihm-input__wrapper .ihm-input.search .search-icon:before{content:"";font-family:FontAwesomeSolid,sans-serif;font-size:18px}ihm-input.read-only .ihm-input__wrapper .ihm-input{pointer-events:none}ihm-input.read-only .ihm-input__wrapper .ihm-input input,ihm-input.read-only .ihm-input__wrapper .ihm-input textarea{border:1px solid transparent;background-color:transparent;color:#3c3a3a}ihm-input.read-only .ihm-input__wrapper .ihm-input input:focus,ihm-input.read-only .ihm-input__wrapper .ihm-input textarea:focus{box-shadow:none}.ihm-input__wrapper{position:relative}.ihm-input__wrapper .search-reset{display:none}.ihm-input__wrapper .ihm-input{display:flex;flex-direction:column;position:relative}.ihm-input__wrapper .ihm-input.success{pointer-events:none}.ihm-input__wrapper .ihm-input.success input{border:1px solid transparent;background-color:transparent;color:#3c3a3a;pointer-events:none}.ihm-input__wrapper .ihm-input.success input:focus{box-shadow:none}.ihm-input__wrapper .ihm-input.success .input-button{display:none}.ihm-input__wrapper .ihm-input.small{height:30px}.ihm-input__wrapper .ihm-input.small.search input{border-radius:5px;box-shadow:none;border:2px solid #d7d7dd;padding:1.5px 70px 1.5px 8px;font-size:14px;margin-right:8px}.ihm-input__wrapper .ihm-input.small.search input::-moz-placeholder{color:#cbcbcb}.ihm-input__wrapper .ihm-input.small.search input::placeholder{color:#cbcbcb}.ihm-input__wrapper .ihm-input.small.search .search-icon{height:30px;border-radius:0 5px 5px 0;color:#25b8c4}.ihm-input__wrapper .ihm-input.small.search .search-icon:before{font-size:24px;font-weight:700}.ihm-input__wrapper .ihm-input.medium{height:40px}.ihm-input__wrapper .ihm-input.medium.search input{border-radius:20px;box-shadow:none;border:none;background-color:#f4f4f4}.ihm-input__wrapper .ihm-input.medium.search input::-moz-placeholder{color:#828282}.ihm-input__wrapper .ihm-input.medium.search input::placeholder{color:#828282}.ihm-input__wrapper .ihm-input.medium.search .search-icon{height:40px;font-size:18px;font-weight:600;color:rgba(47,47,47,.5)}.ihm-input__wrapper .ihm-input.large input{height:50px}.ihm-input__wrapper .ihm-input.transparent textarea{border:none;box-shadow:none}.ihm-input__wrapper .ihm-input.transparent textarea:focus{border:none;box-shadow:none;outline:none}.ihm-input__wrapper .ihm-input.search{justify-content:center}.ihm-input__wrapper .ihm-input.search input{border:1px solid #f7f7f8;box-shadow:0 1px 8px .2px rgba(0,0,0,.1);padding:0 70px 0 20px}.ihm-input__wrapper .ihm-input.search input.filled:focus,.ihm-input__wrapper .ihm-input.search input:focus{border-color:#25b8c4;box-shadow:0 0 0 1px #25b8c4}.ihm-input__wrapper .ihm-input.search input[disabled]{background:#f7f7f8}.ihm-input__wrapper .ihm-input.search .search-icon{display:flex;align-items:center;justify-content:center;position:absolute;right:0;height:46px;width:44px;border-radius:0 22px 22px 0;color:#3c3a3a;cursor:pointer;transition:background-color .3s linear,width .3s linear}.ihm-input__wrapper .ihm-input.search .search-icon:before{content:"";font-family:ihm-icons,sans-serif;font-size:32px}.ihm-input__wrapper .ihm-input.search .search-icon.filled{background-color:#25b8c4;color:#fff}.ihm-input__wrapper .ihm-input.search .search-icon.disabled{background-color:#b2b2b2}.ihm-input__wrapper .ihm-input.search .clearSearchTerm{display:flex;justify-content:center;align-items:center;position:absolute;right:54px;width:16px;height:16px;border-radius:50%;background-color:#b2b2b2;cursor:pointer}.ihm-input__wrapper .ihm-input.search .clearSearchTerm:before{content:"";font-family:ihm-icons,sans-serif;color:#fff;font-size:12px}.ihm-input__wrapper .ihm-input.search .search-panel{position:absolute;left:0;top:52px;background:#fff;width:100%;max-height:250px;border-radius:8px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);z-index:9999999999}.ihm-input__wrapper .ihm-input.search .search-panel ul{overflow:hidden;max-height:250px!important;position:relative;padding:0;margin:0;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ihm-input__wrapper .ihm-input.search .search-panel ul :not(:first-child){margin-top:1px}.ihm-input__wrapper .ihm-input.search .search-panel ul li{text-align:left;padding:8px 12px;cursor:pointer}.ihm-input__wrapper .ihm-input.search .search-panel ul li .option-text{color:#2f2f2f;font-weight:400;font-size:14px;cursor:pointer}.ihm-input__wrapper .ihm-input.search .search-panel ul li:hover{background-color:#25b8c4}.ihm-input__wrapper .ihm-input.search .search-panel ul li:hover .option-text{color:#fff;font-weight:500}.ihm-input__wrapper .ihm-input.with-icon__left input{padding:0 36px}.ihm-input__wrapper .ihm-input.text-center input{text-align:center}.ihm-input__wrapper .ihm-input input{height:46px;border-radius:22px;background-color:#fff;border:1px solid #d7d7d7;padding:0 20px;font-family:Hind,sans-serif;font-size:16px;color:#2f2f2f;transition:border .3s ease-out,background-color .3s ease-out}.ihm-input__wrapper .ihm-input input:focus{border-color:#25b8c4;box-shadow:0 0 0 1px #25b8c4;outline:none}.ihm-input__wrapper .ihm-input input.required{border:1px solid #25b8c4;background-color:#d3e4f5}.ihm-input__wrapper .ihm-input input.error{border:1px solid #f88379;box-shadow:0 0 0 1px #f88379;background-color:#fbd9e4}.ihm-input__wrapper .ihm-input input.show-char-counter{padding-right:70px}.ihm-input__wrapper .ihm-input input[disabled]{box-shadow:0 0 0 1px #f7f7f8;background-color:#f7f7f8;color:#3c3a3a}.ihm-input__wrapper .ihm-input input[readOnly]{border:1px solid transparent;background-color:transparent;color:#3c3a3a}.ihm-input__wrapper .ihm-input input[readOnly]:focus{box-shadow:none}.ihm-input__wrapper .ihm-input input::-moz-placeholder{color:rgba(47,47,47,.7)}.ihm-input__wrapper .ihm-input input::placeholder{color:rgba(47,47,47,.7)}.ihm-input__wrapper .ihm-input input[type=number]{-moz-appearance:textfield}.ihm-input__wrapper .ihm-input input::-webkit-inner-spin-button,.ihm-input__wrapper .ihm-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ihm-input__wrapper .ihm-input textarea{border-radius:22px;border:1px solid #d7d7d7;background-color:#fff;padding:8px 20px;font-family:Hind,sans-serif;font-size:16px;color:#2f2f2f;transition:border .3s ease-out,background-color .3s ease-out}.ihm-input__wrapper .ihm-input textarea:focus{border:1px solid #25b8c4;box-shadow:0 0 0 1px #25b8c4;outline:none}.ihm-input__wrapper .ihm-input textarea.required{border:1px solid #25b8c4;background-color:#d3e4f5}.ihm-input__wrapper .ihm-input textarea.error{border:1px solid #f88379;box-shadow:0 0 0 1px #f88379;background-color:#fbd9e4}.ihm-input__wrapper .ihm-input textarea[disabled]{border:1px solid #f7f7f8;background-color:#f7f7f8;color:#3c3a3a}.ihm-input__wrapper .ihm-input textarea[disabled]:focus{box-shadow:none}.ihm-input__wrapper .ihm-input textarea[readOnly]{border:1px solid transparent;background-color:transparent;color:#3c3a3a}.ihm-input__wrapper .ihm-input textarea[readOnly]:focus{box-shadow:none}.ihm-input__wrapper .ihm-input textarea::-moz-placeholder{color:rgba(47,47,47,.7)}.ihm-input__wrapper .ihm-input textarea::placeholder{color:rgba(47,47,47,.7)}.ihm-input__wrapper .ihm-input .ihm-input__label span{display:block;font-size:16px;color:#757575;font-weight:400;font-family:Hind,sans-serif;margin-bottom:8px;padding-left:16px}.ihm-input__wrapper .ihm-input .ihm-input__label span .required{color:#f88379;line-height:1;position:relative;margin:0;font-size:inherit;top:unset}.ihm-input__wrapper .ihm-input .input-button{display:flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:0;height:24px;background-color:#25b8c4;padding:8px 16px;border-radius:0 22px 22px 0;color:#fff;overflow:hidden;cursor:pointer}.ihm-input__wrapper .ihm-input .input-button:before{font-size:32px}.ihm-input__wrapper .ihm-input .input-button.disabled{background-color:#b2b2b2}.ihm-input__wrapper .ihm-input .input-button.normal{height:48px}.ihm-input__wrapper .ihm-input .left-icon{position:absolute;bottom:12px;left:16px;color:#25b8c4}.ihm-input__wrapper .ihm-input__error-box .ihm-input__error.single{padding-left:16px}.ihm-input__wrapper .ihm-input__error-box .ihm-input__error.single span{color:#f88379;font-size:13px;line-height:16px}.ihm-input__wrapper .ihm-input__error-box .ihm-input__error.multi span{cursor:pointer;line-height:16px;color:#f88379;font-size:13px}.ihm-input__wrapper .ihm-input__error-box .ihm-input__error.multi ul li{color:#f88379;font-size:13px;line-height:16px}.ihm-input__wrapper .ihm-input__password-toggle{position:absolute;right:0;top:33px;width:35px;height:20px;padding-right:8px;margin-top:10px;text-align:center;z-index:1000;cursor:pointer}.ihm-input__wrapper .ihm-input__password-toggle.hide:before{content:"";font-family:ihm-icons,sans-serif;font-size:20px}.ihm-input__wrapper .ihm-input__password-toggle.show:before{content:"";font-family:ihm-icons,sans-serif;font-size:20px}.ihm-input__wrapper .ihm-input__info-text{padding:4px}.ihm-input__wrapper .ihm-input__info-text span{font-family:Hind,sans-serif;font-size:13px;line-height:18px;color:#3c3a3a}.ihm-input__wrapper .ihm-input__char-counter{position:absolute;right:20px;bottom:1px;color:#a6a6a6;font-size:16px;background-color:#fff;padding-left:10px;height:42px;line-height:44px;font-weight:400}.ihm-input__wrapper .ihm-input__char-counter.error{background-color:#fbd9e4}@media (max-width: 550px){.ihm-input__wrapper .ihm-input__char-counter{right:14px}}.ihm-loading{position:absolute;left:0;right:0;top:0;bottom:0;z-index:99999999999;background-color:#fff;opacity:0;pointer-events:none;transition:all .3s ease}.ihm-loading.fixed{position:fixed;top:136px}.ihm-loading.fixed-height{height:300px}.ihm-loading.transition-off{transition:none}.ihm-loading.on{opacity:1;pointer-events:auto}.ihm-loading .ihm-spinner{max-width:40px;flex:0 0 40px;width:40px;height:40px;margin:100px auto;background-color:#25b8c4;border-radius:100%;-webkit-animation:scale-out 1s ease-in-out infinite;animation:scale-out 1s ease-in-out infinite}@-webkit-keyframes scale-out{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1);opacity:0}}@keyframes scale-out{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}@media (max-width: 1240px){.ihm-loading.fixed{position:fixed;top:78px}}body{font-family:Hind,sans-serif;font-size:15px;color:#2f2f2f;font-weight:400}body h2,body h3,body h4{font-family:Hind,sans-serif;font-weight:500;margin:0}body h1{font-size:48px;line-height:48px;font-family:Hind,sans-serif;font-weight:600;margin-top:0}body h1.large{font-size:70px;line-height:70px;margin-bottom:36px}body h1.small{font-size:36px;line-height:36px}body h1.extra-small{font-size:30px;line-height:36px}body h2{font-size:28px;line-height:36px;letter-spacing:1px;font-weight:600}body h2.small{font-size:22px;line-height:36px}body h3{font-size:16px;line-height:24px;font-weight:500;letter-spacing:normal}body h3.large{font-size:21px;line-height:30px}body h4{font-size:14px;line-height:24px;letter-spacing:normal}body p{font-size:18px;line-height:27px;letter-spacing:0;margin:0}body p.large{font-size:24px;line-height:24px}body p.small{font-size:16px;line-height:24px}body p.extra-small{font-size:14px;line-height:24px}body a{-webkit-text-decoration-line:none;text-decoration-line:none;color:#25b8c4;cursor:pointer}body a:hover{color:#197c84}body label{font-size:14px;font-weight:500;color:#3c3a3a;line-height:24px;letter-spacing:0}body hr{width:100%}body .bold{font-weight:600}body .bolder{font-weight:700}body .ihm-link{-webkit-text-decoration-line:none;text-decoration-line:none;color:#25b8c4;cursor:pointer}body .ihm-link:hover{color:#197c84}body .underline{text-decoration:underline}body .ihm-uppercase{text-transform:uppercase}body .ihm-text-ellipsis:not(.vertical){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .ihm-text-ellipsis.vertical{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body .ihm-text-ellipsis.vertical.clamp-1{-webkit-line-clamp:1}body .ihm-text-ellipsis.vertical.clamp-2{-webkit-line-clamp:2}body .ihm-text-ellipsis.vertical.clamp-4{-webkit-line-clamp:4}body .ihm-font-weight-normal{font-weight:400}body .ihm-font-weight-bold{font-weight:600}body .text-left{text-align:left!important}body .text-right{text-align:right!important}body .text-center{text-align:center!important}body .text-justify{text-align:justify!important}body .word-wrap-break{word-wrap:break-word}body .super-heading{font-family:Hind,sans-serif;font-size:14px;font-weight:500;color:#b2b2b2;text-transform:uppercase}body .ihm-text-color-primary{color:#25b8c4!important}body .ihm-text-color-secondary{color:#f88379!important}body .ihm-text-color-pink{color:#ee0779!important}body .ihm-text-color__gray-light{color:#b2b2b2!important}body .ihm-text-color__gray-60{color:#3c3a3a}body .ihm-text-color__gray-50{color:#757575}body .ihm-text-color__gray{color:#2f2f2f}body .ihm-text-color-black{color:#010202}body .ihm-text-color__warrning{color:#ffa931}.ihm-header{height:130px;font-family:Hind,sans-serif;background-color:#fff;box-shadow:0 0 32px 3px rgba(13,12,29,.05);transition:background-color .2s;z-index:1072;position:fixed;width:100%;top:0;left:0}.ihm-header,.ihm-header .application{display:flex;justify-content:space-between;align-items:center}.ihm-header .application{height:100%;flex:1}.ihm-header .application .application-logo{width:170px;height:100%;background:url(ihm-logo.5c985443f87228c1daa4.svg) no-repeat 50%;background-size:contain;cursor:pointer}.ihm-header .application nav.application-navigation ul{display:flex;margin:0;padding:0;list-style:none}.ihm-header .application nav.application-navigation ul li:hover a:not(.sub-nav-item){color:#25b8c4}.ihm-header .application nav.application-navigation ul li a{position:relative;display:flex;align-items:center;padding:16px 20px;color:#2f2f2f;font-size:16px;text-decoration:none;line-height:24px;text-transform:uppercase;transition:all .3s linear}.ihm-header .application nav.application-navigation ul li a .ihm-icon{line-height:normal;font-weight:600;font-size:18px;margin-left:4px;margin-bottom:4px}.ihm-header .application nav.application-navigation ul li a.sub-nav-item.disabled{color:#9b9b9b}.ihm-header .application nav.application-navigation ul li a.sub-nav-item.disabled:hover{color:#9b9b9b;cursor:auto}.ihm-header .application nav.application-navigation ul li a.active,.ihm-header .application nav.application-navigation ul li a.sub-nav-item:hover,.ihm-header .application nav.application-navigation ul li a:active{color:#25b8c4}.ihm-header .application nav.application-navigation .nav-footer{display:none;text-align:center;border-top:1px solid #b2b2b2;margin:0 16px;padding:16px}.ihm-header .application nav.application-navigation .nav-footer .actions{padding:20px 0 40px}.ihm-header .application nav.application-navigation .nav-footer .actions a{color:#3c3a3a;cursor:pointer}.ihm-header .application nav.application-navigation .nav-footer .info,.ihm-header .application nav.application-navigation .nav-footer .info a{color:#b2b2b2}.ihm-header .application nav.application-navigation .nav-footer .info p{margin-bottom:8px}.ihm-header .application nav.application-navigation .nav-footer .info p span{color:#3c3a3a}.ihm-header .profile{width:204px}.ihm-header .profile,.ihm-header .profile .user{display:flex;align-items:center;height:100%;position:relative}.ihm-header .profile .user{width:100%;padding:0 12px;cursor:pointer;background:#25b8c4;color:#fff}.ihm-header .profile .user .actions{margin:0 auto}.ihm-header .profile .user .actions span{transition:color .3s linear}.ihm-header .profile .user .actions span:hover{font-weight:600}.ihm-header .profile .user .profile span{transition:color .3s linear}.ihm-header .profile .user .profile span:hover{color:#25b8c4}.ihm-header .profile .user ul.user-navigation{display:none;position:absolute;top:130px;left:0;right:0;margin:0;padding:0;list-style:none;background-color:#f1f1f1;border-radius:0 0 8px 8px}.ihm-header .profile .user ul.user-navigation li{margin:0;padding:0}.ihm-header .profile .user ul.user-navigation li a{display:flex;align-items:center;padding:8px 16px;cursor:pointer;text-decoration:none;color:#212529}.ihm-header .profile .user ul.user-navigation li a .ihm-icon{font-size:20px;font-weight:600;margin-right:8px}.ihm-header .profile .user ul.user-navigation li a:hover{background-color:#2075c9;color:#fff!important}.ihm-header .profile .user ul.user-navigation li a:hover .ihm-icon:before{color:#fff}.ihm-header .nav-toggle{display:none;height:32px;margin:0 12px;align-items:center;cursor:pointer}.ihm-header .nav-toggle.close:after{content:"";color:#3c3a3a;font-family:ihm-icons,sans-serif;font-size:32px}.ihm-header .nav-toggle:after{content:"";color:#3c3a3a;font-family:ihm-icons,sans-serif;font-size:32px}.ihm-subheader{height:48px;padding:0 8px;font-family:Hind,sans-serif;background:linear-gradient(0deg,#3798f9,#247cd4);z-index:1001}.ihm-subheader.no-header{top:0}.ihm-bottom-bar{position:fixed;bottom:0;height:64px;width:100%;box-shadow:0 -1px 3px 0 rgba(0,0,0,.2);background-color:#fff;z-index:10}.ihm-footer{background:url(footer-bckg.c078f0793f7fbec913cd.jpg) 50% no-repeat;background-size:cover;padding:32px 0}.ihm-footer .logo_wrapper .logo{margin:0 auto;display:block;width:180px}.ihm-footer hr{background:#f1f1f2;margin:32px 0}.ihm-footer .social-media{margin:0 auto;display:flex;justify-content:center;flex-direction:column}.ihm-footer .social-media .section{display:flex;justify-content:center;margin-bottom:16px;width:100%;max-width:100%;flex-wrap:wrap}.ihm-footer .social-media .section.start{justify-content:flex-start}.ihm-footer .social-media a{height:60px;width:60px;background:#f7f7f8;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin:0 24px;color:#f88379;font-size:18px;transition:transform .2s linear}.ihm-footer .social-media a:hover{transform:translateY(-4px)}.ihm-footer .social-media a i{display:flex}.ihm-footer .footer-navigation ul{display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}.ihm-footer .footer-navigation ul li{padding:0 16px}.ihm-footer .footer-navigation ul li:hover a:not(.sub-nav-item){color:#25b8c4}.ihm-footer .footer-navigation ul li a{position:relative;display:flex;align-items:center;padding:0 16px;color:#2f2f2f;font-size:16px;text-decoration:none;line-height:24px;text-transform:uppercase;transition:all .3s linear;color:#25b8c4}.ihm-footer .footer-navigation ul li a.active,.ihm-footer .footer-navigation ul li a:active{color:#25b8c4}.ihm-footer .warning{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.ihm-footer .warning .danger{text-align:center}.ihm-footer .warning .danger .danger-list ul{display:flex;list-style:none}.ihm-footer .warning .danger .danger-list ul li{margin:10px}.ihm-footer .disclaimer{text-align:center;max-width:730px;margin:16px auto 24px}.ihm-footer .copyright{margin:24px 0;padding:10px;text-align:center;background-color:#fff}.ihm-card{position:relative;box-shadow:0 1px 16px 1px rgba(0,0,0,.1);width:100%}.ihm-card .ihm-button{height:45px}.ihm-card.consult-business{border:none;position:relative;box-shadow:4px 4px 10px #00000029;border-radius:35px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.ihm-card.consult-business.large{margin-top:115px;width:100%}.ihm-card.consult-business.large .ihm-card__image{width:160px;height:160px;top:-80px}.ihm-card.consult-business.large .ihm-card__content{padding-top:110px;min-height:215px}.ihm-card.consult-business.fix-height_consultant .ihm-card__content{height:365px}.ihm-card.consult-business.fix-height{height:320px}.ihm-card.consult-business.fix-height .ihm-card__content{position:absolute;top:0}.ihm-card.consult-business.fix-height ihm-button{position:absolute;bottom:16px}.ihm-card.consult-business .ihm-card__image{width:125px;height:125px;border-radius:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:-62.5px}.ihm-card.consult-business .ihm-card__image .active-indicator{width:18px;height:18px;background-color:#28c22c;border-radius:50%;border:2px solid #fff;position:absolute;bottom:20px;right:8px;z-index:1}.ihm-card.consult-business .ihm-card__image .active-indicator.offline{background-color:#c2c2c2}.ihm-card.consult-business .ihm-card__image .active-indicator.busy{background-color:#f88379}.ihm-card.consult-business .ihm-card__content{text-align:center;padding:70px 36px 40px}.ihm-card.consult-business .ihm-card__content .title{color:#25b8c4}.ihm-card.consult-business .ihm-card__content p{line-height:22px}.ihm-card.consult-business .ihm-card__info{width:100%;height:40px;background:#b2b2b2;text-transform:uppercase;padding:24px 0;color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out;border-radius:0 0 35px 35px}.ihm-card.consult-business .ihm-card__info.active{background:#25b8c4}.ihm-card.consult-business .ihm-card__info.active:hover{background:#21a4af}.ihm-card.business-vertical{border:none;padding:40px;border-radius:16px;display:flex;text-align:left}.ihm-card.business-vertical .business-vertical__logo{background-color:#9b9b9b;background-size:cover;background-position:50%;background-repeat:no-repeat;max-width:268px;height:268px;border-radius:12px;overflow:hidden;width:100%}.ihm-card.business-vertical .business-vertical__info{flex:1;padding:16px 40px}.ihm-card.business-vertical .business-vertical__info h1{margin-bottom:4px}.ihm-card.business-vertical .business-vertical__info .sub-title{font-weight:600}.ihm-card.business-vertical .business-vertical__right{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 0}.ihm-card.business-vertical .business-vertical__right .business-vertical__contact{border:1px solid #c5c5c5;border-radius:12px;overflow:hidden;padding:20px 16px;margin-bottom:16px;min-width:264px}.ihm-card.business-vertical .business-vertical__right .business-vertical__contact p{color:#25b8c4;font-weight:600;margin-bottom:8px;font-size:16px}.ihm-card.business-vertical .business-vertical__right .business-vertical__contact span{color:#757575;font-weight:400;font-size:16px}.ihm-card.business-vertical .business-vertical__right .business-vertical__actions{display:flex;flex-direction:column}.ihm-card.business-vertical .business-vertical__right .ihm-button{margin-bottom:8px}.ihm-card.business-vertical .business-vertical__right .ihm-button span{font-size:14px;line-height:normal}.ihm-card.certified{overflow:hidden;border-radius:28px;border:5px solid #e6e6f0;box-shadow:none;max-width:340px;min-height:540px;margin:0 auto}.ihm-card.certified .ihm-certified-card .ihm-card__image{height:232px;border-bottom:4px solid #25b8c4}.ihm-card.certified .ihm-certified-card .ihm-card__image.img-1{background:url(newborn-care-coach.3ffc6b707e0bc077951f.png) 50% no-repeat;background-size:cover}.ihm-card.certified .ihm-certified-card .ihm-card__image.img-2{background:url(virtual-sleep-coach.dec4e26bc7d5f2bc987b.jpg) 50% no-repeat;background-size:cover}.ihm-card.certified .ihm-certified-card .ihm-card__image.img-3{background:url(doula.3f1117fba345dff41f6b.png) 50% no-repeat;background-size:cover}.ihm-card.certified .ihm-certified-card .ihm-card__image.img-4{background:url(lactation-coach.64767981c54c75c8b4f6.png) 50% no-repeat;background-size:cover}.ihm-card.certified .ihm-certified-card .ihm-card__content{padding:34px 24px;background:#fff}.ihm-card.certified .ihm-certified-card .ihm-card__content h2{font-size:24px;text-transform:uppercase}.ihm-card.certified-large{overflow:hidden;border-radius:16px;box-shadow:0 0 29px 0 rgba(13,18,54,.08);border:none;padding:40px;margin-bottom:32px;display:flex}.ihm-card.certified-large .image{height:420px;width:480px;border-radius:4px;overflow:hidden;padding-right:32px}.ihm-card.certified-large .sub-title{color:#25b8c4}.ihm-card.certified-large .list{padding:0;list-style:none;font-size:18px}.ihm-card.certified-large .list span{color:#25b8c4;margin-right:8px}.ihm-card.certified-large .price{width:120px;height:30px;background:#25b8c4;position:absolute;top:18px;left:-28px;color:#fff;font-size:24px;font-weight:600;text-align:center;transform:rotate(-45deg)}.ihm-card.certified-large.secondary-color .list span,.ihm-card.certified-large.secondary-color .sub-title{color:#f88379}.ihm-card.certified-large.secondary-color .price{background:#f88379}.ihm-card.certified-large.secondary-color ihm-button .ihm-button{background:#f88379;border-color:#f88379}.ihm-card.product{position:relative;height:auto;width:100%;margin:30px 0;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;box-shadow:0 1px 40px #00000014;border-radius:35px}.ihm-card.product .tracking{display:flex;align-items:flex-end;position:absolute;top:20px;right:8px}.ihm-card.product.horizontal{flex-direction:row}.ihm-card.product.horizontal .horizontal-left{width:300px}.ihm-card.product.horizontal .horizontal-right{width:100%;padding:0 20px}.ihm-card.product.horizontal .horizontal-right .ihm-card__rating{display:block;padding:0 16px;background-color:transparent;border:none}.ihm-card.product.horizontal .horizontal-right .ihm-card__rating i{font-size:18px;padding:4px;color:#25b8c4}.ihm-card.product.horizontal .horizontal-actions{position:absolute;right:0;display:flex;flex-direction:column;align-items:flex-end;height:100%;padding:16px 20px}.ihm-card.product.horizontal .ihm-card__content{padding:20px}.ihm-card.product.horizontal .ihm-card__content .price,.ihm-card.product.horizontal .ihm-card__content .type{text-align:left}.ihm-card.product.horizontal .ihm-card__image{height:180px}.ihm-card.product.full{max-width:100%}.ihm-card.product .ihm-card__header{width:100%;text-align:left;color:#25b8c4;font-weight:700;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;min-height:65px}.ihm-card.product .ihm-card__image{height:256px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.ihm-card.product .ihm-card__content{padding:20px;overflow:hidden;min-height:158px;width:100%}.ihm-card.product .ihm-card__content .type{text-align:center;text-transform:uppercase;color:#b2b2b2;margin-bottom:12px;font-weight:600;min-height:25px}.ihm-card.product .ihm-card__content .name{text-transform:uppercase;margin-bottom:12px;font-weight:700;font-size:21px}.ihm-card.product .ihm-card__content .price{color:#25b8c4;font-size:28px;font-weight:700;text-align:center;margin-bottom:12px}.ihm-card.product .ihm-card__content .price .old-price{color:#3c3a3a;font-size:18px;margin-left:12px;text-decoration:line-through}.ihm-card.product .ihm-card__content .quantity{font-size:18px}.ihm-card.product .ihm-card__rating{display:flex;align-items:center;justify-content:center;padding:24px 0;background:#f7f7f8;border:1px solid #dedede;width:100%}.ihm-card.product .ihm-card__rating i{font-size:18px;padding:4px;color:#25b8c4}.ihm-card.gift-card{border:3px solid #25b7c4}.ihm-card.gift-card .ihm-card__image{width:calc(100% - 30px);background:url(/assets/images/gift-card.png) no-repeat;background-size:contain}.ihm-card.blog{padding:25px;width:100%;height:473px;text-align:left;overflow:hidden}.ihm-card.blog .ihm-card__header{width:100%;text-align:left;font-weight:600;font-size:18px;margin-bottom:16px}.ihm-card.blog .ihm-card__content{height:calc(100% - 110px);overflow:hidden}.ihm-card.blog .ihm-card__content p{margin-bottom:16px;color:#2f2f2f}.ihm-card.blog .ihm-card__content .content-media{height:255px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.ihm-card.blog .ihm-card__actions{display:flex;justify-content:space-between;align-items:center;padding:0 25px 25px;position:absolute;width:100%;left:0;bottom:0;background:#fff}.ihm-card.blog .ihm-card__actions .left{display:flex;align-items:center}.ihm-card.blog .ihm-card__actions .logo{width:50px;height:50px;border-radius:50%;margin-right:16px;box-shadow:0 1px 39px .8px rgba(0,0,0,.17);border:3px solid #fff;overflow:hidden}.ihm-card.blog .ihm-card__actions .logo.ihm-image__empty-state{background-size:28px!important}.ihm-card.blog .ihm-card__actions .logo img{width:50px;height:50px}.ihm-card.blog .ihm-card__actions .name{font-size:16px;font-weight:600}.ihm-card.blog-list{width:100%;box-shadow:none;border:2px solid #f3f3f3}.ihm-card.blog-list .ihm-card__image{width:100%;height:287px;background-size:cover;background-position:50%;background-repeat:no-repeat}.ihm-card.blog-list .ihm-card__content{padding:38px 20px;min-height:336px;display:flex;flex-direction:column}.ihm-card.blog-list .ihm-card__content .title{font-size:24px;color:#2f2f2f;padding:0 8px}.ihm-card.blog-list .ihm-card__content .sub-title{padding:0 8px;font-size:12px}.ihm-card.blog-list .ihm-card__content hr{opacity:.35;background-color:#d0d0d0;height:1px;margin-bottom:20px}.ihm-card.blog-list .ihm-card__content .text{margin-bottom:32px;padding:0 8px;flex-grow:1;max-height:108px;overflow:hidden}.ihm-card.blog-list .ihm-card__content .text.small{font-size:14px}.ihm-card.blog-list .ihm-card__content .text p{display:contents}.ihm-card.blog-list .ihm-card__content .actions{display:flex;justify-content:space-between}.ihm-card.blog-list .ihm-card__content .action{display:inline-block;font-size:16px;font-weight:500;width:auto;padding:0 8px}.ihm-card.blog-list .ihm-card__content .action i{margin-left:8px}.ihm-card.tv{text-align:left;width:100%}.ihm-card.tv .video{height:230px;width:100%;background-color:#b2b2b2!important;background-image:url(IHM-logo-white-negative.f367246184733533a878.png)!important;background-size:84px!important;background-position:50%;background-repeat:no-repeat}.ihm-card.tv .title{padding:16px 12px;line-height:2.4}.ihm-card.tv-list{box-shadow:none;border:none;text-align:left}.ihm-card.tv-list .video{width:100%;height:250px;background-color:#b2b2b2!important;background-image:url(IHM-logo-white-negative.f367246184733533a878.png)!important;background-size:84px!important;background-position:50%;margin-bottom:24px;background-repeat:no-repeat}.ihm-card.tv-list .title{font-size:22px;line-height:22px;margin-bottom:8px}.ihm-card.tv-list .date{color:#b2b2b2;margin-bottom:8px}.ihm-card.tv-list .text{margin-bottom:8px}.ihm-card.tv-list .info{color:#b2b2b2}.ihm-card.news{width:100%}.ihm-card.news.full{max-width:100%}.ihm-card.news .ihm-card__image{width:100%;height:287px;background-size:cover;background-position:50%;background-repeat:no-repeat}.ihm-card.news .ihm-card__content{padding:38px 20px;min-height:290px;display:flex;flex-direction:column}.ihm-card.news .ihm-card__content .title{font-size:24px;color:#2f2f2f;padding:0 8px}.ihm-card.news .ihm-card__content .sub-title{padding:0 8px;font-size:12px}.ihm-card.news .ihm-card__content hr{opacity:.35;background-color:#d0d0d0;height:1px;margin-bottom:20px}.ihm-card.news .ihm-card__content .text{margin-bottom:32px;padding:0 8px;flex-grow:1;max-height:82px}.ihm-card.news .ihm-card__content .text.small{font-size:14px}.ihm-card.news .ihm-card__content .actions{display:flex;justify-content:space-between}.ihm-card.news .ihm-card__content .action{display:inline-block;font-size:16px;font-weight:500;width:auto;padding:0 8px}.ihm-card.news .ihm-card__content .action i{margin-left:8px}.ihm-card.news-list{box-shadow:none;border:none;text-align:left;cursor:pointer;display:flex}.ihm-card.news-list .image{max-height:184px;height:184px;min-width:260px;margin-right:32px;background-repeat:no-repeat;background-position:50%}.ihm-card.news-list .text-content{display:flex;flex-direction:column;justify-content:center}.ihm-card.news-list.billboard{width:100%;flex-direction:column}.ihm-card.news-list.billboard .image{max-height:440px;height:440px;width:100%;margin-bottom:36px;background-repeat:no-repeat;background-size:cover;background-position:50%}.ihm-card.bulletin{border:none;padding:25px;text-align:left;cursor:pointer}.ihm-card.bulletin .ihm-card__header{margin-bottom:8px;text-align:left;justify-content:space-between}.ihm-card.bulletin .ihm-card__header,.ihm-card.bulletin .ihm-card__header .left{width:100%;display:flex;align-items:center}.ihm-card.bulletin .ihm-card__header .logo{width:50px;height:50px;border-radius:50%;margin-right:16px;box-shadow:0 1px 39px .8px rgba(0,0,0,.17);border:3px solid #fff;background-size:cover;background-position:50%;background-repeat:no-repeat}.ihm-card.bulletin .ihm-card__header .logo.ihm-image__empty-state{background-size:28px!important}.ihm-card.bulletin .ihm-card__header .title{font-size:16px;font-weight:600}.ihm-card.bulletin .ihm-card__header .sub-title{font-size:14px;color:rgba(0,0,0,.5)}.ihm-card.bulletin .ihm-card__content{margin-top:8px}.ihm-card.bulletin .ihm-card__content .title{font-size:18px;font-weight:600;color:#000;margin-bottom:16px}.ihm-card.bulletin .ihm-card__content .text{font-size:14px}.ihm-card.bulletin .ihm-card__content .content-media{height:255px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.ihm-card.retail{box-shadow:none;border:none;text-align:left}.ihm-card.retail .image{height:250px;width:100%;margin-bottom:16px;background-size:cover;background-position:50%;background-repeat:no-repeat}.ihm-card.retail .category{color:#25b8c4;font-weight:600}.ihm-social-share__wrapper{width:100%;display:flex;align-items:center;justify-content:flex-end;transition:height .3s linear,opacity .3s linear}.ihm-social-share__wrapper.left{justify-content:flex-start}.ihm-social-share__wrapper.hidden{opacity:0;height:0}.ihm-social-share__wrapper expand-button,.ihm-social-share__wrapper share-button{margin:8px 8px 8px 0}.ihm-podcast-card__wrapper{width:100%;height:120px}.public{position:fixed;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(0deg,#07519b,#3798f9);overflow:auto;padding:0 16px;z-index:1003}.public .logo{margin:32px}.public .institution{text-align:center}.public .institution img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.public .institution h1{margin:16px;font-family:Hind,sans-serif;font-size:18px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}.public .message{display:flex;align-items:center;background-color:#f1f1f1;margin:20px -24px;padding:16px 20px}.public .message .text{flex:1}.public .message.error{background-color:rgba(255,32,32,.1)}.public .message.error .text{color:#ff2020}.public .message.error .icon:before{color:#ff2020!important}.public .form{max-width:400px;margin:12px auto;padding:12px 24px;border-radius:8px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.4)}.public .form h2{margin:16px;font-family:Hind,sans-serif;font-size:18px;text-align:center;color:#313131}.public .form button{margin:12px 0}.public .forgot-password{margin:8px 0;font-size:13px;text-align:center}.public .forgot-password a{color:#757575}.public .register{margin:16px 0;text-align:center}.public .register a{margin-left:5px;color:#2075c9}.public .logout{margin:16px 0;text-align:center}.public .logout a{margin-left:5px;color:#2075c9}.public .footer{position:absolute;bottom:0;left:0;right:0;height:40px;display:flex;justify-content:space-between;align-items:center;padding:0 16px;font-family:Hind,sans-serif;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.6)}.public .footer a{color:hsla(0,0%,100%,.9)}.ihm-categories__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:52px}.ihm-category-card{position:relative;width:100%;height:160px;background:#f7f7f8;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;border-radius:10px;overflow:hidden;margin-top:16px;padding:8px 16px}.ihm-category-card.selected,.ihm-category-card:hover{background:#baecf0;border:2px solid #25b8c4}.ihm-category-card.no-hover{background:#f7f7f8;border:none;cursor:auto}.ihm-category-card .ihm-category-card__img{width:100%;height:140px;background-position:50%;background-repeat:no-repeat;background-size:auto}.ihm-category-card .ihm-category-card__text{text-align:center;word-break:break-word}.ihm-subcategory-card{position:relative;width:100%;min-height:160px;background:#f7f7f8;display:flex;flex-direction:column;border-radius:10px;overflow:hidden;margin-top:16px;padding:16px 32px}.ihm-subcategory-card.hide{display:none}.ihm-subcategory-card .ihm-subcategory__title{margin-bottom:8px;font-weight:500}.ihm-subcategory-card ihm-checkbox{display:block;margin-bottom:8px}.ihm-subcategory-card ihm-checkbox .ihm-checkbox__label{font-weight:400}.ihm-accomplishment-card{position:relative;border-radius:22px;overflow:hidden;height:auto;min-height:240px;width:100%;border:1px solid #dedede;text-align:center;padding:16px 32px}.ihm-accomplishment-card .fa-graduation,.ihm-accomplishment-card .fa-star{color:#25b8c4}.ihm-accomplishment-card .fa-close{position:absolute;top:8px;right:16px;cursor:pointer;color:#b2b2b2}.ihm-accomplishment-card .title{font-weight:500;margin-top:16px}.ihm-accomplishment-card .text{font-weight:300;text-align:justify}.ihm-accomplishment-card.add{padding-top:32px}.ihm-accomplishment-card.add ihm-input{display:block;margin-bottom:16px}.ihm-accomplishment-card .actions{position:absolute;bottom:16px;right:32px}.ihm-accomplishment-card .actions a{margin-left:16px;font-weight:500}.ihm-accomplishment-card .years-of-experience{width:100%;font-size:15px;margin-bottom:16px;color:#757575;text-align:center}.ihm-certified-section .ihm-col:nth-child(2n) .ihm-card.certified .ihm-certified-card .ihm-card__image{border-bottom:4px solid #f88379}.ihm-certified-section .ihm-col:nth-child(2n) .ihm-card.certified .ihm-certified-card .ihm-card__content .ihm-button{background-color:#f88379;border:2px solid #f88379;color:#fff}.ihm-certified-section .ihm-col:nth-child(2n) .ihm-card.certified .ihm-certified-card .ihm-card__content .ihm-button span{color:#fff}.ihm-discount-percentage{border:1px solid #f88379;border-radius:18px;padding:4px 16px;color:#f88379;font-size:14px}.ihm-discount-percentage.absolute{position:absolute;top:16px;right:16px}.ihm-consultant__change-status{display:flex;align-items:center;flex-wrap:wrap;cursor:pointer;margin-bottom:16px;padding-left:4px}.ihm-consultant__active-indicator{width:22px;height:22px;background-color:#28c22c;border-radius:50%;border:2px solid #fff;margin-left:4px;margin-bottom:2px}.ihm-consultant__active-indicator.absolute{width:22px;height:22px;position:absolute;right:8px;top:4.5px}.ihm-consultant__active-indicator.offline{background-color:#c2c2c2}.sub-nav-item:hover{color:#25b8c4}.sub-nav-item.flex{display:flex}hr{height:1px;border:none;background:#f7f7f8}hr.dark{background:#3c3a3a}hr.medium{background:#b2b2b2}@media screen and (max-width: 85em){.ihm-ad-wrapper{margin:0 auto}}@media screen and (max-width: 1240px){.ihm-header{height:72px}.ihm-header.show-nav{background-color:#fff!important;transition:none!important}.ihm-header.show-nav nav.application-navigation{width:100%;height:calc(100% - 72px);flex-direction:column;background-color:#fff;opacity:1;transition:height .4s,opacity .2s}.ihm-header.show-nav nav.application-navigation ul{padding-top:72px;height:100%;flex-direction:column;align-items:center}.ihm-header .application .application-logo{width:100px}.ihm-header nav.application-navigation{display:flex;position:fixed;top:72px;left:0;height:0;opacity:0;width:0;transition:height .4s,opacity .2s;overflow:auto}.ihm-header nav.application-navigation ul li a{justify-content:center;padding:12px 0}.ihm-header .nav-toggle{display:flex}.ihm-header .profile{cursor:pointer}.ihm-header .profile .user ul.user-navigation{display:block;width:100%;position:fixed;top:72px;left:0;height:0;opacity:0;background:#fff;transition:height .4s,opacity .2s;overflow:hidden}.ihm-header .profile .user ul.user-navigation.show{height:100%;opacity:1}.ihm-header .profile .user ul.user-navigation li:first-child{margin-top:72px}.ihm-header .profile .user ul.user-navigation li a{justify-content:center}.ihm-header .profile .full-name{display:none}.ihm-header .profile .institution{display:flex;align-items:center}.ihm-header .profile .institution img{height:60px}.ihm-header .ihm-dropdown.show .arrow-down{transform:rotate(180deg);transition:transform .4s ease-in-out}.ihm-header .ihm-dropdown .arrow-down{transition:transform .2s ease-in-out}.ihm-header .ihm-dropdown .ihm-dropdown__menu{position:relative;padding:0 12px}.ihm-card.business-vertical{flex-direction:column}.ihm-card.business-vertical .business-vertical__info{padding:16px 0}.ihm-card.business-vertical .business-vertical__right{flex-direction:row;align-items:flex-start}.ihm-card.business-vertical .business-vertical__right .business-vertical__contact{width:100%;margin-right:16px}.ihm-card.business-vertical .business-vertical__right .business-vertical__actions{padding:18px 0}}@media screen and (max-width: 1024px){.ihm-footer .social-media a{margin:0 16px}.ihm-footer .contact-us{flex-direction:column;justify-content:center}.ihm-footer .contact-us p{text-align:center}.ihm-footer .contact-us p a{display:block;margin:8px 0}.ihm-footer .contact-us .left{display:flex;flex-direction:column;justify-content:center;align-items:center}.ihm-footer .contact-us .left a{margin-right:0;margin-bottom:8px}.ihm-footer .contact-us .left a:last-of-type{margin-bottom:0}.ihm-footer .contact-us .right{margin-top:16px;flex-direction:column}.ihm-footer .contact-us .right a,.ihm-footer .contact-us .right ihm-button{margin:8px 0}.ihm-card.certified-large{flex-direction:column}.ihm-card.certified-large .image{display:block;margin:0 auto 16px;padding-right:0}.ihm-footer .footer-navigation ul{flex-direction:column}}@media screen and (max-width: 38em){.ihm-header .application{padding:0 0 0 12px}.ihm-header .profile{width:auto}.ihm-header .profile .user .actions span{font-size:12px}.ihm-card.certified{margin:0 auto}.ihm-card.certified-large .image{width:100%;height:auto}.ihm-card.business-vertical{flex-direction:column}.ihm-card.business-vertical .business-vertical__right{flex-direction:column;align-items:center}.ihm-card.business-vertical .business-vertical__right .business-vertical__actions{width:100%}.ihm-card.business-vertical .business-vertical__right .business-vertical__actions ihm-button{width:100%;display:contents}}@media (max-width: 992px){.ihm-card.consult-business.large{margin:115px auto 0}.ihm-card.product{margin:32px auto 0}.ihm-card.blog,.ihm-card.news,.ihm-card.tv{margin:0 auto}.ihm-card.blog .ihm-card__actions{flex-direction:column}.ihm-card.blog .ihm-card__actions .left{margin:16px 0}.home-page .socialize-section .placeholder,.ihm-ad-wrapper{margin:0 auto}.ihm-footer .footer-navigation ul li a{justify-content:center;padding:12px 0}.ihm-footer .footer-navigation .ihm-dropdown.show .arrow-down{transform:rotate(180deg);transition:transform .4s ease-in-out}.ihm-footer .footer-navigation .ihm-dropdown .arrow-down{transform:rotate(0deg);transition:transform .2s ease-in-out}.ihm-footer .footer-navigation .ihm-dropdown .ihm-dropdown__menu{position:relative;padding:0 12px}.ihm-footer .warning{flex-direction:column;align-items:center}.ihm-footer .warning .danger{width:82%;padding-right:0}.ihm-footer .warning .danger .danger-list{display:block}.ihm-footer .warning .danger .danger-list :first-child{-webkit-margin-after:0;margin-block-end:0}.ihm-footer .warning .danger .danger-list :last-child{-webkit-margin-before:0;margin-block-start:0}.ihm-footer .warning .disclaimer{width:76%}}@media (max-width: 772px){.ihm-card.product .tracking{position:static;margin:20px 0}.ihm-card.product.horizontal{flex-direction:column}.ihm-card.product.horizontal .ihm-card__header{padding:16px 0}.ihm-card.product.horizontal .ihm-card__content{padding:8px 20px 0;min-height:auto}.ihm-card.product.horizontal .ihm-card__content .price,.ihm-card.product.horizontal .ihm-card__content .quantity,.ihm-card.product.horizontal .ihm-card__content .type{text-align:center}.ihm-card.product.horizontal .horizontal-actions{position:unset;width:100%;padding:24px 20px;flex-direction:row-reverse;align-items:center;justify-content:space-between}.ihm-card.product.horizontal .horizontal-actions ihm-button{margin-bottom:0!important}.ihm-card.product.horizontal .horizontal-right{display:flex;flex-direction:column;justify-content:center;align-items:center}.ihm-card.product.horizontal .horizontal-right .ihm-card__rating{display:flex}.ihm-card.news-list{flex-direction:column;box-shadow:0 1px 16px 1px rgba(0,0,0,.1)}.ihm-card.news-list.billboard .image{height:184px}.ihm-card.news-list .image{margin:0 0 8px}.ihm-card.news-list .text-content{padding:8px}}@media (max-width: 500px){.ihm-header .nav-toggle{margin:0 46px 0 0}.icon-cart{top:22px;left:-50px}.ihm-card.product.horizontal .ihm-card__content .name{display:flex;flex-direction:column;justify-content:center;align-items:center}.ihm-card.product.horizontal .horizontal-actions .ihm-input__wrapper .ihm-input{width:165px}}@-webkit-keyframes card-loading-animation{50%{opacity:0}}@keyframes card-loading-animation{50%{opacity:0}}@-webkit-keyframes card-show{0%{opacity:0}to{opacity:1}}@keyframes card-show{0%{opacity:0}to{opacity:1}}body,html{margin:0;padding:0;overflow-x:hidden}router-outlet{display:none}.ihm-content{height:100vh;position:relative}.ihm-section{clear:both}.ihm-container{width:100%;max-width:1680px;overflow:visible;margin:0 auto;padding:0 24px}.ihm-container.admin{margin:inherit}.ihm-row{clear:both;display:flex;flex:0 1 auto;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.space-0.ihm-row{margin-left:0;margin-right:0}.space-2.ihm-row{margin-left:-1px;margin-right:-1px}.space-4.ihm-row{margin-left:-2px;margin-right:-2px}.space-5.ihm-row{margin-left:-2.5px;margin-right:-2.5px}.space-6.ihm-row{margin-left:-3px;margin-right:-3px}.space-8.ihm-row{margin-left:-4px;margin-right:-4px}.space-10.ihm-row{margin-left:-5px;margin-right:-5px}.space-12.ihm-row{margin-left:-6px;margin-right:-6px}.space-16.ihm-row{margin-left:-8px;margin-right:-8px}.space-20.ihm-row{margin-left:-10px;margin-right:-10px}.space-24.ihm-row{margin-left:-12px;margin-right:-12px}.space-28.ihm-row{margin-left:-14px;margin-right:-14px}.space-30.ihm-row{margin-left:-15px;margin-right:-15px}.space-32.ihm-row{margin-left:-16px;margin-right:-16px}.space-36.ihm-row{margin-left:-18px;margin-right:-18px}.space-40.ihm-row{margin-left:-20px;margin-right:-20px}.space-42.ihm-row{margin-left:-21px;margin-right:-21px}.space-44.ihm-row{margin-left:-22px;margin-right:-22px}.space-48.ihm-row{margin-left:-24px;margin-right:-24px}.space-50.ihm-row{margin-left:-25px;margin-right:-25px}.space-52.ihm-row{margin-left:-26px;margin-right:-26px}.space-60.ihm-row{margin-left:-30px;margin-right:-30px}.space-70.ihm-row{margin-left:-35px;margin-right:-35px}.space-80.ihm-row{margin-left:-40px;margin-right:-40px}.space-90.ihm-row{margin-left:-45px;margin-right:-45px}.space-100.ihm-row{margin-left:-50px;margin-right:-50px}.ihm-row.center{justify-content:center}.ihm-row.end{justify-content:flex-end}.ihm-row.around{justify-content:space-around}.ihm-row.between{justify-content:space-between}.ihm-row.middle{align-items:center}.ihm-row.top{align-items:flex-start}.ihm-row.bottom{align-items:flex-end}.ihm-row.reverse{flex-direction:column-reverse}.ihm-row.full-screen{height:100vh}.ihm-row>.ihm-col{min-width:0;display:flex;flex-direction:column;flex:1 0 auto}.space-0.ihm-row>.ihm-col{padding-left:0;padding-right:0}.space-2.ihm-row>.ihm-col{padding-left:1px;padding-right:1px}.space-4.ihm-row>.ihm-col{padding-left:2px;padding-right:2px}.space-5.ihm-row>.ihm-col{padding-left:2.5px;padding-right:2.5px}.space-6.ihm-row>.ihm-col{padding-left:3px;padding-right:3px}.space-8.ihm-row>.ihm-col{padding-left:4px;padding-right:4px}.space-10.ihm-row>.ihm-col{padding-left:5px;padding-right:5px}.space-12.ihm-row>.ihm-col{padding-left:6px;padding-right:6px}.space-16.ihm-row>.ihm-col{padding-left:8px;padding-right:8px}.space-20.ihm-row>.ihm-col{padding-left:10px;padding-right:10px}.space-24.ihm-row>.ihm-col{padding-left:12px;padding-right:12px}.space-28.ihm-row>.ihm-col{padding-left:14px;padding-right:14px}.space-30.ihm-row>.ihm-col{padding-left:15px;padding-right:15px}.space-32.ihm-row>.ihm-col{padding-left:16px;padding-right:16px}.space-36.ihm-row>.ihm-col{padding-left:18px;padding-right:18px}.space-40.ihm-row>.ihm-col{padding-left:20px;padding-right:20px}.space-42.ihm-row>.ihm-col{padding-left:21px;padding-right:21px}.space-44.ihm-row>.ihm-col{padding-left:22px;padding-right:22px}.space-48.ihm-row>.ihm-col{padding-left:24px;padding-right:24px}.space-50.ihm-row>.ihm-col{padding-left:25px;padding-right:25px}.space-52.ihm-row>.ihm-col{padding-left:26px;padding-right:26px}.space-60.ihm-row>.ihm-col{padding-left:30px;padding-right:30px}.space-70.ihm-row>.ihm-col{padding-left:35px;padding-right:35px}.space-80.ihm-row>.ihm-col{padding-left:40px;padding-right:40px}.space-90.ihm-row>.ihm-col{padding-left:45px;padding-right:45px}.space-100.ihm-row>.ihm-col{padding-left:50px;padding-right:50px}.ihm-col{margin-top:36px;width:100%}.vertical-space-0.ihm-col{margin-bottom:0}.vertical-space-2.ihm-col{margin-bottom:2px}.vertical-space-4.ihm-col{margin-bottom:4px}.vertical-space-5.ihm-col{margin-bottom:5px}.vertical-space-6.ihm-col{margin-bottom:6px}.vertical-space-8.ihm-col{margin-bottom:8px}.vertical-space-10.ihm-col{margin-bottom:10px}.vertical-space-12.ihm-col{margin-bottom:12px}.vertical-space-16.ihm-col{margin-bottom:16px}.vertical-space-20.ihm-col{margin-bottom:20px}.vertical-space-24.ihm-col{margin-bottom:24px}.vertical-space-28.ihm-col{margin-bottom:28px}.vertical-space-30.ihm-col{margin-bottom:30px}.vertical-space-32.ihm-col{margin-bottom:32px}.vertical-space-36.ihm-col{margin-bottom:36px}.vertical-space-40.ihm-col{margin-bottom:40px}.vertical-space-42.ihm-col{margin-bottom:42px}.vertical-space-44.ihm-col{margin-bottom:44px}.vertical-space-48.ihm-col{margin-bottom:48px}.vertical-space-50.ihm-col{margin-bottom:50px}.vertical-space-52.ihm-col{margin-bottom:52px}.vertical-space-60.ihm-col{margin-bottom:60px}.vertical-space-70.ihm-col{margin-bottom:70px}.vertical-space-80.ihm-col{margin-bottom:80px}.vertical-space-90.ihm-col{margin-bottom:90px}.vertical-space-100.ihm-col{margin-bottom:100px}.ihm-col.start{justify-content:flex-start}.ihm-col.center{align-items:center}.ihm-col.end{align-items:flex-end}.ihm-col.around{flex-direction:row;justify-content:space-around}.ihm-col.between{flex-direction:row;justify-content:space-between}.ihm-col.middle{justify-content:center}.ihm-col.top{align-items:flex-start}.ihm-col.bottom{justify-content:flex-end}.ihm-col.reverse{flex-direction:column-reverse}.ihm-col.xs{flex-grow:1;flex-basis:0;max-width:100%}.ihm-col.xs-1{flex-basis:8.333%;max-width:8.333%}.ihm-col.xs-2{flex-basis:16.667%;max-width:16.667%}.ihm-col.xs-3{flex-basis:25%;max-width:25%}.ihm-col.xs-4{flex-basis:33.333%;max-width:33.333%}.ihm-col.xs-5{flex-basis:41.667%;max-width:41.667%}.ihm-col.xs-6{flex-basis:50%;max-width:50%}.ihm-col.xs-7{flex-basis:58.333%;max-width:58.333%}.ihm-col.xs-8{flex-basis:66.667%;max-width:66.667%}.ihm-col.xs-9{flex-basis:75%;max-width:75%}.ihm-col.xs-10{flex-basis:83.333%;max-width:83.333%}.ihm-col.xs-11{flex-basis:91.667%;max-width:91.667%}.ihm-col.xs-12{flex-basis:100%;max-width:100%}.ihm-col.xs-offset-1{margin-left:8.333%}.ihm-col.xs-offset-2{margin-left:16.667%}.ihm-col.xs-offset-3{margin-left:25%}.ihm-col.xs-offset-4{margin-left:33.333%}.ihm-col.xs-offset-5{margin-left:41.667%}.ihm-col.xs-offset-6{margin-left:50%}.ihm-col.xs-offset-7{margin-left:58.333%}.ihm-col.xs-offset-8{margin-left:66.667%}.ihm-col.xs-offset-9{margin-left:75%}.ihm-col.xs-offset-10{margin-left:83.333%}.ihm-col.xs-offset-11{margin-left:91.667%}@media only screen and (min-width: 38em){.ihm-col.sm{flex-grow:1;flex-basis:0;max-width:100%}.ihm-col.sm-1{flex-basis:8.333%;max-width:8.333%}.ihm-col.sm-2{flex-basis:16.667%;max-width:16.667%}.ihm-col.sm-3{flex-basis:25%;max-width:25%}.ihm-col.sm-4{flex-basis:33.333%;max-width:33.333%}.ihm-col.sm-5{flex-basis:41.667%;max-width:41.667%}.ihm-col.sm-6{flex-basis:50%;max-width:50%}.ihm-col.sm-7{flex-basis:58.333%;max-width:58.333%}.ihm-col.sm-8{flex-basis:66.667%;max-width:66.667%}.ihm-col.sm-9{flex-basis:75%;max-width:75%}.ihm-col.sm-10{flex-basis:83.333%;max-width:83.333%}.ihm-col.sm-11{flex-basis:91.667%;max-width:91.667%}.ihm-col.sm-12{flex-basis:100%;max-width:100%}.ihm-col.sm-offset-1{margin-left:8.333%}.ihm-col.sm-offset-2{margin-left:16.667%}.ihm-col.sm-offset-3{margin-left:25%}.ihm-col.sm-offset-4{margin-left:33.333%}.ihm-col.sm-offset-5{margin-left:41.667%}.ihm-col.sm-offset-6{margin-left:50%}.ihm-col.sm-offset-7{margin-left:58.333%}.ihm-col.sm-offset-8{margin-left:66.667%}.ihm-col.sm-offset-9{margin-left:75%}.ihm-col.sm-offset-10{margin-left:83.333%}.ihm-col.sm-offset-11{margin-left:91.667%}}@media only screen and (min-width: 62em){.ihm-col.md{flex-grow:1;flex-basis:0;max-width:100%}.ihm-col.md-1{flex-basis:8.333%;max-width:8.333%}.ihm-col.md-2{flex-basis:16.667%;max-width:16.667%}.ihm-col.md-3{flex-basis:25%;max-width:25%}.ihm-col.md-4{flex-basis:33.333%;max-width:33.333%}.ihm-col.md-5{flex-basis:41.667%;max-width:41.667%}.ihm-col.md-6{flex-basis:50%;max-width:50%}.ihm-col.md-7{flex-basis:58.333%;max-width:58.333%}.ihm-col.md-8{flex-basis:66.667%;max-width:66.667%}.ihm-col.md-9{flex-basis:75%;max-width:75%}.ihm-col.md-10{flex-basis:83.333%;max-width:83.333%}.ihm-col.md-11{flex-basis:91.667%;max-width:91.667%}.ihm-col.md-12{flex-basis:100%;max-width:100%}.ihm-col.md-offset-1{margin-left:8.333%}.ihm-col.md-offset-2{margin-left:16.667%}.ihm-col.md-offset-3{margin-left:25%}.ihm-col.md-offset-4{margin-left:33.333%}.ihm-col.md-offset-5{margin-left:41.667%}.ihm-col.md-offset-6{margin-left:50%}.ihm-col.md-offset-7{margin-left:58.333%}.ihm-col.md-offset-8{margin-left:66.667%}.ihm-col.md-offset-9{margin-left:75%}.ihm-col.md-offset-10{margin-left:83.333%}.ihm-col.md-offset-11{margin-left:91.667%}}@media only screen and (min-width: 75em){.ihm-col.lg{flex-grow:1;flex-basis:0;max-width:100%}.ihm-col.lg-1{flex-basis:8.333%;max-width:8.333%}.ihm-col.lg-2{flex-basis:16.667%;max-width:16.667%}.ihm-col.lg-3{flex-basis:25%;max-width:25%}.ihm-col.lg-4{flex-basis:33.333%;max-width:33.333%}.ihm-col.lg-5{flex-basis:41.667%;max-width:41.667%}.ihm-col.lg-6{flex-basis:50%;max-width:50%}.ihm-col.lg-7{flex-basis:58.333%;max-width:58.333%}.ihm-col.lg-8{flex-basis:66.667%;max-width:66.667%}.ihm-col.lg-9{flex-basis:75%;max-width:75%}.ihm-col.lg-10{flex-basis:83.333%;max-width:83.333%}.ihm-col.lg-11{flex-basis:91.667%;max-width:91.667%}.ihm-col.lg-12{flex-basis:100%;max-width:100%}.ihm-col.lg-offset-1{margin-left:8.333%}.ihm-col.lg-offset-2{margin-left:16.667%}.ihm-col.lg-offset-3{margin-left:25%}.ihm-col.lg-offset-4{margin-left:33.333%}.ihm-col.lg-offset-5{margin-left:41.667%}.ihm-col.lg-offset-6{margin-left:50%}.ihm-col.lg-offset-7{margin-left:58.333%}.ihm-col.lg-offset-8{margin-left:66.667%}.ihm-col.lg-offset-9{margin-left:75%}.ihm-col.lg-offset-10{margin-left:83.333%}.ihm-col.lg-offset-11{margin-left:91.667%}}@media only screen and (min-width: 85em){.ihm-col.xl{flex-grow:1;flex-basis:0;max-width:100%}.ihm-col.xl-1{flex-basis:8.333%;max-width:8.333%}.ihm-col.xl-2{flex-basis:16.667%;max-width:16.667%}.ihm-col.xl-3{flex-basis:25%;max-width:25%}.ihm-col.xl-4{flex-basis:33.333%;max-width:33.333%}.ihm-col.xl-5{flex-basis:41.667%;max-width:41.667%}.ihm-col.xl-6{flex-basis:50%;max-width:50%}.ihm-col.xl-7{flex-basis:58.333%;max-width:58.333%}.ihm-col.xl-8{flex-basis:66.667%;max-width:66.667%}.ihm-col.xl-9{flex-basis:75%;max-width:75%}.ihm-col.xl-10{flex-basis:83.333%;max-width:83.333%}.ihm-col.xl-11{flex-basis:91.667%;max-width:91.667%}.ihm-col.xl-12{flex-basis:100%;max-width:100%}.ihm-col.xl-offset-1{margin-left:8.333%}.ihm-col.xl-offset-2{margin-left:16.667%}.ihm-col.xl-offset-3{margin-left:25%}.ihm-col.xl-offset-4{margin-left:33.333%}.ihm-col.xl-offset-5{margin-left:41.667%}.ihm-col.xl-offset-6{margin-left:50%}.ihm-col.xl-offset-7{margin-left:58.333%}.ihm-col.xl-offset-8{margin-left:66.667%}.ihm-col.xl-offset-9{margin-left:75%}.ihm-col.xl-offset-10{margin-left:83.333%}.ihm-col.xl-offset-11{margin-left:91.667%}}@media only screen and (min-width: 97em){.ihm-col.xxl{flex-grow:1;flex-basis:0;max-width:100%}.ihm-col.xxl-1{flex-basis:8.333%;max-width:8.333%}.ihm-col.xxl-2{flex-basis:16.667%;max-width:16.667%}.ihm-col.xxl-3{flex-basis:25%;max-width:25%}.ihm-col.xxl-4{flex-basis:33.333%;max-width:33.333%}.ihm-col.xxl-5{flex-basis:41.667%;max-width:41.667%}.ihm-col.xxl-6{flex-basis:50%;max-width:50%}.ihm-col.xxl-7{flex-basis:58.333%;max-width:58.333%}.ihm-col.xxl-8{flex-basis:66.667%;max-width:66.667%}.ihm-col.xxl-9{flex-basis:75%;max-width:75%}.ihm-col.xxl-10{flex-basis:83.333%;max-width:83.333%}.ihm-col.xxl-11{flex-basis:91.667%;max-width:91.667%}.ihm-col.xxl-12{flex-basis:100%;max-width:100%}.ihm-col.xxl-offset-1{margin-left:8.333%}.ihm-col.xxl-offset-2{margin-left:16.667%}.ihm-col.xxl-offset-3{margin-left:25%}.ihm-col.xxl-offset-4{margin-left:33.333%}.ihm-col.xxl-offset-5{margin-left:41.667%}.ihm-col.xxl-offset-6{margin-left:50%}.ihm-col.xxl-offset-7{margin-left:58.333%}.ihm-col.xxl-offset-8{margin-left:66.667%}.ihm-col.xxl-offset-9{margin-left:75%}.ihm-col.xxl-offset-10{margin-left:83.333%}.ihm-col.xxl-offset-11{margin-left:91.667%}}@font-face{font-family:ihm-icons;src:url(ihm-icons.45d2910221671e3fdd8c.ttf);src:url(ihm-icons.f6b3c6b69bb8b5e4f6a3.eot?#iefix) format("embedded-opentype"),url(ihm-icons.6dceaf9daef9e059fb95.woff) format("woff"),url(ihm-icons.45d2910221671e3fdd8c.ttf) format("truetype"),url(ihm-icons.915b1f2d27a45020ea24.svg#icomoon) format("svg")}.ihm-icon{font-family:ihm-icons,sans-serif}.ihm-icon.arrow-down:before{content:""}.ihm-icon.arrow-up:before{content:""}.ihm-icon.arrow-left:before{content:""}.ihm-icon.arrow-right:before{content:""}.ihm-icon.next:before{content:""}.ihm-icon.end:before{content:""}.ihm-icon.check-empty:before{content:""}.ihm-icon.checked:before{content:""}.ihm-icon.add:before{content:""}.ihm-icon.edit:before{content:""}.ihm-icon.plus:before{content:""}.ihm-icon.date:before{content:""}.ihm-icon.time:before{content:""}.ihm-icon.download:before{content:""}.ihm-icon.upload:before{content:""}.ihm-icon.delete:before{content:""}.ihm-icon.search:before{content:""}.ihm-icon.password:before{content:""}.ihm-icon.settings:before{content:""}.ihm-icon.logout:before{content:""}.ihm-icon.show-password:before{content:""}.ihm-icon.hide-password:before{content:""}.ihm-icon.add:before{content:""}.ihm-icon.loading:before{content:""}.ihm-icon.menu:before{content:""}.ihm-icon.indicator-application:before{content:""}.ihm-icon.indicator-institution:before{content:""}.ihm-icon.indicator-website:before{content:""}.ihm-icon.home:before{content:""}.ihm-icon.home-selected:before{content:""}.ihm-icon.appointment:before{content:""}.ihm-icon.appointment-selected:before{content:""}.ihm-icon.records:before{content:""}.ihm-icon.records-selected:before{content:""}.ihm-icon.profile:before{content:""}.ihm-icon.profile-selected:before{content:""}.ihm-icon.radio-empty:before{content:""}.ihm-icon.radio-checked:before{content:""}.ihm-icon.round-empty:before{content:""}.ihm-icon.round-checked:before{content:""}.ihm-icon.remove-close:before{content:""}.ihm-icon.gps:before{content:""}.ihm-icon.gps-active:before{content:""}.ihm-icon.star:before{content:""}.ihm-icon.star-empty:before{content:""}.ihm-icon.navigation:before{content:""}.ihm-icon.pdf:before{content:""}.ihm-icon.video:before{content:""}.ihm-icon.video-full:before{content:""}.ihm-icon.image:before{content:""}.ihm-icon.documents-add:before{content:""}.ihm-icon.ehr:before{content:""}.ihm-icon.print:before{content:""}.ihm-icon.notes:before{content:""}.ihm-icon.phone:before{content:""}.ihm-icon.phone.down{display:flex;transform:rotate(226deg)}.ihm-icon.bus:before{content:""}.ihm-icon.subway:before{content:""}.ihm-icon.trolley:before{content:""}.ihm-icon.parking:before{content:""}.ihm-icon.wheelchair-access:before{content:""}.ihm-icon.facebook:before{content:""}.ihm-icon.instagram:before{content:""}.ihm-fa-solid-icon{font-family:FontAwesomeSolid,sans-serif!important}.ihm-fa-solid-icon.fa-calendar:before{content:""}.ihm-fa-solid-icon.fa-crown:before{content:""}.ihm-fa-solid-icon.fa-checked:before{content:""}.ihm-fa-solid-icon.fa-comment:before{content:""}.ihm-fa-solid-icon.fa-analytics:before{content:""}.ihm-fa-solid-icon.fa-user:before{content:""}.ihm-fa-solid-icon.fa-desktop:before{content:""}.ihm-fa-solid-icon.fa-bag:before{content:""}.ihm-fa-solid-icon.fa-headphones:before{content:""}.ihm-fa-solid-icon.fa-airplane:before{content:""}.ihm-fa-solid-icon.fa-users:before{content:""}.ihm-fa-solid-icon.fa-users.dark:before{color:#f88379}.ihm-fa-solid-icon.fa-copy:before{content:""}.ihm-fa-solid-icon.fa-copy.dark:before{color:#f88379}.ihm-fa-solid-icon.fa-off:before{content:""}.ihm-fa-solid-icon.fa-chevron-right:before{content:""}.ihm-fa-solid-icon.fa-chevron-left:before{content:""}.ihm-fa-solid-icon.fa-export:before{content:""}.ihm-fa-solid-icon.fa-dot:before{content:""}.ihm-fa-solid-icon.fa-facebook:before{content:""}.ihm-fa-solid-icon.fa-google:before{content:""}.ihm-fa-solid-icon.fa-eye:before{content:""}.ihm-fa-solid-icon.fa-write:before{content:""}.ihm-fa-solid-icon.fa-file:before{content:""}.ihm-fa-solid-icon.fa-message:before{content:""}.ihm-fa-solid-icon.fa-text-file:before{content:""}.ihm-fa-solid-icon.fa-chart:before{content:""}.ihm-fa-solid-icon.fa-arrows:before{content:""}.ihm-fa-solid-icon.fa-arrow-left:before{content:""}.ihm-fa-solid-icon.fa-graduation:before{content:""}.ihm-fa-solid-icon.fa-close:before{content:""}.ihm-fa-solid-icon.fa-square:before{content:""}.ihm-fa-solid-icon.fa-square.dark:before{color:#f88379}.ihm-fa-solid-icon.fa-paperclip:before{content:""}.ihm-fa-solid-icon.fa-achievement:before{content:""}.ihm-fa-solid-icon.fa-dollar:before{content:""}.ihm-fa-solid-icon.fa-cart:before{content:""}.ihm-fa-solid-icon.fa-briefcase:before{content:""}.ihm-fa-solid-icon.fa-briefcase.dark:before{color:#f88379}.ihm-fa-solid-icon.fa-hearth:before{content:""}.ihm-fa-solid-icon.fa-share:before{content:""}.ihm-fa-solid-icon.fa-flag:before{content:""}.ihm-fa-solid-icon.fa-boxes:before{content:""}.ihm-fa-solid-icon.fa-newspaper:before{content:""}.ihm-fa-solid-icon.fa-adversal:before{content:""}.ihm-fa-solid-icon.fa-envelope:before{content:""}.ihm-fa-solid-icon.fa-percent:before{content:""}.ihm-fa-solid-icon.fa-sign-out:before{content:""}.ihm-fa-solid-icon.fa-people-carry-box:before{content:""}.ihm-far-solid-icon{font-family:FontAwesomeRegular,sans-serif!important}.ihm-far-solid-icon.far-chat:before{content:""}.ihm-far-solid-icon.far-paper-plane:before{content:""}.ihm-far-solid-icon.far-hearth:before{content:""}.ihm-far-solid-icon.far-flag:before{content:""}.ihm-far-solid-icon.fa-truck:before{content:""}.ihm-far-solid-icon.fa-box:before{content:""}.ihm-icon-solid-circle{display:inline-block;cursor:default;width:60px;height:60px;border-radius:50%;padding:15px;font-size:14px;background-color:#25b8c4;background-position:50%;background-repeat:no-repeat;color:#fff}.ihm-icon-solid-circle.disabled{opacity:.6}.ihm-icon-solid-circle.icon-mic{background-image:url(mic.d1f7fcc32c81d917757a.svg)}.ihm-icon-solid-circle.icon-training{background-image:url(training.55ae297cba11f282cb3c.svg)}.ihm-icon-solid-circle.icon-desktop{background-image:url(desktop.3127e8232291036e0f56.svg)}.ihm-checkbox{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;display:flex}.ihm-checkbox label{display:flex;align-items:center;cursor:pointer}.ihm-checkbox label.disabled{opacity:.6;cursor:default}.ihm-checkbox input{height:20px;position:relative;margin:0 16px 0 0;font-family:ihm-icons,sans-serif;cursor:pointer}.ihm-checkbox input:disabled{opacity:.8;cursor:default}.ihm-checkbox input:before{content:"";font-size:20px;height:20px;width:20px;position:absolute;left:-1px;background:#fff;color:#b2b2b2;border-radius:8px;border:1px solid #d8d8d8}.ihm-checkbox input.checked:after{content:"";font-size:20px;height:20px;width:20px;position:absolute;left:-2px;color:#25b8c4;border:1px solid #25b8c4;border-radius:8px;font-family:ihm-icons,sans-serif}.ihm-checkbox input.required-error{margin:0 17px 0 0}.ihm-checkbox input.required-error:before{border:2px solid #f88379;background-color:#fbd9e4;height:18px;width:18px}.ihm-checkbox .ihm-checkbox__label{font-family:Hind,sans-serif;font-size:13px;line-height:20px;padding-top:6px}.ihm-checkbox .ihm-info{color:#a6a6a6;font-family:Hind,sans-serif;font-size:14px;font-style:normal;font-weight:600;width:20px;height:20px;display:inline-block;border-radius:50%;border:.1rem solid #a6a6a6;text-align:center;line-height:1.5;margin-left:8px}.ihm-checkbox .ihm-info:hover{cursor:help;font-weight:600;color:blue}.ihm-radio label{display:flex;align-items:center;padding-bottom:8px;cursor:pointer;line-height:1px}.ihm-radio label.disabled{opacity:.6}.ihm-radio input{position:relative;height:24px;margin:0 20px 0 0;font-family:ihm-icons,sans-serif;cursor:pointer}.ihm-radio input:before{content:"";font-size:24px;height:24px;position:absolute;background:#fff;color:#b2b2b2}.ihm-radio input:checked:after{content:"";font-size:24px;height:24px;position:absolute;color:#25b8c4}.ihm-radio input.mobile{height:32px;margin-right:28px}.ihm-radio input.mobile:before,.ihm-radio input.mobile:checked:after{font-size:32px;height:32px}.ihm-radio input .ihm-radio__label{font-family:Hind,sans-serif;font-size:15px;color:#2f2f2f}body.mobile .ihm-switch .ihm-switch__slider:before{top:-4px}ihm-switch{display:flex;align-items:center}ihm-switch.status{margin-right:18px}ihm-switch.status .ihm-switch__label{padding:0}ihm-switch.status input:checked+.ihm-switch__slider{background-color:#28c22c}.ihm-switch{position:relative;display:inline-block;width:34px;height:35px}.ihm-switch.disabled{opacity:.6}.ihm-switch input{opacity:0;width:0;height:0}.ihm-switch .ihm-switch__slider{position:absolute;cursor:pointer;top:6px;left:0;right:0;bottom:0;height:22px!important;width:37px;padding:0;background-color:#ccc;border-radius:34px;transition:.4s}.ihm-switch .ihm-switch__slider:before{position:absolute;content:"";height:16px;width:16px;top:.8px;background-color:#fff;transition:.4s;border-radius:50%;border:2px solid #b2b2b2}.ihm-switch input:checked+.ihm-switch__slider{background-color:#84b838}.ihm-switch input:checked+.ihm-switch__slider:before{transform:translateX(16px);top:1px;border:2px solid #84b838;background-color:#fff}.ihm-switch__label{padding-right:16px}@-webkit-keyframes modalAnimation{0%{padding-top:0;background-color:transparent}to{padding-top:100px;background-color:rgba(0,0,0,.6)}}ihm-select{position:relative;text-align:left}ihm-select.not-shadow .ihm-select .ihm-select__control-display{box-shadow:none;border:1px solid #d7d7d7}ihm-select.not-shadow .ihm-select .ihm-select__control-display.readOnly{border:none;background-color:#fff;pointer-events:none}.ihm-select{height:46px}.ihm-select.small,.ihm-select.small .ihm-select__control-display{height:30px}.ihm-select .ihm-select__control-display{height:100%;display:flex;align-items:center;justify-content:space-between;position:relative;border:1px solid #f7f7f8;box-shadow:0 1px 8px .2px rgba(0,0,0,.1);border-radius:22px;background-color:#fff;padding:0 8px 0 20px;color:#3c3a3a;cursor:pointer;outline:none;transition:border .3s ease-out;overflow:hidden}.ihm-select .ihm-select__control-display:focus{border-color:#25b8c4;box-shadow:0 0 0 1px #25b8c4}.ihm-select .ihm-select__control-display:hover .ihm-select__deselectAll{display:flex}.ihm-select .ihm-select__control-display:after{content:"";font-family:ihm-icons,sans-serif;font-size:32px}.ihm-select .ihm-select__control-display.open:after{content:""}.ihm-select .ihm-select__control-display.error{background-color:#fbd9e4;box-shadow:0 0 0 1px #f88379!important;border-color:#f88379!important}.ihm-select .ihm-select__control-display.disabled{background-color:#f7f7f8;border-color:#f7f7f8;cursor:default;pointer-events:none}.ihm-select .ihm-select__control-display.readOnly{border:none;background-color:#fff;box-shadow:none;pointer-events:none}.ihm-select .ihm-select__control-display.readOnly:after{display:none}.ihm-select .ihm-select__control-display.required-full{border-color:#25b8c4;background:#d3e4f5}.ihm-select .ihm-select__control-display .ihm-select__deselectAll{display:none;justify-content:center;align-items:center;position:absolute;right:42px;width:16px;height:16px;border-radius:50%;background-color:#b2b2b2}.ihm-select .ihm-select__control-display .ihm-select__deselectAll:after{content:"";font-family:ihm-icons,sans-serif;color:#fff;font-size:10px}.ihm-select .ihm-select__control-display .ihm-select__value{font-size:16px;color:#2f2f2f;font-weight:400}.ihm-select .ihm-select__control-display .ihm-select__multiple-value{width:calc(100% - 64px);overflow:hidden;white-space:nowrap}.ihm-select .ihm-select__control-display .ihm-select__multiple-value .selected-option{display:inline-flex;height:40px;align-items:center;font-size:16px}.ihm-select .ihm-select__control-display .ihm-select__placeholder{display:inline-block;width:calc(100% - 60px);font-size:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:rgba(47,47,47,.7)}.ihm-select .ihm-select__list-container{position:absolute;overflow:hidden;max-height:0}.ihm-select.ihm-select__color .ihm-select__control-display .option-color-single{background-color:#b2b2b2;position:absolute;height:56px;width:24px;left:4px;border-radius:5px;transition:background-color .2s linear}.ihm-select.ihm-select__color .ihm-select__control-display .option-color-multi{display:inline-block;background-color:#b2b2b2;height:24px;width:24px;border-radius:8px}.ihm-select.ihm-select__color.large .ihm-select__control-display{padding:31px 4px 31px 36px}.ihm-select.ihm-select__color .ihm-select__multiple-value .selected-option .option-text{margin:0 4px}.ihm-select.ihm-select__image .ihm-select__control-display .option-image-single{background-color:#b2b2b2;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;position:absolute;height:56px;width:56px;left:4px;border-radius:4px}.ihm-select.ihm-select__image .ihm-select__control-display .option-image-single.fadeIn{-webkit-animation:fadeIn .3s linear;animation:fadeIn .3s linear}.ihm-select.ihm-select__image.large .ihm-select__control-display{padding:32px 4px 32px 68px}.ihm-select__label{display:block;font-size:16px;color:#757575;font-weight:400;font-family:Hind,sans-serif;margin-bottom:8px;padding-left:16px}.ihm-select__label .required{color:#f88379;line-height:1;position:relative;margin:0;font-size:inherit;top:unset}.event-disabled{pointer-events:none!important}.hide-option{display:none!important}.ihm-select-overlay-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999}.ihm-select-overlay-container .ihm-select__list-container{position:absolute;background:#fff;border-radius:8px;margin-top:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);z-index:99999999999;overflow:hidden;opacity:0;max-height:400px;transform:translateY(15px);transition:opacity .3s linear,transform .2s linear;pointer-events:none}.ihm-select-overlay-container .ihm-select__list-container.ihm-show{opacity:1;transform:translateY(0);pointer-events:auto}.ihm-select-overlay-container .ihm-select__list-container.clearing{opacity:0}.ihm-select-overlay-container .ihm-select__list-container .ihm-close__list{display:none;width:100%;align-items:center;color:#2f2f2f;font-size:24px;padding:8px 16px}.ihm-select-overlay-container .ihm-select__list-container .ihm-close__list .close:before{display:block;content:"";font-family:ihm-icons,sans-serif;font-size:28px}.ihm-select-overlay-container .ihm-select__list-container .ihm-close__list .label{margin:16px 0}.ihm-select-overlay-container .ihm-select__list-container .responsive-actions{display:none;align-items:center;justify-content:space-between;height:40px;width:100%;padding:8px 16px}.ihm-select-overlay-container .ihm-select__list-container .responsive-actions .button-clear,.ihm-select-overlay-container .ihm-select__list-container .responsive-actions .button-confirm{opacity:0;pointer-events:none;transition:opacity .15s}.ihm-select-overlay-container .ihm-select__list-container .search{display:flex}.ihm-select-overlay-container .ihm-select__list-container .search input{height:40px;width:100%;padding:0 12px;border:none;outline:none;font-size:14px;color:#3c3a3a;font-family:Rubik,sans-serif}.ihm-select-overlay-container .ihm-select__list-container .empty,.ihm-select-overlay-container .ihm-select__list-container .not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:12px;text-align:center;font-size:13px}.ihm-select-overlay-container .ihm-select__list-container .empty span{font-size:14px;color:#3c3a3a}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container{overflow:hidden!important;max-height:240px!important;position:relative;padding:0;margin:0;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container ul{position:relative}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container ul :not(:first-child){margin-top:1px}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container li{padding:8px 12px;cursor:pointer}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container li .option-text{color:#2f2f2f;font-weight:400;font-size:14px;cursor:pointer}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container li:hover{background-color:#25b8c4}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container li:hover input:before{color:transparent}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container li:hover .option-text{color:#fff;font-weight:500}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container li.checked:hover{background-color:#fff}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container li.checked:hover .option-text{color:#2f2f2f}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .add{display:flex;justify-content:center;margin:8px 12px}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .add:hover{background-color:transparent!important}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .add button{height:32px}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .add button:before{font-size:16px}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .add button span{line-height:normal;font-size:13px;color:#fff}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option{display:flex;align-items:center}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option label{display:flex}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option input{height:24px;margin:0 20px 0 0;font-family:ihm-icons,sans-serif}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option input:before{content:"";font-size:24px;height:24px;position:absolute;background:#fff;color:#b2b2b2;border-radius:8px}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option input:checked:after{content:"";font-size:24px;height:24px;position:absolute;color:#25b8c4;border-radius:8px}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option.checked{background-color:#d3e4f5}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option.checked .option-text{font-weight:500}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option.checked-dark{background-color:#25b8c4}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option.checked-dark .option-text{color:#fff;font-weight:500}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option .option-content{display:flex;align-items:center}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option .option-content .option-color{height:24px;width:24px;border-radius:6px;border:1px solid #fff;margin-right:8px}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option .option-content .option-image{background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;height:56px;width:56px;border-radius:4px;margin-right:8px}@media screen and (max-width: 660px){ihm-select perfect-scrollbar .ps{max-height:100%!important}.ihm-select .ihm-select__control-display .ihm-select__deselectAll,.ihm-select .ihm-select__control-display:hover .ihm-select__deselectAll{display:flex}.ihm-select-overlay-container{z-index:9999}.ihm-select-overlay-container .ihm-select__list-container{margin-top:0;width:100%!important;height:100%;top:0!important;z-index:30002!important;left:0;border-radius:0;position:fixed}.ihm-select-overlay-container .ihm-select__list-container.ihm-show{max-height:100%}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container{max-height:none!important;height:89%;padding-bottom:32px}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option{border-bottom:1px solid #3c3a3a;padding:16px;margin-top:0}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option .option-text{font-size:16px}.ihm-select-overlay-container .ihm-select__list-container .ihm-select__options-container .option .option-content .option-image{height:72px;width:72px}.ihm-select-overlay-container .ihm-select__list-container .ihm-close__list{display:flex;justify-content:space-between;cursor:pointer;background-color:#25b8c4;color:#fff}.ihm-select-overlay-container .ihm-select__list-container .ihm-close__list .close{padding-bottom:6px}.ihm-select-overlay-container .ihm-select__list-container .ihm-close__list .close:before{font-size:18px}.ihm-select-overlay-container .ihm-select__list-container .responsive-actions{display:flex;background:#fff;position:absolute;bottom:0;padding:24px 16px}.ihm-select-overlay-container .ihm-select__list-container .responsive-actions .button-confirm.show{opacity:1;pointer-events:all}.ihm-select-overlay-container .ihm-select__list-container .responsive-actions .button-confirm button{font-size:16px;font-family:Prompt,sans-serif;color:#25b8c4;border:none;background-color:transparent;outline:none}.ihm-select-overlay-container .ihm-select__list-container .responsive-actions .button-clear.show{opacity:1;pointer-events:all}.ihm-select-overlay-container .ihm-select__list-container .responsive-actions .button-clear button{font-size:16px;font-family:Prompt,sans-serif;color:#3c3a3a;border:none;background-color:transparent;outline:none}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ihm-progress__steps{display:flex;justify-content:space-between;position:relative;height:5px;background-color:#f1f1f1;width:100%;margin-bottom:52px}.ihm-progress__steps.small{width:50%;margin:0 auto 52px}.ihm-progress__steps .progress{background:#25b8c4;height:5px;z-index:1071}.ihm-progress__steps .progress.selected{width:calc(50% - 16px)}.ihm-progress__steps .progress.done{width:calc(100% - 32px)}.ihm-progress__steps .steps{display:flex;align-items:center;width:100%}.ihm-progress__steps .steps.last{width:32px}.ihm-progress__steps .steps .step-description{position:absolute;top:30px}.ihm-progress__steps .steps .step-description span{font-size:16px;font-weight:300;line-height:1.4;color:#6a6a6a}.ihm-progress__steps .step{display:flex;align-items:center;justify-content:center;height:32px;width:32px;border-radius:50%;border:2px solid #b2b2b2;background:#fff;z-index:1071;cursor:pointer}.ihm-progress__steps .step .step-icon{color:#b2b2b2}.ihm-progress__steps .step.selected{border:2px solid #25b8c4}.ihm-progress__steps .step.selected .step-icon{color:#25b8c4}.ihm-progress__steps .step.done{border:2px solid #25b8c4;background:#25b8c4}.ihm-progress__steps .step.done .step-icon{color:#fff}.ihm-progress__bar{position:relative;height:15px;width:100%;background:#d3e4f5}.ihm-progress__bar.bar{height:10px;border-radius:4px}.ihm-progress__bar.bar .progress{width:0;height:100%;border-radius:4px;background:#25b8c4}.ihm-progress__bar.circle{background:#fff;display:flex;justify-content:center;align-items:center}.ihm-progress__bar.circle,.ihm-progress__bar.circle .progress,.ihm-progress__bar.circle .progress svg{position:relative;height:80px;width:80px}.ihm-progress__bar.circle .progress svg circle{width:80px;height:80px;fill:none;stroke-width:8;stroke:#25b8c4;transform:translate(5px,5px);stroke-dasharray:240;stroke-dashoffset:240;stroke-linecap:round}.ihm-progress__bar.circle .progress svg circle:first-child{stroke-dashoffset:0;stroke:#d3e4f5}.ihm-progress__bar.circle .progress svg circle:nth-child(2){stroke:#25b8c4}@media (max-width: 700px){.ihm-progress__steps.small{width:100%}}body.ihm-dark .ihm-tabs__nav ul li.active{background:#232331}.ihm-tabs{width:100%;height:48px;display:flex;border-radius:10px 10px 0 0;background:#25b8c4}.ihm-tabs.sticky{position:sticky;top:0;left:0;z-index:12}.ihm-tabs__nav,.ihm-tabs__nav ul{width:100%;display:flex;align-items:center}.ihm-tabs__nav ul{list-style:none;margin:0;padding:0 32px;height:100%}.ihm-tabs__nav ul li{display:flex;align-items:center;justify-content:center;margin:8px 24px 0 0;border-radius:8px 8px 0 0;padding:12px 16px;cursor:pointer;transition:background-color .3s linear}.ihm-tabs__nav ul li a{color:#fff;transition:color .3s linear}.ihm-tabs__nav ul li.active{background:#fff}.ihm-tabs__nav ul li.active a{color:#25b8c4}.ihm-tab__content{padding:16px}body.ihm-dark owl-date-time-calendar{background-color:#43435e}body.ihm-dark owl-date-time-calendar .owl-dt-calendar-control,body.ihm-dark owl-date-time-calendar .owl-dt-calendar-header tr th{color:#232331}body.ihm-dark owl-date-time-calendar .owl-dt-control-button-arrow svg{fill:#232331}body.ihm-dark owl-date-time-container{background-color:#43435e!important}body.ihm-dark .cdk-overlay-container .cdk-overlay-pane{background-color:#4b4b6b!important}body.ihm-dark owl-date-time-multi-year-view .owl-dt-calendar-table.owl-dt-calendar-multi-year-table .owl-dt-calendar-header{background-color:#43435e}body.ihm-dark owl-date-time-multi-year-view .owl-dt-calendar-table.owl-dt-calendar-multi-year-table .owl-dt-calendar-header tr th{color:#fff}body.ihm-dark .owl-dt-calendar-cell-content{border-color:#43435e;background-color:#43435e!important;color:#fff}body.ihm-dark .owl-dt-calendar-cell-content.owl-dt-calendar-cell-today{border-color:#25b8c4}body.ihm-dark .owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected{background:#7caee2!important;border-color:#7caee2}body.ihm-dark .ihm-datepicker input{background-color:#3b3b52;border-color:#575775;color:#3c3a3a}body.ihm-dark .ihm-datepicker .ihm-datepicker__icon:before{color:#25b8c4}body.ihm-dark .ihm-datepicker .ihm-datepicker__clear{background-color:#3c3a3a}body.ihm-dark .ihm-datepicker .ihm-datepicker__clear:after{color:#232331}owl-date-time-calendar{height:auto!important}owl-date-time-calendar .owl-dt-calendar-control{background-color:#25b8c4;color:#fff}owl-date-time-calendar .owl-dt-calendar-control .owl-dt-control-button span{font-family:Hind,sans-serif}owl-date-time-calendar .owl-dt-calendar-main{padding:0}owl-date-time-calendar .owl-dt-calendar-header{background-color:#25b8c4}owl-date-time-calendar .owl-dt-calendar-header tr th{color:#fff;text-transform:uppercase}owl-date-time-calendar .owl-dt-calendar-header .owl-dt-calendar-table-divider{display:none}owl-date-time-calendar .owl-dt-control-button-arrow svg{fill:#fff}owl-date-time-timer .owl-dt-timer-content .owl-dt-timer-input{border-radius:8px;padding:4px;width:40px;height:32px;font-size:14px;color:#2f2f2f}owl-date-time-multi-year-view .owl-dt-calendar-table.owl-dt-calendar-multi-year-table .owl-dt-calendar-header{background-color:#fff}owl-date-time-multi-year-view .owl-dt-calendar-table.owl-dt-calendar-multi-year-table .owl-dt-calendar-header tr th{color:#3c3a3a}owl-date-time-container{border-radius:8px;overflow:hidden}.cdk-overlay-container{z-index:99999}.cdk-overlay-container .cdk-overlay-pane{margin:4px 0}.owl-dt-container-buttons{height:60px;display:flex;align-items:center}.owl-dt-container-buttons button{display:flex;justify-content:center;align-items:center;height:20px;padding:15px;border-radius:8px;border:1px solid;margin:8px}.owl-dt-container-buttons button:first-child,.owl-dt-container-buttons button:first-child span{color:#3c3a3a}.owl-dt-container-buttons button:first-child:hover,.owl-dt-container-buttons button:first-child:hover span{color:#2f2f2f}.owl-dt-container-buttons button:nth-child(2){color:#25b8c4;background-color:#25b8c4}.owl-dt-container-buttons button:nth-child(2) span{color:#fff}.owl-dt-container-buttons button:nth-child(2):hover{background-color:#197c84}.owl-dt-calendar-cell-content{border-radius:8px;border-color:#3c3a3a;background-color:#fff!important}.owl-dt-calendar-cell-content:hover{border-color:#25b8c4!important;border-radius:8px!important;background-color:#25b8c4!important;color:#fff!important}.owl-dt-calendar-cell-content.owl-dt-calendar-cell-today{border-radius:8px;border-color:#3c3a3a;background-color:#fff!important}.owl-dt-calendar-cell-content.owl-dt-calendar-cell-today:hover{border-color:#25b8c4!important;border-radius:8px!important;background-color:#25b8c4!important;color:#fff!important}.owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected{border-radius:8px!important;background:#25b8c4!important;box-shadow:none!important;border-color:#25b8c4}ihm-datepicker{outline:none}ihm-datepicker.transparent.text-right input,ihm-datepicker.transparent.text-right label{text-align:right;padding:0}ihm-datepicker.transparent input[disabled]{border:none;background:transparent;color:#2f2f2f}.ihm-datepicker{position:relative;cursor:pointer}.ihm-datepicker label{position:relative;display:flex;flex-direction:column}.ihm-datepicker input{height:46px;border-radius:22px;background-color:#fff;border:1px solid #d7d7d7;padding:0 20px;font-family:Hind,sans-serif;font-size:16px;color:#2f2f2f;transition:border .3s ease-out,background-color .3s ease-out}.ihm-datepicker input:focus{border:1px solid #25b8c4;box-shadow:0 0 0 1px #25b8c4;outline:none}.ihm-datepicker input.requiredFull{border:1px solid #25b8c4;background-color:#d3e4f5}.ihm-datepicker input.error{border:1px solid #f88379;box-shadow:0 0 0 1px #f88379;background-color:#fbd9e4}.ihm-datepicker input[disabled]{border:1px solid #f7f7f8;background-color:#f7f7f8;color:#3c3a3a}.ihm-datepicker input::-moz-placeholder{color:#3c3a3a}.ihm-datepicker input::placeholder{color:#3c3a3a}.ihm-datepicker:hover .ihm-datepicker__clear{display:flex}.ihm-datepicker .ihm-datepicker__label{display:block;font-size:16px;color:#757575;font-weight:400;font-family:Hind,sans-serif;margin-bottom:8px;padding-left:16px}.ihm-datepicker .ihm-datepicker__label .required{color:#f88379;line-height:1;position:relative;margin:0;font-size:inherit;top:unset}.ihm-datepicker .ihm-datepicker__icon{position:absolute;right:16px;bottom:10px;font-size:24px;cursor:pointer}.ihm-datepicker .ihm-datepicker__clear{display:none;justify-content:center;align-items:center;position:absolute;right:10%;width:16px;height:16px;border-radius:50%;background-color:#b2b2b2;bottom:14px}.ihm-datepicker .ihm-datepicker__clear.showIcon{right:48px}.ihm-datepicker .ihm-datepicker__clear:after{content:"";font-family:ihm-icons,sans-serif;color:#fff;font-size:10px}.ihm-datepicker__error-box .ihm-datepicker__error.single span{color:#f88379;font-size:13px;line-height:16px}.ihm-datepicker__error-box .ihm-datepicker__error.multi span{cursor:pointer;line-height:16px;color:#f88379;font-size:13px}.ihm-datepicker__error-box .ihm-datepicker__error.multi ul li{color:#f88379;font-size:13px;line-height:16px}@media screen and (max-width: 660px){.cdk-overlay-container .cdk-overlay-pane{transform:none!important;top:0!important;left:0!important;width:100%;height:100%;margin:0}owl-date-time-container{border-radius:0;width:100%!important;height:100%}}ihm-file ihm-button{display:flex}.ihm-file__upload-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;border:2px dashed #d3e4f5;cursor:pointer;position:relative;border-radius:4px;margin-bottom:16px}.ihm-file__upload-wrapper:hover{border:2px solid #d3e4f5;border-radius:8px}.ihm-file__upload-wrapper.readyToDrop{opacity:.6}.ihm-file__upload-wrapper.disabled,.ihm-file__upload-wrapper.readOnly{border:1px dashed #b2b2b2;cursor:not-allowed}.ihm-file__upload-wrapper.disabled .ihm-file__icon,.ihm-file__upload-wrapper.disabled .ihm-file__label,.ihm-file__upload-wrapper.readOnly .ihm-file__icon,.ihm-file__upload-wrapper.readOnly .ihm-file__label{color:#b2b2b2}.ihm-file__upload-wrapper .ihm-file__label{font-family:Hind,sans-serif;font-size:15px;color:#25b8c4;margin:0}.ihm-file__upload-wrapper .ihm-file__icon{color:#25b8c4;font-size:32px;margin-bottom:8px}.ihm-file__attached-wrapper{display:flex;align-items:center}.ihm-file__attached-wrapper .delete{padding-left:16px;padding-bottom:2px}.ihm-file__attached-wrapper .delete:hover{color:#f88379}.ihm-file-auto__upload-progress{border-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);background-color:#fff;overflow:hidden}.ihm-file-auto__upload-progress.small{width:375px}@media (max-width: 415px){.ihm-file-auto__upload-progress.small{width:auto;margin:0 20px}}.ihm-file-auto__upload-progress .ihm-file-auto__header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;position:relative;background-color:#fff;border-radius:8px 8px 0 0}.ihm-file-auto__upload-progress .ihm-file-auto__header>h2{font-size:18px}.ihm-file-auto__upload-progress .ihm-file-auto__body{padding:24px;min-height:200px;max-height:60vh;background-color:#fff;overflow:hidden}.ihm-file-auto__upload-progress .ihm-file-auto__body .ihm-file__list{overflow:hidden;height:auto;margin-bottom:8px}.ihm-file-auto__upload-progress .ihm-file-auto__body .ihm-file__list.multiple{height:250px}.ihm-file-auto__upload-progress .ihm-file-auto__body .ihm-file__list .ihm-file__info{display:flex;justify-content:space-between;align-items:center;border-radius:8px;background-color:#f1f1f1;margin-bottom:8px;padding:8px}.ihm-file-auto__upload-progress .ihm-file-auto__body .ihm-file__uploader{display:flex;flex-direction:column;justify-content:center;align-items:center}.ihm-file-auto__upload-progress .ihm-file-auto__footer{display:flex;justify-content:flex-end;border-radius:0 0 8px 8px;padding:20px}.ihm-file-auto__upload-progress .ihm-file-auto__footer button{background:transparent;border:none;outline:none;font-size:15px;color:#25b8c4;cursor:pointer}ihm-accordion{display:flex}.ihm-accordions{justify-content:center}.ihm-accordion,.ihm-accordions{display:flex;flex-direction:column}.ihm-accordion{width:100%;border-radius:8px;margin-bottom:16px;cursor:pointer}.ihm-accordion .ihm-accordion__header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:8px;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);background-color:#fff;transition:background .15s linear}.ihm-accordion .ihm-accordion__header .ihm-accordion__title{margin:0;font-size:18px;font-weight:500;color:#25b8c4}.ihm-accordion .ihm-accordion__header .ihm-accordion__actions{display:flex;align-items:center}.ihm-accordion .ihm-accordion__header .ihm-accordion__actions .ihm-accordion__info span{font-size:13px;color:#3c3a3a}.ihm-accordion .ihm-accordion__header .ihm-accordion__actions .ihm-accordion__action{display:flex;height:32px}.ihm-accordion .ihm-accordion__header .ihm-accordion__actions .ihm-accordion__action button{border:none;background:transparent;font-size:32px;outline:none;color:#3c3a3a;cursor:pointer}.ihm-accordion .ihm-accordion__body{padding:16px}ihm-slides.slide-with-shadow .swiper-container{margin:0 -25px;padding:0 25px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.slide-wrapper{width:99%;margin:0 auto;display:flex}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(44px / 44 * 27);width:calc(var(--swiper-navigation-size) / 44 * 27);height:44px;height:var(--swiper-navigation-size);margin-top:calc(-1 * 84px / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#3c3a3a}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:ihm-icons,sans-serif;font-size:48px;letter-spacing:0;text-transform:none;font-feature-settings:normal,;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:""}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:""}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{padding-top:32px;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#25b8c4}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}body.ihm-dark .ihm-toast__wrapper.notice{background:#3b3b52}body.ihm-dark .ihm-toast__wrapper.notice .ihm-toast .ihm-toast__close:before{color:#25b8c4}body.ihm-dark .ihm-toast__wrapper.error{background:#ff2020}body.ihm-dark .ihm-toast__wrapper.error .ihm-toast .ihm-toast__close:before{color:#232331}body.ihm-dark .ihm-toast__wrapper.warning{background:#ffa931}body.ihm-dark .ihm-toast__wrapper.warning .ihm-toast .ihm-toast__close:before{color:#232331}body.ihm-dark .ihm-toast__wrapper.success{background:#744fc8}body.ihm-dark .ihm-toast__wrapper.success .ihm-toast .ihm-toast__close:before{color:#b2b2b2}.ihm-toasts__wrapper{display:flex;flex-direction:column;height:auto;position:fixed;z-index:900901}.ihm-toasts__wrapper.top-left{top:16px;left:16px}.ihm-toasts__wrapper.top-left.slide{left:0}.ihm-toasts__wrapper.top-left.slide ihm-toast{-webkit-animation:slide-left .4s ease-in-out both;animation:slide-left .4s ease-in-out both}.ihm-toasts__wrapper.top-left.scale ihm-toast{-webkit-animation:scale-center .4s ease-in-out both;animation:scale-center .4s ease-in-out both}.ihm-toasts__wrapper.top-left.swing ihm-toast{-webkit-animation:swing-left .4s ease-in-out both;animation:swing-left .4s ease-in-out both}.ihm-toasts__wrapper.top-left.jelly ihm-toast{-webkit-animation:yelly .6s linear;animation:yelly .6s linear}.ihm-toasts__wrapper.top-right{top:16px;right:16px}.ihm-toasts__wrapper.top-right.slide{right:0}.ihm-toasts__wrapper.top-right.slide ihm-toast{-webkit-animation:slide-right .4s ease-in-out both;animation:slide-right .4s ease-in-out both}.ihm-toasts__wrapper.top-right.scale ihm-toast{-webkit-animation:scale-center .4s ease-in-out both;animation:scale-center .4s ease-in-out both}.ihm-toasts__wrapper.top-right.swing ihm-toast{-webkit-animation:swing-right .4s ease-in-out both;animation:swing-right .4s ease-in-out both}.ihm-toasts__wrapper.top-right.jelly ihm-toast{-webkit-animation:jelly .6s linear;animation:jelly .6s linear}.ihm-toasts__wrapper.bottom-left{bottom:16px;left:16px}.ihm-toasts__wrapper.bottom-left.slide{left:0}.ihm-toasts__wrapper.bottom-left.slide ihm-toast{-webkit-animation:slide-left .4s ease-in-out both;animation:slide-left .4s ease-in-out both}.ihm-toasts__wrapper.bottom-left.scale ihm-toast{-webkit-animation:scale-center .4s ease-in-out both;animation:scale-center .4s ease-in-out both}.ihm-toasts__wrapper.bottom-left.swing ihm-toast{-webkit-animation:swing-left .4s ease-in-out both;animation:swing-left .4s ease-in-out both}.ihm-toasts__wrapper.bottom-left.jelly ihm-toast{-webkit-animation:jelly .6s linear;animation:jelly .6s linear}.ihm-toasts__wrapper.bottom-right{bottom:16px;right:16px}.ihm-toasts__wrapper.bottom-right.slide{right:0}.ihm-toasts__wrapper.bottom-right.slide ihm-toast{-webkit-animation:slide-right .4s ease-in-out both;animation:slide-right .4s ease-in-out both}.ihm-toasts__wrapper.bottom-right.scale ihm-toast{-webkit-animation:scale-center .4s ease-in-out both;animation:scale-center .4s ease-in-out both}.ihm-toasts__wrapper.bottom-right.swing ihm-toast{-webkit-animation:swing-right .4s ease-in-out both;animation:swing-right .4s ease-in-out both}.ihm-toasts__wrapper.bottom-right.jelly ihm-toast{-webkit-animation:jelly .6s linear;animation:jelly .6s linear}.ihm-toasts__wrapper.top-full{top:0;width:100%}.ihm-toasts__wrapper.top-full.slide ihm-toast{-webkit-animation:slide-bottom .4s ease-in-out both;animation:slide-bottom .4s ease-in-out both}.ihm-toasts__wrapper.top-full.scale ihm-toast{-webkit-animation:scale-center .4s ease-in-out both;animation:scale-center .4s ease-in-out both}.ihm-toasts__wrapper.top-full.swing ihm-toast{-webkit-animation:swing-bottom .4s ease-in-out both;animation:swing-bottom .4s ease-in-out both}.ihm-toasts__wrapper.top-full.jelly ihm-toast{-webkit-animation:jelly .6s linear;animation:jelly .6s linear}.ihm-toasts__wrapper.top-full .ihm-toast__wrapper{min-width:95%;margin:0 auto;border-radius:0 0 8px 8px}.ihm-toast__wrapper{background:#fff;padding:16px;border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.ihm-toast__wrapper.notice{background:#e4e4e4;border-radius:10px;max-width:445px}.ihm-toast__wrapper.notice .ihm-toast .ihm-toast-content .ihm-toast__title{font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px}.ihm-toast__wrapper.notice .ihm-toast .ihm-toast-content .ihm-toast__message{font-size:13px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:1px}.ihm-toast__wrapper.error{background:#fbd9e4}.ihm-toast__wrapper.warning{background:#ffeed6}.ihm-toast__wrapper.success{background:#d3e4f5}.ihm-toast{position:relative;display:flex;align-items:center;justify-content:space-between}.ihm-toast .ihm-toast-content{padding:0 20px 0 8px}.ihm-toast .ihm-toast-content .ihm-toast__title{font-size:16px}.ihm-toast .ihm-toast-content .ihm-toast__message{font-size:14px}.ihm-toast .ihm-toast__close{display:flex;justify-content:flex-end;cursor:pointer}.ihm-toast .ihm-toast__close:before{content:"";font-family:ihm-icons,sans-serif;font-size:24px;color:#3c3a3a}@-webkit-keyframes slide-bottom{0%{transform:translateY(-100px)}to{transform:translateY(0)}}@keyframes slide-bottom{0%{transform:translateY(-100px)}to{transform:translateY(0)}}@-webkit-keyframes slide-left{0%{transform:translateX(-300px)}to{transform:translateX(16px)}}@keyframes slide-left{0%{transform:translateX(-300px)}to{transform:translateX(16px)}}@-webkit-keyframes slide-right{0%{transform:translateX(300px)}to{transform:translateX(-16px)}}@keyframes slide-right{0%{transform:translateX(300px)}to{transform:translateX(-16px)}}@-webkit-keyframes scale-center{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes scale-center{0%{transform:scale(0)}to{transform:scale(1)}}@-webkit-keyframes swing-left{0%{transform:rotateY(-1turn);transform-origin:left}to{transform:rotateY(0deg);transform-origin:left}}@keyframes swing-left{0%{transform:rotateY(-1turn);transform-origin:left}to{transform:rotateY(0deg);transform-origin:left}}@-webkit-keyframes swing-right{0%{transform:rotateY(0deg);transform-origin:right}to{transform:rotateY(1turn);transform-origin:right}}@keyframes swing-right{0%{transform:rotateY(0deg);transform-origin:right}to{transform:rotateY(1turn);transform-origin:right}}@-webkit-keyframes swing-bottom{0%{transform:rotateX(180deg);transform-origin:top}to{transform:rotateX(0deg);transform-origin:top}}@keyframes swing-bottom{0%{transform:rotateX(180deg);transform-origin:top}to{transform:rotateX(0deg);transform-origin:top}}@-webkit-keyframes jelly{11.1%{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}to{transform:none}}@keyframes jelly{11.1%{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}to{transform:none}}ihm-text-editor.read-only ckeditor .ck-toolbar{display:none;pointer-events:none}ihm-text-editor.read-only ckeditor .ck-content{background:transparent;padding:0 20px;pointer-events:none}ihm-text-editor.read-only ckeditor .ck-content.ck-editor__editable_inline{border:none}ihm-text-editor.read-only ckeditor.focused:not(.error) .ck-content.ck-focused,ihm-text-editor.read-only ckeditor.focused:not(.error) .ck-toolbar{border:none!important;box-shadow:none}ckeditor .ck-toolbar{--ck-border-radius:8px 8px 0 0;border:1px solid #b2b2b2!important;background:#b2b2b2!important;height:40px}ckeditor .ck-content{min-height:130px;max-height:360px;--ck-border-radius:0 0 8px 8px;background:#fff}ckeditor .ck-content.ck-editor__editable_inline{border:1px solid #b2b2b2;border-top:none!important}ckeditor .ck-horizontal-line hr{background-color:#000;height:1px}ckeditor.focused:not(.error) .ck-toolbar{border:1px solid #25b8c4!important;border-bottom:none!important;box-shadow:0 0 0 .5px #25b8c4}ckeditor.focused:not(.error) .ck-content.ck-focused{border:1px solid #25b8c4!important;border-top:none!important;box-shadow:0 0 0 .5px #25b8c4}ckeditor.error .ck-toolbar{border:1px solid #f88379!important;border-bottom:none!important;box-shadow:0 0 0 .5px #f88379}ckeditor.error .ck-content{background:#fbd9e4!important;border:1px solid #f88379!important;border-top:none!important;box-shadow:0 0 0 .5px #f88379}ckeditor.disabled .ck-content{background:#f7f7f8!important}.ck-content{font-family:Hind,sans-serif;color:#000}.ck-content h2{margin-left:0!important}.ck-content .text-tiny{font-size:9px}.ck-content .text-small{font-size:13px}.ck-content .text-big{font-size:18px}.ck-content .text-huge{font-size:20px}.ck-content table{width:100%;margin-bottom:8px}.ck-content .table{width:100%;margin:0}.ck-content table>tbody>tr>td>.image{margin:0!important}.ck-content img{max-width:795px!important}.ck-content figcaption{font-size:14px;padding-top:8px}.ihm-text-editor.full-screen{position:fixed;left:0;top:0;width:100%;height:100%;background:#fff;z-index:99999999999999;--ck-border-radius:0 0 0 0;-webkit-animation:fullScreenAnimation .3s linear;animation:fullScreenAnimation .3s linear}.ihm-text-editor.full-screen .ck-toolbar{--ck-border-radius:0 0 0 0}.ihm-text-editor.full-screen .ihm-text-editor__label{display:none}.ihm-text-editor.full-screen ckeditor .ck-content{max-height:100vh!important;padding-bottom:60px}.ihm-text-editor .ihm-text-editor__label{display:inline-block;position:relative;font-size:16px;color:#757575;font-weight:400;font-family:Hind,sans-serif;margin-bottom:8px;padding-left:16px}.ihm-text-editor .ihm-text-editor__label .required{color:#f88379;line-height:1;position:relative;margin:0;font-size:inherit;top:unset}.ihm-text-editor .ihm-input__error-box .ihm-input__error.single span{color:#f88379;font-size:13px;line-height:16px}.ihm-text-editor .ihm-input__error-box .ihm-input__error.multi span{cursor:pointer;line-height:16px;color:#f88379;font-size:13px}.ihm-text-editor .ihm-input__error-box .ihm-input__error.multi ul li{color:#f88379;font-size:13px;line-height:16px}@-webkit-keyframes fullScreenAnimation{0%{opacity:0}to{opacity:1}}@keyframes fullScreenAnimation{0%{opacity:0}to{opacity:1}}ihm-collapse{display:flex}.ihm-collapse__wrapper{display:flex;flex-direction:column;justify-content:center;width:100%}.ihm-collapse__content{position:relative;width:100%;border-radius:8px;margin-bottom:16px;box-shadow:0 1px 6px 0 rgba(0,0,0,.2);background-color:#fff;cursor:pointer}.ihm-collapse__content .ihm-collapse__header{position:absolute;width:100%;display:flex;align-items:center;justify-content:flex-end;padding:14px 16px;z-index:901}.ihm-collapse__content .ihm-collapse__header .ihm-collapse__actions{display:flex;align-items:center}.ihm-collapse__content .ihm-collapse__header .ihm-collapse__actions .ihm-collapse__action{display:flex;height:32px}.ihm-collapse__content .ihm-collapse__header .ihm-collapse__actions .ihm-collapse__action button{border:none;background:transparent;font-size:32px;outline:none;color:#3c3a3a;cursor:pointer}.ihm-collapse__content .ihm-collapse__body{padding:0 16px}.ihm-collapse__content .ihm-collapse__body .collapsed{display:none}.ihm-table{border-collapse:separate;width:100%;border-spacing:0 16px;table-layout:fixed}.ihm-table .ihm-clickable:hover{background-color:rgba(0,0,0,.02);transition:background-color .3s}.ihm-table>tbody>tr,.ihm-table>tr{box-shadow:0 0 29px 0 rgba(13,18,54,.08);border-radius:16px}.ihm-table>tbody>tr.color td,.ihm-table>tr.color td{outline:#25b8c4}.ihm-table>tbody>tr.color td:first-child,.ihm-table>tr.color td:first-child{width:8px;height:100%;border-radius:8px 0 0 8px!important;padding:0;overflow:hidden}.ihm-table>tbody>tr.color td:nth-child(2),.ihm-table>tr.color td:nth-child(2){padding-left:16px}.ihm-table>tbody>tr td,.ihm-table>tr td{padding:20px}.ihm-table>tbody>tr td .ihm-table__label,.ihm-table>tr td .ihm-table__label{font-size:16px;font-weight:500}.ihm-table>tbody>tr td .ihm-table__value,.ihm-table>tr td .ihm-table__value{font-size:16px}.ihm-table>tbody>tr td:first-child,.ihm-table>tr td:first-child{padding-left:16px}.ihm-table>tbody>tr td:last-child,.ihm-table>tr td:last-child{padding-right:16px}.ihm-table tr:first-child td:first-child{border-radius:4px 0 0 0}.ihm-table tr:first-child td:last-child{border-radius:0 4px 0 0}.ihm-table tr:first-child td:only-child{border-radius:4px 4px 0 0}.ihm-table tr:last-child td:first-child{border-radius:0 0 0 4px}.ihm-table tr:last-child td:last-child{border-radius:0 0 4px 0}.ihm-table tr:last-child td:only-child{border-radius:0 0 4px 4px}.ihm-table tr:only-child td:only-child{border-radius:4px}@media (max-width: 1441px){.ihm-table.break-lap,.ihm-table.break-lap tr,.ihm-table.break-lap tr:first-child,.ihm-table.break-lap tr:last-child{display:block}.ihm-table.break-lap tr td,.ihm-table.break-lap tr td:first-child,.ihm-table.break-lap tr td:last-child,.ihm-table.break-lap tr:first-child td,.ihm-table.break-lap tr:first-child td:first-child,.ihm-table.break-lap tr:first-child td:last-child,.ihm-table.break-lap tr:last-child td,.ihm-table.break-lap tr:last-child td:first-child,.ihm-table.break-lap tr:last-child td:last-child{border:none;border-radius:0}.ihm-table.break-lap tr{padding:8px 14px;border:1px solid rgba(0,0,0,.1);border-radius:4px;position:relative;background-color:#fff}.ihm-table.break-lap tr.color td:first-child{width:8px!important;position:absolute;top:0;left:0;bottom:0}.ihm-table.break-lap tr.color td:nth-child(2){padding-left:0;border-top:none!important}.ihm-table.break-lap tr td{display:block;padding:14px 0;width:100%!important}.ihm-table.break-lap tr td+td:not(.ihm-actions):not(:first-child){display:block;border-top:1px solid rgba(0,0,0,.1)}.ihm-table.break-lap tr td.ihm-actions{display:block;margin:0;padding:0;position:absolute;right:10px;top:28px}.ihm-table.break-lap tr+tr{margin-top:14px}}@media (max-width: 992px){.ihm-table.break-tab,.ihm-table.break-tab tr,.ihm-table.break-tab tr:first-child,.ihm-table.break-tab tr:last-child{display:block}.ihm-table.break-tab tr td,.ihm-table.break-tab tr td:first-child,.ihm-table.break-tab tr td:last-child,.ihm-table.break-tab tr:first-child td,.ihm-table.break-tab tr:first-child td:first-child,.ihm-table.break-tab tr:first-child td:last-child,.ihm-table.break-tab tr:last-child td,.ihm-table.break-tab tr:last-child td:first-child,.ihm-table.break-tab tr:last-child td:last-child{border:none;border-radius:0}.ihm-table.break-tab tr{padding:8px 14px;border:1px solid rgba(0,0,0,.1);border-radius:4px;position:relative;background-color:#fff}.ihm-table.break-tab tr.color td:first-child{width:8px!important;position:absolute;top:0;left:0;bottom:0}.ihm-table.break-tab tr.color td:nth-child(2){padding-left:0;border-top:none!important}.ihm-table.break-tab tr td{display:block;padding:14px 0;width:100%!important}.ihm-table.break-tab tr td+td:not(.ihm-actions):not(:first-child){display:block;border-top:1px solid rgba(0,0,0,.1)}.ihm-table.break-tab tr td.ihm-actions{display:block;margin:0;padding:0;position:absolute;right:10px;top:28px}.ihm-table.break-tab tr+tr{margin-top:14px}}@media (max-width: 580px){.ihm-table.break-phone,.ihm-table.break-phone tr,.ihm-table.break-phone tr:first-child,.ihm-table.break-phone tr:last-child{display:block}.ihm-table.break-phone tr td,.ihm-table.break-phone tr td:first-child,.ihm-table.break-phone tr td:last-child,.ihm-table.break-phone tr:first-child td,.ihm-table.break-phone tr:first-child td:first-child,.ihm-table.break-phone tr:first-child td:last-child,.ihm-table.break-phone tr:last-child td,.ihm-table.break-phone tr:last-child td:first-child,.ihm-table.break-phone tr:last-child td:last-child{border:none;border-radius:0}.ihm-table.break-phone tr{padding:8px 14px;border:1px solid rgba(0,0,0,.1);border-radius:4px;position:relative;background-color:#fff}.ihm-table.break-phone tr.color td:first-child{width:8px!important;position:absolute;top:0;left:0;bottom:0}.ihm-table.break-phone tr.color td:nth-child(2){padding-left:0;border-top:none!important}.ihm-table.break-phone tr td{display:block;padding:14px 0;width:100%!important}.ihm-table.break-phone tr td+td:not(.ihm-actions):not(:first-child){display:block;border-top:1px solid rgba(0,0,0,.1)}.ihm-table.break-phone tr td.ihm-actions{display:block;margin:0;padding:0;position:absolute;right:10px;top:28px}.ihm-table.break-phone tr+tr{margin-top:14px}}@media (max-width: 370px){.ihm-table.break-phone,.ihm-table.break-phone tr,.ihm-table.break-phone tr:first-child,.ihm-table.break-phone tr:last-child{display:block}.ihm-table.break-phone tr td,.ihm-table.break-phone tr td:first-child,.ihm-table.break-phone tr td:last-child,.ihm-table.break-phone tr:first-child td,.ihm-table.break-phone tr:first-child td:first-child,.ihm-table.break-phone tr:first-child td:last-child,.ihm-table.break-phone tr:last-child td,.ihm-table.break-phone tr:last-child td:first-child,.ihm-table.break-phone tr:last-child td:last-child{border:none;border-radius:0}.ihm-table.break-phone tr{padding:8px 14px;border:1px solid rgba(0,0,0,.1);border-radius:4px;position:relative;background-color:#fff}.ihm-table.break-phone tr.color td:first-child{width:8px!important;position:absolute;top:0;left:0;bottom:0}.ihm-table.break-phone tr.color td:nth-child(2){padding-left:0;border-top:none!important}.ihm-table.break-phone tr td{display:block;padding:14px 0;width:100%!important}.ihm-table.break-phone tr td+td:not(.ihm-actions):not(:first-child){display:block;border-top:1px solid rgba(0,0,0,.1)}.ihm-table.break-phone tr td.ihm-actions{display:block;margin:0;padding:0;position:absolute;right:10px;top:14px}.ihm-table.break-phone tr+tr{margin-top:14px}}.ihm-table__wrapper{max-height:415px;overflow:hidden;border-radius:8px;position:relative}.ihm-table__wrapper .scrollbar-visible .ps__rail-y,.ihm-table__wrapper .scrollbar-visible.both .ps__rail-x{opacity:.6}.ihm-table__wrapper.full-height{max-height:calc(100vh - 80px - 250px)}.ihm-table__wrapper.full-height.in-tab{max-height:calc(100vh - 80px - 250px - 140px)}.ihm-table__wrapper.full-height.in-tab.in-tab__large{max-height:calc(100vh - 80px - 250px - 170px)}.ihm-table__classic{border-collapse:collapse;width:100%;border-spacing:0;table-layout:fixed;outline:#25b8c4;overflow:auto;border-radius:8px;min-height:98px}.ihm-table__classic.not-fixed{table-layout:auto}.ihm-table__classic.scrollable-body thead{border-bottom:1px solid #e5e5e5}.ihm-table__classic.scrollable-body thead tr>th{position:sticky;top:0;z-index:1}.ihm-table__classic.scrollable-body thead tr{border-bottom:1px solid #e5e5e5}.ihm-table__classic.scrollable-body thead tr th{font-size:16px;font-weight:400;text-transform:uppercase;line-height:24px;text-align:left;color:#6a6a6a;background:#fff;white-space:nowrap}.ihm-table__classic.scrollable-body thead tr th.small-width{width:80px}.ihm-table__classic.scrollable-body thead tr th.medium-width{width:130px}.ihm-table__classic.scrollable-body thead tr th .ihm-fa-solid-icon:before{padding:4px}.ihm-table__classic.scrollable-body tbody tr{border-bottom:1px solid #e5e5e5;background-color:transparent;transition:background-color .2s ease-out}.ihm-table__classic.scrollable-body tbody tr:last-child{border-bottom:none}.ihm-table__classic.scrollable-body tbody tr td{line-height:24px;font-size:16px;font-weight:300;text-align:left;white-space:nowrap;color:#6a6a6a}.ihm-table__classic.scrollable-body tbody tr td.text-color.pink{color:#ee318e}.ihm-table__classic.scrollable-body tbody tr td.text-color.green{color:#16b800}.ihm-table__classic.scrollable-body tbody tr td.text-color.orange{color:#f38900}.ihm-table__classic.scrollable-body tbody tr td.text-color.blue{color:#00a7cb}.ihm-table__classic.scrollable-body tbody tr td .highlight{padding:0 12px;border-radius:3px}.ihm-table__classic.scrollable-body tbody tr td .highlight.green{background-color:#c8fdae}.ihm-table__classic.scrollable-body tbody tr td .highlight.orange{background-color:#fff2bf}.ihm-table__classic.scrollable-body tbody tr td .highlight.pink{background-color:#ffd7eb}.ihm-table__classic.scrollable-body tbody tr td .highlight.grey{background-color:#e5e5e5}.ihm-table__classic.scrollable-body tbody tr td .highlight.yellow{background-color:#f3fdae}.ihm-table__classic.scrollable-body tbody tr td .highlight.peach{background-color:#ffdabf}.ihm-table__classic.scrollable-body tbody tr td .highlight.blue{background-color:#d8f2fb}.ihm-table__classic.scrollable-body tbody tr td .border{padding:0 12px;border-radius:3px;border:1px solid #bbb;box-shadow:inset 0 0 5px 0 rgba(20,24,26,.29);cursor:pointer}.ihm-table__classic.scrollable-body tbody tr td .border.view{font-size:14px;line-height:25px;padding:5px;margin-left:4px;vertical-align:text-bottom}.ihm-table__classic.scrollable-body tbody tr td.display-flex{display:flex;justify-content:center;text-align:justify}.ihm-table__classic.vertical{table-layout:auto;width:50%;overflow:hidden}.ihm-table__classic.vertical thead{background:transparent}.ihm-table__classic.vertical thead tr>th{padding:12px;color:#2f2f2f;font-size:14px;font-weight:500;text-align:left}.ihm-table__classic.vertical thead tr:hover{background:#d3e4f5!important}.ihm-table__classic.vertical thead tr:hover td{font-weight:300}.ihm-table__classic.vertical thead tr td{min-width:100px;text-align:right;padding:0 12px}.ihm-table__classic.vertical thead tr:nth-child(odd){background:#fff}.ihm-table__classic.vertical thead tr:nth-child(2n){background:#f1f1f1}.ihm-table__classic .ihm-checkbox input{height:16px}.ihm-table__classic .ihm-checkbox input.checked:after,.ihm-table__classic .ihm-checkbox input:before{font-size:16px;height:16px}.ihm-table__classic tr{outline:none}.ihm-table__classic thead{background:#fff}.ihm-table__classic thead tr>th{padding:12px;color:#fff;font-size:14px;font-weight:500;text-align:left}.ihm-table__classic tbody .ihm-icon{font-size:20px!important}.ihm-table__classic tbody tr:hover{background:#d3e4f5!important}.ihm-table__classic tbody tr:hover td{font-weight:300}.ihm-table__classic tbody tr>td{padding:12px;font-size:14px;font-weight:300;text-align:left}.ihm-dropdown{position:relative;cursor:pointer}.ihm-dropdown .ihm-dropdown__trigger{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.ihm-dropdown .ihm-dropdown__list{list-style:none;padding:0;margin:0}.ihm-dropdown .ihm-dropdown__list .ihm-dropdown__item{display:flex;align-items:center;padding:6px 16px;font-family:Hind,sans-serif;font-size:13px;cursor:pointer}.ihm-dropdown .ihm-dropdown__list .ihm-dropdown__item.primary{color:#25b8c4}.ihm-dropdown .ihm-dropdown__list .ihm-dropdown__item.primary:hover{background:#25b8c4;color:#fff}.ihm-dropdown .ihm-dropdown__list .ihm-dropdown__item.secondary{color:#f88379}.ihm-dropdown .ihm-dropdown__list .ihm-dropdown__item.secondary:hover{background:#f88379;color:#fff}.ihm-dropdown .ihm-dropdown__list .ihm-dropdown__item.warning{color:#ffa931}.ihm-dropdown .ihm-dropdown__list .ihm-dropdown__item.warning:hover{background:#ffa931;color:#fff}.ihm-dropdown .ihm-dropdown__list .ihm-dropdown__item .ihm-icon{font-size:20px;margin-right:8px}.ihm-dropdown .ihm-dropdown__menu{position:absolute;padding:24px 12px;background:#fff;border-radius:4px;box-shadow:0 1px 8px .2px rgba(0,0,0,.08);z-index:2;display:none;width:-webkit-max-content;width:max-content;width:-moz-max-content}.ihm-dropdown .ihm-dropdown__menu.show{display:block;-webkit-animation:showDrop .2s linear;animation:showDrop .2s linear}.ihm-dropdown .ihm-dropdown__menu.bottom{top:calc(100% + 4px)}.ihm-dropdown .ihm-dropdown__menu.top{bottom:calc(100% + 4px)}.ihm-dropdown .ihm-dropdown__menu a{cursor:pointer}.ihm-dropdown .ihm-dropdown__menu ul{list-style:none;padding:0;margin:0}@-webkit-keyframes showDrop{0%{opacity:0}to{display:block;opacity:1}}@keyframes showDrop{0%{opacity:0}to{display:block;opacity:1}}.ihm-empty-state__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;min-height:150px}.ihm-empty-state__wrapper .ihm-empty-state__content{width:50%;margin:0 auto;min-height:125px;background-repeat:no-repeat;background-position:50%;background-size:contain}.ihm-empty-state__wrapper .ihm-empty-state__message{text-align:center}.ihm-empty-state__wrapper .ihm-empty-state__message p{font-size:14px;margin:16px 0}.ihm-avatar{display:flex;align-items:center;justify-content:center;margin-right:8px;border-radius:50%;height:40px;width:40px}.ihm-avatar.big{height:48px;width:48px}.ihm-avatar.big h2{font-size:20px}.ihm-avatar.empty{background-color:#25b8c4;padding:8px}.ihm-avatar h2{font-size:15px;color:#fff;margin:0;font-weight:400}ngb-modal-window.modal{display:flex;justify-content:center;padding-top:100px;position:fixed;left:0;top:0;bottom:0;right:0;z-index:9999;background-color:rgba(0,0,0,.6);-webkit-animation:modalAnimation .3s ease-in;animation:modalAnimation .3s ease-in}ngb-modal-window.modal .modal-dialog{height:0;pointer-events:all}ngb-modal-window.modal.click-disabled{pointer-events:none}ngb-modal-backdrop.modal-backdrop{position:static;left:0;top:0;bottom:0;right:0;z-index:1062}body.modal-open{position:static;left:0;right:0;top:0;bottom:0;overflow:hidden}.ihm-modal{border-radius:4px;box-shadow:0 0 39.2px .8px rgba(49,51,62,.09);background-color:#fff;overflow:hidden}.ihm-modal .ihm-loading{background-color:#fff!important}.ihm-modal.small{width:375px}.ihm-modal.medium{width:550px}.ihm-modal.medium .ihm-modal__body{overflow:auto}.ihm-modal.large{width:960px}.ihm-modal.extra-large{width:84vw}.ihm-modal.appointment{border-radius:16px;background-color:#f8f8f8}.ihm-modal.appointment .ihm-modal__header{justify-content:normal;background-color:#f8f8f8}.ihm-modal.appointment .ihm-modal__header>.ihm-modal__edit:before{right:42px}.ihm-modal.appointment .ihm-modal__body{background-color:#f8f8f8}.ihm-modal.appointment .ihm-modal__footer{justify-content:space-between}.ihm-modal .ihm-modal__header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;position:relative;background-color:#fff;border-radius:8px 8px 0 0;font-size:18px}.ihm-modal .ihm-modal__header .ihm-modal__title{margin:0;font-size:18px}.ihm-modal .ihm-modal__header>.ihm-modal__close{background-color:#fff;border:1px solid #fff;font-size:24px;border-radius:50%;cursor:pointer;transition:all .2s ease}.ihm-modal .ihm-modal__header>.ihm-modal__close:before{display:block;position:absolute;top:8px;right:8px;content:"";font-family:ihm-icons,sans-serif}.ihm-modal .ihm-modal__header>.ihm-modal__edit{background-color:#fff;border:1px solid #fff;font-size:18px;border-radius:50%;cursor:pointer;transition:all .2s ease}.ihm-modal .ihm-modal__header>.ihm-modal__edit:before{display:block;position:absolute;top:12px;right:12px;content:"";font-family:ihm-icons,sans-serif}.ihm-modal .ihm-modal__body{padding:24px;max-height:60vh;overflow:hidden auto;background-color:#fff;position:relative}.ihm-modal .ihm-modal__footer{display:flex;justify-content:flex-end;border-radius:0 0 8px 8px;padding:12px 20px;grid-gap:16px;gap:16px}.ihm-modal .ihm-modal__footer button{background:transparent;border:none;outline:none;font-size:15px;font-family:Hind,sans-serif;color:#25b8c4;cursor:pointer}.ihm-modal .ihm-modal__footer button:disabled{opacity:.6}.ihm-modal .ihm-modal__footer button.cancel{color:#3c3a3a}.ihm-modal.danger .ihm-modal__footer button.primary{color:#ff2020}.ihm-modal.warning .ihm-modal__footer button.primary{color:#ffa931}.ihm-modal__actions{display:flex;position:relative;width:100%;padding:8px}.ihm-modal__actions .ihm-modal__action-left{width:50%}.ihm-modal__actions .ihm-modal__action-left ihm-button button{padding-left:0}.ihm-modal__actions .ihm-modal__action-right{width:50%;display:flex;justify-content:flex-end}.ihm-modal__actions .ihm-modal__action-right ihm-button button{padding-right:0;padding-left:16px}.ihm-modal__actions .ihm-modal__action-button__cancel:hover .ihm-button,.ihm-modal__actions .ihm-modal__action-button__danger:hover .ihm-button,.ihm-modal__actions .ihm-modal__action-button__default:hover .ihm-button,.ihm-modal__actions .ihm-modal__action-button__warning:hover .ihm-button{border:none;background-color:transparent}.ihm-modal__actions .ihm-modal__action-button__default,.ihm-modal__actions ihm-button.ihm-modal__action-button__default>button,.ihm-modal__actions ihm-button.ihm-modal__action-button__default>button>span{background:transparent;border:none;outline:none;font-size:15px;color:#25b8c4;cursor:pointer}.ihm-modal__actions .ihm-modal__action-button__cancel,.ihm-modal__actions ihm-button.ihm-modal__action-button__cancel>button,.ihm-modal__actions ihm-button.ihm-modal__action-button__cancel>button>span{background:transparent;border:none;outline:none;font-size:15px;color:#3c3a3a!important;cursor:pointer}.ihm-modal__actions .ihm-modal__action-button__danger,.ihm-modal__actions ihm-button.ihm-modal__action-button__danger>button,.ihm-modal__actions ihm-button.ihm-modal__action-button__danger>button>span{background:transparent;border:none;outline:none;font-size:15px;color:#f88379;cursor:pointer}.ihm-modal__actions .ihm-modal__action-button__warning,.ihm-modal__actions ihm-button.ihm-modal__action-button__warning>button,.ihm-modal__actions ihm-button.ihm-modal__action-button__warning>button>span{background:transparent;border:none;outline:none;font-size:15px;color:#ffa931;cursor:pointer}.ihm-modal__actions ihm-button .ihm-button{border:none!important;background:transparent!important}.ihm-modal__actions ihm-button .ihm-button.primary,.ihm-modal__actions ihm-button .ihm-button.primary span{color:#25b8c4}.ihm-modal__actions ihm-button .ihm-button.danger,.ihm-modal__actions ihm-button .ihm-button.danger span,.ihm-modal__actions ihm-button .ihm-button.secondary,.ihm-modal__actions ihm-button .ihm-button.secondary span{color:#f88379}.ihm-modal__actions ihm-button .ihm-button.warning,.ihm-modal__actions ihm-button .ihm-button.warning span{color:#ffa931}.ihm-modal__actions ihm-button .ihm-button.cancel,.ihm-modal__actions ihm-button .ihm-button.cancel span,.ihm-modal__actions ihm-button .ihm-button.outline,.ihm-modal__actions ihm-button .ihm-button.outline span{color:#3c3a3a}@media (max-width: 1000px){.ihm-modal.large{border-radius:0;position:fixed;height:100%;width:100%;left:0;top:0;display:flex;flex-direction:column}.ihm-modal.large .ihm-modal__body{max-height:100%;flex-grow:1}.ihm-modal.large .ihm-modal__footer{background-color:#fff;position:relative;width:100%}.ihm-modal.large .ihm-modal__actions{position:relative;width:100%}}@media (max-width: 590px){.ihm-modal.medium{border-radius:0;position:fixed;height:100%;width:100%;left:0;top:0;display:flex;flex-direction:column}.ihm-modal.medium .ihm-modal__body{max-height:100%;flex-grow:1}.ihm-modal.medium .ihm-modal__footer{background-color:#fff;position:relative;width:100%}.ihm-modal.medium .ihm-modal__actions{position:relative;width:100%}}@media (max-width: 415px){.ihm-modal.small{border-radius:0;position:fixed;height:100%;width:100%;left:0;top:0;display:flex;flex-direction:column}.ihm-modal.small .ihm-modal__body{max-height:100%;flex-grow:1}.ihm-modal.small .ihm-modal__actions,.ihm-modal.small .ihm-modal__footer{position:relative;width:100%}}@keyframes modalAnimation{0%{padding-top:0;background-color:transparent}to{padding-top:100px;background-color:rgba(0,0,0,.6)}}ihm-image.read-only .ihm-image{pointer-events:none}.ihm-image{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:140px;width:140px;background-color:#e1e1e1;border-radius:8px;padding:16px;position:relative;transition:.3s linear}.ihm-image:not(.disabled){cursor:pointer}.ihm-image:hover:not(.disabled){transform:scale(1.05)}.ihm-image:hover:not(.disabled) .ihm-image__icon,.ihm-image:hover:not(.disabled) .ihm-image__label{opacity:0}.ihm-image:hover:not(.disabled) .ihm-image__actions{opacity:1}.ihm-image:hover:not(.disabled) .ihm-image__preview{opacity:.2}.ihm-image:hover:not(.disabled).profile{background-image:none}.ihm-image.readyToDrop{opacity:.6}.ihm-image.disabled{border:1px dashed #b2b2b2}.ihm-image.disabled .ihm-image__icon,.ihm-image.disabled .ihm-image__label{color:#b2b2b2}.ihm-image.profile{border-radius:50%;background-color:#e1e1e1;background-image:url(IHM-logo-white-negative.f367246184733533a878.png);background-position:50%;background-repeat:no-repeat;background-size:84px;border:8px solid #fff;box-shadow:0 1px 39.2px .8px rgba(0,0,0,.08)}.ihm-image.profile .ihm-image__preview{border-radius:50%}.ihm-image.outline{background-color:#e1e1e1;border:4px solid #fff;box-shadow:0 1px 39.2px .8px rgba(0,0,0,.08)}.ihm-image.center{margin:0 auto}.ihm-image.full{width:100%;min-height:200px}.ihm-image.full .ihm-image__preview{border-radius:0}.ihm-image .ihm-image__label{font-size:15px;color:#fff}.ihm-image .ihm-image__icon{color:#fff;font-size:46px;margin-bottom:8px;opacity:1;transition:opacity .3s linear}.ihm-image .ihm-image__actions{height:100%;width:100%;opacity:0;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;transition:opacity .3s linear}.ihm-image .ihm-image__actions :first-child{margin-right:8px}.ihm-image .ihm-image__actions span{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;color:#fff;font-weight:500;cursor:pointer;border-radius:50%}.ihm-image .ihm-image__actions span:hover{transform:scale(1.1)}.ihm-image .ihm-image__preview{background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:opacity .3s linear}.ihm-image .ihm-image__take-photo{height:34px;width:34px;border-radius:50%;background:#fff;box-shadow:0 0 5px 0 rgba(37,37,37,.3);position:absolute;bottom:0;right:16px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ihm-image__cropper-wrapper{display:flex;justify-content:center;position:fixed;left:0;top:0;bottom:0;right:0;opacity:0;z-index:-1;background-color:hsla(0,0%,100%,.6);transition:opacity .2s linear}.ihm-image__cropper-wrapper.show{opacity:1;padding-top:100px;z-index:1074}.ihm-image__cropper-wrapper .ihm-image__cropper{position:absolute;border-radius:4px;box-shadow:0 0 39.2px .8px rgba(49,51,62,.09);background-color:#fff;width:375px;overflow:hidden;padding:12px 20px}.ihm-image__cropper-wrapper .ihm-image__cropper image-cropper{display:flex;align-items:center;padding:24px;margin-bottom:40px}.ihm-image__cropper-wrapper .ihm-image__cropper .ihm-image__cropper__close{background-color:#fff;border:1px solid #fff;font-size:24px;border-radius:50%;cursor:pointer;transition:all .2s ease}.ihm-image__cropper-wrapper .ihm-image__cropper .ihm-image__cropper__close:before{display:block;position:absolute;top:8px;right:8px;content:"";font-family:ihm-icons,sans-serif}.ihm-image__cropper-wrapper .ihm-image__cropper-actions{position:absolute;bottom:0;left:0;display:flex;justify-content:space-between;padding:12px 20px;width:100%}.ihm-image__cropper-wrapper .ihm-image__cropper-actions:hover .ihm-button{border:none;background-color:transparent}.ihm-image__cropper-wrapper .ihm-image__cropper-actions button{background:transparent;border:none;outline:none;font-size:15px;font-family:Hind,sans-serif;color:#25b8c4;cursor:pointer}.ihm-image__cropper-wrapper .ihm-image__cropper-actions button.cancel{color:#3c3a3a}.ihm-image__cropper-wrapper .ihm-image__cropper-actions button:hover.primary{color:#197c84}body.ihm-dark .ihm-time-picker .ihm-time-picker__hours-wrapper,body.ihm-dark .ihm-time-picker .ihm-time-picker__minutes-wrapper{background-color:#3b3b52}ihm-timepicker{position:relative}ihm-timepicker perfect-scrollbar .ps{max-height:240px!important}.ihm-time-picker{background:#fff;border-radius:8px;margin-top:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.2);z-index:1;overflow:hidden;max-height:0;transition:max-height .2s linear;margin-bottom:8px;width:100%;position:absolute}.ihm-time-picker.show{max-height:240px}.ihm-time-picker .ihm-time-picker__header{display:flex;align-items:center;background-color:#25b8c4;padding:16px}.ihm-time-picker .ihm-time-picker__header .ihm-time-picker__back{position:absolute;color:#fff;cursor:pointer}.ihm-time-picker .ihm-time-picker__header .ihm-time-picker__back:before{font-size:0}.ihm-time-picker .ihm-time-picker__header .ihm-time-picker__back.show:before{font-size:32px}.ihm-time-picker .ihm-time-picker__header .ihm-time-picker__display{width:100%;text-align:center}.ihm-time-picker .ihm-time-picker__header .ihm-time-picker__display span{font-size:24px;font-weight:500;font-family:Hind,sans-serif;color:#fff}.ihm-time-picker .ihm-time-picker__header .ihm-time-picker__display .selected-hour.active,.ihm-time-picker .ihm-time-picker__header .ihm-time-picker__display .selected-minutes.active{-webkit-animation:blink-animation 1.2s linear infinite;animation:blink-animation 1.2s linear infinite}.ihm-time-picker .ihm-time-picker__hours-wrapper{height:200px;overflow:hidden;position:relative;padding:16px}.ihm-time-picker .ihm-time-picker__hours-wrapper.hide{display:none}.ihm-time-picker .ihm-time-picker__hours-wrapper h3{margin:0 0 8px}.ihm-time-picker .ihm-time-picker__hours-wrapper .ihm-time-picker__hours{display:flex;flex-wrap:wrap;margin-bottom:16px;transition:opacity .2s linear}.ihm-time-picker .ihm-time-picker__hours-wrapper .ihm-time-picker__hours .hour{width:30%;text-align:center;padding:8px;margin:0 4px 8px;border:1px solid #25b8c4;border-radius:20px;font-size:14px;color:#3c3a3a;transition:background-color .3s linear;cursor:pointer}.ihm-time-picker .ihm-time-picker__hours-wrapper .ihm-time-picker__hours .hour:hover{background-color:#25b8c4;color:#fff}.ihm-time-picker .ihm-time-picker__minutes-wrapper{height:200px;overflow:hidden;position:relative;padding:16px}.ihm-time-picker .ihm-time-picker__minutes-wrapper.show{height:200px;display:block}.ihm-time-picker .ihm-time-picker__minutes-wrapper.hide{display:none}.ihm-time-picker .ihm-time-picker__minutes-wrapper h3{margin:0 0 8px}.ihm-time-picker .ihm-time-picker__minutes-wrapper .ihm-time-picker__minutes{display:flex;flex-wrap:wrap;margin-bottom:16px;transition:opacity .2s linear;cursor:pointer}.ihm-time-picker .ihm-time-picker__minutes-wrapper .ihm-time-picker__minutes .minute{width:30%;text-align:center;padding:8px;margin:0 4px 8px;border:1px solid #25b8c4;border-radius:20px;font-size:14px;color:#3c3a3a;transition:background-color .3s linear}.ihm-time-picker .ihm-time-picker__minutes-wrapper .ihm-time-picker__minutes .minute:hover{background-color:#25b8c4;color:#fff}.ihm-timer-overlay-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999999}@-webkit-keyframes blink-animation{50%{opacity:0}}@keyframes blink-animation{50%{opacity:0}}ihm-datepicker-mobile{width:100%}.ihm-datepicker-mobile ihm-slide:first-child:before{content:"Nedostupno";left:-110px;width:100px;border-right:2px solid}.ihm-datepicker-mobile ihm-slide:first-child:before,.ihm-datepicker-mobile ihm-slide:last-child:after{position:absolute;top:0;height:60px;margin-top:25px;display:flex;justify-content:center;align-items:center;color:#c6c6c6;font-size:10px;text-transform:uppercase}.ihm-datepicker-mobile ihm-slide:last-child:after{content:"Nema budućih termina";right:-130px;width:120px;border-left:2px solid;padding-left:16px}.ihm-datepicker-mobile .swiper-container{min-height:100px}.ihm-datepicker-mobile ihm-slide .slide-wrapper{width:100%;height:104px;margin:0}.ihm-datepicker-mobile .swiper-button-next,.ihm-datepicker-mobile .swiper-button-prev{color:#fff;top:-4px;outline:none;margin-top:0}.ihm-datepicker-mobile .swiper-button-next{right:-6px}.ihm-datepicker-mobile .swiper-button-prev{left:-6px}.month{width:100%;padding:8px 0;font-family:Hind,sans-serif;font-size:13px;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:#fff}.week{display:flex;justify-content:space-between;width:100%}.week .date{text-align:center}.week .date .week-day{margin:4px;font-family:Hind,sans-serif;font-size:10px;letter-spacing:.6px;text-transform:uppercase;color:hsla(0,0%,100%,.8)}.week .date .month-day{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;font-size:15px;color:hsla(0,0%,100%,.4);transition:all .3s ease-in}.week .date .month-day:after{content:"";position:absolute;transition:all .3s ease-in;display:block;top:20px;left:5px}.week .date.past .month-day:after{width:75%;height:1px;background-color:hsla(0,0%,100%,.4);transform:rotate(-45deg)}.week .date.today .month-day:after{top:0;left:0;width:3px;height:3px;border-radius:50%;background-color:#fff}.week .date.available .month-day{border:2px solid #fff;color:#fff}.week .date.selected .month-day{border:2px solid #fff;background-color:#fff;color:#3798f9}.week .date:nth-child(6) .week-day,.week .date:nth-child(7) .week-day{color:#ffa931}.ihm-button__first-available-date{color:#fff;text-align:center;font-size:15px;margin:16px 0 8px;cursor:pointer}.ihm-button__first-available-date:hover{text-decoration:underline}.ihm-thorough-pagination{padding:0;display:flex;justify-content:flex-end;align-items:flex-start;align-content:flex-start;font-size:14px;font-weight:600}.ihm-thorough-pagination .tp-go-to-page{flex:initial;margin:0 8px}.ihm-thorough-pagination .tp-go-to-page input[type=text]{border:none;border-bottom:1px solid #333;width:16px;height:16px;color:#333;line-height:1;background:transparent;margin:0 4px;font-size:14px;font-weight:600;text-align:center}.ihm-thorough-pagination .tp-rows-per-page .ihm-dropdown-type1{margin:0 0 0 6px}.ihm-thorough-pagination .tp-pages span{display:inline-block;margin:0 8px}.ihm-thorough-pagination .tp-pages a{display:inline-block;margin:0 4px;color:#25b8c4;text-decoration:underline}.ihm-thorough-pagination .tp-pages a.first:before{content:"";display:inline-block;margin:0 3px 0 0;font:normal .75em/1 ihm-icons,sans-serif;letter-spacing:-3px}.ihm-thorough-pagination .tp-pages a.last:after{content:"";display:inline-block;margin:0 0 0 2px;font:normal .75em/1 ihm-icons,sans-serif;letter-spacing:-3px}.ihm-thorough-pagination .tp-pages a.prev:before{content:"";display:inline-block;margin:0 1px 0 0;font:normal .75em/1 ihm-icons,sans-serif;letter-spacing:0}.ihm-thorough-pagination .tp-pages a.next:after{content:"";display:inline-block;margin:0 0 0 1px;font:normal .75em/1 ihm-icons,sans-serif;letter-spacing:0}.ihm-thorough-pagination .tp-pages a.disabled{opacity:.5;cursor:not-allowed}.ihm-thorough-pagination .tp-pages a:hover{text-decoration:none;opacity:.5}.ihm-pagination__wrapper{position:relative;display:flex;width:100%;margin-bottom:16px}.ihm-pagination{display:block;width:33%}.ihm-pagination ul{list-style:none;margin:0;padding:0;display:flex;align-items:center}.ihm-pagination ul li{display:block;float:left;margin:0;padding:0}.ihm-pagination ul li+li{margin:0 0 0 8px}.ihm-pagination ul li a{cursor:pointer;color:#25b8c4;border-radius:4px;font-size:14px;font-weight:400;padding:2px;min-width:28px;transition:all .2s ease}.ihm-pagination ul li a:before{display:block;font:400 1em/1 navus-platform}.ihm-pagination ul li a:hover{color:#fff;background-color:#25b8c4}.ihm-pagination ul li a.active,.ihm-pagination ul li a.active:hover{cursor:default;color:#fff}.ihm-pagination ul li.first a{padding:6px}.ihm-pagination ul li.first a:before{content:"";font-family:ihm-icons,sans-serif;transform:rotate(90deg)}.ihm-pagination ul li.previous a{padding:6px}.ihm-pagination ul li.previous a:before{content:"";font-family:ihm-icons,sans-serif}.ihm-pagination ul li.next a{padding:6px}.ihm-pagination ul li.next a:before{content:"";font-family:ihm-icons,sans-serif}.ihm-pagination ul li.last a{padding:6px}.ihm-pagination ul li.last a:before{content:"";font-family:ihm-icons,sans-serif;transform:rotate(270deg)}.ihm-pagination ul li.disabled a{color:#3c3a3a!important;opacity:.5;pointer-events:none}.ihm-pagination ul li.active a,.ihm-pagination ul li.active a:hover{cursor:default;color:#fff;background-color:#25b8c4}.ihm-per-page{min-width:100px;width:33%}.ihm-per-page ihm-select{float:right}.ihm-per-page ihm-select .ihm-select{width:100px}.ihm-total-results span{color:#3c3a3a;font-size:13px}@media screen and (max-width: 1020px){.ihm-pagination,.ihm-per-page{width:80%}}@media screen and (max-width: 760px){.ihm-pagination__wrapper{display:flex;flex-wrap:wrap}.ihm-pagination,.ihm-total-results{margin-bottom:16px}.ihm-pagination,.ihm-per-page,.ihm-total-results{display:flex;justify-content:flex-start}}.chat-container{height:100%;width:100%;border-radius:10px;padding:0 40px 30px;background-color:#fff;overflow:hidden;position:relative}.chat-container .image-placeholder_wrapper{height:72px;width:72px;display:flex;justify-content:center;border-radius:50%;padding:5px 6px 8px 7px;box-shadow:inset 0 0 16px 0 rgba(83,88,99,.2);border:6px solid #fff}.chat-container .image-placeholder_wrapper .image-placeholder{height:50px;width:50px;border-radius:50%;background:url(user-image.988b873797a44013b419.png) no-repeat 50%;background-size:cover}.chat-container .image-placeholder_wrapper img{height:50px;width:50px;border-radius:50%}.chat-container .messages-list__container{display:flex;flex-direction:column;height:70vh;width:100%;padding-right:64px;overflow:hidden;position:relative}.chat-container .messages-list__container .messages-list__header{display:flex;justify-content:space-between;margin-bottom:24px}.chat-container .messages-list__container .messages-list__header .write-message{line-height:24px}.chat-container .messages-list__container .messages-list__header .write-message .fa-write{padding:4px}.chat-container .messages-list__container .messages-list__scroll{height:auto;overflow:hidden;position:relative}.chat-container .messages-list__container .messages-list__scroll .message-card{display:flex;border-radius:10px;padding:12px 0 8px 8px;margin:4px 0;cursor:pointer;position:relative}.chat-container .messages-list__container .messages-list__scroll .message-card.active,.chat-container .messages-list__container .messages-list__scroll .message-card:hover{background-color:#f4f4f4}.chat-container .messages-list__container .messages-list__scroll .message-card.active .preview{width:100%;font-weight:700}.chat-container .messages-list__container .messages-list__scroll .message-card.active .preview h3,.chat-container .messages-list__container .messages-list__scroll .message-card.active .preview p{color:#2f2f2f}.chat-container .messages-list__container .messages-list__scroll .message-card.unread-message .preview p{font-weight:700;color:#2f2f2f}.chat-container .messages-list__container .messages-list__scroll .message-card.unread-message .preview .notification-dot{height:17px;width:17px;border-radius:50%;background-color:#25b8c4;position:absolute;top:36px;right:8px}.chat-container .messages-list__container .messages-list__scroll .message-card .preview{padding:12px 0 0 8px}.chat-container .messages-list__container .messages-list__scroll .message-card .preview .text{padding-right:32px}.chat-container .messages-list__container .messages-list__scroll .message-card .preview h3{font-weight:600}.chat-container .messages-list__container .messages-list__scroll .message-card .preview p{color:#656565}.chat-container .messages-container-wrapper{height:70vh;overflow:hidden}.chat-container .messages-container-wrapper .messages-container{display:flex;flex-direction:column;height:100%;width:100%;border-radius:10px;padding:0 5px 5px;background-color:#f9f9f9;overflow:hidden;position:relative}.chat-container .messages-container-wrapper .messages-container.empty{min-height:250px;display:flex;align-items:center;justify-content:center}.chat-container .messages-container-wrapper .messages-container .schedule-appointment{margin:12px 12px 0;border-radius:5px;padding:12px;background-color:#ececec}.chat-container .messages-container-wrapper .messages-container .fa-arrow-left{display:none}.chat-container .messages-container-wrapper .messages-container .messages-scroll{display:flex;flex-grow:1;overflow:hidden;position:relative}.chat-container .messages-container-wrapper .messages-container .messages-scroll .message-wrapper{display:flex;flex-direction:row;padding:30px;border-bottom:1px solid #dcdcdc}.chat-container .messages-container-wrapper .messages-container .messages-scroll .message-wrapper:last-child{border-bottom:none}.chat-container .messages-container-wrapper .messages-container .messages-scroll .message-wrapper.sender{flex-direction:row-reverse;text-align:right}.chat-container .messages-container-wrapper .messages-container .messages-scroll .message-wrapper .message{padding:18px}.chat-container .messages-container-wrapper .messages-container .messages-scroll .message-wrapper .message .user{font-weight:600;margin-bottom:16px;color:#333}.chat-container .messages-container-wrapper .messages-container .messages-scroll .message-wrapper .message .content{color:#494c4d}.chat-container .messages-container-wrapper .messages-container .type-message__box{height:135px;width:100%;border-radius:10px;background-color:#fff}.chat-container .messages-container-wrapper .messages-container .type-message__box .buttons{display:flex;justify-content:flex-end;margin:8px 20px}.chat-container .messages-container-wrapper .messages-container .type-message__box .buttons .attach-file{padding:6px 16px 0 0}.chat-container .messages-container-wrapper .messages-container .type-message__box .buttons .attach-file .fa-file{padding:8px}@media (max-width: 991px){.messages-list__container{padding-right:0!important}.messages-list__container .messages-list__scroll{height:calc(100vh - 225px)!important}.chat-container{margin:18px 0;box-shadow:0 1px 16px 1px rgba(0,0,0,.1)}.chat-container .messages-container-wrapper{position:absolute;padding:24px 0 0;right:-1415px;top:0;width:100%;height:100vh;transition:right .5s ease-in-out 0s}.chat-container .messages-container-wrapper .messages-container{padding:0}.chat-container .messages-container-wrapper .messages-container .fa-arrow-left{display:block;width:100%;padding:0 0 24px 12px;font-weight:600;color:#333;background:#f4f4f4;cursor:pointer}.chat-container .messages-container-wrapper .messages-container .fa-arrow-left:before{padding:8px}.chat-container .messages-container-wrapper.show-chat{width:100%;height:100%;margin-top:0!important;right:0;background:#f4f4f4}.ihm-container.admin .chat-container{box-shadow:none}.ihm-container.admin .chat-container .messages-container-wrapper.show-chat{padding:24px 0 0}}@media (max-width: 500px){.chat-container{padding:0 24px}.chat-container .messages-container-wrapper.show-chat{padding:24px 0 0}.chat-container .messages-container-wrapper.show-chat .messages-container .type-message__box .ihm-input__wrapper .ihm-input textarea{border-radius:0}.chat-container .messages-list__container{margin-top:0}.ihm-container.admin .chat-container{position:fixed;top:0;left:0;margin:0;border-radius:0}.ihm-container.admin .chat-container .fa-redo{margin-top:32px}.ihm-container.admin .chat-container .messages-container-wrapper{position:fixed}.ihm-container.admin .chat-container .messages-list__container{height:100vh}.ihm-container.admin .chat-container .messages-list__container .messages-list__scroll{height:auto!important}}.tracking-container{height:550px;width:100%;border-radius:14px;padding:40px;background-color:#fff;overflow:auto}.tracking-container p{color:#010101}.tracking-container p.bold{font-weight:700;margin-right:4px}.tracking-container .tracking-info{margin:32px 0 45px}.tracking-container .tracking-info .tracking-data{display:flex;align-items:center;padding-bottom:4px}.tracking-container .shipping-details__container{width:100%;padding:24px;background-color:#ededed}.tracking-container .progress-bar_container .ihm-progress__steps{height:1px;border-top:4px dotted #b7b7b7;margin-bottom:100px;background:unset}.tracking-container .progress-bar_container .ihm-progress__steps .progress{background:unset}.tracking-container .progress-bar_container .ihm-progress__steps .progress.selected{width:auto}.tracking-container .progress-bar_container .ihm-progress__steps .steps.last{width:48px}.tracking-container .progress-bar_container .ihm-progress__steps .step{width:48px;height:48px}.tracking-container .progress-bar_container .ihm-progress__steps .step.selected{border:2px solid #b2b2b2}.tracking-container .progress-bar_container .ihm-progress__steps .step.selected .step-icon{color:#010101}.tracking-container .progress-bar_container .ihm-progress__steps .step.done{border:2px solid #b2b2b2;background:#fff}.tracking-container .progress-bar_container .ihm-progress__steps .step.done .step-icon{color:#b2b2b2}.ihm-aside{width:340px;height:100vh;padding:30px 0;overflow:hidden;float:left;background-color:#fff}.ihm-aside .logo{display:block;width:150px;margin:0 auto 30px}.ihm-aside .profile-image{width:90px;height:90px;margin:0 auto 20px;border-radius:50%;background-image:url(IHM-logo-white-negative.f367246184733533a878.png);background-repeat:no-repeat;background-position:50%;background-color:#e1e1e1;background-size:45px;overflow:hidden}.ihm-aside .profile-image img{width:100%;height:100%}.ihm-aside .profile-name{line-height:30px;white-space:nowrap;text-align:center}.ihm-aside .admin-navigation{height:calc(100vh - 200px);padding-bottom:40px;position:relative}.ihm-aside .admin-navigation ul{display:grid;list-style:none;margin-bottom:50px;padding:0}.ihm-aside .admin-navigation ul li{cursor:pointer;padding:15px 30px;white-space:nowrap}.ihm-aside .admin-navigation ul li.premier{background-color:#f88379}.ihm-aside .admin-navigation ul li.premier.shop{background-color:#2a9e41}.ihm-aside .admin-navigation ul li.premier.shop:hover{background-color:rgba(42,158,65,.8)}.ihm-aside .admin-navigation ul li.premier a,.ihm-aside .admin-navigation ul li.premier a span,.ihm-aside .admin-navigation ul li.premier span,.ihm-aside .admin-navigation ul li.premier span span{color:#fff}.ihm-aside .admin-navigation ul li.premier.no-hover{background-color:#f88379!important;cursor:auto}.ihm-aside .admin-navigation ul li.premier:hover{background-color:hsla(5,90%,72%,.8)}.ihm-aside .admin-navigation ul li a{font-size:20px;line-height:17px;text-align:left;color:#000}.ihm-aside .admin-navigation ul li a span{font-size:15px;color:#25b8c4;margin-right:30px}.ihm-aside .admin-navigation ul li a span.fa-airplane:before{display:inline-flex;transform:rotate(-50deg)}.ihm-aside .admin-navigation ul li.active,.ihm-aside .admin-navigation ul li:active{background-color:#25b8c4;color:#fff}.ihm-aside .admin-navigation ul li.active a,.ihm-aside .admin-navigation ul li.active span,.ihm-aside .admin-navigation ul li:active a,.ihm-aside .admin-navigation ul li:active span{color:#fff}.ihm-aside .admin-navigation ul li.status-wrapper.active,.ihm-aside .admin-navigation ul li.status-wrapper:active{background-color:transparent}.ihm-aside .admin-navigation ul li.status-wrapper .status-text{font-size:20px;line-height:17px;text-align:left;color:#000}.ihm-aside .admin-navigation ul li.status-wrapper .ihm-consultant__active-indicator{width:18px;height:18px}.ihm-schedule__wrapper span.ihm-schedule__label{display:block;font-size:16px;color:#757575;font-weight:400;font-family:Hind,sans-serif;margin-bottom:8px;position:relative}.ihm-schedule__wrapper span.ihm-schedule__label .info{color:#25b8c4;margin-left:16px;position:absolute;font-size:14px;top:2px}.ihm-schedule__wrapper .ihm-schedule__content{display:flex;flex-direction:column;align-items:start;justify-content:space-between;margin-bottom:24px}.ihm-schedule__wrapper .ihm-schedule__content .days{display:flex;flex-wrap:wrap;width:100%}.ihm-schedule__wrapper .ihm-schedule__content .days .day{width:80px;height:50px;padding:3px 0;letter-spacing:1px;border-radius:24px;border:1px solid #c3c3c3;display:flex;align-items:center;align-content:center;justify-content:center;margin-bottom:4px;background:#f7f7f8;font-size:18px;font-weight:500;cursor:pointer;margin-right:8px}.ihm-schedule__wrapper .ihm-schedule__content .days .day.selected{background:#25b8c4;border:2px solid #25b8c4;color:#fff}.ihm-schedule__wrapper .ihm-schedule__content .days .blockOut-date span{letter-spacing:1px;font-size:18px}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day{font-size:18px;margin-bottom:8px;display:flex;align-items:center}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .title{width:90px;margin-top:6px;text-transform:capitalize}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day ihm-timepicker{margin:0 16px}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions{display:flex;align-items:center;width:80%}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions .ihm-select .ihm-select__control-display{min-width:110px;max-width:110px;padding:0 8px 0 0}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions .ihm-select .ihm-select__control-display .ihm-select__placeholder{width:100%;text-overflow:clip}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions span{margin-left:16px}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions input{min-width:110px;max-width:110px}@media (max-width: 1448px){.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day{flex-direction:column;align-items:flex-start}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions{width:100%}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions ihm-timepicker{margin:0 8px 0 0}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions span{margin-left:8px;margin-right:8px}}@media (max-width: 992px){.ihm-schedule__wrapper span.ihm-schedule__label .info{position:relative;top:0;margin-left:4px}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day{flex-direction:column;align-items:flex-start}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions{flex-wrap:wrap}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions ihm-timepicker{margin:0 8px 8px 0}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions ihm-select{margin-bottom:8px}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions span{margin-left:8px;margin-right:8px;font-size:16px}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions .ihm-select .ihm-select__control-display{min-width:100%}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions .ihm-select .ihm-select__control-display:after{font-size:18px}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions input{padding:0 12px!important;min-width:76px;max-width:76px}}@media (max-width: 500px){.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .title{margin-bottom:4px}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions{flex-direction:row}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions span{margin:0 8px}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day .time-actions input{padding:0 12px!important}.ihm-schedule__wrapper .ihm-schedule__content .selected-days .day ihm-timepicker{margin:0}}.ihm-call-wrapper,ihm-call{height:600px;width:100%;background:#fff;z-index:1003;transition:all .3s linear;display:flex;justify-content:space-between}.ihm-call-wrapper.minimize,ihm-call.minimize{height:50px;bottom:6px;background:#25b8c4;padding:0 16px;display:flex;align-items:center}.ihm-call-wrapper.minimize .header__actions,ihm-call.minimize .header__actions{position:relative;top:0}.ihm-call-wrapper.full-screen,ihm-call.full-screen{height:100%;width:100%;bottom:0;right:0;border-radius:0;position:fixed}.ihm-call-wrapper.full-screen .ihm-call,ihm-call.full-screen .ihm-call{border-radius:0;width:calc(100% - 520px)}.ihm-call-wrapper.full-screen .ihm-call__chat,ihm-call.full-screen .ihm-call__chat{border-radius:0;width:520px;margin-left:0}.ihm-call-wrapper .ihm-call,ihm-call .ihm-call{position:relative;overflow:hidden;width:70%;height:100%;border-radius:8px;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.ihm-call-wrapper .ihm-call__chat,ihm-call .ihm-call__chat{height:100%;width:520px;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;margin-left:20px;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.ihm-call-wrapper .ihm-call__chat .chat-header,ihm-call .ihm-call__chat .chat-header{display:flex;align-items:center;justify-content:center;height:60px;border-bottom:1px solid #f7f7f8}.ihm-call-wrapper .ihm-call__chat .chat-header .title,ihm-call .ihm-call__chat .chat-header .title{font-size:26px}.ihm-call-wrapper .ihm-call__chat .chat-header .title .far-chat,ihm-call .ihm-call__chat .chat-header .title .far-chat{color:#25b8c4;font-weight:400}.ihm-call-wrapper .ihm-call__chat .chat-main,ihm-call .ihm-call__chat .chat-main{background:#f7f7f8;flex-grow:1;overflow:hidden;display:flex;flex-direction:column;padding:16px 24px;position:relative}.ihm-call-wrapper .ihm-call__chat .chat-main .message__wrapper,ihm-call .ihm-call__chat .chat-main .message__wrapper{display:flex}.ihm-call-wrapper .ihm-call__chat .chat-main .message__wrapper.replay,ihm-call .ihm-call__chat .chat-main .message__wrapper.replay{flex-direction:row-reverse}.ihm-call-wrapper .ihm-call__chat .chat-main .message__wrapper.replay .user-image,ihm-call .ihm-call__chat .chat-main .message__wrapper.replay .user-image{margin-left:20px;margin-right:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.ihm-call-wrapper .ihm-call__chat .chat-main .message__wrapper.replay .message-content,ihm-call .ihm-call__chat .chat-main .message__wrapper.replay .message-content{background:#e5f3f7;border-radius:16px 0 16px 16px}.ihm-call-wrapper .ihm-call__chat .chat-main .message__wrapper .user-image,ihm-call .ihm-call__chat .chat-main .message__wrapper .user-image{height:48px;width:48px;border:1px solid #cecece;border-radius:50%;margin-right:20px;background-size:cover;background-position:50%;background-repeat:no-repeat}.ihm-call-wrapper .ihm-call__chat .chat-main .message__wrapper .user-image.ihm-image__empty-state,ihm-call .ihm-call__chat .chat-main .message__wrapper .user-image.ihm-image__empty-state{background-size:28px!important}.ihm-call-wrapper .ihm-call__chat .chat-main .message__wrapper .message-content,ihm-call .ihm-call__chat .chat-main .message__wrapper .message-content{padding:12px 24px;background:#fff;margin-bottom:12px;margin-top:16px;border-radius:0 16px 16px 16px;overflow:hidden;width:70%}.ihm-call-wrapper .ihm-call__chat .chat-main .message__wrapper .message-content .name,ihm-call .ihm-call__chat .chat-main .message__wrapper .message-content .name{font-size:16px;font-weight:600}.ihm-call-wrapper .ihm-call__chat .chat-main .message__wrapper .message-content .message,ihm-call .ihm-call__chat .chat-main .message__wrapper .message-content .message{font-size:16px;overflow-wrap:break-word}.ihm-call-wrapper .ihm-call__chat .chat-footer,ihm-call .ihm-call__chat .chat-footer{display:flex;align-items:center;height:80px;border-top:1px solid #f7f7f8}.ihm-call-wrapper .ihm-call__chat .chat-footer ihm-input .ihm-input__wrapper .ihm-input textarea,ihm-call .ihm-call__chat .chat-footer ihm-input .ihm-input__wrapper .ihm-input textarea{border:none}.ihm-call-wrapper .ihm-call__chat .chat-footer ihm-input .ihm-input__wrapper .ihm-input textarea:focus,ihm-call .ihm-call__chat .chat-footer ihm-input .ihm-input__wrapper .ihm-input textarea:focus{box-shadow:none}.ihm-call-wrapper .ihm-call__chat .chat-footer .actions,ihm-call .ihm-call__chat .chat-footer .actions{display:flex}.ihm-call-wrapper .ihm-call__chat .chat-footer .actions span,ihm-call .ihm-call__chat .chat-footer .actions span{display:flex;align-items:center;justify-content:center;height:54px;width:54px;overflow:hidden;border-radius:50%;margin:0 8px;background:#e1e1e1;cursor:pointer;color:#757575;font-size:18px;transition:transform .2s linear}.ihm-call-wrapper .ihm-call__chat .chat-footer .actions span:hover,ihm-call .ihm-call__chat .chat-footer .actions span:hover{transform:translateY(-4px)}.ihm-call-wrapper .ihm-call__chat .chat-footer .actions span.far-paper-plane,ihm-call .ihm-call__chat .chat-footer .actions span.far-paper-plane{background:#25b8c4;color:#fff}.ihm-call-wrapper .header__actions,ihm-call .header__actions{position:absolute;top:8px;display:flex;justify-content:space-between;width:100%}.ihm-call-wrapper .header__actions.not-minimize,ihm-call .header__actions.not-minimize{justify-content:flex-end}.ihm-call-wrapper .header__actions .header__actions-right,ihm-call .header__actions .header__actions-right{display:flex}.ihm-call-wrapper .header__actions .action-icon.minimize,ihm-call .header__actions .action-icon.minimize{margin:8px 16px}.ihm-call-wrapper .action-minimize,ihm-call .action-minimize{font-size:24px;color:#fff;padding-right:16px;cursor:pointer}.ihm-call-wrapper .footer__actions,ihm-call .footer__actions{position:absolute;bottom:16px;display:flex;justify-content:center;width:100%}.ihm-call-wrapper .footer__actions .action-icon.minimize,ihm-call .footer__actions .action-icon.minimize{margin-right:0}.ihm-call-wrapper .action-icon,ihm-call .action-icon{cursor:pointer;padding:8px;height:32px;width:32px;text-align:center;margin:0 8px}.ihm-call-wrapper .action-icon.video,ihm-call .action-icon.video{background:url(video.586677721a41ddcbbb0f.svg) no-repeat 50%;position:relative}.ihm-call-wrapper .action-icon.video.hide:before,ihm-call .action-icon.video.hide:before{content:"";width:36px;height:2px;position:absolute;left:-6px;top:15px;background:#fff;transform:rotate(45deg)}.ihm-call-wrapper .action-icon.audio,ihm-call .action-icon.audio{position:relative;background:url(mic.64247055656e437037b9.svg) no-repeat 50%}.ihm-call-wrapper .action-icon.audio.hide:before,ihm-call .action-icon.audio.hide:before{content:"";width:36px;height:2px;position:absolute;left:-2px;top:15px;background:#fff;transform:rotate(45deg)}.ihm-call-wrapper .action-icon.background,ihm-call .action-icon.background{height:31px;background:url(background-icon.df37f5cfae43dbdaecb0.svg) no-repeat 50%;position:relative}.ihm-call-wrapper .action-icon.hangup,ihm-call .action-icon.hangup{background:url(hang-up.638f78a3f5def076092f.svg) no-repeat 50%}.ihm-call-wrapper .action-icon.full-screen,ihm-call .action-icon.full-screen{background:url(screen-full.bcf60357df44c6671cae.svg) no-repeat 50%}.ihm-call-wrapper .action-icon.minimize,ihm-call .action-icon.minimize{background:url(screen-minimize.bcf229135d6e96356c9c.svg) no-repeat 50%}@media only screen and (max-width: 776px){.ihm-call-wrapper,ihm-call{flex-direction:column}.ihm-call-wrapper .ihm-call,ihm-call .ihm-call{width:100%;border-radius:8px 8px 0 0}.ihm-call-wrapper .ihm-call__chat,ihm-call .ihm-call__chat{width:100%;margin-left:0;border-radius:0 0 8px 8px}.ihm-call-wrapper .ihm-call__chat .chat-header,ihm-call .ihm-call__chat .chat-header{padding:8px 0}}@media only screen and (max-width: 510px){body .ihm-call-wrapper.full-screen .ihm-call,body ihm-call.full-screen .ihm-call{height:100%;width:100%;bottom:0;right:0;position:fixed;border-radius:0;z-index:9999}body .ihm-call-wrapper.minimize,body .ihm-call-wrapper.small,body ihm-call.minimize,body ihm-call.small{display:flex;align-items:center}body .ihm-call-wrapper.minimize .ihm-call,body .ihm-call-wrapper.small .ihm-call,body ihm-call.minimize .ihm-call,body ihm-call.small .ihm-call{display:flex}body .ihm-call-wrapper.minimize .header__actions,body .ihm-call-wrapper.small .header__actions,body ihm-call.minimize .header__actions,body ihm-call.small .header__actions{position:relative;top:0}body .ihm-call-wrapper .ihm-call__chat .chat-footer .actions span,body ihm-call .ihm-call__chat .chat-footer .actions span{width:45px;height:45px;margin:0 4px}}.ihm-tooltip{position:absolute;max-width:400px;color:#313131;padding:8px 12px;background:#fff;background:linear-gradient(180deg,#fff,#f3f5f7);border-radius:2px;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);z-index:10000;opacity:0}.ihm-tooltip .type{font-size:13px;font-weight:500;color:#8b8b8b;text-transform:uppercase}.ihm-tooltip p{margin:0;font-size:15px;font-weight:300}.ihm-tooltip-show{opacity:1}.upload-file{position:relative}.upload-file label.disabled{pointer-events:none;cursor:not-allowed;opacity:.4}.upload-file .upload-btn{height:46px;width:auto;border-radius:22px;color:#25b8c4;background-color:#fff;border:1px solid #25b8c4;padding:0 20px;font-family:Hind,sans-serif;font-size:14px;transition:border .3s ease-out,background-color .3s ease-out;display:flex;grid-gap:10px;gap:10px;align-items:center;justify-content:center;margin-bottom:6px;white-space:nowrap}.upload-file .upload-btn.error{border:1px solid #f88379;box-shadow:0 0 0 1px #f88379;background-color:#fbd9e4;margin-top:0}.upload-file .upload-btn img{width:19px;height:19px}.upload-file .uploaded-files{position:absolute;right:0;white-space:nowrap}.upload-file .uploaded-files .file-item{display:flex;align-items:center}.upload-file .uploaded-files .file-item .ihm-icon.delete:before{color:#f08178;font-size:16px;padding-left:10px}.ihm-upload-file__error-box{position:absolute}.ihm-upload-file__error-box .ihm-upload-file__error.single{padding-left:16px}.ihm-upload-file__error-box .ihm-upload-file__error.single span{color:#f88379;font-size:13px;line-height:16px}.ihm-upload-file__error-box .ihm-upload-file__error.multi span{cursor:pointer;line-height:16px;color:#f88379;font-size:13px}.ihm-upload-file__error-box .ihm-upload-file__error.multi ul li{color:#f88379;font-size:13px;line-height:16px}@media (max-width: 992px){.upload-file{display:flex;justify-content:center;padding-right:10px}.upload-file label{width:100%}.upload-file .uploaded-files{position:absolute;right:0;top:47px}}@media (max-width: 550px){.upload-file .upload-btn,.upload-file label{width:100%}.upload-file .uploaded-files{position:absolute;right:10px;top:52px}.upload-file .uploaded-files .file-item{line-height:1.2;padding-top:0}}@media (max-width: 356px){.upload-file .uploaded-files .file-item{white-space:break-spaces}}.upload-image{border:1px solid #a6a6a6;color:#505050;border-radius:12px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;width:220px;height:auto;aspect-ratio:496/294;position:relative;margin-top:36px}.upload-image.error{border:1px solid #f88379;box-shadow:0 0 0 1px #f88379;background-color:#fbd9e4}.upload-image .upload-image__preview{width:218px;height:auto;aspect-ratio:496/294;border-radius:12px;background-position:50%;background-repeat:no-repeat;-o-object-fit:inherit;object-fit:inherit}.upload-image ihm-button .ihm-button{position:absolute;z-index:1;color:#25b8c4;border-radius:11px;background-color:#fff;border-radius:6px;padding:12px;font-size:16px;bottom:16px;display:flex;height:32px;width:auto;left:36px;bottom:8px;border:none}.upload-image ihm-button .ihm-button span{display:flex;align-items:center;justify-content:center;grid-gap:6px;gap:6px}.upload-image .upload-image__icon{background-image:url(upload-picture.47e23adca5a7d9fb8dcd.png);width:40px;height:28px;background-position:50%;background-repeat:no-repeat;background-size:contain}.upload-image .uploaded-files{position:absolute}input.required{border:1px solid #25b8c4;background-color:#d3e4f5}input.error{border:1px solid #f88379;box-shadow:0 0 0 1px #f88379;background-color:#fbd9e4}.ihm-image__error-box .ihm-image__error.single{padding:6px 0 0 16px}.ihm-image__error-box .ihm-image__error.single span{color:#f88379;font-size:13px;line-height:16px}.ihm-image__error-box .ihm-image__error.multi span{cursor:pointer;line-height:16px;color:#f88379;font-size:13px}.ihm-image__error-box .ihm-image__error.multi ul li{color:#f88379;font-size:13px;line-height:16px}@media (max-width: 490px){.upload-image{width:190px;height:142px}.upload-image .upload-image__preview{width:188px;height:142px}}.copy-button{display:flex;grid-gap:4px;gap:4px;font-size:14px;font-weight:600;line-height:1.1;letter-spacing:1px;position:relative;margin-top:2px;background-color:transparent;box-shadow:none;border-radius:0;transition:background-color .3s,box-shadow .3s,border-radius .3s}.copy-button:hover{background-color:#f4f4f4;border-radius:10px;box-shadow:0 -1px 0 12px #f4f4f4;cursor:pointer}.copy-button .copy-button__icon{background-position:50%;background-size:contain;background-repeat:no-repeat;background-origin:border-box;width:15px;height:15px}.copy-button .copy-button__icon,.copy-button .copy-button__icon.link{background-image:url(chain.d3d47b4247ada3102a8c.svg)}.copy-button .copy-button__status{position:absolute;top:-40px;left:10px;width:auto;font-size:12px;line-height:2;border-radius:8px;background-color:#eaeaea;color:#1e1e1e;font-weight:400;padding:2px 12px 0}.copy-button.primary .copy-button__text{color:#25b8c4}.publish-status.ihm-fa-solid-icon.fa-dot{font-size:10px;display:flex;flex-wrap:nowrap;grid-gap:5px;gap:5px;line-height:15px;margin-top:2px}.publish-status.ihm-fa-solid-icon.fa-dot:after{font-size:14px;white-space:nowrap;line-height:15px;letter-spacing:1px;font-family:Hind,sans-serif;color:#000;font-weight:400}.publish-status.ihm-fa-solid-icon.fa-dot.published{color:#4bc940}.publish-status.ihm-fa-solid-icon.fa-dot.published:after{content:"Published"}.publish-status.ihm-fa-solid-icon.fa-dot.not-published{color:#f08178}.publish-status.ihm-fa-solid-icon.fa-dot.not-published:after{content:"Not Published"}.publish-status.ihm-fa-solid-icon.fa-dot.changes-not-published{color:#fcc000}.publish-status.ihm-fa-solid-icon.fa-dot.changes-not-published:after{content:"Changes Not Published"}*{box-sizing:border-box}@font-face{font-family:FontAwesomeSolid;src:url(fa-solid-900.be9ee23c0c6390141475.ttf)}@font-face{font-family:FontAwesomeRegular;src:url(fa-regular-400.491974d108fe4002b2aa.ttf)}@font-face{font-family:FontAwesomeBrands;src:url(fa-brands-400.527940b104eb2ea366c8.ttf)}@font-face{font-family:Hind;src:url(Hind-Light.d4af7d788b3b7d04aa98.ttf);font-weight:300}@font-face{font-family:Hind;src:url(Hind-Regular.256f213d413055d9881b.ttf);font-weight:400}@font-face{font-family:Hind;src:url(Hind-Medium.5536863ce4dda83da9ea.ttf);font-weight:500}@font-face{font-family:Hind;src:url(Hind-SemiBold.6a6c0fc3f6d664f41fcf.ttf);font-weight:600}@font-face{font-family:Hind-SemiBold;src:url(Hind-SemiBold.6a6c0fc3f6d664f41fcf.ttf)}@font-face{font-family:Hind;src:url(Hind-Bold.117d7a9ad25780d760ce.ttf);font-weight:700}perfect-scrollbar .ps__rail-y{left:auto!important}.ihm-show{display:block!important}.ihm-hide{display:none!important}.ihm-dblock{display:block}.position-relative{position:relative}.ihm__no-scroll{overflow:hidden!important}.flex-column,.flex-row{display:flex;flex-direction:row!important}.justify-center-flex{display:flex;flex-flow:row nowrap;justify-content:center;justify-items:center}.justify-end-flex{display:flex;flex-direction:row!important;justify-content:flex-end;justify-items:flex-end}.justify-space-between-flex{display:flex;justify-content:space-between}.justify-start-flex{display:flex;flex-flow:row nowrap;justify-content:flex-start!important;justify-items:flex-start}.align-center-flex{display:flex;flex-flow:row nowrap;align-content:center;align-items:center}.align-end-flex{display:flex;flex-flow:row nowrap;align-content:flex-end!important;align-items:flex-end}.center-flex,.ihm-image__cropper-wrapper .ihm-image__cropper .ihm-image__cropper__close,.ihm-loading,.ihm-modal .ihm-modal__header>.ihm-modal__close,.ihm-modal .ihm-modal__header>.ihm-modal__edit,.ihm-pagination ul li a{display:flex;flex-flow:row nowrap;justify-content:center;align-content:center;align-items:center}.end-flex-row{display:flex;flex-direction:row!important;flex-flow:row nowrap;justify-content:flex-end;align-content:center;align-items:center}.center-flex-inline{justify-content:center}.center-flex-inline,.space-between-flex-inline{display:inline-flex;flex-flow:row nowrap;align-content:center;align-items:center}.space-between-flex-inline,.sticky-flex{justify-content:space-between}.sticky-flex{display:flex;flex-flow:column nowrap;align-items:stretch;align-content:stretch;height:100%}.ihm-clickable{cursor:pointer}.ihm-disabled{opacity:.6}.ihm-disabled,.no-event{pointer-events:none}.full-height{height:100%}.full-width{width:100%}.flex-1{flex:1}.text-primary{color:#25b8c4}.text-btn{cursor:pointer;opacity:1}.text-btn:hover{text-decoration:underline}.text-btn.disabled,.text-btn.inactive{pointer-events:none;touch-action:none}.text-btn.disabled{opacity:.6}.m-0{margin:0!important}.ml-0{margin-left:0}.mr-0{margin-right:0}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.m-2{margin:2px!important}.ml-2{margin-left:2px}.mr-2{margin-right:2px}.mt-2{margin-top:2px!important}.mb-2{margin-bottom:2px!important}.mx-2{margin-left:2px;margin-right:2px}.my-2{margin-top:2px;margin-bottom:2px}.m-4{margin:4px!important}.ml-4{margin-left:4px}.mr-4{margin-right:4px}.mt-4{margin-top:4px!important}.mb-4{margin-bottom:4px!important}.mx-4{margin-left:4px;margin-right:4px}.my-4{margin-top:4px;margin-bottom:4px}.m-5{margin:5px!important}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.mt-5{margin-top:5px!important}.mb-5{margin-bottom:5px!important}.mx-5{margin-left:5px;margin-right:5px}.my-5{margin-top:5px;margin-bottom:5px}.m-6{margin:6px!important}.ml-6{margin-left:6px}.mr-6{margin-right:6px}.mt-6{margin-top:6px!important}.mb-6{margin-bottom:6px!important}.mx-6{margin-left:6px;margin-right:6px}.my-6{margin-top:6px;margin-bottom:6px}.m-8{margin:8px!important}.ml-8{margin-left:8px}.mr-8{margin-right:8px}.mt-8{margin-top:8px!important}.mb-8{margin-bottom:8px!important}.mx-8{margin-left:8px;margin-right:8px}.my-8{margin-top:8px;margin-bottom:8px}.m-10{margin:10px!important}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.mx-10{margin-left:10px;margin-right:10px}.my-10{margin-top:10px;margin-bottom:10px}.m-12{margin:12px!important}.ml-12{margin-left:12px}.mr-12{margin-right:12px}.mt-12{margin-top:12px!important}.mb-12{margin-bottom:12px!important}.mx-12{margin-left:12px;margin-right:12px}.my-12{margin-top:12px;margin-bottom:12px}.m-16{margin:16px!important}.ml-16{margin-left:16px}.mr-16{margin-right:16px}.mt-16{margin-top:16px!important}.mb-16{margin-bottom:16px!important}.mx-16{margin-left:16px;margin-right:16px}.my-16{margin-top:16px;margin-bottom:16px}.m-20{margin:20px!important}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.mx-20{margin-left:20px;margin-right:20px}.my-20{margin-top:20px;margin-bottom:20px}.m-24{margin:24px!important}.ml-24{margin-left:24px}.mr-24{margin-right:24px}.mt-24{margin-top:24px!important}.mb-24{margin-bottom:24px!important}.mx-24{margin-left:24px;margin-right:24px}.my-24{margin-top:24px;margin-bottom:24px}.m-28{margin:28px!important}.ml-28{margin-left:28px}.mr-28{margin-right:28px}.mt-28{margin-top:28px!important}.mb-28{margin-bottom:28px!important}.mx-28{margin-left:28px;margin-right:28px}.my-28{margin-top:28px;margin-bottom:28px}.m-30{margin:30px!important}.ml-30{margin-left:30px}.mr-30{margin-right:30px}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.mx-30{margin-left:30px;margin-right:30px}.my-30{margin-top:30px;margin-bottom:30px}.m-32{margin:32px!important}.ml-32{margin-left:32px}.mr-32{margin-right:32px}.mt-32{margin-top:32px!important}.mb-32{margin-bottom:32px!important}.mx-32{margin-left:32px;margin-right:32px}.my-32{margin-top:32px;margin-bottom:32px}.m-36{margin:36px!important}.ml-36{margin-left:36px}.mr-36{margin-right:36px}.mt-36{margin-top:36px!important}.mb-36{margin-bottom:36px!important}.mx-36{margin-left:36px;margin-right:36px}.my-36{margin-top:36px;margin-bottom:36px}.m-40{margin:40px!important}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.mx-40{margin-left:40px;margin-right:40px}.my-40{margin-top:40px;margin-bottom:40px}.m-42{margin:42px!important}.ml-42{margin-left:42px}.mr-42{margin-right:42px}.mt-42{margin-top:42px!important}.mb-42{margin-bottom:42px!important}.mx-42{margin-left:42px;margin-right:42px}.my-42{margin-top:42px;margin-bottom:42px}.m-44{margin:44px!important}.ml-44{margin-left:44px}.mr-44{margin-right:44px}.mt-44{margin-top:44px!important}.mb-44{margin-bottom:44px!important}.mx-44{margin-left:44px;margin-right:44px}.my-44{margin-top:44px;margin-bottom:44px}.m-48{margin:48px!important}.ml-48{margin-left:48px}.mr-48{margin-right:48px}.mt-48{margin-top:48px!important}.mb-48{margin-bottom:48px!important}.mx-48{margin-left:48px;margin-right:48px}.my-48{margin-top:48px;margin-bottom:48px}.m-50{margin:50px!important}.ml-50{margin-left:50px}.mr-50{margin-right:50px}.mt-50{margin-top:50px!important}.mb-50{margin-bottom:50px!important}.mx-50{margin-left:50px;margin-right:50px}.my-50{margin-top:50px;margin-bottom:50px}.m-52{margin:52px!important}.ml-52{margin-left:52px}.mr-52{margin-right:52px}.mt-52{margin-top:52px!important}.mb-52{margin-bottom:52px!important}.mx-52{margin-left:52px;margin-right:52px}.my-52{margin-top:52px;margin-bottom:52px}.m-60{margin:60px!important}.ml-60{margin-left:60px}.mr-60{margin-right:60px}.mt-60{margin-top:60px!important}.mb-60{margin-bottom:60px!important}.mx-60{margin-left:60px;margin-right:60px}.my-60{margin-top:60px;margin-bottom:60px}.m-70{margin:70px!important}.ml-70{margin-left:70px}.mr-70{margin-right:70px}.mt-70{margin-top:70px!important}.mb-70{margin-bottom:70px!important}.mx-70{margin-left:70px;margin-right:70px}.my-70{margin-top:70px;margin-bottom:70px}.m-80{margin:80px!important}.ml-80{margin-left:80px}.mr-80{margin-right:80px}.mt-80{margin-top:80px!important}.mb-80{margin-bottom:80px!important}.mx-80{margin-left:80px;margin-right:80px}.my-80{margin-top:80px;margin-bottom:80px}.m-90{margin:90px!important}.ml-90{margin-left:90px}.mr-90{margin-right:90px}.mt-90{margin-top:90px!important}.mb-90{margin-bottom:90px!important}.mx-90{margin-left:90px;margin-right:90px}.my-90{margin-top:90px;margin-bottom:90px}.m-100{margin:100px!important}.ml-100{margin-left:100px}.mr-100{margin-right:100px}.mt-100{margin-top:100px!important}.mb-100{margin-bottom:100px!important}.mx-100{margin-left:100px;margin-right:100px}.my-100{margin-top:100px;margin-bottom:100px}.pl-0{padding-left:0!important}.pr-0{padding-right:0}.pt-0{padding-top:0}.px-0{padding-left:0;padding-right:0}.p-2{padding:2px}.pl-2{padding-left:2px!important}.pr-2{padding-right:2px}.pt-2{padding-top:2px}.pb-2{padding-bottom:2px}.px-2{padding-left:2px;padding-right:2px}.py-2{padding-top:2px;padding-bottom:2px}.p-4{padding:4px}.pl-4{padding-left:4px!important}.pr-4{padding-right:4px}.pt-4{padding-top:4px}.pb-4{padding-bottom:4px}.px-4{padding-left:4px;padding-right:4px}.py-4{padding-top:4px;padding-bottom:4px}.p-5{padding:5px}.pl-5{padding-left:5px!important}.pr-5{padding-right:5px}.pt-5{padding-top:5px}.pb-5{padding-bottom:5px}.px-5{padding-left:5px;padding-right:5px}.py-5{padding-top:5px;padding-bottom:5px}.p-6{padding:6px}.pl-6{padding-left:6px!important}.pr-6{padding-right:6px}.pt-6{padding-top:6px}.pb-6{padding-bottom:6px}.px-6{padding-left:6px;padding-right:6px}.py-6{padding-top:6px;padding-bottom:6px}.p-8{padding:8px}.pl-8{padding-left:8px!important}.pr-8{padding-right:8px}.pt-8{padding-top:8px}.pb-8{padding-bottom:8px}.px-8{padding-left:8px;padding-right:8px}.py-8{padding-top:8px;padding-bottom:8px}.p-10{padding:10px}.pl-10{padding-left:10px!important}.pr-10{padding-right:10px}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.px-10{padding-left:10px;padding-right:10px}.py-10{padding-top:10px;padding-bottom:10px}.p-12{padding:12px}.pl-12{padding-left:12px!important}.pr-12{padding-right:12px}.pt-12{padding-top:12px}.pb-12{padding-bottom:12px}.px-12{padding-left:12px;padding-right:12px}.py-12{padding-top:12px;padding-bottom:12px}.p-16{padding:16px}.pl-16{padding-left:16px!important}.pr-16{padding-right:16px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.px-16{padding-left:16px;padding-right:16px}.py-16{padding-top:16px;padding-bottom:16px}.p-20{padding:20px}.pl-20{padding-left:20px!important}.pr-20{padding-right:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.px-20{padding-left:20px;padding-right:20px}.py-20{padding-top:20px;padding-bottom:20px}.p-24{padding:24px}.pl-24{padding-left:24px!important}.pr-24{padding-right:24px}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.px-24{padding-left:24px;padding-right:24px}.py-24{padding-top:24px;padding-bottom:24px}.p-28{padding:28px}.pl-28{padding-left:28px!important}.pr-28{padding-right:28px}.pt-28{padding-top:28px}.pb-28{padding-bottom:28px}.px-28{padding-left:28px;padding-right:28px}.py-28{padding-top:28px;padding-bottom:28px}.p-30{padding:30px}.pl-30{padding-left:30px!important}.pr-30{padding-right:30px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.px-30{padding-left:30px;padding-right:30px}.py-30{padding-top:30px;padding-bottom:30px}.p-32{padding:32px}.pl-32{padding-left:32px!important}.pr-32{padding-right:32px}.pt-32{padding-top:32px}.pb-32{padding-bottom:32px}.px-32{padding-left:32px;padding-right:32px}.py-32{padding-top:32px;padding-bottom:32px}.p-36{padding:36px}.pl-36{padding-left:36px!important}.pr-36{padding-right:36px}.pt-36{padding-top:36px}.pb-36{padding-bottom:36px}.px-36{padding-left:36px;padding-right:36px}.py-36{padding-top:36px;padding-bottom:36px}.p-40{padding:40px}.pl-40{padding-left:40px!important}.pr-40{padding-right:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.px-40{padding-left:40px;padding-right:40px}.py-40{padding-top:40px;padding-bottom:40px}.p-42{padding:42px}.pl-42{padding-left:42px!important}.pr-42{padding-right:42px}.pt-42{padding-top:42px}.pb-42{padding-bottom:42px}.px-42{padding-left:42px;padding-right:42px}.py-42{padding-top:42px;padding-bottom:42px}.p-44{padding:44px}.pl-44{padding-left:44px!important}.pr-44{padding-right:44px}.pt-44{padding-top:44px}.pb-44{padding-bottom:44px}.px-44{padding-left:44px;padding-right:44px}.py-44{padding-top:44px;padding-bottom:44px}.p-48{padding:48px}.pl-48{padding-left:48px!important}.pr-48{padding-right:48px}.pt-48{padding-top:48px}.pb-48{padding-bottom:48px}.px-48{padding-left:48px;padding-right:48px}.py-48{padding-top:48px;padding-bottom:48px}.p-50{padding:50px}.pl-50{padding-left:50px!important}.pr-50{padding-right:50px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.px-50{padding-left:50px;padding-right:50px}.py-50{padding-top:50px;padding-bottom:50px}.p-52{padding:52px}.pl-52{padding-left:52px!important}.pr-52{padding-right:52px}.pt-52{padding-top:52px}.pb-52{padding-bottom:52px}.px-52{padding-left:52px;padding-right:52px}.py-52{padding-top:52px;padding-bottom:52px}.p-60{padding:60px}.pl-60{padding-left:60px!important}.pr-60{padding-right:60px}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.px-60{padding-left:60px;padding-right:60px}.py-60{padding-top:60px;padding-bottom:60px}.p-70{padding:70px}.pl-70{padding-left:70px!important}.pr-70{padding-right:70px}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.px-70{padding-left:70px;padding-right:70px}.py-70{padding-top:70px;padding-bottom:70px}.p-80{padding:80px}.pl-80{padding-left:80px!important}.pr-80{padding-right:80px}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.px-80{padding-left:80px;padding-right:80px}.py-80{padding-top:80px;padding-bottom:80px}.p-90{padding:90px}.pl-90{padding-left:90px!important}.pr-90{padding-right:90px}.pt-90{padding-top:90px}.pb-90{padding-bottom:90px}.px-90{padding-left:90px;padding-right:90px}.py-90{padding-top:90px;padding-bottom:90px}.p-100{padding:100px}.pl-100{padding-left:100px!important}.pr-100{padding-right:100px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.px-100{padding-left:100px;padding-right:100px}.py-100{padding-top:100px;padding-bottom:100px}.fs-0{font-size:0}.fs-2{font-size:2px}.fs-4{font-size:4px}.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-8{font-size:8px}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-16{font-size:16px}.fs-20{font-size:20px}.fs-24{font-size:24px}.fs-28{font-size:28px}.fs-30{font-size:30px}.fs-32{font-size:32px}.fs-36{font-size:36px}.fs-40{font-size:40px}.fs-42{font-size:42px}.fs-44{font-size:44px}.fs-48{font-size:48px}.fs-50{font-size:50px}.fs-52{font-size:52px}.fs-60{font-size:60px}.fs-70{font-size:70px}.fs-80{font-size:80px}.fs-90{font-size:90px}.fs-100{font-size:100px}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto!important}}.full-height-list-container .admin-container.submission-table-container{display:flex;flex-direction:column;grid-gap:30px;gap:30px;height:100%}.full-height-list-container .admin-container.submission-table-container .admin-container__header{display:flex;justify-content:start;align-items:center;flex-wrap:wrap;width:100%;grid-gap:10px 20px;gap:10px 20px}.full-height-list-container .admin-container.submission-table-container .admin-container__header h3.large{font-size:24px;font-weight:600;line-height:1;white-space:nowrap}@media (max-width: 992px){.full-height-list-container .admin-container.submission-table-container .admin-container__header h3.large{order:1;font-size:20px}}@media (max-width: 720px){.full-height-list-container .admin-container.submission-table-container .admin-container__header h3.large{flex:1 1 100%}}@media (max-width: 500px){.full-height-list-container .admin-container.submission-table-container .admin-container__header h3.large{font-size:16px}}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-input{max-width:267px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-input .ihm-input__wrapper .ihm-input.search{height:31px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-input .ihm-input__wrapper .ihm-input.search .search-icon{display:none;height:31px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-input .ihm-input__wrapper .ihm-input.search .search-icon.filled{display:flex}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-input .ihm-input__wrapper .ihm-input.search input{border:1px solid #d7d7dd;margin-right:0;padding:1px 64px 1px 8px}@media (max-width: 992px){.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-input{order:5;max-width:100%}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-input .ihm-input__wrapper .ihm-input.search{height:60px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-input .ihm-input__wrapper .ihm-input.search input{font-size:18px}}@media (max-width: 500px){.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-input .ihm-input__wrapper .ihm-input.search{height:50px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-input .ihm-input__wrapper .ihm-input.search input{font-size:14px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-input .ihm-input__wrapper .ihm-input.search .clearSearchTerm{width:12px;height:12px;padding:7px}}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select .ihm-select{height:31px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select .ihm-select .ihm-select__control-display{box-shadow:none;max-width:170px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select .ihm-select .ihm-select__control-display.disabled{opacity:.4}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select .ihm-select .ihm-select__control-display .ihm-select__placeholder{width:100%}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select .ihm-select .ihm-select__control-display .ihm-select__deselectAll{right:17px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select .ihm-select .ihm-select__control-display .ihm-select__value{display:inline-block;font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select.primary .ihm-select .ihm-select__control-display{border:1px solid #25b8c4}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select.primary .ihm-select .ihm-select__control-display .ihm-select__placeholder,.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select.primary .ihm-select .ihm-select__control-display .ihm-select__value{color:#25b8c4}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select.has-icon .ihm-select .ihm-select__control-display:after{background-image:url(icon-filter.ce1b1ae907946650eaa7.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;width:18px;height:100%;background-origin:border-box;margin-left:8px;margin-right:8px;content:"";flex:0 0 auto}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select.selected .ihm-select .ihm-select__control-display{background-color:#25b8c4}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select.selected .ihm-select .ihm-select__control-display:after{background-image:url(icon-white-filter.c96256da1883122ae5d4.svg)}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select.selected .ihm-select .ihm-select__control-display .ihm-select__value{color:#fff}@media (max-width: 992px){.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select{order:6}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select .ihm-select{height:50px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select .ihm-select .ihm-select__control-display{border-radius:50px;width:269px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select.has-icon .ihm-select .ihm-select__control-display:after{font-family:19px}}@media (max-width: 500px){.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select .ihm-select .ihm-select__control-display{height:30px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-select .ihm-select .ihm-select__control-display .ihm-select__placeholder{font-size:16px}}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-publish-status{margin-left:auto}@media (max-width: 992px){.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-publish-status{order:4;margin-left:unset}}@media (max-width: 720px){.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-publish-status{order:2}}@media (max-width: 992px){.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-copy-button{order:2;margin-left:auto}}@media (max-width: 720px){.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-copy-button{order:3;margin-left:unset}}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-button .ihm-button{border:1px solid #25b8c4}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-button .ihm-button span{font-size:18px}@media (max-width: 992px){.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-button{order:3}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-button .ihm-button{padding:3px 20px}.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-button .ihm-button span{font-size:16px}}@media (max-width: 720px){.full-height-list-container .admin-container.submission-table-container .admin-container__header ihm-button{order:4}}@media (max-width: 992px){.full-height-list-container .admin-container.submission-table-container .admin-container__header{grid-gap:10px 30px;gap:10px 30px}}.full-height-list-container .admin-container.submission-table-container .admin-container__body{flex:1 1 auto;max-height:100%;overflow:auto}.full-height-list-container .admin-container.submission-table-container .admin-container__footer ihm-pagination .ihm-pagination__wrapper{position:relative;margin:0;padding:0;bottom:unset;left:unset}.full-height-list-container .admin-container.submission-table-container .ihm-table__wrapper .ihm-table__classic ihm-button .ihm-button{padding:2px 25px}.full-height-list-container .admin-container.submission-table-container .ihm-table__wrapper .ihm-table__classic ihm-button .ihm-button span{letter-spacing:1px;line-height:15px}.full-height-list-container .admin-container.submission-table-container .ihm-table__wrapper .ihm-table__classic.scrollable-body thead tr{border-bottom:1px solid #010202}.full-height-list-container .admin-container.submission-table-container .ihm-table__wrapper .ihm-table__classic.scrollable-body thead tr th{font-size:18px;font-weight:400;color:#010202;line-height:28.82px}.full-height-list-container .admin-container.submission-table-container .ihm-table__wrapper .ihm-table__classic.scrollable-body tbody tr td{line-height:28.82px;font-size:18px;font-weight:400;letter-spacing:1px;color:#505050}@media (max-width: 500px){.full-height-list-container .admin-container.submission-table-container{padding:15px}}.submission-form-container{display:flex;flex-direction:column;height:100%;width:100%;border-radius:10px;padding:30px;background-color:#fff}.submission-form-container .submission-header-content{grid-gap:20px;gap:20px}.submission-form-container .submission-header-content,.submission-form-container .submission-header-content .submission-header-content__text{display:flex;justify-content:space-between;align-items:center;width:100%}.submission-form-container .submission-header-content .submission-header-content__text .large{font-size:24px;white-space:nowrap;font-weight:600;line-height:38.42px}.submission-form-container .submission-header-content ihm-button .ihm-button{background-color:#25b8c4;border:2px solid #25b8c4;padding:12px 62px}.submission-form-container .submission-header-content ihm-button .ihm-button span{font-size:18px;letter-spacing:1px}.submission-form-container .submission-header-content ihm-button .background{background-color:#e8e8e8}.submission-form-container .submission-form__body-content{min-height:70vh;height:auto;display:flex;padding:10px 0;width:100%}.submission-form-container .submission-form__body-content .main-view{color:#a6a6a6;text-align:center;font-size:20px;font-weight:500;line-height:30px;width:100%;display:flex;align-items:center;justify-content:center;padding:10px}@media (max-width: 1024px){.submission-form-container .submission-header-content{align-items:flex-start}.submission-form-container .submission-header-content .submission-header-content__text{display:block;width:100%}.submission-form-container .submission-header-content ihm-button .ihm-button{height:31px;width:115px;grid-gap:4px;gap:4px;text-align:center;font-size:16px;padding:0;letter-spacing:1px}}@media (max-width: 550px){.submission-form-container{padding:13px}.submission-form-container .submission-header-content .submission-header-content__text .large{font-size:16px}.submission-form-container .submission-header-content ihm-button .ihm-button span{font-size:14px;padding:0}.submission-form-container .submission-form__body-content .main-view{font-size:16px;line-height:20px}}@media (max-width: 490px){.submission-form-container .submission-header-content{display:block;position:relative}.submission-form-container .submission-header-content ihm-button .ihm-button{margin-top:10px;position:absolute;right:0;top:20px;width:90px;padding:12px}}.full-height-list-container.intake-form-container{height:calc(100vh - 40px)}.intake-form-container{display:flex;flex-direction:column;height:auto;width:100%;border-radius:10px;padding:30px;background-color:#fff}.intake-form-container .intake-form__header-content{display:flex;justify-content:space-between;align-items:center;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-gap:24px;gap:24px}.intake-form-container .intake-form__header-content .intake-form__header-content__text{display:flex;justify-content:center;align-items:center;width:100%;grid-gap:24px;gap:24px}.intake-form-container .intake-form__header-content .intake-form__header-content__text .large{font-size:24px;white-space:nowrap;font-weight:600;line-height:1.6;flex:1 1 auto}.intake-form-container .intake-form__header-content ihm-button .ihm-button{letter-spacing:1px;border:none;width:100%;padding:14px 39px}.intake-form-container .intake-form__header-content ihm-button .ihm-button:disabled{background-color:#e4e4e4;padding:0 36px;height:50px}.intake-form-container .intake-form__header-content ihm-button .ihm-button:disabled span{font-size:18px}@media (max-width: 1024px){.intake-form-container .intake-form__header-content ihm-button .ihm-button:disabled{padding:0 12px}}.intake-form-container .intake-form__header-content ihm-button .ihm-button.dark-grey{padding:0 36px;height:50px}.intake-form-container .intake-form__header-content ihm-button .ihm-button.dark-grey span{font-size:18px}@media (max-width: 1024px){.intake-form-container .intake-form__header-content ihm-button .ihm-button.dark-grey{padding:0 18px}}.intake-form-container .intake-form__body-content{min-height:70vh;height:auto;display:flex;padding:24px 0;width:100%;grid-gap:40px;gap:40px}.intake-form-container .intake-form__body-content .tab-view{width:auto}.intake-form-container .intake-form__body-content .tab-view .coach-title{font-size:20px;font-weight:600;padding-bottom:15px;line-height:1;letter-spacing:-1px}.intake-form-container .intake-form__body-content .tab-view .coach-categories-list{width:415px;display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px}.intake-form-container .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name{position:relative;border:1px solid #a6a6a6;border-radius:11px;font-size:24px;font-weight:500;width:100%;height:90px;display:flex;align-items:center;padding:0 16px;white-space:nowrap;cursor:pointer;justify-content:space-between;grid-gap:8px;gap:8px}.intake-form-container .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name .saved{background-image:url(success-icon.0f21ae53d8f384e66feb.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;background-origin:border-box;width:20px;height:20px}.intake-form-container .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name .saved svg{margin-top:6px}.intake-form-container .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name .category-name{flex:1;position:absolute;left:45px}.intake-form-container .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name .edit{background-image:url(edit-icon.310af62fbcca1bd312ba.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;background-origin:border-box;width:15px;height:15px}.intake-form-container .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name.saved{border-color:#4bc940}.intake-form-container .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name.selected{border-color:#25b8c4}.intake-form-container .intake-form__body-content .main-view{color:#a6a6a6;text-align:center;font-size:20px;font-weight:500;line-height:30px;width:100%;display:flex;align-items:center;justify-content:center;padding:10px;max-height:320px}.intake-form-container .intake-form__body-content .coach-question-form{background-color:#f7f7f8;width:100%;height:100%;padding:30px 40px;border-radius:15px;display:flex;flex-direction:column}.intake-form-container .intake-form__body-content .coach-question-form .coach-question-form_title{color:#25b8c4;font-size:24px;font-weight:700;padding-bottom:10px;letter-spacing:-1px;margin-top:-5px}.intake-form-container .intake-form__body-content .coach-question-form .que-title{font-size:20px;font-weight:600;padding-bottom:3px}.intake-form-container .intake-form__body-content .coach-question-form .que-text{font-size:16px;color:#505050}.intake-form-container .intake-form__body-content .coach-question-form .que-text p{font-size:16px;font-weight:400;line-height:25.62px;letter-spacing:-.3px}.intake-form-container .intake-form__body-content .coach-question-form .que-text ul{margin:2px;line-height:25.62px;letter-spacing:-.3px}.intake-form-container .intake-form__body-content .coach-question-form .info-text{color:#505050;padding-bottom:15px}.intake-form-container .intake-form__body-content .coach-question-form .info-text p{font-size:16px;font-weight:400}.intake-form-container .intake-form__body-content .coach-question-form form .save-button{text-align:right;margin-top:20px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form{width:70%}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .input-label{padding:0 19px;font-size:20px;font-weight:400;line-height:1.5;color:#010202}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .input-label span{color:red}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .input-wrapper{position:relative;padding-bottom:14px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .input-wrapper ihm-input .ihm-input input::-moz-placeholder{color:#a6a6a6;font-size:16px;font-weight:400}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .input-wrapper ihm-input .ihm-input input::placeholder{color:#a6a6a6;font-size:16px;font-weight:400}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .input-wrapper ihm-input .ihm-input input{width:100%;min-width:120px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .input-wrapper .remove-question{color:#f08178;padding-right:27px;font-size:16px;line-height:1;position:absolute;right:0;top:-18px;cursor:pointer}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .add-question{display:flex;grid-gap:5px;gap:5px;align-items:center;margin:0 0 20px;color:#505050;cursor:pointer;font-size:16px;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:600;grid-gap:8px;gap:8px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .add-question .add-question-icon{background-image:url(add-icon.5ef7d91681fc61a714e6.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;background-origin:border-box;width:20px;height:20px;margin-bottom:6px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .add-question .add-question-text{letter-spacing:1px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .add-question.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info{display:flex;flex-wrap:wrap;grid-gap:24px;gap:24px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields{flex:1}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section{display:flex;flex-direction:column;align-items:flex-start}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section .input-upload-section__body{width:100%;display:flex;align-items:flex-start;grid-gap:10px;gap:10px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section .input-text-section{flex:1}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section .input-text-section .input-wrapper{padding:0}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section .input-text-section .input-wrapper ihm-input .ihm-input{padding:0 0 6px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section .upload-section-text{margin-top:15px;color:#a6a6a6}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section .ihm-button span{display:flex;grid-gap:4px;gap:4px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .ihm-image{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:160px;width:168px;background-color:#e1e1e1;border-radius:8px;padding:16px;position:relative;transition:.3s linear;color:#000}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .ihm-image.profile{background-color:#fff;background-image:url(upload-picture.47e23adca5a7d9fb8dcd.png);background-position:50%;background-repeat:no-repeat;background-size:32px;border:1px solid #a6a6a6}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .ihm-image .ihm-image__take-photo{display:none}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .ihm-image .ihm-image__actions span{border:2px solid #a6a6a6;color:#a6a6a6}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .ihm-image.profile .ihm-image__preview{border-radius:10px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .ihm-image .ihm-image__label{font-size:15px;color:#a6a6a6}@media screen and (max-width: 1680px){.intake-form-container .intake-form__wrapper .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name{padding:20px}}@media screen and (max-width: 1480px){.intake-form-container .intake-form__wrapper .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name{height:80px;padding:15px}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form form .coach-form{width:100%;margin-bottom:10px}}@media (max-width: 1200px){.intake-form-container .intake-form__wrapper .intake-form__header-content{display:flex;justify-content:space-between;align-items:baseline;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.intake-form-container .intake-form__wrapper .intake-form__header-content ihm-button .ihm-button.dark-grey{width:100%}.intake-form-container .intake-form__wrapper .intake-form__header-content .intake-form__header-content__text{display:block;width:auto}.intake-form-container .intake-form__wrapper .intake-form__body-content{display:block}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form{height:auto}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form form .coach-form{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow:unset}.intake-form-container .intake-form__wrapper .intake-form__body-content .tab-view{width:100%}.intake-form-container .intake-form__wrapper .intake-form__body-content .tab-view .coach-categories-list{width:100%;padding-right:0;padding-bottom:10px}.intake-form-container .intake-form__wrapper .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name{width:100%;max-width:none;height:60px;padding:10px}.intake-form-container .intake-form__wrapper .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name .category-name{position:absolute;left:45px}.intake-form-container .intake-form__wrapper .intake-form__body-content .main-view{height:35%}}@media (max-width: 1024px){.intake-form-container .intake-form__wrapper .intake-form__header-content ihm-button .ihm-button{width:100%;height:31px}.intake-form-container .intake-form__wrapper .intake-form__header-content ihm-button .ihm-button.dark-grey,.intake-form-container .intake-form__wrapper .intake-form__header-content ihm-button .ihm-button[disabled]{padding:0 20px}}@media (max-width: 992px){.intake-form-container .intake-form__wrapper .intake-form__header-content{display:block;padding-top:14px;grid-gap:5px;gap:5px}.intake-form-container .intake-form__wrapper .intake-form__header-content ihm-button{width:100%}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section{display:block;margin-right:0}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section .input-text-section .input-wrapper .ihm-input__wrapper .ihm-input input{width:100%}}@media (max-width: 834px){.intake-form-container .intake-form__wrapper ihm-button .ihm-button{padding:12px}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section{display:block}.intake-form-container .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name{padding:12px;font-size:18px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}@media (max-width: 550px){.intake-form-container{padding:15px}.intake-form-container .intake-form__wrapper .intake-form__header-content ihm-button .ihm-button{width:100%;margin:4px 0;padding:6px}.intake-form-container .intake-form__wrapper .intake-form__header-content ihm-button .ihm-button span{font-size:14px;letter-spacing:1px}.intake-form-container .intake-form__wrapper .intake-form__header-content ihm-button .ihm-button.dark-grey{width:100%;margin:4px 0;padding:6px}.intake-form-container .intake-form__wrapper .intake-form__header-content ihm-button .ihm-button.dark-grey span{font-size:14px;letter-spacing:1px}.intake-form-container .intake-form__wrapper .intake-form__header-content .intake-form__header-content__text .large{font-size:16px;white-space:nowrap}.intake-form-container .intake-form__wrapper .intake-form__body-content .tab-view .coach-title{font-size:16px;line-height:20px}.intake-form-container .intake-form__wrapper .intake-form__body-content .tab-view .coach-categories-list{display:block;width:auto;padding-right:0}.intake-form-container .intake-form__wrapper .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name{height:54px;padding:11px;white-space:inherit;font-size:16px;line-height:20px}.intake-form-container .intake-form__wrapper .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name .saved svg{width:16px}.intake-form-container .intake-form__wrapper .intake-form__body-content .main-view{font-size:16px;line-height:20px}.intake-form-container .intake-form__wrapper .intake-form__body-content .main-view p{font-size:16px}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form{padding:30px 10px}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form form .coach-form{width:100%}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form form .coach-form .input-label{padding:10px 5px;font-size:15px}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form .coach-question-form_title{font-size:20px}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form .que-title{font-size:16px;line-height:20px}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form .que-text{font-size:14px;line-height:20px}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form .que-text ul{padding-left:25px}.intake-form-container .intake-form__wrapper .intake-form__body-content .coach-question-form .info-text{font-size:14px;line-height:20px}}@media (max-width: 490px){.intake-form-container .intake-form__wrapper .intake-form__header-content{display:block;padding-top:11px}.intake-form-container .intake-form__wrapper .intake-form__body-content .tab-view .coach-categories-list .coach-categories-name .category-name{position:relative;left:0;line-break:anywhere}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info{flex-direction:column}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section .input-upload-section__body{display:flex;align-items:normal;flex-direction:column}.intake-form-container .intake-form__body-content .coach-question-form form .coach-form .upload-info .freebies-input-fields .input-upload-section .upload-section-text{text-align:center;margin-top:0}}ihm-admin{color:#000;display:flex}ihm-admin .main{height:100vh;padding:20px 40px 0;background-color:#f7f7fa;position:relative;overflow:hidden;flex-grow:1}ihm-admin .main .sidebar-toggle{display:none;cursor:pointer;height:40px;width:70px;position:fixed;align-items:center;padding:4px 4px 4px 20px;top:8px;right:0;background-color:#fff;border-radius:16px 0 0 16px;z-index:30003}ihm-admin .main .sidebar-toggle .ihm-fa-solid-icon{color:#25b8c4;font-family:FontAwesomeSolid,sans-serif;font-size:24px}ihm-admin .admin-container{width:100%;max-width:1250px;padding:30px;border-radius:14px;background-color:#fff}ihm-admin .admin-container.small{width:305px;padding:16px 24px;margin:0 0 30px 30px;max-width:100%}ihm-admin .admin-container.small .ihm-col{margin-top:0;margin-bottom:20px}ihm-admin .admin-container.large{max-width:1560px}ihm-admin .admin-container .container-header{display:flex;justify-content:space-between;margin-bottom:25px;white-space:nowrap}ihm-admin .admin-container .container-header .left{display:flex;justify-content:space-between;align-items:center}ihm-admin .admin-container .container-header .right{display:flex;justify-content:flex-end;width:100%}ihm-admin .admin-container .container-header .right ihm-select{margin-right:16px;width:40%}ihm-admin .admin-container .container-header .ihm-input.search{margin-left:24px}ihm-admin .admin-container .overview{display:flex;white-space:nowrap}ihm-admin .admin-container .overview .current-week{margin-right:128px}ihm-admin .admin-container .overview .previous-week .fa-dot,ihm-admin .admin-container .overview .previous-week .number,ihm-admin .admin-container .overview .previous-week .text{opacity:.5}ihm-admin .admin-container .overview .current-week .number,ihm-admin .admin-container .overview .previous-week .number{font-size:42px;font-weight:500;color:#25b8c4}ihm-admin .admin-container .overview .current-week .number .fa-dot,ihm-admin .admin-container .overview .previous-week .number .fa-dot{font-size:6px;line-height:34px;margin-right:2px;vertical-align:top}ihm-admin .admin-container .overview .current-week .number .fa-dot:before,ihm-admin .admin-container .overview .previous-week .number .fa-dot:before{display:inline-flex}ihm-admin .admin-container .overview .current-week .text,ihm-admin .admin-container .overview .previous-week .text{font-size:20px;font-weight:500}ihm-admin .admin-container .progress-bar_header{margin-bottom:32px}ihm-admin .admin-container .progress-bar_header .ihm-select .ihm-select__control-display{margin:0}ihm-admin .admin-container .progress-bar__description{display:flex;justify-content:space-between;margin-bottom:12px}ihm-admin .admin-container .progress-bar__description p{font-weight:500}ihm-admin .admin-container .ihm-progress__bar{margin-bottom:24px}ihm-admin .ihm-admin-details__actions{display:flex;justify-content:flex-end}ihm-admin .ihm-link-placeholder{position:absolute;bottom:9.5px;z-index:1;left:38px;font-size:16px}ihm-admin .ihm-consultant__status-info{background-color:#f88379;border-radius:15px;overflow:hidden;margin:0 20px;padding:15px;font-size:15px;color:#fff;text-align:center;text-transform:uppercase;position:relative}ihm-admin .ihm-consultant__status-info.warning{background-color:#ffa931}ihm-admin .ihm-consultant__status-info ihm-button{float:right}ihm-admin .ihm-consultant__status-info ihm-button button{border-radius:15px}ihm-admin .ihm-consultant__status-info ihm-button button span{color:#f88379!important}ihm-admin ihm-input.link .ihm-input__wrapper .ihm-input input{padding-left:200px}@media (max-width: 1359px){ihm-admin .admin-container.small{margin:0 auto 30px;min-width:100%}}@media (max-width: 960px){ihm-admin .admin-container .container-header,ihm-admin .admin-container .container-header .right{display:block}ihm-admin .admin-container .container-header .right .ihm-select{margin:16px 0}ihm-admin .admin-container .container-header .left{display:block}ihm-admin .admin-container .container-header .ihm-input.search{margin:16px 0}ihm-admin .admin-container .ihm-table__wrapper{max-height:330px}}@media (min-width: 620px) and (max-width: 780px){ihm-admin .ihm-aside{width:52px}ihm-admin .ihm-aside .admin-navigation ul li{padding:15px 17px}ihm-admin .ihm-aside .admin-navigation ul li.status-wrapper{padding:15px 8px}ihm-admin .ihm-aside .admin-navigation ul li.status-wrapper .ihm-consultant__active-indicator{position:absolute;margin-bottom:16px;padding:8px;margin-left:-3px}ihm-admin .ihm-aside .admin-navigation ul li.status-wrapper .status-text{display:none}ihm-admin .ihm-aside .logo{width:40px}ihm-admin .ihm-aside .profile-image{width:40px;height:40px;background-size:24px}ihm-admin .ihm-aside .profile-name{display:none}}@media (max-width: 620px){ihm-admin .main{padding:18px 16px}ihm-admin .main .sidebar-toggle{display:flex}ihm-admin .main .admin-container .overview .current-week{margin-right:64px}ihm-admin .ihm-aside{width:0;position:fixed;right:-415px;z-index:30003;transition:all .5s ease-in-out 0s}ihm-admin .ihm-aside .profile-name{display:block}ihm-admin .ihm-aside.show-sidebar{right:0;width:100%;z-index:30003;transition:all .5s ease-in-out 0s}ihm-admin .ihm-aside.show-sidebar .admin-navigation{width:100%;height:calc(100vh - 250px)}ihm-admin .ihm-admin-details__actions{display:flex;flex-direction:column;justify-content:flex-start}ihm-admin .ihm-admin-details__actions ihm-button{margin-right:0}ihm-admin .ihm-admin-details__actions ihm-button button{width:100%}ihm-admin .overview{flex-direction:column}}.sb-circles-dark .sb-wrapper,.sb-circles-light .sb-wrapper{--sb-color:#fff;--sb-background:transparent;--sb-min-width:fit-content;--sb-height:fit-content;--sb-icon-size:1.4em}.sb-circles-dark .sb-wrapper:active .sb-icon,.sb-circles-light .sb-wrapper:active .sb-icon{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.sb-circles-dark .sb-wrapper .sb-icon,.sb-circles-light .sb-wrapper .sb-icon{background-color:var(--button-color);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);width:2.5em;min-height:2.5em;border-radius:50%;transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.sb-circles-dark .sb-wrapper .sb-text,.sb-circles-light .sb-wrapper .sb-text{color:var(--button-color);font-size:.8em;margin-top:5px;border-radius:1em;width:100%;height:1.8em;line-height:1.8em;padding:0;transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.sb-circles-dark .sb-wrapper .sb-content,.sb-circles-light .sb-wrapper .sb-content{align-items:center;flex-direction:column}.sb-circles-dark .sb-wrapper .sb-icon{background-color:var(--button-color)}.sb-circles-dark .sb-wrapper .sb-text,.sb-circles-light .sb-wrapper .sb-icon,.sb-circles-light .sb-wrapper .sb-text{color:var(--button-color)}.sb-circles-light .sb-wrapper .sb-icon{background:radial-gradient(ellipse farthest-corner at center,#fff 30%,#f2f2f2 100%)}:root{--ck-color-base-active:#198cf0;--ck-color-image-caption-background:#f7f7f7;--ck-color-image-caption-text:#333;--ck-color-mention-background:rgba(153,0,48,.1);--ck-color-mention-text:#990030;--ck-color-table-caption-background:#f7f7f7;--ck-color-table-caption-text:#333;--ck-color-table-column-resizer-hover:var(--ck-color-base-active);--ck-highlight-marker-blue:#72ccfd;--ck-highlight-marker-green:#62f962;--ck-highlight-marker-pink:#fc7899;--ck-highlight-marker-yellow:#fdfd77;--ck-highlight-pen-green:#128a00;--ck-highlight-pen-red:#e71313;--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing) / 2);--ck-table-column-resizer-position-offset:calc(var(--ck-table-column-resizer-width) * -0.5 - 0.5px);--ck-table-column-resizer-width:7px;--ck-todo-list-checkmark-size:16px;--ck-z-default:1}.ck-content blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}.ck-content code{background-color:hsla(0,0%,78%,.3);padding:.15em;border-radius:2px}.ck-content .marker-yellow{background-color:#fdfd77;background-color:var(--ck-highlight-marker-yellow)}.ck-content .marker-green{background-color:#62f962;background-color:var(--ck-highlight-marker-green)}.ck-content .marker-pink{background-color:#fc7899;background-color:var(--ck-highlight-marker-pink)}.ck-content .marker-blue{background-color:#72ccfd;background-color:var(--ck-highlight-marker-blue)}.ck-content .pen-red{color:#e71313;color:var(--ck-highlight-pen-red);background-color:transparent}.ck-content .pen-green{color:#128a00;color:var(--ck-highlight-pen-green);background-color:transparent}.ck-content .text-tiny{font-size:.7em}.ck-content .text-small{font-size:.85em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}.ck-content .image>figcaption{display:table-caption;caption-side:bottom;word-break:break-word;color:#333;color:var(--ck-color-image-caption-text);background-color:#f7f7f7;background-color:var(--ck-color-image-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck-content .image{display:table;clear:both;text-align:center;margin:.9em auto;min-width:50px}.ck-content .image img{display:block;margin:0 auto;max-width:100%;min-width:100%}.ck-content .image-inline{display:inline-flex;max-width:100%;align-items:flex-start}.ck-content .image-inline picture{display:flex}.ck-content .image-inline img,.ck-content .image-inline picture{flex-grow:1;flex-shrink:1;max-width:100%}.ck-content .image.image_resized{max-width:100%;display:block;box-sizing:border-box}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck-content .image-style-block-align-left,.ck-content .image-style-block-align-right{max-width:calc(100% - 1.5em);max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image-style-align-left,.ck-content .image-style-align-right{clear:none}.ck-content .image-style-side{float:right;margin-left:1.5em;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content .image-style-align-left{float:left;margin-right:1.5em;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-right{float:right;margin-left:1.5em;margin-left:var(--ck-image-style-spacing)}.ck-content .image-style-block-align-right{margin-right:0;margin-left:auto}.ck-content .image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content p+.image-style-align-left,.ck-content p+.image-style-align-right,.ck-content p+.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:calc(1.5em / 2);margin-top:var(--ck-inline-image-style-spacing);margin-bottom:calc(1.5em / 2);margin-bottom:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:calc(1.5em / 2);margin-right:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:calc(1.5em / 2);margin-left:var(--ck-inline-image-style-spacing)}.ck-content span[lang]{font-style:italic}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;display:inline-block;position:relative;width:16px;width:var(--ck-todo-list-checkmark-size);height:16px;height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-content .todo-list .todo-list__label>input:before{display:block;position:absolute;box-sizing:border-box;content:"";width:100%;height:100%;border:1px solid #333;border-radius:2px;transition:box-shadow .25s ease-in-out,background .25s ease-in-out,border .25s ease-in-out}.ck-content .todo-list .todo-list__label>input:after{display:block;position:absolute;box-sizing:content-box;pointer-events:none;content:"";left:calc(16px / 3);left:calc(var(--ck-todo-list-checkmark-size) / 3);top:calc(16px / 5.3);top:calc(var(--ck-todo-list-checkmark-size) / 5.3);width:calc(16px / 5.3);width:calc(var(--ck-todo-list-checkmark-size) / 5.3);height:calc(16px / 2.6);height:calc(var(--ck-todo-list-checkmark-size) / 2.6);border-color:transparent;border-style:solid;border-width:0 calc(16px / 8) calc(16px / 8) 0;border-width:0 calc(var(--ck-todo-list-checkmark-size) / 8) calc(var(--ck-todo-list-checkmark-size) / 8) 0;transform:rotate(45deg)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .media{clear:both;margin:.9em 0;display:block;min-width:15em}.ck-content .page-break{position:relative;clear:both;padding:5px 0;display:flex;align-items:center;justify-content:center}.ck-content .page-break:after{content:"";position:absolute;border-bottom:2px dashed #c4c4c4;width:100%}.ck-content .page-break__label{position:relative;z-index:1;padding:.3em .6em;display:block;text-transform:uppercase;border:1px solid #c4c4c4;border-radius:2px;font-family:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;font-size:.75em;font-weight:700;color:#333;background:#fff;box-shadow:2px 2px 1px rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ck-content .table>figcaption{display:table-caption;caption-side:top;word-break:break-word;text-align:center;color:#333;color:var(--ck-color-table-caption-text);background-color:#f7f7f7;background-color:var(--ck-color-table-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck-content .table{margin:.9em auto;display:table}.ck-content .table table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;border:1px double #b3b3b3}.ck-content .table table td,.ck-content .table table th{min-width:2em;padding:.4em;border:1px solid #bfbfbf}.ck-content .table table th{font-weight:700;background:rgba(0,0,0,.05)}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}.ck-content .table table{overflow:hidden;table-layout:fixed}.ck-content .table td,.ck-content .table th{position:relative}.ck-content .table .table-column-resizer{position:absolute;top:-999999px;bottom:-999999px;right:calc(7px * -.5 - .5px);right:var(--ck-table-column-resizer-position-offset);width:7px;width:var(--ck-table-column-resizer-width);cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;z-index:var(--ck-z-default)}.ck-content .table[draggable] .table-column-resizer{display:none}.ck-content .table .table-column-resizer:hover,.ck-content .table .table-column-resizer__active{background-color:#198cf0;background-color:var(--ck-color-table-column-resizer-hover);opacity:.25}.ck-content[dir=rtl] .table .table-column-resizer{left:calc(7px * -.5 - .5px);left:var(--ck-table-column-resizer-position-offset);right:unset}.ck-content.ck-read-only .table .table-column-resizer{display:none}.ck-content pre{padding:1em;color:#353535;background:hsla(0,0%,78%,.3);border:1px solid #c4c4c4;border-radius:2px;text-align:left;direction:ltr;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap;font-style:normal;min-width:200px}.ck-content pre code{background:unset;padding:0;border-radius:0}.ck-content hr{margin:15px 0;height:4px;background:#dedede;border:0}.ck-content .mention{background:rgba(153,0,48,.1);background:var(--ck-color-mention-background);color:#990030;color:var(--ck-color-mention-text)}@media print{.ck-content .page-break{padding:0}.ck-content .page-break:after{display:none}}.page-container.parenting-plan .page-header{box-shadow:0 4px 15px 0 #0000000a;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;position:fixed;top:0;z-index:1}.page-container.parenting-plan .page-header .ihm-container{display:flex;align-items:center;justify-content:space-between;grid-gap:40px;gap:40px;padding:28px 40px;max-width:1920px;width:100%}.page-container.parenting-plan .page-header .ihm-container .application-logo{height:min(74px,12vw);width:unset;aspect-ratio:882/387;background:url(ihm-logo.5c985443f87228c1daa4.svg) no-repeat 50%;background-size:contain;cursor:pointer}@media (max-width: 576px){.page-container.parenting-plan .page-header .ihm-container{padding:48px .7rem 1rem}}.page-container.parenting-plan .page-content{margin-top:22px}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero{display:flex;justify-content:start;align-items:center;width:100%;aspect-ratio:1780/830;max-height:810px;margin:0 auto;background:url(landing-page-img.82c1add733cb1ab484d4.jpg) no-repeat;background-position:right 23.65%;background-size:86.1% auto;opacity:1;overflow:hidden}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container{width:100%;height:100%;background:linear-gradient(90deg,#fff,#fff 30%,hsla(0,0%,100%,.65) 70%,hsla(0,0%,100%,0));background-size:61% 100%;background-repeat:no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container{max-width:1920px;margin:0 auto;padding:0;height:100%}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper{height:100%;display:flex;justify-content:center;flex-direction:column;padding-left:clamp(2.375rem,8vw,8.688rem)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1{font-size:clamp(3.68rem,5.2vw,6rem);line-height:1.04;font-weight:700;color:#000;margin-top:158px;margin-bottom:clamp(.625rem,2.5vw,1.5rem);max-width:clamp(500px,43vw,710px)}@media (max-width: 1024px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1{max-width:unset}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text{font-size:clamp(1rem,2.3vw,2.5rem);font-weight:500;line-height:1;color:#000;margin-bottom:1.1rem}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text{font-size:clamp(.875rem,1.92vw,1.5rem);font-weight:500;line-height:1.5;color:#505050;max-width:580px;width:100%}@media (max-width: 576px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text{font-size:min(14px,3.6vw)}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text span{display:block}@media (max-width: 1024px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text span{display:inline}}@media (max-width: 576px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text span{display:block}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container{text-align:center;grid-gap:clamp(.625rem,4.5vw,1.75rem);gap:clamp(.625rem,4.5vw,1.75rem)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container.first .create-custom-plan-btn__container{margin-top:clamp(4px,2vw,36px)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container.third{margin-top:clamp(16px,5vw,32px);margin-bottom:clamp(40px,10vw,94px)}@media (max-width: 576px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container.third{margin-bottom:0}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container.second,.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container.third{box-shadow:0 0 15px #00000026}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container.second .create-custom-plan-btn__container,.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container.third .create-custom-plan-btn__container{margin:24px 0}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .create-plan-content-header{grid-gap:clamp(1rem,3vw,1.5rem);gap:clamp(1rem,3vw,1.5rem);align-items:center;margin-top:30px}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .create-plan-content-header__title{font-weight:600;font-size:3rem;line-height:1;text-align:center;color:#010202}@media (max-width: 1024px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .create-plan-content-header__title{font-size:min(24px,4.1vw)}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .create-plan-content-header__title .for-free{color:#25b8c4}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .create-plan-content-header__info{font-weight:600;font-size:32px;line-height:1.12;letter-spacing:.4px;text-align:center;color:#505050;max-width:792px}@media (max-width: 1024px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .create-plan-content-header__info{font-size:min(24px,4.1vw)}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .create-plan-content-header .rating{background:url(Rating.e63d9f9863c160c519e0.svg) no-repeat 50%;background-size:contain;width:clamp(128px,27vw,208px);height:clamp(20px,5vw,36px)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container{grid-gap:1.75rem;gap:1.75rem;align-items:center;margin-top:clamp(24px,5vw,36px)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container h4{color:#25b8c4;font-weight:600;font-size:36px;line-height:1;text-align:center}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.25rem;gap:2.25rem;max-width:792px}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card{max-width:378px;width:100%;height:292px;box-shadow:0 0 10px 0 #00000026;border-radius:20px;display:flex;flex-direction:column;padding-bottom:1.5rem}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img{width:100%;height:140px;border-radius:20px 20px 0 0;flex-shrink:0;align-self:stretch;aspect-ratio:27/10}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-sleeping{background:url(sleep-landing-hero.aa1ce83df185e9a6e879.jpeg) #d3d3d3 50%/cover no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-potty-training{background:url(potty-training.42e846cb0e33e921775e.jpeg) #d3d3d3 50%/cover no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-feeding{background:url(baby-feeding-hero.f2902adfa7c17018a6d7.jpeg) #d3d3d3 50%/cover no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-tantrums{background:url(behavior-landing.97008a5bc0e639f04b46.jpeg) #d3d3d3 50% 21%/cover no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__content{flex:1 1 auto;display:flex;justify-content:center;align-items:center;color:#505050;font-weight:500;font-size:clamp(.75rem,2vw,1rem);line-height:1.11;padding:clamp(.5rem,2vw,.75rem)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__btn{padding:0 clamp(8px,3.3vw,.75rem)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__btn ihm-button .ihm-button{max-width:254px;width:100%}@media (max-width: 576px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__btn ihm-button .ihm-button{height:auto;padding:2px 5px;min-height:36px}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__btn ihm-button .ihm-button span{font-size:1rem;line-height:1.1;text-wrap:auto;letter-spacing:1px}@media (max-width: 834px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__btn ihm-button .ihm-button span{font-size:14px}}@media (max-width: 420px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__btn.baby-sleeping ihm-button .ihm-button{padding:2px 1.5rem}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container{align-items:center;margin-top:clamp(2rem,10vw,3.75rem);grid-gap:clamp(22px,5vw,56px);gap:clamp(22px,5vw,56px)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__img{background:url("IHM - iphone project 1.d4d89ed19d3561085d30.svg") no-repeat 50%;background-size:contain;max-width:clamp(200px,60vw,360px);width:100%;height:clamp(200px,60vw,360px);position:relative}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__img:before{background:url("IHM Badge - custom 1.67e9a0e2e3d417cf0f54.svg") no-repeat 50%;background-size:contain;content:"";width:clamp(34px,10vw,58px);height:clamp(34px,10vw,58px);position:absolute;bottom:12px;right:122px}@media (max-width: 576px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__img:before{right:33%;bottom:9px}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__title{font-weight:600;font-size:clamp(1rem,4.5vw,2rem);line-height:120%;text-align:center;color:#000}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content{max-width:1192px;width:100%}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.elevate-your-exp-section{margin-top:min(7rem,9vw);margin-bottom:min(60px,4vw)}@media (max-width: 567px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.elevate-your-exp-section{margin-bottom:clamp(1.5rem,6.8vw,40px)}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.elevate-your-exp-section .ihm-container{max-width:1192px;width:100%;padding:0}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.testimonials-section{background-color:#ebf5f6;height:auto;margin-top:min(7rem,14.5vw);padding:min(44px,3.2vw)}@media (max-width: 1024px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.testimonials-section{padding:24px 12px}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.testimonials-section .testimonials__container{max-width:1192px}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.testimonials-section .testimonials__container__heading{font-weight:600;font-size:clamp(1rem,2.9vw,2rem);line-height:1;text-align:center;color:#000;margin-top:0;margin-bottom:clamp(14px,3vw,36px)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.why-ihm-is-different-section{margin-top:clamp(1.5rem,5vw,4.1rem)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.why-ihm-is-different-section .why-ihm-is-different__container{width:100%}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.why-ihm-is-different-section .why-ihm-is-different__container__heading{font-weight:600;font-size:clamp(1rem,2.9vw,2.25rem);line-height:1.2;text-align:center;color:#25b8c4}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.why-ihm-is-different-section .why-ihm-is-different__container__content{margin-top:min(36px,6vw)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section{margin-top:clamp(4rem,9vw,6rem)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container{max-width:790px;width:100%}@media (max-width: 1024px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container{max-width:642px}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__heading{font-weight:600;font-size:clamp(1rem,2.9vw,2rem);line-height:1.2;text-align:center;color:#000}@media (max-width: 576px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__heading{margin-bottom:1.5rem}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content{margin-top:12px}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion{border-bottom:1px solid #e8e8e8;margin-bottom:0;padding-bottom:10px;border-radius:0}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header{box-shadow:none;height:32px;padding:clamp(1px,.5vw,5px) 10px 3px;align-items:center}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__title{font-weight:500;font-size:clamp(14px,3vw,1rem);line-height:1.2;letter-spacing:0;color:#505050;margin-top:12px}@media (max-width: 420px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__title{font-size:min(14px,3.6vw)}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__actions .ihm-accordion__action{height:10px}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__actions .ihm-accordion__action .ihm-icon{line-height:1;display:block;background:url(arrow-vector.8f7722d4f9c47716ba3d.svg) no-repeat 50%;background-size:contain;height:16px;width:14px;margin-top:1px}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__actions .ihm-accordion__action .ihm-icon.arrow-up{transform:rotate(180deg)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__actions .ihm-accordion__action .ihm-icon:before{content:""}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body{padding:0 10px}@media (max-width: 576px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body{padding-top:10px}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body p,.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body ul{font-weight:400;font-size:clamp(14px,3vw,1rem);line-height:1.5;letter-spacing:0;color:#505050}@media (max-width: 420px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body p,.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body ul{font-size:min(14px,3.6vw)}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body ul{list-style:inside;padding-left:12px}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body ul li::marker{font-size:.75em}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container .accordion-text-bold{font-weight:600;color:#505050}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container .link{text-decoration:underline}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container sup{font-size:clamp(.45rem,1.7vw,.66rem);color:#000;font-weight:500;top:-.7em}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.advertise-section{margin-top:clamp(40px,13vw,85px)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.sticky-start-section{display:none}@media (max-width: 576px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.sticky-start-section{display:block;height:1px;margin-top:-5px}}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.sticky-end-section{display:none}@media (max-width: 576px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.sticky-end-section{display:block;margin-bottom:clamp(40px,10vw,108px)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.sticky-end-section__container{height:10px}}@media (max-width: 1024px){.page-container.parenting-plan .page-content{margin-top:0}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero{height:auto;aspect-ratio:834/638;max-height:unset;background-position:center 24%;background-size:cover}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container{background:none}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper{width:100%;justify-content:end;align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.15) 50.13%,#fff 80%,#fff 0);padding:0 20px}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1{font-size:min(48px,7vw);margin-top:0;text-align:center;max-width:clamp(390px,75vw,642px);width:100%}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text{font-size:min(36px,4.35vw)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text{max-width:unset;text-align:center}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container{max-width:642px}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container h4{font-size:min(24px,4.1vw)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper{grid-gap:24px;gap:24px;max-width:unset}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card{max-width:unset;width:min(280px,43vw);height:min(256px,40vw);aspect-ratio:280/256}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img{flex-shrink:0;aspect-ratio:2/1;width:100%;height:min(140px,19vw)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-sleeping{background:url(sleep-landing-hero.aa1ce83df185e9a6e879.jpeg) #d3d3d3 -32.811px -46.388px/122.857% 163.891% no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-potty-training{background:url(potty-training.42e846cb0e33e921775e.jpeg) #d3d3d3 -4.811px -46.388px/122.857% 163.891% no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-feeding{background:url(baby-feeding-hero.f2902adfa7c17018a6d7.jpeg) #d3d3d3 -4.811px -46.388px/122.857% 163.891% no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-tantrums{background:url(behavior-landing.97008a5bc0e639f04b46.jpeg) #d3d3d3 -4.811px -20.388px/122.857% 163.891% no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__content{font-size:14px}}@media (max-width: 834px){.page-container.parenting-plan .page-content{margin-top:16px;min-height:calc(100vh - 16px)}}@media (max-width: 576px){.page-container.parenting-plan .page-content{margin-top:46px;min-height:calc(100vh - 46px)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero{aspect-ratio:390/418}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper{padding-bottom:clamp(0px,2vw,1rem);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 71%,#fff 80%,#fff 0)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text{text-align:center;margin-bottom:24px;font-size:min(16px,4vw)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section.hide{display:none}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section.fixed{position:fixed;bottom:0;width:100%;z-index:10;background-color:#fff}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img{height:min(140px,14vw);flex-shrink:0;aspect-ratio:5/2}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-sleeping{background:url(sleep-landing-hero.aa1ce83df185e9a6e879.jpeg) #d3d3d3 50%/cover no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-potty-training{background:url(potty-training.42e846cb0e33e921775e.jpeg) #d3d3d3 50%/cover no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-feeding{background:url(baby-feeding-hero.f2902adfa7c17018a6d7.jpeg) #d3d3d3 50%/cover no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-tantrums{background:url(behavior-landing.97008a5bc0e639f04b46.jpeg) #d3d3d3 50%/cover no-repeat;background-position:top}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content{flex-direction:column;width:auto}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps{flex-direction:row}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__content .desc,.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__content .title{text-align:start}}@media (max-width: 420px){.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero{aspect-ratio:360/430}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1{font-size:min(32px,8.3vw)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper{grid-gap:min(24px,6vw);gap:min(24px,6vw)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card{width:min(160px,43vw);height:min(194px,50vw);aspect-ratio:160/194;padding-bottom:min(20px,5.1vw)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img{height:64px;flex-shrink:0;aspect-ratio:5/2}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-sleeping{background:url(sleep-landing-hero.aa1ce83df185e9a6e879.jpeg) #d3d3d3 50%/cover no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-potty-training{background:url(potty-training.42e846cb0e33e921775e.jpeg) #d3d3d3 50%/cover no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-feeding{background:url(baby-feeding-hero.f2902adfa7c17018a6d7.jpeg) #d3d3d3 50%/cover no-repeat}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__img.baby-tantrums{background:url(behavior-landing.97008a5bc0e639f04b46.jpeg) #d3d3d3 no-repeat;background-size:113%;background-position:13% 23%}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__content{font-size:min(12px,3.1vw)}.page-container.parenting-plan .page-content .parenting-plan-landing-page .ihm-section.create-custom-plan-section .ihm-container .parenting-plan-cards__container__wrapper .parenting-plan-card__btn ihm-button .ihm-button span{font-size:min(14px,3.6vw)}}.page-container:has(.quiz-page).parenting-plan .page-header .ihm-container{padding:28px clamp(36px,6vw,80px)}@media (max-width: 576px){.page-container:has(.quiz-page).parenting-plan .page-header .ihm-container{padding:40px 14px 16px}}.page-container:has(.quiz-page).parenting-plan .page-header .ihm-container .badge-logo{height:min(74px,12vw);width:min(74px,12vw);background:url(hero-badge.7dd3191d398542ca3ca0.png) no-repeat 50%;background-size:contain}.page-container:has(.quiz-page).parenting-plan .page-content{margin-top:min(130px,22.5vw);height:calc(100vh - min(130px, 22.5vw));min-height:unset}@media (max-width: 400px){.page-container:has(.quiz-page).parenting-plan .page-content{margin-top:min(130px,25.5vw);height:calc(100vh - min(130px, 25.5vw))}}.page-container:has(.quiz-page).parenting-plan .page-footer{display:none}.category-page .ihm-section.hero{display:flex;justify-content:start;align-items:center;width:100%;aspect-ratio:1780/830;max-height:810px;margin:0 auto;opacity:1;overflow:hidden;position:relative}.category-page .ihm-section.hero:before{position:absolute;content:"";background:url(hero-badge.7dd3191d398542ca3ca0.png) no-repeat 50%;background-size:contain;width:clamp(80px,9vw,140px);height:clamp(80px,9vw,140px);bottom:clamp(30px,3.9vw,73px);right:clamp(75px,9vw,140px)}.category-page .ihm-section.hero .ihm-section-container{width:100%;height:100%;background:linear-gradient(90deg,#fff,#fff 30%,hsla(0,0%,100%,.65) 70%,hsla(0,0%,100%,0));background-size:61% 100%;background-repeat:no-repeat}.category-page .ihm-section.hero .ihm-section-container .ihm-container{max-width:1920px;margin:0 auto;padding:0;height:100%}.category-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper{max-width:clamp(600px,53vw,852px);height:100%;display:flex;justify-content:center;flex-direction:column;padding-left:clamp(2.375rem,8vw,8.688rem)}.category-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1{font-size:clamp(2rem,5.7vw,6rem);line-height:1.04;font-weight:700;color:#000;margin-top:clamp(136px,12vw,196px);margin-bottom:clamp(.625rem,1.5vw,1.5rem)}.category-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text{font-size:clamp(1rem,2.3vw,2.5rem);font-weight:500;line-height:1;color:#000;margin-bottom:1.1rem}.category-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text{font-size:clamp(.875rem,1.5vw,1.5rem);font-weight:500;line-height:1.5;color:#505050;max-width:710px;width:100%}@media (max-width: 576px){.category-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text{font-size:min(14px,3.8vw)}}.category-page .ihm-section.create-custom-plan-section .ihm-container{text-align:center;grid-gap:clamp(.625rem,4.5vw,1.75rem);gap:clamp(.625rem,4.5vw,1.75rem)}.category-page .ihm-section.create-custom-plan-section .ihm-container.first .create-custom-plan-btn__container{margin-top:clamp(4px,3vw,30px)}.category-page .ihm-section.create-custom-plan-section .ihm-container.third{margin-top:clamp(16px,5vw,32px);margin-bottom:clamp(40px,10vw,108px)}@media (max-width: 576px){.category-page .ihm-section.create-custom-plan-section .ihm-container.second .create-custom-plan-btn__container{margin:min(48px,14vw) 0 16px}}.category-page .ihm-section.create-custom-plan-section .ihm-container.fourth{margin-top:clamp(16px,5vw,32px);margin-bottom:clamp(40px,10vw,108px)}@media (max-width: 1024px){.category-page .ihm-section.create-custom-plan-section .ihm-container.fourth{margin-bottom:20px;box-shadow:2px 2px 16px 0 #0000001a;position:relative}.category-page .ihm-section.create-custom-plan-section .ihm-container.fourth .create-custom-plan-btn__container{margin:24px 0}.category-page .ihm-section.create-custom-plan-section .ihm-container.fourth{box-shadow:0 0 15px #00000026}}.category-page .ihm-section.create-custom-plan-section .ihm-container .create-custom-plan-btn__container .create-custom-plan-heading{font-size:clamp(14px,4.2vw,24px)}.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container{align-items:center;margin-top:clamp(2rem,10vw,34px);grid-gap:clamp(22px,5vw,56px);gap:clamp(22px,5vw,56px)}.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{background-position:100% 20%;max-width:min(1192px,90vw);height:min(480px,36vw);aspect-ratio:1192/480;display:flex;justify-content:end;align-items:center}@media (max-width: 1024px){.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{aspect-ratio:754/320}}@media (max-width: 420px){.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{aspect-ratio:366/140}}.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img{background:url("IHM - iphone project 1.d4d89ed19d3561085d30.svg") no-repeat 50%;background-size:contain;max-width:clamp(200px,60vw,360px);width:100%;height:clamp(200px,60vw,360px);position:relative}.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img:before{background:url("IHM Badge - custom 1.67e9a0e2e3d417cf0f54.svg") no-repeat 50%;background-size:contain;content:"";width:clamp(34px,10vw,58px);height:clamp(34px,10vw,58px);position:absolute;bottom:12px;right:122px}@media (max-width: 1024px){.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img:before{width:clamp(34px,6vw,43px);height:clamp(34px,6vw,43px);bottom:min(19px,2.2vw);right:min(84px,12vw)}}@media (max-width: 576px){.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img:before{right:33%;bottom:9px}}@media (max-width: 420px){.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img:before{width:clamp(22px,6vw,34px);height:clamp(22px,6vw,34px);bottom:4px}}@media (max-width: 365px){.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img:before{bottom:14px}}@media (max-width: 1024px){.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img{max-width:clamp(110px,35vw,242px);width:100%;height:clamp(137px,35vw,268px)}}.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__title{font-weight:600;font-size:clamp(1rem,4.27vw,2rem);line-height:120%;text-align:center;color:#000}.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content{max-width:1192px;width:100%}.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps{flex:1}.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content__info{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0;text-align:center;color:#757575;margin-top:45px}.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content__info .info-bold{font-weight:600;font-size:20px;line-height:1.2;letter-spacing:0;text-align:center;color:#757575}@media (max-width: 1024px){.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content__info{max-width:456px;width:100%;margin:45px auto;font-size:clamp(12px,3vw,20px)}.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content__info .info-bold{font-size:clamp(12px,3vw,20px)}}@media (max-width: 420px){.category-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content__info{margin:30px auto 15px}}.category-page .ihm-section.experts-section .ihm-container .experts__container{align-items:center;margin-top:clamp(24px,4vw,34px);grid-gap:clamp(22px,5vw,56px);gap:clamp(22px,5vw,56px)}@media (max-width: 420px){.category-page .ihm-section.experts-section .ihm-container .experts__container{margin-top:20px}}.category-page .ihm-section.experts-section .ihm-container .experts__container__title{font-weight:600;font-size:clamp(1rem,4.2vw,2rem);line-height:120%;text-align:center;color:#000}.category-page .ihm-section.experts-section .ihm-container .experts__container__content{display:flex;justify-content:center;max-width:1190px;width:100%;margin-top:44px;grid-gap:min(118px,24vw) min(64px,3.7vw);gap:min(118px,24vw) min(64px,3.7vw)}@media (max-width: 1024px){.category-page .ihm-section.experts-section .ihm-container .experts__container__content{flex-direction:column;align-items:center;margin-top:58px}}.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card{box-shadow:0 0 10px 0 #00000026;border-radius:35px;min-width:280px;max-width:354px;min-height:281px;max-height:304px;margin:0}@media (max-width: 490px){.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card{max-width:318px}}.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .ihm-card__image{top:-60px;width:120px;height:120px;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.15);border:5px solid #fff;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#d9d9d9}.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .ihm-card__content{padding:20px 18px;margin-top:60px;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;position:relative}.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .ihm-card__content h2.name{font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.25;color:#010202;text-align:center;margin:0;letter-spacing:0}.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .ihm-card__content .categories{margin-top:10px;padding-top:0;padding-bottom:18px;border-top:unset;border-bottom:2px solid #ededed;width:100%}.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .ihm-card__content .categories .pills{padding:6px 12px;font-weight:400;font-size:clamp(13px,3vw,1rem);line-height:1;letter-spacing:1px;text-align:center;background-color:#25b8c4;color:#fff;border-radius:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .ihm-card__content .review{font-weight:400;font-size:clamp(12px,3vw,16px);letter-spacing:1px;text-align:center;color:#25b8c4;padding:8px 24px 3px;line-height:.96;width:100%;flex:1;cursor:pointer}.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .ihm-card__content .review:hover .full-review{opacity:1;transition:opacity .4s ease-in-out;z-index:10}.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .ihm-card__content .review .full-review{position:absolute;opacity:0;top:0;left:0;padding:10px;background:#fff;z-index:-1;height:-webkit-fill-available;border-radius:35px;display:flex;align-items:center}@media (max-width: 440px){.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .ihm-card__content .review .full-review{line-height:1.2}}@media (max-width: 490px){.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .ihm-card__content .review{line-height:1}}.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .ihm-card__content .review-by{font-weight:600;font-size:clamp(12px,3vw,16px);line-height:1;letter-spacing:1px;text-align:center;color:#25b8c4}.category-page .ihm-section.experts-section .ihm-container .experts__container__content .ihm-card.consultant-card .rating-wrapper{background:url(Rating.e63d9f9863c160c519e0.svg) no-repeat 50%;background-size:contain;width:128px;height:20px;margin-top:20px}.category-page .ihm-section.elevate-your-exp-section{margin-top:min(6.8rem,7vw)}@media (max-width: 567px){.category-page .ihm-section.elevate-your-exp-section{margin-bottom:clamp(1.5rem,9.8vw,40px);margin-top:clamp(1.5rem,9.8vw,40px)}}.category-page .ihm-section.elevate-your-exp-section .ihm-container{max-width:1192px;width:100%;padding:0}.category-page .ihm-section.testimonials-section{background-color:#ebf5f6;margin-top:min(6.25rem,7vw);height:auto;padding:min(44px,3.2vw)}@media (max-width: 1024px){.category-page .ihm-section.testimonials-section{padding:24px 12px}}.category-page .ihm-section.testimonials-section .testimonials__container{max-width:1192px}.category-page .ihm-section.testimonials-section .testimonials__container__heading{font-weight:600;font-size:clamp(1rem,2.9vw,2rem);line-height:1;text-align:center;color:#000;margin-top:0;margin-bottom:clamp(14px,3vw,36px)}.category-page .ihm-section.why-ihm-is-different-section{margin-top:clamp(1.5rem,5vw,4.1rem)}.category-page .ihm-section.why-ihm-is-different-section .why-ihm-is-different__container{width:100%}.category-page .ihm-section.why-ihm-is-different-section .why-ihm-is-different__container__heading{font-weight:600;font-size:clamp(1rem,2.9vw,2.25rem);line-height:1.2;text-align:center;color:#25b8c4;margin-top:16px}.category-page .ihm-section.why-ihm-is-different-section .why-ihm-is-different__container__content{margin-top:min(36px,6vw)}.category-page .ihm-section.frequently-asked-questions-section{margin-top:clamp(4rem,9vw,80px)}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container{max-width:838px;width:100%}@media (max-width: 1024px){.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container{max-width:690px}}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__heading{font-weight:600;font-size:clamp(1rem,2.9vw,2rem);line-height:1.2;text-align:center;color:#000}@media (max-width: 576px){.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__heading{margin-bottom:1.5rem}}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content{margin-top:12px}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion{border-bottom:1px solid #e8e8e8;margin-bottom:0;padding-bottom:10px;border-radius:0}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header{box-shadow:none;height:32px;padding:clamp(1px,.5vw,5px) 10px 3px;align-items:center}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__title{font-weight:500;font-size:clamp(14px,3vw,1rem);line-height:1.2;letter-spacing:0;color:#505050;margin-top:12px}@media (max-width: 420px){.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__title{font-size:min(14px,3.6vw)}}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__actions .ihm-accordion__action{height:10px}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__actions .ihm-accordion__action .ihm-icon{line-height:1;display:block;background:url(arrow-vector.8f7722d4f9c47716ba3d.svg) no-repeat 50%;background-size:contain;height:16px;width:14px;margin-top:1px}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__actions .ihm-accordion__action .ihm-icon.arrow-up{transform:rotate(180deg)}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__header .ihm-accordion__actions .ihm-accordion__action .ihm-icon:before{content:""}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body{padding:6px 24px 0}@media (max-width: 1024px){.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body{padding-top:10px;padding-bottom:0}}@media (max-width: 576px){.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body{padding:10px 10px 0}}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body p,.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body ul{font-weight:400;font-size:clamp(14px,3vw,1rem);line-height:1.4;letter-spacing:0;color:#505050}@media (max-width: 420px){.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body p,.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body ul{font-size:min(14px,3.6vw)}}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body ul{list-style:inside;padding-left:12px}.category-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content .ihm-accordions .ihm-accordion__body ul li::marker{font-size:.75em}.category-page .ihm-section.advertise-section{margin-top:clamp(40px,13vw,85px)}.category-page.sleep-category-landing-page .ihm-section.hero{background:url(baby-sleep-hero.daffbd4a938d4f08031d.jpg) no-repeat;background-position:right 52.9%;background-size:92.6% auto}.category-page.sleep-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{background:url(sleep-banner.a0bdfcb1a3205f3c7029.jpeg) #f5f5f5 no-repeat;background-size:cover;background-position:100% 20%;max-width:min(1192px,90vw)}@media (max-width: 1024px){.category-page.sleep-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{background-position:100% 17%;max-width:min(754px,86vw);height:min(320px,37vw)}.category-page.sleep-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__title{margin-top:8px}}.category-page.sleep-category-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content ihm-accordion ul ul{list-style:none!important;padding-left:20px}.category-page.sleep-category-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content ihm-accordion ul ul li{position:relative;padding-left:24px}.category-page.sleep-category-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content ihm-accordion ul ul li:before{content:"✔";position:absolute;left:0;font-weight:500}.category-page.potty-training-category-landing-page .ihm-section.hero{background:url(potty-training-hero.ddcfe747bbcf380d819c.jpg) no-repeat;background-position:right 52.9%;background-size:92.6% auto}@media (max-width: 1450px){.category-page.potty-training-category-landing-page .ihm-section.hero{background-position:right 42%}}.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1{margin-top:120px;margin-bottom:0}.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text{line-height:1.75;margin-bottom:2px}.category-page.potty-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{background:url(potty-training-banner.b3c2a22444687fead5d0.jpeg) #f5f5f5 no-repeat;background-size:cover;background-position:100% 60%;max-width:min(1192px,90vw)}@media (max-width: 1024px){.category-page.potty-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{max-width:min(754px,91vw);height:min(320px,39vw)}}@media (max-width: 420px){.category-page.potty-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{background-position:83% 61%;background-size:110%}}.category-page.potty-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img{margin-right:20px}@media (max-width: 1024px){.category-page.potty-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img{margin-right:0}}.category-page.potty-training-category-landing-page .ihm-section.testimonials-section .testimonials__container .testimonials__container__wrapper .testimonials__slider{max-width:414px}.category-page.potty-training-category-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content ihm-accordion .accordion-bullet-secondary{list-style:none!important;padding-left:20px}.category-page.potty-training-category-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content ihm-accordion .accordion-bullet-secondary li{position:relative;padding-left:24px}.category-page.potty-training-category-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content ihm-accordion .accordion-bullet-secondary li:before{content:"✔";position:absolute;left:0;font-weight:500}.category-page.feeding-category-landing-page .ihm-section.hero{background:url(baby-feeding-hero.51b5c3422293f9133082.jpg) no-repeat;background-position:right 18%;background-size:92.6% auto}.category-page.feeding-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper{max-width:clamp(650px,54vw,1014px)}.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{background:url(feeding-banner.cb24881d048053ba8cbf.jpeg) #f5f5f5 no-repeat;background-size:cover;background-position:100% 46%;max-width:min(1192px,90vw)}@media (max-width: 1024px){.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{background-position:87% 40%;max-width:min(754px,91vw);height:min(320px,38.5vw);background-size:120%}}.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img{background:url("IHM - iphone project 1.d4d89ed19d3561085d30.svg") no-repeat 50%;background-size:contain;max-width:clamp(200px,60vw,360px);width:100%;height:clamp(200px,60vw,360px);position:relative}@media (max-width: 1024px){.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img:before{width:clamp(34px,6vw,43px);height:clamp(34px,6vw,43px);bottom:min(19px,2.2vw);right:min(84px,12vw)}}@media (max-width: 576px){.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img:before{right:33%;bottom:9px}}@media (max-width: 420px){.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img:before{width:clamp(22px,6vw,34px);height:clamp(22px,6vw,34px);bottom:4px}}@media (max-width: 365px){.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img:before{bottom:14px}}@media (max-width: 1024px){.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img .banner-inner-img{max-width:clamp(110px,33vw,242px);width:100%;height:clamp(137px,35vw,268px)}.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__title{margin-top:8px}}.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content{grid-gap:16px 48px;gap:16px 48px}.category-page.behavior-training-category-landing-page .ihm-section.hero{background:url(behavior-hero.190070fbe51d74d04cd5.jpg) no-repeat;background-position:117px 3.9%;background-size:101.43% auto}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1{max-width:clamp(500px,43vw,710px)}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text{max-width:clamp(500px,46vw,710px)}.category-page.behavior-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{background:url(behavior-banner.cbf503fc622fc6a32f11.jpeg) #f5f5f5 no-repeat;background-size:cover;background-position:100% 15%;max-width:min(1192px,90vw)}@media (max-width: 1024px){.category-page.behavior-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__banner-img{background-position:123% 3%;max-width:min(754px,90.5vw);height:min(320px,38.5vw);background-size:110% auto}.category-page.behavior-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__title{margin-top:8px}}.category-page.behavior-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content{grid-gap:16px 48px;gap:16px 48px}.category-page.behavior-training-category-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content ihm-accordion ul ul{list-style:none!important;padding-left:20px}.category-page.behavior-training-category-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content ihm-accordion ul ul li{position:relative;padding-left:24px}.category-page.behavior-training-category-landing-page .ihm-section.frequently-asked-questions-section .frequently-asked-questions__container__content ihm-accordion ul ul li:before{content:"✔";position:absolute;left:0;font-weight:500}@media (max-width: 1024px){.category-page.behavior-training-category-landing-page .ihm-section.hero,.category-page.feeding-category-landing-page .ihm-section.hero,.category-page.potty-training-category-landing-page .ihm-section.hero,.category-page.sleep-category-landing-page .ihm-section.hero{height:auto;aspect-ratio:834/659;max-height:unset;background-position:center 24%;background-size:cover;margin-top:12px}.category-page.behavior-training-category-landing-page .ihm-section.hero:before,.category-page.feeding-category-landing-page .ihm-section.hero:before,.category-page.potty-training-category-landing-page .ihm-section.hero:before,.category-page.sleep-category-landing-page .ihm-section.hero:before{width:clamp(80px,12vw,100px);height:clamp(80px,12vw,100px);bottom:unset;right:unset;top:min(165px,20.5vw);left:min(40px,4.9vw)}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container,.category-page.feeding-category-landing-page .ihm-section.hero .ihm-section-container,.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container,.category-page.sleep-category-landing-page .ihm-section.hero .ihm-section-container{background:none}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper,.category-page.feeding-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper,.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper,.category-page.sleep-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper{width:100%;max-width:unset;justify-content:end;align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.15) 50.13%,#fff 80%,#fff 0);padding:0 20px}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1,.category-page.feeding-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1,.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1,.category-page.sleep-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1{margin-top:0;text-align:center;max-width:clamp(390px,75vw,642px);width:100%}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text,.category-page.feeding-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text,.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text,.category-page.sleep-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text{font-size:clamp(16px,4.6vw,36px);line-height:1.335}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text,.category-page.feeding-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text,.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text,.category-page.sleep-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text{max-width:642px;text-align:center;font-size:clamp(14px,2.5vw,16px);line-height:1.2}.category-page.sleep-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content app-peaceful-parenting-steps .steps__container__content .steps .steps__content .steps__desc,.category-page.sleep-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content app-peaceful-parenting-steps .steps__container__content .steps .steps__content .steps__title{max-width:396px;width:100%}.category-page.behavior-training-category-landing-page .ihm-section.hero{background-position:60% -6%;background-size:131% auto}}@media (max-width: 576px){.category-page.behavior-training-category-landing-page .ihm-section.hero,.category-page.feeding-category-landing-page .ihm-section.hero,.category-page.potty-training-category-landing-page .ihm-section.hero,.category-page.sleep-category-landing-page .ihm-section.hero{aspect-ratio:390/420}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper,.category-page.feeding-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper,.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper,.category-page.sleep-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper{padding-bottom:clamp(0px,2vw,1rem);background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.15) 29.13%,#fff 80%,#fff 0)}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text,.category-page.feeding-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text,.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text,.category-page.sleep-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text{text-align:center;margin-bottom:24px;font-size:min(16px,4vw)}.category-page.behavior-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content,.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content,.category-page.potty-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content,.category-page.sleep-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content{width:auto}.category-page.behavior-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps,.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps,.category-page.potty-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps,.category-page.sleep-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps{flex-direction:row}.category-page.behavior-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__count,.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__count,.category-page.potty-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__count,.category-page.sleep-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__count{min-width:36px}.category-page.behavior-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__content .steps__desc,.category-page.behavior-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__content .steps__title,.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__content .steps__desc,.category-page.feeding-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__content .steps__title,.category-page.potty-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__content .steps__desc,.category-page.potty-training-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__content .steps__title,.category-page.sleep-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__content .steps__desc,.category-page.sleep-category-landing-page .ihm-section.peaceful-parenting-steps-section .ihm-container .peaceful-parenting-steps__container__content .steps__container__content .steps .steps__content .steps__title{text-align:start}}@media (max-width: 420px){.category-page.behavior-training-category-landing-page .ihm-section.hero,.category-page.feeding-category-landing-page .ihm-section.hero,.category-page.potty-training-category-landing-page .ihm-section.hero,.category-page.sleep-category-landing-page .ihm-section.hero{aspect-ratio:360/420}.category-page.behavior-training-category-landing-page .ihm-section.hero:before,.category-page.feeding-category-landing-page .ihm-section.hero:before,.category-page.potty-training-category-landing-page .ihm-section.hero:before,.category-page.sleep-category-landing-page .ihm-section.hero:before{width:min(80px,20.5vw);height:min(80px,20.5vw)}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1,.category-page.feeding-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1,.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1,.category-page.sleep-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper h1{font-size:min(36px,9.2vw)}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text,.category-page.feeding-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text,.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text,.category-page.sleep-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .main-text{margin-bottom:min(24px,6vw)}.category-page.behavior-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text,.category-page.feeding-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text,.category-page.potty-training-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text,.category-page.sleep-category-landing-page .ihm-section.hero .ihm-section-container .ihm-container .content-wrapper .sub-text{font-size:min(14px,3.6vw)}.category-page.sleep-category-landing-page .ihm-section.hero{background-size:217%;background-position:73% 150%;margin-top:clamp(96px,29vw,110px)}.category-page.sleep-category-landing-page .ihm-section.hero:before{top:min(18px,4.5vw)}.category-page.potty-training-category-landing-page .ihm-section.hero{background-position:50% 150%;margin-top:80px}.category-page.potty-training-category-landing-page .ihm-section.hero:before{top:min(46px,13.5vw)}.category-page.feeding-category-landing-page .ihm-section.hero{background-size:auto 107%;background-position:48% 122%;margin-top:clamp(96px,29vw,110px)}.category-page.feeding-category-landing-page .ihm-section.hero:before{top:min(18px,4.5vw)}.category-page.behavior-training-category-landing-page .ihm-section.hero{background-size:161% auto;background-position:54% -33%;margin-top:clamp(96px,29vw,110px)}.category-page.behavior-training-category-landing-page .ihm-section.hero:before{top:min(18px,4.5vw)}}.category-page .accordion-text-bold{font-weight:600;color:#505050}.category-page .link{text-decoration:underline}.category-page sup{font-size:clamp(.45rem,1.7vw,.66rem);color:#000;font-weight:500;top:-.7em}.category-page .seo-tags{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.quiz-page .quiz-page-layout,.quiz-page .quiz-page-layout__container,.quiz-page .quiz-page-layout__container .quiz-chips-checkbox,.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox__label,.quiz-page .quiz-page-layout__container .quiz-input-radio__container .quiz-input-tooltip-info,.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body,.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body,.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body ihm-button .ihm-button span,.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form,.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form .checkbox_chips_container,.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .quiz-progress-steps{display:flex;justify-content:center;align-items:center}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form ihm-input .ihm-input__wrapper .ihm-input__error-box .ihm-input__error span,.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body__header-content__title .quiz-error-message{font-weight:400;font-size:min(12px,3.1vw);letter-spacing:1px;color:#e8163c}@media (max-width: 768px){:root{--layout-common-padding:0 12px}}.quiz-page{height:100%}.quiz-page .quiz-page-layout{background:linear-gradient(1turn,#fff,#ffd8cf 65.15%);height:100%;padding:40px}.quiz-page .quiz-page-layout__container{max-width:754px;width:100%;max-height:776px;height:100%;background-color:#fff;box-shadow:0 0 20px 7px #00000026;border-radius:1.25rem;padding:54px 46px 40px;justify-content:unset;flex-direction:column;overflow:auto}@media (min-width: 1024px){.quiz-page .quiz-page-layout__container:has(.quiz-main-screen__container){height:auto;max-height:unset;overflow:unset}}.quiz-page .quiz-page-layout__container:has(.quiz-form-screen){padding:54px 0 40px}.quiz-page .quiz-page-layout__container:has(.quiz-last-screen__container){max-width:820px;padding:54px 76px 40px}.quiz-page .quiz-page-layout__container .quiz-title-text{font-weight:600;font-size:min(2rem,4vw);line-height:1;letter-spacing:0;text-align:center;color:#25b8c4}.quiz-page .quiz-page-layout__container .quiz-title-text .header-category-name{display:inline}@media (max-width: 450px){.quiz-page .quiz-page-layout__container .quiz-title-text .header-category-name{display:block}}.quiz-page .quiz-page-layout__container .quiz-image-profile{background:url(profile_quiz_page201.3c43d44f2665529e7b65.jpg) #d3d3d3 50% 14%/105% no-repeat;border-radius:50%;box-shadow:0 0 20px 7px #00000024;position:relative}.quiz-page .quiz-page-layout__container .quiz-image-profile.large{width:min(240px,30vw);height:min(240px,30vw);border:12px solid #fff}.quiz-page .quiz-page-layout__container .quiz-image-profile.small{width:100px;height:100px;border:4px solid #fff}.quiz-page .quiz-page-layout__container .quiz-image-profile .badge{position:absolute;height:min(80px,11vw);width:min(80px,11vw);background:url(hero-badge.7dd3191d398542ca3ca0.png) no-repeat 50%;background-size:contain;bottom:-12px;right:-12px}.quiz-page .quiz-page-layout__container .quiz-input__container{max-width:337px;width:100%;margin-bottom:20px}.quiz-page .quiz-page-layout__container .quiz-input__container__wrapper .form-label{font-weight:600;font-size:1rem;line-height:1.2;letter-spacing:1px;color:#505050;padding-left:17px}.quiz-page .quiz-page-layout__container .quiz-input__container__wrapper .form-input{width:100%}.quiz-page .quiz-page-layout__container .quiz-input__container__wrapper .form-input input.form-control{height:48px;border:1px solid #a6a6a6;border-radius:12px;padding:10px 20px;width:100%;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:1px;color:#a6a6a6}.quiz-page .quiz-page-layout__container .quiz-input__container__wrapper .form-input input.form-control::-moz-placeholder{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:1px;color:#a6a6a6}.quiz-page .quiz-page-layout__container .quiz-input__container__wrapper .form-input input.form-control::placeholder{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:1px;color:#a6a6a6}.quiz-page .quiz-page-layout__container .quiz-input__container__wrapper .form-input input.form-control.error{border:1px solid #e8163c;box-shadow:none;background-color:unset}.quiz-page .quiz-page-layout__container .quiz-input__container__wrapper .form-input input.form-control:focus{border-color:#25b8c4;box-shadow:0 0 0 1px #25b8c4;outline:none}.quiz-page .quiz-page-layout__container .quiz-input__container .ihm-input__error-box .ihm-input__error{font-weight:400;font-size:12px;line-height:1.7;letter-spacing:1px;color:#e8163c;padding-left:20px}.quiz-page .quiz-page-layout__container .quiz-input-radio__container{display:flex;align-items:center;justify-content:space-between;padding:16px 28px 16px 11px;border:1px solid #a6a6a6;border-radius:10px;cursor:pointer;transition:all .2s ease-in-out;background-color:#fff;margin-bottom:18px;max-width:min(337px,85.7vw);width:100%;height:48px;position:relative}.quiz-page .quiz-page-layout__container .quiz-input-radio__container__wrapper{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto}.quiz-page .quiz-page-layout__container .quiz-input-radio__container__wrapper .radio-toggle-overlay{position:absolute;width:100%;height:20px;background-color:transparent;left:0;top:0;cursor:pointer}.quiz-page .quiz-page-layout__container .quiz-input-radio__container .quiz-input-tooltip-info{position:absolute;font-size:8px;padding:0;right:10px;border-radius:25px;border:1px solid #a6a6a6;width:13px;height:13px;cursor:pointer;color:#a6a6a6}.quiz-page .quiz-page-layout__container .quiz-input-radio__container .quiz-input-tooltip-info:before{content:"i";padding-top:2px;padding-right:0}.quiz-page .quiz-page-layout__container .quiz-input-radio__container .quiz-input-tooltip-info:hover .quiz-tooltip{display:block}.quiz-page .quiz-page-layout__container .quiz-input-radio__container .quiz-input-tooltip-info .quiz-tooltip{display:none;position:absolute;top:18px;right:-9px;background-color:#e8e8e8;font-size:12px;font-weight:400;line-height:1.2;border-radius:8px;padding:12px;color:#505050;z-index:10;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:190px}.quiz-page .quiz-page-layout__container .quiz-input-radio__container .quiz-input-tooltip-info .quiz-tooltip:before{content:"";position:absolute;width:8px;height:8px;background-color:#e8e8e8;rotate:45deg;right:10px;top:-2px}.quiz-page .quiz-page-layout__container .quiz-input-radio__container.selected,.quiz-page .quiz-page-layout__container .quiz-input-radio__container:hover{border-color:#25b8c4}.quiz-page .quiz-page-layout__container .quiz-input-radio__container.selected ihm-radio .ihm-radio label .ihm-radio__label{color:#25b8c4}.quiz-page .quiz-page-layout__container .quiz-input-radio__container ihm-radio .ihm-radio label{line-height:1;padding-bottom:0}.quiz-page .quiz-page-layout__container .quiz-input-radio__container ihm-radio .ihm-radio label input[type=radio]{height:20px;width:20px;margin:0 12px 0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #505050;border-radius:50%;position:relative;cursor:pointer}.quiz-page .quiz-page-layout__container .quiz-input-radio__container ihm-radio .ihm-radio label input[type=radio]:checked{border:2px solid #25b8c4;background-color:#fff}.quiz-page .quiz-page-layout__container .quiz-input-radio__container ihm-radio .ihm-radio label input[type=radio]:checked:before{opacity:1}.quiz-page .quiz-page-layout__container .quiz-input-radio__container ihm-radio .ihm-radio label input[type=radio]:checked:after{opacity:0;content:""}.quiz-page .quiz-page-layout__container .quiz-input-radio__container ihm-radio .ihm-radio label input[type=radio]:before{content:"";width:8px;height:8px;border-radius:50%;background:#25b8c4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.quiz-page .quiz-page-layout__container .quiz-input-radio__container ihm-radio .ihm-radio label .ihm-radio__label{font-weight:500;font-size:min(1rem,4.1vw);line-height:1.2;letter-spacing:0;color:#505050;padding-top:2px}.quiz-page .quiz-page-layout__container .quiz-chips-checkbox{border:1px solid #a6a6a6;border-radius:60px;padding:10px 12px;grid-gap:10px;gap:10px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:min(40px,11.2vw)}.quiz-page .quiz-page-layout__container .quiz-chips-checkbox__icon{background:url(add.85220ee4116b975f3082.svg) no-repeat 50%;background-size:contain;height:16px;width:16px}.quiz-page .quiz-page-layout__container .quiz-chips-checkbox__label{font-weight:500;font-size:min(1rem,4.1vw);line-height:1;letter-spacing:0;color:#505050;padding-top:2px}.quiz-page .quiz-page-layout__container .quiz-chips-checkbox.checked{border:1px solid #25b8c4}.quiz-page .quiz-page-layout__container .quiz-chips-checkbox.checked .quiz-chips-checkbox__icon{background:url(check.ec2f71b9f4f89c9b3e85.svg) no-repeat 50%}.quiz-page .quiz-page-layout__container .quiz-chips-checkbox.checked .quiz-chips-checkbox__label{color:#25b8c4}.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox{max-width:254px;width:100%;border:1px solid #a6a6a6;border-radius:10px;height:151px;display:flex;flex-direction:column;cursor:pointer}.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox.checked{border:1px solid #25b8c4}.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox.checked .quiz-image-card-checkbox__label .checkbox__label{color:#25b8c4}.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox__img{max-width:254px;width:100%;height:100px;aspect-ratio:254/100;background-size:cover;background-position:50%;background-repeat:no-repeat;border-top-left-radius:10px;border-top-right-radius:10px}.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox__label{flex:1;padding:4px 6px}.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox__label .checkbox__label{font-weight:500;font-size:min(1rem,4.1vw);line-height:1.2;letter-spacing:0;text-align:center;color:#505050}.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox__label .checkbox__label .text-wrap{display:inline}@media (max-width: 576px){.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox__label .checkbox__label .text-wrap{display:block}.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox{max-width:162px}.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox__img{max-width:162px;width:100%;height:100px;aspect-ratio:156/100}}@media (max-width: 390px){.quiz-page .quiz-page-layout__container .quiz-image-card-checkbox__img{aspect-ratio:unset}}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__header{margin-bottom:28px}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body{flex-direction:column;justify-content:unset;padding:0 min(36px,3vw)}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body .divider{border-top:1px solid #e8e8e8;max-width:clamp(200px,49vw,320px);width:100%;margin:clamp(24px,6vw,36px) 0 clamp(24px,6vw,33px)}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body .quiz-sub-title,.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body .quiz-title-info{font-size:clamp(12px,3.57vw,24px);letter-spacing:0;text-align:center;color:#010202}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body .quiz-title-info{font-weight:400;line-height:1.37;margin-top:10px}@media (max-width: 420px){.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body .quiz-title-info{line-height:1.2}}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body .quiz-sub-title{font-weight:500;line-height:1;margin:10px 0 clamp(18px,4vw,30px)}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body ihm-button{max-width:clamp(160px,39vw,179px);width:100%}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body ihm-button .ihm-button{height:min(46px,14vw);padding:20px;width:100%;background:linear-gradient(90deg,#2fb8c4,#16d2e3);border:none}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body ihm-button .ihm-button span{font-weight:600;font-size:clamp(16px,4.1vw,20px);line-height:1;letter-spacing:0;text-align:center;justify-content:unset;grid-gap:min(12px,3vw);gap:min(12px,3vw);padding:0}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body ihm-button .ihm-button span .btn-text{line-height:1;padding-top:2.5px}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body ihm-button .ihm-button span img{width:24px;height:24px}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__footer{font-weight:400;font-size:clamp(12px,3vw,14px);line-height:1.5;letter-spacing:0;text-align:center;color:#a6a6a6;margin-top:clamp(26px,6.5vw,38px)}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__footer span{text-decoration:underline;color:#505050}@media (max-width: 420px){.quiz-page .quiz-page-layout__container .quiz-main-screen__container__footer{max-width:190px;margin:clamp(26px,6.5vw,38px) auto 0}}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__header{margin-bottom:28px}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body{flex-direction:column;justify-content:unset}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body .divider{border-top:1px solid #e8e8e8;max-width:clamp(200px,49vw,320px);width:100%;margin:clamp(24px,6vw,36px) 0 clamp(24px,6vw,30px)}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body__title{max-width:588px;width:100%}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body__title ihm-quiz-title-text .quiz-title-text{line-height:1.22}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body .quiz-sub-title{font-size:24px;letter-spacing:0;text-align:center;color:#010202;font-weight:600;line-height:1;margin:18px 0 min(22px,2.9vw)}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body .quiz-info1,.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body .quiz-info2{font-weight:400;font-size:24px;line-height:1.2;letter-spacing:0;text-align:center}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body .quiz-info1{color:#757575}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body .quiz-info2{color:#010202;margin-top:18px}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body .quiz-info2 .link{color:#25b8c4;text-decoration:underline}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__footer{margin-top:min(26px,5vw);text-align:center;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__footer p{font-weight:400;font-size:clamp(.75rem,3vw,1rem);line-height:1;letter-spacing:.14px;text-align:center;color:#a6a6a6}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen{width:100%;height:100%}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__header{padding:var(--layout-common-padding)}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body{flex:1;display:flex;flex-direction:column;align-items:center;overflow-x:hidden;overflow-y:auto;width:100%}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form{justify-content:start;flex-direction:column;width:100%;flex:1 1 auto;height:100%;overflow-y:auto;overflow-x:hidden;padding:0 6px 0 12px;margin-right:6px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form::-webkit-scrollbar{width:6px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form::-webkit-scrollbar-track{background:transparent}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:20px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form ihm-quiz-input{max-width:337px;width:100%}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form ihm-input{max-width:337px;width:100%;margin-bottom:24px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form ihm-input .ihm-input__wrapper .ihm-input .ihm-input__label span{font-weight:600;font-size:min(1rem,4.1vw);line-height:1.2;letter-spacing:1px;color:#505050;padding-left:17px;margin-bottom:4px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form ihm-input .ihm-input__wrapper .ihm-input input{height:48px;border:1px solid #a6a6a6;border-radius:12px;padding:10px 20px;width:100%;font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:1px;color:#505050}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form ihm-input .ihm-input__wrapper .ihm-input input::-moz-placeholder{font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:1px;color:#a6a6a6}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form ihm-input .ihm-input__wrapper .ihm-input input::placeholder{font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:1px;color:#a6a6a6}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form ihm-input .ihm-input__wrapper .ihm-input input.error{border:1px solid #e8163c;box-shadow:none;background-color:unset}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form ihm-input .ihm-input__wrapper .ihm-input input:focus{box-shadow:none;border:1.5px solid #25b8c4}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form ihm-input .ihm-input__wrapper .ihm-input__error-box{position:absolute;bottom:-18px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form ihm-input .ihm-input__wrapper .ihm-input__error-box .ihm-input__error span{padding-left:6px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form .checkbox_chips-form-label{font-weight:400;font-size:min(1rem,4.1vw);line-height:1.2;letter-spacing:0;text-align:center;color:#a6a6a6}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form .checkbox_chips_container{flex-wrap:wrap;grid-gap:clamp(12px,4.1vw,24px);gap:clamp(12px,4.1vw,24px);margin:16px 0;max-width:532px;width:100%}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form .quiz-image-card-checkbox__container{display:grid;flex-wrap:wrap;grid-gap:24px;gap:24px;margin-top:4px;grid-template-columns:2fr 2fr}@media (max-width: 576px){.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body form .quiz-image-card-checkbox__container{grid-gap:16px 12px;gap:16px 12px}}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body__header-content{max-width:532px;width:100%;display:flex;align-items:center;grid-gap:min(1rem,4vw);gap:min(1rem,4vw);margin:28px auto 21px;padding:var(--layout-common-padding)}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body__header-content__title{font-weight:500;font-size:min(1rem,4.1vw);line-height:1.2;letter-spacing:0;color:#010202;position:relative}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body__header-content__title .bonus{color:#a6a6a6}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__body__header-content__title .quiz-error-message{position:absolute;line-height:1.7}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer{width:inherit;display:flex;justify-content:space-between;grid-gap:10px;gap:10px;padding:12px 56px 0}@media (max-width: 576px){.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer{padding:12px 0 0}}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .back-btn .ihm-button{height:min(46px,14vw);padding:0;width:100%;background:unset;border:none}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .back-btn .ihm-button span{font-weight:700;font-size:16px;line-height:1;letter-spacing:0;text-align:center;color:#505050;display:flex;align-items:center;grid-gap:12px;gap:12px;padding:0}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .back-btn .ihm-button span .btn-text{line-height:1;padding-top:2.5px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .back-btn .ihm-button span img{width:24px;height:24px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .next-btn .ihm-button{height:min(46px,14vw);padding:10px 11px 10px 21px;width:100%;background:linear-gradient(90deg,#2fb8c4,#16d2e3);border:none}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .next-btn .ihm-button span{font-weight:700;font-size:1rem;line-height:1;letter-spacing:0;text-align:center;display:flex;align-items:center;grid-gap:12px;gap:12px;padding:0}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .next-btn .ihm-button span .btn-text{line-height:1;padding-top:2.5px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .next-btn .ihm-button span img{width:24px;height:24px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .next-btn.finish-btn .ihm-button{background:linear-gradient(100.67deg,#fb9c88,#ffd3ca)}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .back-btn.desktop-view,.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .next-btn.desktop-view{display:block}@media (max-width: 576px){.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .back-btn.desktop-view,.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .next-btn.desktop-view{display:none}}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .quiz-progress-steps{justify-content:space-between;grid-gap:min(52px,5vw);gap:min(52px,5vw)}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .quiz-progress-steps .progress-step{width:24px;height:24px;border-radius:20px;border:1px solid #979797cc;box-shadow:0 10px 27px 0 #0000000d}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .quiz-progress-steps .progress-step.current,.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .quiz-progress-steps .progress-step.selected{border-color:#25b8c4}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .quiz-progress-steps .progress-step.selected .progress-status{opacity:1;transition:opacity .4s ease-out}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .quiz-progress-steps .progress-step .progress-status{opacity:0;transition:opacity .4s ease-out;position:relative}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .quiz-progress-steps .progress-step .progress-status:before{position:absolute;content:"";background:url(checkVector.9b3076e95bf3a75d818f.svg) no-repeat 50%;background-size:contain;width:10.5px;height:7px;top:8px;left:6px}@media (max-width: 576px){.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .quiz-progress-steps{grid-gap:unset;gap:unset;width:100%;padding:0 28px}}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .footer-sm-screen-btn{display:none}@media (max-width: 576px){.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__footer .footer-sm-screen-btn{display:flex;justify-content:space-between;align-items:center;width:100%;position:fixed;padding:0 12px 6px;bottom:0;left:0;background:#fff;box-shadow:4px 0 15px 0 #00000026;height:100px}}@media (max-width: 768px){.quiz-page .quiz-page-layout{padding:40px 32px}.quiz-page .quiz-page-layout.last-screen{padding:40px}.quiz-page .quiz-page-layout:has(.quiz-form-screen){padding:30px 16px}.quiz-page .quiz-page-layout__container:has(.quiz-last-screen__container),.quiz-page .quiz-page-layout__container:has(.quiz-main-screen__container){max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}}@media (max-width: 576px){.quiz-page .quiz-page-layout:has(.quiz-form-screen){height:calc(100% - 100px)}.quiz-page .quiz-page-layout.last-screen{padding:40px 33px}.quiz-page .quiz-page-layout__container{padding:24px 16px}.quiz-page .quiz-page-layout__container:has(.quiz-form-screen){max-height:600px;padding:24px 0}.quiz-page .quiz-page-layout__container:has(.quiz-last-screen__container){padding:24px 16px}.quiz-page .quiz-page-layout__container .quiz-image-profile.large{width:140px;height:140px}.quiz-page .quiz-page-layout__container .quiz-image-profile.small{width:min(70px,18vw);height:min(70px,18vw)}.quiz-page .quiz-page-layout__container .quiz-image-profile .badge{height:min(48px,13vw);width:min(48px,13vw);bottom:-12px;right:-12px}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__header .quiz-title-text,.quiz-page .quiz-page-layout__container .quiz-main-screen__container__header .quiz-title-text{font-size:min(1.5rem,6.11vw);line-height:1.1}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body .quiz-sub-title,.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body__title .quiz-title-text{font-size:min(1.25rem,4.1vw)}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body .quiz-info1,.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body .quiz-info2{font-size:min(1rem,3.6vw)}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__body .quiz-info2{padding:0 min(12px,2.5vw)}}@media (max-width: 420px){.quiz-page .quiz-page-layout__container .quiz-main-screen__container__header{margin:auto auto 18px}.quiz-page .quiz-page-layout__container .quiz-main-screen__container__body .quiz-title-text{font-size:1rem}.quiz-page .quiz-page-layout__container .quiz-last-screen__container__header{margin:auto auto 18px}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen{width:100%;height:100%}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.quiz-page .quiz-page-layout__container ihm-quiz-form-screen .quiz-form-screen__header .quiz-title-text{font-size:min(1.25rem,6vw)}}.quiz-page .server-error-message{padding:0 20px;text-align:center;font-size:min(14px,3.3vw);color:#e8163c}.create-custom-plan-btn__container{display:flex;flex-direction:column;align-items:center;grid-gap:.5rem;gap:.5rem;margin-top:clamp(2.25rem,4vw,3.75rem)}.create-custom-plan-btn__container .create-custom-plan-heading{font-weight:600;font-size:clamp(14px,2.4vw,24px);line-height:1.2;text-align:center;color:#010202}.create-custom-plan-btn__container .create-custom-plan-heading .free{color:#25b8c4}.create-custom-plan-btn__container .create-custom-plan-info-heading{font-weight:400;font-size:clamp(14px,2.5vw,24px);line-height:1.2;letter-spacing:0;text-align:center;color:#25b8c4}@media (max-width: 576px){.create-custom-plan-btn__container .create-custom-plan-info-heading{font-weight:600;line-height:1}}.create-custom-plan-btn__container .create-custom-plan-sub-heading{font-weight:400;font-size:clamp(14px,2.5vw,24px);line-height:1.2;letter-spacing:0;text-align:center;color:#010202}.create-custom-plan-btn__container .create-custom-plan-sub-heading .free-dark{font-weight:600}.create-custom-plan-btn__container ihm-button .ihm-button{height:min(3rem,14vw);padding-left:min(14px,3.5vw);padding-right:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.create-custom-plan-btn__container ihm-button .ihm-button span{font-weight:600;font-size:clamp(1.11rem,5.2vw,1.5rem);line-height:1;letter-spacing:1px;text-align:center;display:flex;align-items:center;grid-gap:min(12px,3vw);gap:min(12px,3vw)}.create-custom-plan-btn__container ihm-button .ihm-button span img{padding-bottom:2px;width:clamp(26px,7vw,32px)}@media (max-width: 420px){.create-custom-plan-btn__container ihm-button .ihm-button span{font-size:min(20px,5.13vw)}.create-custom-plan-btn__container ihm-button .ihm-button span img{width:min(28px,7.5vw)}}.create-custom-plan-btn__container .create-plan-label-info{font-weight:400;font-size:clamp(.75rem,2.5vw,.875rem);line-height:1;text-align:center;color:#505050;margin-top:clamp(2px,.85vw,8px)}.steps__container__content{display:flex;justify-content:space-between;grid-gap:1.5rem;gap:1.5rem;width:100%;padding:0 24px}.steps__container__content .steps{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem;align-items:center}.steps__container__content .steps__count{width:clamp(36px,6vw,48px);height:clamp(36px,6vw,48px);background-color:#f08178;border-radius:50%;font-weight:600;font-size:clamp(1rem,3vw,1.5rem);line-height:1;color:#fff;padding:clamp(12px,2vw,.87rem);text-align:center}.steps__container__content .steps__content{display:flex;flex-direction:column;grid-gap:clamp(4px,1.5vw,8px);gap:clamp(4px,1.5vw,8px)}.steps__container__content .steps__content .steps__title{font-weight:600;font-size:clamp(.875rem,3vw,1.25rem);line-height:1;color:#505050;margin-top:6px;text-align:center}@media (max-width: 576px){.steps__container__content .steps__content .steps__title{text-align:start}}.steps__container__content .steps__content .steps__desc{font-weight:400;font-size:clamp(.75rem,3vw,1.25rem);line-height:1.2;color:#757575;text-align:center}@media (max-width: 576px){.steps__container__content .steps__content .steps__desc{text-align:start}}@media (max-width: 1024px){.steps__container__content{flex-direction:column}.steps__container__content .steps{max-width:unset!important}}.elevate-your-exp{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(18px,6vw,32px)}.elevate-your-exp__content{display:flex;flex-direction:column;align-items:center;grid-gap:1rem;gap:1rem}.elevate-your-exp__content__img{width:60px;height:60px}.elevate-your-exp__content__title{font-weight:600;font-size:1.25rem;line-height:1;text-align:center;color:#505050;white-space:nowrap}@media (max-width: 1024px){.elevate-your-exp__content__title{font-size:min(14px,3.7vw)}}@media (max-width: 1200px){.elevate-your-exp{padding:0 15px}}@media (max-width: 576px){.elevate-your-exp{grid-template-columns:repeat(2,1fr)}}.why-ihm__container{display:flex;flex-direction:column;grid-gap:clamp(.95rem,1.92vw,18px);gap:clamp(.95rem,1.92vw,18px);max-width:838px;width:100%;margin:auto;padding:0 24px}@media (max-width: 1024px){.why-ihm__container{max-width:690px}}@media (max-width: 576px){.why-ihm__container{padding:0}}.why-ihm__container__content{display:flex;grid-gap:clamp(8px,2.5vw,1.25rem);gap:clamp(8px,2.5vw,1.25rem)}.why-ihm__container__content .check-mark{width:clamp(14px,3vw,20px);position:relative}.why-ihm__container__content .check-mark:before{content:"";background:url(15-Checked.7d470928d0128847ebe2.svg) no-repeat 50%;background-size:contain;position:absolute;width:clamp(14px,2.5vw,22px);height:clamp(15px,2.5vw,22px)}.why-ihm__container__content .point{font-weight:400;font-size:clamp(.875rem,2vw,1.25rem);line-height:1.2;color:#000}.why-ihm__container__content .point sup{font-size:clamp(.45rem,1.7vw,.66rem);color:#000;font-weight:500;top:-.7em}.advertise__container__info{font-weight:400;font-size:clamp(10px,1.7vw,16px);line-height:1.25;letter-spacing:.14px;text-align:center;color:#a6a6a6;max-width:792px;width:100%}@media (max-width: 1024px){.advertise__container__info{max-width:642px}}.advertise__container__img{background:url(Ad\ area.6b0c3af5dd966d75158d.svg) no-repeat 50%;background-size:cover;max-width:970px;width:100%;height:clamp(54px,10vw,90px);margin-top:clamp(40px,8vw,56px);cursor:pointer;padding:0}.advertise__container__img a{display:block;width:100%;height:100%}.testimonials__container__wrapper.desktop-view{display:flex;flex-direction:row;justify-content:space-between;grid-gap:10px;gap:10px}@media (max-width: 1024px){.testimonials__container__wrapper.desktop-view{display:none}}.testimonials__container__wrapper .testimonials__slider{width:100%;max-width:318px;overflow:hidden;position:relative}.testimonials__container__wrapper .testimonials__slider__track{display:flex;width:100%;transition:transform .5s ease-in-out}.testimonials__container__wrapper .testimonials__slide{min-width:100%;flex:0 0 100%}.testimonials__container__wrapper.mobile-view{display:none;flex-direction:column;align-items:center}@media (max-width: 1024px){.testimonials__container__wrapper.mobile-view{display:flex}}.testimonials__container__wrapper .testimonials__content{display:flex;align-items:center;flex-direction:column;max-width:318px;width:100%;grid-gap:clamp(10px,2vw,1rem);gap:clamp(10px,2vw,1rem)}.testimonials__container__wrapper .testimonials__content__rating{background:url(Rating.e63d9f9863c160c519e0.svg) no-repeat 50%;background-size:contain;width:128px;height:20px}.testimonials__container__wrapper .testimonials__content__review{font-weight:400;font-size:clamp(14px,2.3vw,1rem);line-height:1.2;text-align:center;color:#505050;flex:1 1 auto;display:flex;align-items:center}.testimonials__container__wrapper .testimonials__content__name{font-weight:500;font-size:clamp(14px,2.5vw,1rem);line-height:1;text-align:center;color:#505050}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#efefef}::-webkit-scrollbar-thumb{background:#25b8c4;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#25b8c4}*{outline:none}main:not(.home-page__wrapper){margin-top:130px;min-height:calc(100vh - 130px)}ihm-admin main,main.call-page__wrapper{margin-top:0!important}form .ihm-col{margin-top:16px}.ihm-section:not(.home-header){margin-top:24px}.ihm-section.dark{background:#f9f9fb}.ihm-not-found__page{height:100%;flex-direction:column}.ihm-ad-wrapper,.ihm-not-found__page{display:flex;align-items:center;justify-content:center}.ihm-ad-wrapper{width:336px;height:280px;color:#fff;font-size:25px;z-index:2;font-weight:600}.ihm-ad-wrapper.placeholder{background-color:#b2b2b2}.ihm-ad-wrapper.placeholder a{color:#fff;display:flex;align-items:center;justify-content:center}.ihm-ad-wrapper.vertical-300-250{height:250px;width:300px}.ihm-ad-wrapper.vertical-300-600{height:600px;width:300px}.ihm-ad-wrapper.horizontal-large{width:100%;max-width:970px;height:90px}.ihm-ad-wrapper a{display:block;background-size:contain;background-position:50%;background-repeat:no-repeat;width:100%;height:100%}.extend-input{display:inline-flex;width:180px;padding:12px 38px;border:2px solid #25b8c4;border-radius:50px}.extend-input,.extend-input input{font-family:Hind,sans-serif;font-size:16px;font-weight:500;color:#25b8c4}.extend-input input{border-width:0 0 1px;border-color:#d3d3d3;width:40px;margin:0 3px;text-align:center}.icon-heart{color:#f88379}.icon-cart{font-size:20px;position:absolute;margin-right:20px;cursor:pointer;left:-48px}.icon-cart .count{position:absolute;right:-10px;top:-4px;height:14px;width:14px;border-radius:50%;overflow:hidden;background:#25b8c4;color:#fff;font-size:10px}.icon-cart .count,.ihm-banner-registration{display:flex;align-items:center;justify-content:center}.ihm-banner-registration{border-radius:10px;height:350px;flex-direction:column;padding:16px;position:relative}.ihm-banner-registration:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-color:hsla(0,0%,100%,.6);border-radius:10px;overflow:hidden}.ihm-banner-registration .ihm-banner__content{position:relative}.ihm-image__empty-state{width:100%;height:100%;background-color:#b2b2b2!important;background-image:url(IHM-logo-white-negative.f367246184733533a878.png)!important;background-size:84px!important;background-position:50%;background-repeat:no-repeat}.ihm-image__empty-state.light{background-image:url(ihm-logo-gray.845da07928dc83ea9945.png)!important;background-color:#fff!important}.auth-card{box-shadow:0 1px 7.4px .6px rgba(0,0,0,.05);background:#fff;padding:30px 16px 60px}.auth-card .bottom-actions{display:flex;justify-content:space-between;font-size:13px}.content-shadow{box-shadow:0 4px 27.8px 1.2px rgba(46,45,38,.07)}.ihm-comment__wrapper{display:flex;margin-bottom:16px;padding:8px;box-shadow:0 5px 5px -5px #d7d7d7}.ihm-comment__wrapper .ihm-comment__image{background-color:#b2b2b2;width:80px;height:80px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px}.ihm-comment__wrapper .ihm-comment__image img{height:100%;width:100%}.ihm-comment__wrapper .ihm-comment__image.empty img{width:36px;height:18px}.ihm-comment__wrapper .ihm-comment__content{width:100%;padding:8px 16px}.ihm-comment__wrapper .ihm-comment__content .ihm-comment__info{margin-bottom:8px}.ihm-comment__wrapper .ihm-comment__content .ihm-comment__info .name{font-weight:500}.ihm-comment__wrapper .ihm-comment__content .ihm-reply{border-radius:8px;margin:16px 0;padding:12px;box-shadow:0 5px 5px -5px #d7d7d7}.ihm-comment__wrapper .ihm-comment__content .ihm-reply:last-child{box-shadow:none}.ihm-comment__wrapper .ihm-comment__content .ihm-reply .ihm-reply__info{width:100%;display:flex;margin-bottom:8px}.ihm-comment__wrapper .ihm-comment__content .ihm-reply .ihm-reply__info .ihm-reply__image{background-color:#b2b2b2;width:40px;height:40px;display:flex;border-radius:8px}.ihm-comment__wrapper .ihm-comment__content .ihm-reply .ihm-reply__info .ihm-reply__image img{height:100%}.ihm-comment__wrapper .ihm-comment__content .ihm-reply .ihm-reply__info .ihm-reply__image.empty img{width:36px;height:18px}.ihm-comment__wrapper .ihm-comment__content .ihm-reply .ihm-reply__info .ihm-reply__user{margin-left:16px}.ihm-comment__wrapper .ihm-comment__content .ihm-reply .ihm-reply__info .name{font-weight:500}.ihm-comment__wrapper .ihm-comment__content .ihm-reply__wrapper{height:0;opacity:0;overflow:hidden;transition:opacity 1s ease-out}.ihm-comment__wrapper .ihm-comment__content .ihm-reply__wrapper.show{height:auto;opacity:1;display:flex;align-items:center;padding:16px 8px 8px}.ihm-comment__wrapper .ihm-comment__content .ihm-reply__wrapper.show .ihm-comment__image{height:40px;width:40px;margin-right:16px}.ihm-quantity{position:relative}.ihm-quantity .action{height:50px;width:50px;overflow:hidden;border:1px solid #e1e1e1;border-radius:50%;position:absolute;top:0;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;z-index:3}.ihm-quantity .action.plus{right:0}.opt-card{padding:0 0 16px;border-radius:25px;border:4px solid #e6e6f0;overflow:hidden;position:relative}.opt-card.small{width:320px}.opt-card.primary .tag .content{background:#25b8c4}.opt-card.primary .body .price .ihm-fa-solid-icon,.opt-card.primary .body .price sub{color:#25b8c4}.opt-card.secondary .tag .content{background:#f88379}.opt-card.secondary .body .price .ihm-fa-solid-icon,.opt-card.secondary .body .price sub{color:#f88379}.opt-card.enterprise .tag .content{background:#2a9e41}.opt-card.enterprise .body .price .ihm-fa-solid-icon,.opt-card.enterprise .body .price sub{color:#2a9e41}.opt-card.fix-height__consultant{min-height:525px}.opt-card.fix-height__blog{min-height:252px}.opt-card .tag{position:absolute;top:0;right:0;height:120px;width:120px}.opt-card .tag .content{width:100%;height:28px;background:#ee0779;display:flex;align-items:center;justify-content:center;font-size:13px;text-transform:uppercase;color:#fff;transform:rotate(45deg) translateX(32px) translateY(-8px)}.opt-card .header{background-color:#e6e6f0;padding:48px 32px}.opt-card .header .video{width:100%}.opt-card .header .video iframe{height:250px;width:100%}.opt-card .body{padding:32px}.opt-card .body .price{font-size:26px}.opt-card .body .price .ihm-fa-solid-icon{font-size:24px;margin-right:4px}.opt-card .body .price sub{font-size:12px}.opt-card .footer{position:absolute;width:100%;bottom:32px;padding:0 32px}.profile-photo{height:217px;width:217px;border-radius:50%;box-shadow:0 1px 39.2px .8px rgba(0,0,0,.08);box-sizing:border-box;border:10px solid #fff;background-size:cover;background-position:50%;background-repeat:no-repeat}.profile-photo.mb-24{margin-bottom:24px}.profile-photo.medium{width:60px;height:60px;border:none;box-shadow:none}.profile-photo.medium.ihm-image__empty-state{background-size:24px!important}.profile-photo.medium .active-indicator{width:12px;height:12px;bottom:2px;right:4px;border:1px solid #fff}.profile-photo.small{height:50px;width:50px;border:3px solid #fff;box-shadow:0 1px 39px .8px rgba(0,0,0,.17)}.profile-photo.small.ihm-image__empty-state{background-size:24px!important}.profile-photo .active-indicator{width:35px;height:35px;background-color:#28c22c;border-radius:50%;border:7px solid #fff;position:absolute;bottom:6px;right:16px;z-index:1}.profile-photo .active-indicator.busy{background-color:#f88379}.profile-photo .active-indicator.offline{background-color:#c2c2c2}.profile-card{margin-top:16px;padding:16px;border-radius:16px;border:1px solid #c5c5c5}.profile-card .profile-card__content{margin-bottom:8px}.profile-card .profile-card__content span{color:#757575}.profile-card .profile-card__content .title{color:#25b8c4;font-weight:600}.price-wrapper{width:130px;height:130px;overflow:hidden;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;padding:8px}.price-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:linear-gradient(90deg,#a1f8ff,#25b8c4);mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#fff 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#fff 0)}.price-wrapper .price{background:#fff;overflow:hidden;font-size:30px;font-weight:600}.rating-wrapper .rating{font-size:46px;font-weight:600}.rating-wrapper .rating .rating-count{font-size:15px;font-weight:400}.rating-wrapper .ihm-card__rating i{font-size:18px;padding:0 3px;color:#fec200}.details-image{height:350px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.edit-button{cursor:pointer;width:42px;height:42px;border-radius:50%;padding:12px;font-size:18px;box-shadow:0 0 29px 0 rgba(37,37,37,.15);background-color:#fff;color:#25b8c4}.actions-container__details{display:flex;flex-direction:column;align-items:flex-end}.actions-container__details .message-button{cursor:pointer;width:50px;height:50px;border-radius:50%;padding:16px 18px;font-size:14px;box-shadow:0 0 29px 0 rgba(37,37,37,.15);background-color:#25b8c4;color:#fff}.actions-container__details .message-button.disabled{opacity:.6}.actions-container__details .message-button ul{margin:0;list-style:none}.ihm-details__card{position:relative;border:1px solid #c5c5c5;border-radius:16px;min-height:320px;width:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden}.ihm-details__card.full{max-width:100%}.ihm-details__card .ihm-card__image{height:256px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.ihm-details__card .ihm-card__image.empty{background-color:#b2b2b2;background-image:url(IHM-logo-white-negative.f367246184733533a878.png);background-size:84px}.ihm-details__card .ihm-card__content{padding:40px 20px;overflow:hidden;display:flex;flex-direction:column;align-items:center;width:100%}.ihm-details__card .ihm-card__content .fa-graduation-cap,.ihm-details__card .ihm-card__content .fa-star{font-size:18px;padding:4px;color:#25b8c4}.ihm-details__card .ihm-card__content .name{margin-bottom:12px;font-weight:700;font-size:21px;text-align:center}.ihm-details__card .ihm-card__content .description{text-align:justify}.ihm-details__card .ihm-card__content .price{color:#25b8c4;font-size:28px;font-weight:700;text-align:center}.ihm-details__card .ihm-card__content .price .old-price{color:#3c3a3a;font-size:18px;margin-left:12px;text-decoration:line-through}.ihm-details__card .ihm-card__content .years-of-experience{font-size:15px;margin-bottom:16px;color:#757575;text-align:center;width:100%}.ihm-card__image,.profile-photo{position:relative}.profile-photo.free-trial:after{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background:url(free_trial_badge.aa167c12b859e9958b8e.svg) no-repeat 0 -12px;background-size:100%}.ihm-card__content{width:100%}.ihm-card__content .categories{border-top:2px solid #ededed;margin-top:20px;padding:5px 0}.ihm-card__content .categories .pills{max-height:72px;overflow:hidden}.ihm-card__content .categories .pills span{display:inline-block;padding:2px 12px;margin:6px;border-radius:15px;background-color:#25b8c4;color:#fff;font-size:14px}.ihm-card__content .categories .read-more{display:inline-block;margin-top:10px;text-decoration:underline;transition:all .3s ease-in-out}.business-details__banner{height:350px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.business-details__banner.empty{background-color:#b2b2b2;background-image:url(IHM-logo-white-negative.f367246184733533a878.png);background-size:84px}.masonry-item{width:calc(33% - 16px)}.masonry-item.half{width:calc(50% - 32px);margin-bottom:32px}.ihm-appointment__calendar{overflow:hidden}.ihm-appointment__calendar .ihm-calendar__filter{background:#f8f8f8;min-height:250px;border-radius:16px 0 0 16px;overflow:hidden;padding:40px;margin-bottom:20px}.ihm-appointment__calendar .ihm-calendar__filter .year{color:#25b8c4;font-size:23px;text-align:center;font-weight:600;margin-bottom:24px}.ihm-appointment__calendar .ihm-calendar__filter .year .fa-chevron-left{margin-right:16px;cursor:pointer}.ihm-appointment__calendar .ihm-calendar__filter .year .fa-chevron-right{margin-left:16px;cursor:pointer}.ihm-appointment__calendar .ihm-calendar__filter .months .month{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:12px 16px;font-size:18px}.ihm-appointment__calendar .ihm-calendar__filter .months .month.active{background:#ebebeb;overflow:hidden;border-radius:16px}.ihm-appointment__calendar .ihm-calendar__filter .months .month .name{color:#757575}.ihm-appointment__calendar .ihm-calendar__filter .months .month .appointments{color:#25b8c4}.ihm-appointment__calendar .ihm-calendar__content{min-height:250px;padding-left:40px;border-radius:0 16px 16px 0;overflow:hidden;align-content:stretch}.ihm-appointment__calendar .ihm-calendar__content .month-calendar{font-size:32px;font-weight:600;margin-bottom:40px;color:#25b8c4}.ihm-appointment__calendar .ihm-calendar__content .day-of-week{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:25px;text-align:center}.ihm-appointment__calendar .ihm-calendar__content .day-of-week .day{font-size:20px;text-transform:uppercase;color:#9b9b9b}.ihm-appointment__calendar .ihm-calendar__content .date-grid{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:70px}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box{height:160px;max-width:195px;padding:4px 0;border:1px solid #c2c2c2;position:relative}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box:hover .day-of-month .add-appointment{opacity:1}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box.current-date{background-color:rgba(124,174,226,.2)}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box.empty{border:1px solid #d7d7d7;opacity:.3;pointer-events:none}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .day-of-month{font-size:18px;font-weight:500;display:flex;justify-content:space-between;padding:0 6px;color:#9b9b9b}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .day-of-month .add-appointment{color:#25b8c4;cursor:pointer;transition:opacity .3s linear}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .day-of-month .add-appointment button{max-width:120px;height:28px;padding:5px}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .day-of-month .add-appointment button span{font-size:10px}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .day-of-month span{width:100%;text-align:right}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box__wrapper{height:80%;margin-top:4px;overflow:auto;padding:0 5px}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box{height:35px;max-width:195px;border-radius:5px;padding:6px 12px;margin-bottom:4px;color:#fff;position:relative;cursor:default}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box.hidden{display:none}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box.orange{background-image:linear-gradient(0deg,#fb9730,#ffc07f);box-shadow:0 6px 9.1px .9px rgba(251,151,48,.21)}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box.orange .appointment-info__box .expert-name{color:#fb9730}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box.blue{background-image:linear-gradient(0deg,#3588ff,#91ccff);box-shadow:0 6px 11.8px 1.2px rgba(53,136,255,.22);cursor:pointer}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box.blue .appointment-info__box .expert-name{color:#3588ff}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box.red{background-image:linear-gradient(0deg,#d94d4d,#f17575);box-shadow:0 5px 8.2px .8px rgba(250,95,108,.27)}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box.red .appointment-info__box .expert-name{color:#d94d4d}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box .time{font-size:14px;font-weight:600;white-space:nowrap}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box__action{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:4px;padding-left:4px}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box__action .fa-dot{font-size:4px;margin-right:2px}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box__action .fa-dot:first-child{color:#c2c2c2}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box__action .fa-dot:nth-child(2){color:#979899}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box__action .fa-dot:nth-child(3){color:#757575}.ihm-tooltip__appointment{left:50%;width:180px;padding:25px;border-radius:5px;box-shadow:0 0 12px 1px hsla(0,0%,51%,.2);background:#fff}.ihm-tooltip__appointment:after{content:"";position:absolute;top:100%;left:45%;border:10px solid transparent;border-top-color:#fff;filter:drop-shadow(0 0 10px rgba(129,129,129,.2))}.ihm-tooltip__appointment .event-name{font-size:14px;font-weight:600;color:#979899}.ihm-tooltip__appointment .expert-name{font-size:18px;font-weight:600;margin-bottom:8px}.ihm-tooltip__appointment .event-date,.ihm-tooltip__appointment .event-time{font-size:15px;font-weight:600;color:#4a4f54}.calendar-modal .ihm-modal__body{overflow:auto}.calendar-modal .ihm-modal__body .appointment{padding:16px;border-radius:10px;box-shadow:0 0 10px 0 #d7d7d7;margin-bottom:16px}.calendar-modal .ihm-modal__body .appointment .event-name{font-size:14px;font-weight:600;color:#979899}.calendar-modal .ihm-modal__body .appointment .expert-name{font-size:18px;font-weight:600;margin-bottom:8px}.calendar-modal .ihm-modal__body .appointment .event-date,.calendar-modal .ihm-modal__body .appointment .event-time{font-size:15px;font-weight:600;color:#060607}.call-modal,.call-modal .ihm-modal__body{opacity:.9;background:#1f1f1f}.call-modal .ihm-modal__body{display:flex;flex-direction:column;justify-content:center}.call-modal .ihm-modal__body .profile-photo{margin-bottom:30px}.call-modal .ihm-modal__body .profile-photo.profile-photo__placeholder{background:url(user-image.988b873797a44013b419.png) no-repeat 50%;background-size:cover}.call-modal .ihm-modal__body .user-name{margin-bottom:8px;text-align:center;color:#fff}.call-modal .ihm-modal__body .call-status{text-align:center;color:hsla(0,0%,100%,.5)}.call-modal .ihm-modal__body .regarding{text-align:center;color:#fff;width:300px;padding:10px}.call-modal .ihm-modal__footer{display:flex;justify-content:center;margin-bottom:30px}.call-modal .ihm-modal__footer .answer-button,.call-modal .ihm-modal__footer .cancel-button{height:65px;width:65px;border-radius:50%;padding:18px;background-color:transparent;cursor:pointer}.call-modal .ihm-modal__footer .answer-button .phone,.call-modal .ihm-modal__footer .cancel-button .phone{font-size:24px}.call-modal .ihm-modal__footer .answer-button{border:1px solid #4caf50;margin-right:12px}.call-modal .ihm-modal__footer .answer-button .phone{color:#4caf50}.call-modal .ihm-modal__footer .cancel-button{border:1px solid #d94d4d}.call-modal .ihm-modal__footer .cancel-button .phone{color:#d94d4d}.call-modal-new{background:#fff;border-radius:10px;max-width:658px;width:100%;box-shadow:0 0 15px 0 rgba(0,0,0,.2);padding:40px}.call-modal-new .ihm-modal__body{display:flex;flex-direction:column;justify-content:center;background:#fff;padding:0 24px}.call-modal-new .ihm-modal__body .profile-photo{margin:20px 0;border:none;width:min(250px,100%);min-height:200px;max-width:400px;height:auto;aspect-ratio:1}.call-modal-new .ihm-modal__body .profile-photo.profile-photo__placeholder{background:#d3d3d3 50%/cover no-repeat,#d9d9d9}.call-modal-new .ihm-modal__body .text-line{color:#25b8c4;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:1;letter-spacing:.5px;text-transform:capitalize}.call-modal-new .ihm-modal__body .user-name{margin-bottom:40px}.call-modal-new .ihm-modal__body .regarding{text-align:center;color:#25b8c4;width:300px;padding:10px}.call-modal-new .ihm-modal__footer1{display:flex;justify-content:center;align-items:center;grid-gap:20px;gap:20px}.call-modal-new .ihm-modal__footer1 ihm-button{flex:1 1 auto;max-width:50%}.call-modal-new .ihm-modal__footer1 ihm-button button{width:100%;max-width:259px;height:40px}@media (max-width: 320px){.call-modal-new{padding:40px 15px}.call-modal-new .ihm-modal__footer1{grid-gap:10px;gap:10px}}.reviews-modal .ihm-modal__header{padding-bottom:0}.reviews-modal .ihm-modal__header .title-container{display:flex;justify-content:space-between}.reviews-modal .ihm-modal__header .title-container .title{font-size:36px;line-height:36px}.reviews-modal .ihm-modal__header .rating-wrapper{display:flex;align-items:center;margin-top:16px;border-bottom:1px solid #dedede}.reviews-modal .ihm-modal__header .rating-wrapper .rating{margin-right:16px}.reviews-modal .ihm-modal__header .rating-wrapper .ihm-card__rating{font-size:34px;margin-right:16px}.reviews-modal .ihm-modal__header .rating-wrapper .rating-count{font-size:26px;color:rgba(59,59,61,.8)}.reviews-modal .ihm-modal__body{overflow:auto}.reviews-modal .ihm-modal__body .profile-photo{min-width:65px;max-width:65px;height:65px;background-color:#b2b2b2;background-image:url(IHM-logo-white-negative.f367246184733533a878.png);background-position:50%;background-size:50%}.reviews-modal .ihm-modal__body .user-info{margin-top:12px}.reviews-modal .ihm-modal__body .user-info .rating-wrapper{display:flex;align-items:center;margin-bottom:24px}.reviews-modal .ihm-modal__body .user-info .rating-wrapper .ihm-card__rating{margin-right:8px}.reviews-modal .ihm-modal__body .user-info .review-date{font-size:16px;font-weight:600;color:rgba(47,47,47,.6)}.reviews-modal .ihm-modal__body .review{font-weight:500;margin-bottom:8px;color:#6a6a6a}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ihm-card__wrapper{border:1px solid #ebebeb;border-radius:8px;padding:0 16px 16px}.ihm-card__wrapper.hide-wrapper{padding:0;border-radius:0;border:none}.ihm-card__wrapper .card-info{font-size:14px;background:#ececec;padding:8px;border-radius:4px;overflow:hidden}.ccNumber-scheme{position:absolute;bottom:8px;right:16px;font-size:24px;color:#25b8c4}.scroll-to-top{opacity:0;position:fixed;right:40px;bottom:-20px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;padding:12px;background-color:#25b8c4;z-index:3;cursor:pointer;transition:all .3s linear}.scroll-to-top .arrow-up{font-size:24px;color:#fff}.scroll-to-top.show{opacity:1;bottom:20px;transition:all .3s linear}.scroll-to-down{display:none;opacity:0;position:fixed;right:40px;bottom:-20px;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;padding:14px 12px 12px;background-color:#25b8c4;z-index:3;cursor:pointer;transition:all .3s linear;border:2px solid #fff;box-shadow:0 0 10px #25b8c4}.scroll-to-down .arrow-down{font-size:39px;color:#fff}.scroll-to-down.show{opacity:1;bottom:140px;transition:all .3s linear}.scroll-to-down.show.animate{-webkit-animation:updown-scroll .3s infinite alternate;animation:updown-scroll .3s infinite alternate}.scroll-to-down.show:hover{-webkit-animation:none;animation:none}@-webkit-keyframes updown-scroll{0%{bottom:140px}to{bottom:136px}}@keyframes updown-scroll{0%{bottom:140px}to{bottom:136px}}@media (max-width: 990px){.scroll-to-down{display:flex}}.ihm-contact-us-bubble{opacity:1;position:fixed;right:-106px;bottom:78px;display:flex;align-items:center;width:150px;height:50px;border-radius:24px 0 0 24px;padding:12px 18px;background-color:#25b8c4;z-index:3;color:#fff;cursor:pointer;transition:right .3s linear}.ihm-contact-us-bubble .text{display:inline-block;width:100%;padding-left:16px;overflow:hidden}.ihm-contact-us-bubble:hover{color:#fff;right:0}.ihm-error-box .ihm-error.single{padding-left:16px}.ihm-error-box .ihm-error.single span{color:#f88379;font-size:13px;line-height:16px}.error-text{color:#f88379;text-align:center;font-size:14px;line-height:1.6}.ihm-subtitle{text-transform:uppercase;color:#b2b2b2;font-weight:600}.ihm-subtitle.small{font-size:15px}.ihm-on-boarding{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;z-index:1000000000000000100;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .3s linear}.ihm-on-boarding.hide{opacity:0}.ihm-on-boarding .logo{width:200px;-webkit-animation:onBoarding .8s linear;animation:onBoarding .8s linear}@-webkit-keyframes onBoarding{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes onBoarding{0%{transform:scale(0)}to{transform:scale(1)}}.ihm-post-actions{z-index:1}.ihm-post-actions .ihm-fa-solid-icon,.ihm-post-actions .ihm-far-solid-icon{font-size:20px;cursor:pointer}.ihm-post-actions .ihm-fa-solid-icon.fa-hearth,.ihm-post-actions .ihm-fa-solid-icon.far-hearth,.ihm-post-actions .ihm-far-solid-icon.fa-hearth,.ihm-post-actions .ihm-far-solid-icon.far-hearth{font-size:0;opacity:.1;pointer-events:none;color:#ee0779;transition:opacity .3s linear}.ihm-post-actions .ihm-fa-solid-icon.fa-hearth.show,.ihm-post-actions .ihm-fa-solid-icon.far-hearth.show,.ihm-post-actions .ihm-far-solid-icon.fa-hearth.show,.ihm-post-actions .ihm-far-solid-icon.far-hearth.show{font-size:20px;opacity:1;pointer-events:all;margin-right:12px}.ihm-post-actions .ihm-fa-solid-icon.fa-share,.ihm-post-actions .ihm-far-solid-icon.fa-share{margin-right:8px}.ihm-product__feedback-stars i{font-size:18px;padding:4px;color:#25b8c4;cursor:pointer}.ihm-product__feedback-stars.large i{font-size:28px}.sb-circles-dark .sb-wrapper .sb-icon{font-size:15px;width:30px;height:30px;min-width:30px}.ihm-attach-ad__wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ihm-attach-ad__wrapper h3{margin-right:16px}.ihm-attach-ad__wrapper .actions{display:flex}.ihm-attach-ad__wrapper .actions ihm-button{margin-left:8px}.ihm-extend-call__wrapper{display:flex;align-items:center;position:fixed;top:16px;right:16px;background-color:#25b8c4;border-radius:22px;padding:8px 16px;overflow:hidden;opacity:1;transition:all .3s linear}.ihm-extend-call__wrapper.hide{opacity:0;right:-500px;pointer-events:none}.ihm-extend-call__wrapper .action{margin-right:8px;border-radius:16px;border:1px solid #fff;padding:4px 16px;cursor:pointer;color:#fff}.ihm-extend-call__wrapper .action:hover{transform:translateY(-4px)}.ihm-extend-call__wrapper ihm-input{border-color:#fff}.ihm-extend-call__wrapper ihm-input .input-button{height:100%!important;border-radius:0 22px 22px 0!important;border:1px solid #fff}.ihm-required{color:#f88379;margin-left:4px;position:absolute;top:-4px}.home-page .ihm-section{text-align:center}.home-page .ihm-section:not(.home-header){margin-top:92px}.home-page .ihm-section.dark{background:#f9f9fb}.home-page .home-header{width:100%;height:100vh;min-height:890px;background:url(background-header.77e9984617884a5868b0.png) 50% no-repeat;background-size:cover;display:flex;align-items:center;text-align:left}.home-page .home-header video{max-width:720px;border-radius:50px;cursor:pointer}.home-page .home-header ul{font-size:24px;margin:0 0 36px}.home-page .home-header .home-categories{display:flex;justify-content:center}.home-page .home-header .home-categories img{width:200px;margin:8px 12px}.home-page .home-page__actions{display:flex;flex-direction:row}.home-page .home-page__actions.center{justify-content:center}.home-page .home-page__actions ihm-button{margin-right:8px}.home-page .home-page__actions ihm-button button{width:100%}.home-page .free-coaching{background-image:url(background-free-coaching.9090c44e4452f348adcf.png);background-size:100% 100%;padding-bottom:50px}.home-page .free-coaching .ihm-card{padding-bottom:20px;border:5px solid #e6e6f0;border-radius:27px;background-color:#fff;box-shadow:none}.home-page .free-coaching .ihm-card img{width:calc(100% + 10px);margin:-5px;border-radius:27px 27px 0 0;border-bottom:5px solid #25b8c4}.home-page .free-coaching .ihm-card h2{height:110px;padding:50px 70px 0;font-size:24px;line-height:28px;text-transform:uppercase}.home-page .free-coaching .ihm-card p{font-size:16px}.home-page .free-coaching .ihm-card a{font-weight:500}.home-page .free-coaching .ihm-card ihm-button{display:inline-block;margin:30px 0}.home-page .free-coaching .ihm-col:nth-child(2n) img{border-bottom:5px solid #f88379}.home-page .free-coaching .ihm-col:nth-child(2n) a{color:#f88379}.home-page .free-coaching .ihm-col:nth-child(2n) .ihm-button{background-color:#f88379;border-color:#f88379}.home-page .what-you-love{padding:80px 0;background:#25b8c4;color:#fff;font-size:26px}.home-page .what-you-love .ihm-col{margin:0}.home-page .what-you-love .border-right{border-right:3px dashed hsla(0,0%,100%,.7)}.home-page .what-you-love .border-top{border-top:3px dashed hsla(0,0%,100%,.7)}.home-page .how-it-works{background:url(/assets/images/ourmission.png) 50% no-repeat;background-size:cover;margin-top:0!important}.home-page .how-it-works video{width:90%;max-width:442px;margin:40px 60px}.home-page .how-it-works .hiw-section{max-width:442px;padding:40px 0;border-bottom:2px dashed #dcdcdc;text-align:left}.home-page .how-it-works .hiw-section:nth-child(4){border-bottom:none}.home-page .how-it-works .hiw-section h2{color:#25b8c4}.home-page .how-it-works .hiw-section span{font-size:25px}.home-page .help-section{background:url(/assets/images/ourmission.png) 50% no-repeat;background-size:cover}.home-page .help-section .video{position:relative;display:flex}.home-page .help-section .video iframe{height:500px;width:100%}.home-page .help-section .video img{width:100%;height:100%}.home-page .help-section .video .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;cursor:pointer}.home-page .help-section .content{padding:0 50px}.home-page .tv-section{margin-top:0}.home-page .tv-section .ihm-container{padding-top:92px;padding-bottom:54px}.home-page .tv-section .title{font-size:24px;color:#2f2f2f}.home-page .podcast-section{padding:68px 0 100px}.home-page .podcast-section .ihm-podcast-card__wrapper{width:100%;height:auto;overflow:hidden;margin:0 auto;box-shadow:0 4px 10px rgba(0,0,0,.2);border-bottom-right-radius:5px;border-bottom-left-radius:5px}.home-page .podcast-section .ihm-podcast-card__wrapper .selected-podcast{height:160px;position:relative;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;background:#ebebec}.home-page .podcast-section .ihm-podcast-card__wrapper .selected-podcast iframe{width:100%}.home-page .podcast-section .ihm-podcast-card__wrapper .podcast-list{padding:35px;position:relative;height:484px;background:#ebebec}.home-page .podcast-section .ihm-podcast-card__wrapper .podcast-item{text-align:left;display:flex;justify-content:space-between;width:100%;position:relative;min-height:106px;color:#292f36;background:#fff;border-radius:4px;padding:14px 12px;overflow:hidden;margin-bottom:12px;cursor:pointer}.home-page .podcast-section .ihm-podcast-card__wrapper .podcast-item .image{width:60px;height:60px;border-radius:4px;overflow:hidden}.home-page .podcast-section .ihm-podcast-card__wrapper .podcast-item .image img{width:60px;height:60px}.home-page .podcast-section .ihm-podcast-card__wrapper .podcast-item .content{width:74%;padding:0 24px}.home-page .podcast-section .ihm-podcast-card__wrapper .podcast-item .content h2{font-size:1.4rem;margin-bottom:8px}.home-page .podcast-section .ihm-podcast-card__wrapper .podcast-item .content p{font-size:16px}.home-page .podcast-section .ihm-podcast-card__wrapper .podcast-item .info{width:150px;text-align:right;position:relative}.home-page .podcast-section .ihm-podcast-card__wrapper .podcast-item .info p{font-size:13px}.home-page .podcast-section .ihm-podcast-card__wrapper .podcast-item .info .active{height:12px;width:12px;background:#25b8c4;border-radius:50%;float:right;margin-top:12px;-webkit-animation:pulse 1s ease-out .5s infinite alternate none running;animation:pulse 1s ease-out .5s infinite alternate none running}.home-page .community-section{background:url(CTAbckg.jpg.a12a9b0820a594ab40c8.jpg) 0 no-repeat;background-size:100% auto;height:70vh;margin-top:0;display:flex;align-items:center;justify-content:flex-end}.home-page .community-section h2{font-weight:400}.home-page .socialize-section{background-image:url(background-socialize-with-us.4108eca3eaba5a7f7ee4.jpg);background-size:cover}.home-page .socialize-section .image{width:320px;height:320px;margin:0 auto;display:flex;align-items:center}.home-page .socialize-section .image img{width:100%;height:auto}.home-page .socialize-section .video{width:320px;height:320px;margin:0 auto;display:flex;align-items:center}.home-page .socialize-section .video video{width:100%;height:auto}.home-page .socialize-section .placeholder{margin:0 auto;width:320px;height:320px;background:#7caee2}.home-page .tips-and-tidbits{background-image:url(background-free-coaching.9090c44e4452f348adcf.png);background-size:100% 100%;padding-bottom:50px}.home-page .tips-and-tidbits .ihm-card{max-width:350px;border-radius:27px;background-color:#fff}.home-page .tips-and-tidbits .ihm-card .ihm-card__image{height:290px;background-size:cover;background-repeat:no-repeat;background-position:50%}.home-page .tips-and-tidbits .ihm-card .ihm-card__content{padding:0 20px}.home-page .tips-and-tidbits .ihm-card .ihm-card__content h2{margin:20px 0}.home-page .join-our-mission{padding-bottom:100px}.home-page .join-our-mission img{border-radius:47px}.home-page .join-our-mission h2{padding-bottom:20px;font-size:48px;text-align:left;color:#25b8c4}.home-page .join-our-mission p{font-size:18px;text-align:left}.consult-list-page{text-align:center;padding-bottom:100px}.consult-list-page .ihm-banner-registration{background:#757575;background:url(live-consultant-banner.a14ab39ddae44baf6070.jpeg) no-repeat;background-position:center 40%;background-size:100% auto}.consult-list-page .consult-business{display:relative}.professional-directories-list-page{text-align:center;padding-bottom:100px}.professional-directories-list-page .ihm-banner-registration{background:#757575;background:url(proefessional-directories-banner.752697ae53975358e477.jpg) no-repeat;background-position:50%;background-size:100% auto}.community-bulletin-board__page{text-align:center;padding-bottom:100px}.certification-list__page{padding-bottom:100px}.certification-list__page .header{min-height:80vh;background:url(certification-header.4fcf2b6f72554a93c2ce.jpg) top no-repeat;background-size:cover;color:#fff}.certification-list__page .header .video{height:425px}.certification-list__page .header .video iframe{width:100%;height:100%}.certification-list__page .header .info{padding:18px 46px;border:3px solid #fff}.certification-list__page .header .info .list span{margin-right:8px}.certification-list__page .header .action{background:#fff;color:#25b8c4;cursor:pointer;height:62px;width:100%;padding:24px 0;font-weight:600;font-size:18px;display:flex;align-items:center;justify-content:center}.certification-list__page .header .action:hover{color:#197c84}.mom-pop-shop__page,.retail-list__page{text-align:center;padding-bottom:100px}.retail-list__page .ihm-banner-registration{background:#757575;background:url(retail-banner.dcd0ea1dbc15408a9063.jpg) no-repeat;background-position:center 22%;background-size:100% auto}.blog-list__page,.featured-product-list__page,.news-list__page,.press-list__page,.shop-posts__page{text-align:center;padding-bottom:100px}.podcast-list__page{padding-bottom:100px}.podcast-list__page .header{min-height:680px;background:url(podcast-section-1-bckg.b81eb7603c8b753b1af7.jpg) top no-repeat;background-size:cover;background-position-y:bottom;color:#fff}.podcast-list__page .header .image{height:367px;width:367px}.podcast-list__page .header .info{padding:54px 46px}.podcast-list__page .header .info .published{font-size:14px;color:#ebebec;margin-bottom:36px}.podcast-list__page .podcast-links__wrapper{display:flex}.podcast-list__page .podcast-links__wrapper .link{position:relative;margin-right:12px}.podcast-list__page .podcast-wrapper{width:100%;height:auto;overflow:hidden;margin:0 auto;box-shadow:0 4px 10px rgba(0,0,0,.2);border-bottom-right-radius:5px;border-bottom-left-radius:5px}.podcast-list__page .podcast-wrapper .selected-podcast{height:160px;position:relative;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;background:#ebebec}.podcast-list__page .podcast-wrapper .selected-podcast iframe{width:100%}.podcast-list__page .podcast-wrapper .podcast-list{padding:35px;position:relative;height:484px;background:#ebebec}.podcast-list__page .podcast-wrapper .podcast-list .podcast-item{text-align:left;display:flex;justify-content:space-between;width:100%;position:relative;min-height:106px;color:#292f36;background:#fff;border-radius:4px;padding:14px 12px;overflow:hidden;margin-bottom:12px;cursor:pointer}.podcast-list__page .podcast-wrapper .podcast-list .podcast-item .image{width:60px;height:60px;border-radius:4px;overflow:hidden}.podcast-list__page .podcast-wrapper .podcast-list .podcast-item .image img{width:60px;height:60px}.podcast-list__page .podcast-wrapper .podcast-list .podcast-item .content{flex:1;padding:0 24px}.podcast-list__page .podcast-wrapper .podcast-list .podcast-item .content h2{font-size:1.4rem;margin-bottom:8px}.podcast-list__page .podcast-wrapper .podcast-list .podcast-item .content p{font-size:16px}.podcast-list__page .podcast-wrapper .podcast-list .podcast-item .info{width:150px;text-align:right;position:relative}.podcast-list__page .podcast-wrapper .podcast-list .podcast-item .info p{font-size:13px}.podcast-list__page .podcast-wrapper .podcast-list .podcast-item .info .active{height:12px;width:12px;background:#25b8c4;border-radius:50%;float:right;margin-top:12px;-webkit-animation:pulse 1s ease-out .5s infinite alternate none running;animation:pulse 1s ease-out .5s infinite alternate none running}.cart-list__page{padding-bottom:100px}.tv-list__page{text-align:center}.tv-details__page{padding:60px 0}.tv-details__page .video{min-height:500px}.tv-details__page .video iframe{width:100%;height:500px}.tv-details__page .video .video__info{margin-top:0;height:500px;display:flex;justify-content:space-between;padding-top:32px}.tv-details__page .video .video__info .text{height:100%;display:flex;flex-direction:column;justify-content:center}.tv-details__page .video .actions{display:flex;justify-content:space-between;align-items:center;padding:16px 0;margin-top:16px;border-top:1px solid #d7d7d7}.tv-details__page .video .actions p{color:#858585}.tv-details__page .video .actions a{margin-left:16px}.tv-details__page .recommended-videos__container{padding:30px}.tv-details__page .recommended-videos__container .content{width:100%;height:200px}.login__page,.registration__page{padding:60px 0}.registration__page img{width:100%}.registration__page .ihm-section{transition:transform .3s linear,opacity .6s linear}.registration__page .ihm-section.hide{transform:translateX(3000px);position:absolute;opacity:0}.registration__page .ihm-section.slide-out{transform:translateX(-3000px);position:absolute;opacity:0}.registration__page .ihm-section.slide-in{transform:translateX(0);opacity:1}.terms-and-conditions__page{padding:60px 0;text-align:center}.terms-and-conditions__page .terms-and-conditions__container{box-shadow:0 1px 7.4px .6px rgba(0,0,0,.05);padding:80px 100px}.terms-and-conditions__page .terms-and-conditions__container p{margin-bottom:32px;text-align:left}.terms-and-conditions__page .terms-and-conditions__container p.title{margin-bottom:24px;font-size:21px;line-height:32px;color:#25b8c4;font-weight:700}.about-us__page{padding-bottom:60px;font-size:16px;line-height:24px}.about-us__page li,.about-us__page p{font-size:20px}.about-us__page li.last,.about-us__page p.last{margin-bottom:32px}.about-us__page .quote{font-weight:600;font-style:italic;margin:16px 0 32px}.faq-page{padding-bottom:80px}.faq-page img{max-width:600px}.faq-page img.w-100{max-width:100%}.contact-us__page{padding:0 0 60px}.contact-us__page .content-container{box-shadow:0 1px 7.4px .6px rgba(0,0,0,.05);padding:36px}.privacy-policy__page{padding:60px 0;text-align:center}.privacy-policy__page .privacy-policy__container{box-shadow:0 1px 7.4px .6px rgba(0,0,0,.05);padding:80px 100px}.privacy-policy__page .privacy-policy__container p{margin-bottom:8px;text-align:left}.privacy-policy__page .privacy-policy__container p.last{margin-bottom:24px}.privacy-policy__page .privacy-policy__container p.title{margin-bottom:24px;font-size:21px;line-height:32px;color:#25b8c4;font-weight:700}.consultant-setup__page{padding:60px 0;text-align:center}.product-details__page{padding:60px 0}.product-details__page .product-details__image-wrapper{position:relative;width:80%;min-height:450px;box-shadow:0 1px 7.4px .6px rgba(0,0,0,.05);display:flex;align-items:center}.product-details__page .product-details__image-wrapper .product-image{margin:0 auto;min-height:300px;width:70%;background-size:cover;background-position:50%;background-repeat:no-repeat}.product-details__page .product-details__info .rating{margin-bottom:16px}.product-details__page .product-details__info .rating i{font-size:18px;padding:4px;color:#25b8c4}.product-details__page .product-details__info .price{color:#25b8c4;font-size:28px;font-weight:700;margin-bottom:36px}.product-details__page .product-details__info .price .old-price{color:#3c3a3a;font-size:18px;margin-left:12px;text-decoration:line-through}.product-details__page .product-details__info .actions ihm-select .ihm-select{margin-bottom:16px}.product-details__page .product-details__info .actions .actions-cart{display:flex}.product-details__page .description{box-shadow:0 1px 7.4px .6px rgba(0,0,0,.05);min-height:250px;padding:44px 30px}.product-details__page .category{text-transform:uppercase;color:#b2b2b2;font-weight:600}.product-details-shipping__info{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:22px;box-shadow:0 1px 8px .2px rgba(0,0,0,.1);padding:16px;background-color:#fff}.product-details-shipping__info .ihm-icon.arrow-down:before{vertical-align:middle}.profile__page{padding:0 0 60px}.profile__page .subheader{border:1px solid #25b8c4;border-radius:8px;display:flex}.profile__page .subheader.only-one .subheader-element{border-radius:8px!important}.profile__page .subheader .subheader-element{background:#25b8c4;text-align:center;margin-top:0;padding:8px 0;overflow:hidden;cursor:pointer;flex-grow:1}.profile__page .subheader .subheader-element:first-child{border-radius:8px 0 0 8px}.profile__page .subheader .subheader-element:last-child{border-radius:0 8px 8px 0}.profile__page .subheader .subheader-element a{color:#fff;font-weight:600}.profile__page .subheader .subheader-element.active{background:#fff}.profile__page .subheader .subheader-element.active a{color:#25b8c4}.profile__page .price-wrapper{width:124px;height:124px;background:linear-gradient(90deg,#a1f8ff,#25b8c4);margin:12px auto 0}.profile__page .price-wrapper,.profile__page .price-wrapper .price{overflow:hidden;border-radius:50%;display:flex;align-items:center;justify-content:center}.profile__page .price-wrapper .price{width:120px;height:120px;background:#fff;font-size:40px;font-weight:600}.profile__page .rating-wrapper .rating{font-size:46px;font-weight:600}.profile__page .rating-wrapper .rating .rating-count{font-size:15px;font-weight:400}.profile__page .address-list{flex-direction:row;align-items:flex-end}.reset-password__page{padding:0 0 60px}.reset-password__page .content-container{box-shadow:0 1px 7.4px .6px rgba(0,0,0,.05);padding:36px}.opt-in__page{text-align:center}.opt-in__page .podcast-section{text-align:left;padding:0 16px;margin-top:60px;height:272px;background:url(opt-in-podcast.bc18568263831f03bcd6.jpg) 50% no-repeat;color:#fff}.opt-in__page .tv-section{text-align:right;padding:0 16px;margin-top:60px;height:272px;background:url(opt-in-TV.03943176d3b8bfd0a539.jpg) 50% no-repeat;color:#fff}.opt-in__page .contact-section{text-align:left;padding:0 16px;margin-top:60px;height:272px;background:url(opt-in-contact-us.df44ca8dbd4e577b2782.png) 50% no-repeat;background-size:cover;color:#fff}.details-page{padding-bottom:100px;position:relative}.details-page .post-header{display:flex;justify-content:space-between}.details-page .post-header h1{width:70%;word-wrap:break-word}.ihm-list-style-decimal li{list-style:decimal}.ihm-badge{position:absolute;right:32px;top:32px;width:60px}.ihm-badge.top-left{left:32px;top:32px}.ihm-badge.bottom-left{top:unset;left:0;bottom:40px}.ihm-badge.bottom-right{top:unset;right:0;bottom:40px}.ihm-badge.details-badge{position:absolute;top:unset;bottom:0;right:0}.ihm-badge img{width:100%}.ihm-cart__group .ihm-cart__group-title{padding-bottom:8px;border-bottom:1px solid #3c3a3a}.ihm-cart__options__wrapper{margin-left:24px}.ihm-cart__options__wrapper .ihm-cart__options+span:before{content:", "}.ihm-cart__options__wrapper .ihm-cart__options .value{color:#25b8c4}.thank-you{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.thank-you .logo{width:240px;margin-bottom:30px;z-index:1}.thank-you h1{margin:40px 0;font-size:90px;font-weight:800;line-height:90px;text-align:center;color:#25b8c4;z-index:1}.thank-you h2{margin:20px 0;font-size:40px;font-weight:500}.thank-you h2,.thank-you h3{text-align:center;color:#030304;z-index:1}.thank-you h3{font-size:30px;font-weight:400;line-height:30px}.thank-you p{display:flex;flex-direction:column;align-items:center;margin:40px 0;padding:40px 50px;background:rgba(229,234,240,.65);border-radius:23px;text-align:center;z-index:1}.thank-you p span{display:block;margin-top:30px;font-size:25px;color:#030304}.thank-you ihm-button{margin-bottom:30px;z-index:1}.thank-you video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.grecaptcha-badge{visibility:hidden;opacity:0}.permission-check{display:flex}.permission-check span{display:inline-block;width:20px;margin-right:10px;color:#25b8c4;text-align:center}.permission-check strong{color:#25b8c4;font-size:14px;margin-top:1px}.promo-code-check{width:30px;height:30px;background-image:url(check-circle-false.42ce97ccb454e7d7853a.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.promo-code-check.valid{background-image:url(check-circle-true.fb744aae403d284df99a.svg)}.notification-container{position:absolute;top:0;width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.notification-container .interaction-notification{margin-top:-76px;width:100%;background:#0009;color:#fff;z-index:10000;transition:all .5s linear}.notification-container .interaction-notification.show{margin-top:0}.notification-container .interaction-notification .container{display:flex;justify-content:center;align-items:center;width:100%;max-width:1024px;margin:auto;padding:10px 20px}.notification-container .interaction-notification .container p{margin-right:10px}@media (max-width: 336px){.notification-container .interaction-notification{margin-top:-130px}}.notification-container .appointment-notification{margin-top:-76px;width:100%;background:#0009;color:#fff;z-index:10000;transition:all .5s linear}.notification-container .appointment-notification.show{margin-top:96px}.notification-container .appointment-notification.show.moved{margin-top:76px}.notification-container .appointment-notification .container{display:flex;justify-content:center;align-items:center;width:100%;max-width:1024px;margin:auto;padding:10px 20px}.notification-container .appointment-notification .container p{margin-right:10px}@media (max-width: 1240px){.notification-container .appointment-notification{z-index:9997}.notification-container .appointment-notification.show{margin-top:168px}}@media (max-width: 536px){.notification-container .appointment-notification.show{margin-top:150px}}@media (max-width: 336px){.notification-container .appointment-notification.show{margin-top:177px}}.notification-container .interaction-notification:not(.show)+.appointment-notification.show{margin-top:20px}@media (max-width: 1240px){.notification-container .interaction-notification:not(.show)+.appointment-notification.show{margin-top:92px}}@media (max-width: 536px){.notification-container .interaction-notification:not(.show)+.appointment-notification.show{margin-top:74px}}@media (max-width: 336px){.notification-container .interaction-notification:not(.show)+.appointment-notification.show{margin-top:101px}}.notification-container .appointment-notification.moved+.appointment-notification.moved.show,.notification-container .appointment-notification.show+.appointment-notification.show,.notification-container .interaction-notification.show+.appointment-notification{margin-top:0}.notification-container .appointment-notification.show+.appointment-notification{margin-top:-113px}@media (max-width: 1240px){.notification-container .appointment-notification.show+.appointment-notification{margin-top:-184px}}@media (max-width: 473px){.notification-container .appointment-notification.show+.appointment-notification{margin-top:-280px}}.ihm-modal.confirmation{border-radius:min(50px,8vw);padding:min(20px,5vw) min(35px,6vw);max-height:min(280px,50vh);width:min(500px,96vw)}.ihm-modal.confirmation .ihm-modal__header{padding-top:14px;padding-bottom:2px}.ihm-modal.confirmation .ihm-modal__header .ihm-modal__title{width:100%;height:36px;background-image:url(/assets/images/ihm-logo.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.ihm-modal.confirmation .ihm-modal__body .awesome-text{text-align:center;color:#25b8c4;font-size:min(24px,4vw);font-weight:700;line-height:1.25;word-wrap:break-word}.ihm-modal.confirmation .ihm-modal__body .content-body{text-align:center}.ihm-modal.confirmation .ihm-modal__body .content-body a:hover{text-decoration:underline}.ihm-modal.confirmation .ihm-modal__body .content-body .resource-link a{color:#010202;font-size:min(20px,3.5vw);font-weight:700;line-height:1.5;word-wrap:break-word}.ihm-modal.confirmation .ihm-modal__body .content-body .resource-link a span{color:#25b8c4}.ihm-modal.confirmation .ihm-modal__body .content-body .resource-link a:hover{text-decoration:underline}.ihm-modal.confirmation .ihm-modal__body .content-body .profile-link a{color:#505050;font-size:min(16px,2.5vw);font-weight:600;line-height:1.5;word-wrap:break-word}.ihm-modal.confirmation .ihm-modal__body .content-body .profile-link a span{color:#25b8c4}.ihm-modal.confirmation .ihm-modal__body .content-body .profile-link a:hover{text-decoration:underline}.ihm-modal.confirmation .ihm-modal__body .content-body .tag-line{color:#505050;font-size:20px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-1px}@media (max-width: 500px){.ihm-modal.confirmation .ihm-modal__body .content-body .tag-line{font-size:18px}}.ihm-modal.confirmation .ihm-modal__body .content-body .no-link{color:#505050;font-size:min(20px,4vw);font-weight:700;line-height:1.2;word-wrap:break-word}.ihm-modal.confirm-modal{padding:10px 10px 25px;border-radius:10px;max-width:715px;width:auto;height:auto;margin:180px 10px 10px}.ihm-modal.confirm-modal .ihm-modal__header .ihm-modal__title{color:#25b8c4;font-size:24px;font-style:normal;font-weight:700;line-height:normal;width:100%}.ihm-modal.confirm-modal .ihm-modal__header .ihm-modal__title.align-center,.ihm-modal.confirm-modal .ihm-modal__header .ihm-modal__title.center{text-align:center}.ihm-modal.confirm-modal .ihm-modal__body{color:#010202;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;padding-top:0;padding-bottom:30px}.ihm-modal.confirm-modal .ihm-modal__body.center{text-align:center}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;grid-gap:40px;gap:40px}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons ihm-button.h-60 .ihm-button{height:60px}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons ihm-button .ihm-button{width:220px;color:#fff;padding:12px 0}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons ihm-button .ihm-button span{font-size:24px}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons ihm-button .ihm-button.primary{background-color:#25b8c4}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons ihm-button .ihm-button.secondary{background-color:#f88379}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons ihm-button .ihm-button.dark-grey{background-color:#505050}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons ihm-button .ihm-button.coral{background-color:#f08178}.ihm-modal.confirm-modal.hide-footer{padding:10px min(30px,2vw)}.ihm-modal.confirm-modal.hide-footer .ihm-modal__header .ihm-modal__title{font-size:min(36px,5vw)}.ihm-modal.confirm-modal.changes-not-saved{padding:min(30px,2vw) min(80px,5vw)}@media (max-width: 560px){.ihm-modal.confirm-modal .ihm-modal__header .ihm-modal__title{font-size:20px}.ihm-modal.confirm-modal .ihm-modal__body{font-size:16px}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons{grid-gap:20px;gap:20px}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons ihm-button .ihm-button{width:162px;height:41px}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons ihm-button .ihm-button span{font-size:16px}}@media (max-width: 425px){.ihm-modal.confirm-modal{padding:0 0 25px}.ihm-modal.confirm-modal .ihm-modal__header .ihm-modal__title{font-size:18px}.ihm-modal.confirm-modal .ihm-modal__body{font-size:14px}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons{grid-gap:15px;gap:15px}.ihm-modal.confirm-modal .ihm-modal__footer .action-buttons ihm-button .ihm-button{width:122px}}.divider-text{font-size:1rem;display:flex;align-items:center;font-style:normal;font-weight:600;line-height:1.25;letter-spacing:1px;color:#a6a6a6;margin:-30px}.divider-text:after,.divider-text:before{flex:1;content:"";padding:1px;background-color:#a6a6a6;margin:30px}.ihm-modal.signin-modal,.ihm-modal.signup-modal{border-radius:min(50px,8vw);padding:min(40px,6vw);width:min(580px,96vw);min-width:280px;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:80vh;background-color:#f7f7f8;top:min(100px,10vh);left:min(10px,2vw);overflow:auto}.ihm-modal.signin-modal .ihm-modal__header,.ihm-modal.signup-modal .ihm-modal__header{padding:0;background-color:transparent}.ihm-modal.signin-modal .ihm-modal__header .ihm-modal__title,.ihm-modal.signup-modal .ihm-modal__header .ihm-modal__title{color:#25b8c4;font-size:min(24px,4vw);font-weight:700;letter-spacing:normal;flex:1 1 auto;text-align:center;line-height:1.25;font-style:normal}.ihm-modal.signin-modal .ihm-modal__close,.ihm-modal.signup-modal .ihm-modal__close{color:#d3d3d3}.ihm-modal.signin-modal .ihm-modal__close:before,.ihm-modal.signup-modal .ihm-modal__close:before{top:-12px!important;right:-10px!important}.ihm-modal.signin-modal .ihm-modal__body,.ihm-modal.signup-modal .ihm-modal__body{background-color:transparent;padding:2px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;overflow:hidden}.ihm-modal.signin-modal .ihm-modal__body .ihm-row .ihm-col,.ihm-modal.signup-modal .ihm-modal__body .ihm-row .ihm-col{margin-top:min(20px,3vw)}.ihm-modal.signin-modal .ihm-modal__footer1,.ihm-modal.signup-modal .ihm-modal__footer1{background-color:transparent}.ihm-modal.signin-modal .ihm-modal__footer1 p,.ihm-modal.signup-modal .ihm-modal__footer1 p{text-align:center;padding:0;font-size:min(20px,4.5vw);font-style:normal;font-weight:600;line-height:1.25;letter-spacing:-1px;width:100%}.ihm-modal.signin-modal .ihm-input__wrapper .ihm-input input,.ihm-modal.signup-modal .ihm-input__wrapper .ihm-input input{height:min(46px,10vw);border-radius:min(22px,5vw);padding:0 20px;font-size:min(16px,4vw)}.ihm-modal.signin-modal .ihm-input__wrapper .ihm-input .ihm-input__label span,.ihm-modal.signup-modal .ihm-input__wrapper .ihm-input .ihm-input__label span{font-size:min(16px,4vw);margin-bottom:min(8px,.2vw);padding-left:16px}.ihm-modal.signin-modal .ihm-input__wrapper .ihm-input .ihm-input__label span .required,.ihm-modal.signup-modal .ihm-input__wrapper .ihm-input .ihm-input__label span .required{color:#f08178;line-height:1;position:relative;margin:0;font-size:inherit;top:unset}.ihm-modal.signin-modal .ihm-input__wrapper .ihm-input__password-toggle,.ihm-modal.signup-modal .ihm-input__wrapper .ihm-input__password-toggle{top:min(calc(27px - .01vw),calc(min(16px, 4vw) + 1.5vw));margin-top:min(calc(10px + .1vw),3.75vw)}.ihm-modal.signin-modal .ihm-input__wrapper .ihm-input__password-toggle.hide:before,.ihm-modal.signin-modal .ihm-input__wrapper .ihm-input__password-toggle.show:before,.ihm-modal.signup-modal .ihm-input__wrapper .ihm-input__password-toggle.hide:before,.ihm-modal.signup-modal .ihm-input__wrapper .ihm-input__password-toggle.show:before{font-size:min(20px,4vw)}.ihm-modal.signin-modal .ihm-input__wrapper .ihm-input__error-box .ihm-input__error.single,.ihm-modal.signup-modal .ihm-input__wrapper .ihm-input__error-box .ihm-input__error.single{padding-left:16px;line-height:1.1;margin-top:4px}.ihm-modal.signin-modal .ihm-input__wrapper .ihm-input__error-box .ihm-input__error.single span,.ihm-modal.signup-modal .ihm-input__wrapper .ihm-input__error-box .ihm-input__error.single span{font-size:min(13px,3.5vw);line-height:1.2}.ihm-modal.signin-modal .ihm-checkbox .ihm-checkbox__label,.ihm-modal.signup-modal .ihm-checkbox .ihm-checkbox__label{color:#010202;color:var(--Black,#010202);font-size:min(16px,4vw);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:-.3px}.ihm-modal.signin-modal .forgot-password span,.ihm-modal.signup-modal .forgot-password span{font-size:min(16px,4vw);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:-.3px}.ihm-modal.signin-modal ihm-button .ihm-button,.ihm-modal.signup-modal ihm-button .ihm-button{height:min(50px,10vw);padding:min(12px,2vw) min(16px,3vw)}.ihm-modal.signin-modal ihm-button .ihm-button span,.ihm-modal.signup-modal ihm-button .ihm-button span{font-size:min(18px,4vw);font-style:normal;font-weight:600;line-height:1.11;letter-spacing:1px;color:#fff;text-align:center}.ihm-modal.signin-modal ihm-button .ihm-button.outline,.ihm-modal.signup-modal ihm-button .ihm-button.outline{border:1px solid #a6a6a6}.ihm-modal.signin-modal ihm-button .ihm-button.outline span,.ihm-modal.signup-modal ihm-button .ihm-button.outline span{color:#505050;font-size:min(1rem,3vw);font-style:normal;font-weight:600;line-height:1.25;letter-spacing:1px;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.ihm-modal.signin-modal ihm-select .ihm-select,.ihm-modal.signup-modal ihm-select .ihm-select{height:min(46px,10vw)}.ihm-modal.signin-modal ihm-select .ihm-select label .ihm-select__placeholder,.ihm-modal.signin-modal ihm-select .ihm-select label .ihm-select__value,.ihm-modal.signup-modal ihm-select .ihm-select label .ihm-select__placeholder,.ihm-modal.signup-modal ihm-select .ihm-select label .ihm-select__value{font-size:min(16px,4vw)}.ihm-modal.signin-modal ihm-select .ihm-select__label,.ihm-modal.signup-modal ihm-select .ihm-select__label{font-size:min(16px,4vw);margin-bottom:min(8px,.2vw)}.ihm-modal.signin-modal ihm-select .ihm-select__label .required,.ihm-modal.signup-modal ihm-select .ihm-select__label .required{color:#f08178;line-height:1;position:relative;margin:0;font-size:inherit;top:unset}.ihm-modal.signup-modal{margin-top:-50px;max-height:90vh}.freebies-landing-page{padding:min(4rem,1vw)}.freebies-landing-page .ihm-container{padding:0 min(24px,2vw)}.freebies-landing-page .ihm-col{margin-top:min(2.25rem,6.5vw);width:100%}.freebies-landing-page .space-20.ihm-row>.ihm-col{padding-left:min(.625rem,2vw);padding-right:min(.625rem,2vw)}.freebies-landing-page .space-80.ihm-row>.ihm-col{padding-left:min(2.5rem,2vw);padding-right:min(2.5rem,2vw)}.freebies-landing-page .space-70.ihm-row{margin-left:min(2.15rem,1.15vw);margin-right:min(2.15rem,1.15vw)}.freebies-landing-page .space-70.ihm-row>.ihm-col{padding-left:min(2.15rem,1.15vw);padding-right:min(2.15rem,1.15vw)}.freebies-landing-page .divider{height:4px;width:60vw;background-color:transparent;border-bottom:1px solid #e4e4e4;margin:min(50px,5vw) auto}.freebies-landing-page .ihm-section{margin:min(60px,5vw) 0}.freebies-landing-page .ihm-icon-solid-circle{width:min(60px,12vw);height:min(60px,12vw);margin-right:min(24px,4vw)}.freebies-landing-page .ihm-card.consultant-card{box-shadow:0 0 10px 0 rgba(0,0,0,.25);border-radius:35px;min-width:280px;max-width:384px;min-height:494px;max-height:494px;margin:70px auto 0}.freebies-landing-page .ihm-card.consultant-card .ihm-card__image{top:-86px;width:172px;height:172px;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.15);border:5px solid #fff;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#d9d9d9}.freebies-landing-page .ihm-card.consultant-card .ihm-card__content{padding:20px 30px;margin-top:86px;flex:1 1 auto;display:flex;flex-direction:column}.freebies-landing-page .ihm-card.consultant-card .ihm-card__content h2.name{font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.25;color:#010202;text-align:center;margin:0}.freebies-landing-page .ihm-card.consultant-card .ihm-card__content .description{font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.3px;color:#010202;margin-top:auto}.freebies-landing-page .ihm-card.consultant-card .ihm-card__content .categories{margin-top:20px;padding-top:20px;height:135px}.freebies-landing-page .ihm-card.consultant-card .ihm-card__content .categories .pills span{padding:6px 15px;font-size:min(13px,3.5vw);font-style:normal;font-weight:400;line-height:15px;letter-spacing:.5px}.freebies-landing-page .ihm-card.consultant-card .ihm-card__content .categories .pills .read-more{color:#25b8c4;text-align:center;font-size:13px;font-style:normal;font-weight:500;line-height:15px;letter-spacing:1px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.freebies-landing-page .ihm-card.consultant-card .rating-wrapper .ihm-card__rating i.fa-star{color:#fcc000}.freebies-landing-page .ihm-card.consultant-card .ihm-card__info{border-radius:0 0 35px 35px;height:49px;font-size:18px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:1px;text-transform:uppercase;padding:0}.freebies-landing-page .ihm-card.join-hypnobirth-card{display:flex;flex-direction:row;min-width:100%;max-width:965px;min-height:min(150px,23vw);max-height:min(257px,23vw);height:min(100%,4vw);border-radius:min(35px,5vw);box-shadow:0 0 10px 0 rgba(0,0,0,.25);background-color:#fff}.freebies-landing-page .ihm-card.join-hypnobirth-card img.ihm-card__image{border-radius:min(35px,5vw) 0 0 min(35px,5vw);height:min(257px,23vw);border:none}.freebies-landing-page .ihm-card.join-hypnobirth-card .ihm-card__content{flex:1 1 100%;padding:min(20px,2.5vw) min(35px,3vw) min(30px,3vw) min(25px,2vw);display:flex;flex-direction:column;grid-gap:min(10px,1vw);gap:min(10px,1vw)}.freebies-landing-page .ihm-card.join-hypnobirth-card .ihm-card__content p{color:#25b8c4;font-size:min(28px,2.2vw);font-style:normal;font-weight:400;line-height:normal}.freebies-landing-page .ihm-card.join-hypnobirth-card .ihm-card__content h2{flex:1 1 auto;font-size:min(28px,2.6vw);font-style:normal;font-weight:700;line-height:1.25;letter-spacing:normal}.freebies-landing-page .ihm-card.join-hypnobirth-card .ihm-card__content ihm-button{align-self:end}.freebies-landing-page .ihm-card.join-hypnobirth-card .ihm-card__content ihm-button .ihm-button{background-color:#25b8c4;height:min(40px,4.5vw);padding:min(10px,2.25vw) min(75px,3.5vw)}.freebies-landing-page .ihm-card.join-hypnobirth-card .ihm-card__content ihm-button .ihm-button span{font-size:min(15px,2.75vw);font-style:normal;font-weight:600;line-height:1.25;letter-spacing:1px;color:#fff}.freebies-landing-page .ihm-section.header-section{margin-bottom:min(5rem,7vw)}.freebies-landing-page .ihm-section.header-section .ihm-container .ihm-section-content .left-side .content-wrapper{margin-left:min(1.25rem,1vw)}.freebies-landing-page .ihm-section.header-section .ihm-container .ihm-section-content .left-side .content-wrapper .line-1{color:#000;font-weight:600;font-size:min(1.6rem,1.9vw);line-height:1.5}.freebies-landing-page .ihm-section.header-section .ihm-container .ihm-section-content .left-side .content-wrapper .line-2{color:#25b8c4;font-weight:700;font-size:min(2rem,2.1vw);line-height:1.5}.freebies-landing-page .ihm-section.header-section .ihm-container .ihm-section-content .left-side .content-wrapper .line-3{color:#000;font-size:min(6.9rem,7.225vw);font-weight:700;line-height:1;text-align:right;margin:0}.freebies-landing-page .ihm-section.header-section .ihm-container .ihm-section-content .left-side .content-wrapper .line-4{font-size:min(2.5rem,2.6vw);line-height:1.5;margin-top:min(1.25rem,1vw)}.freebies-landing-page .ihm-section.header-section .ihm-container .ihm-section-content .right-side img{width:min(639px,35vw);height:min(639px,35vw);border-radius:50%}.freebies-landing-page .ihm-section.free-resources-section .ihm-container{margin-bottom:min(8rem,10vw);width:min(100%,90vw)}.freebies-landing-page .ihm-section.free-resources-section .ihm-container .ihm-section-header h1{text-align:center;margin-bottom:0;font-size:min(4.4rem,5.5vw);line-height:normal;font-weight:600;letter-spacing:min(.135rem,.05vw);text-transform:uppercase;color:#1e1e1e}.freebies-landing-page .ihm-section.free-resources-section .ihm-container .ihm-section-header p{text-align:center;font-size:min(1.5rem,2.5vw);line-height:normal;font-weight:400}.freebies-landing-page .ihm-section.free-resources-section .ihm-container .ihm-section-content{padding-top:min(1.5rem,1vw)}.freebies-landing-page .ihm-section.free-resources-section .ihm-container .ihm-section-content .ihm-card{box-shadow:none;border-radius:0;background-color:transparent;max-width:min(31rem,90vw);margin:0 auto}.freebies-landing-page .ihm-section.free-resources-section .ihm-container .ihm-section-content .ihm-card .ihm-card__image{width:min(31rem,90vw);height:min(18.5rem,53vw);background-size:contain;background-position:50%;background-repeat:no-repeat;border-radius:min(35px,7vw);max-width:100%}.freebies-landing-page .ihm-section.free-resources-section .ihm-container .ihm-section-content .ihm-card .ihm-card__content{min-height:min(10rem,33vw);padding:0 8px}.freebies-landing-page .ihm-section.free-resources-section .ihm-container .ihm-section-content .ihm-card .ihm-card__content p{color:#25b8c4;font-weight:500;font-size:min(1.375rem,4vw);letter-spacing:.66px;margin-top:min(1.5rem,2vw);font-style:normal;line-height:normal}.freebies-landing-page .ihm-section.free-resources-section .ihm-container .ihm-section-content .ihm-card .ihm-card__content h2{color:#1e1e1e;font-size:min(1.75rem,5.5vw);font-weight:700;margin:min(1.625rem,.5vw) 0 min(1.25rem,3vw);font-style:normal;line-height:normal;letter-spacing:normal}.freebies-landing-page .ihm-section.free-resources-section .ihm-container .ihm-section-content .ihm-card .ihm-card__content ihm-button .ihm-button{height:min(4.125rem,3.5vw);padding:min(1rem,4vw) min(1.875rem,2.5vw)}.freebies-landing-page .ihm-section.free-resources-section .ihm-container .ihm-section-content .ihm-card .ihm-card__content ihm-button .ihm-button span{color:#fff;font-size:min(1rem,3vw);font-weight:600;line-height:min(1.25rem,3vw);letter-spacing:1px;word-wrap:break-word}.freebies-landing-page .ihm-section.here-to-help-you-section .ihm-container{margin-bottom:min(130px,15vw)}.freebies-landing-page .ihm-section.here-to-help-you-section .ihm-container .ihm-section-header h1{text-align:center;margin-bottom:20px;font-size:min(4rem,5vw);line-height:1.1;letter-spacing:normal;font-weight:600;font-style:normal;color:#000}.freebies-landing-page .ihm-section.here-to-help-you-section .ihm-container .ihm-section-content .left-side{padding:min(30px,2vw) min(50px,2vw) 0 min(90px,2vw)}.freebies-landing-page .ihm-section.here-to-help-you-section .ihm-container .ihm-section-content .right-side{padding:0 min(50px,3.5vw)}.freebies-landing-page .ihm-section.here-to-help-you-section .ihm-container .ihm-section-content .right-side .great-ways-to-stay-connected{display:flex;flex-direction:column}.freebies-landing-page .ihm-section.here-to-help-you-section .ihm-container .ihm-section-content .right-side .great-ways-to-stay-connected h3{color:#000;font-size:min(36px,7vw);font-style:normal;font-weight:400;line-height:1.25}.freebies-landing-page .ihm-section.here-to-help-you-section .ihm-container .ihm-section-content .right-side .great-ways-to-stay-connected .great-ways-list a.ihm-link{font-size:min(24px,4vw);font-style:normal;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}.freebies-landing-page .ihm-section.here-to-help-you-section .ihm-container .ihm-section-content .right-side .great-ways-to-stay-connected .join-hypnobirth-card-wrapper{flex:1 1 auto;height:100%}.freebies-landing-page .ihm-section.here-to-help-you-section .ihm-container .ihm-section-footer{margin-top:min(5rem,3vw)}.freebies-landing-page .ihm-section.here-to-help-you-section .ihm-container .ihm-section-footer a.ihm-link{font-size:min(36px,3vw);font-style:normal;font-weight:500;line-height:1;letter-spacing:1px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-align:center}.freebies-landing-page .ihm-section.top-coaches-section{margin:0 10px min(180px,20vw)}.freebies-landing-page .ihm-section.top-coaches-section .ihm-container{padding:0}.freebies-landing-page .ihm-section.top-coaches-section .ihm-container .ihm-section-header h1{color:#000;text-align:center;font-size:min(70px,6vw);font-style:normal;font-weight:600;line-height:normal;margin-bottom:min(20px,5vw)}.freebies-landing-page .ihm-section.top-coaches-section .ihm-container .ihm-section-content .ihm-col{margin-top:min(40px,calc(10px + 10vw))}.freebies-landing-page .ihm-section.top-coaches-section .ihm-container .ihm-section-content .ihm-col .ihm-card .ihm-card__content .description{padding:0 10px}.calendar-tooltip{position:fixed;z-index:9999;background:#e4e4e4;color:#010202;max-width:400px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:40px;border-radius:50px;padding:0 15px;text-align:center;font-size:16px;line-height:42px;letter-spacing:-.7px;border:none}.ihm-schedule-appointment__page{overflow:hidden;min-height:inherit;padding-bottom:40px;padding-top:36px;display:flex}.ihm-schedule-appointment__page>*{width:100%}.ihm-schedule-appointment__page .ihm-schedule-appointment__content__wrapper{height:100%}.ihm-schedule-appointment__page .ihm-schedule-appointment__content__wrapper .ihm-col{height:inherit;margin-top:0}.ihm-schedule-appointment__page .ihm-schedule-appointment__content__wrapper .ihm-col>div{height:inherit}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile{background:#f8f8f8;min-height:250px;border-radius:35px;overflow:hidden;padding:40px;display:flex;flex-direction:column}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .coach-profile__title{font-size:24px;font-weight:700;color:#25b8c4;text-wrap:nowrap}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile{display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem;height:100%}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .column{display:flex;flex-direction:column;flex:1}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .column .schedule-details{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .column .schedule-details label,.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .column .schedule-details p{font-size:18px;font-weight:600;letter-spacing:1px;line-height:1.5}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .column .schedule-details p{color:#25b8c4}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .column .schedule-details label{color:#1e1e1e}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .coach-profile__subtitle{margin-bottom:10px}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .coach-profile__subtitle span{font-size:16px;color:#010202;text-wrap:nowrap;font-weight:600;letter-spacing:1px;line-height:1.25}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .coach-profile{display:flex;justify-content:center}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .coach-profile .ihm-badge.ihm-approved-coach-badge{bottom:-10px;right:-10px;top:unset;left:unset;background-position:50%;background-size:cover;background-repeat:no-repeat;background-color:transparent}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-photo{width:10.75rem;height:10.75rem;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.15);border:5px solid #fff;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#d9d9d9;position:relative}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .ihm-badge{height:35px;width:35px}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-name{font-size:24px;text-align:center}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-categories{text-align:center;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-categories .pills{height:25px}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-categories .pills span{display:inline-block;padding:2px 15px;margin:0;font-size:13px;letter-spacing:1px;max-width:245px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-categories .btn-primary{border-radius:15px;background-color:#25b8c4;color:#fff}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-categories .btn-outline-grey{border-radius:15px;border:1px solid #a6a6a6;background-color:#fff;color:#010202}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-desc{color:#a6a6a6;font-size:13px;letter-spacing:1px;line-height:1.25}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .call-section{height:100%;display:flex;flex-direction:column;justify-content:space-between;grid-gap:15px;gap:15px}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .call-section .session-buttons{display:flex;grid-gap:10px;gap:10px}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .call-section .session-buttons ihm-button{width:auto}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .call-section .session-buttons ihm-button button{width:auto;height:2.25rem}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .call-section .session-buttons ihm-button button span{font-size:18px;letter-spacing:1px}@media only screen and (max-width: 600px){.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .ihm-schedule-appointment__coach-profile{padding:15px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .coach-profile__title{font-size:20px}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .coach-profile__subtitle span{font-size:14px}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-photo{height:100px;width:100px;margin-bottom:0!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-photo .ihm-approved-coach-badge{height:17px;width:17px;bottom:-7px!important;right:-7px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-name{margin-bottom:0!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-name span{font-size:16px}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-categories span{font-size:12px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .call-section .coach-profile__subtitle{font-size:12px!important;margin-bottom:10px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .call-section .session-buttons span{font-size:12px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .call-section .schedule-details{flex-wrap:wrap;grid-gap:10px;gap:10px}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .call-section .schedule-details .item{flex:1 1 auto}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .call-section .schedule-details p,.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .call-section .schedule-details p label{font-size:12px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .profile-desc{font-size:11px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile .session-buttons ihm-button button{height:22px!important;width:77px!important}}@media only screen and (min-width: 768px) and (max-width: 990px){.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile .section-profile{display:flex;flex-direction:row}}@media only screen and (max-width: 320px){.ihm-schedule-appointment__page .ihm-schedule-appointment__coach-profile{padding:15px!important}}.ihm-schedule-appointment__page .ihm-schedule-appointment__content{min-height:250px;padding-left:40px;padding-top:40px;overflow:hidden;display:flex;flex-direction:column;align-items:end;justify-content:center}.ihm-schedule-appointment__page .ihm-schedule-appointment__content .ihm-schedule-appointment__content__body{width:100%;flex:1 1 auto;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.ihm-schedule-appointment__page .ihm-schedule-appointment__content .ihm-schedule-appointment__content__footer{padding-top:24px;width:100%;background:#fff}.ihm-schedule-appointment__page .ihm-schedule-appointment__content .ihm-schedule-appointment__content__footer .action-buttons{display:flex;align-items:center;justify-content:end;grid-gap:40px;gap:40px}@media (max-width: 992px){.ihm-schedule-appointment__page .ihm-schedule-appointment__content .ihm-schedule-appointment__content__footer{position:fixed;bottom:0;z-index:99;width:100vw;margin-right:-24px;padding:20px 0;box-shadow:4px 0 15px 0 rgba(0,0,0,.15);font-size:min(14px,3vw)}.ihm-schedule-appointment__page .ihm-schedule-appointment__content .ihm-schedule-appointment__content__footer .action-buttons{justify-content:center;width:70%;margin:0 auto}}.ihm-schedule-appointment__page ihm-button .ihm-button{height:60px;width:259px}.ihm-schedule-appointment__page ihm-button .ihm-button span{font-size:24px;font-weight:600;line-height:1.5}.ihm-schedule-appointment__page ihm-button .ihm-button.primary{background-color:#25b8c4;border:1px solid #25b8c4}.ihm-schedule-appointment__page ihm-button .ihm-button.primary[disabled]{background-color:#a6a6a6;border:1px solid #a6a6a6}.ihm-schedule-appointment__page ihm-button .ihm-button.secondary{background-color:#505050;border:1px solid #a6a6a6}.ihm-schedule-appointment__page ihm-button .ihm-button.secondary[disabled]{background-color:#505050;border:1px solid #505050}.ihm-schedule-appointment__page .ihm-schedule-appointment__available-slots .fullcalendar__wrapper{width:100%;height:100%;min-height:400px}.ihm-schedule-appointment__page .ihm-schedule-appointment__available-slots .fullcalendar__wrapper full-callendar{width:inherit;height:inherit}.ihm-schedule-appointment__page .ihm-schedule-appointment__about-details .title{display:flex;flex-direction:column}.ihm-schedule-appointment__page .ihm-schedule-appointment__about-details .title span{font-size:24px;font-weight:700;color:#25b8c4;text-wrap:nowrap}.ihm-schedule-appointment__page .ihm-schedule-appointment__about-details textarea{border:1px solid #1e1e1e;border-radius:10px;width:70%;height:192px;font-size:18px;padding:10px;font-family:Hind,sans-serif}@media (max-width: 990px){.ihm-schedule-appointment__page .ihm-schedule-appointment__about-details textarea{width:100%}}@media only screen and (max-width: 600px){.ihm-schedule-appointment__page .ihm-schedule-appointment__about-details .title span{font-size:18px;text-wrap:unset;line-height:1;padding-bottom:4px}.ihm-schedule-appointment__page .ihm-schedule-appointment__about-details textarea{width:100%}}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .gap-20{grid-gap:20px;gap:20px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .cursor-pointer{cursor:pointer;opacity:1}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .cursor-pointer:hover{text-decoration:underline}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .cursor-pointer.color-primary{pointer-events:none;touch-action:none}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .cursor-pointer.disabled{pointer-events:none;touch-action:none;opacity:.6}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .color-primary{color:#25b8c4}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .color-dark-grey{color:#505050}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .f-16{font-size:16px;font-weight:600}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .letter-spacing-1{letter-spacing:1px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .title{display:flex;flex-direction:column}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .title span{font-size:24px;font-weight:700;color:#25b8c4;text-wrap:nowrap}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .title textarea{border:1px solid #1e1e1e;border-radius:10px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section{display:flex;flex-direction:column;padding:0 16px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .No-cards{display:flex;align-items:center;justify-content:center;color:#505050;font-weight:700;font-size:15px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section ihm-slides .swiper-container{padding:0 50px;width:100%}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section ihm-slides .swiper-container .swiper-wrapper{grid-gap:30px;gap:30px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section ihm-slides .swiper-container .swiper-wrapper .swiper-slide{padding:0 15px;width:auto!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section ihm-slides .swiper-button-next,.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section ihm-slides .swiper-button-prev{transform:translateY(10%)!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section ihm-slides .swiper-button-next:after,.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section ihm-slides .swiper-button-prev:after{background-color:#010202;border-radius:50%;color:#fff;font-size:25px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container{width:auto;display:flex;flex-direction:column;grid-gap:20px;gap:20px;align-items:center;padding-top:20px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container .action-buttons{display:flex;width:100%;justify-content:space-between;align-items:center;padding:0 12px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container .action-buttons .ihm-radio label{padding:0}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container .action-buttons .ihm-radio label.disabled{cursor:default}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container .action-buttons .ihm-radio input:after{color:#010202}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container .action-buttons .ihm-radio input:disabled,.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container .action-buttons .ihm-radio input:disabled+.ihm-radio__label{cursor:default}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container .action-buttons .ihm-radio input:before{color:#010202}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container .action-buttons .ihm-radio span{font-size:16px;font-weight:600;color:#010202;letter-spacing:1px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container .action-buttons .verticle-line{color:#a6a6a6;padding-left:5px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .payment-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:367px;height:206px;border-radius:15px;border:1px solid #fff;padding:20px;position:relative;grid-gap:15px;gap:15px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-shadow{box-shadow:0 0 15px rgba(37,184,196,.8)}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .number-container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .number-container .input-label{font-size:24px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section #cardNumber{width:100%;height:25px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .name-date-cardType-container{width:100%;height:25px;display:flex;align-items:center;justify-content:space-between}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .name-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .name-wrapper .input-label{letter-spacing:-.3px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .brand-logo,.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .expiry-wrapper{width:41px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .brand-logo .input-label,.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .expiry-wrapper .input-label{letter-spacing:-.3px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .input-label{text-align:start;color:#fff;width:100%;text-wrap:nowrap;font-size:16px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-section .add-card-header{flex-direction:row;justify-content:space-between;display:flex;align-items:center}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-section .add-card-header .add-card-btn{text-align:center}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-section .add-card-header .add-card-btn .pills span{display:inline-block;padding:7px 0;margin:6px;font-size:18px;line-height:20px;letter-spacing:1px;font-weight:600;width:151px;height:30px;text-wrap:nowrap;cursor:pointer}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-section .add-card-header .add-card-btn .btn-secondary{background-color:#f08178;color:#fff;border-radius:15px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-section .add-card-header .add-card-btn .btn-primary{border-radius:15px;background-color:#25b8c4;color:#fff}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-section .add-card-header .add-card-btn .btn-outline-grey{border-radius:15px;border:1px solid #a6a6a6;background-color:#fff;color:#010202}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-section .add-card-body{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-section .add-card-body label span{letter-spacing:1px;font-weight:600}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-section .add-card-body label input{height:60px;border-radius:54.5px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-section .add-card-body .cardNumber_cardname{display:flex;width:100%;grid-gap:20px;gap:20px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-section .add-card-body .expiry-cvv-saveCrad{display:flex;flex-direction:row;align-items:start;grid-gap:20px;gap:20px}@media only screen and (max-width: 600px){.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .title span{font-size:18px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-body .ihm-input__label span{font-size:14px;font-weight:400!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-body input{height:35px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-body .cardNumber_cardname,.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-body .expiry-cvv-saveCrad{flex-wrap:wrap;flex-direction:column!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-body .cardNumber_cardname .item,.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-body .expiry-cvv-saveCrad .item{flex:1 1 50%}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-body .cardNumber_cardname .ihm-button,.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-body .expiry-cvv-saveCrad .ihm-button{height:35px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container{width:100%}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container .action-buttons{width:290px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section ihm-slides .swiper-button-prev{left:25px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section ihm-slides .swiper-button-next{right:25px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .action-buttons{text-wrap:nowrap}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .action-buttons span{font-size:14px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-card{width:274px!important;height:154px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-card .input-label{font-size:16px!important}}@media only screen and (min-width: 768px) and (max-width: 990px){.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container{width:100%}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section .card-container .action-buttons{width:367px}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section ihm-slides .swiper-button-prev{left:24px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .payment-section ihm-slides .swiper-button-next{right:24px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__payment-details .add-card-body .expiry-cvv-saveCrad label input{width:167px}}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation{display:flex;align-items:center;justify-content:center}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .color-primary{color:#25b8c4}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .ihm-row{display:flex;justify-content:center;grid-gap:100px;gap:100px}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .confirmation-msg{display:flex;justify-content:center;align-items:center}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .confirmation-msg span{font-weight:600;font-size:36px;line-height:1.25;letter-spacing:.5px;text-align:center}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .ihm-card{box-shadow:0 0 10px 0 rgba(0,0,0,.25);border-radius:35px}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .ihm-card__content{padding:110px 36px 40px}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .ihm-card__content .categories{border-top:2px solid #e4e4e4}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .ihm-card__content .name{margin-bottom:10px}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .profile-categories{text-align:center;display:flex;flex-direction:column;align-items:center}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .profile-categories .pills span{display:inline-block;padding:2px 30px;margin:6px;font-size:13px;letter-spacing:1px;width:245px;text-wrap:nowrap}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .profile-categories .btn-primary{border-radius:15px;background-color:#25b8c4;color:#fff}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .profile-categories .btn-outline-grey{border-radius:15px;border:1px solid #a6a6a6;background-color:#fff;color:#010202}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .schedule-details{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .schedule-details label,.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .schedule-details p{font-size:18px;font-weight:600;letter-spacing:1px;line-height:1.5}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .schedule-details p{color:#25b8c4}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .schedule-details label{color:#1e1e1e}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .coach-call__title{font-size:24px;font-weight:700;color:#25b8c4;text-wrap:nowrap;line-height:2.5}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .profile-photo{width:10.75rem;height:10.75rem;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.15);border:5px solid #fff;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#d9d9d9;position:absolute;top:-80px}@media only screen and (max-width: 335px){.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details{max-width:280px!important}}@media only screen and (max-width: 600px){.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .confirmation-msg span{font-size:24px;text-align:center;line-height:1.7}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .ihm-card .profile-photo{width:100px;height:100px;top:-55px}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .ihm-card__content{padding:55px 36px 40px!important}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .ihm-card__content .name{font-size:16px;font-weight:700}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .ihm-card__content .coach-call__title{font-size:18px}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details{max-width:333px}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .schedule-details{grid-gap:2px;gap:2px}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .schedule-details label,.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .schedule-details p{font-size:14px}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .profile-categories .pills span{font-size:12px;width:230px}}@media only screen and (min-width: 768px) and (max-width: 990px){.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details{align-items:center}.ihm-schedule-appointment__page .ihm-schedule-appointment__confirmation .coach-details .ihm-card{max-width:385px}}.consultant-categories-container .consultant-categories__list .ihm-category-card{width:200px;height:177px;margin-top:10px;padding:14px;border:2px solid #f7f7f8}.consultant-categories-container .consultant-categories__list .ihm-category-card.selected,.consultant-categories-container .consultant-categories__list .ihm-category-card:hover{border:2px solid #25b8c4}.consultant-categories-container .consultant-categories__list .ihm-category-card .ihm-category-card__text{color:#010202;font-size:16px;font-weight:400;line-height:18px}.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container{padding:0 36px}@media (max-width: 370px){.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container{padding:0 48px}}.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-wrapper{grid-gap:20px;gap:20px;transition-duration:1s!important;height:100%!important}.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-wrapper .swiper-slide{width:auto!important}.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-wrapper .swiper-slide .slide-wrapper{margin:0;width:100%}.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-button-next,.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-button-prev{top:62%}.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-button-next:after,.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-button-prev:after{background-color:#000;border-radius:50%;color:#fff;font-size:25px}.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-button-prev:after{margin-right:20px}@media (max-width: 370px){.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-button-prev{left:20px}.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-button-prev:after{margin-right:10px}}.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-button-next:after{margin-left:20px}@media (max-width: 370px){.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-button-next{right:20px}.consultant-categories-container .consultant-categories__list .ihm-slides .swiper-container .swiper-button-next:after{margin-left:10px}}.consultant-categories-container .consultant-categories__questions{margin-top:35px}.consultant-categories-container .consultant-categories__questions .questions-section .title span{font-weight:600;line-height:1;padding:6px 0 10px}.consultant-categories-container .consultant-categories__questions .questions-section .ihm-row{grid-gap:20px;gap:20px}.consultant-categories-container .consultant-categories__questions .questions-section .ihm-row .ihm-input__wrapper .ihm-input{max-width:680px;width:100%}.consultant-categories-container .consultant-categories__questions .questions-section .ihm-row .ihm-input__wrapper .ihm-input .ihm-input__label span{font-size:16px;color:#505050;font-weight:400;margin-bottom:4px;line-height:1.25;letter-spacing:1px}.consultant-categories-container .consultant-categories__questions .questions-section .ihm-row .ihm-input__wrapper .ihm-input .ihm-input__label span .required{position:inherit;margin-left:-2px;line-height:1;font-size:16px;vertical-align:baseline}.consultant-categories-container .consultant-categories__questions .questions-section .ihm-row .ihm-input__wrapper .ihm-input__char-counter{right:18px;bottom:2px;color:#a6a6a6;font-weight:400}@media only screen and (max-width: 600px){.consultant-categories-container .consultant-categories__questions .questions-section .ihm-row .ihm-input__wrapper .ihm-input .ihm-input__label span,.consultant-categories-container .consultant-categories__questions .questions-section .ihm-row .ihm-input__wrapper .ihm-input .ihm-input__label span .required,.consultant-categories-container .consultant-categories__questions .questions-section .ihm-row .ihm-input__wrapper .ihm-input__char-counter{font-size:14px}}full-calendar.fc.fc-theme-standard td,full-calendar.fc.fc-theme-standard th{border:none}full-calendar.fc .fc-cell-shaded,full-calendar.fc .fc-day-disabled{background:transparent}full-calendar.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.25rem}full-calendar.fc .fc-toolbar.fc-header-toolbar .fc-toolbar-title{color:#25b8c4;font-size:24px;line-height:1.25;font-weight:600}full-calendar.fc .fc-daygrid-day.fc-day-today{background-color:transparent}full-calendar.fc .column-header-text{color:#505050;font-size:24px;line-height:1.25;font-weight:400}full-calendar.fc .column-header-text.current-date{color:#25b8c4}full-calendar.fc .fc-daygrid-dot-event{justify-content:center}full-calendar.fc .fc-daygrid-dot-event:hover{background-color:transparent}full-calendar.fc .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-event{display:flex;align-items:center;justify-content:center;height:50px;width:100%;max-width:131px;border-radius:24px;padding:15px 20px 13px;margin:20px auto 0;font-size:16px;line-height:20px;font-weight:500;letter-spacing:-.3px;background-color:#e4e4e4;color:#010202}full-calendar.fc .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-event:hover{background-color:#c4c4c4;color:#fff}full-calendar.fc .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-event.fc-event-selected,full-calendar.fc .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-event:focus{background-color:#25b8c4;color:#fff}full-calendar.fc .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-event.fc-event-selected:after,full-calendar.fc .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-event:focus:after{background:none}full-calendar.fc .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-event.fc-event-selected:hover,full-calendar.fc .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-event:focus:hover{background-color:#25b8c4;color:#fff}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view{padding:0 24px;overflow:auto!important;scroll-behavior:smooth}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view .fc-scrollgrid{border:none}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view .fc-scrollgrid thead .fc-scroller{overflow:hidden hidden!important}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view .fc-scrollgrid thead .fc-scroller>table[role=presentation]{width:100%!important}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view .fc-scrollgrid tbody .fc-scroller .fc-daygrid-body{width:100%!important}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view .fc-scrollgrid tbody .fc-scroller .fc-daygrid-body>table[role=presentation]{width:inherit!important}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view .fc-scrollgrid tbody .fc-scroller::-webkit-scrollbar{width:6px;height:6px}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view .fc-scrollgrid tbody .fc-scroller::-webkit-scrollbar-track{background:#efefef}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view .fc-scrollgrid tbody .fc-scroller::-webkit-scrollbar-thumb,full-calendar.fc .fc-view-harness .fc-dayGridWeek-view .fc-scrollgrid tbody .fc-scroller::-webkit-scrollbar-thumb:hover{background:#a1a1a1}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view:after,full-calendar.fc .fc-view-harness .fc-dayGridWeek-view:before{position:absolute;top:6px;width:20px;height:20px;line-height:20px;font-size:12px;border-radius:50%;background-color:#505050;color:#fff;text-align:center;font-family:FontAwesomeSolid,sans-serif;-webkit-font-smoothing:antialiased;pointer-events:all;cursor:pointer}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view:before{content:"";left:0;padding-right:2px}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view:after{content:"";right:0;padding-left:2px}full-calendar.fc .fc-view-harness .fc-dayGridWeek-view.disable-after:after,full-calendar.fc .fc-view-harness .fc-dayGridWeek-view.disable-before:before{background-color:#e4e4e4;pointer-events:none;cursor:default}@media (max-width: 990px){full-calendar.fc .fc-view-harness{height:calc(100vh - 270px)}}@media (max-width: 992px){.ihm-schedule-appointment__page .ihm-schedule-appointment__content__wrapper{flex-direction:column}.ihm-schedule-appointment__page .ihm-schedule-appointment__content__wrapper .ihm-col{height:auto}.ihm-schedule-appointment__page .ihm-schedule-appointment__content__wrapper .ihm-col>div{height:100%}.ihm-schedule-appointment__page .ihm-schedule-appointment__content__wrapper .ihm-schedule-appointment__content{padding-left:0}}@media (max-width: 600px){.ihm-schedule-appointment__page .ihm-schedule-appointment__content__footer .action-buttons{grid-gap:15px!important;gap:15px!important;justify-content:center!important}.ihm-schedule-appointment__page ihm-button .ihm-button{height:min(49px,12vw);width:min(169px,38vw);padding:0}.ihm-schedule-appointment__page ihm-button .ihm-button span{font-size:min(18px,4.25vw)}}@media (max-width: 500px){.calendar-tooltip{font-size:14px;padding:0 10px;height:32px;line-height:34px}}@media (max-width: 75em){.certification-list__page .header,.podcast-list__page .header{background:#25b8c4;padding-bottom:36px}.certification-list__page .header .image,.podcast-list__page .header .image{display:block;margin:0 auto}}@media (max-width: 1680px){.scroll-to-top{right:20px}.ihm-contact-us-bubble:hover{right:-110px}}@media (max-width: 1480px){.home-page .community-section{background-size:auto 100%}.home-page .community-section .home-page__actions{flex-direction:column}.home-page .community-section .home-page__actions ihm-button{margin-bottom:8px;width:100%}}@media (max-width: 1240px){main:not(.home-page__wrapper){margin-top:72px;min-height:calc(100vh - 72px)}main.zoom-call-page__wrapper{margin-top:114px;min-height:calc(100vh - 114px)}.home-page .help-section .content{padding:100px 0}}@media (max-width: 62em){.tv-details__page .video iframe{height:350px}.tv-details__page .video .video__info{height:auto}.home-page .home-page__actions{flex-direction:column}.home-page .home-page__actions ihm-button{margin-bottom:8px;width:100%}.home-page .community-section{background:none}.home-page .help-section .video iframe{height:350px}.profile__page .subheader .subheader-element:first-child{border-radius:8px 8px 0 0}.profile__page .subheader .subheader-element:last-child{border-radius:0 0 8px 8px}.opt-in__page .opt-card.small{width:100%}.opt-in__page .opt-card .header .video{margin-bottom:24px}.opt-card.small{width:100%}.ihm-appointment__calendar .ihm-calendar__content{padding-left:0}.ihm-appointment__calendar .ihm-calendar__content .date-grid .appointment-box{display:none}.actions-container__details{align-items:flex-start}}@media (max-width: 992px){.ihm-appointment__calendar .ihm-calendar__content .month-calendar{margin-bottom:20px}.ihm-appointment__calendar .ihm-calendar__content .day-of-week{margin-bottom:8px}.ihm-appointment__calendar .ihm-calendar__content .day-of-week .day{font-size:12px}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box{height:50px;padding:0}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box__wrapper{display:none}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .day-of-month{font-size:12px;margin-right:4px}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .day-of-month .add-appointment{display:none}.ihm-appointment__calendar .ihm-calendar__content .date-grid .date-box .appointment-box__action{display:flex;align-items:flex-end}.ihm-section.what-you-love .border-right{border-right:none!important}.ihm-section.what-you-love .border-top{border-top:none!important}}@media (max-width: 912px){.masonry-item,.masonry-item.half{width:100%}}@media (max-width: 620px){.product-details__page .product-details__info .actions .actions-cart{flex-direction:column}.product-details__page .product-details__info .actions .actions-cart ihm-button{margin-top:16px;margin-right:0}.product-details__page .product-details__info .actions .actions-cart ihm-button .ihm-button{width:100%}.thank-you h1{font-size:55px;line-height:55px}.thank-you h2{font-size:30px;line-height:30px}.thank-you h3{font-size:25px;line-height:25px}}@media (max-width: 38em){.reviews-modal .ihm-modal__header .title-container{flex-direction:column;white-space:nowrap}.reviews-modal .ihm-modal__header .title-container .title{font-size:30px;margin-bottom:8px}.reviews-modal .ihm-modal__header .rating-wrapper .rating{font-size:30px}.reviews-modal .ihm-modal__header .rating-wrapper .ihm-card__rating,.reviews-modal .ihm-modal__header .rating-wrapper .rating-count{font-size:20px}.reviews-modal .ihm-modal__body .review-reply__container{border-radius:10px;margin:12px 0 0 16px;padding:20px;background-color:#f5f5f5}.reviews-modal .ihm-modal__body .review-reply__container .details-wrapper{flex-direction:column;align-items:flex-start}.reviews-modal .ihm-modal__body .review-reply__container .details-wrapper .role{font-weight:600;margin-right:16px;color:#6c6c6c}.reviews-modal .ihm-modal__body .user-info .rating-wrapper{margin-bottom:18px}.reviews-modal .ihm-modal__body .user-info .review-date{font-size:14px}.privacy-policy__page .privacy-policy__container,.terms-and-conditions__page .terms-and-conditions__container{padding:0}.product-details__page .product-details__image-wrapper,.product-details__page .product-details__image-wrapper .product-image{width:100%}}@media (max-width: 772px){.podcast-list__page .podcast-wrapper .podcast-list .podcast-item{flex-direction:column-reverse}.podcast-list__page .podcast-wrapper .podcast-list .podcast-item .info{width:auto;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;padding:0 24px}.podcast-list__page .podcast-wrapper .podcast-list .podcast-item .info .active{margin:0 8px 2px 0}.product-details-shipping__info{width:100%;margin-bottom:12px}.product-details-shipping__info a{white-space:nowrap}}@media (max-width: 500px){.home-page .home-header{height:auto}.home-page #home-video{display:none}.home-page h1.large{margin-top:96px!important;margin-bottom:24px!important;font-size:40px;line-height:48px}.home-page ul li{font-size:20px}.home-page .home-categories{justify-content:left!important}.home-page .consult-section{text-align:left}.home-page .consult-section h1{font-size:36px}.home-page .what-you-love{font-size:20px}.home-page .what-you-love .text-left{text-align:center!important}.home-page .what-you-love .p-48{padding:0 0 20px;border-bottom:3px dashed hsla(0,0%,100%,.7)}.home-page .what-you-love .p-48.last{border-bottom:none;padding-bottom:0}.home-page .what-you-love h1{font-size:36px}.home-page .what-you-love img{width:150px;margin:auto}.home-page .how-it-works video{margin:0}.home-page .how-it-works .hiw-section{text-align:center}.home-page .how-it-works .hiw-section span{margin-top:20px;font-size:17px}.home-page .how-it-works ihm-button{margin:auto}.home-page .mommy-marketplace-section .ihm-card.product{margin:10px}.home-page .join-our-mission h2{text-align:center;font-size:36px}.ihm-footer .warning .danger .danger-list ul{padding:0;flex-direction:column}.ihm-footer .warning .danger .danger-list ul a{display:block}.ihm-extend-call__wrapper{flex-direction:column;align-items:normal;z-index:99999}.ihm-extend-call__wrapper .action{margin-right:0;margin-bottom:8px}.ihm-extend-call__wrapper ihm-input{width:160px!important}}.ihm-timepicker-error .custom-timepicker-dropdown{border:1px solid #f88379;box-shadow:0 0 0 1px #f88379!important;background-color:#fbd9e4!important}.ihm-custom-timepicker__wrrapper{display:flex;align-items:center;grid-gap:10px;gap:10px}.ihm-custom-timepicker__wrrapper .custom-timepicker-dropdown{display:flex;align-items:center;grid-gap:3px;gap:3px;height:40px;width:121px;border-radius:22px;background-color:#f7f7f8;border:1px solid #a6a6a6;padding:0 20px;font-size:18px;color:#010202;font-weight:500}.ihm-custom-timepicker__wrrapper .custom-timepicker-dropdown.disabled{color:#a6a6a6!important;pointer-events:none}.ihm-custom-timepicker__wrrapper .custom-timepicker-dropdown .dropdown-item{position:relative}.ihm-custom-timepicker__wrrapper .custom-timepicker-dropdown .dropdown-item .selected-color{background-color:#25b8c4;color:#fff}.ihm-custom-timepicker__wrrapper .custom-timepicker-dropdown .dropdown-item .dropdown-content{position:absolute;top:38px;max-height:155px;font-family:Hind,sans-serif;background:#fff;padding:5px 10px;z-index:4;border-radius:10px;border:1px solid #000;overflow:auto}.ihm-custom-timepicker__wrrapper .custom-timepicker-dropdown .dropdown-item .dropdown-content>div{padding:0 7px}.ihm-custom-timepicker__wrrapper .custom-timepicker-dropdown .dropdown-item .dropdown-content .selected-hour,.ihm-custom-timepicker__wrrapper .custom-timepicker-dropdown .dropdown-item .dropdown-content .selected-minute{background-color:#25b8c4;color:#fff;border-radius:5px}@media (max-width: 500px){.ihm-custom-timepicker__wrrapper .custom-timepicker-dropdown{font-size:16px;padding:0 10px;width:97px}}@media (max-width: 320px){.ihm-custom-timepicker__wrrapper .custom-timepicker-dropdown{font-size:12px;padding:0 10px;width:75px}}.ihm-daywise__container{display:flex;flex-direction:column;grid-gap:25px;gap:25px}.ihm-daywise__container .ihm-daywise__day-and-time{display:flex;grid-gap:10px;gap:10px}.ihm-daywise__container .ihm-daywise__day-and-time .day-startTime-endTime,.ihm-daywise__container .ihm-daywise__day-and-time .day-startTime-endTime .time-And-actionButton{display:flex;align-items:center}.ihm-daywise__container .ihm-daywise__day-and-time .day-startTime-endTime .time-And-actionButton .startTime-endTime{display:flex;align-items:center;grid-gap:10px;gap:10px}.ihm-daywise__container .ihm-daywise__day-and-time .day{width:120px}.ihm-daywise__container .ihm-daywise__day-and-time .startTime-endTime-container{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.ihm-daywise__container .ihm-daywise__day-and-time .startTime-endTime-container .slot{display:flex;flex-direction:column;align-items:center;grid-gap:5px;gap:5px}.ihm-daywise__container .ihm-daywise__day-and-time .startTime-endTime-container .slot .error-msg span{display:flex;color:#f88379;font-size:13px}.ihm-daywise__container .ihm-daywise__day-and-time .startTime-endTime-container .slot .day span{text-transform:capitalize}.ihm-daywise__container .ihm-daywise__day-and-time .day,.ihm-daywise__container .ihm-daywise__day-and-time .to{font-size:18px;color:#010202;font-weight:500;letter-spacing:1px}.ihm-daywise__container .ihm-daywise__day-and-time .add-svg,.ihm-daywise__container .ihm-daywise__day-and-time .remove-svg{display:flex;cursor:pointer;margin-left:20px}.ihm-daywise__container .ihm-daywise__day-and-time .add-svg.button-disabled,.ihm-daywise__container .ihm-daywise__day-and-time .remove-svg.button-disabled{opacity:.5;pointer-events:none}@media (max-width: 500px){.ihm-daywise__container .day-startTime-endTime{flex-direction:column}.ihm-daywise__container .day-startTime-endTime .day{width:100%}.ihm-daywise__container .day-startTime-endTime .day,.ihm-daywise__container .day-startTime-endTime .to{font-size:16px}.ihm-daywise__container .day-startTime-endTime .time-And-actionButton{grid-gap:5px;gap:5px}.ihm-daywise__container .day-startTime-endTime .startTime-endTime{grid-gap:10px;gap:10px}.ihm-daywise__container .day-startTime-endTime .add-svg,.ihm-daywise__container .day-startTime-endTime .remove-svg{margin:0}}@media (max-width: 320px){.ihm-daywise__container .startTime-endTime{grid-gap:5px!important;gap:5px!important}}.blockOut-dates-wrapper .ihm-schedule__label{display:block;font-size:16px;color:#757575;font-weight:400;font-family:Hind,sans-serif;margin-bottom:8px;position:relative}.blockOut-dates-wrapper .ihm-schedule__label .info{color:#25b8c4;margin-left:16px;position:absolute;font-size:14px;top:2px}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container{width:100%;box-shadow:none}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control{background-color:#fff}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control button[aria-label="Previous month"] .owl-dt-control-button-content{justify-content:start!important}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control button[aria-label="Next month"] .owl-dt-control-button-content{justify-content:end!important}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-control-content{color:#010202;font-size:24px;font-weight:700}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-control-content .owl-dt-control-button-arrow svg{fill:#010202}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main owl-date-time-multi-year-view .owl-dt-calendar-body .owl-dt-calendar-cell-active .owl-dt-calendar-cell-selected,.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main owl-date-time-year-view .owl-dt-calendar-body .owl-dt-calendar-cell-active .owl-dt-calendar-cell-selected{border-radius:8px!important;background-color:#f88379!important}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main owl-date-time-multi-year-view .owl-dt-calendar-body .owl-dt-calendar-cell .owl-dt-calendar-cell-content:hover,.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main owl-date-time-year-view .owl-dt-calendar-body .owl-dt-calendar-cell .owl-dt-calendar-cell-content:hover{border-radius:8px!important}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-header{background-color:#fff}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-header .owl-dt-weekday{color:#a6a6a6;font-size:16px;font-weight:600}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-body .owl-dt-calendar-cell-content{font-size:16px;color:#505050;width:65%;height:65%;left:15%}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-body .owl-dt-calendar-cell-active .owl-dt-calendar-cell-selected{border-radius:50%!important;background:#f88379!important;border-color:#f88379;color:#fff!important;font-weight:600}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-body .owl-dt-calendar-cell .owl-dt-calendar-cell-content:hover{border-radius:50%!important;background:#f88379!important;border-color:#f88379!important;text-decoration:none;color:#fff!important;font-weight:600}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-body .owl-dt-calendar-cell .owl-dt-calendar-cell-today{text-decoration:underline;color:#010202;border:none;font-weight:600}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-body .owl-dt-calendar-cell .owl-dt-calendar-cell-today:hover{text-decoration:underline}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-body .owl-dt-calendar-cell.highlighted-date span{color:#f88379;font-weight:600}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-body .owl-dt-calendar-cell.highlighted-date span.owl-dt-calendar-cell-selected{color:#fff}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-body .owl-dt-calendar-cell.highlighted-date span.owl-dt-calendar-cell-today{color:#f88379}@media (max-width: 320px){.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-control-arrow-button span{font-size:18px!important}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-control .owl-dt-control-period-button span{font-size:16px!important}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-cell-content{font-size:12px!important;padding:10px!important}.blockOut-dates-wrapper .owl-dt-inline .owl-dt-inline-container .owl-dt-calendar .owl-dt-calendar-main .owl-dt-calendar-header .owl-dt-weekday{font-size:12px!important}}.blockOut-dates-wrapper .blockout-day-section{grid-gap:15px;gap:15px;padding-left:35px}.blockOut-dates-wrapper .blockout-day-section .blockout{margin-top:13px}.blockOut-dates-wrapper .blockout-day-section .blockout .heading{font-size:20px;color:#010202;font-weight:600;letter-spacing:-1px}.blockOut-dates-wrapper .blockout-day-section .blockout .date{font-size:16px;color:#f88379;font-weight:600;letter-spacing:1px}.blockOut-dates-wrapper .blockout-day-section .all-day{display:flex;align-items:center;grid-gap:20px;gap:20px}.blockOut-dates-wrapper .blockout-day-section .all-day ihm-switch input:checked+.ihm-switch__slider{background-color:#f88379!important}.blockOut-dates-wrapper .blockout-day-section .all-day ihm-switch .ihm-switch__slider{height:20px!important;width:38px!important;background-color:#505050!important}.blockOut-dates-wrapper .blockout-day-section .all-day ihm-switch .ihm-switch .ihm-switch__slider:before{border:none;left:3px;top:9%}.blockOut-dates-wrapper .blockout-day-section .all-day label{letter-spacing:1px;font-size:16px;font-weight:600;color:#010202}.blockOut-dates-wrapper .blockout-day-section .all-day .reset-day{margin-left:auto;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#f08178}.blockOut-dates-wrapper .blockout-day-section .all-day .reset-day:hover{-webkit-text-decoration-line:none;text-decoration-line:none;cursor:pointer}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time{display:flex!important;flex-direction:column!important;grid-gap:10px!important;gap:10px!important}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time.disabled label{color:#a6a6a6}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time.disabled .add-slot{pointer-events:none}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time.disabled .add-slot svg path{fill:#a6a6a6}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time.disabled .remove-slot{pointer-events:none}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time.disabled .remove-slot svg{fill:#a6a6a6}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time label{letter-spacing:1px;font-size:18px;font-weight:500;color:#010202}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time .add-slot,.blockOut-dates-wrapper .blockout-day-section .start-time-end-time .remove-slot{cursor:pointer}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time .end-time,.blockOut-dates-wrapper .blockout-day-section .start-time-end-time .start-time{grid-gap:20px;gap:20px}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time .error-msg span{display:flex;color:#f88379;font-size:13px;justify-content:center}@media (min-width: 1024px) and (max-width: 1800px){.blockOut-dates-wrapper .blockout-day-section{padding-left:25px}.blockOut-dates-wrapper .blockout-day-section .STET-conatiner{grid-gap:10px;gap:10px}.blockOut-dates-wrapper .blockout-day-section .STET-conatiner .end-time,.blockOut-dates-wrapper .blockout-day-section .STET-conatiner .start-time{grid-gap:15px;gap:15px}}@media (max-width: 500px){.blockOut-dates-wrapper .blockout-day-section{padding:0}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time{grid-gap:20px!important;gap:20px!important}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time .end-time,.blockOut-dates-wrapper .blockout-day-section .start-time-end-time .start-time{grid-gap:5px!important;gap:5px!important;flex-direction:column}.blockOut-dates-wrapper .blockout-day-section .start-time-end-time .end-time label,.blockOut-dates-wrapper .blockout-day-section .start-time-end-time .start-time label{font-size:16px}}@media (max-width: 320px){.blockOut-dates-wrapper .blockout-day-section .end-time label,.blockOut-dates-wrapper .blockout-day-section .start-time label{font-size:13px!important}}p.smaller{font-size:16px;line-height:1.25}video#coach-profile-video{max-width:575px}.animate-on-hover{transition:transform .2s linear;cursor:pointer}.animate-on-hover:hover{transform:translateY(-4px)}.coach-profile-details-page .ihm-details__card{margin-bottom:20px}.coach-profile-details-page section{margin-bottom:70px}.coach-profile-details-page section .section-header .ihm-col{margin-top:0}.coach-profile-details-page section .section-header h2{color:#010202;font-size:24px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-1px;text-transform:capitalize}.coach-profile-details-page section .section-content{margin-top:20px}.coach-profile-details-page section .section-content .left-content{margin-top:2px}.coach-profile-details-page section .section-content .left-content iframe{width:100%;height:auto;aspect-ratio:16/9}.coach-profile-details-page section .section-content .right-content{max-width:596px;margin-top:0;padding-left:20px}@media (max-width: 834px){.coach-profile-details-page section{margin-bottom:40px}.coach-profile-details-page section .section-content .right-content{margin-top:20px;padding-left:0}}@media (max-width: 320px){.coach-profile-details-page .ihm-container{padding:0 15px}}.coach-profile__header{margin-bottom:100px}.coach-profile__header .coach-profile__header__content-wrapper{display:grid;grid-template-columns:64% auto;grid-template-rows:auto 100px auto}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content{grid-column:1;grid-row:1;margin-top:min(70px,3vw);padding-right:50px}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-sub-heading{display:flex;grid-gap:min(11px,1vw);gap:min(11px,1vw)}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-sub-heading .coach-name{color:#25b8c4;font-weight:700;font-size:min(2rem,2.1vw);text-wrap:nowrap;line-height:normal;font-style:normal}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-sub-heading .coach-availability-status{width:min(200px,13.75vw);background-repeat:no-repeat;background-size:cover;background-position-y:-5px;background-position-x:-3px;cursor:pointer;transition:background-position-y .3s}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-sub-heading .coach-availability-status:hover{background-position-y:-7px}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-heading{color:#000;font-size:min(3.75rem,3vw);font-weight:700;font-style:normal;line-height:100%;margin:0}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__profile-photo{grid-column:2;grid-row:1/3}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__profile-photo .profile-photo{width:100%;height:auto;aspect-ratio:1;margin:0 auto}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__profile-photo .profile-photo .ihm-badge.details-badge{position:absolute;top:unset;bottom:-15px;right:-8px;width:min(80px,4.75vw)}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__schedule-btn{grid-column:1;grid-row:2;align-content:end}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__detail-cards{grid-column:1/3;grid-row:3;display:flex;grid-gap:28px;gap:28px;margin-top:40px;flex-wrap:wrap}@media (max-width: 1240px){.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-sub-heading .coach-availability-status{width:min(200px,14.75vw)}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__detail-cards{grid-gap:15px;gap:15px}}@media (max-width: 834px){.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content{padding-right:8px}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-sub-heading .coach-name{font-size:min(24px,3.5vw)}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-sub-heading .coach-availability-status{width:min(150px,23.5vw,42%);height:30px}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-heading{font-size:40px}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__profile-photo{grid-column:2;grid-row:1}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__profile-photo .profile-photo .ihm-badge.details-badge{bottom:-18px;right:-9px;width:min(45px,5.75vw)}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__schedule-btn{grid-column:1/3;grid-row:2}}@media (max-width: 500px){.coach-profile__header .coach-profile__header__content-wrapper{grid-template-rows:auto auto 50px auto}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content{grid-column:1/3;grid-row:2;text-align:center;padding-right:0}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-sub-heading{flex-direction:column-reverse;align-items:center}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-sub-heading .coach-name{font-size:18px;margin-bottom:10px}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-sub-heading .coach-availability-status{width:156px;height:24px;background-size:cover;background-position:50%;margin-top:10px;margin-bottom:6px}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__main-content .coach-heading{font-size:22px;margin-bottom:5px}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__profile-photo{grid-column:1/3;grid-row:1}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__profile-photo .profile-photo{width:200px;height:200px}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__profile-photo .profile-photo .ihm-badge.details-badge{bottom:-15px;right:-8px;width:30px}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__schedule-btn{grid-column:1/3;grid-row:3}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__detail-cards{grid-column:1/3;grid-row:4;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-top:10px}.coach-profile__header .coach-profile__header__content-wrapper .coach-profile__header__detail-cards>div:first-child{flex-grow:1}}@media (max-width: 1240px){.coach-profile__header{margin-bottom:80px}}@media (max-width: 834px){.coach-profile__header{margin-bottom:40px}}@media (max-width: 500px){.coach-profile__header{margin-bottom:20px}}@media (max-width: 320px){.coach-profile__header{margin-bottom:10px}}.message-button-wrapper ihm-button button{padding:17px min(50px,2.5vw)}.message-button-wrapper .ihm-dropdown.show{box-shadow:0 1px 2px .2px rgba(0,0,0,.08);border-radius:30px 30px 0 0;transition:box-shadow .25s linear;background-color:#f7f7f8}.message-button-wrapper .ihm-dropdown ul{list-style:none}.message-button-wrapper .ihm-dropdown ul .ihm-dropdown__menu.show{width:100%;box-shadow:0 1px 2px .2px rgba(0,0,0,.08);border-radius:0 0 30px 30px;top:100%;padding:10px min(50px,2.5vw);background-color:#f7f7f8}.message-button-wrapper .ihm-dropdown ul .ihm-dropdown__menu.show a{color:#010202;width:100%;font-size:16px;font-weight:500;line-height:28px;white-space:nowrap;display:block}.message-button-wrapper .ihm-dropdown ul .ihm-dropdown__menu.show a:hover{color:#25b8c4}@media (max-width: 500px){.message-button-wrapper{flex:1 1 100%}.message-button-wrapper ihm-button button{width:100%;padding:4px}.message-button-wrapper ihm-button button span{font-size:12px}}.profile-edit-btn a{cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%;width:133px;font-size:min(20px,3.5vw);background-color:#fff;color:#25b8c4;border:2px solid #25b8c4;margin-right:10px;padding:0 4px;border-radius:54.5px}.profile-edit-btn a span{margin-top:min(6px,.7vw)}@media (max-width: 500px){.profile-edit-btn{flex:1}.profile-edit-btn a{width:100%;font-size:14px;padding:2px 4px}}.coach-profile__detail-card{border-radius:16px;border:1px solid rgba(0,0,0,.5);height:60px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px;font-size:16px;font-weight:400;letter-spacing:-.3px;font-style:normal}.coach-profile__detail-card .language-wrapper{display:flex;align-items:center;justify-content:flex-start;height:100%;padding-right:min(50px,1vw)}.coach-profile__detail-card .language-wrapper .title{margin-right:5px;color:#25b8c4;font-weight:600}.coach-profile__detail-card .rating-wrapper{display:flex;align-items:center;justify-content:center;height:100%;max-width:500px;width:500px}.coach-profile__detail-card .rating-wrapper .rating{font-size:46px;font-weight:600;line-height:40px;padding-top:8px}.coach-profile__detail-card .rating-wrapper .ihm-card__rating{display:flex;margin-left:5px}.coach-profile__detail-card .rating-wrapper .rating-count{margin-left:20px;margin-top:4px;text-wrap:nowrap}.coach-profile__detail-card .rating-wrapper .review-action-btn{flex:1 1 auto;text-align:right;margin-top:2px;margin-left:20px}.coach-profile__detail-card .rating-wrapper .review-action-btn a{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#010202;text-wrap:nowrap}.coach-profile__detail-card .rating-wrapper .review-action-btn a:hover{color:#25b8c4}@media (max-width: 1240px){.coach-profile__detail-card .rating-wrapper{width:100%}}@media (max-width: 834px){.coach-profile__detail-card .rating-wrapper .rating{font-size:32px;line-height:normal;padding-top:4px}.coach-profile__detail-card .rating-wrapper .ihm-card__rating i{font-size:12px}.coach-profile__detail-card .rating-wrapper .rating-count,.coach-profile__detail-card .rating-wrapper .review-action-btn{margin-left:10px;font-size:14px;margin-top:2px}}@media (max-width: 500px){.coach-profile__detail-card{border-radius:8px;height:34px;padding:10px min(10px,1.5vw);font-size:12px}.coach-profile__detail-card .rating-wrapper .rating{font-size:20px;line-height:30px;padding-top:4px;flex-grow:0}.coach-profile__detail-card .rating-wrapper .ihm-card__rating i{font-size:8px;padding:0 1px}.coach-profile__detail-card .rating-wrapper .rating-count{margin-left:min(6px,1.5vw);font-size:10px;margin-top:0}.coach-profile__detail-card .rating-wrapper .review-action-btn{margin-left:10px;font-size:12px;margin-top:0}}@media (max-width: 320px){.coach-profile__detail-card{border-radius:8px;height:34px;padding:10px min(10px,2vw);font-size:10px}.coach-profile__detail-card .rating-wrapper .rating{font-size:16px;line-height:normal;padding-top:4px;flex-grow:0}.coach-profile__detail-card .rating-wrapper .ihm-card__rating i{font-size:7px;padding:0 1px}.coach-profile__detail-card .rating-wrapper .rating-count{margin-left:min(5px,1.5vw);font-size:9px;margin-top:2px}.coach-profile__detail-card .rating-wrapper .review-action-btn{margin-left:6px;font-size:10px;margin-top:0}}.schedule-btn{max-width:800px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100px;display:flex;align-items:center;justify-content:flex-start;grid-gap:20px;gap:20px;padding:20px 30px;background-color:#25b8c4;border-radius:27px}.schedule-btn .btn-icon{width:60px;height:60px;background-size:cover}.schedule-btn .btn-text{color:#fff;font-size:min(42px,2.25vw);font-style:normal;font-weight:600;line-height:40px;height:50%;letter-spacing:.5px;text-transform:capitalize}.schedule-btn .btn-action{display:inline-flex;padding:15px 30px;justify-content:center;align-items:center;border-radius:35px;background-color:#fff;margin-left:auto}.schedule-btn .btn-action span{color:#010202;font-size:24px;font-style:normal;font-weight:700;line-height:16px;margin-top:3px}@media (max-width: 1240px){.schedule-btn{max-width:700px;padding:16px 24px;border-radius:24px;height:72px}.schedule-btn .btn-icon{width:48px;height:48px}.schedule-btn .btn-text{line-height:28px}.schedule-btn .btn-action{padding:10px 20px}.schedule-btn .btn-action span{font-size:20px;line-height:12px}}@media (max-width: 834px){.schedule-btn{max-width:100%;width:100%;height:80px;padding:14px 21px}.schedule-btn .btn-icon{width:40px;height:40px}.schedule-btn .btn-text{font-size:min(36px,4vw);line-height:32px}.schedule-btn .btn-action{padding:min(15px,2vw) min(30px,4vw)}.schedule-btn .btn-action span{font-size:min(20px,3vw);line-height:12px}}@media (max-width: 500px){.schedule-btn{height:40px;padding:min(10px,2.5vw);border-radius:10px;grid-gap:min(10px,2.5vw);gap:min(10px,2.5vw)}.schedule-btn .btn-icon{width:20px;height:20px}.schedule-btn .btn-text{font-size:min(18px,4.25vw);line-height:14px}.schedule-btn .btn-action{padding:5px min(12px,3.5vw)}.schedule-btn .btn-action span{font-size:min(14px,3.35vw);line-height:7px}}.free-discovery-call-banner{display:flex;flex-direction:row;border-radius:30px;background-color:#f08178;box-shadow:0 0 10px 0 rgba(0,0,0,.25);height:139px;width:100%}.free-discovery-call-banner .free-discovery-call-banner__image{flex:0 0 363px;border-radius:30px 0 0 30px;background:#d3d3d3 -3.946px -18.251px/103.706% 183.653% no-repeat}.free-discovery-call-banner .free-discovery-call-banner__content{flex:1 1 auto;padding:min(40px,3vw);color:#fff;display:flex;flex-direction:row;align-items:center}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__text .title{font-size:28px;font-style:normal;font-weight:700;line-height:1.6}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__text .description{font-size:24px;font-style:normal;font-weight:500;line-height:30px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__action-btn{display:inline-flex;padding:12px 36px;justify-content:center;align-items:center;border-radius:35px;background:#fff;max-width:279px;margin-right:15px;margin-left:auto}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__action-btn span{color:#010202;font-size:24px;font-style:normal;font-weight:700;line-height:1;margin-top:min(4px,.25vw);text-align:center}@media (max-width: 1240px){.free-discovery-call-banner{border-radius:24px}.free-discovery-call-banner .free-discovery-call-banner__image{flex:0 0 220px;border-radius:24px 0 0 24px}.free-discovery-call-banner .free-discovery-call-banner__content{padding:min(30px,2vw)}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__text .title{font-size:24px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__text .description{font-size:18px;line-height:20px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__action-btn{padding:12px 24px;max-width:220px;width:220px;margin-right:10px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__action-btn span{font-size:18px;margin-top:2px}}@media (max-width: 834px){.free-discovery-call-banner{border-radius:20px;height:100px}.free-discovery-call-banner .free-discovery-call-banner__image{flex:0 0 147px;border-radius:20px 0 0 20px;background:#d3d3d3 -37.737px -.51px/125.91% 125.51% no-repeat}.free-discovery-call-banner .free-discovery-call-banner__content{padding:min(30px,2vw)}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__text .title{font-size:24px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__text .description{font-size:14px;line-height:18px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__action-btn{padding:10px 20px;max-width:194px;width:194px;margin-right:10px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__action-btn span{font-size:18px;margin-top:2px}}@media (max-width: 550px){.free-discovery-call-banner{border-radius:20px;min-height:118px;height:118px}.free-discovery-call-banner .free-discovery-call-banner__image{flex:0 0 111px;border-radius:20px 0 0 20px;background:#d3d3d3 -49.241px -1.781px/168.434% 107.442% no-repeat}.free-discovery-call-banner .free-discovery-call-banner__content{padding:15px 20px;flex-direction:column;grid-gap:13px;gap:13px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__text{align-self:flex-start}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__text .title{font-size:20px;line-height:24px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__text .description{font-size:12px;line-height:15px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__action-btn{padding:6px 12px;max-width:170px;width:170px;margin:0;align-self:flex-start}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__action-btn span{font-size:14px;margin-top:3px;line-height:6px}}@media (max-width: 360px){.free-discovery-call-banner .free-discovery-call-banner__content{padding:15px;flex-direction:column;grid-gap:15px;gap:15px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__text .title{font-size:min(16px,4.25vw);line-height:min(24px,7vw)}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__text .description{font-size:min(10px,4vw);line-height:12px}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__action-btn{padding:6px 12px;max-width:140px;width:min(140px,35vw);margin:0;align-self:flex-start}.free-discovery-call-banner .free-discovery-call-banner__content .free-discovery-call-banner__content__action-btn span{font-size:min(12px,3vw);margin-top:3px;line-height:6px}}.zoom{width:70%;margin:auto;text-align:center}.zoom input{padding:8px 12px;border-radius:8px;border:1px solid #c6c6c6}.zoom button{margin-top:20px;text-decoration:none;padding:10px 40px;display:inline-block;border-radius:10px;cursor:pointer;border:none;outline:none}.zoom button.start-btn{background-color:#2d8cff;color:#fff}.zoom button.start-btn:hover{background-color:#2681f2}.zoom button.join-btn{background-color:#00ae34;color:#fff}.zoom button.join-btn:hover{background-color:#038c2c}.zoom-wrapper{height:calc(100vh - 40px);display:flex;flex-direction:column;grid-gap:20px;gap:20px}.zoom-wrapper .messages{height:auto;min-height:calc(100% - 93px);max-height:calc(100% - 93px);overflow-y:hidden;overflow-x:hidden;display:flex;flex-direction:column;border:1px solid #ddd}@media screen and (max-width: 735px){.zoom-wrapper .messages{max-height:calc(100% - 105px)}}.zoom-wrapper .messages ::-webkit-scrollbar{width:8px;background:transparent}.zoom-wrapper .messages ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3)}.zoom-wrapper .messages ul li{display:inline-block;clear:both;margin:15px 15px 5px;width:calc(100% - 25px);font-size:.9em}.zoom-wrapper .messages ul li:last-child{margin-bottom:20px}.zoom-wrapper .messages ul li .message-item{display:inline-grid}.zoom-wrapper .messages ul li .message-item p{margin:0}.zoom-wrapper .messages ul li.sent .message-item{float:right}.zoom-wrapper .messages ul li.sent .message-item .message-owner{text-align:end;margin-right:5px}.zoom-wrapper .messages ul li.sent .img{margin:6px 8px 0 0;float:right}.zoom-wrapper .messages ul li.sent p{background:#f5f5f5;float:right}.zoom-wrapper .messages ul li.replies img{float:left;margin:6px 0 0 8px}.zoom-wrapper .messages ul li.replies p{background:#435f7a;color:#f5f5f5;float:left}.zoom-wrapper .messages ul li.replies .message-item{float:left}.zoom-wrapper .messages ul li.replies .message-item .message-owner{text-align:start;margin-left:5px}.zoom-wrapper .messages ul li img{width:22px;border-radius:50%;float:left}.zoom-wrapper .messages ul li p{display:inline-block;padding:10px 15px;border-radius:20px;max-width:205px;line-height:130%}@media screen and (min-width: 735px){.zoom-wrapper .messages ul li p{max-width:300px}}.zoom-wrapper .message-input{width:100%;z-index:99}.zoom-wrapper .message-input .wrap{display:flex;grid-gap:10px;gap:10px;padding:10px 20px}.zoom-wrapper .message-input .wrap input{flex:1 1 auto;font-family:proxima-nova,Source Sans Pro,sans-serif;float:left;border:none;padding:11px 32px 10px 20px;font-size:.8em;color:#32465a;background-color:#f0f8ff}@media screen and (max-width: 735px){.zoom-wrapper .message-input .wrap input{padding:15px 32px 16px 20px}}.zoom-wrapper .message-input .wrap input:focus{outline:none}.zoom-wrapper .message-input .wrap .attachment{position:absolute;right:60px;z-index:4;margin-top:10px;font-size:1.1em;color:#435f7a;opacity:.5;cursor:pointer}@media screen and (max-width: 735px){.zoom-wrapper .message-input .wrap .attachment{margin-top:17px;right:65px}}.zoom-wrapper .message-input .wrap .attachment:hover{opacity:1}.zoom-wrapper .message-input .wrap button{border:none;cursor:pointer;background:#32465a;color:#f5f5f5;padding:10px 20px}@media screen and (max-width: 735px){.zoom-wrapper .message-input .wrap button{padding:16px 0}}.zoom-wrapper .message-input .wrap button:hover{background:#435f7a}.zoom-wrapper .message-input .wrap button:focus{outline:none}html .mat-mdc-fab.mat-primary{--mdc-fab-container-color:#25b8c4!important;--mat-badge-background-color:#f08178!important}main.zoom-call-page__wrapper{margin-top:0;height:100vh;min-height:100vh}main.zoom-call-page__wrapper .zoom-call-page{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%}main.zoom-call-page__wrapper .zoom-call-page .page-header{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;position:fixed;top:0;z-index:1}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content{display:flex;align-items:center;justify-content:flex-start;grid-gap:40px;gap:40px;width:100%;padding:20px 0 5px}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .application-logo{height:min(72px,10vw);width:unset;aspect-ratio:882/387;background:url(ihm-logo.5c985443f87228c1daa4.svg) no-repeat 50%;background-size:contain;cursor:pointer}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .coach-details{padding-left:40px;border-left:1px solid #000;height:min(72px,10vw);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .coach-details .coach-name{color:#25b8c4;font-size:40px;font-style:normal;font-weight:600;line-height:1;letter-spacing:-1px}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .coach-details .coach-specialties{display:flex;grid-gap:10px;gap:10px;font-size:24px;font-style:normal;line-height:1;letter-spacing:-1px}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .coach-details .coach-specialties .coach-specialties__header{color:#010202;font-weight:600}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .coach-details .coach-specialties .coach-specialties__values{color:#505050;font-weight:400;display:flex;grid-gap:5px 20px;gap:5px 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-clamp:1;-webkit-line-clamp:1}@media (max-width: 834px){main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content{grid-gap:20px;gap:20px}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .coach-details{padding-left:20px}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .coach-details .coach-name{font-size:min(36px,5vw)}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .coach-details .coach-specialties{grid-gap:8px;gap:8px;font-size:min(20px,3.5vw)}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .coach-details .coach-specialties .coach-specialties__values{grid-gap:5px 15px;gap:5px 15px}}@media (max-width: 500px){main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content{grid-gap:10px;gap:10px}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .coach-details{padding-left:10px}main.zoom-call-page__wrapper .zoom-call-page .page-header .page-header-content .coach-details .coach-name{font-size:min(32px,5vw)}}main.zoom-call-page__wrapper .zoom-call-page .sessionContainer{height:100%;width:100%;flex:1 1 auto;display:flex;align-items:flex-start;justify-content:center;height:calc(100vh - (min(72px, 10vw) + 25px))}main.zoom-call-page__wrapper .zoom-call-page .sessionContainer main{margin-top:0;height:100%!important;min-height:200px;width:calc(100% + 1px)!important;flex:1 1 auto;position:relative}main.zoom-call-page__wrapper .zoom-call-page .sessionContainer main .call-timer{position:absolute;margin:0;bottom:10px;right:10px;color:#fff;background-color:#00000080;padding:4px 10px;border-radius:10px;height:29px;display:flex;align-items:flex-start;justify-content:flex-start;white-space:nowrap;overflow:hidden;max-width:80px;width:73px}main.zoom-call-page__wrapper .zoom-call-page .sessionContainer header{background-color:transparent!important;box-shadow:none!important;height:62.5px}main.zoom-call-page__wrapper .zoom-call-page .sessionContainer header div{display:none}main.zoom-call-page__wrapper .zoom-call-page .sessionContainer header div:last-child{display:flex;width:100%;justify-content:flex-end}body:has(app-root .zoom-call-page__wrapper) ngb-modal-window{z-index:9999999999}@media (max-width: 1240px){body:has(app-root .zoom-call-page__wrapper) .ihm-toasts__wrapper.top-right{top:114px;width:90%;align-items:flex-end}}body:has(app-root .ihm-schedule-appointment__page) footer.ihm-footer{display:none}@media (max-width: 992px){body:has(app-root .ihm-schedule-appointment__page) footer.ihm-footer{display:none}}@media (max-width: 660px){body:has(app-root .zoom-call-page__wrapper) .cdk-overlay-container:has(.mdc-snackbar){height:100px;top:unset;bottom:0}body:has(app-root .zoom-call-page__wrapper) .cdk-overlay-container .cdk-overlay-connected-position-bounding-box .cdk-overlay-pane{width:unset;height:unset;margin:4px 0}body:has(app-root .zoom-call-page__wrapper) .ihm-toasts__wrapper.top-right{top:114px;width:90%;align-items:flex-end}}@media (max-width: 430px){body:has(app-root .zoom-call-page__wrapper) .ihm-toasts__wrapper.top-right{top:114px;width:90%;align-items:flex-end}}.form-control.StripeElement{width:100%;padding:10px 20px;font-size:16px;background-color:#fff;border:1px solid #d7d7d7;height:60px;border-radius:54.5px;outline:none;display:flex;align-items:center;justify-content:center}.form-control.StripeElement.StripeElement--focus{border-color:#25b8c4;box-shadow:0 0 0 1px #25b8c4}.form-control.StripeElement.StripeElement--invalid{border:1px solid #f88379;box-shadow:0 0 0 1px #f88379;background-color:#fbd9e4}.form-control.StripeElement>div{width:100%}.ihm-payment-cards__wrapper .ihm-payment-cards__header .ihm-payment-cards__title{font-size:24px;font-style:normal;font-weight:700;line-height:normal;color:#25b8c4}.ihm-payment-cards__wrapper .ihm-payment-cards__header .ihm-payment-cards__title.title-for-profile{color:#010202;font-size:27px;font-weight:600}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list{padding:0}@media (max-width: 370px){.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list{margin:0 -16px}}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .list-status-message{text-align:center;color:#010202;font-weight:600;font-size:15px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list.loading .list-status-message{font-weight:400}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list.empty .list-status-message{font-weight:600}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container{padding:0 36px}@media (max-width: 370px){.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container{padding:0 48px}}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container .swiper-wrapper{grid-gap:20px;gap:20px;transition-duration:1s!important;height:100%!important}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container .swiper-wrapper .swiper-slide{width:auto!important}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container .swiper-wrapper .swiper-slide .slide-wrapper{margin:0;width:100%}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container .swiper-button-next:after,.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container .swiper-button-prev:after{background-color:#010202;border-radius:50%;color:#fff;font-size:25px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container .swiper-button-prev:after{margin-right:20px}@media (max-width: 370px){.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container .swiper-button-prev{left:20px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container .swiper-button-prev:after{margin-right:10px}}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container .swiper-button-next:after{margin-left:20px}@media (max-width: 370px){.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container .swiper-button-next{right:20px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-slides .swiper-container .swiper-button-next:after{margin-left:10px}}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container{width:auto;display:flex;flex-direction:column;grid-gap:16px;gap:16px;align-items:center;padding-top:5px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:367px;height:206px;border-radius:15px;border:1px solid #fff;padding:15px 30px;position:relative;grid-gap:15px;gap:15px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card>div{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#fff}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card .card-number{font-size:24px;font-style:normal;font-weight:400;line-height:30px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card .card-expiry,.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card .card-holder-name{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.3px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card .card-holder-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons{display:flex;width:100%;align-items:center;padding:0 12px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .select-btn .ihm-radio label{padding:0;color:#010202;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .select-btn .ihm-radio label.disabled{cursor:default}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .select-btn .ihm-radio label input{height:20px;margin:0 15px 3px 0}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .select-btn .ihm-radio label input:after,.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .select-btn .ihm-radio label input:before{color:#010202;font-size:20px;height:20px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .select-btn .ihm-radio label input:disabled,.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .select-btn .ihm-radio label input:disabled+.ihm-radio__label{cursor:default}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .remove-btn,.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .set-default-btn{font-size:16px;font-weight:600;color:#505050;letter-spacing:1px;line-height:1.25;margin-left:auto}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .remove-btn.primary,.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .set-default-btn.primary{color:#25b8c4}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .remove-btn{border-left:1px solid #a6a6a6;padding-left:10px;margin-left:10px}@media (max-width: 530px){.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container{grid-gap:8px;gap:8px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card{width:274px;height:154px;padding:12px 20px;grid-gap:8px;gap:8px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card .card-number{font-size:16px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card .card-expiry,.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card .card-holder-name{font-size:12px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons{padding:0 6px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .select-btn .ihm-radio label{font-size:14px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .select-btn .ihm-radio label input{margin:0 12px 5px 0}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .remove-btn,.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .set-default-btn{font-size:14px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .remove-btn{padding-left:5px;margin-left:5px}}@media (max-width: 410px){.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container{grid-gap:8px;gap:8px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card{width:224px;height:126px;padding:10px 16px;grid-gap:0;gap:0}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card .card-number{font-size:12px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card .card-expiry,.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card .card-holder-name{font-size:14px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons{padding:0 5px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .select-btn .ihm-radio label{font-size:11px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .select-btn .ihm-radio label input{margin:0 10px 3px 0}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .remove-btn,.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .set-default-btn{font-size:11px}.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__action-buttons .remove-btn{padding-left:4px;margin-left:4px}}@media (max-width: 370px){.ihm-payment-cards__wrapper .ihm-payment-cards__list-wrapper .ihm-payment-cards__list .ihm-payment-card__container .ihm-payment-card__wrapper .ihm-payment-card{width:min(224px,65vw);height:auto;aspect-ratio:224/126}}.ihm-payment-cards__wrapper .card-shadow{box-shadow:0 0 12px 0 #25b8c4}.add-card__wrapper .btn{max-width:170px;height:30px;padding:0 20px;border-radius:22px;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:33px;letter-spacing:1px;color:#fff;cursor:pointer}.add-card__wrapper .btn.btn-secondary{background-color:#f08178;color:#fff}.add-card__wrapper .btn.btn-primary{background-color:#25b8c4;color:#fff}.add-card__wrapper .btn.btn-outline-grey{border:1px solid #a6a6a6;background-color:transparent;color:#010202}@media (max-width: 370px){.add-card__wrapper .btn{padding:0 15px;line-height:26px;font-size:14px;height:24px}}.add-card__wrapper .ihm-input__wrapper{margin-top:24px}.add-card__wrapper .ihm-input__wrapper .ihm-input .ihm-input__label span{color:#505050;font-size:16px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1px;padding-left:30px}.add-card__wrapper .ihm-input__wrapper .ihm-input .ihm-input__label span .required{color:#f08178;margin:0;top:-2px}.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control,.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control.StripeElement{width:100%;padding:10px 20px;margin-bottom:2px;font-size:16px;background-color:#fff;border:1px solid #a6a6a6;height:60px;border-radius:54.5px;outline:none;display:flex;align-items:center;justify-content:center}.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control.StripeElement--focus,.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control.StripeElement.StripeElement--focus,.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control.StripeElement:focus,.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control:focus{border-color:#25b8c4;box-shadow:0 0 0 1px #25b8c4}.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control.StripeElement--invalid,.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control.StripeElement.StripeElement--invalid,.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control.StripeElement.error,.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control.error{border:1px solid #f08178;box-shadow:0 0 0 1px #f08178;background-color:#fbd9e4}.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control.StripeElement>div,.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control>div{width:100%}.add-card__wrapper .ihm-input__wrapper .ihm-input__error-box .ihm-input__error.single{padding-left:30px}.add-card__wrapper ihm-button .ihm-button{height:60px;width:100%;padding:12px 0}.add-card__wrapper ihm-button .ihm-button span{font-size:24px;font-style:normal;font-weight:700;line-height:normal}.add-card__wrapper .add-card__header{display:flex;align-items:center}.add-card__wrapper .add-card__header .title{color:#25b8c4;font-size:16px;font-weight:600;letter-spacing:1px;font-style:normal;line-height:20px}.add-card__wrapper .add-card__header .btn{margin-left:auto}.add-card__wrapper .add-card__body .save-btn-wrapper{margin-top:50px}@media (max-width: 590px){.add-card__wrapper ihm-button{text-align:center}.add-card__wrapper ihm-button .ihm-button{height:41px;max-width:233px;padding:10px 0}.add-card__wrapper ihm-button .ihm-button span{font-size:16px}.add-card__wrapper .ihm-input__wrapper{margin-top:18px}.add-card__wrapper .ihm-input__wrapper .ihm-input .ihm-input__label span{padding-left:16px}.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control,.add-card__wrapper .ihm-input__wrapper .ihm-input .form-control.StripeElement{height:40px}.add-card__wrapper .add-card__body .save-btn-wrapper{margin-top:30px}}.ihm-payment-cards{min-height:250px;overflow:hidden;display:flex;flex-direction:column;align-items:end;justify-content:center}.ihm-payment-cards .ihm-payment-cards__wrapper{width:100%;flex:1 1 auto;display:flex;flex-direction:column}.ihm-payment-cards .cursor-pointer{cursor:pointer;opacity:1}.ihm-payment-cards .cursor-pointer:hover{text-decoration:underline}.ihm-payment-cards .cursor-pointer.color-primary{pointer-events:none;touch-action:none}.ihm-payment-cards .cursor-pointer.disabled{pointer-events:none;touch-action:none;opacity:.6}.ihm-payment-cards .color-primary{color:#25b8c4}.ihm-payment-cards .color-dark-grey{color:#505050}.ihm-payment-cards .f-16{font-size:16px;font-weight:600}.ihm-payment-cards .letter-spacing-1{letter-spacing:1px}.ihm-payment-cards .title{display:flex;flex-direction:column}.ihm-payment-cards .title h2{font-size:27px;color:#010202;text-wrap:nowrap;font-style:normal;font-weight:600;line-height:normal}.ihm-payment-cards .title textarea{border:1px solid #1e1e1e;border-radius:10px}.ihm-payment-cards .payment-section{display:flex;flex-direction:column;padding:0 30px}.ihm-payment-cards .payment-section .No-cards{display:flex;align-items:center;justify-content:center;color:#010202;font-weight:700;font-size:15px}.ihm-payment-cards .payment-section ihm-slides .swiper-button-next,.ihm-payment-cards .payment-section ihm-slides .swiper-button-prev{transform:translateY(10%)!important}.ihm-payment-cards .payment-section ihm-slides .swiper-button-next:after,.ihm-payment-cards .payment-section ihm-slides .swiper-button-prev:after{background-color:#010202;border-radius:50%;color:#fff;font-size:25px}.ihm-payment-cards .payment-section .card-container{width:auto;display:flex;flex-direction:column;grid-gap:10px;gap:10px;align-items:center;padding-top:20px}.ihm-payment-cards .payment-section .card-container .action-buttons{display:flex;width:100%;justify-content:space-between;align-items:center;padding:0 12px}.ihm-payment-cards .payment-section .card-container .action-buttons .ihm-radio label{padding:0}.ihm-payment-cards .payment-section .card-container .action-buttons .ihm-radio label.disabled{cursor:default}.ihm-payment-cards .payment-section .card-container .action-buttons .ihm-radio input:after{color:#010202}.ihm-payment-cards .payment-section .card-container .action-buttons .ihm-radio input:disabled,.ihm-payment-cards .payment-section .card-container .action-buttons .ihm-radio input:disabled+.ihm-radio__label{cursor:default}.ihm-payment-cards .payment-section .card-container .action-buttons .ihm-radio input:before{color:#010202}.ihm-payment-cards .payment-section .card-container .action-buttons .ihm-radio span{font-size:16px;font-weight:600;color:#010202;letter-spacing:1px}.ihm-payment-cards .payment-section .card-container .action-buttons .verticle-line{color:#a6a6a6;padding-left:5px}.ihm-payment-cards .payment-section .payment-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:367px;height:206px;border-radius:15px;border:1px solid #fff;padding:20px;position:relative;grid-gap:15px;gap:15px}.ihm-payment-cards .payment-section .card-shadow{box-shadow:0 0 15px rgba(37,184,196,.8)}.ihm-payment-cards .payment-section .number-container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.ihm-payment-cards .payment-section .number-container .input-label{font-size:24px}.ihm-payment-cards .payment-section #cardNumber{width:100%;height:25px}.ihm-payment-cards .payment-section .name-date-cardType-container{width:100%;height:25px;display:flex;align-items:center;justify-content:space-between}.ihm-payment-cards .payment-section .name-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.ihm-payment-cards .payment-section .name-wrapper .input-label{letter-spacing:-.3px}.ihm-payment-cards .payment-section .brand-logo,.ihm-payment-cards .payment-section .expiry-wrapper{width:41px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.ihm-payment-cards .payment-section .brand-logo .input-label,.ihm-payment-cards .payment-section .expiry-wrapper .input-label{letter-spacing:-.3px}.ihm-payment-cards .payment-section .input-label{text-align:start;color:#fff;width:100%;text-wrap:nowrap;font-size:16px}.ihm-payment-cards .add-card-section .add-card-header{flex-direction:row;justify-content:space-between;display:flex;align-items:center}.ihm-payment-cards .add-card-section .add-card-header .add-card-btn{text-align:center}.ihm-payment-cards .add-card-section .add-card-header .add-card-btn .pills span{display:inline-block;padding:7px 0;margin:6px;font-size:18px;line-height:20px;letter-spacing:1px;font-weight:600;width:151px;height:30px;text-wrap:nowrap;cursor:pointer}.ihm-payment-cards .add-card-section .add-card-header .add-card-btn .btn-secondary{background-color:#f08178;color:#fff;border-radius:15px}.ihm-payment-cards .add-card-section .add-card-header .add-card-btn .btn-primary{border-radius:15px;background-color:#25b8c4;color:#fff}.ihm-payment-cards .add-card-section .add-card-header .add-card-btn .btn-outline-grey{border-radius:15px;border:1px solid #a6a6a6;background-color:#fff;color:#010202}.ihm-payment-cards .add-card-section .add-card-body{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%;padding:15px}.ihm-payment-cards .add-card-section .add-card-body label span{letter-spacing:1px;font-weight:600}.ihm-payment-cards .add-card-section .add-card-body label input{height:60px;border-radius:54.5px}.ihm-payment-cards .add-card-section .add-card-body ihm-button .ihm-button{height:60px}@media only screen and (max-width: 600px){.ihm-payment-cards .title span{font-size:18px}.ihm-payment-cards .add-card-body .ihm-input__label span{font-size:14px;font-weight:400!important}.ihm-payment-cards .add-card-body input{height:35px!important}.ihm-payment-cards .add-card-body .cardNumber_cardname1,.ihm-payment-cards .add-card-body .expiry-cvv-saveCrad1{flex-wrap:wrap;flex-direction:column!important}.ihm-payment-cards .add-card-body .cardNumber_cardname1 .item,.ihm-payment-cards .add-card-body .expiry-cvv-saveCrad1 .item{flex:1 1 50%}.ihm-payment-cards .add-card-body .cardNumber_cardname1 .ihm-button,.ihm-payment-cards .add-card-body .expiry-cvv-saveCrad1 .ihm-button{height:35px!important}.ihm-payment-cards .payment-section .card-container{width:100%}.ihm-payment-cards .payment-section .card-container .action-buttons{width:290px}.ihm-payment-cards .payment-section ihm-slides .swiper-button-prev{left:25px!important}.ihm-payment-cards .payment-section ihm-slides .swiper-button-next{right:25px!important}.ihm-payment-cards .payment-section .action-buttons{text-wrap:nowrap}.ihm-payment-cards .payment-section .action-buttons span{font-size:14px!important}.ihm-payment-cards .payment-card{width:274px!important;height:154px!important}.ihm-payment-cards .payment-card .input-label{font-size:16px!important}}@media only screen and (min-width: 768px) and (max-width: 990px){.ihm-payment-cards .payment-section .card-container{width:100%}.ihm-payment-cards .payment-section .card-container .action-buttons{width:367px}.ihm-payment-cards .payment-section ihm-slides .swiper-button-prev{left:24px!important}.ihm-payment-cards .payment-section ihm-slides .swiper-button-next{right:24px!important}.ihm-payment-cards .add-card-body .expiry-cvv-saveCrad label input{width:167px}}.cursor-pointer{opacity:1}.cursor-pointer:hover{text-decoration:underline}.cursor-pointer.color-primary,.cursor-pointer.disabled{pointer-events:none;touch-action:none}.cursor-pointer.disabled{opacity:.6}.cursor-pointer.disabled.blockout{opacity:.4}.full-height-list-container{height:calc(100vh - 20px)}.full-height-list-container>.ihm-row{height:100%}.full-height-list-container>.ihm-row>.ihm-col{margin-top:0;padding-top:36px;height:100%}.full-height-list-container>.ihm-row>.ihm-col .admin-container{display:flex;flex-direction:column;height:100%;overflow-y:auto}.full-height-list-container>.ihm-row>.ihm-col .admin-container .ihm-table__wrapper{max-height:unset;flex:1 1 auto}.full-height-list-container>.ihm-row>.ihm-col .admin-container .ihm-table__wrapper ihm-empty-state p{text-align:center;color:#a6a6a6;margin-top:min(130px,30vw);font-size:20px;font-style:normal;font-weight:500;line-height:30px}.full-height-list-container>.ihm-row>.ihm-col ihm-pagination .ihm-pagination__wrapper{align-items:center;justify-content:center}.full-height-list-container>.ihm-row>.ihm-col ihm-pagination .ihm-pagination__wrapper .ihm-pagination .pagination{justify-content:center;margin:0 auto}@media screen and (max-width: 760px){.full-height-list-container>.ihm-row>.ihm-col ihm-pagination .ihm-pagination__wrapper .ihm-pagination{width:100%;overflow-x:auto}}.cdk-overlay-container{z-index:99999!important}.zoom-call-modal{padding:min(20px,2vw);width:100%!important;max-width:715px}.zoom-call-modal .ihm-modal__header .ihm-modal__title{color:#25b8c4;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.zoom-call-modal .ihm-modal__body{padding-top:0}.zoom-call-modal .ihm-modal__footer{padding:12px 0}.zoom-call-modal .ihm-modal__footer .ihm-modal__actions{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;grid-gap:40px;gap:40px}.zoom-call-modal .ihm-modal__footer .ihm-modal__actions ihm-button .ihm-button{width:259px;max-width:259px;height:60px;color:#fff}.zoom-call-modal .ihm-modal__footer .ihm-modal__actions ihm-button .ihm-button span{color:#fff!important;font-size:24px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important}.zoom-call-modal .ihm-modal__footer .ihm-modal__actions ihm-button .ihm-button.primary{background-color:#25b8c4!important}.zoom-call-modal .ihm-modal__footer .ihm-modal__actions ihm-button .ihm-button.primary:disabled{background-color:#a6a6a6!important;opacity:1}.zoom-call-modal .ihm-modal__footer .ihm-modal__actions ihm-button .ihm-button.secondary{background-color:#505050!important}@media (max-width: 640px){.zoom-call-modal .ihm-modal__footer .ihm-modal__actions{grid-gap:20px;gap:20px}.zoom-call-modal .ihm-modal__footer .ihm-modal__actions ihm-button .ihm-button{width:162px;height:41px}.zoom-call-modal .ihm-modal__footer .ihm-modal__actions ihm-button .ihm-button span{font-size:16px!important}}@media (max-width: 420px){.zoom-call-modal .ihm-modal__footer .ihm-modal__actions{grid-gap:15px;gap:15px}.zoom-call-modal .ihm-modal__footer .ihm-modal__actions ihm-button .ihm-button{width:132px;height:41px}.zoom-call-modal .ihm-modal__footer .ihm-modal__actions ihm-button .ihm-button span{font-size:16px!important}}@media (max-width: 740px){.zoom-call-modal{width:auto!important;margin:0 10px}}@media (max-width: 590px){.zoom-call-modal{width:100%!important;margin:0}}.phone-number-with-dial-code{align-items:flex-end}.phone-number-with-dial-code>.ihm-row{width:100%;margin-right:0}.phone-number-with-dial-code .ihm-col{margin-top:0}.phone-number-with-dial-code .ihm-input__label span{display:block;font-size:16px;color:#757575;font-weight:400;font-family:Hind,sans-serif;margin-bottom:8px;padding-left:16px;position:relative}.phone-number-with-dial-code .ihm-input__label span .required{color:#f88379;line-height:1;position:relative;margin:0;font-size:inherit;top:unset}.phone-number-with-dial-code .dial-code{padding-left:0!important}.phone-number-with-dial-code .dial-code .ihm-select__placeholder{width:100%}.phone-number-with-dial-code .phone-number{padding-right:0!important}.phone-number-with-dial-code .consent{margin-top:12px}.phone-number-with-dial-code .consent .ihm-checkbox{align-items:center;margin-left:6px}.phone-number-with-dial-code .consent .ihm-checkbox label{align-items:flex-start}.phone-number-with-dial-code .consent .ihm-checkbox label input{margin:-2px 16px 0 0}.phone-number-with-dial-code .consent .ihm-checkbox label input:before{left:-2px}.phone-number-with-dial-code .consent .ihm-checkbox label .ihm-checkbox__label{padding-top:0;font-size:15px;line-height:1.25;letter-spacing:1px;font-weight:400;color:#757575}.phone-number-with-dial-code.profile .consent .ihm-checkbox{margin-left:0}.phone-number-with-dial-code.profile .consent .ihm-checkbox label{align-items:center}.phone-number-with-dial-code.profile .consent .ihm-checkbox label .ihm-checkbox__label{line-height:1;margin-top:2px;color:#505050}.phone-number-with-dial-code.signup-popup .ihm-input__label span{margin-bottom:min(8px,.2vw);font-size:min(16px,4vw)}.phone-number-with-dial-code.signup-popup .consent .ihm-checkbox label .ihm-checkbox__label{margin-top:4px;color:#505050;font-size:min(16px,4vw);letter-spacing:-.3px}@media (max-width: 608px){.phone-number-with-dial-code .dial-code{padding-right:0!important}.phone-number-with-dial-code .phone-number{padding-left:0!important;margin-top:16px}.phone-number-with-dial-code .consent .ihm-checkbox label .ihm-checkbox__label{letter-spacing:0}.phone-number-with-dial-code.signup-popup .phone-number{margin-top:8px!important}}@media (max-width: 425px){.phone-number-with-dial-code.signup-popup .ihm-input__label span .required{margin-left:2px;top:0}.phone-number-with-dial-code.signup-popup .consent .ihm-checkbox label .ihm-checkbox__label{letter-spacing:-.3px}}.intake-form-page .full-height{height:100vh!important}@media screen and (max-width: 834px){.intake-form-page .full-height{height:calc(100vh - 80px)!important}}.intake-form-page .page-header{width:100%;position:relative;height:auto;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;background-color:#fff;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.intake-form-page .page-header .page-header-content{display:flex;align-items:center;justify-content:center;grid-gap:40px;gap:40px;width:100%;padding:20px 0 5px}.intake-form-page .page-header .page-header-content .application-logo{height:min(72px,10vw);width:unset;aspect-ratio:882/387;background:url(ihm-logo.5c985443f87228c1daa4.svg) no-repeat 50%;background-size:contain;cursor:pointer}@media (max-width: 834px){.intake-form-page .page-header .page-header-content{grid-gap:20px;gap:20px}}@media (max-width: 500px){.intake-form-page .page-header .page-header-content{grid-gap:10px;gap:10px}}.intake-form-page .page-content{height:calc(100vh - 97px);display:flex;justify-content:center;align-items:center}.intake-form-page .page-content .step-content-wrapper{padding:60px;background-color:#fff;border-radius:15px;border:2px solid #f0f0f0;box-shadow:0 8px 24px hsla(210,8%,62%,.2);width:100%;max-width:800px;min-height:min(calc(100% - 120px),876px);max-height:min(calc(100% - 120px),876px);height:100%;margin:60px 40px}.intake-form-page .page-content .step-content-wrapper.step3{overflow:hidden auto;height:auto}.intake-form-page .page-content .step-content-wrapper .step-content{height:100%;width:100%;display:flex;flex-direction:column}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header{display:flex;flex-direction:row;flex-wrap:nowrap;grid-gap:10px;gap:10px}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .profile-img{width:50px;border-radius:50%}@media (max-width: 376px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .profile-img{width:45px}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .profile-photo{height:70px;width:70px;border-radius:50%;box-shadow:none;box-sizing:border-box;border:none}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .profile-photo.ihm-image__empty-state{background-size:75%!important}@media (max-width: 576px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .profile-photo{height:50px;width:50px}}@media (max-width: 490px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .profile-photo{width:40px;height:40px}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .title span{font-size:24px;color:#505050;font-weight:600}@media (max-width: 834px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .title span{font-size:20px}}@media (max-width: 490px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .title span{font-size:18px;line-height:20px}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .title h3{color:#25b8c4;font-size:38px;font-weight:600;letter-spacing:-1px}@media (max-width: 834px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .title h3{font-size:32px}}@media (max-width: 768px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .title h3{font-size:26px;line-height:1}}@media (max-width: 490px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .title h3{font-size:20px}}@media (max-width: 376px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__header .title h3{font-size:18px}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content{margin-top:30px;flex:1 1 auto;overflow:inherit;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content.freebie-content{text-align:center}@media screen and (max-width: 490px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content{margin-top:15px}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-header p{font-size:24px;color:#505050;font-weight:600;line-height:1}@media (max-width: 834px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-header p{font-size:20px}}@media (max-width: 490px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-header p{font-size:16px;margin-top:32px}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-header.freebie-content p{text-align:center}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data{flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-category-card-list-container{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:min(20px,1.75vh) min(40px,3.25vh);gap:min(20px,1.75vh) min(40px,3.25vh)}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-category-card-list-container .ihm-category-card{border:2px solid #f7f7f8;width:100%;max-width:200px;height:177px;padding:min(30px,2.75vh) min(12px,1.1vh) min(20px,1.9vh);aspect-ratio:200/177;height:min(177px,18vh);width:auto;grid-gap:min(30px,1.75vh);gap:min(30px,1.75vh);margin:0}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-category-card-list-container .ihm-category-card .ihm-category-card__text{font-size:min(16px,2vh);color:#010202;line-height:1.15}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-category-card-list-container .ihm-category-card .ihm-category-card__img{width:100%;height:min(140px,8vh);background-position:50%;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 600px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-category-card-list-container .ihm-category-card{max-width:255px;margin:0 auto;aspect-ratio:250/177;height:177px;grid-gap:0;gap:0;padding:30px 12px 20px}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-category-card-list-container .ihm-category-card .ihm-category-card__text{font-size:16px}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-category-card-list-container .ihm-category-card .ihm-category-card__img{height:140px;background-size:auto}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-category-card-list-container .ihm-category-card.selected{background:#baecf0;border:2px solid #25b8c4}@media screen and (max-width: 600px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-category-card-list-container{grid-gap:20px 40px;gap:20px 40px}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-card{box-shadow:none;border-radius:0;background-color:transparent;max-width:min(31rem,90vw);margin:0 auto;width:100%;display:flex;flex-direction:column}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-card .ihm-card__image{background-size:contain;background-position:50%;background-repeat:no-repeat;border-radius:min(35px,7vw);max-width:100%;flex:1 1 auto;aspect-ratio:496/294;height:100%;width:auto}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-card .ihm-card__content{min-height:0;padding:0 8px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-card .ihm-card__content p{color:#25b8c4;font-weight:500;margin-top:16px;font-style:normal;line-height:1;letter-spacing:.54px;font-size:18px}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-card .ihm-card__content h2{color:#1e1e1e;font-size:min(24px,5.5vw);font-weight:700;margin:0;font-style:normal;line-height:1;letter-spacing:normal}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-card .ihm-card__content ihm-button .ihm-button{height:min(50px,3.5vw);padding:min(1rem,4vw) min(1.875rem,2.5vw);width:100%;max-width:308px}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-card .ihm-card__content ihm-button .ihm-button span{color:#fff;font-size:min(1rem,3vw);font-weight:600;line-height:min(1.25rem,3vw);letter-spacing:1px;word-wrap:break-word}@media screen and (max-width: 600px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .ihm-card .ihm-card__content ihm-button .ihm-button{max-width:223px}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .ihm-input__wrapper .ihm-input input{border-radius:50px;border:1px solid #b5b5b5}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .ihm-input__wrapper .ihm-input input:focus{border-color:#25b8c4;box-shadow:inset 0 0 0 1px #25b8c4}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .ihm-input__wrapper .ihm-input input.error{border:1px solid #f88379;box-shadow:inset 0 0 0 1px #f88379}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .ihm-input__wrapper .ihm-input .ihm-input__label span{color:#505050;margin-bottom:4px}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .ihm-input__wrapper .ihm-input .ihm-input__label span .required{color:#f08178;font-size:16px;position:inherit;margin-left:0;line-height:1;vertical-align:baseline}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .phone-number-with-dial-code ihm-select.not-shadow .ihm-select .ihm-select__control-display{border:1px solid #b5b5b5}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .phone-number-with-dial-code ihm-select .ihm-select .ihm-select__control-display.error{border:1px solid #f88379;box-shadow:inset 0 0 0 1px #f88379!important}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .phone-number-with-dial-code .ihm-input input{border-radius:50px;border:1px solid #b5b5b5}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .phone-number-with-dial-code .ihm-input input:focus{border-color:#25b8c4;box-shadow:inset 0 0 0 1px #25b8c4}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .phone-number-with-dial-code .ihm-input input.error{border:1px solid #f88379;box-shadow:inset 0 0 0 1px #f88379}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .phone-number-with-dial-code .ihm-input .ihm-input__label span{margin-bottom:4px;color:#505050}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .intake-form-wrapper .phone-number-with-dial-code .ihm-input .ihm-input__label span .required{top:-3px;color:#f08178;font-size:14px;margin-left:2px}@media screen and (min-width: 834px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__content .step-content__body__content-data .space-20.ihm-row>.ihm-col{padding-left:14px;padding-right:20px}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer ihm-button .ihm-button{height:60px;width:259px}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer ihm-button .ihm-button span{font-size:24px;font-weight:700;line-height:1.5}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer ihm-button .ihm-button.primary{background-color:#25b8c4;border:1px solid #25b8c4}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer ihm-button .ihm-button.primary[disabled]{background-color:#a6a6a6;border:1px solid #a6a6a6}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer ihm-button .ihm-button.secondary{background-color:#505050;border:1px solid #a6a6a6}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer ihm-button .ihm-button.secondary[disabled]{background-color:#505050;border:1px solid #505050}@media screen and (max-width: 600px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer ihm-button .ihm-button{height:49px;width:169px}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer ihm-button .ihm-button span{font-size:20px;line-height:1.2}}@media (max-width: 376px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer ihm-button .ihm-button{width:130px;padding:0}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer .ihm-mt{display:flex;justify-content:flex-end;margin-top:40px}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer .ihm-mt ihm-button{margin-left:20px}@media screen and (max-width: 600px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer .ihm-mt{margin-top:0}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer .ihm-mt ihm-button{margin-left:0}}@media screen and (min-width: 576px) and (max-width: 834px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer .text-right{position:absolute;bottom:0;right:0;box-shadow:4px 0 15px 0 rgba(0,0,0,.15);padding:20px 30px;flex-basis:100%;max-width:100%;width:100%}}@media screen and (max-width: 576px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer .text-right{margin-top:0;justify-content:space-between}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer.freebie-content{text-align:center}@media screen and (max-width: 600px){.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer{position:absolute;bottom:0;padding:15px;left:0;width:-webkit-fill-available;box-shadow:4px 0 15px 0 rgba(0,0,0,.15)}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body .step-content__body__footer .ihm-col.xs-6{margin-top:0}}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body.step3 .step-content__body__content{align-items:center;justify-content:center}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body.step3 .step-content__body__content .step-content__body__content-header{margin:0;width:100%;flex:1 1 auto;align-items:center}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body.step3 .step-content__body__content .step-content__body__content-header .ihm-col{height:100%;align-items:center;justify-content:center}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body.step3 .step-content__body__content .step-content__body__content-data{width:100%}.intake-form-page .page-content .step-content-wrapper .step-content .step-content__body.step3 .step-content__body__content .step-content__body__content-data .ihm-col{margin-top:0}@media (max-width: 834px){.intake-form-page .page-content .step-content-wrapper{padding:40px}.intake-form-page .page-content .step-content-wrapper.step3{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}}@media screen and (max-width: 576px){.intake-form-page .page-content .step-content-wrapper{margin:20px 15px;padding:1.75rem 1.5rem 2.5rem;max-height:min(calc(100% - 80px),876px)}}@media (max-width: 376px){.intake-form-page .page-content .step-content-wrapper{margin:15px 10px;padding:2.5rem 1rem}}.justify-content-center{justify-content:center}.align-center{align-items:center}.ihm-modal.intake-form-answer{width:90vw;max-width:943px;height:70vh;max-height:798px;padding:40px;margin:20px 0;overflow:auto;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.ihm-modal.intake-form-answer .ihm-modal__header{display:flex;justify-content:center;color:#25b8c4;padding:0;font-size:24px;font-weight:700;line-height:normal;letter-spacing:normal}.ihm-modal.intake-form-answer .ihm-modal__body{padding:0;overflow:auto;min-height:200px;flex:1 1 auto}.ihm-modal.intake-form-answer .ihm-modal__body .category-parents-details{font-size:18px;color:#505050;padding-bottom:20px;font-weight:400;letter-spacing:1px;line-height:1.4}.ihm-modal.intake-form-answer .ihm-modal__body .category-parents-details span{font-weight:500;color:#010202;padding-left:5px}.ihm-modal.intake-form-answer .ihm-modal__body .questionnaires-title{font-size:20px;color:#25b8c4;margin-bottom:10px;font-weight:600;line-height:normal;letter-spacing:normal}.ihm-modal.intake-form-answer .ihm-modal__body .category-question-answer{max-height:280px;position:relative;min-height:40px;width:100%;overflow:hidden;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.ihm-modal.intake-form-answer .ihm-modal__body .category-question-answer .question-answer_wrapper{font-size:18px}.ihm-modal.intake-form-answer .ihm-modal__body .category-question-answer .question-answer_wrapper .category-question{color:#505050;letter-spacing:-.3px;font-weight:400;line-height:1.12}.ihm-modal.intake-form-answer .ihm-modal__body .category-question-answer .question-answer_wrapper .category-answer{font-weight:500;color:#010202;letter-spacing:1px;line-height:1.4}.ihm-modal.intake-form-answer .ihm-modal__footer{display:flex;justify-content:center;padding:0}.ihm-modal.intake-form-answer .ihm-modal__footer ihm-button .ihm-button{display:inline-flex;align-items:center;background:transparent;border-radius:50px;color:#fff;outline:none;cursor:pointer;position:relative;overflow:hidden;pointer-events:auto;transition:transform .2s linear;background-color:#505050;height:60px;width:147px}.ihm-modal.intake-form-answer .ihm-modal__footer ihm-button .ihm-button span{font-size:24px;font-weight:700;line-height:1;letter-spacing:normal}@media (max-width: 500px){.ihm-modal.intake-form-answer{padding:20px}.ihm-modal.intake-form-answer .ihm-modal__header{font-size:20px}.ihm-modal.intake-form-answer .ihm-modal__body .category-parents-details{font-size:14px;padding-bottom:14px}.ihm-modal.intake-form-answer .ihm-modal__body .questionnaires-title{font-size:16px}.ihm-modal.intake-form-answer .ihm-modal__body .category-question-answer{grid-gap:14px;gap:14px}.ihm-modal.intake-form-answer .ihm-modal__body .category-question-answer .question-answer_wrapper{font-size:14px}.ihm-modal.intake-form-answer .ihm-modal__footer ihm-button .ihm-button{height:40px;width:112px}.ihm-modal.intake-form-answer .ihm-modal__footer ihm-button .ihm-button span{font-size:16px;font-weight:600}}.flag-new{color:#25b8c4;font-size:12px;font-weight:500}:has(.quiz-page) .ihm-modal.quiz-error-modal{max-width:unset;width:789px;border-radius:10px;margin:0;padding:0}:has(.quiz-page) .ihm-modal.quiz-error-modal .ihm-modal__header{padding:min(50px,5vw) 40px min(12px,2.2vw)}:has(.quiz-page) .ihm-modal.quiz-error-modal .ihm-modal__header .ihm-modal__title{font-weight:700;font-size:min(1.5rem,5.3vw);line-height:1;letter-spacing:0;text-align:center;color:#f08178}:has(.quiz-page) .ihm-modal.quiz-error-modal .ihm-modal__body{padding:min(12px,2.2vw) 40px 15px;font-weight:500;font-size:min(1.5rem,5vw);line-height:1.2;letter-spacing:1px;color:#010202}:has(.quiz-page) .ihm-modal.quiz-error-modal .ihm-modal__footer{padding:min(40px,5vw) 40px min(50px,5vw)}:has(.quiz-page) .ihm-modal.quiz-error-modal .ihm-modal__footer .action-buttons ihm-button .ihm-button{width:min(160px,30vw);height:min(60px,11vw)}@media (max-width: 834px){:has(.quiz-page) .ihm-modal.quiz-error-modal{width:100%;scale:.95}}@media (max-width: 560px){:has(.quiz-page) .ihm-modal.quiz-error-modal{scale:.9;margin-top:40px}:has(.quiz-page) .ihm-modal.quiz-error-modal .ihm-modal__footer .action-buttons ihm-button .ihm-button span{font-size:min(20px,4vw)}}:root[data-theme=light]{--color-primary:#4a90e2;--color-secondary:#ff2d55;--color-background:#fff;--color-surface:#f5f5f5;--color-text:#1d1c1c;--color-text-secondary:#313d44;--color-text-button:#fff;--color-accent:#71c4ef;--color-divider:#e0e0e0}:root[data-theme=dark]{--color-primary:#1d75c3;--color-secondary:#ff1a47;--color-background:#000;--color-surface:#2d2d2d;--color-text:#fff;--color-text-secondary:#b0b0b0;--color-text-button:#fff;--color-accent:#00668c;--color-divider:#404040}:root[data-theme=blue]{--color-primary:#003a80;--color-secondary:#cc0027;--color-background:#e6f3ff;--color-surface:#f0f8ff;--color-text:#001f40;--color-text-secondary:#036;--color-text-button:#fff;--color-accent:#0056b3;--color-divider:#cce0ff}:root[data-theme=green]{--color-primary:#2e7d32;--color-secondary:#c62828;--color-background:#f1f8e9;--color-surface:#f9fbe7;--color-text:#1b5e20;--color-text-secondary:#33691e;--color-text-button:#fff;--color-accent:#558b2f;--color-divider:#dcedc8}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-left-6{left:-1.5rem}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-top-2{top:-.5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-\[10px\]{bottom:10px}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-\[10px\]{left:10px}.left-\[18px\]{left:18px}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-full{top:100%}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.col-span-2{grid-column:span 2/span 2}.row-span-2{grid-row:span 2/span 2}.m-0{margin:0}.m-2{margin:.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.-ml-1{margin-left:-.25rem}.-mr-1{margin-right:-.25rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-8{height:2rem}.h-\[120px\]{height:120px}.h-\[20px\]{height:20px}.h-\[50px\]{height:50px}.h-\[72px\]{height:72px}.h-\[80\%\]{height:80%}.h-\[86\%\]{height:86%}.h-\[89\%\]{height:89%}.h-\[95\%\]{height:95%}.h-\[calc\(100\%-44px\)\]{height:calc(100% - 44px)}.h-\[env\(safe-area-inset-bottom\)\]{height:env(safe-area-inset-bottom)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-96{max-height:24rem}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[350px\]{max-height:350px}.max-h-\[60px\]{max-height:60px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-1rem\)\]{max-height:calc(100vh - 1rem)}.max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.max-h-\[calc\(100vh-5rem\)\]{max-height:calc(100vh - 5rem)}.max-h-full{max-height:100%}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[300px\]{min-height:300px}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:.25rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[200px\]{width:200px}.w-\[20px\]{width:20px}.w-\[250px\]{width:250px}.w-\[350px\]{width:350px}.w-\[3px\]{width:3px}.w-\[400px\]{width:400px}.w-\[490px\]{width:490px}.w-\[650px\]{width:650px}.w-\[80\%\]{width:80%}.w-\[90\%\]{width:90%}.w-\[90vw\]{width:90vw}.w-\[95\%\]{width:95%}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[16rem\]{min-width:16rem}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.min-w-\[400px\]{min-width:400px}.min-w-\[680px\]{min-width:680px}.min-w-full{min-width:100%}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[380px\]{max-width:380px}.max-w-\[500px\]{max-width:500px}.max-w-\[800px\]{max-width:800px}.max-w-\[90\%\]{max-width:90%}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-full{--tw-translate-y:100%}.rotate-180,.translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-110,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-\[0\.98\]{--tw-scale-x:.98;--tw-scale-y:.98}.scale-\[0\.98\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}.animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-min{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{grid-gap:.25rem;gap:.25rem}.gap-1\.5{grid-gap:.375rem;gap:.375rem}.gap-2{grid-gap:.5rem;gap:.5rem}.gap-20{grid-gap:5rem;gap:5rem}.gap-3{grid-gap:.75rem;gap:.75rem}.gap-4{grid-gap:1rem;gap:1rem}.gap-8{grid-gap:2rem;gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-\[2px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2px * var(--tw-space-x-reverse));margin-left:calc(2px * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-solid{border-style:solid}.border-none{border-style:none}.border-blue-500{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-current{border-color:currentColor}.border-gray-100{--tw-border-opacity:1;border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-200\/50{border-color:#e5e7eb80}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:#4b5563;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-700{--tw-border-opacity:1;border-color:#374151;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:#1f2937;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:#fecaca;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-theme-divider{border-color:var(--color-divider)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-\[\#007AFF\]{--tw-bg-opacity:1;background-color:#007aff;background-color:rgb(0 122 255/var(--tw-bg-opacity,1))}.bg-\[\#007AFF\]\/10{background-color:#007aff1a}.bg-\[\#E20074\]{--tw-bg-opacity:1;background-color:#e20074;background-color:rgb(226 0 116/var(--tw-bg-opacity,1))}.bg-\[\#f5f5f7\]{--tw-bg-opacity:1;background-color:#f5f5f7;background-color:rgb(245 245 247/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/20{background-color:#0003}.bg-black\/50{background-color:#00000080}.bg-black\/90{background-color:#000000e6}.bg-blue-100{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-500{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/50{background-color:#3b82f680}.bg-blue-600{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-cyan-500{--tw-bg-opacity:1;background-color:#06b6d4;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:#9ca3af;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-500{--tw-bg-opacity:1;background-color:#6b7280;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-600{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-700{--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:#111827;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-gray-900\/50{background-color:#11182780}.bg-gray-900\/80{background-color:#111827cc}.bg-green-500{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-indigo-500{--tw-bg-opacity:1;background-color:#6366f1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-neutral-400{--tw-bg-opacity:1;background-color:#a3a3a3;background-color:rgb(163 163 163/var(--tw-bg-opacity,1))}.bg-neutral-600{--tw-bg-opacity:1;background-color:#525252;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:#f97316;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-pink-500{--tw-bg-opacity:1;background-color:#ec4899;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:#a855f7;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:#fef2f2;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/100{background-color:#ef4444}.bg-red-600{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-800{--tw-bg-opacity:1;background-color:#991b1b;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.bg-sky-500{--tw-bg-opacity:1;background-color:#0ea5e9;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-theme-background{background-color:var(--color-background)}.bg-theme-primary{background-color:var(--color-primary)}.bg-theme-surface{background-color:var(--color-surface)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/20{background-color:#fff3}.bg-white\/50{background-color:#ffffff80}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-yellow-300{--tw-bg-opacity:1;background-color:#fde047;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:#eab308;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-opacity-20{--tw-bg-opacity:.2}.bg-opacity-50{--tw-bg-opacity:.5}.bg-opacity-70{--tw-bg-opacity:.7}.bg-opacity-75{--tw-bg-opacity:.75}.bg-opacity-90{--tw-bg-opacity:.9}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-blue-400{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:rgba(96,165,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-100{--tw-gradient-from:#f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(243,244,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from:#111827 var(--tw-gradient-from-position);--tw-gradient-to:rgba(17,24,39,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-blue-400{--tw-gradient-to:rgba(96,165,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#60a5fa var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}.to-blue-300{--tw-gradient-to:#93c5fd var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.to-gray-100{--tw-gradient-to:#f3f4f6 var(--tw-gradient-to-position)}.to-gray-50{--tw-gradient-to:#f9fafb var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.fill-red-500{fill:#ef4444}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[88px\]{padding-top:88px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-relaxed{line-height:1.625}.tracking-wider{letter-spacing:.05em}.text-\[\#007AFF\]{--tw-text-opacity:1;color:#007aff;color:rgb(0 122 255/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-gray-100{--tw-text-opacity:1;color:#f3f4f6;color:rgb(243 244 246/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:#f97316;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-theme-background{color:var(--color-background)}.text-theme-text{color:var(--color-text)}.text-theme-text-button{color:var(--color-text-button)}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/90{color:#ffffffe6}.text-yellow-300{--tw-text-opacity:1;color:#fde047;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:#eab308;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:#ca8a04;color:rgb(202 138 4/var(--tw-text-opacity,1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-\[0_-2px_10px_-1px_rgba\(0\,0\,0\,0\.05\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_-2px_10px_-1px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 -2px 10px -1px rgba(0,0,0,.05);--tw-shadow-colored:0 -2px 10px -1px var(--tw-shadow-color)}.shadow-\[0_0_15px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 0 15px rgba(0,0,0,.2);--tw-shadow-colored:0 0 15px var(--tw-shadow-color)}.shadow-\[0_0_15px_rgba\(0\,0\,0\,0\.2\)\],.shadow-\[0_2px_10px_-1px_rgba\(0\,0\,0\,0\.05\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px_-1px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 2px 10px -1px rgba(0,0,0,.05);--tw-shadow-colored:0 2px 10px -1px var(--tw-shadow-color)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-inner,.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.blur-xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur:blur(24px)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.backdrop-blur-lg,.backdrop-blur-md{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.uikit-custom-scrollbar::-webkit-scrollbar{width:8px;background:#ffffff17;border-radius:6px}.uikit-custom-scrollbar::-webkit-scrollbar-thumb{background-color:#707070;border-radius:6px}.uikit-custom-scrollbar:focus-visible{outline:2px solid #2d8cff;outline-offset:-2px}.uikit-custom-scrollbar .ReactVirtualized__List::-webkit-scrollbar{width:8px;background:#ffffff17;border-radius:6px}.uikit-custom-scrollbar .ReactVirtualized__List::-webkit-scrollbar-thumb{background-color:#707070;border-radius:6px}.uikit-custom-scrollbar .ReactVirtualized__List:focus-visible{outline:2px solid #2d8cff;outline-offset:-2px}.uikit-custom-scrollbar__menu-list::-webkit-scrollbar{width:8px;background:#ffffff17;border-radius:6px}.uikit-custom-scrollbar__menu-list::-webkit-scrollbar-thumb{background-color:#707070;border-radius:6px}.uikit-custom-scrollbar__menu-list:focus-visible{outline:2px solid #2d8cff;outline-offset:-2px}.uikit-custom-scrollbar .epr-body::-webkit-scrollbar{width:8px;background:#ffffff17;border-radius:6px}.uikit-custom-scrollbar .epr-body::-webkit-scrollbar-thumb{background-color:#707070;border-radius:6px}.uikit-custom-scrollbar .epr-body:focus-visible{outline:2px solid #2d8cff;outline-offset:-2px}.uikit-keyboard-open{height:100%;overflow:hidden;position:fixed;width:100%}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:right-0:before{content:var(--tw-content);right:0}.before\:top-\[-25px\]:before{content:var(--tw-content);top:-25px}.before\:rounded:before{content:var(--tw-content);border-radius:.25rem}.before\:bg-gray-800:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.before\:px-2:before{content:var(--tw-content);padding-left:.5rem;padding-right:.5rem}.before\:py-1:before{content:var(--tw-content);padding-top:.25rem;padding-bottom:.25rem}.before\:text-sm:before{content:var(--tw-content);font-size:.875rem;line-height:1.25rem}.before\:text-theme-text-button:before{content:var(--tw-content);color:var(--color-text-button)}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:duration-200:before{content:var(--tw-content);transition-duration:.2s}.before\:content-\[\'Copied\!\'\]:before{--tw-content:"Copied!";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-r:hover{border-right-width:1px}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:#93c5fd;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:#fca5a5;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.hover\:bg-\[\#0066CC\]:hover{--tw-bg-opacity:1;background-color:#06c;background-color:rgb(0 102 204/var(--tw-bg-opacity,1))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.hover\:bg-blue-600:hover{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-cyan-600:hover{--tw-bg-opacity:1;background-color:#0891b2;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-100\/50:hover{background-color:#f3f4f680}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:#d1d5db;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-50\/50:hover{background-color:#f9fafb80}.hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.hover\:bg-gray-800\/50:hover{background-color:#1f293780}.hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:#111827;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:#fee2e2;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-600\/100:hover{background-color:#dc2626}.hover\:bg-theme-background:hover{background-color:var(--color-background)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-yellow-600:hover{--tw-bg-opacity:1;background-color:#ca8a04;background-color:rgb(202 138 4/var(--tw-bg-opacity,1))}.hover\:bg-opacity-10:hover{--tw-bg-opacity:.1}.hover\:bg-opacity-70:hover{--tw-bg-opacity:.7}.hover\:from-blue-300:hover{--tw-gradient-from:#93c5fd var(--tw-gradient-from-position);--tw-gradient-to:rgba(147,197,253,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:via-blue-300:hover{--tw-gradient-to:rgba(147,197,253,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#93c5fd var(--tw-gradient-via-position),var(--tw-gradient-to)}.hover\:to-blue-200:hover{--tw-gradient-to:#bfdbfe var(--tw-gradient-to-position)}.hover\:to-blue-500:hover{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.hover\:text-\[\#0051FF\]:hover{--tw-text-opacity:1;color:#0051ff;color:rgb(0 81 255/var(--tw-text-opacity,1))}.hover\:text-\[\#0066CC\]:hover{--tw-text-opacity:1;color:#06c;color:rgb(0 102 204/var(--tw-text-opacity,1))}.hover\:text-blue-600:hover{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-green-700:hover{--tw-text-opacity:1;color:#15803d;color:rgb(21 128 61/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:#b91c1c;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-theme-text-button:hover{color:var(--color-text-button)}.hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-md:hover,.hover\:shadow-sm:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:border-\[\#007AFF\]:focus{--tw-border-opacity:1;border-color:#007aff;border-color:rgb(0 122 255/var(--tw-border-opacity,1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-theme-text:focus{border-color:var(--color-text)}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#007AFF\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 122 255/var(--tw-ring-opacity,1))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity,1))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-theme-text:focus{--tw-ring-color:var(--color-text)}.focus\:ring-opacity-50:focus{--tw-ring-opacity:.5}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.active\:scale-90:active{--tw-scale-x:.9;--tw-scale-y:.9}.active\:scale-90:active,.active\:scale-95:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95}.active\:bg-gray-100:active{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.active\:from-blue-500:active{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.active\:to-blue-700:active{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-gray-400:disabled{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100{opacity:1}.peer:checked~.peer-checked\:translate-x-4{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:bg-\[\#007AFF\]{--tw-bg-opacity:1;background-color:#007aff;background-color:rgb(0 122 255/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:bg-blue-500{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.peer:focus~.peer-focus\:ring-2,.peer:focus~.peer-focus\:ring-4{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus~.peer-focus\:ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.peer:focus~.peer-focus\:ring-\[\#007AFF\]\/20{--tw-ring-color:rgba(0,122,255,.2)}.peer:focus~.peer-focus\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:from-blue-500:is(.dark *){--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-gray-700:is(.dark *){--tw-gradient-from:#374151 var(--tw-gradient-from-position);--tw-gradient-to:rgba(55,65,81,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:from-gray-800:is(.dark *){--tw-gradient-from:#1f2937 var(--tw-gradient-from-position);--tw-gradient-to:rgba(31,41,55,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:to-blue-700:is(.dark *){--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.dark\:to-gray-800:is(.dark *){--tw-gradient-to:#1f2937 var(--tw-gradient-to-position)}.dark\:to-gray-900:is(.dark *){--tw-gradient-to:#111827 var(--tw-gradient-to-position)}.dark\:to-gray-950:is(.dark *){--tw-gradient-to:#030712 var(--tw-gradient-to-position)}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1))}.dark\:text-theme-text-button:is(.dark *){color:var(--color-text-button)}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:hover\:from-blue-400:hover:is(.dark *){--tw-gradient-from:#60a5fa var(--tw-gradient-from-position);--tw-gradient-to:rgba(96,165,250,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:hover\:to-blue-600:hover:is(.dark *){--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.dark\:active\:bg-gray-800:active:is(.dark *){--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:active\:from-blue-600:active:is(.dark *){--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:active\:to-blue-800:active:is(.dark *){--tw-gradient-to:#1e40af var(--tw-gradient-to-position)}@media (min-width: 640px){.sm\:mb-0{margin-bottom:0}.sm\:table-cell{display:table-cell}.sm\:h-auto{height:auto}.sm\:w-auto{width:auto}.sm\:max-w-\[150px\]{max-width:150px}.sm\:max-w-\[200px\]{max-width:200px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{grid-gap:1rem;gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:static{position:static}.md\:relative{position:relative}.md\:z-auto{z-index:auto}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-auto{height:auto}.md\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:overflow-visible{overflow:visible}.md\:bg-transparent{background-color:transparent}.md\:p-0{padding:0}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-8{padding-top:2rem}.md\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.md\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (min-width: 1024px){.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:px-8{padding-left:2rem;padding-right:2rem}}