@charset "UTF-8";:where(:not(html,input,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:normal}:where([hidden]),:where([type=hidden i]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{color:#19f}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentcolor}.flickity-prev-next-button{top:50%;width:44px;height:44px;z-index:1;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;z-index:1;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{position:relative;display:block;width:10px;height:10px;padding:0;margin:0 8px;background:rgba(51,51,51,.25);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:hover{background:rgba(51,51,51,.75)}.flickity-page-dot:active{background:#19f}.flickity-page-dot.is-selected{background:#333}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}@font-face{font-family:Lato Hairline;src:url(/wp-content/themes/smokefree/dist/Lato-Hairline.7767b7b7.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-Hairline.ab6f7060.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato Hairline;src:url(/wp-content/themes/smokefree/dist/Lato-HairlineItalic.7ce1c01c.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-HairlineItalic.91fd687f.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/smokefree/dist/Lato-Light.1f932078.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-Light.e03ed7a7.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/smokefree/dist/Lato-LightItalic.e71f0426.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-LightItalic.de1db219.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/smokefree/dist/Lato-Regular.e2cc57e6.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-Regular.78b6d00e.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/smokefree/dist/Lato-Italic.f54c1322.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-Italic.8db86293.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/smokefree/dist/Lato-Bold.d91cd490.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-Bold.c71f3dfa.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/smokefree/dist/Lato-BoldItalic.01d954c6.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-BoldItalic.b5ee9020.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/smokefree/dist/Lato-Heavy.38ee2563.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-Heavy.ca599ab0.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/smokefree/dist/Lato-HeavyItalic.a3492940.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-HeavyItalic.c016b657.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/smokefree/dist/Lato-Black.95d4ff7e.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-Black.b5dda176.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/wp-content/themes/smokefree/dist/Lato-BlackItalic.e6b3ded9.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Lato-BlackItalic.8780b204.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-Thin.65888098.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-Thin.cf645a68.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-ThinItalic.fffbc9ee.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-ThinItalic.e9dfbc40.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-Light.7afbfa8a.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-Light.ba026a66.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-LightItalic.bfcbde7c.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-LightItalic.99c88a16.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-Regular.513133ad.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-Regular.dac65b03.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-Italic.b828161f.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-Italic.81aac95e.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-Medium.e8c10026.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-Medium.9528fefc.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-MediumItalic.4fe91cdb.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-MediumItalic.80a6c4e4.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-Bold.2611b96a.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-Bold.97ec57ac.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-BoldItalic.99d14d31.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-BoldItalic.9defc518.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-Black.b4a83545.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-Black.ef735b7c.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/smokefree/dist/Roboto-BlackItalic.8db56105.woff2) format("woff2"),url(/wp-content/themes/smokefree/dist/Roboto-BlackItalic.5734d1ff.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}body,html{overflow:hidden}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;width:100%;height:auto;background-color:linear-gradient(180deg,#036,#000);--header-height:60px}html.no-scroll-snap{scroll-snap-type:none}html body{overscroll-behavior:none;margin:0;width:100%}html body.\--nav-is-on{overflow:hidden;height:100dvh}html body.\--nav-is-on #main,html body.\--nav-is-on footer{pointer-events:none}@media only screen and (min-width:768px){html{--header-height:72px}}@media only screen and (min-width:1200px){html{--header-height:80px}}@media only screen and (min-width:1920px){html{--header-height:90px}}.scroll-snap-container{height:100dvh;display:block;scroll-snap-type:y mandatory;overscroll-behavior:none;overflow-y:scroll;overflow-x:hidden}.scroll-snap-container.no-scroll-snap,.scroll-snap-container:has(div.disable-scroll-snap){scroll-snap-type:none}.scroll-snap-container:has(div.disable-scroll){overflow-y:hidden}.scroll-snap-container:has(div.hide-footer-header) footer,.scroll-snap-container:has(div.hide-footer-header) header{display:none!important}.scroll-snap-container.no-musk .block .block__mask:after{clip-path:unset}@media only screen and (max-height:480px) and (orientation:landscape){.scroll-snap-container{scroll-snap-type:none}}#main{width:100%;position:relative}.dev-controls{position:absolute;bottom:0;right:0;z-index:100;display:flex;gap:4px}.dev-controls .button{background:#fff;padding:4px;border-radius:4px;font-size:10px}.scroller{position:relative;flex:1;overflow:auto;padding-right:5px;--top:0;--height:15px}.scroller:after{content:"";display:block;position:absolute;right:0;top:var(--top);width:5px;height:var(--height);background:#bbb;border-radius:15px}.scroller--disabled{padding-right:0}.scroller--disabled:after{content:unset}.scroller__content{width:100%;height:100%;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.scroller__content::-webkit-scrollbar{display:none}.acf-field{margin:0;clear:both;padding-bottom:20px}.acf-field .acf-label label{display:block;margin:0 0 8px;padding:0}.acf-field .acf-notice{border:0!important;padding:0 0 0 18px;margin:0 0 4px}@media only screen and (min-width:768px){.acf-field .acf-notice{padding:0 0 0 24px}}.acf-field .acf-notice p{margin:0;padding:4px}.acf-field .acf-notice:before{content:"";background-size:80%;background-repeat:no-repeat;background-position:50%;margin-left:4px;height:100%;width:18px;display:block;position:absolute;left:0}@media only screen and (min-width:390px){.acf-field .acf-notice{border-radius:calc(clamp(.5rem, .3042rem + .8032vw, .625rem)*0.25)}}@media only screen and (min-width:640px){.acf-field .acf-notice{border-radius:calc(clamp(.625rem, -1.8947rem + 6.2992vw, 1.125rem)*0.25)}}@media only screen and (min-width:768px){.acf-field .acf-notice{border-radius:calc(clamp(1.125rem, .9023rem + .464vw, 1.25rem)*0.25)}}@media only screen and (min-width:1200px){.acf-field .acf-notice{border-radius:.3125rem}}@media only screen and (min-width:1920px){.acf-field .acf-notice{border-radius:.3125rem}}.acf-field .acf-notice.-error{background-color:#c40;color:#fff}.acf-field .acf-notice.-error:before{content:"";background-image:url(/wp-content/themes/smokefree/dist/icon-error-cross.abc633cc.svg)}.acf-field .acf-notice.-success{background-color:#558000;color:#fff}.acf-field .acf-notice.-warning{background-color:#d82;color:#fff}.acf-field .acf-notice.-warning:before{content:"";background-image:url(/wp-content/themes/smokefree/dist/icon-warning-triangle.e7975bce.svg)}.acf-field[data-width]{float:left;clear:none}.acf-fields>.acf-field{position:relative;margin:0;border-top-width:0}.acf-field input[type=date],.acf-field input[type=datetime-local],.acf-field input[type=datetime],.acf-field input[type=email],.acf-field input[type=month],.acf-field input[type=number],.acf-field input[type=password],.acf-field input[type=search],.acf-field input[type=tel],.acf-field input[type=text],.acf-field input[type=time],.acf-field input[type=url],.acf-field input[type=week],.acf-field select,.acf-field select:focus,input[type=email],input[type=text],select{width:100%;margin:0}.acf-field input[type=date]::-moz-placeholder,.acf-field input[type=datetime-local]::-moz-placeholder,.acf-field input[type=datetime]::-moz-placeholder,.acf-field input[type=email]::-moz-placeholder,.acf-field input[type=month]::-moz-placeholder,.acf-field input[type=number]::-moz-placeholder,.acf-field input[type=password]::-moz-placeholder,.acf-field input[type=search]::-moz-placeholder,.acf-field input[type=tel]::-moz-placeholder,.acf-field input[type=text]::-moz-placeholder,.acf-field input[type=time]::-moz-placeholder,.acf-field input[type=url]::-moz-placeholder,.acf-field input[type=week]::-moz-placeholder,.acf-field select::-moz-placeholder,.acf-field select:focus::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder{opacity:.6}.acf-field input[type=date]::placeholder,.acf-field input[type=datetime-local]::placeholder,.acf-field input[type=datetime]::placeholder,.acf-field input[type=email]::placeholder,.acf-field input[type=month]::placeholder,.acf-field input[type=number]::placeholder,.acf-field input[type=password]::placeholder,.acf-field input[type=search]::placeholder,.acf-field input[type=tel]::placeholder,.acf-field input[type=text]::placeholder,.acf-field input[type=time]::placeholder,.acf-field input[type=url]::placeholder,.acf-field input[type=week]::placeholder,.acf-field select::placeholder,.acf-field select:focus::placeholder,input[type=email]::placeholder,input[type=text]::placeholder,select::placeholder{opacity:.6}.acf-field textarea{width:100%;margin:0;padding:21px!important}.acf-field textarea::-moz-placeholder{opacity:.6}.acf-field textarea::placeholder{opacity:.6}ul.acf-checkbox-list,ul.acf-radio-list{background:transparent;border:1px solid transparent;position:relative;padding:8px 0 0;margin:0;display:flex;flex-flow:row;font-size:16px;line-height:120%}ul.acf-checkbox-list:focus-within,ul.acf-radio-list:focus-within{border:0 solid rgba(165,210,231,0);border-radius:0}ul.acf-checkbox-list li,ul.acf-radio-list li{font-size:inherit;line-height:inherit;display:flex;margin-right:24px}ul.acf-checkbox-list li label,ul.acf-radio-list li label{display:flex;align-items:center;cursor:pointer;-moz-column-gap:8px;column-gap:8px}.acf-admin-page .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before{content:"";display:block;width:14px;height:14px;top:0;left:0;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.acf-range-wrap input[type=number]{min-width:3em}.acf-spinner,p.submit .acf-spinner,p.submit .spinner{vertical-align:top;float:none;position:absolute;top:0;bottom:0;left:0;margin:auto}.media-modal .acf-required{color:#c40}.acf-form-submit,.frm_submit{position:relative}.acf-form-submit button[type=submit],.frm_submit button[type=submit]{width:-moz-fit-content!important;width:fit-content!important;padding:10px 30px!important;height:35px;font-size:14px!important;line-height:normal}.af-submit{padding:0!important}.af-success{padding:8px;background-color:#558000;color:#fff;border-radius:10000px;display:flex;flex-flow:row;align-items:center}@media only screen and (min-width:768px){.af-success{padding:16px}}.acf-error-message .icon__wrap,.af-success .icon__wrap{justify-content:center;align-items:center;display:flex;width:24px;height:24px;margin:0 8px}.acf-form>.acf-notice:first-child{display:none!important}.acf-field.acf-error input,.acf-field.acf-error textarea,.acf-field.needs-validating input,.acf-field.needs-validating textarea{border:2px solid #c40!important}.acf-field.has-validated .validation-message{display:none}.acf-field.has-validated input,.acf-field.has-validated textarea{border:1px solid #558000!important}.frm_forms hr{padding:0!important;border-top:2px solid #140!important;margin:8px 0}@media only screen and (min-width:768px){.frm_forms hr{margin:16px 0}}@media only screen and (min-width:1200px){.frm_forms hr{margin:20px 0}}.frm_forms ol,.frm_forms p,.frm_forms ul{margin:0 0 8px}@media only screen and (min-width:640px){.frm_forms ol,.frm_forms p,.frm_forms ul{margin:0 0 16px}}@media only screen and (min-width:768px){.frm_forms ol,.frm_forms p,.frm_forms ul{margin:0 0 18px}}@media only screen and (min-width:1200px){.frm_forms ol,.frm_forms p,.frm_forms ul{margin:0 0 20px}}.frm_description,.frm_form_field{font-style:italic;margin-top:16px}@media only screen and (min-width:768px){.frm_description,.frm_form_field{margin-top:36px}}@media only screen and (min-width:1200px){.frm_description,.frm_form_field{margin-top:40px}}.frm_image_option_container .frm_selected_checkmark{left:0!important;top:0!important}#frm_field_276_container p{display:flex;gap:20px}#frm_field_276_container a{display:block}#frm_field_276_container img,#frm_field_279_container img{width:100%;height:auto}.frm_submit{margin-top:16px}@media only screen and (min-width:768px){.frm_submit{margin-top:36px}}@media only screen and (min-width:1200px){.frm_submit{margin-top:40px}}body.page-id-1488 article{background-color:#fff}.svg__icon{width:100%;height:auto}.svg__icon svg{display:block;width:100%;height:100%}p{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.\--body,.\--description,.block,body:not(.wp-admin){font-size:14px;line-height:18px}@media only screen and (min-width:390px){.\--body,.\--description,.block,body:not(.wp-admin){font-size:clamp(1.125rem,1.0931rem + .1308vw,1.25rem);line-height:clamp(1.25rem,1.1225rem + .5232vw,1.75rem)}}.\--body-smaller,.\--download-items,.acf-field .acf-notice p,.frm_description,.frm_form_field,.frm_text_label_for_image{font-size:12px;line-height:14px}@media only screen and (min-width:390px){.\--body-smaller,.\--download-items,.acf-field .acf-notice p,.frm_description,.frm_form_field,.frm_text_label_for_image{font-size:clamp(1rem,.9681rem + .1308vw,1.125rem);line-height:clamp(1rem,.8725rem + .5232vw,1.5rem)}}.\--section-pre-title{color:#333;font-size:10px;line-height:10px}@media only screen and (min-width:390px){.\--section-pre-title{font-size:clamp(.875rem,.6518rem + .9156vw,1.75rem);line-height:clamp(.875rem,.6518rem + .9156vw,1.75rem)}}.\--section-title{color:#558000;font-size:22px;line-height:24px;padding-top:8px;padding-bottom:16px}@media only screen and (min-width:390px){.\--section-title{font-size:clamp(1.625rem,1.2743rem + 1.4388vw,3rem);line-height:clamp(1.625rem,1.1786rem + 1.8313vw,3.375rem)}}@media only screen and (min-width:1200px){.\--section-title{padding-top:18px;padding-bottom:36px}}.frm_forms h3{color:#140;font-size:22px;line-height:24px;padding-bottom:8px}@media only screen and (min-width:390px){.frm_forms h3{font-size:clamp(1.5rem,1.1174rem + 1.5697vw,3rem);line-height:clamp(1.625rem,1.1467rem + 1.9621vw,3.5rem)}}@media only screen and (min-width:768px){.frm_forms h3{padding-bottom:16px}}@media only screen and (min-width:1200px){.frm_forms h3{padding-bottom:24px}}em{font-style:italic}.\--title{font-size:24px;line-height:120%;color:#333;margin-bottom:8px;text-align:center}@media only screen and (min-width:390px){.\--title{margin-bottom:16px;font-size:clamp(1.75rem,1.5587rem + .7848vw,2.5rem)}}.\--subtitle{font-size:18px;line-height:120%;color:#333;text-align:center;margin-bottom:16px}@media only screen and (min-width:390px){.\--subtitle{font-size:clamp(1.25rem,1.0268rem + .9156vw,2.125rem)}}.\--plain-text{font-size:clamp(1rem,.8725rem + .5232vw,1.5rem);line-height:140%;text-align:center;color:#000;margin-bottom:16px}@media only screen and (min-width:390px){.\--plain-text{margin-bottom:24px}}.\--caption{color:#000;margin:16px 0}.\--caption,.\--step{font-size:clamp(1rem,.9681rem + .1308vw,1.125rem);line-height:140%;text-align:center}.\--step{color:#757575}@media only screen and (min-width:1920px){.\--step{font-size:30px}}.block--main-hero .title,body:has(.page--404) .block--404 .title{font-size:32px;line-height:32px}@media only screen and (min-width:390px){.block--main-hero .title,body:has(.page--404) .block--404 .title{font-size:50px;line-height:50px}}@media only screen and (min-width:768px){.block--main-hero .title,body:has(.page--404) .block--404 .title{font-size:60px;line-height:60px}}@media only screen and (min-width:1200px){.block--main-hero .title,body:has(.page--404) .block--404 .title{font-size:70px;line-height:70px}}.block--b2b-main .title,.block--contact-form .title,.block--faq .title,.block--media .media__title,.block--new-slider:first-child .slide__text-wrapper .block-title,.block--new-slider:first-child .title,.block--patient-referral-choose-option .title,.block--patient-referral-hero .title,.block--people-slider:first-child .title,.wp-block:not(.wp-block-post-title) .block--faq .title{font-size:40px;line-height:100%}@media only screen and (min-width:768px){.block--b2b-main .title,.block--contact-form .title,.block--faq .title,.block--media .media__title,.block--new-slider:first-child .slide__text-wrapper .block-title,.block--new-slider:first-child .title,.block--patient-referral-choose-option .title,.block--patient-referral-hero .title,.block--people-slider:first-child .title,.wp-block:not(.wp-block-post-title) .block--faq .title{font-size:50px}}@media only screen and (min-width:1200px){.block--b2b-main .title,.block--contact-form .title,.block--faq .title,.block--media .media__title,.block--new-slider:first-child .slide__text-wrapper .block-title,.block--new-slider:first-child .title,.block--patient-referral-choose-option .title,.block--patient-referral-hero .title,.block--people-slider:first-child .title,.wp-block:not(.wp-block-post-title) .block--faq .title{font-size:60px}}.cambridgeshire__title,.nenc-nhs__title,.rmpartnersreferral__title{font-size:24px;line-height:100%}@media only screen and (min-width:768px){.cambridgeshire__title,.nenc-nhs__title,.rmpartnersreferral__title{font-size:32px}}@media only screen and (min-width:1200px){.cambridgeshire__title,.nenc-nhs__title,.rmpartnersreferral__title{font-size:40px}}.block--about-us .title,.block--app-reviews .\--ratings .\--rating-text,.block--b2b-main--bottom .bottom-title,.block--fortune-wheel .title,.block--main-hero .subtitle,.block--new-slider .slide__title,.block--new-slider .title,.block--new-slider:first-child .slide__text-wrapper .block-subtitle,.block--new-slider:first-child .subtitle,.block--patient-referral-details-form .title,.block--patient-referral-form .title,.block--people-slider .title,.block--people-slider:not(:has(.more)) .title,.block--press-releases .title,.block--publication .title,.block--quit-for-good-slider .title,.block--survey-question .title,.block--survey-result .title,.block--text-slider .title,.cambridgeshire__form-title,.download-modal__title,.heading1,.nenc-nhs__form-title,.patient-referral-success__content .title,.referral-london-success__content .title,.referral-nhs-success__content .title,.rmpartnersreferral__form-title,.stoptober__title,body:has(.page--404) .block--404 .subtitle{font-size:26px;line-height:120%}@media only screen and (min-width:768px){.block--about-us .title,.block--app-reviews .\--ratings .\--rating-text,.block--b2b-main--bottom .bottom-title,.block--fortune-wheel .title,.block--main-hero .subtitle,.block--new-slider .slide__title,.block--new-slider .title,.block--new-slider:first-child .slide__text-wrapper .block-subtitle,.block--new-slider:first-child .subtitle,.block--patient-referral-details-form .title,.block--patient-referral-form .title,.block--people-slider .title,.block--people-slider:not(:has(.more)) .title,.block--press-releases .title,.block--publication .title,.block--quit-for-good-slider .title,.block--survey-question .title,.block--survey-result .title,.block--text-slider .title,.cambridgeshire__form-title,.download-modal__title,.heading1,.nenc-nhs__form-title,.patient-referral-success__content .title,.referral-london-success__content .title,.referral-nhs-success__content .title,.rmpartnersreferral__form-title,.stoptober__title,body:has(.page--404) .block--404 .subtitle{font-size:36px}}@media only screen and (min-width:1200px){.block--about-us .title,.block--app-reviews .\--ratings .\--rating-text,.block--b2b-main--bottom .bottom-title,.block--fortune-wheel .title,.block--main-hero .subtitle,.block--new-slider .slide__title,.block--new-slider .title,.block--new-slider:first-child .slide__text-wrapper .block-subtitle,.block--new-slider:first-child .subtitle,.block--patient-referral-details-form .title,.block--patient-referral-form .title,.block--people-slider .title,.block--people-slider:not(:has(.more)) .title,.block--press-releases .title,.block--publication .title,.block--quit-for-good-slider .title,.block--survey-question .title,.block--survey-result .title,.block--text-slider .title,.cambridgeshire__form-title,.download-modal__title,.heading1,.nenc-nhs__form-title,.patient-referral-success__content .title,.referral-london-success__content .title,.referral-nhs-success__content .title,.rmpartnersreferral__form-title,.stoptober__title,body:has(.page--404) .block--404 .subtitle{font-size:46px}}.block--b2b-main .qr-title,.block--fortune-wheel .subtitle,.block--media .media__recent-title,.block--media .media__subtitle,.block--patient-referral-choose-option .qr-title,.block--patient-referral-choose-option .referral-title,.block--people-slider .subtitle,.block--press-releases .assets-title,.block--press-releases .media-title,.block--publication .other-publications-title,.block--quote .\--quote-title,.block--survey-question .step,.referral-london__form-title,.referral-london__title,.stoptober__contact-title,.stoptober__text,.survey__error .title,.survey__exist .title{font-size:20px;line-height:120%}@media only screen and (min-width:768px){.block--b2b-main .qr-title,.block--fortune-wheel .subtitle,.block--media .media__recent-title,.block--media .media__subtitle,.block--patient-referral-choose-option .qr-title,.block--patient-referral-choose-option .referral-title,.block--people-slider .subtitle,.block--press-releases .assets-title,.block--press-releases .media-title,.block--publication .other-publications-title,.block--quote .\--quote-title,.block--survey-question .step,.referral-london__form-title,.referral-london__title,.stoptober__contact-title,.stoptober__text,.survey__error .title,.survey__exist .title{font-size:24px}}@media only screen and (min-width:1200px){.block--b2b-main .qr-title,.block--fortune-wheel .subtitle,.block--media .media__recent-title,.block--media .media__subtitle,.block--patient-referral-choose-option .qr-title,.block--patient-referral-choose-option .referral-title,.block--people-slider .subtitle,.block--press-releases .assets-title,.block--press-releases .media-title,.block--publication .other-publications-title,.block--quote .\--quote-title,.block--survey-question .step,.referral-london__form-title,.referral-london__title,.stoptober__contact-title,.stoptober__text,.survey__error .title,.survey__exist .title{font-size:34px}}.block--main-hero .quote,.block--quote .\--quote-body{font-size:22px;line-height:140%}@media only screen and (min-width:768px){.block--main-hero .quote,.block--quote .\--quote-body{font-size:30px;font-weight:500}}@media only screen and (min-width:1200px){.block--main-hero .quote,.block--quote .\--quote-body{font-size:42px}}.block--faq .accordion__sub-item .sub-accordion__header,.wp-block:not(.wp-block-post-title) .block--faq .accordion__sub-item .sub-accordion__header{font-size:16px;line-height:40px}@media only screen and (min-width:768px){.block--faq .accordion__sub-item .sub-accordion__header,.wp-block:not(.wp-block-post-title) .block--faq .accordion__sub-item .sub-accordion__header{font-size:18px;line-height:40px}}@media only screen and (min-width:1200px){.block--faq .accordion__sub-item .sub-accordion__header,.wp-block:not(.wp-block-post-title) .block--faq .accordion__sub-item .sub-accordion__header{font-size:28px;line-height:140%}}.block--survey-result .subtitle{font-size:16px!important;font-weight:800!important;line-height:120%;letter-spacing:.4px}@media only screen and (min-width:768px){.block--survey-result .subtitle{font-size:18px!important}}@media only screen and (min-width:1200px){.block--survey-result .subtitle{font-size:28px!important}}.block--main-hero .quote-author,.block--quote .\--quote-credit,.download-modal__label{font-size:16px;line-height:140%}@media only screen and (min-width:768px){.block--main-hero .quote-author,.block--quote .\--quote-credit,.download-modal__label{font-size:18px;line-height:120%}}@media only screen and (min-width:1200px){.block--main-hero .quote-author,.block--quote .\--quote-credit,.download-modal__label{font-size:25px;line-height:140%}}.block--about-us .description,.block--about-us .description a,.block--about-us .description b,.block--about-us .description strong,.block--b2b-main--bottom .bottom-description,.block--b2b-main .qr-helper-text,.block--b2b-main .qr-helper-text .toggle_contact,.block--b2b-main .qr-question-text,.block--contact-form .description,.block--contact-form .description b,.block--contact-form .description strong,.block--media .media__hero-card-date,.block--media .media__hero-card-description,.block--media .media__recent-card-date,.block--media .media__recent-card-description,.block--new-slider .slide__subtitle,.block--patient-referral-choose-option .qr-text,.block--patient-referral-choose-option .referral-bottom-text,.block--patient-referral-choose-option .referral-top-text,.block--patient-referral-hero .notice,.block--patient-referral-hero .notice a,.block--patient-referral-hero .notice b,.block--patient-referral-hero .notice span,.block--patient-referral-hero .notice strong,.block--people-slider .person-biography,.block--quit-for-good-slider .description,.block--survey-question .subtitle,.block--survey-start .subtitle,.block--text,.block--text-slider .slide .text-wrapper,.block--text-slider .slide .text-wrapper b,.block--text-slider .slide .text-wrapper i,.block--text-slider .slide .text-wrapper strong,.cambridgeshire__subtitle,.download-modal__subtitle,.download-modal__subtitle a,.nenc-nhs__subtitle,.patient-referral-success__content .subtitle,.patient-referral-success__content a,.referral-london-success__content .subtitle,.referral-london-success__content a,.referral-london__subtitle,.referral-nhs-success__content .subtitle,.referral-nhs-success__content a,.rmpartnersreferral__subtitle,.survey__error .text,.survey__error .text a,.survey__exist .text,.survey__exist .text a{font-size:16px;line-height:140%}@media only screen and (min-width:768px){.block--about-us .description,.block--about-us .description a,.block--about-us .description b,.block--about-us .description strong,.block--b2b-main--bottom .bottom-description,.block--b2b-main .qr-helper-text,.block--b2b-main .qr-helper-text .toggle_contact,.block--b2b-main .qr-question-text,.block--contact-form .description,.block--contact-form .description b,.block--contact-form .description strong,.block--media .media__hero-card-date,.block--media .media__hero-card-description,.block--media .media__recent-card-date,.block--media .media__recent-card-description,.block--new-slider .slide__subtitle,.block--patient-referral-choose-option .qr-text,.block--patient-referral-choose-option .referral-bottom-text,.block--patient-referral-choose-option .referral-top-text,.block--patient-referral-hero .notice,.block--patient-referral-hero .notice a,.block--patient-referral-hero .notice b,.block--patient-referral-hero .notice span,.block--patient-referral-hero .notice strong,.block--people-slider .person-biography,.block--quit-for-good-slider .description,.block--survey-question .subtitle,.block--survey-start .subtitle,.block--text,.block--text-slider .slide .text-wrapper,.block--text-slider .slide .text-wrapper b,.block--text-slider .slide .text-wrapper i,.block--text-slider .slide .text-wrapper strong,.cambridgeshire__subtitle,.download-modal__subtitle,.download-modal__subtitle a,.nenc-nhs__subtitle,.patient-referral-success__content .subtitle,.patient-referral-success__content a,.referral-london-success__content .subtitle,.referral-london-success__content a,.referral-london__subtitle,.referral-nhs-success__content .subtitle,.referral-nhs-success__content a,.rmpartnersreferral__subtitle,.survey__error .text,.survey__error .text a,.survey__exist .text,.survey__exist .text a{font-size:18px}}@media only screen and (min-width:1200px){.block--about-us .description,.block--about-us .description a,.block--about-us .description b,.block--about-us .description strong,.block--b2b-main--bottom .bottom-description,.block--b2b-main .qr-helper-text,.block--b2b-main .qr-helper-text .toggle_contact,.block--b2b-main .qr-question-text,.block--contact-form .description,.block--contact-form .description b,.block--contact-form .description strong,.block--media .media__hero-card-date,.block--media .media__hero-card-description,.block--media .media__recent-card-date,.block--media .media__recent-card-description,.block--new-slider .slide__subtitle,.block--patient-referral-choose-option .qr-text,.block--patient-referral-choose-option .referral-bottom-text,.block--patient-referral-choose-option .referral-top-text,.block--patient-referral-hero .notice,.block--patient-referral-hero .notice a,.block--patient-referral-hero .notice b,.block--patient-referral-hero .notice span,.block--patient-referral-hero .notice strong,.block--people-slider .person-biography,.block--quit-for-good-slider .description,.block--survey-question .subtitle,.block--survey-start .subtitle,.block--text,.block--text-slider .slide .text-wrapper,.block--text-slider .slide .text-wrapper b,.block--text-slider .slide .text-wrapper i,.block--text-slider .slide .text-wrapper strong,.cambridgeshire__subtitle,.download-modal__subtitle,.download-modal__subtitle a,.nenc-nhs__subtitle,.patient-referral-success__content .subtitle,.patient-referral-success__content a,.referral-london-success__content .subtitle,.referral-london-success__content a,.referral-london__subtitle,.referral-nhs-success__content .subtitle,.referral-nhs-success__content a,.rmpartnersreferral__subtitle,.survey__error .text,.survey__error .text a,.survey__exist .text,.survey__exist .text a{font-size:24px}}.block--about-us .description a,.block--b2b-main .qr-helper-text .toggle_contact,.block--patient-referral-hero .notice a,.download-modal__subtitle a,.survey__error .text a,.survey__exist .text a{color:#558000}.block--contact-form .note,.block--patient-referral-details-form .form-wrapper input,.block--patient-referral-details-form .form-wrapper label,.block--patient-referral-details-form .hint-text,.block--patient-referral-form .dropdown-label,.block--patient-referral-form .form-wrapper input,.block--patient-referral-form .form-wrapper label,.block--patient-referral-form .hint-text,.block--people-slider .person-name,.block--people-slider .person-position,.cambridgeshire__hint,.cambridgeshire__input-label,.cambridgeshire__input-label--checkbox,.dropdown-label,.nenc-nhs__hint,.nenc-nhs__input-label,.nenc-nhs__input-label--checkbox,.referral-london__bottom .referral-london__input-label--checkbox,.referral-london__hint,.referral-london__input-label,.referral-london__input-label--checkbox,.rmpartnersreferral__hint,.rmpartnersreferral__input-label,.rmpartnersreferral__input-label--checkbox,.stoptober__description{font-size:14px;line-height:140%}@media only screen and (min-width:768px){.block--contact-form .note,.block--patient-referral-details-form .form-wrapper input,.block--patient-referral-details-form .form-wrapper label,.block--patient-referral-details-form .hint-text,.block--patient-referral-form .dropdown-label,.block--patient-referral-form .form-wrapper input,.block--patient-referral-form .form-wrapper label,.block--patient-referral-form .hint-text,.block--people-slider .person-name,.block--people-slider .person-position,.cambridgeshire__hint,.cambridgeshire__input-label,.cambridgeshire__input-label--checkbox,.dropdown-label,.nenc-nhs__hint,.nenc-nhs__input-label,.nenc-nhs__input-label--checkbox,.referral-london__bottom .referral-london__input-label--checkbox,.referral-london__hint,.referral-london__input-label,.referral-london__input-label--checkbox,.rmpartnersreferral__hint,.rmpartnersreferral__input-label,.rmpartnersreferral__input-label--checkbox,.stoptober__description{font-size:16px}}@media only screen and (min-width:1200px){.block--contact-form .note,.block--patient-referral-details-form .form-wrapper input,.block--patient-referral-details-form .form-wrapper label,.block--patient-referral-details-form .hint-text,.block--patient-referral-form .dropdown-label,.block--patient-referral-form .form-wrapper input,.block--patient-referral-form .form-wrapper label,.block--patient-referral-form .hint-text,.block--people-slider .person-name,.block--people-slider .person-position,.cambridgeshire__hint,.cambridgeshire__input-label,.cambridgeshire__input-label--checkbox,.dropdown-label,.nenc-nhs__hint,.nenc-nhs__input-label,.nenc-nhs__input-label--checkbox,.referral-london__bottom .referral-london__input-label--checkbox,.referral-london__hint,.referral-london__input-label,.referral-london__input-label--checkbox,.rmpartnersreferral__hint,.rmpartnersreferral__input-label,.rmpartnersreferral__input-label--checkbox,.stoptober__description{font-size:20px}}#cmplz-manage-consent button{text-align:center;background-image:url(/wp-content/themes/smokefree/dist/cookies.dedd9f49.svg);background-size:24px;background-repeat:no-repeat;background-position:50%;min-width:32px!important;left:0!important;min-height:32px!important;height:-moz-fit-content!important;height:fit-content!important}body:has(.page--404) .block--404{--block-height:100dvh;height:calc(var(--block-height) - 20vw - var(--header-height));min-height:unset;display:flex;flex-direction:column}body:has(.page--404) .block--404 .block__mask:after{background:linear-gradient(180deg,#036,#000)}body:has(.page--404) .block--404 .block__content{display:flex;flex-direction:column;justify-content:flex-start;padding-top:16px}@media only screen and (min-width:640px){body:has(.page--404) .block--404 .block__content{padding-top:150px}}@media only screen and (max-height:480px) and (orientation:landscape){body:has(.page--404) .block--404 .block__content{padding-top:24px}}body:has(.page--404) .block--404 .title__content-item{order:1}body:has(.page--404) .block--404 .subtitle__content-item{order:3}body:has(.page--404) .block--404 .image__content-item{grid-row:unset;order:2}@media only screen and (min-width:640px){body:has(.page--404) .block--404 .subtitle__content-item{order:2}body:has(.page--404) .block--404 .image__content-item{grid-row:1/-3;order:3}}body:has(.page--404) .block--404 .title{color:#fff;text-align:center;width:100%;margin-bottom:30px}@media only screen and (min-width:640px){body:has(.page--404) .block--404 .title{margin-bottom:0;text-align:left}}body:has(.page--404) .block--404 .subtitle{color:#fb1;text-align:center;width:100%;max-width:80%;margin:60px auto 0}@media only screen and (min-width:640px){body:has(.page--404) .block--404 .subtitle{text-align:left;max-width:100%;margin:0}}body:has(.page--404) .block--404 .not-found-image{-o-object-fit:contain;object-fit:contain;max-width:200px;margin:0 auto}@media only screen and (min-width:768px){body:has(.page--404) .block--404 .not-found-image{max-width:319px}}body:has(.page--404) .block--logos .block__mask:after{background:linear-gradient(180deg,#d6f0fa,#f0fbe2)}.\--dark-green{color:#140}.\--mid-green{color:#558000}.\--light-green{color:#be7}.\--lighter-green{color:#f0fbe2}.\--dark-yellow{color:#d82}.\--mid-yellow{color:#fb1}.\--light-yellow{color:#ffebaa}.\--dark-blue{color:#036}.\--mid-blue{color:#7ce}.\--light-blue{color:#d6f0fa}.\--dark-red{color:#c40}.\--mid-red{color:#f52}.\--red{color:#c40c40}.\--light-red{color:#ffdece}.\--black{color:#000}.\--dark-grey{color:#333}.\--mid-grey{color:#757575}.\--light-grey{color:#bbb}.\--off-white{color:#eee}.\--white{color:#fff}.\--black-dark-blue{color:linear-gradient(180deg,#036,#000)}.\--light-blue-lighter-green{color:linear-gradient(180deg,#d6f0fa,#f0fbe2)}.\--mid-blue-light-blue{color:linear-gradient(185.64deg,#7ce 2.57%,#d6f0fa 97.43%)}.\--off-white-light-blue{color:linear-gradient(156.12deg,#eee 15.34%,#d6f0fa 84.66%)}.hidden{display:none!important}@media only screen and (min-width:1px){.container{width:calc(100% - clamp(.3125rem, .3075rem + 7.9897vw, 2.25rem)*2);margin:0 clamp(.3125rem,.3075rem + 7.9897vw,2.25rem)}}@media only screen and (min-width:390px){.container{width:calc(100% - clamp(2.25rem, .2922rem + 8.0321vw, 3.5rem)*2);margin:0 clamp(2.25rem,.2922rem + 8.0321vw,3.5rem)}}@media only screen and (min-width:640px){.container{width:calc(100% - clamp(3.5rem, 3.185rem + .7874vw, 3.5625rem)*2);margin:0 clamp(3.5rem,3.185rem + .7874vw,3.5625rem)}}@media only screen and (min-width:768px){.container{width:calc(100% - clamp(3.5625rem, -1.8946rem + 11.3689vw, 6.625rem)*2);margin:0 clamp(3.5625rem,-1.8946rem + 11.3689vw,6.625rem)}}@media only screen and (min-width:1200px){.container{width:calc(100% - clamp(6.625rem, -4.0148rem + 14.1864vw, 13rem)*2);margin:0 clamp(6.625rem,-4.0148rem + 14.1864vw,13rem)}}@media only screen and (min-width:1920px){.container{width:calc(100% - clamp(13rem, -2.2381rem + 12.6984vw, 18rem)*2);margin:0 clamp(13rem,-2.2381rem + 12.6984vw,18rem)}}@media only screen and (min-width:2550px){.container{width:calc(100% - clamp(13rem, -2.2381rem + 12.6984vw, 18rem)*2);margin:0 clamp(13rem,-2.2381rem + 12.6984vw,18rem)}}@media only screen and (min-width:1920px){.container{margin:0 auto;max-width:1504px}}.grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:unset;height:auto;min-height:0;min-width:0}@media only screen and (min-width:390px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (min-width:640px){.grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media only screen and (min-width:768px){.grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media only screen and (min-width:1200px){.grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media only screen and (min-width:1px){.grid{width:calc(100% - clamp(.3125rem, .3075rem + 7.9897vw, 2.25rem)*2);gap:.5rem;margin:0 clamp(.3125rem,.3075rem + 7.9897vw,2.25rem)}}@media only screen and (min-width:390px){.grid{width:calc(100% - clamp(2.25rem, .2922rem + 8.0321vw, 3.5rem)*2);gap:clamp(.5rem,.3042rem + .8032vw,.625rem);margin:0 clamp(2.25rem,.2922rem + 8.0321vw,3.5rem)}}@media only screen and (min-width:640px){.grid{width:calc(100% - clamp(3.5rem, 3.185rem + .7874vw, 3.5625rem)*2);gap:clamp(.625rem,-1.8947rem + 6.2992vw,1.125rem);margin:0 clamp(3.5rem,3.185rem + .7874vw,3.5625rem)}}@media only screen and (min-width:768px){.grid{width:calc(100% - clamp(3.5625rem, -1.8946rem + 11.3689vw, 6.625rem)*2);gap:clamp(1.125rem,.9023rem + .464vw,1.25rem);margin:0 clamp(3.5625rem,-1.8946rem + 11.3689vw,6.625rem)}}@media only screen and (min-width:1200px){.grid{width:calc(100% - clamp(6.625rem, -4.0148rem + 14.1864vw, 13rem)*2);gap:1.25rem;margin:0 clamp(6.625rem,-4.0148rem + 14.1864vw,13rem)}}@media only screen and (min-width:1920px){.grid{width:calc(100% - clamp(13rem, -2.2381rem + 12.6984vw, 18rem)*2);gap:1.25rem;margin:0 clamp(13rem,-2.2381rem + 12.6984vw,18rem)}}@media only screen and (min-width:2550px){.grid{width:calc(100% - clamp(13rem, -2.2381rem + 12.6984vw, 18rem)*2);gap:1.25rem;margin:0 clamp(13rem,-2.2381rem + 12.6984vw,18rem)}}@media only screen and (min-width:1920px){.grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem;margin:0 auto;max-width:1504px}}.grid.grid--header{grid-template-columns:repeat(8,minmax(0,1fr))}@media only screen and (max-width:1919px){.grid.grid--header{margin:0 32px}}@media only screen and (max-width:1199px){.grid.grid--header{margin:0 2vw}}@media only screen and (max-width:639px){.grid.grid--header{margin:0 4vw}}@media only screen and (min-width:390px){.grid.grid--header{grid-template-columns:repeat(8,minmax(0,1fr))}}@media only screen and (min-width:640px){.grid.grid--header{grid-template-columns:repeat(12,minmax(0,1fr))}}@media only screen and (min-width:1200px){.grid.grid--header{grid-template-columns:repeat(16,minmax(0,1fr))}}@media only screen and (min-width:1920px){.grid.grid--header{grid-template-columns:repeat(24,minmax(0,1fr))}}.\--no-gap{gap:0}.grid__content-item{box-sizing:content-box;display:flex;margin:0;overflow:hidden}.\--span-all-cols{grid-column:1/-1}.\--align-right{justify-content:end}.\--align-left{justify-content:start}.\--align-center{justify-content:center}.\--flow-row{display:flex;flex-flow:row}.\--flow-col{display:flex;flex-flow:column}.\--no-row-gap{row-gap:0}@media only screen and (min-width:1px){.grid__content-item.--start-col4--1{grid-column-start:1}.grid__content-item.--end-col4--1{grid-column-end:2}.grid__content-item.--start-col4--2{grid-column-start:2}.grid__content-item.--end-col4--2{grid-column-end:3}.grid__content-item.--start-col4--3{grid-column-start:3}.grid__content-item.--end-col4--3{grid-column-end:4}.grid__content-item.--start-col4--4{grid-column-start:4}.grid__content-item.--end-col4--4{grid-column-end:5}}@media only screen and (min-width:640px){.grid__content-item.--start-col6--1{grid-column-start:1}.grid__content-item.--end-col6--1{grid-column-end:2}.grid__content-item.--start-col6--2{grid-column-start:2}.grid__content-item.--end-col6--2{grid-column-end:3}.grid__content-item.--start-col6--3{grid-column-start:3}.grid__content-item.--end-col6--3{grid-column-end:4}.grid__content-item.--start-col6--4{grid-column-start:4}.grid__content-item.--end-col6--4{grid-column-end:5}.grid__content-item.--start-col6--5{grid-column-start:5}.grid__content-item.--end-col6--5{grid-column-end:6}.grid__content-item.--start-col6--6{grid-column-start:6}.grid__content-item.--end-col6--6{grid-column-end:7}}@media only screen and (min-width:1200px){.grid__content-item.--start-col8--1{grid-column-start:1}.grid__content-item.--end-col8--1{grid-column-end:2}.grid__content-item.--start-col8--2{grid-column-start:2}.grid__content-item.--end-col8--2{grid-column-end:3}.grid__content-item.--start-col8--3{grid-column-start:3}.grid__content-item.--end-col8--3{grid-column-end:4}.grid__content-item.--start-col8--4{grid-column-start:4}.grid__content-item.--end-col8--4{grid-column-end:5}.grid__content-item.--start-col8--5{grid-column-start:5}.grid__content-item.--end-col8--5{grid-column-end:6}.grid__content-item.--start-col8--6{grid-column-start:6}.grid__content-item.--end-col8--6{grid-column-end:7}.grid__content-item.--start-col8--7{grid-column-start:7}.grid__content-item.--end-col8--7{grid-column-end:8}.grid__content-item.--start-col8--8{grid-column-start:8}.grid__content-item.--end-col8--8{grid-column-end:9}}@media only screen and (min-width:1920px){.grid__content-item.--start-col12--1{grid-column-start:1}.grid__content-item.--end-col12--1{grid-column-end:2}.grid__content-item.--start-col12--2{grid-column-start:2}.grid__content-item.--end-col12--2{grid-column-end:3}.grid__content-item.--start-col12--3{grid-column-start:3}.grid__content-item.--end-col12--3{grid-column-end:4}.grid__content-item.--start-col12--4{grid-column-start:4}.grid__content-item.--end-col12--4{grid-column-end:5}.grid__content-item.--start-col12--5{grid-column-start:5}.grid__content-item.--end-col12--5{grid-column-end:6}.grid__content-item.--start-col12--6{grid-column-start:6}.grid__content-item.--end-col12--6{grid-column-end:7}.grid__content-item.--start-col12--7{grid-column-start:7}.grid__content-item.--end-col12--7{grid-column-end:8}.grid__content-item.--start-col12--8{grid-column-start:8}.grid__content-item.--end-col12--8{grid-column-end:9}.grid__content-item.--start-col12--9{grid-column-start:9}.grid__content-item.--end-col12--9{grid-column-end:10}.grid__content-item.--start-col12--10{grid-column-start:10}.grid__content-item.--end-col12--10{grid-column-end:11}.grid__content-item.--start-col12--11{grid-column-start:11}.grid__content-item.--end-col12--11{grid-column-end:12}.grid__content-item.--start-col12--12{grid-column-start:12}.grid__content-item.--end-col12--12{grid-column-end:13}}body:before{display:none;visibility:hidden}@media only screen and (min-width:1px){body:before{content:"base"}}@media only screen and (min-width:390px){body:before{content:"xxs"}}@media only screen and (min-width:640px){body:before{content:"xs"}}@media only screen and (min-width:768px){body:before{content:"sm"}}@media only screen and (min-width:1200px){body:before{content:"lg"}}@media only screen and (min-width:1920px){body:before{content:"xxl"}}@media only screen and (min-width:2550px){body:before{content:"xxxl"}}.\--lato-hairline{font-style:normal}.\--lato-hairline,.\--lato-hairline-italic{font-family:Lato Hairline,sans-serif;font-weight:300}.\--lato-hairline-italic{font-style:italic}.\--lato-light,.block--app-details .\--detail-items .\--details-title,.block--app-reviews .\--review-featured.grid__content-item .\--featured-title,.header-dropdown .rating__title{font-family:Lato,sans-serif;font-weight:300;font-style:normal}.\--lato-light-italic{font-family:Lato,sans-serif;font-weight:300;font-style:italic}.\--lato-regular,.block--faq .accordion__sub-item .sub-accordion__header,.block--fortune-wheel .slice text,.block--survey-result .subtitle,.contact-form__content .text,.wp-block:not(.wp-block-post-title) .block--faq .accordion__sub-item .sub-accordion__header{font-family:Lato,sans-serif;font-weight:400;font-style:normal}.\--lato-regular-italic,.block--main-hero .quote,.block--quote .\--quote-body{font-family:Lato,sans-serif;font-weight:400;font-style:italic}.\--lato-medium{font-style:normal}.\--lato-medium,.\--lato-medium-italic{font-family:Lato,sans-serif;font-weight:400}.\--lato-medium-italic{font-style:italic}.\--lato-bold,.block--about-us .show-more__text,.block--app-reviews .\--ratings .\--rating-numbers,.block--app-reviews .\--ratings .\--rating-title,.block--b2b-main--bottom .show-more__text,.block--publication .publication-control__text,.block--publication .publication-item__text,.block--publication .publication-item__text span,.contact-form__content .subtitle,.footer__nav,.frm_forms h3,.header-dropdown .rating__subtitle,.header-nav li a{font-family:Lato,sans-serif;font-weight:700;font-style:normal}.\--lato-bold-italic{font-family:Lato,sans-serif;font-weight:700;font-style:italic}.\--lato-heavy,.\--section-pre-title,.\--section-title,.\--step,.\--subtitle,.\--title,.acf-field .acf-label label,.block--about-us .title,.block--app-reviews .\--ratings .\--rating-text,.block--b2b-main--bottom .bottom-title,.block--b2b-main .qr-title,.block--b2b-main .title,.block--contact-form .title,.block--faq .title,.block--fortune-wheel .subtitle,.block--fortune-wheel .title,.block--main-hero .subtitle,.block--main-hero .title,.block--media .media__recent-title,.block--media .media__subtitle,.block--media .media__title,.block--new-slider .slide__title,.block--new-slider .title,.block--new-slider:first-child .slide__text-wrapper .block-subtitle,.block--new-slider:first-child .slide__text-wrapper .block-title,.block--new-slider:first-child .subtitle,.block--new-slider:first-child .title,.block--patient-referral-choose-option .qr-title,.block--patient-referral-choose-option .referral-title,.block--patient-referral-choose-option .title,.block--patient-referral-details-form .title,.block--patient-referral-form .title,.block--patient-referral-hero .title,.block--people-slider .subtitle,.block--people-slider .title,.block--people-slider:first-child .title,.block--people-slider:not(:has(.more)) .title,.block--press-releases .assets-title,.block--press-releases .media-title,.block--press-releases .title,.block--publication .other-publications-title,.block--publication .publication-item__percent,.block--publication .title,.block--quit-for-good-slider .title,.block--quote .\--quote-title,.block--survey-question .step,.block--survey-question .title,.block--survey-result .title,.block--survey-start .title,.block--text-slider .title,.cambridgeshire__form-title,.cambridgeshire__title,.download-modal__title,.heading1,.nenc-nhs__form-title,.nenc-nhs__title,.patient-referral-success__content .title,.referral-london-success__content .title,.referral-london__form-title,.referral-london__title,.referral-nhs-success__content .title,.rmpartnersreferral__form-title,.rmpartnersreferral__title,.stoptober__contact-title,.stoptober__text,.stoptober__title,.survey__error .title,.survey__exist .title,.unbounce .app__text .app__title,.unbounce .benefits__title,.unbounce .comparison h2,.unbounce .consultation__text .consultation__title,.unbounce .faq__title,.unbounce .help__title,.unbounce .hero__title,.unbounce .premium__title,.unbounce .reviews__title,.wp-block:not(.wp-block-post-title) .block--faq .title,body:has(.page--404) .block--404 .subtitle,body:has(.page--404) .block--404 .title{font-family:Lato,sans-serif;font-weight:900;font-style:normal}.\--lato-heavy-italic,.header-nav__mask .header-nav__bottom-text{font-family:Lato,sans-serif;font-weight:900;font-style:italic}.\--lato-black,b{font-style:normal}.\--lato-black,.\--lato-black-italic,b{font-family:Lato,sans-serif;font-weight:900}.\--lato-black-italic{font-style:italic}.\--roboto-thin{font-style:normal}.\--roboto-thin,.\--roboto-thin-italic{font-family:Roboto,sans-serif;font-weight:100}.\--roboto-thin-italic{font-style:italic}.\--roboto-light{font-style:normal}.\--roboto-light,.\--roboto-light-italic{font-family:Roboto,sans-serif;font-weight:300}.\--roboto-light-italic{font-style:italic}.\--body,.\--caption,.\--description,.\--plain-text,.\--roboto-regular,.acf-field input[type=date],.acf-field input[type=date].smaller,.acf-field input[type=datetime-local],.acf-field input[type=datetime-local].smaller,.acf-field input[type=datetime],.acf-field input[type=datetime].smaller,.acf-field input[type=email],.acf-field input[type=email].smaller,.acf-field input[type=month],.acf-field input[type=month].smaller,.acf-field input[type=number],.acf-field input[type=number].smaller,.acf-field input[type=password],.acf-field input[type=password].smaller,.acf-field input[type=search],.acf-field input[type=search].smaller,.acf-field input[type=tel],.acf-field input[type=tel].smaller,.acf-field input[type=text],.acf-field input[type=text].smaller,.acf-field input[type=time],.acf-field input[type=time].smaller,.acf-field input[type=url],.acf-field input[type=url].smaller,.acf-field input[type=week],.acf-field input[type=week].smaller,.acf-field select,.acf-field select.smaller,.acf-field select:focus,.acf-field select:focus.smaller,.acf-field textarea,.block,.block--about-us .description,.block--about-us .description a,.block--about-us .description b,.block--about-us .description strong,.block--b2b-main--bottom .bottom-description,.block--b2b-main .qr-helper-text,.block--b2b-main .qr-helper-text .toggle_contact,.block--b2b-main .qr-question-text,.block--contact-form .description,.block--contact-form .description b,.block--contact-form .description strong,.block--contact-form .note,.block--media .media__hero-card-date,.block--media .media__hero-card-description,.block--media .media__recent-card-date,.block--media .media__recent-card-description,.block--new-slider .slide__image-wrapper .star__text,.block--new-slider .slide__subtitle,.block--patient-referral-choose-option .qr-text,.block--patient-referral-choose-option .referral-bottom-text,.block--patient-referral-choose-option .referral-top-text,.block--patient-referral-details-form .form-wrapper input,.block--patient-referral-details-form .form-wrapper label,.block--patient-referral-details-form .hint-text,.block--patient-referral-form .dropdown-label,.block--patient-referral-form .form-wrapper .checkbox-label,.block--patient-referral-form .form-wrapper input,.block--patient-referral-form .form-wrapper label,.block--patient-referral-form .hint-text,.block--patient-referral-form .subtitle,.block--patient-referral-hero .notice,.block--patient-referral-hero .notice a,.block--patient-referral-hero .notice b,.block--patient-referral-hero .notice span,.block--patient-referral-hero .notice strong,.block--people-slider .person-biography,.block--people-slider .person-name,.block--people-slider .person-position,.block--quit-for-good-slider .description,.block--survey-question .subtitle,.block--survey-start .subtitle,.block--text,.block--text-slider .slide .text-wrapper,.block--text-slider .slide .text-wrapper b,.block--text-slider .slide .text-wrapper i,.block--text-slider .slide .text-wrapper strong,.cambridgeshire__hint,.cambridgeshire__input-label,.cambridgeshire__input-label--checkbox,.cambridgeshire__subtitle,.download-modal__error-message,.download-modal__input,.download-modal__subtitle,.download-modal__subtitle a,.dropdown-label,.nenc-nhs__hint,.nenc-nhs__input-label,.nenc-nhs__input-label--checkbox,.nenc-nhs__subtitle,.patient-referral-success__content .subtitle,.patient-referral-success__content a,.referral-london-success__content .subtitle,.referral-london-success__content a,.referral-london__bottom .referral-london__input-label--checkbox,.referral-london__hint,.referral-london__input-label,.referral-london__input-label--checkbox,.referral-london__subtitle,.referral-nhs-success__content .subtitle,.referral-nhs-success__content a,.rmpartnersreferral__hint,.rmpartnersreferral__input-label,.rmpartnersreferral__input-label--checkbox,.rmpartnersreferral__subtitle,.stoptober__description,.survey__error .text,.survey__error .text a,.survey__exist .text,.survey__exist .text a,.unbounce,.unbounce .header__rating,body:not(.wp-admin),input[type=email],input[type=email].smaller,input[type=text],input[type=text].smaller,select,select.smaller,ul.acf-checkbox-list li input[type=checkbox],ul.acf-checkbox-list li input[type=radio],ul.acf-radio-list li input[type=checkbox],ul.acf-radio-list li input[type=radio]{font-family:Roboto,sans-serif;font-weight:400;font-style:normal}.\--roboto-regular-italic{font-family:Roboto,sans-serif;font-weight:400;font-style:italic}.\--roboto-medium{font-style:normal}.\--roboto-medium,.\--roboto-medium-italic{font-family:Roboto,sans-serif;font-weight:500}.\--roboto-medium-italic{font-style:italic}.\--roboto-bold,.back-button span,.block--about-us .description a,.block--about-us .description b,.block--about-us .description strong,.block--app-details .\--detail-items .\--details-sub-title,.block--app-reviews .\--review-featured.grid__content-item .\--featured-subtitle,.block--b2b-main .qr-helper-text .toggle_contact,.block--b2b-main .qr-question-text,.block--contact-form .description b,.block--contact-form .description strong,.block--main-hero .quote-author,.block--media .media__hero-card-date,.block--media .media__recent-card-date,.block--new-slider .slide__subtitle span,.block--patient-referral-details-form .form-wrapper label,.block--patient-referral-form .dropdown-label,.block--patient-referral-form .dropdown-option,.block--patient-referral-form .dropdown-toggle,.block--patient-referral-form .form-wrapper label,.block--patient-referral-form .subtitle b,.block--patient-referral-hero .notice a,.block--patient-referral-hero .notice b,.block--patient-referral-hero .notice span,.block--patient-referral-hero .notice strong,.block--patient-referral-hero .option label,.block--people-slider .person-name,.block--people-slider .person-position,.block--press-releases .show-more__text,.block--quit-for-good-slider .description b,.block--quit-for-good-slider .description strong,.block--quote .\--quote-credit,.block--referral-first-step .radio-button-group label,.block--referral-second-step .radio-button-group label,.block--referral-third-step .radio-button-group label,.block--survey-question .button__skip,.block--survey-question .radio-button-group label,.block--text-slider .slide .text-wrapper b,.block--text-slider .slide .text-wrapper strong,.cambridgeshire__input-label,.cambridgeshire__subtitle,.contact-form__content .title,.download-modal__label,.download-modal__subtitle a,.dropdown-label,.dropdown-option,.dropdown-toggle,.form__title,.nenc-nhs__input-label,.nenc-nhs__subtitle,.patient-referral-success__content a,.referral-london-success__content a,.referral-london__input-label,.referral-nhs-success__content a,.rmpartnersreferral__input-label,.rmpartnersreferral__subtitle,.stoptober__postcode-submit-btn,.survey__error .text a,.survey__exist .text a,.unbounce .consultation__text .consultation__cta,.unbounce .header__cta,.unbounce .header__mobile-cta,.unbounce .hero .hero__btn,.unbounce .hero__cta,.unbounce .hero__starten-btn,.unbounce .reviews__cta{font-family:Roboto,sans-serif;font-weight:700;font-style:normal}.\--roboto-bold-italic,.block--text-slider .slide .text-wrapper i{font-family:Roboto,sans-serif;font-weight:700;font-style:italic}#header .call-to-action .button,.\--roboto-black,.acf-form-submit button[type=submit],.block--fortune-wheel .button,.block--patient-referral-choose-option .referral-button,.block--patient-referral-details-form .button,.block--patient-referral-form .button,.block--referral-first-step .button,.block--referral-result .button,.block--referral-second-step .button,.block--referral-start .button,.block--referral-third-step .button,.block--survey-question .button,.block--survey-result .button,.block--survey-start .button,.cambridgeshire__submit,.contact-form__content .form__button,.download-modal__submit,.frm_submit button[type=submit],.nenc-nhs__submit,.referral-london__submit,.rmpartnersreferral__submit,.stoptober__contact-button,.stoptober__success-button,body:not(.wp-admin) footer .buttons-wrapper a,body:not(.wp-admin) footer .mobile-buttons .button{font-family:Roboto,sans-serif;font-weight:900;font-style:normal}.\--roboto-black-italic{font-family:Roboto,sans-serif;font-weight:900;font-style:italic}.block--app-reviews .\--ratings .\--rating-numbers,.form__title,.upper-case{text-transform:uppercase}.\--section-pre-title,.block--app-reviews .\--ratings .\--rating-numbers,.footer-nav-top,.small-caps{font-variant:all-small-caps}.align-right{text-align:right}.\--section-pre-title,.\--section-title,.align-center,.form__title{text-align:center}.align-left{text-align:left}.\--section-pre-title,.\--section-title{justify-content:center}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown;animation-duration:.2s}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out;animation-duration:1s}#header .call-to-action .button,.acf-form-submit button[type=submit],.block--fortune-wheel .button,.block--patient-referral-choose-option .referral-button,.block--patient-referral-details-form .button,.block--patient-referral-form .button,.block--referral-first-step .button,.block--referral-result .button,.block--referral-second-step .button,.block--referral-start .button,.block--referral-third-step .button,.block--survey-question .button,.block--survey-result .button,.block--survey-start .button,.cambridgeshire__submit,.contact-form__content .form__button,.download-modal__submit,.frm_submit button[type=submit],.nenc-nhs__submit,.referral-london__submit,.rmpartnersreferral__submit,.stoptober__contact-button,.stoptober__success-button,body:not(.wp-admin) footer .buttons-wrapper a,body:not(.wp-admin) footer .mobile-buttons .button{border-radius:100vw;width:100%;display:flex;text-align:center;justify-content:center;margin:auto;align-items:center;text-decoration:none;white-space:nowrap;text-transform:uppercase;cursor:pointer}#header .call-to-action .button,.acf-form-submit button[type=submit],.block--fortune-wheel .button,.block--patient-referral-choose-option .referral-button,.block--patient-referral-details-form .button,.block--patient-referral-form .button,.block--referral-first-step .button,.block--referral-result .button,.block--referral-second-step .button,.block--referral-start .button,.block--referral-third-step .button,.block--survey-question .button,.block--survey-result .button,.block--survey-start .button,.cambridgeshire__submit,.contact-form__content .form__button,.download-modal__submit,.frm_submit button[type=submit],.nenc-nhs__submit,.referral-london__submit,.rmpartnersreferral__submit,.stoptober__contact-button,.stoptober__success-button,body:not(.wp-admin) footer .mobile-buttons .button{background:#fb1;color:#333}#header .call-to-action .button:hover,.acf-form-submit button[type=submit]:hover,.block--fortune-wheel .button:hover,.block--patient-referral-choose-option .referral-button:hover,.block--patient-referral-details-form .button:hover,.block--patient-referral-form .button:hover,.block--referral-first-step .button:hover,.block--referral-result .button:hover,.block--referral-second-step .button:hover,.block--referral-start .button:hover,.block--referral-third-step .button:hover,.block--survey-question .button:hover,.block--survey-result .button:hover,.block--survey-start .button:hover,.cambridgeshire__submit:hover,.contact-form__content .form__button:hover,.download-modal__submit:hover,.frm_submit button[type=submit]:hover,.nenc-nhs__submit:hover,.referral-london__submit:hover,.rmpartnersreferral__submit:hover,.stoptober__contact-button:hover,.stoptober__success-button:hover,body:not(.wp-admin) footer .mobile-buttons .button:hover{color:#fff}body:not(.wp-admin) footer .buttons-wrapper a{background:#fff;color:#000}#header .call-to-action .button{font-size:clamp(.625rem,.5293rem + .3924vw,1rem);line-height:clamp(.625rem,.5293rem + .3924vw,1rem);width:-moz-fit-content;width:fit-content;margin:0;padding:4px 8px;text-transform:none;display:flex;justify-content:center;align-items:center;gap:2px;height:26px}#header .call-to-action .button:hover{color:#333}#header .call-to-action .button path{fill:#000}#header .call-to-action .button span{padding-top:1px}@media only screen and (min-width:1200px){#header .call-to-action .button{padding:4px 16px;gap:4px;height:36px}#header .call-to-action .button span{padding-top:2px;background:linear-gradient(185.64deg,#036 13.9%,#000 96.73%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}}.block--app-reviews .\--ratings,.contact-form__wrap .contact-form__inner{box-shadow:0 0 9px 0 #bbb;background:#fff;border-radius:2vw}.block--app-reviews .\--ratings{background:linear-gradient(180deg,#e0e0e0,#eee);filter:drop-shadow(0 3px 6px rgba(0,0,0,.25));box-shadow:unset}.acf-field input[type=date],.acf-field input[type=date].smaller,.acf-field input[type=datetime-local],.acf-field input[type=datetime-local].smaller,.acf-field input[type=datetime],.acf-field input[type=datetime].smaller,.acf-field input[type=email],.acf-field input[type=email].smaller,.acf-field input[type=month],.acf-field input[type=month].smaller,.acf-field input[type=number],.acf-field input[type=number].smaller,.acf-field input[type=password],.acf-field input[type=password].smaller,.acf-field input[type=search],.acf-field input[type=search].smaller,.acf-field input[type=tel],.acf-field input[type=tel].smaller,.acf-field input[type=text],.acf-field input[type=text].smaller,.acf-field input[type=time],.acf-field input[type=time].smaller,.acf-field input[type=url],.acf-field input[type=url].smaller,.acf-field input[type=week],.acf-field input[type=week].smaller,.acf-field select,.acf-field select.smaller,.acf-field select:focus,.acf-field select:focus.smaller,.acf-field textarea,.download-modal__input,input[type=email],input[type=email].smaller,input[type=text],input[type=text].smaller,select,select.smaller{font-size:16px;line-height:120%;background:#eee;color:#333;border:0;border-radius:50px;padding:9px 21px}.acf-field input[type=date]:focus-visible,.acf-field input[type=datetime-local]:focus-visible,.acf-field input[type=datetime]:focus-visible,.acf-field input[type=month]:focus-visible,.acf-field input[type=number]:focus-visible,.acf-field input[type=password]:focus-visible,.acf-field input[type=search]:focus-visible,.acf-field input[type=tel]:focus-visible,.acf-field input[type=time]:focus-visible,.acf-field input[type=url]:focus-visible,.acf-field input[type=week]:focus-visible,.acf-field select.smaller:focus-visible,.acf-field textarea:focus-visible,.download-modal__input:focus-visible,input[type=email].smaller:focus-visible,input[type=email]:focus-visible,input[type=text].smaller:focus-visible,input[type=text]:focus-visible,select.smaller:focus-visible,select:focus-visible{outline:none}.acf-field input[type=date]:focus::-moz-placeholder,.acf-field input[type=datetime-local]:focus::-moz-placeholder,.acf-field input[type=datetime]:focus::-moz-placeholder,.acf-field input[type=month]:focus::-moz-placeholder,.acf-field input[type=number]:focus::-moz-placeholder,.acf-field input[type=password]:focus::-moz-placeholder,.acf-field input[type=search]:focus::-moz-placeholder,.acf-field input[type=tel]:focus::-moz-placeholder,.acf-field input[type=time]:focus::-moz-placeholder,.acf-field input[type=url]:focus::-moz-placeholder,.acf-field input[type=week]:focus::-moz-placeholder,.acf-field select.smaller:focus::-moz-placeholder,.acf-field textarea:focus::-moz-placeholder,.download-modal__input:focus::-moz-placeholder,input[type=email].smaller:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=text].smaller:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,select.smaller:focus::-moz-placeholder,select:focus::-moz-placeholder{color:transparent}.acf-field input[type=date]:focus::placeholder,.acf-field input[type=datetime-local]:focus::placeholder,.acf-field input[type=datetime]:focus::placeholder,.acf-field input[type=month]:focus::placeholder,.acf-field input[type=number]:focus::placeholder,.acf-field input[type=password]:focus::placeholder,.acf-field input[type=search]:focus::placeholder,.acf-field input[type=tel]:focus::placeholder,.acf-field input[type=time]:focus::placeholder,.acf-field input[type=url]:focus::placeholder,.acf-field input[type=week]:focus::placeholder,.acf-field select.smaller:focus::placeholder,.acf-field textarea:focus::placeholder,.download-modal__input:focus::placeholder,input[type=email].smaller:focus::placeholder,input[type=email]:focus::placeholder,input[type=text].smaller:focus::placeholder,input[type=text]:focus::placeholder,select.smaller:focus::placeholder,select:focus::placeholder{color:transparent}.acf-field textarea{border-radius:20px}ul.acf-checkbox-list li input[type=checkbox],ul.acf-checkbox-list li input[type=radio],ul.acf-radio-list li input[type=checkbox],ul.acf-radio-list li input[type=radio]{vertical-align:middle;font-size:16px;line-height:120%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#eee;margin:0;color:#558000;width:12px;height:12px;border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center}ul.acf-checkbox-list li input[type=checkbox]:before,ul.acf-checkbox-list li input[type=radio]:before,ul.acf-radio-list li input[type=checkbox]:before,ul.acf-radio-list li input[type=radio]:before{content:"";border-radius:50%;background-color:#558000}ul.acf-checkbox-list li input[type=checkbox]:checked,ul.acf-checkbox-list li input[type=radio]:checked,ul.acf-radio-list li input[type=checkbox]:checked,ul.acf-radio-list li input[type=radio]:checked{border:1px solid #558000}ul.acf-checkbox-list li input[type=checkbox]:checked:before,ul.acf-checkbox-list li input[type=radio]:checked:before,ul.acf-radio-list li input[type=checkbox]:checked:before,ul.acf-radio-list li input[type=radio]:checked:before{width:6px;height:6px;background-color:#558000}.acf-field .acf-label label{font-size:16px;line-height:120%}.block--app-details .\--detail-items .details__wrap{color:inherit;text-decoration:none}.\--editor ul,.block--contact-form .description,ul.list__default{position:relative}.\--editor ul li,.block--contact-form .description li,ul.list__default li{padding-left:18px}@media only screen and (min-width:1200px){.\--editor ul li,.block--contact-form .description li,ul.list__default li{padding-left:20px}}.\--editor ul li:before,.block--contact-form .description li:before,ul.list__default li:before{left:0;position:absolute;content:"●";font-size:10px;width:8px}@media only screen and (min-width:1200px){.\--editor ul li:before,.block--contact-form .description li:before,ul.list__default li:before{width:20px}}.\--editor ol,ul.list__numbers{position:relative}.\--editor ol li,ul.list__numbers li{counter-increment:apply-counter;padding-left:18px}@media only screen and (min-width:1200px){.\--editor ol li,ul.list__numbers li{padding-left:20px}}.\--editor ol li:before,ul.list__numbers li:before{left:0;position:absolute;content:counter(apply-counter) ".";width:8px}@media only screen and (min-width:1200px){.\--editor ol li:before,ul.list__numbers li:before{width:20px}}.\--shadow{opacity:.6;justify-content:center;align-items:center;display:flex}.image,video{width:100%;height:auto}.image{display:block}.image img{width:100%;height:auto}.image.vertical-item,.image.vertical-item img,.image.vertical-item video{margin:auto}.image.vertical-item img.horizontal-media,.image.vertical-item video.horizontal-media{width:100%;height:auto;margin:auto}.image.vertical-item img.square-media,.image.vertical-item img.vertical-media,.image.vertical-item video.square-media,.image.vertical-item video.vertical-media{width:100%;height:auto}.image.vertical-item.media-larger-than-item{width:auto;height:100%;margin:auto}.image.vertical-item.media-larger-than-item img.vertical-media,.image.vertical-item.media-larger-than-item video.vertical-media{width:auto;height:100%}.image.horizontal-item{margin:auto}.image.horizontal-item img.horizontal-media,.image.horizontal-item video.horizontal-media{width:100%;height:auto;display:block;margin:auto}.image.horizontal-item img.square-media,.image.horizontal-item img.vertical-media,.image.horizontal-item video.square-media,.image.horizontal-item video.vertical-media{width:auto;height:100%}.image.horizontal-item.media-larger-than-item img,.image.horizontal-item.media-larger-than-item video{display:block;margin:auto}.image.horizontal-item.media-larger-than-item img.horizontal-media,.image.horizontal-item.media-larger-than-item img.vertical-media,.image.horizontal-item.media-larger-than-item video.horizontal-media,.image.horizontal-item.media-larger-than-item video.vertical-media{width:auto;height:100%}.image.square-item img.horizontal-media,.image.square-item img.square-media,.image.square-item img.vertical-media,.image.square-item video.horizontal-media,.image.square-item video.square-media,.image.square-item video.vertical-media{width:100%;height:auto}.image.square-item.media-larger-than-item img.vertical-media,.image.square-item.media-larger-than-item video.vertical-media{width:auto;height:100%}.block .block__mask.bg__image:after{background:var(--bgImage);background-size:cover;background-repeat:no-repeat;background-position:50%}.block .block__mask.bg__color:after{background:var(--bgColor)!important}.block .grid__content-item.\--section-title{padding:20px 0 10px}@media only screen and (min-width:768px){.block .grid__content-item.\--section-title{padding:20px 0}}.block{position:relative;width:100%;min-height:calc(var(--block-height) + 5vw);scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:calc(var(--header-height) - 20vw);padding:20vw 0 0}@media only screen and (min-width:640px){.block{min-height:var(--block-height)}}.block:first-child .block__content,.block:first-child .block__mask{z-index:1}.block:nth-child(2) .block__content,.block:nth-child(2) .block__mask{z-index:2}.block:nth-child(3) .block__content,.block:nth-child(3) .block__mask{z-index:3}.block:nth-child(4) .block__content,.block:nth-child(4) .block__mask{z-index:4}.block:nth-child(5) .block__content,.block:nth-child(5) .block__mask{z-index:5}.block:nth-child(6) .block__content,.block:nth-child(6) .block__mask{z-index:6}.block:nth-child(7) .block__content,.block:nth-child(7) .block__mask{z-index:7}.block:nth-child(8) .block__content,.block:nth-child(8) .block__mask{z-index:8}.block:nth-child(9) .block__content,.block:nth-child(9) .block__mask{z-index:9}.block:nth-child(10) .block__content,.block:nth-child(10) .block__mask{z-index:10}.block:nth-child(11) .block__content,.block:nth-child(11) .block__mask{z-index:11}.block:nth-child(12) .block__content,.block:nth-child(12) .block__mask{z-index:12}.block:nth-child(13) .block__content,.block:nth-child(13) .block__mask{z-index:13}.block:nth-child(14) .block__content,.block:nth-child(14) .block__mask{z-index:14}.block:nth-child(15) .block__content,.block:nth-child(15) .block__mask{z-index:15}.block:nth-child(16) .block__content,.block:nth-child(16) .block__mask{z-index:16}.block:nth-child(17) .block__content,.block:nth-child(17) .block__mask{z-index:17}.block:nth-child(18) .block__content,.block:nth-child(18) .block__mask{z-index:18}.block:nth-child(19) .block__content,.block:nth-child(19) .block__mask{z-index:19}.block:nth-child(20) .block__content,.block:nth-child(20) .block__mask{z-index:20}.block:nth-child(21) .block__content,.block:nth-child(21) .block__mask{z-index:21}.block:nth-child(22) .block__content,.block:nth-child(22) .block__mask{z-index:22}.block:nth-child(23) .block__content,.block:nth-child(23) .block__mask{z-index:23}.block:nth-child(24) .block__content,.block:nth-child(24) .block__mask{z-index:24}.block:nth-child(25) .block__content,.block:nth-child(25) .block__mask{z-index:25}.block:first-child{min-height:var(--block-height);scroll-margin-top:var(--header-height);padding:var(--header-height) 0 0}.block:first-child .block__mask:after{clip-path:unset}.block:first-child .block__content{z-index:20}.block:last-child{min-height:var(--block-height)}.block:last-child .block__mask:after{min-height:100%}.block__mask{position:absolute;inset:0}.block__mask:after{content:"";position:absolute;min-height:calc(100% + 20vw);width:100%;background:#fff;clip-path:polygon(0 15vw,15vw 20vw,100vw 0,0 1000000vw,0 1000000vw)}.block__content{position:relative}.block--main-hero{display:flex;flex-direction:column;color:#140}.block--main-hero:first-child{padding:0;min-height:calc(var(--block-height) - var(--header-height))}@media only screen and (max-height:480px) and (orientation:landscape){.block--main-hero:first-child{padding:var(--header-height) 0 0}}@media only screen and (min-width:768px){.block--main-hero:first-child{padding:var(--header-height) 0 0}}.block--main-hero .block__content{padding-top:40px;flex:1}@media only screen and (min-width:768px){.block--main-hero .block__content{display:flex}}@media only screen and (max-height:480px) and (orientation:landscape){.block--main-hero .block__content{padding-top:0}}.block--main-hero .grid{flex:1}.block--main-hero .grid__content-item{overflow:visible}.block--main-hero .wrapper{width:100%;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.block--main-hero .wrapper{width:75%}}.block--main-hero .mobile-image{display:flex;justify-content:center;height:45dvh;margin:20px 0 15px}@media only screen and (min-width:390px){.block--main-hero .mobile-image{height:53dvh}}@media only screen and (min-width:768px){.block--main-hero .mobile-image{display:none}}.block--main-hero .mobile-image .phone{width:auto;height:100%}.block--main-hero .mobile-image .rating{position:absolute;top:48%;transform:translateY(-48%);max-width:160px;left:calc(50% - 170px)}@media only screen and (max-height:480px) and (orientation:landscape){.block--main-hero .mobile-image .rating{max-width:80px;left:calc(50% - 80px)}}.block--main-hero .desktop-image{position:relative;display:none}@media only screen and (min-width:768px){.block--main-hero .desktop-image{display:flex;justify-content:center;align-items:center}}.block--main-hero .desktop-image .phone{width:100%;max-width:600px;max-height:834px}.block--main-hero .desktop-image .rating{position:absolute;top:48%;left:-50px;transform:translateY(-48%);max-width:50%;width:250px}.block--main-hero .title{color:#fff;text-align:center;margin:0 -16px}@media only screen and (min-width:768px){.block--main-hero .title br{display:none}}@media only screen and (min-width:768px){.block--main-hero .title{text-align:left;margin:0}}.block--main-hero .subtitle{text-align:center;color:#fb1}@media only screen and (min-width:768px){.block--main-hero .subtitle{text-align:left}}.block--main-hero .quote{color:#fff;padding-bottom:4px}@media only screen and (min-width:768px){.block--main-hero .quote{padding-bottom:24px}}.block--main-hero .quote-author{color:#fff}.block--main-hero .quote,.block--main-hero .quote-author{text-align:center}@media only screen and (min-width:768px){.block--main-hero .quote,.block--main-hero .quote-author{text-align:left}}.block--main-hero .more-wrapper{width:100%;display:flex;justify-content:center;margin-top:14px;position:relative}.block--main-hero .more-wrapper .more{display:flex;align-items:center;flex-direction:column;width:100%;z-index:10;cursor:pointer;gap:4px;width:-moz-fit-content;width:fit-content;position:relative;padding:6px 16px}.block--main-hero .more-wrapper .more .text{color:#be7;text-transform:uppercase;font-weight:700;font-size:14px;line-height:120%}.block--main-hero .more-wrapper .more .icon{width:13px;height:auto}@media only screen and (min-width:1200px){.block--main-hero .more-wrapper .more .icon{width:15px}}.block--main-hero .more-wrapper .more:before{content:"";position:absolute;inset:0;padding:7px;background:#000;opacity:.7;border-radius:20px;z-index:-1}@media only screen and (min-width:640px){.block--main-hero .more-wrapper .more{border-radius:30px}}@media only screen and (min-width:768px){.block--main-hero .more-wrapper{margin-top:0;position:absolute;bottom:0}}.wp-block:not(.wp-block-post-title) .block--main-hero{min-height:100dvh}.wp-block:not(.wp-block-post-title) .block--main-hero .more{position:relative}.block--app-details{color:#140;display:flex;flex-direction:column}@media only screen and (max-height:480px) and (orientation:landscape){.block--app-details{--block-height:200dvh!important}}.block--app-details .\--detail-items,.block--app-details .block__content{display:flex;flex-direction:column;flex-grow:1}.block--app-details .\--detail-items{align-items:center;justify-content:space-evenly}@media only screen and (min-width:1200px){.block--app-details .\--detail-items{flex-direction:row}}.block--app-details .\--detail-items .details__wrap{display:flex;flex-flow:column;text-align:center;align-items:center;width:100%}.block--app-details .\--detail-items .detail__item{display:flex;flex:1;align-items:center}@media only screen and (min-width:1200px){.block--app-details .\--detail-items .detail__item{align-items:stretch;min-height:244px}}.block--app-details .\--detail-items .\--details-icon{height:30px}@media only screen and (min-width:640px){.block--app-details .\--detail-items .\--details-icon{height:38px}}@media only screen and (min-width:1200px){.block--app-details .\--detail-items .\--details-icon{height:48px}}.block--app-details .\--detail-items .\--details-icon img{display:flex;height:inherit;width:auto;margin:auto}.block--app-details .\--detail-items .\--details-title{color:#000;font-size:clamp(2rem,1.713rem + 1.1772vw,3.125rem);line-height:clamp(2rem,1.713rem + 1.1772vw,3.125rem);padding:8px 0}@media only screen and (min-width:640px){.block--app-details .\--detail-items .\--details-title{padding:12px 0}}@media only screen and (min-width:1200px){.block--app-details .\--detail-items .\--details-title{min-height:148px;padding:24px 0;display:flex;justify-content:center;align-items:center}}.block--app-details .\--detail-items .\--details-sub-title{color:#000;text-transform:uppercase;font-size:clamp(.875rem,.7157rem + .6536vw,1.5rem);line-height:clamp(.875rem,.7157rem + .6536vw,1.5rem)}@media only screen and (min-width:1920px){.block--app-details .\--detail-items .\--details-sub-title{max-width:55%}}.block--app-details .logos{display:flex;justify-content:center;align-items:center;flex-flow:wrap;gap:50px;padding:8px 0}@media only screen and (min-width:640px){.block--app-details .logos{padding:16px 0}}@media only screen and (min-width:1200px){.block--app-details .logos{padding:24px 0}}.block--app-details .logo__item,.block--app-details a.logo__item{height:55px}@media only screen and (min-width:1200px){.block--app-details .logo__item,.block--app-details a.logo__item{height:100px}}.block--app-details .logo__item img,.block--app-details a.logo__item img{display:flex;height:100%;width:auto;overflow:hidden;margin:auto}.block--app-reviews{color:#140;margin-bottom:-15vw;padding-top:calc(20vw + 40px)}@media only screen and (min-width:768px){.block--app-reviews{scroll-margin-top:calc(var(--header-height) - 8vw);padding-top:11vw}}.block--app-reviews .block__mask:after{background-size:auto}@media only screen and (min-width:768px){.block--app-reviews .block__mask:after{background-size:cover}}.block--app-reviews .\--ratings-wrapper.grid__content-item{justify-content:center;overflow:visible;margin:0}.block--app-reviews .\--ratings{width:100%;filter:unset;color:#333;position:relative;text-align:center;display:flex;flex-flow:column;padding:28px 18px;max-width:300px;margin-top:40px}@media only screen and (min-width:640px){.block--app-reviews .\--ratings{max-width:100%}}@media only screen and (min-width:768px){.block--app-reviews .\--ratings{padding:64px 24px 32px}}.block--app-reviews .\--ratings .\--rating-ribbon{position:absolute;top:0;left:50%;transform:translate(-50%,-75%);width:120px;height:120px}@media only screen and (min-width:768px){.block--app-reviews .\--ratings .\--rating-ribbon{width:160px;height:160px;transform:translate(-50%,-55%)}}.block--app-reviews .\--ratings .\--rating-ribbon img{filter:drop-shadow(0 3px 6px rgba(0,0,0,.3019607843));-o-object-fit:cover;object-fit:cover}.block--app-reviews .\--ratings .\--rating-title{max-width:95%;margin:auto;padding-bottom:8px;line-height:clamp(.875rem,.6518rem + .9156vw,1.75rem);font-size:clamp(.875rem,.8112rem + .2616vw,1.125rem)}.block--app-reviews .\--ratings .\--rating-stars{margin:auto auto 8px;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.2509803922));height:24px}@media only screen and (min-width:768px){.block--app-reviews .\--ratings .\--rating-stars{height:36px;margin:auto auto 16px}}@media only screen and (min-width:1200px){.block--app-reviews .\--ratings .\--rating-stars{height:30px;margin:auto auto 20px}}.block--app-reviews .\--ratings .\--rating-stars img{margin:auto;display:block;position:relative;height:100%;width:auto}.block--app-reviews .\--ratings .\--rating-numbers{font-size:clamp(.875rem,.8112rem + .2616vw,1.125rem);line-height:clamp(1rem,.8725rem + .5232vw,1.5rem)}.block--app-reviews .\--review-featured{text-align:center;display:flex;flex-flow:column;align-items:center;justify-content:center;color:#fff;padding-top:12px}@media only screen and (min-width:768px){.block--app-reviews .\--review-featured{padding-top:0}}.block--app-reviews .\--review-featured.grid__content-item .image{width:32px}@media only screen and (min-width:768px){.block--app-reviews .\--review-featured.grid__content-item .image{width:36px}}@media only screen and (min-width:1200px){.block--app-reviews .\--review-featured.grid__content-item .image{width:40px}}.block--app-reviews .\--review-featured.grid__content-item .\--featured-title{font-size:clamp(2rem,1.713rem + 1.1772vw,3.125rem);line-height:clamp(2rem,1.713rem + 1.1772vw,3.125rem);padding:8px 0}@media only screen and (min-width:768px){.block--app-reviews .\--review-featured.grid__content-item .\--featured-title{padding:16px 0}}@media only screen and (min-width:1200px){.block--app-reviews .\--review-featured.grid__content-item .\--featured-title{padding:20px 0}}.block--app-reviews .\--review-featured.grid__content-item .\--featured-subtitle{width:100%;text-align:center;font-size:14px;line-height:normal;text-transform:uppercase}@media only screen and (min-width:1200px){.block--app-reviews .\--review-featured.grid__content-item .\--featured-subtitle{font-size:32px}}.block--app-reviews .image-wrap{display:flex;justify-content:center}@media only screen and (min-width:1200px){.block--app-reviews .image-wrap{justify-content:normal;padding-top:24px}}.block--app-reviews .image-wrap img{height:auto;max-width:130px;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:640px){.block--app-reviews .image-wrap img{height:65dvh;max-width:100%}}@media only screen and (min-width:768px){.block--app-reviews .image-wrap img{height:45dvh}}@media only screen and (min-width:1920px){.block--app-reviews .image-wrap img{height:65dvh}}.wp-block:not(.wp-block-post-title) .block--app-reviews .image-wrap{left:0;bottom:0}.block--logos{color:#140;display:flex;flex-flow:column;height:-moz-fit-content;height:fit-content}.block--logos:last-child:has(.title) .block__content{padding:5vw 0 8px}@media only screen and (min-width:1200px){.block--logos:last-child:has(.title) .block__content{padding:5vw 0 64px}}.block--logos:last-child .block__content{padding:10vw 0 24px}@media only screen and (min-width:1200px){.block--logos:last-child .block__content{padding:10vw 0 64px}}.block--logos .block__mask.bg__color:after{background:var(--bgColor)!important}.block--logos .title{text-align:center;font-size:clamp(1rem,.9362rem + .2616vw,1.25rem);line-height:clamp(1rem,.9362rem + .2616vw,1.25rem);color:#000;padding:12px 0 0}@media only screen and (min-width:768px){.block--logos .title{padding:24px 0}}.block--logos .logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:24px}@media only screen and (min-width:640px){.block--logos .logos{flex-wrap:nowrap}}.block--logos .logo__main-item{height:40px}@media only screen and (min-width:768px){.block--logos .logo__main-item{height:60px}}@media only screen and (min-width:1200px){.block--logos .logo__main-item{margin:auto}}.block--logos .logo__item{display:flex;justify-content:center;width:50%}@media only screen and (min-width:640px){.block--logos .logo__item{width:25%}}.block--logos .logo__item:first-child{order:3}.block--logos .logo__item:nth-child(2){justify-content:flex-start;order:2}.block--logos .logo__item:nth-child(2) img{width:-moz-fit-content;width:fit-content;margin:0}.block--logos .logo__item:nth-child(3){justify-content:flex-end;order:1}.block--logos .logo__item:nth-child(3) img{width:-moz-fit-content;width:fit-content;margin:0}.block--logos .logo__item:nth-child(4){order:4}@media only screen and (min-width:640px){.block--logos .logo__item:first-child,.block--logos .logo__item:nth-child(2),.block--logos .logo__item:nth-child(3),.block--logos .logo__item:nth-child(4){order:0}.block--logos .logo__item:nth-child(2),.block--logos .logo__item:nth-child(3){justify-content:center}.block--logos .logo__item:nth-child(2) img,.block--logos .logo__item:nth-child(3) img{width:100%;margin:auto}}.block--logos .logo__item img{height:60px;margin:auto;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:1200px){.block--logos .logo__item img{height:90px}}.block--publication .block__content{padding-top:24px}.block--publication .block__content:has(.publication-items--show-all){padding-bottom:200px}.block--publication .title{color:#fff;text-align:center;margin:0 auto 16px}@media only screen and (min-width:768px){.block--publication .title{margin:0 auto 24px}}.block--publication .publication-items{width:100%;display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:390px){.block--publication .publication-items{gap:16px}}.block--publication .publication-items--show-all .publication-item--hidden{display:flex}.block--publication .publication-items--show-all .publication-item__text{display:initial}.block--publication .publication-items--other{gap:4px}@media only screen and (min-width:390px){.block--publication .publication-items--other{gap:10px}}@media only screen and (min-width:1200px){.block--publication .publication-items--featured{display:grid;justify-content:space-between;grid-template-columns:repeat(3,minmax(0,360px))}}.block--publication .other-publications-title{text-align:center;color:#fff;margin:16px auto 8px}@media only screen and (min-width:768px){.block--publication .other-publications-title{margin:32px auto 8px}}.block--publication .publication-item{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 15px 6px 23px;background:#ffebaa;border-radius:10px}.block--publication .publication-item:nth-child(2n){background:#f0fbe2}@media only screen and (min-width:768px){.block--publication .publication-item{gap:10px;padding:16px 24px}}.block--publication .publication-item--hidden{display:none}.block--publication .publication-item__percent-wrapper{display:flex;justify-content:center}@media only screen and (min-width:1200px){.block--publication .publication-item__percent-wrapper{width:120px}}.block--publication .publication-item__percent{font-size:40px;line-height:120%;min-width:84px}@media only screen and (min-width:1200px){.block--publication .publication-item__percent{font-size:clamp(1.75rem,1.5587rem + .7848vw,2.5rem);line-height:clamp(2rem,1.7768rem + .9156vw,2.875rem)}}.block--publication .publication-item__img{width:20px;min-width:20px;height:20px}.block--publication .publication-item__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media only screen and (min-width:768px){.block--publication .publication-item__img{width:30px;min-width:30px;height:30px}}.block--publication .publication-item__text{color:#333;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:120%}.block--publication .publication-item__text br{display:none}@media only screen and (min-width:768px){.block--publication .publication-item__text{font-size:16px}}@media only screen and (min-width:1200px){.block--publication .publication-item__text br{display:initial}}.block--publication .publication-item--other{gap:10px;background:transparent;padding:10px 15px 10px 10px}.block--publication .publication-item--other:nth-child(2n){background:#ffebaa}.block--publication .publication-item--other:nth-child(2n) .publication-item__text{color:#000}.block--publication .publication-item--other:nth-child(2n) .publication-item__arrow svg path{stroke:#558000}.block--publication .publication-item--other .publication-item__text{font-size:12px;line-height:120%;font-weight:400;color:#fff}@media only screen and (min-width:768px){.block--publication .publication-item--other .publication-item__text{font-size:16px}}@media only screen and (min-width:768px){.block--publication .publication-item--other{gap:40px;padding:24px 20px 24px 34px}}.block--publication .publication-item__arrow{margin-left:auto}@media only screen and (min-width:768px){.block--publication .publication-item__arrow{display:flex}}.block--publication .publication-control{display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer;gap:10px;margin-top:24px;padding:12px 14px 12px 10px;width:-moz-fit-content;width:fit-content;position:relative}.block--publication .publication-control__text{color:#be7;font-size:14px;line-height:120%}.block--publication .publication-control__arrow{display:flex}.block--publication .publication-control:before{content:"";position:absolute;inset:0;padding:7px;background:#000;opacity:.7;border-radius:20px;z-index:-1}@media only screen and (min-width:640px){.block--publication .publication-control{border-radius:30px}}@media only screen and (min-width:768px){.block--publication .publication-control{margin-top:45px}}.block--quote{color:#140}@media only screen and (min-width:1920px){.block--quote .block__content{padding-top:64px}}.block--quote:last-child .mask__outer{bottom:0}.block--quote .mask__outer{position:absolute;left:0;right:0;bottom:-20vw;z-index:20}@media only screen and (min-width:1920px){.block--quote .mask__outer{width:100%}}.block--quote .no-titles .grid{gap:0}.block--quote .no-titles .\--quote-open{margin:24px 0}.block--quote .no-titles .\--quote-body{margin:12px 0}@media only screen and (min-width:1920px){.block--quote .no-titles .\--quote-body{margin:24px 0}}.block--quote .\--quote-open{width:60%}.block--quote .\--quote-open svg path{fill:#558000}.block--quote .\--quote-title{color:#140;text-transform:uppercase}.block--quote .\--quote-body{color:#558000}.block--quote .\--quote-credit{color:#140}.block--survey-question{scroll-margin-top:calc(-20vw + 50px)!important}@media only screen and (min-width:1920px){.block--survey-question{scroll-margin-top:calc(-20vw + 120px)!important}}@media only screen and (min-width:1200px){.block--survey-question .block__mask:after{background:linear-gradient(180deg,#d6f0fa,#f0fbe2)}}.block--survey-question:nth-child(2n) .block__mask:after{background:#fff}.block--survey-question .block__content{min-height:var(--block-height);display:flex;align-items:center;flex-direction:column;overflow:visible}.block--survey-question .bottom_mask{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;flex:1}.block--survey-question .bottom_mask .container{display:flex;flex-direction:column;margin-top:20vw;z-index:10;flex:1}@media only screen and (min-width:768px){.block--survey-question .bottom_mask .container{margin-top:0;justify-content:space-evenly}}.block--survey-question .bottom_mask:after{content:"";position:absolute;top:0;display:block;width:100%;min-height:100dvh;background:linear-gradient(180deg,#d6f0fa,#f0fbe2);clip-path:polygon(0 15vw,15vw 20vw,100vw 0,0 1000000vw,0 1000000vw)}@media only screen and (max-height:480px) and (orientation:landscape){.block--survey-question .bottom_mask:after{min-height:calc(100dvh + 20vw)}}@media only screen and (min-width:1200px){.block--survey-question .bottom_mask:after{content:unset}}.block--survey-question .title{text-align:center;margin:0 auto}@media only screen and (min-width:1200px){.block--survey-question .title{max-width:65%;margin:0 auto 24px}.block--survey-question .title br{display:none}}.block--survey-question .subtitle{text-align:center;margin:6px 0 8px}.block--survey-question .step{text-align:center;color:#bbb}@media only screen and (min-width:1200px){.block--survey-question .step{font-weight:700}}.block--survey-question .image{height:150px;width:150px;padding:20px}@media only screen and (min-width:1200px){.block--survey-question .image{width:200px;height:200px}}.block--survey-question .back{top:15vw;position:absolute;z-index:10;left:50%;transform:translateX(-50%);width:auto;height:auto;all:unset;cursor:pointer;margin-bottom:15px;margin-top:0}@media only screen and (min-width:640px){.block--survey-question .back{width:20px;height:10px}}@media only screen and (min-width:768px){.block--survey-question .back{width:30px;height:15px}}.block--survey-question .back img{width:100%}.block--survey-question .back .wrapper{position:relative;inset:0}.block--survey-question .back .wrapper:after{content:"";display:block;width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}@media only screen and (min-width:768px){.block--survey-question .back{margin-top:8px}}@media only screen and (min-width:1200px){.block--survey-question .back{margin-bottom:50px}}.block--survey-question .radio-button-group{display:flex;flex-direction:column;align-items:center;gap:8px;margin:16px auto 24px;width:100%}@media only screen and (min-width:390px){.block--survey-question .radio-button-group{margin:16px auto 40px;gap:16px}}@media only screen and (min-width:768px){.block--survey-question .radio-button-group{margin:16px auto 24px;flex-direction:row;justify-content:center}}.block--survey-question .radio-button-group .radio-button{width:100%;max-width:300px}.block--survey-question .radio-button-group input[type=radio]{display:none}.block--survey-question .radio-button-group label{background:#fff;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;height:40px;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:8px;font-size:clamp(1rem,.9681rem + .1308vw,1.125rem)}.block--survey-question .radio-button-group input[type=radio]:checked+label{background-color:#558000;color:#fff}.block--survey-question .scale{position:relative;width:100%;max-width:550px;margin:32px auto}@media only screen and (min-width:390px){.block--survey-question .scale{margin:32px auto 64px}}@media only screen and (min-width:768px){.block--survey-question .scale{margin:32px auto}}.block--survey-question .hints{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.block--survey-question .hints span{font-size:14px;flex:1;text-align:center}.block--survey-question .hints span:first-child{text-align:left}.block--survey-question .hints span:last-child{text-align:right}@media only screen and (min-width:640px){.block--survey-question .hints span{font-size:16px}}.block--survey-question .range-gradation{display:flex;justify-content:space-between;margin-bottom:8px}.block--survey-question .range-gradation__item{padding:0;width:20px;text-align:center;position:relative}.block--survey-question .range-gradation__item:after{content:"";height:36px;width:2px;background:#fff;position:absolute;bottom:-44px;left:50%;transform:translateX(-50%);pointer-events:none}.block--survey-question .range-gradation__item:first-child{left:5px!important}.block--survey-question .range-gradation__item:last-child{right:5px!important}.block--survey-question input[type=range]{width:100%;margin:0;height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:linear-gradient(90deg,#7ce 8.04%,#fb1 93.48%);border-radius:20px}.block--survey-question input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;height:2px;background-color:transparent!important}.block--survey-question input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;background-color:#fff;border:.5px solid rgba(0,0,0,.04);height:30px;width:30px;border-radius:34px;margin-top:-13px;box-shadow:0 3px 4px 0 rgba(0,0,0,.1607843137)}.block--survey-question input[type=range]::-moz-range-track{-webkit-appearance:none;height:2px;border-radius:1px!important;cursor:pointer}.block--survey-question input[type=range]::-moz-range-thumb{-webkit-appearance:none!important;background-color:#fff;border:.5px solid rgba(0,0,0,.04);height:30px;width:30px;border-radius:34px;margin-top:-13px;box-shadow:0 3px 4px 0 rgba(0,0,0,.1607843137);cursor:pointer}.block--survey-question input[type=range]::-moz-range-progress{background-color:transparent;border-radius:3px}.block--survey-question input[type=range]::-moz-range-track{background-color:transparent}.block--survey-question .comment{width:100%;background:#fff;border-radius:10px;color:#000;padding:20px;min-height:116px;margin:16px auto 24px}.block--survey-question .comment::-moz-placeholder{color:#bbb}.block--survey-question .comment::placeholder{color:#bbb}@media only screen and (min-width:768px){.block--survey-question .comment{min-height:80px}}@media only screen and (min-width:390px){.block--survey-question .comment{min-height:150px}}@media only screen and (min-width:768px){.block--survey-question .comment{margin:16px auto}}@media only screen and (min-width:1200px){.block--survey-question .comment{border:1px solid #757575;max-width:50%}}.block--survey-question .button{font-size:14px;height:36px;max-width:254px;background:#fb1;color:#333;margin:0 auto}.block--survey-question .radio-button-group:has(:not(input[type=radio]:checked))+.buttons-wrapper>.button{pointer-events:none;background:#757575}.block--survey-question .radio-button-group:has(input[type=radio]:checked)+.buttons-wrapper>.button{pointer-events:auto;cursor:pointer;background:#fb1;color:#333}.block--survey-question .loader{background:#757575!important;pointer-events:none!important}.block--survey-question .loader:before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #fff;border-top-color:#fb1;animation:spin .8s linear infinite;margin-right:8px}.block--survey-question .button__skip{margin:11px auto 0;font-size:14px;font-weight:700;line-height:19.6px;text-align:center;color:#558000;text-transform:uppercase;cursor:pointer}.block--survey-question .buttons-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:768px){.block--survey-question .buttons-wrapper{padding:0 0 16px}}.block--survey-result{background:#fff;scroll-margin-top:0!important}@media only screen and (min-width:768px){.block--survey-result{scroll-margin-top:calc(-20vw + 70px)!important}}@media only screen and (min-width:1920px){.block--survey-result{scroll-margin-top:calc(-20vw + 120px)!important}}.block--survey-result .block__content{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:var(--block-height)}.block--survey-result .block__mask:after{background:#fff}.block--survey-result .bottom__mask{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;flex:1}.block--survey-result .bottom__mask .container{display:flex;flex-direction:column;margin-top:20vw;z-index:10;flex:1}@media only screen and (min-width:768px){.block--survey-result .bottom__mask .container{margin-top:15vw}}@media only screen and (min-width:1200px){.block--survey-result .bottom__mask .container{margin-top:0}}.block--survey-result .bottom__mask:after{content:"";position:absolute;top:-15vw;display:block;width:100%;min-height:100dvh;background:linear-gradient(180deg,#d6f0fa,#f0fbe2);clip-path:polygon(0 15vw,15vw 20vw,100vw 0,0 1000000vw,0 1000000vw)}.block--survey-result .title{text-align:center}.block--survey-result .subtitle{text-align:center;margin:40px 0}.block--survey-result .image{margin:0 auto;max-width:242px}@media only screen and (min-width:1200px){.block--survey-result .image{max-width:400px}}.block--survey-result .button{font-size:14px;height:35px;width:100%;max-width:200px;display:flex;margin:80px auto 0;z-index:1;text-transform:none}.block--survey-header{display:flex;padding:0 16px!important;background:transparent;position:fixed;scroll-snap-align:unset!important;min-height:unset!important;z-index:40;scroll-margin-top:0!important;height:50px}.block--survey-header .image{max-width:80px}@media only screen and (min-width:1920px){.block--survey-header{height:120px;padding:0 75px!important}.block--survey-header .image{max-width:220px}}.block--survey-start{background:#fff;scroll-margin-top:0;padding-top:80px}@media only screen and (min-width:1200px){.block--survey-start{padding:120px 0 0}}@media only screen and (min-width:1920px){.block--survey-start{padding-top:150px}}.block--survey-start .block__content{z-index:0!important}.block--survey-start .block__content:before{content:"";position:absolute;min-height:calc(100% + 200vw);width:100%;background:linear-gradient(180deg,#d6f0fa,#f0fbe2);clip-path:polygon(0 15vw,15vw 20vw,100vw 0,0 1000000vw,0 1000000vw);top:calc(100% - 17vw)}@media only screen and (min-width:640px){.block--survey-start .block__content:before{top:calc(100% - 10vw)}}@media only screen and (min-width:1200px){.block--survey-start .block__content:before{top:calc(100% - 15vw)}}.block--survey-start .image{max-width:182px;z-index:-1;margin:0 auto}@media only screen and (min-width:1200px){.block--survey-start .image{margin:0;max-width:532px}}.block--survey-start .grid__button-item,.block--survey-start .grid__content-item--center{justify-content:center}.block--survey-start .title{text-align:center;font-size:24px;font-weight:900;line-height:140%;margin-bottom:41px}@media only screen and (min-width:768px){.block--survey-start .title{font-size:30px;line-height:normal}}@media only screen and (min-width:1200px){.block--survey-start .title{font-size:64px;line-height:120%;margin-bottom:22px}}.block--survey-start .subtitle{margin:0 0 31px;text-align:center}@media only screen and (min-width:1200px){.block--survey-start .subtitle{margin:0 52px 36px}}.block--survey-start .button{position:absolute;z-index:10;font-size:14px;height:39px;width:100%;max-width:250px;display:flex;margin:80px auto 0}@media only screen and (min-width:390px){.block--survey-start .button{margin:110px auto 0}}@media only screen and (min-width:640px){.block--survey-start .button{display:none}}.block--survey-start .button__desktop{position:relative;display:none}@media only screen and (min-width:640px){.block--survey-start .button__desktop{margin:0 auto;max-width:297px;display:flex}}@media only screen and (min-width:1200px){.block--survey-start+.block .block__mask:after{content:unset}}.survey__error,.survey__exist{position:absolute;inset:0;width:100%;height:100dvh;z-index:20;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.survey__error .text,.survey__error .title,.survey__exist .text,.survey__exist .title{max-width:75%;text-align:center}.survey__loader-wrapper{position:fixed;inset:0;display:grid;place-content:center;z-index:20;background:#fff}.survey__loader .image{animation:pulse .75s infinite alternate}.block--text{color:#333}.block--text .\--section-pre-title{font-variant:unset;text-transform:uppercase}.block--text .\--editor ol li,.block--text .\--editor ul li,.block--text ul.list__default li,.block--text ul.list__numbers li{padding-left:18px}@media only screen and (min-width:1200px){.block--text .\--editor ol li,.block--text .\--editor ul li,.block--text ul.list__default li,.block--text ul.list__numbers li{padding-left:20px}}.block--text:first-child .block__content{padding-top:24px}.block--text .block__content{padding-bottom:5vw}.block--text .block__content a{color:#558000;text-decoration:underline;font-weight:700}.block--text .\--editor{flex-flow:column}.block--text .table-wrapper{overflow-x:auto}.block--text .table-wrapper table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #ddd}.block--text .table-wrapper td,.block--text .table-wrapper th{text-align:left;padding:8px;border:1px solid #ddd}.block--text .table-wrapper tr:nth-child(2n){background-color:#eee}.block--video{color:#333;display:flex;--block-height:100dvh}@media only screen and (min-width:768px){.block--video{--block-height:calc(100dvh + 10vw)}}.block--video .block__content{flex:1;display:flex}.block--video .wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.block--video .heading1{color:#fff}.block--video .video{margin:50px 0 56px}@media only screen and (min-width:768px){.block--video .video{width:75%}}@media only screen and (min-width:1200px){.block--video .video{margin:0 0 50px}}@media only screen and (max-height:480px) and (orientation:landscape){.block--video .video{width:50%;margin:16px 0}}@media only screen and (min-width:640px){.block--video .icon{display:none}}.block--faq .block__content,.wp-block:not(.wp-block-post-title) .block--faq .block__content{padding-top:37px}@media only screen and (min-width:768px){.block--faq .block__content,.wp-block:not(.wp-block-post-title) .block--faq .block__content{padding-top:64px}}@media only screen and (min-width:1920px){.block--faq .block__content,.wp-block:not(.wp-block-post-title) .block--faq .block__content{padding-top:220px}}.block--faq .block__mask:after,.wp-block:not(.wp-block-post-title) .block--faq .block__mask:after{background:linear-gradient(180deg,#036,#000)}.block--faq .title__wrapper,.wp-block:not(.wp-block-post-title) .block--faq .title__wrapper{justify-content:center}@media only screen and (min-width:640px){.block--faq .title__wrapper,.wp-block:not(.wp-block-post-title) .block--faq .title__wrapper{justify-content:flex-start}}.block--faq .title,.wp-block:not(.wp-block-post-title) .block--faq .title{color:#fff;padding:0 0 36px}@media only screen and (min-width:768px){.block--faq .title,.wp-block:not(.wp-block-post-title) .block--faq .title{text-align:left;padding:0 0 48px}}.block--faq .logo__wrapper,.wp-block:not(.wp-block-post-title) .block--faq .logo__wrapper{position:relative;justify-content:center}@media only screen and (min-width:640px){.block--faq .logo__wrapper,.wp-block:not(.wp-block-post-title) .block--faq .logo__wrapper{position:absolute;justify-content:flex-start}}.block--faq .image,.wp-block:not(.wp-block-post-title) .block--faq .image{-o-object-fit:contain;object-fit:contain;max-width:200px}@media only screen and (min-width:640px){.block--faq .image,.wp-block:not(.wp-block-post-title) .block--faq .image{max-width:488px}}.block--faq .accordion,.wp-block:not(.wp-block-post-title) .block--faq .accordion{display:flex;flex-direction:column;gap:24px;width:100%;margin-bottom:32px}.block--faq .accordion__header,.wp-block:not(.wp-block-post-title) .block--faq .accordion__header{cursor:pointer;display:flex;align-items:center;gap:12px;font-weight:700;font-size:20px;line-height:120%;justify-content:space-between;color:#fff}@media only screen and (min-width:768px){.block--faq .accordion__header,.wp-block:not(.wp-block-post-title) .block--faq .accordion__header{gap:24px;font-size:32px}}@media only screen and (min-width:1200px){.block--faq .accordion__header,.wp-block:not(.wp-block-post-title) .block--faq .accordion__header{font-size:40px}}@media only screen and (min-width:1920px){.block--faq .accordion__header,.wp-block:not(.wp-block-post-title) .block--faq .accordion__header{gap:35px}}.block--faq .accordion__header .icon svg,.wp-block:not(.wp-block-post-title) .block--faq .accordion__header .icon svg{fill:#be7;width:12px;height:12px}@media only screen and (min-width:768px){.block--faq .accordion__header .icon svg,.wp-block:not(.wp-block-post-title) .block--faq .accordion__header .icon svg{width:24px;height:24px}}.block--faq .accordion__header .icon--rotate,.wp-block:not(.wp-block-post-title) .block--faq .accordion__header .icon--rotate{transform:rotate(90deg)}.block--faq .accordion__content,.wp-block:not(.wp-block-post-title) .block--faq .accordion__content{display:none}.block--faq .accordion__sub-item .sub-accordion__header,.wp-block:not(.wp-block-post-title) .block--faq .accordion__sub-item .sub-accordion__header{color:#fff}.block--faq .accordion__sub-item .sub-accordion__header .icon--rotate,.wp-block:not(.wp-block-post-title) .block--faq .accordion__sub-item .sub-accordion__header .icon--rotate{transform:rotate(-90deg)}.block--faq .sub-accordion .accordion__content,.wp-block:not(.wp-block-post-title) .block--faq .sub-accordion .accordion__content{font-size:14px;line-height:140%;color:#fff;margin:16px 0}@media only screen and (min-width:768px){.block--faq .sub-accordion .accordion__content,.wp-block:not(.wp-block-post-title) .block--faq .sub-accordion .accordion__content{font-size:clamp(1rem,.9362rem + .2616vw,1.25rem)}}.block--faq .sub-accordion .accordion__content p>strong,.wp-block:not(.wp-block-post-title) .block--faq .sub-accordion .accordion__content p>strong{font-weight:700}.block--faq .sub-accordion .accordion__content ul,.wp-block:not(.wp-block-post-title) .block--faq .sub-accordion .accordion__content ul{list-style:disc inside!important}.block--faq .sub-accordion .accordion__content ol,.wp-block:not(.wp-block-post-title) .block--faq .sub-accordion .accordion__content ol{list-style:decimal inside}.block--faq .sub-accordion .accordion__content a,.wp-block:not(.wp-block-post-title) .block--faq .sub-accordion .accordion__content a{font-weight:700;text-decoration:underline;color:#558000}.block--faq .sub-accordion .accordion__content .toggle_contact,.wp-block:not(.wp-block-post-title) .block--faq .sub-accordion .accordion__content .toggle_contact{font-weight:700;cursor:pointer}.block--referral-header{background:transparent;position:fixed;scroll-snap-align:unset!important;min-height:unset!important;z-index:40;padding:31px 0 11px 20px!important;scroll-margin-top:0!important}.block--referral-header .image{max-width:80px}.referral__loader-wrapper{position:fixed;inset:0;display:grid;place-content:center;z-index:100;background:#fff}.referral__loader-wrapper.hide{display:none}.referral__loader .image{animation:pulse .75s infinite alternate}@media only screen and (min-width:1200px){.block--referral-first-step{scroll-margin-top:-13vw}}.block--referral-first-step .block__mask:after{background:#eee}.block--referral-first-step .grid__content-item{overflow:visible;align-items:center}.block--referral-first-step .\--title{max-width:240px}@media only screen and (min-width:768px){.block--referral-first-step .\--title{max-width:100%}}.block--referral-first-step .\--step{margin-bottom:24px}.block--referral-first-step .back{position:absolute;z-index:10;left:50%;transform:translateX(-50%);cursor:pointer;width:auto;height:auto;top:15vw}@media only screen and (min-width:640px){.block--referral-first-step .back{width:20px;height:10px}}.block--referral-first-step .radio-button-group{display:flex;flex-direction:column;gap:34px;width:100%;max-width:286px;margin-bottom:24px}@media only screen and (min-width:390px){.block--referral-first-step .radio-button-group{margin-bottom:54px}}@media only screen and (min-width:1920px){.block--referral-first-step .radio-button-group{flex-direction:row;max-width:100%;justify-content:center;margin-bottom:244px}.block--referral-first-step .radio-button-group>div{width:100%;max-width:452px}}.block--referral-first-step .radio-button-group input[type=radio]{display:none}.block--referral-first-step .radio-button-group label{background:#fff;color:#000;display:flex;justify-content:space-between;align-items:center;padding:8px 18px 8px 34px;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px;font-size:clamp(1rem,.9681rem + .1308vw,1.125rem)}@media only screen and (min-width:1920px){.block--referral-first-step .radio-button-group label{font-size:24px}}.block--referral-first-step .radio-button-group input[type=radio]:checked+label{background-color:#558000;color:#fff}.block--referral-first-step .image{max-width:80px;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:390px){.block--referral-first-step .image{max-width:133px}}@media only screen and (min-width:1920px){.block--referral-first-step .image{max-width:200px}}.block--referral-first-step .button{font-size:14px;height:36px;max-width:254px;pointer-events:none;background:#757575}.block--referral-first-step .radio-button-group:has(input[type=radio]:checked)+.button{pointer-events:auto;cursor:pointer;background:#fb1;color:#333}@media only screen and (min-width:1200px){.block--referral-second-step{scroll-margin-top:-15vw}}.block--referral-second-step .block__content .grid{padding-top:38px}.block--referral-second-step .block__content .grid__content-item{overflow:visible}.block--referral-second-step .\--step{margin-bottom:24px}.block--referral-second-step .back{position:absolute;z-index:10;left:50%;transform:translateX(-50%);cursor:pointer;width:auto;height:auto;top:15vw;margin-top:28px}@media only screen and (min-width:640px){.block--referral-second-step .back{width:20px;height:10px}}.block--referral-second-step .radio-button-group{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px}@media only screen and (min-width:390px){.block--referral-second-step .radio-button-group{gap:16px}}.block--referral-second-step .radio-button-group .radio-button{width:100%;max-width:286px}.block--referral-second-step .radio-button-group input[type=radio]{display:none}.block--referral-second-step .radio-button-group label{background:#eee;color:#000;display:flex;justify-content:center;align-items:center;padding:12px;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:16px;font-size:clamp(1rem,.9681rem + .1308vw,1.125rem)}.block--referral-second-step .radio-button-group input[type=radio]:checked+label{background-color:#558000;color:#fff}.block--referral-second-step .button{font-size:14px;height:36px;max-width:254px;pointer-events:none;background:#757575}.block--referral-second-step .radio-button-group:has(input[type=radio]:checked)+.button{pointer-events:auto;cursor:pointer;background:#fb1;color:#333}@media only screen and (min-width:1200px){.block--referral-third-step{scroll-margin-top:-15vw}}.block--referral-third-step .block__mask:after{background:#eee}.block--referral-third-step .block__content .grid{padding-top:38px}.block--referral-third-step .block__content .grid__content-item{overflow:visible;align-items:center}.block--referral-third-step .\--title{max-width:240px}@media only screen and (min-width:768px){.block--referral-third-step .\--title{max-width:100%}}.block--referral-third-step .\--step{margin-bottom:24px}.block--referral-third-step .radio-button-group{display:flex;width:100%;max-width:286px}.block--referral-third-step .radio-button-group .button-group--day{width:100%;max-width:80px;height:80px}.block--referral-third-step .radio-button-group--days{gap:8px;justify-content:space-between;margin-bottom:16px}@media only screen and (min-width:390px){.block--referral-third-step .radio-button-group--days{gap:16px}}.block--referral-third-step .radio-button-group--days label{flex-direction:column;height:100%}.block--referral-third-step .radio-button-group--days label p:first-child{text-transform:uppercase;font-size:16px}.block--referral-third-step .radio-button-group--days label p:last-child{font-size:13px}.block--referral-third-step .radio-button-group--times{flex-direction:column;gap:8px;margin-bottom:16px}@media only screen and (min-width:390px){.block--referral-third-step .radio-button-group--times{gap:16px}}.block--referral-third-step .radio-button-group label{background:#fff;color:#000;display:flex;justify-content:center;align-items:center;padding:12px;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:16px;font-size:clamp(1rem,.9681rem + .1308vw,1.125rem)}.block--referral-third-step .radio-button-group input[type=radio]{display:none}.block--referral-third-step .radio-button-group input[type=radio]:checked+label{background-color:#558000;color:#fff}.block--referral-third-step .button{font-size:14px;height:36px;max-width:254px;pointer-events:none;background:#757575}.block--referral-third-step .loader{background:#757575!important;pointer-events:none!important}.block--referral-third-step .loader:before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #fff;border-top-color:#fb1;animation:spin .8s linear infinite;margin-right:8px}.block--referral-third-step .radio-button-group--days:has(input[type=radio]:checked)+.radio-button-group--times:has(input[type=radio]:checked)+.button{pointer-events:auto;cursor:pointer;background:#fb1;color:#333}.block--referral-third-step .back{top:15vw;position:absolute;z-index:10;left:50%;transform:translateX(-50%);cursor:pointer;width:auto;height:auto;top:calc(15vw + 28px)}@media only screen and (min-width:640px){.block--referral-third-step .back{width:20px;height:10px}}@keyframes spin{to{transform:rotate(1turn)}}.block--referral-start{background:#fff;scroll-margin-top:0;padding:0}.block--referral-start .block__content{padding-top:90px;z-index:0!important;overflow:visible}@media only screen and (min-width:1920px){.block--referral-start .block__content{padding-top:200px}}.block--referral-start .block__content:before{content:"";position:absolute;min-height:calc(100% + 75vw);width:100%;background:#eee;clip-path:polygon(0 15vw,15vw 20vw,100vw 0,0 1000000vw,0 1000000vw);top:calc(100% - 25vw)}@media only screen and (min-width:1920px){.block--referral-start .block__content:before{top:calc(100% - 10vw)}}.block--referral-start .image{max-width:300px;z-index:-1}@media only screen and (min-width:1920px){.block--referral-start .image{max-width:932px}}.block--referral-start .grid{gap:0}.block--referral-start .grid__button-item,.block--referral-start .grid__content-item--center{justify-content:center}@media only screen and (min-width:1920px){.block--referral-start .\--title{font-size:90px;text-align:left;line-height:108px;margin-bottom:62px}}.block--referral-start .\--plain-text{max-width:95%}@media only screen and (min-width:1920px){.block--referral-start .\--plain-text{text-align:left;max-width:740px;margin-bottom:161px}}.block--referral-start .button{position:absolute;z-index:10;font-size:14px;height:36px;max-width:254px;display:flex;margin-top:0;padding:0 16px}@media only screen and (min-width:1920px){.block--referral-start .button{display:none;margin-right:10%}}.block--referral-start .button__desktop{position:relative;display:none;margin:0;align-self:end;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1920px){.block--referral-start .button__desktop{display:flex}}.block--referral-result{background:#fff;padding:0}@media only screen and (min-width:1200px){.block--referral-result{scroll-margin-top:-15vw}}.block--referral-result .block__content{padding:20vw 0 0}.block--referral-result .block__content .grid{padding-top:16px}.block--referral-result .block__content .grid__content-item{overflow:visible;z-index:-1}.block--referral-result .block__content .grid__content-button{position:absolute;z-index:1;top:100%;width:100%}.block--referral-result .block__content:before{content:"";position:absolute;min-height:100%;width:100%;background:#eee;clip-path:polygon(0 15vw,15vw 20vw,100vw 0,0 1000000vw,0 1000000vw);top:calc(100% - 20vw)}.block--referral-result .\--title{margin-bottom:24px}.block--referral-result .\--caption{z-index:10}.block--referral-result .image{max-width:372px;width:100%}@media only screen and (min-width:390px){.block--referral-result .image{max-width:372px;width:372px;left:50%;position:relative;transform:translateX(-50%)}}@media only screen and (min-width:640px){.block--referral-result .image{width:100%;left:unset;position:relative;transform:unset}}.block--referral-result .button{position:relative;z-index:10;font-size:14px;height:36px;max-width:254px}.block--new-slider{display:flex;flex-direction:column}.block--new-slider .block__mask:after{background:linear-gradient(185.64deg,#036 13.9%,#000 96.73%)}.block--new-slider .block__content{flex:1}.block--new-slider .grid__content-item{text-align:center;overflow:visible;height:75dvh;align-items:center;flex-direction:column;justify-content:center}.block--new-slider .grid__content-item:not(:has(.flickity-enabled)) .slider{display:flex}.block--new-slider:first-child .subtitle,.block--new-slider:first-child .title{display:initial}@media only screen and (min-width:640px){.block--new-slider:first-child .subtitle,.block--new-slider:first-child .title{display:none}}.block--new-slider:first-child .subtitle{color:#fb1}.block--new-slider:first-child .slide__text-wrapper .block-subtitle,.block--new-slider:first-child .slide__text-wrapper .block-title{display:none}@media only screen and (min-width:640px){.block--new-slider:first-child .slide__text-wrapper .block-subtitle,.block--new-slider:first-child .slide__text-wrapper .block-title{display:block}}@media only screen and (min-width:640px){.block--new-slider:first-child .slide__text-wrapper .block-title{color:#fff}}@media only screen and (min-width:640px){.block--new-slider:first-child .slide__text-wrapper .block-subtitle{color:#fb1;padding-bottom:24px}}.block--new-slider:has(:not(:first-child)) .block-subtitle,.block--new-slider:has(:not(:first-child)) .block-title{display:none}.block--new-slider .title{color:#fff;text-align:center;width:100%}@media only screen and (min-width:768px){.block--new-slider .title br{display:none}}.block--new-slider:has(.title) .block__content{padding-top:24px}.block--new-slider:has(.title):first-child{min-height:calc(var(--block-height) - var(--header-height) + 16vw)}@media only screen and (min-width:768px){.block--new-slider:has(.title):first-child{min-height:calc(var(--block-height) - var(--header-height))}}.block--new-slider:has(.title):first-child .slide__image-wrapper{margin:12px 0;height:35dvh}@media only screen and (min-width:390px){.block--new-slider:has(.title):first-child .slide__image-wrapper{height:45dvh}}.block--new-slider:has(.title):first-child .flickity-page-dots{bottom:0}.block--new-slider:has(.title) .slider{height:auto}.block--new-slider:has(.title) .slide{padding-top:0}@media only screen and (max-height:480px) and (orientation:landscape){.block--new-slider:has(.title) .slide{height:auto}}@media only screen and (min-width:640px){.block--new-slider:has(.title) .slide{height:auto}}.block--new-slider:has(.title) .slide__image-wrapper{margin:24px 0;height:48dvh}@media only screen and (min-width:640px){.block--new-slider:has(.title) .slide__image-wrapper{margin:24px 0}}@media only screen and (min-width:640px){.block--new-slider:has(.title) .slide__image-wrapper{margin:0;height:45dvh}}.block--new-slider:has(.title) .slide__image{height:100%}.block--new-slider:has(.title) .slide__text-wrapper{height:auto;max-height:none;min-height:15dvh}.block--new-slider:has(.title) .slide__text-wrapper p{padding:0}.block--new-slider:has(.title) .flickity-page-dots{bottom:-32px}.block--new-slider .slide{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:24px;text-align:center}@media only screen and (min-width:640px){.block--new-slider .slide{height:75dvh;flex-direction:row-reverse;justify-content:space-between;padding:0}}.block--new-slider .slide__image-wrapper{height:50dvh;position:relative;width:-moz-fit-content;width:fit-content;overflow:visible;display:flex;align-items:center;margin-top:0;padding-right:1px}@media only screen and (min-width:390px){.block--new-slider .slide__image-wrapper{height:60dvh}}@media only screen and (min-width:640px){.block--new-slider .slide__image-wrapper{width:-moz-fit-content;width:fit-content;flex:1;height:auto}}@media only screen and (max-height:480px) and (orientation:landscape){.block--new-slider .slide__image-wrapper{height:75dvh}}.block--new-slider .slide__image-wrapper .slide__icon{width:100px;height:108px;-o-object-fit:contain;object-fit:contain;position:absolute;transform:translateY(calc(-50% + 54px));top:calc(50% + 54px);right:0;left:unset}@media only screen and (min-width:640px){.block--new-slider .slide__image-wrapper .slide__icon{display:none}}.block--new-slider .slide__image-wrapper .star{position:absolute}@media only screen and (min-width:390px){.block--new-slider .slide__image-wrapper .star{width:-moz-fit-content;width:fit-content}}.block--new-slider .slide__image-wrapper .star--top{top:0;right:0}@media only screen and (min-width:640px){.block--new-slider .slide__image-wrapper .star--top{top:-50px;left:-50px}}@media only screen and (max-height:480px) and (orientation:landscape){.block--new-slider .slide__image-wrapper .star--top{top:-40px;left:-40px}}.block--new-slider .slide__image-wrapper .star--center{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;transform:translateY(-50%);top:50%;right:0;left:unset}@media only screen and (min-width:640px){.block--new-slider .slide__image-wrapper .star--center{right:unset;left:-75px}}.block--new-slider .slide__image-wrapper .star__wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:17dvh}@media only screen and (max-height:480px) and (orientation:landscape){.block--new-slider .slide__image-wrapper .star__wrapper{height:35dvh}}@media only screen and (min-width:1920px){.block--new-slider .slide__image-wrapper .star__wrapper{height:200px}}.block--new-slider .slide__image-wrapper .star__text{display:block;position:absolute;font-size:clamp(.875rem,.7157rem + .6536vw,1.5rem);line-height:clamp(.875rem,.7157rem + .6536vw,1.5rem);font-weight:500;padding:16px}@media only screen and (min-width:1200px){.block--new-slider .slide__image-wrapper .star__text{font-weight:700}}.block--new-slider .slide__image-wrapper .star__text b{font-weight:900;font-size:clamp(1rem,.8407rem + .6536vw,1.625rem)}.block--new-slider .slide__image{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:1200px){.block--new-slider .slide__image{all:unset;max-height:60dvh}}.block--new-slider .slide__text-wrapper{display:flex;flex-direction:column;align-items:center;height:30dvh}@media only screen and (min-width:390px){.block--new-slider .slide__text-wrapper{height:25dvh}}@media only screen and (min-width:640px){.block--new-slider .slide__text-wrapper{align-items:flex-start;justify-content:center;flex:3}}.block--new-slider .slide__title{width:105%;color:#fff;padding:20px 0 12px}@media only screen and (min-width:640px){.block--new-slider .slide__title{padding:24px 0}}@media only screen and (min-width:768px){.block--new-slider .slide__title{width:100%;max-width:80%}}@media only screen and (min-width:640px){.block--new-slider .slide__title{text-align:left;max-width:90%}}.block--new-slider .slide__subtitle{width:100%;color:#fff;padding-bottom:8px}@media only screen and (min-width:390px){.block--new-slider .slide__subtitle{padding-bottom:16px}}@media only screen and (min-width:768px){.block--new-slider .slide__subtitle{max-width:85%}}@media only screen and (min-width:640px){.block--new-slider .slide__subtitle{max-width:75%;text-align:left}}.block--new-slider .show-more-wrapper{width:100%;display:flex;justify-content:center;position:absolute;z-index:20;bottom:20px}@media only screen and (min-width:768px){.block--new-slider .show-more-wrapper{position:absolute;bottom:0;margin:0}}.block--new-slider .show-more-wrapper .more{display:flex;align-items:center;flex-direction:column;width:100%;z-index:10;cursor:pointer;gap:4px;padding:6px 16px;width:-moz-fit-content;width:fit-content;position:relative}.block--new-slider .show-more-wrapper .more .text{color:#be7;text-transform:uppercase;font-weight:700;font-size:14px;line-height:120%}.block--new-slider .show-more-wrapper .more .icon{width:13px;height:auto}@media only screen and (min-width:1200px){.block--new-slider .show-more-wrapper .more .icon{width:15px}}.block--new-slider .show-more-wrapper .more:before{content:"";position:absolute;inset:0;padding:7px;background:#000;opacity:.7;border-radius:20px;z-index:-1}@media only screen and (min-width:640px){.block--new-slider .show-more-wrapper .more{border-radius:30px}}.block--new-slider .slider{z-index:10;position:relative;height:100%;width:100%}.block--new-slider .flickity-viewport{overflow:visible}@media only screen and (min-width:1200px){.block--new-slider .flickity-viewport{overflow:hidden}}@media only screen and (min-width:1px){.block--new-slider .slide{margin-right:clamp(.3125rem,.3075rem + 7.9897vw,2.25rem)}}@media only screen and (min-width:390px){.block--new-slider .slide{margin-right:clamp(2.25rem,.2922rem + 8.0321vw,3.5rem)}}@media only screen and (min-width:640px){.block--new-slider .slide{margin-right:clamp(3.5rem,3.185rem + .7874vw,3.5625rem)}}@media only screen and (min-width:768px){.block--new-slider .slide{margin-right:clamp(3.5625rem,-1.8946rem + 11.3689vw,6.625rem)}}@media only screen and (min-width:1200px){.block--new-slider .slide{margin-right:clamp(6.625rem,-4.0148rem + 14.1864vw,13rem)}}@media only screen and (min-width:1920px){.block--new-slider .slide{margin-right:clamp(6.625rem,-4.0148rem + 14.1864vw,13rem)}}.block--new-slider .overlay{position:absolute;z-index:10;inset:0;width:100dvw;height:100dvh}@media only screen and (min-width:1px){.block--new-slider .overlay{margin-left:calc(clamp(.3125rem, .3075rem + 7.9897vw, 2.25rem)*-1)}}@media only screen and (min-width:390px){.block--new-slider .overlay{margin-left:calc(clamp(2.25rem, .2922rem + 8.0321vw, 3.5rem)*-1)}}@media only screen and (min-width:640px){.block--new-slider .overlay{margin-left:calc(clamp(3.5rem, 3.185rem + .7874vw, 3.5625rem)*-1)}}@media only screen and (min-width:768px){.block--new-slider .overlay{margin-left:calc(clamp(3.5625rem, -1.8946rem + 11.3689vw, 6.625rem)*-1)}}@media only screen and (min-width:1200px){.block--new-slider .overlay{margin-left:calc(clamp(6.625rem, -4.0148rem + 14.1864vw, 13rem)*-1)}}@media only screen and (min-width:1920px){.block--new-slider .overlay{margin-left:calc(clamp(6.625rem, -4.0148rem + 14.1864vw, 13rem)*-1)}}.block--new-slider .flickity-button{cursor:pointer}.block--new-slider .flickity-button:after{content:"";position:absolute;width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.block--new-slider .flickity-button:disabled{display:none}.block--new-slider .flickity-button:focus{outline:none;box-shadow:unset}.block--new-slider .flickity-button:active{color:transparent}.block--new-slider .flickity-button-icon{fill:#fff}.block--new-slider .flickity-prev-next-button{background:transparent;outline:none;width:24px;height:24px}.block--new-slider .flickity-prev-next-button.next{right:-25px}.block--new-slider .flickity-prev-next-button.previous{left:-25px}@media only screen and (min-width:768px){.block--new-slider .flickity-button-icon{height:auto;width:30px}}.block--new-slider .flickity-page-dots{bottom:0}.block--new-slider .flickity-page-dots .button-group--cells{display:flex;width:100%;justify-content:center}.block--new-slider .flickity-page-dots .flickity-page-dot{background-color:#fff;opacity:.5;margin-left:0;margin-right:8px;width:10px;height:10px}.block--new-slider .flickity-page-dots .flickity-page-dot:last-child{margin-right:0}.block--new-slider .flickity-page-dots .flickity-page-dot.is-selected{background-color:#fb1;opacity:1}.block--new-slider [data-slide-count="0"] .flickity-page-dots,.block--new-slider [data-slide-count="1"] .flickity-page-dots{display:none}@media only screen and (min-width:1200px){.block--new-slider .slider{height:auto}}.block--new-slider .flickity-button{background:rgba(0,0,0,.7);width:33px;height:33px}@media only screen and (min-width:768px){.block--new-slider .flickity-button{width:40px;height:40px}}.block--new-slider .flickity-button-icon{fill:#be7;position:absolute;left:50%;top:50%;width:60%;height:60%;transform:translate(-50%,-50%)}.block--new-slider .flickity-prev-next-button.next{right:-32px}.block--new-slider .flickity-prev-next-button.previous{left:-32px}@media only screen and (min-width:640px){.block--new-slider .flickity-prev-next-button{top:50%}}@media only screen and (min-width:768px){.block--new-slider .flickity-prev-next-button.next{right:-46px}.block--new-slider .flickity-prev-next-button.previous{left:-60px}}.block--new-slider .flickity-page-dots{position:relative;z-index:20;bottom:8px;left:0}@media only screen and (min-width:640px){.block--new-slider .flickity-page-dots{justify-content:flex-start;bottom:15%}}@media only screen and (min-width:640px){.block--new-slider .flickity-page-dots .button-group--cells{justify-content:start}}.block--people-slider{display:flex;flex-direction:column}.block--people-slider .block__content{padding-top:24px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}@media only screen and (min-width:768px){.block--people-slider .block__content{gap:48px;padding-top:0}}.block--people-slider .block__content:not(:has(.flickity-enabled)) .slider{display:flex}.block--people-slider .block__mask:after{background:linear-gradient(185.64deg,#036 13.9%,#000 96.73%)}.block--people-slider:first-child{min-height:calc(var(--block-height) - var(--header-height))}.block--people-slider .grid{overflow:visible}.block--people-slider .text-wrapper{flex-direction:column;justify-content:center;align-items:center}@media only screen and (min-width:1200px){.block--people-slider .text-wrapper{align-items:flex-start}}.block--people-slider .slider-wrapper{overflow:visible;margin-right:0}@media only screen and (min-width:1200px){.block--people-slider .slider-wrapper{overflow:hidden;margin-right:calc(clamp(6.625rem, -4.0148rem + 14.1864vw, 13rem)*-1)}}@media only screen and (min-width:1920px){.block--people-slider .slider-wrapper{margin-right:calc(clamp(13rem, -2.2381rem + 12.6984vw, 18rem)*-1)}}@media only screen and (min-width:2550px){.block--people-slider .slider-wrapper{margin-right:calc(100% - 1504px)}}.block--people-slider .title{color:#fff;margin-bottom:16px}@media only screen and (min-width:1200px){.block--people-slider .title{margin-bottom:0}}.block--people-slider .subtitle{color:#fb1}.block--people-slider:has(.subtitle) .title{margin-bottom:0}.block--people-slider:has(.subtitle) .subtitle{margin-bottom:24px}@media only screen and (min-width:1200px){.block--people-slider:has(.subtitle) .subtitle{margin-bottom:0}}.block--people-slider .card{display:flex;flex-direction:column;background:#fff;padding:24px 28px;border-radius:10px;height:50dvh;width:100%}@media only screen and (min-width:390px){.block--people-slider .card{height:57dvh}}@media only screen and (max-height:480px) and (orientation:landscape){.block--people-slider .card{height:75dvh}}@media only screen and (min-width:640px){.block--people-slider .card{justify-content:center}}@media only screen and (min-width:768px){.block--people-slider .card{height:40dvh}}@media only screen and (min-width:1200px){.block--people-slider .card{padding:24px}}.block--people-slider .person-info{display:flex;align-items:center;gap:16px;margin-bottom:32px}.block--people-slider .person-image{width:60px;height:60px;border-radius:50%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:1200px){.block--people-slider .person-image{width:85px;height:85px}}.block--people-slider .person-data{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.block--people-slider .person-name{color:#333}.block--people-slider .person-position{color:#558000}.block--people-slider .person-biography{color:#000;position:relative;flex:1;overflow-y:auto;z-index:20}@media only screen and (min-width:768px){.block--people-slider .person-biography{font-size:16px}}@media only screen and (min-width:1200px){.block--people-slider .person-biography{font-size:20px}}.block--people-slider:not(:has(.more)) .slide{margin-bottom:48px}.block--people-slider:not(:has(.more)) .card{height:50dvh}@media only screen and (min-width:390px){.block--people-slider:not(:has(.more)) .card{height:67dvh}}@media only screen and (min-width:768px){.block--people-slider:not(:has(.more)) .card{height:51dvh}}.block--people-slider .slider{z-index:10;position:relative;height:100%;width:100%}@media only screen and (min-width:1200px){.block--people-slider .flickity-viewport{overflow:hidden}}@media only screen and (min-width:1px){.block--people-slider .slide{margin-right:clamp(.3125rem,.3075rem + 7.9897vw,2.25rem)}}@media only screen and (min-width:390px){.block--people-slider .slide{margin-right:clamp(2.25rem,.2922rem + 8.0321vw,3.5rem)}}@media only screen and (min-width:640px){.block--people-slider .slide{margin-right:clamp(3.5rem,3.185rem + .7874vw,3.5625rem)}}@media only screen and (min-width:768px){.block--people-slider .slide{margin-right:clamp(3.5625rem,-1.8946rem + 11.3689vw,6.625rem)}}@media only screen and (min-width:1200px){.block--people-slider .slide{margin-right:clamp(6.625rem,-4.0148rem + 14.1864vw,13rem)}}@media only screen and (min-width:1920px){.block--people-slider .slide{margin-right:clamp(6.625rem,-4.0148rem + 14.1864vw,13rem)}}.block--people-slider .overlay{position:absolute;z-index:10;inset:0;width:100dvw;height:100dvh}@media only screen and (min-width:1px){.block--people-slider .overlay{margin-left:calc(clamp(.3125rem, .3075rem + 7.9897vw, 2.25rem)*-1)}}@media only screen and (min-width:390px){.block--people-slider .overlay{margin-left:calc(clamp(2.25rem, .2922rem + 8.0321vw, 3.5rem)*-1)}}@media only screen and (min-width:640px){.block--people-slider .overlay{margin-left:calc(clamp(3.5rem, 3.185rem + .7874vw, 3.5625rem)*-1)}}@media only screen and (min-width:768px){.block--people-slider .overlay{margin-left:calc(clamp(3.5625rem, -1.8946rem + 11.3689vw, 6.625rem)*-1)}}@media only screen and (min-width:1200px){.block--people-slider .overlay{margin-left:calc(clamp(6.625rem, -4.0148rem + 14.1864vw, 13rem)*-1)}}@media only screen and (min-width:1920px){.block--people-slider .overlay{margin-left:calc(clamp(6.625rem, -4.0148rem + 14.1864vw, 13rem)*-1)}}.block--people-slider .flickity-button{cursor:pointer}.block--people-slider .flickity-button:after{content:"";position:absolute;width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.block--people-slider .flickity-button:disabled{display:none}.block--people-slider .flickity-button:focus{outline:none;box-shadow:unset}.block--people-slider .flickity-button:active{color:transparent}.block--people-slider .flickity-button-icon{fill:#fff}.block--people-slider .flickity-prev-next-button{background:transparent;outline:none;width:24px;height:24px}.block--people-slider .flickity-prev-next-button.next{right:-25px}.block--people-slider .flickity-prev-next-button.previous{left:-25px}@media only screen and (min-width:768px){.block--people-slider .flickity-prev-next-button.next{right:-46px}.block--people-slider .flickity-prev-next-button.previous{left:-60px}}.block--people-slider .flickity-button-icon{fill:#be7}@media only screen and (min-width:768px){.block--people-slider .flickity-button-icon{height:auto;width:30px}}.block--people-slider .flickity-page-dots .button-group--cells{display:flex;width:100%;justify-content:center}.block--people-slider .flickity-page-dots .flickity-page-dot{background-color:#fff;opacity:.5;margin-left:0;margin-right:8px;width:10px;height:10px}.block--people-slider .flickity-page-dots .flickity-page-dot:last-child{margin-right:0}.block--people-slider .flickity-page-dots .flickity-page-dot.is-selected{background-color:#fb1;opacity:1}.block--people-slider [data-slide-count="0"] .flickity-page-dots,.block--people-slider [data-slide-count="1"] .flickity-page-dots{display:none}.block--people-slider .flickity-viewport{overflow:visible;border-radius:10px 0 0 10px}.block--people-slider .flickity-page-dots{position:relative;bottom:0}@media only screen and (min-width:1200px){.block--people-slider .flickity-page-dots{justify-content:flex-start;left:17%}}.block--people-slider .slide{width:100%;margin-right:20px;margin-bottom:18px;max-width:90%}@media only screen and (min-width:768px){.block--people-slider .slide{max-width:50%}}@media only screen and (min-width:1200px){.block--people-slider .slide{display:flex;justify-content:center;align-items:center;max-width:33.3333333333%}}@media only screen and (min-width:1920px){.block--people-slider .slide{max-width:28.5714285714%}}.block--people-slider .show-more-wrapper{width:100%;display:flex;justify-content:center;z-index:20;margin-top:16px;color:#be7;text-transform:uppercase;bottom:0}@media only screen and (min-width:768px){.block--people-slider .show-more-wrapper{position:absolute;bottom:-40px;margin:0}}@media only screen and (min-width:1920px){.block--people-slider .show-more-wrapper{bottom:0}}.block--people-slider .show-more-wrapper .more{display:flex;align-items:center;flex-direction:column;width:100%;z-index:10;cursor:pointer;gap:4px;padding:6px 16px;width:-moz-fit-content;width:fit-content;position:relative;bottom:0}.block--people-slider .show-more-wrapper .more .text{color:#be7;text-transform:uppercase;font-weight:700;font-size:14px;line-height:120%}.block--people-slider .show-more-wrapper .more .icon{width:13px;height:auto}@media only screen and (min-width:1200px){.block--people-slider .show-more-wrapper .more .icon{width:15px}}.block--people-slider .show-more-wrapper .more:before{content:"";position:absolute;inset:0;padding:7px;background:#000;opacity:.7;border-radius:20px;z-index:-1}.block--fortune-wheel-header{display:flex;padding:0 16px!important;background:#fff;scroll-snap-align:unset!important;min-height:unset!important;z-index:40;scroll-margin-top:0!important;height:50px}.block--fortune-wheel-header .image{max-width:80px}@media only screen and (min-width:1920px){.block--fortune-wheel-header{height:120px;padding:0 75px}.block--fortune-wheel-header .image{max-width:220px}}.block--fortune-wheel{padding-top:10px;min-height:calc(100dvh - 50px)!important;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}@media only screen and (min-width:768px){.block--fortune-wheel{padding-top:80px}}@media only screen and (min-width:1920px){.block--fortune-wheel{height:calc(100dvh - 120px)}}.block--fortune-wheel .title{padding:0 0 8px;z-index:1}.block--fortune-wheel .subtitle{padding:0 0 32px;z-index:1}.block--fortune-wheel .button{width:-moz-fit-content;width:fit-content;height:35px;padding:8px 25px;font-weight:700;z-index:1}.block--fortune-wheel .button--spin{margin:62px 0 0}.block--fortune-wheel .button--certificate{margin:16px 0 0}@media only screen and (min-width:390px){.block--fortune-wheel .button--certificate{margin:24px 0 0}}.block--fortune-wheel .button--disabled{background:#ffebaa;color:#bbb;pointer-events:none;cursor:not-allowed}.block--fortune-wheel .error-wrapper,.block--fortune-wheel .success-wrapper{max-width:300px;display:flex;justify-content:center;align-items:center;margin:16px 0 0}.block--fortune-wheel .error,.block--fortune-wheel .success{padding:8px 36px 16px;background:#ffebaa;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:20px;text-align:center;z-index:1}.block--fortune-wheel .error--title,.block--fortune-wheel .success--title{font-size:18px;line-height:140%}@media only screen and (min-width:390px){.block--fortune-wheel .error--title,.block--fortune-wheel .success--title{font-size:24px}}.block--fortune-wheel .error--title span,.block--fortune-wheel .success--title span{font-weight:900}.block--fortune-wheel .error--subtitle,.block--fortune-wheel .success--subtitle{font-size:12px;line-height:120%}@media only screen and (min-width:390px){.block--fortune-wheel .error--subtitle,.block--fortune-wheel .success--subtitle{font-size:14px}}.block--fortune-wheel #chart{z-index:1;position:relative}.block--fortune-wheel #chart:before{content:"";position:absolute;inset:0;bottom:8px;background:#fff;border-radius:50%;z-index:-1;box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922)}.block--fortune-wheel .slice text{font-size:18px}.block--fortune-wheel .bottom_mask{width:100%;position:relative;flex-grow:1;min-height:283px}.block--fortune-wheel .bottom_mask:after{content:"";position:absolute;top:0;display:block;width:100%;min-height:100dvh;background:linear-gradient(180deg,#d6f0fa,#f0fbe2);clip-path:polygon(0 15vw,15vw 20vw,100vw 0,0 1000000vw,0 1000000vw)}.block--fortune-wheel .bottom_mask--top{top:-35vw}.block--fortune-wheel .loader{background:#757575!important;pointer-events:none!important}.block--fortune-wheel .loader:before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #fff;border-top-color:#fb1;animation:spin .8s linear infinite;margin-right:8px}.block--fortune-wheel .shake{animation:shake .5s;animation-iteration-count:infinite}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(2px)}50%{transform:translate(0)}75%{transform:translate(2px)}to{transform:translate(0)}}.block--text-slider{display:flex;flex-direction:column}.block--text-slider .block__mask:after{background:linear-gradient(180deg,#d6f0fa,#f0fbe2)}.block--text-slider .grid{flex:1;height:100%}.block--text-slider .grid__content-item{overflow:visible}.block--text-slider .block__content{padding-top:24px}@media only screen and (min-width:1200px){.block--text-slider .block__content{padding-top:12px;display:flex;flex-direction:column;flex:1}}.block--text-slider .desktop,.block--text-slider .mobile{width:100%;height:100%}.block--text-slider .desktop{display:none}@media only screen and (min-width:768px){.block--text-slider .desktop{display:flex;flex-direction:column;justify-content:center}}.block--text-slider .desktop .title--left{text-align:left}.block--text-slider .desktop .title--center{text-align:center}.block--text-slider .desktop .title--right{text-align:right}.block--text-slider .mobile{display:block}@media only screen and (min-width:768px){.block--text-slider .mobile{display:none}}.block--text-slider .title{color:#558000;width:100%;text-align:center;padding-bottom:8px}@media only screen and (min-width:390px){.block--text-slider .title{padding-bottom:16px}}@media only screen and (min-width:1200px){.block--text-slider .title{padding-bottom:24px}}.block--text-slider .slide{width:100%;min-height:70dvh;display:flex;flex-direction:column}@media only screen and (min-width:768px){.block--text-slider .slide{margin-bottom:32px;min-height:65dvh}}@media only screen and (min-width:1200px){.block--text-slider .slide{min-height:-moz-fit-content;min-height:fit-content;margin-bottom:64px}}.block--text-slider .slide .text-wrapper{flex:1;word-break:break-word}@media only screen and (min-width:768px){.block--text-slider .slide .text-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0;font-size:16px}}@media only screen and (min-width:1200px){.block--text-slider .slide .text-wrapper{font-size:20px}}.block--text-slider .slide .text-wrapper a{color:#558000;position:relative;z-index:20}.block--text-slider .slider{z-index:10;position:relative;height:100%;width:100%}.block--text-slider .flickity-viewport{overflow:visible}@media only screen and (min-width:1200px){.block--text-slider .flickity-viewport{overflow:hidden}}@media only screen and (min-width:1px){.block--text-slider .slide{margin-right:clamp(.3125rem,.3075rem + 7.9897vw,2.25rem)}}@media only screen and (min-width:390px){.block--text-slider .slide{margin-right:clamp(2.25rem,.2922rem + 8.0321vw,3.5rem)}}@media only screen and (min-width:640px){.block--text-slider .slide{margin-right:clamp(3.5rem,3.185rem + .7874vw,3.5625rem)}}@media only screen and (min-width:768px){.block--text-slider .slide{margin-right:clamp(3.5625rem,-1.8946rem + 11.3689vw,6.625rem)}}@media only screen and (min-width:1200px){.block--text-slider .slide{margin-right:clamp(6.625rem,-4.0148rem + 14.1864vw,13rem)}}@media only screen and (min-width:1920px){.block--text-slider .slide{margin-right:clamp(6.625rem,-4.0148rem + 14.1864vw,13rem)}}.block--text-slider .overlay{position:absolute;z-index:10;inset:0;width:100dvw;height:100dvh}@media only screen and (min-width:1px){.block--text-slider .overlay{margin-left:calc(clamp(.3125rem, .3075rem + 7.9897vw, 2.25rem)*-1)}}@media only screen and (min-width:390px){.block--text-slider .overlay{margin-left:calc(clamp(2.25rem, .2922rem + 8.0321vw, 3.5rem)*-1)}}@media only screen and (min-width:640px){.block--text-slider .overlay{margin-left:calc(clamp(3.5rem, 3.185rem + .7874vw, 3.5625rem)*-1)}}@media only screen and (min-width:768px){.block--text-slider .overlay{margin-left:calc(clamp(3.5625rem, -1.8946rem + 11.3689vw, 6.625rem)*-1)}}@media only screen and (min-width:1200px){.block--text-slider .overlay{margin-left:calc(clamp(6.625rem, -4.0148rem + 14.1864vw, 13rem)*-1)}}@media only screen and (min-width:1920px){.block--text-slider .overlay{margin-left:calc(clamp(6.625rem, -4.0148rem + 14.1864vw, 13rem)*-1)}}.block--text-slider .flickity-button{cursor:pointer}.block--text-slider .flickity-button:after{content:"";position:absolute;width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%)}.block--text-slider .flickity-button:disabled{display:none}.block--text-slider .flickity-button:focus{outline:none;box-shadow:unset}.block--text-slider .flickity-button:active{color:transparent}.block--text-slider .flickity-button-icon{fill:#fff}.block--text-slider .flickity-prev-next-button{background:transparent;outline:none;width:24px;height:24px}.block--text-slider .flickity-prev-next-button.next{right:-25px}.block--text-slider .flickity-prev-next-button.previous{left:-25px}@media only screen and (min-width:768px){.block--text-slider .flickity-prev-next-button.next{right:-46px}.block--text-slider .flickity-prev-next-button.previous{left:-60px}}@media only screen and (min-width:768px){.block--text-slider .flickity-button-icon{height:auto;width:30px}}.block--text-slider .flickity-page-dots{position:relative;bottom:0}.block--text-slider .flickity-page-dots .button-group--cells{display:flex;width:100%;justify-content:center}.block--text-slider .flickity-page-dots .flickity-page-dot{background-color:#fff;opacity:.5;margin-left:0;margin-right:8px;width:10px;height:10px}.block--text-slider .flickity-page-dots .flickity-page-dot:last-child{margin-right:0}.block--text-slider .flickity-page-dots .flickity-page-dot.is-selected{background-color:#fb1;opacity:1}.block--text-slider [data-slide-count="0"] .flickity-page-dots,.block--text-slider [data-slide-count="1"] .flickity-page-dots{display:none}@media only screen and (min-width:768px){.block--text-slider .slider{height:-moz-fit-content;height:fit-content}}.block--text-slider .flickity-button{background:rgba(0,0,0,.7);width:33px;height:33px}@media only screen and (min-width:768px){.block--text-slider .flickity-button{width:40px;height:40px}}.block--text-slider .flickity-button-icon{fill:#be7;position:absolute;left:50%;top:50%;width:40%;height:40%;transform:translate(-50%,-50%)}.block--text-slider .flickity-prev-next-button.next{right:-36px}.block--text-slider .flickity-prev-next-button.previous{left:-36px}@media only screen and (min-width:768px){.block--text-slider .flickity-prev-next-button .flickity-button-icon{height:auto;width:20px}.block--text-slider .flickity-prev-next-button.next{right:-46px}.block--text-slider .flickity-prev-next-button.previous{left:-60px}}@media only screen and (min-width:1200px){.block--text-slider .flickity-prev-next-button.next{right:-83px}.block--text-slider .flickity-prev-next-button.previous{left:-98px}}.block--text-slider .flickity-page-dots{z-index:20;inset:unset;bottom:8px}@media only screen and (min-width:768px){.block--text-slider .flickity-page-dots{bottom:0}}@media only screen and (min-width:1200px){.block--text-slider .flickity-page-dots .button-group--cells{justify-content:start}}.block--text-slider .flickity-page-dots .flickity-page-dot{background-color:#333}.block--text-slider--dark .block__mask:after{background:linear-gradient(180deg,#036,#000)}.block--text-slider--dark .title{color:#fff;padding:0 0 24px}.block--text-slider--dark .text-wrapper{color:#fff}.block--text-slider--dark .flickity-button-icon{fill:#be7}.block--text-slider--dark .flickity-page-dots .flickity-page-dot{background-color:#fff}.block--about-us{display:flex;flex-direction:column}.block--about-us .block__content{flex:1;padding-top:24px}.block--about-us .block__mask:after{background:linear-gradient(180deg,#d6f0fa,#f0fbe2)}.block--about-us .grid__content-item{overflow:visible}.block--about-us .image{width:148px;height:148px;margin:0 auto;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:640px){.block--about-us .image{width:-moz-fit-content;width:fit-content;height:10dvh}}@media only screen and (min-width:1200px){.block--about-us .image{position:absolute;width:100%;max-width:333px;height:auto;margin-top:80px}}.block--about-us .title{color:#558000;width:100%;padding-top:24px;padding-bottom:18px;justify-content:center}@media only screen and (min-width:1200px){.block--about-us .title{justify-content:flex-start}}.block--about-us .description{text-align:center;color:#000;height:35dvh;overflow:hidden}@media only screen and (min-width:390px){.block--about-us .description{height:43dvh}}@media only screen and (min-width:768px){.block--about-us .description{height:-moz-fit-content;height:fit-content;overflow:visible}}@media only screen and (min-width:1200px){.block--about-us .description{text-align:left}}.block--about-us .description p{width:100%}.block--about-us .description--full{overflow:visible;height:-moz-fit-content;height:fit-content}.block--about-us .show-more-wrapper{width:100%;display:flex;justify-content:center}.block--about-us .show-more{display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer;gap:10px;text-transform:uppercase;margin-top:18px;padding:12px 14px 12px 10px;width:-moz-fit-content;width:fit-content;position:relative}.block--about-us .show-more__text{color:#be7;font-size:14px;line-height:120%}.block--about-us .show-more__arrow{display:flex}.block--about-us .show-more:before{content:"";position:absolute;inset:0;padding:7px;background:#000;opacity:.7;border-radius:20px;z-index:-1}@media only screen and (min-width:640px){.block--about-us .show-more{border-radius:30px}}.block--about-us .show-more__arrow{transform:rotate(90deg)}.block--about-us .show-more__arrow--opened{transform:rotate(-90deg)}.block--about-us.dark .description,.block--about-us.dark .title{color:#fff}.block--contact-form{display:flex;flex-direction:column}.block--contact-form .block__content{display:flex;flex-direction:column;flex:1}.block--contact-form .grid{flex:1}.block--contact-form .block__mask:after{background:linear-gradient(180deg,#d6f0fa,#f0fbe2)}.block--contact-form .grid__content-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1rem,.4902rem + 2.0915vw,3rem)}.block--contact-form .title{color:#fff;text-align:center}.block--contact-form .description{color:#fff}@media only screen and (min-width:640px){.block--contact-form .description{max-width:75%}}.block--contact-form .note{color:#fff;text-align:center}@media only screen and (min-width:640px){.block--contact-form .note{max-width:75%}}.block--contact-form .form__wrapper{border-radius:10px;padding:16px;background:#fff;width:100%;max-width:100%}@media only screen and (min-width:640px){.block--contact-form .form__wrapper{padding:24px;max-width:75%}}.block--contact-form .form__wrapper:has(#acf-field_65eb3582a127c-yes:checked) .acf-button{background:#eee;color:#fff;pointer-events:none!important;cursor:not-allowed}.block--quit-for-good-slider{display:flex;flex-direction:column}.block--quit-for-good-slider .block__content{flex:1;padding-top:24px}.block--quit-for-good-slider .block__mask:after{background:linear-gradient(185.64deg,#036 13.9%,#000 96.73%)}.block--quit-for-good-slider .grid__content-item{overflow:visible}.block--quit-for-good-slider .title{color:#fff;text-align:center;width:100%;padding:0}@media only screen and (min-width:768px){.block--quit-for-good-slider .title{padding:24px 0}}@media only screen and (min-width:1200px){.block--quit-for-good-slider .title{text-align:left}}.block--quit-for-good-slider .description{color:#fff;padding:0;text-align:center}@media only screen and (min-width:390px){.block--quit-for-good-slider .description{padding:0 32px}}@media only screen and (min-width:1200px){.block--quit-for-good-slider .description{text-align:left;padding:0}}.block--quit-for-good-slider .image{width:100%;max-width:150px;height:auto;margin:20px auto;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:390px){.block--quit-for-good-slider .image{max-width:190px}}@media only screen and (min-width:1200px){.block--quit-for-good-slider .image{position:absolute;width:100%;max-width:333px;margin-top:80px}}.block--b2b-footer{padding:24px 0 32px;background:#000;color:#fff;flex-direction:column;gap:16px}.block--b2b-footer,.block--b2b-footer .menu{display:flex;justify-content:center;align-items:center}.block--b2b-footer .menu-item{position:relative;font-size:19px;line-height:22px;font-weight:900;padding:0 8px}.block--b2b-footer .menu-item:after{content:"|";position:absolute;right:-2px;width:4px;text-align:center}.block--b2b-footer .menu-item.hide-after:after{content:none}.block--b2b-footer .menu-item:last-child:after{content:""}.block--b2b-header{z-index:10;padding:0!important;margin:0;position:absolute}.block--b2b-header .wrapper{display:flex;justify-content:space-between;align-items:center;background:transparent;height:100px}.block--b2b-header .image{-o-object-fit:contain;object-fit:contain;max-width:100px;max-height:80px}@media only screen and (min-width:768px){.block--b2b-header .image{max-width:180px}}.block--b2b-main{scroll-margin-top:0;padding-top:157px}.block--b2b-main:after{content:"";inset:0;position:absolute;z-index:-1;background:linear-gradient(180deg,#d6f0fa,#f0fbe2);height:calc(100dvh + 25vw)}@media only screen and (min-width:1920px){.block--b2b-main{padding-top:170px}}.block--b2b-main .grid{grid-template-rows:min-content}.block--b2b-main .title{text-align:center;color:#140;padding-bottom:32px}@media only screen and (min-width:1200px){.block--b2b-main .title{padding-bottom:45px}}@media only screen and (min-width:1920px){.block--b2b-main .title{padding-bottom:100px}}.block--b2b-main .qr-title{color:#558000;padding:48px 0 24px}@media only screen and (min-width:1200px){.block--b2b-main .qr-title{padding:41px 0 69px}}@media only screen and (min-width:1920px){.block--b2b-main .qr-title{padding:77px 0 100px}}.block--b2b-main .qr-image{height:196px;width:196px;-o-object-fit:contain;object-fit:contain}.block--b2b-main .qr-helper-text,.block--b2b-main .qr-question-text{color:#000}.block--b2b-main .qr-helper-text .toggle_contact{cursor:pointer}.block--b2b-main .qr-helper-text,.block--b2b-main .qr-question-text,.block--b2b-main .qr-title,.block--b2b-main .title{text-align:center}@media only screen and (min-width:640px){.block--b2b-main .qr-helper-text,.block--b2b-main .qr-question-text,.block--b2b-main .qr-title,.block--b2b-main .title{text-align:left}}.block--b2b-main .wrapper{display:flex;align-items:center;flex-direction:column;gap:8px}@media only screen and (min-width:640px){.block--b2b-main .wrapper{flex-direction:row}}@media only screen and (min-width:768px){.block--b2b-main .wrapper{gap:58px}}@media only screen and (min-width:1920px){.block--b2b-main .wrapper{gap:42px}}.block--b2b-main .top{min-height:calc(100dvh - 157px)}@media only screen and (min-width:1920px){.block--b2b-main .top{min-height:calc(100dvh - 170px)}}.block--b2b-main .phone-image{align-items:flex-start}.block--b2b-main .phone-image .image{display:none;max-height:62dvh;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:640px){.block--b2b-main .phone-image .image{display:block}}@media only screen and (min-width:1920px){.block--b2b-main .phone-image .image{max-height:630px}}.block--b2b-main--bottom{padding-top:0;scroll-margin-top:0}.block--b2b-main--bottom:has(.bottom-description--full){scroll-margin-bottom:20vw}.block--b2b-main--bottom .bottom{position:relative;padding-bottom:64px}@media only screen and (min-width:1200px){.block--b2b-main--bottom .bottom{padding-bottom:131px}}@media only screen and (min-width:1920px){.block--b2b-main--bottom .bottom{padding-bottom:243px}}.block--b2b-main--bottom .mask{position:absolute;inset:0}@media only screen and (min-width:1920px){.block--b2b-main--bottom .mask{top:40px}}.block--b2b-main--bottom .mask:after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#036,#000);clip-path:polygon(0 15vw,15vw 20vw,100vw 0,0 1000000vw,0 1000000vw)}.block--b2b-main--bottom .bottom .grid__content-item{overflow:visible}.block--b2b-main--bottom .bottom .image{position:relative;display:none}@media only screen and (min-width:640px){.block--b2b-main--bottom .bottom .image{display:block}}@media only screen and (min-width:1200px){.block--b2b-main--bottom .bottom .image{left:-20%}}@media only screen and (min-width:1920px){.block--b2b-main--bottom .bottom .image{left:0}}.block--b2b-main--bottom .bottom-text{padding-top:calc(64px + 20vw);flex-direction:column;gap:24px;text-align:center}@media only screen and (min-width:640px){.block--b2b-main--bottom .bottom-text{padding-top:64px;text-align:left}}@media only screen and (min-width:1200px){.block--b2b-main--bottom .bottom-text{gap:52px}}.block--b2b-main--bottom .bottom-title{line-height:100%;color:#fff;text-align:center}@media only screen and (min-width:640px){.block--b2b-main--bottom .bottom-title{text-align:left}}.block--b2b-main--bottom .bottom-description{color:#fff;white-space:pre-wrap}.block--b2b-main--bottom .image{-o-object-fit:contain;object-fit:contain}.block--b2b-main--bottom .show-more{display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer;gap:10px;margin:0;justify-content:flex-start}.block--b2b-main--bottom .show-more__text{color:#be7;font-size:14px;line-height:120%}.block--b2b-main--bottom .show-more__arrow{display:flex}:has(+.block--patient-referral-footer) .block__mask:after{min-height:100%}.block--patient-referral-footer{padding:24px 0 32px;background:#000;color:#fff;flex-direction:column;gap:16px}.block--patient-referral-footer,.block--patient-referral-footer .menu{display:flex;justify-content:center;align-items:center}.block--patient-referral-footer .menu-item{position:relative;font-size:16px;line-height:18px;font-weight:900;padding:0 8px}@media only screen and (min-width:640px){.block--patient-referral-footer .menu-item{font-size:19px;line-height:22px}}.block--patient-referral-footer .menu-item:after{content:"|";position:absolute;right:-2px;width:4px;text-align:center}.block--patient-referral-footer .menu-item.hide-after:after{content:none}.block--patient-referral-footer .menu-item:last-child:after{content:""}.block--patient-referral-footer .copy-date{font-size:16px}@media only screen and (min-width:640px){.block--patient-referral-footer .copy-date{font-size:medium}}.block--patient-referral-footer .image-wrapper{display:flex;justify-content:center}@media only screen and (min-width:640px){.block--patient-referral-footer .image-wrapper{justify-content:normal}}.block--patient-referral-footer .image{max-width:50%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:640px){.block--patient-referral-footer .image{max-width:165px}}.block--patient-referral-header{z-index:40;padding:0!important;margin:0;position:absolute}.block--patient-referral-header .wrapper{display:flex;justify-content:space-between;align-items:center;background:transparent;height:80px}@media only screen and (min-width:1200px){.block--patient-referral-header .wrapper{height:114px}}@media only screen and (min-width:1920px){.block--patient-referral-header .wrapper{height:120px}}.block--patient-referral-header .image{-o-object-fit:contain;object-fit:contain}.block--patient-referral-header .image:first-child{max-width:76px;max-height:28px}.block--patient-referral-header .image:last-child{max-width:90px;max-height:28px}.block--patient-referral-header .image:first-child{margin-left:-16px}.block--patient-referral-header .image:last-child{margin-right:-16px}@media only screen and (min-width:640px){.block--patient-referral-header .image{margin:0}}@media only screen and (min-width:1200px){.block--patient-referral-header .image:first-child{max-width:164px;max-height:56px;margin:0}.block--patient-referral-header .image:last-child{max-width:161px;max-height:50px;margin:0}}@media only screen and (min-width:1920px){.block--patient-referral-header .image:first-child{max-width:164px;max-height:50px}.block--patient-referral-header .image:last-child{max-width:174px;max-height:50px}}.patient-referral-success{display:none;justify-content:center;align-items:center;position:fixed;z-index:20;inset:0;overflow:auto;background-color:rgba(51,51,51,.5019607843)}.patient-referral-success__content{position:relative;margin:auto;padding:48px 36px;width:100%;max-width:300px;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:10px}@media only screen and (min-width:640px){.patient-referral-success__content{max-width:390px}}.patient-referral-success__content .title{margin-bottom:22px;text-align:center}.patient-referral-success__content .subtitle{text-align:center}.patient-referral-success__content a{color:#558000}.patient-referral-success__content .close-icon{cursor:pointer;position:absolute;top:11px;right:11px;width:11px;height:11px}.block--patient-referral-choose-option{color:#000;min-height:calc(var(--block-height) + 20vw);scroll-margin-top:-20vw}.block--patient-referral-choose-option .title{justify-content:center;margin:0 -16px 8px}@media only screen and (min-width:390px){.block--patient-referral-choose-option .title{margin:0 -8px 34px}}@media only screen and (min-width:640px){.block--patient-referral-choose-option .title{justify-content:flex-start;margin:0 0 80px}}@media only screen and (min-width:768px){.block--patient-referral-choose-option .title{font-size:36px;line-height:120%}}@media only screen and (min-width:1200px){.block--patient-referral-choose-option .title{font-size:46px}}.block--patient-referral-choose-option .qr-code-section{margin-bottom:8px}@media only screen and (min-width:390px){.block--patient-referral-choose-option .qr-code-section{margin-bottom:24px}}@media only screen and (min-width:640px){.block--patient-referral-choose-option .qr-code-section{margin-bottom:0}}.block--patient-referral-choose-option .qr-code-section,.block--patient-referral-choose-option .referral-section{flex-direction:column;align-items:center}@media only screen and (min-width:640px){.block--patient-referral-choose-option .qr-code-section,.block--patient-referral-choose-option .referral-section{align-items:flex-start}}.block--patient-referral-choose-option .qr-title{margin-bottom:8px}@media only screen and (min-width:390px){.block--patient-referral-choose-option .qr-title{margin-bottom:27px}}@media only screen and (min-width:640px){.block--patient-referral-choose-option .qr-title{margin-bottom:35px}}.block--patient-referral-choose-option .qr-image{margin-bottom:8px}@media only screen and (min-width:390px){.block--patient-referral-choose-option .qr-image{margin-bottom:27px}}@media only screen and (min-width:640px){.block--patient-referral-choose-option .qr-image{margin-bottom:34px}}.block--patient-referral-choose-option .qr-image img{-o-object-fit:contain;object-fit:contain;width:128px;height:128px;border-radius:20px}@media only screen and (min-width:640px){.block--patient-referral-choose-option .qr-image img{width:196px;height:196px}}.block--patient-referral-choose-option .qr-text,.block--patient-referral-choose-option .referral-bottom-text,.block--patient-referral-choose-option .referral-top-text{text-align:center}@media only screen and (min-width:640px){.block--patient-referral-choose-option .qr-text,.block--patient-referral-choose-option .referral-bottom-text,.block--patient-referral-choose-option .referral-top-text{text-align:left}}.block--patient-referral-choose-option .referral-bottom-text{max-width:219px}@media only screen and (min-width:640px){.block--patient-referral-choose-option .referral-bottom-text{max-width:319px}}.block--patient-referral-choose-option .referral-title{margin-bottom:8px}@media only screen and (min-width:390px){.block--patient-referral-choose-option .referral-title{margin-bottom:16px}}@media only screen and (min-width:640px){.block--patient-referral-choose-option .referral-title{margin-bottom:35px}}.block--patient-referral-choose-option .referral-button{max-width:269px;height:40px;font-size:16px;line-height:120%;margin:8px 0}@media only screen and (min-width:390px){.block--patient-referral-choose-option .referral-button{margin:20px 0 21px}}@media only screen and (min-width:640px){.block--patient-referral-choose-option .referral-button{margin:61px 0}}.block--patient-referral-choose-option .loader{background:#757575!important;pointer-events:none!important}.block--patient-referral-choose-option .loader:before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #fff;border-top-color:#fb1;animation:spin .8s linear infinite;margin-right:8px}.block--patient-referral-choose-option .back-button{color:#000}.block--patient-referral-choose-option .back-button svg path{stroke:#000}@media only screen and (min-width:640px){.block--patient-referral-choose-option .back-button{margin:24px 0 16px}}@media only screen and (min-width:1920px){.block--patient-referral-choose-option .back-button{margin:70px 0 16px}}.block--patient-referral-form{min-height:calc(var(--block-height) + 20vw);scroll-margin-top:-20vw;color:#000}.block--patient-referral-form .title{text-align:center;justify-content:center;margin-bottom:4px}@media only screen and (min-width:390px){.block--patient-referral-form .title{margin-bottom:12px}}@media only screen and (min-width:768px){.block--patient-referral-form .title{text-align:left;justify-content:flex-start}}.block--patient-referral-form .subtitle{display:inline-block;margin-bottom:4px;font-size:12px;line-height:140%}@media only screen and (min-width:390px){.block--patient-referral-form .subtitle{margin-bottom:8px;font-size:14px}}@media only screen and (min-width:768px){.block--patient-referral-form .subtitle{font-size:16px}}@media only screen and (min-width:1200px){.block--patient-referral-form .subtitle{max-width:865px;font-size:20px}}@media only screen and (min-width:1920px){.block--patient-referral-form .subtitle{max-width:995px}}.block--patient-referral-form .form-wrapper{display:flex;flex-direction:column;overflow:visible}.block--patient-referral-form .form-wrapper input{background:#fff;height:37px;max-width:100%}@media only screen and (min-width:640px){.block--patient-referral-form .form-wrapper input{max-width:380px}}.block--patient-referral-form .form-wrapper input::-moz-placeholder{color:#bbb}.block--patient-referral-form .form-wrapper input::placeholder{color:#bbb}.block--patient-referral-form .form-wrapper label{display:block}.block--patient-referral-form .form-wrapper label span{color:#c40}.block--patient-referral-form .form-wrapper .checkbox-wrapper{display:flex;gap:24px}.block--patient-referral-form .form-wrapper .checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;width:18px;min-width:18px!important;height:18px;border-radius:4px;display:grid;place-content:center;position:relative}.block--patient-referral-form .form-wrapper .checkbox:before{content:""}.block--patient-referral-form .form-wrapper .checkbox:checked{background-color:#558000;margin:0}.block--patient-referral-form .form-wrapper .checkbox:checked:before{content:"";background-image:url(/wp-content/themes/smokefree/dist/check-mark.0d9beb8e.svg);background-size:contain;background-repeat:no-repeat;width:14px;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block--patient-referral-form .form-wrapper .checkbox-label{margin-bottom:0;font-size:12px;line-height:140%}@media only screen and (min-width:390px){.block--patient-referral-form .form-wrapper .checkbox-label{font-size:14px}}@media only screen and (min-width:768px){.block--patient-referral-form .form-wrapper .checkbox-label{font-size:16px}}@media only screen and (min-width:1200px){.block--patient-referral-form .form-wrapper .checkbox-label{font-size:20px}}.block--patient-referral-form .form-wrapper .checkbox-label span{color:#c40}.block--patient-referral-form .form-wrapper .hint-text{display:block}@media only screen and (min-width:640px){.block--patient-referral-form .form-wrapper .hint-text{display:none}}.block--patient-referral-form:has(.has--compact) .form-wrapper{gap:4px}@media only screen and (min-width:390px){.block--patient-referral-form:has(.has--compact) .form-wrapper{gap:8px}}.block--patient-referral-form:has(.has--compact) .form-wrapper label{margin-bottom:0}@media only screen and (min-width:390px){.block--patient-referral-form:has(.has--compact) .form-wrapper label{margin-bottom:8px}}@media only screen and (min-width:1200px){.block--patient-referral-form:has(.has--compact) .form-wrapper label{margin-bottom:18px}}.block--patient-referral-form:not(:has(.has--compact)) .form-wrapper{gap:8px}@media only screen and (min-width:390px){.block--patient-referral-form:not(:has(.has--compact)) .form-wrapper{gap:24px}}.block--patient-referral-form:not(:has(.has--compact)) .form-wrapper label{margin-bottom:8px}@media only screen and (min-width:1200px){.block--patient-referral-form:not(:has(.has--compact)) .form-wrapper label{margin-bottom:18px}}.block--patient-referral-form .image-wrapper{display:none}@media only screen and (min-width:640px){.block--patient-referral-form .image-wrapper{display:flex;flex-direction:column;justify-content:center}}.block--patient-referral-form .image-wrapper img{max-width:100%;height:-moz-fit-content;height:fit-content;-o-object-fit:contain;object-fit:contain}.block--patient-referral-form .dropdown{position:relative;width:100%;max-width:380px}.block--patient-referral-form .dropdown.open .dropdown-toggle:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.41 12.256a.833.833 0 101.179-1.179l-5-5a.833.833 0 00-1.179 0l-5 5a.833.833 0 101.179 1.179l4.41-4.41 4.411 4.41z' fill='%23313144'/%3E%3C/svg%3E")}.block--patient-referral-form .dropdown.open .dropdown-options{display:block}.block--patient-referral-form .dropdown-label{display:block;margin-bottom:0}@media only screen and (min-width:390px){.block--patient-referral-form .dropdown-label{margin-bottom:8px}}@media only screen and (min-width:1200px){.block--patient-referral-form .dropdown-label{margin-bottom:18px}}.block--patient-referral-form .dropdown-label span{color:#c40}.block--patient-referral-form .dropdown-toggle{display:flex;align-items:center;justify-content:space-between;padding:11px 18px;border-radius:8px;background:#fff;color:#313144;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.36px;position:relative}.block--patient-referral-form .dropdown-toggle:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.59 7.744a.833.833 0 10-1.18 1.179l5 5a.833.833 0 001.18 0l5-5a.833.833 0 10-1.18-1.179L10 12.154l-4.41-4.41z' fill='%23313144'/%3E%3C/svg%3E");width:20px;height:20px}.block--patient-referral-form .dropdown-options{position:absolute;top:100%;left:0;right:0;z-index:10;display:none;background:#fff;border:2px solid #ccc;border-radius:8px;margin-top:4px;max-height:124px;overflow-y:auto;color:#000}@media only screen and (min-width:390px){.block--patient-referral-form .dropdown-options{max-height:200px}}.block--patient-referral-form .dropdown-option{padding:8px;cursor:pointer;font-size:12px;font-weight:700;color:#313144}@media only screen and (min-width:390px){.block--patient-referral-form .dropdown-option{padding:11px 24px}}.block--patient-referral-form .dropdown-option.selected,.block--patient-referral-form .dropdown-option:hover{background:#f0fbe2}.block--patient-referral-form .button:disabled{background-color:#757575;cursor:not-allowed;pointer-events:none}.block--patient-referral-form .button{min-width:150px;width:-moz-fit-content;width:fit-content;padding:0 16px;min-height:40px;margin:8px 0}@media only screen and (min-width:390px){.block--patient-referral-form .button{margin-top:16px}}@media only screen and (min-width:640px){.block--patient-referral-form .button{margin-top:24px}}.block--patient-referral-form .loader{background:#757575!important;pointer-events:none!important}.block--patient-referral-form .loader:before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #fff;border-top-color:#fb1;animation:spin .8s linear infinite;margin-right:8px}.block--patient-referral-form .back-button{height:24px}@media only screen and (min-width:390px){.block--patient-referral-form .back-button{height:40px}}@media only screen and (min-width:640px){.block--patient-referral-form .back-button{margin:24px 0 16px}}@media only screen and (min-width:1920px){.block--patient-referral-form .back-button{margin:70px 0 16px}}.block--patient-referral-form .hint-text{width:100%}.block--patient-referral-form .hint-text span{color:#c40}body:has(input[type=radio]#gm_ae_01:checked) .input-wrapper:has(input[type=text]#hcp_department){display:none}.block--patient-referral-details-form{min-height:calc(var(--block-height) + 20vw);scroll-margin-top:-20vw;color:#000}.block--patient-referral-details-form .grid__content-item{overflow:visible}.block--patient-referral-details-form--full-height .block__mask:after{min-height:100%}.block--patient-referral-details-form .title{margin-bottom:24px;text-align:center;justify-content:center}@media only screen and (min-width:390px){.block--patient-referral-details-form .title{margin-bottom:54px}}@media only screen and (min-width:768px){.block--patient-referral-details-form .title{text-align:left;justify-content:flex-start}}@media only screen and (min-width:1200px){.block--patient-referral-details-form .title{margin-bottom:48px}}.block--patient-referral-details-form .form-wrapper{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:390px){.block--patient-referral-details-form .form-wrapper{gap:24px}}.block--patient-referral-details-form .form-wrapper input{background:#eee;height:37px;max-width:100%}@media only screen and (min-width:640px){.block--patient-referral-details-form .form-wrapper input{max-width:380px}}.block--patient-referral-details-form .form-wrapper input::-moz-placeholder{color:#bbb}.block--patient-referral-details-form .form-wrapper input::placeholder{color:#bbb}.block--patient-referral-details-form .form-wrapper label{display:block;margin-bottom:8px}@media only screen and (min-width:1200px){.block--patient-referral-details-form .form-wrapper label{margin-bottom:18px}}.block--patient-referral-details-form .form-wrapper label span{color:#c40}.block--patient-referral-details-form .image-wrapper{display:none}@media only screen and (min-width:640px){.block--patient-referral-details-form .image-wrapper{display:flex}}.block--patient-referral-details-form .image-wrapper img{max-width:100%;height:-moz-fit-content;height:fit-content;-o-object-fit:contain;object-fit:contain}.block--patient-referral-details-form .button.disabled,.block--patient-referral-details-form .button:disabled{background-color:#757575;cursor:not-allowed;pointer-events:none}.block--patient-referral-details-form .button{margin:47px 0 0;padding:0 16px;min-width:150px;width:-moz-fit-content;width:fit-content;min-height:40px;font-size:16px;font-weight:700}@media only screen and (min-width:1200px){.block--patient-referral-details-form .button{margin-top:56px}}.block--patient-referral-details-form .loader{background:#757575!important;pointer-events:none!important}.block--patient-referral-details-form .loader:before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #fff;border-top-color:#fb1;animation:spin .8s linear infinite;margin-right:8px}.block--patient-referral-details-form .back-button{height:24px}@media only screen and (min-width:390px){.block--patient-referral-details-form .back-button{height:40px}}@media only screen and (min-width:640px){.block--patient-referral-details-form .back-button{margin:24px 0 16px}}@media only screen and (min-width:1920px){.block--patient-referral-details-form .back-button{margin:70px 0 16px}}.block--patient-referral-details-form .back-button svg path{stroke:#000}.block--patient-referral-details-form .hint-text{width:100%}.block--patient-referral-details-form .hint-text span{color:#c40}.block--patient-referral-hero{scroll-margin-top:0;padding-top:80px;min-height:calc(var(--block-height) - 10vw)}@media only screen and (min-width:390px){.block--patient-referral-hero{padding-top:104px}}@media only screen and (min-width:640px){.block--patient-referral-hero{padding-top:170px}}@media only screen and (min-width:1920px){.block--patient-referral-hero{padding-top:150px}}.block--patient-referral-hero .block__mask:after{clip-path:unset}.block--patient-referral-hero .title{color:#140;margin-bottom:8px}@media only screen and (min-width:390px){.block--patient-referral-hero .title{margin-bottom:54px}}@media only screen and (min-width:1200px){.block--patient-referral-hero .title{margin-bottom:116px}}.block--patient-referral-hero .options-wrapper{display:flex;flex-direction:column;gap:15px;margin-bottom:8px;overflow:visible}@media only screen and (min-width:390px){.block--patient-referral-hero .options-wrapper{gap:25px;margin-bottom:30px}}@media only screen and (min-width:1200px){.block--patient-referral-hero .options-wrapper{margin-bottom:54px;gap:30px}}@media only screen and (min-width:1920px){.block--patient-referral-hero .options-wrapper{margin-bottom:121px;row-gap:30px;-moz-column-gap:20px;column-gap:20px}}.block--patient-referral-hero .options{display:flex;flex-wrap:wrap;justify-content:center;row-gap:16px;-moz-column-gap:15px;column-gap:15px}@media only screen and (min-width:390px){.block--patient-referral-hero .options{row-gap:25px}}@media only screen and (min-width:1200px){.block--patient-referral-hero .options{row-gap:30px;-moz-column-gap:19px;column-gap:19px}}@media only screen and (min-width:1920px){.block--patient-referral-hero .options{-moz-column-gap:22px;column-gap:22px}}.block--patient-referral-hero .option{width:100%;max-width:263px}.block--patient-referral-hero .option input[type=radio]{display:none}.block--patient-referral-hero .option input[type=radio]:checked+label{background-color:#558000;color:#fff}.block--patient-referral-hero .option label{height:50px;background:#fff;color:#000;display:flex;justify-content:center;align-items:center;padding:14px;cursor:pointer;box-shadow:0 3px 6px 0 rgba(0,0,0,.1607843137);border-radius:20px;font-size:18px;line-height:120%}.block--patient-referral-hero .divider{width:100%}.block--patient-referral-hero .notice{text-align:center}.block--patient-referral-hero .notice a{text-decoration:underline}.block--press-releases .block__content{padding-top:16px;padding-bottom:24px}@media only screen and (min-width:768px){.block--press-releases .block__content{padding-top:64px}}@media only screen and (min-width:1920px){.block--press-releases .block__content{padding-top:240px}}.block--press-releases .title{color:#fff;margin-bottom:0;width:100%;text-align:center}@media only screen and (min-width:768px){.block--press-releases .title{text-align:left;margin-bottom:45px}}.block--press-releases .assets{width:100%;display:flex;flex-direction:column;gap:10px}@media only screen and (min-width:1200px){.block--press-releases .assets{gap:20px}}.block--press-releases .assets-wrapper{display:flex;flex-direction:column}.block--press-releases .assets-title{color:#fb1;margin:0 0 21px;width:100%;text-align:center}@media only screen and (min-width:768px){.block--press-releases .assets-title{text-align:left;margin:0 0 24px}}.block--press-releases .assets-item{width:100%;display:none;align-items:center;border-radius:10px;padding:16px 15px 16px 10px;background:hsla(0,0%,100%,.2);color:#fff;min-height:60px}.block--press-releases .assets-item:nth-child(-n+3){display:flex}@media only screen and (min-width:768px){.block--press-releases .assets-item{padding:16px 20px 16px 38px;min-height:90px}.block--press-releases .assets-item:nth-child(-n+4){display:flex}}.block--press-releases .assets-item:nth-child(2n){background:#ffebaa;color:#000}.block--press-releases .assets-item:nth-child(2n) .arrow-right svg path{stroke:#558000}.block--press-releases .assets-item__title{margin-right:10px;font-size:12px;font-weight:400;line-height:120%}.block--press-releases .assets-item__title b,.block--press-releases .assets-item__title strong{font-weight:700}.block--press-releases .assets-item__title br{display:none}@media only screen and (min-width:768px){.block--press-releases .assets-item__title{margin-right:24px}}@media only screen and (min-width:1200px){.block--press-releases .assets-item__title{font-size:20px;line-height:140%}.block--press-releases .assets-item__title br{display:initial}}.block--press-releases .media{width:100%;display:flex;gap:15px;flex-direction:column}@media only screen and (min-width:1200px){.block--press-releases .media{gap:19px}}@media only screen and (min-width:1440px){.block--press-releases .media{flex-direction:row}}.block--press-releases .media-title{color:#fff;margin:16px 0;width:100%;text-align:center}@media only screen and (min-width:768px){.block--press-releases .media-title{text-align:left;margin:32px 0}}.block--press-releases .media-item{width:100%;display:flex;align-items:center;border-radius:10px;padding:16px 15px 16px 10px;color:#000;min-height:60px;background:#ffebaa}@media only screen and (min-width:768px){.block--press-releases .media-item{padding:16px 20px 16px 38px;min-height:90px}}.block--press-releases .media-item:first-child{background:#ffebaa}.block--press-releases .media-item:last-child{background:#f0fbe2}.block--press-releases .media-item__title{font-size:14px;font-weight:700;line-height:140%;margin-right:16px}@media only screen and (min-width:1200px){.block--press-releases .media-item__title{font-size:25px;margin-right:24px}}.block--press-releases .media-item__description{font-size:13px;font-weight:700;line-height:120%}@media only screen and (min-width:1200px){.block--press-releases .media-item__description{font-size:20px}}.block--press-releases .media-item .arrow-right svg path{stroke:#558000}.block--press-releases .download-icon,.block--press-releases .link-icon,.block--press-releases .lock-icon,.block--press-releases .pdf-icon{width:20px;min-width:20px;margin-right:11px}@media only screen and (min-width:768px){.block--press-releases .download-icon,.block--press-releases .link-icon,.block--press-releases .lock-icon,.block--press-releases .pdf-icon{width:-moz-fit-content;width:fit-content;margin-right:38px}}.block--press-releases .arrow-right{margin-left:auto;width:10px!important;min-width:10px!important;height:10px!important}@media only screen and (min-width:768px){.block--press-releases .arrow-right{width:16px!important;min-width:16px!important;height:16px!important}}.block--press-releases .show-more{display:none;align-items:center;justify-content:center;margin:16px 0;width:100%;cursor:pointer;gap:10px;padding:9px 15px}.block--press-releases .show-more__text{font-size:14px;color:#be7}.block--press-releases .show-more__arrow{display:flex;transform:rotate(90deg)}.block--press-releases .show-more.is-expanded .show-more__arrow{transform:rotate(270deg)}body:has(.block--stoptober){background:linear-gradient(180deg,#d6f0fa,#f0fbe2)}.block--stoptober{padding:0!important;margin-bottom:32px}.block--stoptober .grid__content-item{justify-content:space-between;flex-direction:column}@media only screen and (min-width:1200px){.block--stoptober .grid__content-item{gap:16px;flex-direction:row}}.block--stoptober ul{padding-left:1.25rem;list-style:disc outside!important}.block--stoptober .form-toggle__contact{color:#558000}.block--stoptober.success .stoptober__container.success{display:block}.block--stoptober.success .stoptober__text{margin-bottom:22px}@media only screen and (min-width:1200px){.block--stoptober.success .stoptober__description{margin-bottom:32px}}.block--stoptober.success .stoptober__buttons{display:none}@media only screen and (min-width:1200px){.block--stoptober.success .stoptober__buttons{display:flex;justify-content:flex-start;gap:12px}}.block--stoptober.success .stoptober__success-button{display:block}@media only screen and (min-width:1200px){.block--stoptober.success .stoptober__success-button{display:none}}.block--stoptober.unsuccess .stoptober__container.unsuccess{display:block}.block--stoptober.unsuccess .stoptober__text{margin-bottom:22px}.block--stoptober.unsuccess .stoptober__description{max-width:600px;margin-bottom:8px}@media only screen and (min-width:1200px){.block--stoptober.unsuccess .stoptober__description{margin-bottom:0}}.block--stoptober.unsuccess .stoptober__image{display:none}.block--stoptober.contact-form-success .stoptober__container.contact-form-success,.block--stoptober.unsuccess .stoptober__contact-form{display:block}.block--stoptober.contact-form-success .stoptober__container.contact-form-success .stoptober__success-button{display:none;margin:16px 0 0}@media only screen and (min-width:1200px){.block--stoptober.contact-form-success .stoptober__container.contact-form-success .stoptober__success-button{display:block}}.block--stoptober.contact-form-success .stoptober__text{margin-bottom:16px}.block--stoptober.contact-form-success .stoptober__description{max-width:620px}.block--stoptober.contact-form-success .stoptober__success-button{display:block}@media only screen and (min-width:1200px){.block--stoptober.contact-form-success .stoptober__success-button{display:none}}.block--stoptober.contact-form-success .stoptober__container.default,.block--stoptober.success .stoptober__container.default,.block--stoptober.unsuccess .stoptober__container.default{display:none}.stoptober__header{padding:16px 0}@media only screen and (min-width:1200px){.stoptober__header{padding:30px 0}}.stoptober__logo{max-width:78px}@media only screen and (min-width:1200px){.stoptober__logo{max-width:165px}}.stoptober__wrapper{width:100%;text-align:center;margin:0 auto}@media only screen and (min-width:1200px){.stoptober__wrapper{margin:60px 0 0;text-align:left}}.stoptober__container.contact-form-success,.stoptober__container.success,.stoptober__container.unsuccess{display:none}.stoptober__title{background:var(--SF-Gradient-Black-Dark-Blue,linear-gradient(180deg,#036,#000));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:16px}.stoptober__postcode-form{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.stoptober__postcode-input{border-radius:10px!important;padding:8px 36px!important;background:#fff!important;max-width:300px;border:1px solid transparent}.stoptober__postcode-input.error{border:1px solid #c40c40!important}.stoptober__postcode-input.error+.stoptober__postcode-error{display:block}.stoptober__postcode-input.required{border:1px solid #c40c40!important}.stoptober__postcode-input.required~.stoptober__postcode-required{display:block!important}.stoptober__postcode-input-wrapper{position:relative;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:390px){.stoptober__postcode-input-wrapper{min-width:250px}}.stoptober__postcode-form-inner-wrapper{display:flex;gap:8px;justify-content:center}@media only screen and (min-width:1200px){.stoptober__postcode-form-inner-wrapper{justify-content:flex-start}}.stoptober__postcode-submit-btn{display:flex;align-items:center;justify-content:center;background:#f6bd44;box-shadow:none;color:#000;border-radius:10px;font-size:14px;line-height:17px;text-align:center;text-transform:uppercase;font-weight:900;cursor:pointer;padding:0 16px}.stoptober__postcode-submit-btn:hover{background:#dd9a2b}.stoptober__postcode-submit-btn[disabled]{opacity:.7;cursor:not-allowed}.stoptober__postcode-clear{right:8px}.stoptober__postcode-clear,.stoptober__postcode-search{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.stoptober__postcode-search{left:8px}.stoptober__postcode-error,.stoptober__postcode-required,.stoptober__postcode-wrong{display:none;color:#c40c40;font-size:12px;font-weight:400;position:absolute;top:100%;left:0}.stoptober__postcode-wrong.active{display:block}.stoptober__text{color:#558000}.stoptober__description{max-width:550px;margin:0 auto}@media only screen and (min-width:1200px){.stoptober__description{margin:0}}.stoptober__description strong{font-weight:700}.stoptober__image{margin:0 auto;max-width:184px}@media only screen and (min-width:1200px){.stoptober__image{margin:0;max-width:430px}}.stoptober__success-button{display:none;padding:10px 15px;width:-moz-fit-content;width:fit-content;margin:20px auto 0;white-space:wrap;font-size:16px}@media only screen and (min-width:390px){.stoptober__success-button{white-space:nowrap}}.stoptober__contact-form{display:none}@media only screen and (min-width:1200px){.stoptober__contact-form{margin:60px 0 0}}.stoptober__contact-title{text-align:center;color:#333;margin-bottom:8px}@media only screen and (min-width:1200px){.stoptober__contact-title{margin-bottom:32px}}.stoptober__contact-label{font-size:16px;font-weight:700;line-height:140%;margin-bottom:8px;display:inline-block}.stoptober__contact-label span{color:#c40c40}.stoptober__contact-wrapper{position:relative;margin-bottom:16px!important}.stoptober__contact-input{padding:10px 20px!important;background:#fff!important;border-radius:20px!important;font-size:14px!important;font-weight:400!important;line-height:140%!important;border:1px solid transparent!important}.stoptober__contact-input::-moz-placeholder{color:#757575}.stoptober__contact-input::placeholder{color:#757575}.stoptober__contact-input.error{border:1px solid #c40c40!important}.stoptober__contact-captcha-error,.stoptober__contact-error{display:none;color:#c40c40;font-size:12px;font-weight:400}.stoptober__contact-recaptcha{margin-bottom:20px}.stoptober__contact-button{padding:10px 30px;text-transform:unset!important;font-size:16px!important;margin-top:16px;white-space:wrap}@media only screen and (min-width:390px){.stoptober__contact-button{white-space:nowrap}}.stoptober__contact-button.disabled{background-color:#757575;cursor:not-allowed;pointer-events:none}.block__footer{background:#000;color:#fff;padding:22px 0}@media only screen and (min-width:1920px){.block__footer .grid{width:100%;max-width:1720px}}.block__footer-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row!important;gap:16px}.block__footer-logo{max-width:100px}@media only screen and (min-width:640px){.block__footer-logo{max-width:165px}}.block__footer-logo-link{display:block;width:-moz-fit-content;width:fit-content}.block__footer-links{display:flex;align-items:center;white-space:nowrap}.block__footer-link{font-size:10px;font-weight:700;display:flex;align-items:center}@media only screen and (min-width:640px){.block__footer-link{font-size:19px;font-weight:900}}.block__footer-link:last-child:before{content:"";display:inline-block;width:1px;height:19px;background-color:#fff;margin:0 8px}.block__footer-text{text-align:center;font-size:14px;font-weight:400;margin-top:22px;justify-content:center!important}@media only screen and (min-width:640px){.block__footer-text{font-size:19px;font-weight:900}}.block--media .grid__content-item{overflow:visible}.block--media .media__hero{width:100%}.block--media .media__wrapper{margin:20px auto 40px;display:flex;flex-direction:column;align-items:center;gap:20px;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.block--media .media__wrapper{flex-direction:row;gap:32px;justify-content:center;margin:170px 0 250px}}@media only screen and (min-width:1200px){.block--media .media__wrapper{gap:80px}}.block--media .media__container{width:100%}.block--media .media__title{text-align:center;color:#fff;margin-bottom:8px}@media only screen and (min-width:768px){.block--media .media__title{margin-bottom:20px;text-align:left}}.block--media .media__subtitle{color:#fb1;max-width:430px;text-align:center;margin:0 -16px 48px}@media only screen and (min-width:768px){.block--media .media__subtitle{margin:0;text-align:left}}@media only screen and (min-width:1200px){.block--media .media__subtitle{font-size:46px}}.block--media .media__hero-card{background:#fff;border-radius:10px;padding:20px;max-width:315px;min-height:300px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}@media only screen and (min-width:768px){.block--media .media__hero-card{padding:40px;max-width:490px;min-height:400px;gap:24px}}.block--media .media__hero-card-left{width:100%}.block--media .media__hero-card-top{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:20px}@media only screen and (min-width:640px){.block--media .media__hero-card-top{flex-direction:row;justify-content:center;margin-bottom:28px}}.block--media .media__hero-card-wrap{display:flex;align-items:center;gap:8px;width:100%;justify-content:center}@media only screen and (min-width:768px){.block--media .media__hero-card-image-wrapper{width:100%}}.block--media .media__hero-card-image-wrapper img{max-width:200px;display:block;margin:0 auto;width:100%}.block--media .media__hero-card-date{color:#000}.block--media .media__hero-card-description{text-align:center;color:#000}.block--media .media__hero-card-description b,.block--media .media__hero-card-description strong{font-weight:700}.block--media .media__hero-card-right{width:100%;max-width:20px}.block--media .media__hero-card-right img{max-width:10px;width:100%}.block--media .media__recent{margin-top:76px;margin-bottom:100px;width:100%}.block--media .media__recent-title{text-align:center;margin-bottom:20px;color:#fb1}@media only screen and (min-width:1200px){.block--media .media__recent-title{margin-bottom:120px;font-size:46px}}.block--media .media__recent-cards{display:grid;grid-template-columns:1fr;gap:10px;place-items:center}@media only screen and (min-width:768px){.block--media .media__recent-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){.block--media .media__recent-cards{grid-template-columns:repeat(3,1fr);gap:20px}}.block--media .media__recent-card{border-radius:10px;display:flex;align-items:center;justify-content:space-between;min-height:185px;max-width:315px;width:100%;gap:10px;padding:20px}@media only screen and (min-width:768px){.block--media .media__recent-card{min-height:280px;max-width:100%}}@media only screen and (min-width:1200px){.block--media .media__recent-card{gap:30px}}.block--media .media__recent-card:nth-child(odd){background:hsla(0,0%,100%,.3);color:#fff}.block--media .media__recent-card:nth-child(2n){background:#ffebaa;color:#000}.block--media .media__recent-card-left,.block--media .media__recent-card-top{display:flex;flex-direction:column;align-items:center}.block--media .media__recent-card-top{gap:10px;width:100%;margin-bottom:10px}@media only screen and (min-width:768px){.block--media .media__recent-card-top{margin-bottom:30px;flex-direction:row}}.block--media .media__recent-card-wrap{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}@media only screen and (min-width:768px){.block--media .media__recent-card-image-wrapper{width:100%}}.block--media .media__recent-card-image-wrapper img{max-width:200px;display:block;margin:0 auto;width:100%}.block--media .media__recent-card-content{max-width:350px}@media only screen and (min-width:768px){.block--media .media__recent-card-content{min-height:150px}}.block--media .media__recent-card-description{text-align:center}.block--media .media__recent-card-description b,.block--media .media__recent-card-description strong{font-weight:700}.block--media .media__recent-card-right{width:100%;max-width:20px}.block--media .media__recent-card-right img{max-width:10px;width:100%}.block--media .show-more-wrapper .more{display:flex;align-items:center;flex-direction:column;width:100%;z-index:10;cursor:pointer;position:relative;gap:4px}.block--media .show-more-wrapper .more .text{color:#be7;text-transform:uppercase;font-weight:700;font-size:14px;line-height:120%}.block--media .show-more-wrapper .more .icon{width:13px;height:auto}@media only screen and (min-width:1200px){.block--media .show-more-wrapper .more .icon{width:15px}}body:has(.unbounce) #cmplz-manage-consent,body:has(.unbounce) footer,body:has(.unbounce) header{display:none!important}.unbounce{background:#fff}.unbounce-container{width:100%!important;max-width:1200px!important;margin:0 auto!important;padding:0 24px}.unbounce .pre-header{display:flex;height:30px;align-items:center;justify-content:center;font-size:14px;line-height:17px;background:#0e3262;color:#fff}.unbounce .sticky{position:sticky;top:0;z-index:1000;background:#fff}.unbounce .sticky.is-sticky{filter:drop-shadow(0 2px 8px rgba(33,33,33,.1))}.unbounce .header{display:flex;align-items:center;height:60px;padding-top:8px;margin-bottom:24px!important;justify-content:space-between}@media only screen and (min-width:640px){.unbounce .header{justify-content:normal}}.unbounce .header__logo{display:flex;padding-right:24px}.unbounce .header__logo img{max-width:75%}@media only screen and (min-width:640px){.unbounce .header__logo img{max-width:100%}}@media only screen and (min-width:1200px){.unbounce .header__logo{padding-right:48px}}.unbounce .header__rating{display:none;flex-direction:column;align-items:flex-end;font-size:14px;gap:4px}.unbounce .header__rating img{-o-object-fit:cover;object-fit:cover;width:97px;height:14px}@media only screen and (min-width:640px){.unbounce .header__rating{display:flex}}.unbounce .header__cta{margin-left:auto;display:flex;align-items:center;justify-content:center;background:#f6bd44;box-shadow:none;color:#000;border-radius:100px;min-height:40px;min-width:200px;font-size:14px;line-height:17px;text-align:center;font-weight:900;cursor:pointer;display:none}.unbounce .header__cta:hover{background:#dd9a2b}@media only screen and (min-width:640px){.unbounce .header__cta{display:flex}}.unbounce .header__mobile-cta{display:flex;align-items:center;justify-content:center;background:#f6bd44;box-shadow:none;color:#000;border-radius:100px;min-height:40px;min-width:200px;font-size:14px;line-height:17px;text-align:center;font-weight:900;cursor:pointer;width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 24px}.unbounce .header__mobile-cta:hover{background:#dd9a2b}@media only screen and (min-width:640px){.unbounce .header__mobile-cta{display:none}}.unbounce .hero__wrapper{display:flex;justify-content:space-between;margin:32px 0}.unbounce .hero__title{font-size:24px;line-height:120%;text-align:left;margin-bottom:24px;color:#558000}@media only screen and (min-width:768px){.unbounce .hero__title{font-size:38px}}.unbounce .hero__subtitle{font-size:16px;line-height:140%;min-width:200px;max-width:507px;margin-bottom:24px}.unbounce .hero__subtitle--desktop{display:none}@media only screen and (min-width:768px){.unbounce .hero__subtitle--desktop{display:block}}.unbounce .hero__subtitle--mobile{display:block}@media only screen and (min-width:768px){.unbounce .hero__subtitle--mobile{display:none}}@media only screen and (min-width:768px){.unbounce .hero__subtitle{font-size:18px}}.unbounce .hero__benefits{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.unbounce .hero__benefits--desktop{display:none}@media only screen and (min-width:768px){.unbounce .hero__benefits--desktop{display:flex}}.unbounce .hero__benefits--mobile{display:flex}@media only screen and (min-width:768px){.unbounce .hero__benefits--mobile{display:none}}.unbounce .hero__benefit{display:flex;align-items:center;gap:8px;font-size:16px;line-height:22px}.unbounce .hero__benefit img{-o-object-fit:cover;object-fit:cover;width:19px;height:20px}.unbounce .hero__cta{display:flex;align-items:center;justify-content:center;background:#f6bd44;box-shadow:none;color:#000;border-radius:100px;min-height:40px;min-width:200px;font-size:14px;line-height:17px;text-align:center;font-weight:900;cursor:pointer;margin-bottom:24px;max-width:320px;width:-moz-fit-content;width:fit-content}.unbounce .hero__cta:hover{background:#dd9a2b}.unbounce .hero__cta--desktop{display:none}@media only screen and (min-width:768px){.unbounce .hero__cta--desktop{display:flex}}.unbounce .hero__cta--mobile{display:flex}@media only screen and (min-width:768px){.unbounce .hero__cta--mobile{display:none}}.unbounce .hero__alternative{font-size:12px;line-height:14px;font-weight:700;text-align:center}.unbounce .hero__alternative--desktop{display:none}@media only screen and (min-width:768px){.unbounce .hero__alternative--desktop{display:block}}.unbounce .hero__alternative--mobile{display:block}@media only screen and (min-width:768px){.unbounce .hero__alternative--mobile{display:none}}@media only screen and (min-width:768px){.unbounce .hero__alternative{text-align:left}}.unbounce .hero__left{display:flex;flex-direction:column;justify-content:center}.unbounce .hero__right{position:relative}.unbounce .hero__img img{width:100%;max-width:486px}.unbounce .hero__starten-btn{display:flex;align-items:center;justify-content:center;background:#f6bd44;box-shadow:none;color:#000;border-radius:100px;min-height:40px;min-width:200px;font-size:14px;line-height:17px;text-align:center;font-weight:900;cursor:pointer;margin-bottom:32px}.unbounce .hero__starten-btn:hover{background:#dd9a2b}@media only screen and (min-width:768px){.unbounce .hero__starten-btn{display:none}}.unbounce .hero__review{width:-moz-fit-content;width:fit-content;background:#fff;border-radius:5px;box-shadow:0 0 12px 0 rgba(0,0,0,.12);padding:8px;flex-direction:column;font-size:14px;position:absolute;bottom:0;right:60px;display:none}@media only screen and (min-width:768px){.unbounce .hero__review{display:flex;padding:8px 24px}}.unbounce .hero__review span{font-size:12px;color:#757575}.unbounce .hero__review-author{display:flex;align-items:center;justify-content:center;gap:4px}.unbounce .hero .hero__btn{display:flex;align-items:center;justify-content:center;background:#f6bd44;box-shadow:none;color:#000;border-radius:100px;min-height:40px;min-width:200px;font-size:14px;line-height:17px;text-align:center;font-weight:900;cursor:pointer;margin-top:24px}.unbounce .hero .hero__btn:hover{background:#dd9a2b}@media only screen and (min-width:768px){.unbounce .hero .hero__btn{display:none}}.unbounce .benefits{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:0 0 32px;width:100%;position:relative;z-index:1}.unbounce .benefits:after{content:"";inset:0;position:absolute;width:100%;background:#f0fbe2;clip-path:polygon(0 3vw,15vw 7vw,100vw 0,100vw calc(100% - 7vw),15vw 100%,0 calc(100% - 3vw));z-index:-1}@media only screen and (min-width:768px){.unbounce .benefits{padding:128px 0}}.unbounce .benefits__title{font-size:28px;color:#558000;text-align:center;line-height:100%;padding-top:64px}@media only screen and (min-width:768px){.unbounce .benefits__title{font-size:38px;font-family:Lato,sans-serif;font-weight:800;font-style:normal}}.unbounce .benefits__items{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;gap:16px}@media only screen and (min-width:1200px){.unbounce .benefits__items{grid-template-columns:repeat(4,1fr);gap:24px}}.unbounce .benefits__items .benefits__item{display:flex;flex-direction:column;align-items:center;padding:8px;gap:8px;border-radius:12px;box-shadow:0 0 12px 0 rgba(0,0,0,.12);background:#fff}@media only screen and (min-width:768px){.unbounce .benefits__items .benefits__item{padding:16px;gap:16px}}.unbounce .benefits__items .benefits__item-title{text-align:center;font-size:14px;color:#000;font-weight:900}@media only screen and (min-width:768px){.unbounce .benefits__items .benefits__item-title{font-size:18px}}.unbounce .benefits__items .benefits__item-subtitle{font-size:14px;text-align:center;line-height:140%}@media only screen and (min-width:768px){.unbounce .benefits__items .benefits__item-subtitle{font-size:16px}}.unbounce .premium{padding-bottom:32px}@media only screen and (min-width:768px){.unbounce .premium{padding-bottom:128px}}.unbounce .premium__title{position:relative;font-size:28px;color:#558000;text-align:center;line-height:100%;margin:24px 0}@media only screen and (min-width:768px){.unbounce .premium__title{font-size:38px;font-family:Lato,sans-serif;font-weight:800;font-style:normal;margin:64px 0}}.unbounce .premium__wrapper{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:768px){.unbounce .premium__wrapper{flex-direction:row;justify-content:center;gap:32px}}.unbounce .premium__left{width:100%}@media only screen and (min-width:768px){.unbounce .premium__left .premium__item-subtitle,.unbounce .premium__left .premium__item-text{align-items:flex-end;text-align:right}}.unbounce .premium__image{border-radius:20px;border:5px solid #000;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;order:-1;margin:0 auto}@media only screen and (min-width:768px){.unbounce .premium__image{order:0;margin:0;border:10px solid #000}}.unbounce .premium__image img{border-radius:10px;max-width:100px}@media only screen and (min-width:768px){.unbounce .premium__image img{min-width:218px;max-width:100%}}.unbounce .premium__right{width:100%}.unbounce .premium__items{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:1200px){.unbounce .premium__items{gap:24px}}.unbounce .premium__item{display:flex;align-items:center;gap:16px;width:100%;padding-bottom:8px;border-bottom:1px solid #efeae9}@media only screen and (min-width:1200px){.unbounce .premium__item{max-width:400px;border-bottom:unset}}.unbounce .premium__item-text{display:flex;flex-direction:column;gap:8px;width:100%}.unbounce .premium__item-title{font-size:18px;font-weight:700;display:flex;align-items:center}@media only screen and (min-width:1200px){.unbounce .premium__item-title{pointer-events:none}}.unbounce .premium__item-title:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 17a.714.714 0 01-.514-.22l-7.273-7.5a.766.766 0 010-1.06.711.711 0 011.029 0L12 15.19l6.759-6.97a.711.711 0 011.028 0 .766.766 0 010 1.06l-7.273 7.5A.714.714 0 0112 17z' fill='%23000'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:50%;display:block;width:24px;height:24px;margin-left:auto}@media only screen and (min-width:768px){.unbounce .premium__item-title:after{content:unset}}.unbounce .premium__item-title .premium__item-icon{display:block;margin-right:16px}.unbounce .premium__item-title .premium__item-icon img{-o-object-fit:cover;object-fit:cover;width:45px;height:45px}@media only screen and (min-width:768px){.unbounce .premium__item-title .premium__item-icon{display:none}}.unbounce .premium__item-subtitle{font-size:16px;text-align:left;line-height:140%;display:none}@media only screen and (min-width:768px){.unbounce .premium__item-subtitle{display:block!important}}@media only screen and (min-width:1200px){.unbounce .premium__item-subtitle{min-width:336px}}.unbounce .premium__item-image{display:none}@media only screen and (min-width:1200px){.unbounce .premium__item-image{display:initial}}.unbounce .premium__item-image img{min-width:68px;min-height:68px;-o-object-fit:cover;object-fit:cover}.unbounce .help{position:relative;z-index:1;padding:32px 0 160px}.unbounce .help:after{content:"";inset:0;position:absolute;width:100%;background:#f0fbe2;clip-path:polygon(0 3vw,15vw 7vw,100vw 0,100vw calc(100% - 7vw),15vw 100%,0 calc(100% - 3vw));z-index:-1}.unbounce .help__title{font-size:28px;color:#558000;text-align:center;line-height:100%;padding:32px 24px}@media only screen and (min-width:768px){.unbounce .help__title{font-size:38px;font-family:Lato,sans-serif;font-weight:800;font-style:normal;padding:148px 0 64px}}.unbounce .help__wrapper{display:flex;flex-direction:column;position:relative;max-width:925px;margin:0 auto;gap:24px;padding:0 24px}@media only screen and (min-width:1200px){.unbounce .help__wrapper{gap:0;padding:0}}.unbounce .help__wrapper .help__item{background-color:#fff;border-radius:12px;padding:12px;position:relative;margin-left:24px}@media only screen and (min-width:1200px){.unbounce .help__wrapper .help__item{text-align:right;width:420px;margin-left:0}}.unbounce .help__wrapper .help__item:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1746_894)'%3E%3Cpath d='M11 .5C5.21.5.5 5.21.5 11S5.21 21.5 11 21.5 21.5 16.79 21.5 11 16.79.5 11 .5z' fill='%23558000'/%3E%3Cpath d='M16.322 8.775l-5.688 5.688a.873.873 0 01-1.237 0l-2.843-2.844a.874.874 0 111.237-1.237l2.225 2.225 5.069-5.07a.874.874 0 111.237 1.238z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1746_894'%3E%3Cpath fill='%23fff' transform='translate(.5 .5)' d='M0 0h21v21H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");position:absolute;z-index:10;top:10px;left:-34px}@media only screen and (min-width:1200px){.unbounce .help__wrapper .help__item:after{top:0;right:-54px}}.unbounce .help__wrapper .help__item:nth-child(2n){text-align:left}@media only screen and (min-width:1200px){.unbounce .help__wrapper .help__item:nth-child(2n){align-self:flex-end;margin:-40px 0}.unbounce .help__wrapper .help__item:nth-child(2n):after{top:0;right:0;left:-54px}}.unbounce .help__wrapper .help__item .help__item-title{font-size:20px;line-height:29px;margin-bottom:8px;font-family:Roboto,sans-serif!important;font-weight:700!important}.unbounce .help__wrapper .help__item .help__item-subtitle{font-size:16px;font-family:Roboto,sans-serif!important;font-weight:400!important;line-height:140%}.unbounce .help__wrapper .help__timeline{position:absolute;height:100%;background:#99d35a;width:2px;top:0;left:24px}@media only screen and (min-width:1200px){.unbounce .help__wrapper .help__timeline{left:50%;transform:translateX(-50%)}}.unbounce .app{display:grid;grid-template-columns:1fr;padding:64px 24px}@media only screen and (min-width:768px){.unbounce .app{grid-template-columns:1fr 1fr;gap:24px}}.unbounce .app__image{position:relative;height:-moz-fit-content;height:fit-content;margin-bottom:32px}.unbounce .app__image-star-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.unbounce .app__image-star-text-label{font-weight:700;color:#000;font-size:12px;line-height:100%}.unbounce .app__image-star-text-price{font-weight:700;font-size:30px;color:#000}.unbounce .app__text .app__title{font-size:28px;color:#558000;text-align:center;line-height:100%;text-align:left;margin-bottom:24px}@media only screen and (min-width:768px){.unbounce .app__text .app__title{font-size:38px;font-family:Lato,sans-serif;font-weight:800;font-style:normal;margin-bottom:32px}}.unbounce .app__text .app__subtitle{font-weight:400;font-family:Roboto;font-size:16px;color:#000;font-style:normal;margin-bottom:16px}.unbounce .app__text .app__features{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.unbounce .app__text .app__features .app__features-item{display:flex;gap:4px;position:relative;font-weight:400;font-family:Roboto;font-size:16px;color:#000;font-style:normal}.unbounce .app__text .app__features .app__features-item:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' fill='none'%3E%3Cpath d='M1 5.056L6.143 9.5 13 1.5' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.unbounce .app__text .app__price{font-weight:900;font-family:Roboto;font-size:32px;color:#558000;font-style:normal}.unbounce .faq{padding:48px 24px}.unbounce .faq__title{font-size:28px;color:#558000;text-align:center;line-height:100%;margin-bottom:24px}@media only screen and (min-width:768px){.unbounce .faq__title{font-size:38px;font-family:Lato,sans-serif;font-weight:800;font-style:normal;margin-bottom:32px}}.unbounce .faq__title span{display:none}@media only screen and (min-width:768px){.unbounce .faq__title span{display:inline}}.unbounce .faq__items{width:100%;max-width:700px;margin:0 auto}.unbounce .faq__items .faq__item{border-bottom:1px solid #efeae9}.unbounce .faq__items .faq__item-title{display:flex;justify-content:space-between;align-items:center;position:relative;font-size:16px;line-height:140%;color:#000;font-weight:700;padding:8px 0;cursor:pointer}.unbounce .faq__items .faq__item-title span{max-width:280px}@media only screen and (min-width:768px){.unbounce .faq__items .faq__item-title{font-size:18px;padding:16px 0}.unbounce .faq__items .faq__item-title span{max-width:100%}}.unbounce .faq__items .faq__item-title:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 17a.714.714 0 01-.514-.22l-7.273-7.5a.766.766 0 010-1.06.711.711 0 011.029 0L12 15.19l6.759-6.97a.711.711 0 011.028 0 .766.766 0 010 1.06l-7.273 7.5A.714.714 0 0112 17z' fill='%23000'/%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:50%;display:block;width:24px;height:24px}.unbounce .faq__items .faq__item.open .faq__item-title:after{transform:rotateX(180deg)}.unbounce .faq__items .faq__item-description{display:none;font-size:16px;line-height:140%;color:#000;font-weight:400!important;padding-bottom:16px;margin-top:0;height:200px;overflow:auto}@media only screen and (min-width:768px){.unbounce .faq__items .faq__item-description{margin-top:9px}}.unbounce .reviews{padding:48px 24px;position:relative;z-index:1;height:-moz-fit-content;height:fit-content}.unbounce .reviews:after{content:"";inset:0;position:absolute;width:100%;background:#f0fbe2;clip-path:polygon(0 3vw,15vw 7vw,100vw 0,100vw calc(100% - 7vw),15vw 100%,0 calc(100% - 3vw));z-index:-1}@media only screen and (min-width:768px){.unbounce .reviews{padding:128px 0 84px}}.unbounce .reviews:before{content:unset;background-image:url(/wp-content/themes/smokefree/dist/Aaron-Usain-Bolt.7171b193.webp);background-size:contain;background-repeat:no-repeat;background-position:50%;width:300px;height:20dvh;position:absolute;bottom:0;left:5vw;clip-path:polygon(0 0,0 0,100vw 0,100vw calc(100% - 5vw),10vw 100%,0 calc(100% - 2vw))}@media only screen and (min-width:768px){.unbounce .reviews:before{content:""}}.unbounce .reviews__title{font-size:28px;color:#558000;line-height:100%;margin-bottom:24px;margin-inline:auto;max-width:75%;text-align:center}@media only screen and (min-width:768px){.unbounce .reviews__title{font-size:38px;font-family:Lato,sans-serif;font-weight:800;font-style:normal;max-width:80%;margin-bottom:32px}}.unbounce .reviews__items{width:100%;max-width:1200px;margin:0 auto;padding:0}.unbounce .reviews__items-wrapper{padding:0 24px}.unbounce .reviews__items .reviews__item{background-color:#fff;display:flex;flex-direction:column;min-height:360px;width:353px;padding:24px;box-sizing:border-box;text-align:center;align-items:center;gap:13px;border-radius:12px;box-shadow:0 0 12px 0 rgba(0,0,0,.06)}@media only screen and (min-width:768px){.unbounce .reviews__items .reviews__item{height:468px;width:353px}}.unbounce .reviews__items .reviews__item .reviews__item-title{font-size:18px;color:#000;line-height:27px;font-weight:700}.unbounce .reviews__items .reviews__item .reviews__item-description{font-size:16px;line-height:24px;margin-bottom:auto}.unbounce .reviews__items .reviews__item .reviews__item-author{font-size:16px;font-weight:700}.unbounce .reviews__items .reviews__item .reviews__item-verified-badge{font-size:12px;color:#757575;display:flex;align-items:center;gap:8px}.unbounce .reviews .swiper-controls{position:relative;margin:16px auto;max-width:240px;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:768px){.unbounce .reviews .swiper-controls{margin:32px auto 64px}}.unbounce .reviews .swiper-controls .swiper-button-next,.unbounce .reviews .swiper-controls .swiper-button-prev{z-index:10;position:relative;inset:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-top:0}.unbounce .reviews .swiper-controls .swiper-button-next:after,.unbounce .reviews .swiper-controls .swiper-button-next:before,.unbounce .reviews .swiper-controls .swiper-button-prev:after,.unbounce .reviews .swiper-controls .swiper-button-prev:before{content:unset}.unbounce .reviews .swiper-controls .swiper-pagination{position:relative;width:-moz-fit-content;width:fit-content;inset:0}.unbounce .reviews .swiper-controls .swiper-pagination-bullet{background:#fff;border:1px solid #000}.unbounce .reviews .swiper-controls .swiper-pagination-bullet-active{background:#000;border:1px solid #000}.unbounce .reviews__cta{display:flex;align-items:center;justify-content:center;background:#f6bd44;box-shadow:none;color:#000;border-radius:100px;min-height:40px;min-width:200px;font-size:14px;line-height:17px;text-align:center;font-weight:900;cursor:pointer;width:-moz-fit-content;width:fit-content;padding:0 24px;margin:0 auto}.unbounce .reviews__cta:hover{background:#dd9a2b}.unbounce .comparison{padding:24px}@media only screen and (min-width:768px){.unbounce .comparison{padding:40px 24px}}.unbounce .comparison h2{font-size:28px;color:#558000;text-align:center;line-height:100%;margin-bottom:32px}@media only screen and (min-width:768px){.unbounce .comparison h2{font-size:38px;font-family:Lato,sans-serif;font-weight:800;font-style:normal}}.unbounce .comparison__items{display:flex;justify-content:center}.unbounce .comparison__items .comparison__item-first{display:block;background:#fff;border-style:none;border-radius:0;left:0;top:80px;z-index:122;height:280px;width:100%;max-width:214px}.unbounce .comparison__items .comparison__item-first-item{display:flex;align-items:center;border:1px #558000;border-top-style:solid;border-radius:0;height:55px;font-weight:700;font-size:14px;line-height:normal;text-align:left;color:#000;font-style:normal}.unbounce .comparison__items .comparison__item-first-item:first-child{height:80px;border:none}.unbounce .comparison__items .comparison__item-second{position:relative;top:-1px;background:#f0fbe2;border:1px solid #ccc;border-radius:12px;height:358px;width:100%;max-width:162px}.unbounce .comparison__items .comparison__item-second-item{display:flex;align-items:center;justify-content:center;border:1px #558000;border-top-style:solid;border-radius:0;height:55px;position:relative}.unbounce .comparison__items .comparison__item-second-item:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23clip0_1746_1055)'%3E%3Cpath d='M12 0C5.383 0 0 5.383 0 12s5.383 12 12 12 12-5.383 12-12S18.617 0 12 0z' fill='%23558000'/%3E%3Cpath d='M18.082 9.457l-6.5 6.5a.997.997 0 01-1.414 0l-3.25-3.25a.999.999 0 111.414-1.414l2.543 2.543 5.793-5.793a.999.999 0 111.414 1.414z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1746_1055'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.unbounce .comparison__items .comparison__item-second-item:first-child{height:80px;border:none}.unbounce .comparison__items .comparison__item-second-item:first-child:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='166' height='60' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill='url(%23pattern0_206_4)' d='M0 0h166v60H0z'/%3E%3Cdefs%3E%3Cpattern id='pattern0_206_4' patternContentUnits='objectBoundingBox' width='1' height='1'%3E%3Cuse xlink:href='%23image0_206_4' transform='scale(.00602 .01667)'/%3E%3C/pattern%3E%3Cimage id='image0_206_4' width='166' height='60' preserveAspectRatio='none' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKYAAAA8CAYAAADsdcFSAAAAAW9yTlQBz6J3mgAAF2BJREFUeNrtnXt8VNW1x7/rnJkkhCCCBFG0FblXW9FaofajfrSNj48VRUoeE/CBr3uFtoqv6wMKyewJIqC0qNRa8X6qV0QhEx5VKLdaalBbqdX6hNbKVdsqiDzklfecs+4fM5PMJJOZSTJJgOb3+cwfM2fvvfZZZ83eez2P0EGoIoUBvuqBsxDOEZdTEU4AchAsFBelAWEbynsivCUhNmx/lQ+rqwl1ht6V9zG0sYkxtnCuwkkoI1UZhGALKEoNwj8V/ga8rfDqLvik2lDfUXp9ODgg6TYcMwXviGM504L/dOESgWM6QKcWWI/NUzl7WbdkATXpdPKVcbbYXKvKJQhf7cBd1aH8BmGZN4sXnpnBlz3G0T5kBGkJps/wbRUWiHI24OksMQUV+JtamKpylrXXbuIcRrshKlT5jsCALtL7WOCBSsMvupWTfcgokgrmBMORHmWGWExD6ZdBuiHg+Ry4bYnhH9EfxxlycxW/Cj8C8jJ5owqv2HDbMj9viaAZ5WIfMo52BfPyWYzI8bAE4Rw0/S2/g9iKxfhgOW9+fybHZ2WxFOW8brzf3RbctNy0v1r34eBAQoGbOJOzXA/PRpSa7oVSJxYzVZkODO2BO25Q5d7B8NPFhtpup9eHTsFu/UOR4USxWYLwtR6ZgeAFvgf076F79gicVw+fbq7mzR6i2YcOIm7FLDDk5QsvEFZyDmuIUOM6XF9VQbC7aIyfzwCrjpFe+KYK2Zay3YK3jziGzxZPpam3edARXHoXwwYMYJyj4cVMQrwRnN19f+w4DTsfpndQKF2FtwReU+ETgVoHGi1lEDBaYBxd0KoTQFH+jvAHUT5S4UscsrAZBozRMM3ctAZS+ls2DxYZ3lxp+CiTTL34TvoP6Mdkq5Y7EEYAHlFQwBFqvvycd32GeWxibTCIk0na3YX+OeS7ykOiYf6qh3LoAcEsrmAUyvQ09dUDCr+2bczyMv7SXqPJD9C/rpZbUG4RGNaFedYAv1OYd6qw0RjcRI18M8iXHG5Q5UfAV1INqsqxluJX5bpMaeq++8inkf8GxicmSn/gbGA1p1JWsIP5nXE8HO4QAGOwNsNTClel0eddEW6r9PNSukSK/BznESpcmCwdtIMKvK9wV9Dwv+n2KTQM9Soz1OImFG+K5i7w3aDh1S5z02D54Elgcqsr+wT2IgzT2PkI+wWmVfr5ny7T7mb4yjgNDxuJrphCeZWf2d1FzwJ4B05R+G6yhhreRn/nKJd1RCgBVgb4NPsA0yyY08H5bVAo7IhQAqwyfLHccIcIP0CoS8UDheszwUxfNmcoFMf8tF3gLtvDqfWNnCnCmQLPhtkJKAPU5eaxD5OdCfqHEzwAlkUBLsclayjwLvsYt3JhygedEEsWUOO7nfk6kIHAzWmsnG94synsrDsxsjX/ssSQAzyUjJ4olxYbvrbC8NcucbOB8bFnXBHKKv08HtNi+9iHuT5vN3nA5YAi5Lm76Q80dIn2YYawYLqMTdZIQXH5r6pOCmUUwYXUFRjuGgonKVyapOlWR5kWzICP+1T4xftwLnBFu42EYTYUQNcEU+GkWDOHhvhz6zbrbqGhsIy5WR5ewcP6hiY++o1hD0BBAZ5hBS223M/hi2qDM2E2J2YpYxwlX2CPo7y4yvBFtN14w7Fem2/jcgwOtVkWb+0ZzAfrbkki7Ir47uUEbeIbloevOorg8JGVxZ+DM9lKJ87ckwzHxn6vh9rVkXsD8PmwQ6P4uiWMsR0Gux72C3xIFm8Hp7M3/pGAlBh2CByVhObGoOEcyIyCMGkm5zhe1gJHtvOAbwr6eTRTCsmkCs5wXN4kiadL4fEqw5Su0Ck1LFa4MfrdFW4+TXm0PWWtNa6Yw9GhJj6IfhfhVpSBCjOJdz78Q4U7q/wES8u5Vi0qiFH2BBoVHvV4mfvsTLa3plM4g6PsbKZbMFnh6FaXd+DyQJPF43FCleKM6SunUGwWqba4khUWyCbmBoM4RX6O88ADKoyjrbv5XQSDsjZoaASwfPcxRITBSTkmPEWGhBJg2Rz+AJQpbbVRgedqlKcz6c9eVsbbwGspmn29q3QUXtAYPlnKg5tgua+ciUX+5EclgIYaLGBg9KMuP1ZYSFuP2FdEebLIMM+1WEQrC4RCFnBrqIlnWtPwzWaEN4c/CtyZQCgB8rG43wMvjr87PVNfkeEibJaoMrx5/sJigfuDQZxSw3ds4TUVJpE4BuIbKCsUTDPvqOMrKX3hIV7v6kNrjaDhZyiXKawEXkd40YUf/t9WStYF2JdRYoKqJFeghNSCkxJ7WSvEmc88QAkWy2zhnz7DZ6WGtaUV/MBn0jCfCScRVlC3AZ9AnFE+14Z7BAagOAgfAztajXBBkeGi6BefIU8dVqsyMqZNI7AF2IK22FQFvpWdS3DstOSKma+Csz3CLyNmMAAUnuivlAcNjeMMua6yhCh/lUZgtSoLVPgfaA7iEWD6pFkUAFi2JN5OaaFS5zS03Q4ygaoAL1QZioHzRimXrDD84s3F3eMREdiaosnArtIILqSOJqYqLee/VjhW4VJ1eRR4pzRGaNqF8lNqGN0EZyhcA61iWYUdKlzUpIzGwxkCa2Mve8Ln6+hYdwh8I+bynyyLcw8oY5rgTLW4gvi5X5w3pP05TjKcEBH046O/WfDMYLj5yUiQdrYwVaR5RW9Qi6sr/RRVBbirys91IZtLgM8jz0hCHqagiKU2WSlY04Sne70TQUNjuuewzsLSFAKfoQiq4Bxe7QenCTyG8Hdt/wg0VKHKZyhJMtxa9jEr+ACfrzbsqTIsU+K3ZxdurTJUrzbsCc7is1AjNwK7Y5oMBxj7MNlIDC3lU0cpWl7On9YF2LfasKfKTxCLCeFhARBRrk64airfdIQ1InHHjIdcmBoNjhlnyLWUaTHX11WVUxV7TFtVxl8Eno5+FzhvQoCvehwXR5I/Ei/etsEehxwsBicVfUkvqj4dLAlrzD/wzeJkvHxNlDNcGCPCGDQu8n8gSuDKuaxPZBZTl7+1toSIy6aw9RmAkFfi3al1w9id9yU1aLPeYAPkbWcI3pgtXPjNSsOnrWkGy9joM2yJHCNw4Zt5eRzRll2MR1tMcAqbQmBWGw5Ef8sOMRwP+THdTvFVsJ4AIGj0ebjK8TEyeLTX4RiPCruTyqXQTxzyoe1NHEpwldFJG0jm7m+snyPWGfYHhQ+AD4BfQdhcoqcyTpQngEERuqeE6jgXeL7NQFaCwa2Y3UtQx41fkY/Pxk1kY7OzGeq4cTbWD9vhg2L4EMKCKTDUzsbrtN0zPfHdGJ7t5Tho0eQt4QgEb8wMT0LD48bOutXC6BUPOR6r/fNQS0ebk4G3uva4eg9TpuDdrXwv2R9QXf7eFRq+mQxXL98XoUCU0SUVTK2C9bFtgkEcgvyq1M/jKtzdfMHidBIJZgbR1MgB8aASMZm5mjTMMFZzPiBhBSkVjnSbWFRomBi1sTZ6acxy446B7yF8kmqgkLLXMwo+3STURu1TiSDCRXDoRn1/OZwC0eRByJbV1hjeIXg5WeARIodKcbnFGF5KdHYW2Ba3zLndHwJnedhFWAEcHpnDdxK1u2geA7WB0dIywXf2DGZ/3o6EyYdvq9JfhH+PfC+wYbox3GkMruOyjXAiYm6E5huVfm5oPUhBAZ78Ao7dAVurTdiEaBmDi7I52U0plEwx6YWTHXQwWOq2ZUYchDpX+WNXyNTBuxBjvRDGbba4c8xj8UEkRX6Oc4UrY34KibChu9kwCvZI5EgRwZkTK7itwLRsyVf5OWJwA/NFm+2XrgjPJvIgCWwEfCJcTYylQJT/2ASTANYYdgGvRK+5UFgS4MLWY+Wfz00Im/PhlZJyZlxnyPEARGIqv9XeTYkycJfLhXTzdtMd8GVzIo2cn9Rc7/JXpyb5nzMV1hh2lhoWqHB/RMO3XJd5I7bhGxlgHco+lOFqUYjGpSL/uZ/wdnfzwRjc4jJ+LjaTI5mnua7LT/KVc32GalU8DUJRnBwIb9nKi4nGc5QXVgTYAlDs535LCET6HAHc6zO8GjT8w1Lud8PeHq+EPX1LfIYFwOs42GJzaSRMsT9wllh8tH0XagFYLi9pCs+OZfFD3+0ZzZTsGTQwH03o4WiGwPpVC1KftVNh/y4WoTwXM64IfEuVMg27425rJZS7sPjRkz1UmGHFbDaJy7XQTM9CKAYWibBQ4LyYbNjdKNc8a9iZkGdWi9euQVhAvGdthMIDBQbP8gAbUR4jaoIKWyV+AryCTbXC3UTOtAq1jnLPukU0WACaw2+RsPQnwSUMpLAnGJgplJZzPsLlKZqFGrJ5IhP01i2iwZvN9SLMJUY7bY3IIvCODSXB8p7NOwpWsEqFIhH+1E6TemAtNucETXq7yJqw3fJHGn/PviFwHcBH27hDXWYhSYNytljCuJWBsHXEBti8ntpRBRxLrJegLUThrJMLePqv1Zmz+XUXxs/haFv5BSTP9FR4flUZizJF97311G+qZv1pBazFxUGoV6gX2E/Ytfh7gQeBeypNfPT/6AuwmoRchT8Cr1uwYVN1fMTTqQXkqLIX2IjymtvAy395teWBn9gPYQgDNWxF2egqr/xlA+/HjrG5mi1jzmZlyOITDdtvdwt84sI6hIWyCX/wZ/HuzZMvAAu8qvwJ2OgR1r9fzccxY27/+vn8HeWfhM+ff8TGHjWE3/92CaHNG3j1lPP4AxYIuJFs1X1i8aHCLz1w83LDe9Hxmi0ovlmMwMMHkDziW5XgTuHKqPZ0sCJikrmBxNbAKBodh3NXzm539egyfD5sRtGPOuwch9DIPOq628vVUahGTIk9VAhi7DSy83LJaeqH7IH6RDWm4kx7Pj/lRA+x7aMRGBs0/K6H+NZRSInhhyL8LKWbUVmxQ5h0sP/J/hURv5o08ihtI1RaIws5eNN7fYbvCfwkDd/3Nleo6BPKgxNxghmcyw5xmakkr1ChqQIiegnFAb4HLAVyks4/HLIxe4Xh3d6ecx8So835q9ZiqQXV7fYQmtDut7t1FBMrON2CRyBF0DMgwsv9NTOaeB+6Bwm3O5/h3whrhoke8ipgUjQE/mDAxApOdx3WIGkF+37qZPPdlTMyW+SguIwzLJsJHeiy98BgHkmal/MvjISZg0HDlqsqKGh0eAihABBVai3hOYUbDyahLC5jlKMslTSEUqBebW7PtFACqDAaKO9Aly/ytrGE1Gf6f0m0m9K6tJz3gAuKfswxXpvjGvbz4eoH2zca9wYKDScJPCfKiWk0V0f4cdUsVkhZb8+8D6mQsirGyvvYRtgwnBRXGIbsy8ZZO4M9ZDBxrT1EjhtrIS2hRJSf7gq73vqKth4C6HTZaiCcmxzgfIWykHBybj1SYnhLoXyF4Y3umrRvFiMIJ7H9WzrtRVi6fzAzq2/pOdOQCAtF+WV7111wK+9jp8ztqRkdWuiSYJYGuFBhtUD/cBAiCIwV4awSwzVVhjWZnvCVcxnU1EA1aRTNiqAqez9TK/09q2So8mmliXcFtoaYrtMpMHg6aYuVggLs6mocemCH6yg6LZjXGXJqYC6JCq4qgwSemhjgquV+1mVqshMMJzQ1UEl6QhkC1jTUckMwzbdk9AZKZ3OR67TUjaryU14c4GQbilwYacE7lYaHo9enGHL3CoUuFIryTQVviWGPBW+osDLo59e0I2gTDEd6YQLgIxzcm+MrYI/ARgdW1+5i/bpFB4eVwOpsx3oYrMIpSZoMcpUlPsMlmZiozzAsCyqBM9PssrYBbnrufvZnkF8Zh+twvsCs6KckwHctYY3CHIEbVLks2rboxxyzB5a6ytMoxQojga8IfEPhBpSVJYYHJ5i2KdmFhqHesPPhCeBSlH8nnHZ7msKNFjw/YAjTx8/PaD3TTqPTK2ZjE17bQ3YKx99RwDOl5VxRWcFvOkvLdx/5NPC8SvvBzK2wtgmue870nhVBLCxfZfvZpcHSxCnRIiyLix+VMIcLDB4blmk7KRERZAnc4g17vqY288+QR9hpkqzaiKWKyarlOGLK3PQWOr1i2l72p5NYBAzC4umSABdqJ3K3v38vx2sjK0hfKF/01jN5dS8KJYC6PMBmQu18Pi807eQgtQhlE8J21fCKnw9ltAhlo8DPPRanEn4R2IUivEbLFj7FZ7ggMp6IUEG8UFa4cLrHyzDgwkiaBAAC1xdXMKo3eQddWDGDht2lAR5xlftTlRRUGCLKs6UBJkH6UUmXTWdQlsMTkOYrVpSXQsLVwXmH9JvQXFWeFGEu9ezNHYBbOIOjgP9ovk3h2UHKXYvLm2MaPvfN5iqcOKWwEPhdcYCTVVqqGyss/Xgr98ZUPNnum8tkGnmdyGsQbZdJhP8IvYYuaeWnKA9tEnJxCSApiyLkA8tKA0xcXk51KnviZMPQeqhEkxeUbYawzgPXBNtJBTiEsGynMDVW0y40XKBwdPN2o/xjN1ziC7RUG3IdNJKKHRXMb495DK/1GadjxRQ6cPngxOGMOzEAzX0bUAsOEM11D5eILKcXtfUuCaYxuL57+Jn24zhRpiApjwb5rsuy0jkUQ/ulpcffzYB65REkTaGE9+1Gpj475yASSuUlhBcSXXKh1tNOBJcj/He1P9784xFGxFa9kOhqpjQfxhIwfuDwPeSoxcjY85NYVDSLWzt9VcgfO42s3tTQu2ZgB4Lz2YvhphKoEeX2VMIpwlBCBH334gvOaiucF99J/+xcKiFtbX5DlnL10jkHV6UQEX5baZjX4Y6Nbf34CrmtDueaaimLWV37tTrZp+yLIvZRvVsWqMuCCYDBlXnM1gYsUW4ltVI1jBCVvgqKg+Ut2XW+n9KPfSwjXaFUPvR6uXbprINLKLuEpgTauvJZ7FeB2xyShx4K1D53D/t95exsJZg3uCQPYlGLvc+XUZcJB0BnkRnBBILT2VtguHtIuJzf9UJKDfwYXNYVG76zwvBugSFH97E48m6glBB4P9TExcFAaj/+oQ4JV9ytidagdJSjVgZ4uXW70gBXuMJIsXghZ0840c3x8IatNEXf3iHw9ZWGJ1uT8BmuUOF4T4jqvcrHvR1T0GlzUSJUG0Ifb+UHKI+mylOPYKAl/LqknLH5sFTSe50LCn8VKI4EmBz+2MTH0BJ7IMLtJYZZPl94uzUGq6Sc76uyUFxm47CxNg8/QKPLW2iLJUSFG33l/DC2tGBpgHEIi0WZ53j4fX+7ayW/M4GMCibAm4tp2in8F/BYWsKpDBeLZzRs3kht51S2OCGKlhv+1hsM6w0EgzghZRYarrQsMEBglo5ioy9A5fvKegmXIz86wqMGjxV+FeEaQ60D9xF9K4YyCJsFA4bwis9Ppc/PS6o81VwRWNnrWt33GsN0kXHBBKg21AvcKvA46a2cR6ax9QN8hE3Rqnvbfxvb4YpVhlfV4u6ocALZAt9C8YlQECnNEi4l7XLH8vKWlOSVhpfFZgYtwpmrypkIvkgg+JHhn6kBpq2c1bXKd5lAtwgmhKsEA9PE4jEyYw/b4oXiYHlLUvzBBNuiTuGLmE96ZV+EA4SLcW0Httu57UcKVfl5TL2MVaiOFJrVmHFqEF4Ti/HBCh5t3beyjIXYXEq4yFXc3CLJh29YLpd/tLX3V8vw7XQzxj5M9oDdPKrCdV0oJ/2pZXNxsvdW9jYm30n/mv7NBmrsevYH58e/uyYRbpjPgNpdLYETX8vl81QFEXw+bHcUo8TiXFEGidLgwGYLXg7GVPRNhClT8O48hjGWMNoWBjU51Hts3v9C2VDdQzWU0kG3CyY0h8gtR7i8w8IpbAOuDfoTVx3rw+GJHjGivl1NaNQZ/IpshhJO2kpXOLfZDpdVBvh977GoD72BHrPub95I6PQCNjrCaUJzBdpk2K0uUypnJ8lx78Nhix7ZymMx5TG8e7bxtEJpkmY7LeWq5YHEvuY+HP7ocX/om2twT7mYDTjko5yWwLf+GcI1labvTPmvjB5fMWNxheGCJmESygmi7BNh435lccZf2deHQw7/D8E8eVBIlJcFAAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;width:80%;height:52px}@media only screen and (min-width:768px){.unbounce .comparison__items .comparison__item-second-item:first-child:after{width:109px}}.unbounce .comparison__items .comparison__item-third{display:block;background:#fff;border-style:none;border-radius:0;left:378px;height:360px;width:100%;max-width:214px}.unbounce .comparison__items .comparison__item-third-item{display:flex;align-items:center;justify-content:center;border:1px #558000;border-top-style:solid;border-radius:0;height:55px;position:relative}.unbounce .comparison__items .comparison__item-third-item:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23clip0_1746_1078)'%3E%3Cpath d='M16.286 8.966L13.208 12l3.078 3.034a.857.857 0 010 1.252.857.857 0 01-1.209 0L12 13.209l-3.034 3.077a.857.857 0 01-1.209 0 .857.857 0 010-1.209L10.791 12 7.757 8.966a.857.857 0 011.209-1.209L12 10.791l3.034-3.034a.871.871 0 011.252 1.209zm4.2 11.52A12 12 0 113.516 3.514a12 12 0 0116.97 16.972zM19.277 4.723a10.286 10.286 0 10-14.52 14.571 10.286 10.286 0 0014.52-14.571z' fill='%23000'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1746_1078'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.unbounce .comparison__items .comparison__item-third-item:first-child{height:80px;border:none;font-weight:700;font-size:14px;color:#000;font-style:normal;text-align:center}@media only screen and (min-width:768px){.unbounce .comparison__items .comparison__item-third-item:first-child{text-align:initial}}.unbounce .comparison__items .comparison__item-third-item:first-child:after{content:unset}.unbounce .consultation{min-height:640px;display:flex;align-items:center;justify-content:center;padding:64px 0;position:relative;z-index:1}.unbounce .consultation:after{content:"";inset:0;position:absolute;width:100%;background:#f0fbe2;clip-path:polygon(0 3vw,15vw 7vw,100vw 0,100vw calc(100% - 7vw),15vw 100%,0 calc(100% - 3vw));z-index:-1}@media only screen and (min-width:768px){.unbounce .consultation{padding:0;justify-content:normal}}.unbounce .consultation__content{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (min-width:768px){.unbounce .consultation__content{flex-wrap:nowrap;justify-content:space-between}}.unbounce .consultation__text{max-width:537px;display:flex;flex-direction:column;justify-content:center}.unbounce .consultation__text .consultation__title{font-size:28px;color:#558000;line-height:100%;text-align:center;margin-bottom:32px}@media only screen and (min-width:768px){.unbounce .consultation__text .consultation__title{font-size:38px;font-family:Lato,sans-serif;font-weight:800;font-style:normal;text-align:left}}.unbounce .consultation__text .consultation__subtitle{font-size:16px;color:#000;margin-bottom:24px;text-align:center}@media only screen and (min-width:768px){.unbounce .consultation__text .consultation__subtitle{text-align:left}}.unbounce .consultation__text .consultation__cta{display:flex;align-items:center;justify-content:center;background:#f6bd44;box-shadow:none;color:#000;border-radius:100px;min-height:40px;min-width:200px;font-size:14px;line-height:17px;text-align:center;font-weight:900;cursor:pointer;width:100%;padding:0 36px;margin:0 auto 24px}.unbounce .consultation__text .consultation__cta:hover{background:#dd9a2b}@media only screen and (min-width:768px){.unbounce .consultation__text .consultation__cta{margin:0;max-width:380px}}.unbounce .footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px 0}.unbounce .footer__legal-links{font-size:12px;color:#999;text-align:center}.unbounce .footer__legal-links a{color:inherit;text-decoration:underline;border-bottom:1px solid transparent}.unbounce .footer__divider{margin:0 2px;color:#000}.unbounce .scrollLeft{animation:scrollLeft 30s linear -30s infinite}.unbounce .scrollLeft2{animation:scrollLeft2 30s linear -15s infinite}@keyframes scrollLeft{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes scrollLeft2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.block--nenc-nhs-hero{padding-top:12px!important;min-height:unset!important}@media only screen and (min-width:768px){.block--nenc-nhs-hero{padding-top:56px!important}}@media only screen and (max-width:1199px){.block--nenc-nhs-hero{height:100%}}.block--nenc-nhs-hero .block__mask:after{min-height:calc(100% + 17vw)}.block--nenc-nhs{padding:0}@media only screen and (min-width:768px){.block--nenc-nhs{padding:2vw 0 0;margin-bottom:-5vw}}.block--nenc-nhs.block .block__mask:after{background:#fff!important;top:-13vw;clip-path:polygon(0 15vw,12vw 17vw,100vw 0,0 1000000vw,0 1000000vw)}.nenc-nhs__header{display:flex;justify-content:space-between;align-items:center;gap:16px}.nenc-nhs__header-inner{display:flex;align-items:center;gap:22px}@media only screen and (max-width:767px){.nenc-nhs__site-logo{display:block;width:100%}}@media only screen and (max-width:767px){.nenc-nhs__logo{display:block}}.nenc-nhs__heading{width:100%;display:flex;flex-direction:column;gap:16px;margin:0 auto;text-align:center}@media only screen and (max-width:767px){.nenc-nhs__heading{margin:40px auto 0}}.nenc-nhs__title{color:#140}.nenc-nhs__subtitle{max-width:538px;margin:0 auto}.nenc-nhs__form{padding-top:36px;max-width:1024px;margin:0 auto;width:100%}@media only screen and (max-width:767px){.nenc-nhs__form{padding-top:60px}}@media only screen and (max-width:639px){.nenc-nhs__form{padding-top:40px}}.nenc-nhs__form-title{margin-bottom:44px}@media only screen and (max-width:767px){.nenc-nhs__form-title{margin-bottom:36px}}@media only screen and (max-width:639px){.nenc-nhs__form-title{margin-bottom:24px}}.nenc-nhs__form-content{display:flex;align-items:center;justify-content:space-between;gap:24px}@media only screen and (max-width:767px){.nenc-nhs__form-content{justify-content:center}}@media only screen and (max-width:767px){.nenc-nhs__form-image{display:none}}.nenc-nhs__left{width:100%;max-width:440px}.nenc-nhs__input-wrapper{margin-bottom:16px;position:relative}.nenc-nhs__input-wrapper--checkbox{margin-bottom:32px;position:relative}.nenc-nhs__input-wrapper:has(.nenc-nhs__input-error.error){margin-bottom:32px}.nenc-nhs__input-wrapper-right{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}@media only screen and (max-width:767px){.nenc-nhs__input-wrapper-right{display:none}}.nenc-nhs__input-container{display:flex;align-items:center;justify-content:space-between;gap:12px}@media only screen and (max-width:390px){.nenc-nhs__input-container{flex-direction:column;align-items:flex-start}}.nenc-nhs__input-label{display:block;margin-bottom:16px}.nenc-nhs__input-label.checkboxes{margin-bottom:36px}.nenc-nhs__input-label span{color:#c40c40}.nenc-nhs__input-label--checkbox{display:flex;align-items:center;gap:12px}.nenc-nhs__input-label--checkbox span{color:#c40c40}.nenc-nhs__input-label--checkbox input[type=checkbox]{width:18px;height:18px;margin:0}.nenc-nhs__input-error{display:none;color:#c40c40;font-size:12px;font-weight:400;line-height:100%;margin-top:4px;position:absolute;left:0;top:100%}.nenc-nhs__input-error.error{display:block}.nenc-nhs__bottom{margin-top:16px;gap:36px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:1199px){.nenc-nhs__bottom{gap:16px}}@media only screen and (max-width:767px){.nenc-nhs__bottom{margin-top:36px}}@media only screen and (max-width:639px){.nenc-nhs__bottom{margin-top:24px}}.nenc-nhs__bottom-wrapper{max-width:404px;position:relative}@media only screen and (max-width:1199px){.nenc-nhs__bottom-wrapper{max-width:100%}}.nenc-nhs__bottom-wrapper .nenc-nhs__hint{margin-top:30px;display:none}@media only screen and (max-width:767px){.nenc-nhs__bottom-wrapper .nenc-nhs__hint{display:block}}.nenc-nhs__bottom-container{display:flex;align-items:flex-start;gap:12px}.nenc-nhs__bottom .nenc-nhs__input-label--checkbox{display:block;line-height:100%!important}.nenc-nhs__bottom input[type=checkbox]{width:18px;height:18px;margin:0}.nenc-nhs__hint{max-width:430px}@media only screen and (max-width:1199px){.nenc-nhs__hint{max-width:100%}}.nenc-nhs__hint span{color:#c40c40}.nenc-nhs__submit{padding:10px 34px;font-size:16px!important;margin:50px 0 0;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1199px){.nenc-nhs__submit{margin:40px 0 0}}@media only screen and (max-width:639px){.nenc-nhs__submit{margin:24px 0 0}}.nenc-nhs__submit.disabled{background-color:#757575;cursor:not-allowed;pointer-events:none}.nenc-nhs__backend-error{display:none;color:#c40c40;font-size:12px;font-weight:400;line-height:100%;margin-top:16px;text-align:center}.nenc-nhs__backend-error.active{display:block}.block--nenc-nhs-bottom{pointer-events:none;padding-bottom:5vw}.block--nenc-nhs-bottom.block .block__mask:after{background:#f0fbe2!important;min-height:100%}.block--nenc-nhs-bottom+.block__footer{padding:30px 0;position:relative;z-index:10}.block--nenc-nhs-bottom+.block__footer .block__footer-wrapper{flex-direction:column!important}.block--referral-london-hero{padding-top:12px!important;min-height:unset!important}.block--referral-london-hero.block .block__mask:after{background:#f0fbe2!important}.block--referral-london{padding:0}@media only screen and (min-width:768px){.block--referral-london{padding:5vw 0 0;margin-bottom:-5vw}}.block--referral-london.block .block__mask:after{background:#fff!important;top:-10vw;clip-path:polygon(0 5vw,15vw 10vw,100vw 0,0 1000000vw,0 1000000vw)}@media only screen and (min-width:768px){.block--referral-london.block .block__mask:after{top:-76px}}.block--referral-london .block__content{padding-top:24px}@media only screen and (min-width:768px){.block--referral-london .block__content{padding-top:48px}}.referral-london__header{display:flex;justify-content:space-between;align-items:center;gap:16px}.referral-london__header-inner{display:flex;align-items:center;gap:22px}@media only screen and (max-width:767px){.referral-london__site-logo{display:block;width:100%}}@media only screen and (max-width:767px){.referral-london__logo{display:block;width:40%}}.referral-london__heading{width:100%;display:flex;flex-direction:column}.referral-london__title{color:#000}.referral-london__form{padding-top:40px;width:100%}.referral-london__form-title{margin-bottom:16px}.referral-london__form-content{display:flex;align-items:center;justify-content:space-between;gap:24px}@media only screen and (max-width:767px){.referral-london__form-content{justify-content:center}}@media only screen and (max-width:767px){.referral-london__form-image{display:none}}.referral-london__left{width:100%;max-width:380px}.referral-london__right{height:100%;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}@media only screen and (max-width:767px){.referral-london__right{display:none}}.referral-london__input-wrapper{margin-bottom:16px;position:relative}.referral-london__input-wrapper--checkbox{margin-bottom:22px;position:relative}.referral-london__input-container{display:flex;align-items:center;justify-content:space-between;gap:12px}@media only screen and (max-width:390px){.referral-london__input-container{flex-direction:column;align-items:flex-start}}.referral-london__input-label{display:block;margin-bottom:8px}.referral-london__input-label.checkboxes{margin-bottom:12px}.referral-london__input-label span{color:#c40c40}.referral-london__input-label--checkbox{display:flex;align-items:center;gap:12px}.referral-london__input-label--checkbox span{color:#c40c40}.referral-london__input-label--checkbox input[type=checkbox]{width:18px;height:18px;margin:0}.referral-london__input-error{display:none;color:#c40c40;font-size:12px;font-weight:400;line-height:100%;margin-top:4px;position:absolute;left:0;top:100%}.referral-london__input-error.error{display:block}.referral-london__bottom{margin-top:32px;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:1200px){.referral-london__bottom{gap:32px}}.referral-london__bottom-wrapper{max-width:380px;position:relative}@media only screen and (max-width:1199px){.referral-london__bottom-wrapper{max-width:100%}}.referral-london__bottom-container{display:flex;align-items:flex-start;gap:12px}.referral-london__bottom .referral-london__input-label--checkbox{display:block;line-height:100%!important}.referral-london__bottom input[type=checkbox]{width:18px;height:18px;margin:0}.referral-london__bottom .referral-london__hint{display:none}@media only screen and (max-width:767px){.referral-london__bottom .referral-london__hint{display:block}}.referral-london__hint{max-width:430px}@media only screen and (max-width:1199px){.referral-london__hint{max-width:100%}}.referral-london__hint span{color:#c40c40}.referral-london__submit{padding:10px 34px;font-size:16px!important;margin:0;width:-moz-fit-content;width:fit-content}.referral-london__submit.disabled{background-color:#757575;cursor:not-allowed;pointer-events:none}.referral-london__backend-error{display:none;color:#c40c40;font-size:12px;font-weight:400;line-height:100%;margin-top:16px;text-align:center}.referral-london__backend-error.active{display:block}.block--referral-london-bottom{padding-bottom:3vw}.block--referral-london-bottom.block .block__mask:after{background:#f0fbe2!important;min-height:100%}.block--referral-london-bottom+.block__footer{position:relative;z-index:10}.block--referral-london-bottom+.block__footer .block__footer-wrapper{flex-direction:column!important}.referral-london-success{display:none;justify-content:center;align-items:center;position:fixed;z-index:20;inset:0;overflow:auto;background-color:rgba(51,51,51,.5019607843)}.referral-london-success__content{position:relative;margin:auto;padding:48px 36px;width:100%;max-width:300px;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:10px}@media only screen and (min-width:640px){.referral-london-success__content{max-width:390px}}.referral-london-success__content .title{margin-bottom:22px;text-align:center}.referral-london-success__content .subtitle{text-align:center}.referral-london-success__content a{color:#558000}.referral-london-success__content .close-icon{cursor:pointer;position:absolute;top:11px;right:11px;width:11px;height:11px}#main:has(.block--cambridgeshire-hero){background:linear-gradient(180deg,#d6f0fa,#f0fbe2)}.block--cambridgeshire-hero{padding-top:24px!important;min-height:unset!important}@media only screen and (min-width:768px){.block--cambridgeshire-hero{padding-top:56px!important}}@media only screen and (max-width:1199px){.block--cambridgeshire-hero{height:100%}}.block--cambridgeshire-hero .block__mask:after{min-height:calc(100% + 17vw)}.block--cambridgeshire{padding:0}@media only screen and (min-width:768px){.block--cambridgeshire{padding:2vw 0 0;margin-bottom:-5vw}}.block--cambridgeshire.block .block__mask:after{background:#fff!important;top:-13vw;clip-path:polygon(0 15vw,12vw 17vw,100vw 0,0 1000000vw,0 1000000vw)}.cambridgeshire__header{display:flex;justify-content:space-between;align-items:center;gap:16px}.cambridgeshire__header-inner{display:flex;align-items:center;gap:22px}@media only screen and (max-width:767px){.cambridgeshire__site-logo{display:block;width:100%}}.cambridgeshire__logo{width:100%;max-width:256px}@media only screen and (max-width:767px){.cambridgeshire__logo{display:block}}.cambridgeshire__heading{width:100%;display:flex;flex-direction:column;gap:16px;margin:0 auto;text-align:center}@media only screen and (max-width:767px){.cambridgeshire__heading{margin:40px auto 0}}.cambridgeshire__title{color:#140;margin-top:30px}.cambridgeshire__subtitle{max-width:538px;margin:0 auto}.cambridgeshire__form{padding-top:36px;max-width:1024px;margin:0 auto;width:100%}@media only screen and (max-width:767px){.cambridgeshire__form{padding-top:60px}}@media only screen and (max-width:639px){.cambridgeshire__form{padding-top:40px}}.cambridgeshire__form-title{margin-bottom:44px}@media only screen and (max-width:767px){.cambridgeshire__form-title{margin-bottom:36px}}@media only screen and (max-width:639px){.cambridgeshire__form-title{margin-bottom:24px}}.cambridgeshire__form-content{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}@media only screen and (max-width:767px){.cambridgeshire__form-content{justify-content:center}}.cambridgeshire__form-image{margin-bottom:14px}.cambridgeshire__left{width:100%;max-width:440px}.cambridgeshire__left .cambridgeshire__hint{display:none}@media only screen and (max-width:767px){.cambridgeshire__left .cambridgeshire__hint{display:block}}.cambridgeshire__right{display:flex;flex-direction:column;align-items:center;padding-top:45px}@media only screen and (max-width:767px){.cambridgeshire__right{display:none}}.cambridgeshire__input-wrapper{margin-bottom:16px;position:relative}.cambridgeshire__input-wrapper--checkbox{margin-bottom:32px;position:relative}.cambridgeshire__input-wrapper:has(.cambridgeshire__input-error.error){margin-bottom:32px}.cambridgeshire__input-container{display:flex;align-items:center;justify-content:space-between;gap:12px}@media only screen and (max-width:390px){.cambridgeshire__input-container{flex-direction:column;align-items:flex-start}}.cambridgeshire__input-label{display:block;margin-bottom:16px}.cambridgeshire__input-label.checkboxes{margin-bottom:36px}.cambridgeshire__input-label span{color:#c40c40}.cambridgeshire__input-label--checkbox{display:flex;align-items:center;gap:12px}.cambridgeshire__input-label--checkbox span{color:#c40c40}.cambridgeshire__input-label--checkbox input[type=checkbox]{width:18px;height:18px;margin:0}.cambridgeshire__input-error{display:none;color:#c40c40;font-size:12px;font-weight:400;line-height:100%;margin-top:4px;position:absolute;left:0;top:100%}.cambridgeshire__input-error.error{display:block}.cambridgeshire__bottom{margin-top:16px;gap:36px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:1199px){.cambridgeshire__bottom{gap:16px}}@media only screen and (max-width:767px){.cambridgeshire__bottom{margin-top:36px}}@media only screen and (max-width:639px){.cambridgeshire__bottom{margin-top:24px}}.cambridgeshire__bottom-wrapper{max-width:404px;position:relative}@media only screen and (max-width:1199px){.cambridgeshire__bottom-wrapper{max-width:100%}}.cambridgeshire__bottom-container{display:flex;align-items:flex-start;gap:12px}.cambridgeshire__bottom .cambridgeshire__input-label--checkbox{display:block;line-height:100%!important}.cambridgeshire__bottom input[type=checkbox]{width:18px;height:18px;margin:0}.cambridgeshire__hint{max-width:430px}@media only screen and (max-width:1199px){.cambridgeshire__hint{max-width:100%}}.cambridgeshire__hint span{color:#c40c40}.cambridgeshire__submit{padding:10px 34px;font-size:16px!important;margin:50px 0 0;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1199px){.cambridgeshire__submit{margin:40px 0 0}}@media only screen and (max-width:639px){.cambridgeshire__submit{margin:24px 0 0}}.cambridgeshire__submit.disabled{background-color:#757575;cursor:not-allowed;pointer-events:none}.cambridgeshire__backend-error{display:none;color:#c40c40;font-size:12px;font-weight:400;line-height:100%;margin-top:16px;text-align:center}.cambridgeshire__backend-error.active{display:block}.block--cambridgeshire-bottom{pointer-events:none;padding-bottom:5vw;margin-top:-10vw}.block--cambridgeshire-bottom.block .block__mask:after{background:#f0fbe2!important;min-height:100%}.block--cambridgeshire-bottom+.block__footer{padding:30px 0;position:relative;z-index:10}.block--cambridgeshire-bottom+.block__footer .block__footer-wrapper{flex-direction:column!important}.cambridgeshire__form input[type=text]{background:#fff!important}#main:has(.block--rmpartnersreferral-hero){background:linear-gradient(180deg,#d6f0fa,#f0fbe2)}.block--rmpartnersreferral-hero{padding-top:24px!important;min-height:unset!important}@media only screen and (min-width:768px){.block--rmpartnersreferral-hero{padding-top:56px!important}}@media only screen and (max-width:1199px){.block--rmpartnersreferral-hero{height:100%}}.block--rmpartnersreferral-hero .block__mask:after{min-height:calc(100% + 17vw)}.block--rmpartnersreferral{padding:0}@media only screen and (min-width:768px){.block--rmpartnersreferral{padding:2vw 0 0;margin-bottom:-5vw}}.block--rmpartnersreferral.block .block__mask:after{background:#fff!important;top:-13vw;clip-path:polygon(0 15vw,12vw 17vw,100vw 0,0 1000000vw,0 1000000vw)}.rmpartnersreferral__header{display:flex;justify-content:space-between;align-items:center;gap:16px}.rmpartnersreferral__header-inner{display:flex;align-items:center;gap:22px}@media only screen and (max-width:767px){.rmpartnersreferral__site-logo{display:block;width:100%}}.rmpartnersreferral__logo{width:100%;max-width:256px}@media only screen and (max-width:767px){.rmpartnersreferral__logo{display:block}}.rmpartnersreferral__heading{width:100%;display:flex;flex-direction:column;gap:16px;margin:0 auto;text-align:center}@media only screen and (max-width:767px){.rmpartnersreferral__heading{margin:40px auto 0}}.rmpartnersreferral__title{color:#140;margin-top:30px}.rmpartnersreferral__subtitle{max-width:538px;margin:0 auto}.rmpartnersreferral__form{padding-top:36px;max-width:1024px;margin:0 auto;width:100%}@media only screen and (max-width:767px){.rmpartnersreferral__form{padding-top:60px}}@media only screen and (max-width:639px){.rmpartnersreferral__form{padding-top:40px}}.rmpartnersreferral__form-title{margin-bottom:44px}@media only screen and (max-width:767px){.rmpartnersreferral__form-title{margin-bottom:36px}}@media only screen and (max-width:639px){.rmpartnersreferral__form-title{margin-bottom:24px}}.rmpartnersreferral__form-content{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}@media only screen and (max-width:767px){.rmpartnersreferral__form-content{justify-content:center}}.rmpartnersreferral__form-image{margin-bottom:14px}.rmpartnersreferral__left{width:100%;max-width:440px}.rmpartnersreferral__left .rmpartnersreferral__hint{display:none}@media only screen and (max-width:767px){.rmpartnersreferral__left .rmpartnersreferral__hint{display:block}}.rmpartnersreferral__right{display:flex;flex-direction:column;align-items:center;padding-top:45px}@media only screen and (max-width:767px){.rmpartnersreferral__right{display:none}}.rmpartnersreferral__input-wrapper{margin-bottom:16px;position:relative}.rmpartnersreferral__input-wrapper--checkbox{margin-bottom:32px;position:relative}.rmpartnersreferral__input-wrapper:has(.rmpartnersreferral__input-error.error){margin-bottom:32px}.rmpartnersreferral__input-container{display:flex;align-items:center;justify-content:space-between;gap:12px}@media only screen and (max-width:390px){.rmpartnersreferral__input-container{flex-direction:column;align-items:flex-start}}.rmpartnersreferral__input-label{display:block;margin-bottom:16px}.rmpartnersreferral__input-label.checkboxes{margin-bottom:36px}.rmpartnersreferral__input-label span{color:#c40c40}.rmpartnersreferral__input-label--checkbox{display:flex;align-items:center;gap:12px}.rmpartnersreferral__input-label--checkbox span{color:#c40c40}.rmpartnersreferral__input-label--checkbox input[type=checkbox]{width:18px;height:18px;margin:0}.rmpartnersreferral__input-error{display:none;color:#c40c40;font-size:12px;font-weight:400;line-height:100%;margin-top:4px;position:absolute;left:0;top:100%}.rmpartnersreferral__input-error.error{display:block}.rmpartnersreferral__bottom{margin-top:16px;gap:36px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:1199px){.rmpartnersreferral__bottom{gap:16px}}@media only screen and (max-width:767px){.rmpartnersreferral__bottom{margin-top:36px}}@media only screen and (max-width:639px){.rmpartnersreferral__bottom{margin-top:24px}}.rmpartnersreferral__bottom-wrapper{max-width:404px;position:relative}@media only screen and (max-width:1199px){.rmpartnersreferral__bottom-wrapper{max-width:100%}}.rmpartnersreferral__bottom-container{display:flex;align-items:flex-start;gap:12px}.rmpartnersreferral__bottom .rmpartnersreferral__input-label--checkbox{display:block;line-height:100%!important}.rmpartnersreferral__bottom input[type=checkbox]{width:18px;height:18px;margin:0}.rmpartnersreferral__hint{max-width:430px}@media only screen and (max-width:1199px){.rmpartnersreferral__hint{max-width:100%}}.rmpartnersreferral__hint span{color:#c40c40}.rmpartnersreferral__submit{padding:10px 34px;font-size:16px!important;margin:50px 0 0;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1199px){.rmpartnersreferral__submit{margin:40px 0 0}}@media only screen and (max-width:639px){.rmpartnersreferral__submit{margin:24px 0 0}}.rmpartnersreferral__submit.disabled{background-color:#757575;cursor:not-allowed;pointer-events:none}.rmpartnersreferral__backend-error{display:none;color:#c40c40;font-size:12px;font-weight:400;line-height:100%;margin-top:16px;text-align:center}.rmpartnersreferral__backend-error.active{display:block}.block--rmpartnersreferral-bottom{pointer-events:none;padding-bottom:5vw;margin-top:-10vw}.block--rmpartnersreferral-bottom.block .block__mask:after{background:#f0fbe2!important;min-height:100%}.block--rmpartnersreferral-bottom+.block__footer{padding:30px 0;position:relative;z-index:10}.block--rmpartnersreferral-bottom+.block__footer .block__footer-wrapper{flex-direction:column!important}.dropdown{position:relative;width:100%;margin-bottom:30px}.dropdown.open .dropdown-toggle:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.41 12.256a.833.833 0 101.179-1.179l-5-5a.833.833 0 00-1.179 0l-5 5a.833.833 0 101.179 1.179l4.41-4.41 4.411 4.41z' fill='%23313144'/%3E%3C/svg%3E")}.dropdown.open .dropdown-options{display:block}.dropdown-label{display:block;margin-bottom:0}@media only screen and (min-width:390px){.dropdown-label{margin-bottom:8px}}@media only screen and (min-width:1200px){.dropdown-label{margin-bottom:18px}}.dropdown-label span{color:#c40}.dropdown-toggle{display:flex;align-items:center;justify-content:space-between;padding:11px 18px;border-radius:8px;background:#fff;color:#313144;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.36px;position:relative}.dropdown-toggle:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.59 7.744a.833.833 0 10-1.18 1.179l5 5a.833.833 0 001.18 0l5-5a.833.833 0 10-1.18-1.179L10 12.154l-4.41-4.41z' fill='%23313144'/%3E%3C/svg%3E");width:20px;height:20px}.dropdown-options{position:absolute;top:100%;left:0;right:0;z-index:10;display:none;background:#fff;border:2px solid #ccc;border-radius:8px;margin-top:4px;max-height:124px;overflow-y:auto;overflow-x:hidden;color:#000}@media only screen and (min-width:390px){.dropdown-options{max-height:260px}}.dropdown-option{padding:8px;cursor:pointer;font-size:12px;font-weight:700;color:#313144}@media only screen and (min-width:390px){.dropdown-option{padding:11px 24px}}.dropdown-option.selected,.dropdown-option:hover{background:#f0fbe2}.referral-nhs-success{display:none;justify-content:center;align-items:center;position:fixed;z-index:20;inset:0;overflow:auto;background-color:rgba(51,51,51,.5019607843)}.referral-nhs-success__content{position:relative;margin:auto;padding:48px 36px;width:100%;max-width:300px;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:10px}@media only screen and (min-width:640px){.referral-nhs-success__content{max-width:390px}}.referral-nhs-success__content .title{margin-bottom:22px;text-align:center}.referral-nhs-success__content .subtitle{text-align:center}.referral-nhs-success__content a{color:#558000}.referral-nhs-success__content .close-icon{cursor:pointer;position:absolute;top:11px;right:11px;width:11px;height:11px}.rmpartnersreferral__form input[type=text]{background:#fff!important}.\--character .\--character-img{display:block;width:100%;max-height:50dvh;-o-object-fit:contain;object-fit:contain}@media only screen and (max-height:480px) and (orientation:landscape){.\--character .\--character-img{height:50dvh}}@media only screen and (min-width:768px){.\--character .\--character-img{max-height:40dvh}}@media only screen and (min-width:1920px){.\--character .\--character-img{max-height:50dvh}}.contact-form{display:none;position:fixed;z-index:100;inset:0;overflow:auto;background-color:rgba(51,51,51,.5019607843)}.contact-form,.contact-form__content{justify-content:center;align-items:center}.contact-form__content{position:relative;margin:auto;padding:20px;width:100%;max-width:375px;display:flex;flex-direction:column;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:10px}@media only screen and (min-width:640px){.contact-form__content{max-width:50%}}.contact-form__content:has(:not(.af-success)) .title--success{display:none}.contact-form__content:has(:not(.af-success)) .subtitle,.contact-form__content:has(:not(.af-success)) .text,.contact-form__content:has(:not(.af-success)) .title--initial{display:block}.contact-form__content:has(.af-success) .title--success{display:block}.contact-form__content:has(.af-success) .subtitle,.contact-form__content:has(.af-success) .text,.contact-form__content:has(.af-success) .title--initial{display:none}.contact-form__content .af-success{background:#fff;color:#333;font-size:clamp(1rem,.8725rem + .5232vw,1.5rem);line-height:clamp(1rem,.8725rem + .5232vw,1.5rem);padding:0;text-align:center;display:flex;justify-content:center}.contact-form__content .title{font-size:clamp(1.5rem,1.3725rem + .5232vw,2rem);line-height:clamp(1.5rem,1.3725rem + .5232vw,2rem);margin-bottom:20px}.contact-form__content .subtitle{margin-bottom:24px}.contact-form__content .subtitle,.contact-form__content .text{font-size:clamp(1rem,.8725rem + .5232vw,1.5rem);line-height:clamp(1rem,.8725rem + .5232vw,1.5rem);text-align:center}.contact-form__content .text{margin-bottom:18px}.contact-form__content .form__wrapper{width:100%}.contact-form__content .form__wrapper .acf-label,.contact-form__content .form__wrapper .af-label{display:none}.contact-form__content .form__input{margin-bottom:20px}.contact-form__content .form__button{width:-moz-fit-content;width:fit-content;padding:6px 43px}.contact-form__content .close-icon{cursor:pointer;position:absolute;top:11px;right:11px;width:11px;height:11px;z-index:100}html.contact-form-active{overflow:hidden}html.contact-form-active body.--nav-is-on .contact-form__wrap{z-index:100}html.contact-form-active body.--nav-is-on .contact-form__wrap .grid{height:100%}@media only screen and (max-height:480px) and (orientation:landscape){html.contact-form-active body.--nav-is-on .contact-form__wrap{overflow:auto}html.contact-form-active body.--nav-is-on .contact-form__wrap .grid__content-item{overflow:visible}}html.contact-form-active body.--nav-is-on .contact-form__inner{height:100%;max-height:100%;padding:0}html.contact-form-active body.--nav-is-on .contact-form__wrap .form__close-button{right:0}html.contact-form-active body.--nav-is-on .form__close.form__close-toggle{background-color:#fff}@media only screen and (min-width:1200px){html.contact-form-active body.--nav-is-on .form__close.form__close-toggle{background-color:unset}}html.contact-form-active main{opacity:.8}.contact-form__wrap{display:none;height:100dvh;position:fixed;width:100%;z-index:0;top:0;pointer-events:none}.contact-form-active .contact-form__wrap{display:flex;justify-content:center;align-items:center;z-index:100;pointer-events:auto}.contact-form__wrap .contact-form__inner{display:flex;z-index:8;position:relative;box-shadow:unset;color:#333;width:100%;flex-flow:column;height:auto;justify-content:center;max-height:90dvh;padding:40px 30px;overflow:auto}@media only screen and (min-width:1200px){.contact-form__wrap .contact-form__inner{padding:24px}}@media only screen and (min-width:390px){.contact-form__wrap .contact-form__inner{padding:40px 30px}}.contact-form__wrap .contact-form__inner:has(#acf-field_65eb3582a127c-yes:checked) .acf-button{background:#eee;color:#fff;pointer-events:none!important;cursor:not-allowed}.contact-form__wrap .form__close{cursor:pointer;z-index:6;position:fixed;inset:0;pointer-events:none}.contact-form__wrap .form__close-button{cursor:pointer;position:absolute;top:24px;right:24px;width:16px;height:16px;z-index:100}@media only screen and (max-height:480px) and (orientation:landscape){.contact-form__wrap .form__close-button{top:8px}}.form__title{color:#333;font-size:24px;line-height:150%}.form-toggle__contact{cursor:pointer}.form-toggle__contact a{pointer-events:none}body:not(.wp-admin) footer{background-color:#000;color:#fff;width:100%;position:relative;font-size:10px;line-height:10px;scroll-snap-align:start;z-index:35;height:auto;display:block;padding:24px 0 32px}@media only screen and (min-width:390px){body:not(.wp-admin) footer{font-size:clamp(1rem,.9681rem + .1308vw,1.125rem);line-height:clamp(1rem,.9681rem + .1308vw,1.125rem)}}@media only screen and (min-width:1920px){body:not(.wp-admin) footer .grid{max-width:1920px}}@media only screen and (min-width:1200px){body:not(.wp-admin) footer{display:flex;align-content:center;flex-flow:wrap;justify-content:center;padding:72px 0 80px}}body:not(.wp-admin) footer.zIndex{z-index:0}body:not(.wp-admin) footer .footer__inner{display:flex;height:auto;justify-content:space-between;flex-flow:column;align-items:center}body:not(.wp-admin) footer .copy-date{font-size:12px;line-height:12px;padding-top:24px}@media only screen and (min-width:390px){body:not(.wp-admin) footer .copy-date{font-size:clamp(1rem,.9681rem + .1308vw,1.125rem);line-height:clamp(1rem,.9681rem + .1308vw,1.125rem)}}body:not(.wp-admin) footer .logo--mobile{display:flex;max-width:110px}body:not(.wp-admin) footer .logo--mobile path{fill:#fff}@media only screen and (min-width:1200px){body:not(.wp-admin) footer .logo--mobile{display:none}}body:not(.wp-admin) footer .mobile-buttons{display:flex;justify-content:space-evenly;width:100%;margin:24px 32px}body:not(.wp-admin) footer .mobile-buttons .button{font-size:10px;line-height:10px;gap:4px;text-transform:none;width:-moz-fit-content;width:fit-content;margin:0;padding:4px 8px}@media only screen and (min-width:1200px){body:not(.wp-admin) footer .mobile-buttons .button{padding:5px 20px}}body:not(.wp-admin) footer .mobile-buttons .button path{fill:#000}@media only screen and (min-width:1200px){body:not(.wp-admin) footer .mobile-buttons{display:none}}body:not(.wp-admin) footer .logo{display:none}body:not(.wp-admin) footer .logo path{fill:#fff}@media only screen and (min-width:1200px){body:not(.wp-admin) footer .logo{display:flex}}body:not(.wp-admin) footer .buttons-wrapper{display:none;font-size:12px;line-height:12px}@media only screen and (min-width:390px){body:not(.wp-admin) footer .buttons-wrapper{font-size:clamp(1rem,.9681rem + .1308vw,1.125rem);line-height:clamp(1rem,.9681rem + .1308vw,1.125rem)}}@media only screen and (min-width:1200px){body:not(.wp-admin) footer .buttons-wrapper{display:flex;align-items:center;gap:24px}}body:not(.wp-admin) footer .buttons-wrapper a{width:-moz-fit-content;width:fit-content;gap:4px;font-size:14px;text-transform:none;margin:0;padding:8px 16px;height:36px}.footer__nav{font-size:12px;line-height:12px}@media only screen and (min-width:390px){.footer__nav{font-size:clamp(1rem,.9681rem + .1308vw,1.125rem);line-height:clamp(1rem,.8725rem + .5232vw,1.5rem)}}.footer__nav ul{display:flex;flex-flow:row wrap;list-style-type:none;text-transform:none;justify-content:center;row-gap:8px;padding:0 0 30px!important;margin:0 auto;max-width:250px}@media only screen and (min-width:640px){.footer__nav ul{max-width:100%}}@media only screen and (min-width:1200px){.footer__nav ul{row-gap:0}}.footer__nav ul li{display:flex;margin:0;pointer-events:auto;position:relative;padding:0 8px}@media only screen and (min-width:768px){.footer__nav ul li{padding:0 10px}}.footer__nav ul li:after{content:"|";position:absolute;right:-2px;width:4px;text-align:center}.footer__nav ul li.hide-after:after{content:none}.footer__nav ul li:last-child:after{content:""}.footer__nav ul li a{color:inherit;display:flex;align-items:center;text-decoration:none;justify-content:center;width:100%}.footer__nav ul li.current-menu-item a,.footer__nav ul li.current_page_item a,.footer__nav ul li.current_page_parent a,.footer__nav ul li a:active,.footer__nav ul li a:focus,.footer__nav ul li a:hover{color:#fb1}.footer-nav-bottom,.footer__nav-main ul{text-transform:uppercase}.footer__nav-main ul{display:flex;flex-flow:row wrap;list-style-type:none}.footer__nav-main ul li{display:flex;flex-grow:1;justify-content:center;margin:0;pointer-events:auto;width:auto}.footer__nav-main ul li:after{content:""}.footer__nav-main ul li a{color:inherit;display:flex;align-items:center;justify-content:center;text-decoration:none;width:auto}.footer__nav-main ul li a:active,.footer__nav-main ul li a:focus,.footer__nav-main ul li a:hover,.footer__nav-main ul li a:visited{color:#fff}@media only screen and (min-width:1200px){.footer__nav-main ul li a{justify-content:flex-start}}.grid.footer__nav-main{display:none}@media only screen and (min-width:1200px){.grid.footer__nav-main{display:grid}}ul.footer-socials{display:flex;flex-flow:row wrap;list-style-type:none;justify-content:space-between;text-transform:none}@media only screen and (min-width:1200px){ul.footer-socials{align-items:center;justify-content:space-evenly}}ul.footer-socials li{display:flex;flex-grow:1;justify-content:center;margin:0;pointer-events:auto}@media only screen and (min-width:1200px){ul.footer-socials li{flex-grow:0}}ul.footer-socials li a{color:inherit;display:flex;align-items:center;justify-content:center;text-decoration:none;width:100%}ul.footer-socials li a:active,ul.footer-socials li a:focus,ul.footer-socials li a:hover,ul.footer-socials li a:visited{color:#fff}ul.footer-socials li a img{width:44px;height:44px}#header{display:flex;flex-flow:column;height:-moz-fit-content;height:fit-content;overflow:hidden;position:fixed;inset:0;z-index:35;pointer-events:none;background:linear-gradient(180deg,#036,#000)}@media only screen and (max-height:480px) and (orientation:landscape){#header{overflow:auto}}@media only screen and (min-width:1920px){#header .grid{max-width:1920px}}#header .logo{pointer-events:auto;grid-column:span 3;justify-content:flex-start;height:28px}@media only screen and (min-width:768px){#header .logo{height:36px}}@media only screen and (min-width:1200px){#header .logo{height:40px}}#header .logo a{display:flex;margin-right:auto}#header .logo path{fill:#fff}#header .call-to-action .button{text-transform:uppercase;pointer-events:auto;height:40px;padding:8.5px 30px}#header .call-to-action .button--active{padding:6.5px 28px;background:#fff;border:2px solid #fb1}#header .header__toggle_wrap{height:auto;padding:16px 0}@media only screen and (min-width:768px){#header .header__toggle_wrap{padding:18px 0}}@media only screen and (min-width:1200px){#header .header__toggle_wrap{padding:20px 0}}@media only screen and (min-width:1920px){#header .header__toggle_wrap{padding:25px 0}}#header .header__toggle_wrap .call-to-action{grid-column:span 4}@media only screen and (min-width:640px){#header .header__toggle_wrap .call-to-action{grid-column:span 6}}#header .header__toggle_wrap .toggle{pointer-events:auto;grid-column:span 5}@media only screen and (min-width:640px){#header .header__toggle_wrap .toggle{grid-column:span 9}}#header .header__nav{opacity:0;height:0;padding:0}@media only screen and (min-width:768px){#header .header__nav{padding:0}}@media only screen and (min-width:1200px){#header .header__nav{padding:20px 0}}@media only screen and (min-width:1920px){#header .header__nav{padding:25px 0}}#header .header__nav .header-nav{grid-column:span 12}@media only screen and (min-width:390px){#header .header__nav .header-nav{grid-column:span 12}}@media only screen and (min-width:1200px){#header .header__nav .header-nav{grid-column:span 14}}@media only screen and (min-width:1920px){#header .header__nav .header-nav{grid-column:span 22}}#header .header__nav .logo{display:none;grid-column:span 3}@media only screen and (min-width:1200px){#header .header__nav .logo{display:flex;grid-column:span 2}}#header .header__nav .call-to-action{display:none;pointer-events:auto;overflow:visible}@media only screen and (min-width:1200px){#header .header__nav .call-to-action{display:flex;gap:24px}}#header .grid{width:auto}#header .header__toggle{pointer-events:auto;display:flex;overflow:visible;margin:4px;flex-direction:column;justify-content:space-between;align-self:center;height:18px;width:18px}#header .header__toggle .bar{height:calc(clamp(1.125rem, .9023rem + .464vw, 1.25rem)*0.1);width:100%;background-color:#fff;transition:all .1s ease-in-out}#header .header__toggle:hover{cursor:pointer}#header .x:first-of-type{transition:all .1s ease-in-out;transform:rotate(45deg);transform-origin:top left;width:calc(clamp(1.125rem, .9023rem + .464vw, 1.25rem)*1.27)}#header .x:nth-of-type(2){transition:all .1s ease-in-out;transform-origin:center;width:0}#header .x:nth-of-type(3){transition:all .1s ease-in-out;transform:rotate(-45deg);transform-origin:bottom left;width:calc(clamp(1.125rem, .9023rem + .464vw, 1.25rem)*1.27)}#header.\--toggle-is-on{background-color:#333;color:#fff;display:flex;flex-flow:column;position:fixed;height:100dvh}@media only screen and (min-width:1200px){#header.\--toggle-is-on{top:auto;bottom:auto;height:auto;position:relative;background-color:#333}}#header.\--toggle-is-on .header__nav{opacity:1;height:auto;pointer-events:auto;overflow:initial;box-sizing:content-box;flex-grow:1}@media only screen and (min-width:1200px){#header.\--toggle-is-on .header__nav{min-height:auto}}@media only screen and (min-width:1200px){#header .header__toggle_wrap{opacity:0;margin-top:0;display:none}#header .header__nav{opacity:1;overflow:initial;height:auto}#header .header__nav .header-nav{flex-flow:row;text-align:left;justify-content:space-between;gap:24px}}.header-dropdown{display:none;position:absolute;top:var(--header-height);width:100%;height:400px;z-index:40;background:linear-gradient(180deg,#d6f0fa,#f0fbe2);flex-direction:column;justify-content:center;border-radius:0 0 20px 20px}.header-dropdown.show{display:none}@media only screen and (min-width:1200px){.header-dropdown.show{display:flex}}.header-dropdown .container{display:flex;gap:22px}.header-dropdown .card{width:33.3333333333%;border-radius:20px;background:linear-gradient(180deg,#036,#000);height:19dvh;position:relative;overflow:visible}@media only screen and (min-width:1920px){.header-dropdown .card{height:250px}}.header-dropdown .card .character__img,.header-dropdown .card .download__img{all:unset;position:absolute;-o-object-fit:contain;object-fit:contain;width:100%;max-width:50%}.header-dropdown .card .character__img{bottom:0;left:8px;height:calc(100% + 20px)}@media only screen and (min-width:1920px){.header-dropdown .card .character__img{max-width:none;width:auto;left:10px}}.header-dropdown .card .download__img{bottom:0;right:8px;height:calc(100% + 40px)}@media only screen and (min-width:1920px){.header-dropdown .card .download__img{max-width:none;width:auto;right:36px}}.header-dropdown .card:nth-child(2) .character__img{left:-10px}.header-dropdown .card:nth-child(3){padding:0 34px;background:#fff;display:flex;justify-content:center;align-items:center;gap:20px}.header-dropdown .rating{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.header-dropdown .rating__title{padding:12px 0 16px;font-size:clamp(2rem,-.9167rem + 3.8889vw,3.75rem);line-height:120%;text-align:center}.header-dropdown .rating__subtitle{font-size:clamp(1rem,.7917rem + .2778vw,1.125rem);line-height:120%;text-align:center}.header-dropdown .logos{flex:1}.header-dropdown .logo__image{-o-object-fit:contain;object-fit:contain;width:100%;max-width:160px}.header-nav{position:relative;display:flex;flex-flow:column;list-style-type:none;gap:4px;padding:0 calc(1vw + 45px)}@media only screen and (max-height:480px) and (orientation:landscape){.header-nav{min-height:600px}}@media only screen and (min-width:390px){.header-nav{padding:0 calc(1vw + 40px)}}@media only screen and (max-width:1199px){.header-nav{margin:0 -2vw}}@media only screen and (max-width:639px){.header-nav{margin:0 -4vw}}.header-nav__image{-o-object-fit:contain;object-fit:contain;position:absolute;bottom:120px;left:calc(14vw - 25px);z-index:-1;height:30dvh}@media only screen and (min-width:390px){.header-nav__image{bottom:140px}}.header-nav__mask{position:absolute;width:100%;height:calc(20vw + 120px);background:linear-gradient(180deg,#d6f0fa,#f0fbe2);left:0;bottom:0;z-index:100;clip-path:polygon(0 10vw,20vw 20vw,100vw 0,0 1000000vw,0 1000000vw)}@media only screen and (min-width:390px){.header-nav__mask{height:calc(20vw + 140px)}}.header-nav__mask .mask-wrapper{position:absolute;z-index:100;bottom:24px;width:100%;padding:0 calc(1vw + 45px)}.header-nav__mask .header-nav__bottom-text{color:#000;font-size:28px;line-height:120%}.header-nav__mask .buttons-wrapper{display:flex;gap:24px;margin-top:20px}.header-nav__mask .buttons-wrapper img{-o-object-fit:contain;object-fit:contain;height:40px}@media only screen and (min-width:1200px){.header-nav{margin-block-start:0;margin-block-end:0;margin-inline-end:0;padding-inline-start:0;margin:0;padding:0}.header-nav__image,.header-nav__mask{display:none}}.header-nav li{pointer-events:auto;width:100%;padding:10px 9px}.header-nav li:first-child{margin-left:0}@media only screen and (min-width:1200px){.header-nav li:first-child{margin-left:100px}}@media only screen and (min-width:1200px){.header-nav li{display:flex;justify-content:left;margin:0;width:-moz-fit-content;width:fit-content;min-height:0;padding:0}}.header-nav li a{color:#fff;text-decoration:none;text-transform:uppercase;width:50%;font-size:16px}@media only screen and (min-width:1200px){.header-nav li a{display:flex;align-items:center;justify-content:left;width:-moz-fit-content;width:fit-content;border-top:none;border-bottom:none;font-size:clamp(.875rem,.8431rem + .1308vw,1rem)}}.header-nav li.active a,.header-nav li.current-menu-item a,.header-nav li.current_page_item a,.header-nav li.current_page_parent a,.header-nav li.toggle-active a,.header-nav li:focus a,.header-nav li:hover a{color:#fb1}.header-nav li:first-child a{border-top:none}.header-nav li:last-child a{border-bottom:none;pointer-events:none}.loader-wrapper{position:fixed;inset:0;display:grid;place-content:center;z-index:100;background:#fff}.loader-wrapper.hide{display:none}.loader svg{animation:pulse .75s infinite alternate}.back-button{display:flex;gap:8px;align-items:center;height:40px;cursor:pointer}.back-button span{font-size:14px;text-transform:uppercase}.back-button--white span{color:#fff}.back-button--white svg path{stroke:#fff}.back-button--green span{color:#558000}.back-button--green svg path{stroke:#558000}.download-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);display:none;align-items:center;justify-content:center;z-index:100}.download-modal--active{display:flex}.download-modal__content{position:relative;background:#fff;padding:28px;border-radius:20px;max-width:350px;width:100%;display:flex;flex-direction:column}@media only screen and (min-width:768px){.download-modal__content{max-width:600px}}.download-modal__title{text-align:center;margin-bottom:48px}.download-modal__subtitle{margin-bottom:44px}.download-modal__form{display:flex;flex-direction:column}.download-modal__label{margin-bottom:8px}.download-modal__required{color:#c40c40}.download-modal__form-field{display:flex;flex-direction:column;position:relative;margin-bottom:44px}.download-modal__input--error{border:2px solid #c40c40}.download-modal__error-message{font-size:12px;display:none;color:#c40c40;position:absolute;bottom:-24px}.download-modal__error-message--active{display:block}.download-modal__submit{width:-moz-fit-content;width:fit-content;padding:10px 30px}.download-modal__close{cursor:pointer;position:absolute;top:10px;right:10px;width:24px;height:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='28' fill='none'%3E%3Cpath d='M8.975 20l9.518-10.607M8.975 9l4.759 5.303 4.76 5.304' stroke='%23333' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}