﻿@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700|Cinzel+Decorative|Montserrat:200,300,400,500");html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:0.375em;padding:0}label{display:block;font-weight:600;margin-bottom:0.375em}input,select,textarea{display:block;font-family:"Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:1em}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea{transition:border-color 0.2s ease;appearance:none;background-color:#fff;border:1px solid #d3d3d3;border-radius:3px;box-sizing:border-box;margin-bottom:0.75em;padding:0.5em;width:100%}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus{border-color:#1565c0;outline:none}[type='color']:disabled,[type='date']:disabled,[type='datetime']:disabled,[type='datetime-local']:disabled,[type='email']:disabled,[type='month']:disabled,[type='number']:disabled,[type='password']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='text']:disabled,[type='time']:disabled,[type='url']:disabled,[type='week']:disabled,input:not([type]):disabled,textarea:disabled{background-color:#e6e6e6;cursor:not-allowed}[type='color']::placeholder,[type='date']::placeholder,[type='datetime']::placeholder,[type='datetime-local']::placeholder,[type='email']::placeholder,[type='month']::placeholder,[type='number']::placeholder,[type='password']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='text']::placeholder,[type='time']::placeholder,[type='url']::placeholder,[type='week']::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#858585}textarea{resize:vertical}[type="checkbox"],[type="radio"]{display:inline;margin-right:0.375em}[type="file"]{margin-bottom:0.75em;width:100%}select{margin-bottom:0.75em;width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}*,*::before,*::after{box-sizing:inherit}html,body{height:100%}body{background-color:#f0f0f0;margin:0;padding:0}.clear{clear:both}.main-wrapper{width:100%}@media screen and (max-width: 580px){.main-wrapper{min-width:360px}}@media screen and (max-width: 355px){.main-wrapper{min-width:300px}}.main-wrapper>*{padding:0}@media screen and (max-width: 1020px){.main-wrapper>*{padding-top:0}}.container{max-width:1320px;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:block}@media screen and (max-width: 1360px){.container{max-width:1130px;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:block}}@media screen and (max-width: 1190px){.container{max-width:960px;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:block}}@media screen and (max-width: 1020px){.container{max-width:calc(100% - 60px);margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:block}}@media screen and (max-width: 765px){.container{max-width:calc(100% - 50px);margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:block}}@media screen and (max-width: 580px){.container{max-width:calc(100% - 20px);margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:block}}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0;max-width:100%;display:block}table{border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #9e9e9e;font-weight:600;padding:0.75em 0;text-align:left}td{border-bottom:1px solid #d3d3d3;padding:0.75em 0}tr,td,th{vertical-align:middle}body{color:#333;font-family:"Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:1.25em;line-height:1.2;margin:0 0}p{margin:0}a{transition:color 0.2s ease;color:#1565c0;text-decoration:none}a:hover{cursor:pointer}hr{border-bottom:1px solid #d3d3d3;border-left:0;border-right:0;border-top:0;margin:1.5em 0}*{outline:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-w-14{width:.875em}.svg-title-icon{margin-right:15px}svg:not(:root).svg-inline--fa{overflow:visible}button,[type='button'],[type='reset'],[type='submit'],.btn{transition:background-color 0.2s ease;appearance:none;background-color:#3592ff;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:0.75em 1.5em;text-align:center;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,[type='button']:hover,[type='button']:focus,[type='reset']:hover,[type='reset']:focus,[type='submit']:hover,[type='submit']:focus,.btn:hover,.btn:focus{background-color:#11519a;color:#fff}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled,.btn:disabled{cursor:not-allowed;color:rgba(0,0,0,0.3);background-color:#d3d3d3}button:disabled:hover,[type='button']:disabled:hover,[type='reset']:disabled:hover,[type='submit']:disabled:hover,.btn:disabled:hover{background-color:darkgray}.btn{border-radius:5px;font-family:"Open Sans", sans-serif;font-size:1.375rem;font-weight:600;letter-spacing:.55px;line-height:1.625rem;padding:8px 15px 14px}@media screen and (max-width: 1020px){.btn{font-size:1rem;line-height:1.375rem}}@media screen and (max-width: 765px){.btn{font-size:1.375rem;line-height:1.625rem}}@media screen and (max-width: 580px){.btn{font-size:1.0625rem;letter-spacing:.42px;line-height:1.3125rem}}.btn--red{transition:all 0.2s ease;background-color:#a61224;color:rgba(255,255,255,0.8)}.btn--red:hover,.btn--red:focus{background-color:#960012}.btn--icon{padding-left:50px}.btn--upload{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-download-white-704fc9deaf6baf13f398782abd0a632d6516722ec85eadc8c477f0c3b3485475.svg");background-position:23px 15px;background-repeat:no-repeat}.dropdown{display:inline-block;position:relative}.dropdown:hover .dropdown__content{display:block}.dropdown:hover .dropdown__selected::after{top:5px;transform:rotate(180deg) translateY(4px)}.dropdown__selected{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;transition:color 0.2s ease;color:#aaa;cursor:pointer;font-size:1.125rem;line-height:1.125rem;height:25px}@media screen and (max-width: 1190px){.dropdown__selected{font-size:0.9631125rem;height:21.4025px;line-height:0.9631125rem}}@media screen and (max-width: 1020px){.dropdown__selected{font-size:1.125rem;height:25px;line-height:1.125rem}}@media screen and (max-width: 765px){.dropdown__selected{font-size:0.8125rem;height:25px;line-height:0.8125rem}}.dropdown__selected::after{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-down-red-ed8d604a96745888fbf1186681e468e4eabe96454317c0fee51055bc62fc1baf.svg");background-repeat:no-repeat;content:'';display:inline-block;height:12px;width:15px;margin-left:10px}@media screen and (max-width: 765px){.dropdown__selected::after{height:10px}}.dropdown__selected:hover{color:#dddddd}.dropdown__content{position:absolute;right:0;transition:all 0.2s ease;background-color:#1a1a1a;box-shadow:0 6px 10px 0 rgba(0,0,0,0.5);display:none;min-width:180px;text-align:right;padding-top:10px;padding-bottom:10px;z-index:90}@media screen and (max-width: 765px){.dropdown__content{padding-top:7px;padding-bottom:7px;min-width:140px}}.dropdown__content>*{transition:all 0.2s ease;padding:0 10px}.dropdown__content>*:hover{background-color:rgba(0,0,0,0.4)}.dropdown__link{color:#fff;cursor:pointer;display:block;font-size:1.125rem;line-height:1.125rem;padding:12px 16px;text-decoration:none}@media screen and (max-width: 1190px){.dropdown__link{font-size:0.9631125rem;line-height:0.9631125rem;padding:10.2732px 13.6976px}}@media screen and (max-width: 1020px){.dropdown__link{font-size:1.125rem;line-height:1.125rem;padding:12px 16px}}@media screen and (max-width: 765px){.dropdown__link{font-size:0.8125rem;line-height:0.8125rem;padding:11px 14px}}.grecaptcha-badge{display:none}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.nao-encontrada{display:block;height:800px;padding-top:80px}@media screen and (max-width: 765px){.nao-encontrada{padding:40px 5px 20px;height:500px;min-height:500px}}.nao-encontrada h1{font-family:"rooney-web", serif;font-size:1.875rem;font-weight:700;margin-bottom:30px}@media screen and (max-width: 765px){.nao-encontrada h1{font-size:1.625rem}}.nao-encontrada p{font-size:1.125rem;line-height:1.75rem;letter-spacing:-.2px;max-width:500px;margin-bottom:30px}.other-posts{background-color:#fff;overflow:hidden;position:relative}@media screen and (max-width: 765px){.other-posts .container{margin-left:20px;margin-right:0;max-width:calc(100% - 40px)}}.other-posts .post-related{margin:0px auto 70px;width:1034px}@media screen and (max-width: 1360px){.other-posts .post-related{width:885.2074px}}@media screen and (max-width: 1190px){.other-posts .post-related{width:752.0282px}}@media screen and (max-width: 1020px){.other-posts .post-related{margin:0px auto 59.927px;max-width:100%;width:650px}}@media screen and (max-width: 765px){.other-posts .post-related{width:100%;margin:0 auto 45px}}.other-posts .post-related__title{color:#000;letter-spacing:0}@media screen and (max-width: 1020px){.other-posts .post-related__title{font-size:18px;letter-spacing:.1px;margin-bottom:18px;padding-left:4px}}@media screen and (max-width: 765px){.other-posts .post-related__title{color:#000;display:inherit;font-size:0.9375rem;font-weight:600;letter-spacing:0;margin-bottom:12px;padding-left:2px}}.other-posts .post-related__content{margin:0 auto;max-width:100%;padding-bottom:15px;width:calc(345px * 3)}@media screen and (max-width: 1020px){.other-posts .post-related__content{margin:0}}@media screen and (max-width: 765px){.other-posts .post-related__content{padding-bottom:0}}.other-posts .post-related .news-card{border:1px solid #ddd;box-shadow:none;margin-bottom:34px;width:330px}@media screen and (max-width: 1360px){.other-posts .post-related .news-card{width:283px}}@media screen and (max-width: 1190px){.other-posts .post-related .news-card{width:240px}}@media screen and (max-width: 1020px){.other-posts .post-related .news-card{margin-bottom:49px;width:330px}}@media screen and (max-width: 765px){.other-posts .post-related .news-card{margin-bottom:17px;width:300px}}.other-posts .post-related .news-card__picture{background-color:#7f7f7f;display:block;height:140px;width:330px}@media screen and (max-width: 1360px){.other-posts .post-related .news-card__picture{height:119.854px;width:282.513px}}@media screen and (max-width: 1190px){.other-posts .post-related .news-card__picture{height:101.822px;width:240.009px}}@media screen and (max-width: 1020px){.other-posts .post-related .news-card__picture{height:140px;width:330px}}@media screen and (max-width: 765px){.other-posts .post-related .news-card__picture{height:140px;width:300px}}.other-posts .post-related .news-card__picture img{height:100%;object-fit:cover;text-indent:-9999px;width:100%}.other-posts .post-related .news-card__source{color:rgba(0,0,0,0.7);padding:0}.other-posts .post-related .news-card__date{color:rgba(0,0,0,0.7);font-weight:bold}.other-posts .post-related .news-card__date::before{color:rgba(0,0,0,0.3);content:'/';display:inline-block;font-weight:400;margin:0 7px}.other-posts .post-related .owl-stage-outer{padding-left:2px}@media screen and (max-width: 1020px){.other-posts .post-related .owl-stage-outer{overflow:visible}}.other-posts .post-related .owl-item{margin-right:20px !important}@media screen and (max-width: 1360px){.other-posts .post-related .owl-item{margin-right:16px !important}}@media screen and (max-width: 1190px){.other-posts .post-related .owl-item{margin-right:14px !important}}@media screen and (max-width: 1020px){.other-posts .post-related .owl-item{margin-right:20px !important}}@media screen and (max-width: 765px){.other-posts .post-related .owl-item{margin-right:15px !important}}.other-posts .post-related .owl-dots{bottom:0;left:0;display:flex;position:relative}@media screen and (max-width: 765px){.other-posts .post-related .owl-dots{bottom:4px;left:0;transform:translate(0, 0);width:100%}}.other-posts .post-related .owl-dots::before{position:absolute;height:1px;width:100%;border-top:1px solid #e5e5e5;content:'';z-index:0}.other-posts .post-related .owl-dots .owl-dot{background-color:#fff}.post-comment{background-color:#fff;padding-bottom:55px}@media screen and (max-width: 1020px){.post-comment{padding-bottom:55px}}@media screen and (max-width: 765px){.post-comment{padding-bottom:45px}}.post-comment .comment{background-color:#fff;padding:59px 0 20px}@media screen and (max-width: 1020px){.post-comment .comment{padding:39px 0 10px}}@media screen and (max-width: 580px){.post-comment .comment{padding:34px 0 0}}.post-comment .comment__main{background-color:#fff;margin:0 auto;max-width:100%;width:900px}@media screen and (max-width: 1360px){.post-comment .comment__main{width:770.49px}}@media screen and (max-width: 1190px){.post-comment .comment__main{width:654.57px}}@media screen and (max-width: 1020px){.post-comment .comment__main{width:85%}}@media screen and (max-width: 765px){.post-comment .comment__main{max-width:100%;width:100%}}.post-content{width:900px;padding-bottom:50px !important}@media screen and (max-width: 1360px){.post-content{width:770.49px}}@media screen and (max-width: 1190px){.post-content{width:654.57px}}@media screen and (max-width: 1020px){.post-content{width:85%}}@media screen and (max-width: 765px){.post-content{width:calc(100% - 50px);max-width:100%}}.post-content.editor p{color:#333;font-family:"rooney-web", serif;font-size:1.5rem;letter-spacing:-.5px;line-height:2.375rem;margin-bottom:40px}@media screen and (max-width: 1020px){.post-content.editor p{font-size:1.25rem;line-height:1.9375rem;margin-bottom:22px}}@media screen and (max-width: 765px){.post-content.editor p{font-size:1.3125rem;line-height:2.0625rem;margin:0 auto 30px;width:100%}}.post-content.editor blockquote{border-left:6px solid #d8a848;font-size:1.5rem;letter-spacing:-.5px;line-height:2.375rem;margin:61px 0 57px 33px;padding-bottom:6px;padding-left:36px}@media screen and (max-width: 1020px){.post-content.editor blockquote{border-left:5px solid #d8a848;font-size:1.25rem;line-height:1.9375rem;margin:45px 0 45px 57px;padding-bottom:4px;padding-left:28px}}@media screen and (max-width: 765px){.post-content.editor blockquote{font-size:1.3125rem;line-height:2.0625rem;margin:33px auto 33px;padding-left:20px}}.post-content.editor .autor{color:#5c5c5c;display:block;font-family:"Open Sans", sans-serif;font-size:0.9375rem;font-weight:normal;letter-spacing:.2px;margin:20px 0 0}@media screen and (max-width: 1020px){.post-content.editor .autor{font-size:0.8125rem;margin-top:0}}@media screen and (max-width: 765px){.post-content.editor .autor{font-size:0.8125rem;margin-left:-50%;text-align:center;width:200%}}.post-content.editor .autor::before{content:'―';display:inline-block;padding-right:15px}.post-content.editor .autor::after{content:'―';display:inline-block;padding-left:15px}.post-content.editor .aside-h,.post-content.editor .aside-l{border-bottom:6px solid #d8a848;border-left:0;border-top:6px solid #d8a848;position:relative}@media screen and (max-width: 1020px){.post-content.editor .aside-h,.post-content.editor .aside-l{border-bottom:5px solid #d8a848;border-top:5px solid #d8a848}}@media screen and (max-width: 765px){.post-content.editor .aside-h,.post-content.editor .aside-l{border-bottom:6px solid #d8a848;border-top:6px solid #d8a848}}.post-content.editor .aside-h p,.post-content.editor .aside-l p{color:#000;display:block;font-family:"rooney-web", serif;font-size:2.0625rem;font-style:normal;font-weight:bold;letter-spacing:-.8px;line-height:3rem;margin-bottom:28px}@media screen and (max-width: 1020px){.post-content.editor .aside-h p,.post-content.editor .aside-l p{font-size:1.5rem;line-height:2.1875rem}}@media screen and (max-width: 765px){.post-content.editor .aside-h p,.post-content.editor .aside-l p{color:#333;font-size:1.6875rem;line-height:2.3125rem;margin-bottom:20px;margin-left:-90%;text-align:center;width:280%}}.post-content.editor .aside-h p:last-child,.post-content.editor .aside-l p:last-child{margin-bottom:0}.post-content.editor .aside-h{clear:both;margin:70px auto 70px;padding:50px 0 50px;text-align:center;width:500px}@media screen and (max-width: 1360px){.post-content.editor .aside-h{margin:59.927px auto 59.927px;padding:42.805px 0 42.805px;width:420px}}@media screen and (max-width: 1190px){.post-content.editor .aside-h{margin:50.911px auto 50.911px;padding:36.365px 0 36.365px;width:360px}}@media screen and (max-width: 1020px){.post-content.editor .aside-h{margin:47px auto 43px;padding:28px 0 24px;width:50%}}@media screen and (max-width: 765px){.post-content.editor .aside-h{margin:42px auto 34px;padding:19px 0 28px;width:35%}}.post-content.editor .aside-h p{margin-left:-175px;text-align:center;width:850px}@media screen and (max-width: 1360px){.post-content.editor .aside-h p{margin-left:-150px;width:720px}}@media screen and (max-width: 1190px){.post-content.editor .aside-h p{margin-left:-130px;width:620px}}@media screen and (max-width: 1020px){.post-content.editor .aside-h p{margin-bottom:15px;margin-left:-50%;width:200%}}@media screen and (max-width: 765px){.post-content.editor .aside-h p{margin-bottom:20px;margin-left:-90%;width:280%}}.post-content.editor .aside-l{display:inline-block;float:left;margin:15px 40px 30px -230px;padding:37px 0 37px 20px;text-align:right;width:415px}@media screen and (max-width: 1360px){.post-content.editor .aside-l{margin:12.8415px 34.244px 25.683px -196.903px;padding:31.6757px 0 31.6757px 17.122px;width:355.2815px}}@media screen and (max-width: 1190px){.post-content.editor .aside-l{margin:10.9095px 29.092px 21.819px -167.279px;padding:26.9101px 0 26.9101px 14.546px;width:301.8295px}}@media screen and (max-width: 1020px){.post-content.editor .aside-l{margin:14px 40px 20px -40px;padding:25px 0 29px 15px;width:310px}}@media screen and (max-width: 765px){.post-content.editor .aside-l{clear:both;display:block;float:none;margin:42px auto 34px;padding:19px 0 28px;width:35%}}.post-content.editor .aside-l .autor::after{display:none}@media screen and (max-width: 765px){.post-content.editor .aside-l .autor::after{display:inline-block}}.post-content__legend{border-bottom:1px solid rgba(179,179,179,0.4);color:rgba(0,0,0,0.7);font-family:"Open Sans", sans-serif;font-size:0.875rem;line-height:1.25rem;padding:10px 0 16px;text-align:left}@media screen and (max-width: 1020px){.post-content__legend{font-size:0.8125rem;line-height:1.25rem;padding:8px 0 14px}}@media screen and (max-width: 765px){.post-content__legend{background-color:#1a1a1a;color:#999;font-size:0.75rem;line-height:1.125rem;padding:8px 25px 8px;text-align:left}}.post-content__image img{border-radius:2px;display:block;object-fit:cover;width:100%}@media screen and (max-width: 1020px){.post-content__image img{border-radius:0}}.post-content__image--center-plus{margin:60px -100px 50px}@media screen and (max-width: 1360px){.post-content__image--center-plus{margin:51.366px -85.61px 42.805px}}@media screen and (max-width: 1190px){.post-content__image--center-plus{margin:43.638px -72.73px 36.365px}}@media screen and (max-width: 1020px){.post-content__image--center-plus{margin:40px auto 43px}}@media screen and (max-width: 765px){.post-content__image--center-plus{margin:40px -25px 30px;max-width:calc(100% + 50px);width:calc(100% + 50px)}}.post-content__image--center-plus img{height:470px}@media screen and (max-width: 1360px){.post-content__image--center-plus img{height:402.367px}}@media screen and (max-width: 1190px){.post-content__image--center-plus img{height:341.831px}}@media screen and (max-width: 1020px){.post-content__image--center-plus img{height:290px;margin-left:-10%;max-width:120%;width:120%}}@media screen and (max-width: 765px){.post-content__image--center-plus img{height:220px;margin-left:-25px;width:calc(100% + 50px)}}.post-content__image--center-plus .post-content__legend{opacity:.8}.post-content__image--center{margin-bottom:40px;padding-bottom:2px;text-align:center}.post-content__image--side{margin:7px 0 20px;position:relative;width:500px}@media screen and (max-width: 1360px){.post-content__image--side{margin:5.9927px 0 17.122px;width:428.05px}}@media screen and (max-width: 1190px){.post-content__image--side{margin:5.0911px 0 14.546px;width:363.65px}}@media screen and (max-width: 1020px){.post-content__image--side{margin:10px 0 15px;width:310px}}@media screen and (max-width: 765px){.post-content__image--side{display:block;margin:30px 0 35px;width:100%}.post-content__image--side img{min-width:100%}}.post-content__image--left{float:left;margin-left:-230px;margin-right:38px}@media screen and (max-width: 1360px){.post-content__image--left{margin-left:-196.903px;margin-right:32.5318px}}@media screen and (max-width: 1190px){.post-content__image--left{margin-left:-167.279px;margin-right:27.6374px}}@media screen and (max-width: 1020px){.post-content__image--left{margin-left:-40px;margin-right:28px}}@media screen and (max-width: 765px){.post-content__image--left{margin-left:-10px;margin-right:28px}}@media screen and (max-width: 765px){.post-content__image--left{float:none;margin-left:0;margin-right:0}}.post-content__image--left .post-content__legend{text-align:right;padding-left:25px}.post-content__image--right{float:right;margin-left:38px;margin-right:-230px}@media screen and (max-width: 1360px){.post-content__image--right{margin-left:32.5318px;margin-right:-196.903px}}@media screen and (max-width: 1190px){.post-content__image--right{margin-left:27.6374px;margin-right:-167.279px}}@media screen and (max-width: 1020px){.post-content__image--right{margin-left:28px;margin-right:-40px}}@media screen and (max-width: 765px){.post-content__image--right{float:none;margin-left:0;margin-right:0}}@media screen and (max-width: 765px){.post-content__image--center-plus,.post-content__image--center,.post-content__image--side,.post-content__image--left,.post-content__image--right{margin:40px -25px 30px;max-width:calc(100% + 50px);width:calc(100% + 50px)}.post-content__image--center-plus .post-content__legend,.post-content__image--center .post-content__legend,.post-content__image--side .post-content__legend,.post-content__image--left .post-content__legend,.post-content__image--right .post-content__legend{margin-left:0;padding:10px 25px 15px;text-align:left}}.post-content__video{background-color:#fff;border:1px solid #ccc;display:block;height:0;margin-bottom:50px;padding:5px 5px 56.5%;position:relative}@media screen and (max-width: 1020px){.post-content__video{margin-bottom:50px}}@media screen and (max-width: 765px){.post-content__video{border:0;margin-bottom:40px;margin-left:-25px;padding:0 0 calc(56.5% + 27px);width:calc(100% + 50px)}}.post-content__video iframe{height:calc(100% - 10px);position:absolute;width:calc(100% - 10px)}@media screen and (max-width: 765px){.post-content__video iframe{height:100%;width:100%}}.post-page:not(.post-page--read-more) .post-read-more{display:none}.post-page--read-more{max-height:1600px;overflow:hidden;padding-bottom:73px;position:relative}.post-page .post-read-more{position:absolute;bottom:0;left:50%;background-image:linear-gradient(rgba(240,240,240,0.1) 0, rgba(240,240,240,0.7) 50%, #f0f0f0 70%);height:450px;max-width:100%;text-align:center;transform:translate(-50%, 0);width:100%}@media screen and (max-width: 765px){.post-page .post-read-more{border:0;height:380px;max-width:calc(100% + 50px);width:calc(100% + 50px)}}.post-page .post-read-more__button{position:absolute;bottom:71px;height:50px;width:230px;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-down-white-e67a8eb3d25aa6da497883873b7ac9653314b7774dd90d3825fe386e6e8ccf5a.svg");background-color:#2f7eda;background-position:87% center;background-repeat:no-repeat;border-radius:2px;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0px;margin-left:0;padding:0 36px 0 0;transform:translate(-50%, 0)}@media screen and (max-width: 1020px){.post-page .post-read-more__button{height:50px;width:228px;font-size:1.25rem;padding:0 36px 0 0}}@media screen and (max-width: 765px){.post-page .post-read-more__button{height:40px;width:183px;font-size:1rem;padding:0 32px 0 0}}.post-page .post-caption{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;position:relative}@media screen and (max-width: 1020px){.post-page .post-caption{width:100%}}@media screen and (max-width: 765px){.post-page .post-caption{align-items:flex-start;padding:200px 0 0;position:relative}}.post-page .post-caption__theme{align-self:center;border-bottom:solid 2px #5aaacf;color:#333;font-family:"Open Sans", sans-serif;font-size:0.75rem;font-weight:700;letter-spacing:.5px;line-height:1.1875rem;margin-bottom:28px;padding:0 1px 2px;text-transform:uppercase}@media screen and (max-width: 1020px){.post-page .post-caption__theme{border-bottom-width:2px;font-size:0.75rem;line-height:0.75rem;margin-bottom:20px;padding:0 1px 7px}}@media screen and (max-width: 765px){.post-page .post-caption__theme{align-self:flex-start;font-size:0.6875rem;line-height:1rem;margin-bottom:20px;margin-left:29px;padding:0 0 4px 1px}}@media screen and (max-width: 1020px){.post-page .post-caption__secondary-theme{display:none}}.post-page .post-caption__secondary-theme:before{content:'|';margin:0 4px 0 3px}.post-page .post-caption__title{color:#000;font-family:"rooney-web", serif;font-size:3.5625rem;font-weight:700;letter-spacing:-.1px;line-height:4.25rem;margin-bottom:22px;text-align:center}@media screen and (max-width: 1190px){.post-page .post-caption__title{font-size:2.59100625rem;line-height:3.091025rem;margin-bottom:16.0006px}}@media screen and (max-width: 1020px){.post-page .post-caption__title{font-size:2.8125rem;letter-spacing:.1px;line-height:3.3125rem;padding:0 50px;width:100%}}@media screen and (max-width: 765px){.post-page .post-caption__title{font-size:1.875rem;letter-spacing:-.2px;line-height:2.125rem;max-height:initial;padding:0 30px;text-align:left}}.post-page .post-caption__title--desktop{display:block}@media screen and (max-width: 1020px){.post-page .post-caption__title--desktop{display:none}}.post-page .post-caption__title--mobile{display:none}@media screen and (max-width: 1020px){.post-page .post-caption__title--mobile{display:block}}.post-page .post-caption__callout{color:rgba(76,76,76,0.9);font-family:"Open Sans", sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.1px;line-height:2.1875rem;margin-bottom:53px;text-align:center;width:900px}@media screen and (max-width: 1360px){.post-page .post-caption__callout{width:770.49px}}@media screen and (max-width: 1190px){.post-page .post-caption__callout{font-size:1.25rem;line-height:1.75rem;margin-bottom:35px;width:100%;max-width:650px}}@media screen and (max-width: 765px){.post-page .post-caption__callout{font-size:1rem;line-height:1.5625rem;margin-bottom:24px;letter-spacing:0px;max-height:initial;padding:0 30px;text-align:left;width:100%}}.post-page .post-caption__credits{color:#999;font-family:"Open Sans", sans-serif;font-size:0.75rem;letter-spacing:.2px;line-height:1.25rem;padding:0 0 10px 2px;text-align:left}@media screen and (max-width: 1020px){.post-page .post-caption__credits{font-size:0.75rem;line-height:1.25rem;padding-bottom:10px}}.post-page .post-caption__credits b{letter-spacing:0}.post-page .post-caption__credits b:after{margin:0 0 0 5px}.post-page .post-caption__credits-link{text-decoration:none;color:#999}.post-page .post-caption__credits-link:hover{text-decoration:underline}.post-page .post-caption__footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid #ccc;margin-bottom:46px;padding-top:10px;width:900px}@media screen and (max-width: 1360px){.post-page .post-caption__footer{width:770.49px}}@media screen and (max-width: 1190px){.post-page .post-caption__footer{width:654.57px;align-items:center;display:flex;flex-direction:column;justify-content:flex-start;border:0 !important;margin-bottom:40px}}@media screen and (max-width: 1020px){.post-page .post-caption__footer{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;border:0 !important;margin-bottom:40px}}@media screen and (max-width: 765px){.post-page .post-caption__footer{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:36px;padding:0 29px;width:auto}}.post-page .post-caption__autor{font-weight:600}.post-page .post-caption__translation::before{content:' | ';display:inline-block;margin:0 10px}@media screen and (max-width: 765px){.post-page .post-caption__translation::before{content:' ';display:block;margin:0}}.post-page .post-caption__date::before{content:' | ';display:inline-block;margin:0 10px}@media screen and (max-width: 765px){.post-page .post-caption__date::before{content:' ';display:block;margin:0}}.post-page .post-caption .share-social{position:relative;bottom:0;border:0;justify-content:flex-end;margin:0;order:2;padding:0;width:auto}@media screen and (max-width: 1190px){.post-page .post-caption .share-social{margin-bottom:30px;order:0}}@media screen and (max-width: 765px){.post-page .post-caption .share-social{margin-bottom:6px !important}}.post-page .post-header{margin-bottom:60px}@media screen and (max-width: 765px){.post-page .post-header{margin-bottom:50px}}.post-page--no-image .post-header{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;background-color:#e5e5e5;position:relative;z-index:0;height:810px}@media screen and (max-width: 1020px){.post-page--no-image .post-header{height:800px}}@media screen and (max-width: 765px){.post-page--no-image .post-header{height:auto;justify-content:flex-start}}.post-page--no-image .post-header__picture{display:none}.post-page--no-image .post-caption__theme{margin-top:73px}@media screen and (max-width: 1020px){.post-page--no-image .post-caption__theme{margin-top:73px}}@media screen and (max-width: 765px){.post-page--no-image .post-caption__theme{margin-top:50px}}.post-page--no-image .post-caption__title{width:1100px}@media screen and (max-width: 1190px){.post-page--no-image .post-caption__title{width:calc(100% - 300px)}}@media screen and (max-width: 1020px){.post-page--no-image .post-caption__title{width:100%}}.post-page--no-image .post-caption__credits{color:#4a4a4a}.post-page--full-width .post-header{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:0;height:810px}@media screen and (max-width: 1020px){.post-page--full-width .post-header{background-color:#000;height:850px}}@media screen and (max-width: 765px){.post-page--full-width .post-header{height:auto;justify-content:flex-start}}.post-page--full-width .post-header__picture{background-color:#000;flex:none;height:810px;left:0;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:0}.post-page--full-width .post-header__picture::after{position:absolute;right:0;bottom:0;height:85%;width:100%;background-image:linear-gradient(transparent 0%, rgba(0,0,0,0.4) 50%, #000 80%, #000 100%);content:''}@media screen and (max-width: 1020px){.post-page--full-width .post-header__picture{height:650px}}@media screen and (max-width: 765px){.post-page--full-width .post-header__picture{height:400px}.post-page--full-width .post-header__picture::after{position:absolute;right:0;bottom:0;height:50%;width:100%;background-image:linear-gradient(transparent 0%, rgba(0,0,0,0.5) 65%, #000 100%);content:''}}.post-page--full-width .post-header__image{height:100%;width:100%;object-fit:cover;text-indent:-9999px}.post-page--full-width .post-caption__theme{color:#fff}.post-page--full-width .post-caption__title{color:#fff;text-shadow:2px 2px 0 #000;width:1100px}@media screen and (max-width: 1190px){.post-page--full-width .post-caption__title{width:700px}}@media screen and (max-width: 1020px){.post-page--full-width .post-caption__title{width:100%;max-width:700px;display:none}}.post-page--full-width .post-caption__callout{color:rgba(255,255,255,0.6)}.post-page--full-width .post-caption__footer{border-top:1px solid #404040}.post-page--full-width .post-caption__title--mobile{display:none}@media screen and (max-width: 1020px){.post-page--full-width .post-caption__title--mobile{display:block;width:100%}}.post-page--split .post-header{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;height:776px;margin-left:calc(50% - 695px);position:relative;width:1240px}@media screen and (max-width: 1190px){.post-page--split .post-header{height:664.3336px;margin-left:calc(50% - 583px);width:1061.564px}}@media screen and (max-width: 1020px){.post-page--split .post-header{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;background-color:#000;height:800px;margin-left:0;width:100%}}@media screen and (max-width: 765px){.post-page--split .post-header{height:720px}}.post-page--split .post-header::before{background-color:#333;content:'';height:100%;left:50%;margin-left:-500%;position:absolute;width:1000%;z-index:-1}@media screen and (max-width: 1020px){.post-page--split .post-header::before{display:none}}.post-page--split .post-header__picture{height:776px;width:500px}@media screen and (max-width: 1190px){.post-page--split .post-header__picture{height:664.3336px;width:428.05px}}@media screen and (max-width: 1020px){.post-page--split .post-header__picture{height:auto;position:absolute;top:0;width:100%;z-index:0}}.post-page--split .post-header__image{height:100%;width:100%;object-fit:cover;text-indent:-9999px}.post-page--split .post-caption{margin-left:30px;margin-top:73px;padding:0 15px;width:601px}@media screen and (max-width: 1190px){.post-page--split .post-caption{margin-top:62.4953px;width:514.5161px}}@media screen and (max-width: 1020px){.post-page--split .post-caption{margin:0;padding:0;width:100%}}.post-page--split .post-caption__theme{color:#fff}.post-page--split .post-caption__title{color:#fff}.post-page--split .post-caption__callout{color:rgba(255,255,255,0.6);width:auto}.post-page--split .post-caption__footer{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;border:0;margin-bottom:40px;width:auto}@media screen and (max-width: 765px){.post-page--split .post-caption__footer{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end}}.post-page--split .post-caption .share-social{margin-bottom:30px;order:0}.pagination{max-width:360px;display:none}.post-page{overflow:hidden}.post-page .share-social{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;border:0;bottom:15px;box-sizing:content-box;height:36px;margin-bottom:5px;margin-top:0;min-height:36px;padding-bottom:26px;position:absolute;width:439px}@media screen and (max-width: 1020px){.post-page .share-social{height:36px;width:439px;border:0;margin-bottom:5px;margin-top:45px;min-height:36px;padding-bottom:26px}}@media screen and (max-width: 765px){.post-page .share-social{height:53px;width:160px;justify-content:flex-start;margin-left:29px;margin-top:24px;padding-bottom:0}}.post-page .share-social__text{display:none}.post-page .share-social__icon{background-position:center;background-repeat:no-repeat;background-size:36px;display:inline-block;height:36px;margin:0;vertical-align:middle;width:36px}@media screen and (max-width: 1020px){.post-page .share-social__icon{background-size:36px;height:36px;width:36px}}.post-page .share-social__icon--facebook{transition:background-image 0.2s ease;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-facebook-circle-color-3024741e2d7f9c66154e0cf64023f78e7eb0337d950f0e016584418b17d54e4e.svg")}@media screen and (max-width: 1020px){.post-page .share-social__icon--facebook{margin-left:0}}.post-page .share-social__icon--facebook:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-facebook-circle-color-hover-354b18587cbc6a8848f7c50ead15f9f4ecae46ade22b7515f94aee3860dabb67.svg")}.post-page .share-social__icon--twitter{transition:background-image 0.2s ease;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-twitter-circle-color-5d6a855fbe19e59e9e398af29f258fceb6f43d291f3a7e1cac7464a2fd432f3e.svg")}.post-page .share-social__icon--twitter:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-twitter-circle-color-hover-3dd7391f92ba3bf7084666c1b9ac5b562b46fd42b91b638d831edf23bad43076.svg")}.post-page .share-social__icon--whatsapp{transition:background-image 0.2s ease;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-whatsapp-circle-color-9535f90cf61463190bcb81ea0fa3d04a15dbb4ea576aee8fa0d1e1554834f683.svg")}.post-page .share-social__icon--whatsapp:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-whatsapp-circle-color-hover-626a57a047e55cf8eb20a847d703a818e15397c71bb1ee16d7369233be7475f1.svg")}.post-page .share-social__link{height:36px;width:36px}@media screen and (max-width: 1020px){.post-page .share-social__link{height:36px;width:36px}}.post-page .share-social__link:last-of-type{display:none}@media screen and (max-width: 765px){.post-page .share-social__link:last-of-type{display:inline}}.post-page .share-social__link--facebook{margin-left:5px;margin-right:8px}@media screen and (max-width: 1020px){.post-page .share-social__link--facebook{margin-left:1px}}.post-page .share-social__link--twitter{margin-left:7px}.post-page .share-social__link--whatsapp{margin-left:15px}@page{size:A4;margin:6rem}@media print{.navbar,.navbar-space,.footer{display:none !important}.post-page--fuld-width,.post-page--read-more,.post-page{display:none}.post-page{width:100%;margin:auto}.print{display:block !important}.print .post-header{height:auto;margin-bottom:40px !important}.print .post-header__picture,.print .post-image,.print .share-social,.print .post-actions,.print .post-comment,.print .other-posts,.print .post-content__image--side,.print .post-content__image,.print .post-content__image--center-plus,.print .post-content__video,.print .post-read-more{display:none !important}.print .post-caption,.print .post-caption__title,.print .post-caption__callout,.print .container,.print .post-content{width:100% !important;max-width:100%}.print .post-caption__title{font-size:40px !important;line-height:50px !important;text-shadow:none !important;color:#000 !important}.print .post-caption__theme{color:#000 !important}.print .post-caption__callout{color:#000 !important;width:100% !important;font-size:17px !important;line-height:26px !important;margin-bottom:40px !important}.print .post-caption__subtitle,.print .post-caption__footer{font-family:"Open Sans", sans-serif !important;font-size:15px !important;line-height:24px !important;color:#000 !important;width:100% !important;text-shadow:none !important}.print .post-caption__footer{margin-bottom:0px !important}.print .post-content.editor p,.print .post-content.editor ul,.print .post-content.editor ol,.print .post-content.editor li,.print .post-content.editor blockquote{font-size:14px !important;line-height:20px !important}.print .post-content.editor p,.print .post-content.editor ul,.print .post-content.editor ol,.print .post-content.editor blockquote{margin-top:30px !important;margin-bottom:30px !important}.print .post-content.editor blockquote{border-left:3px solid #d8a848 !important;padding-left:25px !important;margin:45px 0 40px 30px !important}.print .post-content.editor h3{font-size:18px !important;line-height:26px !important}.print .post-content.editor .aside-l,.print .post-content.editor .aside-h{width:80% !important;margin:20px auto 20px !important;padding:20px 40px !important;float:none !important;display:block !important;text-align:center !important;border-top:3px solid #d8a848 !important;border-bottom:3px solid #d8a848 !important}.print .post-content.editor .aside-l p,.print .post-content.editor .aside-h p{margin:0 !important;width:100% !important;font-size:15px !important;line-height:22px !important}}.cp-header{background-color:#2681ec;padding-bottom:22px;padding-top:24px}@media screen and (max-width: 1190px){.cp-header{padding-bottom:18.8342px;padding-top:20.5464px}}@media screen and (max-width: 1020px){.cp-header{padding-bottom:22px;padding-top:24px}}@media screen and (max-width: 765px){.cp-header{padding-bottom:24px;padding-top:22px}}.cp-header__container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 765px){.cp-header__container{align-items:center;flex-direction:column}}.cp-header__image-container{position:relative}.cp-header__avatar-loading{height:50px;width:50px;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px)}.cp-header__image{height:83px;width:83px;transition:background-color 0.2s ease;background-color:#7f7f7f;border:3px solid #9fcfff;border-radius:50%;margin-left:7px;margin-top:4px;overflow:hidden;position:relative;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-camera-dffee5d6699f842d656f0ced4001bec9f7c7228c114a6f32b4c694dd4935cf20.svg");background-repeat:no-repeat;background-position:center;background-size:40px;cursor:pointer}.cp-header__image:hover{background-color:rgba(127,127,127,0.8)}@media screen and (max-width: 1190px){.cp-header__image{margin-left:5.9927px;margin-top:3.4244px}}@media screen and (max-width: 1020px){.cp-header__image{margin-left:7px;margin-top:4px}}@media screen and (max-width: 765px){.cp-header__image{margin-left:0;margin-top:0}}.cp-header__avatar-loaded{height:100%;width:100%;border-radius:50%;object-fit:cover}.cp-header__image-link{display:none}@media screen and (max-width: 765px){.cp-header__image-link{color:#fff;display:block;font-family:"Montserrat", sans-serif;font-size:0.8125rem;letter-spacing:.2px;position:absolute;right:-90px;text-align:left;text-decoration:underline;text-transform:lowercase;top:42px}}.cp-header__texts{flex-grow:1;margin-left:21px;padding-top:13px}@media screen and (max-width: 1190px){.cp-header__texts{margin-left:17.9781px;padding-top:11.1293px}}@media screen and (max-width: 1020px){.cp-header__texts{margin-left:21px;padding-top:13px}}@media screen and (max-width: 765px){.cp-header__texts{padding-top:18px;margin-left:0}}.cp-header__greeting{color:#fff;font-family:"Montserrat", sans-serif;font-size:1.875rem;font-weight:400;margin-bottom:0;text-align:left}@media screen and (max-width: 1190px){.cp-header__greeting{font-size:1.6051875rem}}@media screen and (max-width: 1020px){.cp-header__greeting{font-size:1.875rem}}@media screen and (max-width: 765px){.cp-header__greeting{font-size:1.25rem}}.cp-header__secondary{color:#fff;font-family:"Montserrat", sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:0;margin-top:4px;text-align:left}@media screen and (max-width: 1190px){.cp-header__secondary{font-size:0.7490875rem;margin-top:3.4244px}}@media screen and (max-width: 1020px){.cp-header__secondary{font-size:0.875rem;margin-top:4px}}@media screen and (max-width: 765px){.cp-header__secondary{display:none}}.cp-header__percentage-done{margin-left:8px;padding-left:11px;position:relative}@media screen and (max-width: 1190px){.cp-header__percentage-done{margin-left:6.8488px;padding-left:9.4171px}}@media screen and (max-width: 1020px){.cp-header__percentage-done{margin-left:8px;padding-left:11px}}@media screen and (max-width: 765px){.cp-header__percentage-done{display:none}}.cp-header__percentage-done::before{content:'|';left:0;position:absolute}.cp-header__complete-profile{transition:color 0.2s ease;color:#fff;font-family:"Montserrat", sans-serif;font-size:0.9375rem;font-weight:600;letter-spacing:.3px;margin-left:30px;text-align:left;text-decoration:underline}@media screen and (max-width: 1190px){.cp-header__complete-profile{font-size:0.80259375rem;margin-left:25.683px}}@media screen and (max-width: 1020px){.cp-header__complete-profile{font-size:0.9375rem;margin-left:30px}}.cp-header__complete-profile:hover{color:#e6e6e6}.cp-tabs{background-color:#2681ec;margin-bottom:50px}@media screen and (max-width: 1020px){.cp-tabs{margin-bottom:30px}}@media screen and (max-width: 765px){.cp-tabs{margin-bottom:15px}}.cp-tabs__container{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;border-top:solid 1px rgba(255,255,255,0.2);flex-wrap:wrap}.cp-tabs__item{transition:color 0.2s ease;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;color:#fff;font-family:"Montserrat", sans-serif;font-size:1.0625rem;font-weight:400;height:53px;letter-spacing:.2px;line-height:1.0625rem;margin-right:30px;padding-left:4px;position:relative}@media screen and (max-width: 1190px){.cp-tabs__item{font-size:0.90960625rem;line-height:0.90960625rem;margin-right:25.683px;padding-left:3.4244px}}@media screen and (max-width: 1020px){.cp-tabs__item{font-size:1.0625rem;line-height:1.0625rem;margin-right:30px;padding-left:4px}}@media screen and (max-width: 765px){.cp-tabs__item{font-size:0.8125rem;line-height:1.125rem;margin-right:14px;padding:8px 4px 4px}}.cp-tabs__item:last-of-type{margin-right:0}.cp-tabs__item:hover{color:#cccccc}.cp-tabs__item:hover::before{position:absolute;bottom:0;left:0;background-color:#9fcfff;content:'';display:block;height:4px;width:100%}.cp-tabs__item--active{color:#fff;font-weight:600}.cp-tabs__item--active::before{position:absolute;bottom:0;left:0;background-color:#9fcfff;content:'';display:block;height:4px;width:100%}.cp-content{margin-bottom:60px}@media screen and (max-width: 1190px){.cp-content{margin-bottom:51.366px}}@media screen and (max-width: 1020px){.cp-content{margin-bottom:60px}}@media screen and (max-width: 765px){.cp-content{margin-bottom:30px;margin-top:30px}}.cp-content__container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 1020px){.cp-content__container{align-items:stretch;flex-direction:column}}@media screen and (max-width: 765px){.cp-content__container{width:100%}}.cp-content__columns{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}@media screen and (max-width: 1020px){.cp-content__columns{align-items:stretch;flex-direction:column}}@media screen and (max-width: 765px){.cp-content__columns{width:100%}}.cp-content__column{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1}.cp-content__column:first-of-type{margin-right:40px;max-width:430px;min-width:430px;width:430px}@media screen and (max-width: 1360px){.cp-content__column:first-of-type{margin-right:34.244px;max-width:368.123px;min-width:368.123px;width:368.123px}}@media screen and (max-width: 1190px){.cp-content__column:first-of-type{margin-right:29.092px;max-width:312.739px;min-width:312.739px;width:312.739px}}@media screen and (max-width: 1020px){.cp-content__column:first-of-type{margin-right:0px;max-width:100%;min-width:100%;width:100%}}.box{background-color:#fff;border-radius:5px;margin-bottom:40px;padding:30px;width:100%}@media screen and (max-width: 1190px){.box{margin-bottom:34.244px;padding:25.683px}}@media screen and (max-width: 1020px){.box{margin-bottom:40px;padding:30px}}@media screen and (max-width: 765px){.box{border-radius:2px;margin-bottom:20px;padding:20px}}.box__title{border-bottom:solid 1px #dedede;color:#000;font-family:"Montserrat", sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.3px;margin-bottom:38px;padding-bottom:5px;padding-left:2px;position:relative;text-align:left}@media screen and (max-width: 1190px){.box__title{font-size:1.070125rem;margin-bottom:32.5318px;padding-bottom:4.2805px}}@media screen and (max-width: 1020px){.box__title{font-size:1.25rem;margin-bottom:38px;padding-bottom:5px}}@media screen and (max-width: 765px){.box__title{font-size:0.9375rem;line-height:1.3125rem;margin-bottom:30px;padding-bottom:0}}.box__title-action,.box__status-action{transition:color 0.2s ease;color:#3399ff;float:right;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:.3px;margin-right:2px;text-align:left;text-decoration:underline}@media screen and (max-width: 1360px){.box__title-action,.box__status-action{font-size:0.8561rem}}@media screen and (max-width: 1020px){.box__title-action,.box__status-action{font-size:1rem}}@media screen and (max-width: 765px){.box__title-action,.box__status-action{font-size:0.875rem;letter-spacing:0}}.box__title-action:hover,.box__status-action:hover{color:#5f5f5f}.profile__avatar{max-width:600px;max-height:600px;background:none}.profile__avatar button,.profile__avatar button:hover,.profile__avatar button:focus{background:none}.cp-plan{padding-bottom:35px}@media screen and (max-width: 1190px){.cp-plan{padding-bottom:25.4555px}}@media screen and (max-width: 1020px){.cp-plan{padding-bottom:35px}}@media screen and (max-width: 765px){.cp-plan{padding-bottom:35px}}.cp-plan__content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:10px}@media screen and (max-width: 1190px){.cp-plan__content{margin-bottom:8.561px}}@media screen and (max-width: 1020px){.cp-plan__content{margin-bottom:10px}}@media screen and (max-width: 765px){.cp-plan__content{margin-bottom:27px}}.cp-plan__plan-type{color:#000;font-family:"Montserrat", sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.4px;line-height:1.25rem;margin-bottom:13px;text-align:center}@media screen and (max-width: 1190px){.cp-plan__plan-type{font-size:1.070125rem;line-height:1.070125rem;margin-bottom:11.1293px}}@media screen and (max-width: 1020px){.cp-plan__plan-type{font-size:1.25rem;line-height:1.25rem;margin-bottom:13px}}@media screen and (max-width: 765px){.cp-plan__plan-type{font-size:1.25rem;line-height:1.25rem;margin-bottom:13px}}.cp-plan__member-since{color:#000;font-family:"Montserrat", sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:.2px;line-height:0.875rem;margin-bottom:18px;text-align:center}@media screen and (max-width: 1190px){.cp-plan__member-since{font-size:0.7490875rem;line-height:0.7490875rem;margin-bottom:15.4098px}}@media screen and (max-width: 1020px){.cp-plan__member-since{font-size:0.875rem;line-height:0.875rem;margin-bottom:18px}}@media screen and (max-width: 765px){.cp-plan__member-since{font-size:0.875rem;line-height:0.875rem;margin-bottom:18px}}.cp-plan__active{font-family:"Montserrat", sans-serif;font-size:1rem;margin-bottom:30px;text-align:center}.cp-plan__days{align-items:center;display:flex;flex-direction:row;justify-content:center;background-color:#7f7f7f;border-radius:50px;color:#fff;font-family:"Montserrat", sans-serif;font-size:2.1875rem;font-weight:400;height:80px;letter-spacing:0;line-height:2.1875rem;margin-bottom:13px;width:80%}@media screen and (max-width: 1190px){.cp-plan__days{font-size:1.87271875rem;height:68.488px;line-height:1.87271875rem;margin-bottom:11.1293px}}@media screen and (max-width: 1020px){.cp-plan__days{font-size:2.1875rem;height:80px;line-height:2.1875rem;margin-bottom:13px}}@media screen and (max-width: 765px){.cp-plan__days{font-size:2.1875rem;height:80px;line-height:2.1875rem;margin-bottom:13px}}.cp-plan__days-number{font-size:2.8125rem;font-weight:600;letter-spacing:0;margin-right:11px}@media screen and (max-width: 1360px){.cp-plan__days-number{font-size:2.40778125rem;margin-right:9.4171px}}@media screen and (max-width: 1190px){.cp-plan__days-number{font-size:2.04553125rem;margin-right:8.0003px}}@media screen and (max-width: 1020px){.cp-plan__days-number{font-size:2.8125rem;margin-right:11px}}@media screen and (max-width: 765px){.cp-plan__days-number{font-size:2.8125rem;margin-right:11px}}.cp-plan__expiration{color:#000;font-family:"Montserrat", sans-serif;font-size:0.9375rem;font-weight:400;text-align:center;margin-bottom:34px}@media screen and (max-width: 1190px){.cp-plan__expiration{font-size:0.80259375rem;margin-bottom:29.1074px}}@media screen and (max-width: 1020px){.cp-plan__expiration{font-size:0.9375rem;margin-bottom:34px}}@media screen and (max-width: 765px){.cp-plan__expiration{font-size:0.9375rem;margin-bottom:34px}}.cp-plan__action-link{transition:color 0.2s ease;color:#3399ff;display:block;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.375rem;margin-bottom:13px;text-align:center;text-decoration:underline}@media screen and (max-width: 1190px){.cp-plan__action-link{font-size:0.8561rem;line-height:1.1771375rem;margin-bottom:11.1293px}}@media screen and (max-width: 1020px){.cp-plan__action-link{font-size:1rem;line-height:1.375rem;margin-bottom:13px}}@media screen and (max-width: 765px){.cp-plan__action-link{font-size:1rem;line-height:1.375rem}}.cp-plan__action-link:hover{color:#191919}.cp-courses_progress{background-color:#dbdbdb;border-radius:50%;float:left;height:70px;margin:0 3px 0 0;position:relative;min-width:70px;width:70px}.cp-courses_progress.p51 .slice,.cp-courses_progress.p52 .slice,.cp-courses_progress.p53 .slice,.cp-courses_progress.p54 .slice,.cp-courses_progress.p55 .slice,.cp-courses_progress.p56 .slice,.cp-courses_progress.p57 .slice,.cp-courses_progress.p58 .slice,.cp-courses_progress.p59 .slice,.cp-courses_progress.p60 .slice,.cp-courses_progress.p61 .slice,.cp-courses_progress.p62 .slice,.cp-courses_progress.p63 .slice,.cp-courses_progress.p64 .slice,.cp-courses_progress.p65 .slice,.cp-courses_progress.p66 .slice,.cp-courses_progress.p67 .slice,.cp-courses_progress.p68 .slice,.cp-courses_progress.p69 .slice,.cp-courses_progress.p70 .slice,.cp-courses_progress.p71 .slice,.cp-courses_progress.p72 .slice,.cp-courses_progress.p73 .slice,.cp-courses_progress.p74 .slice,.cp-courses_progress.p75 .slice,.cp-courses_progress.p76 .slice,.cp-courses_progress.p77 .slice,.cp-courses_progress.p78 .slice,.cp-courses_progress.p79 .slice,.cp-courses_progress.p80 .slice,.cp-courses_progress.p81 .slice,.cp-courses_progress.p82 .slice,.cp-courses_progress.p83 .slice,.cp-courses_progress.p84 .slice,.cp-courses_progress.p85 .slice,.cp-courses_progress.p86 .slice,.cp-courses_progress.p87 .slice,.cp-courses_progress.p88 .slice,.cp-courses_progress.p89 .slice,.cp-courses_progress.p90 .slice,.cp-courses_progress.p91 .slice,.cp-courses_progress.p92 .slice,.cp-courses_progress.p93 .slice,.cp-courses_progress.p94 .slice,.cp-courses_progress.p95 .slice,.cp-courses_progress.p96 .slice,.cp-courses_progress.p97 .slice,.cp-courses_progress.p98 .slice,.cp-courses_progress.p99 .slice,.cp-courses_progress.p100 .slice{clip:rect(auto, auto, auto, auto)}.cp-courses_progress .bar,.cp-courses_progress.p51 .fill,.cp-courses_progress.p52 .fill,.cp-courses_progress.p53 .fill,.cp-courses_progress.p54 .fill,.cp-courses_progress.p55 .fill,.cp-courses_progress.p56 .fill,.cp-courses_progress.p57 .fill,.cp-courses_progress.p58 .fill,.cp-courses_progress.p59 .fill,.cp-courses_progress.p60 .fill,.cp-courses_progress.p61 .fill,.cp-courses_progress.p62 .fill,.cp-courses_progress.p63 .fill,.cp-courses_progress.p64 .fill,.cp-courses_progress.p65 .fill,.cp-courses_progress.p66 .fill,.cp-courses_progress.p67 .fill,.cp-courses_progress.p68 .fill,.cp-courses_progress.p69 .fill,.cp-courses_progress.p70 .fill,.cp-courses_progress.p71 .fill,.cp-courses_progress.p72 .fill,.cp-courses_progress.p73 .fill,.cp-courses_progress.p74 .fill,.cp-courses_progress.p75 .fill,.cp-courses_progress.p76 .fill,.cp-courses_progress.p77 .fill,.cp-courses_progress.p78 .fill,.cp-courses_progress.p79 .fill,.cp-courses_progress.p80 .fill,.cp-courses_progress.p81 .fill,.cp-courses_progress.p82 .fill,.cp-courses_progress.p83 .fill,.cp-courses_progress.p84 .fill,.cp-courses_progress.p85 .fill,.cp-courses_progress.p86 .fill,.cp-courses_progress.p87 .fill,.cp-courses_progress.p88 .fill,.cp-courses_progress.p89 .fill,.cp-courses_progress.p90 .fill,.cp-courses_progress.p91 .fill,.cp-courses_progress.p92 .fill,.cp-courses_progress.p93 .fill,.cp-courses_progress.p94 .fill,.cp-courses_progress.p95 .fill,.cp-courses_progress.p96 .fill,.cp-courses_progress.p97 .fill,.cp-courses_progress.p98 .fill,.cp-courses_progress.p99 .fill,.cp-courses_progress.p100 .fill{border:5px solid #00aaf1;border-radius:50%;clip:rect(0, 35px, 70px, 0);height:60px;position:absolute;transform:rotate(0deg);width:60px}@media screen and (max-width: 1190px){.cp-courses_progress .bar,.cp-courses_progress.p51 .fill,.cp-courses_progress.p52 .fill,.cp-courses_progress.p53 .fill,.cp-courses_progress.p54 .fill,.cp-courses_progress.p55 .fill,.cp-courses_progress.p56 .fill,.cp-courses_progress.p57 .fill,.cp-courses_progress.p58 .fill,.cp-courses_progress.p59 .fill,.cp-courses_progress.p60 .fill,.cp-courses_progress.p61 .fill,.cp-courses_progress.p62 .fill,.cp-courses_progress.p63 .fill,.cp-courses_progress.p64 .fill,.cp-courses_progress.p65 .fill,.cp-courses_progress.p66 .fill,.cp-courses_progress.p67 .fill,.cp-courses_progress.p68 .fill,.cp-courses_progress.p69 .fill,.cp-courses_progress.p70 .fill,.cp-courses_progress.p71 .fill,.cp-courses_progress.p72 .fill,.cp-courses_progress.p73 .fill,.cp-courses_progress.p74 .fill,.cp-courses_progress.p75 .fill,.cp-courses_progress.p76 .fill,.cp-courses_progress.p77 .fill,.cp-courses_progress.p78 .fill,.cp-courses_progress.p79 .fill,.cp-courses_progress.p80 .fill,.cp-courses_progress.p81 .fill,.cp-courses_progress.p82 .fill,.cp-courses_progress.p83 .fill,.cp-courses_progress.p84 .fill,.cp-courses_progress.p85 .fill,.cp-courses_progress.p86 .fill,.cp-courses_progress.p87 .fill,.cp-courses_progress.p88 .fill,.cp-courses_progress.p89 .fill,.cp-courses_progress.p90 .fill,.cp-courses_progress.p91 .fill,.cp-courses_progress.p92 .fill,.cp-courses_progress.p93 .fill,.cp-courses_progress.p94 .fill,.cp-courses_progress.p95 .fill,.cp-courses_progress.p96 .fill,.cp-courses_progress.p97 .fill,.cp-courses_progress.p98 .fill,.cp-courses_progress.p99 .fill,.cp-courses_progress.p100 .fill{clip:rect(0, 30px, 60px, 0);height:50px;width:50px}}@media screen and (max-width: 1020px){.cp-courses_progress .bar,.cp-courses_progress.p51 .fill,.cp-courses_progress.p52 .fill,.cp-courses_progress.p53 .fill,.cp-courses_progress.p54 .fill,.cp-courses_progress.p55 .fill,.cp-courses_progress.p56 .fill,.cp-courses_progress.p57 .fill,.cp-courses_progress.p58 .fill,.cp-courses_progress.p59 .fill,.cp-courses_progress.p60 .fill,.cp-courses_progress.p61 .fill,.cp-courses_progress.p62 .fill,.cp-courses_progress.p63 .fill,.cp-courses_progress.p64 .fill,.cp-courses_progress.p65 .fill,.cp-courses_progress.p66 .fill,.cp-courses_progress.p67 .fill,.cp-courses_progress.p68 .fill,.cp-courses_progress.p69 .fill,.cp-courses_progress.p70 .fill,.cp-courses_progress.p71 .fill,.cp-courses_progress.p72 .fill,.cp-courses_progress.p73 .fill,.cp-courses_progress.p74 .fill,.cp-courses_progress.p75 .fill,.cp-courses_progress.p76 .fill,.cp-courses_progress.p77 .fill,.cp-courses_progress.p78 .fill,.cp-courses_progress.p79 .fill,.cp-courses_progress.p80 .fill,.cp-courses_progress.p81 .fill,.cp-courses_progress.p82 .fill,.cp-courses_progress.p83 .fill,.cp-courses_progress.p84 .fill,.cp-courses_progress.p85 .fill,.cp-courses_progress.p86 .fill,.cp-courses_progress.p87 .fill,.cp-courses_progress.p88 .fill,.cp-courses_progress.p89 .fill,.cp-courses_progress.p90 .fill,.cp-courses_progress.p91 .fill,.cp-courses_progress.p92 .fill,.cp-courses_progress.p93 .fill,.cp-courses_progress.p94 .fill,.cp-courses_progress.p95 .fill,.cp-courses_progress.p96 .fill,.cp-courses_progress.p97 .fill,.cp-courses_progress.p98 .fill,.cp-courses_progress.p99 .fill,.cp-courses_progress.p100 .fill{clip:rect(0, 35px, 70px, 0);height:60px;width:60px}}@media screen and (max-width: 765px){.cp-courses_progress .bar,.cp-courses_progress.p51 .fill,.cp-courses_progress.p52 .fill,.cp-courses_progress.p53 .fill,.cp-courses_progress.p54 .fill,.cp-courses_progress.p55 .fill,.cp-courses_progress.p56 .fill,.cp-courses_progress.p57 .fill,.cp-courses_progress.p58 .fill,.cp-courses_progress.p59 .fill,.cp-courses_progress.p60 .fill,.cp-courses_progress.p61 .fill,.cp-courses_progress.p62 .fill,.cp-courses_progress.p63 .fill,.cp-courses_progress.p64 .fill,.cp-courses_progress.p65 .fill,.cp-courses_progress.p66 .fill,.cp-courses_progress.p67 .fill,.cp-courses_progress.p68 .fill,.cp-courses_progress.p69 .fill,.cp-courses_progress.p70 .fill,.cp-courses_progress.p71 .fill,.cp-courses_progress.p72 .fill,.cp-courses_progress.p73 .fill,.cp-courses_progress.p74 .fill,.cp-courses_progress.p75 .fill,.cp-courses_progress.p76 .fill,.cp-courses_progress.p77 .fill,.cp-courses_progress.p78 .fill,.cp-courses_progress.p79 .fill,.cp-courses_progress.p80 .fill,.cp-courses_progress.p81 .fill,.cp-courses_progress.p82 .fill,.cp-courses_progress.p83 .fill,.cp-courses_progress.p84 .fill,.cp-courses_progress.p85 .fill,.cp-courses_progress.p86 .fill,.cp-courses_progress.p87 .fill,.cp-courses_progress.p88 .fill,.cp-courses_progress.p89 .fill,.cp-courses_progress.p90 .fill,.cp-courses_progress.p91 .fill,.cp-courses_progress.p92 .fill,.cp-courses_progress.p93 .fill,.cp-courses_progress.p94 .fill,.cp-courses_progress.p95 .fill,.cp-courses_progress.p96 .fill,.cp-courses_progress.p97 .fill,.cp-courses_progress.p98 .fill,.cp-courses_progress.p99 .fill,.cp-courses_progress.p100 .fill{border-width:2px;clip:rect(0, 25px, 50px, 0);height:46px;width:46px}}.cp-courses_progress.p51 .bar:after,.cp-courses_progress.p51 .fill,.cp-courses_progress.p52 .bar:after,.cp-courses_progress.p52 .fill,.cp-courses_progress.p53 .bar:after,.cp-courses_progress.p53 .fill,.cp-courses_progress.p54 .bar:after,.cp-courses_progress.p54 .fill,.cp-courses_progress.p55 .bar:after,.cp-courses_progress.p55 .fill,.cp-courses_progress.p56 .bar:after,.cp-courses_progress.p56 .fill,.cp-courses_progress.p57 .bar:after,.cp-courses_progress.p57 .fill,.cp-courses_progress.p58 .bar:after,.cp-courses_progress.p58 .fill,.cp-courses_progress.p59 .bar:after,.cp-courses_progress.p59 .fill,.cp-courses_progress.p60 .bar:after,.cp-courses_progress.p60 .fill,.cp-courses_progress.p61 .bar:after,.cp-courses_progress.p61 .fill,.cp-courses_progress.p62 .bar:after,.cp-courses_progress.p62 .fill,.cp-courses_progress.p63 .bar:after,.cp-courses_progress.p63 .fill,.cp-courses_progress.p64 .bar:after,.cp-courses_progress.p64 .fill,.cp-courses_progress.p65 .bar:after,.cp-courses_progress.p65 .fill,.cp-courses_progress.p66 .bar:after,.cp-courses_progress.p66 .fill,.cp-courses_progress.p67 .bar:after,.cp-courses_progress.p67 .fill,.cp-courses_progress.p68 .bar:after,.cp-courses_progress.p68 .fill,.cp-courses_progress.p69 .bar:after,.cp-courses_progress.p69 .fill,.cp-courses_progress.p70 .bar:after,.cp-courses_progress.p70 .fill,.cp-courses_progress.p71 .bar:after,.cp-courses_progress.p71 .fill,.cp-courses_progress.p72 .bar:after,.cp-courses_progress.p72 .fill,.cp-courses_progress.p73 .bar:after,.cp-courses_progress.p73 .fill,.cp-courses_progress.p74 .bar:after,.cp-courses_progress.p74 .fill,.cp-courses_progress.p75 .bar:after,.cp-courses_progress.p75 .fill,.cp-courses_progress.p76 .bar:after,.cp-courses_progress.p76 .fill,.cp-courses_progress.p77 .bar:after,.cp-courses_progress.p77 .fill,.cp-courses_progress.p78 .bar:after,.cp-courses_progress.p78 .fill,.cp-courses_progress.p79 .bar:after,.cp-courses_progress.p79 .fill,.cp-courses_progress.p80 .bar:after,.cp-courses_progress.p80 .fill,.cp-courses_progress.p81 .bar:after,.cp-courses_progress.p81 .fill,.cp-courses_progress.p82 .bar:after,.cp-courses_progress.p82 .fill,.cp-courses_progress.p83 .bar:after,.cp-courses_progress.p83 .fill,.cp-courses_progress.p84 .bar:after,.cp-courses_progress.p84 .fill,.cp-courses_progress.p85 .bar:after,.cp-courses_progress.p85 .fill,.cp-courses_progress.p86 .bar:after,.cp-courses_progress.p86 .fill,.cp-courses_progress.p87 .bar:after,.cp-courses_progress.p87 .fill,.cp-courses_progress.p88 .bar:after,.cp-courses_progress.p88 .fill,.cp-courses_progress.p89 .bar:after,.cp-courses_progress.p89 .fill,.cp-courses_progress.p90 .bar:after,.cp-courses_progress.p90 .fill,.cp-courses_progress.p91 .bar:after,.cp-courses_progress.p91 .fill,.cp-courses_progress.p92 .bar:after,.cp-courses_progress.p92 .fill,.cp-courses_progress.p93 .bar:after,.cp-courses_progress.p93 .fill,.cp-courses_progress.p94 .bar:after,.cp-courses_progress.p94 .fill,.cp-courses_progress.p95 .bar:after,.cp-courses_progress.p95 .fill,.cp-courses_progress.p96 .bar:after,.cp-courses_progress.p96 .fill,.cp-courses_progress.p97 .bar:after,.cp-courses_progress.p97 .fill,.cp-courses_progress.p98 .bar:after,.cp-courses_progress.p98 .fill,.cp-courses_progress.p99 .bar:after,.cp-courses_progress.p99 .fill,.cp-courses_progress.p100 .bar:after,.cp-courses_progress.p100 .fill{transform:rotate(180deg)}.cp-courses_progress *,.cp-courses_progress *:before,.cp-courses_progress *:after{box-sizing:content-box}@media screen and (max-width: 1190px){.cp-courses_progress{height:60px;min-width:60px;width:60px}}@media screen and (max-width: 1020px){.cp-courses_progress{height:70px;min-width:70px;width:70px}}@media screen and (max-width: 765px){.cp-courses_progress{height:50px;min-width:50px;position:absolute;right:10px;top:calc(50% - 25px);width:50px}}.cp-courses_progress.center{float:none;margin:0 auto}.cp-courses_progress>span{transition:all 0.2s ease;color:#666;display:block;font-family:"Montserrat", sans-serif;font-size:1.125rem;left:0;letter-spacing:.3px;line-height:4.5rem;position:absolute;text-align:center;top:0;white-space:nowrap;width:100%;z-index:1}@media screen and (max-width: 1190px){.cp-courses_progress>span{font-size:0.9631125rem;line-height:3.85245rem}}@media screen and (max-width: 1020px){.cp-courses_progress>span{font-size:1.125rem;line-height:4.5rem}}@media screen and (max-width: 765px){.cp-courses_progress>span{font-size:0.8125rem;line-height:3.25rem}}.cp-courses_progress:after{transition:all 0.2s ease;background-color:#f5f5f5;border-radius:50%;bottom:5px;content:" ";display:block;left:5px;position:absolute;right:5px;top:5px}@media screen and (max-width: 765px){.cp-courses_progress:after{bottom:2px;left:2px;right:2px;top:2px}}.cp-courses_progress .slice{clip:rect(0, 70px, 70px, 35px);height:70px;position:absolute;width:70px}@media screen and (max-width: 1190px){.cp-courses_progress .slice{clip:rect(0, 60px, 60px, 30px);height:60px;width:60px}}@media screen and (max-width: 1020px){.cp-courses_progress .slice{clip:rect(0, 70px, 70px, 35px);height:70px;width:70px}}@media screen and (max-width: 765px){.cp-courses_progress .slice{clip:rect(0, 50px, 50px, 25px);height:50px;width:50px}}.cp-courses_progress.p100{background-color:#00aaf1}.cp-courses_progress.p100:after{background-color:#00aaf1}.cp-courses_progress.p100 .bar,.cp-courses_progress.p100 .fill{border-color:#1479df}.cp-courses_progress.p100 span{color:#fff}@media screen and (max-width: 765px){.cp-courses_progress.p100 span{letter-spacing:-.5px;font-size:0.875rem;font-family:"Montserrat", sans-serif;font-weight:400}}.cp-courses_progress.p1 .bar{transform:rotate(3.6deg)}.cp-courses_progress.p2 .bar{transform:rotate(7.2deg)}.cp-courses_progress.p3 .bar{transform:rotate(10.8deg)}.cp-courses_progress.p4 .bar{transform:rotate(14.4deg)}.cp-courses_progress.p5 .bar{transform:rotate(18deg)}.cp-courses_progress.p6 .bar{transform:rotate(21.6deg)}.cp-courses_progress.p7 .bar{transform:rotate(25.2deg)}.cp-courses_progress.p8 .bar{transform:rotate(28.8deg)}.cp-courses_progress.p9 .bar{transform:rotate(32.4deg)}.cp-courses_progress.p10 .bar{transform:rotate(36deg)}.cp-courses_progress.p11 .bar{transform:rotate(39.6deg)}.cp-courses_progress.p12 .bar{transform:rotate(43.2deg)}.cp-courses_progress.p13 .bar{transform:rotate(46.8deg)}.cp-courses_progress.p14 .bar{transform:rotate(50.4deg)}.cp-courses_progress.p15 .bar{transform:rotate(54deg)}.cp-courses_progress.p16 .bar{transform:rotate(57.6deg)}.cp-courses_progress.p17 .bar{transform:rotate(61.2deg)}.cp-courses_progress.p18 .bar{transform:rotate(64.8deg)}.cp-courses_progress.p19 .bar{transform:rotate(68.4deg)}.cp-courses_progress.p20 .bar{transform:rotate(72deg)}.cp-courses_progress.p21 .bar{transform:rotate(75.6deg)}.cp-courses_progress.p22 .bar{transform:rotate(79.2deg)}.cp-courses_progress.p23 .bar{transform:rotate(82.8deg)}.cp-courses_progress.p24 .bar{transform:rotate(86.4deg)}.cp-courses_progress.p25 .bar{transform:rotate(90deg)}.cp-courses_progress.p26 .bar{transform:rotate(93.6deg)}.cp-courses_progress.p27 .bar{transform:rotate(97.2deg)}.cp-courses_progress.p28 .bar{transform:rotate(100.8deg)}.cp-courses_progress.p29 .bar{transform:rotate(104.4deg)}.cp-courses_progress.p30 .bar{transform:rotate(108deg)}.cp-courses_progress.p31 .bar{transform:rotate(111.6deg)}.cp-courses_progress.p32 .bar{transform:rotate(115.2deg)}.cp-courses_progress.p33 .bar{transform:rotate(118.8deg)}.cp-courses_progress.p34 .bar{transform:rotate(122.4deg)}.cp-courses_progress.p35 .bar{transform:rotate(126deg)}.cp-courses_progress.p36 .bar{transform:rotate(129.6deg)}.cp-courses_progress.p37 .bar{transform:rotate(133.2deg)}.cp-courses_progress.p38 .bar{transform:rotate(136.8deg)}.cp-courses_progress.p39 .bar{transform:rotate(140.4deg)}.cp-courses_progress.p40 .bar{transform:rotate(144deg)}.cp-courses_progress.p41 .bar{transform:rotate(147.6deg)}.cp-courses_progress.p42 .bar{transform:rotate(151.2deg)}.cp-courses_progress.p43 .bar{transform:rotate(154.8deg)}.cp-courses_progress.p44 .bar{transform:rotate(158.4deg)}.cp-courses_progress.p45 .bar{transform:rotate(162deg)}.cp-courses_progress.p46 .bar{transform:rotate(165.6deg)}.cp-courses_progress.p47 .bar{transform:rotate(169.2deg)}.cp-courses_progress.p48 .bar{transform:rotate(172.8deg)}.cp-courses_progress.p49 .bar{transform:rotate(176.4deg)}.cp-courses_progress.p50 .bar{transform:rotate(180deg)}.cp-courses_progress.p51 .bar{transform:rotate(183.6deg)}.cp-courses_progress.p52 .bar{transform:rotate(187.2deg)}.cp-courses_progress.p53 .bar{transform:rotate(190.8deg)}.cp-courses_progress.p54 .bar{transform:rotate(194.4deg)}.cp-courses_progress.p55 .bar{transform:rotate(198deg)}.cp-courses_progress.p56 .bar{transform:rotate(201.6deg)}.cp-courses_progress.p57 .bar{transform:rotate(205.2deg)}.cp-courses_progress.p58 .bar{transform:rotate(208.8deg)}.cp-courses_progress.p59 .bar{transform:rotate(212.4deg)}.cp-courses_progress.p60 .bar{transform:rotate(216deg)}.cp-courses_progress.p61 .bar{transform:rotate(219.6deg)}.cp-courses_progress.p62 .bar{transform:rotate(223.2deg)}.cp-courses_progress.p63 .bar{transform:rotate(226.8deg)}.cp-courses_progress.p64 .bar{transform:rotate(230.4deg)}.cp-courses_progress.p65 .bar{transform:rotate(234deg)}.cp-courses_progress.p66 .bar{transform:rotate(237.6deg)}.cp-courses_progress.p67 .bar{transform:rotate(241.2deg)}.cp-courses_progress.p68 .bar{transform:rotate(244.8deg)}.cp-courses_progress.p69 .bar{transform:rotate(248.4deg)}.cp-courses_progress.p70 .bar{transform:rotate(252deg)}.cp-courses_progress.p71 .bar{transform:rotate(255.6deg)}.cp-courses_progress.p72 .bar{transform:rotate(259.2deg)}.cp-courses_progress.p73 .bar{transform:rotate(262.8deg)}.cp-courses_progress.p74 .bar{transform:rotate(266.4deg)}.cp-courses_progress.p75 .bar{transform:rotate(270deg)}.cp-courses_progress.p76 .bar{transform:rotate(273.6deg)}.cp-courses_progress.p77 .bar{transform:rotate(277.2deg)}.cp-courses_progress.p78 .bar{transform:rotate(280.8deg)}.cp-courses_progress.p79 .bar{transform:rotate(284.4deg)}.cp-courses_progress.p80 .bar{transform:rotate(288deg)}.cp-courses_progress.p81 .bar{transform:rotate(291.6deg)}.cp-courses_progress.p82 .bar{transform:rotate(295.2deg)}.cp-courses_progress.p83 .bar{transform:rotate(298.8deg)}.cp-courses_progress.p84 .bar{transform:rotate(302.4deg)}.cp-courses_progress.p85 .bar{transform:rotate(306deg)}.cp-courses_progress.p86 .bar{transform:rotate(309.6deg)}.cp-courses_progress.p87 .bar{transform:rotate(313.2deg)}.cp-courses_progress.p88 .bar{transform:rotate(316.8deg)}.cp-courses_progress.p89 .bar{transform:rotate(320.4deg)}.cp-courses_progress.p90 .bar{transform:rotate(324deg)}.cp-courses_progress.p91 .bar{transform:rotate(327.6deg)}.cp-courses_progress.p92 .bar{transform:rotate(331.2deg)}.cp-courses_progress.p93 .bar{transform:rotate(334.8deg)}.cp-courses_progress.p94 .bar{transform:rotate(338.4deg)}.cp-courses_progress.p95 .bar{transform:rotate(342deg)}.cp-courses_progress.p96 .bar{transform:rotate(345.6deg)}.cp-courses_progress.p97 .bar{transform:rotate(349.2deg)}.cp-courses_progress.p98 .bar{transform:rotate(352.8deg)}.cp-courses_progress.p99 .bar{transform:rotate(356.4deg)}.cp-courses_progress.p100 .bar{transform:rotate(360deg)}.cp-news-item{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;border-bottom:solid 1px #dedede;margin-bottom:30px;padding-bottom:30px}@media screen and (max-width: 1190px){.cp-news-item{margin-bottom:25.683px;padding-bottom:25.683px}}@media screen and (max-width: 1020px){.cp-news-item{margin-bottom:30px;padding-bottom:30px}}@media screen and (max-width: 765px){.cp-news-item{margin-bottom:25px;padding-bottom:25px}}.cp-news-item:last-of-type{margin-bottom:20px}.cp-news-item__content{width:calc(100% - 200px)}@media screen and (max-width: 1190px){.cp-news-item__content{width:calc(100% - 171.22px)}}@media screen and (max-width: 765px){.cp-news-item__content{width:100%}}.cp-news-item__link{position:relative;border-radius:2px;display:block;margin-right:18px;min-width:200px;overflow:hidden;width:200px}.cp-news-item__link .cp-news-item__play-icon{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-big-61b9125a4316391d018dd4e64195cc20e753a8d40cbcf642e46523e9fd14ca75.svg");background-position:50.3% 51%;background-repeat:no-repeat;background-size:36px 39px;opacity:.8}.cp-news-item__link .cp-news-item__play-icon:hover{opacity:1}@media screen and (max-width: 1190px){.cp-news-item__link{margin-right:15.4098px;min-width:171.22px;width:171.22px}}@media screen and (max-width: 1020px){.cp-news-item__link{margin-right:18px;min-width:200px;width:200px}}@media screen and (max-width: 765px){.cp-news-item__link{display:none}}.cp-news-item__play-icon{transition:opacity 0.2s ease}.cp-news-item__header{color:#262046;font-family:"Open Sans", sans-serif;font-size:0.75rem;letter-spacing:.3px;margin-bottom:10px;padding-left:2px;text-align:left}@media screen and (max-width: 1190px){.cp-news-item__header{font-size:0.642075rem;margin-bottom:8.561px}}@media screen and (max-width: 1020px){.cp-news-item__header{font-size:0.75rem;margin-bottom:10px}}@media screen and (max-width: 765px){.cp-news-item__header{font-size:0.75rem;margin-bottom:10px}}.cp-news-item__type,.cp-news-item__theme{display:inline-block;font-family:"Montserrat", sans-serif;font-weight:600;margin-right:7px;padding-right:8px;position:relative;text-transform:uppercase}@media screen and (max-width: 1190px){.cp-news-item__type,.cp-news-item__theme{margin-right:5.9927px;padding-right:6.8488px}}@media screen and (max-width: 1020px){.cp-news-item__type,.cp-news-item__theme{margin-right:7px;padding-right:8px}}.cp-news-item__type::after,.cp-news-item__theme::after{border-right:1px solid rgba(38,32,70,0.6);content:'';height:13px;position:absolute;right:0;top:3px;width:1px}.cp-news-item__date{font-family:"Montserrat", sans-serif;display:inline-block}.cp-news-item__title{color:#000;font-family:"rooney-web", serif;font-size:1.4375rem;font-weight:400;letter-spacing:0;line-height:1.625rem;margin-bottom:8px;padding-right:10px;text-align:left}@media screen and (max-width: 1190px){.cp-news-item__title{font-size:1.23064375rem;line-height:1.3911625rem;margin-bottom:6.8488px;padding-right:8.561px}}@media screen and (max-width: 1020px){.cp-news-item__title{font-size:1.4375rem;line-height:1.625rem;margin-bottom:8px;padding-right:10px}}@media screen and (max-width: 765px){.cp-news-item__title{font-size:1.375rem;line-height:1.6875rem;margin-bottom:10px;padding-right:0}}.cp-news-item__description{color:#000;font-family:"Open Sans", sans-serif;font-size:1rem;letter-spacing:.1px;line-height:1.4375rem;margin-bottom:20px;text-align:left}@media screen and (max-width: 1190px){.cp-news-item__description{font-size:0.8561rem;line-height:1.23064375rem;margin-bottom:17.122px}}@media screen and (max-width: 1020px){.cp-news-item__description{font-size:1rem;line-height:1.4375rem;margin-bottom:20px}}@media screen and (max-width: 765px){.cp-news-item__description{font-size:1rem;line-height:1.4375rem;margin-bottom:20px}}.cp-news-item__action{color:#3399ff;display:block;font-family:"Montserrat", sans-serif;font-size:0.9375rem;letter-spacing:.2px;text-align:left;text-decoration:underline}@media screen and (max-width: 1190px){.cp-news-item__action{font-size:0.80259375rem}}@media screen and (max-width: 1020px){.cp-news-item__action{font-size:0.9375rem}}@media screen and (max-width: 765px){.cp-news-item__action{font-size:0.875rem}}.cp-content__card{min-height:850px;height:auto;background-color:#fff;border-radius:5px;padding:45px 60px 60px;width:100%;transition:height 0.3s ease}@media screen and (max-width: 1020px){.cp-content__card{padding:45px 60px 60px;background-color:transparent;padding:0;min-height:auto !important;height:auto !important}}.cp-content__title-section{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;border-bottom:solid 1px #dedede;margin-bottom:60px;padding-bottom:5px;width:100%}@media screen and (max-width: 1020px){.cp-content__title-section{margin-bottom:60px;display:none}}.cp-content__title{color:#2681ec;display:inline-block;font-family:"Montserrat", sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.1px;position:relative;text-align:left;text-transform:uppercase}@media screen and (max-width: 1020px){.cp-content__title{font-size:1.25rem;display:none}}.cp-content__title-action{transition:color 0.2s ease;color:#3399ff;display:inline-block;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:600;margin-left:6px;text-align:right;text-decoration:underline;text-transform:lowercase}@media screen and (max-width: 1020px){.cp-content__title-action{font-size:1rem;margin-left:6px}}.cp-content__title-action:hover{color:#99ccff}.cp-content__subtitle{border-bottom:solid 1px #dedede;color:#000;font-family:"Montserrat", sans-serif;font-size:0.9375rem;font-weight:400;letter-spacing:.2px;margin:0 0 20px;padding:0 0 4px 2px;position:relative;text-align:left}@media screen and (max-width: 1020px){.cp-content__subtitle{font-size:0.9375rem;margin-bottom:20px;padding:0 0 4px 2px}}.cp-content__container{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}@media screen and (max-width: 1020px){.cp-content__container{flex-direction:column;align-items:stretch}}.cp-content__column-menu{width:200px;margin-top:5px;margin-right:30px}@media screen and (max-width: 1020px){.cp-content__column-menu{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-top:5px;margin-right:30px;flex-wrap:wrap;margin-bottom:0px;padding-left:0;width:100%}}.cp-menu-item{color:#808080;display:block;font-family:"Montserrat", sans-serif;font-size:1.0625rem;letter-spacing:0;line-height:1.5rem;margin-bottom:27px;text-align:left}@media screen and (max-width: 1020px){.cp-menu-item{color:#000;font-size:1rem;line-height:1.25rem;font-weight:400;margin:0 15px 10px 5px;text-align:left;text-transform:initial}}@media screen and (max-width: 765px){.cp-menu-item{color:#000;font-size:0.8125rem;line-height:1.125rem;font-weight:400;margin:0 10px 10px 0px;text-align:left;text-transform:initial}}.cp-menu-item:hover{color:#676767}@media screen and (max-width: 1020px){.cp-menu-item:hover{color:#3399ff}}.cp-menu-item--active{color:#000;font-weight:600}@media screen and (max-width: 1020px){.cp-menu-item--active{color:#3399ff}}.cp-menu-item--active::before{content:' ';border-left:4px solid #2f7eda;margin-right:14px}@media screen and (max-width: 1020px){.cp-menu-item--active::before{border:0;margin-right:0;color:#3399ff}}.cp-content__image{align-items:center;display:flex;flex-direction:row;justify-content:center;border-radius:50%;border:5px solid #9fcfff;height:117px;margin:4px 0 6px 20px;overflow:hidden;width:117px}@media screen and (max-width: 1190px){.cp-content__image{height:100.1637px;margin-bottom:5.1366px;margin-left:17.122px;margin-top:3.4244px;width:100.1637px}}@media screen and (max-width: 1020px){.cp-content__image{display:none}}.cp-content__image>img{height:100%;width:100%;border-radius:50%;object-fit:cover}.cp-content__image-action{color:#2f7eda;display:block;font-family:"Montserrat", sans-serif;font-size:0.75rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;margin-bottom:37px;padding-left:38px;text-align:left;text-transform:uppercase}@media screen and (max-width: 1190px){.cp-content__image-action{font-size:0.642075rem;line-height:1.23064375rem;margin-bottom:31.6757px;padding-left:32.5318px}}@media screen and (max-width: 1020px){.cp-content__image-action{display:none}}.cp-content__column-content{width:calc(100% - 279px)}@media screen and (max-width: 1190px){.cp-content__column-content{width:calc(100% - 238.8519px)}}@media screen and (max-width: 1020px){.cp-content__column-content{background:#fff;border-radius:4px;margin-left:0;padding:30px;width:100%}}@media screen and (max-width: 765px){.cp-content__column-content{background:#fff;border-radius:2px;margin-left:0;padding:20px}}.cards-list__actions{display:none}.cp-courses-content{background-color:#f3f3f3;padding-top:57px}@media screen and (max-width: 1360px){.cp-courses-content{padding-top:48.7977px}}@media screen and (max-width: 1190px){.cp-courses-content{padding-top:41.4561px}}@media screen and (max-width: 1020px){.cp-courses-content{padding-top:1px}}@media screen and (max-width: 580px){.cp-courses-content{padding-top:1px}}.cp-courses-content__container{margin-bottom:80px}@media screen and (max-width: 1360px){.cp-courses-content__container{margin-bottom:68.488px}}@media screen and (max-width: 1190px){.cp-courses-content__container{margin-bottom:58.184px}}@media screen and (max-width: 1020px){.cp-courses-content__container{margin-bottom:80px}}@media screen and (max-width: 580px){.cp-courses-content__container{margin-bottom:40px;max-width:calc(100% - 40px)}}.cp-last-lesson{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:40px;margin-left:2px}@media screen and (max-width: 1190px){.cp-last-lesson{margin-bottom:34.244px;margin-left:1.7122px}}@media screen and (max-width: 765px){.cp-last-lesson{flex-wrap:wrap;margin-bottom:40px;margin-left:0}}.cp-last-lesson__picture-link{position:relative}.cp-last-lesson__picture-link .cp-last-lesson__player-icon{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-big-61b9125a4316391d018dd4e64195cc20e753a8d40cbcf642e46523e9fd14ca75.svg");background-position:center 50%;background-repeat:no-repeat;background-size:30px 38px;opacity:.8}.cp-last-lesson__picture-link .cp-last-lesson__player-icon:hover{opacity:1}@media screen and (max-width: 765px){.cp-last-lesson__picture-link{width:100%;margin-bottom:10px}}.cp-last-lesson__player-icon{transition:opacity 0.2s ease}.cp-last-lesson__picture{border-radius:2px;width:370px;overflow:hidden}@media screen and (max-width: 1190px){.cp-last-lesson__picture{width:316.757px}}@media screen and (max-width: 1020px){.cp-last-lesson__picture{width:370px}}@media screen and (max-width: 765px){.cp-last-lesson__picture{width:100%}}.cp-last-lesson__image{object-fit:cover;height:100%;width:100%;display:block}.cp-last-lesson__content{flex-grow:1;margin-left:30px;padding-top:3px}@media screen and (max-width: 1190px){.cp-last-lesson__content{margin-left:25.683px;padding-top:2.5683px}}@media screen and (max-width: 1020px){.cp-last-lesson__content{margin-left:30px;padding-top:3px}}@media screen and (max-width: 765px){.cp-last-lesson__content{margin-left:0;padding-top:0;width:100%}}.cp-last-lesson__course-title{color:#666;font-family:"Montserrat", sans-serif;font-size:0.875rem;letter-spacing:.1px;margin-bottom:3px;text-align:left}@media screen and (max-width: 1190px){.cp-last-lesson__course-title{font-size:0.7490875rem;margin-bottom:2.5683px}}@media screen and (max-width: 1020px){.cp-last-lesson__course-title{font-size:0.875rem;margin-bottom:0}}@media screen and (max-width: 765px){.cp-last-lesson__course-title{font-size:1.125rem;line-height:1.5rem;margin-bottom:3px}}.cp-last-lesson__lesson-title{color:#000;font-family:"Montserrat", sans-serif;font-size:1.4375rem;font-weight:600;line-height:1.875rem;margin-bottom:16px;text-align:left}@media screen and (max-width: 1190px){.cp-last-lesson__lesson-title{font-size:1.23064375rem;line-height:1.6051875rem;margin-bottom:13.6976px}}@media screen and (max-width: 1020px){.cp-last-lesson__lesson-title{font-size:1.4375rem;line-height:1.875rem;margin-bottom:16px}}@media screen and (max-width: 765px){.cp-last-lesson__lesson-title{font-size:0.875rem;line-height:1.1875rem;margin-bottom:20px}}.cp-last-lesson__link{transition:opacity 0.2s ease;margin-left:2px;background-color:#3592ff;border-radius:2px;color:#fff;display:inline-block;font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:0px;line-height:1.375rem;opacity:1;padding:14px 27px 11px 20px;text-align:left}@media screen and (max-width: 1190px){.cp-last-lesson__link{font-size:0.8561rem;line-height:1.1771375rem;margin-left:1.7122px;padding:11.9854px 23.1147px 9.4171px 17.122px}}@media screen and (max-width: 1020px){.cp-last-lesson__link{font-size:1rem;line-height:1.375rem;margin-left:2px;padding:14px 27px 11px 20px}}@media screen and (max-width: 765px){.cp-last-lesson__link{width:100%;text-align:center}}.cp-last-lesson__link:hover{opacity:.8}.cp-courses-item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-left:6px;padding-right:2px}@media screen and (max-width: 1190px){.cp-courses-item{padding-left:5.1366px;padding-right:1.7122px}}@media screen and (max-width: 1020px){.cp-courses-item{padding-left:6px;padding-right:2px}}@media screen and (max-width: 765px){.cp-courses-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;box-sizing:content-box;min-height:50px;padding-right:80px;position:relative}}.cp-courses-item:last-of-type{margin-bottom:15px}@media screen and (max-width: 1190px){.cp-courses-item:last-of-type{margin-bottom:12.8415px}}@media screen and (max-width: 1020px){.cp-courses-item:last-of-type{margin-bottom:15px}}@media screen and (max-width: 765px){.cp-courses-item:last-of-type{margin-bottom:15px}}.cp-courses-item__warning{font-family:"Montserrat", sans-serif;font-size:0.9375rem;font-weight:400;line-height:1.375rem;text-align:left;margin-bottom:15px}.cp-courses-item__warning-link{display:block;text-decoration:underline;color:#3986e0;font-family:"Montserrat", sans-serif;font-weight:400;font-size:1rem;margin-bottom:15px}.cp-courses-item__line{border-top:solid 0.5px #dedede;content:'';display:block;height:1px;margin:20px 0;width:100%}.cp-courses-item__picture{background-color:#ccc;border-radius:2px;height:72px;margin-right:23px;min-width:130px;overflow:hidden;width:130px}@media screen and (max-width: 1190px){.cp-courses-item__picture{margin-right:19.6903px}}@media screen and (max-width: 1020px){.cp-courses-item__picture{margin-right:23px}}@media screen and (max-width: 765px){.cp-courses-item__picture{display:none}}.cp-courses-item__image{height:100%;width:100%;display:block;object-fit:cover}.cp-courses-item__texts{flex-grow:1;margin-right:20px}@media screen and (max-width: 765px){.cp-courses-item__texts{flex-grow:0}}.cp-courses-item__title{color:#000;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:.1px;line-height:1.5rem;margin-bottom:3px;text-align:left}@media screen and (max-width: 1190px){.cp-courses-item__title{font-size:0.9631125rem;line-height:1.28415rem;margin-bottom:2.5683px}}@media screen and (max-width: 1020px){.cp-courses-item__title{font-size:1.125rem;line-height:1.5rem;margin-bottom:3px}}@media screen and (max-width: 765px){.cp-courses-item__title{font-size:1rem;line-height:1.25rem;margin-bottom:4px}}.cp-courses-item__subtitle{color:#666;font-family:"Montserrat", sans-serif;font-size:0.8125rem;letter-spacing:0;margin-bottom:5px;text-align:left}@media screen and (max-width: 1190px){.cp-courses-item__subtitle{font-size:0.69558125rem;margin-bottom:4.2805px}}@media screen and (max-width: 1020px){.cp-courses-item__subtitle{font-size:0.8125rem;margin-bottom:5px}}@media screen and (max-width: 765px){.cp-courses-item__subtitle{display:none}}.cp-courses-item__last-seem{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;color:#666;font-family:"Montserrat", sans-serif;font-size:0.75rem;letter-spacing:.2px;margin-right:32px;text-align:left}@media screen and (max-width: 1190px){.cp-courses-item__last-seem{font-size:0.642075rem;margin-right:27.3952px}}@media screen and (max-width: 1020px){.cp-courses-item__last-seem{font-size:0.75rem;margin-right:32px}}@media screen and (max-width: 765px){.cp-courses-item__last-seem{font-size:0.75rem;margin-left:1px;margin-right:0;text-align:left}}.cp-courses-item__last-seem-icon{height:20px;width:23px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-time-passing-969d464c330dccf080f00ac263c5876e9d7e5ef0dc604809e56b409c8ec61c0b.svg") no-repeat;background-position:0;background-size:17pxpx;display:inline-block;margin-right:6px}.cp-courses-item__theme{padding-top:3px}@media screen and (max-width: 1190px){.cp-courses-item__theme{padding-top:2.5683px}}@media screen and (max-width: 1020px){.cp-courses-item__theme{padding-top:3px}}.cp-form{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width: 1020px){.cp-form{flex-direction:column}}.cp-form__title{display:none}@media screen and (max-width: 1020px){.cp-form__title{border-bottom:solid 1px #dedede;color:#000;display:block;font-family:"Montserrat", sans-serif;font-size:0.9375rem;font-weight:400;letter-spacing:.1px;line-height:1.3125rem;margin-bottom:25px;padding-bottom:3px;text-align:left}}.cp-form__msg-success{background-color:#e1fff5;border-radius:3px;border:solid 1px #00a060;color:#00a060;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;height:55px;letter-spacing:0.1px;line-height:3.4375rem;margin:1px -1px 44px 1px;text-align:center;width:100%}@media screen and (max-width: 1190px){.cp-form__msg-success{font-size:0.9631125rem;height:47.0855px;line-height:2.94284375rem;margin:0.8561px -0.8561px 37.6684px 0.8561px}}@media screen and (max-width: 1020px){.cp-form__msg-success{font-size:1.125rem;height:55px;line-height:3.4375rem;margin:1px -1px 44px 1px}}@media screen and (max-width: 765px){.cp-form__msg-success{font-size:1.125rem;width:auto;margin:0 -2px 27px 0}}.cp-form__msg-success span{display:inline-block}@media screen and (max-width: 1020px){.cp-form__msg-success span{display:none}}@media screen and (max-width: 765px){.cp-form__msg-success span{display:none}}.cp-form-group{margin-bottom:24px;position:relative}@media screen and (max-width: 1190px){.cp-form-group{margin-bottom:20.5464px}}@media screen and (max-width: 1020px){.cp-form-group{margin-bottom:24px}}@media screen and (max-width: 765px){.cp-form-group{margin-bottom:15px;margin-left:2px;margin-right:1px}}.cp-form-group input{background-color:#fafafa;border:1px solid #ccc;border-radius:3px;color:#000;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:.3px;margin-bottom:0;padding:17px 15px 17px 19px;text-align:left}@media screen and (max-width: 1190px){.cp-form-group input{font-size:0.8561rem;padding:14.5537px 12.8415px 14.5537px 16.2659px}}@media screen and (max-width: 1020px){.cp-form-group input{font-size:1rem;padding:17px 15px 17px 19px}}@media screen and (max-width: 765px){.cp-form-group input{font-size:0.9375rem;padding:17px 15px}}.cp-form-group--mb0{margin-bottom:0}.cp-form-group--mr100{margin-right:100px}@media screen and (max-width: 1020px){.cp-form-group--mr100{margin-right:0}}@media screen and (max-width: 765px){.cp-form-group--email{margin-bottom:15px}}.cp-form-group--medium{width:calc(50% - 15px)}@media screen and (max-width: 1190px){.cp-form-group--medium{width:calc(50% - 10px)}}@media screen and (max-width: 1020px){.cp-form-group--medium{width:auto}}@media screen and (max-width: 765px){.cp-form-group--medium{width:auto}}.cp-form-group--big{width:calc(60% - 15px)}@media screen and (max-width: 1020px){.cp-form-group--big{width:auto}}@media screen and (max-width: 765px){.cp-form-group--big{width:auto}}.cp-form-group--small{width:calc(40% - 15px)}@media screen and (max-width: 1020px){.cp-form-group--small{width:auto}}@media screen and (max-width: 765px){.cp-form-group--small{width:auto}}.cp-form-group--three{width:calc(33.3% - 15px)}@media screen and (max-width: 1020px){.cp-form-group--three{width:auto}}@media screen and (max-width: 765px){.cp-form-group--three{width:auto}}.cp-form-group--quarter{width:calc(25% - 17px)}@media screen and (max-width: 1020px){.cp-form-group--quarter{width:auto}}@media screen and (max-width: 765px){.cp-form-group--quarter{width:auto}}.cp-form-group--30{width:calc(30% - 17px)}@media screen and (max-width: 1020px){.cp-form-group--30{width:auto}}@media screen and (max-width: 765px){.cp-form-group--30{width:auto}}.cp-form-group--20{width:calc(20% - 17px)}@media screen and (max-width: 1020px){.cp-form-group--20{width:auto}}@media screen and (max-width: 765px){.cp-form-group--20{width:auto}}.cp-form-group--mr10{margin-right:10px}@media screen and (max-width: 765px){.cp-form-group--mr10{margin-right:0}}.cp-form-group--full{width:100%}@media screen and (max-width: 765px){.cp-form-group--forgot-password{margin-bottom:28px;margin-top:-10px}}.cp-form-group-message{display:none}.cp-form-group--error input{background-color:#fff4f5;border:1px solid #ff0000;color:#ff0000}.cp-form-group--error .cp-form-group-message{color:#ff0000;display:inline-block;padding-top:5px}.cp-form-group-header{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media screen and (max-width: 765px){.cp-form-group-header{margin-left:2px}}.cp-form-group-header label{color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;margin-bottom:2px;text-align:left}@media screen and (max-width: 1190px){.cp-form-group-header label{font-size:0.9631125rem;margin-bottom:1.7122px}}@media screen and (max-width: 1020px){.cp-form-group-header label{font-size:1.125rem;margin-bottom:2px}}@media screen and (max-width: 765px){.cp-form-group-header label{font-size:1rem;margin-bottom:3px}}.cp-form-group-body{position:relative}.cp-form-group-link{color:#2f7eda;font-family:"Montserrat", sans-serif;font-size:0.8125rem;letter-spacing:-.1px;line-height:1.75rem;margin-right:3px;text-align:left;text-decoration:underline}@media screen and (max-width: 1190px){.cp-form-group-link{font-size:0.69558125rem;line-height:1.498175rem;margin-right:2.5683px}}@media screen and (max-width: 1020px){.cp-form-group-link{font-size:0.8125rem;line-height:1.75rem;margin-right:3px}}.cp-form-group-link:hover{color:#86b4e9}.cp-form__input-password-action{transition:background-image 0.2s ease;background-position:0;background-repeat:no-repeat;bottom:21px;display:block;height:14px;position:absolute;right:21px;width:20px}@media screen and (max-width: 1190px){.cp-form__input-password-action{bottom:17.9781px;height:11.9854px;right:17.9781px;width:17.122px}}@media screen and (max-width: 1020px){.cp-form__input-password-action{bottom:21px;height:14px;right:21px;width:20px}}.cp-form__input-password-action--visible{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-visible-42678f80e5e972bf2ab1aba0c860536c6dd292b102734c01ac99de6250884709.svg")}.cp-form__input-password-action--invisible{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-invisible-1db826553d0db1be1352dcb00c1e608ce9f2a2d6bb7070ce28579e18937edc4e.svg")}.cp-form__input-link{color:#2f7eda;display:block;font-family:"Montserrat", sans-serif;font-size:0.9375rem;letter-spacing:0;margin:48px 0 0 2px;text-align:left;text-decoration:underline}@media screen and (max-width: 1190px){.cp-form__input-link{font-size:0.80259375rem;margin:41.0928px 0 0 1.7122px}}@media screen and (max-width: 1020px){.cp-form__input-link{font-size:0.9375rem;margin:48px 0 0 2px}}@media screen and (max-width: 765px){.cp-form__input-link{margin:0;text-align:right}}.cp-form__input-link-search{transition:all 0.2s ease;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-search-input-a3c194632772052925f047170ed1d027bb0589880492144f31d7ca52bda10284.svg");background-position:calc(100% - 21px) center;background-repeat:no-repeat;bottom:0;display:block;height:100%;margin-bottom:0;position:absolute;right:0;width:61px}@media screen and (max-width: 1190px){.cp-form__input-link-search{width:52.2221px}}@media screen and (max-width: 1020px){.cp-form__input-link-search{width:61px}}.cp-form__input-link-search:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-search-input-hover-e9e16dc69c191279df5f1ff51a86832029cb279ad5e1a5a8581be43e79e9b25f.svg")}.cp-form-group--checkbox{flex-wrap:wrap;margin:0 0 30px;padding-left:calc(50% + 15px);position:relative}@media screen and (max-width: 1190px){.cp-form-group--checkbox{margin:0 0 25.683px}}@media screen and (max-width: 1020px){.cp-form-group--checkbox{margin-bottom:19px;padding-left:0px}}.cp-form__checkbox-input{display:inline-block;margin:0;visibility:hidden;width:0}.cp-form__checkbox-input:checked+.cp-form__checkbox-label>.cp-form__checkbox-icon{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-checkbox-checked-6834225ac7acba24ef957c59de4a1be3fcd004ee437f48a4b90622115e26b542.svg");background-position:0 1px;background-size:29px 23px}@media screen and (max-width: 1190px){.cp-form__checkbox-input:checked+.cp-form__checkbox-label>.cp-form__checkbox-icon{background-position:0 4px;background-size:24.8269px 19.6903px}}@media screen and (max-width: 1020px){.cp-form__checkbox-input:checked+.cp-form__checkbox-label>.cp-form__checkbox-icon{background-position:0 4px;background-size:29px 23px}}.cp-form__checkbox-input:not(:checked)+.cp-form__checkbox-label>.cp-form__checkbox-icon{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-checkbox-9ceb916244938cedd36ebeaf710c2ff4896883431ee8bf570015a434840623ba.svg");background-position:4px 8px;background-size:16px 16px}@media screen and (max-width: 1190px){.cp-form__checkbox-input:not(:checked)+.cp-form__checkbox-label>.cp-form__checkbox-icon{background-position:3.4244px 10px;background-size:13.6976px 13.6976px}}@media screen and (max-width: 1020px){.cp-form__checkbox-input:not(:checked)+.cp-form__checkbox-label>.cp-form__checkbox-icon{background-position:4px 10px;background-size:16px 16px}}.cp-form__checkbox-label{background-repeat:no-repeat;color:rgba(0,0,0,0.7);display:inline-block;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;height:32px;line-height:2rem;margin-top:7px;padding-left:26px;position:relative;text-align:left}@media screen and (max-width: 1190px){.cp-form__checkbox-label{font-size:0.8561rem;height:27.3952px;margin-top:5.9927px;padding-left:22.2586px}}@media screen and (max-width: 1020px){.cp-form__checkbox-label{font-size:0.9375rem;height:32px;margin-top:3px;padding-bottom:46px;padding-left:28px}}.cp-form__checkbox-link{color:#2f7eda;font-family:"Montserrat", sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:0.1px;margin-left:21px;text-align:left;text-decoration:underline}@media screen and (max-width: 1190px){.cp-form__checkbox-link{font-size:0.7490875rem;margin-left:17.9781px}}@media screen and (max-width: 1020px){.cp-form__checkbox-link{font-size:0.875rem;margin-left:21px}}@media screen and (max-width: 765px){.cp-form__checkbox-link{position:absolute;top:22px;left:8px;font-size:0.9375rem}}.cp-form__checkbox-icon{background-repeat:no-repeat;height:32px;left:-3px;position:absolute;width:32px}@media screen and (max-width: 1190px){.cp-form__checkbox-icon{height:27.3952px;left:-2.5683px;width:27.3952px}}@media screen and (max-width: 1020px){.cp-form__checkbox-icon{height:32px;left:-3px;width:32px}}@media screen and (max-width: 765px){.cp-form__checkbox-icon{background-position:5px 7px}}.cp-form__confirmations{display:none;flex-wrap:wrap;justify-content:space-between;width:100%}.cp-form__footer{display:flex;justify-content:flex-end;margin-top:15px;width:100%}@media screen and (max-width: 765px){.cp-form__footer{margin-top:5px;padding-right:1px}}.cp-form__submit{background-color:#3592ff;border-radius:3px;color:#fff;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0.5px;padding:18px 26px 19px 26px;text-align:center}@media screen and (max-width: 1190px){.cp-form__submit{font-size:0.9631125rem;padding:15.4098px 22.2586px 16.2659px 22.2586px}}@media screen and (max-width: 1020px){.cp-form__submit{font-size:1.125rem;padding:18px 26px 19px 26px}}@media screen and (max-width: 765px){.cp-form__submit{font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.25rem;padding:12px 18px 14px 20px}}.cp-form__submit--loading{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-loading-circle-4e0ddcf8e7b7500c846fc3d415c24e279e0c1e5fef906f0d6d835e28081bc5c2.svg");background-position:9px 48%;background-repeat:no-repeat;padding-left:60px}@media screen and (max-width: 1190px){.cp-form__submit--loading{padding-left:51.366px}}@media screen and (max-width: 1020px){.cp-form__submit--loading{padding-left:60px}}.cp-form__select{transition:background-color 0.2s ease;background-color:#fafafa;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-red-b013637576c3fbe4047ca1f847b7ed5070c4b98159c0ade774619d1f5898dfa3.svg");background-position:calc(100% - 21px) center;background-repeat:no-repeat;border:1px solid #ccc;border-radius:3px;margin-bottom:0}.cp-form__select:hover{background-color:#ededed}.cp-form__select>select{background:none;border:0;color:#000;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:.3px;margin-bottom:0;padding:16px 15px 18px 19px;text-align:left;width:100%;-webkit-appearance:none}@media screen and (max-width: 1190px){.cp-form__select>select{font-size:0.8561rem;padding:13.6976px 12.8415px 15.4098px 16.2659px}}@media screen and (max-width: 1020px){.cp-form__select>select{font-size:1rem;padding:16px 15px 18px 19px}}.cp-form__flex{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.cp-form__flex .cp-form-group--medium{width:calc(50% - 10px)}@media screen and (max-width: 1190px){.cp-form__flex .cp-form-group--medium{width:calc(50% - 5px)}}@media screen and (max-width: 765px){.cp-form__flex .cp-form-group--medium{width:100%}}.cp-form__flex .cp-form-group--40{width:calc(40% - 10px)}@media screen and (max-width: 1190px){.cp-form__flex .cp-form-group--40{width:calc(40% - 5px)}}@media screen and (max-width: 765px){.cp-form__flex .cp-form-group--40{width:100%}}.cp-form__flex .cp-form-group--60{width:calc(60% - 10px)}@media screen and (max-width: 1190px){.cp-form__flex .cp-form-group--60{width:calc(60% - 5px)}}@media screen and (max-width: 765px){.cp-form__flex .cp-form-group--60{width:100%}}.cancel-subscription{background-color:#fff;border:solid 1px #ccc;border-radius:3px;padding:33px 20px 35px 51px;width:100%}@media screen and (max-width: 1190px){.cancel-subscription{padding:28.2513px 17.122px 29.9635px 43.6611px}}@media screen and (max-width: 1020px){.cancel-subscription{padding:33px 20px 35px 51px}}@media screen and (max-width: 765px){.cancel-subscription{padding:27px 18px 34px 18px}}.cancel-subscription__header-title{display:none}@media screen and (max-width: 765px){.cancel-subscription__header-title{border-bottom:solid 1px #dedede;color:#000;display:block;font-family:"Montserrat", sans-serif;font-size:0.9375rem;font-weight:600;letter-spacing:0;line-height:1.4375rem;margin-bottom:15px;text-align:left;text-transform:uppercase}}.cancel-subscription__question{color:#3592ff;font-family:"Montserrat", sans-serif;font-weight:600;font-size:1rem;letter-spacing:.2px;line-height:1.75rem;margin-bottom:6px;text-align:left}@media screen and (max-width: 1190px){.cancel-subscription__question{font-size:0.8561rem;line-height:1.498175rem;margin-bottom:5.1366px}}@media screen and (max-width: 1020px){.cancel-subscription__question{font-size:1rem;line-height:1.75rem;margin-bottom:6px}}@media screen and (max-width: 765px){.cancel-subscription__question{display:none}}.cancel-subscription__instruction{color:#4c4c4c;font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:0.2px;line-height:1.4375rem;text-align:left}@media screen and (max-width: 1190px){.cancel-subscription__instruction{font-size:0.8561rem;line-height:1.23064375rem}}@media screen and (max-width: 1020px){.cancel-subscription__instruction{font-size:1rem;line-height:1.4375rem}}@media screen and (max-width: 765px){.cancel-subscription__instruction{color:#000;font-family:"Open Sans", sans-serif;font-size:1rem;letter-spacing:0;line-height:1.4375rem;padding-left:1px;padding-right:5px;text-align:left}}.cancel-subscription__instruction a{color:#3592ff}@media screen and (max-width: 765px){.cancel-subscription__instruction a{color:#0075ff}}.cancel-subscription__instruction a:hover{color:#005fce}@media screen and (max-width: 765px){.cancel-subscription__instruction a:hover{color:#004699}}.choose-plan{transition:all 0.2s ease;background-color:#fff;border:solid 1px #ccc;border-radius:3px;cursor:pointer;height:235px;margin-bottom:30px;padding:35px 33px 36px;position:relative;text-align:center;width:calc(50% - 15px)}@media screen and (max-width: 1020px){.choose-plan{margin-bottom:40px;padding:35px 33px 36px;width:calc(50% - 15px)}}@media screen and (max-width: 765px){.choose-plan{width:100%;height:auto;margin-bottom:20px}}.choose-plan::before{content:'';width:0;height:0;border-style:solid;border-width:0 60px 60px 0;border-color:transparent;position:absolute;right:3px;top:3px}@media screen and (max-width: 1360px){.choose-plan::before{border-width:0 51.366px 51.366px 0;right:2.5683px;top:2.5683px}}@media screen and (max-width: 1190px){.choose-plan::before{border-width:0 43.638px 43.638px 0;right:2.1819px;top:2.1819px}}@media screen and (max-width: 1020px){.choose-plan::before{border-width:0 60px 60px 0;right:3px;top:3px}}.choose-plan--active .choose-plan::before{right:3px;top:3px}@media screen and (max-width: 1360px){.choose-plan--active .choose-plan::before{right:2.5683px;top:2.5683px}}@media screen and (max-width: 1190px){.choose-plan--active .choose-plan::before{right:2.1819px;top:2.1819px}}@media screen and (max-width: 1020px){.choose-plan--active .choose-plan::before{right:3px;top:3px}}.choose-plan::after{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/landing-icon-star-c0ef10d35a9707939ba59d0f72126139103ce9e8a42ca28eca09094b4d052dd0.svg");background-position:0 50%;background-repeat:no-repeat;background-size:16px 16px;content:'';height:16px;position:absolute;right:12px;top:13px;width:16px}@media screen and (max-width: 1360px){.choose-plan::after{background-size:13.6976px 13.6976px;height:13.6976px;right:10.2732px;top:11.1293px;width:13.6976px}}@media screen and (max-width: 1190px){.choose-plan::after{background-size:11.6368px 11.6368px;height:11.6368px;right:8.7276px;top:9.4549px;width:11.6368px}}@media screen and (max-width: 1020px){.choose-plan::after{background-size:16px 16px;height:16px;right:12px;top:13px;width:16px}}.choose-plan:hover{background-color:#f6fdff;border:solid 1px #4990e2}.choose-plan--active{border-radius:3px;background-color:#f6fdff;border:solid 1px #4990e2}.choose-plan--active:hover{border-width:1px}.choose-plan--semiannual::before{border-right-color:#3592ff}.choose-plan--monthly::before{border-right-color:#62ccdc}.choose-plan--quarterly::before{border-right-color:#f7b81b}.choose-plan__title{color:#333;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.4px;line-height:1.75rem;text-align:center}@media screen and (max-width: 1360px){.choose-plan__title{font-size:1.070125rem;line-height:1.498175rem}}@media screen and (max-width: 1190px){.choose-plan__title{font-size:0.909125rem;line-height:1.272775rem}}@media screen and (max-width: 1020px){.choose-plan__title{font-size:1.25rem;line-height:1.75rem}}.choose-plan__plan-since{color:#3592ff;font-family:"Montserrat", sans-serif;font-size:0.8125rem;letter-spacing:0.2px;line-height:1.125rem;margin-top:3px;text-align:center}@media screen and (max-width: 1360px){.choose-plan__plan-since{font-size:0.69558125rem;line-height:0.9631125rem;margin-top:2.5683px}}@media screen and (max-width: 1190px){.choose-plan__plan-since{font-size:0.59093125rem;line-height:0.8182125rem;margin-top:2.1819px}}@media screen and (max-width: 1020px){.choose-plan__plan-since{font-size:0.8125rem;line-height:1.125rem;margin-top:3px}}.choose-plan__cost{font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.5px;text-align:center;color:#333;margin-top:24px}@media screen and (max-width: 1360px){.choose-plan__cost{font-size:0.9631125rem;margin-top:20.5464px}}@media screen and (max-width: 1190px){.choose-plan__cost{font-size:0.8182125rem;margin-top:17.4552px}}@media screen and (max-width: 1020px){.choose-plan__cost{font-size:1.125rem;margin-top:24px}}.choose-plan--active .choose-plan__cost{margin-top:24px}.choose-plan__cost-total{font-weight:600}.choose-plan__cost-highlight{line-height:1.875rem;font-size:2.375rem;margin-left:4px}@media screen and (max-width: 1360px){.choose-plan__cost-highlight{font-size:2.0332375rem;margin-left:3.4244px}}@media screen and (max-width: 1190px){.choose-plan__cost-highlight{font-size:1.7273375rem;margin-left:2.9092px}}@media screen and (max-width: 1020px){.choose-plan__cost-highlight{font-size:2.375rem;margin-left:4px}}.choose-plan__cost-day{letter-spacing:-.5px}.choose-plan__active-by{color:#999;font-family:"Montserrat", sans-serif;font-size:0.8125rem;line-height:1.125rem;margin-bottom:17px;padding-right:2px;text-align:center}@media screen and (max-width: 1360px){.choose-plan__active-by{font-size:0.69558125rem;line-height:0.9631125rem;margin-bottom:14.5537px;padding-right:1.7122px}}@media screen and (max-width: 1190px){.choose-plan__active-by{font-size:0.59093125rem;line-height:0.8182125rem;margin-bottom:12.3641px;padding-right:1.4546px}}@media screen and (max-width: 1020px){.choose-plan__active-by{font-size:0.8125rem;line-height:1.125rem;margin-bottom:17px;padding-right:2px}}.choose-plan--active .choose-plan__active-by{margin-bottom:17px}.choose-plan__discount{color:#000;margin-right:3px}@media screen and (max-width: 1360px){.choose-plan__discount{margin-right:2.5683px}}@media screen and (max-width: 1190px){.choose-plan__discount{margin-right:2.1819px}}@media screen and (max-width: 1020px){.choose-plan__discount{margin-right:3px}}.choose-plan__description{font-family:"Montserrat", sans-serif;font-size:0.8125rem;line-height:1.125rem;text-align:center;color:#999;letter-spacing:0.2px}@media screen and (max-width: 1360px){.choose-plan__description{font-size:0.69558125rem;line-height:0.9631125rem}}@media screen and (max-width: 1190px){.choose-plan__description{font-size:0.59093125rem;line-height:0.8182125rem}}@media screen and (max-width: 1020px){.choose-plan__description{font-size:0.8125rem;line-height:1.125rem}}.clone-card{background-color:#6eafe4;border-radius:6px;height:187px;position:absolute;right:-91px;top:64px;width:308px}@media screen and (max-width: 1020px){.clone-card{height:187px;right:-91px;top:64px;width:308px;display:none}}.clone-card__card-type{height:41px;left:18px;position:absolute;top:17px;width:150px}@media screen and (max-width: 1020px){.clone-card__card-type{height:41px;left:18px;top:17px;width:150px}}@media screen and (max-width: 580px){.clone-card__card-type{height:41px;left:20px;top:31px;width:150px}}.clone-card__card-type-icon{background-position:center;background-size:69px 41px;display:inline-block;height:41px;width:69px}@media screen and (max-width: 1020px){.clone-card__card-type-icon{background-size:69px 41px;height:41px;width:69px}}.clone-card__card-type-icon--none{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-none-fe733565d09326cf472cf8f28be6151016a8890ab95bb77348b32dc0c02eae1d.svg")}.clone-card__card-type-icon--visa{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-visa-367670e4f3305b906b11fca1d175dce3b7be8e28da67ecb39ab57e561bbfdb5c.svg")}.clone-card__card-type-icon--hipercard{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-hiper-67409d7ab357f08e0672d755bf7649b2e83251030d3ff5304f23b369bea07cd3.svg")}.clone-card__card-type-icon--elo{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-elo-86c641920d9bd461b1be42243a375f922e3899a6c0aa2b004ed62e03870ef9e6.svg")}.clone-card__card-type-icon--master{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-master-30707ade33138f938ba10e4c1a256c82a758bed9d91dbd46ce7b2d0db285323e.svg")}.clone-card__card-number{color:#fff;font-family:"Open Sans", sans-serif;font-size:1.00625rem;left:19px;letter-spacing:1.3px;position:absolute;text-align:left;top:75px;text-transform:uppercase;-webkit-text-stroke:1px rgba(0,18,99,0.3)}@media screen and (max-width: 1020px){.clone-card__card-number{font-size:1.00625rem;left:19px;top:75px}}@media screen and (max-width: 580px){.clone-card__card-number{letter-spacing:1.2px;font-size:1.04375rem;top:88px}}.clone-card__card-name{color:#fff;font-family:"Open Sans", sans-serif;font-size:1.075rem;left:21px;letter-spacing:0.6px;position:absolute;text-align:left;top:111px;text-transform:uppercase;-webkit-text-stroke:1px rgba(0,18,99,0.3)}@media screen and (max-width: 1020px){.clone-card__card-name{font-size:1.075rem;left:21px;top:111px}}@media screen and (max-width: 580px){.clone-card__card-name{letter-spacing:0.6px;font-size:1.11875rem;top:117px}}.clone-card__card-expiration-month{color:#fff;font-family:"Open Sans", sans-serif;font-size:0.7875rem;left:229px;letter-spacing:1.6px;position:absolute;text-align:left;top:116px;text-transform:uppercase;-webkit-text-stroke:1px rgba(0,18,99,0.3)}@media screen and (max-width: 1020px){.clone-card__card-expiration-month{font-size:0.7875rem;left:229px;top:116px}}@media screen and (max-width: 580px){.clone-card__card-expiration-month{letter-spacing:1.6px;font-size:0.81875rem;top:154px;left:84px}}.clone-card__card-expiration-separator{color:#fff;font-family:"Open Sans", sans-serif;font-size:0.7875rem;left:253px;letter-spacing:1.6px;position:absolute;text-align:left;top:116px;text-transform:uppercase;-webkit-text-stroke:1px rgba(0,18,99,0.3)}@media screen and (max-width: 1020px){.clone-card__card-expiration-separator{font-size:0.7875rem;left:253px;top:116px}}@media screen and (max-width: 580px){.clone-card__card-expiration-separator{letter-spacing:1.6px;font-size:0.81875rem;top:154px;left:108px}}.clone-card__card-expiration-year{color:#fff;font-family:"Open Sans", sans-serif;font-size:0.7875rem;left:261px;letter-spacing:1.6px;position:absolute;text-align:left;top:116px;text-transform:uppercase;-webkit-text-stroke:1px rgba(0,18,99,0.3)}@media screen and (max-width: 1020px){.clone-card__card-expiration-year{font-size:0.7875rem;left:261px;top:116px}}@media screen and (max-width: 580px){.clone-card__card-expiration-year{letter-spacing:1.6px;font-size:0.81875rem;top:154px;left:117px}}.clone-card__card-expiration-description{position:absolute;right:26px;bottom:37px;color:rgba(0,0,0,0.9);font-family:"Open Sans", sans-serif;font-size:0.6875rem;font-weight:400;letter-spacing:.5px}.clone-card__card-security-code{color:#fff;font-family:"Open Sans", sans-serif;font-size:0.7875rem;left:21px;letter-spacing:0.4px;position:absolute;text-align:left;top:154px;text-transform:uppercase;-webkit-text-stroke:1px rgba(0,18,99,0.3)}@media screen and (max-width: 1020px){.clone-card__card-security-code{font-size:0.7875rem;left:21px;top:154px}}.clone-card__card-security-code-description{position:absolute;bottom:17px;left:59px;color:rgba(0,0,0,0.9);font-family:"Open Sans", sans-serif;font-size:0.6875rem;font-weight:400;letter-spacing:.5px}.subscription-tabs{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-left:-1px;margin-bottom:60px}@media screen and (max-width: 1020px){.subscription-tabs{margin-left:-1px;margin-bottom:40px}}.subscription-tabs__item{transition:background-color 0.2s ease;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background-color:#ccc;margin-right:2px;width:calc(33% - 2px)}.subscription-tabs__item:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.subscription-tabs__item:last-child{border-bottom-right-radius:2px;border-top-right-radius:2px;margin-right:0;width:34%}.subscription-tabs__item--done{background-color:#3592ff}.subscription-tabs__item--plan{padding:14px 36px 11px 21px}@media screen and (max-width: 1020px){.subscription-tabs__item--plan{padding:14px 36px 11px 21px}}.subscription-tabs__item--payment{padding:14px 46px 11px 21px}@media screen and (max-width: 1020px){.subscription-tabs__item--payment{padding:14px 46px 11px 21px}}.subscription-tabs__item--thanks{padding:14px 92px 11px 21px}@media screen and (max-width: 1020px){.subscription-tabs__item--thanks{padding:14px 0 11px 21px}}.subscription-tabs__item-number{color:#fff;font-family:"Montserrat", sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:0.6px;padding-right:38px;position:relative}@media screen and (max-width: 1020px){.subscription-tabs__item-number{font-size:1.25rem;padding-right:38px}}@media screen and (max-width: 765px){.subscription-tabs__item-number{padding:0}}.subscription-tabs__item-number:after{border-left:solid 1px #fff;content:'';height:24px;opacity:.5;position:absolute;right:18px;top:2px;width:1px}@media screen and (max-width: 1020px){.subscription-tabs__item-number:after{height:24px;right:18px;top:2px}}@media screen and (max-width: 765px){.subscription-tabs__item-number:after{display:none}}.subscription-tabs__item-text{color:#fff;font-family:"Montserrat", sans-serif;font-size:1.125rem;letter-spacing:0.5px}@media screen and (max-width: 1020px){.subscription-tabs__item-text{font-size:0.875rem;letter-spacing:0.5px}}@media screen and (max-width: 765px){.subscription-tabs__item-text{display:none}}.subscription-thanks{border:solid 1px #dedede;border-radius:2px;padding-bottom:45px;width:calc(100% - 1px)}@media screen and (max-width: 1190px){.subscription-thanks{padding-bottom:38.5245px}}@media screen and (max-width: 1020px){.subscription-thanks{padding-bottom:45px}}@media screen and (max-width: 765px){.subscription-thanks{background-color:#fff;border:solid 0.5px #ccc;border-radius:3px;margin-left:-1px;margin-right:0;margin-top:11px;padding:20px}}.subscription-thanks__icon{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-324ed1060aff848959dd7086555a9da13bbf1e64f12d5c9ba387e98834db03d6.svg");background-position:center;background-repeat:no-repeat;background-size:45px 35px;height:35px;margin:49px auto 15px;width:45px}@media screen and (max-width: 1360px){.subscription-thanks__icon{background-size:38.5245px 29.9635px;height:29.9635px;margin:41.9489px auto 12.8415px;width:38.5245px}}@media screen and (max-width: 1190px){.subscription-thanks__icon{background-size:32.7285px 25.4555px;height:25.4555px;margin:35.6377px auto 10.9095px;width:32.7285px}}@media screen and (max-width: 1020px){.subscription-thanks__icon{background-size:45px 35px;height:35px;margin:49px auto 15px;width:45px}}@media screen and (max-width: 765px){.subscription-thanks__icon{margin:30px auto 15px;width:46px}}@media screen and (max-width: 580px){.subscription-thanks__icon{margin:30px auto 15px;width:46px}}.subscription-thanks__title{color:#3592ff;font-family:"Montserrat", sans-serif;font-size:1.5625rem;font-weight:600;letter-spacing:0.4px;margin-bottom:4px;text-align:center}@media screen and (max-width: 1360px){.subscription-thanks__title{font-size:1.33765625rem;margin-bottom:3.4244px}}@media screen and (max-width: 1190px){.subscription-thanks__title{font-size:1.13640625rem;margin-bottom:2.9092px}}@media screen and (max-width: 1020px){.subscription-thanks__title{font-size:1.5625rem;margin-bottom:4px}}@media screen and (max-width: 765px){.subscription-thanks__title{font-size:1.125rem;letter-spacing:0.3px;line-height:1.375rem;margin-bottom:8px;padding:0 40px}}@media screen and (max-width: 580px){.subscription-thanks__title{font-size:1.125rem;letter-spacing:0.3px;line-height:1.375rem;margin-bottom:8px;padding:0 40px}}.subscription-thanks__subtitle{color:rgba(51,51,51,0.78);font-family:"Montserrat", sans-serif;font-size:1.125rem;letter-spacing:.2px;line-height:1.6875rem;margin-bottom:10px;text-align:center}@media screen and (max-width: 1360px){.subscription-thanks__subtitle{font-size:0.9631125rem;line-height:1.44466875rem}}@media screen and (max-width: 1190px){.subscription-thanks__subtitle{font-size:0.8182125rem;line-height:1.22731875rem}}@media screen and (max-width: 1020px){.subscription-thanks__subtitle{font-size:1.125rem;line-height:1.6875rem}}@media screen and (max-width: 765px){.subscription-thanks__subtitle{line-height:1.6875rem;font-size:0.9375rem;font-weight:400}}@media screen and (max-width: 580px){.subscription-thanks__subtitle{line-height:1.6875rem;font-size:0.9375rem;font-weight:400}}.subscription-thanks__subtitle a{text-decoration:underline}.subscription-thanks__text{color:rgba(51,51,51,0.9);font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:.2px;line-height:1.6875rem;margin-bottom:10px;text-align:center}@media screen and (max-width: 1360px){.subscription-thanks__text{font-size:0.8561rem;line-height:1.44466875rem}}@media screen and (max-width: 1190px){.subscription-thanks__text{font-size:0.7273rem;line-height:1.22731875rem}}@media screen and (max-width: 1020px){.subscription-thanks__text{font-size:1rem;line-height:1.6875rem}}@media screen and (max-width: 765px){.subscription-thanks__text{line-height:1.6875rem;font-size:0.9375rem;font-weight:400}}@media screen and (max-width: 580px){.subscription-thanks__text{line-height:1.6875rem;font-size:0.9375rem;font-weight:400}}.subscription-thanks__text a{text-decoration:underline}.subscription-thanks__barcode{font-family:"Montserrat", sans-serif;font-weight:600;font-size:1.375rem;color:#000;text-align:center;margin-bottom:30px}.subscription-thanks__button{display:block;background-color:#3592ff;border-radius:3px;color:#fff;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0.5px;padding:18px 60px 19px 60px;text-align:center;margin:auto;width:400px;text-decoration:none}@media screen and (max-width: 1360px){.subscription-thanks__button{font-size:0.9631125rem;padding:15.4098px 51.366px 16.2659px 51.366px}}@media screen and (max-width: 1190px){.subscription-thanks__button{font-size:0.8182125rem;padding:13.0914px 43.638px 13.8187px 43.638px}}@media screen and (max-width: 1020px){.subscription-thanks__button{font-size:1.125rem;padding:18px 60px 19px 60px}}@media screen and (max-width: 580px){.subscription-thanks__button{padding:18px 0 19px 0;width:100%;margin:0;display:block}}.renew-card{background-color:#fff;border:solid 1px #ccc;border-radius:3px;height:350px;margin-bottom:30px;overflow:hidden;padding:50px 50px 75px;position:relative;text-align:center}@media screen and (max-width: 1190px){.renew-card{margin-bottom:25.683px;padding:42.805px 42.805px 64.2075px;height:320px}}@media screen and (max-width: 1020px){.renew-card{height:350px;margin-bottom:25px;padding:50px}}@media screen and (max-width: 765px){.renew-card{height:auto;margin-bottom:20px;max-width:100%;padding:40px 25px 40px;width:auto}}.renew-card__last{color:#999;font-family:"Montserrat", sans-serif;font-size:1rem;line-height:1.5rem;padding-right:36px;text-align:center}@media screen and (max-width: 1190px){.renew-card__last{font-size:0.8561rem;line-height:1.28415rem;padding-right:30.8196px}}@media screen and (max-width: 1020px){.renew-card__last{font-size:1rem;line-height:1.5rem;padding-right:36px}}@media screen and (max-width: 580px){.renew-card__last{display:none}}.renew-card__last-amount{color:#3592ff;font-family:"Montserrat", sans-serif;font-size:1.125rem;letter-spacing:0.3px;text-align:center}@media screen and (max-width: 1190px){.renew-card__last-amount{font-size:0.9631125rem}}@media screen and (max-width: 1020px){.renew-card__last-amount{font-size:1.125rem}}@media screen and (max-width: 765px){.renew-card__last-amount{font-size:1.125rem}}.renew-card__last-amount strong{font-size:3.125rem;font-weight:600;line-height:3.125rem;margin-right:0}@media screen and (max-width: 1190px){.renew-card__last-amount strong{font-size:2.6753125rem;line-height:2.6753125rem}}@media screen and (max-width: 1020px){.renew-card__last-amount strong{font-size:3.125rem;line-height:3.125rem}}@media screen and (max-width: 765px){.renew-card__last-amount strong{font-size:3.125rem;line-height:3.125rem}}.renew-card__to-renew{color:#999;font-family:"Montserrat", sans-serif;font-size:1rem;line-height:1.5rem;margin-top:2px;text-align:center}@media screen and (max-width: 1190px){.renew-card__to-renew{font-size:0.8561rem;line-height:1.28415rem;margin-top:1.7122px}}@media screen and (max-width: 1020px){.renew-card__to-renew{font-size:1rem;line-height:1.5rem;margin-top:2px}}@media screen and (max-width: 765px){.renew-card__to-renew{color:#000;font-size:0.9375rem;font-weight:400;letter-spacing:.1px;line-height:1rem}}.renew-card__final-date{color:#3592ff;font-family:"Montserrat", sans-serif;font-size:0.8125rem;letter-spacing:0.2px;line-height:1.125rem;margin-top:9px;text-align:center}@media screen and (max-width: 1190px){.renew-card__final-date{font-size:0.69558125rem;line-height:0.9631125rem;margin-top:7.7049px}}@media screen and (max-width: 1020px){.renew-card__final-date{font-size:0.8125rem;line-height:1.125rem;margin-top:9px}}@media screen and (max-width: 765px){.renew-card__final-date{font-size:0.8125rem;line-height:1.125rem;margin-top:9px}}.renew-card__payment-selected{border-top:solid 1px #ccc;color:rgba(0,0,0,0.7);font-family:"Montserrat", sans-serif;font-size:1rem;line-height:1.375rem;margin-bottom:10px;margin-top:17px;padding-left:6px;padding-top:15px;text-align:center}@media screen and (max-width: 1190px){.renew-card__payment-selected{font-size:0.8561rem;line-height:1.1771375rem;margin-top:14.5537px;padding-left:5.1366px;padding-top:12.8415px}}@media screen and (max-width: 1020px){.renew-card__payment-selected{font-size:1rem;line-height:1.375rem;margin-top:17px;padding-left:6px;padding-top:15px}}@media screen and (max-width: 765px){.renew-card__payment-selected{font-size:1rem;line-height:1.375rem;margin-top:17px;padding-left:6px;padding-top:15px}}.renew-card__barcode{font-family:"Montserrat", sans-serif;font-size:0.8125rem;line-height:1.0625rem;display:inline-block;margin-bottom:4px}.renew-card__barcode-link{color:#3592ff;font-family:"Montserrat", sans-serif;font-size:0.9375rem;font-weight:600;line-height:1.25rem;text-decoration:underline}.renew-card__payment-selected-card{background-repeat:no-repeat;color:#000;display:block;font-family:"Montserrat", sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5625rem;margin-top:6px;order:-1;text-align:center}.renew-card__payment-selected-card>i{display:inline-block;height:26px;margin-right:9px;vertical-align:middle;width:44px}.renew-card__payment-selected-card>span{font-weight:400;margin-left:4px}.renew-card__payment-selected-card--mastercard i{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-master-30707ade33138f938ba10e4c1a256c82a758bed9d91dbd46ce7b2d0db285323e.svg");background-position:0 0;background-size:44px 26px}.renew-card__payment-selected-card--hipercard i{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-hiper-67409d7ab357f08e0672d755bf7649b2e83251030d3ff5304f23b369bea07cd3.svg");background-position:0 0;background-size:44px 26px}.renew-card__payment-selected-card--visa i{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-visa-367670e4f3305b906b11fca1d175dce3b7be8e28da67ecb39ab57e561bbfdb5c.svg");background-position:0 0;background-size:44px 26px}.renew-card__action-link{position:absolute;bottom:42px;left:0;color:#3592ff;display:block;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:600;line-height:1rem;text-align:center;text-decoration:underline;width:100%}@media screen and (max-width: 1190px){.renew-card__action-link{font-size:0.8561rem;line-height:0.8561rem}}@media screen and (max-width: 1020px){.renew-card__action-link{font-size:1rem;line-height:1rem}}@media screen and (max-width: 765px){.renew-card__action-link{bottom:0;color:#248ae1;font-size:0.9375rem;left:0;line-height:0.9375rem;margin-top:33px;position:relative}}.renew-card--update-plan{display:none}@media screen and (max-width: 765px){.renew-card--update-plan{display:inline-block}}.renew-card--change-payment{display:none}@media screen and (max-width: 765px){.renew-card--change-payment{display:inline-block}}.renew-card--add-card{display:none}@media screen and (max-width: 765px){.renew-card--add-card{display:inline-block}}@media screen and (max-width: 765px){.renew-card--update-card-data{display:none}}.current-plan{background-color:#fff;border:solid 1px #ccc;border-radius:3px;height:350px;margin-bottom:30px;padding:35px;position:relative;text-align:center;width:100%}@media screen and (max-width: 1360px){.current-plan{height:350px}}@media screen and (max-width: 1190px){.current-plan{margin-bottom:25.683px;padding:29.9635px;height:320px}}@media screen and (max-width: 1020px){.current-plan{height:350px;margin-bottom:25px;padding:35px;width:auto}}@media screen and (max-width: 765px){.current-plan{height:auto;margin-bottom:20px;max-width:100%;padding:40px 25px;width:100%}}.current-plan::before{border-color:transparent;border-style:solid;border-width:0 60px 60px 0;content:'';height:0;position:absolute;right:3px;top:3px;width:0}.current-plan::after{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/landing-icon-star-c0ef10d35a9707939ba59d0f72126139103ce9e8a42ca28eca09094b4d052dd0.svg");background-position:0 50%;background-repeat:no-repeat;background-size:16px;content:'';height:16px;position:absolute;right:12px;top:13px;width:16px}.current-plan--selected{background-color:#f6fdff;border:solid 1px #4990e2;border-radius:3px;height:230px}.current-plan--selected .current-plan__plan-since{display:none}.current-plan--selected .current-plan__cost{margin-top:20px}.modify-plan .current-plan--selected{width:calc(50% - 20px)}@media screen and (max-width: 765px){.modify-plan .current-plan--selected{width:100%;height:auto}}.current-plan--disabled{background-color:rgba(255,255,255,0.1);border:solid 1px #ccc;border-radius:3px;height:230px;width:calc(50% - 20px)}@media screen and (max-width: 765px){.current-plan--disabled{width:100%}}.current-plan--disabled .current-plan__plan-since{display:none}.current-plan--disabled .current-plan__cost{margin-top:20px}.current-plan--semiannual::before{border-right-color:#3592ff}.current-plan--monthly::before{border-right-color:#62ccdc}.current-plan--quarterly::before{border-right-color:#f7b81b}.current-plan__title{color:#333;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.4px;line-height:1.75rem;text-align:center}@media screen and (max-width: 1190px){.current-plan__title{font-size:1.070125rem;line-height:1.498175rem}}@media screen and (max-width: 1020px){.current-plan__title{font-size:1.25rem;line-height:1.75rem}}@media screen and (max-width: 765px){.current-plan__title{color:#000;font-size:1.25rem;font-weight:700;line-height:1.75rem;text-align:center}}.current-plan__plan-since{color:#3592ff;font-family:"Montserrat", sans-serif;font-size:0.8125rem;letter-spacing:.2px;line-height:1.125rem;margin-top:3px;text-align:center}@media screen and (max-width: 1190px){.current-plan__plan-since{font-size:0.69558125rem;line-height:0.9631125rem;margin-top:2.5683px}}@media screen and (max-width: 1020px){.current-plan__plan-since{font-size:0.8125rem;line-height:1.125rem;margin-top:3px}}.current-plan__cost{color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.5px;margin-top:47px;text-align:center}@media screen and (max-width: 1190px){.current-plan__cost{font-size:0.9631125rem;margin-top:40.2367px}}@media screen and (max-width: 1020px){.current-plan__cost{font-size:1.125rem;margin-top:47px}}@media screen and (max-width: 765px){.current-plan__cost{font-size:1.125rem;margin-top:37px;text-align:center}}.current-plan__cost-total{font-weight:600}.current-plan__cost-highlight{font-size:2.375rem;line-height:1.875rem;margin-left:4px}@media screen and (max-width: 1190px){.current-plan__cost-highlight{font-size:2.0332375rem;margin-left:3.4244px}}@media screen and (max-width: 1020px){.current-plan__cost-highlight{font-size:2.375rem;margin-left:4px}}@media screen and (max-width: 765px){.current-plan__cost-highlight{font-size:2.375rem;margin-left:4px}}.current-plan__cost-day{color:rgba(0,0,0,0.7);letter-spacing:-.5px}.current-plan__active-by{color:#999;font-family:"Montserrat", sans-serif;font-size:0.8125rem;line-height:1.125rem;margin-bottom:19px;text-align:center}@media screen and (max-width: 1190px){.current-plan__active-by{font-size:0.69558125rem;line-height:0.9631125rem;margin-bottom:16.2659px}}@media screen and (max-width: 1020px){.current-plan__active-by{font-size:0.8125rem;line-height:1.125rem;margin-bottom:19px}}@media screen and (max-width: 765px){.current-plan__active-by{font-size:0.8125rem;letter-spacing:0;line-height:1.5rem;margin-bottom:19px;margin-left:4px;margin-top:-3px}}.current-plan--active .current-plan__active-by{margin-bottom:17px}@media screen and (max-width: 1190px){.current-plan--active .current-plan__active-by{margin-bottom:14.5537px}}@media screen and (max-width: 1020px){.current-plan--active .current-plan__active-by{margin-bottom:17px}}.current-plan__discount{color:#000;margin-right:3px}@media screen and (max-width: 1190px){.current-plan__discount{margin-right:2.5683px}}@media screen and (max-width: 1020px){.current-plan__discount{margin-right:3px}}@media screen and (max-width: 765px){.current-plan__discount{display:block;margin-right:0}}.current-plan__description{color:#999;font-family:"Montserrat", sans-serif;font-size:0.8125rem;letter-spacing:0.2px;line-height:1.125rem;text-align:center}@media screen and (max-width: 1190px){.current-plan__description{font-size:0.69558125rem;line-height:0.9631125rem}}@media screen and (max-width: 1020px){.current-plan__description{font-size:0.8125rem;line-height:1.125rem}}@media screen and (max-width: 765px){.current-plan__description{font-size:0.8125rem;font-weight:400;letter-spacing:.1px;line-height:1.125rem;margin-left:0;padding:0 15px;text-align:center}}.current-plan__link-change{position:absolute;bottom:42px;left:0;color:#3592ff;display:block;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1rem;text-align:center;text-decoration:underline;width:100%}@media screen and (max-width: 1190px){.current-plan__link-change{font-size:0.8561rem;line-height:0.8561rem}}@media screen and (max-width: 1020px){.current-plan__link-change{font-size:1rem;line-height:1rem;margin-bottom:5px;margin-top:51px}}@media screen and (max-width: 765px){.current-plan__link-change{position:relative;bottom:0;font-size:1rem;line-height:1rem;margin-bottom:5px;margin-top:51px}}.disabled__content{background-color:#fff;border:solid 1px #ccc;border-radius:3px;padding:60px;text-align:left}@media screen and (max-width: 1020px){.disabled__content{padding:40px 20px}}.disabled__button{display:block;background-color:#3592ff;border-radius:3px;color:#fff;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0.5px;padding:18px 110px 19px 110px;text-align:center;margin:auto}@media screen and (max-width: 1020px){.disabled__button{font-size:1.125rem;display:block}}@media screen and (max-width: 765px){.disabled__button{width:100%;padding:18px 0 19px 0;font-size:1rem}}.disabled__button-mb{margin-bottom:30px}.disabled__wrapper{padding-bottom:10px}.disabled__text{font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:0.2px;line-height:1.4375rem;text-align:left;margin-bottom:10px;width:100%}@media screen and (max-width: 1020px){.disabled__text{font-size:1rem;line-height:1.4375rem}}@media screen and (max-width: 765px){.disabled__text{font-size:0.875rem;line-height:1.3125rem}}.disabled__text-center{width:440px;text-align:center;margin:auto auto 40px}@media screen and (max-width: 765px){.disabled__text-center{width:90%;margin:auto auto 25px}}.disabled__text-property{color:#7f7f7f}.disabled__text-value{color:#000;font-weight:600}.disabled__warning{width:100%;background-color:#f3f3f3;border-radius:5px;padding:30px 40px;margin-bottom:40px;text-align:center}.disabled__warning-text{text-align:center;font-size:1.125rem;line-height:1.6875rem;margin-bottom:10px;font-family:"Montserrat", sans-serif;font-weight:400}.disabled__link{display:block;color:#3986e0;font-family:"Montserrat", sans-serif;font-weight:600;text-decoration:underline}.disabled__gray{color:#7f7f7f}.disabled__line{width:450px;height:1px;display:block;border-top:1px solid rgba(179,179,179,0.6);margin:50px auto}@media screen and (max-width: 765px){.disabled__line{width:100%}}.disabled__barcode{margin-top:10px;font-size:1.125rem;line-height:1.5rem;display:inline-block;color:black;font-weight:bold}@media screen and (max-width: 765px){.disabled__barcode{font-size:1rem;line-height:1.375rem}}.live-plan{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 765px){.live-plan{flex-direction:column}}.live-plan__success-message,.live-plan__error-message{background-color:#e1fff5;border:solid 1px #00a060;border-radius:3px;color:#00a060;flex-basis:100%;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:.5px;margin-bottom:44px;padding:12px;text-align:center}@media screen and (max-width: 1190px){.live-plan__success-message,.live-plan__error-message{font-size:0.9631125rem;margin-bottom:37.6684px;padding:10.2732px}}@media screen and (max-width: 1020px){.live-plan__success-message,.live-plan__error-message{font-size:1.125rem;margin-bottom:44px;padding:12px}}.live-plan__error-message{background-color:rgba(255,0,0,0.3);border:solid 1px #ff0000;color:#ff0000}.live-plan__actual-plan-title{color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;margin-bottom:6px;text-align:left}@media screen and (max-width: 1190px){.live-plan__actual-plan-title{font-size:0.9631125rem;margin-bottom:5.1366px}}@media screen and (max-width: 1020px){.live-plan__actual-plan-title{font-size:1.125rem;margin-bottom:6px}}@media screen and (max-width: 765px){.live-plan__actual-plan-title{display:none}}.live-plan__actual-plan{width:48%}@media screen and (max-width: 765px){.live-plan__actual-plan{width:100%}}.live-plan__renew-info{width:48%}@media screen and (max-width: 765px){.live-plan__renew-info{width:100%}}.live-plan__renew-info-title{color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;margin-bottom:6px;text-align:left}@media screen and (max-width: 1190px){.live-plan__renew-info-title{font-size:0.9631125rem;margin-bottom:5.1366px}}@media screen and (max-width: 1020px){.live-plan__renew-info-title{font-size:1.125rem;margin-bottom:6px}}@media screen and (max-width: 765px){.live-plan__renew-info-title{display:none}}.modify-plan{margin-left:-1px;margin-top:8px;width:100%}@media screen and (max-width: 1360px){.modify-plan{margin-left:-0.8561px;margin-top:6.8488px}}@media screen and (max-width: 1190px){.modify-plan{margin-left:-0.7273px;margin-top:5.8184px}}@media screen and (max-width: 1020px){.modify-plan{margin-left:-1px;margin-top:8px}}.modify-plan .current-plan__link-change{display:none}@media screen and (max-width: 765px){.modify-plan__actual-plan{margin-bottom:40px}}.modify-plan__actual-plan-title{color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;margin-bottom:10px;padding-left:2px;text-align:left}.modify-plan__title{border-bottom:solid 1px #dedede;color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;margin-bottom:31px;padding-bottom:5px;padding-left:2px;text-align:left}@media screen and (max-width: 1360px){.modify-plan__title{font-size:0.9631125rem;margin-bottom:26.5391px;padding-bottom:4.2805px;padding-left:1.7122px}}@media screen and (max-width: 1190px){.modify-plan__title{font-size:0.8182125rem;margin-bottom:22.5463px;padding-bottom:3.6365px;padding-left:1.4546px}}@media screen and (max-width: 1020px){.modify-plan__title{font-size:1.125rem;margin-bottom:31px;padding-bottom:5px;padding-left:2px}}@media screen and (max-width: 765px){.modify-plan__title{margin-right:0;border:0;margin-bottom:10px;padding-bottom:0}}.modify-plan__content{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 765px){.modify-plan__content{flex-direction:column;align-items:center}}.modify-plan__subtitle{border-bottom:solid 1px #dedede;color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;margin-left:1px;margin-top:12px;padding-bottom:23px;text-align:left}@media screen and (max-width: 1360px){.modify-plan__subtitle{font-size:0.9631125rem;margin-left:0.8561px;margin-top:10.2732px;padding-bottom:19.6903px}}@media screen and (max-width: 1190px){.modify-plan__subtitle{font-size:0.8182125rem;margin-left:0.7273px;margin-top:8.7276px;padding-bottom:16.7279px}}@media screen and (max-width: 1020px){.modify-plan__subtitle{font-size:1.125rem;margin-left:1px;margin-top:12px;padding-bottom:23px}}@media screen and (max-width: 765px){.modify-plan__subtitle{margin-right:0}}.modify-plan__selected{color:#3592ff;font-weight:600;margin-left:9px}@media screen and (max-width: 1360px){.modify-plan__selected{margin-left:7.7049px}}@media screen and (max-width: 1190px){.modify-plan__selected{margin-left:6.5457px}}@media screen and (max-width: 1020px){.modify-plan__selected{margin-left:9px}}.modify-plan__actions{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end;margin-top:20px}@media screen and (max-width: 1360px){.modify-plan__actions{margin-top:17.122px}}@media screen and (max-width: 1190px){.modify-plan__actions{margin-top:14.546px}}@media screen and (max-width: 1020px){.modify-plan__actions{margin-top:20px}}.modify-plan__button{transition:background-color 0.2s ease;border-radius:3px;color:#fff;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0.5px;text-align:center}@media screen and (max-width: 1360px){.modify-plan__button{font-size:0.9631125rem}}@media screen and (max-width: 1190px){.modify-plan__button{font-size:0.8182125rem}}@media screen and (max-width: 1020px){.modify-plan__button{font-size:1.125rem}}@media screen and (max-width: 765px){.modify-plan__button{font-size:0.875rem}}.modify-plan__button--cancel{background-color:#b3b3b3;padding:18px 32px 19px 32px}@media screen and (max-width: 1360px){.modify-plan__button--cancel{padding:15.4098px 27.3952px 16.2659px 27.3952px}}@media screen and (max-width: 1190px){.modify-plan__button--cancel{padding:13.0914px 23.2736px 13.8187px 23.2736px}}@media screen and (max-width: 1020px){.modify-plan__button--cancel{padding:18px 32px 19px 32px}}@media screen and (max-width: 765px){.modify-plan__button--cancel{padding:15px 33px 16px 33px}}.modify-plan__button--cancel:hover,.modify-plan__button--cancel:focus{background-color:#9a9a9a}.modify-plan__button--confirm{background-color:#3592ff;margin-left:12px;padding:18px 36px 19px 36px}@media screen and (max-width: 1360px){.modify-plan__button--confirm{margin-left:10.2732px;padding:15.4098px 30.8196px 16.2659px 30.8196px}}@media screen and (max-width: 1190px){.modify-plan__button--confirm{margin-left:8.7276px;padding:13.0914px 26.1828px 13.8187px 26.1828px}}@media screen and (max-width: 1020px){.modify-plan__button--confirm{margin-left:12px;padding:18px 36px 19px 36px}}@media screen and (max-width: 765px){.modify-plan__button--confirm{padding:15px 33px 16px 33px}}.modify-plan__button--confirm:hover,.modify-plan__button--confirm:focus{background-color:#0276ff}.new-plan{transition:all 0.2s ease;background-color:#fff;border-radius:3px;border:solid 1px #ccc;cursor:pointer;height:260px;margin-bottom:20px;overflow:hidden;padding:35px 25px 36px;position:relative;text-align:center;width:calc(50% - 10px)}@media screen and (max-width: 1020px){.new-plan{box-shadow:none;border-radius:2px;margin:0 auto 20px;padding:20px;width:100%;height:auto}}.new-plan:hover{background-color:#f6fdff;border:solid 1px #4990e2}.new-plan::before{content:'';width:0;height:0;border-style:solid;border-width:0 60px 60px 0;border-color:transparent;position:absolute;right:3px;top:3px}@media screen and (max-width: 580px){.new-plan::before{border-width:0 60px 60px 0;right:2px;top:2px}}.new-plan::after{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/landing-icon-star-c0ef10d35a9707939ba59d0f72126139103ce9e8a42ca28eca09094b4d052dd0.svg");background-position:0 50%;background-repeat:no-repeat;background-size:16px 16px;content:'';height:16px;position:absolute;right:13px;top:13px;width:16px}@media screen and (max-width: 1020px){.new-plan::after{background-size:16px 16px;height:16px;right:12px;top:12px;width:16px}}.new-plan--active{background-color:#f6fdff;border:solid 1px #4990e2;width:calc(50% - 15px);cursor:default}@media screen and (max-width: 1020px){.new-plan--active{width:100%;margin:0 auto 0px;height:auto}}.new-plan--semiannual::before{border-right-color:#3592ff}.new-plan--monthly::before{border-right-color:#62ccdc}.new-plan--quarterly::before{border-right-color:#f7b81b}.new-plan__title{color:#333;font-family:"Montserrat", sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:-.4px;line-height:1.75rem;text-align:center}@media screen and (max-width: 1020px){.new-plan__title{color:#000;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:0.3px;line-height:1.5rem;margin-bottom:26px;margin-left:0px;text-align:center}}.landing-plan--semiannual .new-plan__title{margin-bottom:27px}@media screen and (max-width: 1020px){.landing-plan--semiannual .new-plan__title{margin-bottom:-3px}}.landing-plan--quarterly .new-plan__title{margin-bottom:23px}@media screen and (max-width: 580px){.landing-plan--quarterly .new-plan__title{margin-bottom:-3px}}.new-plan__cost{color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-.5px;margin-top:24px;text-align:center}@media screen and (max-width: 1020px){.new-plan__cost{font-size:1.125rem;margin-top:0;margin-left:0;text-align:center}}.new-plan__cost-total{font-weight:600}.new-plan__cost-highlight{font-size:2.375rem;line-height:1.875rem;margin-left:4px}@media screen and (max-width: 1020px){.new-plan__cost-highlight{font-size:2.375rem;margin-left:4px}}.new-plan__cost-day{letter-spacing:-.5px}.new-plan__active-by{color:#999;font-family:"Montserrat", sans-serif;font-size:0.8125rem;line-height:1.125rem;margin-bottom:17px;padding-right:2px;text-align:center}@media screen and (max-width: 1020px){.new-plan__active-by{font-size:0.8125rem;letter-spacing:0;line-height:0.8125rem;margin-bottom:17px;margin-left:0;margin-top:3px;text-align:center;padding-right:2px}}.new-plan__discount{color:#000;margin-right:3px}@media screen and (max-width: 1020px){.new-plan__discount{margin-right:3px}}.new-plan__description{color:#999;font-family:"Montserrat", sans-serif;font-size:0.8125rem;letter-spacing:0.2px;line-height:1.125rem;text-align:center}@media screen and (max-width: 1020px){.new-plan__description{color:#000;font-size:0.8125rem;font-weight:400;letter-spacing:.2px;line-height:1.125rem;margin-left:0;text-align:center}}.new-plan--active .new-plan__description{display:none}.landing-plan__active-by+.new-plan__description{margin-bottom:24px}@media screen and (max-width: 1020px){.landing-plan__active-by+.new-plan__description{margin-bottom:0}}.new-plan__link-change{position:absolute;bottom:42px;left:0;transition:all 0.2s ease;color:#3592ff;display:none;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1rem;text-align:center;text-decoration:underline;width:100%}@media screen and (max-width: 1020px){.new-plan__link-change{font-size:1rem;line-height:1rem;margin-bottom:6px;margin-top:35px;display:none}}.new-plan--active .new-plan__link-change{display:block;position:relative;bottom:0}.payment__header-title{display:none}@media screen and (max-width: 765px){.payment__header-title{font-size:1.125rem;font-family:"Montserrat", sans-serif;text-align:left;color:#000;display:block}.payment__header-title>span{font-weight:600;color:#3592ff;margin-left:9px}}.payment__title{border-bottom:solid 1px #dedede;color:#000;font-family:"Montserrat", sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:0.2px;margin-bottom:40px;padding-bottom:8px;text-align:left}@media screen and (max-width: 1020px){.payment__title{color:#000;font-size:0.9375rem;font-weight:400;letter-spacing:0.1px;line-height:1.5rem;margin-bottom:20px;padding-bottom:3px;text-align:left;margin-top:40px}}.payment__options{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 1020px){.payment__options{flex-direction:column;align-items:stretch}}.payment__option{transition:background-color 0.2s ease;background-color:#e4e4e4;background-repeat:no-repeat;border-radius:3px;color:#000;cursor:pointer;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.3px;padding:26px 21px 25px 79px;width:calc(50% - 20px)}@media screen and (max-width: 1020px){.payment__option{margin-right:0;border-radius:2px;opacity:0.5;background-color:#e4e4e4;padding-left:90px;font-size:1rem}}.payment__option:hover{background-color:#ffcf33}@media screen and (max-width: 1020px){.payment__option:hover{background-color:#3592ff;color:#fff;font-size:1rem;letter-spacing:0.3px;opacity:1}}.payment__option--active{background-color:#ffcf33}@media screen and (max-width: 1020px){.payment__option--active{background-color:#3592ff;color:#fff;font-size:1rem;letter-spacing:0.3px;opacity:1}}.payment__option--card{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-324ed1060aff848959dd7086555a9da13bbf1e64f12d5c9ba387e98834db03d6.svg");background-position:21px center;background-size:45px 35px}@media screen and (max-width: 1020px){.payment__option--card{background-position:28px center;width:100%}}.payment__option--boleto{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-barcode-f2dba1d12a46aa79b9e56bc90231d35a2258c5cf756b28864f28263563d245e1.svg");background-position:22px center;background-size:37px 31px}@media screen and (max-width: 1020px){.payment__option--boleto{background-position:30px center;background-size:42px 37px;margin-top:5px;width:100%}}.payment__card-container{width:100%}.payment__container{background-color:#fff;border:solid 1px #dedede;border-radius:2px;margin-top:65px;padding:40px 40px 30px 40px;width:80%}@media screen and (max-width: 1360px){.payment__container{width:100%}}@media screen and (max-width: 1020px){.payment__container{margin-right:0;margin-top:10px;padding:14px 0 0;border:none;background-color:transparent;border-bottom:solid 1px #ccc;padding-bottom:30px;width:100%}}.payment__container::before{background-color:#fff;border-left:1px solid #dedede;border-top:1px solid #dedede;border-top-left-radius:3px;content:'';height:50px;left:52px;margin:auto;position:absolute;top:-26px;transform:rotate(45deg);width:50px}@media screen and (max-width: 1020px){.payment__container::before{display:none}}.payment__container--boleto::before{left:550px}@media screen and (max-width: 1360px){.payment__container--boleto::before{left:470.855px}}@media screen and (max-width: 1190px){.payment__container--boleto::before{left:400.015px}}@media screen and (max-width: 1020px){.payment__container--boleto{margin-top:0}}.payment__input-group{margin-bottom:27px}@media screen and (max-width: 1020px){.payment__input-group{margin-bottom:0}}.input-mw{max-width:400px}@media screen and (max-width: 1360px){.input-mw{max-width:355px}}@media screen and (max-width: 1190px){.input-mw{max-width:265px}}@media screen and (max-width: 1020px){.input-mw{max-width:100%}}.input-small{display:inline-block;width:153px}@media screen and (max-width: 1190px){.input-small{margin-right:0;width:153px}}@media screen and (max-width: 1020px){.input-small{margin-right:0;width:100%}}.input-small input[type="text"]:first-child{margin-right:9px}.payment__input-group--small{display:inline-block;width:calc(2 * 65px + 23px)}@media screen and (max-width: 1020px){.payment__input-group--small{width:100%}}.payment__input-group--medium{display:inline-block;width:235px}@media screen and (max-width: 1360px){.payment__input-group--medium{width:190px}}@media screen and (max-width: 1190px){.payment__input-group--medium{width:108px}}@media screen and (max-width: 1020px){.payment__input-group--medium{width:100%}}.payment__input-group--with-offset{margin-right:248px}@media screen and (max-width: 1020px){.payment__input-group--with-offset{margin-right:0}}.payment__input-group-message{display:none}.payment__input-group--error .payment__input-group-body input{color:#ff0000;background-color:#fff4f5;border:1px solid #ff0000}.payment__input-group--error .payment__input-group-message{color:#ff0000;display:inline}.payment__input-group--success .payment__input-group-body input{color:#00a060;background-color:#e1fff5;border:1px solid #006d41}.payment__input-group--success .payment__input-group-message{color:#00a060;display:inline}.payment__input-group--disabled .payment__input-group-body input{color:rgba(0,0,0,0.5);background-color:rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.8)}.payment__input-group--disabled .payment__input-group-message{color:rgba(0,0,0,0.5);display:inline}.payment__input-group-header{color:#333;font-family:"Montserrat", sans-serif;font-size:0.9375rem;font-weight:600;letter-spacing:0;margin-bottom:4px;text-align:left}@media screen and (max-width: 1020px){.payment__input-group-header{display:none}}.payment__input-group-header--mobile{display:none}@media screen and (max-width: 1020px){.payment__input-group-header--mobile{color:#191919;display:block;font-family:"Montserrat", sans-serif;font-size:0.9375rem;font-weight:400;letter-spacing:0.5px;line-height:1.375rem;text-align:left;margin-bottom:7px;padding-left:1px;padding-top:1px}}.payment__input-group-body input{background-color:#fafafa;border:solid 1px #ccc;border-radius:3px;color:rgba(0,0,0,0.6);font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.5px;padding:16px 18px 18px 18px;text-align:left}@media screen and (max-width: 1020px){.payment__input-group-body input{font-size:1rem;margin-bottom:10px;padding:17px 14px 17px 14px}}.payment__input-group-body input.small{display:inline-block;margin-right:8px;width:70px}.payment__input-group-body input.small:last-of-type{margin-right:0}@media screen and (max-width: 1020px){.payment__input-group-body input.small{margin-right:10px;width:calc(50% - 5px)}.payment__input-group-body input.small:last-of-type{margin-right:0}}.payment__input-group-body input::placeholder{letter-spacing:0.3px;font-size:1rem;font-family:"Montserrat", sans-serif;font-weight:400;text-align:left;color:#808080}@media screen and (max-width: 1020px){.payment__input-group-body input::placeholder{letter-spacing:0.3px;font-size:1rem;font-family:"Montserrat", sans-serif;font-weight:400;text-align:left;color:#808080}}.payment__input-group--checkbox{margin:-10px 0 35px;position:relative;flex-wrap:wrap;width:100%}.payment__checkbox-input{display:none;margin:0;visibility:hidden;width:0}.payment__checkbox-input:checked+.payment__checkbox-label>.payment__checkbox-icon{color:#3a95ff}.payment__checkbox-label{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;background-repeat:no-repeat;color:#a0afc3;cursor:pointer;font-family:"Open Sans", sans-serif;font-size:0.875rem;font-weight:normal;line-height:1.1875rem;margin:0;padding-left:2px;position:relative;text-align:left}.payment__checkbox-link{display:none;color:#2f7eda;font-family:"Open Sans", sans-serif;font-size:0.875rem;line-height:14px;font-weight:400;letter-spacing:.1px;margin-left:9px;text-align:left;text-decoration:underline}.payment__checkbox-icon{display:inline-block;margin-right:8px;font-size:16px;height:19px}.payment__small{display:inline-block;width:47px}@media screen and (max-width: 1020px){.payment__small{width:47px}}.payment__form-footer{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end;margin-top:30px;width:76%}@media screen and (max-width: 1360px){.payment__form-footer{width:90%}}@media screen and (max-width: 1020px){.payment__form-footer{margin-top:19px;width:100%}}.payment__submit-payment{color:#fff;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0.4px;padding:18px 31px 19px 30px;text-align:center}@media screen and (max-width: 1020px){.payment__submit-payment{font-size:1.125rem;font-family:"Open Sans", sans-serif;padding:16px 35px 21px 37px;letter-spacing:.7px}}.payment__submit-payment--loading{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-loading-circle-4e0ddcf8e7b7500c846fc3d415c24e279e0c1e5fef906f0d6d835e28081bc5c2.svg");background-repeat:no-repeat;padding-left:60px;background-position:9px 48%}.payment__boleto-title{margin-bottom:34px;border-bottom:solid 1px #dedede;color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0.3px;margin-top:10px;padding-bottom:7px;text-align:left}@media screen and (max-width: 1020px){.payment__boleto-title{font-size:1.125rem;margin-top:10px;padding-bottom:7px}}.payment__boleto-dados{color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0.1px;line-height:1.6875rem;margin-bottom:15px;text-align:left}@media screen and (max-width: 1020px){.payment__boleto-dados{line-height:1.3125rem;font-size:0.9375rem;margin-bottom:15px}}.payment__boleto-dados:last-of-type{margin-bottom:42px}@media screen and (max-width: 1360px){.payment__boleto-dados:last-of-type{margin-bottom:35.9562px}}@media screen and (max-width: 1190px){.payment__boleto-dados:last-of-type{margin-bottom:30.5466px}}@media screen and (max-width: 1020px){.payment__boleto-dados:last-of-type{margin-bottom:12px}}.payment__boleto-dados strong{font-weight:600;margin-right:4px}@media screen and (max-width: 1020px){.payment__boleto-dados strong{margin-right:4px}}.payment__error{color:#ff0000;font-family:"Montserrat", sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4375rem;position:absolute;right:25px;text-align:left;top:267px;width:190px}@media screen and (max-width: 1020px){.payment__error{width:100%;position:relative;top:0;right:0}}@media screen and (max-width: 765px){.payment__error{width:100%;position:relative;top:0;right:0}}.payment__error-boleto{color:#ff0000;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;line-height:1.4375rem;text-align:left;width:300px}@media screen and (max-width: 1020px){.payment__error-boleto{width:100%;position:relative}}@media screen and (max-width: 1020px){.subscription-plan{border-radius:2px;background-color:#fff;margin-left:0;padding:0}}.subscription-plan__header-title{display:none}@media screen and (max-width: 1020px){.subscription-plan__header-title{display:block;letter-spacing:0.1px;border-bottom:solid 1px #dedede;line-height:1.4375rem;font-size:0.9375rem;font-family:"Montserrat", sans-serif;font-weight:400;text-align:left;color:#000;text-transform:uppercase;margin-bottom:20px}}.subscription-plan__title{color:#000;font-family:"Montserrat", sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:0.2px;margin-bottom:21px;margin-left:-1px;text-align:left}@media screen and (max-width: 1020px){.subscription-plan__title{line-height:1.75rem;font-size:0.9375rem;font-weight:400;margin-top:0;margin-left:1px;letter-spacing:0;margin-bottom:0}}.subscription-plan__items{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}@media screen and (max-width: 1020px){.subscription-plan__items{flex-direction:column;align-items:center}}.subscription-plan__items-button{display:none}@media screen and (max-width: 1020px){.subscription-plan__items-button{color:#fff;display:block;font-family:"Montserrat", sans-serif;font-size:18px;font-weight:600;letter-spacing:-0px;text-align:center;width:100%}}.avatar{height:auto;width:auto;background-color:#fff;border-radius:3px;display:none;overflow:hidden;padding:0;position:absolute;z-index:11;max-width:300px;width:300px;top:40px;left:calc(50% - 150px)}.avatar__header{background-color:rgba(0,0,0,0.2);padding:25px 0;text-align:center}@media screen and (max-width: 765px){.avatar__header{padding:15px 0}}.avatar__title{font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:400;margin:0;padding:0}@media screen and (max-width: 765px){.avatar__title{font-size:1rem}}.avatar__close{position:absolute;top:0;right:0;height:45px;width:45px}.avatar__image{position:relative;width:300px}.avatar__image img{height:100%;width:100%;display:block;object-fit:contain;max-height:300px}.avatar__form{margin:0;position:relative}.avatar__buttons{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:20px;width:100%}.avatar__rotate{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-rotate-59d9c1ae0ca38400a14e81e0729568cc02f4242da756a90354ef9bff3920ad80.svg");background-repeat:no-repeat;background-position:center;background-size:20px}.avatar__submit{position:relative}.avatar__rotate{text-indent:-9999px;margin-right:15px}.avatar__image button,.avatar__image button:focus,.avatar__image input[type=button],.avatar__image input[type=button]:focus{background:none}#mask{height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.8);display:none;z-index:11}.jcrop-active{margin:auto}.back-link{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;border-bottom:1px solid #ccc;margin-bottom:45px}@media screen and (max-width: 1360px){.back-link{margin-bottom:38.5245px}}@media screen and (max-width: 1190px){.back-link{margin-bottom:32.7285px}}@media screen and (max-width: 1020px){.back-link{margin-bottom:45px}}@media screen and (max-width: 765px){.back-link{display:none}}.back-link__link{color:#333;font-family:"Open Sans", sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:.5px;line-height:1.125rem;padding:0 0 10px 20px;position:relative}@media screen and (max-width: 1360px){.back-link__link{font-size:0.9631125rem;line-height:0.9631125rem;padding:0 0 8.561px 17.122px}}@media screen and (max-width: 1190px){.back-link__link{font-size:0.8182125rem;line-height:0.8182125rem;padding:0 0 7.273px 14.546px}}@media screen and (max-width: 1020px){.back-link__link{font-size:1.125rem;line-height:1.125rem;padding:0 0 10px 20px}}.back-link__link::before{position:absolute;top:2px;left:0;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-right-red-76a878e9f24c92d3711f4d053c7f9b9cdefb9465e07f57168d0375a8dbdcb362.svg");background-position:left center;background-repeat:no-repeat;background-size:contain;content:'';height:12px;transform:rotate(180deg);width:12px}@media screen and (max-width: 1360px){.back-link__link::before{height:10.2732px;width:10.2732px}}@media screen and (max-width: 1190px){.back-link__link::before{height:8.7276px;width:8.7276px}}@media screen and (max-width: 1020px){.back-link__link::before{height:12px;width:12px}}.course-page .banner{background:#000;position:relative;overflow:hidden}.course-page .banner::after{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg, transparent 0%, transparent 20%, #000 100%);content:' ';display:block;z-index:2}@media screen and (max-width: 765px){.course-page .banner::after{background:linear-gradient(180deg, transparent 0%, transparent 30%, #000 70%)}}.course-page .banner .container{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;height:580px;overflow:hidden;position:relative}@media screen and (max-width: 1020px){.course-page .banner .container{max-width:100% !important;width:100%}}@media screen and (max-width: 765px){.course-page .banner .container{height:auto;width:100%;height:auto}}.course-page .banner__picture{position:absolute;top:0;left:calc(50% - 680px);background:#000;height:100%;width:1360px;z-index:0;height:580px}@media screen and (max-width: 1360px){.course-page .banner__picture{width:100%;left:0}}@media screen and (max-width: 765px){.course-page .banner__picture{text-indent:-9999px;position:absolute;height:100%}}.course-page .banner__image{min-width:100%;text-indent:-9999px;height:100%;object-fit:cover}@media screen and (max-width: 765px){.course-page .banner__image{height:auto;object-fit:cover}}.course-page .banner__content{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;height:100%;max-width:100%;width:590px;z-index:5;padding:0 0}@media screen and (max-width: 765px){.course-page .banner__content{align-items:center;bottom:0;justify-content:flex-end;margin:0;padding:250px 0 0px 0;position:relative;width:100%}}.course-page .banner__subject{color:#f6a623;display:block;font-family:"Open Sans", sans-serif;font-size:0.75rem;font-weight:600;letter-spacing:.7px;margin-bottom:5px;margin-left:1px;text-transform:uppercase}.course-page .course-page .banner__subject{letter-spacing:.2px;margin-bottom:0}.course-page .banner__title{color:#ccc;font-family:"Open Sans", sans-serif;font-size:2.3125rem;font-weight:700;letter-spacing:-.4px;line-height:3.125rem;margin-bottom:17px;text-align:center;text-shadow:0 2px 0 rgba(0,0,0,0.77)}@media screen and (max-width: 765px){.course-page .banner__title{padding:0 30px;font-size:1.625rem;line-height:2.125rem;margin-bottom:17px;max-width:450px}}.course-page .banner__description{color:#7f7f7f;font-family:"Open Sans", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0px;line-height:1.875rem;margin-bottom:45px;text-align:center}@media screen and (max-width: 765px){.course-page .banner__description{display:none;font-size:1rem;line-height:1.625rem;margin-bottom:36px;padding:0 29px;text-align:center;max-width:560px}}.course-page .banner__description--mobile{display:none}@media screen and (max-width: 765px){.course-page .banner__description--mobile{max-width:450px;display:block}}.course-page .banner__info{display:none}@media screen and (max-width: 765px){.course-page .course-page .banner__info{color:#666;display:block;font-size:1rem;letter-spacing:.4px;margin-top:24px;padding-left:4px}}.course-page .banner__actions{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}@media screen and (max-width: 765px){.course-page .banner__actions{align-items:center;display:flex;flex-direction:row;justify-content:center}}.course-page .banner__share-social{align-items:center;display:flex;flex-direction:row;justify-content:center;display:none}@media screen and (max-width: 765px){.course-page .banner__share-social{display:block}}.course-page .banner__link{align-items:center;display:flex;flex-direction:column;justify-content:center;transition:background-color 0.2s ease;transition:color 0.2s ease;color:rgba(255,255,255,0.3);font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:600;height:87px;position:absolute;top:125px;width:87px;letter-spacing:.5px;z-index:10;cursor:pointer}@media screen and (max-width: 765px){.course-page .banner__link{top:100px}}.course-page .banner__link::before{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-big-61b9125a4316391d018dd4e64195cc20e753a8d40cbcf642e46523e9fd14ca75.svg") no-repeat;background-color:rgba(127,127,127,0.3);background-position:31px 27px;background-size:34px;border-radius:50px;border:none;content:'';display:block;height:87px;outline:none;width:87px}.course-page .banner__link:hover::before{background-color:#3986e0}.course-page .banner__link .link__text{display:none}.course-card{background:#000;border-radius:2px;display:block;overflow:hidden;position:relative}.course-card:hover{cursor:pointer}.course-card:hover .course-card__picture{opacity:0.7}.course-card .course-card__picture{transition:opacity 0.2s ease-in-out;opacity:1}.course-card:hover{cursor:pointer}.course-card:hover .course-card__texts{opacity:0.7}.course-card .course-card__texts{transition:opacity 0.2s ease-in-out;opacity:1}.course-card .course-card__texts{align-items:stretch;display:flex;flex-direction:column;justify-content:center;position:absolute;bottom:27px;text-align:center;width:100%;z-index:10}.course-card .course-card__title{color:#b3b3b3;font-family:"Open Sans", sans-serif;font-size:19px;font-weight:700;letter-spacing:-0.3px;line-height:26px;margin-bottom:8px;padding:0 15px;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}@media screen and (max-width: 765px){.course-card .course-card__title{font-size:17px;line-height:20px}}.course-card__info{color:#999;font-family:"Open Sans", sans-serif;font-size:0.8125rem;font-weight:600;letter-spacing:-0.2px;line-height:1rem;text-align:center}.course-card__info .in-progress{color:#ff6666}@media screen and (max-width: 765px){.course-card__info span:last-child{display:none}}.course-card__info span:not(:first-child)::before{content:"|";margin:0 6px 0 8px}.course-card__picture{height:100%;width:100%;min-height:230px;position:relative}.course-card__image{text-indent:-9999px}.course-page{padding-top:0}.course-page .course-content{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;margin-top:53px}@media screen and (max-width: 1360px){.course-page .course-content{margin-top:45.3733px}}@media screen and (max-width: 1190px){.course-page .course-content{margin-top:38.5469px}}@media screen and (max-width: 1020px){.course-page .course-content{margin-top:53px}}@media screen and (max-width: 765px){.course-page .course-content{margin:0;max-width:100%}}.course-page .course-content.side-buttons-trigger{position:relative}.course-page .course-content__anchors{display:block;position:relative;top:-180px;visibility:hidden}.course-page .course-content__anchors--comentarios{top:-50px}.course-page .course-main{width:890px}@media screen and (max-width: 1360px){.course-page .course-main{width:700px}}@media screen and (max-width: 1190px){.course-page .course-main{width:840px}}@media screen and (max-width: 1020px){.course-page .course-main{width:100%}}.course-page .classes__title{border-bottom:1px solid #ccc;color:#000;font-family:"Open Sans", sans-serif;font-weight:700;letter-spacing:-.3px;position:relative;font-size:1.5625rem;line-height:1.5625rem;padding-bottom:12px}@media screen and (max-width: 765px){.course-page .classes__title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background:#e5e5e5;font-size:1.1875rem;font-weight:700;height:63px;letter-spacing:0px;line-height:1.1875rem;padding:0}}.course-page .classes__title a{color:#000}.course-page .classes__title a svg{margin-right:15px}@media screen and (max-width: 765px){.course-page .classes__title a{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;position:relative;width:100%;height:100%}.course-page .classes__title a::after{height:20px;width:16px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-down-f5609ea8e9921118d863fb9d06995fa3818cd7e1847803917acb15fc0baeda85.svg") right center no-repeat;content:'';display:inline-block;position:absolute;right:15px;top:calc(50% - 10px)}.course-page .classes__title a.toggle__show-bibliography--open::after{transform:rotate(180deg)}}@media screen and (max-width: 765px){.course-page .classes-content{padding-left:15px;padding-right:15px}}.course-page .course-bibliography{margin-bottom:79px}@media screen and (max-width: 765px){.course-page .course-bibliography{margin-bottom:0}}.course-page .course-bibliography__title{border-bottom:1px solid #ccc;color:#000;font-family:"Open Sans", sans-serif;font-weight:600;letter-spacing:-.3px;position:relative;font-size:1.5rem;line-height:1.5rem;padding-bottom:12px;padding-left:0px}@media screen and (max-width: 765px){.course-page .course-bibliography__title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background:#e5e5e5;font-size:1.1875rem;height:63px;line-height:1.1875rem;padding:0 0 0 0}}.course-page .course-bibliography__title a{color:#000}@media screen and (max-width: 765px){.course-page .course-bibliography__title a{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;position:relative;width:100%;height:100%;padding:0 0 0 20px}.course-page .course-bibliography__title a::after{height:20px;width:16px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-down-f5609ea8e9921118d863fb9d06995fa3818cd7e1847803917acb15fc0baeda85.svg") right center no-repeat;content:'';display:inline-block;position:absolute;right:15px;top:calc(50% - 10px)}.course-page .course-bibliography__title a.toggle__show-bibliography--open::after{transform:rotate(180deg)}}.course-page .course-bibliography__title a svg{margin-right:15px}.course-page .course-bibliography-content{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-top:21px}@media screen and (max-width: 765px){.course-page .course-bibliography-content{display:none;flex-direction:column;margin-top:17px;padding-bottom:40px;padding-left:15px;padding-right:15px}.course-page .course-bibliography-content--show{display:inherit}}.course-page .course-bibliography-content ol{counter-reset:roman-increment;margin-left:28px;font-weight:400}@media screen and (max-width: 765px){.course-page .course-bibliography-content ol{margin-left:0}}.course-page .course-bibliography-content li{counter-increment:roman-increment;font-size:1.125rem;line-height:2.1875rem;font-weight:400;letter-spacing:-.1px}.course-page .course-bibliography-content li::before{content:counter(roman-increment,upper-roman) ".";display:inline-block;padding-right:5px;font-weight:700}@media screen and (max-width: 765px){.course-page .course-bibliography-content li{font-size:0.9375rem;line-height:1.375rem;margin-bottom:12px}}.course-page .class{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;border-bottom:1px solid #ccc;margin-bottom:31px;padding-bottom:31px}@media screen and (max-width: 580px){.course-page .class{margin-bottom:15px}}.course-page .class--seen .class__image{filter:grayscale(100%)}.course-page .class:last-child{border:0;margin-bottom:78px;padding:0}@media screen and (max-width: 765px){.course-page .class:last-child{margin-bottom:33px}}.course-page .class:hover .class__shadow{background-color:rgba(0,0,0,0.2)}.course-page .class:hover .class__title{color:#3986e0}.course-page .class:hover .class__description{color:#000}.course-page .class__shadow{transition:background-color 0.2s ease;background-color:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.course-page .class__card{position:relative;border-radius:2px;height:160px;margin-right:28px;overflow:hidden;flex:none;position:relative;width:280px}.course-page .class__card::after{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-big-61b9125a4316391d018dd4e64195cc20e753a8d40cbcf642e46523e9fd14ca75.svg");background-position:center center;background-repeat:no-repeat;background-size:27px 31px;opacity:.8}.course-page .class__card::after:hover{opacity:1}.course-page .class__card:hover{cursor:pointer}.course-page .class__card:hover::after{opacity:1}.course-page .class__card::after{transition:opacity 0.3s ease-in-out;opacity:0}@media screen and (max-width: 765px){.course-page .class__card{margin-right:10px;min-width:144px;width:144px;height:79px}.course-page .class__card::after{display:none}.course-page .class__card .ribbon-wrapper__item{display:none}}.course-page .class__card::after{content:''}.course-page .class__duration{position:absolute;right:10px;bottom:9px;background-color:#000;border-radius:2px;color:#fff;font-family:"Open Sans", sans-serif;font-size:0.6875rem;font-weight:600;letter-spacing:.2px;padding:2px 3px;z-index:2}@media screen and (max-width: 765px){.course-page .class__duration{right:5px;bottom:4px}}.course-page .class__image{height:100%;width:100%;object-fit:cover;text-indent:-9999px;background-color:#808080}.course-page .class__viewed{filter:grayscale(100%)}.course-page .class__icon--lock{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-lock-d5b47a6e6ab85dc5d7ab2d350b0c0315dba3c386e09fc95a33213aa6a043da76.svg") bottom left no-repeat;background-size:15px;bottom:9px;height:20px;left:10px;opacity:.8;position:absolute;width:16px;z-index:2}@media screen and (max-width: 765px){.course-page .class__icon--lock{height:15px;width:12px;background-size:10px;left:6px;bottom:6px}}.course-page .class__icon--view{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-eye-e8df6192240c0f571735d1dbfbe43242b29470c3da4cb10c0d854c833d7bf82a.svg") top right no-repeat;background-size:24px;height:16px;position:absolute;right:10px;top:10px;width:26px;z-index:2}@media screen and (max-width: 580px){.course-page .class__icon--view{height:16px;width:16px;background-size:16px;right:7px;top:7px}}.course-page .class__title{transition:color 0.2s ease;color:#000;font-family:"Open Sans", sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:-.3px;line-height:1.75rem;margin-bottom:8px}@media screen and (max-width: 765px){.course-page .class__title{font-size:0.9375rem;line-height:1.375rem}}.course-page .class__description{transition:color 0.2s ease;color:#595959;font-family:"Open Sans", sans-serif;font-size:1rem;line-height:1.5625rem;letter-spacing:0px}@media screen and (max-width: 765px){.course-page .class__description{display:none}}.course-page .class__content{width:580px}@media screen and (max-width: 1020px){.course-page .class__content{width:auto}}.course-page .classes{padding-bottom:12px}@media screen and (max-width: 1360px){.course-page .classes{padding-bottom:10.2732px}}@media screen and (max-width: 1190px){.course-page .classes{padding-bottom:8.7276px}}@media screen and (max-width: 1020px){.course-page .classes{padding-bottom:12px}}@media screen and (max-width: 765px){.course-page .classes{padding-bottom:0}}@media (min-width: 766px){.course-page .classes .container{max-width:100%}}.course-page .classes__title{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #ccc;color:#000;font-family:"Open Sans", sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;letter-spacing:-.3px;margin:0;padding-bottom:11px;position:relative}@media screen and (max-width: 765px){.course-page .classes__title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background:#e5e5e5;font-size:1.1875rem;height:63px;line-height:1.1875rem;padding:0 0 0 20px}}.course-page .classes__title a{color:#000}@media screen and (max-width: 765px){.course-page .classes__title a::after{height:20px;width:16px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-down-f5609ea8e9921118d863fb9d06995fa3818cd7e1847803917acb15fc0baeda85.svg") right center no-repeat;content:'';display:inline-block;position:absolute;right:15px;top:calc(50% - 10px)}.course-page .classes__title a.toggle__show-classes--open::after{transform:rotate(180deg)}}.course-page .classes__info{color:rgba(0,0,0,0.6);font-size:1rem;font-weight:700;letter-spacing:.1px}@media screen and (max-width: 765px){.course-page .classes__info{display:none}}.course-page .classes__status{transition:all 0.2s ease;background-color:#38ace1;border-radius:3px;color:#fff;font-family:"Open Sans", sans-serif;font-size:1.5625rem;font-weight:700;letter-spacing:.5px;line-height:1.9375rem;margin:30px 0 77px;padding:43px 40px 44px 40px;position:relative;text-align:center}@media screen and (max-width: 1360px){.course-page .classes__status{font-size:1.33765625rem;line-height:1.65869375rem;margin:25.683px 0 65.9197px;padding:36.8123px 34.244px 37.6684px 34.244px}}@media screen and (max-width: 1190px){.course-page .classes__status{font-size:1.13640625rem;line-height:1.40914375rem;margin:21.819px 0 56.0021px;padding:31.2739px 29.092px 32.0012px 29.092px}}@media screen and (max-width: 1020px){.course-page .classes__status{font-size:1.5625rem;line-height:1.9375rem;margin:30px 0 77px;padding:43px 40px 44px 40px}}@media screen and (max-width: 765px){.course-page .classes__status{background-color:#58b4df;border-radius:3px;color:#fff;font-size:1.125rem;font-weight:bold;letter-spacing:.1px;line-height:1.9375rem;margin:20px 0 30px;padding:25px 21px;text-align:center}}.course-page .classes__status:hover{background-color:#1e93c8;cursor:pointer}@media screen and (max-width: 765px){.course-page .classes__status:hover{background-color:#2da1d7}}.course-page .classes__button-continue{position:absolute;top:0;right:0;height:100%;width:323px;color:#fff;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-circle-6641cf50109b99e4e9dd14c9af5d70e5e48c7e2bdfaf97b18618b67aabeef8e5.svg") left center no-repeat;font-size:1.25rem;font-weight:400;letter-spacing:.4px;padding-left:21px;padding-top:65px;text-align:center}@media screen and (max-width: 1360px){.course-page .classes__button-continue{background-size:60px;font-size:1.070125rem;padding-left:17.9781px;padding-top:51px;width:281px}}@media screen and (max-width: 1190px){.course-page .classes__button-continue{background-size:60px;font-size:0.909125rem;padding-left:15.2733px;padding-top:44px;width:239px}}@media screen and (max-width: 1020px){.course-page .classes__button-continue{background-size:60px;font-size:1.25rem;padding-left:21px;padding-top:65px;width:323px}}@media screen and (max-width: 765px){.course-page .classes__button-continue{background-position:25% 40%;background-size:70px;display:block;font-size:1.25rem;height:80px;letter-spacing:.4px;line-height:5rem;margin-top:16px;padding-left:40%;padding-top:0;position:relative;text-align:left;width:100%}}@media screen and (max-width: 580px){.course-page .classes__button-continue{background-position:14% 40%;background-size:70px;font-size:1.25rem;height:80px;letter-spacing:.4px;line-height:5rem;margin-top:16px;padding-left:39%;padding-top:0;position:relative;text-align:left;width:100%}}@media screen and (max-width: 360px){.course-page .classes__button-continue{background-position:6% 40%;line-height:5rem;margin-top:22px;padding-left:37.2%}}.course-page .classes-content{padding-top:60px}@media screen and (max-width: 1360px){.course-page .classes-content{padding-top:51.366px}}@media screen and (max-width: 1190px){.course-page .classes-content{padding-top:43.638px}}@media screen and (max-width: 1020px){.course-page .classes-content{padding-top:60px}}@media screen and (max-width: 765px){.course-page .classes-content{display:block;padding-top:25px;padding-bottom:20px}.course-page .classes-content--show{display:none}}.course-page .classes .category__header{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:8px}@media screen and (max-width: 1020px){.course-page .classes .category__header{margin-bottom:29px;padding-bottom:8px}}@media screen and (max-width: 765px){.course-page .classes .category__header{margin-bottom:16px;padding-bottom:5px}}.course-page .classes .category__title{color:#000;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:normal;margin-bottom:0;letter-spacing:-.4px}@media screen and (max-width: 765px){.course-page .classes .category__title{font-size:1rem;font-weight:700}}.course-page .classes .category__duration{font-family:"Open Sans", sans-serif;font-size:0.9375rem;font-weight:700;line-height:0.9375rem}@media screen and (max-width: 1020px){.course-page .classes .category__duration{font-size:0.9375rem;line-height:0.9375rem}}@media screen and (max-width: 765px){.course-page .classes .category__duration{font-size:0.8125rem;line-height:0.8125rem}}.course-page .course-downloads{padding:0 0 100px}@media screen and (max-width: 1360px){.course-page .course-downloads{padding:0 0 85.61px}}@media screen and (max-width: 1190px){.course-page .course-downloads{padding:0 0 85.61px}}@media screen and (max-width: 1020px){.course-page .course-downloads{padding:0 0 85.61px}}@media screen and (max-width: 765px){.course-page .course-downloads{margin-top:-1px;padding:0}}.course-page .course-downloads-tab{border-bottom:1px solid #ccc;color:#000;font-family:"Open Sans", sans-serif;font-weight:700;letter-spacing:-.1px;position:relative;font-size:1.5625rem;line-height:1.5625rem;padding-bottom:12px;margin-bottom:36px}@media screen and (max-width: 1360px){.course-page .course-downloads-tab{font-size:1.33765625rem;line-height:1.33765625rem;padding-bottom:10.2732px;margin-bottom:30.8196px}}@media screen and (max-width: 1190px){.course-page .course-downloads-tab{font-size:1.13640625rem;line-height:1.13640625rem;padding-bottom:8.7276px;margin-bottom:26.1828px}}@media screen and (max-width: 1020px){.course-page .course-downloads-tab{font-size:1.4375rem;padding-bottom:8px;margin-bottom:36px}}@media screen and (max-width: 765px){.course-page .course-downloads-tab{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background:#e5e5e5;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#0c0c0c;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:700;height:63px;letter-spacing:.4px;line-height:1.25rem;margin:0;padding:0 0 0 15px;position:relative}}.course-page .course-downloads-tab::before{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-download-black-d0ed433e0d57704dfb1e0f46c58b753e1d3e90014b67c16243d90c12674c2e9f.svg");background-repeat:no-repeat;background-size:21px;content:' ';display:inline-block;height:21px;width:21px;margin:0 10px 0 2px}@media screen and (max-width: 1360px){.course-page .course-downloads-tab::before{background-size:17.9781px;height:17.9781px;width:17.9781px}}@media screen and (max-width: 1190px){.course-page .course-downloads-tab::before{background-size:15.2733px;height:15.2733px;width:15.2733px}}@media screen and (max-width: 765px){.course-page .course-downloads-tab::before{background-position:0;background-size:18px;height:18px;width:25px;margin-right:10px}}@media screen and (max-width: 765px){.course-page .course-downloads-tab::after{position:absolute;top:15px;right:15px;height:15px;width:15px;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-up-bf3acecfb44640ba17b95f0e22fe50ea5117318ff5aa480dbc404d3fcf943232.svg");background-repeat:no-repeat;content:'';transform:rotate(180deg) translate(0, -50%)}}.course-page .course-downloads-tab--open::after{top:37.5px;transform:translate(0, -50%)}.course-page .course-downloads-list{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 765px){.course-page .course-downloads-list{padding:17px 20px 46px;display:none}}@media screen and (max-width: 765px){.course-page .course-downloads-list--show{display:block}}.course-page .course-downloads-item{font-family:"Open Sans", sans-serif;min-height:65px;position:relative;margin-bottom:30px;width:48.5%}@media screen and (max-width: 1360px){.course-page .course-downloads-item{margin-bottom:25.683px;min-height:55.6465px}}@media screen and (max-width: 1190px){.course-page .course-downloads-item{margin-bottom:21.819px;min-height:47.2745px}}@media screen and (max-width: 1020px){.course-page .course-downloads-item{margin-bottom:30px;min-height:65px}}@media screen and (max-width: 765px){.course-page .course-downloads-item{margin-bottom:0;min-height:75px;width:100%}.course-page .course-downloads-item:not(:last-of-type){border-bottom:1px solid #d3d3d3;margin-bottom:17px}}.course-page .course-downloads-item:hover__link{opacity:.8}.course-page .course-downloads-item:hover__title{color:#999999}.course-page .course-downloads-item:hover__description{color:#999999}.course-page .course-downloads-item__link{position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.2s ease;background-position:0 3px;background-repeat:no-repeat;background-size:43px 56px;color:#000;display:block;padding-left:61px;padding-top:9px}@media screen and (max-width: 1360px){.course-page .course-downloads-item__link{background-size:36.8123px 47.9416px;padding-left:52.2221px;padding-top:7.7049px}}@media screen and (max-width: 1190px){.course-page .course-downloads-item__link{background-size:31.2739px 40.7288px;padding-left:44.3653px;padding-top:6.5457px}}@media screen and (max-width: 1020px){.course-page .course-downloads-item__link{background-size:43px 56px;padding-left:61px;padding-top:9px}}@media screen and (max-width: 765px){.course-page .course-downloads-item__link{background-size:39px 51px;padding-left:60px;padding-top:9px}}.course-page .course-downloads-item__link--pdf{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-pdf-red-813bbfe28c939163c417460efc064f0b7625a3ba938016775e51a97912f0b0fb.svg")}.course-page .course-downloads-item__link--mp3{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-mp3-blue-ebab93ae74110f062071d6eed5a9bb674053a66d96d2da0574272035c65803bb.svg")}.course-page .course-downloads-item__title{transition:color 0.2s ease;display:block;font-size:1.5625rem;font-weight:600;letter-spacing:.3px;line-height:1.625rem;margin-bottom:-2px}@media screen and (max-width: 1360px){.course-page .course-downloads-item__title{font-size:1.33765625rem;line-height:1.3911625rem;margin-bottom:-1.7122px}}@media screen and (max-width: 1190px){.course-page .course-downloads-item__title{font-size:1.13640625rem;line-height:1.1818625rem;margin-bottom:-1.4546px}}@media screen and (max-width: 1020px){.course-page .course-downloads-item__title{font-size:1.5625rem;line-height:1.625rem;margin-bottom:-2px}}@media screen and (max-width: 765px){.course-page .course-downloads-item__title{font-size:1.125rem;line-height:1.1875rem;margin-bottom:-2px}}.course-page .course-downloads-item__description{transition:color 0.2s ease;color:#4a4a4a;display:block;font-size:0.875rem}@media screen and (max-width: 1360px){.course-page .course-downloads-item__description{font-size:0.7490875rem}}@media screen and (max-width: 1190px){.course-page .course-downloads-item__description{font-size:0.6363875rem}}@media screen and (max-width: 1020px){.course-page .course-downloads-item__description{font-size:0.875rem}}@media screen and (max-width: 765px){.course-page .course-downloads-item__description{font-size:0.75rem;font-weight:400}}.course-description{margin-bottom:60px}@media screen and (max-width: 765px){.course-description{display:none}}.course-description__title{border-bottom:1px solid #ccc;color:#000;font-family:"Open Sans", sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.3px;line-height:1.5rem;margin-bottom:30px;padding-bottom:12px;padding-left:2px;position:relative}@media screen and (max-width: 765px){.course-description__title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background:#e5e5e5;font-size:1.1875rem;font-weight:700;height:63px;letter-spacing:0px;line-height:1.25rem;margin-bottom:30px;padding:0 15px 0 53px}}.course-description__title svg{margin-right:15px}.course-description p{font-size:1.125rem;line-height:2rem;letter-spacing:-.3px;margin-bottom:25px}.courses-filter{position:relative}.courses-filter .courses-filter__selected::after{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-down-red-2-fb2c4dbaaf421b0511af74b4c28574c38e296634967698cfc980aa3a8379a2e9.svg") no-repeat;content:"";height:6px;top:9px;position:absolute;right:0;transition:transform 0.5s ease;width:12px}.courses-filter--open .courses-filter__selected::after{transform:rotate(180deg)}.courses-filter--open .courses-filter__options{display:flex;flex-direction:column}.courses-filter__selected{align-items:center;color:#8593a6;cursor:pointer;display:flex;font-family:"Open Sans", sans-serif;font-size:15px;font-weight:600;padding-right:20px}.courses-filter__options{background:#333;border-radius:2px;border:1px solid #2e2e2e;box-shadow:0px 2px 7px #262626;display:none;left:0;padding:4px 0;position:absolute;top:30px;width:150px;z-index:20}.courses-filter__item{color:#8593a6;cursor:pointer;display:inline-block;font-family:"Open Sans", sans-serif;font-size:15px;padding:8px 16px;width:100%}.courses-filter__item:hover{background:#404040}.course-header{background-color:#000;height:480px;overflow:hidden;position:relative;width:100%}@media screen and (max-width: 1360px){.course-header{height:410.928px}}@media screen and (max-width: 1190px){.course-header{height:349.104px}}@media screen and (max-width: 1020px){.course-header{height:480px}}@media screen and (max-width: 765px){.course-header{height:auto}}.course-header__column{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:61px 0;position:relative;z-index:10}@media screen and (max-width: 1360px){.course-header__column{padding:52.2221px 0}}@media screen and (max-width: 1190px){.course-header__column{padding:44.3653px 0}}@media screen and (max-width: 1020px){.course-header__column{padding:61px 0}}@media screen and (max-width: 765px){.course-header__column{padding:0 0 26px}}@media screen and (max-width: 580px){.course-header__column{padding:26px 0}}.course-header__quote{color:#ccc;font-family:"rooney-web", serif;font-size:2.5rem;font-weight:700;letter-spacing:0.9px;line-height:1.25;margin:64px auto 27px;max-width:100%;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,0.5);width:900px}@media screen and (max-width: 1360px){.course-header__quote{font-size:2.175rem;margin:55px auto 23px;width:850px}}@media screen and (max-width: 1190px){.course-header__quote{font-size:1.85rem;margin:47px auto 19.8px}}@media screen and (max-width: 1020px){.course-header__quote{font-size:2.175rem;margin:55px auto 23px;width:800px}}@media screen and (max-width: 765px){.course-header__quote{display:none}}.course-header__author{color:#7f7f7f;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:1px}@media screen and (max-width: 1360px){.course-header__author{font-size:1.0875rem}}@media screen and (max-width: 1190px){.course-header__author{font-size:0.925rem}}@media screen and (max-width: 1020px){.course-header__author{font-size:1.0875rem}}@media screen and (max-width: 765px){.course-header__author{display:none}}.course-header__picture{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%, -50%)}.course-header__picture::after{position:absolute;top:0;right:0;height:100%;width:100%;background-image:linear-gradient(rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.5) 65%, #000 100%);content:""}@media screen and (max-width: 580px){.course-header__picture::after{background-image:linear-gradient(rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.5) 25%, #000 35%)}}.course-header__image{position:absolute;top:50%;left:50%;max-width:none;transform:translate(-50%, -50%)}@media screen and (max-width: 580px){.course-header__image{left:0;top:0;transform:none;width:100%}}.course-header__content{width:40%}@media screen and (max-width: 765px){.course-header__content{display:inherit}}.course-header__content .course-description{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;margin:0}.course-header__content .course-description__theme{display:none}@media screen and (max-width: 580px){.course-header__content .course-description__theme{color:#b3b3b3;font-size:0.5625rem;font-weight:normal;letter-spacing:1px}}.course-header__content .course-description__title{color:#ccc;font-size:2.8125rem;font-weight:700;letter-spacing:0.6px;line-height:2.8125rem;margin:0}@media screen and (max-width: 1360px){.course-header__content .course-description__title{font-size:2.40778125rem;letter-spacing:0.51366px;line-height:2.40778125rem}}@media screen and (max-width: 1190px){.course-header__content .course-description__title{font-size:2.04553125rem;letter-spacing:0.43638px;line-height:2.04553125rem}}@media screen and (max-width: 580px){.course-header__content .course-description__title{color:#d3b475;font-size:1.875rem;font-weight:700;letter-spacing:0.6px;line-height:1.3;margin:0;text-shadow:0 1px 0 rgba(0,0,0,0.77)}}.course-header__content .course-description__text{display:none}@media screen and (max-width: 580px){.course-header__content .course-description__text{color:#666;font-size:1rem;font-weight:400;letter-spacing:0.4px;line-height:1.5}}.course-header__content .course-description__text--short{color:#7f7f7f;font-size:1.3125rem;line-height:2rem}@media screen and (max-width: 1360px){.course-header__content .course-description__text--short{font-size:1.12363125rem;line-height:1.7122rem}}@media screen and (max-width: 1190px){.course-header__content .course-description__text--short{font-size:0.95458125rem;line-height:1.4546rem}}@media screen and (max-width: 580px){.course-header__content .course-description__text--short{color:#666;font-size:1rem;font-weight:400;letter-spacing:0.4px;line-height:1.5}}.course-header__content .course-description__info{color:#7f7f7f;font-size:1rem;margin-bottom:27px}.course-header__content .course-description .share-social{border-top:solid 1px #333;padding-top:25px;width:100%}.course-header__content .course-description .share-social__text{border-left:solid 1px #333;color:rgba(255,255,255,0.5)}.courses-page{background-color:#1c1c1c;padding-bottom:0;padding-top:0}.courses-page__wrapper{display:flex;justify-content:space-between;padding:90px 0 100px}@media screen and (max-width: 1020px){.courses-page__wrapper{padding:50px 0 70px}}@media screen and (max-width: 765px){.courses-page__wrapper{padding:0 0 50px;flex-direction:column}}.courses-header{padding:0 0}.courses-header__quote{color:#c39439;font-family:"rooney-web", serif;font-size:1.875rem;font-weight:600;letter-spacing:.4px;line-height:2.8125rem;margin:0 auto 10px;padding-top:50px;text-align:center}@media screen and (max-width: 765px){.courses-header__quote{max-width:420px;color:#b68a48;font-size:1.25rem;line-height:1.8125rem;margin:0 auto;padding:30px 20px 0}.courses-header__quote>br{display:none}}.courses-header__autor{color:#b29253;font-family:"rooney-web", serif;font-size:0.75rem;letter-spacing:.5px;text-align:center}@media screen and (max-width: 765px){.courses-header__autor{display:none}}.courses-header__title-wrapper{margin:66px 0 0;position:relative;width:100%;text-align:center}@media screen and (max-width: 765px){.courses-header__title-wrapper{margin:35px 0 25px}}.courses-header__title-wrapper::before{border-bottom:1px solid rgba(183,137,43,0.3);content:'';left:0;position:absolute;top:50%;width:100%;z-index:0}.courses-header__title{background-color:#1c1c1c;color:#b7892b;font-family:"Open Sans", sans-serif;font-size:1.5625rem;font-weight:600;height:100%;letter-spacing:2px;line-height:1.875rem;margin:0 auto;position:relative;display:inline-block;text-align:center;text-transform:uppercase;width:auto;padding:0 30px}@media screen and (max-width: 765px){.courses-header__title{font-size:1rem;letter-spacing:1.5px;line-height:1rem;padding:0 20px}}.courses-cards{width:100%}.courses-cards__header{display:flex;justify-content:space-between;margin-bottom:18px}@media screen and (max-width: 765px){.courses-cards__header{margin-bottom:8px}}.courses-cards__display-options{display:flex;list-style:none}.courses-cards__display-options .courses-cards__option{display:inline-block;height:20px;width:22px}.courses-cards__display-options .courses-cards__option--card{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-cards-inactive-0c05a611b35129d5a1155b83ce52655675f8a398aae317ca2b547697a16e8f65.svg") no-repeat;margin-right:8px}.courses-cards__display-options .courses-cards__option--card.courses-cards__option--active{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-cards-a0d51fe9ffce1369aad4049c18c8ecb5649510a13a7b08c5246494c7c6c42892.svg")}.courses-cards__display-options .courses-cards__option--list{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-list-inactive-9c1a9adc612a0ccb8de11e6c30584261c488351ca1ce70c28e39c2441ac8bccb.svg") no-repeat}.courses-cards__display-options .courses-cards__option--list.courses-page__option--active{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-list-2-c7c0c2ba2deb7b06670add0f778933dc1d44308613d7af28718c63f75cddcd15.svg")}.courses-cards__list{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;width:calc(100% + 10px)}.courses-cards__list .course-card--fake{background:none}.courses-cards__list .course-card--fake::after{display:none}.courses-cards__list .course-card{background-repeat:no-repeat;background-size:cover;height:404px;margin-bottom:10px;margin-right:10px;position:relative;width:260px}@media screen and (max-width: 1360px){.courses-cards__list .course-card{height:420px;width:286px}}@media screen and (max-width: 1190px){.courses-cards__list .course-card{height:357px;width:230px}}@media screen and (max-width: 1020px){.courses-cards__list .course-card{height:352px;width:calc(50% - 10px)}}@media screen and (max-width: 765px){.courses-cards__list .course-card{height:272px}}.courses-cards__list .course-card::after{background-image:linear-gradient(-180deg, rgba(0,0,0,0.1) 0%, rgba(0,0,0,0.5) 59%, rgba(0,0,0,0.85) 100%);content:"";height:100%;position:absolute;width:100%}.courses-menu{margin-right:50px;min-width:200px}@media screen and (max-width: 1020px){.courses-menu{margin-right:40px}}@media screen and (max-width: 765px){.courses-menu{width:100%}}.courses-menu__title{color:#8593a6;font-family:"Open Sans", sans-serif;font-size:15px;font-weight:600;letter-spacing:0;margin-bottom:23px;text-transform:capitalize}@media screen and (max-width: 765px){.courses-menu__title{margin-bottom:5px}}.courses-menu__list{display:flex;flex-direction:column;list-style:none}.courses-menu__select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("//dyqnik0vds4aw.cloudfront.net/assets/angle-down-regular-e7b758ad916eb8865caaf696f6b5f71a929a15b8dba5ef9ea245f47986b37c4d.svg") no-repeat calc(100% - 5px) calc(100% - 7px);background-color:#fff;background-size:18px 18px;border:1px solid #666;border-radius:3px;display:none;font-family:"Open Sans", sans-serif;font-size:0.875rem;margin-bottom:30px;padding:10px 10px;position:relative;width:100%}@media screen and (max-width: 765px){.courses-menu__select{display:block}}@media screen and (max-width: 765px){.courses-menu__link{display:none}}.courses-menu__link a{transition:color 0.2s ease;color:#8593a6;display:inline-block;font-family:"Open Sans", sans-serif;font-size:1rem;font-weight:400;letter-spacing:0px;line-height:1rem;padding:13px 0;width:100%}.courses-menu__link a:hover{color:#fff}.courses-menu__link:first-child a{padding-top:0px}.courses-menu__link--active:hover a,.courses-menu__link--active a{cursor:default;pointer-events:none;border-bottom:1px solid #ff6666;color:#ff6666;line-height:1rem;font-size:1rem;font-weight:bold;padding:13px 2px 5px;margin-bottom:10px}.courses-menu__link--active:hover:first-child a,.courses-menu__link--active:first-child a{padding-top:0px}.news-card{background:#fff;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.2);margin-bottom:3px;overflow:hidden;position:relative;width:320px}@media screen and (max-width: 1360px){.news-card{width:273.952px}}@media screen and (max-width: 1190px){.news-card{width:273.952px}}@media screen and (max-width: 1020px){.news-card{width:320px}}.news-card__image{border-radius:2px 2px 0 0}.news-card__content{padding:21px 19px}@media screen and (max-width: 1360px){.news-card__content{padding:17.9781px 16.2659px}}@media screen and (max-width: 1190px){.news-card__content{padding:15.2733px 13.8187px}}@media screen and (max-width: 1020px){.news-card__content{padding:21px 18px}}@media screen and (max-width: 580px){.news-card__content{padding:20px 18px 15px}}.news-card__theme{color:#000;display:inline-block;font-family:"Open Sans", sans-serif;font-size:0.8125rem;letter-spacing:.3px;margin-bottom:5px}@media screen and (max-width: 1360px){.news-card__theme{font-size:0.69558125rem;margin-bottom:4.2805px}}@media screen and (max-width: 1190px){.news-card__theme{font-size:0.59093125rem;margin-bottom:3.6365px}}@media screen and (max-width: 1020px){.news-card__theme{font-size:0.8125rem;margin-bottom:5px}}.post-page .news-card__theme{display:none}.news-card__title{color:#000;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:700;height:72px;letter-spacing:-.3px;line-height:1.5rem;overflow:hidden}@media screen and (max-width: 1360px){.news-card__title{font-size:1.070125rem;height:61.6392px;line-height:1.28415rem}}@media screen and (max-width: 1190px){.news-card__title{font-size:0.909125rem;height:52.3656px;line-height:1.09095rem}}@media screen and (max-width: 1020px){.news-card__title{height:69px;font-size:1.1875rem;letter-spacing:.1px;line-height:1.4375rem;margin-top:0}}@media screen and (max-width: 765px){.news-card__title{color:#333;font-size:1.125rem;letter-spacing:.2px;height:67px;line-height:1.375rem;overflow:hidden}}.news-card__credits{border-top:solid 1px #e5e5e5;font-family:"Open Sans", sans-serif;font-size:0.6875rem;height:40px;line-height:1rem;margin-top:17px;padding-top:6px}@media screen and (max-width: 1360px){.news-card__credits{font-size:0.58856875rem;height:34.244px;line-height:0.8561rem;margin-top:14.5537px;padding-top:5.1366px}}@media screen and (max-width: 1190px){.news-card__credits{font-size:0.50001875rem;height:29.092px;line-height:0.7273rem;margin-top:12.3641px;padding-top:4.3638px}}@media screen and (max-width: 1020px){.news-card__credits{font-size:0.6875rem;height:40px;line-height:1rem;margin-top:17px;padding-top:6px}}.post-page .news-card__credits{font-size:0.75rem;line-height:1.125rem;margin-top:23px;overflow:hidden;padding-top:8px}@media screen and (max-width: 1360px){.post-page .news-card__credits{font-size:0.642075rem;line-height:0.9631125rem;margin-top:19.6903px;padding-top:6.8488px}}@media screen and (max-width: 1190px){.post-page .news-card__credits{font-size:0.545475rem;line-height:0.8182125rem;margin-top:16.7279px;padding-top:5.8184px}}@media screen and (max-width: 1020px){.post-page .news-card__credits{font-size:0.6875rem;line-height:1.125rem;margin-top:17px;padding-top:7px}}@media screen and (max-width: 580px){.post-page .news-card__credits{font-size:0.75rem;line-height:1.0625rem;margin-top:17px;padding-top:9px}}.news-card__source{color:#333;font-weight:700}.post-page .news-card__source{letter-spacing:0px;padding-right:13px}@media screen and (max-width: 1360px){.post-page .news-card__source{padding-right:11.1293px}}@media screen and (max-width: 1190px){.post-page .news-card__source{padding-right:9.4549px}}@media screen and (max-width: 1020px){.post-page .news-card__source{letter-spacing:.2px;padding-right:13px}}@media screen and (max-width: 580px){.post-page .news-card__source{letter-spacing:0;padding-right:14px}}.news-card__info{color:#595959}.post-page .news-card__info{letter-spacing:.3px}@media screen and (max-width: 580px){.post-page .news-card__info{letter-spacing:.2px}}.quote{margin-top:69px;text-align:center}@media screen and (max-width: 1360px){.quote{margin-top:59.0709px}}@media screen and (max-width: 1190px){.quote{margin-top:50.1837px}}@media screen and (max-width: 1020px){.quote{margin-top:49px}}@media screen and (max-width: 765px){.quote{display:none}}.quote__content{color:#cc8e16;font-family:"rooney-web", serif;font-size:1.875rem;font-weight:600;letter-spacing:1px;line-height:2.8125rem;margin-bottom:10px;padding:0 130px 3px;text-align:center;text-shadow:0 0 1px rgba(0,0,0,0.2)}@media screen and (max-width: 1360px){.quote__content{font-size:1.6051875rem;letter-spacing:0.8561px;line-height:2.40778125rem;margin-bottom:8.561px;padding:0 111.293px 2.5683px}}@media screen and (max-width: 1190px){.quote__content{font-size:1.3636875rem;letter-spacing:0.7273px;line-height:2.04553125rem;margin-bottom:7.273px;padding:0 94.549px 2.1819px}}@media screen and (max-width: 1020px){.quote__content{font-size:1.875rem;letter-spacing:1px;line-height:2.8125rem;padding:0 30px}}@media screen and (max-width: 580px){.quote__content{display:none}}.quote__author{color:#cc8e16;font-family:"rooney-web", serif;font-size:0.75rem;letter-spacing:0.5px;text-align:center}@media screen and (max-width: 1360px){.quote__author{font-size:0.642075rem;letter-spacing:0.42805px}}@media screen and (max-width: 1190px){.quote__author{font-size:0.545475rem;letter-spacing:0.36365px}}@media screen and (max-width: 1020px){.quote__author{font-size:0.75rem;letter-spacing:0.5px}}@media screen and (max-width: 580px){.quote__author{display:none}}.see-too{overflow:hidden;padding:80px 0 90px}@media screen and (max-width: 765px){.see-too{background:#191919;padding:45px 0 60px}}.see-too__title{color:#000;font-family:"Open Sans", sans-serif;font-weight:700;letter-spacing:-.1px;position:relative;font-size:1.1875rem;line-height:1.625rem;margin-bottom:35px}@media screen and (max-width: 765px){.see-too__title{color:#e5e5e5;font-size:1.0625rem;line-height:1.375rem;margin-bottom:15px}}.see-too__list{display:block;overflow:hidden}@media screen and (max-width: 1190px){.see-too__list{height:488px}}@media screen and (max-width: 1020px){.see-too__list{height:520px}}@media screen and (max-width: 765px){.see-too__list{padding-bottom:46px}}@media screen and (max-width: 765px){.see-too__list{height:443px;padding-bottom:33px}}.see-too__list .course-card{width:321px;display:inline-block;margin-right:12px}.see-too__list .course-card:last-child{margin-right:0}@media screen and (max-width: 1360px){.see-too__list .course-card{width:273px}}@media screen and (max-width: 1190px){.see-too__list .course-card{width:312px}.see-too__list .course-card:nth-child(3){margin-right:0}}@media screen and (max-width: 1020px){.see-too__list .course-card{height:477px;margin-bottom:20px;width:317px}}@media screen and (max-width: 765px){.see-too__list .course-card{width:265px;height:405px}}.see-too__list .course-card__texts{bottom:40px}@media screen and (max-width: 765px){.see-too__list .course-card__texts{bottom:25px}}@media screen and (max-width: 1020px){.see-too__list .course-card__title{font-size:1.1875rem;line-height:1.625rem;margin-bottom:14px}}@media screen and (max-width: 765px){.see-too__list .course-card__title{font-size:1.0625rem;line-height:1.375rem;margin-bottom:14px}}.see-too__list .course-card__info{letter-spacing:0px}@media screen and (max-width: 1020px){.see-too__list .course-card__info{font-size:0.8125rem}}@media screen and (max-width: 765px){.see-too__list .course-card__info{font-size:0.6875rem}}.see-too__list .course-card__info .in-progress{color:#999}.see-too__list .course-card__info :last-child{display:inline}.see-too .owl-stage-outer{overflow:visible}.see-too .owl-dots{align-items:center;display:flex;flex-direction:row;justify-content:center}@media screen and (max-width: 1020px){.see-too .owl-dots{bottom:0}}.see-too .owl-dots::after{position:absolute;top:0px;left:0;height:10px;width:100%;content:'';z-index:0}@media screen and (max-width: 1020px){.see-too .owl-dots::after{border-bottom:1px solid #d3d3d3}}@media screen and (max-width: 765px){.see-too .owl-dots::after{border-bottom:1px solid #333;bottom:-5px}}.see-too .owl-dots .owl-dot{z-index:5}@media screen and (max-width: 1020px){.see-too .owl-dots .owl-dot{background-color:#f0f0f0}}@media screen and (max-width: 765px){.see-too .owl-dots .owl-dot{background-color:#191919}}.see-too .owl-dots .owl-dot span{background-color:#4a4a4a}@media screen and (max-width: 765px){.see-too .owl-dots .owl-dot span{height:12px;width:12px}}.course-sidebar{max-width:100%;width:350px}@media screen and (max-width: 1360px){.course-sidebar{width:305px}}@media screen and (max-width: 1190px){.course-sidebar{width:260px}}@media screen and (max-width: 1020px){.course-sidebar{display:none}}.course-sidebar .course-card,.course-sidebar .course-card img{width:100%}.slider-courses{background:#000;height:480px;margin:0 auto 50px;max-width:100%;overflow:hidden;position:relative;width:100%;z-index:2}@media screen and (max-width: 1360px){.slider-courses{height:410.928px;margin:0 auto 42.805px}}@media screen and (max-width: 1190px){.slider-courses{height:349.104px;margin:0 auto 36.365px}}@media screen and (max-width: 1020px){.slider-courses{height:390px;width:100%}}@media screen and (max-width: 765px){.slider-courses{display:none}}.slider-courses__item{height:480px;overflow:hidden;position:relative;z-index:2}@media screen and (max-width: 1360px){.slider-courses__item{height:410.928px}}@media screen and (max-width: 1190px){.slider-courses__item{height:349.104px}}@media screen and (max-width: 1020px){.slider-courses__item{height:390px;width:100%}}@media screen and (max-width: 765px){.slider-courses__item{height:332px}}@media screen and (max-width: 580px){.slider-courses__item{height:422px}}.slider-courses__item>.container{height:100%;position:relative}.slider-courses__container{height:100%}@media screen and (max-width: 1020px){.slider-courses__container{max-width:100%;width:100%}}.slider-courses__picture{display:block;width:100%;height:100%;margin:auto;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}@media screen and (max-width: 1020px){.slider-courses__picture{position:absolute;top:0;left:-120px;max-width:none;width:1130px}}@media screen and (max-width: 765px){.slider-courses__picture{left:-110px;width:960px}}@media screen and (max-width: 580px){.slider-courses__picture{position:relative;top:0;left:0;height:422px;width:100%}.slider-courses__picture::before{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg, transparent 30%, rgba(0,0,0,0.5) 55%, rgba(0,0,0,0.9) 100%);content:' ';display:block;z-index:1}}.slider-courses__image{display:block;object-fit:cover;width:auto !important;height:100%;margin:auto;text-indent:-9999px}.slider-courses__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;width:45%;margin:0 auto 0 45px;max-width:100%;text-align:center}@media screen and (max-width: 1360px){.slider-courses__wrapper{margin-left:38.5245px}}@media screen and (max-width: 1190px){.slider-courses__wrapper{margin-left:32.7285px}}@media screen and (max-width: 1020px){.slider-courses__wrapper{align-items:flex-start;width:420px;margin-left:5px}}.slider-courses__title{color:#ccc;font-family:"Open Sans", sans-serif;font-size:2.8125rem;font-weight:700;letter-spacing:0.7px;line-height:3.5625rem;margin-bottom:11px;text-shadow:1px 1px 0 rgba(0,0,0,0.7)}@media screen and (max-width: 1360px){.slider-courses__title{font-size:2.40778125rem;line-height:3.04985625rem;margin-bottom:9.4171px}}@media screen and (max-width: 1190px){.slider-courses__title{font-size:2.04553125rem;line-height:2.59100625rem;margin-bottom:8.0003px}}@media screen and (max-width: 1020px){.slider-courses__title{font-size:2.0625rem;line-height:2.3125rem;margin-bottom:10px}}.slider-courses__description{color:#808080;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.6px;line-height:2rem;margin-bottom:43px;padding-left:4px;text-shadow:0 1px 0 rgba(0,0,0,0.7);width:100%}@media screen and (max-width: 1360px){.slider-courses__description{font-size:1.070125rem;line-height:1.7122rem;margin-bottom:36.8123px;padding-left:3.4244px}}@media screen and (max-width: 1190px){.slider-courses__description{font-size:0.909125rem;line-height:1.4546rem;margin-bottom:31.2739px;padding-left:2.9092px}}@media screen and (max-width: 1020px){.slider-courses__description{font-size:17px;line-height:25px;font-weight:400;margin-bottom:30px;text-align:left}}.slider-courses__actions{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;width:100%}@media screen and (max-width: 1360px){.slider-courses__actions{margin-bottom:25.683px}}@media screen and (max-width: 1190px){.slider-courses__actions{margin-bottom:21.819px}}@media screen and (max-width: 1020px){.slider-courses__actions{margin-bottom:30px;justify-content:flex-start}}.slider-courses__button{transition:opacity 0.2s ease;transition:color 0.2s ease;border:1px solid rgba(179,179,179,0.3);border-radius:3px;color:#b3b3b3;font-size:1.25rem;font-weight:600;letter-spacing:.5px;padding:12px 26px;position:relative}@media screen and (max-width: 1360px){.slider-courses__button{font-size:1.070125rem;padding:10.2732px 22.2586px}}@media screen and (max-width: 1190px){.slider-courses__button{font-size:0.909125rem;padding:8.7276px 18.9098px}}@media screen and (max-width: 1020px){.slider-courses__button{font-size:1.070125rem;padding:10.2732px 22.2586px}}@media screen and (max-width: 765px){.slider-courses__button{font-size:1.0625rem;padding:10px 26px}}.slider-courses__button:hover{border:1px solid rgba(179,179,179,0.8);color:#f3f3f3}.slider-courses__button:hover .slider-courses__trailer{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-red-10765e400777d2335fb56b8d9f375f80ace197c48e93059d5ee41abaa53697f5.svg") no-repeat}.slider-courses__trailer{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-tamarillo-cebdedeff93bbed8379f3d6f557699a0617c930413d3a92103091d332eac8a8a.svg");background-position:25px 17px;background-repeat:no-repeat;background-size:22px;margin-right:20px;padding-left:56px}@media screen and (max-width: 1360px){.slider-courses__trailer{background-position:21.4025px 14.5537px;background-size:18.8342px;margin-right:17.122px;padding-left:47.9416px}}@media screen and (max-width: 1190px){.slider-courses__trailer{background-position:18.1825px 12.3641px;background-size:16.0006px;margin-right:14.546px;padding-left:40.7288px}}@media screen and (max-width: 1020px){.slider-courses__trailer{background-position:21.4025px 14.5537px;background-size:18.8342px;margin-right:17.122px;padding-left:47.9416px}}@media screen and (max-width: 1020px){.slider-courses .ribbon-wrapper{display:none}}.slider-courses .owl-dots{bottom:25px}@media screen and (max-width: 1360px){.slider-courses .owl-dots{bottom:21.4025px}}@media screen and (max-width: 1190px){.slider-courses .owl-dots{bottom:18.1825px}}@media screen and (max-width: 1020px){.slider-courses .owl-dots{bottom:25px}}.slider-courses .owl-prev,.slider-courses .owl-next{position:absolute;top:46%;display:block;margin-top:-10px;width:60px}@media screen and (max-width: 1020px){.slider-courses .owl-prev,.slider-courses .owl-next{display:none}}.slider-courses .owl-prev:hover>i,.slider-courses .owl-next:hover>i{opacity:1}.slider-courses .owl-next i,.slider-courses .owl-prev i{background:none;color:#fff;font-size:3.4375rem;line-height:3.125rem;opacity:.6;text-shadow:0 2px 4px rgba(0,0,0,0.5)}@media screen and (max-width: 1360px){.slider-courses .owl-next i,.slider-courses .owl-prev i{font-size:2.5rem}}@media screen and (max-width: 1190px){.slider-courses .owl-next i,.slider-courses .owl-prev i{font-size:2.125rem}}@media screen and (max-width: 580px){.slider-courses .owl-next i,.slider-courses .owl-prev i{display:none}}.slider-courses .owl-nav{transition:opacity 0.2s ease;opacity:0}.slider-courses .owl-prev{transition:all 0.2s ease;left:29px}@media screen and (max-width: 1360px){.slider-courses .owl-prev{left:24px}}@media screen and (max-width: 1190px){.slider-courses .owl-prev{left:19px}}@media screen and (max-width: 1020px){.slider-courses .owl-prev{left:25px}}.slider-courses .owl-prev:hover{transform:translateX(-5px)}.slider-courses .owl-next{transition:all 0.2s ease;right:29px;text-align:right}@media screen and (max-width: 1360px){.slider-courses .owl-next{right:24px}}@media screen and (max-width: 1190px){.slider-courses .owl-next{right:19px}}@media screen and (max-width: 1020px){.slider-courses .owl-next{right:25px}}.slider-courses .owl-next:hover{transform:translateX(5px)}.lesson-content__main{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-top:52px;position:relative}@media screen and (max-width: 765px){.lesson-content__main{margin-top:0;max-width:100%}}.lesson-content__main .container{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between}.lesson-content__text{width:890px}@media screen and (max-width: 1360px){.lesson-content__text{width:700px}}@media screen and (max-width: 1190px){.lesson-content__text{width:840px}}@media screen and (max-width: 1020px){.lesson-content__text{width:100%}}@media screen and (max-width: 765px){.lesson-content__text{padding:20px 20px 0}}.lesson-content__tabs{background-color:#e5e5e5;border-bottom:1px solid rgba(0,0,0,0.2)}@media screen and (max-width: 765px){.lesson-content__tabs{display:none}}.lesson-content__tabs .container{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.lesson-content__tab{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;transition:opacity 0.2s ease;color:#0c0c0c;font-family:"Open Sans", sans-serif;font-size:1.1875rem;font-weight:400;height:51px;letter-spacing:-.3px;line-height:1.25rem;margin:7px 0;opacity:.5}.lesson-content__tab--active,.lesson-content__tab:hover{color:#000;opacity:1}.lesson-content__tab:not(:last-child){border-right:solid 1px #ccc;padding-right:30px}.lesson-content__tab:not(:first-child){padding-left:30px}.lesson-content__tab svg{margin-right:15px}.lesson-content__tab-button{display:none}@media screen and (max-width: 765px){.lesson-content__tab-button{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background:#e5e5e5;border-bottom:1px solid #ccc;color:#000;font-family:"Open Sans", sans-serif;font-size:1.1875rem;font-weight:600;height:63px;letter-spacing:-.3px;line-height:1.25rem;padding:0 15px 0 20px;position:relative;width:100%}}.lesson-content__tab-mobile{display:none}@media screen and (max-width: 765px){.lesson-content__tab-mobile{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background:#e5e5e5;border-bottom:1px solid #ccc;color:#000;font-family:"Open Sans", sans-serif;font-size:1.1875rem;font-weight:600;height:63px;letter-spacing:-.3px;line-height:1.25rem;padding:0 15px 0 20px;position:relative;width:100%}}.lesson-content__tab-mobile::after{height:20px;width:16px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-down-f5609ea8e9921118d863fb9d06995fa3818cd7e1847803917acb15fc0baeda85.svg") right center no-repeat;content:'';display:inline-block;position:absolute;right:15px;top:calc(50% - 10px)}.lesson-content__tab-mobile--active::after{transform:rotate(180deg)}.lesson-content__tab-mobile svg,.lesson-content__tab-button svg{margin-right:15px}.lesson-content__button-row{align-items:stretch;display:flex;flex-direction:row;justify-content:center}.lesson-content__button{display:none}@media screen and (max-width: 580px){.lesson-content__button{border-radius:4px;border:1px solid #b3b3b3;color:#666;display:block;font-family:"Open Sans", sans-serif;font-size:1.0625rem;font-weight:400;letter-spacing:.3px;margin:14px 0 63px 0;padding:9px 37px}}.lesson-content__lessons-list{width:890px}@media screen and (max-width: 1360px){.lesson-content__lessons-list{width:700px}}@media screen and (max-width: 1190px){.lesson-content__lessons-list{width:840px}}@media screen and (max-width: 1020px){.lesson-content__lessons-list{width:100%}}.lesson-content .lesson-content__icon{background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:17px;vertical-align:text-bottom}.lesson-content .lesson-content__icon--text{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-text-8016a967b37a271c9c6456d22d057afc3ced33d6ab27a0004ecaf0e68892d022.svg");height:32px;width:28px}.lesson-content .lesson-content__icon--lessons{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-video-d50d6fccb3ce334e1e846e1bc41490387ddfb88265b020b1a797cd2391af2ece.svg");height:22px;width:32px}.lesson-downloads{padding:0 0 100px;width:890px}@media screen and (max-width: 1360px){.lesson-downloads{width:700px}}@media screen and (max-width: 1190px){.lesson-downloads{width:840px}}@media screen and (max-width: 1020px){.lesson-downloads{padding:0 0 100px;width:100%}}@media screen and (max-width: 765px){.lesson-downloads{margin-top:-1px;padding:0}}.lesson-downloads-tab{border-bottom:1px solid #ccc;color:#000;font-family:"Open Sans", sans-serif;font-weight:600;letter-spacing:-.3px;position:relative;font-size:1.5625rem;line-height:1.5625rem;padding-bottom:12px;margin-bottom:36px}@media screen and (max-width: 765px){.lesson-downloads-tab{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background:#e5e5e5;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#0c0c0c;font-family:"Open Sans", sans-serif;font-size:1.1875rem;height:63px;line-height:1.1875rem;margin:0;padding:0 0 0 20px;position:relative}}@media screen and (max-width: 765px){.lesson-downloads-tab::after{position:absolute;top:15px;right:15px;height:15px;width:15px;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-up-bf3acecfb44640ba17b95f0e22fe50ea5117318ff5aa480dbc404d3fcf943232.svg");background-repeat:no-repeat;content:'';transform:rotate(180deg) translate(0, -50%)}}.lesson-downloads-tab--open::after{top:37.5px;transform:translate(0, -50%)}@media screen and (max-width: 765px){.lesson-downloads-list{padding:17px 20px 46px;display:none}}@media screen and (max-width: 765px){.lesson-downloads-list--show{display:block}}.lesson-downloads-item{font-family:"Open Sans", sans-serif;position:relative;margin-bottom:20px;font-size:1.125rem;width:auto;padding-bottom:10px;list-style-type:circle;margin-left:40px}@media screen and (max-width: 765px){.lesson-downloads-item{margin-bottom:0;min-height:75px}}.lesson-downloads-item__link{font-size:1.125rem;font-weight:400;letter-spacing:-.3px;margin-right:20px;text-decoration:underline}@media screen and (max-width: 765px){.lesson-downloads-item__link{font-size:1.0625rem}}.lesson-downloads-item__link:hover{text-decoration:underline}.lesson-header{background:#000}.lesson-header-trigger{height:1px;width:100%;display:block}@media screen and (max-width: 1020px){.lesson-header .container{max-width:100%}}.lesson-header__top{position:relative;align-items:center;display:flex;flex-direction:row;justify-content:center}@media screen and (max-width: 1020px){.lesson-header__top{max-width:100%}}.lesson-header__movie{display:block;height:auto;margin:0 auto;position:relative;width:975px}@media screen and (max-width: 1360px){.lesson-header__movie{width:834.6975px}}@media screen and (max-width: 1190px){.lesson-header__movie{width:709.1175px}}@media screen and (max-width: 1020px){.lesson-header__movie{width:100%}}.lesson-header__nav{transition:all 0.2s ease;height:54px;position:absolute;top:45%;width:54px;z-index:15}@media screen and (max-width: 1360px){.lesson-header__nav{height:46.2294px}}@media screen and (max-width: 1190px){.lesson-header__nav{height:39.2742px}}@media screen and (max-width: 1020px){.lesson-header__nav{display:none}}.lesson-header__nav--prev{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-left-gray-8c9369a7fa4e2088640ab356df7cae09f12c862bcac16bc92fdf71bde350a4ba.svg") center center no-repeat;background-size:auto 100%;left:0px}.lesson-header__nav--prev:hover{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-left-light-b899022f820e350b32f0804775261d80e406cc0e5092a5cd43ca631a7ff9c53b.svg") center center no-repeat;background-size:auto 100%;transform:translateX(-5px)}.lesson-header__nav--next{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-right-gray-2de5227775982606efc063653c03defb976b50a1f80be8c989fc08a70bd09f94.svg") center center no-repeat;background-size:auto 100%;right:0px}.lesson-header__nav--next:hover{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-right-light-b3888a04dc3291f6cdee3ccf98395e8940c484300639019e270ebfcca6a15585.svg") center center no-repeat;background-size:auto 100%;transform:translateX(5px)}@media screen and (max-width: 765px){.lessons-list__content{padding:25px 15px}.lessons-list__content--show{display:inherit}}.lessons-list .class{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;border-bottom:1px solid #ccc;margin-bottom:31px;padding-bottom:31px}@media screen and (max-width: 1020px){.lessons-list .class{margin-bottom:31px;padding-bottom:31px}}@media screen and (max-width: 765px){.lessons-list .class{margin-bottom:15px;padding-bottom:15px}}.lessons-list .class--seen .class__image{filter:grayscale(100%)}.lessons-list .class:last-child{border:0;margin-bottom:78px;padding:0}@media screen and (max-width: 1020px){.lessons-list .class:last-child{margin-bottom:78px}}@media screen and (max-width: 765px){.lessons-list .class:last-child{margin-bottom:33px}}.lessons-list .class:hover .class__shadow{background-color:rgba(0,0,0,0.2)}.lessons-list .class:hover .class__title{color:#3986e0}.lessons-list .class:hover .class__description{color:#000}.lessons-list .class__shadow{transition:background-color 0.2s ease;background-color:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.lessons-list .class__card{position:relative;border-radius:2px;flex:none;height:160px;margin-right:28px;overflow:hidden;position:relative;width:280px}.lessons-list .class__card::after{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-big-61b9125a4316391d018dd4e64195cc20e753a8d40cbcf642e46523e9fd14ca75.svg");background-position:center center;background-repeat:no-repeat;background-size:27px 31px;opacity:.8}.lessons-list .class__card::after:hover{opacity:1}.lessons-list .class__card:hover{cursor:pointer}.lessons-list .class__card:hover::after{opacity:1}.lessons-list .class__card::after{transition:opacity 0.3s ease-in-out;opacity:0}@media screen and (max-width: 1190px){.lessons-list .class__card{height:116.368px;margin-right:20.3644px;width:203.644px}}@media screen and (max-width: 1020px){.lessons-list .class__card{height:160px;margin-right:28px;width:280px}}@media screen and (max-width: 765px){.lessons-list .class__card{height:79px;margin-right:10px;min-width:144px;width:144px}.lessons-list .class__card::after{display:none}.lessons-list .class__card .ribbon-wrapper__item{display:none}}.lessons-list .class__card::after{content:''}.lessons-list .class__duration{position:absolute;right:10px;bottom:9px;background-color:#000;border-radius:2px;color:#fff;font-family:"Open Sans", sans-serif;font-size:0.6875rem;font-weight:600;letter-spacing:.2px;padding:2px 3px;z-index:2}@media screen and (max-width: 765px){.lessons-list .class__duration{right:5px;bottom:4px}}.lessons-list .class__image{height:100%;width:100%;object-fit:cover;text-indent:-9999px;background-color:#808080}.lessons-list .class__viewed{filter:grayscale(100%)}.lessons-list .class__icon--lock{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-lock-d5b47a6e6ab85dc5d7ab2d350b0c0315dba3c386e09fc95a33213aa6a043da76.svg") bottom left no-repeat;background-size:15px;bottom:9px;height:20px;left:10px;opacity:.8;position:absolute;width:16px;z-index:2}@media screen and (max-width: 765px){.lessons-list .class__icon--lock{height:15px;width:12px;background-size:10px;left:6px;bottom:6px}}.lessons-list .class__icon--view{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-eye-e8df6192240c0f571735d1dbfbe43242b29470c3da4cb10c0d854c833d7bf82a.svg") top right no-repeat;background-size:24px;height:16px;position:absolute;right:10px;top:10px;width:26px;z-index:2}@media screen and (max-width: 580px){.lessons-list .class__icon--view{height:16px;width:16px;background-size:16px;right:7px;top:7px}}.lessons-list .class__title{transition:color 0.2s ease;color:#000;font-family:"Open Sans", sans-serif;font-size:1.5625rem;font-weight:700;letter-spacing:-.1px;line-height:1.875rem;margin-bottom:8px}@media screen and (max-width: 1020px){.lessons-list .class__title{font-size:1.5625rem;line-height:1.875rem;margin-bottom:8px}}@media screen and (max-width: 765px){.lessons-list .class__title{font-size:0.9375rem;line-height:1.375rem}}.lessons-list .class__description{transition:color 0.2s ease;color:#595959;font-family:"Open Sans", sans-serif;font-size:1.0625rem;line-height:1.625rem}@media screen and (max-width: 1020px){.lessons-list .class__description{font-size:16px;line-height:23px}}@media screen and (max-width: 765px){.lessons-list .class__description{display:none}}.lessons-list .class__content{width:auto}.lessons-list .category__header{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:8px}@media screen and (max-width: 1020px){.lessons-list .category__header{margin-bottom:29px;padding-bottom:8px}}@media screen and (max-width: 765px){.lessons-list .category__header{margin-bottom:16px;padding-bottom:5px}}.lessons-list .category__title{color:#000;font-family:"Open Sans", sans-serif;font-size:1.5rem;font-weight:normal;margin-bottom:0}@media screen and (max-width: 1020px){.lessons-list .category__title{font-size:1.5rem}}@media screen and (max-width: 765px){.lessons-list .category__title{font-size:1rem;font-weight:700}}.lessons-list .category__duration{font-family:"Open Sans", sans-serif;font-size:0.9375rem;font-weight:700;line-height:0.9375rem}@media screen and (max-width: 1020px){.lessons-list .category__duration{font-size:0.9375rem;line-height:0.9375rem}}@media screen and (max-width: 765px){.lessons-list .category__duration{font-size:0.8125rem;line-height:0.8125rem}}.lesson-text__theme{color:#000;display:block;font-family:"Open Sans", sans-serif;font-size:1.125rem;letter-spacing:-.2px;line-height:1.625rem;margin-bottom:5px}@media screen and (max-width: 765px){.lesson-text__theme{color:#333;font-size:0.8125rem;line-height:0.8125rem;letter-spacing:.1px}}.lesson-text__title{color:#0c0c0c;font-family:"rooney-web", serif;font-size:2.8125rem;font-weight:700;letter-spacing:-.5px;line-height:3.3125rem;margin-bottom:13px}@media screen and (max-width: 765px){.lesson-text__title{font-size:1.875rem;line-height:2.375rem;margin-bottom:10px}}.lesson-text__description{color:rgba(0,0,0,0.6);font-family:"Open Sans", sans-serif;font-size:1.125rem;letter-spacing:-.3px;line-height:1.875rem;margin-bottom:50px}@media screen and (max-width: 765px){.lesson-text__description{font-size:1rem;line-height:1.5625rem;margin-bottom:40px}}.lesson-text__description p{margin-bottom:20px}.lesson-header__iframe{height:100%;width:100%;position:absolute;z-index:5}.lesson-header__movie{height:548px;min-width:calc(100% - 380px - 40px);position:relative}@media screen and (max-width: 1360px){.lesson-header__movie{height:469.1428px;min-width:calc(100% - 325.318px - 34.244px)}}@media screen and (max-width: 1190px){.lesson-header__movie{height:398.5604px;min-width:calc(100% - 276.374px - 29.092px)}}@media screen and (max-width: 1020px){.lesson-header__movie{height:432px;min-width:100%;width:100%}}@media screen and (max-width: 765px){.lesson-header__movie{height:211px;min-width:100%;width:100%}}.lesson-header__movie iframe{height:100%;width:100%;position:absolute}.lesson-header__movie iframe.lesson-header__iframe--fixed{position:fixed;right:50px;bottom:50px;border-radius:5px;height:253.7px;width:450px;z-index:20}@media screen and (max-width: 1360px){.lesson-header__movie iframe.lesson-header__iframe--fixed{height:217.19257px;width:385.245px}}@media screen and (max-width: 1190px){.lesson-header__movie iframe.lesson-header__iframe--fixed{height:184.51601px;width:327.285px}}@media screen and (max-width: 1020px){.lesson-header__movie iframe.lesson-header__iframe--fixed{position:relative}}@page{size:A4;margin:6rem}@media print{.lesson-header,.lesson-downloads{display:none}.side-buttons,.comment{display:none !important}.episode-video-informations{width:100%}}.title-page__quote{color:#c39439;font-family:"rooney-web", serif;font-size:1.875rem;font-weight:600;letter-spacing:.4px;line-height:2.8125rem;margin:0 auto 10px;padding-top:50px;text-align:center;text-shadow:0 0 1px rgba(0,0,0,0.3)}@media screen and (max-width: 1020px){.title-page__quote>br{display:none}}@media screen and (max-width: 765px){.title-page__quote{font-size:1.25rem;line-height:1.8125rem;margin:0 auto;padding:30px 20px 0}}.title-page__quote-author{color:#b29253;font-family:"rooney-web", serif;font-size:0.75rem;letter-spacing:.5px;text-align:center}@media screen and (max-width: 765px){.title-page__quote-author{display:none}}.title-page__header{display:inline-block;margin-bottom:39px;margin-top:66px;position:relative;width:100%;text-align:center}@media screen and (max-width: 765px){.title-page__header{margin:35px 0 25px}}.title-page__header::before{border-bottom:1px solid rgba(183,137,43,0.3);content:'';position:absolute;top:50%;left:0;width:100%;z-index:0}.title-page__title{background:#1c1c1c;color:#b7892b;font-family:"Open Sans", sans-serif;font-size:1.5625rem;font-weight:600;letter-spacing:2px;line-height:1.875rem;margin:0 auto;display:inline-block;position:relative;padding:0 30px;text-align:center;text-transform:uppercase;width:auto}@media screen and (max-width: 765px){.title-page__title{font-size:1rem;letter-spacing:1.5px;line-height:1rem;padding:0 20px}}.youtube-modal{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.9);display:none;z-index:16000005}.youtube-modal:hover{cursor:pointer}.youtube-modal--no-scroll{overflow:hidden}.youtube-modal__wrapper{height:100%;z-index:16000005}.youtube-modal__content{position:absolute;top:50%;left:50%;display:inline-block;margin:0 auto;overflow:hidden;transform:translate(-50%, -50%);z-index:16000005}@media screen and (max-width: 765px){.youtube-modal__content{width:100%}}@media screen and (max-width: 765px) and (orientation: landscape){.youtube-modal__content{max-height:calc(100% - 80px);max-width:calc(100% - 80px)}}.youtube-modal__video{height:auto;width:960px;background-color:#000;display:inline-block;margin:0 auto;max-width:100%}@media screen and (max-width: 1190px){.youtube-modal__video{height:auto;width:770px}}@media screen and (max-width: 765px){.youtube-modal__video{width:100%;height:auto}}.youtube-modal iframe{position:absolute;top:-3px;left:-1px;border:0;display:block;height:calc(100% + 1px);margin:auto 0;width:calc(100% + 1px)}.youtube-modal__close{align-items:center;display:flex;flex-direction:row;justify-content:center;position:absolute;top:15px;right:15px;transition:opacity 0.2s ease;background-color:#000;border:1px solid rgba(255,255,255,0.3);border-radius:5px;color:rgba(255,255,255,0.8);cursor:pointer;font-family:"Open Sans", sans-serif;font-size:0.9375rem;letter-spacing:.3px;margin:auto 0;opacity:.8;padding:10px 17px;z-index:16000005}@media screen and (max-width: 1020px){.youtube-modal__close{display:none}}.youtube-modal__close::before{height:12px;width:12px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-close-white-582a0ee1cdd1d85903b07e07e1d52d1ab01b4c1e4d9bc89d16f3215908db16a4.svg") no-repeat;background-size:contain;content:' ';display:block;margin-right:12px}.youtube-modal__close:hover{opacity:.75}.sunday-homily__player__progress{z-index:5;-webkit-appearance:none !important;-moz-apperance:none !important;-ms-appearance:none !important;cursor:pointer;position:absolute;bottom:-1px;width:100%;height:5px;margin:0;padding:0;box-shadow:0 2px 3px rgba(0,0,0,0.2) inset}@media screen and (max-width: 765px){.sunday-homily__player__progress{height:5px}}.sunday-homily__player__progress[value]{-webkit-appearance:none;appearance:none;background-color:#CCC;color:#ed021e;height:5px}@media screen and (max-width: 1020px){.sunday-homily__player__progress[value]{height:5px}}.sunday-homily__player__progress[value]::-webkit-progress-bar{background-color:#CCC;border-radius:2px;border:0;color:#ed021e}.sunday-homily__player__progress::-webkit-progress-value{background-color:#ed021e}.sunday-homily__player__time-info{position:absolute;color:white;bottom:20px;z-index:4;height:20px;width:100%;opacity:1;margin-top:5px;pointer-events:none;display:flex;justify-content:space-between}.sunday-homily__player__time-info span{font-size:0.8125rem;padding:12px 17px 0}.sunday-homily__player__bar__current,.sunday-homily__player__bar__total{display:block;color:white}.program-page .banner{margin-bottom:74px;background:#000;position:relative}@media screen and (max-width: 1360px){.program-page .banner{margin-bottom:63.3514px}}@media screen and (max-width: 1190px){.program-page .banner{margin-bottom:53.8202px}}@media screen and (max-width: 1020px){.program-page .banner{margin-bottom:50px}}@media screen and (max-width: 765px){.program-page .banner{margin-bottom:30px}}.program-page .banner .container{height:479px;overflow:hidden;position:relative}@media screen and (max-width: 1360px){.program-page .banner .container{height:410.0719px}}@media screen and (max-width: 1190px){.program-page .banner .container{height:348.3767px}}@media screen and (max-width: 1020px){.program-page .banner .container{height:348px;max-width:100%}}@media screen and (max-width: 765px){.program-page .banner .container{height:auto;width:100%}}.program-page .banner__picture{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;z-index:0}@media screen and (max-width: 1020px){.program-page .banner__picture{position:relative;height:348px}}@media screen and (max-width: 765px){.program-page .banner__picture{position:absolute;height:auto}}.program-page .banner__image{height:100%;width:100%;text-indent:-9999px;object-fit:cover}.course-page .program-page .banner{position:relative}.course-page .program-page .banner .banner__link{position:absolute;top:0;left:0;height:100%;width:100%;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-big-61b9125a4316391d018dd4e64195cc20e753a8d40cbcf642e46523e9fd14ca75.svg");background-position:74.2% 47.9%;background-repeat:no-repeat;background-size:80px 83px;opacity:.8}.course-page .program-page .banner .banner__link:hover{opacity:1}.course-page .program-page .banner:hover{cursor:pointer}.course-page .program-page .banner:hover .banner__link{opacity:1}.course-page .program-page .banner .banner__link{transition:opacity 0.3s ease-in-out;opacity:0.7}.course-page .program-page .banner:hover{cursor:pointer}.course-page .program-page .banner:hover .featured-episode-card__image{opacity:0.7}.course-page .program-page .banner .featured-episode-card__image{transition:opacity 0.3s ease-in-out;opacity:1}@media screen and (max-width: 580px){.course-page .program-page .banner{position:relative}.course-page .program-page .banner .banner__link{position:absolute;top:0;left:0;height:280px;width:100%;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-big-61b9125a4316391d018dd4e64195cc20e753a8d40cbcf642e46523e9fd14ca75.svg");background-position:51.8% 51%;background-repeat:no-repeat;background-size:37px 41.5px;opacity:.8}.course-page .program-page .banner .banner__link:hover{opacity:1}}.course-page .program-page .banner__link{height:480px;width:400px;display:block;z-index:1}@media screen and (max-width: 765px){.course-page .program-page .banner__link{background-position:51.8% 51%;background-size:37px 41.5px;height:280px;z-index:10}}.course-page .program-page .banner__link .link__text{display:none}@media screen and (max-width: 765px){.course-page .program-page .banner__link .link__text{bottom:76px;color:#999;display:block;font-size:0.5rem;letter-spacing:.3px;position:absolute;text-align:center;text-transform:uppercase;width:100%}}.program-page .banner__link{display:none}@media screen and (max-width: 765px){.program-page .program-page .banner__link{transition:opacity 0.2s ease;cursor:pointer;display:block;height:172px;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:10}.program-page .program-page .banner__link:hover{opacity:1}.program-page .program-page .banner__link::before{background-color:rgba(0,0,0,0.5);background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-big.svg");background-position:58.8% 50%;background-repeat:no-repeat;background-size:37px 41.5px;border-radius:50%;content:'';height:88px;left:50%;margin-left:-44px;position:absolute;top:17.9%;width:88px}.program-page .program-page .banner__link .link__text{display:none}}.program-page .banner__content{align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;width:42%;max-width:100%;position:absolute;z-index:5}@media screen and (max-width: 1020px){.program-page .banner__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-left:30px;bottom:0px;width:53%}}@media screen and (max-width: 765px){.program-page .banner__content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;bottom:0px;margin:0 auto 0;padding:230px 20px 50px;position:relative;width:100%}}@media screen and (max-width: 765px){.program-page .banner__content::after{content:'';background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.8) 100%);display:block;width:100%;height:340px;position:absolute;bottom:0;left:0;z-index:0}}.program-page .banner__subject{display:none;z-index:2}@media screen and (max-width: 765px){.program-page .banner__subject{color:rgba(255,181,58,0.8);display:block;font-family:"Open Sans", sans-serif;font-size:0.6875rem;font-weight:400;letter-spacing:.7px;margin-bottom:9px;margin-left:1px;text-transform:uppercase}.course-page .program-page .banner__subject{letter-spacing:.2px;margin-bottom:0}}.program-page .banner__title{color:#ccc;font-family:"Open Sans", sans-serif;font-size:2.8125rem;font-weight:700;letter-spacing:.6px;line-height:3.125rem;margin-bottom:17px;text-align:center;text-shadow:0 2px 0 rgba(0,0,0,0.77);z-index:2}@media screen and (max-width: 1360px){.program-page .banner__title{font-size:2.40778125rem;line-height:2.6753125rem;margin-bottom:14.5537px}}@media screen and (max-width: 1190px){.program-page .banner__title{font-size:2.04553125rem;line-height:2.2728125rem;margin-bottom:12.3641px}}@media screen and (max-width: 1020px){.program-page .banner__title{font-size:2.0625rem;line-height:2.3125rem;margin-bottom:10px;text-align:left}}@media screen and (max-width: 765px){.program-page .banner__title{font-size:1.5625rem;letter-spacing:.4px;line-height:1;margin-bottom:17px;text-align:center}}.program-page .banner__description{color:#7f7f7f;font-family:"Open Sans", sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:0.3px;line-height:2rem;margin-bottom:30px;text-align:center;width:518px;z-index:2}@media screen and (max-width: 1360px){.program-page .banner__description{font-size:1.1771375rem;line-height:1.7122rem;margin-bottom:25.683px;width:443.4598px}}@media screen and (max-width: 1190px){.program-page .banner__description{margin-bottom:21.819px;width:376.7414px;font-size:17px;line-height:25px;font-weight:400}}@media screen and (max-width: 1020px){.program-page .banner__description{text-align:left;font-size:17px;line-height:25px;font-weight:400;margin-bottom:30px;width:360px}}@media screen and (max-width: 765px){.program-page .banner__description{font-family:"Open Sans", sans-serif;font-size:1rem;letter-spacing:.2px;line-height:1.5rem;margin-bottom:33px;padding:0 29px;text-align:center;width:100%}}.program-page .banner__info{display:none;z-index:2}@media screen and (max-width: 765px){.course-page .program-page .banner__info{color:#666;display:block;font-size:1rem;letter-spacing:.4px;margin-top:24px;padding-left:4px}}.program-page .banner__actions{width:100%;z-index:2}.program-page .banner__share-social{align-items:center;display:flex;flex-direction:row;justify-content:center;height:56px}@media screen and (max-width: 1360px){.program-page .banner__share-social{height:47.9416px}}@media screen and (max-width: 1190px){.program-page .banner__share-social{height:40.7288px}}.programs-page .episode-content,.program-page .episode-content{padding-top:64px}@media screen and (max-width: 1360px){.programs-page .episode-content,.program-page .episode-content{padding-top:54.7904px}}@media screen and (max-width: 1190px){.programs-page .episode-content,.program-page .episode-content{padding-top:46.5472px}}@media screen and (max-width: 580px){.programs-page .episode-content,.program-page .episode-content{padding-top:0}}@media screen and (max-width: 580px){.programs-page .episode-content__header,.program-page .episode-content__header{transition:opacity 0.2s ease;background:#e5e5e5;border-bottom:1px solid #ccc;height:63px;line-height:63px}.programs-page .episode-content__header::after,.program-page .episode-content__header::after{clear:both;content:"";display:block}.programs-page .episode-content__header:hover,.program-page .episode-content__header:hover{opacity:.6}}.programs-page .episode-content__subtitle,.program-page .episode-content__subtitle{color:#000;font-size:1.125rem;font-weight:400;letter-spacing:.03px;line-height:1.44;margin:0}@media screen and (max-width: 1360px){.programs-page .episode-content__subtitle,.program-page .episode-content__subtitle{font-size:0.9631125rem}}@media screen and (max-width: 1190px){.programs-page .episode-content__subtitle,.program-page .episode-content__subtitle{font-size:0.8182125rem}}@media screen and (max-width: 580px){.programs-page .episode-content__subtitle,.program-page .episode-content__subtitle{display:none}}.programs-page .episode-content__subtitle-link,.program-page .episode-content__subtitle-link{display:none}@media screen and (max-width: 580px){.programs-page .episode-content__subtitle-link,.program-page .episode-content__subtitle-link{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-text-8016a967b37a271c9c6456d22d057afc3ced33d6ab27a0004ecaf0e68892d022.svg");background-position:5px 48%;background-repeat:no-repeat;color:#191919;display:inherit;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:700;height:63px;letter-spacing:.2px;line-height:3.9375rem;padding-left:41px;position:relative}.programs-page .episode-content__subtitle-link.toggle__show-text--open::after,.program-page .episode-content__subtitle-link.toggle__show-text--open::after{top:37px;transform:translate(0, -50%)}.programs-page .episode-content__subtitle-link::after,.program-page .episode-content__subtitle-link::after{position:absolute;top:15px;right:5px;height:15px;width:15px;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-up-gray-b579101c076467c302d2f586979f7a2e86c6f005c3e619c11ea5f3bdea744157.svg");background-repeat:no-repeat;content:'';transform:rotate(180deg) translate(0, -50%)}}.programs-page .episode-content__theme,.program-page .episode-content__theme{display:none}.programs-page .episode-content__separator,.program-page .episode-content__separator{display:none;margin:0 12px}@media screen and (max-width: 1360px){.programs-page .episode-content__separator,.program-page .episode-content__separator{margin:0 10.2732px}}@media screen and (max-width: 1190px){.programs-page .episode-content__separator,.program-page .episode-content__separator{margin:0 8.7276px}}.programs-page .episode-content .side-buttons-trigger,.program-page .episode-content .side-buttons-trigger{margin-top:-40px}@media screen and (max-width: 1360px){.programs-page .episode-content .side-buttons-trigger,.program-page .episode-content .side-buttons-trigger{margin-top:-34.244px}}@media screen and (max-width: 1190px){.programs-page .episode-content .side-buttons-trigger,.program-page .episode-content .side-buttons-trigger{margin-top:-29.092px}}@media screen and (max-width: 1020px){.programs-page .episode-content .side-buttons-trigger,.program-page .episode-content .side-buttons-trigger{margin-top:-40px}}@media screen and (max-width: 580px){.programs-page .episode-content .side-buttons-trigger,.program-page .episode-content .side-buttons-trigger{margin-top:0}}.programs-page .episode-content__text,.program-page .episode-content__text{font-family:"Open Sans", sans-serif;font-size:1.5625rem;font-weight:700;letter-spacing:0.3px}@media screen and (max-width: 1360px){.programs-page .episode-content__text,.program-page .episode-content__text{font-size:1.33765625rem;letter-spacing:0.25683px}}@media screen and (max-width: 1190px){.programs-page .episode-content__text,.program-page .episode-content__text{font-size:1.13640625rem;letter-spacing:0.21819px}}@media screen and (max-width: 580px){.programs-page .episode-content__main,.program-page .episode-content__main{display:none;padding:20px 0 43px}.programs-page .episode-content__main--show,.program-page .episode-content__main--show{display:inherit}}.programs-page .episode-content__main .container,.program-page .episode-content__main .container{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between}.programs-page .episode-content .comment,.program-page .episode-content .comment{padding:76px 0 70px}@media screen and (max-width: 1360px){.programs-page .episode-content .comment,.program-page .episode-content .comment{padding:65.0636px 0 59.927px}}@media screen and (max-width: 1190px){.programs-page .episode-content .comment,.program-page .episode-content .comment{padding:55.2748px 0 50.911px}}@media screen and (max-width: 580px){.programs-page .episode-content .comment,.program-page .episode-content .comment{padding:35px 0 35px 6px}}@media screen and (max-width: 580px){.programs-page .episode-content .comment .container,.program-page .episode-content .comment .container{max-width:calc(100% - 30px)}}.programs-page .episode-content .comment__main,.program-page .episode-content .comment__main{max-width:100%;width:900px}@media screen and (max-width: 1360px){.programs-page .episode-content .comment__main,.program-page .episode-content .comment__main{width:770.49px}}@media screen and (max-width: 1190px){.programs-page .episode-content .comment__main,.program-page .episode-content .comment__main{width:654.57px}}@media screen and (max-width: 1020px){.programs-page .episode-content .comment__main,.program-page .episode-content .comment__main{width:100%}}.programs-page .episode-content .comment__title,.program-page .episode-content .comment__title{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-comments-blue-d3f98d980eb7b99106a48824050e4a8f3ed4c0d40af2e73a45d0d8cf6a48d12b.svg");background-position:0 14px;background-size:21px;color:#39559f;font-size:1.5625rem;letter-spacing:0;margin-bottom:9px;padding-bottom:8px;padding-left:35px;text-transform:capitalize}@media screen and (max-width: 1360px){.programs-page .episode-content .comment__title,.program-page .episode-content .comment__title{font-size:1.33765625rem;margin-bottom:7.7049px;padding-bottom:6.8488px;padding-left:29.9635px}}@media screen and (max-width: 1190px){.programs-page .episode-content .comment__title,.program-page .episode-content .comment__title{font-size:1.13640625rem;margin-bottom:6.5457px;padding-bottom:5.8184px;padding-left:25.4555px}}@media screen and (max-width: 580px){.programs-page .episode-content .comment__title,.program-page .episode-content .comment__title{background-position:0 9px;background-size:16px;font-size:20px;font-weight:700;letter-spacing:.2px;margin-bottom:12px;padding-bottom:11px;padding-left:33px}}.programs-page .episode-content .comment__count,.program-page .episode-content .comment__count{display:none}.programs-page .episode-content .comment__description,.program-page .episode-content .comment__description{letter-spacing:.4px;line-height:1.7;margin-bottom:53px}@media screen and (max-width: 1360px){.programs-page .episode-content .comment__description,.program-page .episode-content .comment__description{margin-bottom:45.3733px}}@media screen and (max-width: 1190px){.programs-page .episode-content .comment__description,.program-page .episode-content .comment__description{margin-bottom:38.5469px}}@media screen and (max-width: 580px){.programs-page .episode-content .comment__description,.program-page .episode-content .comment__description{letter-spacing:.3px;line-height:1.5;margin-bottom:23px;padding:0 4px 0 0;margin-left:-1px}}.programs-page .episode-content .comment .fb-comments,.program-page .episode-content .comment .fb-comments{margin-top:0}.programs-page .episode-content__anchors,.program-page .episode-content__anchors{display:block;position:relative;top:-150px;visibility:hidden}.programs-page .episode-text,.program-page .episode-text{max-width:100%;margin-top:40px;width:900px}@media screen and (max-width: 1360px){.programs-page .episode-text,.program-page .episode-text{width:770.49px;margin-top:34.244px}}@media screen and (max-width: 1190px){.programs-page .episode-text,.program-page .episode-text{width:654.57px;margin-top:29.092px}}@media screen and (max-width: 1020px){.programs-page .episode-text,.program-page .episode-text{margin-top:40px;width:100%}}@media screen and (max-width: 580px){.programs-page .episode-text,.program-page .episode-text{margin-top:0}}.programs-page .episode-text header,.program-page .episode-text header{height:0}.programs-page .episode-text__title,.program-page .episode-text__title{color:#0c0c0c;display:none;font-family:"rooney-web", serif;font-size:2.8125rem;font-weight:700;letter-spacing:0;line-height:4.5rem;margin:0 0 62px}@media screen and (max-width: 1360px){.programs-page .episode-text__title,.program-page .episode-text__title{font-size:2.40778125rem;line-height:3.85245rem;margin:0 0 53.0782px}}@media screen and (max-width: 1190px){.programs-page .episode-text__title,.program-page .episode-text__title{font-size:2.04553125rem;line-height:3.27285rem;margin:0 0 45.0926px}}@media screen and (max-width: 580px){.programs-page .episode-text__title,.program-page .episode-text__title{display:none;font-size:1.5625rem;letter-spacing:-.2px;line-height:1.28;margin:8px 0 41px}}.programs-page .episode-text__theme,.program-page .episode-text__theme{display:none}@media screen and (max-width: 580px){.programs-page .episode-text__theme,.program-page .episode-text__theme{display:none;font-family:"Open Sans", sans-serif;font-size:0.8125rem;letter-spacing:.1px}}.programs-page .episode-text .post-actions,.program-page .episode-text .post-actions{margin-bottom:15px;padding:0 3px 5px 10px;position:relative;text-align:right;top:-29px}@media screen and (max-width: 1360px){.programs-page .episode-text .post-actions,.program-page .episode-text .post-actions{margin-bottom:12.8415px;padding:0 2.5683px 4.2805px 8.561px;top:-24.8269px}}@media screen and (max-width: 1190px){.programs-page .episode-text .post-actions,.program-page .episode-text .post-actions{margin-bottom:10.9095px;padding:0 2.1819px 3.6365px 7.273px;top:-21.0917px}}@media screen and (max-width: 580px){.programs-page .episode-text .post-actions,.program-page .episode-text .post-actions{margin-bottom:20px;margin-top:20px;padding:0 4px 7px 0;position:static;text-align:right;top:0}}.programs-page .episode-text .post-actions__link,.program-page .episode-text .post-actions__link{font-size:0.9375rem;letter-spacing:.1px;line-height:23px}@media screen and (max-width: 1360px){.programs-page .episode-text .post-actions__link,.program-page .episode-text .post-actions__link{font-size:0.80259375rem;line-height:19.6903px}}@media screen and (max-width: 1190px){.programs-page .episode-text .post-actions__link,.program-page .episode-text .post-actions__link{font-size:0.68184375rem;line-height:16.7279px}}@media screen and (max-width: 580px){.programs-page .episode-text .post-actions__link,.program-page .episode-text .post-actions__link{letter-spacing:.4px;line-height:25px;position:relative;padding-left:30px}}.programs-page .episode-text .post-actions__link:first-child,.program-page .episode-text .post-actions__link:first-child{margin-right:33px}@media screen and (max-width: 1360px){.programs-page .episode-text .post-actions__link:first-child,.program-page .episode-text .post-actions__link:first-child{margin-right:28.2513px}}@media screen and (max-width: 1190px){.programs-page .episode-text .post-actions__link:first-child,.program-page .episode-text .post-actions__link:first-child{margin-right:24.0009px}}@media screen and (max-width: 580px){.programs-page .episode-text .post-actions__link:first-child,.program-page .episode-text .post-actions__link:first-child{margin-right:15px}}.programs-page .episode-text .post-actions__icon,.program-page .episode-text .post-actions__icon{height:24px;margin-right:9px;margin-top:2px}@media screen and (max-width: 1360px){.programs-page .episode-text .post-actions__icon,.program-page .episode-text .post-actions__icon{height:20.5464px;margin-right:7.7049px;margin-top:1.7122px}}@media screen and (max-width: 1190px){.programs-page .episode-text .post-actions__icon,.program-page .episode-text .post-actions__icon{height:17.4552px;margin-right:6.5457px;margin-top:1.4546px}}@media screen and (max-width: 1020px){.programs-page .episode-text .post-actions__icon,.program-page .episode-text .post-actions__icon{eight:24px;margin-right:9px;margin-top:2px}}@media screen and (max-width: 580px){.programs-page .episode-text .post-actions__icon,.program-page .episode-text .post-actions__icon{position:absolute;left:5px;top:1px;height:23px;width:18px;margin:0}}.programs-page .episode-text .post-actions__icon--pdf,.program-page .episode-text .post-actions__icon--pdf{height:28px;width:20px;margin-right:11px;margin-top:-1px}@media screen and (max-width: 580px){.programs-page .episode-text .post-actions__icon--pdf,.program-page .episode-text .post-actions__icon--pdf{height:18px;margin-top:2px;left:8px}}.programs-page .episode-text .editor,.program-page .episode-text .editor{margin-top:51px}@media screen and (max-width: 1360px){.programs-page .episode-text .editor,.program-page .episode-text .editor{margin-top:43.6611px}}@media screen and (max-width: 1190px){.programs-page .episode-text .editor,.program-page .episode-text .editor{margin-top:37.0923px}}@media screen and (max-width: 1020px){.programs-page .episode-text .editor,.program-page .episode-text .editor{margin-top:51px}}@media screen and (max-width: 580px){.programs-page .episode-text .editor,.program-page .episode-text .editor{margin-top:55px;margin-left:8px;margin-right:8px}}.programs-page .episode-text .editor p,.program-page .episode-text .editor p{font-size:1.3125rem;letter-spacing:.1px;line-height:2.375rem;margin-top:38px}@media screen and (max-width: 1360px){.programs-page .episode-text .editor p,.program-page .episode-text .editor p{font-size:1.12363125rem;line-height:2.0332375rem;margin-top:32.5318px}}@media screen and (max-width: 1190px){.programs-page .episode-text .editor p,.program-page .episode-text .editor p{font-size:0.95458125rem;line-height:1.7273375rem;margin-top:27.6374px}}@media screen and (max-width: 1020px){.programs-page .episode-text .editor p,.program-page .episode-text .editor p{font-size:1.3125rem;line-height:2.375rem;margin-top:38px}}@media screen and (max-width: 580px){.programs-page .episode-text .editor p,.program-page .episode-text .editor p{font-size:1.1875rem;font-weight:400;letter-spacing:-.2px;line-height:1.9375rem}}.programs-page .episode-text .editor p:first-child,.program-page .episode-text .editor p:first-child{margin-top:0}.programs-page .episode-text .references__subtitle,.program-page .episode-text .references__subtitle{margin-bottom:18px}@media screen and (max-width: 580px){.programs-page .episode-text .references__subtitle,.program-page .episode-text .references__subtitle{font-size:0.9375rem;letter-spacing:0;margin:47px 0 15px}}.programs-page .episode-text .references__list,.program-page .episode-text .references__list{margin-left:27px}.programs-page .episode-text .references__list li,.program-page .episode-text .references__list li{line-height:1.5;padding-left:4px}@media screen and (max-width: 580px){.programs-page .episode-text .references__list li,.program-page .episode-text .references__list li{padding-left:9px}}.programs-page .episodes-header,.program-page .episodes-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #333;margin-bottom:48px;margin-top:30px;padding-bottom:13px}@media screen and (max-width: 1360px){.programs-page .episodes-header,.program-page .episodes-header{margin-bottom:41.0928px;margin-top:25.683px;padding-bottom:11.1293px}}@media screen and (max-width: 1190px){.programs-page .episodes-header,.program-page .episodes-header{margin-bottom:34.9104px;margin-top:21.819px;padding-bottom:9.4549px}}@media screen and (max-width: 1020px){.programs-page .episodes-header,.program-page .episodes-header{margin-bottom:38px;margin-top:30px;padding-bottom:13px}}@media screen and (max-width: 765px){.programs-page .episodes-header,.program-page .episodes-header{margin-bottom:25px;margin-top:17px;padding-bottom:11px}}.programs-page .episodes-header__title,.program-page .episodes-header__title{color:#b3b3b3;font-size:1.25rem;font-family:"Open Sans", sans-serif;font-weight:700;height:25px;letter-spacing:.5px;margin-bottom:0}@media screen and (max-width: 1190px){.programs-page .episodes-header__title,.program-page .episodes-header__title{font-size:1.070125rem;height:21.4025px}}@media screen and (max-width: 1020px){.programs-page .episodes-header__title,.program-page .episodes-header__title{font-size:1.25rem;height:25px}}@media screen and (max-width: 765px){.programs-page .episodes-header__title,.program-page .episodes-header__title{font-size:0.875rem;font-weight:400;height:25px;letter-spacing:.6px;line-height:36px;text-transform:lowercase}}.programs-page .episodes-header__title--bold,.program-page .episodes-header__title--bold{color:#b3b3b3;font-weight:400;letter-spacing:.8px}@media screen and (max-width: 765px){.programs-page .episodes-header__title--bold,.program-page .episodes-header__title--bold{font-weight:600;padding-bottom:10px;text-transform:uppercase}}.programs-page .episodes-header__title--default,.program-page .episodes-header__title--default{color:#fff;font-weight:400;letter-spacing:.5px;opacity:.8}.programs-page .episodes-header__first-title,.program-page .episodes-header__first-title{display:inline-block;font-weight:400}.programs-page .episodes-header__quantity,.program-page .episodes-header__quantity{color:#d6001a;display:inline-block;margin-right:5px}@media screen and (max-width: 1190px){.programs-page .episodes-header__quantity,.program-page .episodes-header__quantity{margin-right:4.2805px}}@media screen and (max-width: 1020px){.programs-page .episodes-header__quantity,.program-page .episodes-header__quantity{margin-right:5px}}@media screen and (max-width: 765px){.programs-page .episodes-header__quantity,.program-page .episodes-header__quantity{margin-right:3px}}.programs-page .episodes-header__subtitle,.programs-page .episodes-header__separator,.program-page .episodes-header__subtitle,.program-page .episodes-header__separator{color:#b3b3b3}.programs-page .episodes-header__subtitle,.program-page .episodes-header__subtitle{font-weight:400;letter-spacing:.7px}@media screen and (max-width: 580px){.programs-page .episodes-header__subtitle,.program-page .episodes-header__subtitle{display:none}}.programs-page .episodes-header__separator,.program-page .episodes-header__separator{display:inline-block;font-size:1.375rem;font-weight:400;line-height:1.5625rem;margin:0 11px 0 10px}@media screen and (max-width: 1190px){.programs-page .episodes-header__separator,.program-page .episodes-header__separator{font-size:1.1771375rem;line-height:1.33765625rem;margin:0 9.4171px 0 8.561px}}@media screen and (max-width: 1020px){.programs-page .episodes-header__separator,.program-page .episodes-header__separator{font-size:1.375rem;line-height:1.5625rem;margin:0 11px 0 10px}}@media screen and (max-width: 765px){.programs-page .episodes-header__separator,.program-page .episodes-header__separator{display:none}}@media screen and (max-width: 765px){.programs-page .episodes-header__mobile-row,.program-page .episodes-header__mobile-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid #333;padding-top:21px;width:100%}}@media screen and (max-width: 765px){.programs-page .episodes-header__mobile-row,.program-page .episodes-header__mobile-row{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;border-top:0;padding-top:5px;position:absolute;right:0}}.program-page,.programs-page{padding-top:0}.programs-page{background:#1c1c1c}@media screen and (max-width: 765px){.programs-page{overflow:hidden}}@media screen and (max-width: 1020px){.programs-page .container{max-width:calc(100% - 60px);margin-left:auto;margin-right:auto}.programs-page .container::after{clear:both;content:"";display:block}}@media screen and (max-width: 765px){.programs-page .container{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto}.programs-page .container::after{clear:both;content:"";display:block}}@media screen and (max-width: 1020px){.programs-page .programs-list__content-item{text-align:center}}@media screen and (max-width: 1020px){.programs-page .programs-list__title{font-size:1.1875rem;line-height:1.5rem;margin-bottom:15px}}@media screen and (max-width: 765px){.programs-page .programs-list__title{font-size:1.1875rem;line-height:1.5rem;margin-bottom:10px}}@media screen and (max-width: 580px){.programs-page .programs-list__title{font-size:0.8125rem;line-height:1rem;margin-bottom:10px}}@media screen and (max-width: 1020px){.programs-page .programs-list__description{display:none}}@media screen and (max-width: 765px){.programs-page .programs-list .btn-transparent{height:40px;border-radius:3px;width:auto;padding:0 13px}}@media screen and (max-width: 580px){.programs-page .programs-list .btn-transparent{height:30px;border-radius:3px;min-width:105px;width:auto;padding:0}}@media screen and (max-width: 765px){.programs-page .programs-list .btn-transparent__number{font-size:1.25rem;line-height:1.25rem;margin-right:7px}}@media screen and (max-width: 580px){.programs-page .programs-list .btn-transparent__number{font-size:0.8125rem;line-height:0.8125rem;margin-right:4px}}@media screen and (max-width: 765px){.programs-page .programs-list .btn-transparent__text{font-size:0.875rem}}@media screen and (max-width: 580px){.programs-page .programs-list .btn-transparent__text{font-size:0.6875rem}}.program-page{background:#1b1b1b}@media screen and (max-width: 765px){.program-page{overflow:hidden}}@media screen and (max-width: 1020px){.program-page .container{max-width:calc(100% - 60px);margin-left:auto;margin-right:auto}.program-page .container::after{clear:both;content:"";display:block}}@media screen and (max-width: 765px){.program-page .container{max-width:calc(100% - 30px);margin-left:auto;margin-right:auto}.program-page .container::after{clear:both;content:"";display:block}}.last-episodes{margin-bottom:120px}@media screen and (max-width: 1360px){.last-episodes{margin-bottom:102.732px}}@media screen and (max-width: 1190px){.last-episodes{margin-bottom:87.276px}}@media screen and (max-width: 1020px){.last-episodes{margin-bottom:60px}}@media screen and (max-width: 580px){.last-episodes{margin-bottom:30px}}.last-episodes__title{color:#ffb501;font-family:"Open Sans", sans-serif;font-size:1.25rem;letter-spacing:.6px;line-height:2.1875rem;margin-bottom:13px}@media screen and (max-width: 1360px){.last-episodes__title{font-size:1.070125rem;line-height:1.498175rem;margin-bottom:11.1293px}}@media screen and (max-width: 1190px){.last-episodes__title{font-size:0.909125rem;line-height:1.272775rem;margin-bottom:9.4549px}}@media screen and (max-width: 1020px){.last-episodes__title{font-size:1.25rem;line-height:1.75rem;margin-bottom:13px}}@media screen and (max-width: 765px){.last-episodes__title{font-size:0.9375rem;letter-spacing:.4px;line-height:1.5625rem;margin-bottom:7px}}.last-episodes__list{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 765px){.last-episodes .owl-stage-outer{overflow:visible}}.last-episode{width:calc((100% / 3) - ((30px * 2) / 3));position:relative}.last-episode:hover{cursor:pointer}.last-episode:hover .last-episode__picture::after{opacity:0.3}.last-episode .last-episode__picture::after{transition:opacity 0.3s ease-in-out;opacity:0}.last-episode:hover{cursor:pointer}.last-episode:hover .last-episode__picture::before{opacity:1}.last-episode .last-episode__picture::before{transition:opacity 0.3s ease-in-out;opacity:0}@media screen and (max-width: 1360px){.last-episode{width:calc((100% / 3) - ((26px * 2) / 3))}}@media screen and (max-width: 1190px){.last-episode{width:calc(50% - 12px)}}@media screen and (max-width: 1020px){.last-episode{width:calc(50% - 12px)}}@media screen and (max-width: 765px){.last-episode{width:320px;margin-bottom:15px}}@media screen and (max-width: 1190px){.last-episode:nth-child(1){width:100%;margin-bottom:30px}.last-episode:nth-child(1) .last-episode__picture{width:calc(50% - 12px)}.last-episode:nth-child(1) .last-episode__content{width:calc(50% - 15px);position:absolute;top:0;right:0;left:auto;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;height:auto;padding:15px 0 0}.last-episode:nth-child(1) .last-episode__content::after{background:none;content:""}.last-episode:nth-child(1) .last-episode__duration{position:absolute;right:19px;bottom:17px;left:auto}.last-episode:nth-child(1) .last-episode__title{font-size:1.5625rem;line-height:2rem}.last-episode:nth-child(1) .last-episode__text{display:block}.last-episode:nth-child(1) .last-episode-description{display:none}}@media screen and (max-width: 1020px){.last-episode:nth-child(1){width:100%;margin-bottom:30px}.last-episode:nth-child(1) .last-episode__picture{width:calc(50% - 12px)}.last-episode:nth-child(1) .last-episode__content{width:calc(50% - 15px);position:absolute;top:0;right:0;left:auto;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;height:auto;padding:5px 0 0}.last-episode:nth-child(1) .last-episode__content::after{background:none;content:""}.last-episode:nth-child(1) .last-episode__duration{position:absolute;right:19px;bottom:17px;left:auto}.last-episode:nth-child(1) .last-episode__title{font-size:1.375rem;line-height:1.875rem}.last-episode:nth-child(1) .last-episode__text{display:block}.last-episode:nth-child(1) .last-episode-description{display:none}}@media screen and (max-width: 765px){.last-episode:nth-child(1){width:320px;margin-bottom:15px}.last-episode:nth-child(1) .last-episode__content{height:100%;width:100%;position:absolute;top:0;left:0;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;padding:11px 12px;z-index:2}.last-episode:nth-child(1) .last-episode__content::after{transition:background-image 0.2s ease;position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(transparent 0, rgba(0,0,0,0.4) 40%, rgba(0,0,0,0.9) 100%);content:""}.last-episode:nth-child(1) .last-episode__duration{bottom:9px;right:12px}.last-episode:nth-child(1) .last-episode-description{display:none}.last-episode:nth-child(1) .last-episode__text{display:none}.last-episode:nth-child(1) .last-episode__title{font-size:1.125rem;line-height:1.3125rem;margin-bottom:-3px}.last-episode:nth-child(1) .last-episode__picture{border-radius:2px;overflow:hidden;position:relative;width:100%;height:180px}}.last-episode__link{transition:all 0.2s ease;display:block;position:relative;z-index:1}.last-episode__picture{border-radius:2px;height:236px;overflow:hidden;position:relative;width:100%}@media screen and (max-width: 1360px){.last-episode__picture{height:202.0396px}}@media screen and (max-width: 1190px){.last-episode__picture{height:171.6428px}}@media screen and (max-width: 1190px){.last-episode__picture{height:263px}}@media screen and (max-width: 1020px){.last-episode__picture{height:200px}}@media screen and (max-width: 765px){.last-episode__picture{height:180px}}.last-episode__picture::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.2s ease;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-big-61b9125a4316391d018dd4e64195cc20e753a8d40cbcf642e46523e9fd14ca75.svg");background-position:center center;background-repeat:no-repeat;background-size:40px;z-index:3}@media screen and (max-width: 765px){.last-episode__picture::before{background-size:25px}}.last-episode__picture::after{transition:background-image 0.2s ease;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:0;content:""}.last-episode__image{display:block;border-radius:2px;width:100%;position:relative}.last-episode__content{height:100%;width:100%;position:absolute;top:0;left:0;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;padding:21px 19px;z-index:2}@media screen and (max-width: 1360px){.last-episode__content{padding:17.9781px 16.2659px}}@media screen and (max-width: 1190px){.last-episode__content{padding:21px 19px}}@media screen and (max-width: 1020px){.last-episode__content{padding:16px 17px}}@media screen and (max-width: 765px){.last-episode__content{padding:11px 12px}}.last-episode__content::after{transition:background-image 0.2s ease;position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(transparent 0, rgba(0,0,0,0.2) 0%, #000 100%);content:""}.last-episode__badget{position:absolute;top:0;left:0;background-color:#ed1731;border-radius:1px;color:#fff;font-family:"Open Sans", sans-serif;font-size:0.75rem;letter-spacing:.2px;padding:2px 10px;z-index:1}.last-episode__theme{color:#ffb501;display:block;font-family:"Open Sans", sans-serif;font-size:0.75rem;font-weight:700;letter-spacing:.4px;margin-bottom:3px;margin-left:0.5px;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,0.8);z-index:1}@media screen and (max-width: 1360px){.last-episode__theme{font-size:0.642075rem;margin-bottom:2.5683px;margin-left:0.42805px}}@media screen and (max-width: 1190px){.last-episode__theme{font-size:0.75rem;margin-bottom:3px;margin-left:0.5px}}@media screen and (max-width: 1020px){.last-episode__theme{font-size:0.75rem;margin-bottom:3px;margin-left:0.5px}}.last-episode__title{color:#fff;font-family:"Open Sans", sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:.2px;line-height:1.625rem;margin-bottom:-5px;text-shadow:0 1px 0 rgba(0,0,0,0.5);width:calc(100% - 60px);z-index:1}@media screen and (max-width: 1360px){.last-episode__title{font-size:1.1771375rem;line-height:1.3911625rem;margin-bottom:-4.2805px}}@media screen and (max-width: 1190px){.last-episode__title{font-size:1.375rem;line-height:1.625rem;margin-bottom:-5px}}@media screen and (max-width: 1020px){.last-episode__title{font-size:1.25rem;line-height:1.5rem;margin-bottom:-4px}}@media screen and (max-width: 765px){.last-episode__title{font-size:1.125rem;line-height:1.3125rem;margin-bottom:-3px}}.last-episode__text{color:#fff;display:none;font-family:"Open Sans", sans-serif;font-size:1.125rem;letter-spacing:.2px;line-height:1.75rem;margin-top:13px;opacity:.5}@media screen and (max-width: 1020px){.last-episode__text{font-size:1rem;line-height:1.5625rem;margin-top:10px}}.last-episode__duration{background-color:#000;border-radius:2px;bottom:17px;color:#fff;font-family:"Open Sans", sans-serif;font-size:0.75rem;font-weight:600;letter-spacing:.2px;line-height:1rem;padding:2px 5px;position:absolute;right:19px;z-index:3}@media screen and (max-width: 1360px){.last-episode__duration{bottom:14.5537px;font-size:0.642075rem;line-height:0.8561rem;padding:1.7122px 4.2805px;right:16.2659px}}@media screen and (max-width: 1190px){.last-episode__duration{bottom:17px;font-size:0.75rem;line-height:1rem;padding:2px 5px;right:19px}}@media screen and (max-width: 1020px){.last-episode__duration{bottom:17px;font-size:0.75rem;line-height:1rem;padding:2px 5px;right:19px}}@media screen and (max-width: 765px){.last-episode__duration{bottom:9px;font-size:0.6875rem;line-height:0.9375rem;padding:2px 5px;right:12px}}@media screen and (max-width: 765px){.last-episode-description{display:none}}.last-episode-description__date{color:#fff;display:block;font-family:"Open Sans", sans-serif;font-size:0.875rem;letter-spacing:.3px;margin-top:15px;opacity:.3}@media screen and (max-width: 1360px){.last-episode-description__date{font-size:0.7490875rem;margin-top:12.8415px}}@media screen and (max-width: 1190px){.last-episode-description__date{font-size:0.875rem;margin-top:15px}}@media screen and (max-width: 1020px){.last-episode-description__date{font-size:0.875rem;margin-top:15px}}.last-episode-description__text{color:#fff;font-family:"Open Sans", sans-serif;font-size:1.125rem;letter-spacing:.2px;line-height:1.75rem;margin-top:13px;opacity:.5}@media screen and (max-width: 1360px){.last-episode-description__text{font-size:0.9631125rem;line-height:1.498175rem;margin-top:11.1293px}}@media screen and (max-width: 1190px){.last-episode-description__text{font-size:1.125rem;line-height:1.75rem;margin-top:13px}}@media screen and (max-width: 1020px){.last-episode-description__text{font-size:1rem;line-height:1.5625rem;margin-top:10px}}.program-page .last-episode__theme{display:none}.programs-page .programs-list{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-bottom:120px}@media screen and (max-width: 1360px){.programs-page .programs-list{justify-content:center}}.programs-page .programs-list__item{margin:0 18px 18px 0}.programs-page .programs-list__item:nth-child(4n){margin-right:0}@media screen and (max-width: 1360px){.programs-page .programs-list__item:nth-child(3n){margin-right:0}.programs-page .programs-list__item:nth-child(4n){margin-right:18px}}@media screen and (max-width: 1190px){.programs-page .programs-list__item{width:calc(33% - 12px)}.programs-page .programs-list__item:last-child{margin-right:0}}@media screen and (max-width: 1020px){.programs-page .programs-list__item{height:auto;margin:0 12px 12px 0;width:calc(33% - 8px)}.programs-page .programs-list__item:nth-child(3n){margin-right:0}.programs-page .programs-list__item:nth-child(4n){margin-right:12px}.programs-page .programs-list__item:last-child{margin-right:0}}@media screen and (max-width: 765px){.programs-page .programs-list__item{margin-bottom:12px;margin-right:12px;width:calc(50% - 6px)}.programs-page .programs-list__item:nth-child(even){margin-right:0}.programs-page .programs-list__item:nth-child(odd){margin-right:12px}}@media screen and (max-width: 355px){.programs-page .programs-list__item{height:auto;max-width:calc(50% - 4px)}}.programs-page .episodes__list,.program-page .episodes__list{flex-wrap:wrap}@media screen and (max-width: 765px){.programs-page .episodes__list,.program-page .episodes__list{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}}.programs-page .episodes,.program-page .episodes{padding:0}.programs-page .episodes__load-more,.program-page .episodes__load-more{align-items:stretch;display:flex;flex-direction:row;justify-content:center}.programs-page .episodes__button-more,.program-page .episodes__button-more{transition:all 0.2s ease;border-radius:3px;border:1px solid rgba(179,179,179,0.3);color:#b3b3b3;font-family:"Open Sans", sans-serif;font-size:1.0625rem;font-weight:normal;line-height:28px;margin:16px 0 48px;padding:8px 21px;position:relative}.programs-page .episodes__button-more:hover,.program-page .episodes__button-more:hover{border:1px solid rgba(179,179,179,0.8);color:#f3f3f3}.programs-page .episodes__button-more-loading,.program-page .episodes__button-more-loading{padding:8px 21px 8px 53px;display:none}.programs-page .episodes__no-more-videos,.program-page .episodes__no-more-videos{margin-top:30px;padding-bottom:60px}@media screen and (max-width: 1360px){.programs-page .episodes__no-more-videos,.program-page .episodes__no-more-videos{margin-top:25.683px;padding-bottom:51.366px}}@media screen and (max-width: 1190px){.programs-page .episodes__no-more-videos,.program-page .episodes__no-more-videos{margin-top:21.819px;padding-bottom:43.638px}}@media screen and (max-width: 1020px){.programs-page .episodes__no-more-videos,.program-page .episodes__no-more-videos{margin-top:21.819px;padding-bottom:43.638px}}@media screen and (max-width: 765px){.programs-page .episodes__no-more-videos,.program-page .episodes__no-more-videos{margin-top:20px;padding-bottom:40px}}.programs-page .episode,.program-page .episode{border-radius:2px;overflow:hidden;position:relative;z-index:1;margin:0 18px 20px 0;width:calc(25% - (3 * 18px)/4);height:178px}.programs-page .episode:nth-child(4n),.program-page .episode:nth-child(4n){margin-right:0}@media screen and (max-width: 1360px){.programs-page .episode,.program-page .episode{margin:0 15.6px 17.4px 0;width:calc(25% - (3 * 15.6px)/4);height:152.3858px}}@media screen and (max-width: 1190px){.programs-page .episode,.program-page .episode{margin:0 18px 20px 0;width:calc(33.33% - (2 * 18px)/3);height:178px}.programs-page .episode:nth-child(3n),.program-page .episode:nth-child(3n){margin-right:0}.programs-page .episode:nth-child(4n),.program-page .episode:nth-child(4n){margin-right:auto}}@media screen and (max-width: 1020px){.programs-page .episode,.program-page .episode{margin:0 16px 18px 0;width:calc(33.33% - (2 * 16px)/3);height:auto}.programs-page .episode:nth-child(3n),.program-page .episode:nth-child(3n){margin-right:0}}@media screen and (max-width: 765px){.programs-page .episode,.program-page .episode{margin:0 0 16px;padding-bottom:0;width:calc(100%)}}.programs-page .episode__link,.program-page .episode__link{display:block;height:100%;position:relative;width:100%}@media screen and (max-width: 765px){.programs-page .episode__link,.program-page .episode__link{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;height:78px}}.programs-page .episode__badget,.program-page .episode__badget{position:absolute;top:0;left:0;background-color:#ed1731;border-radius:1px;color:#fff;font-family:"Open Sans", sans-serif;font-size:0.8125rem;letter-spacing:.2px;padding:2px 10px}@media screen and (max-width: 1360px){.programs-page .episode__badget,.program-page .episode__badget{font-size:0.69558125rem;padding:1.7122px 8.561px}}@media screen and (max-width: 1190px){.programs-page .episode__badget,.program-page .episode__badget{font-size:0.59093125rem;padding:1.4546px 8.561px}}@media screen and (max-width: 1020px){.programs-page .episode__badget,.program-page .episode__badget{font-size:0.75rem;padding:2px 10px}}@media screen and (max-width: 580px){.programs-page .episode__badget,.program-page .episode__badget{font-size:0.75rem;padding:2px 10px}}.programs-page .episode__content,.program-page .episode__content{position:absolute;bottom:0;height:100%;width:100%;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;padding:60px 10px 17px 20px;z-index:1}@media screen and (max-width: 1360px){.programs-page .episode__content,.program-page .episode__content{padding:51.366px 8.561px 14.5537px 17.122px}}@media screen and (max-width: 1190px){.programs-page .episode__content,.program-page .episode__content{padding:43.638px 7.273px 12.3641px 14.546px}}@media screen and (max-width: 1020px){.programs-page .episode__content,.program-page .episode__content{padding:60px 10px 17px 20px}}@media screen and (max-width: 765px){.programs-page .episode__content,.program-page .episode__content{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;background:transparent;order:2;padding:0 0 0 14px;position:static}}.programs-page .episode__picture,.program-page .episode__picture{border-radius:2px;height:100%;overflow:hidden;position:relative;width:100%}.programs-page .episode__picture::after,.program-page .episode__picture::after{content:"";height:100%;width:100%;position:absolute;bottom:0;left:0;background:linear-gradient(transparent 0, rgba(0,0,0,0.3) 40%, rgba(0,0,0,0.8) 100%);z-index:0}@media screen and (max-width: 765px){.programs-page .episode__picture::after,.program-page .episode__picture::after{display:none}}@media screen and (max-width: 765px){.programs-page .episode__picture,.program-page .episode__picture{height:78px;position:relative;width:140px}}.programs-page .episode__duration,.program-page .episode__duration{background-color:#000;border-radius:2px;bottom:16px;color:#fff;font-family:"Open Sans", sans-serif;font-size:0.75rem;font-weight:600;letter-spacing:.2px;line-height:1rem;padding:2px 5px;position:absolute;right:16px;z-index:3}@media screen and (max-width: 1360px){.programs-page .episode__duration,.program-page .episode__duration{right:13.6976px;bottom:13.6976px;font-size:0.642075rem;line-height:0.8561rem;padding:1.7122px 4.2805px}}@media screen and (max-width: 1190px){.programs-page .episode__duration,.program-page .episode__duration{right:16px;bottom:16px;font-size:0.75rem;line-height:1rem;padding:2px 5px}}@media screen and (max-width: 1020px){.programs-page .episode__duration,.program-page .episode__duration{right:11px;bottom:10px;font-size:0.642075rem;line-height:0.8561rem;padding:1.7122px 4.2805px}}.programs-page .episode__image,.program-page .episode__image{display:block;text-indent:-9999px;height:100%;width:100%}@media screen and (max-width: 580px){.programs-page .episode__image,.program-page .episode__image{height:100%;width:100%;object-fit:cover;display:block}}.programs-page .episode__wrapper,.program-page .episode__wrapper{position:absolute;bottom:0;left:0;align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:flex-start;flex-wrap:wrap;z-index:2;padding:60px 75px 16px 19px;width:100%}@media screen and (max-width: 1360px){.programs-page .episode__wrapper,.program-page .episode__wrapper{padding:51.366px 64.2075px 13.6976px 16.2659px}}@media screen and (max-width: 1190px){.programs-page .episode__wrapper,.program-page .episode__wrapper{padding:60px 75px 16px 19px}}@media screen and (max-width: 1020px){.programs-page .episode__wrapper,.program-page .episode__wrapper{padding:40px 40px 10px 14px}}@media screen and (max-width: 765px){.programs-page .episode__wrapper,.program-page .episode__wrapper{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;position:relative;width:calc(100% - 155px);padding:0 0 0 15px}}.programs-page .episode__title,.program-page .episode__title{color:#fff;font-weight:700;letter-spacing:.5px;text-shadow:1px 1px 0 rgba(0,0,0,0.8);font-family:"Open Sans", sans-serif;font-size:1.0625rem;line-height:1.3125rem;z-index:1}@media screen and (max-width: 1360px){.programs-page .episode__title,.program-page .episode__title{font-size:0.90960625rem;line-height:1.12363125rem}}@media screen and (max-width: 1190px){.programs-page .episode__title,.program-page .episode__title{font-size:1.0625rem;line-height:1.3125rem}}@media screen and (max-width: 1020px){.programs-page .episode__title,.program-page .episode__title{font-size:0.9375rem;line-height:1.125rem}}@media screen and (max-width: 765px){.programs-page .episode__title,.program-page .episode__title{transition:color 0.2s ease;color:#a6a6a6;display:block;font-family:"Open Sans", sans-serif;font-weight:700;letter-spacing:.2px;margin:0 0 7px;font-size:0.875rem;line-height:1.1875rem}}.programs-page .episode__show,.program-page .episode__show{color:#eea029;display:block;font-family:"Open Sans", sans-serif;font-weight:700;font-size:0.75rem;letter-spacing:.3px;line-height:1rem;margin-bottom:3px;margin-left:2px;text-transform:uppercase;text-shadow:1px 1px rgba(0,0,0,0.8);width:100%;z-index:1}@media screen and (max-width: 1360px){.programs-page .episode__show,.program-page .episode__show{font-size:0.642075rem;line-height:0.8561rem;margin-bottom:2.5683px;margin-left:1.7122px}}@media screen and (max-width: 1190px){.programs-page .episode__show,.program-page .episode__show{font-size:0.545475rem;line-height:0.7273rem;margin-bottom:2.1819px;margin-left:1.4546px}}@media screen and (max-width: 1020px){.programs-page .episode__show,.program-page .episode__show{font-size:0.642075rem;line-height:0.8561rem;margin-bottom:2.5683px;margin-left:1.7122px}}@media screen and (max-width: 765px){.programs-page .episode__show,.program-page .episode__show{transition:color 0.2s ease;color:#595959;display:block;font-size:0.625rem;line-height:0.875rem;font-family:"Open Sans", sans-serif;font-weight:700;letter-spacing:.4px;margin:0;text-transform:uppercase}}.programs-page .episode::before,.program-page .episode::before{position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.2s ease;background-color:rgba(0,0,0,0.5);content:'';opacity:0;pointer-events:none;z-index:1}@media screen and (max-width: 765px){.programs-page .episode::before,.program-page .episode::before{display:none}}.programs-page .episode::after,.program-page .episode::after{position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.2s ease;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-big-61b9125a4316391d018dd4e64195cc20e753a8d40cbcf642e46523e9fd14ca75.svg");background-position:center 46%;background-repeat:no-repeat;background-size:32px 37px;content:'';opacity:0;z-index:3}@media screen and (max-width: 765px){.programs-page .episode::after,.program-page .episode::after{display:none}}.programs-page .episode:hover,.program-page .episode:hover{cursor:pointer}.programs-page .episode:hover::before,.program-page .episode:hover::before{opacity:1}.programs-page .episode:hover::after,.program-page .episode:hover::after{opacity:1;pointer-events:none}.program-page .episode__show{display:none}@media screen and (max-width: 765px){.program-page .episode__show{display:block}}.episodes-filter__label{color:#4a4a4a;display:inline-block;font-family:"Open Sans", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.8px;line-height:1.125rem;margin:0 18px 0 0}@media screen and (max-width: 1360px){.episodes-filter__label{font-size:1.0625rem;line-height:1.375rem}}@media screen and (max-width: 1190px){.episodes-filter__label{font-size:0.9375rem;line-height:1.1875rem}}@media screen and (max-width: 580px){.episodes-filter__label{color:#7f7f7f;font-size:0.8125rem;letter-spacing:.2px;line-height:1.125rem;margin:0 6px 0 0}}.episodes-view-mode{display:none}@media screen and (max-width: 765px){.episodes-view-mode{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-end}}@media screen and (max-width: 580px){.episodes-view-mode{display:none}}.episodes-view-mode__icon{height:15px;width:15px;background-position:center;background-repeat:no-repeat;display:inline-block;margin:-2px 12px}.episodes-view-mode__icon--miniature{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-miniature-a99d4b1da4a6895dcc87dfa6bbf3b8e4addb6e182de9fedcfdf3685d2c2c95bd.svg")}.episodes-view-mode__icon--list{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-list-7fa08c099791064362270c6e321927419f71762c27ebe3afae917fa78109200d.svg")}.episodes-view-mode__link--active .episodes-view-mode__icon--miniature{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-miniature-active-a605f447a2fe14bed012f9393ab06a7c24798c48c9f5f54cbd1fffd192f5adce.svg")}.episodes-view-mode__link--active .episodes-view-mode__icon--list{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-list-active-2125b15ef61a934961afc2286c39b49bdfcc825cd57959ff88c54990a487ac23.svg")}.episode-page .episode-content__wrapper{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;position:relative}@media screen and (max-width: 765px){.episode-page .episode-content__wrapper{max-width:100%}}.episode-page .episode-content__main-area{width:890px}@media screen and (max-width: 1360px){.episode-page .episode-content__main-area{width:700px}}@media screen and (max-width: 1190px){.episode-page .episode-content__main-area{width:840px}}@media screen and (max-width: 1020px){.episode-page .episode-content__main-area{width:100%}}.episode-page .episode-content__tab{display:none}@media screen and (max-width: 765px){.episode-page .episode-content__tab{transition:opacity 0.2s ease;background:#e5e5e5;border-bottom:1px solid #ccc;display:block;height:63px;line-height:3.9375rem;max-width:100%;width:100%}.episode-page .episode-content__tab:hover__title{color:#000}}@media screen and (max-width: 765px){.episode-page .episode-content__tab__title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background:#e5e5e5;border-bottom:1px solid #ccc;color:#0c0c0c;font-family:"Open Sans", sans-serif;font-size:1.1875rem;font-weight:600;height:63px;letter-spacing:-.3px;line-height:1.1875rem;margin:0;padding:0 0 0 20px;position:relative;border-bottom:1px solid #ccc;cursor:pointer}}@media screen and (max-width: 765px){.episode-page .episode-content__tab__title::after{position:absolute;top:37.5px;right:15px;height:15px;width:15px;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-up-gray-b579101c076467c302d2f586979f7a2e86c6f005c3e619c11ea5f3bdea744157.svg");background-repeat:no-repeat;content:'';transform:translate(0, -50%)}}.episode-page .episode-content__tab__title--open::after{top:15px;transform:rotate(180deg) translate(0, -50%)}.episode-page .episode-content__tab svg{margin-right:15px}@media screen and (max-width: 765px){.episode-page .episode-content-text{display:block;padding-top:50px}}@media screen and (max-width: 765px){.episode-page .episode-content-text--show{display:none}}.episode-page .episode-content-text__header{padding-bottom:10px;border-bottom:1px solid #ccc;align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:50px}@media screen and (max-width: 765px){.episode-page .episode-content-text__header{padding-bottom:6px;justify-content:flex-end;margin:0 15px 20px}}.episode-page .episode-content-text__header-title{margin:0;padding:0;font-size:1.5625rem;font-family:"Open Sans", sans-serif;font-weight:600;letter-spacing:-.3px}@media screen and (max-width: 765px){.episode-page .episode-content-text__header-title{display:none}}@media screen and (max-width: 765px){.episode-page .episode-content-text .editor{padding:0 20px}}@media screen and (max-width: 765px){.episode-page .episode-content-text .references{padding:0 15px}}.episode-page .no-description{margin-top:-64px}@media screen and (max-width: 1020px){.episode-page .no-description{margin-top:-64px}}@media screen and (max-width: 765px){.episode-page .no-description{margin-top:0}}.episode-page .episode-header-trigger{display:block;height:1px;position:absolute;top:767px;width:100%}@media screen and (max-width: 1360px){.episode-page .episode-header-trigger{top:644px}}@media screen and (max-width: 1190px){.episode-page .episode-header-trigger{top:533px}}.episode-page .episode-header{background:#1c1c1c;padding-top:55px;margin-bottom:64px}@media screen and (max-width: 1360px){.episode-page .episode-header{padding-top:47.0855px;margin-bottom:54.7904px}}@media screen and (max-width: 1190px){.episode-page .episode-header{padding-top:40.0015px;margin-bottom:46.5472px}}@media screen and (max-width: 1020px){.episode-page .episode-header{padding-top:0;margin-bottom:50px}}@media screen and (max-width: 765px){.episode-page .episode-header{padding:0;margin-bottom:0}}.episode-page .episode-header .container{position:relative}@media screen and (max-width: 1020px){.episode-page .episode-header .container{max-width:100%}}.episode-page .episode-header-subcontent{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;width:calc(100% - 380px - 40px);float:left}@media screen and (max-width: 1020px){.episode-page .episode-header-subcontent{width:100%}}.episode-page .episode-header-subcontent__related-info{border-bottom:solid 1px rgba(53,53,53,0.5);font-family:"Open Sans", sans-serif;font-size:0.9375rem;letter-spacing:1px;margin:37px 0 1px;padding-bottom:5px;position:relative}@media screen and (max-width: 1360px){.episode-page .episode-header-subcontent__related-info{font-size:0.75rem;margin:31.6757px 0 0.8561px}}@media screen and (max-width: 1190px){.episode-page .episode-header-subcontent__related-info{font-size:0.6875rem;margin:26.9101px 0 0.7273px}}@media screen and (max-width: 765px){.episode-page .episode-header-subcontent__related-info{border:0;font-size:0.75rem;margin:24px 0 5px;padding-bottom:0;position:relative}}.episode-page .episode-header-subcontent__related-info .share-social{position:absolute;right:0;top:0}@media screen and (max-width: 1020px){.episode-page .episode-header-subcontent__related-info .share-social{display:none !important}}.episode-page .episode-header-subcontent__related-info .share-social__link--facebook{margin-right:10px;order:2}.episode-page .episode-header-subcontent__related-info .share-social__link--twitter{order:3}.episode-page .episode-header-subcontent__related-info .share-social .share-social__text{border:0;font-size:15px;letter-spacing:.5px;line-height:1;margin-left:0;margin-right:19px;padding-bottom:2px;padding-left:0;text-align:right}.episode-page .episode-header-subcontent__related-info .share-social__icon{margin:0}.episode-page .episode-header-subcontent__related-info .share-social__icon--twitter{background-position:57% 41%;background-size:18px}.episode-page .episode-header-subcontent__related-info .share-social__icon--facebook{background-position:30% 28%;background-size:8px}.episode-page .episode-header-subcontent__theme{color:#fff;letter-spacing:.5px}.episode-page .episode-header-subcontent__theme::after{content:' - ';display:inline-block;margin:0 7px 0 8px}@media screen and (max-width: 580px){.episode-page .episode-header-subcontent__theme::after{margin:0 3px 0 2px}}@media screen and (max-width: 580px){.episode-page .episode-header-subcontent__theme{color:#666}}.episode-page .episode-header-subcontent__time{color:#fff;letter-spacing:.5px}@media screen and (max-width: 580px){.episode-page .episode-header-subcontent__time{display:none}}.episode-page .episode-header-subcontent__time::after{content:' - ';display:inline-block;margin:0 8px}@media screen and (max-width: 580px){.episode-page .episode-header-subcontent__time::after{display:none}}.episode-page .episode-header-subcontent__date{color:#fff;letter-spacing:.5px}@media screen and (max-width: 580px){.episode-page .episode-header-subcontent__date{color:#666}}.episode-page .episode-header-subcontent__info{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width: 580px){.episode-page .episode-header-subcontent__info{flex-direction:column}}.episode-page .episode-header-subcontent__title{color:#999;font-family:"Open Sans", sans-serif;font-size:2.1875rem;font-weight:700;letter-spacing:.7px;line-height:1.15;margin:0 0 10px}@media screen and (max-width: 1360px){.episode-page .episode-header-subcontent__title{font-size:1.87271875rem;margin:0 0 8.561px}}@media screen and (max-width: 1190px){.episode-page .episode-header-subcontent__title{font-size:1.59096875rem;margin:0 0 7.273px}}@media screen and (max-width: 1020px){.episode-page .episode-header-subcontent__title{font-size:1.75rem;margin:0 0 19px}}@media screen and (max-width: 580px){.episode-page .episode-header-subcontent__title{font-size:1.375rem;letter-spacing:.5px;line-height:1.39;margin:0 35px 17px 0}}.episode-page .episode-header-subcontent__description{color:#7f7f7f;font-family:"Open Sans", sans-serif;font-size:1.125rem;letter-spacing:.3px;line-height:1.45;margin-bottom:66px;padding-top:13px;width:100%}@media screen and (max-width: 1360px){.episode-page .episode-header-subcontent__description{font-size:0.9631125rem;margin-bottom:56.5026px;padding-top:11.1293px}}@media screen and (max-width: 1190px){.episode-page .episode-header-subcontent__description{font-size:0.8182125rem;margin-bottom:48.0018px;padding-top:9.4549px}}@media screen and (max-width: 1020px){.episode-page .episode-header-subcontent__description{margin-bottom:0;padding:0}}@media screen and (max-width: 580px){.episode-page .episode-header-subcontent__description{font-size:1rem;font-weight:400;letter-spacing:.4px;line-height:1.5;margin:0 0 17px;width:100%}}.episode-page .episode-header-subcontent__share{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;display:none;padding:0 0 34px;width:100%}@media screen and (max-width: 1360px){.episode-page .episode-header-subcontent__share{justify-content:space-between;padding:0 0 29.1074px}}@media screen and (max-width: 1190px){.episode-page .episode-header-subcontent__share{padding:0 0 24.7282px}}@media screen and (max-width: 1020px){.episode-page .episode-header-subcontent__share{border-top:0;flex-direction:column;padding:23px 0 33px}}@media screen and (max-width: 765px){.episode-page .episode-header-subcontent__share{padding-top:0}}@media screen and (max-width: 580px){.episode-page .episode-header-subcontent__share{display:flex;padding-bottom:34px}}.episode-page .episode-header-subcontent__share>*{height:55px;line-height:3.4375rem}@media screen and (max-width: 1020px){.episode-page .episode-header-subcontent__share>*{height:35px;line-height:2.1875rem}}.episode-page .share-social{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.episodes-section{background:#191919;display:none;padding-top:25px;margin-top:-1px}@media screen and (max-width: 765px){.episodes-section{display:block}}.episodes-section .container{max-width:calc(100% - 40px)}.episodes-section .episodes-section-header{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;padding:0 0 10px 0;border-bottom:1px solid rgba(255,255,255,0.1);margin-bottom:30px}.episodes-section .episodes-section-header__info{font-family:"Open Sans", sans-serif;font-weight:normal;font-size:0.875rem;line-height:0.875rem;margin:0}.episodes-section .episodes-section-header__quantity{color:#ed1731}.episodes-section .episodes-section-header__quantity::after{content:"."}.episodes-section .episodes-section-header__title{color:#7f7f7f;padding-left:5px}.episodes-section .episodes-section__list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.episodes-section .episodes-section-episode{margin-bottom:15px}.episodes-section .episodes-section-episode__link{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;position:relative}.episodes-section .episodes-section-episode__picture{border-radius:2px;height:78px;overflow:hidden;position:relative;width:140px}.episodes-section .episodes-section-episode__badget{position:absolute;top:0;left:0;background-color:#ed1731;border-radius:1px;color:#fff;font-family:"Open Sans", sans-serif;font-size:0.75rem;letter-spacing:.2px;padding:2px 10px;z-index:2}.episodes-section .episodes-section-episode__duration{position:absolute;right:5px;bottom:5px;background-color:#000;border-radius:1px;color:#fff;font-size:0.6875rem;line-height:0.6875rem;font-family:"Open Sans", sans-serif;font-weight:700;letter-spacing:0px;padding:3px 4px 2px}.episodes-section .episodes-section-episode__image{height:100%;width:100%;object-fit:cover;display:block;text-indent:-9999px}.episodes-section .episodes-section-episode__content{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:flex-start;background-image:none;padding:0 0 0 15px;width:calc(100% - 140px)}.episodes-section .episodes-section-episode__show{transition:color 0.2s ease;color:#595959;display:block;font-size:0.625rem;font-family:"Open Sans", sans-serif;font-weight:700;letter-spacing:.4px;margin:0;text-transform:uppercase}.episodes-section .episodes-section-episode__title{transition:color 0.2s ease;color:#a6a6a6;display:block;font-family:"Open Sans", sans-serif;font-weight:700;letter-spacing:.2px;margin:0 0 7px;font-size:0.875rem;line-height:1.1875rem}.episodes-section .episodes-section-episode:hover .episode__shadow{background-image:linear-gradient(to bottom, transparent, rgba(0,0,0,0.6))}.episodes-section .episodes-section__load-more{align-items:stretch;display:flex;flex-direction:row;justify-content:center}.episodes-section .episodes-section__button-more{transition:all 0.2s ease;border-radius:3px;border:1px solid rgba(179,179,179,0.3);color:#b3b3b3;font-family:"Open Sans", sans-serif;font-size:1.0625rem;font-weight:normal;line-height:28px;margin:16px 0 48px;padding:8px 21px;position:relative}.episodes-section .episodes-section__button-more:hover{border:1px solid rgba(179,179,179,0.8);color:#f3f3f3}.episodes-section .episodes-section__no-more-videos{margin-top:30px;padding-bottom:60px}@media screen and (max-width: 1360px){.episodes-section .episodes-section__no-more-videos{margin-top:25.683px;padding-bottom:51.366px}}@media screen and (max-width: 1190px){.episodes-section .episodes-section__no-more-videos{margin-top:21.819px;padding-bottom:43.638px}}@media screen and (max-width: 1020px){.episodes-section .episodes-section__no-more-videos{margin-top:21.819px;padding-bottom:43.638px}}@media screen and (max-width: 765px){.episodes-section .episodes-section__no-more-videos{margin-top:20px;padding-bottom:40px}}.related-episodes-slider-bar{background:#191919;display:none;padding:46px 0 25px 20px}@media screen and (max-width: 765px){.related-episodes-slider-bar{display:block}}.related-episodes-slider-bar__title{color:#808080;font-family:"Open Sans", sans-serif;font-size:0.875rem;font-weight:600;letter-spacing:.5px;margin-bottom:0;padding-top:1px}.related-episodes-slider-bar__carousel{padding:7px 0 12px}.related-episodes-slider-bar .related-episode{width:320px;height:180px;margin-bottom:0}.related-episodes-slider-bar .related-episode:hover{opacity:1}.related-episodes-slider-bar .related-episode__link{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start;position:absolute;bottom:0;left:0;height:100%;width:100%;transition:all 0.2s ease;border-radius:2px;overflow:hidden;z-index:1}.related-episodes-slider-bar .related-episode__link::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.2s ease;background-color:transparent;z-index:1}.related-episodes-slider-bar .related-episode__link::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.2s ease;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-big-61b9125a4316391d018dd4e64195cc20e753a8d40cbcf642e46523e9fd14ca75.svg");background-position:center calc(50% - 10px);background-repeat:no-repeat;background-size:25px;opacity:.8;z-index:3}.related-episodes-slider-bar .related-episode__link:hover::after{background-color:rgba(0,0,0,0.5)}.related-episodes-slider-bar .related-episode__link:hover::before{opacity:1}.related-episodes-slider-bar .related-episode__badget{position:absolute;top:0;left:0;background-color:#ed1731;border-radius:1px;color:#fff;font-family:"Open Sans", sans-serif;font-size:0.75rem;letter-spacing:.2px;padding:2px 10px;z-index:1}.related-episodes-slider-bar .related-episode__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:50px 12px 11px;position:relative;z-index:2;width:100%}.related-episodes-slider-bar .related-episode__content::after{content:"";height:100%;width:100%;position:absolute;bottom:0;left:0;background:linear-gradient(transparent 0, rgba(0,0,0,0.4) 50%, rgba(0,0,0,0.7) 100%);z-index:0}.related-episodes-slider-bar .related-episode__show{color:#eea029;font-family:"Open Sans", sans-serif;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,0.7);font-size:0.6875rem;letter-spacing:.5px;text-transform:uppercase;z-index:1;display:none}.related-episodes-slider-bar .related-episode__info{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;z-index:1;width:100%}.related-episodes-slider-bar .related-episode__title{color:#fff;font-size:1.0625rem;font-weight:700;letter-spacing:0;line-height:1.25rem;margin-top:1px;text-shadow:1px 1px 0 rgba(0,0,0,0.8);padding-right:10px}.related-episodes-slider-bar .related-episode__duration{background-color:rgba(0,0,0,0.8);border-radius:1px;color:#fff;font-size:0.6875rem;font-weight:700;letter-spacing:.3px;padding:2px 4px;width:auto}.related-episodes-slider-bar .related-episode__image{border-radius:2px;height:100%;width:100%;position:absolute;top:0;left:0;object-fit:cover;z-index:0}.related-episodes-slider-bar__bar{height:1px;width:calc(100% - 20px);background:#333;position:relative}.related-episodes-slider-bar__content-bar{height:3px;width:50px;transition:all 0.2s ease;background:#bf0202;margin-top:-1px;position:absolute}.episode-page .episode-header__movie{border-radius:2px;float:left;margin-bottom:37px;height:506px;position:relative;overflow:hidden;width:calc(100% - 380px - 40px)}@media screen and (max-width: 1360px){.episode-page .episode-header__movie{height:399px}}@media screen and (max-width: 1190px){.episode-page .episode-header__movie{height:326px;width:calc(100% - 340px - 40px)}}@media screen and (max-width: 1020px){.episode-page .episode-header__movie{border-radius:0;height:0;padding-bottom:56.25%;margin-bottom:37px;width:100%}}@media screen and (max-width: 765px){.episode-page .episode-header__movie{margin-bottom:25px}}.episode-page .episode-header__movie iframe{height:100%;width:100%;position:absolute}.episode-page .episode-header__movie iframe.episode-header__iframe--fixed{position:fixed;right:50px;bottom:50px;border-radius:5px;height:254px;width:450px;z-index:20}@media screen and (max-width: 1360px){.episode-page .episode-header__movie iframe.episode-header__iframe--fixed{height:217.4494px;width:385.245px}}@media screen and (max-width: 1190px){.episode-page .episode-header__movie iframe.episode-header__iframe--fixed{height:184.7342px;width:327.285px}}@media screen and (max-width: 1020px){.episode-page .episode-header__movie iframe.episode-header__iframe--fixed{position:relative}}.episode-page .cinema .episode-header__movie{width:100%;padding-bottom:56.2%}.episode-page .livestream-mode .episode-header__movie{width:100%;padding-bottom:41.4%}.episode-page .episode-playlist{border-bottom:1px solid #333;flex-grow:1;float:right;height:691px;margin-bottom:79px;overflow:hidden;position:relative;width:380px}@media screen and (max-width: 1190px){.episode-page .episode-playlist{height:550px;width:350px}}@media screen and (max-width: 1020px){.episode-page .episode-playlist{display:none}}.episode-page .episode-playlist__scroller{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.episode-page .episode-playlist__scroller:after{background-color:transparent;background-image:-webkit-linear-gradient(top, transparent 0, rgba(28,28,28,0.7) 50%, #1c1c1c 100%);background-image:linear-gradient(to bottom, transparent 0, rgba(28,28,28,0.7) 50%, #1c1c1c 100%);height:80px;width:100%;bottom:0;content:'';position:absolute;z-index:10}.episode-page .episode-playlist__box{height:100%;width:100%;overflow-y:scroll;padding:0}.episode-page .episode-playlist-item{width:100%;margin-bottom:15px}.episode-page .episode-playlist-item:not(.episode--active){transition:all 0.2s ease;opacity:.6}.episode-page .episode-playlist-item:not(.episode--active):hover{cursor:pointer}.episode-page .episode-playlist-item:not(.episode--active):hover .episode__image{filter:grayscale(0)}.episode-page .episode-playlist-item:not(.episode--active) .episode__image{transition:all 0.2s ease-in-out;filter:grayscale(90%)}.episode-page .episode-playlist-item:hover{opacity:1}.episode-page .episode-playlist-item__link{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.episode-page .episode-playlist-item__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;background:none;padding:0 0 0 15px;position:initial;width:calc(100% - 168px)}@media screen and (max-width: 1190px){.episode-page .episode-playlist-item__content{width:calc(100% - 138px)}}.episode-page .episode-playlist-item__title{color:rgba(255,255,255,0.5);font-family:"Open Sans", sans-serif;font-size:0.9375rem;font-weight:700;letter-spacing:.3px;line-height:1.1875rem;margin:-4px 0 8px}.episode-page .episode-playlist-item__show{color:rgba(255,255,255,0.3);font-family:"Open Sans", sans-serif;font-size:0.8125rem;font-weight:600;letter-spacing:.3px}.episode-page .episode-playlist-item__wrapper{border-radius:2px;height:90px;overflow:hidden;position:relative;width:168px}.episode-page .episode-playlist-item__wrapper:hover{cursor:pointer}.episode-page .episode-playlist-item__wrapper:hover img{filter:grayscale(100%)}.episode-page .episode-playlist-item__wrapper img{transition:all 0.2s ease-in-out;filter:grayscale(0%)}@media screen and (max-width: 1190px){.episode-page .episode-playlist-item__wrapper{height:78px;width:140px}}.episode-page .episode-playlist-item__image{border-radius:2px;height:100%;width:100%;object-fit:cover;text-indent:-9999px;background-color:#131313}.episode-page .episode-playlist-item__duration{position:absolute;right:5px;bottom:5px;background-color:#000;border-radius:2px;color:#ccc;font-size:0.6875rem;font-weight:600;letter-spacing:0px;line-height:0.6875rem;padding:2px 4px 3px;width:auto;z-index:3}.episode-page .cinema .episode-playlist{display:none}.episode-video-informations{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;width:calc(100% - 380px - 40px);float:left}@media screen and (max-width: 1190px){.episode-video-informations{width:calc(100% - 340px - 40px)}}@media screen and (max-width: 1020px){.episode-video-informations{width:100%;padding:0 30px}}@media screen and (max-width: 765px){.episode-video-informations{padding:0 20px}}.episode-video-informations__related-data{border-bottom:solid 1px rgba(255,255,255,0.1);font-family:"Open Sans", sans-serif;font-size:0.9375rem;letter-spacing:.5px;line-height:20px;margin:0 0 12px;padding-bottom:5px;position:relative}@media screen and (max-width: 765px){.episode-video-informations__related-data{border:0;font-size:0.75rem;margin:0 0 5px;padding-bottom:0;position:relative}}.episode-video-informations__show{color:rgba(255,255,255,0.4);letter-spacing:.5px}.episode-video-informations__show::after{content:' - ';display:inline-block;margin:0 7px 0 8px}@media screen and (max-width: 580px){.episode-video-informations__show::after{margin:0 3px 0 2px}}@media screen and (max-width: 580px){.episode-video-informations__show{color:#666}}.episode-video-informations__duration{color:rgba(255,255,255,0.4);letter-spacing:.5px}@media screen and (max-width: 580px){.episode-video-informations__duration{display:none}}.episode-video-informations__duration::after{content:' - ';display:inline-block;margin:0 8px}@media screen and (max-width: 580px){.episode-video-informations__duration::after{display:none}}.episode-video-informations__date{color:rgba(255,255,255,0.4);letter-spacing:.5px}.episode-video-informations__theater{transition:all 0.2s ease;cursor:pointer;float:right;opacity:.4;font-size:18px;color:#ccc}@media screen and (max-width: 1020px){.episode-video-informations__theater{display:none}}.episode-video-informations__theater:hover{opacity:.8}.episode-video-informations__wrapper{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width: 580px){.episode-video-informations__wrapper{flex-direction:column}}.episode-video-informations__title{color:rgba(204,204,204,0.9);font-family:"Open Sans", sans-serif;font-size:2.1875rem;font-weight:700;letter-spacing:.5px;line-height:2.6875rem;margin:0 0 10px}@media screen and (max-width: 1020px){.episode-video-informations__title{font-size:1.75rem;margin:0 0 19px}}@media screen and (max-width: 580px){.episode-video-informations__title{font-size:1.375rem;letter-spacing:.5px;line-height:1.39;margin:0 35px 17px 0}}.episode-video-informations__description{color:rgba(204,204,204,0.5);font-family:"Open Sans", sans-serif;font-size:1.0625rem;letter-spacing:.2px;line-height:1.5625rem;margin-bottom:66px;width:100%}@media screen and (max-width: 1020px){.episode-video-informations__description{font-size:1.0625rem;line-height:1.5625rem;margin-bottom:50px}}@media screen and (max-width: 765px){.episode-video-informations__description{font-size:1rem;font-weight:400;line-height:1.5rem;margin:0 0 36px;width:100%}}.episode-video-informations__share{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;display:none;padding:0 0 34px;width:100%}@media screen and (max-width: 1020px){.episode-video-informations__share{border-top:0;flex-direction:column;padding:23px 0 33px}}@media screen and (max-width: 765px){.episode-video-informations__share{display:flex;padding-top:0;padding-bottom:46px}}.episode-video-informations__share>*{height:55px;line-height:3.4375rem}@media screen and (max-width: 1020px){.episode-video-informations__share>*{height:35px;line-height:2.1875rem}}.cinema .episode-video-informations{width:100%}.episode-downloads{padding:0 0 100px}@media screen and (max-width: 765px){.episode-downloads{margin-top:0;padding:0}}.episode-downloads-tab{border-bottom:1px solid #ccc;color:#000;font-family:"Open Sans", sans-serif;font-weight:600;letter-spacing:-.3px;position:relative;font-size:1.5625rem;line-height:1.5625rem;padding-bottom:12px;margin-bottom:36px}@media screen and (max-width: 765px){.episode-downloads-tab{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background:#e5e5e5;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#0c0c0c;font-family:"Open Sans", sans-serif;font-size:1.1875rem;height:63px;line-height:1.1875rem;margin:0;padding:0 0 0 20px;position:relative}}@media screen and (max-width: 765px){.episode-downloads-tab::after{position:absolute;top:15px;right:15px;height:15px;width:15px;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-up-gray-b579101c076467c302d2f586979f7a2e86c6f005c3e619c11ea5f3bdea744157.svg");background-repeat:no-repeat;content:'';transform:rotate(180deg) translate(0, -50%)}}.episode-downloads-tab--open::after{top:37.5px;transform:translate(0, -50%)}@media screen and (max-width: 765px){.episode-downloads-list{padding:17px 20px 46px;display:none}}@media screen and (max-width: 765px){.episode-downloads-list--show{display:block}}.episode-downloads-item{font-family:"Open Sans", sans-serif;position:relative;margin-bottom:20px;font-size:1.125rem;width:auto;padding-bottom:10px;list-style-type:circle;margin-left:40px}@media screen and (max-width: 765px){.episode-downloads-item{margin-bottom:0;min-height:75px}}.episode-downloads-item__link{font-size:1.125rem;font-weight:400;letter-spacing:-.3px;margin-right:20px;text-decoration:underline}@media screen and (max-width: 765px){.episode-downloads-item__link{font-size:1.0625rem}}.episode-downloads-item__link:hover{text-decoration:underline}@page{size:A4;margin:6rem}@media print{.container{width:100%;max-width:100%}.sidenav,.navbar,.navbar-space,.footer,.episode-header__movie,.episode-playlist,.episode-downloads,.side-buttons,.episode-content__tab,.episode-video-informations__related-data,.comment,.post-actions__link,.audio-player-image,.audio-player-info,.audio-player-box,.audio-player__footer,.lesson-content__tabs,.lesson-downloads{display:none !important}.lesson-content__main{margin-top:0 !important}.audio-player-program-name,.lesson-text__theme{font-size:10px !important}.lesson-text__theme{text-align:center}.audio-player-title{font-family:"rooney-web", serif !important;font-size:40px !important;line-height:50px !important;text-shadow:none !important;color:#000 !important;text-align:center}.audio-player-resume{color:#000 !important;width:100% !important;font-size:17px !important;line-height:26px !important;margin-bottom:40px !important;text-align:center;padding:0 50px}.audio-player{padding:0 !important;margin:0 !important}.episode-header{background-color:transparent !important;margin-bottom:30px !important;padding-top:0px !important}.episode-video-informations,.episode-content__main-area,.lesson-content__text{width:100% !important}.episode-video-informations__title,.episode-video-informations__description{color:#000}.episode-video-informations__title,.lesson-text__title{font-family:"rooney-web", serif !important;font-size:35px !important;line-height:43px !important;margin-bottom:20px !important;font-weight:bold;color:#000 !important;text-align:center}.episode-video-informations__description,.lesson-text__description{margin-bottom:0px !important;font-size:15px !important;line-height:22px !important;text-align:center;padding:0 50px}.episode-content-text__header{margin-bottom:30px !important}.episode-content-text__header-title{font-family:"rooney-web", serif !important;font-size:20px !important;line-height:27px !important}.editor p,.editor ul,.editor ol,.editor li,.editor blockquote,.references p,.references ul,.references ol,.references li,.references blockquote{font-size:14px !important;line-height:20px !important}.editor p,.editor ul,.editor ol,.editor blockquote,.references p,.references ul,.references ol,.references blockquote{margin-top:0px !important;margin-bottom:25px !important}.editor blockquote,.references blockquote{border-left:3px solid #d8a848 !important;padding-left:25px !important;margin:45px 0 40px 30px !important}.editor h3,.references h3{font-size:18px;line-height:26px}}.owl-dots{position:absolute;bottom:10px;align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center;width:100%}.owl-dots .owl-dot{align-items:center;display:flex;flex-direction:row;justify-content:center;z-index:3}.owl-dots .owl-dot:first-child,.owl-dots .owl-dot:last-child{width:34px}@media screen and (max-width: 1190px){.owl-dots .owl-dot:first-child,.owl-dots .owl-dot:last-child{width:29.1074px}}@media screen and (max-width: 765px){.owl-dots .owl-dot:first-child,.owl-dots .owl-dot:last-child{width:30px}}.owl-dots .owl-dot:first-child{justify-content:flex-end}.owl-dots .owl-dot:last-child{justify-content:flex-start}.owl-dots .owl-dot:only-child{width:40px;display:flex;justify-content:center}.owl-dots .owl-dot span{height:13px;width:13px;transition:all 0.2s ease;background-color:#262626;border-radius:50%;border:0;margin:4px 3px;opacity:1;position:relative}@media screen and (max-width: 765px){.owl-dots .owl-dot span{height:12px;margin:4px 3px;width:12px}}.owl-dots .owl-dot.active span{background-color:#ed021e}.slider:hover .owl-nav{opacity:1}.slider .owl-dots{align-items:center;display:flex;flex-direction:row;justify-content:center;bottom:25px}@media screen and (max-width: 1360px){.slider .owl-dots{bottom:21.4025px}}@media screen and (max-width: 1190px){.slider .owl-dots{bottom:18.1825px}}@media screen and (max-width: 1020px){.slider .owl-dots{bottom:25px}}@media screen and (max-width: 580px){.slider .owl-dots{bottom:11px}}.slider .owl-prev,.slider .owl-next{position:absolute;top:46%;display:block;margin-top:-10px;width:60px;height:60px;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-white-d24fa9aededd23cc8444d3eb5d512091d211f0a35868a7dd4452427178793918.svg");background-size:22px;background-repeat:no-repeat;background-position:center;opacity:.4}@media screen and (max-width: 1020px){.slider .owl-prev,.slider .owl-next{display:none}}.slider .owl-prev:hover,.slider .owl-next:hover{opacity:1}.slider .owl-nav{transition:opacity 0.2s ease;opacity:0}.slider .owl-prev{transform:rotate(180deg);transition:all 0.2s ease;left:15px}@media screen and (max-width: 1360px){.slider .owl-prev{left:15px}}@media screen and (max-width: 1190px){.slider .owl-prev{left:15px}}@media screen and (max-width: 1020px){.slider .owl-prev{left:25px}}.slider .owl-prev:hover{transform:translateX(-5px) rotate(180deg)}.slider .owl-next{transition:all 0.2s ease;right:15px;text-align:right}@media screen and (max-width: 1360px){.slider .owl-next{right:15px}}@media screen and (max-width: 1190px){.slider .owl-next{right:15px}}@media screen and (max-width: 1020px){.slider .owl-next{right:25px}}.slider .owl-next:hover{transform:translateX(5px)}.comment{background:#fff;position:relative;padding:75px 0 55px}@media screen and (max-width: 765px){.comment{padding:45px 0 15px}}.comment .container{background:#fff}@media screen and (max-width: 765px){.comment .container{max-width:calc(100% - 40px)}}.comment__main{max-width:100%;width:900px}@media screen and (max-width: 1360px){.comment__main{width:700px}}@media screen and (max-width: 1190px){.comment__main{width:840px}}@media screen and (max-width: 1020px){.comment__main{width:100%}}.comment__title{border-bottom:1px solid #d3d3d3;color:#3d5a98;font-family:"Open Sans", sans-serif;font-size:1.5625rem;font-weight:600;letter-spacing:-.3px;line-height:1.5625rem;margin-bottom:20px;padding-bottom:11px}@media screen and (max-width: 765px){.comment__title{font-size:1.1875rem;line-height:1.1875rem;margin-bottom:20px;padding-bottom:11px}}.comment__title svg{margin-right:15px}.comment__description{color:#4a4a4a;font-family:"Open Sans", sans-serif;font-size:1rem;margin-bottom:40px;letter-spacing:-.1px}@media screen and (max-width: 765px){.comment__description{font-size:0.875rem;margin-bottom:25px}}.fb-comments{background:#fff;margin:0 auto 0 -8px;width:100%}.fb-comments>span,.fb-comments iframe{width:calc(100% + 8px) !important;background-color:#fff}.disqus-thread{max-width:100%;margin:0 auto}.comment__button{height:55px;width:100%;align-items:center;display:flex;flex-direction:row;justify-content:center;background-color:#2f7eda;border-radius:2px;display:block;font-family:"Open Sans", sans-serif;font-size:1rem;font-weight:400;letter-spacing:0px;margin:0 auto;padding:0}.comment__button::before{content:"Faça o seu comentário";display:inline}@media screen and (max-width: 765px){.comment__button::before{content:"Faça o seu comentário"}}.comment__button .down-arrow{height:12px;width:20px;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-down-white-e67a8eb3d25aa6da497883873b7ac9653314b7774dd90d3825fe386e6e8ccf5a.svg");background-position:87% center;background-repeat:no-repeat;display:inline-block;margin-left:10px}.editor{padding-bottom:13px}@media screen and (max-width: 580px){.editor{padding-bottom:10px}}.editor>*{color:rgba(0,0,0,0.8);font-family:"rooney-web", serif;font-size:1rem}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5{font-weight:700;margin:5px 0 12px}.editor h1{font-size:1.875rem}@media screen and (max-width: 580px){.editor h1{font-size:1.3125rem}}.editor h2{font-size:1.875rem;line-height:2.375rem;margin-bottom:22px}@media screen and (max-width: 765px){.editor h2{font-size:1.5rem;line-height:1.9375rem;margin-bottom:16px}}.editor h3{font-size:1.875rem;line-height:2.375rem;margin-bottom:22px}@media screen and (max-width: 580px){.editor h3{font-size:1.5rem;line-height:1.9375rem;margin-bottom:16px}}.editor h4{font-size:1.5rem}@media screen and (max-width: 580px){.editor h4{font-size:1.0625rem}}.editor h5{font-size:1.375rem}@media screen and (max-width: 580px){.editor h5{font-size:0.9375rem}}.editor p{color:#333;font-family:"rooney-web", serif;font-size:1.3125rem;letter-spacing:-.3px;line-height:2.25rem;margin-bottom:40px}@media screen and (max-width: 580px){.editor p{font-size:1.125rem;line-height:1.875rem;margin:0 auto 30px;width:100%}}.editor ol,.editor ul{color:#333;font-family:"rooney-web", serif;font-size:1.4375rem;letter-spacing:-.2px;line-height:2.375rem;margin-bottom:40px;padding-left:70px}@media screen and (max-width: 580px){.editor ol,.editor ul{font-size:1.1875rem;line-height:1.9375rem;margin:0 auto 30px;padding-left:30px;width:100%}}.editor ol>li{margin:0;list-style-type:none;counter-increment:item;margin-bottom:20px}.editor ol>li:before{display:inline-block;padding-right:10px;font-weight:bold;text-align:right;content:counter(item) "."}.editor ul>li{margin:0;list-style-type:circle;margin-bottom:20px}.editor blockquote{border-left:6px solid #d8a848;font-size:1.3125rem;letter-spacing:-.2px;line-height:2.25rem;margin:61px 0 57px 33px;padding-left:36px;padding-bottom:6px}@media screen and (max-width: 580px){.editor blockquote{font-size:1.125rem;line-height:1.875rem;margin:33px auto 33px;padding-left:20px}}.text-center{text-align:center}.episodes{padding-bottom:108px;position:relative}@media screen and (max-width: 1360px){.episodes{padding-bottom:92.4588px}}@media screen and (max-width: 1190px){.episodes{padding-bottom:78.5484px}}@media screen and (max-width: 1020px){.episodes{padding:10px}}@media screen and (max-width: 765px){.episodes{padding:10px}}.episodes__list,.episodes__list-whitout-pagination{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start}.episodes__load-more{align-items:stretch;display:flex;flex-direction:row;justify-content:center}.episodes__button-more{transition:all 0.2s ease;border-radius:3px;border:1px solid rgba(179,179,179,0.3);color:#b3b3b3;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:-.1px;line-height:28px;margin-right:0;padding:10px 24px 12px;position:relative}@media screen and (max-width: 1360px){.episodes__button-more{font-size:1.0625rem;margin-right:17px;padding:11px 26px}}@media screen and (max-width: 1190px){.episodes__button-more{font-size:0.9375rem;margin-right:15px;padding:10px 23px}}@media screen and (max-width: 1020px){.episodes__button-more{font-size:1.25rem;margin-right:20px;padding:12px 30px}}@media screen and (max-width: 765px){.episodes__button-more{font-size:1.0625rem;margin-right:17px;padding:10px 26px}}@media screen and (max-width: 765px){.episodes__button-more{font-size:17px;font-weight:normal;letter-spacing:.4px;margin:-14px 10px 67px 0;padding:8px 21px}}.episodes__button-more:hover{border:1px solid rgba(179,179,179,0.8);color:#f3f3f3}.footer{transition:height 0.2s linear;background-color:black;padding:60px 0 50px;position:relative}@media screen and (max-width: 765px){.footer{height:auto;padding:32px 0 0}}.footer .container{position:relative;z-index:2}.footer-picture{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;width:100%;overflow:hidden;position:relative}@media screen and (max-width: 580px){.footer-picture{height:700px;margin-top:-200px}}.footer-image{display:none}@media screen and (max-width: 765px){.footer-image{display:block;object-fit:cover;height:700px;width:100%}}.footer-newsletter,.footer-menu-social,.footer-brand{border-bottom:1px solid rgba(74,74,74,0.5)}.footer-newsletter{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding-bottom:40px}@media screen and (max-width: 765px){.footer-newsletter{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}}@media screen and (max-width: 765px){.footer-newsletter__labels{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;width:100%}}.footer-newsletter__title{color:rgba(255,255,255,0.95);font-family:"Open Sans", sans-serif;font-size:1.875rem;font-weight:600;letter-spacing:1px;margin-bottom:0;margin-right:12px}@media screen and (max-width: 765px){.footer-newsletter__title{font-size:1.1875rem;margin-bottom:7px;margin-right:0}}.footer-newsletter__text-mobile{display:none}@media screen and (max-width: 765px){.footer-newsletter__text-mobile{color:#7f7f7f;display:inherit;font-family:"Open Sans", sans-serif;font-size:0.8125rem;letter-spacing:.2px;line-height:2.25rem}}.footer-newsletter__wrapper-input{margin-right:12px;width:100%;align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 765px){.footer-newsletter__wrapper-input{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-right:0}}.footer-newsletter__input{border:0;border-radius:2px;box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,0.5);height:45px;padding:0 17px;width:calc(50% - 6px);margin-bottom:5px}@media screen and (max-width: 765px){.footer-newsletter__input{font-size:1rem;width:100%;margin-bottom:8px}}.footer-newsletter__message{color:#ff8484;display:none;font-family:"Open Sans", sans-serif;font-size:1rem;font-weight:400;margin-top:5px;width:100%;margin-bottom:25px;padding-left:2px}.footer-newsletter__message-error{color:#ff8484}.footer-newsletter__message-success{color:#666;font-size:1rem;font-family:"Open Sans", sans-serif;font-weight:400}.footer-newsletter__button{transition:background 0.2s ease;background:#252230;border-radius:2px;color:#fff;font-family:"Open Sans", sans-serif;font-size:1.125rem;font-weight:700;height:45px;letter-spacing:.5px;line-height:1;text-transform:lowercase}@media screen and (max-width: 765px){.footer-newsletter__button{font-size:1.125rem;width:100%}}.footer-newsletter__button:disabled{background:#252230;color:#fff}.footer-newsletter__button:hover{background:rgba(37,34,48,0.8);color:#fff}.footer-menu-social{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;padding:18px 0 28px}@media screen and (max-width: 1020px){.footer-menu-social{padding:11px 0 29px}}@media screen and (max-width: 765px){.footer-menu-social{flex-wrap:wrap;padding:11px 0 18px}}.footer-menu{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start}@media screen and (max-width: 1020px){.footer-menu{flex-wrap:wrap}}@media (max-width: 660px) and (min-width: 580px){.footer-menu{width:50%}}@media screen and (max-width: 765px){.footer-menu{flex-wrap:wrap;margin-bottom:32px;width:100%}}@media screen and (max-width: 1020px){.footer-menu__section{margin-bottom:30px}}@media screen and (max-width: 765px){.footer-menu__section{border-bottom:1px solid rgba(68,68,68,0.5);margin-right:0 !important;margin:0 0 11px 0;padding-bottom:11px;width:100%}}.footer-menu__section--open-mobile .footer-menu__subtitle--mobile{margin-bottom:5px}.footer-menu__section--open-mobile .footer-menu__subtitle--mobile::after{transform:rotate(180deg)}.footer-menu__section--open-mobile .footer-menu__list{display:inherit}.footer-menu__section:not(:last-child){margin-right:65px}@media screen and (max-width: 1020px){.footer-menu__section:not(:last-child){margin-right:47px}}.footer-menu__subtitle{color:#ccc;display:inline-block;font-family:"Open Sans", sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:.4px;margin-bottom:19px}@media screen and (max-width: 1020px){.footer-menu__subtitle{font-size:1.25rem;margin-bottom:10px}}@media screen and (max-width: 765px){.footer-menu__subtitle{margin-bottom:0px}}@media screen and (max-width: 765px){.footer-menu__subtitle--desktop{display:none}}.footer-menu__subtitle--mobile{transition:background-image 0.2s ease;display:none}@media screen and (max-width: 765px){.footer-menu__subtitle--mobile{display:inherit;margin-bottom:0;position:relative;width:100%}}.footer-menu__subtitle--mobile::after{transition:all 0.2s ease;position:absolute;top:10px;right:10px;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-down-f5609ea8e9921118d863fb9d06995fa3818cd7e1847803917acb15fc0baeda85.svg");background-position:center right;background-repeat:no-repeat;content:'';width:16px;height:10px}.footer-menu__subtitle--mobile:hover{color:white}.footer-menu__list{transition:all 0.2s ease}@media screen and (max-width: 765px){.footer-menu__list{display:none;margin-bottom:18px}}.footer-menu__link{color:rgba(255,255,255,0.5);font-family:"Open Sans", sans-serif;font-size:1.1875rem;font-weight:400;letter-spacing:-.1px;line-height:1.9375rem}.footer-menu__link:hover{color:white}.footer-social{min-width:350px}@media screen and (max-width: 1020px){.footer-social{min-width:200px}}.footer-social__count{display:inline-block;margin-right:5px}.footer-social__text{color:#ccc;font-family:"Open Sans", sans-serif;font-size:0.875rem;letter-spacing:.4px;line-height:2;margin-right:19px}@media screen and (max-width: 1190px){.footer-social__text{display:none}}@media screen and (max-width: 1020px){.footer-social__text{font-size:0.875rem;margin-right:19px}}@media screen and (max-width: 765px){.footer-social__text{font-size:0.75rem;margin-left:12px}}@media screen and (max-width: 1020px){.footer-social__text--desktop{display:none}}.footer-social__text--small-desktop{display:none}@media screen and (max-width: 1020px){.footer-social__text--small-desktop{display:inherit}}@media screen and (max-width: 765px){.footer-social__text--small-desktop{display:none}}.footer-social__text--small-tablet{display:none}@media screen and (max-width: 765px){.footer-social__text--small-tablet{display:inherit}}.footer-social__youtube{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:17px}@media screen and (max-width: 1020px){.footer-social__youtube{margin-bottom:17px}}@media screen and (max-width: 765px){.footer-social__youtube{flex-direction:row-reverse}}.footer-social__facebook{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-end}@media screen and (max-width: 765px){.footer-social__facebook{flex-direction:row-reverse}}.footer-social__facebook-button{transition:all 0.2s ease;background-color:#4267b2;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-like-facebook-d65f4b2e8eee94ddc7f762d098de19558d879a3b597c8913b4d075532e3ed4b4.png");background-position:6px;background-repeat:no-repeat;border:1px solid #4267b2;border-radius:4px;color:#fff;font-family:Helvetica, Arial, sans-serif;font-size:0.8125rem;font-weight:700;line-height:1.625rem;margin-right:44px;padding:0 13px 0 28px;position:relative}.footer-social__facebook-button:hover{background-color:rgba(66,103,178,0.85);border-color:rgba(66,103,178,0.85);cursor:pointer}.footer-social__facebook-button::after{position:absolute;top:2px;bottom:0;height:24px;width:40px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/balloon-2d40340cf1908f83ba16f2126f3b0650f323bff91512f6ab90d8da9c3423066d.svg") no-repeat;color:#797979;content:attr(data-count);font-size:0.6875rem;font-weight:normal;line-height:1.625rem;margin-left:20px;text-align:center}.footer-brand{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:43px 0 46px}@media screen and (max-width: 1020px){.footer-brand{padding:41px 0 37px}}@media screen and (max-width: 765px){.footer-brand{padding:30px 0 26px}}.footer-brand__logo{height:84px;margin-bottom:25px}@media screen and (max-width: 1020px){.footer-brand__logo{height:59px}}@media screen and (max-width: 765px){.footer-brand__logo{height:39px;margin-bottom:16px}}.footer-brand__title{color:#7f7f7f;font-family:"Open Sans", sans-serif;font-size:1.875rem;font-weight:700;letter-spacing:0px;margin-bottom:6px}@media screen and (max-width: 765px){.footer-brand__title{font-size:1.4375rem}}.footer-brand__phrase{color:rgba(127,127,127,0.7);font-family:"Open Sans", sans-serif;font-size:1.0625rem;font-weight:400;letter-spacing:.4px;line-height:1.76}@media screen and (max-width: 765px){.footer-brand__phrase{font-size:0.8125rem}}.footer-credits{color:#666;font-family:"Open Sans", sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:.4px;line-height:1.5625rem;margin:20px 0 0;text-align:center;width:100%}@media screen and (max-width: 765px){.footer-credits{font-size:0.75rem;margin:14px 0 0}}.main-header{height:620px;width:100%;background-color:#000;display:block;overflow:hidden;position:relative;transform:translateZ(0px)}@media screen and (max-width: 1360px){.main-header{height:530.782px}}@media screen and (max-width: 1190px){.main-header{height:450.926px}}@media screen and (max-width: 1020px){.main-header{display:none}}.main-header__parallax{height:130%;width:100%;position:absolute;top:0;background:url("//dyqnik0vds4aw.cloudfront.net/assets/pantocrator-ac18f1e3a3d2db7048c01a7b596522e376f73ad42e563d636fcee4266b9b0327.jpg") no-repeat;background-position:top;background-size:2015px;z-index:1}@media screen and (max-width: 1360px){.main-header__parallax{background-size:1725.0415px}}@media screen and (max-width: 1190px){.main-header__parallax{background-size:1465.5095px}}.main-header__wrapper{position:absolute;bottom:50px;color:#c09f7b;letter-spacing:.8px;line-height:2.3125rem;text-align:center;width:100%;z-index:2}@media screen and (max-width: 1360px){.main-header__wrapper{bottom:42.805px}}@media screen and (max-width: 1190px){.main-header__wrapper{bottom:36.365px}}.main-header__phrase{-webkit-font-smoothing:antialiased;font-family:"rooney-web", serif;font-size:1.625rem;font-weight:normal;letter-spacing:.5px;line-height:2.125rem;margin:17px auto 10px;opacity:.8;text-shadow:0 1px 1px rgba(0,0,0,0.8);width:650px}@media screen and (max-width: 1360px){.main-header__phrase{font-size:1.3911625rem;line-height:1.8192125rem;margin:14.5537 auto 8.561px;width:556.465px}}@media screen and (max-width: 1190px){.main-header__phrase{font-size:1.1818625rem;line-height:1.5455125rem;margin:12.3641 auto 7.273px;width:472.745px}}.main-header__author{font-family:"Open Sans", sans-serif;font-size:0.875rem;font-style:normal;letter-spacing:.5px;line-height:2.3125rem;opacity:.7}.main-header .social-buttons{border:0;justify-content:center;margin:30px auto 15px;padding:0}.main-header .social-buttons__facebook,.main-header .social-buttons__twitter{transition:opacity 0.2s ease;color:#c09f7b;opacity:.7}.main-header .social-buttons__facebook:hover,.main-header .social-buttons__twitter:hover{opacity:1}.main-header .social-buttons__twitter{margin-right:0}#overlay{position:fixed;top:0;left:0;height:100%;width:100%;opacity:0.8;background:#000;display:none;text-align:center;z-index:890}.sidenav{position:fixed;top:0;left:-360px;height:100%;width:360px;transition:all 0.5s ease;overflow:hidden;pointer-events:none;z-index:991}.sidenav-close{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-close-2008511eafe502327bef05308f298b7891ce32578a97a0fcad0d80fecbb0c50d.svg");background-size:13px;background-repeat:no-repeat;background-position:center center;height:50px;width:50px;margin:0;float:right}.sidenav__bar{height:100%;width:300px;background-color:#191818;box-shadow:3px 0 8px 0 rgba(0,0,0,0.3);float:left;font-family:"Open Sans", sans-serif;font-size:1.25rem;overflow-x:hidden;overflow-y:auto;padding-top:0;pointer-events:auto;z-index:992}.sidenav__close-btn{height:73px;width:70px;background:#000;color:#ed1731;float:right;font-size:1.875rem;font-weight:400;pointer-events:auto;text-align:center;top:0;z-index:993}.sidenav__close-btn img{cursor:pointer;padding-top:26px;padding-left:23px}.sidenav__divider{border-bottom:1px solid #fff;margin:15px 20px 14px;opacity:0.2}.sidenav__rights{color:#797979;font-size:0.7rem;font-weight:400;letter-spacing:0.5px;line-height:1rem;margin:25px 0 30px;padding-left:34px;padding-top:150px}.sidenav-header{color:#999;font-family:"Open Sans", sans-serif;font-weight:400;letter-spacing:0.16px;line-height:1.25rem;margin:30px 0 22px;text-align:center;width:100%;clear:both}.sidenav-header__site-name{display:block;font-family:"Open Sans", sans-serif;font-size:0.875rem;font-weight:bold;letter-spacing:0.4px;line-height:1.25rem}.sidenav-header__translation{display:block;font-size:0.8125rem;font-weight:400}.sidenav-header__image{width:74px;height:39px;margin:0 auto 8px}.sidenav-header__img{display:block;height:100%;width:100%}.sidenav-my-account__header{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;clear:both;color:#999;font-family:"Open Sans", sans-serif;font-weight:400;letter-spacing:0.16px;line-height:1.25rem;margin:0;padding:10px 0 20px;text-align:left;width:100%}.sidenav-my-account{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:14px 34px 14px 34px}.sidenav-my-account__user{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background-color:#242424;border-radius:50px;box-sizing:border-box;margin:26px 0 7px 30px;padding:0;width:calc(100% - 58px)}.sidenav-my-account__profile-picture{height:69px;width:69px;overflow:hidden;position:relative;border-radius:50px;border:2px solid #534e41;margin-right:20px}.sidenav-my-account__image{height:103%;width:103%;transition:background-color 0.2s ease;background-color:#7f7f7f;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/ppr-f0e527338044c32fa623a2b033b8623c17d7e6542e3b6dcdbecf700c7f31297f.png");background-position:center;background-repeat:no-repeat;background-size:100%;border-radius:50%;overflow:hidden;position:absolute;top:-1px;left:-1px;object-fit:cover}.sidenav-my-account__image:hover{background-color:rgba(127,127,127,0.8)}.sidenav-my-account__greetings{font-size:1rem;font-family:"Open Sans", sans-serif;font-weight:600;line-height:1.25rem;color:#fff}.sidenav-my-account__link{font-size:1.0625rem;font-family:"Open Sans", sans-serif;font-weight:700;color:#df9b00}.sidenav-my-account__logout{font-weight:400;font-size:0.75rem;line-height:0.75rem;text-transform:uppercase;position:relative;padding-right:25px;text-indent:-9999px}.sidenav-my-account__logout::after{content:"";background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-logout-1a3fc46b05de908eddefe3f661e574148dbe9d03f374a6c33dc2c82a4bd5a226.svg");background-repeat:no-repeat;background-position:top right;width:17px;height:18px;display:block;position:absolute;top:-7px;right:0}.sidenav-my-account__courses-link{border-top:1px solid rgba(89,89,89,0.2);color:#b3b3b3;font-family:"Open Sans", sans-serif;font-size:1.0625rem;font-weight:700;line-height:2rem;padding:14px 34px;position:relative;width:100%}.sidenav-menu{display:flex;flex-direction:column;font-family:"Open Sans", sans-serif;font-weight:700;font-size:1.0625rem;overflow:hidden;position:relative;width:100%}.sidenav-menu__row{border-top:1px solid rgba(89,89,89,0.2);display:flex;height:61px}.sidenav-menu__row a{border:0}.sidenav-menu__separator{color:#c9942b;font-size:1.125rem;line-height:3.5625rem;padding:0 16px}.sidenav-menu__separator ~ .sidenav-menu__fixed-link:last-child{padding:14px 0}.sidenav-menu__fixed-link{border-top:1px solid rgba(89,89,89,0.2);color:#999;letter-spacing:0.3px;line-height:2rem;margin:0;padding:14px 0 14px 34px;position:relative}.sidenav-menu__fixed-link--signin::after{position:absolute;top:27px;right:20px;height:19px;width:18px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-cog-34d69e88af6c2497677aa55510c91054f422eb7958381c8e09434222d1ee6fac.svg") no-repeat;content:" "}.sidenav-menu__fixed-link--signup{color:#df9b00}.sidenav-menu__fixed-link--close{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;border-top:0;font-weight:400;text-align:right;padding-right:20px;font-size:1.125rem}.sidenav-menu__fixed-link--close::after{content:" ";display:inline-block;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-close-2008511eafe502327bef05308f298b7891ce32578a97a0fcad0d80fecbb0c50d.svg");background-size:13px;background-repeat:no-repeat;background-position:center 4px;height:19px;width:13px;margin-left:10px}.highlighted-link{border-left:3px solid #ffb200;padding-left:31px}.signin-first{border-top:1px solid #4a4a4a;color:#d3d3d3;font-weight:600;letter-spacing:0.7px;position:relative}.signin-last{border-bottom:1px solid #4a4a4a;color:#d3d3d3;font-weight:600;letter-spacing:0.7px;position:relative}.sidenav-wrapper{transition:all 0.6s ease;position:relative}.sidenav-main-menu{width:100%}.sidenav-main-menu>:first-child{margin-top:10px}.sidenav-main-menu__link{color:#999;display:block;font-size:1.125rem;outline:none;padding:12px 20px 12px 25px}.sidenav-main-menu__link--right-arrow{position:relative}.sidenav-main-menu__link--right-arrow::after{position:absolute;top:17px;right:30px;height:19px;width:15px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-right-272a256a66db9efe80049dc052b70e7313230b4716196d6a467268896007d673.svg") no-repeat;content:" "}.sidenav-submenu{position:absolute;top:0;display:none;width:100%}.sidenav-submenu__link{color:#999;display:block;font-size:1.125rem;outline:none;padding:12px 20px 12px 25px}.sidenav-submenu__back-link{position:relative;top:0;left:20px;background:#333;color:#c9942b;display:block;font-size:1.25rem;margin-bottom:16px;outline:none;padding:10px 0 10px 40px;width:250px}.sidenav-submenu__back-link::before{position:absolute;top:18px;left:15px;height:19px;width:15px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-left-154491ef22caa99abdeca35cb63158b537293de41813947e8bcd13a2eddbd32b.svg") no-repeat;content:" "}.sidenav-share{border-top:1px solid rgba(89,89,89,0.2);margin:0;padding:14px 0 14px 34px}.sidenav-share__menu{display:inline-block}.sidenav-share__item{float:left;margin-right:25px}.sidenav-share__link{color:#999}.sidenav-share__link--twitter{display:inline-block;height:18px;width:24px;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-twitter-gray-f026a792f8de751bdf5915bfbfc4ba73ce0afab5083fd00ff2e948b36ca973ce.svg");background-size:23px 19px;background-repeat:no-repeat}.sidenav-share__link--facebook{display:inline-block;height:19px;width:10px;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-facebook-gray-756c61a2a1e7adb920bb9940e8bcc3db66bd17021dcaa05829792839d5d48db1.svg");background-size:10px 19px;background-repeat:no-repeat}.sidenav-share__message{color:#fff;font-size:0.875rem;font-weight:400;letter-spacing:0.7px;line-height:0;margin:7px 0;opacity:0.6}.navbar,body>.scrollmagic-pin-spacer{height:61px !important;min-height:61px !important}@media screen and (max-width: 1020px){.navbar,body>.scrollmagic-pin-spacer{height:55px !important;min-height:55px !important}}.navbar{background-color:#000;display:block;font-family:"Open Sans", sans-serif;height:61px;margin-top:0;position:fixed;text-transform:uppercase;top:0 !important;width:100% !important;z-index:20}@media screen and (max-width: 1020px){.navbar{height:55px !important;min-width:320px}}.navbar--background-animation{background:none;box-shadow:none}@media screen and (max-width: 580px){.navbar--background-animation{background-color:#000}}.navbar__wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;height:61px;width:1320px;border-top:1px solid rgba(255,255,255,0.15);margin:0 auto}@media screen and (max-width: 1360px){.navbar__wrapper{height:61px;width:1130px}}@media screen and (max-width: 1190px){.navbar__wrapper{height:61px;width:960px}}@media screen and (max-width: 1020px){.navbar__wrapper{height:55px;width:100%;margin:0 auto;padding:19px 30px 16px}}@media screen and (max-width: 765px){.navbar__wrapper{padding:16px 25px 16px}}@media screen and (max-width: 580px){.navbar__wrapper{padding:16px 20px 16px}}.navbar__wrapper--no_border{border:0}.navbar__menu-button{transition:opacity 250ms ease;align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1.0625rem;font-weight:600;letter-spacing:1px;opacity:0.8;text-decoration:none;width:100px}@media screen and (max-width: 1360px){.navbar__menu-button{font-size:1.0625rem}}@media screen and (max-width: 1190px){.navbar__menu-button{font-size:1.0625rem}}.navbar__menu-button:hover{opacity:1}.navbar__menu-button::before{height:17px;width:21px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-menu-9bb36a18694e701814c89fe133cb26724a08639adebc24fc928eddf86afb80e2.svg") no-repeat;background-size:21px 17px;content:" ";display:inline-block;margin-right:12px}.navbar__menu-text{line-height:25px}@media screen and (max-width: 1020px){.navbar__menu-text{display:none}}.navbar__cnp{height:35px;width:69px;margin-left:333px;text-align:center}@media screen and (max-width: 1020px){.navbar__cnp{height:30px;width:59px;margin-left:0}}.navbar__cnp img{height:100%}.navbar-links{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;float:right;font-size:1.0625rem;letter-spacing:1px;width:430px}@media screen and (max-width: 1020px){.navbar-links{width:100px}}.navbar-links a{transition:opacity 250ms ease;color:#fff;font-weight:600;opacity:0.8;text-decoration:none}.navbar-links a:hover{opacity:1}.navbar-links__item{display:inline-block;margin-left:35px}@media screen and (max-width: 1020px){.navbar-links__item{display:none}}.navbar-links__search{margin-left:30px}.navbar-links__search-button{height:24px;width:23px;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-search-456e4cbe6879e9038cd3d6375b099a2b41e03ef8e412d7527ac21ba7e3b66ccf.svg") no-repeat;background-size:23px;display:block}.navbar-search{height:65px;width:100%;background-color:#fff;box-shadow:0 0 1px #666;display:none;position:absolute;z-index:798}.navbar-search__form{margin:0 auto;padding:10px 2px;width:1300px}@media screen and (max-width: 1360px){.navbar-search__form{width:1130px}}@media screen and (max-width: 1190px){.navbar-search__form{width:960px}}@media screen and (max-width: 1020px){.navbar-search__form{padding:10px 28px;width:100%}}@media screen and (max-width: 580px){.navbar-search__form{padding:10px 20px;width:100%}}.navbar-search__input{border:0;border-color:transparent;box-shadow:none;color:#666;display:block;font-size:1.25rem;outline:none;outline-style:none;padding:10px 0;width:100%}.navbar-search__input:focus{border:0;border-color:transparent;box-shadow:none;outline:none;outline-style:none}.navbar-space{height:61px;display:block}@media screen and (max-width: 1020px){.navbar-space{height:55px}}.login-page .navbar-space{display:none}.post-actions{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;border-bottom:1px solid #ccc;margin-bottom:35px;padding-bottom:5px}@media screen and (max-width: 1360px){.post-actions{margin-bottom:29.9635px}}@media screen and (max-width: 1190px){.post-actions{margin-bottom:25.4555px}}@media screen and (max-width: 1020px){.post-actions{margin-bottom:23px}}@media screen and (max-width: 765px){.post-actions{margin-bottom:20px;padding-bottom:5px}}.post-actions--right{text-align:right}.post-actions--left{text-align:left}.post-actions--center{text-align:center}.post-actions__link{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-end;color:#000;font-family:"Open Sans", sans-serif;font-size:0.9375rem;height:18px;letter-spacing:.1px;line-height:0rem;padding-bottom:13px;position:relative}@media screen and (max-width: 765px){.post-actions__link{padding-bottom:11px;font-size:0.875rem}}.post-actions--left__link:first-child{margin-right:24px}@media screen and (max-width: 1360px){.post-actions--left__link:first-child{margin-right:20.88px}}@media screen and (max-width: 1190px){.post-actions--left__link:first-child{margin-right:17.76px}}@media screen and (max-width: 580px){.post-actions--left__link:first-child{margin-right:20px}}.post-actions__icon--pdf::before{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-file-pdf-e9f6291b6c9ddd3345026c40ea2fdb071b4276c9c4eb2680e3c3454d617f0f77.svg");background-repeat:no-repeat;background-position:center;background-size:23px;content:'';display:block;position:absolute;top:0;left:0;width:20px;height:24px}@media screen and (max-width: 765px){.post-actions__icon--pdf::before{background-size:20px}}.post-actions__icon--print{padding-left:27px}.post-actions__icon--print::before{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-print-dc118ba2118c6d0cac59f3d9cdc1608d57fb706077878533d01f571ef41b6111.svg");background-repeat:no-repeat;background-position:center;background-size:23px;content:'';display:block;position:absolute;top:-5px;left:-3px;width:23px;height:20px}@media screen and (max-width: 765px){.post-actions__icon--print::before{background-size:20px;top:-4px;left:-2px}}.post-related{margin-top:60px}@media screen and (max-width: 1360px){.post-related{margin-top:52px}}@media screen and (max-width: 1190px){.post-related{margin-top:44px}}.post-related--articles{margin-bottom:60px}@media screen and (max-width: 1360px){.post-related--articles{margin-bottom:52px}}@media screen and (max-width: 1190px){.post-related--articles{margin-bottom:44px}}.post-related__title{color:#333;font-family:"Open Sans", sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:.1px;line-height:1.04;margin-bottom:13px;padding-left:2px}@media screen and (max-width: 1360px){.post-related__title{font-size:0.9631125rem;margin-bottom:11.1293px;padding-left:1.7122px}}@media screen and (max-width: 1190px){.post-related__title{font-size:0.8182125rem;margin-bottom:9.4549px;padding-left:1.4546px}}.post-related__content{padding-bottom:45px}@media screen and (max-width: 1360px){.post-related__content{padding-bottom:39px}}@media screen and (max-width: 1190px){.post-related__content{padding-bottom:33px}}.post-related .episode{margin:0;width:320px}@media screen and (max-width: 580px){.post-related .episode{width:290px}}.post-related .episode__content{padding:0 16px 16px}@media screen and (max-width: 1360px){.post-related .episode__content{padding:0 13px 13px}}@media screen and (max-width: 1190px){.post-related .episode__content{padding:0 11px 11px}}@media screen and (max-width: 580px){.post-related .episode__content{padding:0 14px 15px}}.post-related .episode__theme{font-size:0.6125rem;text-shadow:1px 1px 0 rgba(0,0,0,0.8)}@media screen and (max-width: 1360px){.post-related .episode__theme{font-size:0.53125rem}}@media screen and (max-width: 1190px){.post-related .episode__theme{font-size:0.45rem}}@media screen and (max-width: 580px){.post-related .episode__theme{font-size:0.5625rem}}.post-related .episode__title{font-size:1.09375rem;line-height:1.24}@media screen and (max-width: 1360px){.post-related .episode__title{font-size:0.95rem}}@media screen and (max-width: 1190px){.post-related .episode__title{font-size:0.80625rem}}@media screen and (max-width: 580px){.post-related .episode__title{font-size:1rem}}.post-related .episode__time{color:#999;font-size:0.68125rem;letter-spacing:.3px}@media screen and (max-width: 1360px){.post-related .episode__time{font-size:0.5875rem}}@media screen and (max-width: 1190px){.post-related .episode__time{font-size:0.5rem}}@media screen and (max-width: 580px){.post-related .episode__time{font-size:0.625rem}}.editor .references{margin-bottom:75px}@media screen and (max-width: 765px){.editor .references{margin-bottom:50px}}.editor .references__subtitle{border-bottom:1px solid #ccc;color:#000;font-family:"Open Sans", sans-serif;font-size:1.5625rem;font-weight:600;letter-spacing:-.1px;margin-bottom:20px;padding-bottom:10px}@media screen and (max-width: 765px){.editor .references__subtitle{color:#000;font-family:"Open Sans", sans-serif;font-size:1.1875rem;font-weight:600;margin-bottom:15px;padding-bottom:8px}}.editor .references ol,.editor .references ul{margin-left:40px;padding-right:10px;padding-left:0;width:auto}@media screen and (max-width: 765px){.editor .references ol,.editor .references ul{margin-left:40px}}.editor .references ol li,.editor .references ul li{font-family:"Open Sans", sans-serif;font-size:1.125rem;letter-spacing:0;line-height:1.5625rem;list-style-type:decimal;margin-bottom:12px;padding-left:5px}@media screen and (max-width: 765px){.editor .references ol li,.editor .references ul li{font-size:0.9375rem;line-height:1.3125rem;margin-bottom:15px;padding-left:3px}}.editor .references ol li::before,.editor .references ul li::before{content:' ';display:none}.editor .references ol li a,.editor .references ul li a{text-decoration:underline}.editor .references ul li{list-style:circle}.editor .references p{font-family:"Open Sans", sans-serif;font-size:1.125rem;letter-spacing:0;line-height:1.5625rem;list-style-type:decimal;margin-bottom:12px;margin-left:20px;padding-left:5px}@media screen and (max-width: 765px){.editor .references p{font-size:0.9375rem;line-height:1.3125rem;margin-bottom:15px;margin-left:13px;padding-left:3px}}.references{margin-bottom:75px}@media screen and (max-width: 765px){.references{margin-bottom:50px}}.references__subtitle{border-bottom:1px solid #ccc;color:#000;font-family:"Open Sans", sans-serif;font-size:1.5625rem;font-weight:600;letter-spacing:-.1px;margin-bottom:20px;padding-bottom:10px}@media screen and (max-width: 765px){.references__subtitle{color:#000;font-family:"Open Sans", sans-serif;font-size:1.1875rem;font-weight:600;margin-bottom:15px;padding-bottom:8px}}.references ol,.references ul{margin-left:40px;padding-right:10px;padding-left:0;width:auto}@media screen and (max-width: 765px){.references ol,.references ul{margin-left:40px}}.references ol li,.references ul li{font-family:"Open Sans", sans-serif;font-size:1.125rem;letter-spacing:0;line-height:1.5625rem;list-style-type:decimal;margin-bottom:12px;padding-left:5px}@media screen and (max-width: 765px){.references ol li,.references ul li{font-size:0.9375rem;line-height:1.3125rem;margin-bottom:15px;padding-left:3px}}.references ol li::before,.references ul li::before{content:' ';display:none}.references ol li a,.references ul li a{text-decoration:underline}.references ul li{list-style:circle}.references p{font-family:"Open Sans", sans-serif;font-size:1.125rem;letter-spacing:0;line-height:1.5625rem;list-style-type:decimal;margin-bottom:12px;margin-left:20px;padding-left:5px}@media screen and (max-width: 765px){.references p{font-size:0.9375rem;line-height:1.3125rem;margin-bottom:15px;margin-left:13px;padding-left:3px}}.ribbon-wrapper{position:absolute;top:0;left:0;height:135px;width:135px;overflow:hidden;z-index:5}.ribbon-wrapper__item{box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);font-family:"Open Sans", sans-serif;font-size:0.75rem;font-weight:600;left:-52px;line-height:0.75rem;padding:8px;position:absolute;text-align:center;top:25px;transform:rotate(-45deg);width:180px}@media screen and (max-width: 765px){.ribbon-wrapper__item{font-size:0.625rem;line-height:0.625rem;padding:6px;left:-62px;top:17px}}.ribbon-wrapper__item--yellow{background-color:#f8cd1c;color:#000}.ribbon-wrapper__item--blue{background-color:#2f7eda;color:#fff}.ribbon-wrapper--first{height:130px;width:130px}.ribbon-wrapper--last{height:190px;width:190px}.ribbon-wrapper--last .ribbon-wrapper__item{left:-82px;top:48px;width:280px}@media screen and (max-width: 765px){.ribbon-wrapper--last .ribbon-wrapper__item{left:-95px;top:34px}}.social-buttons,.social-buttons__twitter,.social-buttons__facebook,.download-button{height:36px;line-height:2.25rem}.social-buttons{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.social-buttons__facebook,.social-buttons__twitter{transition:all 0.2s ease;height:36px;width:36px;background-size:36px;background-color:#4a4a4a;background-repeat:no-repeat;border-radius:50%;display:inline-block;margin-right:9px;text-indent:-9999px}.social-buttons__facebook{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-facebook-1a7561e984bbbcb5052735c7f2c33b5334c15889bc67fa9524b076a624420e75.svg")}.social-buttons__facebook:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-facebook-hover-267effaaee192e2b089d94d7e4a490ff631f8a029a99cca49f550c0c4f065e5f.svg")}.social-buttons__twitter{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-twitter-0e6da7632ed2459935f80948ae2b6ff8c5c9348bed0874df1295f6a665fd8609.svg")}.social-buttons__twitter:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-twitter-hover-8ef258459a7b28505795b398f234f2b6cfd9df0b0e26db1e5288340f7a89b51c.svg")}.sunday-homily .social-buttons__facebook{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-facebook-light-e111fc7f5a0faaaf01d9a8987f1da6599ab68c62b6e000cf9d8694a8c242cb50.svg")}.sunday-homily .social-buttons__facebook:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-facebook-light-hover-8d32116ab829cd73ee971cfad903f7b48127947c8d055fc55e0acf620a84bf78.svg")}.sunday-homily .social-buttons__twitter{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-twitter-light-5c9bff2c73cc9656f6ed7a20dafa029c3c98899636f214279e9b4920e2618492.svg")}.sunday-homily .social-buttons__twitter:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-twitter-light-hover-ee564edb2a998ca956d05a3b1db56a28a600aedbad0588fd8302c18aeaf4771c.svg")}.phrase-of-the-day .social-buttons__facebook{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-facebook-phrase-8943514175403bff858bcd0b814bf57a3cfa4c9b484f3db0c5d694428299493d.svg")}.phrase-of-the-day .social-buttons__facebook:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-facebook-phrase-hover-0d9967f87bbc68c1a23f96e3e0bab3829b1de01ddc4d3a289307a784ddfb3ce2.svg")}.phrase-of-the-day .social-buttons__twitter{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-twitter-phrase-036b8878559f060404803d1f039e9ee62e87313523a29c53eea2adf2e769372b.svg")}.phrase-of-the-day .social-buttons__twitter:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-circle-twitter-phrase-hover-78071ccad95b1d5d7c0a80a38147870f25c5b581fa72914bd3d2086ebc6f41e5.svg")}.download-button{align-items:flex-end;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.download-button__link{transition:all 0.2s ease;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background-color:#f2001d;border-radius:50px;color:white;font-family:"Open Sans", sans-serif;font-size:0.875rem;font-weight:600;letter-spacing:.3px;line-height:2.25rem;padding:0 20px 0 38px;position:relative}@media screen and (max-width: 355px){.download-button__link{text-indent:-9999px;padding:0;width:36px;display:block}}.download-button__link::before{transition:all 0.2s ease;position:absolute;top:11px;right:0;bottom:0;left:16px;height:15px;width:15px;position:absolute;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-download-audio-2f6ffddda89dd401f23f9834601a2e924fc1b8ec2864c470bc1e09df42831a5a.svg") no-repeat;background-size:14px;content:' ';display:block}@media screen and (max-width: 355px){.download-button__link::before{left:11px}}.download-button__link:hover{color:rgba(255,255,255,0.7);background-color:#bf0017}.download-button__link:hover::before{opacity:.7}.share-social{align-items:center;display:flex;flex-direction:row;justify-content:center;height:36px}@media screen and (max-width: 1020px){.share-social{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}}@media screen and (max-width: 765px){.share-social{align-items:center;display:flex;flex-direction:row;justify-content:center}}.share-social__text{border-left:1px solid #333;color:#666;font-family:"Open Sans", sans-serif;font-size:0.875rem;height:40px;letter-spacing:.5px;line-height:1.1875rem;margin-left:3px;max-width:133px;padding-left:18px;padding-top:0;text-align:left;vertical-align:super}.share-social__link{display:inline-block}.share-social__icon{height:36px;width:36px;background-size:36px;background-position:center;background-repeat:no-repeat;display:inline-block;line-height:1.5rem;margin-right:14px;vertical-align:middle}.share-social__icon--facebook{transition:background-image 0.2s ease;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-facebook-circle-color-3024741e2d7f9c66154e0cf64023f78e7eb0337d950f0e016584418b17d54e4e.svg")}.share-social__icon--facebook:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-facebook-circle-color-hover-354b18587cbc6a8848f7c50ead15f9f4ecae46ade22b7515f94aee3860dabb67.svg")}.share-social__icon--twitter{transition:background-image 0.2s ease;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-twitter-circle-color-5d6a855fbe19e59e9e398af29f258fceb6f43d291f3a7e1cac7464a2fd432f3e.svg")}.share-social__icon--twitter:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-twitter-circle-color-hover-3dd7391f92ba3bf7084666c1b9ac5b562b46fd42b91b638d831edf23bad43076.svg")}.share-social__icon--whatsapp{transition:background-image 0.2s ease;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-whatsapp-circle-color-9535f90cf61463190bcb81ea0fa3d04a15dbb4ea576aee8fa0d1e1554834f683.svg")}.share-social__icon--whatsapp:hover{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-whatsapp-circle-color-hover-626a57a047e55cf8eb20a847d703a818e15397c71bb1ee16d7369233be7475f1.svg")}.side-buttons-trigger .scrollmagic-pin-spacer{display:initial !important;position:absolute !important;right:0 !important;width:380px !important;min-width:auto !important}@media screen and (max-width: 1190px){.side-buttons-trigger .scrollmagic-pin-spacer{width:75px !important}}@media screen and (max-width: 1020px){.side-buttons-trigger .scrollmagic-pin-spacer{display:none !important}}.side-buttons-trigger .container{position:relative}.side-buttons{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;position:absolute;right:0;left:inherit !important;padding-top:3px;width:380px !important;z-index:10}@media screen and (max-width: 1190px){.side-buttons{padding-top:2.1819px;width:75px !important}}@media screen and (max-width: 1020px){.side-buttons{display:none}}.side-buttons__frame{width:100%}.side-buttons__button{transition:all 0.2s ease;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background-repeat:no-repeat;border:1px solid #b3b3b3;border-radius:3px;color:#4a4a4a;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:600;height:60px;line-height:0;letter-spacing:-.3px;margin-bottom:20px;padding-left:20px;padding-bottom:2px}@media screen and (max-width: 1190px){.side-buttons__button{align-items:center;display:flex;flex-direction:row;justify-content:center;height:45px;width:60px;margin-bottom:12px;padding:0}}.side-buttons__button svg{margin-right:15px}@media screen and (max-width: 1190px){.side-buttons__button svg{margin:0}}@media screen and (max-width: 1190px){.side-buttons__button span{display:none}}.side-buttons__button:hover{opacity:.75}.side-buttons__button:last-child{margin-bottom:0px}.markAsViewed{cursor:not-allowed;background-color:rgba(127,127,127,0.2);color:rgba(102,102,102,0.5);pointer-events:none}.markAsViewedMobile{cursor:not-allowed;color:rgba(102,102,102,0.8);pointer-events:none}.sign-up{background:#000;padding:66px 0 80px;text-align:center}@media screen and (max-width: 1360px){.sign-up{padding:57px 0 40px}}@media screen and (max-width: 1190px){.sign-up{padding:48px 0 34px}}@media screen and (max-width: 1020px){.sign-up{display:none;padding:0 0 46px}}@media screen and (max-width: 765px){.sign-up{padding:0 0 40px}}@media screen and (max-width: 580px){.sign-up{padding:41px 0 34px}}@media screen and (max-width: 765px){.sign-up .container{max-width:calc(100% - 120px)}}@media screen and (max-width: 580px){.sign-up .container{max-width:calc(100% - 7 0px)}}.sign-up__link{color:#3a95ff}.sign-up__line{display:none}@media screen and (max-width: 1020px){.sign-up__line{border-top:1px solid rgba(179,179,179,0.3);display:block;height:1px;margin:0 auto 50px;width:calc(100% - 60px)}}@media screen and (max-width: 765px){.sign-up__line{margin:0 auto 35px}}@media screen and (max-width: 580px){.sign-up__line{display:none}}.sign-up__calling{color:#d3d3d3;font-family:"Open Sans", sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:.3px;margin:0}@media screen and (max-width: 1360px){.sign-up__calling{font-size:1.5rem}}@media screen and (max-width: 1190px){.sign-up__calling{font-size:1.25rem}}@media screen and (max-width: 1020px){.sign-up__calling{font-size:1.75rem}}@media screen and (max-width: 765px){.sign-up__calling{font-size:1.5rem}}@media screen and (max-width: 580px){.sign-up__calling{font-size:1.25rem}}.sign-up__btn{background-color:#3986e0;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.5);font-size:1.8125rem;font-weight:600;letter-spacing:0;line-height:1.8125rem;margin:20px 0;max-width:100%;padding:20px 0;width:680px}@media screen and (max-width: 1360px){.sign-up__btn{font-size:1.5625rem;line-height:1.5625rem;margin:17px 0;padding:17px 0;width:591px}}@media screen and (max-width: 1190px){.sign-up__btn{font-size:1.3125rem;line-height:1.3125rem;margin:14px 0 16px;padding:14px 0;width:503px}}@media screen and (max-width: 1020px){.sign-up__btn{font-size:1.8125rem;line-height:1.8125rem;margin:20px 0;padding:20px 0;width:74%}}@media screen and (max-width: 765px){.sign-up__btn{font-size:1.5625rem;line-height:1.5625rem;margin:17px 0;padding:17px 0}}@media screen and (max-width: 580px){.sign-up__btn{border-radius:2px;font-size:1.0625rem;line-height:1.3125rem;margin:18px 0 26px;padding:12px 0;width:234px}}.sign-up__text{color:#fff;font-family:"Open Sans", sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:.4px;text-shadow:1px 0 3px rgba(0,0,0,0.5)}@media screen and (max-width: 1360px){.sign-up__text{font-size:1.25rem}}@media screen and (max-width: 1190px){.sign-up__text{font-size:1rem}}@media screen and (max-width: 1020px){.sign-up__text{font-size:1.4375rem}}@media screen and (max-width: 765px){.sign-up__text{font-size:1.25rem}}@media screen and (max-width: 580px){.sign-up__text{font-size:1rem;text-shadow:none}}@media screen and (max-width: 1020px){.home-page{overflow:hidden}}.slick-slider .slick-dots{display:flex;justify-content:center;position:relative;z-index:10}.slick-slider .slick-dots li{background-color:#f0f0f0;outline:none}.slick-slider .slick-dots li:first-child{padding-left:5px}.slick-slider .slick-dots li:last-child{padding-right:5px}.slick-slider .slick-dots button{height:15px;width:15px;transition:all 0.2s ease;background-color:#ccc;border-radius:50%;margin:4px 3px;padding:0;text-indent:-9999px}@media screen and (max-width: 1360px){.slick-slider .slick-dots button{height:13px;width:13px;margin:4px 3px}}@media screen and (max-width: 580px){.slick-slider .slick-dots button{height:12px;width:12px;margin:4px 3px}}.slick-slider .slick-dots button:hover{cursor:pointer}.slick-slider .slick-dots .slick-active button{background-color:#ed021e}.programs-list__item{border-radius:2px;height:500px;overflow:hidden;position:relative;width:316px;z-index:2}.programs-list__item:hover{cursor:pointer}.programs-list__item:hover .programs-list__shadow{opacity:0.4}.programs-list__item .programs-list__shadow{transition:opacity 0.2s ease-in-out;opacity:0}.programs-list__item:hover{cursor:pointer}.programs-list__item:hover .programs-list__description{color:#fff}.programs-list__item:hover .programs-list__description *{color:#fff}.programs-list__item .programs-list__description{transition:color 0.2s ease-in-out}.programs-list__item:hover{cursor:pointer}.programs-list__item:hover .programs-list__picture{filter:grayscale(90%)}.programs-list__item .programs-list__picture{transition:all 0.2s ease-in-out;filter:grayscale(0%)}.programs-list__item:hover{cursor:pointer}.programs-list__item:hover .btn-transparent__number{color:#fff}.programs-list__item:hover .btn-transparent__number *{color:#fff}.programs-list__item .btn-transparent__number{transition:color 0.2s ease-in-out}.programs-list__item:hover{cursor:pointer}.programs-list__item:hover .btn-transparent__text{color:#fff}.programs-list__item:hover .btn-transparent__text *{color:#fff}.programs-list__item .btn-transparent__text{transition:color 0.2s ease-in-out}@media screen and (max-width: 765px){.programs-list__item{height:425px;width:290px}}.programs-list__link{position:absolute;top:0;left:0;height:100%;width:100%;z-index:11}.programs-list__shadow{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.7);z-index:9}.programs-list__content-item{height:auto;width:100%;position:absolute;bottom:0;left:0;background-image:linear-gradient(-180deg, transparent 0, rgba(0,0,0,0.5) 30%, #000 100%);padding:150px 20px 25px;z-index:10}.programs-list__title{color:#ccc;font-size:1.375rem;line-height:1.625rem;letter-spacing:.5px;margin-bottom:6px}.programs-list__description{color:rgba(255,255,255,0.3);font-size:0.9375rem;line-height:1.375rem;letter-spacing:0px;margin-bottom:17px}@media screen and (max-width: 1020px){.programs-list__description{font-size:0.9375rem;line-height:1.25rem}}.programs-list .btn-transparent{transition:opacity 0.2s ease;align-items:center;display:flex;flex-direction:row;justify-content:center;background:rgba(0,0,0,0.3);border-radius:5px;border:1px solid #555;display:inline-flex;width:152px;padding:0;height:46px}.programs-list .btn-transparent__hover{opacity:.75}.programs-list .btn-transparent__number{color:rgba(255,255,255,0.8);font-family:"Open Sans", sans-serif;font-weight:700;font-size:1.375rem;line-height:1.375rem;letter-spacing:1px;margin-right:8px}.programs-list .btn-transparent__text{color:rgba(255,255,255,0.6);font-family:"Open Sans", sans-serif;font-size:0.9375rem;letter-spacing:.4px}.programs-list__picture{height:auto;width:100%;position:relative;top:0;left:0;border-radius:2px;overflow:hidden;z-index:1}.programs-list__picture img{max-height:100%;object-fit:cover;text-indent:-9999px;width:100%}.audio__player__image-container-box{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden}.audio__player__image{transition:opacity 0.2s ease;backface-visibility:hidden;display:block;opacity:.9;width:140%;height:140%;max-width:140%;object-fit:cover;text-indent:-9999px;margin-left:-20%}@media screen and (max-width: 1020px){.audio__player__image{border-bottom-left-radius:2px}}@media screen and (max-width: 765px){.audio__player__image{border-radius:0}}.audio__player__play-btn,.audio__player__play-btn::after,.audio__player__pause{height:100px;width:100px}@media screen and (max-width: 1190px){.audio__player__play-btn,.audio__player__play-btn::after,.audio__player__pause{height:55px;width:55px}}@media screen and (max-width: 1020px){.audio__player__play-btn,.audio__player__play-btn::after,.audio__player__pause{height:60px;width:60px}}@media screen and (max-width: 765px){.audio__player__play-btn,.audio__player__play-btn::after,.audio__player__pause{height:55px;width:55px}}.audio__player__play-btn{transition:all 0.2s ease;background-color:#f2001d;border-radius:50%;display:block;flex:none;margin:200px 0 0 400px;z-index:2}@media screen and (max-width: 1190px){.audio__player__play-btn{margin-right:19px}}@media screen and (max-width: 1020px){.audio__player__play-btn{margin-right:20px}}@media screen and (max-width: 765px){.audio__player__play-btn{margin-right:19px}}.audio__player__play-btn::after{position:absolute;top:0;left:0;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-small-ae4d9b1905e42af32ebb772105c50d002e719f4e74f7c161b8b66b94c5660206.svg") no-repeat;background-position:23px center;background-size:20px;margin:200px 0 0 420px;content:' ';display:block}@media screen and (max-width: 1190px){.audio__player__play-btn::after{background-position:21px center;background-size:17px}}@media screen and (max-width: 1020px){.audio__player__play-btn::after{background-position:23px 20px;background-size:20px}}@media screen and (max-width: 765px){.audio__player__play-btn::after{background-position:21px center;background-size:17px}}.audio__player__pause{background-color:#4a4a4a}.audio__player__pause:hover{background-color:#313131}.audio__player__pause::after{position:absolute;top:0;left:0;background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-pause-a6ebe93f1433bb46a91750f7521b42799058ef8f47fe6041cb906771a3e76dfa.svg") no-repeat;background-position:21px center;background-size:17px 25px;content:' ';display:block}@media screen and (max-width: 1190px){.audio__player__pause::after{background-position:20px center;background-size:14px 21px}}@media screen and (max-width: 1020px){.audio__player__pause::after{background-position:21px center;background-size:17px 25px}}@media screen and (max-width: 765px){.audio__player__pause::after{background-position:20px center;background-size:14px 21px}}.audio__player__range{z-index:5;-webkit-appearance:none !important;-moz-apperance:none !important;-ms-appearance:none !important;cursor:pointer;position:absolute;bottom:0;width:100%;height:5px;margin:0;padding:0;background-image:-webkit-gradient(linear, left top, right top, color-stop(0.15, #CCC), color-stop(0.15, #CCC))}@media screen and (max-width: 1020px){.audio__player__range{border-bottom-left-radius:2px}}@media screen and (max-width: 765px){.audio__player__range{border-radius:0}}.audio__player__range:focus{outline:none}.audio__player__range::-webkit-slider-thumb{display:none;z-index:6;-webkit-appearance:none !important;background-color:#ed021e;border-radius:50%;height:15px;width:15px;transition:transform .5s, opacity 1s}.audio__player__range::-moz-range-thumb{-moz-appearance:none !important;visibility:hidden;z-index:6;background-color:#ed021e;border-radius:50%;height:15px;width:15px;transition:transform .5s, opacity 1s}.audio__player__range::-ms-thumb{-ms-appearance:none !important;z-index:6;background-color:#ed021e;border-radius:50%;height:15px;width:15px;position:absolute;transition:transform .5s, opacity 1s}.audio__player__range::-webkit-slider-thumb:hover{transform:scale(1.3, 1.3);transition:0.3s}.audio__player__range::-moz-range-thumb:hover{transform:scale(1.3, 1.3);transition:0.3s}.audio__player__range::-ms-thumb:hover{transform:scale(1.3, 1.3);transition:0.3s}.sunday-homily__player__time-info{position:absolute;color:white;bottom:20px;z-index:4;height:20px;width:100%;opacity:1;margin-top:5px;pointer-events:none;display:flex;justify-content:space-between}.sunday-homily__player__time-info span{font-size:0.8125rem;padding:12px 17px 0}.sunday-homily__player__bar__current,.sunday-homily__player__bar__total{display:none}.audio-header{background:#141414;padding-top:55px}@media screen and (max-width: 1360px){.audio-header{padding-top:47.0855px}}@media screen and (max-width: 1190px){.audio-header{padding-top:40.0015px}}@media screen and (max-width: 1020px){.audio-header{padding-top:0}}@media screen and (max-width: 765px){.audio-header{padding:0}}.audio-header .container{position:relative}@media screen and (max-width: 1020px){.audio-header .container{max-width:100%}}.audio-player{padding:0 0 70px;width:100%}@media screen and (max-width: 1020px){.audio-player{padding:40px 30px 70px}}@media screen and (max-width: 765px){.audio-player{padding:0}}.audio-player-program-name{border-bottom:1px solid rgba(0,0,0,0.15);font-family:"Open Sans", sans-serif;font-size:0.875rem;font-weight:700;margin-bottom:40px;padding:0 0 5px;text-transform:uppercase}@media screen and (max-width: 1020px){.audio-player-program-name{margin-bottom:40px}}@media screen and (max-width: 765px){.audio-player-program-name{display:none}}.audio-player-wrapper{display:flex;flex-direction:row;margin-bottom:30px;position:relative;width:100%}@media screen and (max-width: 765px){.audio-player-wrapper{margin-bottom:0}}.audio-player-image{background-color:#ccc;border-radius:3px;height:265px;margin-right:30px;min-width:265px;overflow:hidden;position:relative;width:265px}@media screen and (max-width: 1020px){.audio-player-image{display:none}}@media screen and (max-width: 765px){.audio-player-image{position:relative;top:0;left:0;border-radius:0;display:block;height:100%;width:100%;margin-right:0}}.audio-player-image::after{position:absolute;bottom:0;left:0;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/wave-eec1cb4a14e2e79eef16d241ab07a69a9ec4ea3f6413f2750ed1c0f656d80065.svg");background-repeat:repeat-x;background-size:600px;content:'';display:block;height:60px;opacity:.6;width:100%}@media screen and (max-width: 765px){.audio-player-image::after{bottom:70px}}.audio-player-image img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}.audio-player-content{width:100%}@media screen and (max-width: 765px){.audio-player-content{position:absolute;bottom:0;left:0}}.audio-player-info{display:inline-block;font-family:"Open Sans", sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:.3px;margin-bottom:3px}@media screen and (max-width: 765px){.audio-player-info{display:none}}.audio-player-title{display:block;font-family:"Open Sans", sans-serif;font-size:1.75rem;font-weight:700;letter-spacing:.3px;line-height:2.1875rem;margin-bottom:14px}@media screen and (max-width: 765px){.audio-player-title{display:none}}.audio-player-resume{font-family:"Open Sans", sans-serif;font-weight:400;letter-spacing:-.3px;font-size:1rem;line-height:1.5625rem;margin-bottom:20px}@media screen and (max-width: 765px){.audio-player-resume{display:none}}.audio-player-box{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;background:#F4F4F4;border-radius:3px;border:1px solid #b3b3b3;height:70px;width:100%}@media screen and (max-width: 1020px){.audio-player-box{position:relative;top:0;left:0;width:100%}}@media screen and (max-width: 765px){.audio-player-box{background-color:rgba(0,0,0,0.6);border-radius:0;border:0}}.audio-player-btn{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-audio-player-d02d4f7254a4a4bb2297a9b4854ba435629136c465f51e2cbffe4f4bc21d4dd2.svg") no-repeat;height:34px;margin-left:30px;width:28px}@media screen and (max-width: 765px){.audio-player-btn{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-play-audio-player-white-341e57776ac7857a9b6926cc08c5076c3482205e117c69ea41ff07e60300934d.svg") no-repeat}}.audio--paused{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-pause-audio-player-c492c4ebf841588717835041aa2fda696569af644ce208053cf09be133161e79.svg") no-repeat}@media screen and (max-width: 765px){.audio--paused{background:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-pause-audio-player-white-c3868abf8fca7b756f0fdd78be1b0983a9fe22e470445fbef7a5ac231d940b89.svg") no-repeat}}.audio-player__range{-moz-apperance:none !important;-ms-appearance:none !important;-webkit-appearance:none !important;bottom:0;cursor:pointer;flex-grow:1;height:5px;margin:0 15px;padding:0;z-index:5}@media screen and (max-width: 1020px){.audio-player__range{border-bottom-left-radius:2px}}@media screen and (max-width: 765px){.audio-player__range{border-radius:0}}.audio-player__range[value]{-webkit-appearance:none;appearance:none;background-color:#CCC;color:#ed021e;height:5px}@media screen and (max-width: 1020px){.audio-player__range[value]{height:10px}}.audio-player__range[value]::-webkit-progress-bar{background-color:#CCC;border-radius:2px;border:0;color:#ed021e}.audio-player__range::-webkit-progress-value{background-color:#ed021e}.audio-player__time-info{color:#000;font-family:"Montserrat", sans-serif;font-size:0.875rem;font-weight:400;margin-right:10px;text-align:left;width:100px;z-index:4}@media screen and (max-width: 765px){.audio-player__time-info{color:rgba(255,255,255,0.8)}}.audio-player__footer{display:flex;flex-direction:row;justify-content:flex-end}@media screen and (max-width: 765px){.audio-player__footer{display:none}}.audio-player__prev,.audio-player__next{border:1px solid #b3b3b3;border-radius:3px;color:#000;font-size:1.1em;padding:10px 40px}.audio-player__prev{margin-right:10px}.no-next,.no-next{border:1px solid #e4e4e4;color:#e4e4e4;letter-spacing:.27px;pointer-events:none}.audio-player__mobile-information{display:none}@media screen and (max-width: 765px){.audio-player__mobile-information{display:block;padding:26px 20px 0;background-color:#121212}}.audio-player-mobile-info{color:#666;font-family:"Open Sans", sans-serif;font-size:0.75rem;font-weight:400;letter-spacing:.3px;margin-bottom:6px}.audio-player-mobile-title{color:#BFBFBF;font-family:"Open Sans", sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:.5px;line-height:1.875rem;margin-bottom:20px}.audio-player-mobile-resume{color:#808080;font-family:"Open Sans", sans-serif;font-size:1rem;font-weight:400;letter-spacing:.4px;line-height:1.5rem;margin-bottom:50px}.contact{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:70px auto 50px;padding:0 20px;width:100%}@media screen and (max-width: 765px){.contact{margin-top:35px}}.contact__header{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:60px}@media screen and (max-width: 1020px){.contact__header{margin-bottom:45px;width:100%}}.contact__header-title{display:none}@media screen and (max-width: 765px){.contact__header-title{border-bottom:1px solid #ccc;color:#000;display:block;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:.3px;margin-bottom:55px;padding-bottom:2px;text-align:left;width:100%}}.contact .btn__loading{padding-left:80px;background-position:37px center;background-size:35px}@media screen and (max-width: 765px){.contact .btn__loading{padding-left:30px;background-position:calc(50% - 45px) center;background-size:35px}}.contact__img{height:155px;margin:0 auto 35px;width:240px}@media screen and (max-width: 765px){.contact__img{margin:0 auto 30px}}.contact__title{color:rgba(0,0,0,0.8);font-family:"rooney-web", serif;font-size:3.125rem;font-weight:700;letter-spacing:-1px;margin-bottom:15px;padding-left:0px;text-align:center}@media screen and (max-width: 765px){.contact__title{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:12px;padding:0}}.contact__subtitle{color:rgba(0,0,0,0.7);font-family:"Montserrat", sans-serif;font-size:1.4375rem;font-weight:400;letter-spacing:.3px;line-height:2.1875rem;margin:0 20px;max-width:850px;text-align:center}@media screen and (max-width: 765px){.contact__subtitle{font-size:1rem;font-weight:400;line-height:1.5625rem}}.contact__form{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:60px;max-width:100%;width:900px}@media screen and (max-width: 1020px){.contact__form{width:80%}}@media screen and (max-width: 765px){.contact__form{width:100%;margin-bottom:40px}}.contact__form__select{display:inline-block;margin-bottom:15px;position:relative;width:100%}@media screen and (max-width: 765px){.contact__form__select{margin-bottom:8px}}.contact__form__select select{background:#fff url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-down-f5609ea8e9921118d863fb9d06995fa3818cd7e1847803917acb15fc0baeda85.svg") no-repeat calc(100% - 19px) center;border:1px solid #ccc;border-radius:3px;color:rgba(0,0,0,0.6);font-family:"Montserrat", sans-serif;font-size:1.0625rem;font-weight:600;letter-spacing:.3px;margin-bottom:0;padding:15px 8px 15px 22px;text-align:left;transition:border-color 0.2s ease;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}@media screen and (max-width: 765px){.contact__form__select select{color:rgba(0,0,0,0.6);font-size:1rem;font-weight:400;padding:15px 8px 15px 22px}}.contact__form__select select:hover{border-color:#999}.contact__input-field{margin-bottom:15px}@media screen and (max-width: 765px){.contact__input-field{margin-bottom:8px}}.contact__input-field>input{color:rgba(0,0,0,0.6);font-family:"Montserrat", sans-serif;font-size:1.0625rem;font-weight:400;letter-spacing:.3px;padding:15px 8px 15px 22px;text-align:left;margin-bottom:0}@media screen and (max-width: 765px){.contact__input-field>input{color:rgba(0,0,0,0.6);font-size:1rem;font-weight:400;padding:15px 8px 15px 22px}.contact__input-field>input::placeholder{color:rgba(0,0,0,0.6)}.contact__input-field>input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.contact__input-field>input::-moz-placeholder{color:rgba(0,0,0,0.6)}.contact__input-field>input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}.contact__input-field>input:-moz-placeholder{color:rgba(0,0,0,0.6)}}.contact__input-field>textarea{color:rgba(0,0,0,0.6);font-family:"Montserrat", sans-serif;font-size:1.0625rem;font-weight:400;height:310px;letter-spacing:.3px;padding:15px 8px 15px 22px;text-align:left;margin-bottom:0}@media screen and (max-width: 765px){.contact__input-field>textarea{color:rgba(0,0,0,0.6);font-size:1rem;font-weight:400;height:240px;padding:15px 8px 15px 22px}.contact__input-field>textarea::placeholder{color:rgba(0,0,0,0.6)}.contact__input-field>textarea::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.contact__input-field>textarea::-moz-placeholder{color:rgba(0,0,0,0.6)}.contact__input-field>textarea:-ms-input-placeholder{color:rgba(0,0,0,0.6)}.contact__input-field>textarea:-moz-placeholder{color:rgba(0,0,0,0.6)}}.contact__form__submit{background-color:#3592ff;border-radius:3px;color:#fff;font-family:"Montserrat", sans-serif;font-size:1.0625rem;font-weight:400;letter-spacing:.3px;padding:17px 70px;text-align:center}@media screen and (max-width: 765px){.contact__form__submit{font-family:"Open Sans", sans-serif;font-size:1rem;width:100%;padding:17px 0}}.contact__footer{border-top:1px solid #ccc;color:#000;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.3px;line-height:1.625rem;max-width:100%;padding:10px 60px 45px;text-align:center;width:900px}@media screen and (max-width: 1020px){.contact__footer{width:100%}}@media screen and (max-width: 765px){.contact__footer{font-size:1rem;line-height:1.5rem;padding:10px 7px 20px}}.contact__error-message{color:#f2001d;display:none;font-size:0.9em;font-weight:400;letter-spacing:.3px;margin-top:0;text-align:right;transition:all .2s ease;width:100%}.contact__input--error input,.contact__input--error textarea,.contact__input--error select{background-color:#FFF4F5;border:1px solid #ff0000;color:red;margin-bottom:2px}.contact__input--error .contact__error-message{display:inline}.contact__success__container{padding:0px 35px 50px;text-align:center}@media screen and (max-width: 765px){.contact__success__container{padding:0}}.contact__success__header{display:none}@media screen and (max-width: 765px){.contact__success__header{display:block}}@media screen and (max-width: 765px){.contact__success__header-title{border-bottom:1px solid #ccc;color:#000;display:block;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:.3px;margin-bottom:50px;padding-bottom:2px;text-align:left;width:100%}}.contact__success__title{color:rgba(0,0,0,0.8);font-family:"rooney-web", serif;font-size:2.8125rem;font-weight:700;letter-spacing:-1px;margin-bottom:15px;padding:0 20px}@media screen and (max-width: 765px){.contact__success__title{font-size:1.875rem;line-height:2.1875rem;margin-bottom:15px}}.contact__success__subtitle{color:rgba(0,0,0,0.7);font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0px;line-height:1.75rem;margin:0 auto 40px;max-width:550px;padding:0 20px;text-align:center}@media screen and (max-width: 765px){.contact__success__subtitle{margin-bottom:40px;font-size:1rem;line-height:1.5625rem}}.contact__success__home__link{border-bottom:solid 1px #3592ff;color:#3592ff;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.3px;line-height:1.75rem;margin-left:0;text-align:center}@media screen and (max-width: 765px){.contact__success__home__link{margin-bottom:60px;font-size:1rem;line-height:1.5625rem}}.contact_buttons{text-align:right;width:100%;margin-top:20px}.loading{left:20px;position:absolute;top:6px}.login-page{background-color:#FFF}.login-page .navbar,.login-page .scrollmagic-pin-spacer{display:none !important}@media screen and (max-width: 765px){.login-page .navbar,.login-page .scrollmagic-pin-spacer{display:block !important}}.login{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;width:100%;margin:0;padding:0}@media screen and (max-width: 765px){.login{margin-top:55px}}.login input{height:55px;margin-bottom:0}.login label{padding:0 0 0 1px;font-weight:normal;margin-bottom:4px}.login__wrapper,.login-recover__wrapper{background-color:#262626;box-sizing:border-box;padding:90px 110px;width:618px;min-height:100vh;box-shadow:2px 2px 30px rgba(0,0,0,0.8);z-index:3}@media screen and (max-width: 1020px){.login__wrapper,.login-recover__wrapper{padding:72px 110px;width:100%}}@media screen and (max-width: 765px){.login__wrapper,.login-recover__wrapper{padding:40px 20px 200px}}.login-container{max-width:400px;margin:auto}.login__wallpaper{width:calc(100% - 618px)}@media screen and (max-width: 1020px){.login__wallpaper{display:none}}.login__wallpaper-image{object-fit:cover;height:100%;width:100%;display:block}.login-header{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:60px;text-align:center;width:100%}@media screen and (max-width: 765px){.login-header{display:none}}.login-header__image{height:73px;margin:0 auto 25px;width:141px}.login-header__title{color:#b3b3b3;font-family:"Open Sans", sans-serif;font-size:1.6875rem;font-weight:400;line-height:1.75rem;margin-bottom:10px;letter-spacing:.4px}.login-header__subtitle{color:rgba(179,179,179,0.4);font-family:"Open Sans", sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:.5px;margin-top:-3px}.login-warning{color:#d8a848;display:none;font-family:"Montserrat", sans-serif;font-size:1.625rem;font-weight:400;line-height:2.125rem;margin-bottom:15px;text-align:left}@media screen and (max-width: 765px){.login-warning{font-size:1.125rem;line-height:1.5625rem;margin-bottom:11px}}.login__title{color:rgba(179,179,179,0.5);font-family:"Open Sans", sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.2px;margin-bottom:40px;text-align:left;text-transform:uppercase}@media screen and (max-width: 765px){.login__title{padding-top:0;font-size:1.375rem;margin-bottom:20px}}.login-recover__wrapper .login__title{text-align:left;margin-bottom:10px}.login__signup{color:#b3b3b3;font-size:1rem;font-family:"Montserrat", sans-serif;font-weight:400;letter-spacing:.5px;margin-bottom:70px;text-align:left}@media screen and (max-width: 765px){.login__signup{font-size:0.875rem;margin-bottom:50px}}.login__signup a{color:#d8a848;text-decoration:underline}@media screen and (max-width: 765px){.login__signup a{display:inline-block}}.login__error,.recover__error{display:none;color:#f2001d;padding:15px 0 15px 0px;border-radius:4px;width:100%;margin:17px 0 20px 0;background-color:#FFF4F5;border:1px solid #f2001d;text-align:center}.login__error--show{display:block}.recover__error{display:block}.login__form{width:100%}.login__error-message,.recover__error-message{color:#ff5454;display:none;font-size:0.9375rem;font-weight:400;letter-spacing:.2px;text-align:right;transition:all .2s ease;margin-top:4px;width:100%;text-align:left;padding-left:3px}.recover__message__email{color:#3986e0;text-decoration:underline}.justify-left{justify-content:flex-start}.login__input-field{margin:20px 0 0}.login__input-field label{font-size:1.125rem;color:#b3b3b3;font-family:"Montserrat", sans-serif;font-weight:400}@media screen and (max-width: 765px){.login__input-field label{font-size:1rem}}.login__input-field input{font-family:"Montserrat", sans-serif;font-weight:400;color:rgba(0,0,0,0.3);padding-left:20px}.login__input-field input:focus{color:rgba(0,0,0,0.7)}#input_field_email,#input_new_password{margin-bottom:22px}.login-recover__wrapper #input_field_email{margin-bottom:11px}#input_field_password,#input_new_password_confirmation{margin-bottom:11px}.login__input-field--filled input{color:rgba(0,0,0,0.7)}.login__input--error input{color:red;background-color:#FFF4F5;border:1px solid #ff0000}.login__input--error .login__error-message{display:block}.login__submit{margin:20px 0 10px 0;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;width:100%;height:55px;background-color:#3592FF;position:relative}.login-footer{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.login__rememberme{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 355px){.login__rememberme{width:100%;margin-bottom:5px}}.login__rememberme input{display:none;visibility:hidden;width:auto;height:auto}.login__rememberme input:checked+label{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-checkbox-checked-6834225ac7acba24ef957c59de4a1be3fcd004ee437f48a4b90622115e26b542.svg");background-repeat:no-repeat;background-position:4px 0px}.login__rememberme input:not(:checked)+label{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-checkbox-9ceb916244938cedd36ebeaf710c2ff4896883431ee8bf570015a434840623ba.svg");background-repeat:no-repeat;background-position:8px 7px}.login__label__remember{color:#b3b3b3;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;line-height:1.9375rem;margin-top:4px;padding-left:37px !important}@media screen and (max-width: 765px){.login__label__remember{font-size:0.875rem;line-height:1.9375rem}}.login__recover{display:flex;justify-content:center;margin-bottom:8px;font-size:1rem;font-family:"Montserrat", sans-serif}@media screen and (max-width: 765px){.login__recover{font-size:0.875rem;margin-bottom:9px;margin-top:8px}}.login__recover a{color:#d8a848;text-decoration:underline}.login__recover--mt{margin-top:10px}.login-rights{color:#b3b3b3;font-family:"Montserrat", sans-serif;font-size:0.875rem;display:block;width:100%;margin:200px 0 0;letter-spacing:.5px}@media screen and (max-width: 765px){.login-rights{margin:40px auto 0;text-align:center}}@media screen and (max-width: 765px){.login-rights__text{font-size:0.75rem;line-height:1.25rem}}@media screen and (max-width: 765px){.login-rights__url{display:block}}.login-rights__url::after{content:" - "}@media screen and (max-width: 765px){.login-rights__url::after{content:" "}}.btn__login__loading{padding-left:10%}@media screen and (max-width: 355px){.btn__login__loading{padding-left:16%}}.login__loading{left:calc(50% - 84px);position:absolute;top:8px}#input_password{font-family:Helvetica, sans-serif}.subscription{background-color:#fff}.subscription__container{margin:0 auto;padding:80px 10% 100px}@media screen and (max-width: 1020px){.subscription__container{padding:60px 0 80px}}@media screen and (max-width: 580px){.subscription__container{max-width:calc(100% - 30px);padding-top:30px;padding-bottom:40px}}.subscription__time{background:transparent url("//dyqnik0vds4aw.cloudfront.net/assets/time-652770500bfd3ecac59d34bd52c0039701b2e903f85c22650f92e05eb08864ab.svg") no-repeat 1px center;background-size:26px;color:#000;font-family:"Montserrat", sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:0.05px;opacity:.5;padding-left:40px;text-align:left;margin-bottom:30px}@media screen and (max-width: 1020px){.subscription__time{font-size:1rem;line-height:1.75rem;margin-bottom:30px}}.subscription__title{color:#000;font-family:"Montserrat", sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:.3px;margin-bottom:20px;text-align:left}@media screen and (max-width: 1020px){.subscription__title{font-size:0.875rem;margin-bottom:10px}}.subscription__inner{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto}@media screen and (max-width: 1020px){.subscription__inner{align-items:center;flex-direction:column-reverse}}.subscription__steps{width:100%}@media screen and (max-width: 1020px){.subscription__steps{width:100%}}.subscription__tabs{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:50px}@media screen and (max-width: 1020px){.subscription__tabs{margin-bottom:30px}}.subscription__tab{background:#909caa;border-radius:2px;color:#fff;flex-grow:1;padding:13px 40px 12px 19px;transition:all .2s ease}@media screen and (max-width: 1020px){.subscription__tab{padding:13px 15px}}.subscription__tab:first-of-type{border-bottom-right-radius:0;border-top-right-radius:0}.subscription__tab:last-of-type{border-bottom-left-radius:0;border-top-left-radius:0}.subscription__tab:not(:last-of-type):not(:first-of-type){border-radius:0;margin:0 1px}.subscription__tab--active{background:#3592ff}@media screen and (max-width: 1190px){.subscription__tab:not(.subscription__tab--active){display:none}}.subscription__tab__number{color:#fff;font-family:"Montserrat", sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:0.6px;text-align:left}@media screen and (max-width: 1020px){.subscription__tab__number{font-size:0.875rem}}.subscription__tab__separator{border-left:solid 1px #fff;display:inline-block;height:22px;margin:0 12px 2px 13px;opacity:.5;padding-bottom:26px;vertical-align:bottom;width:1px}@media screen and (max-width: 1020px){.subscription__tab__separator{margin:0 12px 2px 13px;height:22px;padding-bottom:20px}}@media screen and (max-width: 1190px){.subscription__tab:not(.subscription__tab--active) .subscription__tab__separator{display:none}}.subscription__tab__title{color:#fff;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0.5px;margin-left:6px;text-align:left}@media screen and (max-width: 580px){.subscription__tab__title{margin-left:6px;font-size:0.875rem}}@media screen and (max-width: 1190px){.subscription__tab:not(.subscription__tab--active) .subscription__tab__title{display:none}}.subscription__tab__content{margin-left:-1px}.subscription__tab__subtitle{color:rgba(0,0,0,0.5);font-family:"Montserrat", sans-serif;font-size:0.8125rem;font-weight:400;letter-spacing:0.3px;line-height:1rem;margin:38px 0 25px;text-align:left;display:none}@media screen and (max-width: 1020px){.subscription__tab__subtitle{font-size:0.8125rem;letter-spacing:0.3px;line-height:1rem;margin:38px 0 25px}}.subscription__tab__subtitle--payment{margin-bottom:22px;margin-top:24px}@media screen and (max-width: 1020px){.subscription__tab__subtitle--payment{margin-bottom:22px;margin-top:24px}}.subscription__form,.subscription__credit-card__form,.subscription #brazilian-section{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width: 1020px){.subscription__form,.subscription__credit-card__form,.subscription #brazilian-section{flex-direction:column}}.subscription__input-group{margin-bottom:16px}@media screen and (max-width: 1020px){.subscription__input-group{margin-bottom:10px}}.subscription__input-group label{color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;margin-bottom:2px;text-align:left}@media screen and (max-width: 1020px){.subscription__input-group label{margin-bottom:2px;font-size:1rem}}.subscription__input-group input{background-color:#fafafa;border:solid 1px #ccc;border-radius:3px;color:#000;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.3px;padding:16px 15px 18px 22px;text-align:left;margin-bottom:0}@media screen and (max-width: 1020px){.subscription__input-group input{font-size:1rem;padding:15px 10px 15px 15px}}.subscription__input-group-header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.subscription__input-group-header label{color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0;margin-bottom:2px;text-align:left}@media screen and (max-width: 1020px){.subscription__input-group-header label{margin-bottom:2px;font-size:1rem;display:none}}.subscription__input-group-header a{bottom:5px;color:#2f7eda;font-family:"Montserrat", sans-serif;font-size:0.8125rem;letter-spacing:0px;position:absolute;right:3px;text-align:left;text-decoration:underline}@media screen and (max-width: 1020px){.subscription__input-group-header a{font-size:0.8125rem}}.subscription__input-group--name{width:49%}@media screen and (max-width: 1020px){.subscription__input-group--name{width:100%}}.subscription__input-group--last-name{width:49%}@media screen and (max-width: 1020px){.subscription__input-group--last-name{width:100%}}.subscription__input-group--email{width:49%}@media screen and (max-width: 1020px){.subscription__input-group--email{width:100%}}.subscription__input-group--password{width:49%}@media screen and (max-width: 1020px){.subscription__input-group--password{width:100%}}.subscription__input-group--cpf{width:32.3%}@media screen and (max-width: 1020px){.subscription__input-group--cpf{width:100%}}.subscription__input-group--phone{width:32.3%}@media screen and (max-width: 1020px){.subscription__input-group--phone{width:100%}}.subscription__input-group--cep{width:31.3%}@media screen and (max-width: 1020px){.subscription__input-group--cep{width:100%}}.subscription__input-group__medium{width:calc(50% - 15px)}.subscription__input-group__big{width:calc(60% - 15px)}.subscription__input-group__small{width:calc(40% - 15px)}.subscription__input-group__three{width:calc(33.3% - 15px)}.subscription__input-group__full{width:100%}.subscription__input-group__wrap-select{transition:background-color 0.2s ease;background-color:#fafafa;background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-arrow-red-b013637576c3fbe4047ca1f847b7ed5070c4b98159c0ade774619d1f5898dfa3.svg");background-position:calc(100% - 21px) center;background-repeat:no-repeat;border:1px solid #ccc;border-radius:3px;margin-bottom:0;outline:none;-moz-appearance:none;text-indent:0.01px;text-overflow:''}.subscription__input-group__wrap-select:hover{background-color:#ededed}.subscription__input-group__wrap-select>select{background:none;border:0;color:#000;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.33px;margin-bottom:0;padding:16px 15px 18px 19px;text-align:left;width:100%;outline:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';-webkit-appearance:none}@media screen and (max-width: 1020px){.subscription__input-group__wrap-select>select{font-size:1rem;padding:16px 15px 18px 19px}}.subscription__plan{margin:10px 0 0 0;width:370px}@media screen and (max-width: 1020px){.subscription__plan{margin-top:10px;max-width:100%;width:100%}}@media screen and (max-width: 900px){.subscription__plan{margin-bottom:30px}}@media screen and (max-width: 1020px){.subscription__plan{width:100%}}.subscription__plan__header{background-color:#3592ff;border-radius:3px;color:#fff;font-family:"Montserrat", sans-serif;font-size:1.125rem;letter-spacing:0.5px;padding:15px 13px 13px 13px;text-align:center;display:none}@media screen and (max-width: 1020px){.subscription__plan__header{font-size:1.125rem;letter-spacing:0.5px;padding:15px 13px 13px 13px}}.subscription__plan__body{margin:104px 0 0 0}@media screen and (max-width: 1020px){.subscription__plan__body{margin-top:104px}}.subscription__plan__change{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:12px;padding-right:2px}@media screen and (max-width: 1020px){.subscription__plan__change{margin-bottom:12px;padding-right:2px}}.subscription__plan__change span{color:#000;font-family:"Montserrat", sans-serif;font-size:0.8125rem;letter-spacing:0;line-height:1rem;text-align:left}@media screen and (max-width: 1020px){.subscription__plan__change span{font-size:0.8125rem;line-height:1rem}}.subscription__plan__change__link{color:#2f7eda;font-family:"Montserrat", sans-serif;font-size:0.8125rem;letter-spacing:0;line-height:1rem;text-align:left}@media screen and (max-width: 1020px){.subscription__plan__change__link{font-size:0.8125rem;line-height:1rem}}.subscription__plan__footer{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end;margin:12px 0 0 0}@media screen and (max-width: 1020px){.subscription__plan__footer{margin-top:12px}}.subscription__plan__footer-item{color:#000;display:flex;flex-direction:row;font-family:"Montserrat", sans-serif;font-size:0.6875rem;font-weight:400;letter-spacing:0.3px;line-height:0.8125rem;margin-left:16px;padding-right:3px;padding-top:1px;text-align:right}@media screen and (max-width: 1020px){.subscription__plan__footer-item{font-size:0.6875rem;letter-spacing:0.3px;line-height:0.8125rem;margin-left:16px;padding-right:3px;padding-top:1px}}.subscription__plan__footer-item img{margin-left:9px;margin-top:-2px}@media screen and (max-width: 1020px){.subscription__plan__footer-item img{margin-left:9px;margin-top:-2px}}.subscription__tab__footer{width:100%}.subscription__input-group--checkbox{flex-wrap:wrap;margin:0 0 30px;position:relative}@media screen and (max-width: 1020px){.subscription__input-group--checkbox{margin-bottom:19px;padding-left:0px}}.subscription__checkbox-input{display:inline-block;margin:0;visibility:hidden;width:0}.subscription__checkbox-input:checked+.subscription__checkbox-label>.subscription__checkbox-icon{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-checkbox-checked-6834225ac7acba24ef957c59de4a1be3fcd004ee437f48a4b90622115e26b542.svg");background-position:0 1px;background-size:29px 23px}@media screen and (max-width: 1020px){.subscription__checkbox-input:checked+.subscription__checkbox-label>.subscription__checkbox-icon{background-position:0 1px;background-size:29px 23px}}.subscription__checkbox-input:not(:checked)+.subscription__checkbox-label>.subscription__checkbox-icon{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-checkbox-9ceb916244938cedd36ebeaf710c2ff4896883431ee8bf570015a434840623ba.svg");background-position:4px 7px;background-size:16px 16px}@media screen and (max-width: 1190px){.subscription__checkbox-input:not(:checked)+.subscription__checkbox-label>.subscription__checkbox-icon{background-position:2.9092px 8px;background-size:11.6368px 11.6368px}}@media screen and (max-width: 1020px){.subscription__checkbox-input:not(:checked)+.subscription__checkbox-label>.subscription__checkbox-icon{background-position:4px 8px;background-size:16px 16px}}.subscription__checkbox-label{background-repeat:no-repeat;color:rgba(0,0,0,0.7);display:inline-block;font-family:"Montserrat", sans-serif;font-size:1rem !important;font-weight:400 !important;height:32px;line-height:2rem;margin-top:-1px;padding-left:26px;position:relative;text-align:left}@media screen and (max-width: 1360px){.subscription__checkbox-label{font-size:0.8561rem;height:27.3952px;margin-top:-0.8561px;padding-left:22.2586px}}@media screen and (max-width: 1190px){.subscription__checkbox-label{font-size:0.7273rem;height:23.2736px;margin-top:-0.7273px;padding-left:18.9098px}}@media screen and (max-width: 1020px){.subscription__checkbox-label{font-size:0.9375rem;height:32px;margin-top:3px;padding-bottom:46px;padding-left:28px}}@media screen and (max-width: 580px){.subscription__checkbox-label{font-size:0.9375rem;margin-top:3px;padding-bottom:46px;padding-left:28px}}.subscription__checkbox-link{color:#2f7eda;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.1px;margin-left:14px;text-align:left;text-decoration:underline}@media screen and (max-width: 1360px){.subscription__checkbox-link{font-size:0.8561rem;margin-left:11.9854px}}@media screen and (max-width: 1190px){.subscription__checkbox-link{font-size:0.7273rem;margin-left:10.1822px}}@media screen and (max-width: 1020px){.subscription__checkbox-link{font-size:1rem;margin-left:14px}}@media screen and (max-width: 580px){.subscription__checkbox-link{font-size:0.9375rem;left:8px;position:absolute;top:22px}}.subscription__checkbox-icon{background-repeat:no-repeat;height:32px;left:-3px;position:absolute;width:32px}@media screen and (max-width: 1360px){.subscription__checkbox-icon{height:27.3952px;left:-2.5683px;width:27.3952px}}@media screen and (max-width: 1190px){.subscription__checkbox-icon{height:23.2736px;left:-2.1819px;width:23.2736px}}@media screen and (max-width: 1020px){.subscription__checkbox-icon{height:32px;left:-3px;width:32px}}@media screen and (max-width: 580px){.subscription__checkbox-icon{background-position:5px 7px}}.subscription__confirmations{display:none;flex-wrap:wrap;justify-content:space-between;width:100%}@media screen and (max-width: 580px){.subscription__confirmations{flex-direction:column}}.subscription__footer{display:flex;justify-content:flex-end;width:100%}.subscription__submit{background-color:#3592ff;border-radius:3px;color:#fff;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0.5px;margin-top:9px;padding:18px 31px 19px 31px;text-align:center}@media screen and (max-width: 1360px){.subscription__submit{font-size:0.9631125rem;letter-spacing:0.42805px;margin-top:7.7049px;padding:15.4098px 26.5391px 16.2659px 26.5391px}}@media screen and (max-width: 1190px){.subscription__submit{font-size:0.8182125rem;letter-spacing:0.36365px;margin-top:6.5457px;padding:13.0914px 22.5463px 13.8187px 22.5463px}}@media screen and (max-width: 1020px){.subscription__submit{font-size:1.125rem;letter-spacing:0.5px;margin-top:9px;padding:18px 31px 19px 31px}}.subscription__payments{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start}@media screen and (max-width: 580px){.subscription__payments{align-items:stretch;flex-direction:column}}.subscription__payments-option{transition:background-color 0.2s ease;background-color:#e4e4e4;background-repeat:no-repeat;border-radius:3px;color:#000;cursor:pointer;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.3px;margin-right:30px;padding:26px 21px 25px 79px}@media screen and (max-width: 1360px){.subscription__payments-option{font-size:0.8561rem;margin-right:25.683px;padding:22.2586px 17.9781px 21.4025px 67.6319px}}@media screen and (max-width: 1190px){.subscription__payments-option{font-size:0.7273rem;margin-right:21.819px;padding:18.9098px 15.2733px 18.1825px 57.4567px}}@media screen and (max-width: 1020px){.subscription__payments-option{font-size:1rem;margin-right:30px;padding:26px 21px 25px 79px}}@media screen and (max-width: 580px){.subscription__payments-option{background-color:#e4e4e4;border-radius:2px;margin-right:0;opacity:0.5;padding-left:119px}}.subscription__payments-option:hover{background-color:#ffcf33}@media screen and (max-width: 580px){.subscription__payments-option:hover{background-color:#3592ff;color:#fff;font-size:1rem;letter-spacing:0.3px;opacity:1}}.subscription__payments-option--active{background-color:#ffcf33}@media screen and (max-width: 580px){.subscription__payments-option--active{background-color:#3592ff;color:#fff;font-size:1rem;letter-spacing:0.3px;opacity:1}}.subscription__payments-option--credit-card{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-324ed1060aff848959dd7086555a9da13bbf1e64f12d5c9ba387e98834db03d6.svg");background-position:21px center;background-size:45px 35px}@media screen and (max-width: 1360px){.subscription__payments-option--credit-card{background-size:38.5245px 29.9635px}}@media screen and (max-width: 1190px){.subscription__payments-option--credit-card{background-size:32.7285px 25.4555px}}@media screen and (max-width: 1020px){.subscription__payments-option--credit-card{background-size:45px 35px}}@media screen and (max-width: 580px){.subscription__payments-option--credit-card{background-position:61px center}}.subscription__payments-option--boleto{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-barcode-f2dba1d12a46aa79b9e56bc90231d35a2258c5cf756b28864f28263563d245e1.svg");background-position:22px center;background-size:37px 31px}@media screen and (max-width: 1360px){.subscription__payments-option--boleto{background-size:31.6757px 26.5391px}}@media screen and (max-width: 1190px){.subscription__payments-option--boleto{background-size:26.9101px 22.5463px}}@media screen and (max-width: 1020px){.subscription__payments-option--boleto{background-size:37px 31px}}@media screen and (max-width: 580px){.subscription__payments-option--boleto{background-position:65px center;margin-top:5px}}.subscription__tab__payment--credit-card{margin-top:65px;position:relative}@media screen and (max-width: 1360px){.subscription__tab__payment--credit-card{margin-top:55.6465px}}@media screen and (max-width: 1190px){.subscription__tab__payment--credit-card{margin-top:47.2745px}}@media screen and (max-width: 1020px){.subscription__tab__payment--credit-card{margin-top:65px}}@media screen and (max-width: 580px){.subscription__tab__payment--credit-card{margin-top:20px}}.subscription__tab__payment--credit-card::before{background-color:#fff;border-left:1px solid #dedede;border-top:1px solid #dedede;border-top-left-radius:3px;content:'';height:37px;left:58px;margin:auto;position:absolute;top:-19px;transform:rotate(45deg);width:37px}@media screen and (max-width: 1360px){.subscription__tab__payment--credit-card::before{height:31.6757px;left:49.6538px;top:-16.2659px;width:31.6757px}}@media screen and (max-width: 1190px){.subscription__tab__payment--credit-card::before{height:26.9101px;left:42.1834px;top:-13.8187px;width:26.9101px}}@media screen and (max-width: 1020px){.subscription__tab__payment--credit-card::before{height:37px;left:58px;top:-19px;width:37px}}@media screen and (max-width: 580px){.subscription__tab__payment--credit-card::before{display:none}}.subscription__tab__payment--barcode{margin-top:65px;position:relative}@media screen and (max-width: 1360px){.subscription__tab__payment--barcode{margin-top:55.6465px}}@media screen and (max-width: 1190px){.subscription__tab__payment--barcode{margin-top:47.2745px}}@media screen and (max-width: 1020px){.subscription__tab__payment--barcode{margin-top:65px}}@media screen and (max-width: 580px){.subscription__tab__payment--barcode{margin-top:20px}}.subscription__tab__payment--barcode::before{background-color:#fff;border-left:1px solid #dedede;border-top:1px solid #dedede;border-top-left-radius:3px;content:'';height:37px;left:327px;margin:auto;position:absolute;top:-19px;transform:rotate(45deg);width:37px}@media screen and (max-width: 1360px){.subscription__tab__payment--barcode::before{height:31.6757px;left:279.9447px;top:-16.2659px;width:31.6757px}}@media screen and (max-width: 1190px){.subscription__tab__payment--barcode::before{height:26.9101px;left:237.8271px;top:-13.8187px;width:26.9101px}}@media screen and (max-width: 1020px){.subscription__tab__payment--barcode::before{height:37px;left:327px;top:-19px;width:37px}}@media screen and (max-width: 580px){.subscription__tab__payment--barcode::before{display:none}}.subscription__credit-card__form{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;border:solid 1px #dedede;border-radius:2px;margin-bottom:21px;padding:5px 30px 23px 30px}@media screen and (max-width: 1360px){.subscription__credit-card__form{margin-bottom:21px;padding:5px 30px 23px 30px}}@media screen and (max-width: 1190px){.subscription__credit-card__form{flex-direction:column;margin-bottom:21px;padding:5px 30px 23px 30px}}@media screen and (max-width: 1020px){.subscription__credit-card__form{margin-bottom:21px;padding:5px 30px 23px 30px}}@media screen and (max-width: 580px){.subscription__credit-card__form{margin-bottom:10px;padding:5px 10px 23px 10px}}.subscription__credit-card__form .subscription__input-group{margin:27px 0 0 0}@media screen and (max-width: 1360px){.subscription__credit-card__form .subscription__input-group{margin-top:23.1147px}}@media screen and (max-width: 1190px){.subscription__credit-card__form .subscription__input-group{margin-top:19.6371px}}@media screen and (max-width: 1020px){.subscription__credit-card__form .subscription__input-group{margin-top:27px}}.subscription__credit-card__form .subscription__input-group--card-number{margin-top:19px}@media screen and (max-width: 1360px){.subscription__credit-card__form .subscription__input-group--card-number{margin-top:16.2659px}}@media screen and (max-width: 1190px){.subscription__credit-card__form .subscription__input-group--card-number{margin-top:13.8187px}}@media screen and (max-width: 1020px){.subscription__credit-card__form .subscription__input-group--card-number{margin-top:19px}}.subscription__credit-card__form .subscription__input-group--expiration{margin-top:15px;width:calc(50% - 17px)}@media screen and (max-width: 1360px){.subscription__credit-card__form .subscription__input-group--expiration{margin-top:12.8415px}}@media screen and (max-width: 1190px){.subscription__credit-card__form .subscription__input-group--expiration{margin-top:10.9095px}}@media screen and (max-width: 1020px){.subscription__credit-card__form .subscription__input-group--expiration{margin-top:15px}}@media screen and (max-width: 580px){.subscription__credit-card__form .subscription__input-group--expiration{width:100%}}.subscription__credit-card__form .subscription__input-group--security{margin-top:15px;width:calc(50% - 3px)}@media screen and (max-width: 1360px){.subscription__credit-card__form .subscription__input-group--security{margin-top:12.8415px}}@media screen and (max-width: 1190px){.subscription__credit-card__form .subscription__input-group--security{margin-top:10.9095px}}@media screen and (max-width: 1020px){.subscription__credit-card__form .subscription__input-group--security{margin-top:15px}}@media screen and (max-width: 580px){.subscription__credit-card__form .subscription__input-group--security{width:100%}}.subscription__credit-card__form .subscription__input-group--terms{margin-top:18px}@media screen and (max-width: 1360px){.subscription__credit-card__form .subscription__input-group--terms{margin-top:15.4098px}}@media screen and (max-width: 1190px){.subscription__credit-card__form .subscription__input-group--terms{margin-top:13.0914px}}@media screen and (max-width: 1020px){.subscription__credit-card__form .subscription__input-group--terms{margin-top:18px}}.subscription__credit-card__form .subscription__input-group .subscription__input-group-header label{color:#333;font-family:"Montserrat", sans-serif;font-size:0.9375rem;font-weight:600;letter-spacing:0;margin-bottom:4px;text-align:left}@media screen and (max-width: 1360px){.subscription__credit-card__form .subscription__input-group .subscription__input-group-header label{font-size:0.80259375rem;margin-bottom:3.4244px}}@media screen and (max-width: 1190px){.subscription__credit-card__form .subscription__input-group .subscription__input-group-header label{font-size:0.68184375rem;margin-bottom:2.9092px}}@media screen and (max-width: 1020px){.subscription__credit-card__form .subscription__input-group .subscription__input-group-header label{font-size:0.9375rem;margin-bottom:4px}}.subscription__payment__column{position:relative;width:calc(50% - 15px)}.subscription__payment__column--form{width:52.3%}@media screen and (max-width: 1190px){.subscription__payment__column--form{width:100%}}.subscription__payment__column--card-clone{width:43.5%}@media screen and (max-width: 1190px){.subscription__payment__column--card-clone{width:100%}}.subscription__payment__column .credit-card{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/cc-d111890ab11b5613b67f33be113bfd3c567715a69fa8f7bc7b704e12d27e5004.svg");border-radius:6px;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.2);float:right;height:187px;margin-top:44px;position:absolute;width:308px}@media screen and (max-width: 1360px){.subscription__payment__column .credit-card{height:160.0907px;margin-top:37.6684px;width:263.6788px}}@media screen and (max-width: 1190px){.subscription__payment__column .credit-card{height:136.0051px;margin-top:32.0012px;position:relative;width:224.0084px}}@media screen and (max-width: 1020px){.subscription__payment__column .credit-card{height:187px;margin-top:44px;width:308px}}.subscription__payment__column .credit-card::after{background:url("http://padrepauloricardo.s3.amazonaws.com/images/chip.svg") no-repeat center;background-size:41px 69px;content:'';display:block;height:41px;left:18px;position:absolute;top:17px;width:69px}@media screen and (max-width: 1360px){.subscription__payment__column .credit-card::after{background-size:35.1001px 59.0709px;height:35.1001px;left:15.4098px;top:14.5537px;width:59.0709px}}@media screen and (max-width: 1190px){.subscription__payment__column .credit-card::after{background-size:29.8193px 50.1837px;height:29.8193px;left:13.0914px;top:12.3641px;width:50.1837px}}@media screen and (max-width: 1020px){.subscription__payment__column .credit-card::after{background-size:41px 69px;height:41px;left:18px;top:17px;width:69px}}.subscription__payment__column .credit-card--visa:after{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-visa-367670e4f3305b906b11fca1d175dce3b7be8e28da67ecb39ab57e561bbfdb5c.svg")}.subscription__payment__column .credit-card--master:after{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-master-30707ade33138f938ba10e4c1a256c82a758bed9d91dbd46ce7b2d0db285323e.svg")}.subscription__payment__column .credit-card::before{color:#000;content:'Validade';display:block;font-family:"Open Sans", sans-serif;font-size:0.625rem;font-weight:400;height:28px;left:239px;letter-spacing:0.8px;line-height:0.875rem;position:absolute;text-align:left;top:136px;width:70px}@media screen and (max-width: 1360px){.subscription__payment__column .credit-card::before{font-size:0.5350625rem;height:23.9708px;left:204.6079px;letter-spacing:0.68488px;line-height:0.7490875rem;top:116.4296px;width:59.927px}}@media screen and (max-width: 1190px){.subscription__payment__column .credit-card::before{font-size:0.4545625rem;height:20.3644px;left:173.8247px;letter-spacing:0.58184px;line-height:0.6363875rem;top:98.9128px;width:50.911px}}@media screen and (max-width: 1020px){.subscription__payment__column .credit-card::before{font-size:0.625rem;height:28px;left:239px;letter-spacing:0.8px;line-height:0.875rem;top:136px;width:70px}}.subscription__payment__column .credit-card>span{color:#fff;font-family:"Open Sans", sans-serif;-webkit-text-stroke:0.3px #001263}.subscription__payment__column .credit-card__number{display:inline-block;font-size:1.0125rem;left:19px;letter-spacing:1.2px;position:absolute;top:75px}@media screen and (max-width: 1360px){.subscription__payment__column .credit-card__number{font-size:0.86680125rem;left:16.2659px;letter-spacing:1.02732px;top:64.2075px}}@media screen and (max-width: 1190px){.subscription__payment__column .credit-card__number{font-size:0.73639125rem;left:13.8187px;letter-spacing:0.87276px;top:54.5475px}}@media screen and (max-width: 1020px){.subscription__payment__column .credit-card__number{font-size:1.0125rem;left:19px;letter-spacing:1.2px;top:75px}}.subscription__payment__column .credit-card__name{font-size:1.075rem;height:25px;left:21px;letter-spacing:0.5px;overflow:hidden;position:absolute;text-transform:uppercase;top:111px;width:calc(100% - 40px)}@media screen and (max-width: 1360px){.subscription__payment__column .credit-card__name{font-size:0.9203075rem;height:21.4025px;left:17.9781px;letter-spacing:0.42805px;top:95.0271px}}@media screen and (max-width: 1190px){.subscription__payment__column .credit-card__name{font-size:0.7818475rem;height:18.1825px;left:15.2733px;letter-spacing:0.36365px;top:80.7303px}}@media screen and (max-width: 1020px){.subscription__payment__column .credit-card__name{font-size:1.075rem;height:25px;left:21px;letter-spacing:0.5px;top:111px}}.subscription__payment__column .credit-card__expiry-month,.subscription__payment__column .credit-card__expiry-year{font-size:0.7875rem;left:229px;letter-spacing:1px;position:absolute;top:116px}@media screen and (max-width: 1360px){.subscription__payment__column .credit-card__expiry-month,.subscription__payment__column .credit-card__expiry-year{font-size:0.67417875rem;left:196.0469px;letter-spacing:0.8561px;top:99.3076px}}@media screen and (max-width: 1190px){.subscription__payment__column .credit-card__expiry-month,.subscription__payment__column .credit-card__expiry-year{font-size:0.57274875rem;left:166.5517px;letter-spacing:0.7273px;top:84.3668px}}@media screen and (max-width: 1020px){.subscription__payment__column .credit-card__expiry-month,.subscription__payment__column .credit-card__expiry-year{font-size:0.7875rem;left:229px;letter-spacing:1px;top:116px}}.subscription__payment__column .credit-card__expiry-month::after{content:' / ';display:inline-block;font-size:0.7875rem;letter-spacing:1.6px;line-height:0.875rem;padding-left:1px}@media screen and (max-width: 1360px){.subscription__payment__column .credit-card__expiry-month::after{font-size:0.67417875rem;letter-spacing:1.36976px;line-height:0.7490875rem;padding-left:0.8561px}}@media screen and (max-width: 1190px){.subscription__payment__column .credit-card__expiry-month::after{font-size:0.57274875rem;letter-spacing:1.16368px;line-height:0.6363875rem;padding-left:0.7273px}}@media screen and (max-width: 1020px){.subscription__payment__column .credit-card__expiry-month::after{font-size:0.7875rem;letter-spacing:1.6px;line-height:0.875rem;padding-left:1px}}.subscription__payment__column .credit-card__expiry-year{left:261px}@media screen and (max-width: 1360px){.subscription__payment__column .credit-card__expiry-year{left:223.4421px}}@media screen and (max-width: 1190px){.subscription__payment__column .credit-card__expiry-year{left:189.8253px}}@media screen and (max-width: 1020px){.subscription__payment__column .credit-card__expiry-year{left:261px}}.subscription__payment__column .credit-card__cvc{color:#fff;font-size:0.7875rem;left:21px;letter-spacing:0.4px;position:absolute;text-align:left;top:154px}@media screen and (max-width: 1360px){.subscription__payment__column .credit-card__cvc{font-size:0.67417875rem;left:17.9781px;letter-spacing:0.34244px;top:131.8394px}}@media screen and (max-width: 1190px){.subscription__payment__column .credit-card__cvc{font-size:0.57274875rem;left:15.2733px;letter-spacing:0.29092px;top:112.0042px}}@media screen and (max-width: 1020px){.subscription__payment__column .credit-card__cvc{font-size:0.7875rem;left:21px;letter-spacing:0.4px;top:154px}}.subscription__payment__column .credit-card__cvc:after{color:#000;content:'Cod. de segurança';display:block;font-family:"Open Sans", sans-serif;font-size:0.625rem;font-weight:400;height:20px;left:41px;letter-spacing:0.8px;line-height:0.875rem;position:absolute;text-align:left;top:1px;width:100px;-webkit-text-stroke:unset}@media screen and (max-width: 1360px){.subscription__payment__column .credit-card__cvc:after{font-size:0.5350625rem;height:17.122px;left:35.1001px;letter-spacing:0.68488px;line-height:0.7490875rem;top:0.8561px;width:85.61px}}@media screen and (max-width: 1190px){.subscription__payment__column .credit-card__cvc:after{font-size:0.4545625rem;height:14.546px;left:29.8193px;letter-spacing:0.58184px;line-height:0.6363875rem;top:0.7273px;width:72.73px}}@media screen and (max-width: 1020px){.subscription__payment__column .credit-card__cvc:after{font-size:0.625rem;height:20px;left:41px;letter-spacing:0.8px;line-height:0.875rem;top:1px;width:100px}}.subscription__credit-card__info{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 580px){.subscription__credit-card__info{flex-direction:column}}.subscription__input-group-expirations{display:flex;flex-direction:row}.subscription__input-group-expirations input:first-child{margin-right:8px}@media screen and (max-width: 1360px){.subscription__input-group-expirations input:first-child{margin-right:6.8488px}}@media screen and (max-width: 1190px){.subscription__input-group-expirations input:first-child{margin-right:5.8184px}}@media screen and (max-width: 1020px){.subscription__input-group-expirations input:first-child{margin-right:8px}}.subscription__input-group__message{display:none}.subscription__input--error input{background-color:#fff4f5;border:1px solid #ff0000;color:red;margin-bottom:3px}.subscription__input--error .subscription__input-group__message{color:red;display:inline;font-size:0.9375rem}.subscription__tab__congratulations{border:solid 1px #dedede;border-radius:2px;margin-top:58px;padding:99px 0px 44px 0px;text-align:center}@media screen and (max-width: 1360px){.subscription__tab__congratulations{margin-top:49.6538px;padding:84.7539px 0px 37.6684px 0px}}@media screen and (max-width: 1190px){.subscription__tab__congratulations{margin-top:42.1834px;padding:72.0027px 0px 32.0012px 0px}}@media screen and (max-width: 1020px){.subscription__tab__congratulations{margin-top:58px;padding:99px 0px 44px 0px}}@media screen and (max-width: 580px){.subscription__tab__congratulations{margin-top:20px;padding-left:10px;padding-right:10px}}.subscription__tab__congratulations--card{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-card-324ed1060aff848959dd7086555a9da13bbf1e64f12d5c9ba387e98834db03d6.svg");background-position:center 49px;background-repeat:no-repeat;background-size:45px 35px}@media screen and (max-width: 1360px){.subscription__tab__congratulations--card{background-position:center 41.9489px;background-size:38.5245px 29.9635px}}@media screen and (max-width: 1190px){.subscription__tab__congratulations--card{background-position:center 35.6377px;background-size:32.7285px 25.4555px}}@media screen and (max-width: 1020px){.subscription__tab__congratulations--card{background-position:center 49px;background-size:45px 35px}}.subscription__tab__congratulations--barcode{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-barcode-f2dba1d12a46aa79b9e56bc90231d35a2258c5cf756b28864f28263563d245e1.svg");background-position:center 38px;background-repeat:no-repeat;background-size:37px 35px;padding-bottom:40px;padding-top:88px}@media screen and (max-width: 1360px){.subscription__tab__congratulations--barcode{background-position:center 32.5318px;background-size:31.6757px 29.9635px}}@media screen and (max-width: 1190px){.subscription__tab__congratulations--barcode{background-position:center 27.6374px;background-size:26.9101px 25.4555px}}@media screen and (max-width: 1020px){.subscription__tab__congratulations--barcode{background-position:center 38px;background-size:37px 35px}}.subscription__tab__congratulations-text{color:#2f7eda;font-family:"Montserrat", sans-serif;font-size:1.5625rem;font-weight:600;letter-spacing:0.4px;text-align:center}@media screen and (max-width: 1360px){.subscription__tab__congratulations-text{font-size:1.33765625rem;letter-spacing:0.34244px}}@media screen and (max-width: 1190px){.subscription__tab__congratulations-text{font-size:1.13640625rem;letter-spacing:0.29092px}}@media screen and (max-width: 1020px){.subscription__tab__congratulations-text{font-size:1.5625rem;letter-spacing:0.4px}}@media screen and (max-width: 580px){.subscription__tab__congratulations-text{font-size:1.125rem}}.subscription__tab__thanks{color:rgba(51,51,51,0.78);font-family:"Montserrat", sans-serif;font-size:1.125rem;letter-spacing:0.2px;line-height:1.6875rem;margin:4px 0 38px;text-align:center}@media screen and (max-width: 1360px){.subscription__tab__thanks{font-size:0.9631125rem;letter-spacing:0.17122px;line-height:1.44466875rem;margin:3.4244px 0 32.5318px}}@media screen and (max-width: 1190px){.subscription__tab__thanks{font-size:0.8182125rem;letter-spacing:0.14546px;line-height:1.22731875rem;margin:2.9092px 0 27.6374px}}@media screen and (max-width: 1020px){.subscription__tab__thanks{font-size:1.125rem;letter-spacing:0.2px;line-height:1.6875rem;margin:4px 0 38px}}@media screen and (max-width: 580px){.subscription__tab__thanks{font-size:1rem}}.subscription__tab__congratulations--barcode .subscription__tab__thanks{margin-bottom:36px;margin-top:25px;padding:0 60px}@media screen and (max-width: 1360px){.subscription__tab__congratulations--barcode .subscription__tab__thanks{margin-bottom:30.8196px;margin-top:21.4025px;padding:0 51.366px}}@media screen and (max-width: 1190px){.subscription__tab__congratulations--barcode .subscription__tab__thanks{margin-bottom:26.1828px;margin-top:18.1825px;padding:0 43.638px}}@media screen and (max-width: 1020px){.subscription__tab__congratulations--barcode .subscription__tab__thanks{margin-bottom:36px;margin-top:25px;padding:0 60px}}.subscription__tab__panel-access-inner{color:#2f7eda;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;line-height:1.6875rem;text-align:left;text-decoration:underline}@media screen and (max-width: 1360px){.subscription__tab__panel-access-inner{font-size:0.8561rem;letter-spacing:0.17122px;line-height:1.44466875rem}}@media screen and (max-width: 1190px){.subscription__tab__panel-access-inner{font-size:0.7273rem;letter-spacing:0.14546px;line-height:1.22731875rem}}@media screen and (max-width: 1020px){.subscription__tab__panel-access-inner{font-size:1rem;letter-spacing:0.2px;line-height:1.6875rem}}.subscription__tab__panel-access{margin-top:37px;text-align:center}@media screen and (max-width: 1360px){.subscription__tab__panel-access{margin-top:31.6757px}}@media screen and (max-width: 1190px){.subscription__tab__panel-access{margin-top:26.9101px}}@media screen and (max-width: 1020px){.subscription__tab__panel-access{margin-top:37px}}.subscription__tab__panel-access a{color:#2f7eda;font-family:"Montserrat", sans-serif;font-size:1rem;font-weight:400;letter-spacing:0.2px;line-height:1.6875rem;text-align:left;text-decoration:underline}@media screen and (max-width: 1360px){.subscription__tab__panel-access a{font-size:0.8561rem;letter-spacing:0.17122px;line-height:1.44466875rem}}@media screen and (max-width: 1190px){.subscription__tab__panel-access a{font-size:0.7273rem;letter-spacing:0.14546px;line-height:1.22731875rem}}@media screen and (max-width: 1020px){.subscription__tab__panel-access a{font-size:1rem;letter-spacing:0.2px;line-height:1.6875rem}}.subscription__tab__print{background-color:#3592ff;border-radius:3px;color:#fff;display:inline-block;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0.5px;padding:13px 24px 15px 25px;text-align:center}@media screen and (max-width: 1360px){.subscription__tab__print{font-size:0.9631125rem;letter-spacing:0.42805px;padding:11.1293px 20.5464px 12.8415px 21.4025px}}@media screen and (max-width: 1190px){.subscription__tab__print{font-size:0.8182125rem;letter-spacing:0.36365px;padding:9.4549px 17.4552px 10.9095px 18.1825px}}@media screen and (max-width: 1020px){.subscription__tab__print{font-size:1.125rem;letter-spacing:0.5px;padding:13px 24px 15px 25px}}@media screen and (max-width: 580px){.subscription__tab__print{font-size:0.875rem;padding:11px 24px 11px 25px}}.subscription__barcode__info{border:solid 1px #dedede;border-radius:2px;margin-bottom:15px;padding:34px 43px 37px 41px}@media screen and (max-width: 1360px){.subscription__barcode__info{margin-bottom:12.8415px;padding:29.1074px 36.8123px 31.6757px 35.1001px}}@media screen and (max-width: 1190px){.subscription__barcode__info{margin-bottom:10.9095px;padding:24.7282px 31.2739px 26.9101px 29.8193px}}@media screen and (max-width: 1020px){.subscription__barcode__info{margin-bottom:15px;padding:34px 43px 37px 41px}}@media screen and (max-width: 580px){.subscription__barcode__info{padding:24px 20px 17px}}.subscription__barcode__header-title{border-bottom:solid 1px #dedede;color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0.3px;padding-bottom:7px;text-align:left}@media screen and (max-width: 1360px){.subscription__barcode__header-title{font-size:0.9631125rem;letter-spacing:0.25683px;padding-bottom:5.9927px}}@media screen and (max-width: 1190px){.subscription__barcode__header-title{font-size:0.8182125rem;letter-spacing:0.21819px;padding-bottom:5.0911px}}@media screen and (max-width: 1020px){.subscription__barcode__header-title{font-size:1.125rem;letter-spacing:0.3px;padding-bottom:7px}}@media screen and (max-width: 580px){.subscription__barcode__header-title{font-size:1rem}}.subscription__barcode__confirmation{margin-left:1px;margin-top:34px}@media screen and (max-width: 1360px){.subscription__barcode__confirmation{margin-left:0.8561px;margin-top:29.1074px}}@media screen and (max-width: 1190px){.subscription__barcode__confirmation{margin-left:0.7273px;margin-top:24.7282px}}@media screen and (max-width: 1020px){.subscription__barcode__confirmation{margin-left:1px;margin-top:34px}}.subscription__barcode__text{color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:0.1px;line-height:1.6875rem;margin-bottom:15px;text-align:left}@media screen and (max-width: 1360px){.subscription__barcode__text{font-size:0.9631125rem;letter-spacing:0.08561px;line-height:1.44466875rem;margin-bottom:12.8415px}}@media screen and (max-width: 1190px){.subscription__barcode__text{font-size:0.8182125rem;letter-spacing:0.07273px;line-height:1.22731875rem;margin-bottom:10.9095px}}@media screen and (max-width: 1020px){.subscription__barcode__text{font-size:1.125rem;letter-spacing:0.1px;line-height:1.6875rem;margin-bottom:15px}}@media screen and (max-width: 580px){.subscription__barcode__text{font-size:0.9375rem;margin-bottom:5px}}.subscription__barcode__text strong{font-weight:600;margin-right:4px}@media screen and (max-width: 1360px){.subscription__barcode__text strong{margin-right:3.4244px}}@media screen and (max-width: 1190px){.subscription__barcode__text strong{margin-right:2.9092px}}@media screen and (max-width: 1020px){.subscription__barcode__text strong{margin-right:4px}}.btn__loading{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-loading-circle-4e0ddcf8e7b7500c846fc3d415c24e279e0c1e5fef906f0d6d835e28081bc5c2.svg");background-position:9px center;background-repeat:no-repeat;background-size:35px;padding-left:60px;position:relative}@media screen and (max-width: 1360px){.btn__loading{background-position:7.7049px center;background-size:29.9635px;padding-left:51.366px}}@media screen and (max-width: 1190px){.btn__loading{background-position:6.5457px center;background-size:25.4555px;padding-left:43.638px}}@media screen and (max-width: 1020px){.btn__loading{background-position:9px center;background-size:35px;padding-left:60px}}@media screen and (max-width: 355px){.btn__loading{padding-left:16%}}.loading{left:5%;position:absolute;top:2px}@media screen and (max-width: 355px){.loading{left:25%}}.payment-error{color:red;display:none}.subscription__barcode__form{display:none}#foreign-section{display:none}#verify_data_form{display:none}#payment_step{display:none}.subscription-plan-card{transition:all 0.2s ease;background-color:#fff;border:solid 1px #ccc;border-radius:3px;cursor:pointer;height:auto;max-width:100%;padding-bottom:20px;position:relative;text-align:center;width:370px}@media screen and (max-width: 1360px){.subscription-plan-card{padding-bottom:17.122px;width:316.757px}}@media screen and (max-width: 1190px){.subscription-plan-card{padding-bottom:14.546px;width:269.101px}}@media screen and (max-width: 1020px){.subscription-plan-card{padding-bottom:20px;width:100%}}.subscription-plan-card::before{border-color:transparent;border-style:solid;border-width:0 60px 60px 0;content:'';height:0;position:absolute;right:2px;top:2px;width:0}@media screen and (max-width: 1360px){.subscription-plan-card::before{border-width:0 51.366px 51.366px 0;right:1.7122px;top:1.7122px}}@media screen and (max-width: 1190px){.subscription-plan-card::before{border-width:0 43.638px 43.638px 0;right:1.4546px;top:1.4546px}}@media screen and (max-width: 1020px){.subscription-plan-card::before{border-width:0 60px 60px 0;right:2px;top:2px}}@media screen and (max-width: 580px){.subscription-plan-card::before{border-width:0 60px 60px 0;right:2px;top:2px}}.subscription-plan-card--active .subscription-plan-card::before{right:3px;top:3px}@media screen and (max-width: 1360px){.subscription-plan-card--active .subscription-plan-card::before{right:2.5683px;top:2.5683px}}@media screen and (max-width: 1190px){.subscription-plan-card--active .subscription-plan-card::before{right:2.1819px;top:2.1819px}}@media screen and (max-width: 1020px){.subscription-plan-card--active .subscription-plan-card::before{right:3px;top:3px}}.subscription-plan-card::after{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/landing-icon-star-c0ef10d35a9707939ba59d0f72126139103ce9e8a42ca28eca09094b4d052dd0.svg");background-position:0 50%;background-repeat:no-repeat;background-size:16px 16px;content:'';height:16px;position:absolute;right:12px;top:13px;width:16px}@media screen and (max-width: 1360px){.subscription-plan-card::after{background-size:13.6976px 13.6976px;height:13.6976px;right:10.2732px;top:11.1293px;width:13.6976px}}@media screen and (max-width: 1190px){.subscription-plan-card::after{background-size:11.6368px 11.6368px;height:11.6368px;right:8.7276px;top:9.4549px;width:11.6368px}}@media screen and (max-width: 1020px){.subscription-plan-card::after{background-size:16px 16px;height:16px;right:12px;top:13px;width:16px}}@media screen and (max-width: 580px){.subscription-plan-card::after{background-size:16px 16px;height:16px;right:12px;top:13px;width:16px}}.subscription-plan-card:not(:last-of-type){margin-bottom:20px}@media screen and (max-width: 1360px){.subscription-plan-card:not(:last-of-type){margin-bottom:17.122px}}@media screen and (max-width: 1190px){.subscription-plan-card:not(:last-of-type){margin-bottom:14.546px}}@media screen and (max-width: 1020px){.subscription-plan-card:not(:last-of-type){margin-bottom:20px}}.subscription-plan-card--active{cursor:default;margin-bottom:0;height:395px}.subscription-plan-card--selected{border:solid 1px #4990e2}.subscription-plan-card:not(.subscription-plan-card--active):hover{border:solid 1px #4990e2}.subscription-plan-card--semiannual::before{border-right-color:#3592ff}.subscription-plan-card--monthly::before{border-right-color:#62ccdc}.subscription-plan-card--quarterly::before{border-right-color:#f7b81b}.subscription-plan-card__title{transition:all 0.2s ease;color:#000;font-family:"Open Sans", sans-serif;font-size:1.1875rem;letter-spacing:0.6px;line-height:1.75rem;margin-bottom:0;margin-top:16px}@media screen and (max-width: 1360px){.subscription-plan-card__title{font-size:1.01661875rem;letter-spacing:0.51366px;line-height:1.498175rem;margin-top:13.6976px}}@media screen and (max-width: 1190px){.subscription-plan-card__title{font-size:0.86366875rem;letter-spacing:0.43638px;line-height:1.272775rem;margin-top:11.6368px}}@media screen and (max-width: 1020px){.subscription-plan-card__title{font-size:1.1875rem;letter-spacing:0.6px;line-height:1.75rem;margin-top:16px}}@media screen and (max-width: 900px){.subscription-plan-card__title{margin-top:40px}}.subscription-plan-card--active .subscription-plan-card__title{margin-top:86px}@media screen and (max-width: 1360px){.subscription-plan-card--active .subscription-plan-card__title{margin-top:73.6246px}}@media screen and (max-width: 1190px){.subscription-plan-card--active .subscription-plan-card__title{margin-top:62.5478px}}@media screen and (max-width: 1020px){.subscription-plan-card--active .subscription-plan-card__title{margin-top:86px}}@media screen and (max-width: 900px){.subscription-plan-card--active .subscription-plan-card__title{margin-top:40px}}.subscription-plan-card__price{color:#333;font-family:"Montserrat", sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:-0.3px;margin-top:9px;text-align:center}@media screen and (max-width: 1360px){.subscription-plan-card__price{font-size:0.9631125rem;letter-spacing:-0.25683px;margin-top:7.7049px}}@media screen and (max-width: 1190px){.subscription-plan-card__price{font-size:0.8182125rem;letter-spacing:-0.21819px;margin-top:6.5457px}}@media screen and (max-width: 1020px){.subscription-plan-card__price{font-size:1.125rem;letter-spacing:-0.3px;margin-top:9px}}.subscription-plan-card__price span{font-weight:600}.subscription-plan-card__price strong{font-size:2.3125rem;font-weight:600}@media screen and (max-width: 1360px){.subscription-plan-card__price strong{font-size:1.97973125rem}}@media screen and (max-width: 1190px){.subscription-plan-card__price strong{font-size:1.68188125rem}}@media screen and (max-width: 1020px){.subscription-plan-card__price strong{font-size:2.3125rem}}.subscription-plan-card__time-activated{color:#999;font-family:"Open Sans", sans-serif;font-size:1rem;letter-spacing:0;line-height:1.5rem;text-align:center}@media screen and (max-width: 1360px){.subscription-plan-card__time-activated{font-size:0.8561rem;line-height:1.28415rem}}@media screen and (max-width: 1190px){.subscription-plan-card__time-activated{font-size:0.7273rem;line-height:1.09095rem}}@media screen and (max-width: 1020px){.subscription-plan-card__time-activated{font-size:1rem;line-height:1.5rem}}.subscription-plan-card__discount{color:#000;font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:0;line-height:1.5rem;margin:10px auto 0;text-align:center}@media screen and (max-width: 1360px){.subscription-plan-card__discount{font-size:0.8561rem;line-height:1.28415rem;margin-top:8.561px}}@media screen and (max-width: 1190px){.subscription-plan-card__discount{font-size:0.7273rem;line-height:1.09095rem;margin-top:7.273px}}@media screen and (max-width: 1020px){.subscription-plan-card__discount{font-size:1rem;line-height:1.5rem;margin-top:10px}}@media screen and (max-width: 900px){.subscription-plan-card__discount{margin-top:30px}}.subscription-plan-card--active .subscription-plan-card__discount{margin-top:50px}@media screen and (max-width: 1360px){.subscription-plan-card--active .subscription-plan-card__discount{margin-top:42.805px}}@media screen and (max-width: 1190px){.subscription-plan-card--active .subscription-plan-card__discount{margin-top:36.365px}}@media screen and (max-width: 1020px){.subscription-plan-card--active .subscription-plan-card__discount{margin-top:50px}}.subscription-plan-card__details{transition:all 0.2s ease;color:#999;display:none;font-family:"Montserrat", sans-serif;font-size:1rem;letter-spacing:0;line-height:1.5rem;margin:0 auto 152px;padding:0 50px;text-align:center}@media screen and (max-width: 1360px){.subscription-plan-card__details{font-size:0.8561rem;line-height:1.28415rem;margin-bottom:40px;padding-bottom:42.805px}}@media screen and (max-width: 1190px){.subscription-plan-card__details{font-size:0.7273rem;line-height:1.09095rem;margin-bottom:7.273px;padding-bottom:36.365px}}@media screen and (max-width: 1020px){.subscription-plan-card__details{font-size:1rem;line-height:1.5rem;margin-bottom:10px;padding-bottom:50px}}@media screen and (max-width: 900px){.subscription-plan-card__details{padding-bottom:10px}}.subscription-plan-card--active .subscription-plan-card__details{display:block}.subscription__know-more-text{font-family:"Montserrat", sans-serif;font-size:0.875rem;line-height:1.5rem;color:rgba(0,0,0,0.5)}.subscription__input-group__wrap-select::-moz-focus-inner{border:0}.pwstrength_viewport_progress{padding:0 2px}.progress{margin:10px 0 5px;border-radius:0px;background-color:#ddd}.progress-bar{height:3px;text-indent:-9999px}.progress-bar-danger{background-color:#da3737;border-radius:0px;color:white}.progress-bar-warning{background-color:#f0ad4e;border-radius:0px;color:white}.progress-bar-success{background-color:#5cb85c;border-radius:0px;color:white}.password-verdict{padding:0px}.search__wrapper{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:80px auto 40px}@media screen and (max-width: 1020px){.search__wrapper{margin:60px auto}}@media screen and (max-width: 765px){.search__wrapper{margin-top:40px}}.search-filters{margin:90px 40px 0 0;width:270px}@media screen and (max-width: 1020px){.search-filters{display:none}}.search-filters--mobile{display:none}@media screen and (max-width: 1020px){.search-filters--mobile{display:block}}.search-filters__title{border-bottom:1px solid rgba(0,0,0,0.15);color:#000;font-family:"Open Sans", sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.2px;margin-bottom:17px;padding:0 0 12px 37px;text-align:left}.search-filters__items{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;padding-left:18px}@media screen and (max-width: 1020px){.search-filters__items{flex-direction:row;flex-wrap:wrap;padding-left:4px}}.search-filters__item{transition:all 0.2s ease;border-left:4px solid transparent;color:#808080;font-family:"Open Sans", sans-serif;font-size:1.0625rem;font-weight:400;letter-spacing:0;line-height:1.125rem;margin-bottom:29px;padding-left:15px;text-align:left}@media screen and (max-width: 765px){.search-filters__item{color:#000;font-size:0.8125rem;font-weight:400;padding-left:0;text-align:left}}.search-filters__item:hover{border-left-color:#2f7eda}@media screen and (max-width: 1020px){.search-filters__item:hover{border:0;color:#3399ff;font-size:1.125rem;font-weight:600;text-align:left}}@media screen and (max-width: 765px){.search-filters__item:hover{border:0;color:#3399ff;font-size:0.8125rem;font-weight:600;text-align:left}}.search-filters__item--active{border-left-color:#2f7eda;font-weight:600}@media screen and (max-width: 1020px){.search-filters__item--active{border:0;color:#3399ff;font-family:"Open Sans", sans-serif;font-size:1.125rem;font-weight:600;text-align:left}}@media screen and (max-width: 765px){.search-filters__item--active{border:0;color:#3399ff;font-size:0.8125rem;font-weight:600;text-align:left}}.search{margin-right:-10px;width:1000px}@media screen and (max-width: 1190px){.search{margin-right:0}}.search__form{display:flex;flex-direction:row;margin-bottom:47px}@media screen and (max-width: 1020px){.search__form{margin-bottom:15px}}@media screen and (max-width: 765px){.search__form{margin-bottom:15px;padding:0 5px}}.search__form__input{background-color:#f9f9f9;border:solid 1px #ccc;border-radius:2px 0 0 2px;color:#000;font-family:"Open Sans", sans-serif;font-size:1.5625rem;height:48px;letter-spacing:-.2px;margin-bottom:0;padding:10px 19px 13px}@media screen and (max-width: 765px){.search__form__input{margin-bottom:0}}.search__form__submit{background:#2681ec;border-radius:0 3px 3px 0;color:#fff;font-family:"Open Sans", sans-serif;font-size:1.375rem;font-weight:600;height:48px;letter-spacing:-.2px;padding:6px 18px 11px;text-align:left;text-transform:lowercase}@media screen and (max-width: 1020px){.search__form__submit{background-image:url("//dyqnik0vds4aw.cloudfront.net/assets/icon-search-456e4cbe6879e9038cd3d6375b099a2b41e03ef8e412d7527ac21ba7e3b66ccf.svg");background-position:49%;background-repeat:no-repeat;background-size:23px;color:transparent;display:block;width:66px}}@media screen and (max-width: 1020px){.search__form__submit:hover{color:transparent}}.search__result__number{color:#000;font-family:"Open Sans", sans-serif;font-size:0.9375rem;letter-spacing:.3;margin:0 0 10px 0;text-align:left}@media screen and (max-width: 1020px){.search__result__number{margin-bottom:25px}}@media screen and (max-width: 765px){.search__result__number{font-size:0.9375rem;padding:0 5px}}.search__container{border-top:solid 1px rgba(0,0,0,0.15);padding:0 10px 30px 10px}@media screen and (max-width: 1020px){.search__container{padding:0 4px 30px}}@media screen and (max-width: 765px){.search__container{padding:0px 4px 30px}}.search__item{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,0.15);padding:30px 0 40px;width:100%}@media screen and (max-width: 765px){.search__item{padding:30px 0 30px;flex-direction:column}}.search__item-info{width:calc(100% - 278px)}@media screen and (max-width: 765px){.search__item-info{width:100%}}.search__item-image{margin-right:25px;min-width:250px;width:250px;height:140px}@media screen and (max-width: 765px){.search__item-image{height:auto;margin:0 0 25px;width:100%}}.search__item-image img{border-radius:2px;display:block;height:100%;width:100%;object-fit:cover}.search__item-category{color:#262046;font-family:"Open Sans", sans-serif;font-size:0.75rem;font-weight:700;letter-spacing:.2px;margin-bottom:10px;text-align:left;text-transform:uppercase}@media screen and (max-width: 765px){.search__item-category{margin-bottom:5px}}.search__item-date{font-weight:400;margin-left:4px;text-transform:capitalize}@media screen and (max-width: 765px){.search__item-date{margin-left:9px}}.search__item-title{color:#000;font-family:"Open Sans", sans-serif;font-size:1.5625rem;font-weight:700;letter-spacing:-.3px;line-height:2.0625rem;margin-bottom:10px;text-align:left}@media screen and (max-width: 765px){.search__item-title{font-size:1.4375rem;line-height:1.75rem;margin-bottom:10px}}.search__item-text{color:#000;font-family:"Open Sans", sans-serif;font-size:1rem;letter-spacing:-.1px;line-height:1.4375rem;margin-bottom:15px;text-align:left}@media screen and (max-width: 765px){.search__item-text{margin-bottom:15px;font-size:0.9375rem;line-height:1.4375rem}}.search__item-link{color:#2681ec;font-family:"Open Sans", sans-serif;font-size:0.9375rem;letter-spacing:0;text-align:left;text-decoration:underline}.page{max-width:1200px;margin:0 auto;background:#FFF;padding:30px 50px}
