@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;src:url(../fonts/Montserrat-LightItalic.ttf) format('opentype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:url(../fonts/Montserrat-MediumItalic.ttf) format('opentype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;src:url(../fonts/Montserrat-SemiBoldItalic.ttf) format('opentype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;src:url(../fonts/Montserrat-BoldItalic.ttf) format('opentype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;src:url(../fonts/Montserrat-ExtraBoldItalic.ttf) format('opentype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:url(../fonts/Montserrat-Light.ttf) format('opentype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular.ttf) format('opentype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url(../fonts/Montserrat-Medium.ttf) format('opentype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url(../fonts/Montserrat-SemiBold.ttf) format('opentype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url(../fonts/Montserrat-Bold.ttf) format('opentype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:url(../fonts/Montserrat-ExtraBold.ttf) format('opentype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(../fonts/Roboto-ThinItalic.ttf) format('opentype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(../fonts/Roboto-Italic.ttf) format('opentype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url(../fonts/Roboto-MediumItalic.ttf) format('opentype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(../fonts/Roboto-BoldItalic.ttf) format('opentype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(../fonts/Roboto-Thin.ttf) format('opentype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(../fonts/Roboto-Regular.ttf) format('opentype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url(../fonts/Roboto-Medium.ttf) format('opentype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(../fonts/Roboto-Bold.ttf) format('opentype')}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background-color:#0e1315;background-image:url(../images/dark-metal-grid-6.jpg);margin:0;padding:0}.site-wrapper{background:#FFFFFF;max-width:1220px;margin:0 auto}.container{max-width:1140px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}h1,h2,h3,h4,h5,h6{line-height:1.2}p{margin:0 0 14px}ul,ol{margin:0 0 10px;padding-left:20px}ul li,ol li{margin-bottom:8px}ul li:last-child,ol li:last-child{margin-bottom:0}a{color:#aaaaaa}a:hover{color:#d1d1d1;text-decoration:underline}select{font-size:14px;color:#555;font-weight:400;padding-left:14px;padding-right:40px;line-height:40px;height:40px;width:100%;background:#eceff3;border:1px solid #eceff3;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper{overflow:hidden}body.sticky-header .ajax-scroll-position{-webkit-transform:translateY(-80px);transform:translateY(-80px)}body.sticky-header.admin-bar .site-branding.clone{top:32px}body.sticky-header .site-branding.clone{top:0}body .site-branding.clone{position:fixed;top:-80px;left:50%;width:100%;max-width:1220px;z-index:999;-webkit-transition:0.2s top cubic-bezier(0.3, 0.73, 0.3, 0.74);transition:0.2s top cubic-bezier(0.3, 0.73, 0.3, 0.74);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:991.98px){body .site-branding.clone{display:none}}.site-header .site-topbar{font-size:13px;font-weight:400;line-height:1.5;text-align:right;color:#FFFFFF;background:#1c447e;padding:15px 0}.site-header .site-topbar a{color:inherit}.site-header .site-topbar .social-media{display:inline-block;list-style:none;margin:0 0 0 40px;padding:0}.site-header .site-topbar .social-media li{display:inline-block;margin-bottom:0}.site-header .site-topbar .social-media li:not(:last-child){margin-right:10px}.site-header .site-branding{position:relative;background:#454545}.site-header .site-branding .branding-wrap{display:flex;align-items:center;justify-content:space-between}.site-header .site-branding .site-logo{padding:15px 0}.site-header .site-branding .site-logo img{width:110px;height:auto}.site-header .site-branding .site-nav .menu-toggle{display:none;position:relative;width:30px;height:30px;cursor:pointer}@media (max-width:991.98px){.site-header .site-branding .site-nav .menu-toggle{display:block}}.site-header .site-branding .site-nav .menu-toggle.open .bars-icon{display:none}.site-header .site-branding .site-nav .menu-toggle.open .close-icon{display:block}.site-header .site-branding .site-nav .menu-toggle .close-icon{display:none}.site-header .site-branding .site-nav .menu-toggle svg{position:absolute;top:3px;left:3px;width:24px;height:24px}.site-header .site-branding .site-nav .menu-toggle svg.close-icon{width:20px;height:20px}.primary-menu-container .menu-wrapper{list-style:none;margin:0;padding:0;display:flex}.primary-menu-container .menu-wrapper li{position:relative}.primary-menu-container .menu-wrapper li.menu-item-has-children .toggle-icon{display:none}.primary-menu-container .menu-wrapper li .sub-menu{list-style:none;margin:0;padding:0;position:absolute;top:100%;left:0;min-width:250px;background:#1d1f1f;z-index:10;opacity:0;visibility:hidden;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all 0.3s;transition:all 0.3s}.primary-menu-container .menu-wrapper li .sub-menu.align-right{left:auto;right:0}.primary-menu-container .menu-wrapper li .sub-menu a{display:block;font-family:'Montserrat';font-size:15px;font-weight:400;line-height:1.5;text-decoration:none;color:#FFFFFF;padding:12px 20px}.primary-menu-container .menu-wrapper li .sub-menu a:hover{background:#1c447e}.primary-menu-container .menu-wrapper li .sub-menu .sub-menu{top:0;left:100%}.primary-menu-container .menu-wrapper li .sub-menu .sub-menu.align-right{left:auto;right:100%}.primary-menu-container .menu-wrapper li .sub-menu>li{margin:0}.primary-menu-container .menu-wrapper li .sub-menu>li.current-menu-item a{background:#1c447e}.primary-menu-container .menu-wrapper li .sub-menu>li:hover>.sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.primary-menu-container .menu-wrapper>li{position:relative;margin-bottom:0}.primary-menu-container .menu-wrapper>li.current-menu-item>a:after{opacity:1}.primary-menu-container .menu-wrapper>li:not(:last-child){margin-right:30px}@media (max-width:1023.98px){.primary-menu-container .menu-wrapper>li:not(:last-child){margin-right:20px}}.primary-menu-container .menu-wrapper>li>a{display:inline-block;font-family:'Montserrat';font-size:13px;font-weight:700;line-height:1.5;text-transform:uppercase;text-decoration:none;color:#FFFFFF;padding:30px 0}.primary-menu-container .menu-wrapper>li>a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:#FFFFFF;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}.primary-menu-container .menu-wrapper>li>a:hover:after{opacity:1}.primary-menu-container .menu-wrapper>li:hover>.sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:991.98px){.primary-menu-container{display:none;position:absolute;top:100%;left:auto;right:0;width:100%;max-width:320px;background:#1d1f1f;z-index:999}.primary-menu-container .menu-wrapper{flex-direction:column}.primary-menu-container .menu-wrapper li{border-top:1px solid #333333}.primary-menu-container .menu-wrapper li.menu-item-has-children{position:relative}.primary-menu-container .menu-wrapper li.menu-item-has-children .toggle-icon{display:block;position:absolute;top:7px;right:7px;line-height:0;padding:5px;z-index:5}.primary-menu-container .menu-wrapper li.menu-item-has-children .toggle-icon svg{-webkit-transition:all 0.3s;transition:all 0.3s}.primary-menu-container .menu-wrapper li.menu-item-has-children .toggle-icon.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.primary-menu-container .menu-wrapper li .sub-menu{display:none;position:static;opacity:1;visibility:visible;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}.primary-menu-container .menu-wrapper li .sub-menu li.menu-item-has-children a{pointer-events:none;padding:12px 15px 12px 30px}.primary-menu-container .menu-wrapper li .sub-menu li.menu-item-has-children .sub-menu li a{pointer-events:all;padding:12px 15px 12px 45px}.primary-menu-container .menu-wrapper li .sub-menu li a{position:relative;padding:12px 15px 12px 30px;font-weight:500;background:transparent !important}.primary-menu-container .menu-wrapper li .sub-menu li a:hover{color:#ffffff}.primary-menu-container .menu-wrapper>li{margin:0 !important}.primary-menu-container .menu-wrapper>li>a{display:block;padding:12px 15px}.primary-menu-container .menu-wrapper>li>a::after{display:none}}@media (max-width:479.98px){.primary-menu-container{max-width:100%}}.site-footer{font-size:13px;line-height:1.5;color:#AAAAAA;background:#232628}.site-footer .footer-widget{display:flex;flex-wrap:wrap;margin:0 -15px;padding:80px 0 0}.site-footer .footer-widget .widget-col{width:25%;padding:0 15px}.site-footer .footer-widget .widget-wrap{margin-bottom:30px}.site-footer .footer-widget .wg-title{font-size:14px;color:#FFFFFF;text-transform:uppercase;margin:0 0 15px 0}.site-footer .footer-widget .wg-content a{text-decoration:none;color:inherit}.site-footer .footer-widget .wg-content a:hover{color:#FFFFFF}.site-footer .footer-widget .wg-content ul{list-style:disc;margin:0;padding:0 0 0 10px}.site-footer .footer-widget .wg-content ul li{line-height:1.5}.site-footer .footer-widget .wg-content ul li:not(:last-child){margin-bottom:8px}.site-footer .footer-widget .wg-content ul li.menu-item a{color:#6a96ff}.site-footer .footer-widget .wg-content ul li.menu-item a:hover{color:#FFFFFF}.site-footer .footer-links{text-align:center;padding:20px 0}.site-footer .footer-links span{display:inline-block;text-transform:uppercase;color:#FFFFFF;margin:0 10px}.site-footer .footer-links .quick-links-menu-container{display:inline-block}.site-footer .footer-links ul{list-style:none;margin:0;padding:0}.site-footer .footer-links ul li{display:inline-block;margin:0 10px}.site-footer .footer-copyright{display:flex;justify-content:space-between;padding:20px 0;border-top:1px solid #444444}.site-footer .footer-copyright .social-media{display:inline-block;list-style:none;margin:0;padding:0}.site-footer .footer-copyright .social-media li{display:inline-block}.site-footer .footer-copyright .social-media li:not(:last-child){margin-right:10px}@media (max-width:767.98px){.site-footer .footer-widget .widget-col{width:50%}}@media (max-width:479.98px){.site-footer .footer-widget .widget-col{width:100%}.site-footer .footer-copyright{flex-direction:column;align-items:center}}body{font-family:'Roboto';font-style:normal;font-weight:normal;font-size:16px;line-height:1.5;color:#232628}h1,h2,h3,h4,h5,h6,.head-font{font-family:'Montserrat'}button{font-family:'Montserrat'}a{outline:none;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}img{max-width:100%;height:auto}table{width:100%;margin-bottom:20px}table>thead tr th{text-transform:uppercase;font-size:16px}table>tbody tr td{padding:9px 0 8px;font-size:12px;border-bottom:1px solid #d5d9e0}table>tbody tr td a{color:inherit}.text-center{text-align:center}.alignleft{float:left;margin:5px 20px 10px 0}.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.wp-block-embed__wrapper{position:relative;padding-bottom:56.5%}.wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.select2-container--default .select2-selection--single{height:48px;border:none;border-radius:0;background-color:#eceff3;outline:none !important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px;font-size:14px;color:#555;font-weight:400;padding-left:14px;padding-right:40px;outline:none !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:47px;width:19px}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:-3px;margin-left:0;font-size:0;color:transparent;background-image:url('../images/arrow-down.svg');background-size:cover;opacity:0.5;width:18px;height:18px;border:none;text-align:center;line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.select2{width:100% !important}.select2-container--default.select2-container--disabled .select2-selection--single{opacity:0.5}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.select2-container--default .select2-results>.select2-results__options{max-height:350px}.select2-results__options li{margin-bottom:0;padding-left:14px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f0f2f5;border-bottom-color:#f0f2f5;color:#555}.select2-dropdown{border-radius:0;border-color:#e7e8e8}.select2-results__options li{font-size:13px;border-bottom:1px solid #f0f2f5}.select2-results__options li:last-child{border-bottom:none}.select2-container--default .select2-results__option[aria-disabled=true]{display:none}.select2-search input[type="search"]{height:34px;line-height:1.2}.select2-search.select2-search--dropdown.select2-search--hide{display:block !important}.admin-bar .select2-container--open .select2-dropdown--above,.admin-bar .select2-container--open .select2-dropdown--below{margin-top:32px}input[type="text"],input[type="number"],input[type="tel"],input[type="email"],input[type="search"],input[type="password"]{display:block;width:100%;height:47px;line-height:47px;padding:0 21px;font-weight:400;color:#888888;border:2px solid #eceff3;font-size:14px;outline:none;background-color:#eceff3;-webkit-transition:all 0.3s;transition:all 0.3s}input[type="text"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus{background-color:#fff;border-color:#d1d1d1;color:#232628}textarea{padding:21px;width:100%;max-width:100%;background-color:#eceff3;border:2px solid #eceff3;color:#888888;resize:none;outline:none;-webkit-transition:all 0.3s;transition:all 0.3s}textarea:focus{background-color:#fff;border-color:#d1d1d1;color:#232628}input[type="submit"]{padding:17px 28px 15px;font-size:14px;line-height:14px;font-weight:700;letter-spacing:0.3px;text-transform:uppercase;color:#1d1f1f;border-radius:3px;background-color:#d1d1d1;outline:none;border:none;cursor:pointer;-webkit-transition:all 0.3s;transition:all 0.3s}input[type="submit"]:hover{opacity:0.8}.product-img-ratio{position:relative;overflow:hidden;padding-bottom:66%;line-height:0}.product-img-ratio img{position:absolute;top:0;left:0;width:100% !important;height:100% !important;object-fit:cover;margin:0}.product-ratio-video{position:relative;overflow:hidden;padding-bottom:56.6%;line-height:0}.product-ratio-video iframe,.product-ratio-video video{position:absolute;top:0;left:0;width:100%;height:100%}.elementor-widget-pj-breadcrumb .stm-elementor-breadcrumb a:hover{color:#d1d1d1}.posts .elementor-widget-container .elementor-posts .elementor-post{overflow:visible}.posts .elementor-widget-container .elementor-posts .elementor-post .elementor-post__text{padding:25px 40px 14px;border:1px solid #ddd;border-radius:1px;transition:all 0.5s ease;-webkit-transform:translateZ(0)}.posts .elementor-widget-container .elementor-posts .elementor-post .elementor-post__text .elementor-post__title{min-height:66px}.posts .elementor-widget-container .elementor-posts .elementor-post .elementor-post__text .elementor-post__meta-data{padding-top:12px;border-top:1px solid #ddd}.posts .elementor-widget-container .elementor-posts .elementor-post:hover{box-shadow:0 1px 6px rgba(35, 38, 40, 0.4)}.posts .elementor-widget-container .elementor-posts .elementor-post:hover .elementor-post__text{border-color:transparent}.posts .elementor-widget-container .elementor-pagination{position:relative;display:flex;justify-content:center;padding:0 40px}.posts .elementor-widget-container .elementor-pagination .page-numbers{display:flex;justify-content:center;align-items:center;width:35px;height:35px;background-color:#d1d1d1;border-radius:3px;transition:all 0.3s}.posts .elementor-widget-container .elementor-pagination .page-numbers.dots{color:#FFFFFF}.posts .elementor-widget-container .elementor-pagination .page-numbers.current{background-color:#1c447e}.posts .elementor-widget-container .elementor-pagination .page-numbers:hover{background-color:#1c447e}.posts .elementor-widget-container .elementor-pagination span.page-numbers{background-color:#dddddd}.posts .elementor-widget-container .elementor-pagination .prev{position:absolute;top:0;left:0}.posts .elementor-widget-container .elementor-pagination .next{position:absolute;top:0;right:0}@media (max-width:991px){.posts .elementor-widget-container .elementor-posts .elementor-post .elementor-post__text{padding:20px 15px 10px 10px}.posts .elementor-widget-container .elementor-posts .elementor-post .elementor-post__text .elementor-post__title{min-height:86px}}.stm-elementor-blog .stm-post{position:relative;overflow:hidden;border:1px solid #ddd;-webkit-transition:all 0.3s;transition:all 0.3s}.stm-elementor-blog .stm-post__thumbnail{position:relative;padding-bottom:66%;overflow:hidden;background:#eeeeee}.stm-elementor-blog .stm-post__thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.stm-elementor-blog .stm-post__content{padding:30px 40px}.stm-elementor-blog .stm-post__title{font-size:16px;font-weight:400;text-transform:uppercase;line-height:22px;letter-spacing:3px;color:#232628;min-height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 25px}.stm-elementor-blog .stm-post__title a{color:inherit}.stm-elementor-blog .stm-post__title a:hover{color:#1c447e}.stm-elementor-blog .stm-post__meta{list-style:none;margin:0;padding:15px 0 0;border-top:1px solid #ddd}.stm-elementor-blog .stm-post__meta li{display:inline-block;font-family:'Montserrat';font-size:12px;font-weight:400;color:#888888;margin:0}.stm-elementor-blog .stm-post__meta li:not(:last-child){margin-right:20px}.stm-elementor-blog .stm-post:hover{-webkit-box-shadow:0 1px 6px rgba(35, 38, 40, 0.4);box-shadow:0 1px 6px rgba(35, 38, 40, 0.4)}@media (max-width:1023.98px){.stm-elementor-blog .stm-post__content{padding:20px 30px}}@media (max-width:360px){.stm-elementor-blog .stm-post__content{padding:20px 15px}}.stm-pagination{text-align:center;margin-top:40px}.stm-pagination ul.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;position:relative;padding:0 36px;text-align:center;list-style:none}.stm-pagination ul.page-numbers li{margin-bottom:0}.stm-pagination ul.page-numbers li .page-number,.stm-pagination ul.page-numbers li .page-numbers{text-decoration:none;display:block;width:34px;height:34px;margin:4px;padding:0;background-color:#dddddd;color:#fff;font-size:15px;font-family:'Montserrat';border-top:none;border-radius:3px;line-height:34px;transition:all 0.3s}.stm-pagination ul.page-numbers li .page-number.current,.stm-pagination ul.page-numbers li .page-numbers.current{background-color:#1c447e}.stm-pagination ul.page-numbers li .page-number.prev,.stm-pagination ul.page-numbers li .page-numbers.prev{position:absolute;left:-4px;top:calc(50% - 4px);transform:translateY(-50%)}.stm-pagination ul.page-numbers li .page-number.next,.stm-pagination ul.page-numbers li .page-numbers.next{position:absolute;right:-4px;top:calc(50% - 4px);transform:translateY(-50%)}.stm-pagination ul.page-numbers li .page-number:hover:not(.dots),.stm-pagination ul.page-numbers li .page-numbers:hover:not(.dots){background-color:#1c447e}@media (max-width:479.98px){.stm-pagination ul.page-numbers{padding:0 26px}.stm-pagination ul.page-numbers li .page-number,.stm-pagination ul.page-numbers li .page-numbers{width:26px;height:26px;font-size:13px;line-height:26px;margin:2px}.stm-pagination ul.page-numbers li .page-number.prev,.stm-pagination ul.page-numbers li .page-number.next,.stm-pagination ul.page-numbers li .page-numbers.prev,.stm-pagination ul.page-numbers li .page-numbers.next{top:calc(50% - 2px)}}@media (max-width:360px){.stm-pagination ul.page-numbers{padding:0 22px}.stm-pagination ul.page-numbers li .page-number,.stm-pagination ul.page-numbers li .page-numbers{width:22px;height:22px;font-size:12px;line-height:22px}}body.single .entry-header{position:relative;background-size:cover;background-color:#8f9fad;background-position:50% 50%;background-image:url(../images/title-box-default-bg.jpg);min-height:320px;display:flex;align-items:center;justify-content:center}body.single .entry-header .entry-background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.4)}body.single .entry-header .entry-wrapper{max-width:1140px;width:100%;margin:0 auto;padding:0 15px;z-index:9;text-align:center}body.single .entry-header .entry-title{font-size:36px;font-weight:800;color:#FFFFFF;text-transform:uppercase;margin-bottom:0}body.single .entry-header .colored-separator .first-long,body.single .entry-header .colored-separator .last-short{display:inline-block;vertical-align:top;width:33px;height:5px;transform:skew(-40deg, 0deg);border-radius:2px;background-color:#ffffff}body.single .entry-breadcrumbs{margin-bottom:20px}body.single .entry-breadcrumbs .nav-breads{padding:15px 0 8px 4px;border-bottom:1px solid #dddddd;text-transform:uppercase;font-size:11px;color:#888888}body.single .entry-breadcrumbs .nav-breads .icon{margin:0 3px}body.single .entry-breadcrumbs .nav-breads a{color:inherit;text-decoration:none}body.single .entry-breadcrumbs .nav-breads a:hover{color:#d1d1d1}body.single .entry-meta-thumbnail{margin-bottom:30px}body.single .entry-meta-thumbnail .post-thumbnail{line-height:0}body.single .entry-meta-thumbnail .post-meta{padding:15px 18px 10px;background-color:#232628;display:flex;justify-content:space-between;align-items:center}body.single .entry-meta-thumbnail .post-meta__date{float:left;margin-right:40px;color:#FFFFFF;font-size:12px;line-height:18px;font-family:'Roboto';text-transform:uppercase;margin-bottom:5px}body.single .entry-meta-thumbnail .post-meta__author{float:left;color:#FFFFFF;font-size:12px;line-height:18px;font-family:'Roboto';text-transform:uppercase;margin-bottom:5px}body.single .entry-meta-thumbnail .post-meta__comment{color:#FFFFFF;font-size:12px;line-height:18px;font-family:'Roboto';text-transform:uppercase;margin-bottom:5px}body.single .entry-meta-thumbnail .post-meta__comment a{text-decoration:none;color:inherit}body.single .entry-meta-thumbnail .post-meta__comment a:hover{color:#d1d1d1}body.single .entry-meta-thumbnail .post-meta i{color:#d1d1d1;margin-right:4px}body.single .entry-container{max-width:1140px;margin:0 auto 36px;padding:0 15px}body.single .entry-content{padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid #ddd}body.single h1{margin-top:0;margin-bottom:10px;padding-top:25px}body.single h2{font-size:36px}body.single h3{font-size:24px}body.single h4{font-weight:500;letter-spacing:3px;text-transform:uppercase}body.single h2,body.single h3,body.single h4,body.single h5,body.single h6{margin:0 0 15px}body.single p{font-size:15px;line-height:1.45;color:#232628}body.single ul,body.single ol{font-size:15px}body.single img.full-width{width:100%}body.single img.aligncenter{margin-bottom:20px}body.single img.alignleft{float:left;margin:5px 20px 20px 0}body.single .wp-block-image .alignleft{margin:5px 20px 20px 0}body.single .wp-block-image .alignright{margin:5px 0 20px 20px}body.single .wp-block-image.m-bt-1 figure{margin-bottom:10px}body.single .wp-block-buttons .wp-block-button__link{display:inline-block;padding:13px 20px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.single .wp-block-buttons .wp-block-button__link:hover{color:#f7f7f7;background-color:#0074ad !important}body.single table{width:100%;margin-bottom:20px;background-color:transparent;border-spacing:0;border-collapse:collapse}body.single table tbody tr th{font-size:15px}body.single table tbody tr td{font-size:12px;padding:9px 0 8px;border-bottom:1px solid #333333}body.single table tbody tr td ul,body.single table tbody tr td ol{font-size:12px}body.single .entry-meta .meta-wrapper{display:flex;justify-content:space-between;align-items:center}body.single .entry-meta .meta-wrapper .post-term{color:#888;font-weight:400;font-size:13px;font-family:'Montserrat';margin-bottom:4px}body.single .entry-meta .meta-wrapper .post-term .post-term-label{color:#232628;font-size:12px;line-height:18px;font-weight:700;text-transform:uppercase;font-family:'Roboto'}body.single .entry-meta .meta-wrapper .post-share{min-width:115px;display:block;padding:0 14px;font-size:12px;text-transform:uppercase;color:#888;border:1px solid #dddddd;line-height:27px;border-radius:15px}body.single .entry-meta .meta-wrapper .post-share i{margin-right:4px}body.single .entry-meta .meta-wrapper a{color:inherit;text-decoration:none}body.single .entry-meta .meta-wrapper a:hover{color:#d1d1d1}body.single .entry-comment{padding:36px 0}body.single .entry-comment .post-comments{margin-bottom:40px}body.single .entry-comment .post-comments .comment .children{margin-top:12px}body.single .entry-comment .comment-reply-title{font-size:16px;text-transform:uppercase;font-weight:700;font-family:'Roboto'}@media (max-width:991.98px){body.single .entry-content h1{font-size:40px}}@media (max-width:767.98px){body.single .entry-header .entry-title{font-size:32px}body.single .entry-meta-thumbnail .post-meta{flex-direction:column;align-items:flex-start}body.single .entry-content h1{font-size:36px}body.single .entry-content h3{font-size:20px}body.single h2{font-size:32px}}@media (max-width:479.98px){body.single .entry-meta-thumbnail .post-meta__date{margin-right:20px}body.single .entry-meta .meta-wrapper{flex-direction:column;align-items:self-start}}@media (max-width:360px){body.single .wp-block-image .alignleft{margin:5px 0 20px}body.single .wp-block-image .alignright{margin:5px 0 20px}}.__ajax_loading,.search-tool-ss,.page-template .landing-inventory .entry-content .entry-sidebar .filter-sidebar-form,.page-template .landing-inventory .entry-content .entry-listings{position:relative}.__ajax_loading::before,.search-tool-ss::before,.page-template .landing-inventory .entry-content .entry-sidebar .filter-sidebar-form::before,.page-template .landing-inventory .entry-content .entry-listings::before{position:absolute;content:'';display:block;left:0;right:0;top:0;bottom:0;background:rgba(255, 255, 255, 0.8);opacity:0;visibility:hidden;z-index:-1;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.__ajax_loading::after,.search-tool-ss::after,.page-template .landing-inventory .entry-content .entry-sidebar .filter-sidebar-form::after,.page-template .landing-inventory .entry-content .entry-listings::after{content:"";display:block;position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;border:3px solid #555555;border-left-color:transparent;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:rotating 0.8s infinite linear;font-size:30px;color:#d1d1d1;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.__ajax_loading.loading::before,.loading.search-tool-ss::before,.page-template .landing-inventory .entry-content .entry-sidebar .loading.filter-sidebar-form::before,.page-template .landing-inventory .entry-content .loading.entry-listings::before,.__ajax_loading.loading::after,.loading.search-tool-ss::after,.page-template .landing-inventory .entry-content .entry-sidebar .loading.filter-sidebar-form::after,.page-template .landing-inventory .entry-content .loading.entry-listings::after{visibility:visible;opacity:1;z-index:9}.__title-with-devider-style,.shop-by-industry-ss .title-ss,.shop-by-brand-ss .title-ss,.shop-by-type-ss .title-ss{position:relative;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:3px;text-align:center;margin:0 0 50px;z-index:1}.__title-with-devider-style:before,.shop-by-industry-ss .title-ss:before,.shop-by-brand-ss .title-ss:before,.shop-by-type-ss .title-ss:before{content:"";position:absolute;left:0;top:50%;width:100%;border-top:1px solid #ebebeb;z-index:-1}.__title-with-devider-style span,.shop-by-industry-ss .title-ss span,.shop-by-brand-ss .title-ss span,.shop-by-type-ss .title-ss span{display:inline-block;background:#FFFFFF;padding:0 10px}.hero-ss{position:relative;overflow:hidden}.welcome-ss{background:#1d1f1f;padding:80px 0}.welcome-ss .content-ss{display:flex;align-items:center;margin-left:-15px;margin-right:-15px}.welcome-ss .col-image,.welcome-ss .col-content{width:50%;padding-left:15px;padding-right:15px}.welcome-ss .welcome-image{max-width:477px;width:100%;height:auto}.welcome-ss .title-ss{font-size:30px;text-transform:uppercase;color:#FFFFFF;margin:0 0 15px}.welcome-ss .content-text{color:#FFFFFF}@media (max-width:991.98px){.welcome-ss .content-ss{flex-direction:column}.welcome-ss .content-ss .col-image,.welcome-ss .content-ss .col-content{width:100%}.welcome-ss .content-ss .col-image{margin-bottom:30px}}.search-tool-ss{background:#1c447e;padding:15px 0}.search-tool-ss .filter-search-form{display:flex;flex-wrap:wrap;align-items:center;margin-left:-15px;margin-right:-15px}.search-tool-ss .filter-search-form .form-field{width:20%;padding:15px}.search-tool-ss .filter-search-form select{font-size:14px;font-weight:400;line-height:20px;color:#1d1f1f;background:#FFFFFF;outline:none;width:100%;height:44px;padding:12px 15px;border:none}.search-tool-ss .filter-search-form button[type="submit"]{font-size:14px;font-weight:700;line-height:24px;letter-spacing:0.3px;text-transform:uppercase;text-align:center;color:#FFFFFF;background:#d81f26;cursor:pointer;width:100%;padding:12px 15px;border:none;border-radius:3px;transition:all 0.3s}.search-tool-ss .filter-search-form button[type="submit"]:hover{opacity:0.8}@media (max-width:991.98px){.search-tool-ss .filter-search-form .form-field{width:50%}}@media (max-width:479.98px){.search-tool-ss .filter-search-form .form-field{width:100%}}.shop-by-industry-ss{background:#FFFFFF;padding:80px 0 40px}.shop-by-industry-ss .list-category{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.shop-by-industry-ss .list-category .item-category{width:25%;padding-left:15px;padding-right:15px;margin-bottom:30px}.shop-by-industry-ss .list-category .item-category a{text-decoration:none}.shop-by-industry-ss .list-category .item-category .cat-thumb{line-height:0}.shop-by-industry-ss .list-category .item-category .cat-thumb img{width:100%;height:auto;-webkit-transition:all 0.3s;transition:all 0.3s}.shop-by-industry-ss .list-category .item-category .cat-name{font-size:14px;font-weight:700;line-height:1.5;text-transform:uppercase;color:#0e0f0f;text-align:center;padding:10px 0;-webkit-transition:all 0.3s;transition:all 0.3s}.shop-by-industry-ss .list-category .item-category:hover .cat-thumb img{opacity:0.8}.shop-by-industry-ss .list-category .item-category:hover .cat-name{color:#1c447e}@media (max-width:991.98px){.shop-by-industry-ss .list-category .item-category{width:33.33%}}@media (max-width:767.98px){.shop-by-industry-ss .list-category .item-category{width:50%}}@media (max-width:479.98px){.shop-by-industry-ss .list-category .item-category{width:100%}}.shop-by-brand-ss .title-ss{margin-bottom:30px}.shop-by-brand-ss .list-brand{display:flex;flex-wrap:wrap;background:#1d1f1f;padding:15px}.shop-by-brand-ss .list-brand .item-brand{width:16.66%;padding:15px}.shop-by-brand-ss .list-brand .item-brand a{display:flex;align-items:center;justify-content:center;height:100%;min-height:106px;line-height:0;background:#FFFFFF;padding:10px;border-radius:4px}.shop-by-brand-ss .list-brand .item-brand img{width:100%;height:auto}@media (max-width:991.98px){.shop-by-brand-ss .list-brand .item-brand{width:25%}}@media (max-width:767.98px){.shop-by-brand-ss .list-brand .item-brand{width:33.33%}}@media (max-width:600px){.shop-by-brand-ss .list-brand .item-brand{width:50%}}@media (max-width:375px){.shop-by-brand-ss .list-brand .item-brand{width:100%}}.shop-by-type-ss{background:#FFFFFF;padding:80px 0 50px}.shop-by-type-ss .list-category{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.shop-by-type-ss .list-category .item-category{width:33.33%;padding-left:15px;padding-right:15px;margin-bottom:30px}.shop-by-type-ss .list-category .item-category a{display:flex;align-items:center;text-decoration:none}.shop-by-type-ss .list-category .item-category .cat-thumb{width:110px;line-height:0}.shop-by-type-ss .list-category .item-category .cat-thumb img{width:100%;height:auto}.shop-by-type-ss .list-category .item-category .cat-info{width:calc(100% - 110px);padding-left:20px}.shop-by-type-ss .list-category .item-category .cat-info .cat-name{font-size:16px;font-weight:800;text-transform:uppercase;color:#000000;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s}.shop-by-type-ss .list-category .item-category:hover .cat-name{color:#7f7f7f}@media (max-width:991.98px){.shop-by-type-ss .list-category .item-category{width:50%}}@media (max-width:600px){.shop-by-type-ss .list-category .item-category{width:100%}}.review-video-ss{background:#ebebeb;padding:80px 0}.review-video-ss .content-ss{display:flex;margin-left:-15px;margin-right:-15px}.review-video-ss .content-ss .review-col,.review-video-ss .content-ss .video-col{width:50%;padding-left:15px;padding-right:15px}.review-video-ss .content-ss .title-ss{font-size:30px;font-weight:800;text-transform:uppercase;margin:0 0 30px}.review-video-ss .content-ss .reivew-wrap{position:relative}.review-video-ss .content-ss .reivew-wrap .swiper-button-prev,.review-video-ss .content-ss .reivew-wrap .swiper-button-next{position:absolute;top:-48px;right:0;width:16px;height:42px}.review-video-ss .content-ss .reivew-wrap .swiper-button-prev:after,.review-video-ss .content-ss .reivew-wrap .swiper-button-next:after{font-size:20px;color:#AAAAAA}.review-video-ss .content-ss .reivew-wrap .swiper-button-prev{left:auto;right:30px}.review-video-ss .content-ss .item-review{display:flex}.review-video-ss .content-ss .item-review .review-thumb{min-width:120px;width:120px;height:120px}.review-video-ss .content-ss .item-review .review-thumb img{width:100%;height:100%;object-fit:cover;border-radius:50%}.review-video-ss .content-ss .item-review .review-infor{width:calc(100% - 120px);padding-left:20px}.review-video-ss .content-ss .item-review .review-text{margin-bottom:15px;transition:all 0.3s}.review-video-ss .content-ss .item-review .review-text.less{max-height:220px;overflow:hidden}.review-video-ss .content-ss .item-review .review-more{margin-top:-45px;margin-bottom:12px;background:linear-gradient(180deg, #ebebeb90 -34%, #ebebeb 66%);position:relative;display:flex;align-items:flex-end;justify-content:flex-start;height:55px;width:100%}.review-video-ss .content-ss .item-review .review-more .review-more-button{text-decoration:none;font-size:16px;font-weight:500;font-family:'Roboto';color:#232628}.review-video-ss .content-ss .item-review .review-more .review-more-button:hover{color:#23262890}.review-video-ss .content-ss .item-review .review-author{font-family:'Montserrat';font-size:16px;font-weight:700;line-height:1.3;text-transform:uppercase;color:#232628}.review-video-ss .content-ss .item-review .review-author span{font-family:'Roboto';font-style:italic;text-transform:capitalize;font-size:14px;font-weight:400;color:#182e60}@media (max-width:600px){.review-video-ss .content-ss .item-review{flex-direction:column}.review-video-ss .content-ss .item-review .review-infor{width:100%;padding:20px 0 0}}.review-video-ss .content-ss .video-wrap{position:relative;padding-bottom:56.5%}.review-video-ss .content-ss .video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:991.98px){.review-video-ss .content-ss{flex-direction:column}.review-video-ss .content-ss .review-col,.review-video-ss .content-ss .video-col{width:100%}.review-video-ss .content-ss .review-col{margin-bottom:60px}}.page-titlebar{position:relative;background-color:#8f9fad;background-image:url('../images/title-box-default-bg.jpg');background-position:center;background-size:cover;padding:120px 0}.page-titlebar:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(35, 38, 40, 0.5)}.page-titlebar .page-title{position:relative;font-size:36px;font-weight:800;text-transform:uppercase;color:#FFFFFF;margin:0;z-index:1}@media (max-width:767.98px){.page-titlebar{padding:60px 0}.page-titlebar .page-title{font-size:32px}}.page-breadcrumb{position:relative}.page-breadcrumb .list-item{padding:15px 0;color:#888888;text-transform:uppercase;font-size:11px;border-bottom:1px solid #dddddd}.page-breadcrumb a{text-decoration:none}.page-content{padding:80px 0}.page-content.page-disable-padding-top{padding-top:0}.page-content.page-disable-padding-bottom{padding-bottom:0}.product-links-ss .elementor-container{max-width:1110px !important}.product-links-ss .elementor-widget-wrap *{height:100%}.product-links-ss .elementor-heading-title a{display:flex;align-items:center;justify-content:center;padding:14px;-webkit-box-shadow:0 0 1px #efefef;box-shadow:0 0 1px #efefef}.product-links-ss .elementor-heading-title a:hover{color:#FFFFFF !important;background:#1c447e}.product-links-ss .elementor-heading-title a.current{pointer-events:none;color:#FFFFFF !important;background:#1c447e}.error404 .site-header{display:none}.error404 .site-footer{display:none}.elementor-widget-text-editor .elementor-widget-container p:last-child,.elementor-widget-text-editor .elementor-text-editor p:last-child{margin-bottom:0}.elementor-widget-testimonial-carousel .elementor-main-swiper{width:100%}.elementor-widget-heading .heading-separator{display:block;text-align:center;line-height:0;margin:15px 0}.elementor-widget-heading .heading-separator span{display:inline-block;vertical-align:top;width:33px;height:5px;transform:skew(-40deg, 0deg);border-radius:2px;background-color:#7f7f7f}.elementor-widget-heading .heading-separator span:last-child{width:16px;margin-left:3px}.stm-elementor-breadcrumb{color:#888;font-size:11px;text-transform:uppercase}.stm-elementor-breadcrumb a{color:inherit}.stm-elementor-breadcrumb a:hover{color:#1c447e}.stm-elementor-team .stm-team-item{position:relative}.stm-elementor-team .stm-team-item:hover .stm-team-phone{bottom:20px;opacity:1}.stm-elementor-team .stm-team-item:hover .stm-team-infor{background:#232628}.stm-elementor-team .stm-team-item:hover .stm-team-name,.stm-elementor-team .stm-team-item:hover .stm-team-job{color:#FFFFFF}.stm-elementor-team .stm-team-thumb{position:relative;padding-bottom:120%;overflow:hidden;line-height:0}.stm-elementor-team .stm-team-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.stm-elementor-team .stm-team-phone{position:absolute;bottom:0;left:20px;width:calc(100% - 40px);font-size:14px;line-height:1.5;text-transform:uppercase;color:#1d1f1f;background:#FFFFFF;padding:8px 10px 8px 35px;border-radius:30px;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}.stm-elementor-team .stm-team-phone i{position:absolute;left:10px;top:50%;color:#d1d1d1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.stm-elementor-team .stm-team-phone a{color:inherit}.stm-elementor-team .stm-team-infor{text-align:center;background:#FFFFFF;padding:10px;-webkit-transition:all 0.3s;transition:all 0.3s}.stm-elementor-team .stm-team-name{font-size:14px;font-weight:400;text-transform:uppercase;color:#1d1f1f;margin:0 0 4px;-webkit-transition:all 0.3s;transition:all 0.3s}.stm-elementor-team .stm-team-job{font-size:13px;line-height:1.5;color:#888;-webkit-transition:all 0.3s;transition:all 0.3s}.stm-elementor-working-day{background:#FFFFFF;padding:25px 30px;border:3px solid #333333}.stm-elementor-working-day .stm-working-day-title{position:relative;font-size:14px;font-weight:400;text-transform:uppercase;padding-left:24px;margin:0 0 20px}.stm-elementor-working-day .stm-working-day-title:before{content:'';font-family:'Font Awesome 5 Free';position:absolute;top:0;left:0;font-size:20px}.stm-elementor-working-day .stm-working-day-list{list-style:none;margin:0;padding:0}.stm-elementor-working-day .stm-working-day-item{display:flex;justify-content:space-between;text-transform:uppercase;font-size:13px;color:#888;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #333333}.stm-elementor-working-day .stm-working-day-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.stm-elementor-working-day .stm-working-day-item.day-close .time{color:#e81818}.stm-elementor-working-day .stm-working-day-item .time{color:#000000}@media (max-width:991.98px){.stm-elementor-working-day .stm-working-day-title{font-size:11px}.stm-elementor-working-day .stm-working-day-item{font-size:10px}}@media (max-width:767.98px){.stm-elementor-working-day .stm-working-day-title{font-size:14px}.stm-elementor-working-day .stm-working-day-item{font-size:13px}}.stm-elementor-product-lines .stm-product-lines-item{position:relative}.stm-elementor-product-lines .stm-product-lines-item .stm-product-lines-thumb{position:relative;overflow:hidden;line-height:0;padding-bottom:100%}.stm-elementor-product-lines .stm-product-lines-item .stm-product-lines-thumb:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.15);z-index:3;opacity:0;-webkit-transition:all 0.3s;transition:all 0.3s}.stm-elementor-product-lines .stm-product-lines-item .stm-product-lines-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.stm-elementor-product-lines .stm-product-lines-item:hover .stm-product-lines-thumb:before{opacity:1}.stm-elementor-product-categories.style-1 .stm-product-category-item a{text-decoration:none}.stm-elementor-product-categories.style-1 .stm-product-category-item .stm-product-category-thumb{line-height:0}.stm-elementor-product-categories.style-1 .stm-product-category-item .stm-product-category-thumb img{width:100%;height:auto;-webkit-transition:all 0.3s;transition:all 0.3s}.stm-elementor-product-categories.style-1 .stm-product-category-item .stm-product-category-name{font-size:14px;font-weight:700;line-height:1.5;text-transform:uppercase;color:#0e0f0f;text-align:center;padding:10px 0;-webkit-transition:all 0.3s;transition:all 0.3s}.stm-elementor-product-categories.style-1 .stm-product-category-item:hover .stm-product-category-thumb img{opacity:0.8}.stm-elementor-product-categories.style-1 .stm-product-category-item:hover .stm-product-category-name{color:#1c447e}.stm-elementor-product-categories.style-2 .stm-product-category-item a{display:flex;align-items:center;text-decoration:none}.stm-elementor-product-categories.style-2 .stm-product-category-item .stm-product-category-thumb{width:110px;line-height:0}.stm-elementor-product-categories.style-2 .stm-product-category-item .stm-product-category-thumb img{width:100%;height:auto}.stm-elementor-product-categories.style-2 .stm-product-category-item .stm-product-category-name{width:calc(100% - 110px);padding-left:20px;font-size:16px;font-weight:800;text-transform:uppercase;color:#000000;margin:0;-webkit-transition:all 0.3s;transition:all 0.3s}.stm-elementor-product-categories.style-2 .stm-product-category-item:hover .stm-product-category-name{color:#1c447e}.stm-elementor-product-categories.style-3 .stm-product-category-item{position:relative;height:100%;overflow:hidden;border-radius:4px}.stm-elementor-product-categories.style-3 .stm-product-category-item a{text-decoration:none}.stm-elementor-product-categories.style-3 .stm-product-category-item .stm-product-category-thumb{display:flex;align-items:center;justify-content:center;height:100%;min-height:106px;line-height:0;background:#FFFFFF;padding:10px;border-radius:4px}.stm-elementor-product-categories.style-3 .stm-product-category-item .stm-product-category-thumb img{width:100%;height:auto;-webkit-transition:all 0.3s;transition:all 0.3s}.stm-elementor-product-categories.style-3 .stm-product-category-item .stm-product-category-name{position:absolute;bottom:0;left:0;width:100%;font-size:14px;font-weight:700;line-height:1.5;text-transform:uppercase;color:#FFFFFF;text-align:center;background:#1C447E;opacity:0;padding:10px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.3s;transition:all 0.3s}.stm-elementor-product-categories.style-3 .stm-product-category-item:hover .stm-product-category-name{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.stm-elementor-product-filter-box{position:relative}.stm-elementor-product-filter-box::before{position:absolute;content:'';display:block;left:0;right:0;top:0;bottom:0;background:rgba(255, 255, 255, 0.8);opacity:0;visibility:hidden;z-index:-1;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.stm-elementor-product-filter-box::after{content:"";display:block;position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;border:3px solid #555555;border-left-color:transparent;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:rotating 0.8s infinite linear;font-size:30px;color:#d1d1d1;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.stm-elementor-product-filter-box.loading::before,.stm-elementor-product-filter-box.loading::after{visibility:visible;opacity:1;z-index:9}.stm-elementor-product-filter-box .filter-search-form{display:flex;flex-wrap:wrap;align-items:center;margin-left:-15px;margin-right:-15px}.stm-elementor-product-filter-box .filter-search-form .form-field{width:20%;padding:15px}.stm-elementor-product-filter-box .filter-search-form select{font-size:14px;font-weight:400;line-height:20px;color:#1d1f1f;background:#FFFFFF;outline:none;width:100%;height:44px;padding:12px 15px;border:none}.stm-elementor-product-filter-box .filter-search-form button[type="submit"]{font-size:14px;font-weight:700;line-height:24px;letter-spacing:0.3px;text-transform:uppercase;text-align:center;color:#FFFFFF;background:#d81f26;cursor:pointer;width:100%;padding:12px 15px;border:none;border-radius:3px;transition:all 0.3s}.stm-elementor-product-filter-box .filter-search-form button[type="submit"]:hover{opacity:0.8}@media (max-width:991.98px){.stm-elementor-product-filter-box .filter-search-form .form-field{width:50%}}@media (max-width:479.98px){.stm-elementor-product-filter-box .filter-search-form .form-field{width:100%}}.stm-elementor-testimonial{position:relative}.stm-elementor-testimonial .item-testimonial{display:flex}.stm-elementor-testimonial .item-testimonial .testimonial-thumb{min-width:120px;width:120px;height:120px}.stm-elementor-testimonial .item-testimonial .testimonial-thumb img{width:100%;height:100%;object-fit:cover;border-radius:50%}.stm-elementor-testimonial .item-testimonial .testimonial-infor{width:calc(100% - 120px);padding-left:20px}.stm-elementor-testimonial .item-testimonial .testimonial-text{margin-bottom:15px;transition:all 0.3s}.stm-elementor-testimonial .item-testimonial .testimonial-text.less{max-height:220px;overflow:hidden}.stm-elementor-testimonial .item-testimonial .testimonial-more{margin-top:-45px;margin-bottom:12px;background:linear-gradient(180deg, #ebebeb90 -34%, #ebebeb 66%);position:relative;display:flex;align-items:flex-end;justify-content:flex-start;height:55px;width:100%}.stm-elementor-testimonial .item-testimonial .testimonial-more .testimonial-more-button{text-decoration:none;font-size:16px;font-weight:500;font-family:'Roboto';color:#232628}.stm-elementor-testimonial .item-testimonial .testimonial-more .testimonial-more-button:hover{color:#23262890}.stm-elementor-testimonial .item-testimonial .testimonial-author{font-family:'Montserrat';font-size:16px;font-weight:700;line-height:1.3;text-transform:uppercase;color:#232628}.stm-elementor-testimonial .item-testimonial .testimonial-author span{font-family:'Roboto';font-style:italic;text-transform:capitalize;font-size:14px;font-weight:400;color:#182e60}@media (max-width:600px){.stm-elementor-testimonial .item-testimonial{flex-direction:column}.stm-elementor-testimonial .item-testimonial .testimonial-infor{width:100%;padding:20px 0 0}}.stm-elementor-testimonial .swiper-button-prev,.stm-elementor-testimonial .swiper-button-next{position:absolute;top:-48px;right:0;width:16px;height:42px;background:none}.stm-elementor-testimonial .swiper-button-prev:after,.stm-elementor-testimonial .swiper-button-next:after{font-size:20px;color:#AAAAAA}.stm-elementor-testimonial .swiper-button-prev{left:auto;right:30px}@media (min-width:991.98px){.site-nav ul.menu-wrapper li.menu-item.mega-menu{position:static}.site-nav ul.menu-wrapper li.menu-item.mega-menu.column-2 ul.sub-menu li{width:50%}.site-nav ul.menu-wrapper li.menu-item.mega-menu.column-2 ul.sub-menu li:nth-child(2n){border-right:0}.site-nav ul.menu-wrapper li.menu-item.mega-menu.column-3 ul.sub-menu li{width:calc(100% / 3)}.site-nav ul.menu-wrapper li.menu-item.mega-menu.column-3 ul.sub-menu li:nth-child(3n){border-right:0}.site-nav ul.menu-wrapper li.menu-item.mega-menu.column-4 ul.sub-menu li{width:25%}.site-nav ul.menu-wrapper li.menu-item.mega-menu.column-4 ul.sub-menu li:last-child{border-right:0}.site-nav ul.menu-wrapper li.menu-item.mega-menu.full-width ul.sub-menu{max-width:100%}.site-nav ul.menu-wrapper li.menu-item.mega-menu a{position:relative}.site-nav ul.menu-wrapper li.menu-item.mega-menu ul.sub-menu{display:none;flex-wrap:wrap;max-width:1110px;width:100%;left:50%;transform:translateX(-50%) translateY(0);padding:37px 20px 27px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.35);-webkit-transition:all 0.3s;transition:all 0.3s;animation:0.3s moveUp ease}.site-nav ul.menu-wrapper li.menu-item.mega-menu ul.sub-menu li{padding:0 10px;border-right:1px solid #dedede}.site-nav ul.menu-wrapper li.menu-item.mega-menu ul.sub-menu li.title-hide a{display:none}.site-nav ul.menu-wrapper li.menu-item.mega-menu ul.sub-menu li.menu-item-has-children a{text-transform:uppercase;font-weight:700;padding:12px 16px;pointer-events:none}.site-nav ul.menu-wrapper li.menu-item.mega-menu ul.sub-menu li ul.sub-menu{display:block;width:auto;min-width:auto;padding:0;opacity:1;visibility:visible;position:static;transform:translateY(0);box-shadow:none;animation:none}.site-nav ul.menu-wrapper li.menu-item.mega-menu ul.sub-menu li ul.sub-menu li{width:100%;border-right:0;padding:0}.site-nav ul.menu-wrapper li.menu-item.mega-menu ul.sub-menu li ul.sub-menu li a{display:block;text-transform:capitalize;font-weight:400;padding:12px 16px;pointer-events:all}.site-nav ul.menu-wrapper li.menu-item.mega-menu:hover .sub-menu{display:flex;z-index:10}}@keyframes moveUp{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(30px) translateX(-50%);transform:translateY(30px) translateX(-50%)}100%{opacity:1;visibility:visible;-webkit-transform:translateY(0px) translateX(-50%);transform:translateY(0px) translateX(-50%)}}.page-template .landing-inventory.hidden-sidebar .entry-content .entry-sidebar{display:none}.page-template .landing-inventory.hidden-sidebar .entry-content .entry-listings{width:100%;margin-left:0}.page-template .landing-inventory .entry-header{position:relative;background-size:cover;background-color:#8f9fad;background-position:50% 50%;background-image:url(../images/title-box-default-bg.jpg);min-height:320px;display:flex;align-items:center;justify-content:center}.page-template .landing-inventory .entry-header .entry-background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.4)}.page-template .landing-inventory .entry-header .entry-wrapper{max-width:1140px;width:100%;margin:0 auto;padding:0 15px;z-index:9;text-align:center}.page-template .landing-inventory .entry-header .entry-title{font-size:36px;font-weight:800;color:#FFFFFF;text-transform:uppercase;margin:0}.page-template .landing-inventory .entry-header .colored-separator{line-height:0;margin-top:15px;margin-bottom:15px}.page-template .landing-inventory .entry-header .colored-separator .first-long,.page-template .landing-inventory .entry-header .colored-separator .last-short{display:inline-block;vertical-align:top;width:33px;height:5px;transform:skew(-40deg, 0deg);border-radius:2px;background-color:#ffffff}.page-template .landing-inventory .entry-container{max-width:1140px;margin:0 auto 36px;padding:0 15px}.page-template .landing-inventory .entry-top{padding-top:25px}.page-template .landing-inventory .entry-top .listing-search-box{max-width:350px;width:100%;margin-left:auto;margin-right:0}@media (max-width:479.98px){.page-template .landing-inventory .entry-top .listing-search-box{max-width:100%}}.page-template .landing-inventory .entry-top .listing-search-box .listing-search-title{margin-top:0;margin-bottom:16px;font-size:16px;line-height:32px;text-transform:uppercase;letter-spacing:3px;color:#232628;word-spacing:0px;font-weight:500;font-family:'Montserrat'}.page-template .landing-inventory .entry-top .listing-search-box .listing-search-form{display:flex;align-items:center;position:relative}.page-template .landing-inventory .entry-top .listing-search-box label{display:block;width:100%}.page-template .landing-inventory .entry-top .listing-search-box label .listing-search-field{width:100%;height:45px;line-height:45px;padding-right:57px;padding:0 21px;font-weight:400;color:#888888;border:2px solid #eceff3;font-size:14px;outline:none;background-color:#eceff3}.page-template .landing-inventory .entry-top .listing-search-box label .listing-search-field:focus{background-color:#fff;border-color:#d1d1d1;color:#232628}.page-template .landing-inventory .entry-top .listing-search-box .listing-search-submit{position:absolute;top:0;right:0;height:47px;width:45px;z-index:20;display:flex;justify-content:center;align-items:center;text-align:center;padding:5px;font-size:14px;line-height:14px;font-weight:700;letter-spacing:0.3px;text-transform:uppercase;color:#ffffff;border-radius:0;background-color:#1c447e;text-decoration:none;outline:none;visibility:visible;border:none;white-space:normal;transition:opacity 0.2s ease-in;transform:translateZ(0);opacity:1;cursor:pointer}.page-template .landing-inventory .entry-content{display:flex;flex-wrap:wrap;margin-top:30px;margin-bottom:40px}.page-template .landing-inventory .entry-content .select2-container .select2-selection--single{height:40px}.page-template .landing-inventory .entry-content .select2-container .select2-selection--single .select2-selection__rendered{line-height:40px}.page-template .landing-inventory .entry-content .select2-container .select2-selection--single .select2-selection__arrow{height:40px}.page-template .landing-inventory .entry-content .entry-sidebar{width:25%}.page-template .landing-inventory .entry-content .entry-sidebar .sidebar-entry-header{position:relative;min-height:40px;padding:26px 22px 21px;background-color:#232628;display:flex;align-items:center}.page-template .landing-inventory .entry-content .entry-sidebar .sidebar-entry-header i{color:#FFFFFF;font-size:38px}.page-template .landing-inventory .entry-content .entry-sidebar .sidebar-entry-header .h4{display:block;padding-left:15px;font-size:16px;line-height:22px;color:#fff;font-weight:700;font-family:'Roboto';letter-spacing:-0.3px;text-transform:uppercase}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type{padding:24px 22px 30px;background-color:#fff;box-shadow:0 5px 18px rgba(0, 0, 0, 0.18)}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .form-field{display:block;margin-bottom:16px}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .form-field .form-field-slider .title-slider{font-size:14px;font-weight:700;line-height:1.2;margin:0 0 15px}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .form-field .form-field-slider .labels-slide{display:flex;justify-content:space-between;margin-top:5px}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .form-field .form-field-slider .noUi-target{height:6px}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .form-field .form-field-slider .noUi-connect{background:#1c447e}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .form-field .form-field-slider .noUi-horizontal .noUi-handle{width:16px;height:16px;right:-8px;top:-6px;cursor:pointer;border-radius:20px}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .form-field .form-field-slider .noUi-horizontal .noUi-handle:before,.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .form-field .form-field-slider .noUi-horizontal .noUi-handle:after{display:none}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .sidebar-action-units{width:100%}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .sidebar-action-units .reset-btn{display:block;text-align:center;padding:17px 28px 15px;font-size:14px;line-height:14px;font-weight:700;font-family:'Roboto';letter-spacing:0.3px;text-transform:uppercase;color:#ffffff;border-radius:3px;background-color:#1c447e;text-decoration:none;outline:none;visibility:visible;white-space:normal;transition:background-color 0.2s ease-in}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .sidebar-action-units .reset-btn.disable{pointer-events:none;background-color:#d1d1d1}.page-template .landing-inventory .entry-content .entry-sidebar .single-car-data{margin-top:24px;background:#ebebeb;border-top:3px solid #D81F26;padding:17px 26px 17px 23px}.page-template .landing-inventory .entry-content .entry-listings{width:calc(75% - 30px);margin-left:30px}.page-template .landing-inventory .entry-content .entry-listings .entry-listing-sort{display:flex;align-items:center;justify-content:space-between;margin-top:4px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #ddd}.page-template .landing-inventory .entry-content .entry-listings .entry-listing-sort .sort-by-options{display:flex;align-items:center}.page-template .landing-inventory .entry-content .entry-listings .entry-listing-sort .sort-by-options .sort-title{text-transform:uppercase;font-size:12px;color:#888;margin-right:9px}.page-template .landing-inventory .entry-content .entry-listings .entry-listing-sort .sort-by-options .select2-container .select2-selection--single{height:32px}.page-template .landing-inventory .entry-content .entry-listings .entry-listing-sort .sort-by-options .select2-container .select2-selection--single .select2-selection__rendered{line-height:32px}.page-template .landing-inventory .entry-content .entry-listings .entry-listing-sort .sort-by-options .select2-container .select2-selection--single .select2-selection__arrow{height:32px}.page-template .landing-inventory .entry-content .entry-listings .entry-listing-sort .view-by-layout .view-type{display:block;float:left;color:#8f8f8f;margin-left:8px;width:32px;height:32px;line-height:32px;text-align:center;text-decoration:none;font-size:16px}.page-template .landing-inventory .entry-content .entry-listings .entry-listing-sort .view-by-layout .view-type.active{pointer-events:none;background-color:#f0f2f5;color:#8f8f8f}.page-template .landing-inventory .entry-content .entry-listings .entry-listing-sort .view-by-layout .view-type:hover{color:#d1d1d1}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-filter-chosen-units{display:none;margin-bottom:10px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-filter-chosen-units.active{display:block}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-filter-chosen-units .listings-filter-chosen-units-list{list-style:none;padding:0;margin:0}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-filter-chosen-units .listings-filter-chosen-units-list:after{content:"";display:block;clear:both}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-filter-chosen-units .listings-filter-chosen-units-list li{position:relative;float:left;padding:4px 30px 4px 10px;margin:0 15px 10px 0;font-size:13px;font-family:'Roboto';box-shadow:0 1px 3px rgba(59, 62, 68, 0.3);border-radius:3px;color:#555;display:none}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-filter-chosen-units .listings-filter-chosen-units-list li.active{display:block}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-filter-chosen-units .listings-filter-chosen-units-list li .t-label{margin-right:-1px;color:#aaa}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-filter-chosen-units .listings-filter-chosen-units-list li i{position:absolute;top:0;right:0;width:29px;height:100%;line-height:31px;text-align:center;font-size:10px;color:#aaa;cursor:pointer}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-filter-chosen-units .listings-filter-chosen-units-list li i:hover{color:#000000}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout{margin-bottom:40px;transition:all 1s}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item .listing-list-loop{display:none}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__thumbnail::before{content:'';display:block;width:100%;height:100%;background:rgba(0, 0, 0, 0.2);position:absolute;top:0;left:0;transition:opacity 0.2s ease;transform:translateZ(0);opacity:0;z-index:1}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__thumbnail img{display:block;max-width:100%;width:100%;height:auto}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__meta{padding-top:17px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__meta-top{padding-bottom:17px;border-bottom:1px solid #ccc;clear:both;min-height:52px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__meta-top::after{display:table;content:"";clear:both}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__title{overflow:hidden;text-transform:uppercase;font-size:14px;line-height:1.2;font-weight:700;font-family:'Montserrat';color:#000000;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__title a{color:inherit}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__title a:hover{color:#1c447e}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__price{position:relative;float:right;padding:5px 10px 5px 0;margin-left:15px;background-color:#c70d0d;text-align:right}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__price::before{position:absolute;content:'';display:block;top:0;left:-12px;height:100%;width:32px;background-color:#c70d0d;transform:skew(-14deg, 0deg);z-index:5}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__price .normal-price{display:block;color:#fff;font-size:14px;line-height:22px;font-weight:700;font-family:'Montserrat';position:relative;z-index:6}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__call{position:relative;float:right;margin-left:5px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__call a{position:relative;display:inline-block;background:#ebebeb;padding:6px 8px;font-size:13px;font-weight:500;line-height:20px;color:#232628;background:#ebebeb}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__call a span{position:absolute;top:-35px;left:50%;font-size:12px;background:#232628;border-radius:3px;padding:3px 5px;color:#fff;line-height:18px;white-space:nowrap;z-index:5;opacity:0;visibility:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__call a span:after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;background:#232628;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__call a:hover{color:#FFFFFF;background:#1c447e}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__call a:hover span{opacity:1;visibility:visible}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__meta-bottom .meta-item{position:relative;display:inline-block;margin:4px 12px 0 0;color:#888;vertical-align:middle;font-size:13px;font-family:'Roboto';text-transform:uppercase}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__meta-bottom .meta-item:last-child{margin-right:0}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__meta-bottom .meta-item.prd-industry{position:relative}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__meta-bottom .meta-item.prd-industry.has-tooltip{cursor:pointer}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__meta-bottom .meta-item.prd-industry:hover .tooltip{visibility:visible;opacity:1;z-index:1}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__meta-bottom .meta-item.prd-industry .dots{color:#888}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__meta-bottom .meta-item.prd-industry .tooltip{position:absolute;right:0;top:25px;max-width:220px;background:#232628;color:#FFFFFF;font-size:12px;font-weight:400;line-height:18px;border-radius:4px;padding:5px 6px;text-align:center;visibility:hidden;opacity:0;z-index:-1;transition:all 0.3s}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item__meta-bottom .meta-item.prd-industry .tooltip:before{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;background:#000000;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view .listing-car-item:hover .listing-car-item__thumbnail::before{opacity:1}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #ddd}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item .listing-is-active{display:none}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item .listing-list-loop{display:flex}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__thumbnail{max-width:290px;width:100%;margin:0 25px 0 0}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__thumbnail .image-inner{position:relative;overflow:hidden}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__thumbnail .image-inner img{width:100%;transition:all 0.3s}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__thumbnail .image-inner img:hover{transform:scale(1.1)}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content{width:100%}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-top{margin-bottom:15px;line-height:1}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-top::after{display:table;content:"";clear:both}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__price{position:relative;margin-left:24px;float:right;text-align:right;background-color:#c70d0d;color:#fff}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__price::before{position:absolute;content:'';display:block;top:0;left:-15px;height:100%;width:32px;background-color:#c70d0d;transform:skew(-23deg, 0deg)}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__price .normal-price{display:block;color:#fff;font-size:20px;line-height:24px;font-weight:700;font-family:'Montserrat';position:relative;z-index:6;padding:10px 8px 10px 0}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__call{position:relative;margin-left:5px;float:right}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__call a{position:relative;display:inline-block;background:#ebebeb;padding:10px 15px;font-size:13px;font-weight:500;line-height:24px;color:#232628;background:#ebebeb}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__call a span{position:absolute;top:-35px;left:50%;font-size:12px;background:#232628;border-radius:3px;padding:3px 5px;color:#fff;line-height:18px;white-space:nowrap;z-index:5;opacity:0;visibility:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__call a span:after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;background:#232628;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__call a:hover{color:#FFFFFF;background:#1c447e}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__call a:hover span{opacity:1;visibility:visible}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__title{font-size:20px;line-height:24px;font-weight:700;font-family:'Montserrat';color:#000000;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__title a{color:inherit}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__title a:hover{color:#1c447e}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .meta-middle-unit{display:flex;align-items:center;justify-content:space-between;padding:6px 0;border-top:1px solid #ddd}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .meta-middle-unit .name{text-transform:uppercase;color:#888;font-size:12px;font-family:'Roboto';line-height:1}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .meta-middle-unit .name span{vertical-align:text-top}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .meta-middle-unit .name i{font-size:15px;margin-right:5px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .meta-middle-unit .value{color:#232628;font-size:12px;line-height:20px;font-weight:500;font-family:'Montserrat';text-transform:uppercase;text-align:left}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .font-exists{position:relative}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .font-exists .value{text-align:left;font-weight:700;padding-left:24px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .prd-industry .value{position:relative}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .prd-industry .value.has-tooltip{cursor:pointer}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .prd-industry .value:hover .tooltip{visibility:visible;opacity:1;z-index:1}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .prd-industry .dots{color:#888}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .prd-industry .tooltip{position:absolute;right:0;top:25px;max-width:220px;background:#232628;color:#FFFFFF;font-size:12px;font-weight:400;line-height:18px;border-radius:4px;padding:5px 6px;text-align:center;visibility:hidden;opacity:0;z-index:-1;transition:all 0.3s}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .prd-industry .tooltip:before{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;background:#232628;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout .listing-car-item{width:100%}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout .listing-car-item a{text-decoration:none}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout .listing-car-item__thumbnail{position:relative;overflow:hidden;line-height:0}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination{margin-top:10px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;position:relative;padding:0 36px;text-align:center;list-style:none}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers li{margin-bottom:0}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers li .page-number{text-decoration:none;display:block;width:34px;height:34px;margin:4px;padding:0;background-color:#dddddd;color:#fff;font-size:15px;font-family:'Montserrat';border-top:none;border-radius:3px;line-height:34px;transition:all 0.3s}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers li .page-number.current{background-color:#1c447e}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers li .page-number.prev{position:absolute;left:-4px;top:calc(50% - 4px);transform:translateY(-50%)}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers li .page-number.next{position:absolute;right:-4px;top:calc(50% - 4px);transform:translateY(-50%)}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers li .page-number:hover:not(.dots){background-color:#1c447e}@media (max-width:479.98px){.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers{padding:0 26px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers li .page-number{width:26px;height:26px;font-size:13px;line-height:26px;margin:2px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers li .page-number.prev,.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers li .page-number.next{top:calc(50% - 2px)}}@media (max-width:360px){.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers{padding:0 22px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination ul.page-numbers li .page-number{width:22px;height:22px;line-height:22px;font-size:12px}}@media (max-width:991.98px){.page-template .landing-inventory .entry-top .widget-search-box{max-width:100%;margin-right:auto}.page-template .landing-inventory .entry-content .entry-sidebar{width:100%}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type{display:flex;flex-wrap:wrap;gap:0 24px}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .form-field{width:calc(50% - 12px)}.page-template .landing-inventory .entry-content .entry-listings{width:100%;margin-left:0;padding-top:24px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view{grid-gap:30px 20px}}@media (max-width:767.98px){.page-template .landing-inventory .entry-header .entry-title{font-size:32px}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type{gap:0}.page-template .landing-inventory .entry-content .entry-sidebar .filter-listing-type .form-field{width:100%}.page-template .landing-inventory .entry-content .entry-listings .entry-listing-sort .sort-by-options .sort-title{display:none}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-grid-view{grid-template-columns:repeat(1, 1fr)}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item .listing-list-loop{flex-wrap:wrap}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__thumbnail{max-width:100%;margin:0}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content{padding-top:24px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__price .normal-price{padding:10px 8px 10px 4px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__title{display:block;font-size:18px}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .font-exists .name{display:inline-block;vertical-align:middle}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .font-exists .name i{vertical-align:text-top}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-layout.listing-car-list-view .listing-car-item__content-middle .font-exists .value{display:inline-block;padding-left:2px;width:auto}.page-template .landing-inventory .entry-content .entry-listings .entry-listings-result .listings-pagination .page-numbers .page-number{width:30px;height:30px;line-height:30px}}@keyframes rotating{100%{transform:rotate(360deg)}}.single-listings .site-main{padding:80px 0}.single-listings .listing-wrap{display:flex;margin-left:-15px;margin-right:-15px}.single-listings .listing-sidebar{width:30%;padding-left:15px;padding-right:15px}.single-listings .listing-data{list-style:none;margin:0;padding:15px 20px;background:#ebebeb;border-top:3px solid #D81F26}.single-listings .listing-data li{position:relative;display:flex;align-items:center;justify-content:space-between;font-family:'Montserrat';font-size:12px;font-weight:700;text-transform:uppercase;color:#aaaaaa;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #cdcdcd}.single-listings .listing-data li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.single-listings .listing-data li .l-value{font-size:14px;text-align:right;color:#232628;padding-left:4px}.single-listings .listing-data li.industry .l-value{cursor:pointer;position:relative}.single-listings .listing-data li.industry .l-value:hover .tooltip{visibility:visible;opacity:1;z-index:1}.single-listings .listing-data li.industry .dots{color:#888}.single-listings .listing-data li.industry .tooltip{position:absolute;right:0;top:25px;max-width:220px;background:#232628;color:#FFFFFF;font-size:12px;font-weight:400;line-height:18px;border-radius:4px;padding:5px 6px;text-align:center;visibility:hidden;opacity:0;z-index:-1;transition:all 0.3s}.single-listings .listing-data li.industry .tooltip:before{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;background:#232628;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.single-listings .listing-data li.price a{position:relative;display:inline-block;color:inherit;text-decoration:none}.single-listings .listing-data li.price a span{position:absolute;bottom:-35px;left:50%;font-size:12px;font-weight:500;background:#232628;border-radius:3px;padding:3px 5px;color:#fff;line-height:18px;white-space:nowrap;z-index:5;opacity:0;visibility:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.single-listings .listing-data li.price a span:after{content:"";position:absolute;left:50%;top:-4px;width:8px;height:8px;background:#232628;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.single-listings .listing-data li.price a:hover span{opacity:1;visibility:visible}.single-listings .listing-content{width:70%;padding-left:15px;padding-right:15px}.single-listings .listing-header{display:flex;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #ebebeb}.single-listings .listing-term-title{width:100%;padding-right:20px}.single-listings .listing-terms{font-family:'Montserrat';font-size:13px;font-weight:500;line-height:1.5;text-transform:uppercase;margin-bottom:10px}.single-listings .listing-terms a{color:inherit;text-decoration:none}.single-listings .listing-terms a:not(:last-child):after{content:" | "}.single-listings .listing-terms a:hover{color:#1C447E}.single-listings .listing-title{font-size:32px;font-weight:800;line-height:32px;text-transform:uppercase;margin:0;padding:0}.single-listings .listing-price-wrap{white-space:nowrap}.single-listings .listing-price{display:flex;flex-direction:column;background:#ebebeb;padding:8px 15px}.single-listings .listing-price .l-label{font-size:11px;line-height:1;text-transform:uppercase;color:#9a9a9a;margin-bottom:5px}.single-listings .listing-price .l-price{font-family:'Montserrat';font-size:20px;font-weight:800;line-height:1}.single-listings .listing-call a{position:relative;display:inline-block;background:#ebebeb;padding:8px 15px;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;color:#232628;background:#ebebeb}.single-listings .listing-call a span{position:absolute;top:-35px;left:50%;font-size:12px;background:#232628;border-radius:3px;padding:3px 5px;color:#fff;line-height:18px;white-space:nowrap;z-index:5;opacity:0;visibility:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.single-listings .listing-call a span:after{content:"";position:absolute;left:50%;bottom:-4px;width:8px;height:8px;background:#232628;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.single-listings .listing-call a:hover{color:#FFFFFF;background:#1c447e}.single-listings .listing-call a:hover span{opacity:1;visibility:visible}.single-listings .listing-media{position:relative;margin-bottom:40px}.single-listings .listing-thumb{position:relative;overflow:hidden;padding-bottom:66%;line-height:0}.single-listings .listing-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;margin:0}.single-listings .listing-lightbox{position:absolute;top:15px;left:15px;display:flex;gap:4px}.single-listings .listing-lightbox .btn-image-lightbox,.single-listings .listing-lightbox .btn-video-lightbox{display:flex;align-items:center;font-family:'Montserrat';font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;color:#FFFFFF;background:rgba(0, 0, 0, 0.5);padding:3px 6px;border-radius:3px}.single-listings .listing-lightbox .btn-image-lightbox svg,.single-listings .listing-lightbox .btn-video-lightbox svg{width:14px;height:14px;margin-right:4px}.single-listings .listing-lightbox .btn-image-lightbox:hover,.single-listings .listing-lightbox .btn-video-lightbox:hover{background:#000000;opacity:0.8}.single-listings .listing-compare{position:absolute;bottom:-12px;right:15px}.single-listings .listing-compare .btn-compare{display:flex;align-items:center;font-family:'Montserrat';font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;color:inherit;background:#ebebeb;padding:3px 6px;border-radius:3px}.single-listings .listing-compare .btn-compare:hover{color:#FFFFFF;background:#000000}.single-listings .listing-compare svg{width:14px;height:14px;margin-right:4px}.single-listings .listing-tabs .tab-nav-list{display:flex}.single-listings .listing-tabs .tab-nav-list .tab-nav-item{width:100%;margin:0 0.5px}.single-listings .listing-tabs .tab-nav-list .tab-nav-item a{display:block;font-family:'Montserrat';font-size:12px;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;color:#ffffff;background:#1C447E;padding:15px 10px;position:relative;transition:all 0.3s}.single-listings .listing-tabs .tab-nav-list .tab-nav-item a::before{position:absolute;content:'';display:block;bottom:-4px;left:50%;width:20px;height:4px;opacity:0;background:transparent;border-left:20px solid transparent;border-right:20px solid transparent;border-top:4px solid #D81F26;transform:translateX(-50%)}.single-listings .listing-tabs .tab-nav-list .tab-nav-item a.active{pointer-events:none;background:#D81F26}.single-listings .listing-tabs .tab-nav-list .tab-nav-item a.active::before{opacity:1}.single-listings .listing-tabs .tab-nav-list .tab-nav-item a:hover{opacity:0.8}.single-listings .listing-tabs .tab-panel-list .tab-panel-item{background:#ebebeb;padding:30px;transition:all 0.3s;display:none}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-heading{display:none}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content{display:none}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .panel-content:not(:last-child){margin-bottom:30px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content ._title{color:#2a2a2a;font-size:22px;font-weight:700;text-align:left;border-bottom:1px solid rgba(170, 170, 170, 0.4);padding-bottom:15px;margin:0 0 20px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content ._desc{color:#aaaaaa;font-size:15px;line-height:24px;font-family:'Roboto'}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .text-box{color:#aaaaaa;font-size:16px;line-height:22px;font-family:'Roboto';text-transform:uppercase}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .features-panel ._list{display:flex;flex-wrap:wrap;gap:10px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .features-panel ._list li{width:calc(50% - 10px);margin-bottom:0}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content ._links a{text-transform:uppercase;color:#666666;background:transparent !important}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .specifications-panel ._title,.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .technical-panel ._title{padding-bottom:0;border-bottom:none}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .specifications-panel ._list li,.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .technical-panel ._list li{border-top:1px solid #4c4d4d;text-transform:uppercase;color:#aaaaaa;margin-bottom:0;padding:10px 0;display:flex;justify-content:space-between}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .specifications-panel ._list li ._value,.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .technical-panel ._list li ._value{font-size:14px;font-weight:700;color:#000000}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content ul{list-style:none;padding-left:0}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content ul li{font-size:13px;line-height:22px;font-family:'Roboto';font-weight:400;color:#666666}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content ul li i{margin-right:10px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .equip-gallery{display:flex;flex-wrap:wrap;gap:24px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .equip-gallery .gallery-link{width:calc(100% / 3 - 16px);line-height:0}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .equip-gallery .gallery-link .cover-image{position:relative;overflow:hidden;padding-bottom:75%}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .equip-gallery .gallery-link .cover-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .video-list{display:flex;flex-wrap:wrap;gap:24px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .video-list .video-item{width:calc(100% / 2 - 12px);line-height:0}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .info .list-duty{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:18px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .info .list-duty li{width:calc(32% - 12px);position:relative;padding:0;min-height:36px;font-size:14px;font-weight:600;line-height:18px;font-family:'Montserrat';text-transform:uppercase;display:flex;align-items:center}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .info .list-duty li.last-child{margin-right:0}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .info .list-duty li .icon{margin-right:10px;font-size:22px;color:#7f7f7f}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .info .list-duty li.widget_contacts_phone .icon{color:#1bc744}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .info .list-duty li.widget_contacts_phone a{color:inherit;text-decoration:none}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .info .list-duty li.widget_contacts_mail a{color:#1C447E;text-decoration:underline}.single-listings .listing-tabs .tab-panel-list .tab-panel-item.active{display:block}.single-listings .listing-tabs .tab-panel-list .tab-panel-item.active .tab-panel-content{display:block}@media (max-width:991.98px){.single-listings .site-main{padding:60px 0}.single-listings .listing-wrap{flex-wrap:wrap}.single-listings .listing-sidebar{width:100%;margin-bottom:30px}.single-listings .listing-content{width:100%}.single-listings .listing-tabs .tab-panel-list .tab-panel-item{padding:20px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .info .list-duty li{font-size:13px}}@media (max-width:767.98px){.single-listings .listing-title{font-size:28px}.single-listings .listing-tabs .tab-nav-list{display:none}.single-listings .listing-tabs .tab-panel-list .tab-panel-item{display:block;background:#FFFFFF;padding:0}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-heading{display:block}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-heading a{display:block;font-size:16px;color:#FFFFFF;font-weight:600;font-family:'Montserrat';text-transform:uppercase;padding:15px 20px;box-sizing:border-box;text-decoration:none;background:#1c447e;border-bottom:1px solid #FFFFFF;position:relative;transition:color 0.2s ease-in-out}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-heading a:hover{opacity:0.8}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-heading a.active{pointer-events:none}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content{background:#ebebeb;padding:20px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .custom-heading{font-size:20px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .info .list-duty{margin-bottom:20px;gap:15px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .info .list-duty li{width:100%;margin-bottom:0}}@media (max-width:479.98px){.single-listings .site-main{padding:40px 0 50px}.single-listings .listing-data{padding:15px}.single-listings .listing-header{flex-wrap:wrap}.single-listings .listing-term-title{width:100%;padding-right:0}.single-listings .listing-price-wrap{width:auto;padding-top:15px}.single-listings .listing-title{font-size:25px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-heading a{padding:15px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content{padding:18px 15px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .features-panel ._list li{width:100%}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .equip-gallery{gap:16px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .equip-gallery .gallery-link{width:calc(50% - 8px)}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .video-list{gap:16px}.single-listings .listing-tabs .tab-panel-list .tab-panel-item .tab-panel-content .video-list .video-item{width:100%}}