html#iubenda_policy,#iubenda_policy body{ margin:0; padding:0 } html#iubenda_policy{ overflow-y:scroll; font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100% } #iubenda_policy h1,#iubenda_policy h2,#iubenda_policy h3,#iubenda_policy h4,#iubenda_policy p,#iubenda_policy strong,#iubenda_policy li,#iubenda_policy ul{ margin:0; padding:0; border:0; font-weight:normal; font-style:normal; font-size:100%; line-height:1; font-family:inherit } #iubenda_policy ul{ list-style:none } html#iubenda_policy{ -webkit-font-smoothing:antialiased } #iubenda_policy p{ font-size:13px; font-weight:normal; line-height:18px; margin-bottom:9px } #iubenda_policy h1,#iubenda_policy h2,#iubenda_policy h3,#iubenda_policy h4{ font-weight:bold; color:#59636d } #iubenda_policy h1{ margin-bottom:18px; font-size:30px; line-height:2 } #iubenda_policy h2{ font-size:24px; margin-bottom:18px; line-height:1.5 } #iubenda_policy h3,#iubenda_policy h4{ margin-bottom:9px } #iubenda_policy h3{ font-size:18px } #iubenda_policy h4{ font-size:16px } #iubenda_policy ul{ list-style:disc; padding-top:5px } #iubenda_policy ul li{ list-style:disc; line-height:19px; font-size:13px; margin-left:30px; margin-top:2px } #iubenda_policy hr{ margin:0 0 19px; border:0; border-bottom:1px solid #eee } #iubenda_policy strong{ font-style:inherit; font-weight:bold } #iubenda_policy .box_primary{ border:1px solid #c0c1c1; border-bottom-color:#a8aaab; -webkit-box-shadow:0 1px 0 #ebebec; -moz-box-shadow:0 1px 0 #ebebec; box-shadow:0 1px 0 #ebebec; -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1); -moz-box-shadow:0 1px 0 rgba(0,0,0,0.1); box-shadow:0 1px 0 rgba(0,0,0,0.1); background:#FFF } #iubenda_policy .box_10{ padding:10px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-bottom:15px } #iubenda_policy .box_10>.w_icon_24,#iubenda_policy .box_10.expand>.w_icon_24,#iubenda_policy .box_10>.w_icon_24.expand-click,#iubenda_policy .box_10.expand>.w_icon_24.expand-click{ padding-left:45px; background-repeat:no-repeat; background-color:transparent; background-position-x:10px; background-position-y:10px; background-position:10px 10px } #iubenda_policy hr{ padding-top:15px; margin:0 0 15px 0 } #iubenda_policy .expand-click{ cursor:pointer; position:relative } #iubenda_policy .box_10.expand .expand-click{ margin:-10px; padding:12px 25px 13px 10px } #iubenda_policy .box_10.expand .expand-content{ margin-top:10px } #iubenda_policy .box_10.expand .expand-content>*:first-child{ margin-top:0; padding-top:0 } #iubenda_policy .expand .expand-click,#iubenda_policy .box_10.expand .expand-click{ border-bottom:1px dotted #DDD; margin-bottom:10px; -webkit-transition:.2s linear all; -moz-transition:.2s linear all; -ms-transition:.2s linear all; -o-transition:.2s linear all; transition:.2s linear all } html#iubenda_policy,#iubenda_policy body{ background-color:#FFF } #iubenda_policy{ font-family:"Helvetica Neue",Helvetica,Arial,FreeSans,sans-serif; font-size:13px; font-weight:normal; line-height:18px; color:#59636d } #iubenda_policy body{ margin:0 } #iubenda_policy .icon_ribbon{ background-image:url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAW0lEQVR42u3OwQkAIQxE0XSWVrazlJpdQdGDC0pQEf7A3ELmibsPV1V9pDM%2FAQAAAAAAAAAAAAAAEAXY1%2BcUwCQnITYD6niL2ASo4z3EaoDKf8qNBQHxArgK8ALKMXCw%2Bim7vwAAAABJRU5ErkJggg%3D%3D) } #iubenda_policy .iub_base_container{ -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; background:#fff; color:#6b6b6b; position:relative } #iubenda_policy p{ line-height:19px; margin:0; padding-top:11px } #iubenda_policy .iub_content{ position:relative; padding:25px 30px; margin:0 auto; -webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0 } #iubenda_policy #wbars{ position:relative; overflow-y:auto; overflow-x:hidden } #iubenda_policy .iub_header{ border-bottom:1px dotted #dfdfdf; padding-bottom:25px; position:relative } #iubenda_policy .iub_header p{ margin:0; padding:0 } #iubenda_policy h1,#iubenda_policy h2,#iubenda_policy h3{ color:#3f3f3f; margin:0 } #iubenda_policy h1+p,#iubenda_policy h2+p,#iubenda_policy h3+p{ padding-top:5px } #iubenda_policy h1{ font-size:19px; font-weight:normal; line-height:23px; margin-bottom:5px } #iubenda_policy h2{ font-size:17px; font-weight:bold; line-height:21px; padding-top:21px } #iubenda_policy h3{ font-size:13px; line-height:19px; font-weight:bold; padding-top:24px } #iubenda_policy h3+p{ padding-top:0 } #iubenda_policy h4{ font-size:13px; font-weight:bold; padding-top:19px; margin-bottom:0 } #iubenda_policy h4:first-child{ padding-top:0 } #iubenda_policy .one_line_col{ zoom:1; float:left; width:100%; border-bottom:1px dotted #dfdfdf } #iubenda_policy .one_line_col:before,#iubenda_policy .one_line_col:after{ display:table; content:""; zoom:1; *display:inline } #iubenda_policy .one_line_col:after{ clear:both } #iubenda_policy .legal_pp .one_line_col{ float:none; border-top:0; padding-bottom:21px } #iubenda_policy .legal_pp .definitions{ margin-top:21px } #iubenda_policy .legal_pp .definitions .expand-click.w_icon_24{ margin-top:-11px; padding:14px 10px 12px 45px; background-repeat:no-repeat; background-color:transparent; background-position-x:5px; background-position-y:0; background-position:5px 0 } #iubenda_policy .legal_pp .definitions .expand-content{ padding-left:5px; padding-right:5px } #iubenda_policy .iub_footer{ clear:both; position:relative; font-size:11px } #iubenda_policy .iub_footer p{ font-size:11px; padding:0 } #iubenda_policy .iub_content .iub_footer{ padding:24px 0 } @media(max-width:767px){ #iubenda_policy .legal_pp .one_line_col{ width:100% } } @media(max-width:480px){ html#iubenda_policy{ padding:0 } #iubenda_policy body{ padding:0 } #iubenda_policy .iub_base_container,#iubenda_policy .iub_container{ margin:0 } #iubenda_policy .one_line_col{ width:100% } #iubenda_policy .iub_content{ padding-left:20px; padding-right:20px } } #iubenda_policy.iubenda_fixed_policy .iub_base_container{ max-width:800px } #iubenda_policy.iubenda_fixed_policy .iub_container{ margin-left:auto; margin-right:auto; zoom:1 } #iubenda_policy.iubenda_fixed_policy .iub_container:before,#iubenda_policy.iubenda_fixed_policy .iub_container:after{ display:table; content:""; zoom:1; *display:inline } #iubenda_policy.iubenda_fixed_policy .iub_container:after{ clear:both }