.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, 1fr) minmax(0, 1fr)
}
.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
}