﻿@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:swap;src:url("/subscribe/webfonts/fa-light-300.eot");src:url("/subscribe/webfonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("/subscribe/webfonts/fa-light-300.woff2") format("woff2"),url("/subscribe/webfonts/fa-light-300.woff") format("woff"),url("/subscribe/webfonts/fa-light-300.ttf") format("truetype"),url("/subscribe/webfonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:"Font Awesome 5 Pro";font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:swap;src:url("/subscribe/webfonts/fa-regular-400.eot");src:url("/subscribe/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/subscribe/webfonts/fa-regular-400.woff2") format("woff2"),url("/subscribe/webfonts/fa-regular-400.woff") format("woff"),url("/subscribe/webfonts/fa-regular-400.ttf") format("truetype"),url("/subscribe/webfonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:"Font Awesome 5 Pro";font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:swap;src:url("/subscribe/webfonts/fa-solid-900.eot");src:url("/subscribe/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/subscribe/webfonts/fa-solid-900.woff2") format("woff2"),url("/subscribe/webfonts/fa-solid-900.woff") format("woff"),url("/subscribe/webfonts/fa-solid-900.ttf") format("truetype"),url("/subscribe/webfonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}.newsletters-widget{border:1px solid #dbdbdb}.newsletters-widget .card,button,input[type=submit],input[type=button],.button{border-radius:3px}.hero .details--preview a:after{font-family:"Font Awesome 5 Pro";font-weight:300;font-size:20px}body{color:#4b4d54;font-weight:400;font-style:normal;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.signup h1,.newsletters-widget h1,.it-forms h1{color:#000;font-size:32px;margin:0}.signup h3,.newsletters-widget h3,.it-forms h3{color:#4b4d54;font-size:22px;line-height:1.4;margin-bottom:.65rem;padding-top:0}.signup h4,.newsletters-widget h4,.it-forms h4{font-weight:700;margin:.65rem 0;padding:0 .375rem}.signup p,.newsletters-widget p,.it-forms p{margin-bottom:1rem}.signup address,.newsletters-widget address,.it-forms address{font-style:normal}.signup address span,.newsletters-widget address span,.it-forms address span{display:block;line-height:1.4}.signup small,.signup .small,.newsletters-widget small,.newsletters-widget .small,.it-forms small,.it-forms .small{font-size:14px;line-height:normal}.signup strong,.newsletters-widget strong,.it-forms strong{font-weight:normal}.signup a,.newsletters-widget a,.it-forms a{text-decoration:none}.signup a:hover,.newsletters-widget a:hover,.it-forms a:hover{text-decoration:none}.signup a:focus,.newsletters-widget a:focus,.it-forms a:focus{box-shadow:none}.signup i,.newsletters-widget i,.it-forms i{font-style:normal}.signup hr,.newsletters-widget hr,.it-forms hr{border:1px solid #f1f1f1;margin:1rem 0}.signup dt,.newsletters-widget dt,.it-forms dt{font-weight:normal}.signup dl.horizontal,.newsletters-widget dl.horizontal,.it-forms dl.horizontal{display:inline-block;position:relative;height:auto;width:100%}.signup dl.horizontal dt,.signup dl.horizontal dd,.newsletters-widget dl.horizontal dt,.newsletters-widget dl.horizontal dd,.it-forms dl.horizontal dt,.it-forms dl.horizontal dd{position:relative;float:left;padding:0 0 .1rem 0}.signup .bold,.newsletters-widget .bold,.it-forms .bold{font-weight:bold}.signup .text-right,.newsletters-widget .text-right,.it-forms .text-right{text-align:right}.signup .text-left,.newsletters-widget .text-left,.it-forms .text-left{text-align:left}.signup .text-center,.newsletters-widget .text-center,.it-forms .text-center{text-align:center}.signup .line-break::after,.newsletters-widget .line-break::after,.it-forms .line-break::after{content:"\a";white-space:pre}@media screen and (max-width: 768px){.signup .line-break::after,.newsletters-widget .line-break::after,.it-forms .line-break::after{white-space:normal}}.signup .asterisk,.newsletters-widget .asterisk,.it-forms .asterisk{color:#0cc;font-weight:700}.btn-primary{background:inherit;border:none;text-shadow:none;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif !important;line-height:inherit}.form-actions{padding:0;margin-top:0;margin-bottom:0;background-color:transparent;border-top:none}button,input[type=submit],input[type=button],.button{padding:8px 5px;font-size:16px;font-weight:700;opacity:1;height:auto;text-align:center;cursor:pointer;display:block;background-color:#3989cf;color:#fff}button:visited,input[type=submit]:visited,input[type=button]:visited,.button:visited{color:#fff}button:disabled,input[type=submit]:disabled,input[type=button]:disabled,.button:disabled{opacity:.5;background-image:url(../../images/spinner.svg);background-repeat:no-repeat;background-position:center center;background-size:40px auto;font-size:0}button.disabled,input[type=submit].disabled,input[type=button].disabled,.button.disabled{opacity:.5}button.btn-block,input[type=submit].btn-block,input[type=button].btn-block,.button.btn-block{display:block;width:100%}button.btn-small,input[type=submit].btn-small,input[type=button].btn-small,.button.btn-small{display:inline;padding:5px 10px;width:auto}button.btn-image i,input[type=submit].btn-image i,input[type=button].btn-image i,.button.btn-image i{font-family:it-icons;font-size:18px;color:#4b4d54;font-weight:normal;font-style:normal;margin-right:.5rem}button.btn-image .s-icon-signin:before,input[type=submit].btn-image .s-icon-signin:before,input[type=button].btn-image .s-icon-signin:before,.button.btn-image .s-icon-signin:before{content:""}button.btn-image .s-subscriber-tour:before,input[type=submit].btn-image .s-subscriber-tour:before,input[type=button].btn-image .s-subscriber-tour:before,.button.btn-image .s-subscriber-tour:before{content:""}.btn-secondary{background-color:#869cb4;color:#fff}.btn-secondary:link{background-color:#869cb4;color:#fff}.btn-secondary:hover{color:#fff;background-color:#869cb4}.btn-secondary:active{color:#fff;background-color:#869cb4}.btn-secondary:visited{color:#fff;background-color:#869cb4}.btn-subscribe{background-color:#fad165;color:#000}.btn-subscribe:link{background-color:#fad165;color:#000}.btn-subscribe:hover{background-color:#fad165;color:#000}.btn-subscribe:active{background-color:#fad165;color:#000}.btn-subscribe:visited{background-color:#fad165;color:#000}.btn-ghost{color:#4b4d54;background-color:#fff;border:1px solid #4b4d54}.btn-ghost:link{color:#4b4d54}.btn-ghost:hover{color:#4b4d54}.btn-ghost:focus{box-shadow:none}.btn-ghost:active{box-shadow:none;color:#4b4d54}.btn-ghost:visited{color:#4b4d54}.hero p{margin:0 0 1rem 0;font-size:20px;font-weight:normal;line-height:1.4;color:#fff;padding-bottom:.5rem}.hero .details{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:.65rem;color:#fff}.hero .details p{padding-bottom:0;text-transform:uppercase;font-size:14px;margin-bottom:0}.hero .details p a{color:#fff;text-transform:initial}.hero .details p a:after:hover{text-decoration:none}.hero .details p a:hover{text-decoration:underline}.hero .details--preview a{text-transform:lowercase}.hero .details--preview a:after{font-size:14px;content:"";margin-left:.65rem;position:relative;top:2px}.hero .details--label p{font-size:14px;margin:10px 0}.hero .details--label p span{color:#869cb4;border-radius:20px;background-color:#fff;padding:4px 12px}.hero .details--label p span:before{font-family:"it-icons";content:"";position:relative;font-weight:400;margin-right:.325rem}.newsletters-widget{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-between;align-content:flex-start;position:relative;background-color:#fff}.newsletters-widget .hero{padding:1rem 0;position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between}.politics.newsletters-widget .hero{background-image:linear-gradient(to right, #CB2D3F 30%, #ED473A 100%)}.food-drinks.newsletters-widget .hero{background-image:linear-gradient(to right, #FF591D 30%, #900072 100%)}.default.newsletters-widget .hero{background-image:linear-gradient(to right, #099FA1 30%, #15CBCD 100%)}.book-club.newsletters-widget .hero{background-image:linear-gradient(to right, #A40759 30%, #DF0579 100%)}.it-sunday.newsletters-widget .hero{background-image:linear-gradient(to right, #213150 10%, #869CB4 100%)}.daily-digest.newsletters-widget .hero{background-image:linear-gradient(to right, #000000 30%, #333333 100%)}.sport.newsletters-widget .hero{background-image:linear-gradient(to right, #3EA447 30%, #27DD4D 100%)}.sftw.newsletters-widget .hero{background-image:linear-gradient(to right, #A40759 30%, #DF0579 100%)}.business.newsletters-widget .hero{background-image:linear-gradient(to right, #1190AF 30%, #08D0E4 100%)}.gloss.newsletters-widget .hero{background-image:linear-gradient(to right, #922850 30%, #BA3366 100%)}.comms.newsletters-widget .hero{background-image:linear-gradient(to right, #099FA1 30%, #15CBCD 100%)}.rewarding-times.newsletters-widget .hero{background-image:linear-gradient(to right, #1a1a1a 30%, #000000 100%)}.arnotts.newsletters-widget .hero{background-image:linear-gradient(to right, #000000 30%, #333333 100%, #000000 30%)}.abroad.newsletters-widget .hero{background-image:linear-gradient(to right, #00a3a0 30%, #86c463 100%)}.newsletters-widget .hero h2{font-size:16px;color:transparent;margin:0 auto;background-repeat:no-repeat;background-position:center top;width:100%;display:block}.politics.newsletters-widget .hero h2{background-image:url(../images/it-logo-politics.png)}.food-drinks.newsletters-widget .hero h2{background-image:url(../images/it-logo-food-and-drink.png)}.default.newsletters-widget .hero h2{background-image:url(https://via.placeholder.com/748x118)}.book-club.newsletters-widget .hero h2{background-image:url(../images/it-logo-book-club.png)}.it-sunday.newsletters-widget .hero h2{background-image:url(../images/it-logo-it-sunday.png)}.daily-digest.newsletters-widget .hero h2{background-image:url(../images/it-logo-news.png)}.sport.newsletters-widget .hero h2{background-image:url(../images/it-logo-sports.png)}.sftw.newsletters-widget .hero h2{background-image:url(../images/it-logo-sftw.png)}.business.newsletters-widget .hero h2{background-image:url(../images/it-logo-business.png)}.gloss.newsletters-widget .hero h2{background-image:url(../images/it-logo-gloss.png)}.comms.newsletters-widget .hero h2{background-image:url(../images/it-logo-comms.png)}.rewarding-times.newsletters-widget .hero h2{background-image:url(../images/it-logo-rewarding-times.png)}.arnotts.newsletters-widget .hero h2{background-image:url(../images/it-logo-160-years.png)}.abroad.newsletters-widget .hero h2{background-image:url(../images/it-logo-abroad.png?rev=1582015968)}.newsletters-widget .hero .details{margin:0 1rem .325rem 1rem;position:relative;top:-5px}.newsletters-widget .hero .details--label{position:absolute;top:3.7rem;margin:0 auto;width:100%}.newsletters-widget .hero .details--label p{text-align:center;padding:0;margin-bottom:0}@media screen and (max-width: 768px){.newsletters-widget .hero .details--label{top:3.2rem}}@media screen and (max-width: 768px){.newsletters-widget .hero .details{margin:0 1rem .65rem 1rem}}.newsletters-widget .card{background-color:#fff;position:relative;margin:0 1rem;padding:1rem 1rem 0 1rem;top:-20px;color:#4b4d54;text-align:left;flex-grow:1;margin-top:auto}.newsletters-widget .card p{font-size:15px;line-height:1.4;margin-bottom:0;padding-bottom:.5rem}.newsletters-widget .button-wrapper{width:78%;margin:0 2rem;display:block;position:relative;bottom:1rem}@media only screen and (max-width: 767px){.newsletters-widget .button-wrapper{position:relative}}@media only screen and (min-width: 768px)and (max-width: 979px){.newsletters-widget .button-wrapper{width:82%}}.newsletters-widget .button-wrapper p{padding:0;margin:0}.anonymous .newsletters-widget .button-wrapper.subs{display:none}.authenticated .newsletters-widget .button-wrapper.subs{display:block}.anonymous .newsletters-widget .button-wrapper.public{display:block}.authenticated .newsletters-widget .button-wrapper.public{display:none}.newsletters-widget.daily-digest .hero h2,.newsletters-widget.business .hero h2,.newsletters-widget.sport .hero h2,.newsletters-widget.it-sunday .hero h2,.newsletters-widget.politics .hero h2,.newsletters-widget.comms .hero h2{background-size:auto 40px}.newsletters-widget.rewarding-times .hero h2,.newsletters-widget.food-drinks .hero h2{background-size:auto 45px}.newsletters-widget.abroad .hero h2{background-size:auto 30px}.newsletters-widget.book-club .hero h2{background-size:auto 38px}.newsletters-widget.sftw .hero h2{background-size:auto 30px}.newsletters-widget.gloss .hero h2{background-size:auto 35px}.no-preview .newsletters-widget .hero h2{min-height:auto;padding-bottom:1rem}.no-preview .newsletters-widget .details--preview{display:none}.no-preview .newsletters-widget .details p{position:relative;margin:0 auto}.no-preview .newsletters-widget.sport .hero h2,.no-preview .newsletters-widget.politics .hero h2,.no-preview .newsletters-widget.it-sunday .hero h2{min-height:60px}.no-preview .newsletters-widget.sport .public .btn-subscribe,.no-preview .newsletters-widget.politics .public .btn-subscribe,.no-preview .newsletters-widget.it-sunday .public .btn-subscribe{font-size:0}.no-preview .newsletters-widget.sport .public .btn-subscribe:after,.no-preview .newsletters-widget.politics .public .btn-subscribe:after,.no-preview .newsletters-widget.it-sunday .public .btn-subscribe:after{content:"Sign up";font-size:16px;top:5px;position:relative;line-height:0}.no-preview .newsletters-widget.politics .hero h2{min-height:110px}.newsletters-widget.politics .hero{padding-top:5px}.newsletters-widget.politics .hero h2{padding:0;padding-bottom:0;min-height:110px}.newsletters-widget.politics .hero h2:after{content:"Newsletter";display:block;text-transform:uppercase;font-size:14px;color:#fff;border-top:1px solid #fff;text-align:center;margin-top:10px;margin-left:1.2rem;margin-right:1.2rem;padding-top:5px;position:relative;top:10px}.newsletters-widget.politics .hero .details--label{top:4.3rem}html.ie11 .card{height:132px}html.ie11 .comms .card{height:150px}/*# sourceMappingURL=newsletters-widgets.css.map */
