.blp-has-blocks.full-width .wp-block-cover .wp-block-cover__inner-container,.blp-has-blocks.full-width .wp-block-cover-image .wp-block-cover__inner-container,.blp-has-blocks.fullwidth-centered .wp-block-cover .wp-block-cover__inner-container,.blp-has-blocks.fullwidth-centered .wp-block-cover-image .wp-block-cover__inner-container{max-width:1170px;width:100%;margin-left:auto;margin-right:auto}.blp-has-blocks.fullwidth-centered .wp-block-cover .wp-block-cover__inner-container,.blp-has-blocks.fullwidth-centered .wp-block-cover-image .wp-block-cover__inner-container{max-width:670px}.blp-has-blocks .entry-content .alignfull{position:relative}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding:10% 5%}.blp-has-blocks .wp-block-embed figcaption,.blp-has-blocks .wp-block-gallery .blocks-gallery-caption,.blp-has-blocks .wp-block-image figcaption{margin:.8075em 0 0;font-size:.95em;color:var(--font-color);font-family:var(--secondary-font);line-height:1.3;text-align:center}.blp-has-blocks .wp-block-gallery .blocks-gallery-caption{width:100%;margin-top:0;margin-bottom:1.5em}.page .site-main .entry-content .wp-block-gallery .blocks-gallery-item,.single .site-main .entry-content .wp-block-gallery .blocks-gallery-item{background:0 0;padding-left:0}.wp-block-file{background:rgba(var(--primary-color-rgb),.1);padding:2% 4%;margin-bottom:.7em}.wp-block-file.aligncenter{display:table;margin-left:auto;margin-right:auto}.wp-block-file.alignfull{text-align:center}.wp-block-file a{display:inline-block;color:var(--font-color)}.wp-block-file .wp-block-file__button{background:var(--primary-color);padding:.7em 1.5em;font-size:.9em;line-height:1.3}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:rgba(var(--primary-color-rgb),.35)}.widget_nav_menu ul ul{margin-top:15px}.block-editor .wp-block-latest-comments p{margin-bottom:0}.wp-block-calendar table{margin:0}.wp-block-calendar table caption{background:var(--secondary-color);padding:5px;font-weight:600}.wp-block-calendar table tr td,.wp-block-calendar table tr th{padding:5px 0;text-align:center;font-weight:700;font-size:1em;line-height:1.5;background:0 0;border:none}.wp-block-calendar table tr td{font-weight:400}.wp-block-calendar table tbody tr td#today{background:rgba(var(--primary-color-rgb),.15)}.wp-block-calendar table tr td a{display:block}.wp-block-calendar table tr td a:hover{text-decoration:none;color:var(--font-color)}.wp-block-calendar table tfoot{border-top:1px solid rgba(var(--primary-color-rgb),.1)}.wp-block-calendar table tfoot td#prev{text-align:left}.wp-block-calendar table tfoot td#next{text-align:right}.wp-block-tag-cloud a{display:inline-block;color:rgba(var(--font-color-rgb),.5);margin:1%;line-height:1.5;text-decoration:none}.wp-block-tag-cloud a:hover{color:var(--primary-color)}.widget .blossomthemes-email-newsletter-wrapper .img-holder{width:60px;height:60px;border-radius:100%;overflow:hidden;margin:0 auto 20px;position:relative}@media screen and (max-width:1199px){.blp-has-blocks.full-width .wp-block-cover .wp-block-cover__inner-container,.blp-has-blocks.full-width .wp-block-cover-image .wp-block-cover__inner-container,.blp-has-blocks.fullwidth-centered .wp-block-cover .wp-block-cover__inner-container,.blp-has-blocks.fullwidth-centered .wp-block-cover-image .wp-block-cover__inner-container{max-width:1000px}}@media screen and (max-width:1024px){.blp-has-blocks.full-width .wp-block-cover .wp-block-cover__inner-container,.blp-has-blocks.full-width .wp-block-cover-image .wp-block-cover__inner-container,.blp-has-blocks.fullwidth-centered .wp-block-cover .wp-block-cover__inner-container,.blp-has-blocks.fullwidth-centered .wp-block-cover-image .wp-block-cover__inner-container{max-width:768px;padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.blp-has-blocks.full-width .wp-block-cover .wp-block-cover__inner-container,.blp-has-blocks.full-width .wp-block-cover-image .wp-block-cover__inner-container,.blp-has-blocks.fullwidth-centered .wp-block-cover .wp-block-cover__inner-container,.blp-has-blocks.fullwidth-centered .wp-block-cover-image .wp-block-cover__inner-container{max-width:420px}}