/*!
Theme Name: vastnews
Theme URI: https://kellyycoding.blogspot.com/2023/11/vastnews-theme-free.html
Author: kelly
Author URI: https://kellyycoding.blogspot.com/
Description: Vastnews is a responsive, clean,  elegantly designed WordPress theme.It has social icons, slider, latest posts, sidebar option , go to the top, footer widgets, blog post options and many more other features.This theme is lightweight and easy to use theme for  photography blog, food blog, technology blog or any type of website. 
Version: 1.0.9
Tested up to: 6.7
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Text Domain: vastnews
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready,  right-sidebar, footer-widgets, one-column, two-columns, theme-options, blog

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

vastnews is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5;word-wrap:break-word}h1,h2,h3,h4,h5,h6{clear:both}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.425rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}:root{--font-head:'Roboto', serif}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#000}a:visited{color:#000}a:hover,a:focus,a:active{color:#FF1244}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.page{width:100%}.site{max-width:1300px;margin:0 auto;box-shadow:rgb(9 30 66 / .25) 0 4px 8px -2px,rgb(9 30 66 / .08) 0 0 0 1px}.theme-wrapper{width:100%;max-width:1300px;margin:0 auto}#masthead{width:100%;margin-bottom:30px}.main-banner-section,.content-wrap-bg,.site-footer{width:100%;padding:0 20px}.main-banner-section{margin-bottom:30px}#primary,#secondary{width:100%}.no-sidebar #secondary{display:none}@media screen and (min-width:992px){.content-wrap-bg{display:flex;padding:35px 40px}.right-sidebar #primary{width:70%;padding-right:40px}.left-sidebar #primary{width:70%;padding-left:40px}.left-sidebar #secondary,.right-sidebar #secondary{width:30%}.left-sidebar .content-wrap-bg{flex-direction:row-reverse}}@media screen and (min-width:1300px){.main-banner-section{padding:0 35px}.site-footer{padding:0 40px}}.top-header{display:flex;justify-content:space-between;padding:0 20px}.top-info{font-size:12px;color:#000;padding:8px 0}@media screen and (min-width:768px){.top-info{font-size:14px}}@media screen and (min-width:992px){.top-header{padding:0 42px}.top-info{font-size:18px;padding:8px 0 0}.social-icons{padding-top:16px}}ul.social-links{display:flex;list-style:none;margin:0;padding:0}ul.social-links a::before{font-family:'Font Awesome 5 brands';text-decoration:none;align-items:center;margin-left:10px}ul.social-links li a{width:25px;height:25px;font-size:18px;color:#000;text-decoration:none;overflow:hidden}@media screen and (min-width:768px){ul.social-links li a{font-size:20px}}@media screen and (min-width:992px){ul.social-links li a{font-size:24px}}.social-links a[href*='facebook.com']::before{content:"\f09a"}.social-links a[href*='twitter.com']::before{font-family:'Font Awesome 5 brands';content:"\f099"}.social-links a[href*='instagram.com']::before{font-family:'Font Awesome 5 brands';content:"\f16d"}.social-links a[href*='youtube.com']::before{content:"\f167"}.social-links a[href*='reddit.com']::before{content:"\f1a1"}.social-links a[href*='discord.com']::before{content:"\f392"}.social-links a[href*='pinterest.com']::before{content:"\f0d2"}.social-links a[href*='telegram.org']::before{content:"\f3fe"}.social-links a[href*='whatsapp.com']::before{content:"\f232"}.social-links a[href*='vk.com']::before{content:"\f189"}.social-links a[href*='tiktok.com']::before{content:"\e07b"}.social-links a[href*='line.me']::before{content:"\f3c0"}.social-links a[href*='linkedin.com']::before{content:"\f08c"}.social-links a[href*='spotify.com']::before{content:"\f1bc"}.social-links a[href*='snapchat.com']::before{content:"\f2ad"}.social-links a[href*='google.com']::before{content:"\f1a0"}.social-links a[href*='wordpress.org']::before{content:"\f19a"}.social-links a[href*='dribbble.com']::before{content:"\f17d"}.social-links a[href*='medium.com']::before{content:"\f23a"}.social-links a[href*='skype.com']::before{content:"\f17e"}.social-links a[href*='vimeo.com']::before{content:"\f27d"}.social-links a[href*='twitch.tv']::before{content:"\f1e8"}.social-links a[href*='qq.com']::before{content:"\f1d6"}.social-links a[href*='weibo.com']::before{content:"\f18a"}.social-links a[href*='messenger.com']::before{content:"\f39f"}.social-links a[href*='paypal.com']::before{content:"\f1ed"}.social-links a[href*='slack.com']::before{content:"\f198"}.social-links a[href*='stackoverflow.com']::before{content:"\f16c"}.site-branding{text-align:center;width:100%;margin-bottom:-6px}.site-branding .custom-logo-link{width:100%}.site-title{font-size:3rem;font-weight:800;margin:0}.site-title a{text-decoration:none;display:block;color:#000;padding:10px 0}.site-description{font-size:1rem;font-weight:400;margin:0 0 20px}@media screen and (max-width:480px){.site-title{font-size:2rem}}@media screen and (min-width:768px){.site-description{font-size:1.125rem}}@media screen and (min-width:992px){.site-title{font-size:3.5rem}.site-description{font-size:1.25rem}}.main-navigation{display:block;width:100%;position:relative}.main-navigation ul{list-style:none;margin:0;padding:0;padding-left:10px;width:100%}.main-navigation ul li.menu-item-has-children>a::after{line-height:1;font-family:Font Awesome\ 5 Free;font-weight:800;line-height:inherit;vertical-align:baseline;content:"\f107";display:inline-block;margin-inline-start:10px}.main-navigation ul li a,.main-navigation ul .sub-menu li a{text-decoration:none;font-size:18px;color:#000;text-transform:uppercase;transition:ease-in 0.6s}@media screen and (max-width:991px){.menu-toggle{display:block;width:45px;height:45px;padding:0;margin:6px 17px;position:relative;background:none;border:none}.menu-toggle span{display:block;width:36px;height:3px;margin:8px 3px;background-color:#fff}.main-navigation ul li{margin:10px 0}.main-navigation ul li a,.main-navigation ul .sub-menu li a{color:#fff}.main-navigation ul ul{height:0;transform:scaleY(0);transform-origin:top left;overflow:hidden;transition:all 500ms ease-in-out;margin-inline-start:10px}.main-navigation ul li.menu-item-has-children:hover>ul,.main-navigation ul li.menu-item-has-children.focus>ul{height:auto;transform:scaleY(1)}.main-navigation ul.nav-menu{margin:0;padding:15px 10px;list-style:none;text-align:left;width:100%;z-index:9999;background-color:#FF1244;box-shadow:rgb(9 30 66 / .25) 0 4px 8px -2px,rgb(9 30 66 / .08) 0 0 0 1px;display:none;position:absolute;top:100%;top:50px}}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:140px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{display:block;left:auto}.main-navigation ul ul{display:none}.main-navigation li{position:relative;padding:0 12px}@media screen and (min-width:992px){.nav-menu{display:block!important}.menu-toggle{display:none}.main-navigation ul{display:flex!important;flex-wrap:wrap;margin:10px 22px}.main-navigation li{padding-right:15px}.main-navigation ul ul{display:block;width:200px;padding-left:12px}.main-navigation ul ul li{padding:8px;width:100%}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99;background-color:#fff}.main-navigation ul ul ul{top:30px;left:-999em;background-color:#fff}.main-navigation ul li a{color:#fff}.main-navigation ul .sub-menu li a:hover{color:#ff1244}}.top-menu{display:flex;align-items:center;justify-content:space-between;position:relative;background-color:#FF1244}@media (max-width:991px){.top-menu{width:100%}.top-menu .menu-left{width:100%}.top-menu .menu-right{position:absolute;top:12px;right:0}}.top-menu .search{width:45px}@media screen and (min-width:992px){.top-menu .search{width:65px}}.top-menu .search .search-wrap .search-show{font-size:20px;color:#fff;width:35px;height:35px;text-decoration:none;cursor:pointer}.top-menu .search .search-wrap .search-form{position:absolute;top:70px;right:0;width:270px;padding:6px;z-index:99;visibility:hidden;background-color:#fff;border:1px dotted #d0d0d0}.top-menu .search .search-wrap .search-form.active{visibility:visible}.top-menu .search .search-wrap .search-form label input{width:150px;border:1px solid #ccc;background-color:#fff}.top-menu .search .search-wrap .search-form .search-submit{width:25%;padding:0;font-size:16px;margin:0 8px;background-color:#ff1244;color:#fff;line-height:1;cursor:pointer}.top-menu .search .search-wrap .search-form .search-submit:hover{opacity:1;background-color:#CE0000}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.post-navigation .nav-previous a,.post-navigation .nav-next a{font-size:1rem;color:#ff1244}@media screen and (max-width:768px){.posts-navigation .nav-links,.post-navigation .nav-links{flex-direction:column}.nav-previous{margin-bottom:25px}}@media screen and (min-width:769px){.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{width:50%}}.banner-slider{width:100%}.main-banner-section .slider-item{position:relative;width:100%}.main-banner-section .slider-item img{width:100%;height:auto;object-fit:cover}.main-banner-section .slider-item .slider-image-overlay{position:absolute;bottom:10%;text-align:center;width:70%;margin:0 0 0 40px;background-color:#f0f0f0;opacity:.7}.slider-item .slider-image-overlay .slider-info .slider-cat a,.slider-item .slider-image-overlay .slider-info .slider-title a{text-decoration:none}.slider-item .slider-image-overlay .slider-info .slider-cat a,.slider-item .slider-image-overlay .slider-info .slider-date{color:#000;font-size:12px}.slider-item .slider-image-overlay .slider-info .slider-title a{font-size:14px;font-weight:700;color:#000}.slider-item .slider-image-overlay .slider-info .slider-title{margin:5px 0}.slider-prev,.slider-next{width:40px;height:40px;background-color:#fff0;font-size:24px;line-height:0;position:absolute;top:50%;display:block;padding:0;cursor:pointer;color:#fff;border:none;outline:none;z-index:9}.slider-prev:hover,.slider-prev:focus,.slider-next:hover,.slider-next:focus{background-color:#272727;opacity:.5}.slider-prev{left:0}.slider-next{right:0}@media screen and (min-width:540px){.banner-slider{padding:30px 0}}@media screen and (min-width:600px){.slider-item .slider-image-overlay .slider-info .slider-cat a,.slider-item .slider-image-overlay .slider-info .slider-date{font-size:14px}.slider-item .slider-image-overlay .slider-info .slider-title a{font-size:16px}}@media screen and (min-width:768px){.main-banner-section .slider-item img{height:450px}}@media screen and (min-width:820px){.slider-item .slider-image-overlay .slider-info .slider-cat a,.slider-item .slider-image-overlay .slider-info .slider-date{font-size:16px}.slider-item .slider-image-overlay .slider-info .slider-title a{font-size:18px}}@media screen and (min-width:992px){.banner-slider{padding:30px 20px}.main-banner-section .slider-item img{height:500px}.slider-item .slider-image-overlay .slider-info .slider-title a{font-size:24px}.slider-item .slider-image-overlay .slider-info .slider-cat a,.slider-item .slider-image-overlay .slider-info .slider-date{font-size:18px}.slider-prev{left:20px;z-index:9}.slider-next{right:20px;z-index:9}}@media screen and (min-width:1200px){.main-banner-section .slider-item img{height:550px}}@media screen and (min-width:1300px){.banner-slider{padding:30px 8px}.slider-prev{left:30px}.slider-next{right:30px}}.sticky{display:block}.updated:not(.published){display:none}.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.post,.page{margin:0 0 3em}.archive .page-header h1,.search-results h1.page-title{text-align:left;line-height:1.5;font-size:1.5rem;font-weight:800;margin:0 0 30px;color:#000;font-family:var(--font-head)}.no-results.not-found h1.page-title{font-size:1.5rem;font-weight:800;margin:0 0 30px;color:#000;font-family:var(--font-head)}.no-results.not-found .page-content p{font-size:1rem}@media screen and (min-width:992px){.archive .page-header h1,.search-results h1.page-title,.no-results.not-found h1.page-title{font-size:1.75rem}.no-results.not-found .page-content p{font-size:1.25rem}}.error-404 .page-header h1.page-title{font-size:1.5rem;margin:0 0 30px;font-weight:800;color:#000;font-family:var(--font-head)}.error-404 .page-content p{font-size:1rem}@media screen and (min-width:992px){.error-404 .page-header h1.page-title{font-size:1.75rem}.error-404 .page-content p{font-size:1.25rem}}.error-404 .page-content .widget_archive{display:none}h1.entry-title{font-size:1.25rem;font-weight:800;margin-bottom:20px;color:#000;font-family:var(--font-head);-ms-word-wrap:break-word;word-wrap:break-word}h2.entry-title{font-size:1.125rem;font-weight:800;margin:14px 0;color:#000;word-wrap:break-word}h2.entry-title a{text-decoration:none}.post-item,.post-item .post-text{width:100%}.post-item img{object-fit:cover;width:100%}.post-item .post-text .cat{width:fit-content;background-color:#FF1244;margin:10px 0}.post-item .post-text .cat a{display:block;font-size:1rem;text-decoration:none;padding:5px 10px;color:#fff}.post-item .post-text .cat:hover{background-color:#CE0000}.entry-meta{display:flex;margin-bottom:16px}.entry-meta .category,.entry-meta .date,.entry-meta .author{font-size:1rem}@media screen and (max-width:480px){.entry-meta .category,.entry-meta .date,.entry-meta .author{font-size:.75rem}}.entry-meta .category,.entry-meta .date{margin-right:20px}.entry-meta .category a,.entry-meta .date a,.entry-meta .author a{text-decoration:none}.entry-content{font-size:1.125rem;line-height:1.7;margin:24px 0}.entry-summary{font-size:1rem}.entry-content p,.entry-summary p{color:#656565}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#ff1244;font-family:var(--font-head)}.entry-content h1{font-size:2rem}.entry-content h2{font-size:1.75rem}.entry-content h3{font-size:1.5rem}.entry-content h4{font-size:1.25rem}.entry-content h5{font-size:1.125rem}.entry-content h6{font-size:1rem}@media screen and (min-width:768px){h1.entry-title{font-size:1.5rem}}@media screen and (min-width:992px){.site-wrapper{display:flex;flex-wrap:wrap}.right-sidebar .site-wrapper article,.left-sidebar .site-wrapper article{width:50%}.right-sidebar .site-wrapper article:nth-child(2n+1),.left-sidebar .site-wrapper article:nth-child(2n+1){padding-right:15px}.right-sidebar .site-wrapper article:nth-child(2n+2),.left-sidebar .site-wrapper article:nth-child(2n+2){padding-left:15px}.no-sidebar .site-wrapper{margin:0 -15px}.no-sidebar .site-wrapper article{width:33.33%;padding:0 15px}h1.entry-title{font-size:1.75rem;font-weight:800;margin:0 0 25px}.entry-meta .date,.entry-meta .author{font-size:1rem}}@media screen and (min-width:1200px){h2.entry-title{font-size:1.25rem}}.entry-footer{display:flex}.entry-footer span{font-size:18px}.cat-links{color:#000}.cat-links a{text-decoration:none;margin-left:8px;color:#000}.tags-links{color:#000;margin:0 0 12px}.tags-links a{font-size:18px;text-decoration:none;color:#000}.tags-links a:first-child{margin-left:16px}p{font-size:18px;color:#656565}.navigation{line-height:1.25}.pagination .nav-links{margin:15px 0;display:flex;justify-content:center}.pagination .nav-links span,.pagination .nav-links a{margin:0 6px;padding:3px 12px;font-size:1.125rem;color:#fff;background-color:#ff1244;text-decoration:none;line-height:1.7;opacity:1;transition:ease-in 0.7s}.pagination .nav-links a:hover{opacity:.7}.pagination .nav-links span.current{color:#000;background-color:#fff;border:1px solid #d0d0d0}.pagination .nav-links a.prev,.pagination .nav-links a.next{font-size:0}.pagination .nav-links span.next:after,.pagination .nav-links span.prev:after,.pagination .nav-links a.prev:after,.pagination .nav-links a.next:after{font-size:1.125rem;line-height:1;font-family:Font Awesome\ 5 Free;font-weight:800;line-height:inherit;vertical-align:baseline;content:"\f107";display:inline-block}.pagination .nav-links span.prev:after,.pagination .nav-links a.prev:after{transform:rotate(90deg)}.pagination .nav-links span.next:after,.pagination .nav-links a.next:after{transform:rotate(-90deg)}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comments-area{margin:15px 0 30px}.comments-title{font-size:1.25rem;margin:15px 0}.comment-list{margin:0;list-style:none}.comment-body{position:relative;margin-bottom:35px;padding:10px;border-bottom:1px solid #d0d0d0}.comment-body .reply{margin:0}.comment-meta .comment-author img{height:auto;max-width:100%}.comment-meta .comment-author .fn{font-weight:600;word-break:break-word}.comment-meta .comment-metadata{padding:15px 0 8px 0;font-size:14px}.comment-meta .comment-metadata .edit-link{margin-left:10px}.comment-content p{font-weight:400;font-size:1rem;margin-bottom:15px}.comment-respond{margin:20px 0}.comment-reply-title{color:#000;font-size:1.25rem}.comment-reply-title small a{margin-left:12px;font-size:1rem}.comment-form p{font-size:1rem}@media screen and (min-width:992px){.comment-reply-title{font-size:1.5rem}.comment-form p{font-size:1.13rem}}.comment-form label{font-weight:400}.comment-form textarea{width:100%}.comment-form p.comment-form-url,.comment-form p.comment-form-email,.comment-form p.comment-form-author{display:inline-block;width:100%}.comment-form .form-submit{margin:15px 0}.comment-form .form-submit .submit{color:#fff;background-color:#ff1244;border:none;cursor:pointer;padding:10px;transition:ease-in 0.6s}.comment-form .form-submit .submit:hover{background-color:#CE0000}.widget{margin:0 0 24px}.widget_block h1,.widget_block h2,.widget_block h3,.widget_block h4,.widget_block h5,.widget_block h6{margin:0 0 24px;color:#000;border-bottom:1px solid #d0d0d0;font-family:var(--font-head)}.widget_block h1:after,.widget_block h2:after,.widget_block h3:after,.widget_block h4:after,.widget_block h5:after,.widget_block h6:after{content:'';display:block;width:60px;height:3px;background-color:#FF1244;margin-top:6px}.widget_text{font-size:1rem}.widgettitle,.widget-title{margin:0 0 20px;line-height:1.8;font-size:1.25rem;font-weight:600;color:#000;border-bottom:1px solid #d0d0d0;font-family:var(--font-head)}@media screen and (min-width:768px){.widget-title,.widgettitle{font-size:1.5rem}}@media screen and (min-width:1200px){.widget-title,.widgettitle{font-size:1.75rem}}.widgettitle:after,.widget-title:after{content:'';display:block;width:60px;height:3px;margin-top:6px;background-color:#ff1244}.widget.widget_search .wp-block-search__inside-wrapper{display:flex}.widget.widget_search .wp-block-search__inside-wrapper .wp-block-search__input{border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:50px;padding:8px;text-decoration:unset!important}.search-form .search-submit,.page-content .search-form .search-submit,.widget.widget_search .wp-block-search__inside-wrapper .wp-block-search__button{border:none;padding:6px 10px;margin-left:10px;word-break:normal;color:#fff;background-color:#ff1244;cursor:pointer}.search-form .search-submit:hover,.page-content .search-form .search-submit:hover,.widget.widget_search .wp-block-search__inside-wrapper .wp-block-search__button:hover{background-color:#CE0000}.search-form{display:flex}.search-form label{line-height:2}.search-form .search-field{font-size:16px}.wp-block-social-links li{margin:0;padding:0}.widget_recent_entries ul,.wp-block-latest-posts,.wp-block-latest-comments,.wp-block-archives,.wp-block-categories,.wp-block-page-list,.widget_meta ul,.widget_nav_menu ul{list-style:none;padding:0;margin:0}.widget_recent_entries li,.wp-block-latest-posts li,.wp-block-latest-comments li,.wp-block-archives li,.wp-block-categories li,.wp-block-page-list li{margin-bottom:8px}.widget_recent_entries li,.wp-block-latest-posts li{padding-bottom:6px;border-bottom:1px solid #d0d0d0}.widget_meta ul li,.widget_nav_menu ul li{margin-bottom:6px;font-size:1rem}.widget_recent_entries li a,.wp-block-latest-posts li a,.wp-block-latest-comments li a,.wp-block-archives li a,.wp-block-categories li a,.wp-block-page-list li a,.widget_meta ul li a,.widget_nav_menu ul li a{text-decoration:none;color:#656565;font-size:1rem;transition:ease-in 0.5s}.widget_recent_entries li a:hover,.wp-block-latest-posts li a:hover,.wp-block-latest-comments li a:hover,.wp-block-archives li a:hover,.wp-block-categories li a:hover,.wp-block-page-list li a:hover,.widget_meta ul li a:hover,.widget_nav_menu ul li a:hover{color:#ff1244}.widget_block ul{list-style:none;padding:0;margin:0}.widget_block ul li{margin-bottom:8px;font-size:1rem}.widget_block ul li a:hover{color:#ff1244}@media screen and (min-width:1024px){.widget_recent_entries li a,.wp-block-latest-posts li a,.wp-block-latest-comments li a,.wp-block-archives li a,.wp-block-categories li a,.wp-block-page-list li a{font-size:1.125rem}.widget_block ul li{font-size:1.125rem}}@media screen and (min-width:1200px){.widget_recent_entries li a,.wp-block-latest-posts li a,.wp-block-latest-comments li a,.wp-block-archives li a,.wp-block-categories li a,.wp-block-page-list li a{font-size:1.25rem}.widget_block ul li{font-size:1.25rem}}.wp-block-tag-cloud a,.tagcloud a{font-size:16px!important;display:inline-block;margin-right:5px;text-decoration:none;line-height:1.7;border:1px solid #949494;margin:5px;padding:3px 7px}.widget_media_gallery .gallery .gallery-item{margin:16px 0}.widget_calendar table{margin-bottom:36px}.widget_calendar caption{font-size:18px}.widget_calendar table th,.widget_calendar table td{line-height:1.5;border:none;padding:2px;font-weight:600}.widget_calendar .wp-calendar-nav{display:none}.footer-widgets-wrapper .wp-block-calendar table{margin-bottom:36px}.footer-widgets-wrapper .wp-block-calendar caption{font-size:18px}.footer-widgets-wrapper .wp-block-calendar thead th,.footer-widgets-wrapper .wp-block-calendar tbody td{line-height:1.5;border:none;padding:2px;font-weight:600}.footer-widgets-wrapper .wp-block-calendar .wp-calendar-nav{display:none}.footer-widgets-wrapper{width:100%}.footer-widgets-one,.footer-widgets-two,.footer-widgets-three,.footer-widgets-four{width:100%;margin-bottom:16px}@media screen and (min-width:992px){.footer-widgets-wrapper{display:flex;margin-top:36px}.footer-widgets-one,.footer-widgets-two,.footer-widgets-three,.footer-widgets-four{width:25%;padding:0 20px}}@media screen and (max-width:991px){.footer-widgets-four{margin-bottom:40px}}.site-info{width:100%;text-align:center}.site-info p{margin:10px 0}.topbutton{height:36px;width:36px;position:fixed;right:5px;bottom:5px;Z-index:99;display:none;padding:0 4px;color:#fff;border:none;outline:none;background-color:#FF1244;cursor:pointer;opacity:1;transition:ease-in 0.4s}.topbutton:hover{background-color:#CE0000}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}