
#mm_mbl-close::before,
#mm_mbl-close:before {height: 34px;width: 34px;z-index: 10;line-height: normal;font-size: 23px;}
.main-menu-mobile {top: 0;left: 100%;background-color: #fff;flex-direction: column;}
.main-menu-mobile .horizontal-menu li:focus {outline-color: transparent;}
.main-menu-mobile .horizontal-menu li .dock-link,
.main-menu-mobile .horizontal-menu li .sub-menu li a {text-decoration: none;background: #fff;color: #012e50;padding: 15px 20px;border-radius: 10px;}
.main-menu-mobile .horizontal-menu li .dock-link i {font-size: 28px;}
.main-menu-mobile .horizontal-menu li .dock-link:hover,
.main-menu-mobile .horizontal-menu li .sub-menu li a:hover {color: #378fc7;}
.main-menu-mobile .horizontal-menu li .dock-link:focus,
.main-menu-mobile .horizontal-menu li .sub-menu li a:focus,
.sm-li.open .dock-link:after {background-color: #737373;outline-color: transparent;color: #fff;}
.main-menu-mobile .mm_mbl-logo .logo {width: 100%;display: flex;flex-direction: column;}
.main-menu-mobile .mm_mbl-logo .menu-close {display: block;position: absolute;top: 23px;right: 23px;font-size: 22px;cursor: pointer;color: #111;transition: .2s;}
.main-menu-mobile .mm_mbl-heading {background: #fff;display: flex;justify-content: flex-start;align-items: center;top: 0;z-index: 9;}
.main-menu-mobile .mm_mbl-heading a {background-color: #d1021e;margin-top: 25px;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;width: 100%;align-items: center;padding: 25px;position: relative;transition: background, color .2s linear;}
.main-menu-mobile .mm_mbl-heading span {line-height: normal;font-family: "TOYOTADISPLAYBOLD" font-size: 20px;text-decoration: none;text-transform: uppercase;letter-spacing: .5px;color: #fff;}
#footer #fix-pos-footer .dock-link,
#footer #fix-pos-footer .dock-link i,
.main-menu-mobile .mm_mbl-heading #mm_mbl-h-back i,
.main-menu-mobile .mm_mbl-heading #mm_mbl-h-back span,
.rotator-button-icon:hover i,
div#vehicleBar_FinanceButton * button:hover,
section.slider-section-addition .automark-slider .swiper-navigation .swiper-button-next:hover i {color: #fff;}
.main-menu-mobile .mm_mbl-heading #mm_mbl-h-back i {margin-right: 25px;}
.main-menu-mobile .mm_mbl-heading #mm_mbl-h-back i:before {font-family: toyota-2020;content: "\24";color: #fff;font-size: 12px;position: absolute;top: 30px;left: 25px;transform: none;}
.main-menu-mobile .mm_mbl-logo .nav-logo {max-width: 350px;width: 100%;}
.main-menu-mobile .mm_mbl-footer {display: none;width: 100%;min-height: 70px;padding: 5px 10px;justify-content: center;align-items: center;background-color: #303c49;}
.main-menu-mobile .mm_mbl-footer a {color: #012e50;font-size: 14px;display: flex;justify-content: center;align-items: center;}
#mm_mbl-close:before {border-radius: 100%;display: flex;align-items: center;justify-content: center;color: #012e50;}
#mm-close {display: flex;flex-direction: column;}
#mm-close span {margin-top: 20px;}
.sm-li .dock-link:after {font-family: "Font Awesome 5 Free" !important;display: flex;align-items: center;justify-content: center;content: "\f078";position: absolute;right: 0;top: 50%;transform: translate(0, -50%);font-size: 18px;line-height: 0;font-weight: 900;color: #c7c7c7;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;width: 53px;height: 53px;}
.sm-li.open .dock-link:after {content: "\f077";}
.sm-li .dock-link:focus {background-color: transparent !important;}
.main-menu-mobile .horizontal-menu .sm-li .sub-menu {display: none !important;position: relative !important;top: 0 !important;left: 0 !important;width: 100% !important;z-index: auto !important;margin-bottom: 0;}
.dropdownm_overlay {display: none;position: fixed;width: 100vw;height: 100vh;margin: 0;padding: 0;left: 0;z-index: 1001;opacity: 1;background-color: rgba(0, 0, 0, .5);}
.nt-wrapper:focus {outline: 0;}
#nav-toggler .nt-wrapper {display: flex;align-items: center;justify-content: flex-end;border: 0;margin-top: 1px;margin-left: 15px;order: 0;padding: 1px 0;background-color: transparent;-webkit-transition: transform .5s ease-in-out;-moz-transition: transform .5s ease-in-out;-o-transition: transform .5s ease-in-out;transition: transform .5s ease-in-out;font-family: 'mbold';}
#nav-toggler .nt-wrapper .icon-bar:before {content: "\59";color: #fff;font-size: 26px;margin: auto;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item,
.mm_mbl-menu .navbar-nav .nav-item .nav-link {display: flex;height: 100%;align-items: center;font-family: mregular;font-size: 18px;text-decoration: none;}
.mm_mbl-menu .navbar-nav .nav-item .nav-link::selection {background: rgba(255, 255, 255, 0);}
.mm_mbl-menu .navbar-nav .nav-item .nav-link::-moz-selection {background: rgba(255, 255, 255, 0);}
.main-menu-mobile .mm_mbl-logo .nav-logo::selection {background: rgba(255, 255, 255, 0);}
.main-menu-mobile .mm_mbl-logo .nav-logo::-moz-selection {background: rgba(255, 255, 255, 0);}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item::selection {background: rgba(255, 255, 255, 0);}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item::-moz-selection {background: rgba(255, 255, 255, 0);}
.mm_mbl-menu .navbar-nav .nav-item .nav-link:after {position: absolute;right: 20px;}
.mm_mbl-menu .navbar-nav .nav-item .dropdown-toggle:after {content: "\f054";font-family: 'Font Awesome 5 Free';font-weight: 700;color: #282829;font-size: 12px;position: absolute;right: 25px;border: 0;}
.mm_mbl-menu .navbar-nav .dropdown-menu {padding: 0;-webkit-transition: .2s ease-in-out;-moz-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-menu-wrapper {background-color: #e6ebeb;line-height: 0;}
.mm_mbl-menu,
body.content #body {background-color: #fff;}
.mm_mbl-menu .navbar-nav .nav-item.dropdown.open .dropdown-menu {right: 0;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item {background-color: #fff;border-top: 1px solid #e8e8e8;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item.active,
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item:active {background-color: #e6ebeb !important;color: #111 !important;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item:focus,
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item:hover {color: #acb1b6;}
#page-wrapper #body,
#page-wrapper #header {width: 100%;margin: 0 auto;}
.no-scroll {overflow: hidden;}
.main-menu-mobile.active {left: 0;display: block !important;z-index: 999999;overflow-x: scroll;padding: 0;}
.main-menu-mobile {position: fixed;z-index: 99999999;width: 100%;height: 100%;text-align: left;overflow-y: auto;flex-direction: column;transition: .5s ease-in-out;-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;overflow: hidden;padding: 0;}
.nav-toggler-wrapper,
i#mm_mbl-close {align-items: center;display: flex;justify-content: end;}
#mm_mbl-close::before {border-radius: 100%;display: flex;align-items: center;justify-content: center;color: #fff;}
.mm_mbl-menu {height: auto;overflow: auto;z-index: 999;padding: 2.5rem;}
.main-menu-mobile .mm_mbl-menu .navbar-light {height: auto;align-items: flex-start;padding: 0;background-color: transparent !important;border: 0;}
.main-menu-mobile .mm_mbl-menu .navbar-brand,
.main-menu-mobile .mm_mbl-menu .navbar-toggler {display: none !important;visibility: hidden !important;}
.navbar-light .navbar-toggler {border: 0;position: relative;}
.main-menu-mobile .mm_mbl-menu #collapse-navigation {display: block !important;visibility: visible !important;}
.main-menu-mobile .mm_mbl-menu #collapse-navigation .navbar-nav {display: inline-flex;flex-direction: column;width: 100%;}
.header-wrapper .main-header .header-options #nav-toggler,
.main-menu-mobile,
.rotator-indicators,
.sv-widget {display: none;}
.mm_mbl-menu .navbar-nav .nav-item {position: relative;width: 100%;transition: .3s cubic-bezier(.4, 0, .2, 1);background-color: transparent;margin: .625rem 0;}
.mm_mbl-menu .navbar-nav .dropdown-menu .dropdown-item,
.mm_mbl-menu .navbar-nav .nav-item .nav-link {width: 100%;position: relative;transition: background, color .2s linear;color: #000;}
.post-header .horizontal-menu li .dock-link::before {content: "";position: absolute;top: -2px;left: 0;height: 2px;width: 100%;background-color: transparent;transition: 250ms ease-out;-webkit-transition: 250ms ease-out;-moz-transition: 250ms ease-out;-o-transition: 250ms ease-out;}
.mm_mbl-footer li {margin-top: 20px;width: 32%;text-align: center;}
#widget-personnel-personel .nav-tabs .nav-link,
.mm_mbl-menu .navbar-nav .nav-item .nav-link:hover {border: 0;}
.mm_mbl-menu .dropdown-menu {background-color: transparent;border-bottom: 0;border-left: 0;border-radius: 0;border: 0;padding: 0;}
.mm_mbl-logo {display: flex;justify-content: space-between;padding: 29px 40px;align-items: center;background-color: #243665;}
.mm_mbl-logo .logo {width: 8rem;}
.mm_mbl-logo .logo img {width: 100%;filter: brightness(100);}
.mm_mbl-logo span {font-size: 24px;color: #fff;font-family: TOYOTADISPLAYBOLD;}
.main-menu-mobile .mm_mbl-logo .logo svg {margin-bottom: 20px;}
section.banner-one.go-top {background-repeat: no-repeat;background-position: top left;position: relative;}
img.banner-one__moc {position: absolute;bottom: 175px;right: 30px;-webkit-animation: ImgBounce 5s ease-in-out 0s infinite alternate;animation: ImgBounce 5s ease-in-out 0s infinite alternate;}
.banner-one {background-repeat: no-repeat;background-position: top left;position: relative;}
.banner-one__moc {position: absolute;bottom: 175px;right: 30px;-webkit-animation: ImgBounce 5s ease-in-out 0s infinite alternate;animation: ImgBounce 5s ease-in-out 0s infinite alternate;}
.banner-one .container-fluid {padding-left: 230px;padding-top: 200px;padding-bottom: 454px;}
.banner-one__content h3 {margin: 0;color: #fff;font-size: 100px;line-height: 95px;letter-spacing: -0.03em;font-family: mbold;}
.banner-one__content h3 span {font-family: mlight;font-size: 80px;}
.banner-one__content p {font-size: 24px;color: #fff;margin: 0;margin-top: 30px;margin-bottom: 50px;}
.banner-one__btn {background-color: transparent;border: 2px solid #fff;padding: 9.5px 26.5px;}
.banner-one__btn:hover {background-color: #fff;color: var(--thm-black);}
.service-one__top {padding-bottom: 33px;margin-bottom: 30px;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;border-bottom: 2px solid rgba(123, 134, 241, .2);}
.service-one__icon {margin-right: 30px;}
.service-one__icon img {transform: rotate(0deg) scale(1);transition: transform 500ms ease;}
.service-one__top-content h3 {margin: 0;font-size: 24px;line-height: 32px;letter-spacing: -.03em;color: #42495b;font-family: 'mbold';}
.service-one__top-content h3 a {-webkit-transition: all 500ms ease;transition: all 500ms ease;color: #42495b;}
.service-one__top-content p {margin: 0;font-size: 16px;color: #8dd7be;font-style: italic;}
.service-one__single>p {margin: 0;color: #7e8aa7;font-size: 14px;line-height: 32px;}
.about-one .container {position: relative;padding-bottom: 40px;z-index: 10;}
.about-one__content .block-title {margin-bottom: 35px;}
.about-one__moc {position: absolute;top: 0;left: -15px;-webkit-animation: ImgBounce 5s ease-in-out 0s infinite alternate;animation: ImgBounce 5s ease-in-out 0s infinite alternate;}
.about-one__content>p {margin: 0;color: #7e8aa7;font-size: 14px;line-height: 32px;}
.about-one__content h4 {margin: 0;font-size: 18px;color: var(--thm-black);font-family: var(--special-font-smb);letter-spacing: -.03;margin-top: 30px;margin-bottom: 30px;}
.about-one__content {padding-left: 15px;margin-top: 100px;}
.about-one .block-title__line {width: 50px;}
.about-one__btn {margin-top: 40px;}


/* about two */
.about-two {position: relative;padding-bottom: 100px;}
.about-two__bg {position: absolute;right: 0;bottom: 20px;}
.about-two .container {position: relative;}
.about-two__moc {position: absolute;top: 0;right: -200px;-webkit-animation: ImgBounce 5s ease-in-out 0s infinite alternate;animation: ImgBounce 5s ease-in-out 0s infinite alternate;}
.about-two__content .block-title {margin-bottom: 40px;}
.about-two__content .block-title h3 {letter-spacing: -0.04em;}
.about-two__content .block-title__line {width: 50px;}
.about-two__content>p {margin: 0;font-size: 14px;line-height: 32px;color: #7e8aa7;margin-bottom: 40px;}
.about-two__box {display: -webkit-box;display: flex;-webkit-box-align: start;align-items: flex-start;align-items: center;padding-bottom: 1rem;}
.about-two-li {display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;}
.about-two__box-icon i {width: 60px;height: 60px;border: 2px solid #8ed7be;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;text-align: center;font-size: 20px;color: #8ed7be;border-radius: 50%;margin-right: 20px;transition: all 500ms ease;}
.about-two__box-icon i:before {font-weight: bold;}
.about-two__box:hover .about-two__box-icon i {background-color: #8ed7be;color: #fff;}
.about-two__box-content h3 {margin: 0;color: #000;font-size: 22px;font-family: mbold;letter-spacing: -0.03em;margin-bottom: 13px;}
.about-two__box-content p {margin: 0;font-size: 14px;    /* line-height: 32px; */color: #7e8aa7;}
.about-three {padding-bottom: 130px;}

@media(min-width: 992px) {
.about-three .container {max-width: 1000px;}}
.about-three__content {padding-top: 20px;}
.about-three__content .block-title-two {margin-bottom: 30px;}
.about-three__content>p {margin: 0;font-size: 14px;line-height: 32px;color: #5f5f5f;}
.about-three__content h4 {margin: 0;color: #ff7200;font-size: 22px;font-family: var(--special-font-bold);margin-top: 25px;margin-bottom: 15px;}
.about-three__btn {background-color: #567af3;margin-top: 40px;}
.about-three__moc {-webkit-animation: ImgBounce 5s ease-in-out 0s infinite alternate;animation: ImgBounce 5s ease-in-out 0s infinite alternate;}
.about-three__about-page {padding-top: 130px;}
.about-three__about-page .about-three__content h4 {color: #8ed7be;}
.about-three__about-page .about-three__btn {background-color: #8ed7be;padding-left: 40px;padding-right: 40px;}
.about-three__about-page .about-three__btn:hover {background-color: #000;}
.about-three__about-page .video-one__box {overflow: hidden;position: relative;}
.about-three__about-page .video-one__box::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: #0b0b0b;opacity: 0.5;border-radius: 80px;border-top-left-radius: 0;}
.about-three__about-page .video-one__box img {max-width: 100%;}

@media(min-width: 1200px) {
.about-three__about-page .container {max-width: 1200px;}}
.about-three__about-page .about-three__content {padding-right: 35px;}
.about-three__about-page .video-one__btn {right: calc(50% - 50px);}


/* about four */
.about-four {background-color: #f8f9fe;padding-top: 130px;padding-bottom: 130px;}
.about-four__content {padding-right: 100px;}
.about-four__content .block-title-two {margin-bottom: 25px;}
.about-four__content>p {margin: 0;font-size: 14px;line-height: 32px;color: #5f5f5f;}
.about-four__box-wrap {margin-top: 40px;}
.about-four__box {display: -webkit-box;display: flex;}
.about-four__box+.about-four__box {margin-top: 35px;}
.about-four__box-icon i {background-image: linear-gradient(135deg, #ffae46 0%, #ff428d 51%, #ffae46 100%);width: 80px;height: 80px;border-radius: 50%;text-align: center;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;color: #fff;font-size: 30px;background-size: 200% auto;transition: 500ms;}
.about-four__box:hover .about-four__box-icon i {background-position: right;}
.about-four__box:nth-child(1) .about-four__box-icon i {background-image: linear-gradient(135deg, #ffae46 0%, #ff428d 51%, #ffae46 100%);}
.about-four__box:nth-child(2) .about-four__box-icon i {background-image: linear-gradient(135deg, #ffae46 0%, #5966ff 51%, #ffae46 100%);}
.about-four__box:nth-child(3) .about-four__box-icon i {background-image: linear-gradient(135deg, #f62c84 0%, #8a3eff 51%, #f62c84 100%);}
.about-four__box-content h3 {margin: 0;color: var(--thm-black);font-size: 24px;letter-spacing: -0.03em;line-height: 1em;font-family: var(--special-font-bold);margin-bottom: 10px;}
.about-four__box-content p {margin: 0;font-size: 14px;line-height: 32px;color: #5f5f5f;}
.about-four__box-content {padding-left: 30px;}
.about-four__moc {-webkit-animation: ImgBounce 5s ease-in-out 0s infinite alternate;animation: ImgBounce 5s ease-in-out 0s infinite alternate;}


/* about five */
.about-five {padding-top: 130px;padding-bottom: 130px;background-color: #f8f9fe;}
.about-five__content .block-title-two {margin: 0;margin-bottom: 55px;}
.about-five__content>p {margin: 0;font-size: 14px;line-height: 32px;color: #5f5f5f;}
.about-five__image {margin-left: 85px;}
.about-five__list {margin: 0;margin-top: 25px;margin-bottom: 55px;}
.about-five__list li {position: relative;color: #5f5f5f;padding-left: 25px;}
.about-five__list li+li {margin-top: 10px;}
.about-five__list li i {color: #ff7200;font-size: 16px;position: absolute;top: 50%;left: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.about-five__btn {border-radius: 35px;padding: 19px 46.5px;background-color: #567af3;}
.about-five__image img {-webkit-animation: ImgBounce 5s ease-in-out 0s infinite alternate;animation: ImgBounce 5s ease-in-out 0s infinite alternate;}
.block-title {margin-bottom: 30px;}
.block-title h3 {margin: 0;font-family: 'mbold';font-size: 50px;line-height: 56px;letter-spacing: -.03em;}
.block-title p {margin: 0;color: var(--thm-base);font-size: 14px;font-weight: bold;margin-bottom: 20px;}
.block-title p span {display: inline-block;padding-left: 15.5px;padding-right: 15.5px;line-height: 28px;border-radius: 5px;background-color: rgba(190, 233, 218);font-family: 'mbold';}
.block-title__line {display: block;margin-top: 35px;width: 80px;height: 3px;background-color: #8dd7be;border-radius: 1.5px;position: relative;margin-left: 35px;}
.text-center .block-title__line {margin-left: auto;margin-right: auto;}
.block-title__line::before,
.block-title__line::after {content: '';display: block;width: 25px;height: 3px;background-color: #7b86f1;opacity: 0.2;border-radius: 1.5px;}
.block-title__line::before {position: absolute;top: 50%;left: 100%;-webkit-transform: translateY(-50%) translateX(10px);transform: translateY(-50%) translateX(10px);}
.block-title__line::after {position: absolute;top: 50%;right: 100%;-webkit-transform: translateY(-50%) translateX(-10px);transform: translateY(-50%) translateX(-10px);}
.thm-btn {display: inline-block;vertical-align: middle;border: none;outline: none;background-color: var(--thm-base);font-size: 15px;color: #fff;font-weight: 600;letter-spacing: -.03em;text-transform: capitalize;padding: 11.5px 28.5px;border-radius: 27.5px;-webkit-transition: all .4s ease;transition: all .4s ease;}
.thm-btn i {position: relative;top: 1px;margin-left: 5px;}
.thm-btn:hover {background-color: var(--thm-black);color: #ffffff;}
.banner-one__btn {background-color: transparent;border: 2px solid #fff;padding: 9.5px 26.5px;}
.banner-one__btn:hover {background-color: #fff;color: #42495b;padding: 9.5px 26.5px;}
.progress-one {position: relative;}
.progress-one__bg {position: absolute;bottom: -35px;left: 0;}
.progress-one .container {position: relative;}
.progress-one__moc {position: absolute;top: -15px;left: -180px;-webkit-animation: ImgBounce 5s ease-in-out 0s infinite alternate;animation: ImgBounce 5s ease-in-out 0s infinite alternate;}
.progress-one__content .block-title {margin-bottom: 35px;}
.progress-one__content .block-title__line {width: 50px;}
.progress-one__content>p {margin: 0;font-size: 14px;line-height: 32px;color: #7e8aa7;}
.progress-one__progress-wrap {margin-top: 40px;}
.progress-one__progress__bar+.progress-one__progress__bar {margin-top: 45px;}
.progress-one__progress__bar-top h3 {margin: 0;margin-bottom: 20px;color: #000;font-size: 18px;}
.progress-one__progress__bar-line {width: 100%;height: 4px;background-color: rgba(123, 134, 241, .2);position: relative;}
.progress-one__progress__bar-line span {position: absolute;top: 0;height: 100%;left: 0;}
.progress-one__progress__bar-line b {position: absolute;right: 0;bottom: calc(100% + 20px);color: #000;font-size: 18px;font-family: mbold;line-height: 1em;}
.portfolio-one {padding-bottom: 10px;padding-top: 0px;}
.portfolio-one__single>img {width: 100%;}
.portfolio-one__content h3 {margin: 0;color: #fff;font-size: 24px;font-weight: 600;letter-spacing: -.03em;line-height: 1em;}
.portfolio-one__content h3 a {color: #000;-webkit-transition: all 500ms ease;transition: all 500ms ease;}
.portfolio-one__content h3 a:hover {color: #ffffff;}
.portfolio-one__content p {margin: 0;color: #007bff;font-size: 14px;font-weight: 600;letter-spacing: -.03em;line-height: 1em;margin-top: 10px;}
.portfolio-one__single {position: relative;margin-bottom: 60px;background-color: #8dd7be;border-radius: 30px;}
.portfolio-one__content {position: absolute;bottom: 0;left: 0;right: 0;top: 0;display: -webkit-box;display: flex;-webkit-box-pack: center;justify-content: center;-webkit-box-align: end;align-items: flex-end;padding-left: 25px;padding-right: 25px;}
.portfolio-one__content-inner {background-color: #91d7bf;box-shadow: 0px 16px 32px 0px rgba(205, 205, 205, 0.56);width: 100%;text-align: center;padding-top: 30px;padding-bottom: 30px;-webkit-transform: translateY(0);transform: translateY(0);opacity: 0;visibility: hidden;-webkit-transition: all 500ms ease;transition: all 500ms ease;opacity: 1;-webkit-transform: translateY(25px);transform: translateY(25px);visibility: visible;border-radius: 30px;}
.portfolio-one__single:hover .portfolio-one__content-inner {}
.brand-one {padding-bottom: 130px;}
.brand-one__carousel .owl-item img {width: auto;display: block;opacity: 0.2;margin-left: auto;margin-right: auto;-webkit-transition: all 500ms ease;transition: all 500ms ease;}
.brand-one__carousel .owl-item img:hover {opacity: 1;}
.brand-one__home-two {padding-top: 130px;}
.brand-one__service-page {background-image: -webkit-gradient(linear, left top, right top, from(rgba(75, 40, 196, .9)), to(rgba(139, 63, 174, .9)));background-image: linear-gradient(90deg, rgba(75, 40, 196, .9) 0%, rgba(139, 63, 174, .9) 100%);}
.brand-one__service-page .brand-one__carousel .owl-item img {opacity: 1;filter: blur(0);transition: 500ms;}
.brand-one__service-page .brand-one__carousel .owl-item:hover img {filter: blur(2px);}
.page-header {background-repeat: no-repeat;background-position: center center;background-size: cover;position: relative;padding-top: 176.5px;padding-bottom: 176.5px;    /* filter: brightness(0.7); */z-index: 1;}
.page-header::before {    /* content: ''; */position: absolute;top: 0;left: 0;right: 0;bottom: 0;filter: brightness(0.5);}
.page-header .container {position: relative;text-align: center;z-index: 999999999;}
.page-header h2 {margin: 0;    /* color: #ffffff; */font-family: mbold;line-height: 1em;font-size: 55px;    /* z-index: 999999; */    /* position: relative; */;}
.thm-breadcrumb {margin-bottom: 0;display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;-webkit-box-pack: center;justify-content: center;margin-top: 10px;z-index: 99999;position: relative;color: #ffffff;}
.thm-breadcrumb li {display: -webkit-box;display: flex;-webkit-box-align: center;align-items: center;font-size: 18px;color: #ffffff;font-weight: 600;}
.thm-breadcrumb li::after {content: "\f101";font-family: 'Font Awesome 5 Free';font-weight: 900;margin-left: 15px;margin-right: 15px;}
.thm-breadcrumb li:last-child::after {display: none;}
.thm-breadcrumb li a,
.thm-breadcrumb li span {display: block;color: #fff;}
.thm-breadcrumb li span {color: #ffffff;}
header#header.innerHeader.scrolledDown {position: fixed;top: 0;left: 0;width: 100%;z-index: 999999999999999999;background-color: #fff;box-shadow: 0px 6px 13px 0px rgba(0, 0, 0, 0.06);opacity: 0;-webkit-transform: translateY(-110%);transform: translateY(-110%);-webkit-transition: all .4s ease;transition: all .4s ease;}
header#header.innerHeader.scrolledDown {opacity: 1;-webkit-transform: translateY(0%);transform: translateY(0%);}
header#header.innerHeader {top: 0;}
section.innerCarousel {background-image: -webkit-gradient(linear, left top, right top, from(rgba(75, 40, 196, .9)), to(rgba(139, 63, 174, .9)));background-image: linear-gradient(90deg, rgb(36 54 102) 0%, rgb(139 216 190) 100%);padding: 5rem 0;}
.inner .brand-one__carousel .owl-item img {opacity: .5;filter: brightness(9);transition: 500ms;}
section.ix-new-articles-widget-rotate #dashboardSwiperSlider .scrollerContainer,
section.ix-new-articles-widget-rotate #dashboardSwiperSlider .scrollerContainer.col {max-width: 95%;margin: 0 0 0 auto;}
div#RotatorPrevious,
#RotatorNext {display: flex !important;}
section.ix-new-articles-widget-rotate #dashboardSwiperSlider .card.swiper-slide {transition: box-shadow 0.3s ease-in-out;}
section.ix-new-articles-widget-rotate #dashboardSwiperSlider .card.swiper-slide:hover {box-shadow: 0px 11px 19px 1px rgba(0, 0, 0, 0.3);}
section.ix-new-articles-widget-rotate #dashboardSwiperSlider .card.swiper-slide button.articles-enquire-button {font-size: 13px !important;line-height: normal !important;}
section.ix-new-articles-widget-rotate #dashboardSwiperSlider .card.swiper-slide p.date-text {letter-spacing: 0px;font-size: 15px;text-transform: uppercase;color: #7b7b7b;}
section.ix-new-articles-widget-rotate #dashboardSwiperSlider div.scrollerContainer button.btn-rounded.btn.btn-secondary {color: #000 !important;background-color: #fff !important;background: #fff !important;border: none;text-align: center;text-transform: uppercase;display: flex;align-items: center;justify-content: center;font-weight: 700;margin: 0;padding: 0 10px;font-size: 16px;line-height: 12px;letter-spacing: 1.2px;min-width: 130px;min-height: 40px;position: relative;margin-left: -6%;border: 2px solid #000;font-weight: bold !important;}
.NewModelSearch-Wrapper #widget-new-model-search-test:before {font-size: 35px !important;font-weight: bold !important;}
section.ix-new-articles-widget-rotate #articlesSlider {padding-top: 25px;}
section.ix-new-articles-widget-rotate #dashboardSwiperSlider .card h5.title,
section.ix-new-articles-widget-rotate #dashboardSwiperSlider .swiper-slide h5.title {font-weight: bold;font-size: 1rem;}
section.ix-new-articles-widget-rotate #dashboardSwiperSlider .card h5.title:hover,
section.ix-new-articles-widget-rotate #dashboardSwiperSlider .swiper-slide h5.title:hover {color: #243665;}
.btn {border-radius: 27.5px;font-family: 'mbold';}
.row.nav-button button {background-color: #8bd8bd !important;box-shadow: none;border: none !important;}
.row.nav-button button i {    /* color: #fff; */;}
.inner section.about-one.go-top.py-5 {padding: 2rem 0 !important;}
div#consent-container,
#divRenderBody>div>div:nth-child(5) {padding: 0 4rem;}
.form-group.row {margin: 0 auto 1rem;}
.inner .col-12.col-lg-5 {text-align: center;}
.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color: #243665;color: #fff;}
.portfolio-one__more-btn__block .btn {display: flex;width: max-content;margin: 0 auto;align-items: center;}
.portfolio-one__more-btn__block .btn i.fa.fa-angle-double-right {margin-left: .5rem;}
.btn-primary:hover,
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {color: #fff;background-color: #243665;border-color: #243665;}
.page-header {position: relative;background-size: cover;background-position: center;z-index: 0;color: white;}
.page-header::before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.5);}
.page-header .container {position: relative;z-index: 2;}
.custom-control-input:checked~.custom-control-label::before {box-shadow: none;}
.row.nav-button button:hover {background-color: #243665 !important;}
.row.nav-button button:hover i {color: #fff;}
.scrolledUp .contacts span:hover,
.scrolledDown .contacts span:hover {border: 2px solid #fff;}
.scrolledUp .contacts span:hover i,
.scrolledDown .contacts span:hover {color: #fff;}
button:focus {outline: 0 !important;}
.text-primary {color: #243665 !important;}
.thm-breadcrumb li a {color: #8dd7be;}
.inner .about-one img.img-fluid {width: 100%;}
.inner .about-one .col-12.col-lg-5 {padding: 0;}
.form-control:focus {border-color: #ccc;box-shadow: none;}
.Zone_1.container {margin-top: -50px;}
.mf-links:first-child {
    flex-direction: column;
    display: flex;
}