/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/website/fonts/roboto-regular.89bd8448.woff2) format("woff2"),url(/build/website/fonts/roboto-regular.b685fa1c.woff) format("woff"),url(/build/website/fonts/roboto-regular.b7483838.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/build/website/fonts/roboto-italic.19b95bd8.woff2) format("woff2"),url(/build/website/fonts/roboto-italic.da6efc71.woff) format("woff"),url(/build/website/fonts/roboto-italic.68d0db2c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/website/fonts/roboto-medium.4cb25dde.woff2) format("woff2"),url(/build/website/fonts/roboto-medium.a1ef02df.woff) format("woff"),url(/build/website/fonts/roboto-medium.992bba14.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/build/website/fonts/roboto-bold.86aa8508.woff2) format("woff2"),url(/build/website/fonts/roboto-bold.e3bb53ba.woff) format("woff"),url(/build/website/fonts/roboto-bold.b4463978.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(/build/website/fonts/roboto-black.67919775.woff2) format("woff2"),url(/build/website/fonts/roboto-black.ecb4af06.woff) format("woff"),url(/build/website/fonts/roboto-black.b6c2c051.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/build/website/fonts/Inter-Light.0f08e698.woff2) format("woff2"),url(/build/website/fonts/Inter-Light.a5b0777e.woff) format("woff"),url(/build/website/fonts/Inter-Light.185c75d2.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/build/website/fonts/Inter-Regular.3340dc6e.woff2) format("woff2"),url(/build/website/fonts/Inter-Regular.4d7d40a5.woff) format("woff"),url(/build/website/fonts/Inter-Regular.b559a93b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/build/website/fonts/Inter-Medium.4f1fb867.woff2) format("woff2"),url(/build/website/fonts/Inter-Medium.c6548916.woff) format("woff"),url(/build/website/fonts/Inter-Medium.9d1fd423.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/build/website/fonts/Inter-Bold.eac83911.woff2) format("woff2"),url(/build/website/fonts/Inter-Bold.b921a97a.woff) format("woff"),url(/build/website/fonts/Inter-Bold.9aab1ebe.ttf) format("truetype")}.content-link{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.content-link:hover{color:#333}.content-link:active,.content-link:visited{color:#666}.content-link:focus{border:3px solid #5665ec}.content-link-in-header{-webkit-text-decoration:none;text-decoration:none}.content-link-in-header:active,.content-link-in-header:hover,.content-link-in-header:visited{color:inherit}.list-padding{padding-left:30px}@media (max-width:759px){.list-padding{padding-left:20px}}.list-position-center{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:-moz-max-content;max-width:max-content;text-align:center}*{box-sizing:border-box;margin:0;padding:0}body,html{background-color:#f2f2f2;color:#000;font-size:18px;height:100%;line-height:28.8px}body,h1,h2,html{font-family:Roboto,sans-serif}img{vertical-align:bottom}.flo{min-height:100vh}.flo-layout{display:flex;flex-direction:column;height:100%}.flo-content{flex:1 0 auto}.footer{flex-shrink:0}.flo-header__container{height:89px}@media (max-width:759px){.flo-header__container{height:56px}}@media (max-width:1199px){.flo-content--fixed-header.flo-content--header-content-links{padding-top:149px}}@media (max-width:759px){.flo-content--fixed-header.flo-content--header-content-links{padding-top:116px}}.flo-calculator-section__container{background-color:#fff;border-radius:0 0 20px 20px;margin:0 auto;max-width:1064px;padding:0 40px 0 65px}@media (min-width:1920px){.flo-calculator-section__container{max-width:1264px;padding-left:48px;padding-right:48px}}@media (max-width:1199px){.flo-calculator-section__container{overflow:hidden;padding-left:55px;padding-right:55px}}@media (max-width:759px){.flo-calculator-section__container{padding-left:16px;padding-right:16px}}.flo-content__general{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:24px}@media (max-width:1199px){.flo-content__general{justify-content:center}}.flo-content__main{max-width:650px;padding-top:24px;width:100%}@media (min-width:1920px){.flo-content__main{max-width:750px}}@media (max-width:1199px){.flo-content__main{max-width:750px}}@media (max-width:759px){.flo-content__main{padding-top:16px}}.flo-overflow{overflow:hidden}.flo-overflow .flo-content,.flo-overflow .flo-footer{transition:.3s;visibility:hidden}@keyframes animationQuiz{0%{opacity:0;transform:translate3d(0,20px,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes errorField{0%,50%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}.flo-header{background-color:#fff;font-family:Roboto,sans-serif;transition:1s ease;transition:.3s;width:100%}.flo-header--fixed{left:0;position:fixed;top:0;z-index:5}.flo-header--no-fixed{position:static!important}.flo-header__container{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;justify-content:center;padding:10px 40px;position:relative;transition:.3s}.flo-header__container.black-banner{margin-top:48px!important}@media (max-width:759px){.flo-header__container.black-banner{margin-top:40px!important}}.flo-header__container.experiment-banner{margin-top:72px!important}@media (max-width:759px){.flo-header__container.experiment-banner{margin-top:40px!important}}.flo-header__nav-menu{display:flex;flex-grow:1;margin-left:32px;transition:opacity .3s}@media (max-width:1199px){.flo-header__nav-menu{display:none}}.flo-header__nav-menu__link{border-radius:4px;cursor:pointer;margin-right:16px;position:relative;transition:.3s}.flo-header__nav-menu__link:last-child{margin-right:0}.flo-header__nav-menu__link.active,.flo-header__nav-menu__link:hover{background-color:rgba(0,0,0,.03)}.flo-header__nav-menu__link.active .flo-header__nav-menu__link-content--title,.flo-header__nav-menu__link:hover .flo-header__nav-menu__link-content--title{color:#ff5a7d}.flo-header__nav-menu__link.active .flo-header__nav-menu__drop-menu,.flo-header__nav-menu__link:hover .flo-header__nav-menu__drop-menu{border:1px solid rgba(0,0,0,.1);max-height:500px;opacity:1;overflow:visible;padding:16px 0;visibility:visible;z-index:3}.flo-header__nav-menu__link-content{display:block;padding:12px;-webkit-text-decoration:none;text-decoration:none}.flo-header__nav-menu__link-content--title,.flo-header__nav-menu__link-content--title--link{align-items:center;color:#000;display:flex;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:.013em;line-height:19.6px;transition:.3s}@media (min-width:1920px){.flo-header__nav-menu__link-content--title,.flo-header__nav-menu__link-content--title--link{font-size:16px;line-height:22.4px}}.flo-header__nav-menu__link-content:hover>.flo-header__nav-menu__link-content--title--link{color:#ff5a7d}.flo-header__nav-menu__link-content:hover{background-color:rgba(0,0,0,.03);border-radius:4px}.flo-header__nav-menu__drop-menu{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;left:-16px;max-height:0;max-width:58vw;min-width:270px;opacity:0;overflow:hidden;position:absolute;top:70px;transform:translateY(-19px);transition:.2s;visibility:hidden;white-space:nowrap;z-index:-1}.flo-header__nav-menu__drop-menu li,.flo-header__nav-menu__drop-menu ul{list-style-type:none}.flo-header__nav-menu__drop-menu--li:not(:last-child){margin-bottom:4px}.flo-header__nav-menu__drop-menu:before{background-color:transparent;content:"";height:15px;left:0;position:absolute;top:-8px;transition:.2s;width:130px;z-index:-1}.flo-header__nav-menu__drop-menu--link{align-items:center;border-radius:4px;display:flex;justify-content:space-between;margin:0 16px;padding:8px;-webkit-text-decoration:none;text-decoration:none;transition:.2s}.flo-header__nav-menu__drop-menu--link:hover{background-color:rgba(0,0,0,.05)}.flo-header__nav-menu__drop-menu--link:hover span{color:#000}.flo-header__nav-menu__drop-menu--link:hover span.label{color:inherit}.flo-header__nav-menu__drop-menu--link:hover svg path{fill:#ff5a7d}.flo-header__nav-menu__drop-menu--text{align-items:center;display:flex}.flo-header__nav-menu__drop-menu--text span{color:rgba(0,0,0,.7);font-size:14px;font-weight:400;letter-spacing:.013em;line-height:19.6px;margin-right:8px}@media (min-width:1920px){.flo-header__nav-menu__drop-menu--text span{font-size:16px;line-height:22.4px}}.flo-header__nav-menu__drop-menu--text span.label{background-color:#0e7270;border-radius:10px;color:#fff;font-size:11px;letter-spacing:normal;line-height:16px;margin-right:0;max-width:200px;overflow:hidden;padding:0 8px;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-ms-line-clamp:1;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical}.flo-header__nav-menu__drop-menu--text svg path{transition:.2s}.flo-header__right-menu{align-items:center;display:flex;justify-content:center;transition:opacity .3s}@media (max-width:1199px){.flo-header__right-menu{left:auto;position:absolute;right:20px}}@media (max-width:759px){.flo-header__right-menu{right:15px}}.flo-header__right-menu--link{border-radius:4px;color:#000;font-size:14px;font-weight:700;line-height:19.6px;padding:12px;-webkit-text-decoration:none;text-decoration:none;transition:.3s}.flo-header__right-menu--link:hover{background-color:rgba(0,0,0,.03);color:#ff5a7d}@media (min-width:1920px){.flo-header__right-menu--link{font-size:16px;line-height:22.4px}}@media (max-width:1199px){.flo-header__right-menu--link{display:none}}.flo-header__right-menu--button{margin-left:24px}@media (max-width:1199px){.flo-header__right-menu--button{margin-left:0}}@media (max-width:759px){.flo-header__right-menu--button.flo-btn{font-size:12px;font-weight:500;line-height:16.8px;padding:8px 16px}}@media (max-width:1199px){.flo-header__right-menu.hide-tablet{display:none}}.flo-header__logo{display:inline-flex}@media (max-width:759px){.flo-header__logo{margin:0 auto}}.flo-header__logo--centered{margin-left:auto}.flo-header__logo--landing-page{margin-left:auto;margin-right:auto}.flo-header__logo-link{display:inline-flex}.flo-header__logo-link img,.flo-header__logo-link svg{vertical-align:top}.flo-header__logo-link svg{height:40px;width:auto}@media (max-width:759px){.flo-header__logo-link svg{height:25px}}@media (max-width:1199px){.flo-header__container{padding:10px 15px}}.flo-header.flo-header__drop-navigation .flo-header__container{box-sizing:content-box;margin:0 auto;max-width:1064px;padding:0 16px 0 40px}@media (min-width:1920px){.flo-header.flo-header__drop-navigation .flo-header__container{max-width:1264px}}@media (max-width:1199px){.flo-header.flo-header__drop-navigation .flo-header__container{max-width:none;padding:0}}.flo-header.flo-header__article-header .flo-header__container{box-sizing:content-box;flex-direction:row-reverse;margin:0 auto;max-width:846px;padding:0 32px}@media (min-width:1920px){.flo-header.flo-header__article-header .flo-header__container{max-width:1006px}}@media (max-width:1199px){.flo-header.flo-header__article-header .flo-header__container{max-width:100%;padding:0 20px}}@media (max-width:759px){.flo-header.flo-header__article-header .flo-header__container{padding:0 15px}}.flo-header.flo-header__article-header .flo-header__floating-button{position:absolute;right:30px;z-index:1}@media (max-width:759px){.flo-header.flo-header__article-header .flo-header__floating-button{border-radius:4px;font-size:12px;font-weight:500;line-height:16.8px;padding:8px 16px;right:15px}}.flo-header.flo-header__article-header .flo-header__floating-buttons{position:absolute;right:30px;z-index:1}@media (max-width:759px){.flo-header.flo-header__article-header .flo-header__floating-buttons{align-items:center;display:flex;right:15px}}.flo-header.flo-header__article-header .flo-header__floating-buttons .hide{display:none}@media (max-width:759px){.flo-header.flo-header__article-header .flo-header__floating-buttons a{border-radius:4px;font-size:12px;font-weight:500;line-height:16.8px;max-width:32vw;overflow:hidden;padding:8px 16px;right:15px;text-overflow:ellipsis;white-space:nowrap}}.flo-header.flo-header__article-header .flo-header__logo{flex-grow:1;justify-content:center}.flo-header.flo-transparent-header{background-color:transparent;top:24px;transition:top .3s}@media (max-width:1199px){.flo-header.flo-transparent-header{background-color:#fff;top:0;transition:top .3s,box-shadow .3s}}.flo-header.flo-transparent-header .flo-header__container{background-color:#fff;border-radius:99px}@media (max-width:1199px){.flo-header.flo-transparent-header .flo-header__container{border-radius:0;box-shadow:none}}.flo-header.flo-transparent-header .flo-header__nav-menu__drop-menu{transform:translateY(0)}.flo-header.flo-transparent-header .flo-header__nav-menu__drop-menu:before{height:30px;top:-27px}.flo.js-navigation-active .flo-notification{background-color:#fcefe7}.flo.js-navigation-active .flo-header__logo-link svg{fill:#000}.flo.js-navigation-active .flo-header__navigation-trigger-btn:after,.flo.js-navigation-active .flo-header__navigation-trigger-btn:before{background-color:#000}.flo.js-navigation-active .flo-header__logo,.flo.js-navigation-active .flo-header__navigation-trigger,.flo.js-navigation-active .flo-notification{z-index:6}.flo-header__progress-container{bottom:0;left:0;position:absolute;width:100%;z-index:-2}@media (min-width:1200px){.flo-header__progress-container{display:none}}.flo-header__progress-bar{background:#ff5a7d;height:4px;width:0}@media (max-width:1199px){.flo-header__progress-bar{height:2px}}.flo-header__contents{background:rgba(255,164,58,.1);display:none;font-size:14px;line-height:19.6px;overflow:hidden;position:relative;z-index:-2}@media (max-width:1199px){.flo-header__contents{display:block}.flo-header__contents.flo-header__contents--hide{display:none}}.flo-header__contents-title{align-items:center;color:#000;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding:18px;transition:.3s}.flo-header__contents-title span{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-ms-line-clamp:1;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical;max-width:92%}.flo-header__contents-list{height:0;max-height:0;padding:0 16px;transition:.3s;visibility:hidden}.flo-header__contents-list ol,.flo-header__contents-list ul{list-style:none;padding-left:10px}.flo-header__contents-list-element{color:rgba(0,0,0,.6);font-weight:600;transition:.3s}.flo-header__contents-list-element a{color:rgba(0,0,0,.6);-webkit-text-decoration:none;text-decoration:none}.flo-header__contents-list-element:not(:last-child){margin-bottom:16px}.flo-header__contents-list-element.active,.flo-header__contents-list-element.active a{color:#000}.flo-header__contents.active .flo-header__contents-title svg{transform:rotate(180deg)}.flo-header__contents.active .flo-header__contents-list{height:100%;max-height:calc(100vh - 110px);overflow:auto;padding-bottom:16px;visibility:visible}.flo-header__contents.active .flo-header__contents-list::-webkit-scrollbar{width:0}.flo-template__quizzes .flo-header{background-color:transparent;margin-bottom:8px}.flo-template__quizzes .flo-header__container{background-color:transparent;transition:.8s}@media (max-width:1199px){.flo-template__quizzes .flo-header.flo-header--visible-navigation .flo-header__container{background-color:#fff;transition:.1s}}.flo-template__promo-page .flo-header__right-menu{position:absolute;right:30px}@media (max-width:1199px){.flo-template__promo-page .flo-header__right-menu{display:block}}@media (max-width:759px){.flo-template__promo-page .flo-header__right-menu{right:15px}}.flo-header__container--landing-page{margin-left:auto;margin-right:auto;max-width:1294px;position:relative}@media (max-width:759px){.flo-header__container--landing-page{padding:10px 0}}.flo-header__container--landing-page .flo-btn--regular{font-size:16px;font-style:normal;font-weight:700;line-height:140%;position:absolute;right:3%}@media (max-width:759px){.flo-header__container--landing-page .flo-btn--regular{font-size:12px;font-weight:500}}.flo-template__product-tour .flo-header{background-color:transparent}.flo-template__product-tour .flo-header__container{background-color:#f2f2f2}@media (min-width:1200px){.exp-header-loader{opacity:0;visibility:hidden}}div#content.black-banner{margin-top:48px}@media (max-width:759px){div#content.black-banner{margin-top:40px!important}}.flo-header__black-banner.hidden{height:0;padding:0}.flo-header__black-banner{align-items:center;background:#000;color:#fff;display:flex;font-size:16px;font-weight:600;font-weight:400;gap:16px;height:48px;justify-content:center;letter-spacing:-.32px;line-height:24px;overflow:hidden;padding:8px 0;position:fixed;-webkit-text-decoration:none;text-decoration:none;top:0;transition:all .5s ease-in-out;width:100%;z-index:100}@media (max-width:759px){.flo-header__black-banner{font-size:13px;height:40px}}.flo-header__black-banner span strong{font-weight:700}.flo-header__black-banner-button{background:linear-gradient(90deg,#ff8c66,#dd0892 30%,#a849d0 60%,#5c6bda);background:var(--Light-Foreground-Premium,linear-gradient(90deg,#ff8c66 0,#dd0892 30%,#a849d0 60%,#5c6bda 100%));border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:400;padding:6px 12px}.flo-header__black-banner svg{margin-bottom:-2px;margin-left:12px}@media (max-width:759px){.flo-header__black-banner svg{margin-left:6px}}div#content{transition:margin-top .5s ease-in-out}.flo-header__experiment-banner.hidden{height:0;padding:0}.flo-header__experiment-banner{align-items:center;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:500;gap:16px;height:72px;justify-content:center;letter-spacing:-.32px;line-height:24px;overflow:hidden;padding:8px 16px;position:fixed;-webkit-text-decoration:none;text-decoration:none;top:0;transition:all .5s ease-in-out;width:100%;z-index:100}@media (max-width:759px){.flo-header__experiment-banner{font-size:13px;height:40px;justify-content:flex-start}}.flo-header__experiment-banner span strong{font-weight:700}.flo-header__experiment-banner-timer{border:none;border-radius:6px;cursor:pointer;font-weight:700;line-height:24px;padding:6px 12px}@media (max-width:759px){.flo-header__experiment-banner-timer{line-height:20px;padding:3px 6px}}.flo-header__experiment-banner svg{margin-bottom:-2px;margin-left:12px}@media (max-width:759px){.flo-header__experiment-banner svg{margin-left:6px}}.flo-header__experiment-banner--violet{background-color:#3e094d}.flo-header__experiment-banner-timer--purple{background:#cfb7ff;color:#3e094d}.flo-header__experiment-banner--warning{background-color:#f1e6b0;color:#000;padding:24px}.flo-header__navigation{background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.15);display:none;height:auto;left:0;position:fixed;top:0;transform:translateY(-100%);transition:.5s;visibility:hidden;width:100%;z-index:-1}@media (max-width:1199px){.flo-header__navigation{display:block}}.flo-header__navigation--active{border-radius:0 0 20px 20px;box-sizing:border-box;padding-top:89px;transform:translateY(0);visibility:visible}@media (max-width:759px){.flo-header__navigation--active{border-radius:0}}.flo-header__navigation-inner{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center;overflow:auto;padding:16px;width:100%}@media (max-width:1199px){.flo-header__navigation-inner{max-height:calc(100vh - 89px)}}@media (max-width:759px){.flo-header__navigation-inner{align-items:center;flex-direction:column;flex-wrap:nowrap;height:calc(100vh - 89px);justify-content:flex-start;max-height:none;padding:12px}}.flo-header__navigation-item{max-width:400px;width:47%}@media (max-width:759px){.flo-header__navigation-item{max-width:500px;width:100%}}@media (min-width:760px) and (max-width:1199px){.flo-header__navigation-item:nth-child(odd){margin-right:40px}.flo-header__navigation-item:nth-child(1n+3){margin-top:24px}.flo-header__navigation-item--manage{max-width:800px;width:100%}}.flo-header__navigation-item-title{color:rgba(0,0,0,.5);display:block;font-size:14px;font-weight:700;letter-spacing:.013em;margin-bottom:4px;padding:8px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}@media (max-width:759px){.flo-header__navigation-item-title{display:none}}.flo-header__navigation-item-title--mobile{color:rgba(0,0,0,.5);display:none;font-size:18px;font-weight:700;letter-spacing:.02em;line-height:21px;margin-bottom:4px;padding:8px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.flo-header__navigation-item-title--mobile:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.5' d='m24 13.333-1.88-1.88L16 17.56l-6.12-6.107L8 13.333l8 8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";display:block;height:32px;transition:.5s;width:32px}.flo-header__navigation-item-title--mobile-link{color:rgba(0,0,0,.5);-webkit-text-decoration:none;text-decoration:none}.flo-header__navigation-item-title--mobile-without-sub-menu{color:inherit;-webkit-text-decoration:none;text-decoration:none}.flo-header__navigation-item-title--mobile-without-sub-menu:after{content:none}.flo-header__navigation-item-title--mobile-without-sub-menu>a{align-items:center;display:flex;height:32px;width:100%}@media (max-width:759px){.flo-header__navigation-item-title--mobile{align-items:center;display:flex;justify-content:space-between}}@media (min-width:760px) and (max-width:1199px){.flo-header__navigation-item-title--mobile-rightlink{display:block;font-size:14px;font-weight:700}}.flo-header__navigation-item-title--mobile-rightlink:after{content:none}.flo-header__navigation-item.active .flo-header__navigation-list{max-height:1300px;visibility:visible}.flo-header__navigation-item.active .flo-header__navigation-item-title--mobile:after{transform:rotate(180deg)}.flo-header__navigation-list{display:flex;flex-direction:column;list-style-type:none}@media (max-width:759px){.flo-header__navigation-list{height:100%;max-height:0;overflow:hidden;transition:.5s;visibility:hidden}}.flo-header__navigation-list--li{margin-bottom:4px}.flo-header__navigation-list--li:last-child{margin-bottom:0}.flo-header__navigation-list--link{align-items:center;border-radius:4px;color:#000;display:flex;font-size:18px;font-weight:500;justify-content:space-between;line-height:25.2px;margin-bottom:4px;padding:8px;-webkit-text-decoration:none;text-decoration:none;transition:.2s}.flo-header__navigation-list--link:last-child{margin-bottom:0}.flo-header__navigation-list--link:hover{background-color:rgba(0,0,0,.05)}.flo-header__navigation-list--link:hover span{color:#000}.flo-header__navigation-list--link:hover svg path{fill:#ff5a7d}.flo-header__navigation-list--link-general-mobil{display:none}@media (max-width:759px){.flo-header__navigation-list--link-general-mobil{display:flex}}.flo-header__navigation-list--text{align-items:center;display:flex;width:auto}.flo-header__navigation-list--text span{color:rgba(0,0,0,.7);font-size:14px;font-weight:400;letter-spacing:.013em;line-height:19.6px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-ms-line-clamp:1;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical;flex-shrink:1}@media (max-width:759px){.flo-header__navigation-list--text span{color:#000;font-size:18px;font-weight:500;line-height:25.2px}}.flo-header__navigation-list--text span.label{background-color:#0e7270;border-radius:10px;color:#fff;flex-shrink:4;font-size:11px;line-height:16px;margin-left:8px;max-width:200px;min-width:40px;padding:0 8px;width:auto}.flo-header__navigation-list--text svg path{transition:.2s}.flo-header__navigation-trigger{background-color:transparent;border:none;cursor:pointer;display:none;height:40px;left:24px;position:absolute;top:24px;transition:.2s;width:40px}@media (max-width:1199px){.flo-header__navigation-trigger{align-items:center;display:flex;justify-content:center}}@media (max-width:759px){.flo-header__navigation-trigger{height:32px;left:12px;top:12px;width:32px}}.flo-header__navigation-trigger-btn{align-items:center;display:flex;flex-direction:column;height:14px;justify-content:space-between;position:relative}@media (max-width:759px){.flo-header__navigation-trigger-btn{height:12px}}.flo-header__navigation-trigger-btn span{background-color:#f75454;display:inline-block;height:3px;transition:.125s;width:30px}@media (max-width:759px){.flo-header__navigation-trigger-btn span{width:24px}}.flo-header__navigation-trigger-btn--active{justify-content:center}.flo-header__navigation-trigger-btn--active span:first-child{transform:rotate(45deg) translateY(3px)}.flo-header__navigation-trigger-btn--active span:last-child{transform:rotate(-45deg) translateY(-2px)}@media (min-width:1200px){.flo-header--visible-navigation .flo-header__navigation-trigger{right:46px}}.flo-template__notificated .flo-header__navigation--active{padding-top:232px}@media (max-width:1199px){.flo-template__notificated .flo-header__navigation--active{padding-top:178px}}@media (max-width:759px){.flo-template__notificated .flo-header__navigation--active{padding-top:240px}.flo-template__notificated .flo-header__navigation--active--active{padding-top:120px}}.flo-header .flo-header__container{position:relative}@media (max-width:759px){.flo-header .flo-header__container{justify-content:space-between}}.flo-header .flo-header__container .flo-header__extra-button{position:absolute;right:11%}@media (max-width:1199px){.flo-header .flo-header__container .flo-header__extra-button a{font-size:12px;padding:13px 20px}}.flo-header .flo-header__container .flo-header__extra-button>.flo-header__navigation-cta{margin-top:0}@media (max-width:759px){.flo-header.type-a .flo-header__extra-button{position:static}.flo-header.type-a .flo-header__extra-button a{background-color:#fff;color:#0a5457;padding:0;-webkit-text-decoration:underline;text-decoration:underline}.flo-header.type-a .flo-header__logo{margin:0}.flo-header.type-a .flo-header__navigation-trigger{position:static}.flo-header.type-a .flo-header__navigation-trigger-btn{width:29px}.flo-header.type-b .flo-header__extra-button{display:none}.flo-header.type-b.flo-header--fixed{height:60px;position:fixed;transition:.3s}}.flo-header.flo-header__article-header .flo-header__extra-button{right:30px}.type-b.flo-header__extra-button{display:none;margin-bottom:22px;transition:.3s}@media (max-width:759px){.type-b.flo-header__extra-button{display:block;position:fixed;top:60px;width:100%;z-index:4}}.type-b.flo-header__extra-button .flo-header__navigation-cta{margin-top:0}.type-b.flo-header__extra-button .flo-header__navigation-cta a:after{content:" \2794"}.type-b.flo-header__extra-button .flo-btn{border-radius:0;font-size:16px;padding:18px 0;text-align:center;width:100%}.flo-preloader{align-items:center;display:flex;height:100%;justify-content:center;left:50%;min-height:100px;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:1s;width:100%;z-index:2}.flo-preloader__deactive{opacity:0;transition:1s;z-index:-2}.flo-preloader__spinner{display:inline-block;height:70px;position:relative;width:70px}.flo-preloader__spinner div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #0a5457;border-radius:50%;opacity:1;position:absolute}.flo-preloader__spinner div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:72px;left:0;opacity:0;top:0;width:72px}}.flo-warning-top-page{margin:16px 0;position:relative;z-index:1}.flo-warning-top-page__container{box-sizing:content-box;margin:0 auto;max-width:1144px;padding:0 20px}@media (min-width:1920px){.flo-warning-top-page__container{max-width:1264px}}@media (max-width:759px){.flo-warning-top-page__container{padding:0 15px}}.flo-warning-top-page__content{align-items:center;border-radius:99px;color:#fff;display:flex;flex-direction:column;font-size:14px;justify-content:center;line-height:25.2px;padding:24px;text-align:center}@media (min-width:1920px){.flo-warning-top-page__content{font-size:16px;line-height:28.8px}}@media (max-width:1199px){.flo-warning-top-page__content{font-size:11px;line-height:19.8px;padding:20px}}@media (max-width:759px){.flo-warning-top-page__content{font-size:11px;line-height:14px;padding:20px}}.flo-warning-top-page__content a{color:inherit}.flo-btn,.flo-warning-top-page__content a:hover{-webkit-text-decoration:none;text-decoration:none}.flo-btn{border:none;border-radius:80px;display:inline-block;font-weight:500;text-align:center;transition:.3s;white-space:nowrap}.flo-btn--small{font-size:14px;line-height:19.6px;padding:12px 24px}.flo-btn--regular{font-size:18px;font-weight:700;letter-spacing:.013em;line-height:25.2px;padding:16px 32px}@media (max-width:759px){.flo-btn--regular{font-size:12px;line-height:16.8px;padding:12px 24px}}.flo-btn--landing{border-radius:10px}@media (max-width:759px){.flo-btn--landing{font-size:18px;font-style:normal;font-weight:700;line-height:140%;padding:16px 32px}}.flo-btn--main{background-color:#ff5a7d;color:#fff}.flo-btn--coral{background-color:#f75454;color:#fff}.flo-btn--pink-gradient{background:linear-gradient(45deg,#eb5e8f,#f0707d);color:#fff}.flo-btn--bg-grey-clr-black{background-color:rgba(0,0,0,.05);color:#000}.flo-btn--dark{background-color:#000;color:#fff}.flo-btn--grey{border:1px solid rgba(0,0,0,.2);color:rgba(0,0,0,.7)}.flo-btn--white{background-color:#fff;color:#ff5a7d}.flo-btn--white-black{background-color:#fff;color:#000}.flo-btn--secondary{background-color:#0e7270;color:#fff}.flo-btn--heather-blue{background-color:#4e5b73;color:#fff}.flo-btn--outline-dark-icon{background-color:transparent;border:1px solid #000;display:inline-flex}.flo-btn--outline-dark{background-color:transparent;border:1px solid #000;color:#000}.flo-btn--faint-green{background-color:rgba(27,162,167,.1);color:#0e7270}.flo-btn--outline-white{background-color:transparent;border:1px solid #fff;color:#fff}.flo-btn--green{background-color:#d0e2de;color:#0e7270}.flo-btn--outline-green{background-color:#fff;border:1px solid #0e7270;color:#0e7270}.flo-btn--outline-gray{border:1px solid #ccc;color:#000}.flo-btn__icon{align-items:center;display:flex;height:24px;justify-content:center;margin-left:5px;width:24px}.flo-btn__icon svg{fill:#000}.flo-btn:hover{box-shadow:0 0 10px rgba(0,0,0,.25)}@media (max-width:759px){.flo-btn{white-space:normal}}.btn-animation:hover{transform:scale(1.04);transition:.2s}.swiper-pagination{position:static;z-index:1}.swiper-pagination-bullet{background-color:#0a5457;height:12px;opacity:.2;width:12px}@media (max-width:1199px){.swiper-pagination-bullet{height:8px;width:8px}}.swiper-pagination-bullet-active{opacity:1}.flo-fact-checked__btn{background-color:transparent;border:2px solid #0a5457;border-radius:80px;box-sizing:border-box;color:#0a5457;cursor:pointer;display:block;font-size:10px;font-weight:700;line-height:1.2;padding:7px 13px;text-transform:uppercase;white-space:nowrap}.flo-fact-checked__btn-ico{display:none}.flo-fact-checked-popup{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:500}.flo-fact-checked-popup.visible{display:flex}.flo-fact-checked-popup__close{background-color:transparent;border:none;box-shadow:none;cursor:pointer;outline:none;padding:5px;position:absolute;right:10px;top:20px}.flo-fact-checked-popup__close svg{display:block}.flo-fact-checked-popup__container{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;max-width:780px;min-height:100vh;overflow:hidden;padding:28px 20px;position:relative}.flo-fact-checked-popup__container-head{margin-bottom:25px}.flo-fact-checked-popup__container-head--title{font-size:28px;font-weight:700;line-height:1.2;margin:0;padding-left:20px;padding-right:20px;text-align:center}.flo-fact-checked-popup__container-body{overflow:auto;padding-right:20px;position:relative;width:calc(100% + 20px)}.flo-fact-checked-popup__container-content{font-size:16px;line-height:1.4}.flo-fact-checked-popup__container-content a{color:#0e7270;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.flo-fact-checked-popup__container-content a:hover{-webkit-text-decoration:underline;text-decoration:underline}.flo-fact-checked-popup__container-content ol:first-child,.flo-fact-checked-popup__container-content p:first-child,.flo-fact-checked-popup__container-content ul:first-child{margin-top:0}.flo-fact-checked-popup__container-content p{margin-bottom:16px;margin-top:16px}.flo-fact-checked-popup__container-content ol,.flo-fact-checked-popup__container-content ul{list-style:none;margin-top:25px;padding-left:30px}.flo-fact-checked-popup__container-content ol li,.flo-fact-checked-popup__container-content ul li{margin-bottom:16px;padding-left:30px;position:relative}.flo-fact-checked-popup__container-content ol li{counter-increment:item}.flo-fact-checked-popup__container-content ol li:before{content:counter(item) ". ";left:-3px;position:absolute;top:1px}.flo-fact-checked-popup__container-content ul li:before{border-radius:50%;box-sizing:border-box;content:"";height:7px;left:0;margin-top:-3px;position:absolute;top:11px;width:7px}@media (min-width:760px){.flo-fact-checked-popup{align-items:center;background-color:rgba(0,0,0,.5);justify-content:center}.flo-fact-checked-popup__close{opacity:.6;right:20px}.flo-fact-checked-popup__close:hover{opacity:1}.flo-fact-checked-popup__container{border-radius:16px;box-shadow:0 20px 70px rgba(0,0,0,.2);margin-left:20px;margin-right:20px;max-height:calc(100vh - 120px);min-height:auto;padding:50px}.flo-fact-checked-popup__container-content{font-size:18px;line-height:1.35}.flo-fact-checked-popup__container-content p{margin-bottom:18px;margin-top:18px}.flo-fact-checked-popup__container-content ol,.flo-fact-checked-popup__container-content ul{margin-top:48px;padding-left:50px}.flo-fact-checked-popup__container-content ol li,.flo-fact-checked-popup__container-content ul li{margin-bottom:15px;padding-left:30px;position:relative}}.flo-calculator-banner{background-color:#e5d1ea;font-family:Inter,Roboto,sans-serif;padding:48px 0}.flo-calculator-banner .flo-calculator-section__container{background-color:transparent;display:flex;justify-content:space-between;overflow:inherit}@media (max-width:1199px){.flo-calculator-banner .flo-calculator-section__container{display:block}}.flo-calculator-banner__narrow-container{max-width:650px}@media (min-width:1920px){.flo-calculator-banner__narrow-container{max-width:750px}}@media (max-width:1199px){.flo-calculator-banner__narrow-container{margin:0 auto;max-width:750px}}.flo-calculator-banner__title{color:#000;font-size:35px;font-weight:900;line-height:1;margin:0}.flo-calculator-banner__description{font-size:16px;line-height:28.8px;margin-top:24px}.flo-calculator-banner__description ol,.flo-calculator-banner__description ul{padding-left:20px}.flo-calculator-banner__image{flex-grow:1;margin-left:48px;position:relative}@media (min-width:1920px){.flo-calculator-banner__image{margin-left:80px}}@media (max-width:1199px){.flo-calculator-banner__image{display:none}}.flo-calculator-banner__image img{bottom:-48px;height:calc(100% + 72px);left:0;max-height:300px;position:absolute}.flo-calculator-info{margin-bottom:32px;position:relative}.flo-calculator-info__info-panel{background:#fff;padding:16px;width:100%}@media (min-width:1920px){.flo-calculator-info__info-panel{max-width:750px}}@media (max-width:1199px){.flo-calculator-info__info-panel{padding:16px 0}}.flo-calculator-info__info-panel-top{align-items:center;display:flex;justify-content:space-between}.flo-calculator-info__info-panel-date{align-items:center;color:#6a6a6a;display:flex;flex-wrap:wrap;font-size:12px;line-height:21.6px}@media (max-width:759px){.flo-calculator-info__info-panel-date{align-items:flex-start;flex-direction:column}.flo-calculator-info__info-panel-date--item{display:flex;flex-wrap:wrap}}.flo-calculator-info__info-panel-date span{font-weight:700}@media (max-width:759px){.flo-calculator-info__info-panel-date span{margin-left:4px}}.flo-calculator-info__info-panel-date span.separator{font-weight:400;margin:0 8px}@media (max-width:759px){.flo-calculator-info__info-panel-date span.separator{display:none}}.flo-calculator-info__info-panel-checked{border:1px solid #0e7270;border-radius:80px;color:#0e7270;font-size:11px;font-weight:700;line-height:12px;padding:10px 15px;text-transform:uppercase;white-space:nowrap}.flo-calculator-info__info-panel-authors{align-items:flex-start;color:#6a6a6a;display:flex;flex-direction:column;font-size:14px;margin-top:16px}.flo-calculator-info__info-panel-authors a,.flo-calculator-info__info-panel-authors span{color:#0e7270;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.flo-calculator-info__info-panel-authors a:hover{-webkit-text-decoration:underline;text-decoration:underline}.flo-calculator-info__info-panel-author{display:flex;margin-bottom:8px;width:100%}.flo-calculator-info__info-panel-author:last-child{margin-bottom:0}.flo-calculator-info__info-panel-author img{border-radius:50%;height:24px;margin-right:8px;width:24px}.flo-calculator-info__info-panel-author-info{width:93%}.flo-calculator-info__factchecked{font-size:14px;letter-spacing:.013em;line-height:22.4px;margin-top:32px}@media (max-width:759px){.flo-calculator-info__factchecked{margin-top:16px}}.flo-calculator-info__factchecked--no-image{margin-top:8px}.flo-calculator-info__factchecked-title{align-items:center;background-color:#0e7270;border-radius:6px 6px 0 0;color:#fff;display:flex;font-weight:700;padding:8px 16px}.flo-calculator-info__factchecked-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='16' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12.3 5.141c-1.77-6.1-9.755-7.013-8.483-1.434.558 2.443 3.264 5.531 1.598 7.727l-.034-.034c.042-.118.108-.342.128-.656.09-1.382-1.142-2.32-2.309-2.153.835 2.24-.008 5.641-3.2 7.353L.052 16c3.69-.014 9.193-2.683 9.215-7.509l.04.042c.08.392.128 1.04.074 1.666-.152 1.768-1.277 4.109-4.015 5.71l.04.04c5.57-1.515 8.06-6.779 6.891-10.806z' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";display:block;height:16px;margin-right:16px;width:13px}.flo-calculator-info__factchecked-description{background-color:rgba(27,162,167,.1);border-radius:0 0 6px 6px;color:rgba(0,0,0,.7);padding:16px}.flo-calculator-info__factchecked-description a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.flo-calculator-info__factchecked-description a:hover{color:#333}.flo-calculator-info__factchecked-description a:active,.flo-calculator-info__factchecked-description a:visited{color:#666}.flo-calculator-info__factchecked-description a:focus{border:3px solid #5665ec}.flo-calculator-info__factchecked-description h1 a,.flo-calculator-info__factchecked-description h2 a,.flo-calculator-info__factchecked-description h3 a{-webkit-text-decoration:none;text-decoration:none}.flo-calculator-info__factchecked-description h1 a:active,.flo-calculator-info__factchecked-description h1 a:hover,.flo-calculator-info__factchecked-description h1 a:visited,.flo-calculator-info__factchecked-description h2 a:active,.flo-calculator-info__factchecked-description h2 a:hover,.flo-calculator-info__factchecked-description h2 a:visited,.flo-calculator-info__factchecked-description h3 a:active,.flo-calculator-info__factchecked-description h3 a:hover,.flo-calculator-info__factchecked-description h3 a:visited{color:inherit}.flo-calculator-info__description{margin-top:24px}@media (max-width:759px){.flo-calculator-info__description{font-size:16px;line-height:28px}}.flo-calculator-banner--teal{background-color:#d1e9ea}.flo-calculator-banner--coral{background-color:#feeded}.flo-calculator-banner--peach{background-color:#ffede5}.flo-breadcrumbs-block{color:#000;font-size:12px;line-height:25.2px;margin-bottom:32px;text-transform:uppercase}@media (max-width:759px){.flo-breadcrumbs-block{margin-bottom:24px}}.flo-breadcrumbs-block ol{align-items:center;display:flex;flex-wrap:wrap;list-style:none}.flo-breadcrumbs-block__link{align-items:center;color:#000;display:flex;-webkit-text-decoration:none;text-decoration:none}.flo-breadcrumbs-block__link img{border-bottom:1.5px solid transparent;height:20px;width:20px}.flo-breadcrumbs-block__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.flo-breadcrumbs-block__link:hover img{border-color:#000}.flo-breadcrumbs-block__link svg{margin:0 4px}.flo-content__aside{font-family:Inter,sans-serif;max-width:271px;padding:24px 0;width:100%}@media (min-width:1920px){.flo-content__aside{max-width:370px}}@media (max-width:1199px){.flo-content__aside{display:none}}.flo-content__aside-content{display:none;height:calc(100vh - 144px);overflow:auto;position:sticky;top:138px}@media (min-width:1920px){.flo-content__aside-content{padding:24px}}.flo-content__aside-content::-webkit-scrollbar{width:0}.flo-content__aside-title{font-size:16px;font-weight:700;line-height:20.8px;margin-bottom:16px;padding-left:10px;text-transform:uppercase}.flo-content__aside-list{list-style:none;padding-left:10px}.flo-content__aside-list li{margin-bottom:16px}.flo-content__aside-list li:last-child{margin-bottom:0}.flo-content__aside-list li a,.flo-content__aside-list li::marker{color:rgba(0,0,0,.5);font-size:16px;font-weight:600;line-height:22.4px;-webkit-text-decoration:none;text-decoration:none;transition:.3s}.flo-content__aside-list li.active a,.flo-content__aside-list li.active::marker,.flo-content__aside-list li:hover a,.flo-content__aside-list li:hover::marker{color:#0e7270}.flo-content__accent-color--coral .flo-content__aside-list li.active a,.flo-content__accent-color--coral .flo-content__aside-list li.active::marker,.flo-content__accent-color--coral .flo-content__aside-list li:hover a,.flo-content__accent-color--coral .flo-content__aside-list li:hover::marker{color:#d42f2f}.flo-content__accent-color--lilac .flo-content__aside-list li.active a,.flo-content__accent-color--lilac .flo-content__aside-list li.active::marker,.flo-content__accent-color--lilac .flo-content__aside-list li:hover a,.flo-content__accent-color--lilac .flo-content__aside-list li:hover::marker{color:#8a51db}.flo-content__accent-color--peach .flo-content__aside-list li.active a,.flo-content__accent-color--peach .flo-content__aside-list li.active::marker,.flo-content__accent-color--peach .flo-content__aside-list li:hover a,.flo-content__accent-color--peach .flo-content__aside-list li:hover::marker{color:#ba5125}.flo-calculator-form{animation:animationQuiz .4s}.flo-calculator-form__form{position:relative}.flo-calculator-form__form.cycle-warning button{display:none}.flo-calculator-form__form .flo-preloader{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.8);left:0;top:5px;transform:translate(0);transition:.3s}.flo-calculator-form__form .flo-preloader__deactive{transition:.3s}.flo-calculator-form__title{font-size:30px;font-weight:900;line-height:36px;margin-bottom:24px}.flo-calculator-form button{background:linear-gradient(45deg,#eb5e8f,#f0707d);border:0;border-radius:99px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:900;line-height:20.8px;padding:17px;transition:.3s;width:100%}.flo-calculator-form button:hover{box-shadow:0 0 10px rgba(0,0,0,.25)}.flo-calculator-form button:disabled{opacity:.5}.flo-calculator-form+.flo-narrow-text,.flo-calculator-form__result+.flo-narrow-text{margin-top:32px}@media (min-width:1920px){.flo-calculator-form+.flo-narrow-text,.flo-calculator-form__result+.flo-narrow-text{margin-top:48px}}@media (max-width:1199px){.flo-calculator-form+.flo-narrow-text,.flo-calculator-form__result+.flo-narrow-text{margin-top:24px}}@media (max-width:759px){.flo-calculator-form+.flo-narrow-text,.flo-calculator-form__result+.flo-narrow-text{margin-top:16px}}.flo-calculator-form .error{animation:errorField .2s 2;border-color:#d42f2f}.flo-calculator__input-warning{color:#c00029}.flo-calculator-method{align-items:center;background:rgba(0,0,0,.08);border-radius:52px;display:flex;height:56px;margin-bottom:24px;overflow:hidden;padding:0 2px;position:relative}.flo-calculator-method:before{background-color:#fff;border-radius:52px;content:"";display:block;height:52px;left:2px;position:absolute;transition:.5s;width:50%}.flo-calculator-method:focus{outline:none}.flo-calculator-method.selected:before{left:calc(50% - 2px)}.flo-calculator-method__variables{align-items:center;color:rgba(0,0,0,.5);cursor:pointer;display:flex;font-size:14px;height:100%;justify-content:center;line-height:18px;text-align:center;width:50%;z-index:2}@media (max-width:1199px){.flo-calculator-method__variables{cursor:auto}}.flo-calculator-method__variables.selected{color:#000}.flo-calculator-date{display:flex;font-size:14px;justify-content:space-between;line-height:25.2px;margin-bottom:24px}@media (min-width:1920px){.flo-calculator-date{font-size:16px;line-height:28.8px}}@media (max-width:759px){.flo-calculator-date{flex-direction:column}}@media (max-width:1199px){.flo-calculator-date.hcg-calc{flex-wrap:wrap}}.flo-calculator-date label{margin-bottom:8px}.flo-calculator-date__date{display:flex;flex-direction:column;position:relative;width:48%}@media (max-width:759px){.flo-calculator-date__date{margin-bottom:24px;width:100%}}.flo-calculator-date__date:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M7 5a1 1 0 1 0 2 0h6a1 1 0 1 0 2 0 2 2 0 0 1 2 2H5a2 2 0 0 1 2-2m10-2a4 4 0 0 1 4 4v10a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V7a4 4 0 0 1 4-4 1 1 0 0 1 2 0h6a1 1 0 1 1 2 0M5 9v8a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V9zm11 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2m-7 3a1 1 0 1 1-2 0 1 1 0 0 1 2 0m3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2m4 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2m-3-5a1 1 0 1 1-2 0 1 1 0 0 1 2 0m-5 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2' clip-rule='evenodd'/%3E%3C/svg%3E");bottom:15px;content:"";display:block;height:24px;pointer-events:none;position:absolute;right:15px;width:24px}.flo-calculator-date__date:has(.error):after{animation:errorField .2s 2}.flo-calculator-date__input{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;cursor:pointer;font-size:16px;line-height:28.8px;padding:13px 16px}@media (min-width:1920px){.flo-calculator-date__input{font-size:18px;line-height:32px}}.flo-calculator-date__select{display:flex;flex-direction:column;width:48%}@media (max-width:759px){.flo-calculator-date__select{width:100%}}.flo-calculator-date__select-list{position:relative}.flo-calculator-date__select-list select{display:none}.flo-calculator-date__select-custom{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;cursor:pointer;font-size:16px;line-height:2.2;overflow:hidden;padding:10px 16px;position:relative;-ms-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;-ms-line-clamp:1;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical}.flo-calculator-date__select-custom:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23000' d='M12 2 10.59.59 6 5.17 1.41.59 0 2l6 6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:8px;padding:8px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:.3s;width:12px}.flo-calculator-date__select-custom.is-active:before{transform:rotate(180deg) translateY(12px)}.flo-calculator-date__select-custom-list{background-color:#fff;border-radius:9px;box-shadow:0 8px 16px rgba(0,0,0,.08);left:0;list-style:none;max-height:200px;opacity:0;overflow-y:scroll;pointer-events:none;position:absolute;top:57px;transform:translateY(-20px);transition:.3s;visibility:hidden;width:100%;z-index:10}.flo-calculator-date__select-custom-list::-webkit-scrollbar{width:0}.flo-calculator-date__select-custom-list.is-open{height:auto;opacity:1;pointer-events:auto;transform:translateY(8px);transition:.3s;visibility:visible}.flo-calculator-date__select-custom-list .calculator-form__op-item{align-items:center;cursor:pointer;display:flex;height:52px;line-height:1.1;padding-left:19px;padding-right:19px;transition:.125s;width:100%}.flo-calculator-date__select-custom-list .calculator-form__op-item.is-active,.flo-calculator-date__select-custom-list .calculator-form__op-item:hover{background-color:#0e7270;color:#fff}@media (min-width:1920px){.flo-calculator-date__select-custom{font-size:18px;padding-bottom:10px}}.flo-calculator-date__selects{display:flex;justify-content:space-between;width:48%}@media (max-width:759px){.flo-calculator-date__selects{width:100%}}.flo-calculator-date__selects .flo-calculator-date__select{width:47.3%}.flo-calculator-date__cycle,.flo-calculator-date__period{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:48%}@media (max-width:759px){.flo-calculator-date__cycle,.flo-calculator-date__period{width:100%}}.flo-calculator-date__cycle-field,.flo-calculator-date__period-field{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;display:flex;justify-content:space-between;padding:13px 16px;text-align:center}.flo-calculator-date__cycle-field--number,.flo-calculator-date__period-field--number{border:none;font-size:16px;line-height:28.8px;text-align:center;width:100%}@media (min-width:1920px){.flo-calculator-date__cycle-field--number,.flo-calculator-date__period-field--number{font-size:18px;line-height:32px}}.flo-calculator-date__cycle-field--minus,.flo-calculator-date__cycle-field--plus,.flo-calculator-date__period-field--minus,.flo-calculator-date__period-field--plus{cursor:pointer;padding:5px 0}.flo-calculator-date__cycle-field--minus span,.flo-calculator-date__cycle-field--plus span,.flo-calculator-date__period-field--minus span,.flo-calculator-date__period-field--plus span{background-color:#0a5457;display:block;height:2px;width:14px}.flo-calculator-date__cycle-field--plus span,.flo-calculator-date__period-field--plus span{align-items:center;display:flex;justify-content:center}.flo-calculator-date__cycle-field--plus span:after,.flo-calculator-date__period-field--plus span:after{background-color:#0a5457;content:"";display:block;height:14px;width:2px}.flo-calculator-date__level{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:31.4%}@media (max-width:1199px){.flo-calculator-date__level{margin-bottom:24px;width:48%}.flo-calculator-date__level:last-child{margin-bottom:0}}@media (max-width:759px){.flo-calculator-date__level{width:100%}}.flo-calculator-date__level-label{font-size:14px;line-height:25.2px}.flo-calculator-date__level-field{align-items:center;-webkit-appearance:none;appearance:none;-moz-appearance:textfield;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;display:flex;justify-content:space-between;padding:18px 16px;text-align:left;width:100%}.flo-calculator-date__level-field::-webkit-inner-spin-button,.flo-calculator-date__level-field::-webkit-outer-spin-button{-webkit-appearance:none}.flo-calculator-date__level-field:focus,.flo-calculator-date__level-field:hover{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.flo-calculator-date__level-time-type,.flo-calculator-date__level-unit{bottom:15px;position:absolute;right:15px}.flo-calculator-date__level-time-type{border:none;color:rgba(0,0,0,.5);display:flex;padding:0}.flo-calculator-date__level-time-type label{cursor:pointer;margin-bottom:0;margin-right:16px}.flo-calculator-date__level-time-type label:last-child{margin-right:0}.flo-calculator-date__level-time-type input{display:none}.flo-calculator-date__level-time-type input:checked+label{color:#0a5457}.flo-calculator-cycle-warning{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:10px;color:#c7611d;font-size:12px;height:0;line-height:18px;opacity:0;position:relative;transition:.3s;z-index:-2}.flo-calculator-cycle-warning--show{height:auto;margin:12px 0;opacity:1;padding:20px 16px;z-index:1}@media (max-width:1199px){[data-calculator-type=ic-calc] .flo-calculator-date{flex-wrap:wrap}}[data-calculator-type=ic-calc] .flo-calculator-date__cycle,[data-calculator-type=ic-calc] .flo-calculator-date__date,[data-calculator-type=ic-calc] .flo-calculator-date__period{width:30.6%}@media (max-width:1199px){[data-calculator-type=ic-calc] .flo-calculator-date__date{margin-bottom:24px;width:100%}[data-calculator-type=ic-calc] .flo-calculator-date__cycle,[data-calculator-type=ic-calc] .flo-calculator-date__period{width:48%}}@media (max-width:759px){[data-calculator-type=ic-calc] .flo-calculator-date__cycle,[data-calculator-type=ic-calc] .flo-calculator-date__period{width:100%}[data-calculator-type=ic-calc] .flo-calculator-date__period{margin-bottom:24px}}[data-calculator-type=mc-calc] .flo-calculator-date,[data-calculator-type=pc-calc] .flo-calculator-date{flex-wrap:wrap}[data-calculator-type=mc-calc] .flo-calculator-date__date,[data-calculator-type=pc-calc] .flo-calculator-date__date{margin-bottom:24px;width:100%}[data-calculator-type=mc-calc] .flo-calculator-date__cycle,[data-calculator-type=mc-calc] .flo-calculator-date__period,[data-calculator-type=pc-calc] .flo-calculator-date__cycle,[data-calculator-type=pc-calc] .flo-calculator-date__period{width:48%}@media (max-width:759px){[data-calculator-type=mc-calc] .flo-calculator-date__cycle,[data-calculator-type=mc-calc] .flo-calculator-date__period,[data-calculator-type=pc-calc] .flo-calculator-date__cycle,[data-calculator-type=pc-calc] .flo-calculator-date__period{width:100%}[data-calculator-type=mc-calc] .flo-calculator-date__period,[data-calculator-type=pc-calc] .flo-calculator-date__period{margin-bottom:24px}}[data-calculator-type=mc-calc] .flo-calculator-result-no-form .flo-calculator-result-no-form__result-card--date{font-size:58px}@media (max-width:1199px){[data-calculator-type=mc-calc] .flo-calculator-result-no-form .flo-calculator-result-no-form__result-card--date{font-size:48px}}@media (max-width:759px){[data-calculator-type=mc-calc] .flo-calculator-result-no-form .flo-calculator-result-no-form__result-card--date{font-size:40px}[data-calculator-type=mc-calc] .flo-calculator-result-no-form .flo-calculator-result-no-form__result-card{min-height:290px}[data-calculator-type=mc-calc] .flo-calculator-result-no-form .flo-calculator-result-no-form__result-card--title{margin-bottom:24px}}[data-calculator-type=ic-calc] .flo-calculator-form__content{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:none;padding:0}@media (min-width:1920px){[data-calculator-type=ic-calc] .flo-calculator-form__content{padding:0}}@media (max-width:1199px){[data-calculator-type=ic-calc] .flo-calculator-form__content{padding:0}}[data-calculator-type=ic-calc] .flo-calculator-date__date{width:100%}@media (max-width:1199px){[data-calculator-type=ic-calc] .flo-calculator-date{margin-bottom:0}}@media (max-width:759px){[data-calculator-type=ic-calc] .flo-calculator-date{margin-bottom:0}}[data-calculator-type=ic-calc] .flo-calculator-date__cycle{justify-content:normal;margin-left:16px;width:100%}@media (max-width:1199px){[data-calculator-type=ic-calc] .flo-calculator-date__cycle,[data-calculator-type=ic-calc] .flo-calculator-date__date,[data-calculator-type=ic-calc] .flo-calculator-date__period{margin-left:0;width:100%}}@media (max-width:759px){[data-calculator-type=ic-calc] .flo-calculator-date__cycle,[data-calculator-type=ic-calc] .flo-calculator-date__date,[data-calculator-type=ic-calc] .flo-calculator-date__period{margin-bottom:24px;margin-left:0;width:100%}}[data-calculator-type=ic-calc] .flo-calculator-date__select{margin-left:16px;width:100%}@media (max-width:1199px){[data-calculator-type=ic-calc] .flo-calculator-date__select{margin-bottom:24px;margin-left:0}}@media (max-width:759px){[data-calculator-type=ic-calc] .flo-calculator-date__select{margin-bottom:24px;margin-left:0}}[data-calculator-type=ddc-calc] .flo-calculator-date__date,[data-calculator-type=preg-calc] .flo-calculator-date__selects{width:100%}@keyframes showDatePick{0%{transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0);visibility:visible}}.pika-single{animation-duration:.3s;animation-name:showDatePick;animation-timing-function:cubic-bezier(.23,1,.32,1);border:none;border-radius:9px;margin-top:2px;min-width:290px;z-index:999999}.pika-single.is-bound{box-shadow:0 8px 16px rgba(0,0,0,.08)}.pika-single .is-today .pika-button{color:#0e7270}.pika-single .is-selected .pika-button{background:#0e7270;border-radius:50%;box-shadow:none;color:#fff}.pika-single .pika-table td{padding:3px 2px}.pika-single .is-disabled .pika-button{background-color:#fff}.pika-single .pika-button{background-color:#fff;border-radius:50%;color:#000;height:35px;margin:0 auto;text-align:center;transition:all .3s ease;width:35px}.pika-single .pika-label{font-size:18px;font-weight:400;text-transform:capitalize}.pika-single .pika-label:first-child{font-weight:700!important}.pika-single .is-today.is-selected .pika-button{color:#fff}.pika-single .pika-button:hover,.pika-single .pika-row.pick-whole-week:hover .pika-button{background-color:#0e7270;color:#fff}.pika-single .pika-lendar{margin:0;padding:8px;width:100%}.pika-single .pika-table th{text-transform:capitalize}.pika-single abbr[title]{-webkit-text-decoration:none;text-decoration:none}.js-hide{display:none!important;visibility:hidden}.flo-calculator-cta-wrapper{background:#fff3f5;display:none;margin-left:-16px;margin-top:64px;padding-bottom:32px;padding-top:80px;position:relative;text-align:center;width:calc(100% + 32px)}.flo-calculator-cta-wrapper img{display:block;left:50%;max-width:128px;position:absolute;top:-64px;transform:translate(-50%)}.flo-calculator-cta-wrapper h2{font-size:32px;font-weight:700;letter-spacing:.42px;line-height:48px;margin-bottom:32px;padding:0 32px}@media (max-width:1199px){.flo-calculator-cta-wrapper h2{font-size:28px;font-weight:700;letter-spacing:.39px;line-height:40.00079727px}}@media (max-width:759px){.flo-calculator-cta-wrapper h2{font-size:24px;font-weight:700;letter-spacing:.07px;line-height:31.99919891px}}.flo-calculator-cta-wrapper span{color:rgba(0,0,0,.6);display:block;font-size:20px;font-weight:400;letter-spacing:-.46px;line-height:32px;margin-bottom:8px}@media (max-width:1199px){.flo-calculator-cta-wrapper span{font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:24px}}@media (max-width:759px){.flo-calculator-cta-wrapper span{font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:24px}}.flo-calculator-cta-wrapper ul{margin-bottom:16px}.flo-calculator-cta-wrapper li{font-size:20px;font-weight:600;letter-spacing:-.46px;line-height:32px;list-style:none;margin-bottom:8px}@media (max-width:1199px){.flo-calculator-cta-wrapper li{font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:24px}}@media (max-width:759px){.flo-calculator-cta-wrapper li{font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:24px}}.flo-calculator-head{background-color:#fff;border-radius:20px;margin:32px auto 0;max-width:1064px}@media (min-width:1920px){.flo-calculator-head{max-width:1264px}}@media (max-width:1199px){.flo-calculator-head{margin-top:0}}.flo-calculator-head-content{display:flex;flex-wrap:wrap;padding:0 40px}@media (max-width:1199px){.flo-calculator-head-content{padding:0 20px}}@media (max-width:759px){.flo-calculator-head-content{align-items:center;flex-direction:column;padding:0 15px}}.flo-calculator-head__title{font-size:65px;line-height:1;margin-bottom:98px;margin-top:0;padding-top:40px;text-align:center}@media (min-width:1920px){.flo-calculator-head__title{font-size:75px;margin-bottom:140px}}@media (max-width:1199px){.flo-calculator-head__title{font-size:45px;margin-bottom:64px}}@media (max-width:759px){.flo-calculator-head__title{font-size:35px;margin-bottom:46px;padding-top:32px}}.flo-calculator-head__card{color:#000;flex-basis:31.9%;margin-bottom:97px;max-width:494px;-webkit-text-decoration:none;text-decoration:none;width:100%}.flo-calculator-head__card:nth-child(3n+2){margin-left:20px;margin-right:20px}@media (min-width:1920px){.flo-calculator-head__card{flex-basis:32.2%;margin-bottom:80px}}@media (max-width:1199px){.flo-calculator-head__card{flex-basis:31.9%;margin-bottom:40px}.flo-calculator-head__card:nth-child(3n+2){margin-left:15px;margin-right:15px}}@media (max-width:759px){.flo-calculator-head__card{flex-basis:100%}.flo-calculator-head__card:nth-child(3n+2){margin-left:0;margin-right:0}}.flo-calculator-head__card:hover .flo-calculator-head__card-title{-webkit-text-decoration:underline;text-decoration:underline}.flo-calculator-head__card-img{align-items:center;border-radius:10px;display:flex;height:237px;justify-content:center;margin-bottom:8px}@media (min-width:1920px){.flo-calculator-head__card-img{margin-bottom:20px}}@media (max-width:1199px){.flo-calculator-head__card-img{height:132px;margin-bottom:16px}}@media (max-width:759px){.flo-calculator-head__card-img{height:198px}}.flo-calculator-head__card-img svg{height:90%;width:90%}.flo-calculator-head__card-sub-category{color:#0a5457;font-size:16px;line-height:28.8px}@media (max-width:1199px){.flo-calculator-head__card-sub-category{font-size:12px;line-height:12px}}.flo-calculator-head__card-title{font-size:18px;line-height:28.8px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-ms-line-clamp:2;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical;font-family:Roboto,sans-serif;font-weight:400}@media (max-width:1199px){.flo-calculator-head__card-title{font-size:14px;line-height:22.4px}}.flo-calculator-form__result{animation:animationQuiz .4s}.flo-calculator-form__result--no-form .flo-calculator-result{overflow:hidden}.flo-calculator-result{align-items:center;display:flex;flex-direction:column;padding:32px 0}.flo-calculator-result .flo-section__container{padding:0}.flo-calculator-result__circle{align-items:center;background:#feeded url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='312' height='312' fill='none'%3E%3Cpath fill='%23FF5A7D' d='m272.434 100.65-4.295 20.626-16.499-11.445zM30.202 64.265l2.584-19.111-19.456 6.173z'/%3E%3Cpath fill='%23F5D2BB' d='m108.237 259.655 5.446 9.713 19.617-2.455-5.471-9.714zM29.27 121.521l8.223 8.69-13.018 4.216-8.202-8.684zM227.7 253.539l-7.259 3.45 16.42 17.596 7.283-3.448zM71.49 181.282l.669-4.704-12.644-20.038-.683 4.687zm64.432-134.787-9.457 5.57-1.058-18.844 9.434-5.56z'/%3E%3Cpath stroke='%231DA4A6' stroke-linejoin='round' stroke-width='4.966' d='M126.295 135.746c1.696-1.072 1.082-5.069-1.371-8.932-2.453-3.862-5.813-6.123-7.509-5.051'/%3E%3Cpath stroke='%231DA4A6' stroke-linejoin='round' stroke-width='6.944' d='M22.282 13.12c-3.924-.146-6.962-3.966-6.79-8.535.172-4.57 3.489-8.153 7.413-8.007'/%3E%3C/svg%3E");border-radius:50%;display:flex;flex-direction:column;font-size:16px;height:311px;justify-content:center;line-height:28px;margin-bottom:24px;width:311px}.flo-calculator-result__circle--date{color:#0e7270;font-size:30px;font-weight:900;line-height:36px;margin:4px 0;text-align:center}.flo-calculator-result__circle--day{text-transform:capitalize}.flo-calculator-result__circle--btn{margin-top:16px;max-width:260px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-ms-line-clamp:1;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical;padding:0 16px;white-space:normal}@media (min-width:760px){.flo-calculator-result__circle--btn{line-height:3}}@media (max-width:759px){.flo-calculator-result__circle--btn{font-size:16px;line-height:3.1}}.flo-calculator-result__gestal-block{align-items:center;display:flex;flex-direction:column;font-size:16px;line-height:28.8px}.flo-calculator-result__gestal-block--date{color:#f75454;font-size:30px;font-weight:900;line-height:36px;margin-top:4px}.flo-calculator-result__trimesters{display:flex;justify-content:space-between;margin-top:65px;width:100%}.flo-calculator-result__trimesters .flo-calculator-trimestr{align-items:center;color:#0e7270;display:flex;flex-direction:column;font-size:16px;font-weight:900;line-height:28.8px;text-align:center;width:32.2%}.flo-calculator-result__trimesters .flo-calculator-trimestr__date{color:rgba(0,0,0,.5);flex-grow:1;font-size:12px;font-weight:400;line-height:12px;margin:4px 0 24px}.flo-calculator-result__trimesters .flo-calculator-trimestr__progress{background-color:#feeded;border-radius:10px;height:4px;position:relative;width:100%}.flo-calculator-result__trimesters .flo-calculator-trimestr__progress-full{background-color:#f75454;border-radius:10px;height:100%;left:0;position:absolute;top:0}.flo-calculator-result__trimesters .flo-calculator-trimestr__progress-full-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Crect width='28' height='28' x='2' y='2' fill='%23F75454' rx='14'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' d='M15.5 16.175c.485-.28.895-.665 1.205-1.122m-1.193 3.614A1.334 1.334 0 0 0 18 18a4 4 0 0 0-.619-2.137m2.471 1.349a4.333 4.333 0 1 1-7.962-1.004 3.668 3.668 0 1 1 4.815-1.155M20 18a1.333 1.333 0 1 0 1.95-1.183 2.332 2.332 0 0 0-3.822-2.238 2.33 2.33 0 0 0-.747 1.284m-.676-.81q.391.358.676.81'/%3E%3Crect width='28' height='28' x='2' y='2' stroke='%23fff' stroke-width='4' rx='14'/%3E%3C/svg%3E");background-size:cover;content:"";height:24px;position:absolute;transform:translate(-12px,-10px);width:24px}.flo-calculator-result__wrapper{align-items:center;border:1px solid rgba(0,0,0,.2);border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:40px 24px;width:100%}@media (max-width:759px){.flo-calculator-result__wrapper{padding:24px}}.flo-calculator-result__wrapper button{background:transparent;border:none;color:#0e7270;cursor:pointer;font-size:16px;font-weight:400;line-height:180%;margin-top:24px;text-decoration-line:underline;-webkit-text-decoration:underline;text-decoration:underline}.flo-calculator-result__wrapper button:hover{-webkit-text-decoration:none;text-decoration:none}@media (max-width:759px){.flo-calculator-result__wrapper button{margin-top:24px}}.flo-calculator-result__title{color:#000;font-size:24px;font-weight:700;line-height:130%}.flo-calculator-result__info{display:flex;justify-content:space-between;margin:24px 0;padding:0 40px;width:100%}@media (max-width:759px){.flo-calculator-result__info{align-items:center;flex-direction:column;margin:0 auto;padding:0}}.flo-calculator-result__info__container{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin-right:80px;position:relative}@media (max-width:759px){.flo-calculator-result__info__container{margin-right:0;padding:24px 0}}.flo-calculator-result__info__container--circular-progress{align-items:center;background:#fddde4;border-radius:50%;display:flex;height:200px;justify-content:center;position:relative;width:200px}.flo-calculator-result__info__container--circular-progress:before{background-color:#fff;border-radius:50%;content:"";height:196px;position:absolute;width:196px}.flo-calculator-result__info__container--circular-progress circle{fill:none;stroke:#ff5a7d;stroke-width:6px;stroke-dasharray:630;stroke-dashoffset:300}.flo-calculator-result__info__container--circular-progress svg{position:absolute;transform:rotate(-90deg)}.flo-calculator-result__info__container--progress-value{color:#000;font-size:40px;font-weight:600;position:relative}.flo-calculator-result__details{align-items:flex-start;color:#000;display:flex;flex-direction:column;font-size:16px;font-weight:400;justify-content:center;line-height:180%;width:50%}@media (max-width:759px){.flo-calculator-result__details{justify-content:space-between;max-width:400px;width:100%}}.flo-calculator-result__details--month{margin-bottom:24px}@media (max-width:759px){.flo-calculator-result__details--month{margin-bottom:0}.flo-calculator-result__details--trimester{align-items:flex-end;display:flex;flex-direction:column}}.flo-calculator-result__details--month,.flo-calculator-result__details--trimester{min-width:128px}@media (max-width:759px){.flo-calculator-result__details--month,.flo-calculator-result__details--trimester{min-width:120px}.flo-calculator-result__details{flex-direction:row}}.flo-calculator-result__details p{color:#000;font-size:32px;font-weight:900;line-height:120%}.flo-calculator-result .flo-calculator-result__trimesters--new{align-items:center;border-bottom:.5px solid rgba(0,0,0,.1);display:flex;justify-content:center;margin-top:65px;position:relative;width:100%}.flo-calculator-result .flo-calculator-result__trimesters--new .flo-calculator-trimestr{align-items:center;border-bottom:4px solid transparent;color:rgba(0,0,0,.5);cursor:pointer;display:flex;flex-direction:column;font-size:12px;font-weight:900;line-height:16.8px;margin:0 16px;padding-bottom:8px;text-align:center;transform:translateY(2px);transition:.3s;width:auto}.flo-calculator-result .flo-calculator-result__trimesters--new .flo-calculator-trimestr--active{border-bottom:4px solid #ff5a7d;color:#000}.flo-calculator-result .flo-calculator-result__trimesters--new .flo-calculator-trimestr:hover{color:rgba(0,0,0,.7)}.flo-calculator-result-no-form .swiper-wrapper{flex-wrap:wrap;justify-content:space-between}@media (max-width:759px){.flo-calculator-result-no-form .swiper-wrapper{flex-wrap:nowrap}}.flo-calculator-result-no-form .swiper-pagination{display:none}@media (max-width:759px){.flo-calculator-result-no-form .swiper-pagination{display:block;margin-top:12px;position:static}.flo-calculator-result-no-form .swiper-pagination-bullet{background-color:#0a5457;opacity:.2}.flo-calculator-result-no-form .swiper-pagination-bullet-active{opacity:1}}.flo-calculator-result-no-form__result-card:not(:nth-child(1n+3)){align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;display:flex;flex-direction:column;height:auto;justify-content:center;padding:24px 20px;width:49.2%}@media (max-width:1199px){.flo-calculator-result-no-form__result-card:not(:nth-child(1n+3)){width:48.7%}}.flo-calculator-result-no-form__result-card--pc{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;display:flex;flex-direction:column;height:auto;justify-content:center;margin-top:12px;padding:24px 20px;text-align:center;width:49.2%}@media (max-width:759px){.flo-calculator-result-no-form__result-card--pc{align-items:center;margin-top:0}}.flo-calculator-result-no-form__result-card--pc:last-child{margin:10px auto}@media (max-width:759px){.flo-calculator-result-no-form__result-card--pc:last-child{margin:0}.flo-calculator-result-no-form__result-card{min-height:319px}}.flo-calculator-result-no-form__result-card--title{color:rgba(0,0,0,.7);font-size:16px;font-weight:500;line-height:30px;margin-bottom:40px}.flo-calculator-result-no-form__result-card--text{flex-grow:1;font-size:14px;font-weight:400;letter-spacing:-.15px;line-height:24.00020027px;margin-top:12px}@media (max-width:759px){.flo-calculator-result-no-form__result-card--text{font-size:11px;font-weight:400;letter-spacing:.07px;line-height:15.99949932px}}.flo-calculator-result-no-form__result-card--month{font-size:16px;font-weight:500;line-height:1;margin-bottom:20px;text-transform:uppercase}.flo-calculator-result-no-form__result-card--date{font-size:64px;font-weight:500;line-height:1}.flo-calculator-result-no-form__result-card--logo{margin-top:40px}@media (max-width:759px){.flo-calculator-result-no-form__result-card--logo{margin-top:24px}.flo-calculator-result-no-form__result-card--logo svg{height:auto;max-width:54px}}.flo-calculator-result-no-form__result-card--btn-wrapper{display:flex;justify-content:center;width:100%}@media (max-width:759px){.flo-calculator-result-no-form__result-card--btn-wrapper{justify-content:flex-start}.flo-calculator-result-no-form__result-card--btn-wrapper .flo-calculator-result-no-form__result-card--btn{font-size:16px;margin-top:0}}.flo-calculator-result-no-form__result-card--btn{margin-top:40px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-ms-line-clamp:1;-webkit-line-clamp:1;line-clamp:1;display:-webkit-box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical;padding-bottom:0;padding-top:0;white-space:normal}@media (min-width:760px){.flo-calculator-result-no-form__result-card--btn{line-height:3}}@media (max-width:759px){.flo-calculator-result-no-form__result-card--btn{font-size:16px;line-height:3.1;margin-top:24px;min-height:50px}}.flo-calculator-result-no-form__restart{color:#0a5457;cursor:pointer;font-size:18px;line-height:32px;margin-top:24px;text-align:center;-webkit-text-decoration:underline;text-decoration:underline}.flo-calculator-result-no-form__restart:hover{-webkit-text-decoration:none;text-decoration:none}.flo-calculator-result-no-form.hcg-calc .flo-calculator-result-no-form__result{width:48.7%}.flo-calculator-result-no-form.hcg-calc .flo-calculator-result-no-form__result:first-child{margin-bottom:24px;width:100%}@media (max-width:759px){.flo-calculator-result-no-form.hcg-calc .flo-calculator-result-no-form__result{width:100%}.flo-calculator-result-no-form.hcg-calc .flo-calculator-result-no-form__result:not(:last-child){margin-bottom:24px}}.flo-calculator-result-no-form.hcg-calc .flo-calculator-result-no-form__result--title{font-size:14px;font-weight:500;line-height:25.2px}.flo-calculator-result-no-form.hcg-calc .flo-calculator-result-no-form__result--result{font-size:25px;font-weight:900;line-height:30px}.flo-calculator-result-no-form.hcg-calc .flo-calculator-result-no-form__result-card:first-child{align-items:flex-start;background:#feeded;border:none;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:16px;width:100%}.flo-calculator-result-no-form.hcg-calc .flo-calculator-result-no-form__result-card:nth-child(2){align-items:stretch;border:none;padding:0;width:100%}.flo-calculator-result-no-form.ic-calc .flo-calculator-result-no-form__result-card,.flo-calculator-result-no-form.ptc-calc .flo-calculator-result-no-form__result-card{width:100%}@media (max-width:759px){.flo-calculator-result-no-form.ic-calc .flo-calculator-result-no-form__result-card,.flo-calculator-result-no-form.ptc-calc .flo-calculator-result-no-form__result-card{min-height:auto}}.flo-calculator-result-no-form.ic-calc .flo-calculator-result-no-form__result-card:nth-child(2),.flo-calculator-result-no-form.ptc-calc .flo-calculator-result-no-form__result-card:nth-child(2){border:0;display:block;padding:0}.flo-calculator-result-no-form.ic-calc .flo-calculator-result-no-form__result-card--day,.flo-calculator-result-no-form.ptc-calc .flo-calculator-result-no-form__result-card--day{font-size:40px;font-weight:700;line-height:56px}.flo-calculator-result-no-form.ic-calc .flo-calculator-result-no-form__result-card--date,.flo-calculator-result-no-form.ptc-calc .flo-calculator-result-no-form__result-card--date{color:rgba(0,0,0,.5);font-size:18px;font-weight:500;line-height:25.2px}.flo-calculator-result-no-form.ic-calc .flo-calculator-result-no-form__result-card--ic-date,.flo-calculator-result-no-form.ptc-calc .flo-calculator-result-no-form__result-card--ic-date{color:#000;font-size:64px;font-weight:500;line-height:64px}.flo-section__container[data-calculator-type=preg-calc] .flo-calculator-result{padding:24px 0 65px}@media (max-width:759px){.flo-section__container[data-calculator-type=preg-calc] .flo-calculator-result{padding:32px 0}}.flo-section__container[data-calculator-type=preg-calc] .flo-calculator-result__trimesters{margin-top:24px}@media (max-width:759px){.flo-section__container[data-calculator-type=preg-calc] .flo-calculator-result__trimesters{margin-top:32px}}.flo-calculator-warning{display:flex;padding:24px 24px 24px 16px}.flo-calculator-warning,.flo-calculator-warning--result-page{background:hsla(0,0%,95%,.5);border-radius:8px;margin-top:24px}.flo-calculator-warning--result-page{border-top:none;padding:26px 26px 26px 18px}.flo-calculator-warning__text{color:rgba(0,0,0,.7);font-size:12px;line-height:18px}.flo-calculator-warning__text ol,.flo-calculator-warning__text ul{padding-left:16px}.flo-calculator-warning__icon{margin-right:16px}.flo-calculator-weeks{font-size:16px;line-height:28.8px;margin-bottom:65px}.flo-calculator-weeks__container{position:relative}.flo-calculator-weeks__btns{color:rgba(0,0,0,.5);display:flex;justify-content:space-between;position:absolute;width:100%;z-index:2}.flo-calculator-weeks__btn{align-items:center;cursor:pointer;display:flex;transition:.3s;width:30%}.flo-calculator-weeks__btn--prev{background:linear-gradient(90deg,#fff 70%,hsla(0,0%,100%,0));justify-content:flex-start}.flo-calculator-weeks__btn--next{background:linear-gradient(270deg,#fff 70%,hsla(0,0%,100%,0));justify-content:flex-end}.flo-calculator-weeks__btn--disabled{opacity:0;transition:.125s;visibility:hidden}.flo-calculator-weeks__btn path{transition:.3s}.flo-calculator-weeks__btn:hover{color:#000}.flo-calculator-weeks__btn:hover path{fill-opacity:1}.flo-calculator-weeks__btn-title{margin:0 8px}.flo-calculator-weeks__result{overflow:hidden}.flo-calculator-weeks__item-title{font-size:18px;font-weight:900;margin-bottom:18px;text-align:center}@media (max-width:759px){.flo-calculator-weeks__item-title{font-size:16px}}.flo-calculator-weeks__item-content{background-color:#feeded;border-radius:8px;padding:16px;transition:.3s;visibility:hidden}.flo-calculator-weeks__item-image{background-color:#fff;padding:15px;text-align:center;width:100%}.flo-calculator-weeks__item-image img{max-width:355px}@media (min-width:1920px){.flo-calculator-weeks__item-image img{max-width:475px}}@media (max-width:1199px){.flo-calculator-weeks__item-image img{max-width:325px}}@media (max-width:759px){.flo-calculator-weeks__item-image img{max-width:98%}}.flo-calculator-weeks__item-image-description{color:#6a6a6a;font-size:14px;line-height:18px;margin-bottom:24px;margin-top:18px;text-align:center}.flo-calculator-weeks__item-text{margin-bottom:16px}.flo-calculator-weeks__item-link{color:#000}.flo-calculator-weeks__item-link:hover{-webkit-text-decoration:none;text-decoration:none}.flo-calculator-weeks__item.swiper-slide-active .flo-calculator-weeks__item-content{visibility:visible}@media (max-width:1199px){.flo-calculator-weeks--new .flo-calculator-weeks__result{overflow:visible}}.flo-calculator-weeks--new .flo-calculator-weeks__result.accentWeek .flo-calculator-weeks__item,.flo-calculator-weeks--new .flo-calculator-weeks__result.accentWeek--first .flo-calculator-weeks__item,.flo-calculator-weeks--new .flo-calculator-weeks__result.accentWeek--last .flo-calculator-weeks__item,.flo-calculator-weeks--new .flo-calculator-weeks__result.accentWeek--penultimate .flo-calculator-weeks__item{opacity:.4}.flo-calculator-weeks--new .flo-calculator-weeks__result.accentWeek .swiper-slide-active+a,.flo-calculator-weeks--new .flo-calculator-weeks__result.accentWeek .swiper-slide-active+div,.flo-calculator-weeks--new .flo-calculator-weeks__result.accentWeek--first .swiper-slide-active,.flo-calculator-weeks--new .flo-calculator-weeks__result.accentWeek--last .flo-calculator-weeks__item:last-child,.flo-calculator-weeks--new .flo-calculator-weeks__result.accentWeek--penultimate .flo-calculator-weeks__item:nth-last-child(2){opacity:1}.flo-calculator-weeks--new .flo-calculator-weeks__result .swiper-pagination{line-height:0;margin:32px auto 0;transform:none}.flo-calculator-weeks--new .flo-calculator-weeks__item{background-color:#e5d1ea;background-position:0;background-repeat:no-repeat;background-size:contain;border-radius:10px;color:#000;height:231px;padding:16px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:.3s}@media (max-width:759px){.flo-calculator-weeks--new .flo-calculator-weeks__item{height:47vw;max-height:300px;padding:8px}}.flo-calculator-weeks--new .flo-calculator-weeks__item-text{align-items:flex-end;display:flex;font-weight:600;height:100%;margin-bottom:0}@media (max-width:759px){.flo-calculator-weeks--new .flo-calculator-weeks__item-text{font-size:13px}}.flo-calculator-weeks--new .flo-calculator-weeks__item-number{color:#000;font-size:100px;font-weight:600;line-height:120px;position:absolute;right:16px;top:30px}@media (max-width:759px){.flo-calculator-weeks--new .flo-calculator-weeks__item-number{font-size:18vw;line-height:21vw;top:calc(10px + 5vw)}}.flo-narrow-text{font-size:16px;font-weight:400;line-height:28.8px}.flo-narrow-text h1{font-size:45px}.flo-narrow-text h1,.flo-narrow-text h2{color:#000;font-weight:900;line-height:1}.flo-narrow-text h2{font-size:35px}.flo-narrow-text h3{color:#000;font-size:25px;font-weight:900;line-height:1.2}.flo-narrow-text h4{color:#000;font-size:20px;font-weight:700;line-height:1.3}.flo-narrow-text h5{color:#000;font-size:18px;font-weight:700;line-height:2}.flo-narrow-text h6{color:#000;font-size:18px;font-weight:400;line-height:2}.flo-narrow-text ol{list-style:decimal;padding-left:20px}.flo-narrow-text ol ol{list-style:lower-latin;margin-bottom:0;padding-left:25px}.flo-narrow-text ol ol ol{list-style:lower-roman}.flo-narrow-text ol ol ol ol{list-style:decimal}.flo-narrow-text ol ol ol ol ol{list-style:lower-latin}.flo-narrow-text ol ol ol ol ol ol{list-style:lower-roman}.flo-narrow-text ul{list-style:disc;padding-left:20px}.flo-narrow-text ul ul{list-style:disc;margin-bottom:0;padding-left:25px}.flo-narrow-text a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.flo-narrow-text a:hover{color:#333}.flo-narrow-text a:active,.flo-narrow-text a:visited{color:#666}.flo-narrow-text a:focus{border:3px solid #5665ec}.flo-narrow-text h1 a,.flo-narrow-text h2 a,.flo-narrow-text h3 a{-webkit-text-decoration:none;text-decoration:none}.flo-narrow-text h1 a:active,.flo-narrow-text h1 a:hover,.flo-narrow-text h1 a:visited,.flo-narrow-text h2 a:active,.flo-narrow-text h2 a:hover,.flo-narrow-text h2 a:visited,.flo-narrow-text h3 a:active,.flo-narrow-text h3 a:hover,.flo-narrow-text h3 a:visited{color:inherit}.flo-narrow-text ol,.flo-narrow-text p,.flo-narrow-text ul{margin-bottom:24px}.flo-narrow-text h1,.flo-narrow-text h2{margin-bottom:24px;margin-top:24px}.flo-narrow-text h3,.flo-narrow-text h4,.flo-narrow-text h5,.flo-narrow-text h6{margin-bottom:16px;margin-top:16px}@media (min-width:1920px){.flo-narrow-text{font-size:18px;line-height:2}.flo-narrow-text ol,.flo-narrow-text p,.flo-narrow-text ul{margin-bottom:32px}.flo-narrow-text h1,.flo-narrow-text h2{margin-bottom:32px;margin-top:32px}}@media (max-width:1199px){.flo-narrow-text{font-size:16px;line-height:28.8px}.flo-narrow-text h1{font-size:30px;line-height:1.2}.flo-narrow-text h2{font-size:25px;line-height:1.2}.flo-narrow-text h3{font-size:20px;font-weight:700;line-height:1.3}.flo-narrow-text h4{font-size:18px;line-height:1.67}.flo-narrow-text h5,.flo-narrow-text h6{font-size:16px;line-height:1.8}.flo-narrow-text h1,.flo-narrow-text h2{margin-bottom:24px;margin-top:24px}}@media (max-width:759px){.flo-narrow-text{font-size:14px;line-height:25.2px}.flo-narrow-text h1{font-size:30px;line-height:1.2}.flo-narrow-text h2{font-size:25px;line-height:1.2}.flo-narrow-text h3{font-size:20px;font-weight:700;line-height:1.3}.flo-narrow-text h4{font-size:18px;line-height:1.67}.flo-narrow-text h5,.flo-narrow-text h6{font-size:16px;line-height:1.8}.flo-narrow-text h1,.flo-narrow-text h2{margin-bottom:16px;margin-top:16px}.flo-narrow-text h3,.flo-narrow-text h4,.flo-narrow-text h5,.flo-narrow-text h6{margin-bottom:8px;margin-top:8px}.flo-narrow-text ol,.flo-narrow-text p,.flo-narrow-text ul{margin-bottom:16px}}.flo-narrow-text .checkbox-list{align-items:center;cursor:pointer;display:flex;list-style:none;margin-bottom:20px;margin-left:-20px;position:relative;transition:.2s}@media (max-width:759px){.flo-narrow-text .checkbox-list{margin-bottom:16px}}.flo-narrow-text .checkbox-list:last-child{margin-bottom:0}.flo-narrow-text .checkbox-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.7' fill-rule='evenodd' d='M12 20.655a8 8 0 1 0 0-16 8 8 0 0 0 0 16m10-8c0 5.523-4.477 10-10 10s-10-4.477-10-10 4.477-10 10-10 10 4.477 10 10' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";display:inline-block;height:24px;margin-right:16px;max-width:24px;min-width:24px}@media (max-width:759px){.flo-narrow-text .checkbox-list:before{margin-right:8px}}.flo-narrow-text .checkbox-list.active{color:rgba(0,0,0,.5);-webkit-text-decoration:line-through;text-decoration:line-through;transition:.2s}.flo-narrow-text .checkbox-list.active:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.7' fill-rule='evenodd' d='M22 12.655c0 5.523-4.477 10-10 10s-10-4.477-10-10 4.477-10 10-10 10 4.477 10 10m-5.293-1.293a1 1 0 0 0-1.414-1.414L10.5 14.741l-1.793-1.793a1 1 0 0 0-1.414 1.414l2.5 2.5a1 1 0 0 0 1.414 0z' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";display:inline-block;height:24px;max-width:24px;min-width:24px}.flo-template__pregnancy-week .flo-narrow-text .flo-section__container,.flo-template__pregnancy-weeks .flo-narrow-text .flo-section__container{box-sizing:content-box;margin:0 auto;max-width:846px}@media (min-width:1920px){.flo-template__pregnancy-week .flo-narrow-text .flo-section__container,.flo-template__pregnancy-weeks .flo-narrow-text .flo-section__container{max-width:1006px}}@media (min-width:760px) and (max-width:1199px){.flo-template__pregnancy-week .flo-narrow-text .flo-section__container,.flo-template__pregnancy-weeks .flo-narrow-text .flo-section__container{padding-left:80px;padding-right:80px}}@media (min-width:1920px){.flo-template__pregnancy-week .flo-narrow-text p{font-size:20px;line-height:32px}}@media (max-width:759px){.flo-template__promo-page .flo-narrow-text{margin-bottom:32px;margin-top:32px}}.flo-template__promo-page .flo-narrow-text h2{font-size:30px;line-height:36px}@media (max-width:759px){.flo-template__promo-page .flo-narrow-text h2{font-size:25px;line-height:30px}}.flo-template__promo-page .flo-narrow-text p{font-size:18px;line-height:32.4px}@media (max-width:1199px){.flo-template__promo-page .flo-narrow-text p{font-size:16px;line-height:28.8px}}@media (max-width:759px){.flo-template__promo-page .flo-narrow-text p{font-size:14px;line-height:25.2px}}.flo-template__promo-page .flo-narrow-text .flo-section__container{box-sizing:content-box;margin:0 auto;max-width:630px}@media (min-width:1920px){.flo-template__promo-page .flo-narrow-text .flo-section__container{max-width:750px}}@media (max-width:759px){.flo-template__calculator-new .flo-narrow-text{font-size:16px;line-height:28.8px}}.flo-template__calculator-new .flo-narrow-text h2{color:#000;font-size:30px;font-weight:600;line-height:1}.flo-template__calculator-new .flo-narrow-text h3{color:#000;font-size:24px;font-weight:900;line-height:31.2px}@media (max-width:759px){.flo-template__calculator-new .flo-narrow-text h3{font-size:18px;line-height:23.4px}}.flo-article-quiz{margin-bottom:40px;margin-top:40px}.flo-article-quiz.exp-hide{display:none}.flo-article-quiz__title{font-size:45px;font-weight:900;line-height:1}.flo-article-quiz__description,.flo-article-quiz__title{color:#000;margin-left:auto;margin-right:auto;max-width:630px;text-align:center}.flo-article-quiz__description{font-size:18px;line-height:1.67;margin-top:10px}.flo-article-quiz__list{align-items:stretch;display:flex;justify-content:center;margin-top:40px;padding-left:10px;padding-right:10px}.flo-article-quiz__list-item{margin:10px;max-width:413px;width:31%}@media (min-width:1920px){.flo-article-quiz__list-item{max-width:492px}}@media (max-width:1199px){.flo-article-quiz__title{font-size:35px;line-height:1}.flo-article-quiz__description{font-size:16px;line-height:1.86}.flo-article-quiz__list{display:block;margin-left:auto;margin-right:auto;margin-top:30px;max-width:495px;padding:0}.flo-article-quiz__list-item{margin:20px 10px;max-width:none;width:auto}}@media (max-width:759px){.flo-article-quiz{margin-left:0;margin-right:0}.flo-article-quiz__title{font-size:30px;line-height:1.2}.flo-article-quiz__description{line-height:1.8;margin-top:1px}.flo-article-quiz__list{margin-top:20px}.flo-article-quiz__list-item{margin-left:0;margin-right:0}}.flo-quiz-card{border-radius:10px;display:flex;height:100%;transition:.25s}.flo-quiz-card__link{display:flex;flex-direction:column;height:100%;padding:40px 30px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.flo-quiz-card__title{color:#000;font-size:35px;font-weight:900;line-height:1;margin-bottom:40px}.flo-quiz-card__image{margin-top:auto;max-height:200px}.flo-quiz-card__image img{aspect-ratio:100 auto;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flo-quiz-card:hover{box-shadow:0 4px 20px rgba(0,0,0,.2)}@media (max-width:1199px){.flo-quiz-card__link{align-items:center;flex-direction:row;justify-content:space-between;padding-bottom:23px;padding-top:23px;text-align:left}.flo-quiz-card__title{font-size:25px;line-height:1.2;margin-bottom:0;margin-top:3px}.flo-quiz-card__image{max-height:105px;max-width:100px}}@media (max-width:759px){.flo-quiz-card__title{font-size:20px;line-height:1.3;margin-right:35px;margin-top:0}}.flo-template__article_v2 .flo-article-quiz__title,.flo-template__pregnancy-week .flo-article-quiz__title{font-family:Inter,sans-serif;font-size:32px;font-weight:700;letter-spacing:.42px;line-height:48px}@media (max-width:1199px){.flo-template__article_v2 .flo-article-quiz__title,.flo-template__pregnancy-week .flo-article-quiz__title{font-size:28px;font-weight:700;letter-spacing:.39px;line-height:40.00079727px}}@media (max-width:759px){.flo-template__article_v2 .flo-article-quiz__title,.flo-template__pregnancy-week .flo-article-quiz__title{font-size:24px;font-weight:700;letter-spacing:.07px;line-height:31.99919891px}}.flo-template__article_v2 .flo-article-quiz__list,.flo-template__pregnancy-week .flo-article-quiz__list{margin-top:24px;padding-left:0;padding-right:0}@media (max-width:1199px){.flo-template__article_v2 .flo-article-quiz__list,.flo-template__pregnancy-week .flo-article-quiz__list{max-width:none}}.flo-template__article_v2 .flo-article-quiz .flo-quiz-card__title,.flo-template__pregnancy-week .flo-article-quiz .flo-quiz-card__title{font-size:18px}.flo-template__calculator-new .flo-article-quiz{margin:32px 0}.flo-template__calculator-new .flo-article-quiz__container{margin:0 auto;max-width:1006px}.flo-template__calculator-new .flo-article-quiz__title{font-size:30px;line-height:36px}.flo-template__calculator-new .flo-article-quiz__description{font-size:16px;line-height:28.8px}.flo-template__calculator-new .flo-article-quiz__list{display:flex;justify-content:space-between;margin:16px 0 0;max-width:100%;padding:0}@media (max-width:759px){.flo-template__calculator-new .flo-article-quiz__list{flex-direction:column}}.flo-template__calculator-new .flo-article-quiz__list-item{margin:0;width:32.4%}@media (max-width:759px){.flo-template__calculator-new .flo-article-quiz__list-item{margin-bottom:8px;width:100%}}.flo-template__calculator-new .flo-quiz-card{transition:.125s}.flo-template__calculator-new .flo-quiz-card:hover{transform:scale(1.03)}.flo-template__calculator-new .flo-quiz-card__link{padding:32px 32px 47px}@media (min-width:760px) and (max-width:1199px){.flo-template__calculator-new .flo-quiz-card__link{flex-direction:column;text-align:center}}@media (max-width:759px){.flo-template__calculator-new .flo-quiz-card__link{padding:32px}}.flo-template__calculator-new .flo-quiz-card__title{font-size:20px;line-height:26px;margin-bottom:50px}@media (max-width:759px){.flo-template__calculator-new .flo-quiz-card__title{margin-bottom:0}}.flo-gradient-banner .flo-section__container{padding:0}.flo-gradient-banner.exp-hide{display:none}.flo-gradient-banner .flo-gradient-banner__container{background:linear-gradient(45deg,#eb5e8f,#f0707d);background-position:50%;background-repeat:no-repeat;background-size:200% 200%;border-radius:10px;margin:40px auto;max-width:1064px;padding:32px 48px}@media (min-width:1920px){.flo-gradient-banner .flo-gradient-banner__container{max-width:1058px}}@media (max-width:1199px){.flo-gradient-banner .flo-gradient-banner__container{margin:70px 40px;max-width:100%}}@media (max-width:759px){.flo-gradient-banner .flo-gradient-banner__container{margin:50px 15px;padding:32px 24px}}.flo-gradient-banner .flo-gradient-banner__content{color:#fff;margin:0 auto;max-width:664px;text-align:center}@media (min-width:1920px){.flo-gradient-banner .flo-gradient-banner__content{max-width:658px}}@media (max-width:1199px){.flo-gradient-banner .flo-gradient-banner__content{max-width:504px}}@media (max-width:759px){.flo-gradient-banner .flo-gradient-banner__content{max-width:100%}}.flo-gradient-banner .flo-gradient-banner__logo{margin-bottom:30px}.flo-gradient-banner .flo-gradient-banner__logo img{aspect-ratio:1/1}@media (max-width:759px){.flo-gradient-banner .flo-gradient-banner__logo{margin-bottom:0}}.flo-gradient-banner .flo-gradient-banner__title{font-size:32px;font-weight:700;letter-spacing:.42px;line-height:48px}@media (max-width:1199px){.flo-gradient-banner .flo-gradient-banner__title{font-size:28px;font-weight:700;letter-spacing:.39px;line-height:40.00079727px}}@media (max-width:759px){.flo-gradient-banner .flo-gradient-banner__title{font-size:24px;font-weight:700;letter-spacing:.07px;line-height:31.99919891px}}.flo-gradient-banner .flo-gradient-banner__description{font-size:18px;line-height:30px;margin-top:20px}.flo-gradient-banner .flo-gradient-banner__btns{align-items:center;display:flex;justify-content:center;margin-top:50px}@media (max-width:759px){.flo-gradient-banner .flo-gradient-banner__btns{flex-wrap:wrap;justify-content:space-evenly;margin-top:40px}}.flo-gradient-banner .flo-gradient-banner__btn--image{max-height:60px;max-width:155px}.flo-gradient-banner .flo-gradient-banner__btn--image img{height:100%;width:100%}.flo-gradient-banner .flo-gradient-banner__btn{margin:0 16px;transition:.3s}@media (max-width:759px){.flo-gradient-banner .flo-gradient-banner__btn{margin:10px 0}}.flo-gradient-banner .btn-animation .flo-gradient-banner__btn:hover{opacity:1;transform:scale(1.1);transition:.3s}.flo-gradient-banner--rainbow{background:radial-gradient(circle at -9% 131%,#fdf497 0,#fdf497 5%,#fd5949 44%,#d6249f 65%,#285aeb 99%)!important}.flo-gradient-banner--white{background:#fff!important;border:1px solid rgba(0,0,0,.1)}.flo-gradient-banner--white .flo-gradient-banner__content{color:#000}.flo-gradient-banner--white .flo-gradient-banner__logo path{fill:#ff5a7d}@media (max-width:1199px){.flo-template__ybys_v2_podcast .flo-gradient-banner .flo-section__container{padding-left:20px;padding-right:20px}}@media (max-width:759px){.flo-template__ybys_v2_podcast .flo-gradient-banner .flo-section__container{padding-left:15px;padding-right:15px}}.flo-template__ybys_v2_podcast .flo-gradient-banner__container{margin:0 auto 40px;padding-bottom:50px}@media (min-width:1920px){.flo-template__ybys_v2_podcast .flo-gradient-banner__container{margin-bottom:70px;max-width:1263px}}@media (max-width:1199px){.flo-template__ybys_v2_podcast .flo-gradient-banner__container{margin-bottom:55px}}@media (max-width:759px){.flo-template__ybys_v2_podcast .flo-gradient-banner__container{margin-bottom:25px;padding-bottom:35px}}.flo-template__ybys_v2_podcast .flo-gradient-banner__logo{margin-bottom:70px}@media (min-width:1920px){.flo-template__ybys_v2_podcast .flo-gradient-banner__logo{margin-bottom:65px}}@media (max-width:759px){.flo-template__ybys_v2_podcast .flo-gradient-banner__logo{margin-bottom:40px}}.flo-template__ybys_v2_podcast .flo-gradient-banner__title{margin:0 auto;max-width:450px}@media (max-width:759px){.flo-template__ybys_v2_podcast .flo-gradient-banner__title{max-width:84%}}.flo-template__ybys_v2_podcast .flo-gradient-banner__btns{margin-top:45px}@media (max-width:759px){.flo-template__ybys_v2_podcast .flo-gradient-banner__btns{margin-top:15px}}.flo-template__article_v2 .flo-gradient-banner__container{margin:40px auto;max-width:630px;padding:32px 48px}@media (min-width:1920px){.flo-template__article_v2 .flo-gradient-banner__container{margin:48px auto;max-width:750px}}@media (max-width:1199px){.flo-template__article_v2 .flo-gradient-banner__container{max-width:600;padding:24px 48px}}@media (max-width:759px){.flo-template__article_v2 .flo-gradient-banner__container{margin:16px auto 20px;padding:24px 16px}}.flo-template__article_v2 .flo-gradient-banner__title{font-size:32px;font-weight:700;letter-spacing:.42px}@media (max-width:1199px){.flo-template__article_v2 .flo-gradient-banner__title{font-size:28px;font-weight:700;letter-spacing:.39px;line-height:40.00079727px}}@media (max-width:759px){.flo-template__article_v2 .flo-gradient-banner__title{font-size:24px;font-weight:700;letter-spacing:.07px;line-height:31.99919891px}}.flo-template__article_v2 .flo-gradient-banner__description{font-size:16px;line-height:28.8px;margin-top:8px}@media (max-width:1199px){.flo-template__article_v2 .flo-gradient-banner__description{font-size:14px;line-height:25.5px}}.flo-template__article_v2 .flo-gradient-banner__btns{margin-top:22px}.flo-template__article_v2 .flo-gradient-banner__container{margin:24px auto;max-width:846px}@media (min-width:1920px){.flo-template__article_v2 .flo-gradient-banner__container{margin:32px auto;max-width:1006px}}.flo-template__article_v2 .flo-gradient-banner__title{font-size:40px;line-height:48px}.flo-template__article_v2 .flo-content__accent-color--teal .flo-gradient-banner .flo-gradient-banner__container{background:#0d7c80}.flo-template__article_v2 .flo-content__accent-color--teal .flo-gradient-banner__btn{color:#0d7c80}.flo-template__article_v2 .flo-content__accent-color--coral .flo-gradient-banner .flo-gradient-banner__container{background:#f75454}.flo-template__article_v2 .flo-content__accent-color--coral .flo-gradient-banner__btn{color:#f75454}.flo-template__article_v2 .flo-content__accent-color--lilac .flo-gradient-banner .flo-gradient-banner__container{background:#e1cbff}.flo-template__article_v2 .flo-content__accent-color--lilac .flo-gradient-banner__logo path{fill:#000}.flo-template__article_v2 .flo-content__accent-color--lilac .flo-gradient-banner .flo-gradient-banner__content,.flo-template__article_v2 .flo-content__accent-color--lilac .flo-gradient-banner__btn{color:#000}.flo-template__article_v2 .flo-content__accent-color--peach .flo-gradient-banner .flo-gradient-banner__container{background:#ffede5}.flo-template__article_v2 .flo-content__accent-color--peach .flo-gradient-banner__logo path{fill:#000}.flo-template__article_v2 .flo-content__accent-color--peach .flo-gradient-banner .flo-gradient-banner__content{color:#000}.flo-template__article_v2 .flo-content__accent-color--peach .flo-gradient-banner__btn{background-color:#ba5125;color:#fff}.flo-template__calculator-new .flo-gradient-banner{box-sizing:content-box;margin:24px auto}@media (min-width:1920px){.flo-template__calculator-new .flo-gradient-banner{margin:32px auto}}.flo-template__calculator-new .flo-gradient-banner__container{margin:0}.flo-template__calculator-new .flo-gradient-banner__title{font-size:30px;line-height:36px}@media (max-width:759px){.flo-template__calculator-new .flo-gradient-banner__title{font-size:25px;line-height:30px}}.flo-template__calculator-new .flo-gradient-banner__description{font-size:16px;line-height:28.8px}@media (max-width:759px){.flo-template__calculator-new .flo-gradient-banner__description{font-size:14px;line-height:25.2px}}.flo-template__calculator-new .flo-calculator-result-no-form__result-card .flo-gradient-banner{margin:0;padding:0}.flo-template__calculator-new .flo-calculator-result-no-form__result-card .flo-gradient-banner__container{margin:24px auto}@media (max-width:1199px){.flo-template__calculator-new .flo-calculator-result-no-form__result-card .flo-gradient-banner__container{margin:16px auto}}@media (max-width:759px){.flo-template__calculator-new .flo-calculator-result-no-form__result-card .flo-gradient-banner__container{margin:0 auto;padding:24px 16px}.flo-template__calculator-new .flo-calculator-result-no-form__result-card .flo-gradient-banner__description{margin-top:10px}.flo-template__calculator-new .flo-calculator-result-no-form__result-card .flo-gradient-banner__btns{margin-top:24px}}@media (max-width:1199px){.flo-template__calculator-new .ptc-calc .flo-calculator-result-no-form__result-card .flo-gradient-banner{margin:16px auto}}.flo-template__quizzes .flo-gradient-banner__container{margin:32px 0;padding:36px 48px}@media (max-width:759px){.flo-template__quizzes .flo-gradient-banner__container{padding:24px 15px}}.flo-template__product-tour .flo-gradient-banner__container{margin:32px auto;max-width:846px}@media (min-width:1920px){.flo-template__product-tour .flo-gradient-banner__container{max-width:1006px}}.flo-template__product-tour .flo-gradient-banner .flo-section__container{padding:0 20px}@media (max-width:759px){.flo-template__product-tour .flo-gradient-banner .flo-section__container{padding:0 15px}}.flo-template__product-tour .flo-gradient-banner__title{font-size:30px;line-height:36px}@media (max-width:1199px){.flo-template__product-tour .flo-gradient-banner__title{font-size:25px;line-height:30px}}.flo-template__product-tour .flo-gradient-banner__description{font-size:16px;line-height:28.8px}@media (max-width:1199px){.flo-template__product-tour .flo-gradient-banner__description{font-size:14px;line-height:25.2px}}@media (min-width:760px) and (max-width:1199px){.flo-template__product-tour--head-page .flo-gradient-banner .flo-section__container{padding:0 80px}}.flo-template__product-tour--head-page .flo-gradient-banner__title{font-size:35px;line-height:1}.flo-template__product-tour--head-page .flo-gradient-banner__description{font-size:18px;line-height:30px}.flo-template__medical-expertise .flo-gradient-banner__container{margin:0 auto;max-width:1064px}@media (max-width:1199px){.flo-template__medical-expertise .flo-gradient-banner .flo-section__container{padding-left:20px;padding-right:20px}}@media (max-width:759px){.flo-template__medical-expertise .flo-gradient-banner .flo-section__container{padding-left:15px;padding-right:15px}}.flo-template__promo-page .flo-gradient-banner{margin:80px 0}@media (max-width:1199px){.flo-template__promo-page .flo-gradient-banner{margin:40px 0}}.flo-template__promo-page .flo-gradient-banner__container{margin:0 auto;max-width:846px}@media (min-width:1920px){.flo-template__promo-page .flo-gradient-banner__container{max-width:1006px}}.flo-template__promo-page .flo-gradient-banner .flo-section__container{padding:0 20px}@media (max-width:759px){.flo-template__promo-page .flo-gradient-banner .flo-section__container{padding:0 15px}}.flo-template__promo-page .flo-gradient-banner__title{font-size:30px;line-height:36px}@media (max-width:1199px){.flo-template__promo-page .flo-gradient-banner__title{font-size:25px;line-height:30px}}.flo-template__promo-page .flo-gradient-banner__description{font-size:16px;line-height:28.8px}@media (max-width:1199px){.flo-template__promo-page .flo-gradient-banner__description{font-size:14px;line-height:25.2px}}.flo-template__promo-page .flo-gradient-banner__content--spec-size .flo-gradient-banner__logo{margin-bottom:70px}@media (min-width:1920px){.flo-template__promo-page .flo-gradient-banner__content--spec-size .flo-gradient-banner__logo{margin-bottom:65px}}@media (max-width:759px){.flo-template__promo-page .flo-gradient-banner__content--spec-size .flo-gradient-banner__logo{margin-bottom:40px}}.flo-template__promo-page .flo-gradient-banner__content--spec-size .flo-gradient-banner__title{font-size:45px;line-height:1;margin:0 auto;max-width:450px}@media (max-width:759px){.flo-template__promo-page .flo-gradient-banner__content--spec-size .flo-gradient-banner__title{font-size:25px;line-height:30px;max-width:84%}}.flo-template__about .flo-gradient-banner{box-sizing:content-box;padding-left:20px;padding-right:20px}@media (max-width:759px){.flo-template__about .flo-gradient-banner{padding-left:16px;padding-right:16px}}.flo-template__about .flo-gradient-banner .flo-gradient-banner__container{margin:32px auto;max-width:1064px}@media (max-width:759px){.flo-template__about .flo-gradient-banner .flo-gradient-banner__container{margin:24px auto}}.flo-feature-banner{margin:24px 0}@media (min-width:1920px){.flo-feature-banner{margin:32px 0}}.flo-feature-banner__container{margin:0 auto;max-width:846px}@media (min-width:1920px){.flo-feature-banner__container{max-width:1006px}}.flo-feature-banner__content{align-items:center;border:1px solid rgba(0,0,0,.2);border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;padding:24px 48px 0;text-align:center}@media (max-width:759px){.flo-feature-banner__content{padding-left:16px;padding-right:16px}}.flo-feature-banner__content.flo-feature-banner__content--column-reverse{flex-direction:column-reverse;padding:0 48px 24px}@media (max-width:759px){.flo-feature-banner__content.flo-feature-banner__content--column-reverse{padding-left:16px;padding-right:16px}}.flo-feature-banner__content.flo-feature-banner__content--column-reverse .flo-feature-banner__content-logo,.flo-feature-banner__content.flo-feature-banner__content--column-reverse .flo-feature-banner__content-title{margin-bottom:0;margin-top:32px}.flo-feature-banner__content.flo-feature-banner__content--column-reverse .flo-feature-banner__content-description{margin-top:16px}.flo-feature-banner__content.flo-feature-banner__content--column-reverse .flo-feature-banner__content-btns{margin-bottom:0;margin-top:32px}.flo-feature-banner__content.pink{background:#ff5a7d}.flo-feature-banner__content.rainbow{background:radial-gradient(circle at -9% 131%,#fdf497 0,#fdf497 5%,#fd5949 44%,#d6249f 65%,#285aeb 99%)}.flo-feature-banner__content-logo{margin-bottom:32px}.flo-feature-banner__content-title{font-size:35px;font-weight:900;line-height:35px;margin-bottom:16px}@media (max-width:1199px){.flo-feature-banner__content-title{font-size:30px;line-height:36px}}@media (max-width:759px){.flo-feature-banner__content-title{font-size:25px;line-height:30px}}.flo-feature-banner__content-description{font-size:18px;line-height:36px;margin-bottom:16px}@media (max-width:1199px){.flo-feature-banner__content-description{font-size:16px;line-height:28.8px}}@media (max-width:759px){.flo-feature-banner__content-description{font-size:14px;line-height:25.2px}}.flo-feature-banner__content-btns{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:32px;margin-top:16px}.flo-feature-banner__content-btns--btn{margin:0 16px}@media (max-width:1199px){.flo-feature-banner__content-btns--btn{margin:0 8px}}@media (max-width:759px){.flo-feature-banner__content-btns--btn{margin:0 4px}}.flo-feature-banner__content-btns--btn:nth-child(2){margin-top:8px}.flo-feature-banner__content-image{max-width:50%}@media (max-width:759px){.flo-feature-banner__content-image{max-width:100%}}.flo-feature-banner__content-image img{width:100%}.flo-template__calculator-new .flo-feature-banner{box-sizing:content-box;margin:24px auto}@media (min-width:1920px){.flo-template__calculator-new .flo-feature-banner{margin:32px auto}}.flo-template__calculator-new .flo-calculator-result-no-form__result-card .flo-feature-banner{margin:24px auto}@media (max-width:1199px){.flo-template__calculator-new .flo-calculator-result-no-form__result-card .flo-feature-banner{margin:16px auto;padding:0}}@media (max-width:759px){.flo-template__calculator-new .flo-calculator-result-no-form__result-card .flo-feature-banner{margin:0 auto;padding:0}}@media (max-width:1199px){.flo-template__calculator-new .ptc-calc .flo-calculator-result-no-form__result-card .flo-feature-banner{margin:16px auto}}.flo-template__promo-page .flo-feature-banner{margin:80px 0}@media (max-width:1199px){.flo-template__promo-page .flo-feature-banner{margin:40px 0}}.flo-template__promo-page .flo-feature-banner__container{box-sizing:content-box}@media (max-width:1199px){.flo-template__promo-page .flo-feature-banner__container{padding:0 20px}}@media (max-width:759px){.flo-template__promo-page .flo-feature-banner__container{padding:0 15px}}.flo-narrow-banner{margin:24px 0}.flo-narrow-banner.exp-hide{display:none}.flo-narrow-banner__title{color:#000;font-size:30px;font-weight:900;line-height:36px;margin-bottom:8px;text-align:center}.flo-narrow-banner__description{color:#000;font-size:16px;line-height:28.8px;margin-bottom:32px;text-align:center}.flo-narrow-banner__wrapper{display:flex;justify-content:space-between}@media (max-width:759px){.flo-narrow-banner__wrapper{display:block}}.flo-narrow-banner__wrapper .flo-narrow-banner__content{margin:inherit;width:48%}@media (max-width:759px){.flo-narrow-banner__wrapper .flo-narrow-banner__content{width:100%}.flo-narrow-banner__wrapper .flo-narrow-banner__content:nth-child(2n+2){margin-top:16px}}.flo-narrow-banner__wrapper .flo-narrow-banner__text--btns{display:flex;flex-direction:column}.flo-narrow-banner__wrapper .flo-narrow-banner__text--btns a:nth-child(2){margin-left:0}.flo-narrow-banner__wrapper .flo-narrow-banner__image{margin-right:16px}.flo-narrow-banner__content{align-items:flex-start;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;display:flex;margin:0 auto;max-width:846px;padding:24px}@media (max-width:759px){.flo-narrow-banner__content{padding:16px;width:100%}}.flo-narrow-banner__image{margin-right:32px;min-width:48px;width:64px}.flo-narrow-banner__image img,.flo-narrow-banner__image svg{aspect-ratio:1/1;width:100%}@media (max-width:759px){.flo-narrow-banner__image{margin-right:16px;max-width:30%}}.flo-narrow-banner__text p{font-size:14px;line-height:19.6px;margin:8px 0}@media (max-width:759px){.flo-narrow-banner__text p{font-size:12px;line-height:16.8px}}.flo-narrow-banner__text h2,.flo-narrow-banner__text h3,.flo-narrow-banner__text h4,.flo-narrow-banner__text h5.h6{line-height:1;margin:0}.flo-narrow-banner__text h4{font-size:18px;line-height:30px}@media (max-width:1199px){.flo-narrow-banner__text h4{font-size:16px;line-height:20.8px}}.flo-narrow-banner__text a{color:#0a5457;font-weight:500;-webkit-text-decoration:none;text-decoration:none}.flo-narrow-banner__text a:hover{-webkit-text-decoration:underline;text-decoration:underline}.flo-narrow-banner__text--btns a{font-size:14px;line-height:19.6px}@media (max-width:759px){.flo-narrow-banner__text--btns a{display:block;font-size:12px;line-height:16.8px;width:100%}}.flo-narrow-banner__text--btns a:nth-child(2){margin-left:16px}@media (max-width:759px){.flo-narrow-banner__text--btns a:nth-child(2){margin-left:0;margin-top:8px}}@media (min-width:1920px){.flo-template__promo-page .flo-narrow-banner__content{max-width:1006px}}.flo-template__calculator-new .ic-calc .flo-calculator-result-no-form__result-card .flo-narrow-banner,.flo-template__calculator-new .ptc-calc .flo-calculator-result-no-form__result-card .flo-narrow-banner{margin:24px 0;padding:0}@media (max-width:1199px){.flo-template__calculator-new .ic-calc .flo-calculator-result-no-form__result-card .flo-narrow-banner,.flo-template__calculator-new .ptc-calc .flo-calculator-result-no-form__result-card .flo-narrow-banner{margin:16px auto}}@media (min-width:1920px){.flo-template__calculator-new .ic-calc .flo-calculator-result-no-form__result-card .flo-narrow-banner__content,.flo-template__calculator-new .ptc-calc .flo-calculator-result-no-form__result-card .flo-narrow-banner__content{max-width:1006px}}.flo-template__calculator-new .flo-narrow-banner{margin:64px 0}.flo-template__calculator-new .flo-narrow-banner__text{display:flex;flex-direction:column;justify-content:space-between}.flo-template__quizzes .flo-narrow-banner .flo-narrow-banner__container{padding:0}.flo-connected-articles{margin:24px 0}@media (max-width:1199px){.flo-connected-articles .flo-section__container{padding:0 24px}}@media (max-width:759px){.flo-connected-articles .flo-section__container{padding:0 16px}}.flo-connected-articles__title{font-size:20px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:8px}.flo-connected-articles__description{font-size:16px;line-height:28.8px;margin-bottom:32px;text-align:center}.flo-connected-articles__content{display:flex}@media (max-width:759px){.flo-connected-articles__content{flex-wrap:wrap;justify-content:space-between}}.flo-connected-articles__card{border:1px solid rgba(0,0,0,.1);border-radius:10px;display:flex;flex:1;flex-direction:column;margin-bottom:24px;margin-right:24px;-webkit-text-decoration:none;text-decoration:none}@media (max-width:759px){.flo-connected-articles__card{flex:none;margin-bottom:20px;margin-right:0;width:47.5%}}.flo-connected-articles__card-head{background-color:rgba(0,0,0,.1);background-size:cover;border-radius:10px 10px 0 0;height:134px}.flo-connected-articles__card-subtitle{color:#0e7270;font-family:Roboto;font-size:12px;font-weight:400;line-height:14px;margin-bottom:8px}.flo-connected-articles__card-title{color:#000;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;-ms-line-clamp:2;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;word-wrap:break-word;-webkit-box-orient:vertical;box-orient:vertical}.flo-connected-articles__card:last-child{margin-right:0}.flo-connected-articles__card-body{padding:8px 12px 16px}.flo-template__calculator-new .flo-connected-articles__container{background-color:#fff;border-radius:20px;margin:0 auto;max-width:1064px;padding:24px 24px 0}@media (min-width:1920px){.flo-template__calculator-new .flo-connected-articles__container{max-width:1264px}}.flo-template__calculator-new .flo-connected-articles__card-title{font-size:14px;line-height:150%}.flo-template__health-literacy .flo-connected-articles .flo-section__container{max-width:1064px}@media (min-width:1920px){.flo-template__health-literacy .flo-connected-articles .flo-section__container{max-width:1264px}}.flo-template__health-literacy .flo-connected-articles .flo-section__container--narrow-banner{max-width:750px}.flo-template__health-literacy .flo-connected-articles .flo-connected-articles__title{font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:130%}.flo-template__health-literacy .flo-connected-articles .flo-connected-articles__card-title{font-size:14px;line-height:150%}.flo-template__calculator-new .flo-author-info{margin:24px auto;max-width:846px}@media (min-width:1920px){.flo-template__calculator-new .flo-author-info{margin:32px auto;max-width:1006px}}@media (max-width:1199px){.flo-template__calculator-new .flo-author-info{max-width:650px}}.flo-template__calculator-new .flo-author-info .flo-section__container{padding:0}.flo-template__calculator-new .flo-author-info__content{background:hsla(0,19%,87%,.2);border:1px solid #e4d7d7;border-radius:10px;display:flex;flex-direction:column;padding:24px 40px}@media (max-width:1199px){.flo-template__calculator-new .flo-author-info__content{padding:16px 24px}}.flo-template__calculator-new .flo-author-info__content-main{align-items:flex-start;display:flex}.flo-template__calculator-new .flo-author-info__content-mobile{display:none}@media (max-width:759px){.flo-template__calculator-new .flo-author-info__content-mobile{display:flex;flex-basis:100%}}.flo-template__calculator-new .flo-author-info__image img{border-radius:50%;height:96px;margin-right:40px;overflow:hidden;width:96px}@media (max-width:1199px){.flo-template__calculator-new .flo-author-info__image img{height:80px;margin-right:24px;width:80px}}@media (max-width:759px){.flo-template__calculator-new .flo-author-info__image img{height:48px;width:48px}}.flo-template__calculator-new .flo-author-info__author{display:flex;flex-direction:column}.flo-template__calculator-new .flo-author-info__author-heading{color:rgba(0,0,0,.7);font-size:12px;line-height:12px;margin-bottom:4px}.flo-template__calculator-new .flo-author-info__author-title{font-size:20px;font-weight:700;line-height:26px}@media (max-width:1199px){.flo-template__calculator-new .flo-author-info__author-title{font-size:16px;line-height:20.8px}}.flo-template__calculator-new .flo-author-info__author-description{color:rgba(0,0,0,.7);font-size:16px;line-height:22.4px;margin-top:16px}@media (max-width:1199px){.flo-template__calculator-new .flo-author-info__author-description{font-size:14px;line-height:25.2px;margin-top:8px}}@media (max-width:759px){.flo-template__calculator-new .flo-author-info__author-description{display:none}}.flo-template__calculator-new .flo-author-info__author-description--mobile{color:rgba(0,0,0,.7);font-size:14px;line-height:25.2px;margin-top:8px}.flo-template__calculator-new .flo-template__calculator-new .flo-author-info{max-width:none}.flo-template__calculator-new .flo-template__calculator-new .flo-author-info .flo-section__container{padding:0 80px}@media (max-width:759px){.flo-template__calculator-new .flo-template__calculator-new .flo-author-info .flo-section__container{padding:0 16px}}.flo-template__quizzes .flo-author-info{margin:24px auto;max-width:650px}@media (min-width:1920px){.flo-template__quizzes .flo-author-info{max-width:750px}}.flo-template__quizzes .flo-author-info__content-main{align-items:center;display:flex}.flo-template__quizzes .flo-author-info__content-mobile{display:none}.flo-template__quizzes .flo-author-info__image{align-items:center;display:flex;height:32px;margin-right:16px;width:32px}.flo-template__quizzes .flo-author-info__image img{border-radius:50%;width:100%}.flo-template__quizzes .flo-author-info__author{display:flex;font-size:16px;line-height:28.8px}@media (max-width:759px){.flo-template__quizzes .flo-author-info__author{font-size:14px;line-height:25.2px}}.flo-template__quizzes .flo-author-info__author-title{font-weight:700;margin:0 4px}.flo-template__quizzes .flo-author-info__content{background:none;border:0;border-radius:0;padding:0}.flo-template__quizzes .flo-author-info__author{align-items:center;flex-direction:row}.flo-template__quizzes .flo-author-info__author-heading{font-size:16px;line-height:28.8px;margin-bottom:0;margin-right:8px}.flo-template__quizzes .flo-author-info__author-title{font-size:16px;line-height:28.8px}.flo-faq{border-top:1px solid rgba(0,0,0,.1);margin:32px auto;max-width:750px;padding-top:32px}.flo-faq .flo-section__container{padding:0}.flo-faq__title{font-family:Roboto,"sans-serif";font-size:32px;font-weight:800;line-height:32px;margin-bottom:32px}@media (max-width:759px){.flo-faq__title{font-size:25px;line-height:30px;margin-bottom:16px}}.flo-faq__content{background:hsla(0,0%,95%,.5);border-radius:10px;margin-bottom:4px;overflow:hidden}.flo-faq__content-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:24px}@media (max-width:759px){.flo-faq__content-header{padding:16px}}.flo-faq__content-header--text{font-size:16px;font-weight:500;line-height:28.8px}@media (max-width:1199px){.flo-faq__content-header--text{font-size:14px;line-height:25.2px}}.flo-faq__content-header--arrow{align-items:center;display:flex;margin-left:15px}.flo-faq__content-header--arrow svg{transition:.5s}.flo-faq__content-description{font-size:16px;height:0;line-height:25.2px;max-height:0;padding:0 24px;transition:.5s;visibility:hidden}@media (max-width:1199px){.flo-faq__content-description{font-size:14px;line-height:25.2px}}@media (max-width:759px){.flo-faq__content-description{padding:0 16px}}.flo-faq__content-description table{margin-top:0;padding-top:16px}.flo-faq__content-description p{margin:13px 0}.flo-faq__content-description p:first-child{margin-top:0}.flo-faq__content-description h5{font-size:12px;font-weight:400;line-height:19.2px;margin-bottom:16px}.flo-faq__content-description h4{margin-bottom:25px}@media (max-width:759px){.flo-faq__content-description h4{margin-bottom:16px}}.flo-faq__content-description h3{font-size:25px;font-weight:900;line-height:30px;margin:13px 0 18px}@media (max-width:1199px){.flo-faq__content-description h3{font-size:20px;line-height:26px;margin-top:3px}}@media (max-width:759px){.flo-faq__content-description h3{margin:2px 0 8px}}.flo-faq__content-description h2{font-size:35px;font-weight:900;line-height:1;margin-bottom:24px}@media (max-width:1199px){.flo-faq__content-description h2{font-size:30px;line-height:36px}}@media (max-width:759px){.flo-faq__content-description h2{margin-bottom:16px}}.flo-faq__content-description ul{list-style:none;transform:translateX(10px)}.flo-faq__content-description ul li:before{background-color:#000;border-radius:50%;content:"";display:inline-block;height:3px;margin-right:10px;transform:translateY(-100%);width:3px}.flo-faq__content-description ol{padding-left:25px}.flo-faq__content-description a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.flo-faq__content-description a:hover{color:#333}.flo-faq__content-description a:active,.flo-faq__content-description a:visited{color:#666}.flo-faq__content-description a:focus{border:3px solid #5665ec}.flo-faq__content-description h1 a,.flo-faq__content-description h2 a,.flo-faq__content-description h3 a{-webkit-text-decoration:none;text-decoration:none}.flo-faq__content-description h1 a:active,.flo-faq__content-description h1 a:hover,.flo-faq__content-description h1 a:visited,.flo-faq__content-description h2 a:active,.flo-faq__content-description h2 a:hover,.flo-faq__content-description h2 a:visited,.flo-faq__content-description h3 a:active,.flo-faq__content-description h3 a:hover,.flo-faq__content-description h3 a:visited{color:inherit}.flo-faq__content-description--list-content{display:flex;justify-content:space-between}@media (max-width:759px){.flo-faq__content-description--list-content{flex-wrap:wrap}}.flo-faq__content-description--list-content-item{flex-basis:100%}@media (max-width:759px){.flo-faq__content-description--list-content-item{flex-basis:50%}.flo-faq__content-description--list-content-item:nth-child(1n+3){margin-top:16px}}.flo-faq__content-description--list-content-item li{color:rgba(0,0,0,.5)}.flo-faq__content-description--list-content-item li.available{color:#000}.flo-faq__content.active .flo-faq__content-header--arrow svg{transform:rotate(180deg)}.flo-faq__content.active .flo-faq__content-description{height:100%;margin-bottom:48px;padding:24px;visibility:visible}@media (max-width:759px){.flo-faq__content.active .flo-faq__content-description{margin-bottom:32px;padding:16px}}.flo-template__promo-page .flo-faq{margin:80px auto;max-width:none}@media (max-width:1199px){.flo-template__promo-page .flo-faq{margin:40px auto}}@media (max-width:759px){.flo-template__promo-page .flo-faq{margin:32px auto}}.flo-template__promo-page .flo-faq .flo-section__container{box-sizing:content-box;margin:0 auto;max-width:630px;padding-left:20px;padding-right:20px}@media (min-width:1920px){.flo-template__promo-page .flo-faq .flo-section__container{max-width:750px}}@media (max-width:1199px){.flo-template__promo-page .flo-faq .flo-section__container{max-width:600px}}@media (max-width:759px){.flo-template__promo-page .flo-faq .flo-section__container{padding-left:15px;padding-right:15px}}.flo-template__promo-page .flo-faq__content-header--text{font-size:14px;font-weight:500;line-height:25.2px}.flo-template__promo-page .flo-faq__content-description{font-size:14px;line-height:22.4px}.flo-template__homepage-new .flo-faq{margin:80px auto;max-width:1064px}@media (min-width:1920px){.flo-template__homepage-new .flo-faq{max-width:1264px}}@media (max-width:759px){.flo-template__homepage-new .flo-faq{margin:40px auto}}.flo-template__homepage-new .flo-faq.narrow{max-width:846px}@media (min-width:1920px){.flo-template__homepage-new .flo-faq.narrow{max-width:1064px}}.flo-template__homepage-new .flo-faq .flo-section__container{padding-left:20px;padding-right:20px}@media (max-width:759px){.flo-template__homepage-new .flo-faq .flo-section__container{padding-left:15px;padding-right:15px}}.flo-template__homepage-new .flo-faq__title{font-family:Roboto}.flo-template__product-tour .flo-faq{border-top:none;margin:120px auto;max-width:none}@media (max-width:1199px){.flo-template__product-tour .flo-faq{margin:80px auto}}.flo-template__product-tour .flo-faq .flo-section__container{box-sizing:content-box;margin:0 auto;max-width:980px;padding-left:40px;padding-right:40px}@media (max-width:1199px){.flo-template__product-tour .flo-faq .flo-section__container{padding-left:15px;padding-right:15px}}.flo-template__product-tour .flo-faq__title{font-family:Roboto;font-size:48px;font-weight:700;line-height:56px;text-align:center}@media (max-width:1199px){.flo-template__product-tour .flo-faq__title{font-size:32px;line-height:40px}}.flo-template__product-tour .flo-faq__content{background-color:#fff}.flo-template__product-tour .flo-faq__content-header--text{font-size:20px;line-height:26px}@media (max-width:1199px){.flo-template__product-tour .flo-faq__content-header--text{font-size:16px;line-height:25.2px}}.flo-template__product-tour .flo-faq__content-description{font-size:20px;line-height:32px}@media (max-width:1199px){.flo-template__product-tour .flo-faq__content-description{font-size:16px;line-height:25.2px}}.user-review{margin:24px auto}@media (min-width:1920px){.user-review{margin:32px auto}}.user-review__container{box-sizing:content-box;margin:0 auto;max-width:846px}@media (min-width:1920px){.user-review__container{max-width:1006px}}@media (max-width:1199px){.user-review__container{padding:0 80px}}@media (max-width:759px){.user-review__container{padding:0 16px}}.user-review__content{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;display:flex;flex-direction:column;justify-content:center;padding:32px 40px 24px;text-align:center}@media (max-width:1199px){.user-review__content{padding:24px 40px}}@media (max-width:759px){.user-review__content{padding:24px 16px}}.user-review__content-title{font-size:30px;font-weight:900;line-height:36px}@media (max-width:1199px){.user-review__content-title{font-size:24px;line-height:38px}}.user-review__content-title--small-font{font-size:24px;line-height:38.4px}@media (max-width:1199px){.user-review__content-title--small-font{font-size:18px;line-height:28.8px}}@media (max-width:759px){.user-review__content-title--small-font{font-size:16px;line-height:25.6px}}.user-review__content-title--extra-small-font{font-size:20px;line-height:30px}@media (max-width:1199px){.user-review__content-title--extra-small-font{font-size:18px;line-height:28.8px}}@media (max-width:759px){.user-review__content-title--extra-small-font{font-size:16px;line-height:25.6px}}.user-review__content-author{margin-top:32px}@media (max-width:1199px){.user-review__content-author{margin-top:24px}}.user-review__content-author-info{font-size:16px;line-height:25.6px;text-align:center}@media (max-width:1199px){.user-review__content-author-info{font-size:14px;line-height:22.4px}}.user-review__content-author-info--name{font-weight:600;margin-right:5px}.user-review__content-author-info--vertical{display:flex;flex-direction:column;font-weight:300;justify-content:center}.user-review__content-btn{margin-top:48px}@media (max-width:1199px){.user-review__content-btn{margin-top:40px}}.user-review__content-logo{margin-top:48px}@media (max-width:1199px){.user-review__content-logo{margin-top:40px}.user-review__content-logo img{aspect-ratio:1/1;max-width:40px}}@media (max-width:759px){.flo-template__calculator-new .flo-calculator-result-no-form__result-card .user-review{height:100%;margin:0 auto}}@media (max-width:1199px){.flo-template__calculator-new .flo-calculator-result-no-form__result-card .user-review__container{padding:0}}@media (max-width:759px){.flo-template__calculator-new .flo-calculator-result-no-form__result-card .user-review__content{height:100%}}@media (max-width:1199px){.flo-template__calculator-new .ptc-calc .flo-calculator-result-no-form__result-card .user-review{margin:16px auto}.flo-template__article_v2 .user-review__container,.flo-template__calculator-new .user-review__container{padding:0}}@media (max-width:759px){.flo-template__privacy-portal-new .user-review__content{padding:32px 13px 18px}.flo-template__privacy-portal-new .user-review__content-author-info{font-size:12px;line-height:19.2px}}@media (min-width:760px) and (max-width:1199px){.flo-template__product-tour .user-review__container{padding:0 20px}}.flo-template__promo-page .user-review{margin:80px 0}@media (max-width:1199px){.flo-template__promo-page .user-review{margin:40px 0}.flo-template__promo-page .user-review__container{padding:0 20px}}@media (max-width:759px){.flo-template__promo-page .user-review__container{padding:0 15px}}.flo-template__quizzes .user-review__container{padding:0}.flo-history-update{background:hsla(0,0%,95%,.5);border-radius:10px;font-size:16px;line-height:28.8px}@media (max-width:759px){.flo-history-update{font-size:14px;line-height:24px}}.flo-history-update__content{overflow:hidden}.flo-history-update__content.active .flo-history-update__description{height:100%;margin-bottom:24px;visibility:visible}.flo-history-update__content.active .flo-history-update__head svg{transform:rotate(180deg)}.flo-history-update__head{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:space-between;padding:24px}@media (max-width:759px){.flo-history-update__head{font-size:14px;padding:16px}}.flo-history-update__head svg{transition:.5s}.flo-history-update__description{display:flex;height:0;max-height:0;padding:0 32px 0 40px;transition:.5s;visibility:hidden}.flo-history-update__description-range{background:linear-gradient(180deg,#1ba2a7 42.45%,rgba(27,162,167,0));border-radius:20px 20px 0 0;height:auto;margin-right:32px;transform:translateY(3px);width:4px}.flo-history-update__description-dates{width:calc(100% - 5px)}.flo-history-update__date{margin-bottom:16px}.flo-history-update__date:last-child{margin-bottom:0}.flo-history-update__date-title{font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px;position:relative}@media (max-width:759px){.flo-history-update__date-title{font-size:14px;line-height:24px}}.flo-history-update__date-title:before{background-color:#1ba2a7;border:6px solid #f8f8f8;border-radius:50%;content:"";display:block;height:12px;left:-46px;position:absolute;width:12px}.flo-history-update__date-field{color:rgba(0,0,0,.5);margin-top:8px}.flo-history-update__date-field a,.flo-history-update__date-field span{color:#0e7270;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.flo-history-update__date-field a:hover{-webkit-text-decoration:underline;text-decoration:underline}.flo-history-update__date-doctor{color:rgba(0,0,0,.5)}.flo-history-update__date-doctor a{color:#0e7270;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.flo-history-update__date-doctor a:hover{-webkit-text-decoration:underline;text-decoration:underline}.flo-content__accent-color--coral .flo-history-update__description-range{background:linear-gradient(180deg,#d42f2f 42.45%,rgba(27,162,167,0))}.flo-content__accent-color--coral .flo-history-update__date-title:before{background-color:#f75454}.flo-content__accent-color--coral .flo-history-update__date-doctor a,.flo-content__accent-color--coral .flo-history-update__date-field span{color:#d42f2f}.flo-content__accent-color--lilac .flo-history-update__description-range{background:linear-gradient(180deg,#8a51db 42.45%,rgba(27,162,167,0))}.flo-content__accent-color--lilac .flo-history-update__date-title:before{background-color:#8a51db}.flo-content__accent-color--lilac .flo-history-update__date-doctor a,.flo-content__accent-color--lilac .flo-history-update__date-field span{color:#8a51db}.flo-content__accent-color--peach .flo-history-update__description-range{background:linear-gradient(180deg,#ba5125 42.45%,rgba(27,162,167,0))}.flo-content__accent-color--peach .flo-history-update__date-title:before{background-color:#ba5125}.flo-content__accent-color--peach .flo-history-update__date-doctor a,.flo-content__accent-color--peach .flo-history-update__date-field span{color:#ba5125}.flo-article-visual-banner{border-radius:10px;color:#000;margin:24px auto;max-width:846px;position:relative}.flo-article-visual-banner img{aspect-ratio:650 auto;display:block;height:auto;margin:0 auto;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;width:100%}.flo-article-visual-banner img:hover{box-shadow:0 0 10px rgba(0,0,0,.25)}@media (min-width:1920px){.flo-article-visual-banner{margin:32px auto;max-width:1006px}.flo-main-page_calculator .flo-article-visual-banner{border-radius:0;max-width:1230px}}@media (max-width:1199px){.flo-main-page_calculator .flo-article-visual-banner{max-width:600px}}@media (max-width:759px){.flo-main-page_calculator .flo-article-visual-banner{max-width:345px}}.flo-template__calculator-new .flo-article-visual-banner{box-sizing:content-box;margin:24px auto}@media (min-width:1920px){.flo-template__calculator-new .flo-article-visual-banner{margin:32px auto}}.flo-template__calculator-new .flo-article-visual-banner img{border-radius:10px}@media (max-width:1199px){.flo-template__calculator-new .flo-calculator-result-no-form__result-card .flo-article-visual-banner{padding:0}}@media (max-width:759px){.flo-template__calculator-new .flo-calculator-result-no-form__result-card .flo-article-visual-banner{margin:0}}@media (max-width:1199px){.flo-template__calculator-new .ptc-calc .flo-calculator-result-no-form__result-card .flo-article-visual-banner{margin:16px auto}}.flo-template__product-tour .flo-article-visual-banner{box-sizing:content-box;padding:0 20px}@media (max-width:759px){.flo-template__product-tour .flo-article-visual-banner{padding:0 15px}}.flo-article-cta-box{background:hsla(0,19%,87%,.2);border:1px solid #e4d7d7;border-radius:10px;margin-bottom:24px;margin-top:24px;padding:40px}@media (min-width:1920px){.flo-article-cta-box{margin-bottom:32px;margin-top:32px}}.flo-article-cta-box__container{position:relative}.flo-article-cta-box h4.flo-article-cta-box__title{font-size:18px;font-weight:900;line-height:1.3}.flo-article-cta-box h2.flo-article-cta-box__title,.flo-article-cta-box h3.flo-article-cta-box__title{font-size:20px;font-weight:900;line-height:26px}.flo-article-cta-box__description{color:#000;font-size:16px;line-height:1.4;margin-top:10px}.flo-article-cta-box__control{font-size:16px;line-height:1.3}.flo-article-cta-box__control-btn{padding:15px 25px}.flo-article-cta-box__control-btn.flo-btn--outline-dark{padding:13px 23px}.flo-article-cta-box__control-btn:not(:last-child){margin-right:10px}.flo-article-cta-box--type-1 .flo-article-cta-box__container{display:flex;flex-direction:column;justify-content:space-between}.flo-article-cta-box--type-1 .flo-article-cta-box__inner{margin-right:30px}.flo-article-cta-box--type-1 .flo-article-cta-box__item-type-1{display:flex;justify-content:space-between}.flo-article-cta-box--type-1 .flo-article-cta-box__description{margin-top:13px;min-height:35px}.flo-article-cta-box--type-1 .flo-article-cta-box__control{align-self:center}.flo-article-cta-box--type-1 .flo-article-cta-box__control-btn:not(:first-child){display:none}.flo-article-cta-box--type-2 .flo-article-cta-box__control{margin-top:40px}.flo-article-cta-box--type-2 .flo-article-cta-box__description{margin-top:8px}.flo-article-cta-box--type-2 .flo-article-cta-box__control-btn:not(:first-child){display:none}.flo-article-cta-box--type-3 .flo-article-cta-box__container{align-items:center;display:flex;justify-content:space-between}.flo-article-cta-box--type-3 .flo-article-cta-box__inner{margin-right:30px}.flo-article-cta-box--type-3 .flo-article-cta-box__control-btn:not(:first-child){display:none}.flo-article-cta-box--type-4 .flo-article-cta-box__control{margin-top:30px}@media (max-width:1199px){.flo-article-cta-box{margin-bottom:24px;margin-top:24px;padding:30px}.flo-article-cta-box--type-4 .flo-article-cta-box__title{font-size:20px}}@media (max-width:759px){.flo-article-cta-box--type-1 .flo-article-cta-box__container{display:block}.flo-article-cta-box--type-1 .flo-article-cta-box__item-type-1{flex-direction:column}.flo-article-cta-box--type-1 .flo-article-cta-box__inner{margin-right:0}.flo-article-cta-box--type-1 .flo-article-cta-box__description{margin-top:10px;min-height:auto}.flo-article-cta-box--type-1 .flo-article-cta-box__control{align-self:flex-start;margin-top:40px}.flo-article-cta-box--type-2 .flo-article-cta-box__control{margin-top:30px}.flo-article-cta-box--type-2 .flo-article-cta-box__description{margin-top:10px}.flo-article-cta-box--type-3 .flo-article-cta-box__container{display:block}.flo-article-cta-box--type-3 .flo-article-cta-box__inner{margin-right:0}.flo-article-cta-box--type-3 .flo-article-cta-box__control{margin-top:30px}.flo-article-cta-box--type-3 .flo-article-cta-box__description{margin-top:10px}.flo-article-cta-box--type-4 .flo-article-cta-box__control{display:flex;flex-wrap:wrap;margin:20px -10px -10px}.flo-article-cta-box--type-4 .flo-article-cta-box__control-btn{margin:10px}}.flo-template__press-center .flo-article-cta-box,.flo-template__press-center_v2 .flo-article-cta-box{margin:24px auto 0;max-width:630px;width:100%}@media (min-width:1920px){.flo-template__press-center .flo-article-cta-box,.flo-template__press-center_v2 .flo-article-cta-box{margin-top:40px;max-width:750px}}@media (max-width:759px){.flo-template__press-center .flo-article-cta-box,.flo-template__press-center_v2 .flo-article-cta-box{margin-top:32px}}@media (min-width:760px){.flo-template__press-center .flo-article-cta-box--type-4 .flo-article-cta-box__control,.flo-template__press-center_v2 .flo-article-cta-box--type-4 .flo-article-cta-box__control{margin-top:0}.flo-template__press-center .flo-article-cta-box--type-4 .flo-article-cta-box__control-btn,.flo-template__press-center_v2 .flo-article-cta-box--type-4 .flo-article-cta-box__control-btn{margin-top:30px}}.flo-template__press-center_v2 .flo-article-cta-box{margin:80px auto;max-width:652px;padding:40px}@media (max-width:1199px){.flo-template__press-center_v2 .flo-article-cta-box{margin:56px auto;max-width:720px}}@media (max-width:759px){.flo-template__press-center_v2 .flo-article-cta-box{margin:40px auto;max-width:calc(100% - 40px)}}.flo-template__press-center_v2 .flo-article-cta-box h3.flo-article-cta-box__title{font-size:24px;font-weight:600;letter-spacing:.07px;line-height:31.99919891px}@media (max-width:1199px){.flo-template__press-center_v2 .flo-article-cta-box h3.flo-article-cta-box__title{font-size:20px;font-weight:600;letter-spacing:-.46px;line-height:28px}}@media (max-width:759px){.flo-template__press-center_v2 .flo-article-cta-box h3.flo-article-cta-box__title{font-size:18px;font-weight:600;letter-spacing:-.45px;line-height:23.99939919px}}.flo-template__press-center_v2 .flo-article-cta-box__description{font-size:20px;font-weight:400;letter-spacing:-.46px;line-height:32px}@media (max-width:1199px){.flo-template__press-center_v2 .flo-article-cta-box__description{font-size:18px;font-weight:400;letter-spacing:-.45px;line-height:28.00080109px}}@media (max-width:759px){.flo-template__press-center_v2 .flo-article-cta-box__description{font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:24px}.flo-template__press-center_v2 .flo-article-cta-box__control{margin-top:13px}}.flo-template__press-center_v2 .flo-article-cta-box__control-btn{font-size:16px;line-height:18.75px;padding:15px 25px}.flo-template__promo-page .flo-cta-box__container{box-sizing:content-box;margin:0 auto;max-width:846px}@media (min-width:1920px){.flo-template__promo-page .flo-cta-box__container{max-width:1006px}}@media (max-width:1199px){.flo-template__promo-page .flo-cta-box__container{padding-left:20px;padding-right:20px}}@media (max-width:759px){.flo-template__promo-page .flo-cta-box__container{padding-left:15px;padding-right:15px}}.flo-template__promo-page .flo-cta-box__container .flo-article-cta-box{margin:80px 0}@media (max-width:1199px){.flo-template__promo-page .flo-cta-box__container .flo-article-cta-box{margin:40px 0}}.root-category-policy .flo-article-cta-box{margin-left:auto;margin-right:auto}.root-category-policy .flo-article-body{padding:0 30px}@media (max-width:759px){.root-category-policy .flo-article-body{padding:0 20px}}.flo-template__calculator-new .flo-cta-box__container{margin:0 auto;max-width:650px}@media (min-width:1920px){.flo-template__calculator-new .flo-cta-box__container{max-width:750px}}.flo-references{background:hsla(0,0%,95%,.5);border-radius:10px;color:#000;font-size:16px;line-height:28.8px;margin-bottom:4px;margin-top:24px;overflow:hidden}@media (min-width:1920px){.flo-references{margin-top:32px}}.flo-references__head{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:24px;position:relative}.flo-references__title{font-size:16px;font-weight:500}@media (max-width:759px){.flo-references__title{font-size:14px}}.flo-references__title--bold{font-weight:700!important}.flo-references__icon{transition:.3s}.flo-references__icon svg{display:block;fill:#e4d7d7}.flo-references__body{height:0;max-height:0;padding:1px 80px 0 25px;transition:.5s;visibility:hidden}.flo-references__body p:not(:last-child){margin-bottom:16px}.flo-references__body a{color:#0e7270;-webkit-text-decoration:none;text-decoration:none}.flo-references__body a:hover{-webkit-text-decoration:underline;text-decoration:underline}.flo-references__body ol,.flo-references__body ul{font-size:16px;margin-top:10px;padding-left:25px}.flo-references--active .flo-references__icon{transform:rotate(180deg)}.flo-references--active .flo-references__body{height:100%;margin-bottom:37px;visibility:visible}@media (max-width:1199px){.flo-references__body{font-size:14px;line-height:1.8}.flo-references__body p:not(:last-child){margin-bottom:50px}}@media (max-width:759px){.flo-references__head{font-size:14px;line-height:24px;padding:16px}.flo-references__body{padding-left:25px;padding-right:25px}.flo-references__icon{right:13px}}.flo-references--min-padding{margin-bottom:5px!important;margin-top:5px!important}.flo-references--min-padding:first-child{margin-top:40px}@media (max-width:1199px){.flo-references--min-padding:first-child{margin-top:50px}}.flo-content__accent-color--coral .flo-references__body a{color:#f75454}.flo-content__accent-color--lilac .flo-references__body a{color:#884bdc}.flo-content__accent-color--peach .flo-references__body a{color:#d75b31}.flo-template__promo-page .flo-references{margin:0 auto 24px;max-width:630px}@media (min-width:1920px){.flo-template__promo-page .flo-references{margin-bottom:32px;max-width:788px}}.flo-template__calculator-new .flo-references__container{margin:0 auto}.flo-template__press-center .flo-references{max-width:650px}@media (min-width:1920px){.flo-template__press-center .flo-references{max-width:750px}}.flo-template__health-literacy .flo-references{margin-bottom:0;margin-top:16px}.flo-template__health-literacy .flo-references__title{font-size:16px;line-height:16px}@media (max-width:759px){.flo-template__health-literacy .flo-references__title{font-size:14px}}.flo-template__health-literacy .flo-references__body{padding-left:15px;padding-right:15px}@media (max-width:759px){.flo-template__health-literacy .flo-references__body ol,.flo-template__health-literacy .flo-references__body ul{font-size:14px;line-height:25.2px}}.flo-template__health-literacy .flo-references__body a{color:#f75454}.flo-template__health-literacy .flo-references__body p:not(:last-child){margin-bottom:16px}.flo-template__health-literacy .flo-references__container{box-sizing:content-box;margin:0 auto;max-width:750px;padding:0 20px}@media (max-width:759px){.flo-template__health-literacy .flo-references__container{padding:0 15px}}.flo-template__about .flo-references__container{box-sizing:content-box;margin:32px auto;max-width:1064px;padding-left:20px;padding-right:20px}@media (max-width:759px){.flo-template__about .flo-references__container{padding-left:16px;padding-right:16px}}.flo-template__homepage-new .flo-references,.flo-template__homepage-v5 .flo-references,.flo-template__press-center_v2 .flo-references,.flo-template__product-tour-new .flo-references{background:#f2f2f2;margin:40px auto;max-width:1064px}.flo-template__homepage-new .flo-references__title,.flo-template__homepage-v5 .flo-references__title,.flo-template__press-center_v2 .flo-references__title,.flo-template__product-tour-new .flo-references__title{color:#000;font-size:16px;letter-spacing:-.32px;line-height:24px}@media (max-width:1199px){.flo-template__homepage-new .flo-references__title,.flo-template__homepage-v5 .flo-references__title,.flo-template__press-center_v2 .flo-references__title,.flo-template__product-tour-new .flo-references__title{font-size:14px;letter-spacing:-.176px;line-height:20px}}@media (max-width:759px){.flo-template__homepage-new .flo-references__title,.flo-template__homepage-v5 .flo-references__title,.flo-template__press-center_v2 .flo-references__title,.flo-template__product-tour-new .flo-references__title{font-size:13px;letter-spacing:-.078px;line-height:20px}}.flo-template__homepage-new .flo-references__head,.flo-template__homepage-v5 .flo-references__head,.flo-template__press-center_v2 .flo-references__head,.flo-template__product-tour-new .flo-references__head{padding:24px 16px 24px 24px}@media (max-width:1199px){.flo-template__homepage-new .flo-references__head,.flo-template__homepage-v5 .flo-references__head,.flo-template__press-center_v2 .flo-references__head,.flo-template__product-tour-new .flo-references__head{padding:16px}}.flo-template__homepage-new .flo-references__body,.flo-template__homepage-v5 .flo-references__body,.flo-template__press-center_v2 .flo-references__body,.flo-template__product-tour-new .flo-references__body{color:#4e5b73;font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:24px}.flo-template__homepage-new .flo-references__body a,.flo-template__homepage-v5 .flo-references__body a,.flo-template__press-center_v2 .flo-references__body a,.flo-template__product-tour-new .flo-references__body a{color:#000;-webkit-text-decoration:underline;text-decoration:underline}.flo-template__homepage-new .flo-references__body a:hover,.flo-template__homepage-v5 .flo-references__body a:hover,.flo-template__press-center_v2 .flo-references__body a:hover,.flo-template__product-tour-new .flo-references__body a:hover{color:#333}.flo-template__homepage-new .flo-references__body a:active,.flo-template__homepage-new .flo-references__body a:visited,.flo-template__homepage-v5 .flo-references__body a:active,.flo-template__homepage-v5 .flo-references__body a:visited,.flo-template__press-center_v2 .flo-references__body a:active,.flo-template__press-center_v2 .flo-references__body a:visited,.flo-template__product-tour-new .flo-references__body a:active,.flo-template__product-tour-new .flo-references__body a:visited{color:#666}.flo-template__homepage-new .flo-references__body a:focus,.flo-template__homepage-v5 .flo-references__body a:focus,.flo-template__press-center_v2 .flo-references__body a:focus,.flo-template__product-tour-new .flo-references__body a:focus{border:3px solid #5665ec}.flo-template__homepage-new .flo-references .flo-references__head svg path,.flo-template__homepage-v5 .flo-references .flo-references__head svg path,.flo-template__press-center_v2 .flo-references .flo-references__head svg path,.flo-template__product-tour-new .flo-references .flo-references__head svg path{fill:#0e7270}@media (max-width:1199px){.flo-template__homepage-new .flo-references,.flo-template__homepage-v5 .flo-references,.flo-template__press-center_v2 .flo-references,.flo-template__product-tour-new .flo-references{margin:20px 32px}}@media (max-width:759px){.flo-template__homepage-new .flo-references,.flo-template__homepage-v5 .flo-references,.flo-template__press-center_v2 .flo-references,.flo-template__product-tour-new .flo-references{margin:20px}}@media (max-width:1199px){.flo-template__press-center_v2 .flo-references{margin:20px auto;max-width:900px}}.flo-template__press-center_v2 .flo-references__container{margin:0 auto;padding:0 20px}.flo-image{margin-bottom:24px;margin-top:24px}@media (min-width:1920px){.flo-image{margin-bottom:32px;margin-top:32px}}.flo-image__figure img{aspect-ratio:750 auto;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flo-image__caption{color:#000;font-size:14px;line-height:1.8;margin-top:10px}.flo-image__caption--aligning-left{text-align:left}.flo-image__caption--aligning-right{text-align:right}.flo-image__caption--aligning-center{text-align:center}.flo-image__grid{display:flex;flex-wrap:wrap;margin-left:-7px;margin-right:-7px}.flo-image__grid-item{border-radius:10px;margin:7px;overflow:hidden}.flo-image__grid-item img{width:100%}.flo-image__grid--even .flo-image__grid-item,.flo-image__grid--odd .flo-image__grid-item{width:calc(50% - 14px)}.flo-image__grid--odd .flo-image__grid-item:first-child{width:calc(100% - 14px)}.flo-image__container__btn-container{padding-top:15px;text-align:center}.flo-ybys-article-block.flo-ybys-single-image{margin-bottom:35px;margin-top:15px}@media (min-width:1920px){.flo-ybys-article-block.flo-ybys-single-image{margin-bottom:25px;margin-top:5px}}@media (max-width:1199px){.flo-ybys-article-block.flo-ybys-single-image{margin-bottom:10px}}@media (max-width:759px){.flo-ybys-article-block.flo-ybys-single-image{margin-bottom:0;margin-top:5px}}.flo-ybys-article-block.flo-ybys-single-image .flo-section__container{max-width:846px}@media (min-width:1920px){.flo-ybys-article-block.flo-ybys-single-image .flo-section__container{max-width:750px}}@media (max-width:1199px){.flo-ybys-article-block.flo-ybys-single-image .flo-section__container{max-width:600px}}@media (min-width:1920px){.flo-ybys-article-block.flo-ybys-single-image .flo-image{margin-top:20px}}@media (max-width:1199px){.flo-ybys-article-block.flo-ybys-single-image .flo-image{margin-bottom:30px;margin-top:0}}@media (max-width:759px){.flo-ybys-article-block.flo-ybys-single-image .flo-image{margin-bottom:20px}}.flo-template__careers-new_v2 .flo-image__container{box-sizing:content-box;margin:24px auto;max-width:630px;padding:0 20px}@media (min-width:1920px){.flo-template__careers-new_v2 .flo-image__container{margin:32px auto;max-width:750px}}.flo-template__careers-new_v2 .flo-image--medium .flo-image__container{max-width:846px}@media (min-width:1920px){.flo-template__careers-new_v2 .flo-image--medium .flo-image__container{max-width:1006px}}.flo-template__careers-new_v2 .flo-image--large .flo-image__container{max-width:1064px}@media (min-width:1920px){.flo-template__careers-new_v2 .flo-image--large .flo-image__container{max-width:1260px}}.flo-template__article_v2 .flo-image img{aspect-ratio:368 auto;border-radius:20px;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.flo-template__calculator-new .flo-image--default .flo-image__container{margin:0 auto;max-width:650px}@media (max-width:1199px){.flo-template__calculator-new .flo-image--default .flo-image__container{max-width:750px}}@media (min-width:1920px){.flo-template__calculator-new .flo-image--default .flo-image__container{max-width:750px}}.flo-template__about .flo-image{padding-left:20px;padding-right:20px}@media (max-width:759px){.flo-template__about .flo-image{padding-left:16px;padding-right:16px}}.flo-template__about .flo-image__container{margin:0 auto;max-width:1064px}.flo-article-author{align-items:center;border-bottom:1px solid #e4d7d7;border-top:1px solid #e4d7d7;display:flex;margin-bottom:24px;padding:22px 0}.flo-article-author a{align-items:center;color:#000;display:flex;-webkit-text-decoration:none;text-decoration:none}@media (max-width:759px){.flo-article-author a{align-items:center;flex-direction:column}}.flo-article-author a:hover{-webkit-text-decoration:underline;text-decoration:underline}.flo-article-author__image-wrapper{height:68px;margin-right:20px;min-width:68px;position:relative;width:68px}.flo-article-author__image{border-radius:50%;height:100%;overflow:hidden;width:100%}.flo-article-author__image img{max-height:100%;max-width:100%}.flo-article-author__reviewed{bottom:0;position:absolute;right:0}.flo-article-author__reviewed svg{display:block}.flo-article-author__subtitle{color:#6a6a6a;font-size:14px;font-weight:400;line-height:1.3;margin-bottom:5px}.flo-article-author__title{color:#000;font-size:19px;font-weight:700;line-height:1.3;margin-bottom:3px}.flo-article-author__description{color:#6a6a6a;font-size:14px;line-height:1.1}@media (max-width:1199px){.flo-article-author{padding-bottom:16px;padding-top:16px}.flo-article-author__image-wrapper{height:58px;margin-right:11px;min-width:58px;width:58px}.flo-article-author__subtitle{font-size:12px;margin-bottom:4px}.flo-article-author__title{font-size:16px;margin-bottom:2px}}@media (max-width:759px){.flo-article-author{margin-bottom:24px}.flo-article-author--column{flex-direction:column;text-align:center}.flo-article-author--column .flo-article-author__image-wrapper{height:68px;margin-bottom:10px;margin-right:0;min-width:68px;width:68px}.flo-article-author--column .flo-article-author__subtitle{margin-bottom:7px}.flo-article-author--column .flo-article-author__description{line-height:1.2;margin-left:auto;margin-right:auto;max-width:85%}}.flo-template__calculator-new .flo-article-author{margin-bottom:0}.flo-template__calculator-new .flo-article-author__no-article{margin:24px auto}@media (min-width:1920px){.flo-template__calculator-new .flo-article-author__no-article{margin:48px auto}}@media (max-width:759px){.flo-template__calculator-new .flo-article-author__no-article{margin:16px auto}}@media (min-width:760px) and (max-width:1199px){.flo-template__pregnancy-week .flo-article-author__no-article .flo-section__container{padding:0 80px}}.flo-template__pregnancy-week .flo-article-author{margin:40px auto;max-width:846px}@media (min-width:1920px){.flo-template__pregnancy-week .flo-article-author{margin:60px auto;max-width:1006px}}@media (max-width:1199px){.flo-template__pregnancy-week .flo-article-author{margin:30px auto}}@media (max-width:759px){.flo-template__pregnancy-week .flo-article-author{margin:20px auto}}.floating-button{align-items:flex-end;background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,0));bottom:0;display:flex;font-family:Inter,sans-serif;height:236px;justify-content:center;opacity:0;padding:24px 15px;position:fixed;transition:.3s;width:100%;z-index:-10}@media (max-width:759px){.floating-button{background:linear-gradient(0deg,#fff 30%,hsla(0,0%,100%,0));height:136px}}.floating-button.active{opacity:1;z-index:4}.floating-button.activeEXP{opacity:0!important;z-index:-10!important}.floating-button .flo-btn{max-width:414px;pointer-events:auto;width:100%}@media (min-width:1920px){.floating-button .flo-btn{max-width:494px}}@media (max-width:1199px){.floating-button .flo-btn{max-width:352px}}.floating-button.floating-button__in-header{display:none;pointer-events:none}@media (max-width:1199px){.floating-button.floating-button__in-header{display:flex}}.floating-button .hide{display:none}@media (min-width:760px) and (max-width:1199px){.floating-button.floating-button__text-content{background:#fff;border-radius:16px;bottom:16px;box-shadow:0 5px 30px rgba(0,0,0,.15);height:auto;left:50%;max-width:598px;transform:translateX(-50%)}}@media (max-width:759px){.floating-button.floating-button__text-content{align-items:center;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 5px 20px rgba(0,0,0,.5);height:auto;padding:24px 16px}}.floating-button.floating-button__text-content.test,.floating-button.floating-button__text-content.test2{align-items:center;background:#0d7c80}@media (min-width:760px) and (max-width:1199px){.floating-button.floating-button__text-content.test,.floating-button.floating-button__text-content.test2{padding:24px}}.floating-button.floating-button__text-content.test .floating-button__text-content-text--description,.floating-button.floating-button__text-content.test .floating-button__text-content-text--title,.floating-button.floating-button__text-content.test2 .floating-button__text-content-text--description,.floating-button.floating-button__text-content.test2 .floating-button__text-content-text--title{color:#fff}@media (min-width:760px) and (max-width:1199px){.floating-button.floating-button__text-content.test .floating-button__text-content-image,.floating-button.floating-button__text-content.test2 .floating-button__text-content-image{height:40px}}@media (max-width:759px){.floating-button.floating-button__text-content.test .floating-button__text-content-image,.floating-button.floating-button__text-content.test2 .floating-button__text-content-image{margin-right:4vw}}@media (min-width:760px) and (max-width:1199px){.floating-button.floating-button__text-content.test .flo-btn,.floating-button.floating-button__text-content.test2 .flo-btn{font-size:16px;line-height:22.4px;padding:16px 32px}.floating-button.floating-button__text-content.test2{padding:24px 24px 24px 40px}}@media (max-width:759px){.floating-button.floating-button__text-content.test2{padding:16px}.floating-button.floating-button__text-content.test2 .floating-button__text-content-content{justify-content:center}.floating-button.floating-button__text-content.test2 .floating-button__text-content-text{margin-right:8vw}}.floating-button.floating-button__text-content.test2 .floating-button__text-content-image{display:none}@media (max-width:759px){.floating-button.floating-button__text-content.test2 .flo-btn{font-size:12px;padding:12px 24px}}@media (max-width:1199px){.floating-button.floating-button__text-content .floating-button__text-content-content{align-items:center;display:flex;flex-basis:69%;flex-grow:1}.floating-button.floating-button__text-content .floating-button__text-content-image{align-items:center;display:flex;margin-right:24px;max-height:48px;max-width:48px}}@media (max-width:759px){.floating-button.floating-button__text-content .floating-button__text-content-image{flex-basis:14%;margin-right:3vw;max-height:11vw;max-width:11vw;min-height:32px;min-width:32px}}.floating-button.floating-button__text-content .floating-button__text-content-image img{width:100%}.floating-button.floating-button__text-content .floating-button__text-content-image svg{height:100%;width:100%}@media (max-width:759px){.floating-button.floating-button__text-content .floating-button__text-content-text{margin-right:8px}}@media (max-width:1199px){.floating-button.floating-button__text-content .floating-button__text-content-text--title{font-size:16px;font-weight:700;line-height:16px}}@media (max-width:759px){.floating-button.floating-button__text-content .floating-button__text-content-text--title{font-size:calc(1.08108vw + 7.78378px);line-height:12px}}@media (max-width:1199px){.floating-button.floating-button__text-content .floating-button__text-content-text--description{color:rgba(0,0,0,.5);font-size:12px;line-height:14.4px;margin-top:8px}}@media (max-width:759px){.floating-button.floating-button__text-content .floating-button__text-content-text--description{font-size:calc(1.08108vw + 5.78378px);line-height:12px;margin-top:1vw}}@media (min-width:760px) and (max-width:1199px){.floating-button.floating-button__text-content .flo-btn{flex-basis:28%}}@media (max-width:759px){.floating-button.floating-button__text-content .flo-btn{flex-basis:31%;font-size:calc(.54054vw + 9.89189px);line-height:16.8px;padding:2.05vw 4.1vw;white-space:nowrap}}@media screen and (max-width:601px){#CookiebotWidget:not(.CookiebotWidget-inactive){bottom:88px!important}}.flo-article-info{margin:24px auto;max-width:846px}@media (min-width:1920px){.flo-article-info{margin-bottom:32px;margin-top:32px}}.flo-article-info__container{border-bottom:1px solid #e4d7d7;border-top:1px solid #e4d7d7;color:#6a6a6a;display:flex;font-size:16px;font-style:italic;line-height:1.8;padding-bottom:24px;padding-top:24px}.flo-article-info__date{margin-left:20px;margin-right:21px;position:relative}.flo-article-info__date:after{border-right:1px solid #c4c4c4;bottom:-1px;content:"";height:calc(100% + 2px);position:absolute;right:-21px;top:-1px}.flo-article-info__date:first-child{margin-left:0}.flo-article-info__date:last-child{margin-right:0}.flo-article-info__date:last-child:after{display:none}.flo-article-info__date strong{font-weight:700}@media (max-width:1199px){.flo-article-info__container{padding-bottom:21px;padding-top:21px}}@media (max-width:759px){.flo-article-info__container{flex-wrap:wrap;font-size:14px;justify-content:center;line-height:1.8;padding-bottom:20px;padding-top:20px}.flo-article-info__date{margin-left:0;margin-right:0;text-align:center;width:100%}.flo-article-info__date:after{display:none}}.flo-template__article_v2 .flo-article-info__container{border:none;padding:0}.flo-template__calculator-new .flo-article-info{box-sizing:content-box;padding:0 80px}@media (min-width:1920px){.flo-template__calculator-new .flo-article-info{max-width:1006px}}@media (max-width:759px){.flo-template__calculator-new .flo-article-info{padding:0 15px}}.flo-in-line-block{margin:24px 0}.flo-in-line-block__content{align-items:center;display:flex;justify-content:space-between;padding:24px}@media (max-width:759px){.flo-in-line-block__content{flex-direction:column}}.flo-in-line-block__text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-right:24px}@media (max-width:759px){.flo-in-line-block__text{align-items:center;margin-right:0;text-align:center}}.flo-in-line-block__title{font-size:20px;font-weight:700;line-height:26px;margin-bottom:4px}.flo-in-line-block__description{font-size:14px;line-height:25.2px}.flo-in-line-block__btn{font-weight:500;padding:15px 25px 16px}@media (max-width:759px){.flo-in-line-block__btn{font-size:16px;margin-top:16px}}.flo-in-line-block__btn--mt{margin-top:16px}.flo-in-line-block__image{aspect-ratio:1/1}@media (max-width:759px){.flo-in-line-block__image{display:none}}.flo-in-line-block__image--left-img{margin-right:24px;width:85px}.flo-in-line-block__image--right-img{width:231px}.flo-in-line-block.flo-in-line-block--gray .flo-in-line-block__content{background-color:#4e5b73;border-radius:8px;color:#fff}.flo-in-line-block.flo-in-line-block--white .flo-in-line-block__content{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2)}.flo-footer{color:#000}.flo-footer .flo-footer__container{margin:0 auto;max-width:1064px;padding:40px 24px}@media (min-width:1920px){.flo-footer .flo-footer__container{max-width:1264px}}@media (max-width:759px){.flo-footer .flo-footer__container{padding:40px 20px 20px}}.flo-footer__top{display:flex;gap:40px;padding-bottom:16px}@media (max-width:1199px){.flo-footer__top{flex-direction:column-reverse;gap:16px}}@media (max-width:759px){.flo-footer__top{flex-direction:column;gap:20px;padding-bottom:20px}}.flo-footer__top .trustpilot-widget iframe{left:-34px!important;position:absolute!important}.flo-footer__top .trustpilot-container{left:0;padding-bottom:20px;padding-top:12px}.flo-footer__app-block{display:flex;flex-basis:30.32%;flex-direction:column;flex-shrink:0;gap:20px}@media (max-width:1199px){.flo-footer__app-block{align-items:center;border-top:1px solid rgba(0,0,0,.1);flex-direction:row;justify-content:space-between;padding-top:16px}}@media (max-width:759px){.flo-footer__app-block{border-bottom:1px solid rgba(0,0,0,.1);border-top:0;flex-direction:column;padding-bottom:20px;padding-top:0}}.flo-footer__app-block-heading{display:flex;flex-direction:column;gap:20px}@media (max-width:1199px){.flo-footer__app-block-heading{gap:10px}}@media (max-width:759px){.flo-footer__app-block-heading{align-items:center}}.flo-footer__app-block-heading--logo{max-width:114px}@media (max-width:1199px){.flo-footer__app-block-heading--logo{max-width:86px}}@media (max-width:759px){.flo-footer__app-block-heading--logo{max-width:66px}}.flo-footer__app-block-heading--title{font-size:24px;font-weight:600;letter-spacing:.003em;line-height:32px;max-width:70%}@media (max-width:1199px){.flo-footer__app-block-heading--title{font-size:20px;line-height:28px;max-width:100%}}@media (max-width:759px){.flo-footer__app-block-heading--title{font-size:18px;letter-spacing:-.025em;line-height:24px;text-align:center}}.flo-footer__app-block-btns{display:flex;flex-direction:column;gap:8px}.flo-footer__app-block-btns--description{color:rgba(0,0,0,.6);font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}@media (max-width:759px){.flo-footer__app-block-btns--description{text-align:center}}.flo-footer__app-block-btns--links{display:flex;gap:18px}.flo-footer__app-block-btns--links a img{max-height:33px}.flo-footer__app-block-btns--links a:only-child img{max-height:none}.flo-footer__bottom{align-items:center;border-top:1px solid rgba(0,0,0,.1);display:flex;gap:24px;padding-top:16px;position:relative}@media (max-width:759px){.flo-footer__bottom{flex-direction:column;gap:8px;padding-top:20px}}.flo-footer__bottom-copyright{color:rgba(0,0,0,.6);flex-grow:1;font-size:12px;font-weight:400;line-height:16px}@media (max-width:759px){.flo-footer__bottom-copyright{order:2;text-align:center}}.flo-footer__bottom-social{align-items:center;display:flex;gap:8px}@media (max-width:759px){.flo-footer__bottom-social{gap:0}}.flo-footer__bottom-social a{align-items:center;display:flex;height:24px;justify-content:center;width:24px}@media (max-width:759px){.flo-footer__bottom-social a{height:48px;padding:12px;width:48px}}.flo-footer__bottom-social a img{height:100%;width:100%}.flo-footer.hide{display:none}.flo-footer-special .flo-footer__container{width:100%}@media (max-width:759px){.flo-footer-special .flo-footer__container{width:auto}}.flo-footer-special .flo-footer__top{color:rgba(0,0,0,.3);font-size:13px;line-height:24px;padding-top:0}.flo-footer-special .flo-footer__top-button{align-items:center;display:flex;justify-content:center;margin-bottom:100px;width:100}@media (max-width:1199px){.flo-footer-special .flo-footer__top-button{margin-bottom:40px}}.flo-footer-special .flo-footer__top-button a{margin:0 15px}@media (max-width:759px){.flo-footer-special .flo-footer__top-button img{max-height:40px}}.flo-footer-special .flo-footer__bottom .flo-footer__container{display:flex;justify-content:space-between}@media (max-width:759px){.flo-footer-special .flo-footer__bottom .flo-footer__container{align-items:center;flex-direction:column}}.flo-footer-special .flo-footer__bottom-privacy{display:flex}@media (max-width:759px){.flo-footer-special .flo-footer__bottom-privacy{align-items:center;flex-direction:column;margin-bottom:20px}}.flo-footer-special .flo-footer__bottom-privacy a:hover{-webkit-text-decoration:underline;text-decoration:underline}.flo-footer-special .flo-footer__bottom-privacy-item{color:#000;font-size:12px;line-height:24px;padding:10px;-webkit-text-decoration:none;text-decoration:none}@media (max-width:759px){.flo-footer-special .flo-footer__bottom-privacy-item{padding:4px}}.flo-footer-special .flo-footer__bottom-privacy-item:not(:first-child){margin-left:46px}@media (max-width:759px){.flo-footer-special .flo-footer__bottom-privacy-item:not(:first-child){margin-left:0}}body.wrapper .flo-footer__navigation-list{margin:8px 0;padding-left:0}@media (max-width:759px){body.wrapper .flo-footer__navigation-list{margin:1px 0}}body.wrapper .flo-footer__navigation-title h3{margin-bottom:0}@media (min-width:1920px){body.wrapper .flo-footer__container{max-width:1064px}}.flo-footer__store{align-items:center;display:flex;justify-content:center;margin-bottom:75px}.flo-footer__store-item{margin:0 10px}.flo-footer__store-link svg{display:block}@media (max-width:1199px){.flo-footer__store{display:none}}.flo-footer__navigation{display:flex;gap:40px;width:100%}@media (max-width:1199px){.flo-footer__navigation{gap:54px;justify-content:space-between}}@media (max-width:759px){.flo-footer__navigation{flex-direction:column;gap:0;justify-content:space-between}}.flo-footer__navigation-col{flex-basis:25%;flex-shrink:1;max-width:180px}@media (max-width:759px){.flo-footer__navigation-col{flex-basis:100%;max-width:none}}.flo-footer__navigation-col:first-child{flex-grow:1;flex-shrink:0;min-width:180px}.flo-footer__navigation-col:nth-child(4){flex-shrink:2.7}@media (max-width:1199px){.flo-footer__navigation-col:nth-child(4){flex-shrink:2.3}}@media (max-width:759px){.flo-footer__navigation-col:last-child .flo-footer__navigation-title{margin-bottom:0}.flo-footer__navigation-col{cursor:pointer;margin:0;width:100%}}.flo-footer__navigation-col.active .flo-footer__navigation-list{height:100%;visibility:visible}.flo-footer__navigation-col.active svg{transform:translateX(-6px) rotate(180deg)}.flo-footer__navigation-title,.flo-footer__navigation-title>h2{color:rgba(0,0,0,.5);display:block;font-size:12px;font-weight:700;line-height:14px;text-transform:uppercase}@media (max-width:759px){.flo-footer__navigation-title,.flo-footer__navigation-title>h2{align-items:center;display:flex;justify-content:space-between;max-width:100%;padding:12px 0}}.flo-footer__navigation-title>h3{color:#000;display:block;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}@media (max-width:759px){.flo-footer__navigation-title>h3{font-size:16px;line-height:24px}}.flo-footer__navigation-list{font-size:14px;letter-spacing:-.011em;line-height:18.2px;list-style:none;margin-top:6px}@media (max-width:759px){.flo-footer__navigation-list{font-size:16px;height:0;line-height:24px;margin-top:0;max-height:0;overflow:hidden;transition:.3s;visibility:hidden}}@media (min-width:760px){.flo-footer__navigation-list-item:not(.flo-footer__navigation-list-item:last-child){margin-bottom:6px}}.flo-footer__navigation svg,.flo-footer__navigation-list-item:before{display:none}@media (max-width:759px){.flo-footer__navigation svg{display:block;transform:translateX(-6px);transition:.3s}}.flo-footer__navigation-list-item-link{color:inherit;display:inline-block;padding:3px 0;-webkit-text-decoration:none;text-decoration:none}@media (max-width:759px){.flo-footer__navigation-list-item-link{padding:12px 0}}.flo-footer__navigation-list-item-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.flo-footer__lang{align-items:center;background-color:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.1);border-radius:10px;color:#000;cursor:pointer;display:flex;font-family:Roboto;font-size:12px;font-weight:400;line-height:24px;padding:4px 12px;position:relative;transition:.3s}.flo-footer__lang:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.5' d='M8 14.667a6.5 6.5 0 0 1-2.617-.525 6.7 6.7 0 0 1-2.116-1.425 6.69 6.69 0 0 1-1.933-4.75q0-1.4.516-2.608a6.6 6.6 0 0 1 1.417-2.108q.9-.9 2.116-1.409A6.7 6.7 0 0 1 8 1.334q1.4 0 2.617.508A6.5 6.5 0 0 1 14.15 5.36q.517 1.209.517 2.608a6.68 6.68 0 0 1-1.934 4.75q-.9.9-2.116 1.425A6.5 6.5 0 0 1 8 14.667m0-.966q.583-.6.975-1.375.391-.775.642-1.842H6.4q.234 1 .625 1.8T8 13.701m-1.417-.2a8 8 0 0 1-.716-1.367 10 10 0 0 1-.5-1.65h-2.5q.633 1.183 1.466 1.858.834.675 2.25 1.159m2.85-.017q1.2-.384 2.159-1.15a6 6 0 0 0 1.541-1.85H10.65a12 12 0 0 1-.508 1.633q-.291.735-.709 1.367m-6.9-4h2.65q-.05-.45-.058-.808a30 30 0 0 1-.008-.709q0-.416.016-.741Q5.15 6.9 5.2 6.5H2.533q-.116.4-.158.716a6 6 0 0 0-.042.75q0 .435.042.775.042.342.158.742m3.684 0H9.8q.066-.516.083-.842a13 13 0 0 0 0-1.316Q9.867 7.018 9.8 6.5H6.217q-.067.517-.084.825a13 13 0 0 0 0 1.317q.017.325.084.841m4.583 0h2.667q.116-.4.158-.742t.042-.775-.042-.75a5 5 0 0 0-.158-.716h-2.65q.05.584.066.891.018.31.017.575 0 .367-.025.692a37 37 0 0 1-.075.825M10.633 5.5h2.5a5.4 5.4 0 0 0-1.508-1.917A5.75 5.75 0 0 0 9.417 2.5q.416.615.708 1.333.292.717.508 1.667M6.4 5.5h3.233a6.5 6.5 0 0 0-.616-1.709A6.8 6.8 0 0 0 8 2.334q-.534.45-.9 1.183t-.7 1.984m-3.533 0h2.516q.184-.9.467-1.609.284-.708.717-1.375a5.65 5.65 0 0 0-2.184 1.067q-.933.75-1.516 1.917'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:16px;margin-right:8px;transition:.3s;width:16px}.flo-footer__lang-text{font-weight:500}.flo-footer__lang.js-flo-select-lang--show,.flo-footer__lang:hover{color:#000}.flo-footer__lang.js-flo-select-lang--show:before,.flo-footer__lang:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23000' d='M8 14.667a6.5 6.5 0 0 1-2.617-.525 6.7 6.7 0 0 1-2.116-1.425 6.69 6.69 0 0 1-1.933-4.75q0-1.4.516-2.608a6.6 6.6 0 0 1 1.417-2.108q.9-.9 2.116-1.409A6.7 6.7 0 0 1 8 1.334q1.4 0 2.617.508A6.5 6.5 0 0 1 14.15 5.36q.517 1.209.517 2.608a6.68 6.68 0 0 1-1.934 4.75q-.9.9-2.116 1.425A6.5 6.5 0 0 1 8 14.667m0-.966q.583-.6.975-1.375.391-.775.642-1.842H6.4q.233 1 .625 1.8T8 13.701m-1.417-.2a8 8 0 0 1-.716-1.367 10 10 0 0 1-.5-1.65h-2.5q.633 1.183 1.466 1.858.834.675 2.25 1.159m2.85-.017q1.2-.384 2.159-1.15a6 6 0 0 0 1.541-1.85H10.65q-.217.9-.508 1.633-.292.735-.709 1.367m-6.9-4h2.65q-.05-.45-.058-.808a30 30 0 0 1-.008-.709q0-.416.016-.741Q5.15 6.9 5.2 6.5H2.533a5 5 0 0 0-.158.716 6 6 0 0 0-.042.75q0 .435.042.775.042.342.158.742m3.684 0H9.8q.066-.516.083-.842a13 13 0 0 0 0-1.316Q9.867 7.018 9.8 6.5H6.217q-.067.517-.084.825a13 13 0 0 0 0 1.317q.017.325.084.841m4.583 0h2.667q.116-.4.158-.742t.042-.775-.042-.75a5 5 0 0 0-.158-.716h-2.65q.05.584.066.891.017.31.017.575 0 .367-.025.692a37 37 0 0 1-.075.825M10.633 5.5h2.5a5.4 5.4 0 0 0-1.508-1.917A5.75 5.75 0 0 0 9.417 2.5q.415.615.708 1.333.292.717.508 1.667M6.4 5.5h3.233a6.5 6.5 0 0 0-.616-1.709A6.8 6.8 0 0 0 8 2.334q-.534.45-.9 1.183-.367.734-.7 1.984m-3.533 0h2.516a9.4 9.4 0 0 1 .467-1.609q.283-.708.717-1.375a5.65 5.65 0 0 0-2.184 1.067q-.933.75-1.516 1.917'/%3E%3C/svg%3E")}.flo-footer__lang-list{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;bottom:calc(100% - 8px);display:flex;flex-direction:column;font-family:Roboto;font-size:12px;font-weight:400;justify-content:flex-start;left:0;line-height:24px;max-height:40vh;opacity:0;overflow-y:auto;padding:4px 8px;position:absolute;transform:translateY(-15px);transition:.3s;visibility:hidden;z-index:-1}@media (max-width:759px){.flo-footer__lang-list{left:50%;transform:translateY(-15px) translateX(-50%)}}.flo-footer__lang-list::-webkit-scrollbar{background-color:#f9f9fd;border-bottom:1px solid rgba(0,0,0,.1);border-radius:0 8px 8px 0;border-top:1px solid rgba(0,0,0,.1);width:5px}.flo-footer__lang-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:8px}.flo-footer__lang-option{align-items:center;color:rgba(0,0,0,.6);display:flex;justify-content:flex-start;padding:4px 8px;-webkit-text-decoration:none;text-decoration:none;transition:.3s;white-space:nowrap;width:100%}.flo-footer__lang-option.js-flo-footer__lang-option--active{color:#000;font-weight:500;pointer-events:none}.flo-footer__lang-option:hover{background-color:#f2f2f2;border-radius:6px;color:#000}.js-flo-select-lang--show.flo-footer__lang-list{opacity:1;transform:translateY(0);visibility:visible;z-index:1000}@media (max-width:759px){.js-flo-select-lang--show.flo-footer__lang-list{transform:translateY(0) translateX(-50%)}}.flo-footer__download{align-items:center;display:flex}.flo-footer__download-link{color:transparent;display:flex;width:130px}.flo-footer__download-link:nth-child(2){margin-left:16px}.flo-footer__download-link img{display:block;width:100%}