/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:"Raleway";font-style:normal;font-weight:100;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-100.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:normal;font-weight:200;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-200.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:normal;font-weight:300;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-300.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-400.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:normal;font-weight:500;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-500.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:normal;font-weight:600;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-600.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-700.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:normal;font-weight:800;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-800.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:normal;font-weight:900;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-900.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:italic;font-weight:100;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-100i.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:italic;font-weight:200;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-200i.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:italic;font-weight:300;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-300i.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:italic;font-weight:400;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-400i.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:italic;font-weight:500;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-500i.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:italic;font-weight:600;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-600i.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:italic;font-weight:700;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-700i.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:italic;font-weight:800;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-800i.woff2) format("woff2");}@font-face{font-family:"Raleway";font-style:italic;font-weight:900;font-display:swap;src:url(/themes/custom/rosacea_theme/fonts/Raleway-900i.woff2) format("woff2");}html,body{margin:0;width:100%;min-height:100vh;overflow-x:hidden;font-family:"Raleway";}.margin-n-15{margin-left:-15px;margin-right:-15px;}a{text-decoration:none;}hr{opacity:1;background:rgba(0,0,0,0.1);}ul{padding-left:40px;}.h4,h4{font-size:1.5rem;}.sr-only{display:none;}.margin-n-15 > *{--bs-gutter-x:0;flex-shrink:unset;}.padding-15{padding-left:15px;padding-right:15px;}.main-container{overflow:hidden;}.contextual-region{position:unset;}.container{max-width:100%;padding:0;}.site-footer{display:none;}.layout-main-wrapper{padding-top:37px;padding-bottom:50px;}.atlwdg-trigger{z-index:1000;}.without_header #main-wrapper{padding-top:0px;padding-bottom:0px;margin-top:20px;}.without_header .site-footer{display:none;}.without_header .header{display:none;}#block-bottomtext .content{max-width:1200px;position:relative;margin:0 auto;padding:0 25px;}html[lang=fr] .component-container .component--double-selection + .component--graphic-separator{position:absolute;bottom:19px;}@media (-ms-high-contrast:none) and (min-width:768px){.container.col-md-6,.container.col-lg-6{max-width:50% !important;}}@media (max-width:767px){.col-6{flex:0 0 100%;max-width:100%;}}@media (max-width:1200px){.col-3{flex:0 0 33.33333%;max-width:33.33333%;}}@media (max-width:767px){.col-3{flex:0 0 50%;max-width:50%;}}@media (max-width:576px){.col-3{flex:0 0 100%;max-width:100%;}}@media (max-width:768px){.col{padding-left:25px;padding-right:25px;}}h1{line-height:130%;font-size:30px;font-family:"Raleway";font-weight:300;margin-block-start:0.67em;margin-block-end:0.67em;}@media (max-width:575px){h1{font-size:22px;}}h5{font-family:"Raleway";font-weight:bold;font-size:18px;color:#f0676c;margin-block-start:1.67em;margin-block-end:1.67em;}@media (max-width:575px){h5{font-size:14px;}}p{line-height:130%;font-size:16px;font-family:"Raleway";font-weight:400;}li{line-height:130%;font-size:16px;font-family:"Raleway";font-weight:300;}strong{font-weight:700;}.primary-btn{border:none;background:#4eb8a8;color:#ffffff;padding:11px 15px 11px 15px;border-radius:4px;transition:background 0.25s linear;cursor:pointer;font-size:13px;font-family:"Raleway";font-weight:300;text-transform:uppercase;}.primary-btn:hover{background:#ec686b;color:#ffffff;text-decoration:none;}.primary-btn:after{content:"";background:url(/themes/custom/rosacea_theme/images/btnarrow.svg) no-repeat;width:18px;height:7.5px;display:inline-block;margin-left:12px;}.space-btn{margin:15px 0 20px 0;display:inline-block;}.path-frontpage .space-btn{height:36px;line-height:16px;}.no-margins{margin:0 auto;display:inline-block;}.component--4way-timer .social-icons{display:flex;flex-direction:row;justify-content:center;}@media (min-width:767px){.component--4way-timer .social-icons{float:right;}}.component--4way-timer .social-icons a:not(:first-of-type){margin-left:15px;}.component--4way-timer{width:100%;max-width:1200px;margin:0 auto 30px auto;text-align:center;border-bottom:#bababa solid thin;display:flex;flex-direction:column;}.component--4way-timer h2{color:#348377;font-size:27px;font-weight:800;}.component--4way-timer .social-icons{margin:15px 0;}.component--4way-timer .social-icons a{display:flex;align-items:center;}.component--4way-timer .social-icons a img{width:30px;margin-bottom:8px;}.field--name-field-hww-futr-qw-components .component--4way-timer{border:none;margin-bottom:0;}.field--name-field-hww-futr-qw-components .component--4way-timer .social-icons{justify-content:left;}.field--name-field-hww-futr-qw-components .component--4way-timer .social-icons a img{width:50px;height:auto;margin:0 10px;}.component--carousel-slide{max-width:1150px;position:relative;padding-top:1px;margin:0 30px 0 30px;width:95%;}@media (max-width:1024px){.component--carousel-slide{max-width:calc(100% - 60px);}}@media (max-width:576px){.component--carousel-slide{max-width:calc(100% - 10px);margin:50px 5px 0 5px;}}.component--carousel-slide h5{text-align:center;margin:10px 0 20px 0;}.component--carousel-slide button.slick-arrow{position:absolute;bottom:10px;margin-top:0;outline:0;width:39px;height:39px;text-indent:-9999px;z-index:9;border:none;}.component--carousel-slide button.slick-prev{right:56px;background:url(/themes/custom/rosacea_theme/images/arrow-left.svg) no-repeat;}.component--carousel-slide button.slick-next{right:10px;background:url(/themes/custom/rosacea_theme/images/arrow-right.svg) no-repeat;}.component--carousel-slide a{display:block;width:100%;height:100%;}.component--carousel-slide img{margin:0;height:199px;}.component--carousel-slide .slick-slide > div{margin:0;height:100%;display:flex;width:100%;}.component--carousel-slide .slick-slide .slide-item{position:relative;}.component--carousel-slide .slick-slide .slide-item source{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:100%;}.component--carousel-slide .slick-slide .slide-item img{max-width:100%;}.paragraph--type--hww-futr-ib5{max-width:860px;margin:0 auto;}@media (max-width:768px){.paragraph--type--hww-futr-ib5{padding:0 20px;}}@media (max-width:767px){.paragraph--type--hww-futr-ib5{padding:0;}}.paragraph--type--hww-futr-ib5 li{padding:5px 0;}.paragraph--type--hww-futr-ib5 table tr{background:transparent;}.paragraph--type--hww-futr-ib5 h4,.field--name-field-hww-futr-qw-components h4{color:#000000;text-align:left;}.field--name-field-hww-futr-qw-components p{text-align:left;}.field--name-field-hww-futr-qw-components p strong{color:#000000;text-align:left;}.paragraph--type--hww-futr-ib1{margin:0 auto;width:auto;}.paragraph--type--hww-futr-ib1 .round-slider{max-width:400px;position:relative;margin-top:25px;}@media (max-width:1024px){.paragraph--type--hww-futr-ib1 .round-slider{height:220px;overflow:hidden;}}.paragraph--type--hww-futr-ib1 .min-value{position:absolute;left:0;z-index:9;top:240px;font-size:14px;font-family:Raleway;font-weight:700;color:#348377;}@media (max-width:1024px){.paragraph--type--hww-futr-ib1 .min-value{top:188px;}}.paragraph--type--hww-futr-ib1 .max-value{position:absolute;right:0;z-index:9;top:240px;font-size:14px;font-family:Raleway;font-weight:700;color:#348377;}@media (max-width:1024px){.paragraph--type--hww-futr-ib1 .max-value{top:188px;}}.paragraph--type--hww-futr-ib1 h3.middle-center{position:relative;top:-275px;z-index:9;color:#f0676c;text-align:center;font-size:18px;font-weight:700;padding-left:100px;padding-right:100px;padding-top:20px;}@media (max-width:1024px){.paragraph--type--hww-futr-ib1 h3.middle-center{position:relative;top:-220px;z-index:9;color:#f0676c;text-align:center;font-size:16px;max-width:157px;margin:0 auto;font-weight:700;padding-left:0;padding-right:0;}}@media (max-width:768px){.paragraph--type--hww-futr-ib1 h3.middle-center{top:-230px;text-align:center;font-size:15px;}}.paragraph--type--hww-futr-ib1 .rs-handle{background-color:#6ec1b5;border:5px solid #32a896;}.paragraph--type--hww-futr-ib1 .rs-bg-color{background-color:#f5f5f5;}.paragraph--type--hww-futr-ib1 .rs-border{border:3px solid #eeeeee;}.paragraph--type--hww-futr-ib1 .rs-range-color{background-color:#348377;}.paragraph--type--hww-futr-ib1 .rs-tooltip{display:none;}.futr-bg-style-blue .paragraph--type--hww-futr-ib1 h3.middle-center{color:#367992;}.component--double-selection{width:100%;padding-left:50px;}@media (max-width:767px){.component--double-selection{padding-left:0;}}@media (max-width:1024px){.component--double-selection .col-6{flex:0 0 100%;max-width:100%;}}@media (max-width:768px){.component--double-selection .col{padding-right:15px;padding-left:15px;}}@media (max-width:575px){.component--double-selection .col{padding:0 25px;}}.component--double-selection #lottie_gal{width:100%;height:100%;display:block;overflow:hidden;transform:translate3d(0,0,0);text-align:center;opacity:1;max-width:100%;position:relative;}.component--double-selection #lottie_gal svg{min-height:290px;}.component--double-selection .numbered{display:table;width:100%;}.component--double-selection .point1-title div,.component--double-selection .point2-title div{font-size:14px;margin-left:45px;margin-top:0;}.component--double-selection .point1-title div{color:#212529;}.component--double-selection .point2-title div{color:#212529;}.component--double-selection .greencolor{color:#348377;}.component--double-selection .blue{color:#36798C;}.component--double-selection .greencolor div,.component--double-selection .blue div{margin-left:-36px;}@media (max-width:767px){.component--double-selection .greencolor div,.component--double-selection .blue div{margin-left:-13px;}}.component--double-selection .align-center{text-align:center;}@media (max-width:1024px){.component--double-selection .align-center{text-align:left;}}.component--double-selection .numbered_number{background:#ffffff;border:1px solid #348377;border-radius:100%;color:#348377;display:inline-block;font-family:Raleway;font-weight:700;height:27px;margin-right:10px;padding-top:3px;text-align:center;width:27px;}@media (max-width:767px){.component--double-selection .numbered_number{float:left;}}.component--double-selection .blue_numbered_number{background:#ffffff;border:1px solid #36798C;border-radius:100%;color:#36798C;display:inline-block;font-family:Raleway;font-weight:700;height:27px;margin-right:10px;padding-top:3px;text-align:center;width:27px;}@media (max-width:767px){.component--double-selection .blue_numbered_number{float:left;}}.component--double-selection .checkbox_small{min-width:225px;margin:30px 25px;width:calc(100% - 50px);}.component--double-selection .checkbox_small .selection_content{float:none;width:100%;padding-left:35px;padding-right:30px;color:#737373;font-weight:300;font-size:14px;line-height:1.2;}.component--double-selection .checkbox_content{position:relative;display:table-cell;vertical-align:middle;}.component--double-selection .checkbox_selection{position:relative;padding:10px;border:3px solid #dcdde0;border-radius:5px;display:table;cursor:pointer;background:#ffffff;transition:all 0.2s linear;}.component--double-selection .checkbox_selection .checkbox-container{display:none;}.component--double-selection .checkbox_selection .field--type-entity-reference{margin:0;}.component--double-selection .checkbox_selection.checkbox_circled{width:100px;height:100px;padding:0;border-radius:100%;display:flex;justify-content:center;align-items:center;}.component--double-selection .checkbox_selection.checkbox_circled svg,.component--double-selection .checkbox_selection.checkbox_circled img{width:48px;height:48px;filter:grayscale(100%) brightness(200%);}.component--double-selection .checkbox_selection.checkbox_circled.selected{border:3px solid #dcdde0;}.component--double-selection .checkbox_selection.checkbox_circled.selected svg,.component--double-selection .checkbox_selection.checkbox_circled.selected img{filter:grayscale(100%) brightness(100%);}.component--double-selection .checkbox_selection.checkbox_circled.selected2{border:3px solid #3c8ea5;}.component--double-selection .checkbox_selection.checkbox_circled.selected2 svg,.component--double-selection .checkbox_selection.checkbox_circled.selected2 img{filter:grayscale(60%) brightness(60%) sepia(20%) hue-rotate(100deg) saturate(879%) contrast(0.8);}.component--double-selection .checkbox_selection.selected{border:3px solid #4eb8a8;background:#ffffff;}.component--double-selection .checkbox_selection.selected .selection_content{color:#348377;font-weight:700;}.component--double-selection .checkbox_selection.selected svg,.component--double-selection .checkbox_selection.selected img{filter:grayscale(0) brightness(100%);}.component--double-selection .selection_thumb{position:absolute;left:-29px;top:-13px;border:4px solid #dcdde0;border-radius:100%;width:60px;height:60px;background:#ffffff;display:flex;justify-content:center;align-items:center;}.component--double-selection .selection_thumb svg,.component--double-selection .selection_thumb img{filter:grayscale(100%) brightness(100%);}.component--double-selection .selection_thumb .field--type-entity-reference{margin:0;}.component--double-selection .selection_thumb .field--name-field-media-svg,.component--double-selection .selection_thumb svg,.component--double-selection .selection_thumb img{max-width:30px;max-height:30px;}.component--double-selection #s2 .selection_thumb svg path{fill:none;}.component--double-selection .selected .selection_thumb{border:4px solid #4eb8a8;}.component--double-selection .selection_arrow{border:3px solid #dcdde0;width:40px;height:40px;border-radius:100px;position:absolute;right:-11px;top:-11px;background:#ffffff;opacity:0;transition:opacity 0.15s ease-out;padding:9px;}.component--double-selection .treatment_selection{width:100%;max-width:290px;position:relative;margin:40px auto;}.component--double-selection #t1,.component--double-selection #x1{position:absolute;top:135px;left:-38px;}@media (max-width:575px){.component--double-selection #t1,.component--double-selection #x1{top:135px;left:-25px;}}.component--double-selection #t2,.component--double-selection #x2{position:absolute;top:-15px;left:10px;}@media (max-width:575px){.component--double-selection #t2,.component--double-selection #x2{top:-15px;left:10px;}}.component--double-selection #t3,.component--double-selection #x3{position:absolute;top:-15px;right:10px;}@media (max-width:575px){.component--double-selection #t3,.component--double-selection #x3{top:-15px;right:10px;}}.component--double-selection #t4,.component--double-selection #x4{position:absolute;top:135px;right:-38px;}@media (max-width:575px){.component--double-selection #t4,.component--double-selection #x4{top:135px;right:-25px;}}.download-page-head{background:#ffffff;margin:0 auto;max-width:1500px;}.download-page-head .paragraph--type--hww-futr-download{width:100%;margin:0 auto;max-width:600px;padding:30px 20px;position:relative;}.download-page-head .paragraph--type--hww-futr-download .download-page-title{margin-top:60px;color:#348377;}.download-page-head .paragraph--type--hww-futr-download .download-page-title.simple-text h2{color:#348377;font-family:Raleway;font-size:20px;font-weight:600;line-height:130%;}.download-page-head .paragraph--type--hww-futr-download .download-page-subtitle p{color:#348377;}.download-page-head .paragraph--type--hww-futr-download .download-page .select-country-dropdown{display:none;}@media (max-width:768px){.download-page-head .paragraph--type--hww-futr-download .download-page .download-page-country-label{margin-top:50px;}}.download-page-head .paragraph--type--hww-futr-download .download-page .download-page-country-wrapper{margin-bottom:30px;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .select-box{position:absolute;display:flex;width:250px;flex-direction:column;z-index:9;}@media (max-width:768px){.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .select-box{width:calc(100% - 40px);}}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .select-box .options-container{background:#ffffff;color:#717171;max-height:0;width:100%;opacity:0;transition:all 0.4s;border-radius:8px;overflow:hidden;box-shadow:0px 2px 2.7px 0.3px rgba(0,0,0,0.35);border:solid 3px #dcdde0;order:1;padding:5px 0px;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .select-box .options-container.active{max-height:240px;opacity:1;overflow-y:auto;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .selected{background:#ffffff;border-radius:8px;margin-bottom:8px;color:#717171;position:relative;width:250px;border:solid 3px #dcdde0;font-size:14px;order:0;padding:8px 16px;cursor:pointer;}@media (max-width:768px){.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .selected{width:100%;}}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .selected::after{content:"";background:url("/themes/custom/rosacea_theme/images/select-arrow-down-grey.png");background-size:contain;background-repeat:no-repeat;position:absolute;height:15px;width:25px;right:10px;top:50%;transform:translateY(-50%);}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .select-box .option{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:8px 16px;margin:0px;cursor:pointer;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .select-box .option:hover{background:#eeeeef;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .select-box .option.active .option__icon{margin:0px 10px 0px 0px;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .select-box .option.active .option__icon:before{content:"";position:absolute;top:-1.5px;left:-1px;background-image:url("/themes/custom/rosacea_theme/images/checked-green.png");background-repeat:no-repeat;background-size:14px 12px;width:14px;height:14px;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .select-box .option.active .option__label{color:#4c8177;font-weight:bold;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .select-box .option__icon{position:relative;display:block;height:11px;width:11px;border-radius:50%;border:1px solid #4eb8a8;margin:-1px 10px 0px 0px;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-country-dropdown .select-box .option__label{font-family:Raleway;font-size:14px;color:#717171;line-height:normal;margin:0px;}.download-page-head .paragraph--type--hww-futr-download .download-page .thank-you-message{display:none;padding:10px 0;border-top:3px solid #f0676c;border-bottom:3px solid #f0676c;padding:15px 0px;background:white;font-size:18px;color:#f0676c;line-height:1;font-weight:300;}.download-page-head .paragraph--type--hww-futr-download .download-page .thank-you-active{display:block;}@media (max-width:768px){.download-page-head .paragraph--type--hww-futr-download .download-page .thank-you-active{margin-bottom:47px;}}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt1-sign-up,.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt1-title{line-height:130%;font-size:16px;font-family:Raleway;font-weight:300;}.download-page-head .paragraph--type--hww-futr-download .download-your-guide,.download-page-head .paragraph--type--hww-futr-download .download-button-not-active,.download-page-head .paragraph--type--hww-futr-download .download-button{border:none;background:#4eb8a8;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:13px;font-family:Raleway;font-weight:300;margin:16px 0 50px 0;opacity:0.7;padding:10px 15px 10px 15px;transition:background 0.25s linear;}.download-page-head .paragraph--type--hww-futr-download .download-your-guide a,.download-page-head .paragraph--type--hww-futr-download .download-button-not-active a,.download-page-head .paragraph--type--hww-futr-download .download-button a{color:#fff;bottom:3px;position:relative;}.download-page-head .paragraph--type--hww-futr-download .download-your-guide a:hover,.download-page-head .paragraph--type--hww-futr-download .download-button-not-active a:hover,.download-page-head .paragraph--type--hww-futr-download .download-button a:hover{text-decoration:none;}.download-page-head .paragraph--type--hww-futr-download .download-your-guide:hover,.download-page-head .paragraph--type--hww-futr-download .download-button-not-active:hover,.download-page-head .paragraph--type--hww-futr-download .download-button:hover{background:#f0676c;}.download-page-head .paragraph--type--hww-futr-download .download-button a.inactive,.download-page-head .paragraph--type--hww-futr-download .download-button-not-active a.inactive{pointer-events:none;}@media (min-width:768px){.download-page-head .paragraph--type--hww-futr-download .download-button,.download-page-head .paragraph--type--hww-futr-download .download-button-not-active{margin:20px 0;}}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt1-sign-up{color:#4eb9a8;margin:16px 0;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt1-sign-up p{color:#4eb9a8;font-size:16px;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt1-sign-up p strong:first-of-type{color:#f0676c !important;margin-bottom:30px;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt1-sign-up p strong:last-of-type{color:#4eb9a8;}.download-page-head .paragraph--type--hww-futr-download .download-button-not-active{padding:11px 12px 6px 15px;}.download-page-head .paragraph--type--hww-futr-download .download-button-not-active:after{content:url("/themes/custom/rosacea_theme/images/downloadicon.svg");margin-left:15px;position:relative;right:2px;top:0;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt1-link a:after,.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt1-signup-link a:after,.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt2-submit-link a:after,.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt2-link a:after{content:url("/themes/custom/rosacea_theme/images/downloadicon.svg");margin-left:15px;position:relative;right:-1px;top:3px;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt1-signup-link a:after{margin-left:12px;right:0px;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-opt1-disclaimer p{color:gray;font-size:12px;line-height:21px;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-title{margin-top:1em;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-title p{font-size:16px;}.download-page-head .paragraph--type--hww-futr-download p{color:#505050;line-height:130%;font-size:14px;font-family:Raleway;font-weight:300;}.download-page-head .paragraph--type--hww-futr-download .error-complete p{color:#f0676c;padding:5px 0;}.download-page-head .paragraph--type--hww-futr-download .download-page-email{display:block;margin-bottom:40px;position:relative;}@media (max-width:767px){.download-page-head .paragraph--type--hww-futr-download .download-page-email label{width:100%;}}.download-page-head .paragraph--type--hww-futr-download .download-page-email::after{content:"";background-image:url(/themes/custom/rosacea_theme/images/email-input-lock.png);width:16px;height:23px;position:absolute;top:13px;right:10px;}@media (max-width:767px){.download-page-head .paragraph--type--hww-futr-download .download-page-email::after{top:37px;right:20px;}}.download-page-head .paragraph--type--hww-futr-download .download-page-email .field--name-field-hww-futr-agree{display:flex;flex-flow:row-reverse;}.download-page-head .paragraph--type--hww-futr-download .download-page-email .field--name-field-hww-futr-agree p{line-height:130%;font-size:12px;font-family:Raleway;font-weight:300;color:gray;}.download-page-head .paragraph--type--hww-futr-download .download-page-email .agree{display:flex;padding:10px 0;}.download-page-head .paragraph--type--hww-futr-download .download-page-email .agree .sign-up-checkbox{background-color:#ffffff;border:3px solid #dcdde0;border-radius:4px;color:gray;cursor:pointer;font-family:Raleway;font-size:14px;font-weight:300;height:25px;width:25px;}.download-page-head .paragraph--type--hww-futr-download .download-page-email .agree .sign-up-checked:after{border:solid #000000;border-width:0 3px 3px 0;content:"";display:inline-block;height:12px;margin-left:7px;transform:rotate(45deg);width:6px;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-e-place{background:#ffffff;border:3px solid #dcdde0;border-radius:5px;font-family:Raleway;font-size:14px;font-weight:300;height:52px;padding:15px 30px;position:relative;width:100%;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-cta{margin-bottom:20px;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-cta a{background:#4eb8a8;border:none;border-radius:4px;color:#ffffff;cursor:pointer;font-size:13px;font-weight:300;margin:14px 0 35px 0;padding:7px 15px 7px 15px;transition:background 0.25s linear;width:220px;text-transform:uppercase;display:flex;align-items:center;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-cta a:hover{background:#ec686b;text-decoration:none;}.download-page-head .paragraph--type--hww-futr-download .field--name-field-hww-futr-cta a:after{content:url("/themes/custom/rosacea_theme/images/downloadicon.svg");padding-left:10px;margin-top:5px;}.download-page-head .paragraph--type--hww-futr-download .disclaimer-paragraph.col-md-6{padding:0;}.download-page-head .paragraph--type--hww-futr-download .disclaimer-paragraph small{font-size:12px;font-weight:300;}.download-page-head .paragraph--type--hww-futr-download .disclaimer-paragraph small .field--name-field-hww-futr-disclaimer.col-6{line-height:20px;padding-left:0;}.download-page-head .download-page-questions{background:#f4f4f4;padding:20px;margin:0 -11px;display:flex;flex-wrap:wrap;margin:0 -20px;}.download-page-head .download-page-questions .field__item{background:#ffffff;border:3px solid #dcdde0;border-radius:5px;cursor:pointer;display:table;flex:0 0 100%;-webkit-box-flex:0;height:80px;margin:8px auto auto 0;max-width:100%;min-height:1px;padding:10px;position:relative;transition:all 0.2s linear;width:100%;}.download-page-head .download-page-questions .field__item p{color:gray;display:table-cell;float:none;font-family:Raleway;font-size:14px;font-weight:300;height:auto;line-height:16px;padding:0 30px 0 20px;vertical-align:middle;width:calc(100% - 25px);}.download-page-head .download-page-questions .field__item .selected-box{background:#ffffff;border:3px solid #dcdde0;border-radius:100px;height:40px;opacity:1;padding:9px;position:absolute;right:-11px;transition:opacity 0.15s ease-out;top:-11px;width:40px;}.download-page-head .download-page-questions .field__item .selected-box .arrow{background:#ffffff;border-radius:100%;height:20px;margin-left:-2px;margin-top:-2px;width:20px;}.download-page-head .download-page-questions .download-checkboxes-content:nth-child(3){margin-right:98px;}.download-page-head .download-page-questions .field__item.selected-checkbox{border:3px solid #4eb8a8;font-family:Raleway;font-weight:700;}.download-page-head .download-page-questions .field__item.selected-checkbox p{color:#4eb8a8;font-weight:700;}.download-page-head .download-page-questions .field__item.selected-checkbox .selected-box{border:3px solid #4eb8a8;padding:9px;transition:opacity 0.15s ease-out;-webkit-transition:opacity 0.15s ease-out;}.download-page-head .download-page-questions .field__item.selected-checkbox .selected-box .arrow{background:#4eb8a8;}.download-page-head .content{min-height:100%;}.download-page-head .content .field--name-field-hww-landing-cmp{margin:0 auto;max-width:1200px;position:relative;padding:0 11px;}.download-page-head .content .field--name-field-hww-landing-cmp .download-page-questions{background:#f4f4f4;padding:20px 0;margin:0 -11px;}.download-page-head .content .field--name-field-hww-futr-engage p{margin:1em 0;font-size:16px;}.download-page-head .content .exit{position:absolute;top:60px;left:27px;border-radius:100%;cursor:pointer;color:transparent;background:url("/themes/custom/rosacea_theme/images/back-arrow.png");width:36px;height:36px;}.download-page-head .footer{display:none;}.download-page-head .lds-container{position:fixed;z-index:999;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;}.download-page-head .lds-container.hide{display:none;}.download-page-head .lds-roller{display:inline-block;position:relative;width:80px;height:80px;}.download-page-head .lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5,0,0.5,1) infinite;transform-origin:40px 40px;}.download-page-head .lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px;}.download-page-head .lds-roller div:nth-child(1){animation-delay:-0.036s;}.download-page-head .lds-roller div:nth-child(1):after{top:63px;left:63px;}.download-page-head .lds-roller div:nth-child(2){animation-delay:-0.072s;}.download-page-head .lds-roller div:nth-child(2):after{top:68px;left:56px;}.download-page-head .lds-roller div:nth-child(3){animation-delay:-0.108s;}.download-page-head .lds-roller div:nth-child(3):after{top:71px;left:48px;}.download-page-head .lds-roller div:nth-child(4){animation-delay:-0.144s;}.download-page-head .lds-roller div:nth-child(4):after{top:72px;left:40px;}.download-page-head .lds-roller div:nth-child(5){animation-delay:-0.18s;}.download-page-head .lds-roller div:nth-child(5):after{top:71px;left:32px;}.download-page-head .lds-roller div:nth-child(6){animation-delay:-0.216s;}.download-page-head .lds-roller div:nth-child(6):after{top:68px;left:24px;}.download-page-head .lds-roller div:nth-child(7){animation-delay:-0.252s;}.download-page-head .lds-roller div:nth-child(7):after{top:63px;left:17px;}.download-page-head .lds-roller div:nth-child(8){animation-delay:-0.288s;}.download-page-head .lds-roller div:nth-child(8):after{top:56px;left:12px;}@keyframes lds-roller{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.disclaimer-paragraph a{color:#348377;text-decoration:underline;}@media (min-width:768px){.download-page-head{margin:0 auto;max-width:1500px;margin-top:-65px;padding:0 20px;position:relative;}.download-page-head .content{margin:20px 0;}.download-page-head .content .field--name-field-hww-landing-cmp{margin:0 auto;max-width:1200px;padding:0 20px;position:relative;}.download-page-head .paragraph--type--hww-futr-download{padding:50px 0;}.download-page-head .paragraph--type--hww-futr-download .download-page{margin:0 auto;max-width:1200px;padding:0 25px;}.download-page-head .paragraph--type--hww-futr-download .download-page .error-complete p{color:#f0676c;padding:5px 0;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-page-email .email-container{display:block;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-page-email .email-container span{display:none;}.download-page-head .paragraph--type--hww-futr-download .download-page .download-page-email .agree{padding:0 10px;}.download-page-head .paragraph--type--hww-futr-download .download-page-questions{background:transparent;padding:20px 0;margin:0 -11px;}.download-page-head .paragraph--type--hww-futr-download .download-page-questions .field__item{flex:0 0 33.333333%;max-width:28%;padding:0;box-sizing:border-box;margin:11px;}.component--promo-cta.download-page{padding:15px 60px 54px 0px;display:none;}.second-form{margin:0 auto;}.second-form .content{margin:0;}.second-form .download-page-subtitle p{color:#4eb9a8;font-size:14px;font-weight:600;margin:14px 0 40px 0;}.second-form .download-page-title{margin-top:51px;}.second-form .field--name-field-hww-futr-opt2-title{margin:45px 0px 5px 0px;}.second-form .disclaimer-paragraph{padding:65px 0 24px 0;}.second-form .disclaimer-paragraph p{font-size:12px;line-height:22px;}.second-form .paragraph--type--hww-futr-download .simple-text{margin-top:0;}}@media (max-width:768px){.paragraph--type--hww-futr-download .download-page-title{margin-bottom:0.5rem;}}.overlay{display:none;position:fixed;top:0;right:0;left:0;bottom:0;width:100%;height:100vh;background-color:#fff;z-index:9;}.overlay .privacy-policy{max-width:1000px;width:90vw;margin:0 auto;box-shadow:0 0 15px rgba(0,0,0,0.3);padding:50px 0;height:75vh;overflow:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.overlay .privacy-policy .message-logo{margin-bottom:50px;}.overlay .privacy-policy .popup-content{max-width:640px;margin:0 auto;width:100%;padding:0 15px;}.overlay .privacy-policy .popup-content .field--name-field-hww-futr-download-ppp p{font-family:"Raleway";font-size:12px;line-height:16px;color:#707070;}.overlay .privacy-policy .popup-content .field--name-field-hww-futr-download-ppp p strong{color:#4EB9A8;}.overlay .privacy-policy .popup-content .email-content{font-family:"Raleway";font-size:12px;line-height:16px;color:#4EB9A8;font-weight:bold;}.overlay .privacy-policy .checkbox-container{display:flex;margin-bottom:15px;}.overlay .privacy-policy .checkbox-container .checkbox{display:flex;align-items:center;margin-right:20px;}.overlay .privacy-policy .checkbox-container .checkbox .label{position:relative;padding-right:20px;color:#4EB9A8;font-size:12px;line-height:16px;font-weight:bold;font-family:"Raleway";}.overlay .privacy-policy .checkbox-container .checkbox .label .checkbox-input{position:absolute;opacity:0;cursor:pointer;}.overlay .privacy-policy .checkbox-container .checkbox .label .checkmark{position:absolute;top:0;right:0;background-image:url(/themes/custom/rosacea_theme/images/not-checked.png);width:14px;height:14px;}.overlay .privacy-policy .checkbox-container .checkbox .label .checkbox-input:checked ~ .checkmark{background-image:url(/themes/custom/rosacea_theme/images/checked.png);}.overlay .privacy-policy .invia-cta{margin-top:30px;display:inline-block;}.overlay .privacy-policy .invia-cta input{background-color:#4eb9a8;color:#fff;font-size:17px;padding:8px 38px;font-family:"Raleway";border:none;text-transform:uppercase;}.overlay .privacy-policy .invia-cta input:enabled{opacity:1;cursor:pointer;}.overlay .privacy-policy .invia-cta input:disabled{opacity:0.5;}.site-footer{display:block;margin:0 -20px 70px -20px;padding-top:0;margin-bottom:78px;height:100px;background:#efefef;}@media (min-width:768px){.site-footer{margin:0 15px 70px 15px;}}@media (max-width:1024px){.site-footer{margin-bottom:70px;}}@media (max-width:576px){.site-footer{margin-bottom:130px;}}.site-footer .block{margin:0;padding:0;}@media (max-width:670px){.site-footer{margin-top:100px;text-align:center;}}@media (max-width:670px){.site-footer{margin-top:100px;padding:0 15px;}}@media (max-width:576px){.site-footer .footer .region-footer{padding:20px 0 60px;}}.footer{background:#efefef;}.footer .region-footer{align-items:center;background:#efefef;display:flex;flex-wrap:wrap;margin-bottom:0;margin-left:-15px;margin-right:-15px;padding:20px 0;}@media (max-width:576px){.footer .region-footer{padding:20px 0 150px;margin:0 15px;}}.footer .region-footer .block-system-powered-by-block{flex:0 0 100%;max-width:100%;text-align:center;}.footer .region-footer .block-system-powered-by-block .content{display:none;}.footer .region-footer .block-system-powered-by-block h2{color:#505050;font-size:12px;font-weight:350;margin:0.5rem 0;font-family:"Raleway";}@media (max-width:768px){.footer .region-footer .block-system-powered-by-block h2{font-size:10px;}}.footer .region-footer .block-system-powered-by-block .content span{color:#505050;font-size:12px;}.footer .region-footer .menu--footer-social-icons{flex:0 0 100%;margin-top:20px;max-width:100%;width:auto;}.footer .region-footer .menu--footer-social-icons ul.menu{align-items:center;display:flex;justify-content:center;padding:0;}.footer .region-footer .menu--footer-social-icons ul.menu .menu-item{display:flex;}.footer .region-footer .menu--footer-social-icons ul.menu .menu-item .menu-link-contentfooter-social-icons{margin-top:20px;padding-left:20px;padding-right:3px;}.footer .region-footer .menu--footer{flex:0 0 100%;max-width:100%;}.footer .region-footer .menu--footer .navbar-nav{flex-direction:row;justify-content:center;margin-left:-50px;justify-content:flex-start;}@media (max-width:500px){.footer .region-footer .menu--footer .navbar-nav{justify-content:center;margin-left:0;padding:0 20px;}}.footer .region-footer .menu--footer .navbar-nav a{color:#505050;font-size:12px;font-family:Raleway;font-weight:300;line-height:130%;position:relative;text-decoration:underline;}.footer .region-footer .menu--footer .navbar-nav .nav-item a{margin-right:15px;}.footer .region-footer .menu--footer .navbar-nav .nav-item:last-child a{margin-right:0;}.footer .region-footer .menu--footer .navbar-nav .nav-item:first-child{margin-left:0;}.footer .logo-bottom{background-color:#ffffff;padding:30px 0;}.footer .logo-bottom img{max-width:300px;width:100%;height:auto;display:block;margin:0 auto;}@media (max-width:576px){.footer .logo-bottom img{max-width:200px;}}@media (max-width:576px){.footer .logo-bottom.logo-front-page{position:relative;top:-90px;}}@media (min-width:671px){.footer{margin-top:40px;}.footer .region-footer{height:100px;margin:0 auto;max-width:1200px;padding:0 25px;position:relative;}.footer .region-footer .menu--footer-social-icons{height:10px;margin-top:-90px;margin-left:-12px;top:-20px;}.footer .region-footer .menu--footer-social-icons ul.menu{float:right;}.footer .region-footer .block-system-powered-by-block{padding:20px 0 0 0;text-align:left;}.footer .region-footer .menu--footer .navbar-nav{justify-content:left;margin-left:0;}.path-node .menu--footer{height:10px;margin-top:-34px;margin-bottom:0;}.path-node .menu--footer .menu--footer-social-icons{height:10px;left:-10px;top:-50px;}.path-node .navbar-nav a{font-family:Raleway;font-size:12px;font-weight:300;line-height:130%;}.path-node .field--name-field-hww-cta-link.component--section-select{width:100%;}.path-node .field--name-field-hww-cta-link.component--section-select a{padding-left:0;}.path-node .field--name-field-hww-cta-link.component--section-select:nth-child(2) a{margin-left:130px;}.path-node .component--section-select .cta-link.footer-section-select{flex-flow:column-reverse;}.path-node .component--section-select .cta-link.footer-section-select .footer{margin:-20px -60px 20px;}.path-node .footer{margin:0 -20px 70px -20px;}.path-node .footer .region-footer{position:inherit;}.path-frontpage .menu--footer{height:10px;margin-bottom:0;margin-top:-34px;max-width:100%;}.path-frontpage .footer{margin-top:0;margin-bottom:110px;}.path-frontpage .footer .menu--footer-social-icons{height:10px;margin-top:-90px;margin-left:-12px;top:-20px;}.path-frontpage .footer .region-footer .block-system-powered-by-block{padding:11px 0 0 0;}}.site-footer.hide{display:none;}.footer-section-select{flex-flow:column-reverse;}.footer-section-select .footer{margin:-20px -60px 20px;}.path-frontpage article .footer{display:none;}.rosaceaca footer{background-color:#ffffff;}.rosaceaca footer.footer,.rosaceaca footer.site-footer{margin:10px 0 0;height:300px;overflow:hidden;}@media (max-width:1023px){.rosaceaca footer.footer,.rosaceaca footer.site-footer{height:300px;margin-bottom:10px;}}.rosaceaca footer.footer > .region-footer,.rosaceaca footer.site-footer > .region-footer{background-color:#ffffff;align-items:flex-start;flex-direction:column;justify-content:initial;position:relative;height:170px;padding:0 25px;margin:0 auto;}@media (max-width:1023px){.rosaceaca footer.footer > .region-footer,.rosaceaca footer.site-footer > .region-footer{height:200px;}}.rosaceaca footer.footer > .region-footer:before,.rosaceaca footer.site-footer > .region-footer:before{content:"";height:3px;width:100%;margin:30px 0 25px;background-color:#dddddd;}@media (max-width:1023px){.rosaceaca footer.footer > .region-footer:before,.rosaceaca footer.site-footer > .region-footer:before{margin:15px 0 15px;}}@media (max-width:1023px){.rosaceaca footer.footer > .region-footer .block-system-branding-block,.rosaceaca footer.site-footer > .region-footer .block-system-branding-block{display:flex;justify-content:center;max-width:100%;width:100%;}}@media (max-width:767px){.rosaceaca footer.footer > .region-footer .block-system-branding-block,.rosaceaca footer.site-footer > .region-footer .block-system-branding-block{justify-content:left;}}.rosaceaca footer.footer > .region-footer .block-menu,.rosaceaca footer.footer > .region-footer .block-system-powered-by-block,.rosaceaca footer.site-footer > .region-footer .block-menu,.rosaceaca footer.site-footer > .region-footer .block-system-powered-by-block{position:absolute;top:100px;height:30px;display:flex;margin:0;}.rosaceaca footer.footer > .region-footer .block-system.block-system-powered-by-block,.rosaceaca footer.site-footer > .region-footer .block-system.block-system-powered-by-block{max-width:50%;width:50%;bottom:0;left:25px;padding:0;}@media (max-width:1023px){.rosaceaca footer.footer > .region-footer .block-system.block-system-powered-by-block,.rosaceaca footer.site-footer > .region-footer .block-system.block-system-powered-by-block{justify-content:center;max-width:100%;width:100%;top:80px;left:0;right:0;}}@media (max-width:767px){.rosaceaca footer.footer > .region-footer .block-system.block-system-powered-by-block,.rosaceaca footer.site-footer > .region-footer .block-system.block-system-powered-by-block{width:87%;margin:0 25px;}}.rosaceaca footer.footer > .region-footer .block-system.block-system-powered-by-block h2,.rosaceaca footer.site-footer > .region-footer .block-system.block-system-powered-by-block h2{color:#000000;margin:0;line-height:30px;}@media (max-width:1023px){.rosaceaca footer.footer > .region-footer .block-system.block-system-powered-by-block h2,.rosaceaca footer.site-footer > .region-footer .block-system.block-system-powered-by-block h2{text-align:center;line-height:20px;}}@media (max-width:767px){.rosaceaca footer.footer > .region-footer .block-system.block-system-powered-by-block h2,.rosaceaca footer.site-footer > .region-footer .block-system.block-system-powered-by-block h2{text-align:left;}}.rosaceaca footer.footer > .region-footer .block-menu,.rosaceaca footer.site-footer > .region-footer .block-menu{max-width:initial;}@media (max-width:1023px){.rosaceaca footer.footer > .region-footer .block-menu,.rosaceaca footer.site-footer > .region-footer .block-menu{max-width:100%;}}.rosaceaca footer.footer > .region-footer .block-menu ul,.rosaceaca footer.site-footer > .region-footer .block-menu ul{padding:0;margin:0;display:flex;align-items:center;height:30px;}.rosaceaca footer.footer > .region-footer .block-menu ul li,.rosaceaca footer.site-footer > .region-footer .block-menu ul li{height:30px;padding:0;margin:0 10px;min-width:20px;}.rosaceaca footer.footer > .region-footer .block-menu ul li a,.rosaceaca footer.site-footer > .region-footer .block-menu ul li a{height:30px;line-height:30px;padding:0;display:block;text-align:center;width:100%;}.rosaceaca footer.footer > .region-footer .block-menu ul li a img,.rosaceaca footer.site-footer > .region-footer .block-menu ul li a img{padding:0;margin:0;}.rosaceaca footer.footer > .region-footer .block-menu ul li:first-child a,.rosaceaca footer.site-footer > .region-footer .block-menu ul li:first-child a{padding-left:0;}.rosaceaca footer.footer > .region-footer .block-menu ul li:last-child a,.rosaceaca footer.site-footer > .region-footer .block-menu ul li:last-child a{padding-right:0;}.rosaceaca footer.footer > .region-footer .block-menu.menu--footer-social-icons,.rosaceaca footer.site-footer > .region-footer .block-menu.menu--footer-social-icons{right:25px;}@media (max-width:1023px){.rosaceaca footer.footer > .region-footer .block-menu.menu--footer-social-icons,.rosaceaca footer.site-footer > .region-footer .block-menu.menu--footer-social-icons{right:0;left:0;justify-content:center;top:160px;}}@media (max-width:767px){.rosaceaca footer.footer > .region-footer .block-menu.menu--footer-social-icons,.rosaceaca footer.site-footer > .region-footer .block-menu.menu--footer-social-icons{right:10px;left:initial;justify-content:right;top:130px;}}.rosaceaca footer.footer > .region-footer .block-menu.menu--footer-social-icons .menu-link-contentfooter-social-icons,.rosaceaca footer.site-footer > .region-footer .block-menu.menu--footer-social-icons .menu-link-contentfooter-social-icons{padding:0;margin:0;}.rosaceaca footer.footer > .region-footer .block-menu.menu--footer,.rosaceaca footer.site-footer > .region-footer .block-menu.menu--footer{right:220px;width:auto;}@media (max-width:1023px){.rosaceaca footer.footer > .region-footer .block-menu.menu--footer,.rosaceaca footer.site-footer > .region-footer .block-menu.menu--footer{right:0;left:0;justify-content:center;top:120px;}}@media (max-width:767px){.rosaceaca footer.footer > .region-footer .block-menu.menu--footer,.rosaceaca footer.site-footer > .region-footer .block-menu.menu--footer{top:130px;left:25px;justify-content:left;}}.rosaceaca footer.footer > .region-footer .block-menu .navbar-nav a,.rosaceaca footer.site-footer > .region-footer .block-menu .navbar-nav a{color:#000000;padding:0;margin:0;}.leave-popup{display:none;background-color:rgb(255,255,255);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1041;}.leave-popup .leavePopupWrapper{position:absolute;width:320px;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 10px 0 rgba(0,0,0,0.4);}@media (min-width:576px){.leave-popup .leavePopupWrapper{width:575px;}}.leave-popup .leavePopupWrapper h2{font-size:20px;font-weight:bold;line-height:1.3;color:#4eb9a8;text-align:center;margin-bottom:23px;margin-top:23px;}.leave-popup .leavePopupWrapper p.confirmText{font-size:20px;font-weight:300;line-height:1.4;text-align:center;color:#424242;padding-left:5px;padding-right:5px;}@media (min-width:576px){.leave-popup .leavePopupWrapper p.confirmText{padding-left:10px;padding-right:10px;}}@media (min-width:576px){.leave-popup .leavePopupWrapper p.confirmText{padding-left:47px;padding-right:47px;}}.leave-popup .leavePopupWrapper .leave-footer{display:flex;flex-direction:row;justify-content:center;margin-bottom:32px;padding-top:20px;}@media (max-width:576px){.leave-popup .leavePopupWrapper .leave-footer{display:flex;flex-direction:column;justify-content:center;}}.leave-popup .leavePopupWrapper .leave-footer a{font-size:16px;letter-spacing:-0.2px;text-align:center;color:#ffffff;background-color:#4eb9a8;padding:8px 10px;border:1px solid #4eb9a8;border-radius:5px;}@media (max-width:576px){.leave-popup .leavePopupWrapper .leave-footer a{margin:15px 30px;}}.leave-popup .leavePopupWrapper .leave-footer a:first-child{margin-right:15px;}@media (max-width:576px){.leave-popup .leavePopupWrapper .leave-footer a:first-child{margin:15px 30px;}}.leave-popup .leavePopupWrapper .cnt{display:flex;justify-content:center;height:auto;}.leave-popup .leavePopupWrapper .cnt .inner{align-self:center;}.component--graphic-separator{display:flex;flex-direction:row;width:100%;max-width:1200px;margin:0 auto;z-index:9;}@media (max-width:576px){.component--graphic-separator{margin:0 -15px;width:calc(100% + 30px);}}.component--graphic-separator.graphic-left{justify-content:flex-start;}.component--graphic-separator.graphic-right{justify-content:flex-end;}.component--graphic-separator.graphic-center{justify-content:center;}.component--graphic-separator img{max-width:100%;}@media (max-width:576px){.component--graphic-separator img{width:100%;}}.component-container{padding:27px 0 30px 0;}@media (min-width:768px){.component-container.col-md-4{margin:0 30px;max-width:calc(33.333333% - 60px);}}@media (max-width:575px){.component-container.col-md-4{margin:0;flex:0 0 100%;max-width:100%;}}@media (min-width:768px){.component-container.col-md-6{margin:0 30px;max-width:calc(50% - 60px);}}@media (min-width:768px){.component-container.col-md-8{margin:0 30px;max-width:calc(66.666667% - 60px);}}@media (max-width:575px){.component-container.col-md-8{margin:0;flex:0 0 100%;max-width:100%;}}@media (min-width:768px){.component-container.col-md-12{margin:0 -30px;flex:0 0 100%;width:calc(100% + 60px);max-width:calc(100% + 60px);padding-bottom:0;}}@media (max-width:575px){.component-container.col-md-12{padding:0;}}.component-container.col-md-12 .grid-list > .component--graphic-separator{margin:0 30px;}@media (max-width:576px){.component-container.col-md-12 .grid-list > .component--graphic-separator{margin:0;width:100%;}.component-container.col-md-12 .grid-list > .component--graphic-separator img{max-width:100%;width:100%;}}@media (max-width:575px){.component-container .col-12{padding:0;}}@media (min-width:1025px){.component-container.col-lg-4{margin:0 30px;max-width:calc(33.333333% - 60px);}}@media (max-width:575px){.component-container.col-lg-4{margin:0;flex:0 0 100%;max-width:100%;}}@media (min-width:768px){.component-container.col-lg-6{margin:0 25px;max-width:calc(50% - 60px);}}@media (min-width:1025px){.component-container.col-lg-8{margin:0 30px;max-width:calc(66.666667% - 60px);}}@media (max-width:575px){.component-container.col-lg-8{margin:0;flex:0 0 100%;max-width:100%;}}.component-container.white-bg{background:#ffffff;}.component-container.white-bg .grid-item .title{position:relative;padding-bottom:20px;font-size:20px;font-weight:700;line-height:1.4;}.component-container.white-bg .grid-item .title:before{position:absolute;content:"";width:70px;height:9px;left:0;bottom:0;background:url(/themes/custom/rosacea_theme/images/grid-title-hr.png) no-repeat;}.component-container.white-bg .grid-item .title *{color:#317c70;text-transform:initial;}.component-container.white-bg .grid-item .content-container .description p{margin-bottom:20px;font-size:14px;line-height:1.5;color:#f0676c;}.component-container.blue-bg{position:relative;background:#367992;background:linear-gradient(to bottom,#367992 0%,#418da8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$futr-bg-style-blue",endColorstr="$futr-bg-blue-dark",GradientType=0);}.component-container.blue-bg:before{content:"";position:absolute;top:0;right:0;width:320px;height:31px;background:url(/themes/custom/rosacea_theme/images/grid-right-lines.png) no-repeat;}.component-container.blue-bg .grid-item .title{position:relative;padding-bottom:20px;font-size:20px;font-weight:700;line-height:1.4;}.component-container.blue-bg .grid-item .title *{color:#ffffff;text-transform:initial;}.component-container.blue-bg .grid-item .content-container .description p{margin-bottom:20px;font-size:18px;line-height:1.5;font-weight:500;color:#ffffff;}.component-container.blue-bg .grid-item .content-container .description p strong{font-weight:700;}.component-container.img-right .content-container{padding:15px 80px 20px 10px;}.component-container.img-left .content-container{padding:15px 10px 20px 60px;}.component-container .grid-list.row{max-width:1200px;margin:0 auto;}@media (max-width:767px){.component-container .grid-list.row .component-container{padding-top:0;}}.component-container .grid-item .content-container{position:relative;transform:none;}.component-container .grid-item .content-container .content-container .description strong{font-weight:700;}@media (max-width:767px){.component-container .grid-item .content-container .content-container .description{margin-top:20px;}}.component-container .grid-item .inner-item{min-height:auto;display:flex;align-items:center;}@media (max-width:767px){.component-container .grid-item .inner-item{height:auto;}}.component-container .grid-item .image-container img{position:static;transform:none;}@media (max-width:767px){.component-container .grid-item .image-container{top:0;}}@media (max-width:1024px){.component-container.grid-container{max-width:100%;margin:0;}}@media (max-width:767px){.component-container.grid-container .content-container{padding-right:0;padding-left:0;}}.component-container .grid-list .content-container .title p{color:#317c70;line-height:1.4;padding-bottom:12px;text-transform:none;}.component-container .grid-list .content-container .title:after{content:"";background:url(/themes/custom/rosacea_theme/images/overtitle_deco2.svg);background-size:130px 13px;width:130px;height:13px;position:absolute;}.component-container .grid-list .content-container .description h4{color:#000000;font-weight:700;padding-top:15px;line-height:1.6;padding-bottom:12px;}.grid-item .field--name-field-hww-grid-video-url{position:static;}.grid-item.grid-item-image .inner-item .image-container{top:40px;}.grid-item.grid-item-video .image-container{position:absolute;top:0;}@media (max-width:767px){.grid-item.grid-item-video .inner-item{height:auto;margin-bottom:30px;}}.grid-item .inner-item{height:auto;}.grid-item.video-playinplace .inner-item{height:300px;}@media (max-width:767px){.grid-item.video-playinplace .inner-item{display:none;}}@media (max-width:767px){.component-container.blue-bg .grid-list.row{flex-direction:column-reverse;}}.grid-item .title{font-weight:700;text-transform:initial;}@media (max-width:767px){.grid-item .title{font-size:30px;line-height:1.2;}}.paragraph--type--hww-header-background{position:relative;}.paragraph--type--hww-header-background .content-container{position:absolute;max-width:1200px;width:100%;padding:0 25px;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;z-index:1;}@media (max-width:768px){.paragraph--type--hww-header-background .content-container{margin:0;width:70%;padding:0 15px;}}.paragraph--type--hww-header-background .content-container .field--name-field-hww-hb-title{font-size:38px;font-weight:800;color:#f0676c;position:relative;margin-bottom:80px;max-width:50%;}@media (max-width:768px){.paragraph--type--hww-header-background .content-container .field--name-field-hww-hb-title{font-size:30px;margin-bottom:30px;max-width:100%;line-height:1.3;}}@media (max-width:320px){.paragraph--type--hww-header-background .content-container .field--name-field-hww-hb-title{font-size:20px;margin-bottom:30px;max-width:100%;}}.paragraph--type--hww-header-background .content-container .field--name-field-hww-hb-title::after{content:"";background-image:url(/themes/custom/rosacea_theme/images/decohome.svg);background-size:324px 23px;width:324px;height:23px;position:absolute;left:0;bottom:-50px;}@media (max-width:768px){.paragraph--type--hww-header-background .content-container .field--name-field-hww-hb-title::after{background-size:160px 11px;width:160px;height:11px;bottom:-20px;}}.paragraph--type--hww-header-background .content-container .simplevideo img,.paragraph--type--hww-header-background .content-container .simplevideo video{position:absolute;left:0;right:0;top:0;bottom:0;}.paragraph--type--hww-header-background .content-container .simplevideo img{z-index:10;}.paragraph--type--hww-header-background .content-container .simplevideo img.hideimg{opacity:0;z-index:0;}.paragraph--type--hww-header-background .content-container .simplevideo video{z-index:9;}.paragraph--type--hww-header-background .content-container .simplevideo.mpegvideo{display:flex;}.paragraph--type--hww-header-background .content-container .simplevideo.mpegvideo picture{width:100%;}.paragraph--type--hww-header-background .content-container .simplevideo.mpegvideo picture img{width:100%;}.paragraph--type--hww-header-background .content-container .simplevideo picture{width:100%;}.paragraph--type--hww-header-background .content-container .simplevideo picture img{width:100%;}.paragraph--type--hww-header-background .content-container .simplevideo video{width:100%;display:block;}.paragraph--type--hww-header-background .media-container img,.paragraph--type--hww-header-background .media-container video{height:auto;width:100%;margin:0;}.paragraph--type--hww-header-background .media-container video{height:auto;width:100%;margin:0;position:absolute;top:50%;transform:translateY(-50%);z-index:0;}@media (min-width:768px){.paragraph--type--hww-header-background .media-container img{max-height:370px;width:100%;-o-object-fit:cover;object-fit:cover;}}@media (max-width:767px){.paragraph--type--hww-header-background .media-container video{display:none;}}.paragraph--type--hww-header-background .media-container .field--name-field-hww-hb-image{display:block;}.paragraph--type--hww-header-background .media-container .field--name-field-hww-hb-image-mobile{display:none;}@media (max-width:768px){.paragraph--type--hww-header-background .media-container .field--name-field-hww-hb-image-mobile{display:block;}}.paragraph--type--hww-header-background .media-container .field--name-field-hww-hb-video{background-size:cover;background-repeat:no-repeat;background-position:center;margin:0;overflow:hidden;padding:180px 0;position:relative;}@media (max-width:767px){.paragraph--type--hww-header-background .media-container .field--name-field-hww-hb-video{padding:0;}}@media (max-width:576px){.paragraph--type--hww-header-background .media-container img{width:577px;height:380px;-o-object-fit:cover;object-fit:cover;}}.header{background:#ffffff;padding:5px 0 7px;position:fixed;top:0;width:100%;z-index:99;}.header .navbar-expand-lg{margin:0 auto;max-width:1200px;padding:0 25px;position:relative;}@media (min-width:768px){.header .navbar-expand-lg{height:32px;}}.path-frontpage .main-content,.user-logged-in .main-content{margin-top:0;}.header.hide{display:none;}.without_header .header{display:none;}.rosaceaca header nav.navbar > div{display:flex;width:calc(100% - 150px);align-items:center;}.rosaceaca header nav.navbar > div .menu--main{margin-left:auto;order:2;}@media (max-width:992px){.rosaceaca header nav.navbar > div .menu--main{position:absolute;display:none;left:0;top:32px;pdding:10px;width:100%;background:#ffffff;z-index:99;padding:10px 20px;}}.rosaceaca header nav.navbar > div .menu--main .navbar-nav li a{font-size:13px;font-weight:500;color:#212529;}.rosaceaca header nav.navbar > div .menu--main .navbar-nav li a.active{font-weight:600;}.rosaceaca header nav.navbar > div .language-switcher-language-url{top:50%;transform:translateY(-50%);}@media (max-width:768px){.rosaceaca header .block-system-branding-block img{width:200px;}}@media (max-width:320px){.rosaceaca header .block-system-branding-block img{width:170px;}}.rosaceaca header .mobile-menu{display:none;}@media (max-width:992px){.rosaceaca header .mobile-menu{display:inline-block;position:absolute;width:18px;height:14px;right:95px;top:50%;background:url(/themes/custom/rosacea_theme/images/mobile-menu.png);transform:translateY(-50%);}}.block-mailchimp-subscription{position:relative;padding:80px 0 70px 0;color:#ffffff;background:#367992;}.block-mailchimp-subscription:before{position:absolute;content:"";top:0px;right:0;width:45%;height:50px;background:url(/themes/custom/rosacea_theme/images/grid-right-lines-extend.png);background-repeat:no-repeat;background-repeat:repeat-x;}@media (max-width:767px){.block-mailchimp-subscription:before{width:80%;}}.block-mailchimp-subscription .mailchimp-row{max-width:1200px;margin:0 auto;}.block-mailchimp-subscription h4{font-size:24px;font-weight:800;}.block-mailchimp-subscription .mailchimp-message{font-size:14px;margin-top:15px;}.block-mailchimp-subscription .mailchimp-message .mailchimp-pre-message p{font-size:17px;font-weight:500;word-spacing:1px;max-width:80%;margin:2px auto;line-height:1.5;padding-left:50px;}@media (max-width:575px){.block-mailchimp-subscription .mailchimp-message .mailchimp-pre-message p{margin:0;padding-left:20px;max-width:90%;}}.block-mailchimp-subscription .mailchimp-message .mailchimp-post-message{display:none;}.block-mailchimp-subscription .mailchimp-message .mailchimp-post-message p{font-size:17px;font-weight:500;word-spacing:1px;max-width:80%;margin:2px auto;line-height:1.5;padding-left:50px;}@media (max-width:575px){.block-mailchimp-subscription .mailchimp-message .mailchimp-post-message p{margin:0;}}.block-mailchimp-subscription .mailchimp-check{font-size:12px;margin-top:15px;}.block-mailchimp-subscription .mailchimp-check span{position:relative;display:inline-block;padding-left:15px;}.block-mailchimp-subscription .mailchimp-check span input[type=checkbox]{position:absolute;margin-right:5px;width:22px;height:22px;border:0;left:-7px;background-color:transparent;margin-top:0.3rem;}.block-mailchimp-subscription .mailchimp-check span input[type=checkbox]:after,.block-mailchimp-subscription .mailchimp-check span input[type=checkbox]:before{content:"";border:2px solid #ffffff;border-radius:4px;background-color:#367992;position:absolute;width:21px;height:21px;left:0;top:0;z-index:10;}.block-mailchimp-subscription .mailchimp-check span input[type=checkbox]:checked:before{background-color:#367992;}.block-mailchimp-subscription .mailchimp-check span input[type=checkbox]:checked:after{display:inline-block;transform:rotate(45deg);height:12px;width:6px;border:none;border-bottom:3px solid #ffffff;border-right:3px solid #ffffff;left:8px;top:3px;}.block-mailchimp-subscription .mailchimp-check span .checkmark{position:absolute;top:7px;left:-15px;height:15px;width:15px;background-color:transparent;border:#ffffff solid thin;border-radius:3px;display:none;}.block-mailchimp-subscription .mailchimp-check span .checkmark:after{content:"";position:absolute;display:none;left:4px;top:0px;width:5px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg);}.block-mailchimp-subscription .mailchimp-check span p{font-size:13px;font-weight:500;line-height:1.5;opacity:0.9;padding-top:3px;}.block-mailchimp-subscription .mailchimp-check span p a{color:#ffffff;font-weight:700;}.block-mailchimp-subscription .mailchimp-check span p a:hover{text-decoration:none;}.block-mailchimp-subscription .mailchimp-check span .form-check{padding:0;margin-bottom:0.125rem !important;}@media (max-width:767px){.block-mailchimp-subscription .mailchimp-check{padding-left:35px;max-width:90%;margin:15px auto 0;}}.block-mailchimp-subscription .contact-form{margin-top:15px;display:flex;justify-content:center;}.block-mailchimp-subscription .contact-form .field--name-field-mcnf-email{width:370px;}.block-mailchimp-subscription .contact-form .form-submit{height:43px;text-transform:uppercase;margin-left:30px;padding-left:14px;padding-right:50px;font-size:16px;font-weight:bold;text-align:left;background-color:#f0676c;background-image:url(/themes/custom/rosacea_theme/images/cta-round-arrow.png);background-repeat:no-repeat;background-position:right 10px center;border:0;border-radius:3px;}@media (max-width:575px){.block-mailchimp-subscription .contact-form .form-submit{margin:0 auto;}}.block-mailchimp-subscription .contact-form .form-type-email input{border-radius:3px;padding-left:40px;height:42px;background-image:url(/themes/custom/rosacea_theme/images/email.png);background-repeat:no-repeat;background-position:10px;background-size:20px auto;}.block-mailchimp-subscription .contact-form .form-type-email input::-moz-placeholder{font-weight:500;opacity:0.25;}.block-mailchimp-subscription .contact-form .form-type-email input::placeholder{font-weight:500;opacity:0.25;}.block-mailchimp-subscription .contact-form .form-type-email label{display:none;}.block-mailchimp-subscription .contact-form fieldset,.block-mailchimp-subscription .contact-form .form-type-email{width:370px;margin-bottom:1rem !important;}@media (max-width:576px){.block-mailchimp-subscription .contact-form fieldset,.block-mailchimp-subscription .contact-form .form-type-email{width:100%;}}@media (max-width:575px){.block-mailchimp-subscription .contact-form{flex-direction:column;}.block-mailchimp-subscription .contact-form fieldset{width:100%;}}.hww-rcc-container{max-width:1200px;margin:30px auto 50px auto;padding:0 15px;}.hww-rcc-container .slick-track{display:flex;}.hww-rcc-container .slick-slide{padding:60px 15px 10px;text-align:center;border-radius:6px;}.hww-rcc-container .slick-slide > div{height:100%;}.hww-rcc-container .slick-slide > div > div.field__item{height:100%;}.hww-rcc-container .paragraph--type--hww-range-carousel-item{padding:0 20px 0;background:#f4f4f4;border-radius:5px;display:flex;flex-direction:column;position:relative;height:calc(100% + 0px);}.hww-rcc-container .paragraph--type--hww-range-carousel-item .image-container .field--type-image{width:120px;height:120px;margin:-60px auto 0;border-radius:50%;border:3px solid #348377;padding:20px;background-color:#ffffff;}.hww-rcc-container .paragraph--type--hww-range-carousel-item .image-container .field--type-image img{margin:0;position:relative;width:75px;height:75px;}.hww-rcc-container .paragraph--type--hww-range-carousel-item .cta{margin-top:auto;padding-bottom:20px;}.hww-rcc-container .paragraph--type--hww-range-carousel-item .cta a{display:inline-block;padding:15px 20px;background-color:#f0676c;background-image:url(/themes/custom/rosacea_theme/images/cta-round-arrow.png);background-repeat:no-repeat;background-position:right 10px center;font-size:16px;color:#ffffff;font-weight:bold;line-height:1;min-width:168px;text-transform:uppercase;border-radius:3px;font-weight:600;text-align:left;padding-right:40px;}@media (min-width:1024px){.hww-rcc-container .paragraph--type--hww-range-carousel-item .cta a{min-width:168px;width:calc(100% - 35px);}}.hww-rcc-container .paragraph--type--hww-range-carousel-item .field--name-field-hww-rc-title{margin-top:15px;font-weight:800;font-size:18px;line-height:1.4;color:#212529;margin:20px auto 0;font-size:22px;}.hww-rcc-container .paragraph--type--hww-range-carousel-item .field--name-field-hww-rc-title strong{font-weight:800;}.hww-rcc-container .paragraph--type--hww-range-carousel-item .field--name-field-hww-rc-description{margin:15px 0 0;padding-top:15px;font-size:14px;color:#212529;background:url(/themes/custom/rosacea_theme/images/hww-rcc-underline.png) no-repeat top center;}.hww-rcc-container .paragraph--type--hww-range-carousel-item .field--name-field-hww-rc-description p{font-size:15px;font-weight:500;line-height:1.5;}.hww-rcc-container .slick-dots{padding:0;display:flex;justify-content:center;list-style-type:none;margin:50px 0;}@media (max-width:768px){.hww-rcc-container .slick-dots{margin:30px 0;}}.hww-rcc-container .slick-dots li{width:auto;height:auto;margin:0 5px;}.hww-rcc-container .slick-dots li button{background:none;border:0;width:12px;height:12px;padding:0;display:flex;flex-direction:column;align-items:center;overflow:hidden;cursor:pointer;line-height:0;font-size:0;}.hww-rcc-container .slick-dots li button:before{content:"";background-color:rgba(0,0,0,0.5);width:12px;height:12px;display:inline-flex;border-radius:50%;}.hww-rcc-container .slick-dots li.slick-active button:before{background-color:#317c70;}.paragraph--type--hww-static-quote-carousel{width:100%;max-width:920px;margin:10px auto 50px auto;}.paragraph--type--hww-static-quote-carousel:before{content:"";background:#bababa;height:2px;max-width:1150px;display:inline-block;margin:0 auto;position:absolute;left:0;right:0;}.paragraph--type--hww-static-quote-carousel .field--name-field-hww-static-quote-item{margin-top:60px;}.paragraph--type--hww-static-quote-carousel .paragraph--type--hww-static-quote-carousel-item{max-width:600px;margin:0 auto;}.paragraph--type--hww-static-quote-carousel a:hover{text-decoration:none;}.paragraph--type--hww-static-quote-carousel .field--name-field-hww-stquotev2-auimg{width:100px;height:100px;overflow:hidden;border-radius:100%;margin:0 auto 50px;position:relative;}.paragraph--type--hww-static-quote-carousel .field--name-field-hww-stquotev2-auimg img{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:100%;height:auto;}.paragraph--type--hww-static-quote-carousel .field--name-field-hww-stquotev2-qt{font-size:19px;color:#367992;margin-bottom:20px;}.paragraph--type--hww-static-quote-carousel .field--name-field-hww-stquotev2-qt p{max-width:540px;margin:0 auto;font-weight:500;line-height:1.4;}.paragraph--type--hww-static-quote-carousel .field--name-field-hww-stquotev2-qt p em:first-child,.paragraph--type--hww-static-quote-carousel .field--name-field-hww-stquotev2-qt p em:last-child{font-style:normal;font-size:20px;}.paragraph--type--hww-static-quote-carousel .field--name-field-hww-stquotev2-au{line-height:130%;font-size:16px;font-family:"Raleway";font-weight:700;color:#000000;}.paragraph--type--hww-static-quote-carousel .field--name-field-hww-stquotev2-ai{line-height:130%;font-size:12px;font-family:"Raleway";opacity:1;font-weight:600;color:#505050;}@media (max-width:768px){.paragraph--type--hww-static-quote-carousel .field--name-field-hww-stquotev2-ai{line-height:32px;margin-top:8px;}}.paragraph--type--hww-static-quote-carousel .carousel-control-icon span{width:15px;height:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(180deg);background-image:url(/themes/custom/rosacea_theme/images/arrow-hover.png);}.paragraph--type--hww-static-quote-carousel .carousel-control-icon span.carousel-control-next-icon{transform:translate(-50%,-50%) rotate(0deg);}.carousel-indicators{bottom:-15px;}.carousel-indicators .active{background-color:#367992;}.carousel-indicators li{position:relative;flex:0 1 auto;width:10px;height:10px;margin-right:7px;margin-left:7px;border-radius:50px;text-indent:-999px;cursor:pointer;background-color:#ffffff;border:#bababa solid 1px;display:inline-block;}.paragraph--type--hww-social-tint{width:1230px;max-width:100%;margin:0 auto 20px;}.paragraph--type--hww-static-2col{width:100%;max-width:100%;padding:40px 0;}.paragraph--type--hww-static-2col.rosacea-understanding{padding-bottom:0;}.paragraph--type--hww-static-2col.rosacea-what-triggers{padding-top:0;}@media (max-width:767px){.paragraph--type--hww-static-2col{padding-top:10px;}}.paragraph--type--hww-static-2col .image-container{padding-top:75px;position:relative;}.paragraph--type--hww-static-2col .image-container img{position:relative;}@media (max-width:767px){.paragraph--type--hww-static-2col .image-container{padding-top:0;}}.paragraph--type--hww-static-2col .inner-panel{height:auto;}.paragraph--type--hww-static-2col.component-style--dark{background:#f5f5f5;}.paragraph--type--hww-static-2col .container{max-width:1200px;width:100%;padding:0 25px;margin:0 auto;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels{padding:0 15px;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels.paragraph--view-mode--default{width:100%;}@media (min-width:767px){.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels.paragraph--view-mode--default{width:50%;}}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .content-container{height:auto;padding:0 0 30px 0;text-align:left;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .content-container .description p{font-weight:500;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .content-container .description h5 a{color:#317c70;font-weight:bold;display:block;padding-bottom:10px;border-bottom:1px solid #317c70;position:relative;padding-right:25px;text-decoration:none;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .content-container .description h5 a:hover{text-decoration:underline;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .content-container .description h5 a:before{content:"";width:7px;height:7px;display:inline-block;position:absolute;right:7px;top:6px;border-bottom:solid #317c70;border-right:solid #317c70;border-width:0 2px 2px 0;transform:rotate(45deg);z-index:9;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .content-container .description h5 a:after{content:"";width:21px;height:21px;display:inline-block;background:#FFF;border:1px solid #317c70;position:absolute;right:0;top:0;border-radius:50px;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .content-container .video-container{position:relative;width:100%;height:100%;padding:100px 0 0 15px;}@media (max-width:767px){.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .content-container .video-container{padding:0;}}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .content-container .video-container *{width:100%;height:100%;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels h4{color:#000000;font-weight:700;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels h6{color:#317c70;text-decoration:underline;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .title{font-size:28px;font-weight:800;color:#317c70;position:relative;margin-bottom:30px;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .title p strong{font-size:30px;font-weight:700;color:#317c70;line-height:1.4;}@media (max-width:767px){.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .title p strong{line-height:1.2;}}@media (max-width:767px){.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .title{margin-bottom:40px;}}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .title:after{content:"";background:url(/themes/custom/rosacea_theme/images/overtitle_deco2.svg);background-size:130px 13px;width:130px;height:13px;position:absolute;left:0;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .title h1{font-weight:700;line-height:1.4;}@media (max-width:767px){.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .title h1{font-size:30px;line-height:1.2;}}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .description ul{list-style-type:none;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .description ul li{font-size:16px;font-weight:normal;color:black;line-height:30px;position:relative;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .description ul li::before{content:"";background-image:url(/themes/custom/rosacea_theme/images/list-marker.svg);background-size:20px 3px;width:20px;position:absolute;height:3px;left:-40px;top:12px;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .description ul li h4{padding-bottom:20px;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .description ul li:nth-child(2) h4{padding:0;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .description hr{border-top:2px solid #A1AEB7;margin:35px 0;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .description .softred-list li,.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .description .softred-title{color:#f0676c;font-size:21px;font-weight:800;line-height:initial;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .description .black-title{color:#000000;font-size:21px;font-weight:800;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .description .normal-text{font-size:16px;font-weight:normal;color:#000000;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .cta-container{margin-top:0;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .cta-container .cta-link{display:inline-block;border:none;background:#f0676c;color:#ffffff;border-radius:4px;font-size:16px;font-weight:bold;padding:10px 50px 10px 10px;position:relative;text-decoration:none;}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .cta-container .cta-link::after{content:"";background-image:url(/themes/custom/rosacea_theme/images/cta-arrow.svg);background-repeat:no-repeat;width:23px;height:23px;position:absolute;right:10px;top:50%;transform:translate(0,-50%);}@media (max-width:767px){.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .cta-container .cta-link::after{right:25px;}}.paragraph--type--hww-static-2col .container .paragraph--type--hww-static-2col-panels .cta-container .cta-link:hover{text-decoration:none;}.paragraph--type--hww-static-2col .content-container .description h3{font-size:27px;font-weight:500;margin-bottom:20px;color:#000000;}.icon-details-container .container{margin:0;padding:0;}.icon-details-container .container .icon-items-container .paragraph--type--icon-data{width:auto;display:flex;flex-direction:column;align-items:center;margin:10px 0;}.icon-details-container .container .icon-items-container .paragraph--type--icon-data .field--name-field-icon-images{margin:0;padding:0 0.5rem;width:100%;display:flex;justify-content:center;}.icon-details-container .container .icon-items-container .paragraph--type--icon-data .field--name-field-icon-images img{margin:0;}.icon-details-container .container .icon-items-container .paragraph--type--icon-data .field--name-field-icon-detail{width:100%;text-align:center;padding:10px 5px 20px 5px;height:100%;display:flex;justify-content:center;font-size:14px;font-weight:700;}.icon-details-container.column-style--3 .container .icon-items-container .paragraph--type--icon-data{width:50%;}@media (min-width:1024px){.icon-details-container.column-style--3 .container .icon-items-container .paragraph--type--icon-data{width:33.33%;}}.icon-details-container.column-style--3 .container .icon-items-container .paragraph--type--icon-data .field--name-field-icon-images{background:linear-gradient(transparent 50%,#f7f7f7 50%);}.icon-details-container.column-style--3 .container .icon-items-container .paragraph--type--icon-data .field--name-field-icon-detail{background:#f7f7f7;color:#212529;}.icon-details-container.column-style--4 .container .icon-items-container .paragraph--type--icon-data{width:50%;}@media (min-width:1024px){.icon-details-container.column-style--4 .container .icon-items-container .paragraph--type--icon-data{width:25%;}}.icon-details-container.column-style--4 .container .icon-items-container .paragraph--type--icon-data .field--name-field-icon-images{background:linear-gradient(transparent 50%,#ffffff 50%);}.icon-details-container.column-style--4 .container .icon-items-container .paragraph--type--icon-data .field--name-field-icon-detail{background:#ffffff;color:#000000;}.paragraph--type--hww-static-wysiwyg .faceuptorosacea_canada{max-width:1200px;text-align:left;font-weight:bold;font-size:20px;}.paragraph--type--hww-static-wysiwyg .faceuptorosacea_canada img{width:45px;margin:0 10px;filter:grayscale(100%);}.component--interactive-block{flex:0 0 100%;max-width:100%;}.component--interactive-block .simplevideo{position:relative;}.component--interactive-block .simplevideo.video-preloader:after{content:"";display:block;position:absolute;left:calc(50% - 35px);top:calc(50% - 35px);width:70px;height:70px;border-style:solid;border-color:transparent;border-top-color:#505050;border-width:4px;border-radius:50%;animation:spin 0.8s linear infinite;}.component--interactive-block .simplevideo video{width:100%;position:relative;-o-object-fit:cover;object-fit:cover;z-index:1;opacity:0;display:none;}.component--interactive-block .simplevideo video.active{z-index:3;opacity:1;display:block;background-color:#000000;}.component--interactive-block .simplevideo picture{width:100%;height:auto;z-index:2;}.component--interactive-block .simplevideo picture source{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:100%;}.component--interactive-block .simplevideo picture img{max-width:100%;height:auto;}.component--interactive-block .placeholder-img{width:100%;}.component--interactive-block p{margin-block-start:1em;margin-block-end:1em;}.component--interactive-block > p{color:#000000;}.component--interactive-block > p strong{color:inherit;}.component--interactive-block h4{color:#000000;font-weight:700;font-size:18px;}@media (max-width:576px){.component--interactive-block{width:100%;}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.component--interactive-bullets h5{margin-top:0;text-align:center;color:#000000;}.component--interactive-bullets .graybox{padding:20px;background:#efefef;}.component--interactive-bullets .graybox > h5{text-align:left;font-size:14px;}.component--interactive-bullets .emotional{background:#ffffff;border:8px solid #348377;padding:15px;overflow:hidden;}.component--interactive-bullets .emotional .col-6{margin:35px 0;}.component--interactive-bullets #reset_emotional{position:relative;z-index:3;padding-top:35px;}.component--interactive-bullets .col-6{flex:0 0 50%;max-width:50%;}.component--interactive-bullets .col-6 h5{margin:0;}.component--interactive-bullets .col-6:nth-of-type(1) .press_item,.component--interactive-bullets .col-6:nth-of-type(1) .static{background:#ea999c;border:3px solid #f0676c;}.component--interactive-bullets .col-6:nth-of-type(1) h5{color:#f0676c;}.component--interactive-bullets .col-6:nth-of-type(2) .press_item,.component--interactive-bullets .col-6:nth-of-type(2) .static{background:#8ed1c7;border:3px solid #4eb8a8;}.component--interactive-bullets .col-6:nth-of-type(2) h5{color:#348377;}.component--interactive-bullets .col-6:nth-of-type(3) .press_item,.component--interactive-bullets .col-6:nth-of-type(3) .static{background:#6fabbc;border:3px solid #3c8ea5;}.component--interactive-bullets .col-6:nth-of-type(3) h5{color:#36798C;}.component--interactive-bullets .col-6:nth-of-type(4) .press_item,.component--interactive-bullets .col-6:nth-of-type(4) .static{background:#fcc28c;border:3px solid #f59e4d;}.component--interactive-bullets .col-6:nth-of-type(4) h5{color:#b75e0b;}.component--interactive-bullets .col{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}.component--interactive-bullets .press_button{width:120px;height:120px;border-radius:100%;position:relative;margin:0 auto;}.component--interactive-bullets .press_item,.component--interactive-bullets .static{transition:transform 0.1s linear;}.component--interactive-bullets .press_item,.component--interactive-bullets .static{width:30px;height:30px;border-radius:100%;position:absolute;top:50%;margin-top:-15px;left:50%;margin-left:-15px;transform:scale(1.6);cursor:pointer;opacity:0.7;}.component--interactive-bullets .reset_emotional{text-align:center;}.component--interactive-bullets .reset_emotional span{cursor:pointer;font-weight:600;display:flex;justify-content:center;}.component--interactive-bullets .reset_emotional span:before{content:"";display:inline-block;background:url(/themes/custom/rosacea_theme/images/refresh.svg) no-repeat;width:20px;height:27px;margin-right:5px;}.component--interactive-bullets .greencolor{color:#348377;}.futr-bg-style-blue .component--interactive-bullets .col-6:nth-of-type(1) h5{color:#e91c22;}.futr-bg-style-blue .component--interactive-bullets .col-6:nth-of-type(1) .press_item,.futr-bg-style-blue .component--interactive-bullets .col-6:nth-of-type(1) .static{background:#f0676c;border:3px solid #e91c22;}.futr-bg-style-blue .component--interactive-bullets h5{font-size:19px;font-weight:bold;color:#367992;}.path-frontpage .col{padding:0 15px;}.component--landing-hero{width:auto;height:auto;display:flex;flex-direction:row;margin:0 -15px 0 -15px;}.component--landing-hero .desktop-video .field--name-field-hww-futr-placeholder-image img{-o-object-fit:cover;object-fit:cover;width:100%;margin:0;}.component--landing-hero .field.field--name-field-hww-futr-qw-question-title{display:none;}.component--landing-hero h1{font-weight:800;font-size:38px;color:#ec686b;}@media (min-width:768px){html[lang=en-au] .component--landing-hero{height:710px;}}@media (max-width:767px){.component--landing-hero{flex-direction:column;height:auto;}}.component--landing-hero #lottie_logo{background-color:#ffffff;width:100%;height:100%;max-width:247px;display:block;overflow:hidden;transform:translate3d(0,0,0);text-align:center;opacity:1;margin-left:-10px;}.component--landing-hero .left-col,.component--landing-hero .right-col{height:auto;position:relative;overflow:hidden;}@media (max-width:767px){.component--landing-hero .left-col,.component--landing-hero .right-col{padding:0 15px;width:auto;}}.component--landing-hero .left-col{width:100%;}.component--landing-hero .right-col{padding-left:15px;padding-right:15px;}.component--landing-hero .right-col .container,.component--landing-hero .left-col .container{padding:0 40px;max-width:500px;margin-left:37px;}@media (max-width:1024px){.component--landing-hero .right-col .container,.component--landing-hero .left-col .container{padding:2px 0 42px 0;margin-left:12px;max-width:100%;}}@media (max-width:768px){.component--landing-hero .right-col .container,.component--landing-hero .left-col .container{padding:2px 0 12px 0;}}@media (max-width:575px){.component--landing-hero .right-col .container,.component--landing-hero .left-col .container{padding:30px 15px;margin-left:0;max-width:100%;}}@media (max-width:1024px){.component--landing-hero .right-col .container .respire-padd,.component--landing-hero .left-col .container .respire-padd{padding:20px 0;}}.component--landing-hero .right-col .container .respire-padd .message-logo,.component--landing-hero .left-col .container .respire-padd .message-logo{margin:15px 0;}html[lang=en-au] .component--landing-hero .right-col .container .respire-padd .message-logo,html[lang=en-au] .component--landing-hero .left-col .container .respire-padd .message-logo{display:none;}.component--landing-hero .right-col .container .respire-padd .welcome_message,.component--landing-hero .left-col .container .respire-padd .welcome_message{padding:80px 0px;max-width:350px;margin:0 auto;}@media (max-width:767px){.component--landing-hero .right-col .container .respire-padd .welcome_message .small-device,.component--landing-hero .left-col .container .respire-padd .welcome_message .small-device{width:90%;display:block;margin-bottom:20px;margin-left:0;}.component--landing-hero .right-col .container .respire-padd .welcome_message .big-device,.component--landing-hero .left-col .container .respire-padd .welcome_message .big-device{display:none;}}@media (min-width:767px){.component--landing-hero .right-col .container .respire-padd .welcome_message .small-device,.component--landing-hero .left-col .container .respire-padd .welcome_message .small-device{display:none;}.component--landing-hero .right-col .container .respire-padd .welcome_message .big-device,.component--landing-hero .left-col .container .respire-padd .welcome_message .big-device{display:block;}}@media (min-width:1024px){.component--landing-hero .right-col .container .respire-padd .welcome_message,.component--landing-hero .left-col .container .respire-padd .welcome_message{max-width:360px;}}.component--landing-hero .right-col .container .respire-padd .welcome_message h4,.component--landing-hero .left-col .container .respire-padd .welcome_message h4{color:#348377;font-weight:700;margin:12px 0;font-size:21px;}@media (max-width:575px){.component--landing-hero .right-col .container .respire-padd .welcome_message h4,.component--landing-hero .left-col .container .respire-padd .welcome_message h4{margin:1.73rem 0;}}@media (max-width:767px){.component--landing-hero .right-col .container .respire-padd .welcome_message h4,.component--landing-hero .left-col .container .respire-padd .welcome_message h4{font-size:20px;font-weight:700;margin:12px 0;}}@media (max-width:320px){.component--landing-hero .right-col .container .respire-padd .welcome_message h4,.component--landing-hero .left-col .container .respire-padd .welcome_message h4{font-size:17px;}}.component--landing-hero .right-col .container .respire-padd .welcome_message h4 em,.component--landing-hero .left-col .container .respire-padd .welcome_message h4 em{text-decoration:underline;font-style:normal;}.component--landing-hero .right-col .container .respire-padd .welcome_message p,.component--landing-hero .left-col .container .respire-padd .welcome_message p{margin:1rem 0 40px;font-weight:400;font-size:17px;}@media (max-width:575px){.component--landing-hero .right-col .container .respire-padd .welcome_message p,.component--landing-hero .left-col .container .respire-padd .welcome_message p{margin:15px 0 30px;font-size:17px;font-weight:500;line-height:1.5;}}@media (max-width:320px){.component--landing-hero .right-col .container .respire-padd .welcome_message p,.component--landing-hero .left-col .container .respire-padd .welcome_message p{font-size:14px;}}.component--landing-hero .right-col .container .respire-padd .welcome_message .light_text,.component--landing-hero .left-col .container .respire-padd .welcome_message .light_text{color:#ffffff;}@media (max-width:1024px){.component--landing-hero .right-col .container .respire-padd .dynamin-welcome-msg,.component--landing-hero .left-col .container .respire-padd .dynamin-welcome-msg{padding:0 0;}}@media (max-width:767px){.component--landing-hero .right-col .container .respire-padd .dynamin-welcome-msg,.component--landing-hero .left-col .container .respire-padd .dynamin-welcome-msg{max-width:280px;margin:0;}}@media (max-width:320px){.component--landing-hero .right-col .container .respire-padd .dynamin-welcome-msg,.component--landing-hero .left-col .container .respire-padd .dynamin-welcome-msg{max-width:170px;}}.component--landing-hero .right-col{float:right;}@media (max-width:768px){.component--landing-hero .right-col{width:100%;float:none;}}.component--landing-hero .align-center{display:block;margin:0 auto;text-align:center;}.component--landing-hero .down-button{cursor:pointer;width:40px;}@media (max-width:768px){.component--landing-hero .down-button{margin:-10px 0 0 0;}}html[lang=en-au] .component--landing-hero .down-button{display:none;}.component--landing-hero .desktop-video{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;}@media (max-width:767px){.component--landing-hero .desktop-video{display:none;}.component--landing-hero .desktop-video img{display:block;}}.component--landing-hero .desktop-video video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;z-index:1;opacity:0;}.component--landing-hero .desktop-video video.active{z-index:3;opacity:1;}.component--landing-hero .desktop-video picture{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;max-width:100%;}.component--landing-hero .desktop-video picture source,.component--landing-hero .desktop-video picture img{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;}.component--landing-hero .desktop-video:before{content:"";width:100%;height:100%;background-color:transparent;position:absolute;z-index:1;top:0;left:0;}.component--landing-hero .desktop-video .simplevideo{margin:0 -15px 0 -15px;}.component--landing-hero .mobile-video{display:none;position:relative;}.component--landing-hero .mobile-video:before{content:"";width:100%;height:100%;background-color:transparent;position:absolute;z-index:1;top:0;left:0;}@media (max-width:768px){.component--landing-hero .mobile-video{display:flex;height:318px;margin-top:44px;}}@media (max-width:370px){.component--landing-hero .mobile-video{height:220px;}}.component--landing-hero .mobile-video .samplevideo{width:100%;height:100%;}.component--landing-hero .mobile-video video{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.component--landing-hero .field--name-field-hww-futr-lhero-stxt{font-size:13px;font-family:Raleway;font-weight:300;line-height:20px;}@media (max-width:767px){.component--landing-hero .left-col.col-6{position:absolute;top:30px;left:15px;right:18%;}.component--landing-hero .left-col.col-6 .container{padding-top:0;padding-left:5px;}.component--landing-hero .left-col.col-6 .container h1{font-size:30px;}}@media (max-width:767px) and (max-width:767px){.component--landing-hero .left-col.col-6 .container h1{font-size:27px;}}@media (max-width:320px){.component--landing-hero .left-col.col-6 .container h1{font-size:20px;}}@media (max-width:768px){.default .layout-main-wrapper{margin-left:-10px;margin-right:-10px;}}@media (max-width:768px){.without_header .layout-main-wrapper{margin-left:0;margin-right:0;}}@media (max-width:767px){.component--landing-hero .left-col.col-12{padding:0;}.component--landing-hero .mobile-video{display:block;position:relative;margin-top:39px;}.component--landing-hero .mobile-video .samplevideo{position:relative;height:100%;}.component--landing-hero .mobile-video .samplevideo video{left:0;transform:translate(0,0);width:100%;height:100%;top:0;min-height:10%;opacity:0;z-index:1;-o-object-fit:cover;object-fit:cover;}.component--landing-hero .mobile-video .samplevideo video.active{z-index:3;opacity:1;}.component--landing-hero .mobile-video .samplevideo picture{position:absolute;z-index:2;top:0;left:0;transform:translate(0,0);height:100%;max-width:100%;}.component--landing-hero .mobile-video .samplevideo picture source{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:100%;}.component--landing-hero .mobile-video .samplevideo picture img{max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.component--landing-hero .mobile-video .field--type-image img{width:1130px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;}}@media (max-width:767px) and (max-width:576px){.component--landing-hero .mobile-video .field--type-image img{margin-left:calc(100% - 597px);-o-object-fit:contain;object-fit:contain;position:relative;top:20px;}}@media (max-width:767px) and (max-width:523px){.component--landing-hero .mobile-video .field--type-image img{margin-left:calc(100% - 537px);}}@media (max-width:767px){.component--landing-hero .right-col .container .respire-padd .welcome_message{padding:23px 0px 0;max-width:100%;}}.question-wrapper-title .field--name-field-hww-futr-qw-subtitle{position:absolute;top:-23px;left:46px;background:rgb(240,103,108);padding:5px 20px;font-family:"Raleway";color:white;font-weight:800;font-size:20px;}.question-wrapper-title .field--name-field-hww-futr-qw-subtitle:after{content:"";position:absolute;top:-8px;right:-30px;background-image:url(/themes/custom/rosacea_theme/images/overtitle_deco.svg);background-size:100px 11px;width:100px;height:11px;background-repeat:no-repeat;}@media (max-width:500px){.question-wrapper-title .field--name-field-hww-futr-qw-subtitle{font-size:16px;left:77px;padding:5px 15px;}}.futr-bg-style-blue .question-wrapper-title .field--name-field-hww-futr-qw-subtitle{background-color:#367992;}html [lang=fr] .welcome_message img.down-button{margin-top:0;}.alert-wrapper{display:none;}.paragraph--type--hww-futr-ib2 h5{text-align:center;margin-top:0;display:block;margin-right:auto;margin-left:auto;}.paragraph--type--hww-futr-ib2 .graybox{padding:20px;background:#efefef;}.paragraph--type--hww-futr-ib2 .graybox h5{color:#000000;}.paragraph--type--hww-futr-ib2 .list-sort{display:flex;flex-direction:row;justify-content:center;align-items:center;}.paragraph--type--hww-futr-ib2 .list-sort .number{height:41px;color:#bababa;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;margin:5px 0;}.paragraph--type--hww-futr-ib2 .sortable_list{list-style:none;padding:0;width:100%;}.paragraph--type--hww-futr-ib2 .sortable_list li{display:flex;flex-direction:row;width:100%;counter-increment:inst;align-items:center;position:relative;margin:5px 0;}.paragraph--type--hww-futr-ib2 .ui-sortable-handle{touch-action:none;}.paragraph--type--hww-futr-ib2 .ui-sortable-helper .sortable_item{background:#4eb8a8;}.paragraph--type--hww-futr-ib2 .ui-sortable-helper .sortable_description{color:#ffffff;}.paragraph--type--hww-futr-ib2 .ui-sortable-helper .checkmark{border-color:#ffffff;}.paragraph--type--hww-futr-ib2 .sortable_item{position:relative;background:#ffffff;padding:12px 10px;width:100%;line-height:1;}.paragraph--type--hww-futr-ib2 .sortable_item.activated{background:#348377;}.paragraph--type--hww-futr-ib2 .sortable_item.activated .sortable_description{color:#ffffff;}.paragraph--type--hww-futr-ib2 .sortable_description{font-size:14px;font-family:"Raleway";font-weight:500;max-width:calc(100% - 55px);display:inline-block;}.paragraph--type--hww-futr-ib2 .checkbox_container{display:inline-block;position:relative;padding-left:25px;margin-bottom:14px;cursor:pointer;margin-left:6px;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.paragraph--type--hww-futr-ib2 .checkbox_container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.paragraph--type--hww-futr-ib2 .checkbox_container .checkmark:after{left:5px;top:2px;width:6px;height:10px;border:solid #000000;border-width:0 2px 2px 0;transform:rotate(45deg);}.paragraph--type--hww-futr-ib2 .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#ffffff;border:2px solid #dcdde0;border-radius:3px;font-size:0;}.paragraph--type--hww-futr-ib2 .checkmark:after{content:"";position:absolute;display:none;}.paragraph--type--hww-futr-ib2 .checkbox_container input:checked ~ .checkmark{background-color:#ffffff;}.paragraph--type--hww-futr-ib2 .checkbox_container input:checked ~ .checkmark:after{display:block;}.futr-bg-style-blue .paragraph--type--hww-futr-ib2 h5{font-size:19px;font-weight:bold;color:#367992;}.component--numeric-select{width:auto;margin:0 auto;}.component--numeric-select .phonegraybox h5{color:#000000;}.component--numeric-select .phonegraybox h5 p{font-weight:700;}@media (max-width:576px){.component--numeric-select{margin:0 auto 20px auto;}}.component--numeric-select .align-center{display:block;margin-right:auto;margin-left:auto;text-align:center;}.component--numeric-select .flares{margin:0 auto;max-width:380px;position:relative;}@media (max-width:576px){.component--numeric-select .flares{margin:0 auto;max-width:315px;position:relative;}}.component--numeric-select .flare_item{font-size:36px;text-align:center;width:109px;height:109px;border:7px solid #f6f6f6;border-radius:100%;color:#737373;padding-top:23px;background:#ffffff;cursor:pointer;transition:color 0.25s linear,border 0.25s linear,padding 0.25s linear;font-weight:700;line-height:1;}@media (max-width:576px){.component--numeric-select .flare_item{width:95px;height:95px;border:7px solid #f6f6f6;border-radius:100%;color:#737373;padding-top:16px;}}.component--numeric-select .flare_item.selected{border:4px solid #348377;color:#348377;padding-top:26px;}.component--numeric-select .lottie_flare_bg{background-color:#ffffff;width:100%;height:100%;display:block;overflow:hidden;transform:translate3d(0,0,0);text-align:center;opacity:1;max-width:100%;z-index:-2;position:absolute;}.component--numeric-select .lottie_flare_bg.flare_up{z-index:-1;}.component--numeric-select img.flare_bg{width:100%;}.component--numeric-select .f1{position:absolute;top:264px;left:137px;}@media (max-width:576px){.component--numeric-select .f1{top:230px;left:108px;}}.component--numeric-select .f2{position:absolute;top:217px;left:23px;}@media (max-width:576px){.component--numeric-select .f2{top:183px;left:12px;}}.component--numeric-select .f3{position:absolute;top:102px;left:1px;}@media (max-width:576px){.component--numeric-select .f3{top:84px;left:0;}}.component--numeric-select .f4{position:absolute;top:2px;left:69px;}@media (max-width:576px){.component--numeric-select .f4{top:0;left:52px;}}.component--numeric-select .f5{position:absolute;top:2px;left:201px;}@media (max-width:576px){.component--numeric-select .f5{top:0;left:168px;}}.component--numeric-select .f6{position:absolute;top:102px;left:269px;}@media (max-width:576px){.component--numeric-select .f6{top:84px;left:224px;}}.component--numeric-select .f7{position:absolute;top:217px;left:249px;}@media (max-width:576px){.component--numeric-select .f7{top:183px;left:204px;}}.futr-bg-style-blue .component--numeric-select h5{color:#367992;}.component--points-list ol{list-style:none;padding-inline-start:0;}.component--points-list ol hr:first-of-type{display:none;}.component--points-list ol li{counter-increment:inst;font-size:18px;line-height:130%;margin-left:35px;color:#348377;font-weight:700;}@media (max-width:576px){.component--points-list ol li{padding-bottom:0;padding-top:0;}.component--points-list ol li:first-of-type{padding-top:1rem;}}.component--points-list ol li:last-of-type{color:#408ea4;}.component--points-list ol li:last-of-type:before{border:1px solid #408ea4;color:#408ea4;}.component--points-list ol li:before{background:#fff;border:1px solid #348377;border-radius:100%;color:#348377;content:counter(inst);display:inline-block;font-weight:700;height:27px;margin-left:-36px;margin-right:10px;padding-top:3px;position:relative;text-align:center;width:27px;}.component--promo-cta{background:rgba(255,255,255,0.95);border-top:1px solid #ddd;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:17px 60px;position:fixed;width:100%;background:rgba(255,255,255,0.95);z-index:99;}@media (max-width:575px){.component--promo-cta{padding:10px 25px;flex-wrap:wrap;}.component--promo-cta .dots{margin:6px auto 0 auto;}}.component--promo-cta .progress-wrapper{width:100%;height:10px;max-width:200px;border:1px solid #4eb8a8;border-radius:10px;padding:2px 4px;margin:20px auto 0;overflow:hidden;position:relative;}.component--promo-cta .progress-wrapper .progress-bar{width:0;height:100%;border-radius:10px;background-color:#4eb8a8;}.component--promo-cta .field--name-field-hww-cta-link{display:table;margin:0 auto;border:none;background:#348377;padding:9px 0;border-radius:4px;transition:background 0.25s linear;cursor:pointer;font-size:13px;font-family:Raleway;font-weight:300;}.component--promo-cta .field--name-field-hww-cta-link a{color:#fff;padding:11px 15px 11px 15px;font-size:16px;font-weight:bold;text-decoration:none;}.component--promo-cta .field--name-field-hww-cta-link a:hover{background:#ec686b;border-radius:4px;text-decoration:none;}.component--promo-cta .field--name-field-hww-cta-link a img{margin-left:15px;margin-bottom:1px;}.component--promo-cta .field--name-field-hww-cta-link.component--section-select{position:relative;}.component--promo-cta .field--name-field-hww-cta-link a.cta-link{position:relative;display:flex;align-items:center;width:auto;border:none;background:#4eb8a8;color:#ffffff;padding:11px 15px 11px 15px;border-radius:4px;transition:background 0.25s linear;cursor:pointer;font-size:16px;font-weight:bold;font-family:"Raleway";line-height:1.2;margin:0;text-transform:uppercase;}@media (max-width:576px){.component--promo-cta .field--name-field-hww-cta-link a.cta-link{margin:3px 0;}}.component--promo-cta .field--name-field-hww-cta-link a.cta-link:hover{text-decoration:none;background:#ec686b;}.component--promo-cta .field--name-field-hww-cta-link a.cta-link:after{content:"";background:url(/themes/custom/rosacea_theme/images/btnarrow.svg) no-repeat;width:18px;height:7.5px;display:inline-block;margin-left:13px;}.component--promo-cta .paragraph--view-mode--default,.component--promo-cta .dots{margin:0 auto;width:100%;max-width:1200px;padding:0 25px;position:relative;}.component--promo-cta .paragraph--view-mode--default:first-of-type a.cta-link,.component--promo-cta .dots:first-of-type a.cta-link{background:#bfbfbf;color:#ffffff;}.component--promo-cta .paragraph--view-mode--default:first-of-type a.cta-link:hover,.component--promo-cta .dots:first-of-type a.cta-link:hover{background:#808080;}.component--promo-cta .paragraph--view-mode--default:first-of-type a.cta-link:before,.component--promo-cta .dots:first-of-type a.cta-link:before{content:"";background:url(/themes/custom/rosacea_theme/images/btnarrow.svg) no-repeat;width:18px;height:7.5px;display:inline-block;margin-right:13px;transform:rotateZ(180deg);}.component--promo-cta .paragraph--view-mode--default:first-of-type a.cta-link:after,.component--promo-cta .dots:first-of-type a.cta-link:after{display:none;}.component--promo-cta .dots{margin:20px auto 0px auto;text-align:center;}@media (max-width:575px){.component--promo-cta{padding:10px 0;flex-wrap:wrap;}.component--promo-cta .paragraph--view-mode--default{padding:0 5px;}.component--promo-cta .dots{margin:6px auto 0 auto;}}.rosaceaca .component--promo-cta .component--section-select{width:auto;}.rosaceaca .component--promo-cta .component--section-select a.cta-link{display:unset;background:inherit;}.rosaceaca .component--promo-cta .component--section-select a.cta-link:hover{background-color:#ec686b;color:#ffffff;}.rosaceaca .component--promo-cta .component--section-select a.cta-link:before{display:none;}.paragraph--type--hww-futr-question-wrapper{padding-top:40px;padding-bottom:30px;}.paragraph--type--hww-futr-question-wrapper.question-component-style--dark{background:#f5f5f5;}.paragraph--type--hww-futr-question-wrapper .cuted-video{display:none;}.paragraph--type--hww-futr-question-wrapper .question-wrapper-title.red-title{background:#fcdddf;border-bottom:3px solid #f0676c;border-top:3px solid #f0676c;}.paragraph--type--hww-futr-question-wrapper .question-wrapper-title.red-title .field--name-field-hww-futr-qw-question-id,.paragraph--type--hww-futr-question-wrapper .question-wrapper-title.red-title .field--name-field-hww-futr-qw-question-title{color:#f0676c;}.paragraph--type--hww-futr-question-wrapper .question-wrapper-title.red-title .field--name-field-hww-futr-qw-question-id{background:#fbc7ca;}.paragraph--type--hww-futr-question-wrapper .question-wrapper-title.red-title:after{background-image:url("/themes/custom/rosacea_theme/images/title_deco2.svg");}.paragraph--type--hww-futr-question-wrapper .question-wrapper-title{display:flex;margin:0 25px 0 25px;max-width:1150px;padding:10px 0;position:relative;}@media (max-width:1215px){.paragraph--type--hww-futr-question-wrapper .question-wrapper-title{padding:20px 0 10px;}}@media (max-width:500px){.paragraph--type--hww-futr-question-wrapper .question-wrapper-title{margin:0 20px;}}@media (min-width:1215px){.paragraph--type--hww-futr-question-wrapper .question-wrapper-title{margin:50px auto -40px auto;}}.paragraph--type--hww-futr-question-wrapper .question-wrapper-title .field--name-field-hww-futr-qw-question-id,.paragraph--type--hww-futr-question-wrapper .question-wrapper-title .field--name-field-hww-futr-qw-question-title{color:#317c70;display:inline-block;font-size:22px;font-weight:800;height:100%;line-height:normal;text-align:left;padding-top:15px;}@media (max-width:500px){.paragraph--type--hww-futr-question-wrapper .question-wrapper-title .field--name-field-hww-futr-qw-question-title{font-size:16px;font-weight:700;padding:15px 0;text-align:left;}}.paragraph--type--hww-futr-question-wrapper .question-wrapper-title .field--name-field-hww-futr-qw-question-id{background:#d4f0eb;border-radius:100%;line-height:normal;margin-right:15px;min-width:27px;width:auto;padding-bottom:3px;padding-left:9px;padding-right:9px;}.paragraph--type--hww-futr-question-wrapper .question-wrapper-title .field--name-field-hww-futr-qw-subtitle{left:0;}.paragraph--type--hww-futr-question-wrapper .question-wrapper-title .question-number-wrapper{background-color:#f0676c;width:70px;height:70px;top:-50px;right:0;border-radius:100%;display:flex;justify-content:center;align-items:center;position:absolute;}@media (max-width:1215px){.paragraph--type--hww-futr-question-wrapper .question-wrapper-title .question-number-wrapper{width:60px;height:60px;top:-35px;}}.paragraph--type--hww-futr-question-wrapper .question-wrapper-title .question-number-wrapper p{font-size:16px;font-weight:800;color:#ffffff;margin:0 3px;}@media (max-width:1215px){.paragraph--type--hww-futr-question-wrapper .question-wrapper-title .question-number-wrapper p{font-size:14px;}}.paragraph--type--hww-futr-question-wrapper .field--name-field-hww-futr-qw-components{max-width:1200px;position:relative;margin:0 auto;padding:0 25px;}@media (max-width:768px){.paragraph--type--hww-futr-question-wrapper .field--name-field-hww-futr-qw-components{padding:0;margin:0 25px 40px;}}@media (max-width:575px){.paragraph--type--hww-futr-question-wrapper .field--name-field-hww-futr-qw-components{padding:0;}}.paragraph--type--hww-futr-question-wrapper .field--name-field-hww-futr-video-separator,.paragraph--type--hww-futr-question-wrapper .cuted-video{background-size:cover;background-repeat:no-repeat;background-position:center;margin:40px -16px 0 -16px;overflow:hidden;padding:65px 0;position:relative;}@media (max-width:768px){.paragraph--type--hww-futr-question-wrapper .field--name-field-hww-futr-video-separator,.paragraph--type--hww-futr-question-wrapper .cuted-video{margin:40px -25px 0 -25px;}}.paragraph--type--hww-futr-question-wrapper .field--name-field-hww-futr-video-separator video,.paragraph--type--hww-futr-question-wrapper .cuted-video video{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0;}.paragraph--type--hww-futr-question-wrapper .cuted-video .video-embed-field-responsive-video,.paragraph--type--hww-futr-question-wrapper .cuted-video .field--type-entity-reference{width:100%;position:absolute;z-index:0;top:50%;transform:translateY(-50%);}.paragraph--type--hww-futr-question-wrapper .cuted-video iframe{border:0;}@media (max-width:576px){.simplevideo.cuted-video{display:none;}}.simplevideo.cuted-video:before{content:"";z-index:1;background-color:transparent;width:100%;height:100%;position:absolute;top:0;left:0;}.paragraph--type--hww-static-wysiwyg hr{margin-top:3rem;margin-bottom:3rem;border:0;border-top:1px solid white;}@media (max-width:576px){.paragraph--type--hww-static-wysiwyg hr{margin-top:6rem;margin-bottom:3rem;}}.paragraph--type--hww-static-wysiwyg h1{text-align:center;}@media (max-width:576px){.paragraph--type--hww-static-wysiwyg h1{text-align:left;padding:0 20px;}}.paragraph--type--hww-static-wysiwyg p{max-width:550px;margin:0 auto;text-align:center;}@media (max-width:576px){.paragraph--type--hww-static-wysiwyg p{text-align:left;}}.paragraph--type--hww-static-wysiwyg .field--name-field-hww-body{max-width:1200px;margin:0 auto 45px auto;color:#f4f4f4;font-size:20px;font-weight:bold;padding:13px;text-align:center;}.paragraph--type--hww-static-wysiwyg.green{background-color:#348377;}.paragraph--type--hww-static-wysiwyg.dark{background-color:#bfbfbf;}.paragraph--type--hww-static-wysiwyg.light{background-color:#d7f5f0;}.language-switcher-language-url{position:absolute;right:10px;top:0;border:1px solid #e3e3e3;border-radius:4px;}@media (max-width:576px){.language-switcher-language-url{right:10px;}}@media (max-width:768px){.language-switcher-language-url{right:10px;}}.language-switcher-language-url .dropdown{padding-left:23px;text-align:left;padding-right:22px;cursor:pointer;box-shadow:rgba(80,80,80,0.15) 0px 3px 8px;}.language-switcher-language-url .dropdown:before{content:"";background-image:url(/themes/custom/rosacea_theme/images/globe-icon-active.png);position:absolute;left:7px;top:6px;width:13px;height:13px;background-position:center;background-size:contain;background-repeat:no-repeat;}@media (max-width:576px){.language-switcher-language-url .dropdown{min-width:70px;}}@media (max-width:992px){.language-switcher-language-url .dropdown{min-width:70px;}}html[dir=rtl] .language-switcher-language-url .dropdown{margin-left:0;margin-right:20px;}.language-switcher-language-url .dropdown.open .dropdown-menu{display:block;left:0;}.language-switcher-language-url .dropdown .language{width:50%;float:left;font-size:16px;line-height:24px;padding:0 10px;}.language-switcher-language-url .dropdown .lang-button{padding:0;margin:0;background:none;border:none;cursor:pointer;width:100%;text-align:left;}.language-switcher-language-url .dropdown .lang-button:focus{outline:none;text-decoration:none;}.language-switcher-language-url .dropdown .lang-button span a{display:none;text-transform:capitalize;font-size:12px;line-height:2;padding:0 5px;color:#348377;pointer-events:none;font-weight:600;}@media (max-width:576px){.language-switcher-language-url .dropdown .lang-button span a{text-transform:uppercase;}}html[dir=rtl] .language-switcher-language-url .dropdown .lang-button span a{text-align:left;}.language-switcher-language-url .dropdown .lang-button span a.is-active{display:block;}.language-switcher-language-url .dropdown .lang-button span a:after{margin-left:10px;content:"";display:inline-block;position:relative;width:0px;height:0px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #348377;transform:rotate(180deg) translateY(50%);position:absolute;right:10px;top:50%;}@media (max-width:576px){.language-switcher-language-url .dropdown .lang-button span a:after{right:10px;}}@media (max-width:768px){.language-switcher-language-url .dropdown .lang-button span a:after{right:10px;}}.language-switcher-language-url .dropdown .lang-button span a:hover,.language-switcher-language-url .dropdown .lang-button span a:focus{outline:none;text-decoration:none;}.language-switcher-language-url .dropdown .dropdown-backdrop{display:none;}.language-switcher-language-url .dropdown .dropdown-menu{margin:0;border:none;border-radius:0;padding:0 3px 0 0;min-width:auto;border:1px solid #e3e3e3;top:calc(100% + 6px);border-radius:4px;}@media (max-width:576px){.language-switcher-language-url .dropdown .dropdown-menu{min-width:70px;}}@media (max-width:768px){.language-switcher-language-url .dropdown .dropdown-menu{min-width:70px;}}.language-switcher-language-url .dropdown .dropdown-menu li a:before{content:"";width:13px;height:13px;border:2px solid #348377;border-radius:100%;margin-right:10px;}@media (max-width:576px){.language-switcher-language-url .dropdown .dropdown-menu li a:before{margin-right:6px;}}.language-switcher-language-url .dropdown .dropdown-menu li a{font-size:12px;line-height:19px;letter-spacing:0.26px;padding:3px 12px 3px 8px;white-space:normal;display:flex;justify-content:flex-start;align-items:center;color:#348377;font-weight:600;text-transform:capitalize;}@media (max-width:576px){.language-switcher-language-url .dropdown .dropdown-menu li a{text-transform:uppercase;}}@media (max-width:768px){.language-switcher-language-url .dropdown .dropdown-menu li a{text-transform:uppercase;}}.language-switcher-language-url .dropdown .dropdown-menu li a:hover{text-decoration:none;background:#fafafa;}.language-switcher-language-url .dropdown .dropdown-menu li a span{width:50%;text-transform:uppercase;font-size:18px;line-height:24px;letter-spacing:0.34px;position:relative;text-align:right;white-space:nowrap;}html[dir=rtl] .language-switcher-language-url .dropdown .dropdown-menu li a span{text-align:left;}.language-switcher-language-url .dropdown .dropdown-menu li a span:before{content:"";position:absolute;width:1px;height:100%;left:-14%;}html[dir=rtl] .language-switcher-language-url .dropdown .dropdown-menu li a span:before{left:auto;right:-14%;}.language-switcher-language-url .dropdown .dropdown-menu li a span:after{margin-left:15px;content:"";width:20px;height:20px;background-image:url(/themes/custom/rosacea_theme/images/tick.svg);background-position:center;background-repeat:no-repeat;display:inline-block;vertical-align:middle;border-radius:50%;background-size:10px;}html[dir=rtl] .language-switcher-language-url .dropdown .dropdown-menu li a span:after{margin-left:0;margin-right:15px;}.language-switcher-language-url .dropdown .dropdown-menu li.first{border-top:none;}.language-switcher-language-url .dropdown .dropdown-menu li.is-active{display:none;}.language-switcher-language-url .dropdown.open .lang-button span a:after{transform:rotate(0deg) translateY(-50%);}
