.alignleft{float:left;margin-right:15px !important}.alignright{float:right;margin-left:15px}input[type=password]{border-radius:6px;padding:.65rem 1rem;border:1px solid var(--bs-border-color);outline:0;box-shadow:none;border-style:solid}.wp-block-latest-posts.wp-block-latest-posts__list li:not(:last-child){margin-bottom:20px}.wp-block-post-template .wp-block-post{margin-bottom:30px}.sidebar .wp-block-latest-comments{padding-left:0}.sidebar .wp-block-image img{border-radius:10px}.sidebar .wp-block-categories{line-height:2;padding-left:20px}.sidebar .wp-block-categories li{transition:all .5s ease-in-out}.sidebar .wp-block-categories li:hover{color:var(--w3e-primary-color);margin-left:7px}.sidebar .wp-block-categories li:hover a{color:var(--w3e-primary-color)}blockquote:not(.wp-block-quote){border-left:4px solid var(--w3e-primary-color);box-shadow:inset 0 0 0 0 var(--w3e-primary-color);margin:0;padding-left:1em}blockquote p{margin-bottom:0;font-style:italic}blockquote cite{position:relative;padding-left:40px}blockquote cite:after{content:'';position:absolute;top:50%;left:0;width:30px;height:1px;margin-top:-1px;background:#222}.wp-block-quote{font-size:1.25rem;line-height:1.6;border:1px solid var(--w3e-primary-color);padding:20px;margin:40px 0 !important;border-radius:8px;border-left-width:5px}.wp-block-quote p{position:relative;margin-bottom:0;font-style:italic;margin-bottom:10px !important}.wp-block-quote cite{position:relative;padding-left:40px}.wp-block-quote cite:after{content:'';position:absolute;top:50%;left:0;width:30px;height:1px;margin-top:-1px;background:#222}.wp-block-pullquote p{font-style:italic;margin-bottom:0 !important}.wp-block-pullquote cite{position:relative;padding-left:40px}.wp-block-pullquote cite:after{position:relative;content:'';position:absolute;top:50%;left:0;width:30px;height:1px;margin-top:-1px;background:#222}.wp-block-cover p:not(.has-text-color){color:#fff}code{font-size:.875em;color:var(--w3e-primary-color) !important;word-wrap:break-word}.tagcloud a,.wp-block-tag-cloud a{padding:7px 14px;border-radius:2px;border:1px solid #d5d5d7;display:inline-block}.tagcloud a:hover,.wp-block-tag-cloud a:hover{background:#fff}.post-nav-links .post-page-numbers{padding:0 10px;font-size:1.1em}figcaption,.wp-caption,.wp-caption-text,.wp-block-embed figcaption{color:currentColor;font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body);margin-top:calc(0.5 * var(--global--spacing-unit, 20px));margin-bottom:var(--global--spacing-unit);text-align:center}.alignleft figcaption,.alignright figcaption,.alignleft .wp-caption,.alignright .wp-caption,.alignleft .wp-caption-text,.alignright .wp-caption-text,.alignleft .wp-block-embed figcaption,.alignright .wp-block-embed figcaption{margin-bottom:0}.gallery-caption{display:block}.bypostauthor{display:block}.aligncenter{clear:both;display:block;float:none;margin-left:auto;margin-right:auto;text-align:center}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}.screen-reader-text:focus,.skip-link:focus{clip:auto !important;-webkit-clip-path:none;clip-path:none;display:block;height:auto;left:6px;top:6px;width:auto;z-index:100000;padding:15px 23px 14px;background-color:#f1f1f1;color:#21759b;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.wp-block-file__button{border-radius:2em;display:inline-block;padding:.5em 1em}.wp-block-cover.alignleft{float:left;margin-right:20px}.wp-block-group.has-background{padding:20px}.blog-post .blog-desc .wp-block-column.has-background p{margin-bottom:0}.blog-post .blog-desc .wp-block-group .wp-block-group__inner-container p{margin-bottom:0}.wp-block-column.has-background{padding:20px}.wp-block-navigation .wp-block-page-list>.wp-block-navigation-item{padding:15px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-item img{width:100%;height:auto;padding:0 10px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-columns-10 .gallery-item{max-width:10%}.w3e-image-gallery .gallery-item{vertical-align:bottom}select{height:40px;border-radius:0}select:focus-visible{outline:2px solid var(--w3e-primary-color);outline-offset:2px}table:not(.table):not(.shop_table):not(.woocommerce-grouped-product-list) th,table:not(.table):not(.shop_table):not(.woocommerce-grouped-product-list) tr,table:not(.table):not(.shop_table):not(.woocommerce-grouped-product-list) td{padding:10px;border:1px solid hsla(0,0%,7%,.11)}.wp-block-search__inside-wrapper{position:relative;border-radius:6px;min-height:45px}.wp-block-search__input{border-radius:6px;outline:0}.wp-block-search__input:focus-visible{outline:2px solid var(--w3e-primary-color);outline-offset:2px}.wp-block-search__button{background-color:var(--w3e-primary-color);color:#fff;border-radius:6px}.wp-block-search__button.has-icon{fill:#fff;border-top-left-radius:0;border-bottom-left-radius:0;position:absolute;top:0;right:0;height:100%;width:45px}@media screen and (max-width:991px){.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item,.gallery-columns-10 .gallery-item{max-width:20%}}@media screen and (max-width:767px){.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item,.gallery-columns-10 .gallery-item{max-width:33.33%}}@media screen and (max-width:575px){.wp-block-quote{font-size:1.25rem}.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item,.gallery-columns-10 .gallery-item{max-width:50%}}