*{margin:0;padding:0;box-sizing:border-box;font-family:montserrat,sans-serif}h1,h2,h3,h4,h5,h6,p,figure,img{margin:0}a:hover,a:focus,a:visited,a:active,button:active{color:inherit;text-decoration:none;cursor:pointer}input:hover,input:focus{outline:0}.clearfix{display:block}.clearfix::after{content:'';clear:both;font-size:0;display:block;line-height:0;height:0}ul{margin-bottom:0;list-style:none}figure{margin:0 0 0}p{font-size:1.6rem;line-height:1.45;font-weight:400;color:#555}form.webform-submission-newsletter-signup-form{width:100%;max-width:70rem;margin:0 auto;margin-top:2.4rem}form.webform-submission-newsletter-signup-form input{height:5rem;max-height:5rem;border-radius:4rem;padding:1rem 13rem 1rem 1rem;font-size:1.6rem;color:#000929}form.webform-submission-newsletter-signup-form .button.btn.btn-md.btn_subscribe{position:absolute;top:0;right:0;height:100%;border-radius:4rem;padding:0 2rem;background:linear-gradient(to left,#e92f87 0%,#060f3b 66%);font-size:1.6rem;color:#fff;font-weight:500}form.webform-submission-newsletter-signup-form .input_wrapper{position:relative}.infinium-section,.tns_infinium-section{padding-bottom:32px}.infinium-section p+p,.tns_infinium-section p+p{margin-top:7px}p.privacy-policy-headng strong{font-size:1.8rem}ul.privacy-policy-list{padding:16px 0 16px 16px;list-style:disc}ul.privacy-policy-list li{font-size:1.5rem;line-height:1.45}ul.privacy-policy-list li+li{margin-top:5px}