
body {font-size:100%; font-stretch:normal;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale}

h2 a, h3 a {text-decoration:none;}


/* Fonts */
.has-bettertimes-font-family {font-weight:400 !important;}



/* Site Header */
main.wp-block-group {margin-top:-200px !important; padding:0 !important;}
.wp-block-group.main {margin-top:-200px !important;}


.site-header {position:relative; width:100%; height:200px; z-index:1001; background-color:transparent !important; color:white;}
.site-header .wp-block-group {margin:0 !important;}
.site-header ul.wp-block-navigation__container:nth-of-type(2) {width:100%;font-size:1.35rem;padding-top:1rem;border-top:2px solid white;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;flex-direction:row;}
.site-header ul.wp-block-navigation__container:nth-of-type(2) li a {font-weight:700 !important;  line-height:1.1em;}

	@media only screen and (max-width:599px) {
		.site-header .wp-block-columns{display:flex !important;flex-wrap:nowrap !important;justify-content:space-between !important;align-items:flex-start !important;align-content:flex-start !important;flex-direction:row !important;position:relative;}
		.site-header .wp-block-columns .wp-block-navigation__responsive-container-open {position:absolute; right:10px; top:0px;}
			.site-header .wp-block-columns .wp-block-navigation__responsive-container-open svg {width:40px !important; height:40px !important;}
		.wp-block-navigation__responsive-container-content .wp-block-buttons {order:3 !important;}
		.wp-block-navigation__responsive-container-content .wp-block-navigation:nth-of-type(1) {order:2 !important;}
		.wp-block-navigation__responsive-container-content .wp-block-navigation:nth-of-type(2) {order:1 !important;}
		.wp-block-navigation__responsive-container-content .wp-block-search {order:4 !important;}
	}
	
	
	


/* Textures */

/* Footer */
.site-footer {position:relative; margin:0 !important;}
.site-footer:before {position:absolute;z-index:10;content:"";background-image:url(../img/paint-white.svg);background-size:100%;background-position:bottom left;background-repeat:no-repeat;width:100%;height:56px;top:-55px;left:0;}
	
.grey-texture-top {position:relative;}
.grey-texture-top:before {transform: rotate(180deg); position:absolute;z-index:10;content:"";background-image:url(../img/paint-greyer.svg);background-size:100%;background-position:bottom left;background-repeat:no-repeat;width:100%;height:56px;top:-1px;left:0;}

.blue-texture-top {position:relative;}
.blue-texture-top:before {position:absolute;z-index:10;content:"";background-image:url(../img/paint-blue.svg);background-size:100%;background-position:bottom left;background-repeat:no-repeat;width:100%;height:56px;top:-55px;left:0;}
	
	@media only screen and (max-width:800px) {
	}



/* Waves */
.wp-block-group.waves {background-image:url(../img/waves.svg);background-size:50%;background-position:right center;background-repeat:no-repeat;}






/* Child Template */
.general-content,
.howitworks {background: linear-gradient(180deg, #F5f5f5 90%, #dedede 100%); position:relative;}
.general-content:before,
.howitworks:after{position:absolute;z-index:10;content:"";background-image:url(../img/paint-grey.svg);background-size:100%;background-position:bottom left;background-repeat:no-repeat;width:100%;height:56px;top:-55px;left:0;}

	/* Sidenav */
	.general-content .is-position-sticky .parent-title {background:rgb(19, 172, 197); color:white; padding:1rem;}
	.general-content .is-position-sticky ul {list-style:none;margin:0px; padding:0; background-color:rgb(248,248,248);border-bottom:2px solid rgb(19,172,197);}
		.general-content .is-position-sticky ul li {position:relative;}
		.general-content .is-position-sticky ul li a {padding:1rem; display:block; text-decoration:none;}		
		.general-content .is-position-sticky ul li a:hover {background-color: rgb(56, 196, 219) !important; color:white !important;}
		.general-content .is-position-sticky ul li.current-menu-ancestor > a,
		.general-content .is-position-sticky ul li.current-menu-item > a {background-color: rgb(228, 228, 228); font-weight:bold;}
		
		.general-content .is-position-sticky ul li.current-menu-ancestor li.current-menu-item > a {background-color:transparent; }
		
		.general-content .is-position-sticky ul.wp-block-navigation__submenu-container {display:none;}
		.general-content .is-position-sticky li.current-menu-ancestor ul.wp-block-navigation__submenu-container {display:block;}
				 
		.general-content .is-position-sticky li.has-child > a:after {content:"\F285"; position:absolute; font-family:"bootstrap-icons"; font-size:1em;  top:1em; right:1em; color:inherit; }
	
		.general-content .is-position-sticky ul li.current-menu-ancestor.has-child > a:after,
		.general-content .is-position-sticky li.has-child li.current-menu-item.has-child > a:after {
		    content:"\F282";
		}
		
		.general-content .is-position-sticky ul.wp-block-navigation__submenu-container li a {padding:0.75rem 0.75rem 0.75rem 1.5rem;}
		.general-content .is-position-sticky ul.wp-block-navigation__submenu-container ul.wp-block-navigation__submenu-container li a {padding: 0.5rem 0.5rem 0.5rem 2rem;}
	
		.general-content .is-position-sticky ul.wp-block-navigation__submenu-container ul.wp-block-navigation__submenu-container {display:none;}
		.general-content .is-position-sticky li.current-menu-item.has-child ul.wp-block-navigation__submenu-container {display:block;}
		
		.general-content .is-position-sticky ul li.current-menu-item ul li a {background-color:white}
		.general-content .is-position-sticky ul ul li a {padding-left:1em;}
		
		/* 3rd level */
		.general-content .is-position-sticky ul ul ul li a {padding:0.75em 0.75em 0.75em 2em;}

        /*hide grandchildren*/
        .wp-block-page-list ul ul {display: none !important;}
		
		
		
	/* Icon Grid */
	.icon-grid{gap:1rem; text-align:center;}
	.icon-grid img{border-radius:50%; max-width:80%;}
	
	/* Media Text Block */
	.wp-block-media-text h3:first-of-type {margin-top:0;}
	
 	.wp-block-file:not(.wp-element-button){font-size:1em!important;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:center;flex-direction:row;}
	:where(.wp-block-file__button) {border-radius:10px !important;}
	
	@media only screen and (min-width:781px) { 
		.general-content .is-position-sticky {margin-bottom:100px;}
	}
	@media only screen and (max-width:780px) {
		.general-content .is-position-sticky .parent-title,
		.general-content .is-position-sticky ul li a {padding:0.5rem;}	
		.general-content .is-position-sticky li.has-child > a:after {top:0.5rem; right:0.5rem}		
			
		.wp-block-cover[style*="min-height:600px"]{min-height:400px !important}		
		.wp-block-media-text__content {padding:1.5rem 0 0 !important;}
		.icon-grid{grid-template-columns: repeat(4, minmax(0, 1fr)) !important;}
	}
	@media only screen and (max-width:550px) {
		.icon-grid{grid-template-columns: repeat(3, minmax(0, 1fr)) !important;}
	}
	@media only screen and (max-width:400px) {
		.icon-grid{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}
	}





/* Drop Shadows */
.icon-grid img,  
.shadow,
.accordion,
.wp-block-file,
.bluebg:before,
.maroonbg:before,
.greenbg:before {box-shadow:0 0 20px rgba(0,0,0,0.2);}




/* Backgrounds */
.green-texture-btm:after {transform: rotate(180deg); position:absolute;z-index:10;content:"";background-image:url(../img/paint-green.svg);background-size:100%;background-position:bottom left;background-repeat:no-repeat;width:100%;height:56px;bottom:-55px;left:0;}

	/* Home BGs */
	.bluebg, 
	.maroonbg,
	.greenbg {position:relative; z-index:1;}
	.bluebg .wp-block-columns,
	.maroonbg .wp-block-group,
	.greenbg .wp-block-group {position:relative; z-index:3;}
	
	.bluebg:before{content:"";position:absolute;z-index:2;width:calc(100% - 1.5em - 3vw);height:calc(100% + 20vh);top:-10vh;left:0px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1450' height='937' fill='none' xmlns:v='https://vecta.io/nano'%3E%3Cpath fill='%23008299' d='M0 0h1450v937H0z'/%3E%3Cpath d='M974 0L0 146V0H974Z' fill='%2300a5bd'/%3E%3C/svg%3E");background-size:cover;background-position:top left;background-repeat:no-repeat;}
	.maroonbg:before{content:"";position:absolute;z-index:2;width:calc(100% - 1.5em - 3vw);height:calc(100% + 10vh);top:-10vh;right:0px;background-image:url("../img/maroonbg.jpg");background-size:cover;background-position:top left;background-repeat:no-repeat;}
	.greenbg:before{content:"";position:absolute;z-index:2;width:calc(100% - 1.5em - 3vw);height:calc(100% + 1vh);top:-10vh;left:0px;  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1450' height='937' fill='none' xmlns:v='https://vecta.io/nano'%3E%3Cg fill='%236a964a'%3E%3Cpath d='M0 0h1450v937H0z'/%3E%3Cpath d='M0 0h1450v937H0z'/%3E%3C/g%3E%3Cpath d='M974 0L0 146V0H974Z' fill='%235c893d'/%3E%3C/svg%3E"); background-size:cover;background-position:top left;background-repeat:no-repeat;}
	
	@media only screen and (max-width:800px) {
		.bluebg:before,
		.maroonbg:before,
		.greenbg:before {width:calc(100% - 3vw);height:calc(100% + 10vh);top:-5vh;}
			
	}



/* Media Text Block */
.wp-block-media-text__media img,
.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img {border-radius:10px;}



/* UL Lists */
.wp-block-list {padding:0 1rem;}
ol.wp-block-list li {margin:0.75rem 0; line-height:1.5em;}	

ul.wp-block-list li {margin:0.75rem 0; line-height:1.5em; position:relative !important; padding-left:10px;}	
ul.wp-block-list li::marker{color:var(--wp--preset--color--custom-blue) !important;content:"◼";position:absolute;left:0px;top:5px;font-size:0.7em !important;}
	
	
	

/* Animations */
.fade {opacity:0;transition:opacity 1s}
.fadeLeft {opacity:0;transform:translate3d(-50px, 0, 0) scale(0.95);transition:opacity 0.75s, transform 0.75s}
.fadeRight {opacity:0;transform:translate3d(50px, 0, 0) scale(0.95);transition:opacity 0.75s, transform 0.75s}
.fadeUp {opacity:0;transform:translate3d(0, 10px, 0) scale(0.95);transition:opacity 0.75s, transform 0.75s}
.fadeDown {opacity:0; transform: translate3d(10px, 10px, 0) scale(1.075); transition: opacity 1.25s, transform 0.75s ease}
.fadedelayone {opacity:0; transform: translate3d(10px, 10px, 0) scale(1.075); transition: opacity 1.25s 0.5s, transform 0.75s 0.5s}
.fadedelaytwo {opacity:0; transform: translate3d(10px, 10px, 0) scale(1.075); transition: opacity 1.25s 1s, transform 0.75s ease 1s}
.fadedelaythree {opacity:0; transform: translate3d(10px, 10px, 0) scale(1.075); transition: opacity 1.25s 1.5s, transform 0.75s ease 1.5s}
.animate {opacity:1;transform:translateX(0);transform:translateY(0)}


	


/* Locations */
@media only screen and (min-width:801px) {
	.wp-block-columns.locations	.wp-block-column {border-right:2px solid rgba(0,0,0,0.1);}
	.wp-block-columns.locations	.wp-block-column:last-of-type {border:0;}
}
@media only screen and (max-width:800px) {
	.wp-block-columns.locations	{display:grid !important; grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:1rem !important;}
	.wp-block-columns.locations h3 {line-height:1em !important; font-weight:700 !important;}
	.wp-block-columns.locations figure {margin:0 !important}
}





/* Home Page Video Intro Popup */
.home-video figure {transform: rotate(-5deg);}
.home-video .video-popup {margin:-10vh 0 0;}

	@media only screen and (min-width:801px) {	
		.home-video .video-popup {margin:-20vh 0 0;}
	}




/* Generic Mobile Styling */
	
	@media only screen and (max-width:800px) {
		.wp-block-cover .wp-block-group[style*="min-height:66vh;"] {
	   	 	min-height:300px !important
		}
		.wp-block-group.shadow[style*="padding-left:6vh;"] {
			padding:1.5em !important;
		}
	}

	
	

/* How it works */

.work-steps .wp-block-group {transition: transform 0.3s ease;}
.work-steps .wp-block-group:hover {transform: translateY(-1rem);}

.work-steps .wp-block-group a {font-weight:bold; text-decoration:none;}
.work-steps .wp-block-group .wp-block-image, .work-steps .wp-block-group .wp-block-image img {width:auto !important; height:75px !important;}
.work-steps .wp-block-group{position:relative;z-index:3;border:1px solid rgba(255,255,255,0.25);border-top:3px solid #4a752c;padding:2em;}
.work-steps .wp-block-group::before{content:"";position:absolute;top:-20px;left:20px;width:40px;height:40px;background-color:#4a752c;  transform:rotate(45deg);z-index:4;}

.work-steps .wp-block-group:nth-of-type(1) {border-top:3px solid #78A04F}
.work-steps .wp-block-group:nth-of-type(1):before { background-color:#78A04F}
.work-steps .wp-block-group:nth-of-type(2) {border-top:3px solid #840045}
.work-steps .wp-block-group:nth-of-type(2):before { background-color:#840045}
.work-steps .wp-block-group:nth-of-type(3) {border-top:3px solid #D99B26}
.work-steps .wp-block-group:nth-of-type(3):before { background-color:#D99B26}
.work-steps .wp-block-group:nth-of-type(4) {border-top:3px solid #D4561A}
.work-steps .wp-block-group:nth-of-type(4):before { background-color:#D4561A}
.work-steps .wp-block-group:nth-of-type(6) {border-top:3px solid #14A2BC}
.work-steps .wp-block-group:nth-of-type(6):before { background-color:#14A2BC}

.work-steps .wp-block-group::after{content:"1";position:absolute;top:-20px;left:20px;width:40px;height:40px;line-height:40px;color:white;font-size:20px;text-align:center;font-weight:bold;z-index:5;}
.work-steps .wp-block-group:nth-child(1)::after{content:"1";}
.work-steps .wp-block-group:nth-child(2)::after{content:"2";}
.work-steps .wp-block-group:nth-child(3)::after{content:"3";}
.work-steps .wp-block-group:nth-child(4)::after{content:"4";}
.work-steps .wp-block-group:nth-child(5)::after{content:"5";}
.work-steps .wp-block-group:nth-child(6)::after{content:"5";}

@media only screen and (min-width:801px) {	
	.howitworks .wp-block-columns .wp-block-column {position:relative; }
	.howitworks .wp-block-columns .wp-block-column:first-of-type:after {content:""; height:100%; position:absolute; z-index:-1; left:49%; top:30px; width:1px; border-left:4px dashed rgba(0,0,0,0.1)}
	.howitworks .wp-block-columns.nodash .wp-block-column:first-of-type:after {display:none !important;} 
}
@media only screen and (max-width:800px) {
	.howitworks, .howitworks .wp-block-image {text-align:center;}
	.howitworks .wp-block-buttons,
	.howitworks .wp-block-button{justify-content:center !important;align-items:flex-start !important;align-content:center !important;}
	.howitworks .wp-block-image img {width:auto !important; height:200px !important;}	
	
	.work-steps{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:1rem !important;}
	.work-steps .wp-block-group{padding:1.5em;}
	
}




/* Table */
.wp-block-table table{width:100% !important;position:relative;border:1px solid #111;box-shadow:0 0 10px rgba(#000,.2);margin:0 0 1.5rem 0;}
.wp-block-table table th{background:var(--wp--preset--color--custom-blue) !important;color:#fff !important; padding:1rem;}
.wp-block-table table td{vertical-align:top; padding:1rem; color:#111;}
.wp-block-table table tr:nth-child(even){background-color:#f2f2f2;}



/* Blue Banner */
.wp-block-image.rotate {transform: rotate(-5deg);}



/* Cards */
.down-arrow::after {content: "";position: absolute;bottom: -20px;width: 0;height: 0;left: 0;right: 0;margin: 0 auto;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 20px solid #fff;}
.small-content-white {position: relative;}
.small-content-white::after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;background-image: url(../img/paint-white-small.png);background-position: left top;background-size: cover;background-repeat: no-repeat;pointer-events: none;}
.down-arrow h3::after {content: '';height: 3px;width: 18px;background-color: #A70A60;position: absolute;left: 18px;right: 0;margin: 0 auto;top: 1.2rem;}
.down-arrow h3::before{content: '';height: 3px;width: 18px;background-color: #292929;position: absolute;left: -18px;right: 0;margin: 0 auto;top: 1.2rem;}



/* Resources Downloads */
.resources .wp-block-file:first-of-type {margin-top:1em !important;}
.resources .wp-block-file {box-shadow:none !important; padding:0.5em 0 !important; border-radius:0; margin:0!important; border-top:1px solid #eee;}
.resources .wp-element-button {padding-right:5px !important; padding-left:5px !important; min-width:100px; text-align:center;}



/* Downloads */
.wp-block-list.downloads {margin:1em 0 0 !important; list-style-type:none; padding:0 !important;}
.wp-block-list.downloads li {list-style-type:none; margin:0!important; padding:0.75em 0 !important; margin:0!important; border-top:1px solid #eee;}
.wp-block-list.downloads li::marker {display:none !important;content:"" !important;}
.wp-block-list.downloads li a {font-weight:600;}


/* Check List */
.wp-block-list.checks {list-style-type:none; margin:1.5em 0; padding:0}
.wp-block-list.checks li {list-style-type:none; position:relative; padding:0 0 0 35px; margin:0.75em 0; line-height:150%}
.wp-block-list.checks li:before {content:"\F270"; position:absolute; font-family:"bootstrap-icons"; font-size:1.5em; color: var(--wp--preset--color--custom-blue) !important; top:-2px; left:0px; }
.wp-block-list.checks li::marker{display:none !important;content:"" !important;}

/* Star List */
.wp-block-list.stars {list-style-type:none; margin:1.5em 0; padding:0}
.wp-block-list.stars li {list-style-type:none; position:relative; padding:0 0 0 35px; margin:0.75em 0; line-height:150%; color: var(--wp--preset--color--custom-blue)}
.wp-block-list.stars li:before {content:"\F586"; position:absolute; font-family:"bootstrap-icons"; font-size:1.25em; color: var(--wp--preset--color--custom-blue) !important; top:-2px; left:0px; }
.wp-block-list.stars li::marker{display:none !important;content:"" !important;}


/* Rouned Neg Photos */
.neg-photos .wp-block-image {margin-top:-40%;}

	@media only screen and (max-width:800px) {
		.neg-photos .wp-block-image {margin-top:-20px; width:200px;}
	}
	
/* Rouned Neg Icons */
.neg-icons .wp-block-image {margin-top:-55px !important; width:50px; height:50px; padding:15px; background:white; border-radius:50%; border:5px solid var(--wp--preset--color--custom-blue);}
.neg-icons .wp-block-image img {padding:0 !important; width:50px; height:50px; }

	@media only screen and (max-width:800px) {
	
	}
	



/* Swiper Arrows */
.swiper-button-next, .swiper-button-prev {width:30px !important; height:40px !important; right:0px !important; transform:none !important; top:45% !important;}
.swiper-button-prev {right:auto !important; left:0px !important;}
.swiper-button-next:after,.swiper-button-prev:after{text-align:center;font-family:"bootstrap-icons" !important;content:"\F285" !important;color:white; background:rgba(0,0,0,0.5); line-height:40px !important;font-size:24px !important; font-weight:bold; width:30px !important;height:40px !important;}
.swiper-button-prev:after {content:"\F284" !important}
.swiper-button-next:hover:after, 
.swiper-button-prev:hover:after {background:rgba(0,0,0,0.8);}

/* Swiper Pagination */
.wp-block-fseblocks-content-slider .swiper-container {padding:0 0 25px !important;}
.swiper-pagination{bottom:0px !important}
.swiper-pagination-bullet{background:#292929 !important;opacity:0.25 !important; margin:0 0.25em !important}
.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1 !important;background:var(--wp--preset--color--custom-blue) !important}








/* Woocommerce */
.woocommerce-shop main.wp-block-group,
.single-product main.wp-block-group,
.woocommerce div.product,
.archive main.wp-block-group,
.woocommerce-cart main.wp-block-group,
.woocommerce-checkout main.wp-block-group {margin-top:0px !important; }
.woocommerce-order-received main.wp-block-group  {margin-top:-200px !important; }
.wp-block-group.main {background: linear-gradient(180deg, #F5f5f5 90%, #dedede 100%);}
.paint.btm {position:relative;}
.paint.btm:before {position:absolute;z-index:10;content:"";background-image:url(../img/paint-grey.svg);background-size:100%;background-position:bottom left;background-repeat:no-repeat;width:100%;height:56px;bottom:0px;left:0;}



select.postform {padding:6px !important; font-size:1em !important;}





/* Pagination */
.wp-block-query-pagination {margin:5vh 0; display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:flex-start;}
.wp-block-query-pagination a,
.wp-block-query-pagination span {padding:5px !important; margin:0 5px !important; display:inline-block; vertical-align:middle; font-weight:500;}
.wp-block-query-pagination a.next:after,
.wp-block-query-pagination a.prev:before {font-family:"bootstrap-icons"; display:inline-block; vertical-align:middle;}
.wp-block-query-pagination a.next:after {content:"\F138"; margin-left:5px;}
.wp-block-query-pagination a.prev:before {content:"\F138"; transform:rotate(180deg); margin-right:5px;}

	@media only screen and (max-width:800px) {
		.wp-block-query-pagination a,
		.wp-block-query-pagination span {padding:4px; margin:0 4px; }
	}
	
	
	
	
	

/* Gravity forms */
.gform_wrapper input,
.gform_wrapper select,
.gform_wrapper textarea,
.gform_wrapper input[type=radio] {border:2px solid #13acc5 !important; background-color: #f7feff !important; border-radius:4px;}
.gform_wrapper input[type=radio] {margin:0 !important}

.gform_wrapper select {line-height: 2em !important;  min-height: 2em !important;}


/* Radio buttons */
body .gform_wrapper .gfield_radio li {
  margin-bottom: 0.5em;
  position: relative;
}
body .gform_wrapper .gfield_radio input[type="radio"] {
  opacity: 0;
  position: absolute;
  left: 0;
}
body .gform_wrapper .gfield_radio label {
  display: inline-block;
  padding-left: 2em;
  cursor: pointer;
  position: relative;
  font-size: 16px;
  color: #333;
}
/* Custom circle */
body .gform_wrapper .gfield_radio label:before {
  content: "";
  width: 18px;
  height: 18px;
  border: 2px solid #13acc5;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background: #fff;
  transition: all 0.2s ease;
}
/* Checked state */
body .gform_wrapper .gfield_radio input[type="radio"]:checked + label:before{border-color:#13acc5; background:#13acc5;box-shadow:inset 0 0 0 4px #fff;}
/* Hover effect */
body .gform_wrapper .gfield_radio label:hover:before{border-color:#13acc5;}

/* Buttons */
.gform_wrapper input[type=submit],
.gform_wrapper input[type=button] {border-radius: 10px;
	border:0 !important;
	background-color:#13acc5 !important;
	color:white !important;
    font-family: var(--wp--preset--font-family--body);
    font-weight: 700 !important;
	font-size: 1rem !important;
    line-height: 1rem !important;
    padding: 1rem 1.5rem !important;
}






.external-links .wp-block-button, .external-links .wp-block-buttons, .external-links .wp-block-button__link {display:block !important; text-align:left !important;}
.external-links .wp-block-button {margin:10px 0;}
.external-links .wp-block-button a:before {content:"\F1C5"; font-family:"bootstrap-icons"; font-size:1em; color:inherit; display:inline-block; margin-right:1rem;}
	