+gwD-kVdFg>oqX
SX!B1д,ޒm$тT"GgpۮWx9|bbka	*n[DQ2j4xGd j_bf
;}#5ThZ*L[}5E)B7<md߻D|sNNP|2%b8l/Mp].<%GBEOR`OhͲƌ+-
JѰe (evvHy<4 QveLsu̬d^rGv6g\7
N(:FO/u¡
ƜyUKTNh(/_{k/Pf;0.Y;r,yI'|pU9 mQ4Mj&O5X`*̧>}#'h˿e\F;OǨlW,! nFRI)^U ~
p/W eA+B<^~`MQ8vtlIl:zsS4zc,AzIF-yi=o<[W:h#	5Zؼ~O؁
N08!.:כ78ͫgVFqǱ.USa1<yҝl: >e
-N&dA
  -EPeDά=Ә/@p\&9g1#쫉xrfBd!obun#*g $
4~OV`7fTB7lp)Enlrj-sLD>d~<DeE06]*zGE|KԈg dxN־ǪYbMmuhoS* FWG(LAIltbk= _ˏ;@81zUo-W6:+ڴ]xՓQi}k
WtǤx[J4Ϟ= KIy35nƇ3ħ@a:qYtHy:^ICV:EIX2yZ {T¤5Jp}`K~DyŹd$1tܶߚu LU)9W~H-1u;h;鸞Nr:$pgjLlc-{c3{H`<]܂PlFo9tugvbԂKVX}%|C}1R<Cxզ2i#U'Ta껖6a>Q4hH&%픘Y~ErMlX(w+r+I꿽Gjkq,)oeqhWmPo	f
'7	"EY=ؚքa LosBG"TG|4|=+dFg>oqX
SX=lسJhy2آ;7Y }@ֈ_z!pCV_&a1	cԜzri0?T`{ms[yծNhu+vhEŝ-=NHD.ę!b@L\6*Z=7U||Ec.d%8=t
RV1i/Nj/O-@]?<C6. $'eSbn6x30Ҙ>	v) ٥'+_,oꉂumudX Krɝ*1j
ѷ_9ޭftK&QB292DZs'HvbSlLe󼣁TW NS{P	+Xw3U,)ߡR!j:3~BXɩ顏ï:}BH=fѪĎ[A#d=T,. ktB)]k
&C.sIm@Ǔbc5\g=6jĜKF*uR["w'}Hg/'3l狆-K}:3yPjSǁ1 m>7m\c~Ai	"X#K;䛉ԟ祼;Yz+ӒSAs6wV7 Rҕvx|~[w;>&LK -i}H&V'Zq,ё6գzJ%8=>K5aM@&Q.c%{C"eĞ;x%]M@-:%2qQP,>TWxѥ`^IՌ@UD}7/w+&n<o3~߈ܯe5F9B'T[$;%0A#M\_jGI6a Qrt:^[U{߷C&?|t`Gr0!B5EzSP{*b7d'_nG{qKڷF,B1W)o.ot	#	ǩ}{))&Rz\֤n)M85Axrx^2w="{$+TI.nLG#&8,5oan΍ldg6iLnҁ>~J6E_\2>h=,Q]GiJf'Ԙ!?v2miaMCG{7רUR6te tDo7sO[_eckuD; 0f%WBQӳajLOȸ?V/f,Db2eUHq?@#rXpN^f}h(`CD$c%;wf~߈ܯe5F9B'T[$;%0A-~3! W*}%NKz[)p'aǏ3Jf!8MD2H@DKC.c".+$䡗ܚXXqqKĝOXI=Q|dselSvT+&SPrH$Ñi4z	㗊^*CCKhɯLGCO٨¦b5ؿxM^l5s<uGOĄ$g~4j[@YG"o^Dhn^VY Q͑yJ >EF%iQGZƘΒ0X2
sB`bFs&F tLJrZ h&M#5~
/ZБYc1H{pϺ0"{j -q~M?̀AdJ~r3+_u8X*Sa&tR,hpa~{iMXJ
zTZ5'aǏ3Jf!8MD2H@DKCsVVW\TvwcUX3/q//H3Jkw-J.$ur){Utzst{+sC. B+6c\Gyneh"8'"_}\Wl]OӍ0"Mn9p1jp Tdd/!ǞYo/?0p;TM%+<z|k/&4Ȳ
jau253_&iJX=<;X|`}
/`'~bi8!FDSxˋZ2daR]㤄7APB^&YP%	y;5TЖBtゐ
iJ6Wo^Cyv8n뾗<25va_ց0Pϵ"z 'w'@c#@Ju<q΍A1{ -i1z<Tdf@sؤS)ovjieC+ԫӍuQL${N3դ
^ANL+h]#ם`;{(C}eBtz	Ϡ-f+ێ_C0!Djv?a{K+UNe'ocks > .wp-block-template-part > .wp-block-group.has-background,
.wp-site-blocks > .wp-block-template-part > .wp-block-cover,
body > .is-root-container > .wp-block-cover,
body > .is-root-container > .wp-block-template-part > .wp-block-group.has-background,
body > .is-root-container > .wp-block-template-part > .wp-block-cover,
.is-root-container .wp-block[data-align="full"] {
	margin-left: calc(-1 * var(--wp--custom--spacing--outer)) !important;
	margin-right: calc(-1 * var(--wp--custom--spacing--outer)) !important;
	width: unset;
}

/* Blocks inside columns don't have negative margins. */
.wp-site-blocks .wp-block-columns .wp-block-column .alignfull,
.is-root-container .wp-block-columns .wp-block-column .wp-block[data-align="full"],
/* We also want to avoid stacking negative margins. */
.wp-site-blocks .alignfull:not(.wp-block-group) .alignfull,
.is-root-container .wp-block[data-align="full"] > *:not(.wp-block-group) .wp-block[data-align="full"] {
	margin-left: auto !important;
	margin-right: auto !important;
	width: inherit;
}

/*
 * Responsive menu container padding.
 * This ensures the responsive container inherits the same
 * spacing defined above. This behavior may be built into
 * the Block Editor in the future.
 */

.wp-block-navigation__responsive-container.is-menu-open {
	padding-top: var(--wp--custom--spacing--outer);
	padding-bottom: var(--wp--custom--spacing--large);
	padding-right: var(--wp--custom--spacing--outer);
	padding-left: var(--wp--custom--spacing--outer);
}

