.page-title{align-items:center;display:flex;margin-bottom:15px}.page-title.block{border-bottom:1px solid #d9d9d9;display:block;margin-bottom:20px;padding-bottom:15px}.page-title>h1{font-size:38px;font-weight:700;line-height:48px;margin-bottom:0}@media (max-width:767.98px){.page-title>h1{font-size:26px;line-height:34px}}.page-title>h2{font-size:26px;font-weight:600;line-height:34px;margin:10px 0 0}.content-text{color:#000;font-size:18px;font-weight:400;line-height:30px;margin-bottom:20px;max-width:100%;overflow-x:hidden}.content-text.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.content-text :last-child{margin-bottom:0}.content-text h1,.content-text h2,.content-text h3,.content-text h4,.content-text h5,.content-text h6{font-size:22px;font-weight:600;line-height:28px;margin-bottom:15px}.content-text pre{white-space:break-spaces}.content-text p{margin-bottom:15px;margin-top:0;overflow-wrap:break-word;word-break:break-word}.content-text p:last-child{margin:0}.content-text p a{color:#c32025;font-weight:600}.content-text .bold{font-weight:700}.content-text .italic{font-style:italic}.content-text .underline{text-decoration:underline}.content-text .left{text-align:inherit}.content-text .center{text-align:center}.content-text .right{text-align:right}.content-text .full{text-align:justify}.content-text img{height:auto;max-width:100%}.content-text img.left,.content-text table.left{float:left;text-align:inherit}.content-text img.center,.content-text table.center{margin-left:auto;margin-right:auto;text-align:inherit}.content-text img.center{display:block}.content-text img.right,.content-text table.right{float:right;text-align:inherit}.content-text .whn{display:table;height:40px;line-height:40px;margin-bottom:15px}.content-text .whn time{background:#000;color:#fff;display:table-cell;font-size:24px;font-weight:400;height:40px;padding:0 10px;text-align:center}.content-text .whn strong{background:#c32025;color:#fff;display:table-cell;font-size:22px;font-weight:500;height:40px;padding:0 20px}@media (max-width:767.98px){.content-text .whn,.content-text .whn time{height:30px;line-height:30px}.content-text .whn time{font-size:20px;padding:0 8px}.content-text .whn strong{font-size:18px;height:30px;line-height:30px;padding:0 15px}}.content-text figure{margin-bottom:15px}.content-text figure.image{background:#eee;border:0;display:inline-block;line-height:0;margin:0 0 15px}.content-text figure.image.align-right{margin-left:20px}.content-text figure.image.align-left{margin-right:20px}.content-text img.align-left{float:left;margin-bottom:24px;margin-right:24px}.content-text img.align-right{float:right;margin-bottom:24px;margin-left:24px}.content-text figure.image img{margin:0;padding:0}.content-text figure.image figcaption{font-size:16px;font-style:italic;line-height:24px;margin:0;padding:10px;text-align:center}.content-text blockquote.note{background:#f5f5f5;border-left:3px solid #c32025;color:#222;display:block;font-size:16px;font-style:italic;line-height:26px;margin-bottom:15px;padding:20px}.content-text blockquote.note a{color:#c32025;cursor:pointer;font-weight:500;text-decoration:none}.content-text blockquote.note a:hover{color:#666}.content-text blockquote.note em{font-style:italic}.content-text .gg_link,.content-text .related-news{border-bottom:1px solid #c32025;border-top:1px solid #c32025;margin-bottom:15px;padding:20px 0}.content-text .gg_link>a,.content-text .related-news>a{align-items:center;color:#000;display:flex;flex-wrap:wrap;font-size:20px;font-weight:600;height:99px;line-height:28px;padding:0 0 0 196px;position:relative}.content-text .gg_link>a>img,.content-text .related-news>a>img{height:99px;left:0;position:absolute;top:0;width:auto;width:176px}.content-text .related-news>a>em{color:#666;display:none;font-size:12px;width:100%}@media (max-width:767.98px){.content-text .gg_link>a,.content-text .related-news>a{font-size:18px;height:81px;line-height:27px;padding:0 0 0 164px}.content-text .gg_link>a>img,.content-text .related-news>a>img{height:81px;width:144px}}@media (max-width:575.98px){.content-text .gg_link>a,.content-text .related-news>a{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;height:72px;line-height:24px;overflow:hidden;padding:0 0 0 138px}.content-text .gg_link>a>img,.content-text .related-news>a>img{height:72px;width:128px}}.content-text blockquote.twitter-tweet{background:#ecf9ff;border:2px solid #e2e2e2;border-radius:10px;margin-bottom:15px;padding:10px}.content-text blockquote.instagram-media{background:#fafafa;border:2px solid #e2e2e2;border-radius:10px;min-height:250px;padding:10px;position:relative}.content-text blockquote.instagram-media:after{content:"Instagram";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.content-text img.mce-object-iframe{height:300px!important;resize:unset}.content-text .dtl-summary{background-color:#f6f6f6;float:left;font-family:Helvetica,Arial,sans-serif;margin-right:10px;min-height:100px;padding:0 10px;width:300px}.content-text .dtl-summary .dtl-summary-content{border-top:3px solid #eb3323;padding-top:10px}.content-text ol,.content-text ul{margin-bottom:15px;padding-left:20px}.content-text li{margin-bottom:5px}.content-text .tiktok-embed{display:block;margin:auto;min-height:300px}.content-text .custom-ratio{position:relative;width:100%}.content-text .custom-ratio>span.holder{display:block}.content-text .custom-ratio>:not(span.holder){height:100%;left:0;position:absolute;top:0;width:100%}.content-text table{margin-bottom:15px}.content-text table tbody,.content-text table td,.content-text table tfoot,.content-text table th,.content-text table thead,.content-text table tr{border:1px solid #dbdbdb;padding:5px}.breadcrumb{color:#000;display:flex;flex-wrap:nowrap;font-size:13px;font-weight:400;line-height:18px;list-style:none;margin:0 0 20px;overflow:hidden;padding:0}.breadcrumb .breadcrumb-item{flex-shrink:0}.breadcrumb a,.breadcrumb span{color:#000;display:block}.breadcrumb-item+.breadcrumb-item{align-items:center;display:flex;padding-left:8px}.breadcrumb-item+.breadcrumb-item:before{background-color:#000;content:"";display:inline-block;height:14px;margin-right:8px;width:.1rem}@media (max-width:991.98px){.breadcrumb-item:nth-child(n+3).active{display:none}}.weather-main-section{margin-bottom:40px}.weather-main-section .weather-hero{background:linear-gradient(135deg,#0072e5,#4a90e2);border-radius:20px;box-shadow:0 10px 30px rgba(0,114,229,.2);color:#fff;margin-bottom:30px;padding:40px}@media (max-width:767.98px){.weather-main-section .weather-hero{border-radius:15px;padding:30px 20px}}.weather-main-section .weather-hero .weather-hero-content{align-items:center;display:flex;margin-bottom:30px}@media (max-width:767.98px){.weather-main-section .weather-hero .weather-hero-content{flex-direction:column;margin-bottom:20px;text-align:center}}.weather-main-section .weather-hero .weather-hero-content .weather-icon{flex-shrink:0;margin-right:30px}@media (max-width:767.98px){.weather-main-section .weather-hero .weather-hero-content .weather-icon{margin-bottom:20px;margin-right:0}}.weather-main-section .weather-hero .weather-hero-content .weather-icon svg{fill:#fff!important;height:80px;width:80px}@media (max-width:767.98px){.weather-main-section .weather-hero .weather-hero-content .weather-icon svg{height:60px;width:60px}}.weather-main-section .weather-hero .weather-hero-content .weather-info h2{color:#fff;font-size:36px;font-weight:700;margin-bottom:10px}@media (max-width:767.98px){.weather-main-section .weather-hero .weather-hero-content .weather-info h2{font-size:28px}}.weather-main-section .weather-hero .weather-hero-content .weather-info .temperature{color:#fff;font-size:48px;font-weight:800;margin-bottom:5px}@media (max-width:767.98px){.weather-main-section .weather-hero .weather-hero-content .weather-info .temperature{font-size:36px}}.weather-main-section .weather-hero .weather-hero-content .weather-info .weather-description{color:#fff;font-size:18px;opacity:.9}@media (max-width:767.98px){.weather-main-section .weather-hero .weather-hero-content .weather-info .weather-description{font-size:16px}}.weather-main-section .weather-hero .weather-details{border-top:1px solid hsla(0,0%,100%,.2);display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding-top:20px}@media (max-width:767.98px){.weather-main-section .weather-hero .weather-details{gap:15px;grid-template-columns:repeat(2,1fr);text-align:center}}@media (max-width:575.98px){.weather-main-section .weather-hero .weather-details{grid-template-columns:1fr}}.weather-main-section .weather-hero .weather-details .detail-item{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border-radius:10px;display:flex;flex-direction:column;gap:5px;padding:15px 10px}@media (max-width:767.98px){.weather-main-section .weather-hero .weather-details .detail-item{padding:12px 8px}}.weather-main-section .weather-hero .weather-details .detail-item .label{color:#fff;font-size:12px;font-weight:600;letter-spacing:.5px;opacity:.9;text-transform:uppercase}.weather-main-section .weather-hero .weather-details .detail-item .value{color:#fff;font-size:16px;font-weight:700}@media (max-width:767.98px){.weather-main-section .weather-hero .weather-details .detail-item .value{font-size:14px}}.weather-info-section{margin-bottom:40px}.weather-info-section .content-text h4{color:#0072e5;font-size:20px;font-weight:600;margin-bottom:15px;margin-top:25px}.weather-info-section .content-text ul{margin-bottom:20px}.weather-info-section .content-text ul li{line-height:1.6;margin-bottom:8px}.weather-info-section .content-text ul li strong{color:#0072e5;font-weight:600}.weather-forecast-section{margin-bottom:40px}.weather-forecast-section .forecast-grid{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:20px}@media (max-width:767.98px){.weather-forecast-section .forecast-grid{gap:10px;grid-template-columns:repeat(3,1fr)}}@media (max-width:575.98px){.weather-forecast-section .forecast-grid{grid-template-columns:repeat(2,1fr)}}.weather-forecast-section .forecast-grid .forecast-card{background:#fff;border:1px solid #e9ecef;border-radius:15px;padding:20px 15px;text-align:center;transition:all .3s ease}.weather-forecast-section .forecast-grid .forecast-card:hover{box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-3px)}@media (max-width:767.98px){.weather-forecast-section .forecast-grid .forecast-card{padding:15px 10px}}.weather-forecast-section .forecast-grid .forecast-card .forecast-date{color:#666;font-size:14px;font-weight:600;margin-bottom:10px}@media (max-width:767.98px){.weather-forecast-section .forecast-grid .forecast-card .forecast-date{font-size:12px}}.weather-forecast-section .forecast-grid .forecast-card .forecast-icon{margin-bottom:10px}.weather-forecast-section .forecast-grid .forecast-card .forecast-icon svg{fill:#0072e5!important;height:32px;width:32px}@media (max-width:767.98px){.weather-forecast-section .forecast-grid .forecast-card .forecast-icon svg{height:28px;width:28px}}.weather-forecast-section .forecast-grid .forecast-card .forecast-temps{margin-bottom:8px}.weather-forecast-section .forecast-grid .forecast-card .forecast-temps .max-temp{color:#333;font-size:16px;font-weight:700;margin-right:5px}@media (max-width:767.98px){.weather-forecast-section .forecast-grid .forecast-card .forecast-temps .max-temp{font-size:14px}}.weather-forecast-section .forecast-grid .forecast-card .forecast-temps .min-temp{color:#666;font-size:14px;font-weight:500}@media (max-width:767.98px){.weather-forecast-section .forecast-grid .forecast-card .forecast-temps .min-temp{font-size:12px}}.weather-forecast-section .forecast-grid .forecast-card .forecast-desc{color:#888;font-size:12px;font-weight:500}@media (max-width:767.98px){.weather-forecast-section .forecast-grid .forecast-card .forecast-desc{font-size:11px}}
