.site-header .fa-search:before{content:"\f002"}
.site-header .fa-times:before{content:"\f00d"}
.site-header .search-popup-main .search-popup-inner .search-popup-content input{line-height:1.42857143;font-size:24px}
/* header */
.site-header{position:relative;font-family:'AdientSans', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;}
.site-header.header-fixed{position:fixed;top:0;left:0;right:0;z-index:200;-webkit-transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53)}
.admin-bar .site-header.header-fixed{top:32px}
.site-header .container-fluid{max-width:1140px;padding:0 15px;;margin:0 auto}
.site-header .header-top{background-color:rgba(212, 212, 212, 0.55);padding:1px 0 2px}
.site-header .header-top ul li{margin-left:3px}
.site-header .header-top ul li a{color:#000}
.site-header .header-top ul li a:hover{color:#bed82f}
.site-header .header-top ul.sub-header li a{padding:0 5px;display:inline-block;font-size:12px}
.site-header:not(.header-transparent) .header-top ul.sub-header li a{font-weight:400}
.site-header .header-top .header-top-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.site-header .header-bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.site-header .site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.site-header .logo-white{display:none}
.site-header .header-bottom-inner ul{padding:0 15px}
.site-header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}
.site-header ul li a{text-decoration:none}
.site-header:not(.header-transparent) ul.nav-menu>li{line-height:1}
.site-header ul.nav-menu>li>a{color:#000;padding:30.5px 15px;display:inline-block;border-bottom:5px solid transparent;line-height:1;letter-spacing:0.3px;text-transform:uppercase;font-size:15px;font-weight:700;-webkit-transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53)}
.site-header ul.nav-menu>li>a small{color:#636363;font-size:10px;display:block;font-weight:300;text-transform:capitalize}
.site-header ul.nav-menu>li>a:hover, .site-header ul.nav-menu >li:not(.search-icon, .globe-icon) > a:focus{border-bottom-color:#bed82f}
.site-header ul.nav-menu>li>a:focus{height: 90%;transition: all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);}
.site-header ul.nav-menu>li.search-icon>a>span, .site-header ul.nav-menu>li.globe-icon>a>span{font-size:0}
.site-header ul.nav-menu>li.search-icon>a>span::before{content:"\f002";font-size:15px;font-family:'fontawesome', sans-serif;font-weight:400}
.site-header ul.nav-menu>li.globe-icon>a:hover{border-bottom-color:transparent}
.site-header ul.nav-menu>li.globe-icon>a>span::before{content:"";width:27px;height:22px;background:url(/~/media/Images/A/Adient-IR/static-header-footer-images/globe.svg) no-repeat center;display:inline-block;background-size:cover;margin-bottom:-2px;-webkit-transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53)}
.globe-link {display:none;}
.globe-device {float: right;margin: 26px 22px 0 0;}
.site-header .globe-icon{position:relative}
.site-header .globe-icon .tooltip-wrap{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);background-color:rgb(248, 255, 242);color:#000;text-align:center;border-radius:2px;padding:0.5em;width:200px;font-size:14px;text-transform:initial;font-weight:300;line-height:1.42857143;opacity:0;visibility:hidden}
.site-header .globe-icon .tooltip-wrap::after{content:'';display:inline-block;position:absolute;top:100%;left:50%;border:8px solid;border-color:rgb(248, 255, 242) transparent transparent;width:0;height:0;pointer-events:none;transform:translate(-50%, 0)}
.site-header .region-media{display:none;position:relative}
.site-header .navbar-toggle{display:none}
.site-header.header-transparent .header-top{background-color:rgba(0, 0, 0, 0.55)}
.site-header.header-transparent .header-top ul li a{color:#fff}
.site-header.header-transparent .header-top ul li a:hover{color:#bed82f}
.site-header.header-transparent .header-bottom{background-color:transparent}
.search-popup-main .search-popup-inner .search-popup-content{width:100%;max-width:930px;padding:0 15px;font-size:24px}
.search-popup-main .search-popup-inner .search-popup-content .search-field-group{position:relative;margin:0 0 25px}
.search-popup-main .search-popup-inner .search-popup-content input{width:100%;padding:13px 45px 13px 15px;background:transparent;outline:none;color:#fff;border:1px solid #fff}
.search-popup-main .search-popup-inner .search-popup-content input::-webkit-search-decoration, .search-popup-main .search-popup-inner .search-popup-content input::-webkit-search-cancel-button, .search-popup-main .search-popup-inner .search-popup-content input::-webkit-search-results-button, .search-popup-main .search-popup-inner .search-popup-content input::-webkit-search-results-decoration{-webkit-appearance:none}
.search-popup-main .search-popup-inner .search-popup-content button{background:transparent;color:#fff;border:0;position:absolute;right:-61px;top:0;bottom:0;padding:10px 15px;font-size:12px;cursor:pointer}
.search-popup-main .search-popup-inner .search-popup-content button:hover{background-color:#bed82f}
.search-popup-main button:focus i{outline: 1px dashed #bed82f;outline-offset: 2px;}
.search-popup-main .search-popup-inner .search-popup-close{color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;text-decoration:none}
.search-popup-main .search-popup-inner .search-popup-close:hover{color:#bed82f}
@media (min-width:992px){
	/* site header */
    .site-header .site-branding{padding:20px 0 0;-webkit-transition-property:padding,height;transition-property:padding,height;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}
    .site-header.header-sticky .site-branding{padding:0 0 10px}
    .site-header.header-transparent:not(.header-sticky) ul.nav-menu>li>a{color:#fff}
    .site-header.header-transparent:not(.header-sticky) ul.nav-menu>li>a small{color:#fff}
    .site-header .header-bottom{-webkit-transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53)}
    .site-header.header-transparent:not(.header-sticky) ul.nav-menu>li.globe-icon>a>span::before{background:url(/~/media/Images/A/Adient-IR/static-header-footer-images/globe.svg) no-repeat center;background-size:cover}
    .site-header.header-transparent:not(.header-sticky) .logo-white{display:block}
    .site-header.header-transparent:not(.header-sticky) .logo-black{display:none}
    .site-header.header-transparent .header-bottom .header-bottom-inner{border-bottom:1px solid rgba(255, 255, 255, 0.5)}
    .site-header ul.nav-menu>li>a>span{height:25px;display:table-cell;vertical-align:bottom}
    .site-header.header-sticky{background:#fff;-webkit-box-shadow:0 6px 10px -9px rgb(0 0 0 / 75%);box-shadow:0 6px 10px -9px rgb(0 0 0 / 75%);-webkit-transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.25s cubic-bezier(0.55, 0.085, 0.68, 0.53)}
    .site-header.header-sticky ul.nav-menu>li>a{padding:25px 15px}
    .site-header.header-fixed:not(.header-transparent)+.site-content{padding-top:110.8px}
    .search-popup-main{display:none}
    .search-popup-main.search-active{display:block}
    .search-popup-main .search-popup-inner{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100;background:rgb(0 0 0 / 90%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
    .mobile-sub-menu{display:none}
    .mobile-menu-head{display:none}
    .site-header .region-mobile-globe{display:none}
    .site-header span.globe-icon .tooltip-wrap{display:none}
}

@media (max-width:991px){
    /* site header */
    .site-content{position:relative;right:0;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955);}
    .open-nav-popup .site-content{-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955);right:60%}
    .open-nav-popup{overflow:hidden}
    .site-header.header-fixed{position:static}
    .site-header.header-transparent{position:absolute}
    .site-header.header-fixed:not(.header-transparent){box-shadow:0 6px 10px -9px rgb(0 0 0 / 75%);-webkit-box-shadow:0 6px 10px -9px rgb(0 0 0 / 75%)}
    .site-header .navbar-toggle{display:inline-block;cursor:pointer;border-color:transparent;background-color:transparent;margin:30px 0}
	.globe-link {display:inline-block;}
    .site-header .navbar-toggle .icon-bar{width:20px;height:2px;background-color:#000;margin:3px 0;-webkit-transition:0.4s -webkit-transform;transition:0.4s -webkit-transform;-o-transition:0.4s transform;transition:0.4s transform;transition:0.4s transform, 0.4s -webkit-transform;display:block}
    .site-header.header-transparent .navbar-toggle .icon-bar{background-color:#fff}
    .site-header.header-sticky .navbar-toggle .icon-bar, .open-nav-popup .site-header .navbar-toggle .icon-bar{background-color:#000}
    .site-header .mobile-menu-head .icon-bar-1{-webkit-transform:rotate(-45deg) translate(-4px, 4px);-ms-transform:rotate(-45deg) translate(-4px, 4px);transform:rotate(-45deg) translate(-4px, 4px)}
    .site-header .mobile-menu-head .icon-bar-2{opacity:0}
    .site-header .mobile-menu-head .icon-bar-3{-webkit-transform:rotate(45deg) translate(-3px, -3px);-ms-transform:rotate(45deg) translate(-3px, -3px);transform:rotate(45deg) translate(-3px, -3px)}
    .site-header .header-nav-menu{position:fixed;top:0;bottom:0;width:100%;height:100vh;right:-100%;z-index:100;background-color:#fff;overflow:auto;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955);}
    .open-nav-popup .site-header .header-nav-menu{right:0}
    .site-header.header-transparent .logo-white{display:block}
    .site-header.header-transparent .logo-black{display:none}
    .open-nav-popup .site-header.header-transparent .logo-white{display:none}
    .open-nav-popup .site-header.header-transparent .logo-black{display:block}
    .site-header ul.nav-menu{display:block;width:100%}
    .site-header ul.nav-menu>li>a{padding:20px 0;border-bottom:1px solid #d4d4d4;width:100%}
    .site-header .region-media{display:inline-block;font-size:0}
    .site-header .region-media::before{content:"";width:27px;height:20px;background:url(/~/media/Images/A/Adient-IR/static-header-footer-images/globe.svg) no-repeat center;background-size:cover;display:inline-block}
    .site-header.header-transparent .region-media::before{background:url(/~/media/Images/A/Adient-IR/static-header-footer-images/globe.svg) no-repeat center;background-size:cover}
    .open-nav-popup .site-header .region-media{display:none}
    .site-header ul.nav-menu>li.search, .site-header ul.nav-menu>li.regions-glob{display:none}
    .site-header .globe-icon{display:inline-flex;margin:0 15px 0 0} 
    .site-header .globe-icon .tooltip-wrap{right:-18px;transform:translate(0, -100%);top:-60%}
    .mobile-menu-head{display:flex;align-items:center;justify-content:space-between;padding:0 15px}
    .search-popup-main .search-popup-inner .search-popup-close{display:none}
    .search-popup-main .search-popup-inner .search-popup-content{max-width:100%}
    .search-popup-main .search-popup-inner .search-popup-content .search-field-group{margin:0;border:1px solid #d4d4d4;overflow: hidden;}
    .search-popup-main .search-popup-inner .search-popup-content button{color:#000;background-color: #ccc;opacity: 0.7;right:0px;}
    .search-popup-main .search-popup-inner .search-popup-content input{color:#000;font-weight:100;padding:10px;border-width: 1px 0 1px 1px;}
}
@media (max-width:767px){
	.site-header .header-top{display:none}
    .site-header .globe-icon .tooltip-wrap{top:100%;transform:translate(0, 50%)}
    .site-header .globe-icon .tooltip-wrap::after{top:auto;bottom:100%;transform:rotate(180deg);left:80%}
}
.globe-footer {
    -webkit-filter: invert(100%);
    filter: invert(100%);
    display: inline;
    margin-right: 10px;
    max-width: 27px;
    max-height: 27px;
}
.globe {
    max-width: 27px !important;
    max-height: 27px !important;
    margin-top: 3px;
}

/*footer*/

.site-footer .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.site-footer .container-fluid{padding:0 15px;margin:0 auto}
.site-footer .mb-0{margin-bottom:0!important;}
.site-footer .fa-facebook:before{content:"\f09a";}
.site-footer .fa-linkedin:before{content:"\f0e1";}
.site-footer .fa-twitter:before{content:"\f099";}
.site-footer .fa-youtube:before{content:"\f167";}
.site-footer .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}
.site-footer h3{font-weight:500}
.site-footer a{font-weight:400}

/* footer */
.site-footer{background-size:cover;background-repeat:no-repeat;background-position:50% 0;position:relative;z-index:2;padding:50px 0 80px;font-family:'AdientSans', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;background-color:#192a2e}
.site-footer a{display:inline-block;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}
.site-footer .container-fluid{max-width:1140px}
.site-footer .footer-logo{margin-bottom:40px}
.site-footer h3{line-height:1;font-size:14px;margin-bottom:10px;margin-top:3px}
.site-footer h3 a{font-size:14px;color:#fff;line-height:1;display:inline-block;text-transform:uppercase}
.site-footer h3 a:hover{color:#bed82f}
.site-footer h3 a small{font-size:10px;display:block;text-transform:capitalize}
.site-footer ul{margin:0;padding:0;list-style-type:none}
.site-footer ul li{margin-bottom:15px;font-size:14px;line-height:1.16666667;letter-spacing:0.7px}
.site-footer ul li a{color:#d4d4d4;font-size:14px;display:inline-block;text-decoration:none}
.site-footer ul li a:hover{color:#bed82f}
.site-footer .footer-col-row{margin:0 auto}
.site-footer .footer-column{margin-bottom:90px;padding:0}
.site-footer .footer-disclaimer p{color:#d4d4d4;font-size:10px;margin:0 0 10px}
.site-footer .footer-copyright{margin-bottom:40px}
.site-footer .footer-copyright p{color:#d4d4d4;font-size:14px;margin:0}
.site-footer .footer-copyright a{color:#fff;margin-right:10px;font-size:24px;vertical-align:middle;display:inline-block}
.site-footer .footer-nav{margin-bottom:40px}
.site-footer .footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}
.site-footer .footer-nav ul li{margin:0}
.site-footer .footer-nav ul li:not(:last-child)::after{content:'|';color:#fff;margin:0 8px}
.site-footer .social-links li a{font-size:18px;color:#fff}

/* footer */
.site-footer{background-size:cover;background-repeat:no-repeat;background-position:50% 0;position:relative;z-index:2;padding:50px 0 60px;background-color:#192a2e;background-attachment: fixed;}
.site-footer a{display:inline-block;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53);transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}
.site-footer .container-fluid{max-width:1140px;padding:0 15px;margin:0 auto;}
.site-footer .footer-logo{margin-bottom:30px}
.site-footer.parent-footer .footer-logo .footer-logo-separator{background-color: #bed82f; height: 3px; width: 60px; border-radius: 10px; margin-top: 25px;display:none;}
.site-footer h3{line-height:1;font-size:14px;margin-bottom:10px;margin-top:3px}
.site-footer h3 a{font-size:14px;color:#fff;line-height:1;display:inline-block;text-transform:uppercase}
.site-footer h3 a:hover{color:#bed82f}
.site-footer h3 a small{font-size:10px;display:block;text-transform:capitalize}
.site-footer ul{margin:0;padding:0;list-style-type:none}
.site-footer ul li{margin-bottom:15px;font-size:14px;line-height:1.16666667;letter-spacing:0.7px}
.site-footer ul li a{color:#d4d4d4;font-size:14px;display:inline-block;text-decoration:none}
.site-footer ul li a:hover{color:#bed82f}
.site-footer .footer-col-row{margin:0 auto}
.site-footer .footer-column{margin-bottom:90px;padding:0}
.site-footer .footer-disclaimer p{color:#d4d4d4;font-size:10px;margin:0 0 10px}
.site-footer .footer-copyright{margin-bottom:40px}
.site-footer .footer-copyright p{color:#d4d4d4;font-size:14px;margin:0}
.site-footer .footer-copyright a{color:#fff;margin-right:10px;font-size:24px;vertical-align:middle;display:inline-block}
.site-footer .footer-nav{margin-bottom:40px}
.site-footer .footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.site-footer .footer-nav ul li{margin:0}
.site-footer .footer-nav ul li:not(:last-child)::after{content:'|';color:#fff;margin:0 8px}
.site-footer.parent-footer .social-links{display: flex; justify-content: flex-end; gap: 30px;}
.site-footer.parent-footer .social-links li{margin-bottom: 0;}
.site-footer .social-links li a{font-size:18px;color:#fff}
.site-footer.parent-footer .footer-bottom{border-top: 1px solid #ffffff; padding: 15px 0;}

/* child footer */
.site-footer.child-footer .footer-bottom .row:first-child{padding-bottom: 20px;}
.site-footer.child-footer .footer-bottom .footer-bottom-lower-separator{padding: 3px; border-top: 1px solid #ffffff;}
.site-footer.child-footer .footer-bottom .row .footer-nav ul{justify-content: flex-end; text-align: right;}

@media (min-width:768px){
	.site-footer .col-md-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333333333%}
	.site-footer .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}
	.site-footer .col-md-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}
	.site-footer .col-md-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666666667%}
	.site-footer .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}
	.site-footer .col-md-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333333333%}
	.site-footer .offset-md-1{margin-left:8.3333333333%;}
	.site-footer .offset-md-2{margin-left:16.6666666667%;}
	.site-footer .offset-md-8{margin-left:66.6666666667%}

    .site-footer.parent-footer .footer-top .footer-nav-column .footer-nav-title{margin-bottom: 30px;}
	.site-footer.parent-footer .footer-top .footer-nav-column:has(.footer-nav-title) ul{display: block !important;}

	/* child footer */
	.site-footer.child-footer .footer-copyright{text-align: left !important;}
}

@media only screen and (max-width:991px) and (min-width:768px){
    .site-footer .footer-col-row .offset-md-2{margin-left:24.666667%}
}

@media (max-width:767px){
    .site-footer ul li a{font-size:10px}
    .site-footer .footer-copyright p{font-size:10px}
    .site-footer ul.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
    .site-footer ul.social-links li a{padding:0 9px}
    .site-footer .footer-column{margin-bottom:70px}

    .site-footer ul li a{font-size:10px}
    .site-footer .footer-copyright p{font-size:10px}
    .site-footer ul.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
    .site-footer ul.social-links li a{padding:0 9px}
    .site-footer .footer-column{margin-bottom:70px}

    .site-footer.parent-footer .footer-logo{text-align: center; margin-bottom: 20px;}
	.site-footer.parent-footer .footer-logo .footer-logo-separator{margin: 10px auto 0;}
	.site-footer.parent-footer .footer-top .footer-column-1{order: 2;}
	.site-footer.parent-footer .footer-top .footer-column-2{order: 3;}
	.site-footer.parent-footer .footer-top .footer-column-3{order: 4;}
	.site-footer.parent-footer .footer-top .footer-column-4{order: 5;}
	.site-footer.parent-footer .footer-top .footer-column-5{order: 1;}
	.site-footer.parent-footer .footer-top .footer-nav-column{background: rgba(58, 160, 184, 0.2); border-radius: 4px; margin: 10px 0; padding: 0;}
	.site-footer.parent-footer .footer-top .footer-nav-column .footer-nav-title{margin: 0;padding: 15px;position: relative;}
	.site-footer.parent-footer .footer-top .footer-nav-column .footer-nav-title:after{content: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23ffffff"%3E%3Cpath d="M480-357.85 253.85-584 296-626.15l184 184 184-184L706.15-584 480-357.85Z"/%3E%3C/svg%3E'); position: absolute; top: 50%; right: 8px; transform: translateY(-50%); transition: transform 0.3s ease;}
	.site-footer.parent-footer .footer-top .footer-nav-column.active .footer-nav-title:after{transform: translateY(-50%) rotate(180deg);}
	.site-footer.parent-footer .footer-top .footer-nav-column:has(.footer-nav-title) ul{display: none; border-top: 2px solid rgba(0, 0, 0, 0.2);}
	.site-footer.parent-footer .footer-top .footer-nav-column ul li{margin-bottom: 0; padding: 10px 15px;}
	.site-footer.parent-footer .footer-top .footer-nav-column ul li a{font-size: 12px;}
	.site-footer.parent-footer .footer-bottom .social-links{gap: 10px; justify-content: center;}
	.site-footer.parent-footer .footer-bottom .social-links li{margin-bottom: 0;}
	.site-footer.parent-footer .footer-bottom .social-links li a{font-size: 20px !important;}
	.site-footer.parent-footer .footer-bottom .row:first-child .footer-nav ul{justify-content: center; margin: 5px 0 20px;}
	.site-footer.parent-footer .footer-bottom .row:first-child .footer-copyright{text-align: center;}
	.site-footer.parent-footer .footer-bottom .row:first-child li a, .site-footer.parent-footer .footer-bottom .row:first-child .footer-copyright p{font-size: 14px;}
	.site-footer .footer-bottom .footer-bottom-lower-separator{border-top: 1px solid #ffffff; padding: 10px 0;}
}

@media (max-width:567px){
    .site-footer .footer-copyright{margin-bottom:10px;width:100%;}
    .site-footer .footer-logo{margin-bottom:20px;width:100%;}
    .site-footer .footer-nav{margin-bottom:20px;width:100%;text-align:left;}
    .site-footer .footer-nav ul{justify-content:flex-start;}
}
.site-footer .mb-3 {margin-bottom: 1rem !important;}
.site-footer .w-100 {width: 100% !important;}
.site-footer .m-auto {margin: auto !important;}
.site-footer .col-12 {flex: 0 0 auto;width: 100%;}
.footer-disclaimer {padding-left: 15px;padding-right: 15px;}
.site-footer ul.social-links {padding-right:15px;}

@media (min-width: 768px) {
.site-footer .col-md { flex: 1 0 0%;}
}
@media (min-width: 992px) {
.site-footer .col-lg {flex: 1 0 0%;}
}
@media (min-width: 768px) {
.site-footer .col-md-5 {flex: 0 0 auto;width: 41.6666666667%;}
}