.site-footer-row{
	display:grid;
	grid-template-columns:repeat(2, minmax(0, 1fr))
}
.site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-right-golden{
	grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)
}
.site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-left-golden{
	grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)
}
.site-footer-row.site-footer-row-columns-3{
	grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)
}
.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-left-half{
	grid-template-columns:minmax(0, 2fr) minmax(0, 2fr)
}
.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-right-half{
	grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)
}
.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-center-half{
	grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)
}
.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-center-wide{
	grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)
}
.site-footer-row.site-footer-row-columns-4{
	grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)
}
.site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty{
	grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)
}
.site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-right-forty{
	grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)
}
.site-footer-row.site-footer-row-columns-5{
	grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)
}
.site-footer-row.site-footer-row-columns-1{
	display:flex;
	justify-content:center
}
.site-footer-row.site-footer-row-columns-1 .site-footer-section-center{
	flex-grow:1
}
.site-footer-row.site-footer-row-columns-1 .site-footer-section{
	flex:1;
	text-align:center;
	min-width:0
}
.site-footer-row-layout-fullwidth>.site-footer-row-container-inner>.site-container{
	max-width:none
}
@media screen and (min-width: 720px) and (max-width: 1024px){
	.site-footer-row-tablet-layout-contained{
		padding:0 1.5rem
}
	.site-footer-row-tablet-layout-fullwidth,.site-footer-row-tablet-layout-standard{
		padding:0
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row{
		grid-template-columns:minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(1),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(1){
		order:6
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(2),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(2){
		order:5
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(3),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(3){
		order:4
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(4),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(4){
		order:3
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(5),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(5){
		order:2
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(6),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(6){
		order:1
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-equal{
		grid-template-columns:repeat(2, minmax(0, 1fr))
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-right-golden{
		grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-left-golden{
		grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-equal{
		grid-template-columns:repeat(3, minmax(0, 1fr))
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-left-half{
		grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-right-half{
		grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-center-half{
		grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-center-wide{
		grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-equal{
		grid-template-columns:repeat(3, minmax(0, 1fr))
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-first-row{
		grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-first-row>*:first-child{
		grid-column:1 / -1
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-last-row{
		grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-last-row>*:last-child{
		grid-column:1 / -1
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-tablet-column-layout-equal{
		grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-tablet-column-layout-two-grid{
		grid-template-columns:repeat(2, minmax(0, 1fr))
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-5.site-footer-row-tablet-column-layout-equal{
		grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)
}
}
@media screen and (max-width: 719px){
	.site-footer-row-mobile-layout-contained{
		padding:0 1.5rem
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row{
		grid-template-columns:minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(1),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(1){
		order:6
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(2),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(2){
		order:5
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(3),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(3){
		order:4
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(4),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(4){
		order:3
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(5),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(5){
		order:2
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(6),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(6){
		order:1
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-equal{
		grid-template-columns:repeat(2, minmax(0, 1fr))
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-right-golden{
		grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-left-golden{
		grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-equal{
		grid-template-columns:repeat(3, minmax(0, 1fr))
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-left-half{
		grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-right-half{
		grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-center-half{
		grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-center-wide{
		grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-equal{
		grid-template-columns:repeat(3, minmax(0, 1fr))
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-first-row{
		grid-template-columns:repeat(2, minmax(0, 1fr))
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-first-row>*:first-child{
		grid-column:1 / -1
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-last-row{
		grid-template-columns:repeat(2, minmax(0, 1fr))
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-last-row>*:last-child{
		grid-column:1 / -1
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-mobile-column-layout-equal{
		grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-mobile-column-layout-two-grid{
		grid-template-columns:repeat(2, minmax(0, 1fr))
}
	.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-5.site-footer-row-mobile-column-layout-equal{
		grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)
}
	.site-footer-row-mobile-layout-fullwidth,.site-footer-row-mobile-layout-standard{
		padding:0
}
}
.site-footer-section{
	display:flex;
	max-height:inherit
}
.site-footer-item{
	display:flex;
	align-items:center;
	margin-right:10px;
	max-height:inherit
}
.site-footer-section>.site-footer-item:last-child{
	margin-right:0
}
.footer-widget-area{
	flex:1;
	min-width:0;
	display:flex
}
.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area{
	flex:unset;
	margin-left:30px
}
.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area:first-child{
	margin-left:0
}
.ft-ro-dir-column .site-footer-section:not(.footer-section-inner-items-1) .footer-widget-area{
	flex:unset
}
.footer-widget-area>*{
	flex:1;
	min-width:0
}
.footer-widget-area.content-valign-middle{
	align-items:center
}
.footer-widget-area.content-valign-top{
	align-items:flex-start
}
.footer-widget-area.content-valign-bottom{
	align-items:flex-end
}
.footer-widget-area.content-align-center{
	text-align:center
}
.footer-widget-area.content-align-center .footer-navigation{
	justify-content:center
}
.footer-widget-area.content-align-center .widget_media_image img{
	margin:0 auto
}
.footer-widget-area.content-align-center .footer-social-inner-wrap{
	justify-content:center
}
.footer-widget-area.content-align-right{
	text-align:right
}
.footer-widget-area.content-align-right .footer-navigation{
	justify-content:flex-end
}
.footer-widget-area.content-align-right .footer-navigation .menu{
	justify-content:flex-end
}
.footer-widget-area.content-align-right .footer-social-inner-wrap{
	justify-content:flex-end
}
.footer-widget-area.content-align-right .widget_media_image img{
	margin:0 0 0 auto
}
.footer-widget-area.content-align-left{
	text-align:left
}
.footer-widget-area.content-align-left .footer-navigation{
	justify-content:flex-start
}
.footer-widget-area.content-align-left .footer-navigation .menu{
	justify-content:flex-start
}
.footer-widget-area.content-align-left .footer-social-inner-wrap{
	justify-content:flex-start
}
@media screen and (max-width: 1024px){
	.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area.content-tablet-align-center:first-child{
		margin-left:auto
}
	.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area.content-tablet-align-center:first-child~.footer-widget-area:last-child{
		margin-right:auto
}
	.footer-widget-area.content-tablet-align-center{
		text-align:center
}
	.footer-widget-area.content-tablet-align-center .footer-navigation{
		justify-content:center
}
	.footer-widget-area.content-tablet-align-center .footer-navigation .menu{
		justify-content:center
}
	.footer-widget-area.content-tablet-align-center .footer-social-inner-wrap{
		justify-content:center
}
	.footer-widget-area.content-tablet-align-center .widget_media_image img{
		margin:0 auto
}
	.footer-widget-area.content-tablet-align-right{
		text-align:right
}
	.footer-widget-area.content-tablet-align-right .footer-navigation{
		justify-content:flex-end
}
	.footer-widget-area.content-tablet-align-right .footer-navigation .menu{
		justify-content:flex-end
}
	.footer-widget-area.content-tablet-align-right .footer-social-inner-wrap{
		justify-content:flex-end
}
	.footer-widget-area.content-tablet-align-right .widget_media_image img{
		margin:0 0 0 auto
}
	.footer-widget-area.content-tablet-align-left{
		text-align:left
}
	.footer-widget-area.content-tablet-align-left .footer-navigation{
		justify-content:flex-start
}
	.footer-widget-area.content-tablet-align-left .footer-navigation .menu{
		justify-content:flex-start
}
	.footer-widget-area.content-tablet-align-left .footer-social-inner-wrap{
		justify-content:flex-start
}
}
@media screen and (max-width: 719px){
	.ft-ro-m-dir-row .footer-section-inner-items-2 .footer-widget-area.content-mobile-align-center:first-child{
		margin-left:auto
}
	.ft-ro-m-dir-row .footer-section-inner-items-2 .footer-widget-area.content-mobile-align-center:first-child~.footer-widget-area:last-child{
		margin-right:auto
}
	.footer-widget-area.content-mobile-align-center{
		text-align:center
}
	.footer-widget-area.content-mobile-align-center .footer-navigation{
		justify-content:center
}
	.footer-widget-area.content-mobile-align-center .footer-navigation .menu{
		justify-content:center
}
	.footer-widget-area.content-mobile-align-center .footer-social-inner-wrap{
		justify-content:center
}
	.footer-widget-area.content-mobile-align-center .widget_media_image img{
		margin:0 auto
}
	.footer-widget-area.content-mobile-align-right{
		text-align:right
}
	.footer-widget-area.content-mobile-align-right .footer-navigation{
		justify-content:flex-end
}
	.footer-widget-area.content-mobile-align-right .footer-navigation .menu{
		justify-content:flex-end
}
	.footer-widget-area.content-mobile-align-right .footer-social-inner-wrap{
		justify-content:flex-end
}
	.footer-widget-area.content-mobile-align-right .widget_media_image img{
		margin:0 0 0 auto
}
	.footer-widget-area.content-mobile-align-left{
		text-align:left
}
	.footer-widget-area.content-mobile-align-left .footer-navigation{
		justify-content:flex-start
}
	.footer-widget-area.content-mobile-align-left .footer-navigation .menu{
		justify-content:flex-start
}
	.footer-widget-area.content-mobile-align-left .footer-social-inner-wrap{
		justify-content:flex-start
}
}
.ft-ro-dir-column .site-footer-section{
	flex-direction:column
}
@media screen and (max-width: 1024px){
	.ft-ro-t-dir-column .site-footer-section{
		flex-direction:column
}
	.ft-ro-t-dir-row .site-footer-section{
		flex-direction:row
}
}
@media screen and (max-width: 719px){
	.ft-ro-m-dir-column .site-footer-section{
		flex-direction:column
}
	.ft-ro-m-dir-row .site-footer-section{
		flex-direction:row
}
}
.rtl .footer-widget-area.content-align-right .footer-social-inner-wrap{
	justify-content:flex-start
}
.rtl .footer-widget-area.content-align-left .footer-social-inner-wrap{
	justify-content:flex-end
}
@media screen and (max-width: 1024px){
	.rtl .footer-widget-area.content-tablet-align-right .footer-social-inner-wrap{
		justify-content:flex-start
}
	.rtl .footer-widget-area.content-tablet-align-left .footer-social-inner-wrap{
		justify-content:flex-end
}
}
@media screen and (max-width: 719px){
	.rtl .footer-widget-area.content-mobile-align-right .footer-social-inner-wrap{
		justify-content:flex-start
}
	.rtl .footer-widget-area.content-mobile-align-left .footer-social-inner-wrap{
		justify-content:flex-end
}
}
.footer-navigation,.footer-menu-container{
	display:flex
}
.footer-navigation a{
	display:block;
	width:100%;
	text-decoration:none;
	color:var(--global-palette4);
	transition:all .2s ease-in-out
}
.footer-navigation a:hover,.footer-navigation a:focus{
	color:var(--global-palette-highlight)
}
.footer-navigation ul{
	display:block;
	list-style:none;
	margin:0;
	padding:0
}
.footer-navigation ul li a{
	padding:0.6em 0.5em
}
.footer-navigation .menu{
	display:flex;
	flex-wrap:wrap;
	justify-content:center
}
.footer-widget-area.footer-navigation-layout-stretch-true .footer-menu-container{
	width:100%
}
.footer-widget-area.footer-navigation-layout-stretch-true .footer-navigation .menu{
	width:100%;
	justify-content:space-around
}
.site-footer-wrap .footer-navigation .footer-menu-container>ul li a:hover{
	text-decoration:none
}
.site-footer-wrap .social-button{
	color:var(--global-palette4);
	background:var(--global-palette7)
}
.site-footer-wrap .social-button:hover{
	text-decoration:none;
	color:var(--global-palette-btn);
	background:var(--global-palette-btn-bg)
}
.social-style-outline .social-button:hover{
	color:var(--global-palette3)
}
.site-footer-wrap .ft-ro-lstyle-normal a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){
	text-decoration:underline
}
.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){
	text-decoration:none
}
.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{
	text-decoration:none
}
.site-footer-section{
	position:relative
}
.site-footer-section:not(:last-child):after{
	content:'';
	position:absolute;
	top:0;
	bottom:0;
	height:auto;
	width:0;
	right:-15px;
	-webkit-transform:translateX(50%);
	transform:translateX(50%)
}
.footer-html{
	margin:1em 0
}
.footer-html p:last-child{
	margin-bottom:0
}
.footer-html p:first-child{
	margin-top:0
}
