.mediacites-accordion{display:inline-block;margin-left:0;margin-bottom:20px;padding:20px;border-radius:50px;background:#fff}.mediacites-accordion.opened .title::after{content:"\f077"}@media screen and (max-width:768px){.mediacites-accordion{display:block;padding:10px;margin-bottom:0}}.mediacites-accordion .title{display:flex;align-items:center;cursor:pointer}.mediacites-accordion .title::after{content:"\f078";position:relative;top:3px;flex-grow:1;margin-left:10px;text-align:right;font-weight:700;font-family:"Font Awesome 5 Free";font-size:20px;color:#7d96ad}.mediacites-accordion .content{max-width:600px;margin-top:10px;margin-left:65px}@media screen and (max-width:768px){.mediacites-accordion .content{margin-left:0}}.mediacites-accordion .content p{text-align:justify;font-size:20px}.addthis_tool,a.at-share-btn.send-gift-article-email{display:inline-block;vertical-align:middle}a.at-share-btn.send-gift-article-email{margin:0 2px 5px;padding:4px 20px 4px 4px}a.at-share-btn.send-gift-article-email>span:not(.at4-visually-hidden){display:inline-block;vertical-align:middle}.send-gift-article-email__popup.send-gift-article-email__popup--hidden,a.at-share-btn.send-gift-article-email .at4-visually-hidden{display:none}@media screen and (min-width:1141px){.at-above-post+a.at-share-btn.send-gift-article-email,.at-above-post+a.at-share-btn.send-gift-article-email:focus,.at-above-post+a.at-share-btn.send-gift-article-email:hover{transform:translateY(-25px)}}@media screen and (max-width:1140px){.at-above-post+a.at-share-btn.send-gift-article-email,.at-above-post+a.at-share-btn.send-gift-article-email:focus,.at-above-post+a.at-share-btn.send-gift-article-email:hover{transform:translateY(-15px)}}@media screen and (max-width:768px){a.at-share-btn.send-gift-article-email{border-radius:32px}}.send-gift-article-email__popup{position:absolute;width:310px;transform:translateY(-105%);padding:10px;border:2px solid #ec5a4b;box-shadow:0 0 8px rgba(0,0,0,.5);background:#fff}.send-gift-article-email__popup button.close{position:absolute;right:0;top:0;margin:2px 5px;border:0;padding:0;background:0 0;color:#ec5a4b;font-size:30px}.send-gift-article-email__popup label{display:block;margin:10px 0}.send-gift-article-email__popup input[type=email]{display:inline-block;width:70%}.send-gift-article-email__popup button.send-gift{display:inline-block;width:27%;border:0;padding:10px;border-radius:5px;background:#ec5a4b;text-transform:uppercase;color:#fff}.send-gift-article-email__popup .message{display:block;margin-top:6px}.send-gift-article-email__popup .message.message--error{color:red}.send-gift-article-email__popup.send-gift-article-email__popup--again .first,.send-gift-article-email__popup.send-gift-article-email__popup--first .again,body.cvsauth-user .header-account-menu{display:none}.gift-popup .buttons{text-align:right}.gift-popup .buttons .accept{margin-left:10px;border:0;padding:8px 20px;border-radius:5px;background:#ec5a4b;font-weight:700;color:#fff}.td-post-content .gift-sticky-block,.td-post-content .gift-sticky-block:hover{display:block;z-index:10;position:fixed;bottom:50px;right:10px;max-width:33.3333%;border:1px solid #0d233d!important;padding:40px;background:#fff;background-image:none!important;text-align:center;color:#0d233d!important;font-weight:400;transition:opacity 500ms}@media (max-width:767px){.td-post-content .gift-sticky-block,.td-post-content .gift-sticky-block:hover{position:inherit;width:100%;max-width:100%;margin-bottom:20px}}.td-post-content .gift-sticky-block h3{margin-top:0;margin-bottom:10px;text-transform:uppercase;font-weight:300;font-size:28px}.td-post-content .gift-sticky-block img{display:inline;width:50%;margin-bottom:0}.td-post-content .gift-sticky-block ul{display:inline-block;margin:30px auto 0;text-align:left}.td-post-content .gift-sticky-block ul li{padding-top:0;line-height:normal;font-size:15px}.td-post-content .gift-sticky-block .message.message--error{font-size:14px;line-height:normal;color:red}.td-post-content .gift-sticky-block .button-wrapper button{margin-top:20px;border:0;padding:10px 40px;border-radius:5px;background:#f7e382;text-transform:uppercase;font-weight:700;font-size:18px}.td-post-content .gift-sticky-block button.close{position:absolute;top:0;right:0;border:0;background:0 0}.mediacites-rcp-campaign-gauge .campaign-gauge__gauge-scroll{max-width:100%;overflow-x:auto;padding:8px 0}@media screen and (max-width:768px){.mediacites-rcp-campaign-gauge .campaign-gauge__gauge-scroll .campaign-gauge__gauge-wrap{min-width:1000px}}.mediacites-rcp-campaign-gauge .campaign-gauge__targets{display:flex;margin-bottom:20px}.mediacites-rcp-campaign-gauge .campaign-gauge__targets .target{position:relative;flex:1;margin-left:30px;text-align:right}@media screen and (max-width:768px){.mediacites-rcp-campaign-gauge .campaign-gauge__targets .target{margin-left:5px;margin-right:5px;border-radius:8px;padding:10px;background:#eaeff3;text-align:left}.mediacites-rcp-campaign-gauge .campaign-gauge__targets .target::after{content:'';display:block;position:absolute;right:0;width:20px;height:20px;bottom:-6px;background:#eaeff3;transform:rotate(-90deg) skewX(-45deg)}}.mediacites-rcp-campaign-gauge .campaign-gauge__targets .target .target__amount{font-size:30px}@media screen and (max-width:768px){.mediacites-rcp-campaign-gauge .campaign-gauge__targets .target .target__amount{font-size:28px}}.mediacites-rcp-campaign-gauge .campaign-gauge__targets .target .target__amount small{display:block;font-size:16px}@media screen and (max-width:768px){.mediacites-rcp-campaign-gauge .campaign-gauge__targets .target .target__amount small{font-size:18px}}.mediacites-rcp-campaign-gauge .campaign-gauge__targets .target .target__description{font-size:14px;line-height:18px}.mediacites-rcp-campaign-gauge .campaign-gauge__gauge{position:relative;height:24px;border-radius:12px;background-color:#f7e382}.mediacites-rcp-campaign-gauge .campaign-gauge__gauge .fill{position:absolute;height:100%;border-radius:12px;background-color:#0d233d}.mediacites-rcp-campaign-gauge .campaign-gauge__gauge .steps{display:flex;position:absolute;top:2px;right:5px;bottom:2px;left:5px}.mediacites-rcp-campaign-gauge .campaign-gauge__gauge .steps .step{flex:1;text-align:right}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__gauge .steps .step::after,.mediacites-rcp-campaign-gauge .campaign-gauge__gauge .steps .step::after{content:'';display:inline-block;width:20px;height:20px;border-radius:12px;background-color:#fff}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__gauge .steps .step.step--check::after,.mediacites-rcp-campaign-gauge .campaign-gauge__gauge .steps .step.step--check::after{content:'\f00c';position:relative;top:-3px;text-align:center;line-height:20px;color:#0d233d;font-weight:700;font-family:"Font Awesome 5 Free"}.mediacites-rcp-campaign-gauge .campaign-gauge__collected-amount{margin-top:40px;font-size:24px}@media screen and (max-width:768px){.mediacites-rcp-campaign-gauge .campaign-gauge__collected-amount{text-align:center;font-size:16px}}.mediacites-rcp-campaign-gauge .campaign-gauge__collected-amount .amount{position:relative;top:5px;border-radius:50px;padding:3px 20px 7px;background-color:#eaeff3;font-size:36px;font-weight:700}@media screen and (max-width:768px){.mediacites-rcp-campaign-gauge .campaign-gauge__collected-amount .amount{padding:3px 20px 7px;font-size:24px}}.mediacites-rcp-campaign-fixed-gauge{display:none;z-index:10000000;position:fixed;top:0;left:0;right:0;height:72px;padding:10px;background-color:#fff}.mediacites-rcp-campaign-fixed-gauge .mediacites-rcp-campaign-fixed-gauge__wrap{display:flex;align-items:center;position:relative;top:50%;transform:translateY(-50%);max-width:1044px;margin:auto}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets{position:absolute;top:35px;width:100%}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target{display:none;position:absolute;width:33.333%;min-width:150px;transform:translateX(-53%);border:1px solid #d6d6d6;border-radius:8px;padding:20px;background-color:#fff;text-align:center;color:#0d233d}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target:nth-child(1){left:25%}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target:nth-child(2){left:50%}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target:nth-child(3){left:75%}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target:nth-child(4){left:100%}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target::after,.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target::before{content:'';position:absolute;transform-origin:center;transform:translate(-50%,-7.5px) rotate(45deg);width:15px;height:15px;background:#fff}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target::after{top:0}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target::before{z-index:10;top:2px}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target::after{border:1px solid #d6d6d6}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target .target__amount{font-size:32px}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target .target__amount small{display:block;font-size:22px}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__targets .target .target__description{margin-top:6px;font-size:14px;line-height:20px}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__gauge{position:relative;height:24px;border-radius:12px;background-color:#f7e382;flex:3;max-width:600px;background-color:rgba(187,202,215,.3)}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__gauge .fill{position:absolute;height:100%;border-radius:12px;background-color:#0d233d}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__gauge .steps{display:flex;position:absolute;top:2px;right:5px;bottom:2px;left:5px}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__gauge .steps .step{flex:1;text-align:right}@media screen and (max-width:600px){.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__gauge{display:none}}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__collected-amount{flex:1;text-align:center}@media screen and (max-width:600px){.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__collected-amount{font-size:22px}}.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__subscribe-button{flex:1;text-align:right}@media screen and (max-width:600px){.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__subscribe-button{text-align:center}}.campaign-content .white-bubble,.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__subscribe-button a.btn{display:inline-block;text-align:center}@media screen and (min-width:601px) and (max-width:768px){.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__subscribe-button a.btn{padding:10px!important}}@media screen and (max-width:600px){.mediacites-rcp-campaign-fixed-gauge .campaign-gauge__subscribe-button a.btn{text-align:center}}.campaign-content .white-bubble{min-width:36px;border-radius:50%;padding:5px;background-color:#fff;color:#0d233d;font-weight:700}@media screen and (max-width:768px){.campaign-content .white-bubble{min-width:26px;padding:0}}.campaign-content .block{position:relative;padding:60px;color:#0d233d;overflow:hidden}@media screen and (max-width:768px){.campaign-content .block{padding:30px 20px}}.campaign-content .block.block--blue{background-color:#3385e8;color:#fff}.campaign-content .block.block--dark-blue{background-color:#0d233d;color:#fff}.campaign-content .block.block--blue h2,.campaign-content .block.block--blue p,.campaign-content .block.block--dark-blue h2,.campaign-content .block.block--dark-blue p{color:#fff}.campaign-content .block.block--white{background-color:#fff}.campaign-content .block.block--gray{background-color:#f8f7f4}.campaign-content .block.with-urne{background-image:url(/wp-content/themes/Newspaper-child/images/carte.svg);background-repeat:no-repeat}@media screen and (min-width:1141px){.campaign-content .block.with-urne{padding-left:calc(50% - 512px)!important}}@media screen and (min-width:769px){.campaign-content .block.with-urne{padding-right:40%!important;background-position:center right;background-size:38% 120%}}@media screen and (max-width:768px){.campaign-content .block.with-urne{padding-bottom:50%!important;background-position:bottom right;background-size:70%}}.campaign-content .block.blue-bubble::before{content:'';z-index:0;display:block;position:absolute;right:0;top:50%;transform:translate(20%,-50%);width:700px;height:700px;border-radius:50%;background:#3385e8}@media screen and (min-width:1040px){.campaign-content .block.blue-bubble::before{left:calc(50% + 111px);right:auto;transform:translateY(-50%)}}@media screen and (max-width:1140px){.campaign-content .block.blue-bubble::before{width:500px;height:500px}}@media screen and (max-width:768px){.campaign-content .block.blue-bubble::before{top:0;width:300px;height:300px}}.campaign-content .block.medium-padding{padding:100px 60px}@media screen and (max-width:1140px){.campaign-content .block.medium-padding{padding:50px 40px}}@media screen and (max-width:768px){.campaign-content .block.medium-padding{padding:30px 20px}}.campaign-content .block.large-padding{padding:200px 60px}@media screen and (max-width:1140px){.campaign-content .block.large-padding{padding:60px 40px}}@media screen and (max-width:768px){.campaign-content .block.large-padding{padding:30px 20px}}.campaign-content .block.text-centered,.campaign-content .block.text-centered p{text-align:center!important}.campaign-content .block:last-of-type .block__content .article-list{overflow:visible}.campaign-content .block ul{list-style:none}.campaign-content .block ul li{margin:0}.campaign-content .block ul li::before{content:"\f111";margin-right:10px;font-size:10px;font-weight:700;font-family:"Font Awesome 5 Free";color:#f7e382}.campaign-content .block ol{margin-top:30px;list-style:none}.campaign-content .block h2{margin:0 0 10px;color:#0d233d;line-height:1;font-weight:700;font-size:48px}@media screen and (max-width:1140px){.campaign-content .block h2{font-size:38px}}@media screen and (max-width:768px){.campaign-content .block h2{font-size:32px}}@media screen and (max-width:400px){.campaign-content .block h2{font-size:26px}}.campaign-content .block .subtitle{font-size:24px}@media screen and (max-width:1140px){.campaign-content .block .subtitle{font-size:20px}}@media screen and (max-width:768px){.campaign-content .block .subtitle{font-size:16px}}.campaign-content .block .block__content{z-index:1;max-width:1044px;margin:auto}.campaign-content .block .block__content p{max-width:none;margin:0;text-align:left}@media screen and (max-width:1140px){body .campaign-content .block .block__content p{font-size:18px}}@media screen and (max-width:768px){body .campaign-content .block .block__content p{font-size:16px!important}}.campaign-content .block .block__content .youtube-video{position:relative;height:0;width:500px;float:right;margin:0 0 20px 20px;padding:0 0 280px;font-size:20px}@media screen and (max-width:1140px){.campaign-content .block .block__content .youtube-video{width:400px;padding-bottom:224px}}@media screen and (max-width:768px){.campaign-content .block .block__content .youtube-video{float:none;width:100%;margin-left:0;padding-bottom:56.25%}}.campaign-content .block .block__content .youtube-video.municipales::after{content:'';display:block;position:absolute;right:0;top:0;width:100px;height:100px;transform:translate(50%,-50%);background-image:url(../../img/municipales_macaron_blanc.svg);background-size:contain}@media screen and (max-width:1140px){.campaign-content .block .block__content .youtube-video.municipales::after{right:-20px;top:-20px;transform:none}}@media screen and (max-width:768px){.campaign-content .block .block__content .youtube-video.municipales::after{display:none}}.campaign-content .block .block__content .youtube-video iframe,.campaign-content .block .block__content .youtube-video video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;border-radius:10px}.campaign-content .block .block__content .bubbles{display:flex;justify-content:center;flex-wrap:wrap;margin-top:30px}.campaign-content .block .block__content .bubbles .bubble-wrap{position:relative;width:25%}@media screen and (max-width:649px){.campaign-content .block .block__content .bubbles .bubble-wrap{width:50%}}.campaign-content .block .block__content .bubbles .bubble--red{width:80%;height:0;margin:5px 10%;border-radius:50%;padding-top:0;padding-bottom:80%;background-color:#ec5a4b;text-align:center;color:#fff}.campaign-content .block .block__content .bubbles .bubble--red .bubble__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.campaign-content .block .block__content .bubbles .bubble--red .bubble__content strong{display:block;margin-bottom:10px;font-weight:700;font-size:36px}@media screen and (max-width:1144px){.campaign-content .block .block__content .bubbles .bubble--red .bubble__content strong{font-size:24px;margin-bottom:2px}}@media screen and (max-width:649px){.campaign-content .block .block__content .bubbles .bubble--red .bubble__content strong{font-size:36px;margin-bottom:10px}}@media screen and (max-width:449px){.campaign-content .block .block__content .bubbles .bubble--red .bubble__content strong{font-size:24px;margin-bottom:2px}}.campaign-content .block .block__content .bubbles .bubble--red .bubble__content .since{display:block;font-size:15px;text-transform:uppercase}@media screen and (max-width:1144px){.campaign-content .block .block__content .bubbles .bubble--red .bubble__content .since{font-size:12px}}@media screen and (max-width:649px){.campaign-content .block .block__content .bubbles .bubble--red .bubble__content .since{font-size:18px}}@media screen and (max-width:449px){.campaign-content .block .block__content .bubbles .bubble--red .bubble__content .since{font-size:12px;line-height:17px;margin-top:10px}}.campaign-content .block .block__content .mediacites-accordion .title .bubble--red{vertical-align:middle;width:50px;height:50px;flex:0 0 50px;margin-right:10px;border-radius:50%;background:#ec5a4b;text-align:center;line-height:46px;font-size:30px;color:#fff;font-weight:700}.campaign-content .block .block__content .mediacites-accordion .title strong{vertical-align:middle;font-size:20px}@media screen and (max-width:599px){.campaign-content .block .block__content .mediacites-accordion .title strong{vertical-align:middle;font-size:16px}}.campaign-content .block .block__content.dmv-why-its-important{background-color:transparent;margin-bottom:0;padding:0;min-height:unset}.campaign-content .block .block__content.dmv-why-its-important .block{background-color:#fff}.campaign-content .block .block__content.dmv-why-its-important .block .text{color:#0d233d;font-style:italic}.campaign-content .block .block__content.dmv-why-its-important .block .text.name{font-weight:600;margin-top:20px;font-style:normal!important}@media screen and (min-width:1019px){.campaign-content .block .block__content.dmv-why-its-important .block:nth-child(3n){margin-right:0;margin-left:0}}.campaign-content .block .block__content .supporter-grid .supporter{display:inline-block;width:33%;vertical-align:top;padding:10px;font-size:20px;line-height:1.1em}@media screen and (max-width:768px){.campaign-content .block .block__content .supporter-grid .supporter{width:49.45%}}.campaign-content .block .block__content .supporter-grid .supporter video{display:block;width:100%;margin-bottom:6px;border-radius:10px;overflow:hidden;background:#fff}.campaign-content .block .block__content .supporter-grid .supporter strong{display:block;line-height:26px;margin-bottom:8px}.campaign-content .block .block__content .button-list{margin-top:20px}.campaign-content .block .block__content .btn{border:0;border-radius:30px;padding:10px 30px;background:#f5f5f5;font-weight:700;font-size:15px;color:#0d233d}.campaign-content .block .block__content .btn.btn--yellow{background:#f7e382}.campaign-content .block .block__content .btn.btn--blue{background:#0d233d;color:#fff}.campaign-content .block .block__content .btn:not(:last-child){margin-right:6px}@media screen and (max-width:599px){.campaign-content .block .block__content .btn:not(:last-child){margin-bottom:10px}.campaign-content .block .block__content .btn:nth-of-type(2){display:inline-block;margin-top:20px}}.campaign-content .block .block__content .article-list{max-width:100%;overflow-x:auto}@media screen and (min-width:600px){.campaign-content .block .block__content .article-list .td_block_inner{display:flex;padding:0 2px}.campaign-content .block .block__content .article-list .td_block_inner .td-block-span12:not(:first-child){padding-left:20px}.campaign-content .block .block__content .article-list .td_block_inner .td-block-span12:not(:last-child){padding-right:20px}}.campaign-content .block .block__content .article-list .td_block_inner .entry-thumb{border-radius:8px}.campaign-content .block .block__content .article-list .td_block_inner h3{padding-top:16px;line-height:24px}.campaign-content .block .block__content .article-list .td_block_inner .td-excerpt,.campaign-content .block .block__content .article-list .td_block_inner a,.campaign-content .block .block__content .article-list .td_block_inner a:hover{color:#0d233d!important}.campaign-content .block .block__content .article-list .td_block_inner a{font-size:20px;line-height:27px}@media screen and (max-width:768px){.campaign-content .block .block__content .article-list .td_block_inner a{line-height:20px}}.campaign-content .block .block__content .article-list .td_block_inner .td-excerpt{font-size:18px;line-height:24px}.campaign-content .block .block__content .article-list .article-list__wrap{min-width:1000px}.campaign-content .block .block__content .article-list .article{display:inline-block;width:33.33%;padding:0 17px;vertical-align:top}.campaign-content .block .block__content .article-list .article .article__content{border-radius:8px;padding:20px;background:#fff;text-align:left;color:#0d233d;min-height:421.95px}.campaign-content .block .block__content .article-list .article .article__content .thumb-wrap{height:0;margin-bottom:10px;border-radius:8px;padding-bottom:100%;background-position:center;background-size:cover}.campaign-content .block .block__content .article-list .article .article__content .city{font-size:15px;font-weight:700;color:#ec5a4b}.campaign-content .block .block__content .article-list .article .article__content .title{line-height:24px;font-size:20px;font-weight:700}.campaign-content .block .block__content .article-list.last .article .article__content{padding:0;background:0 0}.campaign-content .block .block__content .article-list.last .article .article__content .title{color:#ec5a4b;margin-top:20px}.campaign-content .block .block__content .article-list.last .article .article__content .text{font-size:20px;line-height:1.5em;margin:10px 0 25px}@media screen and (max-width:599px){.campaign-content .block .block__content .article-list.last .article{display:block}.campaign-content .block .block__content .article-list.last .article .article__content .text{font-size:16px}}@media screen and (min-width:1141px){.campaign-content .block:nth-child(1) h2{font-size:38px}}.campaign-content .block:nth-child(3) .block__content{position:relative}.campaign-content .block:nth-child(3) .block__content p{font-size:20px;line-height:1.5em}@media screen and (max-width:768px){.campaign-content .block:nth-child(3) .block__content p{font-size:16px}}.campaign-content .block:nth-child(4) .block__content p,.campaign-content .block:nth-child(7) .block__content p{max-width:800px;margin:20px auto;font-size:20px}@media screen and (max-width:768px){.campaign-content .block:nth-child(4) .block__content p,.campaign-content .block:nth-child(7) .block__content p{font-size:16px}}.campaign-content .block:nth-child(6) .block__content h2,.campaign-content .block:nth-child(9) .block__content h2{margin-bottom:26px}@media screen and (min-width:1144px){.campaign-content .block:nth-child(8){padding:100px 60px 60px}}.campaign-content .block:nth-child(8) ul{margin-bottom:0}.campaign-content .block:nth-child(8) li{line-height:2em;font-size:20px}@media screen and (max-width:1024px){.campaign-content .block:nth-child(8) li{font-size:16px}}@media screen and (max-width:768px){.campaign-content .block:nth-child(8) li{margin-bottom:.8em;line-height:1.2em;font-size:14px}}.campaign-content .block:nth-child(8) .button-list{float:right;margin-top:12px;border-radius:50px;padding:16px 10px;background:#fff}.campaign-content .block:nth-child(8) .button-list.after{display:none}@media screen and (max-width:1024px){.campaign-content .block:nth-child(8) .button-list.floating{display:none}.campaign-content .block:nth-child(8) .button-list.after{display:inline-block;float:none}}@media screen and (max-width:599px){.campaign-content .block:nth-child(8) .button-list .btn{width:100%}.campaign-content .block:nth-child(8) .button-list .btn:nth-of-type(2){display:inline-block;margin-top:20px}}.payment-fields.payment-fields--check{margin-bottom:60px}.payment-fields.payment-fields--check .gray-background{border:2px solid #dcdcdc;padding:7px 40px 15px;background:rgba(220,220,220,.3);margin:0}.payment-fields.payment-fields--check .gray-background ul li{margin-bottom:0;margin-left:50px}.payment-fields.payment-fields--check .gray-background ul li:last-of-type{margin-bottom:5px}.payment-fields.payment-fields--check .bottom-clarification{float:right}.payment-fields.payment-fields--check .bottom-clarification i{color:#f7e382}.rcp-gift-activation-form,.shortcode--gift-subscription,.shortcode--stripe-pay{margin-top:20px;border-radius:10px;padding:30px;background-color:#f8f8f3;text-align:center}.rcp-gift-activation-form h2,.shortcode--gift-subscription h2,.shortcode--stripe-pay h2{max-width:700px;margin:0 auto 20px;text-align:center;font-size:24px;color:#1a1d40}.rcp-gift-activation-form fieldset,.shortcode--gift-subscription fieldset,.shortcode--stripe-pay fieldset{max-width:400px;margin:auto;border:0;text-align:center}.rcp-gift-activation-form .card-form,.rcp-gift-activation-form input[type=date],.rcp-gift-activation-form input[type=email],.rcp-gift-activation-form input[type=password],.rcp-gift-activation-form input[type=text],.rcp-gift-activation-form select,.rcp-gift-activation-form textarea,.shortcode--gift-subscription .card-form,.shortcode--gift-subscription input[type=date],.shortcode--gift-subscription input[type=email],.shortcode--gift-subscription input[type=password],.shortcode--gift-subscription input[type=text],.shortcode--gift-subscription select,.shortcode--gift-subscription textarea,.shortcode--stripe-pay .card-form,.shortcode--stripe-pay input[type=date],.shortcode--stripe-pay input[type=email],.shortcode--stripe-pay input[type=password],.shortcode--stripe-pay input[type=text],.shortcode--stripe-pay select,.shortcode--stripe-pay textarea{max-width:400px;width:100%;height:auto;resize:vertical;margin-bottom:10px;border:1px #d5d5d5 solid;border-radius:10px!important;padding:13px 18px;background-color:#fff;color:#1a1d40;font-size:16px}.rcp-gift-activation-form .card-form:active,.rcp-gift-activation-form .card-form:focus,.rcp-gift-activation-form input[type=date]:active,.rcp-gift-activation-form input[type=date]:focus,.rcp-gift-activation-form input[type=email]:active,.rcp-gift-activation-form input[type=email]:focus,.rcp-gift-activation-form input[type=password]:active,.rcp-gift-activation-form input[type=password]:focus,.rcp-gift-activation-form input[type=text]:active,.rcp-gift-activation-form input[type=text]:focus,.rcp-gift-activation-form select:active,.rcp-gift-activation-form select:focus,.rcp-gift-activation-form textarea:active,.rcp-gift-activation-form textarea:focus,.shortcode--gift-subscription .card-form:active,.shortcode--gift-subscription .card-form:focus,.shortcode--gift-subscription input[type=date]:active,.shortcode--gift-subscription input[type=date]:focus,.shortcode--gift-subscription input[type=email]:active,.shortcode--gift-subscription input[type=email]:focus,.shortcode--gift-subscription input[type=password]:active,.shortcode--gift-subscription input[type=password]:focus,.shortcode--gift-subscription input[type=text]:active,.shortcode--gift-subscription input[type=text]:focus,.shortcode--gift-subscription select:active,.shortcode--gift-subscription select:focus,.shortcode--gift-subscription textarea:active,.shortcode--gift-subscription textarea:focus,.shortcode--stripe-pay .card-form:active,.shortcode--stripe-pay .card-form:focus,.shortcode--stripe-pay input[type=date]:active,.shortcode--stripe-pay input[type=date]:focus,.shortcode--stripe-pay input[type=email]:active,.shortcode--stripe-pay input[type=email]:focus,.shortcode--stripe-pay input[type=password]:active,.shortcode--stripe-pay input[type=password]:focus,.shortcode--stripe-pay input[type=text]:active,.shortcode--stripe-pay input[type=text]:focus,.shortcode--stripe-pay select:active,.shortcode--stripe-pay select:focus,.shortcode--stripe-pay textarea:active,.shortcode--stripe-pay textarea:focus{border:1px solid #b0b0b0!important}.rcp-gift-activation-form input[type=date]:before,.shortcode--gift-subscription input[type=date]:before,.shortcode--stripe-pay input[type=date]:before{content:attr(placeholder)!important;color:#797575}@media screen and (min-width:768px){.rcp-gift-activation-form input[type=date]:before,.shortcode--gift-subscription input[type=date]:before,.shortcode--stripe-pay input[type=date]:before{margin-right:20px}}.rcp-gift-activation-form input[type=date]:focus:before,.rcp-gift-activation-form input[type=date]:valid:before,.shortcode--gift-subscription input[type=date]:focus:before,.shortcode--gift-subscription input[type=date]:valid:before,.shortcode--stripe-pay input[type=date]:focus:before,.shortcode--stripe-pay input[type=date]:valid:before{content:""}.rcp-gift-activation-form .subscription-list,.shortcode--gift-subscription .subscription-list,.shortcode--stripe-pay .subscription-list{margin-top:0;margin-bottom:15px;padding:0;list-style:none}.rcp-gift-activation-form .subscription-list li,.shortcode--gift-subscription .subscription-list li,.shortcode--stripe-pay .subscription-list li{display:block;position:relative;max-width:400px;margin:10px auto;border:1px #d5d5d5 solid;border-radius:10px;padding:10px;background-color:#fff;color:#1a1d40}.rcp-gift-activation-form .subscription-list li label,.shortcode--gift-subscription .subscription-list li label,.shortcode--stripe-pay .subscription-list li label{display:flex;align-items:center;font-size:18px;text-align:left;cursor:pointer}.rcp-gift-activation-form .subscription-list li label::before,.shortcode--gift-subscription .subscription-list li label::before,.shortcode--stripe-pay .subscription-list li label::before{content:"";display:inline-block;flex:0 0 28px;width:28px;height:28px;margin-right:15px;border:1px #d5d5d5 solid;border-radius:20px;padding:0;line-height:1;font-family:"Font Awesome 5 Free",FontAwesome;font-style:normal;font-size:28px;font-weight:700;color:#fff}.rcp-gift-activation-form .subscription-list li label .rcp_level_description,.shortcode--gift-subscription .subscription-list li label .rcp_level_description,.shortcode--stripe-pay .subscription-list li label .rcp_level_description{line-height:1.2;font-size:14px;font-weight:400}.rcp-gift-activation-form .subscription-list li input[type=radio]:checked+label::before,.shortcode--gift-subscription .subscription-list li input[type=radio]:checked+label::before,.shortcode--stripe-pay .subscription-list li input[type=radio]:checked+label::before{content:"\f058";border:0;color:#3385e8}.rcp-gift-activation-form a:not(.btn),.shortcode--gift-subscription a:not(.btn),.shortcode--stripe-pay a:not(.btn){padding-bottom:2px;border-bottom:1px solid #1a1d40;text-decoration:none;font-size:16px;color:#1a1d40;font-weight:400}.rcp-gift-activation-form .error-messages,.shortcode--gift-subscription .error-messages,.shortcode--stripe-pay .error-messages{margin-top:20px;color:#ec5a4b}.rcp-gift-activation-form .btn.btn--continue,.shortcode--gift-subscription .btn.btn--continue,.shortcode--stripe-pay .btn.btn--continue{display:inline-block;height:50px;margin-top:20px;border:2px solid #3385e8;border-radius:25px;padding:0 30px;line-height:46px;font-weight:700;font-size:16px;color:#3385e8;background-color:transparent!important;transition:background-color 300ms}.rcp-gift-activation-form .confirm,.shortcode--gift-subscription .confirm,.shortcode--stripe-pay .confirm{text-align:center;font-weight:700}.gift-popup,.preregistration-done-popup,.request-login-popup{z-index:2000;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.gift-popup .content,.preregistration-done-popup .content,.request-login-popup .content{position:absolute;top:10%;left:50%;width:50%;min-width:300px;transform:translate(-50%,0);background-color:#fff;padding:30px}.gift-popup .content .close,.preregistration-done-popup .content .close,.request-login-popup .content .close{z-index:10;position:absolute;top:0;right:0;padding:10px;border:0;background:#ec5a4b;text-transform:uppercase;font-weight:700;color:#fff;cursor:pointer}.preregistration-done-popup .content .close::before{content:'×';margin-right:8px}.request-login-popup .content input{display:inline-block;width:75%;margin-right:5%}.request-login-popup .content button,button.request-log-in{border:0;padding:10px;border-radius:4px;color:#fff;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.request-login-popup .content button{width:20%;display:inline-block;background-color:#0d233d}@media screen and (max-width:1024px){.request-login-popup .content button,.request-login-popup .content input{display:block;width:100%}.request-login-popup .content button{margin-top:20px}}.request-login-popup .content .close::before{content:'×';font-size:20px}.request-login-popup .content .error{color:red}.request-login-popup .content .success{color:green}button.request-log-in{display:block;background-color:#ec5a4b}.top-banner{display:block;width:100%;padding:15px;text-align:center;background:#fff;color:#000;font-weight:700;font-size:20px}.top-banner.top-banner--fixed{z-index:1000;position:fixed}.top-banner.top-banner--special-offer{background:#f7e382;color:#0d233d;text-transform:uppercase}.top-banner.top-banner--notice{background:#ec5a4b;color:#fff;font-weight:400;font-size:18px}.top-banner.top-banner--notice button{display:inline-block;margin:5px 20px;padding:2px 10px;border:1px solid #0d233d;background-color:#fff;color:#0d233d;font-weight:600}.top-banner.top-banner--campaign_in_progress,.top-banner.top-banner--everybody{padding:8px;background:#3385e8;font-size:16px}.top-banner.top-banner--campaign_in_progress button,.top-banner.top-banner--everybody button{display:inline-block;overflow:hidden;margin:5px 20px;border:0;border-radius:20px;padding:6px 20px;background-color:#f7e382;color:#0d233d;font-size:15px}@media screen and (max-width:768px){.top-banner.top-banner--campaign_in_progress button,.top-banner.top-banner--everybody button{display:block;margin:6px auto 0}}