@charset "UTF-8";@-webkit-keyframes lol{0%{opacity:0;-webkit-transform:translateX(-150px);transform:translateX(-150px)}33%,66%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(150px);transform:translateX(150px)}}@keyframes lol{0%{opacity:0;-webkit-transform:translateX(-150px);transform:translateX(-150px)}33%,66%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(150px);transform:translateX(150px)}}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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}#footer.active .footer-about-links,#footer.active .footer-calendar-links,.slick-initialized .slick-slide,.slick-slide img,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden,[hidden],template{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font-size:14px;line-height:1.42857143;background-color:#fff}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background-color:transparent;text-decoration:none;color:#347dcc}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn,em{font-style:italic}h1{font-size:2em;margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit}figure,optgroup,select{margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}textarea{overflow:auto}b,optgroup,strong{font-weight:700}table{border-collapse:collapse;border-spacing:0}legend,td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}button,input,select,textarea{font-family:inherit;font-size:inherit}select{line-height:inherit}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:769px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.social-links .social-plugins.fb .fb__text .description,.social-links .social-plugins.fb .fb__text .icon{float:left}#form-contact input,#form-contact textarea,.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:769px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.art-share-2:after,.art-share-2:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before,.saint-day-card:after,.saint-day-card:before,.saint-day:after,.saint-day:before{content:" ";display:table}.art-share-2:after,.clearfix:after,.container-fluid:after,.container:after,.row:after,.saint-day-card:after,.saint-day:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}.art-share-2>li:last-child,.h-image.mobile,.pub-mrec-content-mobile,.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.art-share-2>li:last-child,.h-image.mobile,.pub-mrec-content-mobile,.visible-xs{display:block!important}table.h-image.mobile,table.pub-mrec-content-mobile,table.visible-xs{display:table}tr.h-image.mobile,tr.pub-mrec-content-mobile,tr.visible-xs{display:table-row!important}td.h-image.mobile,td.pub-mrec-content-mobile,td.visible-xs,th.h-image.mobile,th.pub-mrec-content-mobile,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm,.visible-sm-block{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md,.visible-md-block{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg,.visible-lg-block{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:768px){.h-image.desktop,.hidden-xs,.pub-mrec-content{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@font-face{font-family:"calendarr";font-style:normal;font-weight:400;src:url(/layout/assets/fonts/calendarr_005.eot);src:url(/layout/assets/fonts/calendarr_005.eot?#iefix) format("embedded-opentype"),url(/layout/assets/fonts/calendarr_005.woff2) format("woff2"),url(/layout/assets/fonts/calendarr_005.woff) format("woff"),url(/layout/assets/fonts/calendarr_005.ttf) format("truetype"),url(/layout/assets/fonts/calendarr_005.svg#calendarr) 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:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-clock:before,.icon-list:before,.icon-magnifier:before,.icon-mail:before,.icon-menu:before,.icon-print: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,.list-holiday-box .view-all span:before,.newsletter .title span:before,[class*=" icon-"],[class^=icon-],form.form-search .btn-submit:before,form.form-year .icon:before{font:14px/1 "calendarr";font-size:inherit;text-decoration:none;text-transform:none;line-height:inherit;vertical-align:middle;min-width:1em;text-rendering:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"],[class^=icon-]{display:block}.icon-sg-social-facebook:before{content:"";display:block}.icon-sg-social-whatsapp:before{content:"";display:block}.icon-sg-social-email:before{content:"";display:block}.icon-sg-social-sms:before{content:"";display:block}.icon-sg-social-twitter:before{content:"";display:block}.icon-sg-social-pinterest:before{content:"";display:block}.icon-sg-social-fbmessenger:before{content:"";display:block}.icon-magnifier:before,form.form-search .btn-submit:before{content:"";display:block}.icon-menu:before{content:"";display:block}.icon-print:before{content:"";display:block}.icon-list:before,.list-holiday-box .view-all span: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,form.form-year .icon:before{content:"";display:block}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.sg-social{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sg-social>div{position:relative;display:inline-table;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sg-social>div button{height:20px;padding:5px 5px 5px 22px;outline:0;font-family:Helvetica,Arial,sans-serif;line-height:8px;font-size:12px;font-weight:700;color:#fff;border-style:solid;border-width:1px;border-radius:2px;cursor:pointer;vertical-align:top}.sg-social>div button span.icon-sg-social{font-size:15px;position:absolute;left:4px;top:6px}.sg-social>div button span.text-sg-social{display:inline-block}.sg-social>div button.sg-icon-only span{top:0;left:0;right:0;border:0;line-height:20px}.sg-social>div:not(:last-child),div.art-share-2 .sg-social>div:not(:last-child){margin-right:10px}.sg-social>div.sg-sms-share{display:none}.sg-shares,.sg-shares:after{background:#fff;border:1px solid #9197a3}.sg-shares{text-align:center;vertical-align:top;white-space:nowrap;font-size:11px!important;border-radius:2px;line-height:18px;padding:0 3px;color:#141823;margin-left:5px;min-width:40px;position:relative;display:inline-block;height:20px}.sg-shares:hover{text-decoration:none}.sg-shares:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;display:block;z-index:1;content:'';border-width:0 0 1px 1px;left:-3px;top:7px;width:4px;height:4px}.sg-social-hidden{visibility:hidden!important}@media only screen and (max-width:767px){.sg-social{white-space:pre}.sg-social>div button{height:36px;width:36px;border-radius:0;position:relative;font-size:0}.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:36px}.sg-social>div button span.text-sg-social{display:none;visibility:hidden}.sg-social>div:not(:last-child){margin-right:1px}.sg-shares{float:left;height:36px;margin:0;line-height:36px;border:1px solid #ddd;border-radius:0;font-family:Helvetica,arial,sans-serif;color:#5d5d5d;font-size:14px!important}.sg-shares:after{display:none}}@media print{.sg-social{display:none}}.sg-facebook-btn{background:#4267b2;border:1px solid #4267b2}.sg-facebook-btn:hover{background:#365899}.sg-facebook-btn .sg-btn-shares{font-weight:400;font-size:110%}.sg-fbmessenger-btn{background:#0084ff;border-color:#0084ff}.sg-fbmessenger-btn:hover{background:#006acc}.sg-linkedin-btn{background:#0077b5;border-color:#0077b5}.sg-linkedin-btn:hover{background:#005582}.sg-linkedin-btn span.icon-sg-social-linkedin{top:5px}@media only screen and (max-width:767px){.sg-linkedin-btn span.icon-sg-social-linkedin{top:0}}.sg-print-btn{background:#bdbdbd;border-color:#bdbdbd}.sg-print-btn:hover{background:#a4a4a4}@media only screen and (max-width:767px){.sg-print-share{display:none!important}}.sg-whatsapp-btn{background:#5cbe4a;border-color:#5cbe4a}.sg-whatsapp-btn:hover{background:#489d38}.sg-email-btn{background:#bfbfbf;border-color:#bfbfbf}.sg-email-btn:hover{background:#a6a6a6}.sg-emailbox,.sg-emailbox input,.sg-emailbox textarea{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #e1e1e1;width:100%}.sg-emailbox{position:absolute;background:#fff;left:0;top:100%;margin-top:4px;max-width:500px;min-width:430px;opacity:1;visibility:inherit;-webkit-box-shadow:0 8px 22px 3px rgba(0,0,0,.2);box-shadow:0 8px 22px 3px rgba(0,0,0,.2);z-index:999;display:inline-block;padding:10px 15px 20px}.sg-emailbox.sg-emailbox-hidden{opacity:0;display:none}.sg-emailbox label{font-size:14px}.sg-emailbox input,.sg-emailbox textarea{display:block;padding:5px 10px;font-size:16px;line-height:22px}.sg-emailbox input:focus,.sg-emailbox input:hover,.sg-emailbox textarea:focus,.sg-emailbox textarea:hover{outline:0;border:1px solid #aeaeae}.sg-emailbox textarea{height:98px}.sg-emailbox .sg-emailbox-flash{border:1px solid #c3c3c3;font-weight:700;text-align:center;padding:15px;margin-bottom:15px;background:#e1e1e1;color:#7d7d7d}.sg-emailbox .sg-emailbox-flash.sg-emailbox-flash--success{color:#379837;border:1px solid #8fa08f;background:#d3ded3}.sg-emailbox .sg-emailbox-flash.sg-emailbox-flash--error{color:#c76161;border:1px solid #bd8181;background:#e2c1c1}.sg-emailbox .sg-emailbox-flash.sg-emailbox-flash-hidden{display:none}.sg-emailbox .sg-emailbox-wrapper{margin-bottom:5px}.sg-emailbox .sg-emailbox-wrapper .sg-emailbox-error{display:block;min-height:16px;background:#fff;color:#c76161;font-size:12px}.sg-emailbox .sg-emailbox-wrapper.sg-emailbox-wrapper-has_error label{color:#c76161}.sg-emailbox .sg-emailbox-wrapper.sg-emailbox-wrapper-has_error input,.sg-emailbox .sg-emailbox-wrapper.sg-emailbox-wrapper-has_error textarea{border:1px solid #c76161}.sg-emailbox .sg-emailbox-desc{font-weight:700;padding-bottom:5px;margin-top:5px;margin-bottom:10px;text-transform:uppercase;word-spacing:2px}.sg-emailbox .sg-emailbox-close,.sg-emailbox .sg-emailbox-send{text-decoration:none}.sg-emailbox .sg-emailbox-close{color:gray;font-weight:900;position:absolute;right:10px}.sg-emailbox .sg-emailbox-send{background:#e1e1e1;display:block;padding:7px;font-size:20px;margin-top:15px;text-align:center;background:#8f8f8f;color:#fff;border:1px solid #767676;width:100%}.sg-emailbox .sg-emailbox-send:active,.sg-emailbox .sg-emailbox-send:focus,.sg-emailbox .sg-emailbox-send:hover{background:#767676}.sg-emailbox.sg-emailbox--loading .sg-emailbox-loader{opacity:1;visibility:visible}.sg-emailbox .sg-emailbox-loader{opacity:0;visibility:hidden;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:999;background:rgba(0,0,0,.77);text-align:center;padding:50px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff}.sg-emailbox .sg-emailbox-loader .sg-emailbox-loadert{height:50px;top:50%;position:absolute;width:100%;margin-top:-25px;left:0}.sg-emailbox .sg-emailbox-loader .sg-emailbox-loadert .sg-emailbox-loader-inner{-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.sg-emailbox .sg-emailbox-loader .sg-emailbox-loadert .sg-emailbox-loader-inner label{font-size:10px;opacity:0;display:inline-block}.sg-emailbox .sg-emailbox-loader .sg-emailbox-loadert .sg-emailbox-loader-inner label:nth-child(6){-webkit-animation:lol 1.8s infinite ease-in-out;animation:lol 1.8s infinite ease-in-out}.sg-emailbox .sg-emailbox-loader .sg-emailbox-loadert .sg-emailbox-loader-inner label:nth-child(5){-webkit-animation:lol 1.8s 100ms infinite ease-in-out;animation:lol 1.8s 100ms infinite ease-in-out}.sg-emailbox .sg-emailbox-loader .sg-emailbox-loadert .sg-emailbox-loader-inner label:nth-child(4){-webkit-animation:lol 1.8s 200ms infinite ease-in-out;animation:lol 1.8s 200ms infinite ease-in-out}.sg-emailbox .sg-emailbox-loader .sg-emailbox-loadert .sg-emailbox-loader-inner label:nth-child(3){-webkit-animation:lol 1.8s 300ms infinite ease-in-out;animation:lol 1.8s 300ms infinite ease-in-out}.sg-emailbox .sg-emailbox-loader .sg-emailbox-loadert .sg-emailbox-loader-inner label:nth-child(2){-webkit-animation:lol 1.8s 400ms infinite ease-in-out;animation:lol 1.8s 400ms infinite ease-in-out}.sg-emailbox .sg-emailbox-loader .sg-emailbox-loadert .sg-emailbox-loader-inner label:nth-child(1){-webkit-animation:lol 1.8s 500ms infinite ease-in-out;animation:lol 1.8s 500ms infinite ease-in-out}.sg-emailbox-right .sg-emailbox{top:0;left:100%;margin-left:15px;margin-top:0}.sg-emailbox-left .sg-emailbox{top:0;left:auto;right:100%;margin-right:15px;margin-top:0}.sg-pinterest-btn{background:#e33538;border-color:#e33538}.sg-pinterest-btn:hover{background:#c91c1f}.sg-sms-share{display:none}.sg-sms-btn{background:#2c197f;border-color:#2c197f}.sg-sms-btn:hover{background:#1d1154}@media only screen and (max-width:767px){.sg-sms-share{display:inline-table!important}}.sg-twitter-btn{background:#00abf0;border-color:#00abf0}.sg-twitter-btn:hover{background:#0087bd}.radio-label{display:block;position:relative;padding-left:20px;margin:5px 0;cursor:pointer;font-size:.875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-label:hover{text-decoration:underline}.radio-label input{position:absolute;opacity:0;cursor:pointer}.checkmark{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}.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}.custom-select{position:relative;display:block;margin-top:.5em;padding:0}.custom-select select{width:100%;margin:0;background:0 0;border:1px solid transparent;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:16px;font-family:helvetica,sans-serif;font-weight:700;color:#444;padding:.6em 1.9em .5em .8em;line-height:1.3}.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:2;pointer-events:none}.custom-select:hover{border:1px solid #888}.custom-select select:focus{outline:0;-webkit-box-shadow:0 0 1px 3px #b4defa;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 screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.custom-select select::-ms-expand{display:none}.custom-select select:focus::-ms-value{background:0 0;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}.social-links .icon{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}.info .box-info .box-info-title a:hover,.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{-webkit-transition:background-color .2s;transition:background-color .2s}.social-links .social-plugins.fb{background:0 0;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 .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}.mt2{margin-top:20px}.art-share-2,.clearfix,.saint-day,.saint-day-card{clear:left}body,html{font-family:'Open Sans',Helvetica,Arial,Verdana,sans-serif;font-weight:400;color:#333}.lead{font-size:14px;color:#888;margin:5px 0 20px}.btn-print{display:inline-block;background-color:#3c5a77;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);border-radius:4px;color:#fff;margin:10px 0 0;padding:7px 7px 7px 15px;width:100%;font-size:12px;line-height:1.5em;text-align:left;-webkit-transition:background-color linear .1s;transition:background-color linear .1s}.btn-print .btn-text,.btn-print .icon{display:table-cell;vertical-align:middle}.btn-print .icon{font-size:20px;color:#e2edf8;text-decoration:none;padding-top:5px}.btn-print .btn-text{padding-left:15px}.btn-print strong{font-size:1.3em;display:block}.btn-print:focus,.btn-print:hover{color:#fff;text-decoration:none;background-color:#334d66}.container{max-width:1000px}#header,#header-menu a{padding:10px 0;position:relative}#header .logo{width:auto;height:25px}@media (min-width:769px){#header .logo{height:40px}}#header .logo-new{position:relative;width:auto;height:25px;margin:1px 0 0 -5px}@media (min-width:769px){#header .logo-new{height:34px;margin:3px 0 0}}#header .header-country{text-transform:uppercase;display:inline-block;float:right;line-height:1em;padding-left:5px;height:auto;position:absolute;color:#999;font-size:15px;top:6px}@media (min-width:769px){#header .header-country{top:13px;padding-left:10px;font-size:16px}}.form-search-holder{position:absolute;left:0;right:0;top:0;width:auto}form.form-search{position:absolute;top:0;right:0;width:65px;padding:0 8px 0 10px;background:0 0;border:solid transparent;border-width:8px 0}form.form-search .keyword{background:#f0f0f0;font-size:16px;border:0;border-radius:2px 0 0 2px;width:0;padding-left:0;padding-right:0;opacity:0;-webkit-transition:opacity linear .05s;transition:opacity linear .05s}form.form-search .btn-submit{border:0;color:#c6d5e6;background:#3c5a77;border-radius:4px;padding:0;text-align:center;width:100%;font-size:16px}form.form-search.active{background:#3c5a77;border-color:#3c5a77;width:100%}form.form-search.active .keyword{width:83.33333333%;opacity:1;padding-left:5px}form.form-search.active .btn-submit{width:16.66666667%;color:#000;background-color:#8cdb66;border-radius:0 2px 2px 0}form.form-year{width:auto;padding:0;position:relative;float:right}form.form-year:before{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #e7e7e7;content:'';border-radius:2px;z-index:-1}form.form-year .icon{float:left;color:#7f7f7f;margin-left:10px;margin-right:5px;font-size:16px;line-height:35px}form.form-year input{width:40px;height:35px;border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}form.form-year .form-year-submit{border:0;height:35px;line-height:35px;background:#fa6f46;color:#fff;border-radius:0 2px 2px 0;padding:0 10px;float:right}form.form-year .form-year-submit:hover{background-color:#f95c2d}#header-menu{background-color:#3c5a77;-webkit-box-shadow:0 2px 2px #d5d6db;box-shadow:0 2px 2px #d5d6db;color:#fff;overflow:hidden;min-height:40px;text-align:center;font-size:0;margin-bottom:10px}#header-menu.text-only{padding:10px;font-size:.875rem;text-align:left}#header-menu a{display:inline-block;padding:0 8px;color:#fff;line-height:40px;-webkit-transition:all linear .1s;transition:all linear .1s;border-right:1px solid #4d7499;font-size:.875rem}#header-menu a.active,#header-menu a:focus,#header-menu a:hover{background-color:#2f465e;text-decoration:none}#header-menu .months{display:inline-block}#header-menu .months a:last-of-type{border-right:0}#main{min-height:80vh}#footer{background-color:#f7f7f7;font-size:80%;position:relative;margin-top:30px}#art-relac h4,#footer,#footer .container,.art-relac h4{padding:0}#footer .row{margin:0;overflow:hidden}#footer p{color:#888}#footer .footer-copy-links{text-align:left;margin:6px 0 0;padding-right:0}#footer .footer-copy-links a{margin-left:5px}#footer .footer-copy-links strong,.calendar th{font-weight:600}#footer .footer-about-links,#footer .footer-calendar-links{display:none;position:absolute;left:0;right:0;bottom:100%;background-color:#f7f7f7}#footer .footer-about-links{margin:0 0 1px;padding:1em;text-align:center}#footer .footer-about-links a{font-size:16px;text-transform:uppercase;display:block;padding:.5em 0}#footer .footer-calendar-links{padding-top:1em;margin-bottom:8.4em;overflow:hidden;font-size:12px}#footer .footer-calendar-links p{float:left;width:50%;margin:0;padding:0;text-align:center}#footer .footer-calendar-links p:first-child{padding-right:5px}#footer .footer-calendar-links p:last-child{padding-left:5px}#footer .footer-calendar-links a{display:block;padding:1em 0}#footer #setegraus{background:url(/layout/frontoffice/img/logo7g.svg) no-repeat;height:12px;width:42px;outline-color:invert;outline-style:none;outline-width:medium;text-indent:-9999em;padding:0;display:none}#footer .hamburguer{height:70px;width:85px;background-color:#888;position:relative;text-decoration:none;margin-left:-15px}#footer .hamburguer span{position:absolute;height:3px;background-color:#fff;left:35%;right:20%;top:30%;text-indent:-9999px;opacity:1;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}#footer .hamburguer span:nth-child(2),#footer .hamburguer span:nth-child(3){top:45%}#footer .hamburguer span:nth-child(4){top:61%}#footer.active{margin-top:26em}#footer.active .hamburguer{background-color:#b7b7b7}#footer.active .hamburguer span:nth-child(1),#footer.active .hamburguer span:nth-child(4){opacity:0}#footer.active .hamburguer span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#footer.active .hamburguer span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button,input,textarea{border:1px solid #d5d6db;border-radius:2px;padding:0;margin:0}textarea{line-height:32px;height:200px}.sg-feedback textarea,button,input{height:32px;line-height:32px}input[type=text]{text-indent:4px}button{text-align:center}input:focus,textarea:focus{outline:0;-webkit-box-shadow:inset 0 0 2px #d5d6db;box-shadow:inset 0 0 2px #d5d6db}#form-contact{margin-bottom:30px}#form-contact label{display:block;margin-top:10px}#form-contact .btn-confirm{font-size:12px;width:50%;background-color:#d5d6db;text-transform:uppercase;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);box-shadow:0 0 2px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.24);border-radius:3px}#goog-wm{padding:15px;margin:10px 0;background:#f5f5f5;border-radius:4px}#goog-wm h3{margin-top:0}#goog-wm li,#goog-wm ul,.calendar-list li{list-style:none;margin:0;padding:0}#goog-wm form input[type=text]{width:60%}#goog-wm form input[type=submit]{width:40%;border-top-left-radius:0;border-bottom-left-radius:0}.home-calendar-search-holder{margin:15px 30px}.home-calendar-search{background:#f7f7f7;border-radius:0 0 3px 3px;padding:15px 0 0;clear:both;overflow:hidden}.home-calendar-search input{height:40px;padding:0;text-align:center;font-size:16px;border-radius:0}.home-calendar-search a{line-height:38px;background:#e7e7e7;color:#888;border:1px solid #dbdbdb;font-size:30px;text-align:center;text-decoration:none;padding:0}.home-calendar-search a.minus{border-right:0;border-radius:3px 0 0 3px}.home-calendar-search a.plus{border-left:0;border-radius:0 3px 3px 0}.home-calendar-search a:hover{background:#d5d6db;color:#000}.home-calendar-search a+a{border-right:0}.home-calendar-search .calendar-select{margin-top:0;background:#fff;border-radius:2px;margin-left:10px;margin-right:10px}.home-calendar-search .calendar-select select{font-weight:400;padding-bottom:0;padding-top:0;line-height:40px;height:40px;font-size:16px;border:1px solid #ccc}.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:0}.home-calendar-search button{height:40px;background:#3c5a77;margin-top:1em;color:#fff;font-size:16px;border-radius:0 0 3px 3px;border-bottom:2px solid #25374a;border-width:0 0 2px;-webkit-transition:all .15s linear;transition:all .15s linear}.home-calendar-search button:hover{background:#4d7499;border-bottom-color:#3c5a77}.home-calendar-search button:focus{outline:0}.home-calendar-main-title{margin-top:0;margin-bottom:10px;padding-bottom:0;font-size:26px;border-bottom:0}.home-calendar-title{margin-top:1.5em;margin-bottom:1em}.display-title{margin-bottom:1em;font-size:16px}.display-title a{text-decoration:underline}.calendar-list{background:#f7f7f7;margin-top:0;margin-bottom:2em;padding:0;border-radius:0 0 4px 4px}.calendar-list.first-child{border-bottom:2px solid #e7e7e7;margin-bottom:0;border-radius:4px 4px 0 0}.calendar-list li a{padding:10px 15px;display:block}#holiday-container #social{margin-bottom:15px}.holiday-content h2{border:0;padding:0;display:block;font-size:1.125rem;margin:30px 0 15px}.holiday-content h3{margin:1.6em 0 1em;font-size:16px;font-weight:700}.holiday-content p{font-size:1rem;line-height:1.5625rem;margin:16px 0 25px}.holiday-content p:first-child,.holiday-content p:nth-child(2){margin-top:0}.holiday-content li{line-height:1.8em;font-size:16px}.h-image img,figure.image img,p img{max-width:100%;height:auto}figure.image figcaption{padding:5px 0 0;color:#595959;font-size:13px;position:relative}.h-image img{border-radius:2px;border:1px solid #e8e8e8}.h-image.desktop{margin-bottom:20px}.related-bottom{margin-top:20px}.related-bottom h3{font-weight:600;margin-top:0;padding:8px 0 0;font-size:16px;display:block;border-top:2px solid #f7f7f7}.related-bottom .list-holiday-dayweek{padding:5px 10px!important;width:auto!important;background-color:transparent!important;display:inline-block!important}.related-bottom .list-holiday-title{display:inline-block!important;font-size:14px}.related-bottom .holiday-month-alternative{font-size:12px;padding-right:5px;display:inline-block!important}.related-bottom .holiday-day,.related-bottom .holiday-week{display:inline-block!important}.holiday-detail-box{overflow:hidden}.holiday-detail-box h1,.holiday-detail-box h2.holiday-subtitle{display:inline-block;vertical-align:middle}.holiday-detail-box h1{margin:10px 0;font-size:1.875rem}@media (max-width:425px){.holiday-detail-box h1{font-size:1.4375rem}}.holiday-detail-box h2.holiday-subtitle{border:0;font-weight:600;background-color:#8cdb66;text-transform:uppercase;padding:4px 8px;font-size:12px;border-radius:3px}.holiday-detail-box .holiday-subtitle.optional{background-color:#ffc940}.next-holiday-box{margin:5px 0 10px;border-bottom:1px solid #eee;overflow:hidden;width:100%}.next-holiday-box .next-holiday-title{display:inline-block;margin:0;font-weight:400;font-size:14px;color:#888}.next-holiday-box .next-holiday-date{display:inline-block;background:#f0f0f0;padding:5px 10px;font-size:14px;width:auto}.calendar.slick-slide tbody,.next-holiday-box .next-holiday-title{width:auto}.holiday-sidebar .next-holidays-box{margin-bottom:20px}.holiday-sidebar .next-holidays-box:first-child{margin-top:0}.holiday-sidebar .next-holidays-box h3{font-weight:600;font-size:14px;margin:0;padding:7px 10px;border-radius:4px 4px 0 0;background-color:#e7e7e7}.holiday-sidebar .next-holidays-box p{display:block;margin:0;padding:5px 10px;background-color:#f0f0f0;font-size:12px}.holiday-sidebar .next-holidays-box p:last-child{border-radius:0 0 4px 4px}.holiday-sidebar .vertical-menu h3{margin-top:0}.yearCalendarSliderLink{position:absolute;left:0;font-size:24px;color:#888;z-index:100;width:60px;height:30px;line-height:20px;padding-left:15px;background:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 0%,rgba(255,255,255,0) 100%)}.yearCalendarSliderLink:active,.yearCalendarSliderLink:focus,.yearCalendarSliderLink:hover{color:#888;text-decoration:none}.yearCalendarSliderLink.yearCalendarSliderNext{left:auto;right:0;padding-left:0;padding-right:15px;text-align:right;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 100%)}.yearCalendarSliderLink.disabled{color:#e7e7e7}.year-calendar{margin-top:10px}.year-calendar .slick-slider{margin-bottom:0}.year-calendar .calendar{float:left;margin-right:35px;margin-bottom:30px}.clear-calendar{display:none}.calendar-pagination{margin-top:10px}.calendar-pagination hr{margin-top:0;margin-bottom:10px}.calendar-pagination a{margin-top:10px;padding:10px;font-size:12px;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#fa6f46;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-transition:all linear .2s;transition:all linear .2s;width:48%;max-width:315px;position:relative}.calendar-pagination a:focus,.calendar-pagination a:hover{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);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{padding-right:10px;padding-left:25px}.calendar-pagination a.pull-left .icon{margin-left:-20px;float:left}.calendar-pagination a.pull-right{padding-left:10px;padding-right:25px;text-align:right}.calendar-pagination a.pull-right .icon{margin-right:-20px;float:right}.month-calendar{margin-top:30px}.print-calendar-box{margin:30px 0 40px}.print-calendar-box .btn-print{width:inherit;display:block}.print-calendar-box.print-year{clear:both;margin:20px 0}.print-calendar-box.print-year .btn-print{margin:0}.working-days{background-color:#efefef;font-size:12px}.slick-track{-webkit-transition:height linear .2s;transition:height linear .2s}#country-container .lead,#country-dayinfo{margin-bottom:30px}#country-dayinfo{display:table;width:100%}#country-dayinfo .title-info{margin:0;font-size:20px;padding:10px 8px 5px;background:#f7f7f7}#country-dayinfo .info{padding:5px 0;margin:0}.title-info{margin-top:30px;font-size:13px;display:block;text-align:center;color:#3c5a77}.calendar table,.calendar tbody{width:300px;margin:0 auto;background-color:#f7f7f7;display:block;position:relative;z-index:1}.calendar.slick-slide{margin-right:0}.calendar.slick-slide table{width:290px;margin:0 auto}#sidebar-relac ul li a span,.calendar.slick-slide img,div.art-share-2 .sg-social>div{display:inline}.calendar.slick-slide .list-holidays{width:290px;margin-right:auto;margin-left:auto}.calendar.slick-slide td{width:42px}.calendar .last-month-days{color:#d5d6db}.calendar .days th{text-transform:uppercase;font-size:12px;padding:12px 0 8px;background-color:#fff}.calendar .holiday,.calendar .optional,.calendar .other,.calendar .today{position:relative}.calendar .holiday:after,.calendar .optional:after,.calendar .other:after,.calendar .today:after{position:absolute;top:0;left:0;right:0;bottom:0;margin:6px;background-color:#8cdb66;content:"";z-index:-1;border-radius:4px}.calendar .optional:after,.calendar .other:after,.calendar .today:after{background-color:#d5d6db}.calendar .optional:after,.calendar .today:after{background-color:#ffc940}.calendar .today{color:#fff;font-weight:700}.calendar .today:after{background-color:#fa6f46;margin:3px;border-radius:50%;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}.calendar td{text-align:center;width:43px;padding:10px;border:1px solid #ececec}.calendar td:first-child{border-left:none}.calendar td:last-child{border-right:none}.calendar tr:nth-child(3) td{border-top:none}.calendar .thead{background-color:#fff}.calendar .thead th{padding-bottom:5px}.calendar .thead a,.calendar .thead span{font-size:18px;text-transform:uppercase;color:#4a4a4a}@media (max-width:768px){.calendar .thead a,.calendar .thead span{font-size:16px}}.calendar .thead a{border-bottom:1px solid #e7e7e7;-webkit-transition:all .1s linear;transition:all .1s linear}.calendar .thead a:hover{border-bottom-color:#4a4a4a;text-decoration:none}.calendar .moon-phases{background-color:#e7e7e7;font-size:13px;border-bottom:1px solid #d5d6db}.calendar .moon-phases td{padding:12px 0}.calendar .moon-phases img{margin-left:5px;position:relative;bottom:1px}.calendar.lunar-calendar table{table-layout:fixed}@media (max-width:768px){.calendar.lunar-calendar table td{font-size:12px}}.calendar.lunar-calendar .holiday:after,.calendar.lunar-calendar .optional:after,.calendar.lunar-calendar .other:after,.calendar.lunar-calendar .today:after{display:none}.calendar.lunar-calendar td:not(.last-month-days){padding:10px 5px 5px;vertical-align:top}@media (max-width:768px){.calendar.lunar-calendar td:not(.last-month-days){padding:0}}.calendar.lunar-calendar img{max-width:100%;height:auto;margin-top:2px;border-radius:50px}@media (max-width:768px){.calendar.lunar-calendar img{margin-top:0}}.calendar.lunar-calendar .setMoon{background-color:#d5d6db}.calendar.lunar-calendar .setMoon .setMoon-name{font-weight:600;margin-top:5px}.calendar.lunar-calendar .setMoon .setMoon-name.desktop{font-size:11px}.calendar.lunar-calendar .setMoon .setMoon-name.mobile{font-size:7px}.calendar.lunar-calendar .today{background-color:#fa6f46!important;color:#fff!important}#desc-lua_hoje p{margin:10px 0 0;font-size:16px}#infos-lua_hoje{background:#f7f7f7;padding:10px 15px;margin-left:-15px;margin-right:-15px}#infos-lua_hoje .image{text-align:center;margin-bottom:10px}#infos-lua_hoje .image img{border-radius:3px}#infos-lua_hoje .infos{text-align:left;line-height:1.8;display:block}#infos-lua_hoje #social{display:block;float:none}#table-fases_lua{min-width:100%;border-bottom:1px solid #e7e7e7;margin:10px -15px 40px}@media (max-width:768px){#table-fases_lua{margin:10px -15px 20px}#table-fases_lua td:first-of-type,#table-fases_lua th:first-of-type{min-width:155px}#table-fases_lua td:last-of-type,#table-fases_lua th:last-of-type{max-width:90px}}#table-fases_lua th{border-bottom:1px solid #eee;font-weight:700;padding:10px;text-align:left;background:#eaeaea}#table-fases_lua td{padding:10px}#table-fases_lua tr:nth-child(odd){background:#f7f7f7}#table-fases_lua img{position:relative;left:-5px;margin-right:0;border-radius:50px}@media (max-width:375px){#table-fases_lua img{width:25px;height:25px}}.year-holiday-box{margin-top:30px}.vertical-menu-box a{background:#3c5a77;display:block;color:#fff;padding:12px;border:0 solid #5a7087;border-bottom-width:1px}.vertical-menu-box a:focus,.vertical-menu-box a:hover{text-decoration:none;background:#334d66}.vertical-menu-box a:first-child{border-radius:3px 3px 0 0}.vertical-menu-box a:last-child{border-radius:0 0 3px 3px;border-bottom:none}.vertical-menu-box--ics a{border-radius:3px!important;background:#5c83a9!important}.vertical-menu-box--ics a:focus,.vertical-menu-box--ics a:hover{background:#51769a}.info{margin-top:10px;margin-bottom:30px;background-color:#f7f7f7}.info .box-info{margin:0 10px;border-bottom:1px solid #e7e7e7;color:#3c5a77;font-size:13px;overflow:hidden;padding:6px 0}.info .box-info:last-child{border-bottom:none}.info .box-info .box-info-title{float:left;color:#3c5a77}.info .box-info .box-info-title a{color:#3c5a77;text-decoration:underline}.info .box-info .box-info-result{font-weight:700;float:right}h2{font-weight:700;margin:0;padding:0 0 8px;font-size:16px;border-bottom:1px solid #e7e7e7}h2.no-border{border:0;padding:0}h2.h2-big{font-size:18px}.display-holidays-box,.vertical-menu{margin-bottom:30px}.vertical-menu{margin-top:30px}.vertical-menu h2,.vertical-menu h3{margin-bottom:15px}.vertical-menu h3{font-weight:700;padding:0 0 8px;font-size:16px;border-bottom:2px solid #f7f7f7;margin-top:20px}@media (min-width:768px){.vertical-menu .h3{height:32px;margin:20px 0 15px}}.holidays-box-col2 .holiday-month{margin:25px 0 5px}.holidays-box-col2 .list-holidays{width:100%;margin-top:0;padding:0 15px}.list-holidays{margin-top:15px;background-color:#fff;list-style:none;padding:0}.list-holidays h2{margin-bottom:20px}.clock-detail--list .widget-box--info li a,.list-holidays a{text-decoration:underline}.list-holidays a:active,.list-holidays a:focus,.list-holidays a:hover{text-decoration:none}.list-holidays:first-child{margin-top:0}.list-holidays .list-holiday-box,.list-holidays .list-optional-box,.list-holidays .list-other-box{background-color:#f7f7f7;margin-top:1px;margin-bottom:0}.list-holidays .list-holiday-box:first-child,.list-holidays .list-optional-box:first-child,.list-holidays .list-other-box:first-child{border-radius:4px 4px 0 0}.list-holidays .list-holiday-box:first-child>div:first-child,.list-holidays .list-optional-box:first-child>div:first-child,.list-holidays .list-other-box:first-child>div:first-child{border-radius:4px 0 0 0}.list-holidays .list-holiday-box:last-child,.list-holidays .list-optional-box:last-child,.list-holidays .list-other-box:last-child{border-radius:0 0 4px 4px}.list-holidays .list-holiday-box:last-child>div:first-child,.list-holidays .list-optional-box:last-child>div:first-child,.list-holidays .list-other-box:last-child>div:first-child{border-radius:0 0 0 4px}.list-holidays .list-holiday-box:only-child,.list-holidays .list-optional-box:only-child,.list-holidays .list-other-box:only-child{border-radius:4px}.list-holidays .list-holiday-box:only-child>div:first-child,.list-holidays .list-optional-box:only-child>div:first-child,.list-holidays .list-other-box:only-child>div:first-child{border-radius:4px 0 0 4px}.list-holidays .list-holiday-box .list-holiday-dayweek,.list-holidays .list-optional-box .list-holiday-dayweek,.list-holidays .list-other-box .list-holiday-dayweek{background-color:#d5d6db;padding:10px 0;display:table-cell;vertical-align:middle;width:60px;font-family:'Droid Sans Mono'}.list-holidays .list-holiday-box .list-holiday-dayweek.holiday,.list-holidays .list-optional-box .list-holiday-dayweek.holiday,.list-holidays .list-other-box .list-holiday-dayweek.holiday{background-color:#8cdb66!important}.list-holidays .list-holiday-box .list-holiday-dayweek.optional,.list-holidays .list-optional-box .list-holiday-dayweek.optional,.list-holidays .list-other-box .list-holiday-dayweek.optional{background-color:#ffc940!important}.list-holidays .list-holiday-box .holiday-day,.list-holidays .list-optional-box .holiday-day,.list-holidays .list-other-box .holiday-day{display:block;font-size:16px;text-align:center}.list-holidays .list-holiday-box .holiday-dayweek,.list-holidays .list-holiday-box .holiday-week,.list-holidays .list-holiday-box .holiday-weekday,.list-holidays .list-holiday-box .holiday-year,.list-holidays .list-optional-box .holiday-dayweek,.list-holidays .list-optional-box .holiday-week,.list-holidays .list-optional-box .holiday-weekday,.list-holidays .list-optional-box .holiday-year,.list-holidays .list-other-box .holiday-dayweek,.list-holidays .list-other-box .holiday-week,.list-holidays .list-other-box .holiday-weekday,.list-holidays .list-other-box .holiday-year{display:block;text-align:center;font-size:12px;text-transform:uppercase;color:rgba(74,74,74,.8)}.list-holidays .list-holiday-box .list-holiday-title,.list-holidays .list-optional-box .list-holiday-title,.list-holidays .list-other-box .list-holiday-title{padding:0 10px;display:table-cell;vertical-align:middle}.list-holidays .list-holiday-box.simplified,.list-holidays .list-optional-box.simplified,.list-holidays .list-other-box.simplified{display:table;width:100%}.list-holidays .list-holiday-box.simplified .list-holiday-dayweek,.list-holidays .list-optional-box.simplified .list-holiday-dayweek,.list-holidays .list-other-box.simplified .list-holiday-dayweek{vertical-align:top}.list-holidays .list-holiday-box.simplified .list-holiday-title,.list-holidays .list-optional-box.simplified .list-holiday-title,.list-holidays .list-other-box.simplified .list-holiday-title{padding:10px}.list-holidays .list-holiday-box.simplified .list-holiday-title a,.list-holidays .list-holiday-box.simplified .list-holiday-title span,.list-holidays .list-optional-box.simplified .list-holiday-title a,.list-holidays .list-optional-box.simplified .list-holiday-title span,.list-holidays .list-other-box.simplified .list-holiday-title a,.list-holidays .list-other-box.simplified .list-holiday-title span{display:block}.list-holidays .list-holiday-box.simplified .list-holiday-title a:not(:last-child),.list-holidays .list-holiday-box.simplified .list-holiday-title span:not(:last-child),.list-holidays .list-optional-box.simplified .list-holiday-title a:not(:last-child),.list-holidays .list-optional-box.simplified .list-holiday-title span:not(:last-child),.list-holidays .list-other-box.simplified .list-holiday-title a:not(:last-child),.list-holidays .list-other-box.simplified .list-holiday-title span:not(:last-child){margin-bottom:10px}.mt-10{margin-top:10px}.mt-20{margin-top:20px;overflow:hidden}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.display-holidays-box .holiday-month,.holidays-box-col2 .holiday-month,.list-holiday-box .holiday-month{font-size:12px;display:block;color:#9b9b9b;text-transform:uppercase;margin-top:15px;margin-bottom:5px;font-weight:700}.display-holidays-box .holiday-month:first-child,.holidays-box-col2 .holiday-month:first-child,.list-holiday-box .holiday-month:first-child{margin:0}#article figure.image img,.display-holidays-box .holiday-month+.list-holidays,.holidays-box-col2 .holiday-month+.list-holidays,.list-holiday-box .holiday-month+.list-holidays{margin:0}.list-holiday-box .view-all{display:block;padding:10px 15px;margin-top:25px;background-color:#f0f1f7}.list-holiday-box .view-all span{color:#7ba1c9;float:left}.list-holiday-box .view-all a{padding-left:10px}.search-container h1{font-size:1.2em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.holidays-search{margin-top:20px;float:left}.holidays-search .holiday-month{text-align:center;font-size:15px;display:block;color:#4a4a4a;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:'Droid Sans Mono'}.holidays-search .list-holiday-box{margin-top:50px;background-color:#f7f7f7;float:left;height:95px;width:100%}.holidays-search .list-holiday-box:first-child{margin-top:20px}.holidays-search .list-holiday-box .list-holiday-dayweek,.holidays-search .list-holiday-box .list-holiday-title{height:95px}.holidays-search .list-holiday-box .list-holiday-dayweek{float:left;margin-right:1px;padding:0;position:relative}.holidays-search .list-holiday-box .list-holiday-dayweek.next{background-color:#c1c1c1}.holidays-search .list-holiday-box .list-holiday-dayweek.next .holiday-dayweek{background-color:#9e9e9e}.holidays-search .list-holiday-box .list-holiday-dayweek.holiday{background-color:#9cf573}.holidays-search .list-holiday-box .list-holiday-dayweek.holiday .holiday-dayweek,.holidays-search .list-holiday-box .list-holiday-dayweek.holiday.next .holiday-dayweek{background-color:rgba(0,0,0,.05)}.holidays-search .list-holiday-box .list-holiday-dayweek.holiday.next{background-color:#8cdb66}.holidays-search .list-holiday-box .list-holiday-dayweek:first-child{border-radius:4px 0 0 4px}.holidays-search .list-holiday-box .list-holiday-dayweek.list-holiday-dayweek-solo{width:140px}.holidays-search .list-holiday-box .list-holiday-dayweek .holiday-day{line-height:1em;font-size:26px;padding:5px 0 0;margin:0;text-align:center}.holidays-search .list-holiday-box .list-holiday-dayweek .holiday-dayweek{padding:2px 0;font-size:12px;text-align:center;background-color:#c4c4c4;border-bottom-left-radius:4px;position:absolute;bottom:0;left:0;right:0}.holidays-search .list-holiday-box .list-holiday-dayweek .holiday-year{display:block;font-size:12px;text-align:center;font-weight:700}.holidays-search .list-holiday-box .list-holiday-title{display:table-cell;vertical-align:middle;border-radius:0 4px 4px 0}.holidays-search .list-holiday-box .list-holiday-title .list-holiday-name{display:block;font-size:15px}.holidays-search .list-holiday-box .list-holiday-title .list-holiday-description{font-size:12px;line-height:1em}.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}.social-links .icon{font-size:14px}.social-links .social-plugins{float:left}.social-links .social-plugins.gplus{border-radius:3px;margin-left:5px}.social-links .social-plugins.fb a.fb__text{border-radius:3px 0 0 3px}.social-links .social-plugins.fb .fb__counter{border-radius:0 3px 3px 0}#social{display:inline-block;min-height:25px;margin:10px 0 0}.art-share-2>li,.fb-wrapper,.gp-wrapper{display:inline-block;vertical-align:top}.saint-day{margin:20px 0 40px}.saint-day-title{font-size:16px;margin:0;position:relative}@media (min-width:769px){.saint-day-title{font-size:20px;font-weight:400}}.saint-day-date{display:block;float:right;color:gray;font-size:12px;margin:2px 0 0;font-weight:400}@media (min-width:769px){.saint-day-date{margin:4px 0 0}}.saint-day-card{padding:0 15px;background:#f7f7f7;border-radius:4px;margin-top:20px}.saint-day-card--today{background:#e8edf3}.saint-day-card--empty{padding:15px}@media (min-width:769px){.saint-day-card{padding:0 20px}.saint-day-card--empty{padding:20px}}.saint-day-name{border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin-bottom:10px;margin-top:10px;font-size:18px}@media (min-width:769px){.saint-day-name{margin-top:15px;font-size:20px}.saint-day-content{padding-right:80px}}.articles h2.no-border,.saint-day-content h2{border:0;padding:0}@media (min-width:769px){.flex-sticky-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-sticky-wrap .sidebar-sticky{position:-webkit-sticky;position:sticky;display:inline-block;width:100%;top:0}}.moon-section .moon-card{background:#fff;position:relative;z-index:1}.moon-section .moon-card .moon-now{color:#fff;background:#7a98b6;margin:20px 0 0;padding:10px 15px;font-size:18px;letter-spacing:-.3px;text-shadow:0 1px 2px rgba(0,0,0,.4)}@media (max-width:768px){.moon-section .moon-card .moon-now{margin:10px -15px}}.moon-section .moon-card .moon-desc{min-height:85px;margin:0;padding:5px 135px 15px 15px;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(164,164,164,.43);box-shadow:0 0 10px 0 rgba(164,164,164,.43)}@media (max-width:768px){.moon-section .moon-card .moon-desc{margin:-10px -15px 0;padding:5px 135px 15px 15px}}@media (max-width:375px){.moon-section .moon-card .moon-desc{padding:5px 105px 15px 15px}}.moon-section .moon-card .moon-pic{position:absolute;overflow:hidden;border-radius:80px;right:15px;top:10px}.moon-section .moon-card .moon-pic img{width:110px}@media (max-width:768px){.moon-section .moon-card .moon-pic{right:-5px}}@media (max-width:375px){.moon-section .moon-card .moon-pic img{width:90px}}.year-calendar--lua_hoje{margin-top:0}.year-calendar--lua_hoje .yearCalendarSlider{border-top:0!important}.last-moon{background-color:#ffe}.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;text-align:center;margin-right:10px}.newsletter .btn,.newsletter .txt{display:table-cell;width:100%}.newsletter .btn input,.newsletter .txt input{line-height:35px;padding:0 10px;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);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;-webkit-box-shadow:0 0 0 #999;box-shadow:0 0 0 #999}.newsletter .btn.disabled{background:#dcdcdc;-webkit-box-shadow:0 0 0 #999;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:gray;border:1px solid #c9e3cb;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.1);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;-webkit-box-shadow:0 3px 0 0 #d73204;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.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}.author-page--header .author-info h1,.news-confirm p,.newsletter .news-info-wrapper p{padding:0;margin:0}.news-confirm p strong,.newsletter .title span{margin-bottom:10px;display:block}@media (max-width:768px){.setMoon .setMoon-name.desktop{display:none}.setMoon .setMoon-name.mobile{display:block}.clm{position:inherit;border-top:none;border-bottom:1px solid rgba(0,0,0,.1)}.vertical-menu-box.short{overflow:hidden}.vertical-menu-box.short a{padding:4px;width:33.33333%;margin:0;text-align:center;float:left;min-height:53px;border-width:1px;border-radius:0!important;font-size:.9em;display:table}.vertical-menu-box.short a span{display:table-cell;vertical-align:middle}#header-menu{text-align:center;padding:1px 0}#header-menu a{width:50%;background:#334d66;text-transform:capitalize;float:left;padding:0;border-bottom-width:1px}#header-menu a:last-child{border:0}.months-country{margin:20px 0}#social{margin-bottom:1em}.ad-lunar,.ad-lunar-today{float:none;text-align:center}.calendar.month-calendar.lunar-calendar{float:none;margin-right:unset}.moon-header .social-links{margin:-5px 0 0!important;padding:0;position:relative;text-align:right;right:5px}.sg-feedback{margin-bottom:20px}}@media (min-width:480px){#header-menu{display:block}#header-menu a,#header-menu a:first-child{padding:0 15px}.home-calendar button{margin-top:0}.home-calendar-search{padding-bottom:15px}.home-calendar-search button{margin:0;border-radius:3px}}@media (min-width:555px){#header-menu a{padding:0 20px}}@media (min-width:769px){h1{font-size:2em}h2.h2-big{font-size:20px}.container970{width:1000px}#header{background:0 0;-webkit-box-shadow:none;box-shadow:none}#header .header-logo-container{text-align:left}#header .header-logo{float:left}#country-dayinfo .info,#country-dayinfo .title-info{display:table-cell;width:50%;vertical-align:middle}.btn-print{font-size:14px;text-align:center}.btn-print.year-print{line-height:inherit;padding:10px 10px 10px 15px;font-size:14px}.btn-print.year-print .icon{display:inline-block;font-size:16px;height:19px;padding-top:0}.btn-print.year-print .btn-text{display:inline-block;padding-left:10px}.btn-print.year-print .btn-text strong{font-size:1em;display:inline}.btn-print .icon{font-size:26px;padding-top:7px}.btn-print .btn-text{padding-left:20px}.containerPrint .year-calendar,.vertical-menu{margin-top:0}.containerPrint #header{padding-bottom:20px}.containerPrint .signature{float:right;text-align:right}.home-calendar-search{border-radius:3px;border-top:1px solid #e7e7e7;padding:30px 0}.home-calendar-search button{border-radius:3px}.form-search-holder{position:static;left:auto;right:auto;top:auto;padding-top:3px;width:58.33333333%}form.form-search{position:static;top:auto;right:auto;width:65%;padding-right:20px;background:0 0;border:0}form.form-search .keyword{width:85%;padding-left:8px;padding-right:0;opacity:1;height:35px;font-size:14px}form.form-search .keyword:focus{-webkit-box-shadow:inset 0 0 2px #d5d6db;box-shadow:inset 0 0 2px #d5d6db}form.form-search .btn-submit{color:#3b5c2b;text-shadow:0 1px #bcff9d;background-color:#8cdb66;border-radius:0 2px 2px 0;height:35px;width:15%;font-size:16px}form.form-search .btn-submit:hover{background-color:#7cd651}form.form-year{width:35%}#header-menu{margin-left:0;margin-right:0;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase}#breadcrumb{color:#7f7f7f;font-size:12px;margin-bottom:5px}#breadcrumb a{color:#7f7f7f;text-decoration:underline}#breadcrumb .icon{font-size:7px;vertical-align:middle;display:inline-block}#footer{padding:15px 0;margin-top:60px}#footer .container{padding-left:15px;padding-right:15px}#footer .row{margin-left:-15px;margin-right:-15px}#footer .footer-about-links,#footer .footer-calendar-links,#footer .footer-copy-links{display:block;position:static;left:auto;top:auto;bottom:auto;right:auto;margin:0}#footer .footer-about-links p,#footer .footer-calendar-links p,#footer .footer-copy-links a,#footer .footer-copy-links p{font-size:12px;padding:0;text-align:left}#footer .footer-about-links a{font-size:12px;padding:0}#footer .footer-calendar-links a{font-size:12px;padding:0;text-align:left}#footer .hamburguer{display:none}#footer .footer-about-links{text-align:right;background:0 0;font-size:80%}#footer .footer-about-links a{display:inline;text-transform:none;text-align:left;vertical-align:middle;margin-left:0;margin-right:15px}#footer #setegraus{display:inline-block}#footer .footer-calendar-links{margin-bottom:0;background:0 0}#footer .footer-calendar-links p{float:none;width:auto}#footer .footer-calendar-links p:first-child,#footer .footer-calendar-links p:last-child{padding:0}#footer .footer-calendar-links p a,#footer p.footer-calendar-links a{display:inline}#footer p a{margin-left:10px}.year-calendar{margin-top:0}.year-calendar .yearCalendarSlider{border-top:1px solid #e7e7e7}.year-calendar .calendar.last-in-row{margin-right:0}.calendar table,.calendar tbody{margin:0}.calendar .list-holidays{width:300px}.clear-calendar{display:block;clear:both}.calendar-info-box .year-info{padding:5px 0}.calendar.lunar-calendar{width:48%;margin-right:0}.calendar.lunar-calendar:nth-child(even){float:right}.calendar.lunar-calendar:nth-child(odd){clear:left}.calendar.lunar-calendar table,.calendar.lunar-calendar tbody{width:100%;table-layout:fixed}.calendar.lunar-calendar td{width:auto}.calendar.lunar-calendar .last-month-days{height:93px}.calendar.lunar-calendar .setMoon .setMoon-name.desktop{display:block}.calendar.lunar-calendar .setMoon .setMoon-name.mobile{display:none}.ad-lunar{float:right;margin-top:68px}#infos-lua_hoje{margin-left:0;margin-right:0;width:100%;display:table}#infos-lua_hoje>div{display:table-cell;vertical-align:top}#infos-lua_hoje .image{width:100px;margin:0}#infos-lua_hoje .infos{text-align:left}#table-fases_lua{margin:20px 0}.list-holidays .list-holiday-box .holiday-day,.list-holidays .list-optional-box .holiday-day,.list-holidays .list-other-box .holiday-day{display:inherit;text-align:left}.list-holidays .list-holiday-box .list-holiday-dayweek,.list-holidays .list-optional-box .list-holiday-dayweek,.list-holidays .list-other-box .list-holiday-dayweek{padding-left:9px;width:70px}.list-holidays .list-holiday-box .holiday-dayweek,.list-holidays .list-holiday-box .holiday-week,.list-holidays .list-holiday-box .holiday-weekday,.list-holidays .list-optional-box .holiday-dayweek,.list-holidays .list-optional-box .holiday-week,.list-holidays .list-optional-box .holiday-weekday,.list-holidays .list-other-box .holiday-dayweek,.list-holidays .list-other-box .holiday-week,.list-holidays .list-other-box .holiday-weekday{padding-left:5px;display:inherit;text-align:left}.next-holiday-box{font-size:1.2em}.holidays-search .list-holiday-box .list-holiday-dayweek,.holidays-search .list-optional-box .list-holiday-dayweek,.holidays-search .list-other-box .list-holiday-dayweek{padding-left:0}.display-holidays-box:first-child,.holidays-search .list-holiday-box:first-child{margin-top:0}.holidays-box-col2 .list-holidays{float:left;width:50%}.yearCalendarSlider{margin-right:0;margin-left:0}.year-calendar .yearCalendarSlider{padding-top:30px}.year-calendar .yearCalendarSlider .list-holiday-dayweek{padding-bottom:0;padding-top:0}.year-calendar .yearCalendarSlider .list-holiday-title{padding-top:7px;padding-bottom:7px}.month-calendar{margin-top:0}.calendar-pagination{margin-top:30px}.calendar-pagination a{min-width:150px;width:auto}.calendar-pagination a .pull-right{padding-right:30px}.calendar-pagination a .pull-left{padding-left:30px}#holiday-container #social{text-align:right}.holiday-content{padding-right:80px}.info{width:300px}#social{margin-bottom:0;float:right;width:auto}#social.year{margin-bottom:20px;display:block;float:none}.article-footer--holiday,.related-bottom{margin-right:-80px}.calendar-list.first-child{border-right:2px solid #e7e7e7;border-bottom:0}}#content h1{font-weight:700;line-height:1.3em;padding:0;font-size:1.875rem}@media (max-width:425px){#content h1{font-size:1.4375rem}}#content .article-body h2,#content .article-body h3,#content .article-body h4,#content .article-body h5{border:0;padding:0;margin:30px 0 10px}#content .article-body h2{font-size:1.125rem}#content .article-body h2+h3,#content .article-body h3+h4,#content .article-body h4+h5,#content h1{margin:10px 0}#content .article-body h3{font-size:1rem}#content .article-body h4{font-size:.9375rem}#content .article-body ol,#content .article-body p,#content .article-body ul{font-size:1rem;line-height:1.5625rem}#content .article-body p{margin:16px 0 25px}#article{margin:10px 0 30px;font-family:"Open Sans",Helvetica,Arial,sans-serif}#article img{margin:.5em 0;max-width:100%;height:auto}#article blockquote{font-size:1.2em;line-height:1.6;border-left:4px solid #f5f3f0;padding-left:30px;margin-left:0;margin-bottom:0;font-family:Georgia,Times,serif;font-style:italic}.articles h2.h2-big{font-size:18px}.art-share-2{list-style:none;padding:0;margin:0 0 20px}.art-share-2>li{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{display:block;font-weight:300;color:#404040;padding:0;height:25px;font-family:Helvetica,Arial,sans-serif}.art-share-2 .text-shares,div.art-share-2 .sg-shares:after{font-size:.65em;font-weight:700;color:#7f7f7f;display:block;font-family:Helvetica,Arial,sans-serif}.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 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-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;background:0 0;-webkit-transform:none;transform:none;border:0;width:auto;line-height:1em;height:auto}.article-footer,.content-img,.content-img img{position:relative}.content-img .sg-social:hover,.content-img img:hover+.sg-social{opacity:1;-webkit-transform:translateX(-60px);transform:translateX(-60px)}.content-img img{z-index:1}.content-img .sg-social{position:absolute;display:block;zoom:1;width:60px;height:100%;top:0;left:0;padding-top:15px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .2s ease!important;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,div.art-share-2 .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 .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 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,#sidebar-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{font-size:90%}#sidebar-relac ul li a img{float:left;width:120px;height:auto;display:inline-block;margin-right:10px}.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{-webkit-transform:scale(1.05) translate(-50%,-50%);transform:scale(1.05) translate(-50%,-50%)}.related-card-1:hover .title{text-decoration:none;color:#347dcc}.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 amp-img,.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:initial;max-height:100%;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:0}.related-card-1 .title{-webkit-transition:all .1s ease-in-out;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%;padding-top: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;-webkit-transform:scale(1);transform:scale(1)}@media (min-width:1024px){.related-card-1.sidebar:hover img{-webkit-transform:scale(1.05) translate(-2px,-2px);transform:scale(1.05) translate(-2px,-2px)}}.articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.articles,.articles h2{width:100%}.related-card-2{background-color:#f7f7f7;border-radius:4px;overflow:hidden;margin-bottom:10px;float:left;-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,.3);box-shadow:0 4px 4px -4px rgba(0,0,0,.3);width:calc(50% - 7px)}.related-card-2:nth-child(even){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}.related-card-2:hover{text-decoration:none}.related-card-2:hover .img-wrapper img{-webkit-transform:scale(1.05);transform:scale(1.05)}.related-card-2:hover .title{text-decoration:none;color:#347dcc}.related-card-2:focus{text-decoration:none}}.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%;padding-top:56.25%}.related-card-2 .img-wrapper img{position:absolute;left:0;right:0;top:-100%;bottom:-100%;margin:auto 0;width:100%;height:auto;max-width:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.related-card-2 .title{-webkit-transition:all .1s ease-in-out;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}.day-counter--main-title{margin:0!important;padding:0;font-size:23px!important}@media (min-width:768px){.day-counter--main-title{font-size:25px!important}}.day-counter--title{background:#7a98b6;color:#fff;margin:0;padding:0;text-shadow:0 1px 1px rgba(0,0,0,.3)}.day-counter--title a{color:#fff;display:inline-block;width:100%;position:relative;text-decoration:underline}.clock-detail--list .widget-box--info li a:hover,.clock-info a:hover,.day-counter--title a:hover{text-decoration:none}.day-counter--subtitle{font-weight:700;margin:0 0 5px;padding:0;border:0}.day-counter--input-list{list-style:none;display:inline-block;margin:5px 0 0;padding:0}.day-counter--input-list li{width:50%;float:left}.day-counter--input-list li:last-of-type{width:100%;display:inline-block;float:none;border-top:1px solid #bccbda;padding-top:10px;margin-top:10px}.day-counter--input-custom{margin-top:5px}.day-counter--input-custom input,.day-counter--input-custom select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:35px;border:1px solid #bccbda;background:#fff;border-radius:5px;padding:5px 10px;line-height:1.5}.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:0;border:1px solid #7a98b6}.day-counter--input-custom .field-input--month{position:relative;margin-left:10px}.day-counter--input-custom .field-input--month select{cursor:pointer;padding-right:30px}.day-counter--input-custom .field-input--month i{position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);display:inline-block;z-index:10;color:#bccbda;right:8px;font-size:12px;text-align:center;line-height:1;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::-webkit-input-placeholder,.day-counter--input-custom .invalid select::-webkit-input-placeholder{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::-ms-input-placeholder,.day-counter--input-custom .invalid select::-ms-input-placeholder{color:#bd0000}.day-counter--input-custom .invalid input::placeholder,.day-counter--input-custom .invalid select::placeholder{color:#bd0000}.day-counter--btn{position:relative;display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:15px auto 0;padding:7px 20px 5px;line-height:inherit;border:0;border-radius:4px;background:#fa6f46;-webkit-box-shadow:0 2px 0 #ed3b06;box-shadow:0 2px 0 #ed3b06;color:#fff;font-weight:700;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--form{background:#fff;border:1px solid #7a98b6;padding:7px 10px 10px;border-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.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--detail-text hr{margin:10px 0}.day-counter--sidebar{margin:20px 0;display:inline-block;width:100%}.day-counter--detail .day-counter--title,.day-counter--sidebar .day-counter--title{padding:5px 10px 3px;font-size:1rem;margin:0;border:0}.day-counter--detail .day-counter--subtitle,.day-counter--sidebar .day-counter--subtitle{font-size:.875rem}.day-counter--detail>.day-counter--subtitle{margin-bottom:10px}.day-counter--detail>.day-counter--btn{margin:10px 0;padding-left:35px}.day-counter--detail>.day-counter--btn i{position:absolute;font-size:18px;left:12px;top:5px}.day-counter--detail-text{margin:15px 0 10px}.day-counter--detail-text p{margin:0;font-size:16px}.countdown-wrapper,.img-wrapper{position:relative;height:0;padding-top:calc(760/1150*100%)}.countdown-wrapper>img,.img-wrapper img{position:absolute;top:0;max-width:100%;height:auto;border-radius:3px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2)}.countdown-wrapper--text{display:inline-block;position:absolute;width:100%;color:#fff;text-align:center;font-size:1.25rem;left:0;top:50%;-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8)}.countdown-wrapper--text .value--text{color:#fff}@media (min-width:360px){.countdown-wrapper--text{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9)}}@media (min-width:400px){.countdown-wrapper--text{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}}@media (min-width:500px){.countdown-wrapper--text{-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}}@media (min-width:560px){.countdown-wrapper--text{-webkit-transform:translateY(-50%) scale(1.5);transform:translateY(-50%) scale(1.5)}}@media (min-width:768px){.countdown-wrapper--text{-webkit-transform:translateY(-50%) scale(1.7);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:calc(75px - 25px);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}.age-calc-output,.img-wrapper{margin-top:10px}.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.abuelos span,.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-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-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-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.valentine b{font-size:27px}.countdown-wrapper--text.valentine-usa b{font-size:2rem}.countdown-wrapper--text.abuelos{color:#aa512e}.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,.countdown-wrapper--text.independence span,.countdown-wrapper--text.thanksgiving 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{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.countdown-wrapper--text.independence b{font-size:1.78125rem}.countdown-wrapper--text.thanksgiving{margin-top:-25px;color:#843418}.countdown-wrapper--text.thanksgiving b{font-size:1.875rem}.clock{display:block;min-height:70px}@media (min-width:359px){.clock{min-height:80px}}@media (min-width:600px){.clock{min-height:130px}}.clock-info{display:block;border-top:1px solid #e7e7e7;padding-top:10px;margin-top:10px;font-size:18px}.clock-info a{color:#3c5a77;text-decoration:underline}.clock-title{letter-spacing:-.5px;font-size:23px;margin:-5px 0 0;line-height:1.3}@media (min-width:769px){.clock-title{margin:10px 0 0;font-size:26px}}.clock-subtitle{position:relative;border-bottom:none;font-weight:400;padding:0;margin:5px 0 0;z-index:1}.clock-wrapper{position:relative;z-index:0}.clock-wrapper time{position:relative;line-height:1;margin:10px -5px 0}.clock-wrapper time span:not(.time-divider){position:relative;font-family:sans-serif;font-size:70px}.clock-wrapper time .time-divider{position:relative;font-family:serif;font-weight:lighter;font-size:50px;margin:0 5px;top:-10px}@media (min-width:359px){.clock-wrapper time span:not(.time-divider){font-size:80px}}@media (min-width:600px){.clock-wrapper time span:not(.time-divider){font-size:130px}.clock-wrapper time .time-divider{font-size:70px;top:-20px}}.clock-wrapper .clock-date{font-weight:700;-webkit-font-smoothing:antialiased;line-height:1.3;margin:5px 0 20px;font-size:19px;min-height:40px}@media (min-width:600px){.clock-wrapper .clock-date{font-size:28px;min-height:62px}}.clock-wrapper .clock-date--weekday{display:block;font-weight:400;text-transform:uppercase;font-size:15px}@media (min-width:600px){.clock-wrapper .clock-date--weekday{font-size:20px}}.clock-wrapper .clock-date--timezone{margin-left:10px;font-weight:400}.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}.article-body table thead,.author-article--b__bio p,.author-list h2,.clock-detail--list .widget-box--info,.holiday-content table thead{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}@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{position:relative;float:right}@media (min-width:600px){.clock-detail--list .widget-info--even li:nth-last-child(2){border-bottom:0}}.containerPrint{position:relative}.containerPrint #header-menu,.containerPrint .calendar-info-box .lead,.containerPrint .form-search-holder,.containerPrint .month-calendar table .thead,.containerPrint .year-calendar .legends{display:none}.containerPrint #header{margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #e7e7e7;background:0 0}.containerPrint #header .logo-new{position:relative;height:30px;top:3px;margin:0;float:left}.containerPrint #header .header-country{top:10px}.author-article time,.containerPrint .header-logo-container,.containerPrint .signature{width:auto}.containerPrint h1{text-align:center}.containerPrint .year-calendar{border-top:none}.containerPrint .year-calendar .yearCalendarSlider{border:0;text-align:center;margin:10px auto 0;max-width:940px}.containerPrint .year-calendar .calendar{display:inline-block;float:none}@media (min-width:1024px){.containerPrint .year-calendar .calendar{margin:0 5px 30px}.containerPrint .year-calendar .calendar:nth-child(3n){margin-right:0}}.containerPrint .year-calendar .calendar.lunar-calendar img{max-width:52px}.containerPrint .month-calendar{margin:0 0 20px}.containerPrint .month-calendar table{margin:0 auto}.containerPrint .calendar-info-box{background:0 0}.containerPrint .display-holidays-box,.containerPrint div.list-holiday-box{margin:30px 0 100px}@media (max-width:769px){.containerPrint .display-holidays-box{margin-bottom:130px}}.containerPrint .legends{padding:0;margin:0 auto;border:0;width:auto;max-width:13cm;background:0 0}.containerPrint .legends .legend{display:inline-block;text-align:center;margin-bottom:.2cm}.containerPrint .signature{line-height:40px;color:#888;text-align:right;font-size:14px;float:right}.containerPrint .printActions{position:fixed;z-index:2;width:100%;left:0;bottom:0;background:#f7f7f7;text-align:center;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);padding:10px 0}.containerPrint .printActions .btn-print{width:auto;margin:0 20px;padding:8px 10px}.containerPrint .printActions .calendar-pagination{margin:0 20px;display:inline-block}.containerPrint .printActions .calendar-pagination a{margin:0 10px;min-width:150px;padding:10px}.containerPrint .printActions .calendar-pagination a.pull-left{text-align:left;padding-left:35px}.containerPrint .printActions .calendar-pagination a.pull-right{padding-right:35px}@media (max-width:769px){.containerPrint .printActions .calendar-pagination{margin:0;width:100%;padding:0 10px}.containerPrint .printActions .calendar-pagination a{margin:0}}@media print{*{-webkit-print-color-adjust:exact!important}body{line-height:1.4em;font-size:8pt}@page{margin:.5cm}#main,img{max-width:100%}#main{margin:0;padding:0}.calendar-info-box .year-info,.printActions{display:none}#header{padding:0 1cm .2cm}#header .header-country{display:inline-block!important;top:10px;float:none}body,h1{margin:0;padding:0}.header-logo-container,.signature{width:auto}#main,.calendar-info-box,.list-holiday-box,.yearCalendarSlider{width:100%}.calendar-info-box,.calendar-print,.list-holiday-box,.yearCalendarSlider{display:block}.calendar-info-box{page-break-after:always;margin:0}.legends{border:0!important}}@media print and (max-width:768px){.legends{-webkit-column-count:initial!important;-moz-column-count:initial!important;column-count:initial!important;text-align:center!important}.legends .legend{width:auto!important;font-size:8pt}}@media print{.month-calendar{margin-top:.3cm}.month-calendar table{margin:0 auto}.month-calendar .thead{display:none}.containerPrint .year-calendar:not(.lunar-wrapper) .yearCalendarSlider{max-width:670px}.year-calendar{text-align:center}.year-calendar .calendar{float:none;display:inline-block;margin:.3cm .2cm;font-size:8pt}.year-calendar .calendar table,.year-calendar .calendar tbody{width:160px}.year-calendar .calendar .thead th{padding:0}.year-calendar .calendar .thead a,.year-calendar .calendar .thead span{font-size:10pt}.year-calendar .calendar .days th{font-size:7pt}.year-calendar .calendar td{padding:4px 0;width:30px}.year-calendar .calendar .holiday:after,.year-calendar .calendar .optional:after,.year-calendar .calendar .other:after{margin:0;border-radius:0}.year-calendar .calendar .moon-phases{font-size:6pt}.year-calendar .calendar .moon-phases td{padding:2px 0}.year-calendar .calendar .moon-phases img{width:8px;height:auto}.list-holidays{-webkit-columns:2 1cm;-moz-columns:2 1cm;columns:2 1cm}.list-holidays .list-holiday-box{background:0 0}.list-holidays .list-holiday-box .list-holiday-dayweek{padding:8px 0;text-align:center;width:auto;min-width:60px}.list-holidays .list-holiday-box .holiday-day,.list-holidays .list-holiday-box .holiday-dayweek,.list-holidays .list-holiday-box .holiday-week{display:inline-block}.list-holidays .list-holiday-box .holiday-day{font-size:10pt}.list-holidays .list-holiday-box .holiday-week{font-size:7pt}.list-holidays .list-holiday-box .list-holiday-title{font-size:10pt;padding:5px 10px;line-height:1.3}.list-holidays .list-holiday-box .list-holiday-title a{text-decoration:none;color:#333}.list-holidays .holiday-month,.list-holidays .list-holiday-box{page-break-inside:avoid!important}.containerPrint div.list-holiday-box{page-break-before:always;margin:1cm 0 3cm;display:inline-block;position:relative}.year-calendar .calendar.lunar-calendar{margin:0 0 .8cm;float:left;width:48%}.year-calendar .calendar.lunar-calendar:nth-of-type(odd){clear:left}.year-calendar .calendar.lunar-calendar:nth-of-type(even){float:right}.year-calendar .calendar.lunar-calendar table,.year-calendar .calendar.lunar-calendar tbody{width:100%}.year-calendar .calendar.lunar-calendar td{width:auto}}.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:300px;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-footer>div,.pub-mrec-content-mobile>div{display:inline-block;margin:0 -5px}.pub-leaderboard{width:728px;min-height:90px;margin:20px auto}.pub-halfpage,.pub-superleaderboard{width:970px;min-height:90px;margin:20px auto}.pub-halfpage{width:300px;min-height:250px}.article-body .table-responsive .table-wrapper table,.holiday-content .table-responsive .table-wrapper table,.pub-halfpage.no-margin{margin:0}.pub-footer{margin:20px 0;min-width:300px;min-height:250px;text-align:center}@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-mrec-content{min-width:300px;min-height:250px;float:right;margin:0 -80px 20px 20px}.pub-mrec-content>div{width:300px;height:250px;display:inline-block}.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{position:relative;padding:20px 0 10px;text-align:center}.ad-unit>div{background-color:#fafafa}.ad-unit>div:before{content:'';font-size:9px;color:#6f7e8a;text-align:center;display:block;height:20px;line-height:20px;position:absolute;left:0;right:0;top:0}.ad-unit--pt>div:before{content:'PUBLICIDADE'}.ad-unit--en>div:before{content:'ADVERTISEMENT'}.ad-unit--es>div:before{content:'PUBLICIDAD'}.ad-unit-sticky--footer{padding:0}.ad-unit-sticky--footer>div:before{content:''}.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:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(0,0,0,.25)));background:linear-gradient(to right,transparent 0%,rgba(0,0,0,.25) 100%);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-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 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(even),.holiday-content table tbody tr:nth-child(even){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}.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:initial;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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:16px}.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--b__photo,.author-article--t__photo{position:relative;display:inline-block;float:left;border-radius:100px;overflow:hidden}.author-article--b__photo{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--b__info__reviewer a,.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,.author-article--t__info__reviewer+.author-article--t__info__name{display:inline-block;width:100%}.author-article--t__info__date{font-size:inherit}@media (min-width:768px){.author-article--t__info-recent .author-article--t__info__job-title,.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__job-title:before,.author-article--t__info-recent .author-article--t__info__reviewer+.author-article--t__info__name: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;text-decoration:none;word-break:break-word}.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}.author-list--recent li a,.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}.time-b--updated+.time-b--published:before{content:' ? '}}.author-page--wrapper{font-family:"Open Sans",Helvetica,Arial,sans-serif;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--bio,.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{font-size:16.5px;line-height:1.6;max-width:570px}.author-page--bio p{line-height:1.5;margin-bottom:15px}.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}.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}}.calendar-info-box{background-color:#f7f7f7;overflow:hidden;border-radius:3px}@media (max-width:768px){.calendar-info-box{margin:0 -5px}}.calendar-info-box .legends{border-top:none;border-bottom:1px solid #e7e7e7;border-radius:3px 3px 0 0;margin:0 auto}.calendar-info-box .year-info{color:#888;font-size:12px;margin:0;text-align:center;padding:5px}.legends{background-color:#f7f7f7;border-top:1px solid #e7e7e7;text-align:center;padding:6px 0 8px;margin:10px 0 30px}@media (max-width:768px){.legends{margin:10px -5px;-webkit-column-count:2;-moz-column-count:2;column-count:2;text-align:left}.legends .legend{width:100%}}.legends .legend{font-size:12px;display:inline-block;margin:0 8px}.legends .legend img{position:relative;bottom:1px}.legends .image{text-indent:-9999px;white-space:nowrap;background-color:#3c5a77;width:15px;height:15px;float:left;margin:1px 5px 0 0;border-radius:2px}.legends .image.today{background-color:#fa6f46;border-radius:50%}.legends .image.holiday{background-color:#8cdb66}.legends .image.other{background-color:#d5d6db}.legends .image.optional{background-color:#ffc940}