*{margin:0;padding:0}.txt-center{text-align:center}.txt-right{text-align:right}.txt-justify{text-align:justify}img{max-width:100%}a,a:focus,a:hover{color:inherit}html,body{height:100%}body{background:#fff;color:#000;font-family:'Roboto',sans-serif;font-weight:400;font-stretch:normal;font-size:16px;line-height:24px}nav{display:none}.slicknav_menu{position:fixed;bottom:0;width:100%;background:#00448a}.slicknav_btn{background:transparent}.slicknav_nav .slicknav_row:hover{background:#97bf0d;color:#fff}.slicknav_nav a:hover{background:#97bf0d;color:#fff}.slicknav_brand{float:none;position:absolute;left:50%;margin-left:-66px;margin-top:-2px;padding:0;width:162px;height:45px;background:url('../img/logo-cultilene-2022.svg') no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}section.splash{position:relative;padding:100px 35px}section.splash img+img{margin-top:75px}header{position:relative;background-size:cover!important;background-position:center center;background-repeat:no-repeat;min-height:220px}header h1{display:block;background:rgba(0,0,0,.4);line-height:70px;text-transform:uppercase;margin:0;font-size:29px;font-weight:600;color:#fff;text-align:center}section.content{position:relative;padding:15px 0;font-family:'Roboto',sans-serif}section.content.grey{background:#e7ecef}section.content.last,section.disclaimer{margin-bottom:49px}section.content h2{margin:0;font-size:26px;font-weight:600;line-height:30px;color:#4b5e69;font-family:'Roboto',sans-serif}section.content h3{margin:35px 0 0 0;font-size:19px;font-weight:600;line-height:26px;color:#008fc2;font-family:'Roboto',sans-serif}section.content h3 .fa.fa-info-circle{cursor:pointer}section.content p{margin-top:35px;font-family:'Roboto',sans-serif}section.content p a,.nodeContent p a,.nodeContent>ul li a{text-decoration:underline;color:#97bf0d}section.content ul.list-circled,.nodeContent ul{margin-top:35px}.nodeContent ul li ul{margin-top:0}section.content ul.list-circled li,.nodeContent ul li{list-style-type:none;padding-left:34px;background:url('../img/list-circled.png') no-repeat left top}section.content ul.list-arrow li,.nodeContent ul li ul li{list-style-type:none;padding-left:24px;background:none;position:relative}section.content ul.list-arrow li:before,.nodeContent ul li ul li:before{display:inline-block;content:"";font-family:FontAwesome;position:absolute;left:0}section.content ul.select-list li{list-style-type:none;display:block;font-family:'Roboto',sans-serif}section.content ul.select-list li+li{margin-top:10px}section.content ul.select-list li figure{display:inline-block;width:95px;height:95px;background:#fff;text-align:center;line-height:95px;border-radius:50%}section.content ul.select-list li span{display:block;background:#fff;border-radius:25px;padding:0 15px;color:#008fc2;line-height:42px;font-size:18px;margin-top:26px}section.content ul.select-list li.active span{background:#97bf0d;color:#fff}section.content ul.select-list.select-list-small li span{margin-top:0}section.content ul.select-list li span .fa{float:right;margin-top:12px}section.content ul.list-accordeon li{padding:12px 0;border-top:solid 1px #ccd2d4;background:none}section.content ul.list-accordeon li+li{margin-top:0!important}section.content ul.list-accordeon span.accordeon-title{display:block;padding-left:34px;cursor:pointer;background:url(../img/list-circled.png) no-repeat left top}section.content ul.list-accordeon span.accordeon-title .fa{float:right}section.content ul.list-accordeon div.accordeon-content{display:none;margin-top:25px}section.content ul.list-accordeon div.accordeon-content p{line-height:36px;margin-top:0}section.content ul.list-accordeon div.accordeon-content p .fa{display:inline-block;min-width:34px;color:#008fc2}section.content ul.list-accordeon div.accordeon-content p .fa.fa-mobile{font-size:24px}.btn-calculator{position:absolute;right:30px;top:0;z-index:99999;border:none;display:inline-block;padding:0;text-align:center;color:#fff;background:#97bf0d;font-size:18px;border-radius:0 0 12px 12px;line-height:85px;padding:20px;width:100px}section.content .btn{border:none;display:inline-block;border-radius:25px;padding:0 15px;color:#fff;background:#97bf0d;line-height:42px;font-size:18px;margin-bottom:15px}section.content .btn.btn-block{display:block}section.content .btn .fa{float:right;margin-top:12px}section.content p+.btn{margin-top:35px}section.disclaimer{position:relative;text-align:center;line-height:58px;color:#000;border-top:solid 1px #e5e5e5;font-size:14px;font-family:'Roboto',sans-serif}section.disclaimer a{color:#008fc2}section.content ul.list-circled table,.nodeContent ul table{border-top:none}section.content figure.rounded{display:inline-block;border-radius:50%;overflow:hidden;width:175px;height:175px}table{position:relative;width:100%;border-top:solid 1px #d1d6d8;margin:35px 0;font-family:'Roboto',sans-serif}.nodeContent table{width:initial}table.semi-table tr td{width:50%}table.third-table tr td{width:25%}table.third-table tr td+td+td{width:50%}table thead tr{background:#97bf0d;color:#fff}table thead tr th{padding:0 15px;border-radius:10px 0 0 0;line-height:32px}table thead tr th+th{border-radius:0 10px 0 0}table tr{background:#f3f5f6;border-bottom:solid 1px #d1d6d8;line-height:1.5em;font-size:18px}table tr.multiple section div{float:left;width:33.33%}table tr.multiple section div input{display:inline-block;width:90px}table tr:nth-child(2n){background:#fff}table tr td{padding:15px}form input{display:block;border:solid 1px #cccfd0;border-radius:25px;height:42px;text-align:center;width:100%}form select{display:block;border:solid 1px #cccfd0;border-radius:25px;height:42px;text-align:center;width:100%;padding:0 25px;text-align-last:center}form input.input-blue,form select.input-blue{background:#54bee4;color:#4b5e69}form input.input-green,form select.input-green{background:#97bf0d;color:#4b5e69}.go-back{display:inline-block;position:fixed;color:#fff;bottom:12px;left:15px;font-size:28px;z-index:99999}@media(min-width:1200px){.container-fluid{width:1170px}}@media(min-width:992px){.container-fluid{width:970px}}@media only screen and (min-width:992px){section.content ul.select-list li+li,section.content ul.list-circled li+li,.nodeContent ul li+li{margin-top:15px}section.content ul.list-circled li ul li,.nodeContent ul li ul li{margin-top:15px!important}}@media only screen and (min-width:768px)and (max-width:991px){header{min-height:340px}header h1{font-size:36px}section.content{margin:25px 35px}section.content h2{font-size:29px;line-height:36px}section.content.grey{border-radius:18px}section.content ul.select-list{padding:20px}section.content ul.select-list li+li,section.content ul.list-circled li+li,.nodeContent ul li+li{margin-top:15px}section.content ul.list-circled li ul li,.nodeContent ul li ul li{margin-top:15px!important}table tr.multiple section div input{width:180px}section.splash{position:relative;padding:145px 125px}section.splash img+img{margin-top:75px}}@media only screen and (max-width:767px){section.content ul.select-list li+li,section.content ul.list-circled li+li,.nodeContent ul li+li{margin-top:15px}section.content ul.list-circled li ul li,.nodeContent ul li ul li{margin-top:15px!important}table tr{line-height:1.5em}table tr td{padding:15px}section.content figure.rounded{width:85px;height:85px}section.content ul.list-accordeon div.accordeon-content p{font-size:14px}section.content ul.list-accordeon div.accordeon-content p .fa{min-width:inherit}.btn-calculator{right:30px;top:0;line-height:65px;padding:10px 15px;width:70px}.btn-calculator+header h1{text-align:left;padding-left:30px}}button,input,select,textarea{line-height:normal}.form-control{font-size:inherit}section.content .nodeContent p{margin-top:5px}section.content .nodeContent h2{margin:10px 0 0 0}section.content .nodeContent ol{padding-left:25px}section.content .nodeContent table tr td{padding:0 5px}section.content .nodeContent table{border-top:none}section.content .nodeContent table thead tr th p{margin:0}section.content .nodeContent table thead tr th+th{border-radius:0}section.content .nodeContent table tr:last-child th:last-child{border-top-right-radius:10px}.disclaimer{margin-bottom:40px}table caption{text-align:left;color:inherit}.btn-dosesizecheck{position:absolute;left:30px;top:0;z-index:99999;border:none;display:inline-block;padding:0;text-align:center;color:#fff;background:linear-gradient(90deg,#00448a 0%,#00448a 10%,#008fc3 90%,#008fc3 100%);font-size:18px;border-radius:0 0 12px 12px;line-height:85px;padding:20px;width:100px}@media only screen and (min-width:992px){.info-graphic{width:50%}}@media only screen and (min-width:768px)and (max-width:991px){form .container-fluid{margin-left:20px;margin-right:20px}.info-graphic{width:50%}}@media only screen and (max-width:767px){form .container-fluid{padding-left:0;padding-right:0}.btn-dosesizecheck{left:30px;top:0;line-height:65px;padding:10px 15px;width:70px}.btn-dosesizecheck+header h1{text-align:left;padding-left:30px}}