@font-face{font-family:Open Sans;src:url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-italic-webfont.c7e43f2afcd3550b9ad6a63ecf6ee8d2.eot);src:url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-italic-webfont.c7e43f2afcd3550b9ad6a63ecf6ee8d2.eot) format("embedded-opentype"),url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-italic-webfont.ae63a98c071764603fc53186d8c855b0.woff2) format("woff2"),url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-italic-webfont.e62a3d6d6fef689aa9095022670d93a6.woff) format("woff"),url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-italic-webfont.1782a146d11df5ce89c9128c8c5acab5.ttf) format("truetype"),url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-italic-webfont.df42eafa666ccaf1d1f90ce906c8db38.svg) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-semibold-webfont.56f02ffdaf712c8153fd6f3ce73368d2.eot);src:url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-semibold-webfont.56f02ffdaf712c8153fd6f3ce73368d2.eot) format("embedded-opentype"),url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-semibold-webfont.ee08d7fef8650e2a730abb3e8b5d9461.woff2) format("woff2"),url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-semibold-webfont.a3f73588065e53f8c6be12c9feca89ca.woff) format("woff"),url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-semibold-webfont.ee7d3cb67284fc59c8e176b434517666.ttf) format("truetype"),url(https://s.calendarr.com/layout/assets/dist/fonts/opensans-semibold-webfont.7867fe48a7b4b1ac8d3aa83ea8d5ecf0.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans-fallback;size-adjust:105.44%;src:local("Arial")}@font-face{font-family:calendarr;font-style:normal;font-weight:400;font-display:swap;src:url(https://s.calendarr.com/layout/assets/dist/fonts/calendarr.b59d2e2da6fc3946ed8955726a3091b7.eot) format("embedded-opentype"),url(https://s.calendarr.com/layout/assets/dist/fonts/calendarr.41b47c16fc2d8db02e254ca758e89c83.woff2) format("woff2"),url(https://s.calendarr.com/layout/assets/dist/fonts/calendarr.261a3b0bfc8deabadcd6bcfb992b574a.woff) format("woff"),url(https://s.calendarr.com/layout/assets/dist/fonts/calendarr.d9c15a7d9b7cb4d42ecd2fec728244e8.ttf) format("truetype"),url(https://s.calendarr.com/layout/assets/dist/fonts/calendarr.ca13fc7dec9d05c4d9930fb32670dba6.svg) format("svg")}.breadcrumb .icon:before,.calendar-pagination a.pull-left .icon:before,.calendar-pagination a.pull-right .icon:before,.day-counter--detail>.day-counter--btn i.countdown:before,.day-counter--detail>.day-counter--btn i.daycount:before,.day-counter--input-custom .field-input--month i:before,.icon-calendar-add:before,.icon-calendar:before,.icon-chevron-down:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-clock:before,.icon-close:before,.icon-correct-circle:before,.icon-correct:before,.icon-filter:before,.icon-group:before,.icon-list:before,.icon-magnifier:before,.icon-mail:before,.icon-menu:before,.icon-print:before,.icon-print_new:before,.icon-reset:before,.icon-sg-social-email:before,.icon-sg-social-facebook:before,.icon-sg-social-fbmessenger:before,.icon-sg-social-pinterest:before,.icon-sg-social-sms:before,.icon-sg-social-twitter:before,.icon-sg-social-whatsapp:before,.newsletter .title span:before,.vertical-menu-box--ics .icon:before,[class*=" icon-"],[class^=icon-]{font:normal normal normal 14px/1 calendarr;font-size:inherit;text-decoration:none;text-transform:none;line-height:inherit;display:block;vertical-align:middle;min-width:1em;text-rendering:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-correct:before{content:"";display:block}.icon-calendar-add:before,.vertical-menu-box--ics .icon:before{content:"";display:block}.icon-close:before{content:"";display:block}.icon-magnifier:before{content:"";display:block}.icon-menu:before{content:"";display:block}.icon-print:before{content:"";display:block}.day-counter--detail>.day-counter--btn i.daycount:before,.icon-calendar:before{content:""}.icon-list:before{content:"";display:block}.calendar-pagination a.pull-left .icon:before,.icon-chevron-left:before{content:"";display:block}.breadcrumb .icon:before,.calendar-pagination a.pull-right .icon:before,.day-counter--input-custom .field-input--month i:before,.icon-chevron-right:before{content:"";display:block}.icon-mail:before,.newsletter .title span:before{content:"";display:block}.day-counter--detail>.day-counter--btn i.countdown:before,.icon-clock:before{content:"";display:block}.day-counter--detail>.day-counter--btn i.daycount:before,.icon-calendar:before{content:"";display:block}.icon-sg-social-email:before{content:"";display:block}.icon-sg-social-facebook:before{content:"";display:block}.icon-sg-social-fbmessenger:before{content:"";display:block}.icon-sg-social-pinterest:before{content:"";display:block}.icon-sg-social-sms:before{content:"";display:block}.icon-sg-social-twitter:before{content:"";display:block}.icon-sg-social-whatsapp:before{content:"";display:block}.icon-group:before{content:"";display:block}.icon-chevron-down:before{content:"";display:block}.icon-correct-circle:before{content:"";display:block}.icon-filter:before{content:"";display:block}.icon-reset:before{content:"";display:block}.icon-print_new:before{content:"";display:block}@font-face{font-family:Droid Sans Mono;src:url(https://s.calendarr.com/layout/assets/dist/fonts/DroidSansMono-webfont.b28b637b9f47dccff54edb9bf2bceac3.eot);src:url(https://s.calendarr.com/layout/assets/dist/fonts/DroidSansMono-webfont.b28b637b9f47dccff54edb9bf2bceac3.eot) format("embedded-opentype"),url(https://s.calendarr.com/layout/assets/dist/fonts/DroidSansMono-webfont.2f8bc259f2f3c1527ee307adb90173ad.woff2) format("woff2"),url(https://s.calendarr.com/layout/assets/dist/fonts/DroidSansMono-webfont.149101448f1e5068367deb1114c1717a.woff) format("woff"),url(https://s.calendarr.com/layout/assets/dist/fonts/DroidSansMono-webfont.d7b4377a7a81dd85bc043f9d9d10d370.ttf) format("truetype"),url(https://s.calendarr.com/layout/assets/dist/fonts/DroidSansMono-webfont.fa7220b8fe883616da40ee686e324335.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.visually-hidden{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.art-share-2,.clearfix{clear:left}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mt10{margin-top:10px}.mt20{margin-top:20px;margin-bottom:20px;overflow:hidden}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt40{margin-top:40px}.ph-30{padding-left:30px;padding-right:30px}.align-center{text-align:center}@media(max-width:768px){.hidden-xs{display:none}}.art-share-2>li:last-child,.visible-xs{display:none}@media(max-width:767px){.art-share-2>li:last-child,.visible-xs{display:block}}h1,h2,h3,h4{line-height:1.3}.btn-print{box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);transition:background-color .1s linear}.btn-print:focus,.btn-print:hover{color:#fff;text-decoration:none;background-color:#2b4055}form .keyword:focus{border:1px solid #3d75ac;border-right:none;background:#fff;box-shadow:none}form.form-year .form-year-container:hover,form.form-year .form-year-input:focus~.form-year-container,form.form-year:hover .form-year-container{background:#fff;height:-moz-fit-content;height:fit-content;border:1px solid #3d75ac;box-shadow:none;padding-top:33px;overflow:hidden}form.form-year .form-year-container:hover .form-year-submenu,form.form-year .form-year-input:focus~.form-year-container .form-year-submenu,form.form-year:hover .form-year-container .form-year-submenu{display:block}form.form-year .form-year-container:hover .form-year-submenu:before,form.form-year .form-year-input:focus~.form-year-container .form-year-submenu:before,form.form-year:hover .form-year-container .form-year-submenu:before{position:absolute;border-top:1px solid #dde5ed;content:"";top:33px;left:3px;right:3px}form.form-year .form-year-submit:hover{background-color:#f95c2d}form.form-year .form-year-submenu li{list-style:none;line-height:28px}form.form-year .form-year-submenu li a{display:list-item;text-decoration:none;color:#333;transition:.2s ease-in-out}form.form-year .form-year-submenu li a:hover{background-color:#dde5ed}form.form-year .form-year-submenu li a:hover .span-icon{color:#778ba0}form.form-year .form-year-submenu li .span-icon{position:relative;display:inline-block;font-size:.625rem;color:#bcbcbc;margin-right:5px;margin-left:8px}form.form-year .form-year-submenu li .current-year{background-color:#dde5ed;font-weight:700}form.form-year .form-year-submenu li .current-year .span-icon{font-size:.75rem;color:#acbfd2!important}input:focus,textarea:focus{outline:0;box-shadow:inset 0 0 2px #d5d6db}.home-calendar-search a:hover{background:#d5d6db;color:#000}.home-calendar-search .calendar-select select:hover{cursor:pointer}.home-calendar-search .calendar-select:after{width:18px;height:25px;background-image:url(/layout/frontoffice/img/select.png);margin-top:-8px;right:8px}.home-calendar-search .calendar-select:hover{border:none}.home-calendar-search button{transition:all .15s linear}.home-calendar-search button:hover{background:#4d7499;border-bottom-color:#3c5a77}.home-calendar-search button:focus{outline:0}.holidays-search .holiday-month{font-family:Droid Sans Mono,sans-serif}.holiday-sidebar .vertical-menu h3{margin-top:0;height:32px}.yearCalendarSliderLink:active,.yearCalendarSliderLink:focus,.yearCalendarSliderLink:hover{color:#888;text-decoration:none}.yearCalendarSliderLink.disabled{color:#e7e7e7}.vertical-menu-box--ics a:focus,.vertical-menu-box--ics a:hover{background:#51769a}.info .box-info .box-info-title a:hover,.list-holidays a:active,.list-holidays a:focus,.list-holidays a:hover{text-decoration:none}.list-holidays .list-holiday-box .label{margin-left:5px}.list-holidays .list-holiday-box .list-holiday-dayweek,.list-holidays .list-optional-box .list-holiday-dayweek,.list-holidays .list-other-box .list-holiday-dayweek{font-family:Droid Sans Mono,sans-serif}@media(max-width:425px){.holiday-content .h-image img{height:auto;margin:0 -15px;width:calc(100% + 30px);max-width:none;display:inline-block;border:0;border-radius:0;background:#f7f7f7}}.holiday-content ul.list-holidays{padding-left:0}.loader{display:inline-block;width:var(--loader-size,22px);height:var(--loader-size,22px);border-radius:50%;position:relative;animation:rotate var(--loader-rotation-time,1s) linear infinite}.loader:before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:var(--loader-width,3px) solid var(--loader-color,#fff);animation:prixClipFix var(--loader-animation-time,2s) linear infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.home-ad-holder{text-align:center}@media(min-width:480px){.home-ad-holder{margin-top:5em}}@media(min-width:769px){.home-ad-holder{margin-top:1em}}.pub-mrecs{padding-top:30px;overflow:hidden;padding-bottom:30px;text-align:center}.pub-mrecs>div{margin-left:auto;margin-right:auto}.pub-mrec{width:336px;min-height:250px;margin:30px auto}.search-container .pub-mrec{margin-top:0}.pub-mrec-content-mobile{margin-top:-.5em;min-width:300px;min-height:250px;text-align:center}.pub-mrec-content-mobile>div{display:inline-block;margin:0 -5px}.pub-leaderboard{width:728px;min-height:90px;margin:20px auto}.pub-superleaderboard{width:970px;min-height:90px;margin:20px auto}.pub-halfpage{width:300px;min-height:250px;margin:20px auto}.pub-halfpage.no-margin{margin:0}.pub-footer{margin:20px 0;min-width:300px;min-height:250px;text-align:center}.pub-footer>div{display:inline-block;margin:0 -5px}@media(min-width:769px){.adslot_detail{width:720px}.pub-mrecs{text-align:left}.pub-mrecs>div{margin-left:0;margin-right:0}.pub-mrecs>div.pub-left{float:left!important}.pub-mrecs>div.pub-right{float:right!important}.pub-footer{margin-bottom:0;margin-right:-80px}}@media(max-width:320px){.pub-footer,.pub-mrec-content-mobile{margin-left:-5px;margin-right:-5px}.pub-footer{max-width:300px}.pub-footer>div{width:300px!important}}.adslot_detail{display:none}.ad-unit>div{background-color:#fafafa}.ad-unit>div:before{content:"";font-size:9px;color:#6c7882;text-align:center;display:block;height:20px;line-height:20px;position:absolute;left:0;right:0;top:0}.ad-unit--no-background>div{background-color:transparent}.ad-unit[class*="--pt"]>div:before{content:"PUBLICIDADE"}.ad-unit[class*="--en"]>div:before{content:"ADVERTISEMENT"}.ad-unit[class*="--es"]>div:before{content:"PUBLICIDAD"}.ad-unit-sticky--footer{padding:0}.ad-unit-sticky--footer>div:before{content:""}@media(min-width:769px){.flex-sticky-wrap .sidebar-sticky{position:sticky;display:inline-block;width:100%;top:0}}.ad-unit-sticky{top:0;position:sticky}.articles h2.no-border{border:0;padding:0}.articles h2.h2-big{font-size:18px}.art-share-2{list-style:none;padding:0;margin:0 0 20px}.art-share-2>li{display:inline-block;vertical-align:top;margin:0 5px}.art-share-2 .total-shares{text-transform:uppercase;display:inline-block;text-align:center;padding:0 5px 0 0;line-height:1;min-width:40px;height:40px;position:relative}.art-share-2 .numbers{font-weight:300;color:#404040;padding:0;height:25px}.art-share-2 .numbers,.art-share-2 .text-shares{display:block;font-family:Helvetica,Arial,sans-serif}.art-share-2 .text-shares{font-size:.65em;font-weight:700;color:#7f7f7f}.art-share-2 a{color:#fff;min-width:40px;line-height:40px;display:block;white-space:nowrap;text-decoration:none;text-align:center;border-radius:3px}.art-share-2 .fb{background:#3b5998;font-size:1.1em}.art-share-2 .fb:hover{background:#30487b}.art-share-2 .gplus{background:#dc4e41}.art-share-2 .gplus:hover{background:#ce3426}.art-share-2 .twitter{background:#55acee;font-size:1.4em}.art-share-2 .twitter:hover{background:#309aea}.art-share-2 .pin{background:#e33538;font-size:1.2em}.art-share-2 .pin:hover{background:#d21d20}.art-share-2 .whatsapp{background:#25d366;font-size:1.2em}.art-share-2 .whatsapp:hover{background:#1fb055}div.art-share-2 .sg-social>div{display:inline}div.art-share-2 .sg-social>div button{height:40px;width:40px;border-radius:3px;position:relative;font-size:0}div.art-share-2 .sg-social>div button span.icon-sg-social{font-size:21px;text-indent:0;left:0;top:0;right:0;bottom:0;text-align:center;line-height:40px}div.art-share-2 .sg-social>div button span.text-sg-social{display:none;visibility:hidden}div.art-share-2 .sg-social>div:not(:last-child){margin-right:10px}div.art-share-2 .sg-shares{float:left;height:40px;line-height:40px;border:0;border-radius:0;vertical-align:bottom;margin-right:10px;font-family:Helvetica,arial,sans-serif;color:#5d5d5d;font-size:25px!important;bottom:3px}div.art-share-2 .sg-shares:after{content:"SHARES";top:auto;bottom:0;left:0;right:0;font-size:.42em;font-weight:700;color:#7f7f7f;display:block;font-family:Helvetica,Arial,sans-serif;background:none;transform:none;border:0;width:auto;line-height:1em;height:auto}.content-img{position:relative}.content-img .sg-social:hover,.content-img img:hover+.sg-social{opacity:1;transform:translateX(-60px)}.content-img img{z-index:1;position:relative}.content-img .sg-social{position:absolute;display:block;zoom:1;width:60px;height:100%;top:0;left:0;padding-top:15px;transform:translateX(0);transition:all .2s ease!important;opacity:0}@media(max-width:425px){.content-img .sg-social{display:none}}.content-img .sg-social>div button{display:inline-block;float:left;width:60px;height:60px;line-height:60px;color:#fff;text-align:center;text-decoration:none;border-radius:0}.content-img .sg-social>div button span.icon-sg-social{top:0;left:0;right:0;bottom:0;font-size:2em}.content-img .sg-social>div button span.text-sg-social{display:none;visibility:hidden}.content-img .sg-social>div:not(:last-child){margin-bottom:0}.article-footer{position:relative}.article-footer .social-links{padding-top:4px}#art-relac,.art-relac{margin:30px 0 0}#art-relac:not(.home),.art-relac:not(.home){border-top:1px solid #eee}#art-relac h4,.art-relac h4{padding:0}#art-relac ul,.art-relac ul{list-style:none;padding:0;margin:0 -10px}#art-relac ul li,.art-relac ul li{width:33.3333%;padding:0 10px 20px;display:inline-block;vertical-align:top}#art-relac ul li a,.art-relac ul li a{color:#404040;font-weight:700;display:block}#art-relac ul li a img,.art-relac ul li a img{vertical-align:middle;max-width:100%;height:auto}#art-relac ul li span,.art-relac ul li span{display:block;padding-top:.3em}#sidebar-relac ul{list-style:none;padding:0;float:left}#sidebar-relac ul li{display:block;float:left;margin:10px 0}#sidebar-relac ul li a{color:#404040;font-weight:700;display:block;font-size:90%}#sidebar-relac ul li a img{float:left;width:120px;height:auto;display:inline-block;margin-right:10px}#sidebar-relac ul li a span{display:inline}.gooad.article{margin-top:20px}.related-card-1{background-color:#f7f7f7;border-radius:4px;overflow:hidden;padding-right:10px;display:block;*zoom:1}.related-card-1:after,.related-card-1:before{content:" ";display:table}.related-card-1:after{clear:both}@media(min-width:1024px){.related-card-1:hover{text-decoration:none}.related-card-1:hover .img-wrapper img{transform:scale(1.05) translate(-50%,-50%)}.related-card-1:hover .title{text-decoration:none;color:#266ab3}.related-card-1:focus{text-decoration:none}}.related-card-1 .img-wrapper{float:left;width:105px;height:105px;margin:0;overflow:hidden;position:relative}.related-card-1 .img-wrapper img{position:absolute;left:50%;top:50%;margin:0;height:auto;width:auto;min-height:100%;min-width:100%;max-width:none;max-height:100%;transform:scale(1) translate(-50%,-50%);transform-origin:0 0;transition:all .2s ease-in-out;border-radius:0}.related-card-1 .title{transition:all .1s ease-in-out;color:#3c5a77;text-decoration:underline;font-weight:700;font-size:18px;margin:0;padding:10px}.related-card-1 .description{color:#333;font-size:14px;margin-bottom:10px}.related-card-1.sidebar{display:table;width:100%}.related-card-1.sidebar .title{font-size:14px;display:table-cell;width:100%;vertical-align:middle}.related-card-1.sidebar .img-wrapper{width:80px;height:100%;padding:0;position:relative;overflow:hidden;display:block}.related-card-1.sidebar .img-wrapper:before{display:block;content:"";width:100%}.related-card-1.sidebar .img-wrapper img{position:absolute;left:0;right:0;top:-100%;bottom:-100%;margin:auto 0;width:100%;height:auto}.related-card-1.sidebar .img-wrapper:before{padding-top:100%}.related-card-1.sidebar .img-wrapper img{transform:scale(1)}@media(min-width:1024px){.related-card-1.sidebar:hover img{transform:scale(1.05) translate(-2px,-2px)}}.articles{display:flex;flex-flow:row wrap}.articles,.articles h2{width:100%}.articles.related-new-layout h2{border-bottom:unset}.related-card-2{background-color:#f7f7f7;border-radius:4px;overflow:hidden;margin-bottom:10px;float:left;box-shadow:0 4px 4px -4px rgba(0,0,0,.3);width:calc(50% - 7px)}.related-card-2:nth-child(2n){margin-right:10px}@media(min-width:1024px){.related-card-2{width:calc(33.33333% - 7px);margin-right:10px}.related-card-2:nth-child(3n+1){margin-right:0}}@media(min-width:1024px){.related-card-2:hover{text-decoration:none}.related-card-2:hover .img-wrapper img{transform:scale(1.05)}.related-card-2:hover .title{text-decoration:none;color:#266ab3}.related-card-2:focus{text-decoration:none}}.related-new-layout .related-card-2{border-radius:8px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.07),0 4px 15px 0 rgba(0,0,0,.05)}.related-new-layout .related-card-2 .title{color:#3b5875}.related-new-layout .related-card-2 .title:hover{color:#2a3f53;text-decoration:underline}.related-new-layout .related-card-2 .img-wrapper img{background-color:#eee}.related-card-2 .img-wrapper{margin-top:0;position:relative;overflow:hidden;display:block}.related-card-2 .img-wrapper:before{display:block;content:"";width:100%}.related-card-2 .img-wrapper img{position:absolute;left:0;right:0;top:-100%;bottom:-100%;margin:auto 0;width:100%;height:auto}.related-card-2 .img-wrapper:before{padding-top:56.25%}.related-card-2 .img-wrapper img{max-width:100%;transition:all .2s ease-in-out}.related-card-2 .title{transition:all .1s ease-in-out;color:#404040;font-weight:700;font-size:14px;padding:10px 5px}@media(min-width:1024px){.related-card-2 .title{font-size:16px;padding:10px}}.related-card-2.sidebar{display:table;width:100%}.related-card-2.sidebar .title{font-size:14px;display:table-cell;width:100%;vertical-align:middle}.related-card-2.sidebar .img-wrapper{width:70px;height:60px}@media(max-width:1024px){.related-card-2--responsive{margin-right:0!important;display:table;width:100%}.related-card-2--responsive .title{font-size:14px;display:table-cell;width:100%;vertical-align:middle}.related-card-2--responsive .img-wrapper{width:70px;height:60px}}.author-article{position:relative;color:#757575;font-family:sans-serif;font-weight:400;font-size:.75rem;margin:10px 0 0;line-height:1.4}.author-article *{font-size:inherit;line-height:inherit}.author-article time{width:auto}.author-article--b__photo,.author-article--t__photo{position:relative;display:inline-block;float:left;border-radius:100px;overflow:hidden;width:36px;height:36px}.author-article--b__photo img,.author-article--t__photo img{width:100%;height:100%;margin:0}.author-article--t{margin:20px 0 0;display:table}.author-article--t__photo{display:table-cell;width:36px;height:36px;margin-right:7px}.author-article--t__photo+.author-article--t__info{min-height:36px}.author-article--t__info{display:table-cell;vertical-align:middle}.author-article--t__info__name,.author-article--t__info__reviewer{display:inline}.author-article--t__info__name span,.author-article--t__info__reviewer span{font-weight:700;-webkit-font-smoothing:antialiased}.author-article--t__info__date,.author-article--t__info__job-title{display:inline-block;width:100%}.author-article--t__info__date{font-size:inherit}.author-article--t__info__reviewer+.author-article--t__info__name{display:inline-block;width:100%}@media(min-width:768px){.author-article--t__info-recent .author-article--t__info__reviewer+.author-article--t__info__name{display:inline;width:auto}.author-article--t__info-recent .author-article--t__info__reviewer+.author-article--t__info__name:before{content:" ? "}}@media(min-width:768px){.author-article--t__info-recent .author-article--t__info__job-title{display:inline;width:auto}.author-article--t__info-recent .author-article--t__info__job-title:before{content:" ? "}}.author-article--b{border-top:1px solid #eee;padding:0;margin:20px 0 0;width:100%}.author-article--b__photo{top:4px;margin-right:10px}.author-article--b__info{margin-top:8px}.author-article--b__info__reviewer{font-weight:400}.author-article--b__info__reviewer a{display:inline;font-weight:700;-webkit-font-smoothing:antialiased;text-decoration:none;word-break:break-word}.author-article--b__bio p{margin:0;padding:0}.author-article--b__bio p:first-child{display:inline}.author-article--b__bio p:last-child{padding-bottom:0}.author-article--b__wrapper,.time-b--wrapper{padding-top:7px}.author-article--b__wrapper+.author-article--b__wrapper,.time-b--wrapper+.author-article--b__wrapper{border-top:1px solid #eee;margin-top:10px}.time-b--published,.time-b--updated{display:inline-block;width:100%}@media(min-width:768px){.time-b--published,.time-b--updated{padding-bottom:0;width:auto}}@media(min-width:768px){.time-b--updated+.time-b--published:before{content:" ? "}}.author-page--wrapper{margin:20px 0 30px}@media(min-width:1024px){.author-page--wrapper{margin:0 0 30px}}.author-page--header{display:table;margin-bottom:10px}.author-page--header .author-photo{float:left;margin-right:15px;overflow:hidden;padding:0;border-radius:100%;width:80px;height:80px;background:#eee;text-align:center}.author-page--header .author-photo img{width:100%;height:auto}@media(min-width:1024px){.author-page--header .author-photo{width:120px;height:120px}}.author-page--header .author-info{display:table-cell;vertical-align:middle;width:100%}.author-page--header .author-info h1{padding:0;margin:0}.author-page--header .author-name--job-title{padding:0;margin:0;font-size:16px}@media(min-width:1024px){.author-page--header .author-name--job-title{font-size:20px}}.author-page--bio{padding:0;margin:0;font-size:16.5px;line-height:1.6;max-width:570px}.author-page--bio p{line-height:1.5;margin-bottom:15px}.author-list h2{margin:0;padding:0}.author-list ul{list-style:none;margin:10px 0;padding:0}.author-list--recent{margin:30px 0}.author-list--recent h2{border:0;font-size:16px;font-weight:700;margin:0;padding:5px 15px;color:#7a7a7a;text-transform:uppercase}.author-list--recent ul{background:#fafafa;border:1px solid #f5f5f5;border-radius:4px;padding:15px;margin-top:0}.author-list--recent li{border-bottom:1px solid #eee;font-size:16px;line-height:1.3}.author-list--recent li a{padding:10px 0;display:inline-block;width:100%}.author-list--recent li:first-child a{padding-top:0}.author-list--recent li:last-child a{padding-bottom:0;border-bottom:none}.author-list--popular h2{font-size:20px;padding-bottom:5px}.author-list--popular ul li{margin-bottom:20px;border:1px solid #eee;border-radius:3px}.author-list--popular ul li a{display:table;color:#404040;width:100%;background:#fafafa}.author-list--popular ul li a:hover{background:#f2f2f2}.author-list--popular ul li img{display:table-cell;max-width:100px;height:auto}@media(min-width:1024px){.author-list--popular ul li img{max-width:160px}}.author-list--popular ul li .list-title{display:table-cell;vertical-align:top;font-weight:700;-webkit-font-smoothing:antialiased;width:100%;font-size:.90625rem;padding:7px;line-height:1.3}@media(min-width:1024px){.author-list--popular ul li .list-title{padding:15px 10px;font-size:16px}}.widget-box--brand-blue .widget-box--title{background:#7a98b6;color:#fff;margin:0;padding:5px 5px 3px;text-shadow:0 1px 1px rgba(0,0,0,.3);border:0}.widget-box--brand-blue .widget-box--info{display:inline-block;background:#fff;border:1px solid #7a98b6;padding:7px 10px 10px;border-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.breadcrumb .icon{opacity:1}.social-links .icon{font-size:18px;color:#fff;position:relative}.social-links .social-plugins{display:inline-block;cursor:pointer;width:40px;height:25px;line-height:25px;margin-right:4px;margin-top:0;text-align:center}.social-links .social-plugins:hover{text-decoration:none}.social-links .social-plugins .description{display:none;margin-bottom:0;margin-top:0;font-size:13px;letter-spacing:.5px}.social-links .social-plugins:hover{transition:background-color .2s}.social-links .social-plugins.fb{background:none;text-indent:inherit;position:relative;width:auto;font-size:0}.social-links .social-plugins.fb .fb__text{display:inline-block;float:left;background:#4b68ba;font-size:13px;color:#fff;text-decoration:none;font-family:Helvetica;font-weight:300;height:25px;padding:0 10px 0 5px}.social-links .social-plugins.fb .fb__text .description,.social-links .social-plugins.fb .fb__text .icon{float:left}.social-links .social-plugins.fb .fb__text .icon{margin-right:5px;vertical-align:middle}.social-links .social-plugins.fb .fb__text .description{display:inline-block}.social-links .social-plugins.fb .fb__text:hover{background-color:#3d579f}.social-links .social-plugins.fb .fb__counter{cursor:default;font-family:helvetica,arial;background:#fff;display:inline-block;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-top-right-radius:0;border-bottom-right-radius:0;text-align:center;vertical-align:top;height:100%;min-width:30px;font-size:13px;line-height:25px;color:#666;font-weight:400;padding-left:5px;padding-right:5px;float:left}.social-links .social-plugins.gplus{background-color:#dc4e41}.social-links .social-plugins.gplus:hover{background-color:#c63224}.moon-section #social{margin:15px 0 0}.clock-info a:hover{text-decoration:none}.clock-detail{border-top:1px solid #e7e7e7;font-size:16px}.clock-detail ul{margin:-5px 0 20px;padding-left:30px}.clock-detail ul li{margin:0 0 10px}@media(max-width:600px){.clock-detail--list{margin:0;padding:0 10px}}.clock-detail--list .widget-box--title{padding:5px 6px 3px}.clock-detail--list .widget-box--info{margin:0;padding:0}.clock-detail--list .widget-box--info li{list-style:none;position:relative;display:inline-block;width:100%;padding:5px 10px 5px 5px}.clock-detail--list .widget-box--info li:not(:last-child){border-bottom:1px solid #bccbda}.clock-detail--list .widget-box--info li a{text-decoration:underline}.clock-detail--list .widget-box--info li a:hover{text-decoration:none}@media(min-width:600px){.clock-detail--list .widget-box--info li{width:50%;float:left}.clock-detail--list .widget-box--info li:nth-child(odd){border-right:1px solid #bccbda}}.clock-detail--list .widget-box--info li span[data-timezone]{position:relative;float:right;text-align:center;display:inline-block;min-width:40px}.clock-detail--list .widget-box--info li span[data-timezone]>span{width:8px;height:8px;background-color:#3c5a77;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.clock-detail--list .widget-box--info li span[data-timezone] .bounce1{animation-delay:-.32s}.clock-detail--list .widget-box--info li span[data-timezone] .bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media(min-width:600px){.clock-detail--list .widget-info--even li:nth-last-child(2){border-bottom:0}}.day-counter--title{text-shadow:0 1px 1px rgba(0,0,0,.3)}.day-counter--title a:hover{text-decoration:none}.day-counter--input-custom input:active,.day-counter--input-custom input:focus,.day-counter--input-custom select:active,.day-counter--input-custom select:focus{outline:none;border:1px solid #7a98b6}.day-counter--input-custom .field-input--month select{cursor:pointer}.day-counter--input-custom .field-input--month i{opacity:1;top:50%;transform:translateY(-50%) rotate(90deg);z-index:10;color:#bccbda;right:8px;text-align:center;pointer-events:none}.day-counter--input-custom .invalid input,.day-counter--input-custom .invalid select{background:#fff0f0;border:1px solid #ffbdbd;color:#bd0000}.day-counter--input-custom .invalid input::-moz-placeholder,.day-counter--input-custom .invalid select::-moz-placeholder{color:#bd0000}.day-counter--input-custom .invalid input::placeholder,.day-counter--input-custom .invalid select::placeholder{color:#bd0000}.day-counter--btn{text-shadow:0 1px 1px rgba(0,0,0,.3)}.day-counter--btn:focus,.day-counter--btn:hover{text-decoration:none;color:#fff;background:#ed3b06}.day-counter--alert{text-align:center;padding:10px;background:#fff0f0;border:1px solid #ffbdbd;border-radius:5px;color:#bd0000;margin:20px 0 0}.day-counter--detail>.day-counter--btn{margin:10px 0;padding-left:35px}.day-counter--detail>.day-counter--btn i{opacity:1;font-size:18px;left:12px;top:5px}.img-wrapper{position:relative;height:0;padding-top:66.0869565217%}.countdown-wrapper>img,.img-wrapper img{opacity:1;border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,.2);position:absolute;top:0;max-width:100%;height:auto}.countdown-wrapper--text{opacity:1;display:inline-block;position:absolute;width:100%;color:#fff;text-align:center;font-size:1.25rem;left:0;top:50%;transform:translateY(-50%) scale(.8)}.countdown-wrapper--text .value--text{color:#fff}@media(min-width:360px){.countdown-wrapper--text{transform:translateY(-50%) scale(.9)}}@media(min-width:400px){.countdown-wrapper--text{transform:translateY(-50%) scale(1)}}@media(min-width:500px){.countdown-wrapper--text{transform:translateY(-50%) scale(1.2)}}@media(min-width:560px){.countdown-wrapper--text{transform:translateY(-50%) scale(1.5)}}@media(min-width:768px){.countdown-wrapper--text{transform:translateY(-50%) scale(1.7)}}#contador{display:block;height:75px;margin:3px 0 0;text-shadow:none}@media(max-width:375px){#contador{margin:3px -20px 5px}}#contador .value{display:inline-block;width:75px;height:75px;overflow:hidden;border-radius:5px}#contador .value:not(:first-of-type){margin-left:5px}#contador .value--numeric{display:block;background:#fff;width:100%;height:50px;color:#404040;font-size:40px;font-weight:700;line-height:1.3}#contador .value--text{display:block;background:#404040;width:100%;height:25px;font-size:13px;line-height:1.7}.countdown-wrapper--text>span{display:block;line-height:1.3;text-shadow:0 1px 3px rgba(0,0,0,.2)}.countdown-wrapper--text>span b{font-size:2.5rem;line-height:.9}.countdown-wrapper--text.default,.countdown-wrapper--text.fathers{color:#404040}.countdown-wrapper--text.default span,.countdown-wrapper--text.fathers span{text-shadow:none}.countdown-wrapper--text.easter-usa b{font-size:2.125rem}.countdown-wrapper--text.fathers-arg b,.countdown-wrapper--text.fathers-chl b,.countdown-wrapper--text.fathers-col b,.countdown-wrapper--text.fathers-ecu b,.countdown-wrapper--text.fathers-esp b,.countdown-wrapper--text.fathers-mex b,.countdown-wrapper--text.fathers-per b,.countdown-wrapper--text.xmas-usa b{font-size:1.875rem}.countdown-wrapper--text.fathers-usa b{line-height:.7;font-size:2rem}.countdown-wrapper--text.mothers,.countdown-wrapper--text.valentine,.countdown-wrapper--text.woman{color:#e7294c}.countdown-wrapper--text.mothers-arg b,.countdown-wrapper--text.mothers-chl b,.countdown-wrapper--text.mothers-col b,.countdown-wrapper--text.mothers-ecu b,.countdown-wrapper--text.mothers-esp b,.countdown-wrapper--text.mothers-mex b,.countdown-wrapper--text.mothers-per b{font-size:2rem}.countdown-wrapper--text.woman-arg b,.countdown-wrapper--text.woman-chl b,.countdown-wrapper--text.woman-col b,.countdown-wrapper--text.woman-ecu b,.countdown-wrapper--text.woman-esp b,.countdown-wrapper--text.woman-mex b,.countdown-wrapper--text.woman-per b{font-size:1.4375rem}.countdown-wrapper--text.independence-day-ind b{font-size:1.875rem}.countdown-wrapper--text.valentine b{font-size:27px}.countdown-wrapper--text.valentine-usa b{font-size:2rem}.countdown-wrapper--text.abuelos{color:#aa512e}.countdown-wrapper--text.abuelos span{text-shadow:none}.countdown-wrapper--text.abuelos b{font-size:32px;line-height:1.1}.countdown-wrapper--text.muertos{margin-top:-20px}.countdown-wrapper--text.muertos span{font-size:16px}.countdown-wrapper--text.muertos b{font-size:30px}.countdown-wrapper--text.guadalupe{margin-top:-10px;color:#404040;font-size:16px}.countdown-wrapper--text.guadalupe span{text-shadow:none}.countdown-wrapper--text.guadalupe b{font-size:20px;line-height:1.3}.countdown-wrapper--text.independence{color:#1f56a8}.countdown-wrapper--text.independence .value{box-shadow:0 1px 3px rgba(0,0,0,.2)}.countdown-wrapper--text.independence span{text-shadow:none}.countdown-wrapper--text.independence b{font-size:1.78125rem}.countdown-wrapper--text.thanksgiving{margin-top:-25px;color:#843418}.countdown-wrapper--text.thanksgiving span{text-shadow:none}.countdown-wrapper--text.thanksgiving b{font-size:1.875rem}.countdown-wrapper--text.inverno{margin-top:-5px}.countdown-wrapper--text.inverno b{line-height:.7}.countdown-wrapper--text.invernoneve{color:#0066ae}.countdown-wrapper--text.invernoneve span{text-shadow:none}.countdown-wrapper--text.invernoneve b{line-height:.7}.countdown-wrapper--text.verao{margin-top:20px;color:#b92221}.countdown-wrapper--text.verao span{text-shadow:none}.countdown-wrapper--text.verao b{line-height:.7}.countdown-wrapper--text.outono{margin-top:-30px}.countdown-wrapper--text.ramadan{margin-top:-10px}.countdown-wrapper--text.ramadan>span:last-child{max-width:250px;display:block;margin:0 auto}.countdown-wrapper--text.ramadan b{font-size:2.375rem}#footer{background:#2b4055;color:#fff;font-size:.8125rem;margin-top:30px;padding:0 0 15px}.footer-list-wrapper{position:relative;display:inline-block;width:100%;padding:0}@media(min-width:769px){.footer-list-wrapper{padding:30px 0 20px}}.footer-list-wrapper:after{content:"";position:absolute;top:auto;bottom:0;display:inline-block;height:1px;background:hsla(0,0%,100%,.3);left:15px;width:calc(100% - 30px)}.footer-list{list-style:none;margin:0;font-size:.8125rem;line-height:1.3;padding-left:0}.footer-list--title{font-weight:700;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:.875rem;margin-top:30px;margin-bottom:5px}@media(min-width:769px){.footer-list--title{margin-top:0}}.footer-list--next-year{margin-top:54px}@media(min-width:769px){.footer-list--next-year{margin-top:30px}}.footer-list li{border-bottom:1px solid hsla(0,0%,100%,.3)}@media(min-width:769px){.footer-list li{border:none}}.footer-list--about li:last-child,.footer-list--next-year li:last-child,.footer-list--this-year li:last-child,.footer-list--tools li:last-child{border:none}.footer-list a{display:inline-block;width:100%;padding:15px 0;color:#fff}@media(min-width:769px){.footer-list a{padding:10px 0}}.footer-list a:hover{color:#fff;text-decoration:underline}@media(min-width:769px){.footer-country-wrapper{float:right}}.footer-country{position:relative;margin-top:15px;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.3);padding-bottom:20px}@media(min-width:769px){.footer-country{margin-top:12px;text-align:right;border:none;padding:0}}.footer-country--logo{position:relative;left:-10px;text-decoration:none;color:#3c5a77}@media(min-width:769px){.footer-country--logo{left:0}}.footer-country--logo:hover{color:#3c5a77;text-decoration:none}.footer-country--logo img{transform:scale(1.2)}@media(min-width:769px){.footer-country--logo img{transform:none}}.footer-country .header-country{position:relative;border:1px solid hsla(0,0%,100%,.3);border-radius:3px;color:#fff;margin-left:5px;top:0;padding-right:20px;padding-left:5px;font-size:.8125rem}@media(min-width:769px){.footer-country .header-country{font-size:.75rem}}.footer-country .header-country__submenu>.trigger:checked+label.header-country{background:#3c5a77;border-radius:3px}.footer-country .header-country__submenu-list{top:auto;bottom:50px;border-radius:5px;text-align:left}@media(max-width:359px){.footer-country .header-country__submenu-list{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}@media(min-width:769px){.footer-country .header-country__submenu-list{bottom:30px;left:auto;right:0;width:-moz-max-content;width:max-content}}.footer-country .header-country__submenu-list:before{left:auto;top:100%;transform:rotate(-45deg);right:calc(50% - 50px)}@media(min-width:769px){.footer-country .header-country__submenu-list:before{right:9px}}.footer-country .header-country__submenu .trigger+label:after,.footer-country .header-country__submenu .trigger+label:before{content:"";position:absolute;width:0;height:0;left:auto;right:9px;box-sizing:border-box;border-style:solid;border-width:2px;transform:rotate(45deg);z-index:1}.footer-country .header-country__submenu .trigger+label:before{top:9px;border-color:#fff transparent transparent #fff}.footer-country .header-country__submenu .trigger+label:after{top:13px;border-color:transparent #fff #fff transparent}.footer-copy{color:#fff;font-size:.8125rem;text-align:center}@media(min-width:769px){.footer-copy{text-align:left}}.footer-copy strong{-webkit-font-smoothing:antialiased}.footer-copy span{display:inline-block;margin-top:5px}.footer-copy .logo-7g{position:relative;display:inline-block;background:url(/layout/frontoffice/img/logo7g.svg) no-repeat;height:12px;width:42px;text-indent:-9999em;margin-left:2px;top:3px}.newsletter{background:#d6dde5;color:#3c5a77;border-radius:3px;margin-bottom:30px;text-align:center;border:1px solid rgba(0,0,0,.08);padding:20px 5px 0}.newsletter .title{font-size:1.2em;font-weight:700;margin:0 0 10px}.newsletter .title span{border-radius:50px;margin-bottom:10px;text-align:center;margin-right:10px;display:block}.newsletter .btn,.newsletter .txt{display:table-cell;width:100%}.newsletter .btn input,.newsletter .txt input{line-height:35px;padding:0 10px;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);border:1px solid #c0cfde;border-radius:3px;height:40px}.newsletter .txt{margin-bottom:5px;padding:10px;text-align:left}.newsletter .txt.success{border-color:#29ad3f}.newsletter .txt.error{border-color:#d23535}.newsletter .btn{white-space:nowrap;color:#fff;background:#fa6f46;border-radius:0 3px 3px 0}.newsletter .btn:hover{background:#f95c2d}.newsletter .btn.loading{background:url(/layout/frontoffice/img/loading.gif) 235px 4px no-repeat;box-shadow:0 0 0 #999}.newsletter .btn.disabled{background:#dcdcdc;box-shadow:0 0 0 #999;cursor:not-allowed}.newsletter .msg{font-size:13px;border-radius:2px;color:#fff}.newsletter .msg.error,.newsletter .msg.success{font-size:12px;font-weight:700;margin-bottom:10px;margin-top:0}.newsletter .msg.error{color:#d23535}.newsletter .msg.success{padding:10px 7px;background:#e3ede5;color:grey;border:1px solid #c9e3cb;box-shadow:inset 0 0 3px rgba(0,0,0,.1)}.newsletter .msg.success .detail{font-weight:300;border-top:1px solid #bfdec2;margin-top:5px}.newsletter .gdpr-consent{font-size:13px;color:#7f7f7f;display:block;margin:2px 0 15px}.newsletter .gdpr-consent input#newsletter-gdpr-consent{float:left;height:auto;margin:3px 0 0 2px}.newsletter .gdpr-consent label{display:inline-block;color:#3c5a77;margin:0 0 0 5px;font-size:12px;width:90%}.newsletter #newsletter-btn{border:0;border-radius:3px;box-shadow:0 3px 0 0 #d73204}.newsletter .news-info-wrapper{color:#7f7f7f;padding:10px 0;font-size:12px;border-top:1px solid #b2b2b2;margin-top:20px}.newsletter .news-info-wrapper p{margin:0;padding:0}.newsletter.newsletter-unsubscribe{text-align:left;padding:20px 10px}.newsletter.newsletter-unsubscribe .form input{height:40px;border:0}.news-confirm{color:#5a5a5a;background-color:#ececec;position:relative;margin-bottom:1rem;border:0;border-radius:.25rem;padding:20px 10px;margin-top:15px;font-size:17px}.news-confirm p{padding:0;margin:0}.news-confirm p strong{margin-bottom:10px;display:block}.pagination{display:inline-block;margin-top:30px}.pagination a,.pagination span{font-size:16px;text-decoration:none;font-weight:700;border-radius:2px;text-align:center;color:#fff;float:left;width:40px;height:40px;line-height:40px;margin:0 3px 10px}.pagination a{background-color:#3c5a77}.pagination a:hover,.pagination span{background-color:#6788ab}.calendar-pagination{margin-top:10px}@media(min-width:769px){.calendar-pagination{margin-top:30px}}.calendar-pagination hr{margin-top:0;margin-bottom:10px}.calendar-pagination a{display:flex;align-items:center;margin-top:10px;padding:10px;font-size:12px;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#fa6f46;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:all .2s linear;max-width:315px;position:relative}@media(min-width:769px){.calendar-pagination a{min-width:150px;width:auto}.calendar-pagination a .pull-right{padding-right:30px}.calendar-pagination a .pull-left{padding-left:30px}}.calendar-pagination a:focus,.calendar-pagination a:hover{box-shadow:0 2px 2px rgba(0,0,0,.3);background-color:#f95c2d}.calendar-pagination a .icon{font-size:18px;color:#fca990;vertical-align:middle;display:inline-block}.calendar-pagination a.pull-left .icon{margin-right:3px}.calendar-pagination a.pull-right{text-align:right}.calendar-pagination a.pull-right .icon{margin-left:10px}.radio-label:hover{text-decoration:underline}.radio-label input{cursor:pointer}.checkmark{opacity:1;position:absolute;top:2px;left:0;height:16px;width:16px;background-color:#fafafa;border-radius:50%;border:1px solid #5a7fa3}.radio-label:hover input~.checkmark{background-color:#eee}.radio-label input:checked~.checkmark{background-color:#5a7fa3}.checkmark:after{content:"";position:absolute;display:none}.radio-label input:checked~.checkmark:after{display:block}.radio-label .checkmark:after{top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:#fff}.custom-select:after{content:"";position:absolute;width:9px;height:8px;top:50%;right:1em;margin-top:-4px;background-image:url(/select-arrow.png);background-repeat:no-repeat;background-size:100%;z-index:1;pointer-events:none}.custom-select:hover{border:1px solid #888}.custom-select select:focus{outline:none;box-shadow:0 0 1px 3px #b4defa;background-color:transparent;color:#222;border:1px solid #aaa}.custom-select option{font-weight:400}.custom-select:after,x:-o-prefocus{display:none}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.custom-select select::-ms-expand{display:none}.custom-select select:focus::-ms-value{background:transparent;color:#222}}@-moz-document url-prefix(){.custom-select{overflow:hidden}.custom-select select{width:120%;width:calc(100% + 3em)}}.custom-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.article-footer .social-links .sg-social>div:not(:last-child){margin-right:0}.article-footer .social-links .sg-social>div:not(:first-child){margin-left:5px}.article-footer .social-links button{line-height:normal;border-radius:40px}@media(min-width:768px){.article-footer .social-links{position:absolute;top:-2px;right:0}.article-footer .social-links button{height:auto;padding-left:25px}.article-footer .social-links .icon-sg-social{top:5px;left:7px}.article-footer .social-links .icon-sg-social-twitter{font-size:13px;top:6px}}.social-links--round .sg-social>div{margin-right:5px}.social-links--round .sg-social>div button.sg-icon-only{border-radius:36px;height:36px}@media(min-width:768px){.social-links--round .sg-social>div button.sg-icon-only{height:29px}.social-links--round .sg-social>div button.sg-icon-only span{line-height:14px}}.social-links--round .sg-social>div button.sg-icon-only span{top:50%;transform:translateY(-50%);line-height:16px}.article-body .table-responsive,.holiday-content .table-responsive{position:relative;overflow:hidden;margin:1em -15px}.article-body .table-responsive .table-shadow,.holiday-content .table-responsive .table-shadow{display:block;position:absolute;right:0;top:0;height:100%;z-index:2;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.25));width:15px}.article-body .table-responsive .table-wrapper,.holiday-content .table-responsive .table-wrapper{overflow-x:auto;overflow-y:hidden;min-height:.01%}.article-body .table-responsive .table-wrapper table,.holiday-content .table-responsive .table-wrapper table{margin:0}.article-body .table-normal,.holiday-content .table-normal{width:calc(100% + 14px);margin:0 -7px}.article-body table,.holiday-content table{border-collapse:collapse;border-spacing:0;width:100%;margin:0;border:0;text-align:left;line-height:1.3;font-size:14px}@media(min-width:1024px){.article-body table,.holiday-content table{word-wrap:break-word;table-layout:fixed}}.article-body table thead,.holiday-content table thead{margin:0;padding:0}.article-body table thead tr th,.holiday-content table thead tr th{background-color:#e5e5e5;font-weight:700;text-align:left}.article-body table tbody tr,.holiday-content table tbody tr{color:#404040;background-color:#fbfbfb}.article-body table tbody tr:nth-child(2n),.holiday-content table tbody tr:nth-child(2n){background-color:#f3f3f3}.article-body table *>tr>td,.article-body table *>tr>th,.holiday-content table *>tr>td,.holiday-content table *>tr>th{padding:5px 5px 5px 9px;border:1px solid #d9d9d9;word-wrap:inherit;line-height:1.4}.vertical-menu-box--ics{position:relative}.vertical-menu-box--ics a{position:relative;padding-left:52px;transition:background .2s}.vertical-menu-box--ics a:hover{background:#3c5a77}.vertical-menu-box--ics .icon{position:absolute;display:inline-block;top:0;left:0;background:#3c5a77;width:42px;height:100%;border-radius:4px 0 0 4px;text-align:center;font-size:1.5625rem}.vertical-menu-box--ics .icon:before{display:inline-block;top:45%;transform:translateY(-50%);position:relative}.vertical-menu-box--ics .android-info{display:inline-block;width:100%;padding:5px;font-size:12px;color:#6c7882}@media(max-width:359px){#sg-feedback .sg-feedback__rating-title{width:100%}}