/*!
Theme Name: FC Theme
Author: NEWEB
Author URI: https://www.neweb.info
Theme URI: https://www.neweb.info
Tags: full-site-editing, block-patterns
Text Domain: fctheme
Requires at least: 6.6
Requires PHP: 7.4
Tested up to: 6.8
Version: 0.0.4

License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/*{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.wp-site-blocks .wp-block-cover,.wp-site-blocks .wp-block-cover-image{padding:0}.wp-block-accordion.is-style-contacts-accordion .wp-block-accordion-heading{font-size:17px;font-weight:400;letter-spacing:.07em}.wp-block-accordion.is-style-contacts-accordion .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.wp-block-accordion.is-style-contacts-accordion .wp-block-accordion-heading__toggle{padding:16px 0;gap:17px}.wp-block-accordion.is-style-contacts-accordion .wp-block-accordion-heading__toggle-icon{width:12px;height:12px;-webkit-box-flex:0;-ms-flex:0 0 12px;flex:0 0 12px;font-size:0}.wp-block-accordion.is-style-contacts-accordion .wp-block-accordion-heading__toggle-icon::before{content:"";display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'><path fill='black' d='M7.31107 5.68893V0H5.68893V5.68893H0V7.31107H5.68893V13H7.31107V7.31107H13V5.68893H7.31107Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'><path fill='black' d='M7.31107 5.68893V0H5.68893V5.68893H0V7.31107H5.68893V13H7.31107V7.31107H13V5.68893H7.31107Z'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.wp-block-accordion.is-style-contacts-accordion .wp-block-accordion-item{border-bottom:1px solid hsla(0,0%,100%,.2509803922)}.wp-block-accordion.is-style-contacts-accordion .wp-block-accordion-panel{padding:0px var(--wp--style--root--padding-right) 12px 29px;line-height:1.4}.wp-block-accordion.is-style-footer-accordion{--accordion-heading-toggle-gap: 8px;--accordion-heading-toggle-icon-size: 12px}.wp-block-accordion.is-style-footer-accordion .wp-block-accordion-heading{font-size:14px;font-weight:600;letter-spacing:.04em}.wp-block-accordion.is-style-footer-accordion .wp-block-accordion-heading__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--accordion-heading-toggle-gap);padding-top:13px;padding-bottom:13px;padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.wp-block-accordion.is-style-footer-accordion .wp-block-accordion-heading__toggle-icon{width:var(--accordion-heading-toggle-icon-size);height:var(--accordion-heading-toggle-icon-size);-webkit-box-flex:0;-ms-flex:0 0 var(--accordion-heading-toggle-icon-size);flex:0 0 var(--accordion-heading-toggle-icon-size);font-size:0}.wp-block-accordion.is-style-footer-accordion .wp-block-accordion-heading__toggle-icon::before{content:"";display:block;width:100%;height:100%;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'><path fill='black' d='M7.31107 5.68893V0H5.68893V5.68893H0V7.31107H5.68893V13H7.31107V7.31107H13V5.68893H7.31107Z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'><path fill='black' d='M7.31107 5.68893V0H5.68893V5.68893H0V7.31107H5.68893V13H7.31107V7.31107H13V5.68893H7.31107Z'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.wp-block-accordion.is-style-footer-accordion .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}.wp-block-accordion.is-style-footer-accordion .wp-block-accordion-item{border-bottom:1px solid color-mix(in srgb, currentColor 22%, transparent)}.wp-block-accordion.is-style-footer-accordion .wp-block-accordion-panel{padding-top:3px;padding-bottom:12px;padding-right:var(--wp--style--root--padding-right);padding-left:calc(var(--wp--style--root--padding-left) + var(--accordion-heading-toggle-icon-size) + var(--accordion-heading-toggle-gap))}.wp-block-list.is-style-footer-list{list-style:none;padding:0}.wp-block-list.is-style-footer-list>li{font-weight:400;letter-spacing:.04em}.wp-block-list.is-style-footer-list>li:first-child{text-transform:uppercase;font-weight:600}.wp-block-list.is-style-footer-list>li+li{margin-top:9px}.wp-block-list.is-style-footer-list-mobile{list-style:none;padding:0}.wp-block-list.is-style-footer-list-mobile>li{border-bottom:1px solid color-mix(in srgb, currentColor 22%, transparent)}.wp-block-list.is-style-footer-list-mobile>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:13px;padding-bottom:13px;line-height:1;padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left)}.overflow-hidden{overflow:hidden}.is-style-first-element{padding-top:120px}.d-none{display:none !important}.white-space-pre{white-space:pre}.cursor-pointer{cursor:pointer}.min-height-auto{min-height:auto !important}@media(max-width: 781.98px){.align-items-start-down-blocks-collapse{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.justify-content-start-down-blocks-collapse{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.d-none-down-blocks-collapse{display:none !important}.flex-direction-column-down-blocks-collapse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-direction-column-reverse-down-blocks-collapse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap-wrap-down-blocks-collapse{-ms-flex-wrap:wrap;flex-wrap:wrap}.not-layout-constrained-down-blocks-collapse>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:none}.text-align-left-down-block-collapse{text-align:left}}@media(min-width: 782px){.align-items-start-up-blocks-collapse{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.justify-content-start-up-blocks-collapse{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.d-none-up-blocks-collapse{display:none !important}.flex-direction-column-up-blocks-collapse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap-wrap-up-blocks-collapse{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width: 991.98px){.d-none-down-lg{display:none !important}}@media(min-width: 992px){.d-none-up-lg{display:none !important}}@media(max-width: 991.98px){.d-none-down-navigation-hide{display:none !important}.min-height-auto-down-navigation-hide{min-height:auto !important}}@media(min-width: 992px){.d-none-up-navigation-hide{display:none !important}.min-height-auto-up-navigation-hide{min-height:auto !important}}strong{font-weight:600}ul,ol{margin:0;-webkit-padding-start:1em;padding-inline-start:1em}.wp-block-template-part.site-header{--site-header-line-through-left: 53px;--site-header-logo-column-size: 150px;--site-header-inner-block-size: 11px;--site-header-nav-item-active-color: var(--wp--preset--color--white);--site-header-nav-item-active-background-color: var(--wp--preset--color--primary);--site-header-navigation-link-item-icon-height: 24px}@media(min-width: 992px){.wp-block-template-part.site-header{--site-header-line-through-left: 0;--site-header-logo-column-size: 250px;--site-header-inner-block-size: 24px;--site-header-navigation-link-item-icon-height: 30px}}.wp-block-template-part.site-header{position:absolute;inset:0 0 auto 0;z-index:5000;width:100%}.wp-block-template-part.site-header::after{content:"";display:block;position:absolute;left:var(--site-header-line-through-left);right:0;top:50%;border-top:1px solid rgba(0,0,0,0);-o-border-image:linear-gradient(90deg, transparent 0%, currentColor 49.04%, transparent 100%) 1;border-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(49.04%, currentColor), to(transparent)) 1;border-image:linear-gradient(90deg, transparent 0%, currentColor 49.04%, transparent 100%) 1;pointer-events:none}.wp-block-template-part.site-header .site-header__inner{padding-top:var(--site-header-inner-block-size);padding-bottom:var(--site-header-inner-block-size)}.wp-block-template-part.site-header .site-header__wrap{display:grid;grid-template-rows:auto;grid-template-columns:1fr var(--site-header-logo-column-size) 1fr}@media(min-width: 992px){.wp-block-template-part.site-header .site-header__wrap{padding:0 45px}}.wp-block-template-part.site-header .wp-block-fctheme-site-logo{display:block}@media(min-width: 992px){.wp-block-template-part.site-header .wp-block-fctheme-site-logo{margin-bottom:7px}}.wp-block-template-part.site-header .site-header__right-column{gap:clamp(20px,1.25rem + (1vw - 13.3px)*7.4074,40px)}.wp-block-template-part.site-header .wp-block-navigation{gap:20px}.wp-block-template-part.site-header .wp-block-navigation .wp-block-navigation-item{padding:10px;border-radius:6px}.wp-block-template-part.site-header .site-header__nav-item__contacts .fctheme-navigation-link__line:nth-child(1){min-height:2lh}.wp-block-template-part.site-header .site-header__nav-item__contacts .fctheme-navigation-link__line:nth-child(2){display:none}@media(max-width: 991.98px){.wp-block-template-part.site-header .site-header__nav-item__contacts .wp-block-navigation-item__content{gap:7px;margin-bottom:8px}.wp-block-template-part.site-header .site-header__nav-item__contacts .fctheme-navigation-link__icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-template-part.site-header .site-header__nav-item__contacts .fctheme-navigation-link__icon svg{width:24px}.wp-block-template-part.site-header .site-header__nav-item__contacts .fctheme-navigation-link__line:nth-child(1){min-height:auto !important}}.wp-block-template-part.site-header .site-header__nav-item__company .fctheme-navigation-link__line:nth-child(2){min-height:2lh}.wp-block-template-part.site-header .site-header__nav-item__company .fctheme-navigation-link__line:nth-child(1){display:none}@media(max-width: 1329.98px){.wp-block-template-part.site-header .site-header__nav-item__company{display:none}}.fc-vehicle-contract-sale .wp-block-template-part.site-header .fc-header-navigation-item-contract-sale{color:var(--site-header-nav-item-active-color);background-color:var(--site-header-nav-item-active-background-color)}.fc-vehicle-contract-rent .wp-block-template-part.site-header .fc-header-navigation-item-contract-rent{color:var(--site-header-nav-item-active-color);background-color:var(--site-header-nav-item-active-background-color)}.is-header-light .wp-block-template-part.site-header{color:var(--wp--preset--color--white);--site-header-nav-item-active-color: var(--wp--preset--color--white);--site-header-nav-item-active-background-color: var(--wp--preset--color--primary)}.is-header-light .wp-block-fctheme-vehicle-search-suggest{--vehicle-search-suggest-results-background-color: #0A549AC7}.wp-block-navigation-item .wp-block-navigation-item__content.has-fctheme-navigation-multiline-label{line-height:1.05}.wp-block-navigation-item .fctheme-navigation-link__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.1em}.wp-block-navigation-item .fctheme-navigation-link__line{white-space:pre;display:block}.wp-block-navigation-item.has-fctheme-navigation-icon .wp-block-navigation-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.wp-block-navigation-item.has-fctheme-navigation-icon .fctheme-navigation-link__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--site-header-navigation-link-item-icon-height)}.wp-block-navigation-item.has-fctheme-navigation-icon .fctheme-navigation-link__icon svg{height:100%}.vehicle-search-and-filters{position:absolute;right:var(--wp--style--root--padding-right);left:var(--wp--style--root--padding-left)}.vehicle-search-and-filters .vehicle-search-and-filters__inner{display:grid;grid-template-columns:2fr 1fr}.vehicle-search-and-filters .vehicle-search-and-filters__inner .wp-block-fctheme-vehicle-search-suggest{width:auto;grid-column:1/2;margin-right:3px}.vehicle-search-and-filters .vehicle-search-and-filters__inner .wp-block-fctheme-vehicle-archive-filter-drawer{grid-column:2/3;margin-left:7px}.vehicle-search-and-filters .vehicle-search-and-filters__inner .wp-block-fctheme-vehicle-archive-filter-drawer summary{width:100%}body{--vehicle-archive-filter-drawer-open-background-color: rgba(255, 255, 255, 0.5)}body.is-header-light{--vehicle-archive-filter-drawer-open-background-color: #0A549AC7}body.has-vehicle-archive-filter-drawer-open::after{content:"";position:fixed;inset:0;z-index:250;background-color:var(--vehicle-archive-filter-drawer-open-background-color);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.wp-block-fctheme-vehicle-archive-filter-drawer__inner{width:calc(100vw - var(--wp--style--root--padding-right) - var(--wp--style--root--padding-left))}.wp-block-fctheme-vehicle-archive-filter-drawer__inner .wp-block-fctheme-vehicle-archive-filter{padding-left:0;padding-right:0}.wp-block-fctheme-vehicle-archive-filter-drawer__inner .wp-block-fctheme-vehicle-archive-filter__group,.wp-block-fctheme-vehicle-archive-filter-drawer__inner .wp-block-fctheme-vehicle-archive-filter__actions{padding-left:19px;padding-right:19px}.wp-block-fctheme-vehicle-archive-filter-drawer__inner .wp-block-fctheme-vehicle-archive-filter__actions{margin-top:0;padding-top:20px;border-top:1px solid var(--vehicle-archive-filter-drawer-border-color)}.narrow-height .wp-block-fctheme-vehicle-archive-filter-drawer__inner .wp-block-fctheme-vehicle-archive-filter__groups{overflow:auto}.narrow-height .wp-block-fctheme-vehicle-archive-filter-drawer__inner .wp-block-fctheme-vehicle-archive-filter__panel{display:grid;grid-template-rows:var(--vehicle-archive-filter-drawer-panel-max-height, calc(100vh - 200px)) auto}body.site-lateral-js-open{overflow:hidden}.site-lateral{--svb-site-lateral-submenu-icon-width: 33px;--svb-site-lateral-submenu-icon-height: 29px;--svb-site-lateral-submenu-icon-gap: 12px;position:fixed;inset:0;z-index:200;overflow:hidden;pointer-events:none;margin:0}.site-lateral>.wp-block-group{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 500ms ease-in-out;transition:-webkit-transform 500ms ease-in-out;transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out, -webkit-transform 500ms ease-in-out;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.site-lateral.js-open{pointer-events:auto;overflow:auto}.site-lateral.js-open>.wp-block-group{-webkit-transform:translateX(0);transform:translateX(0)}.site-lateral .wp-block-navigation .wp-block-navigation-item{-webkit-transform:skew(-10deg, 0deg);transform:skew(-10deg, 0deg)}.site-lateral .navigation-lateral .wp-block-navigation-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.site-lateral .navigation-lateral .wp-block-navigation-item__icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:30px}.site-lateral .navigation-lateral .wp-block-navigation-item__icon>svg{width:100%}.site-lateral .navigation-lateral .wp-block-navigation-item{width:100%;position:relative;margin-top:20px}.site-lateral .navigation-lateral .wp-block-navigation-item::after{content:"";display:block;position:absolute;height:1px;right:0;bottom:0;left:calc(var(--svb-site-lateral-submenu-icon-width) + var(--svb-site-lateral-submenu-icon-gap));background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);z-index:0}.site-lateral .navigation-lateral .wp-block-navigation-item:not(.wp-block-navigation-submenu){padding-left:calc(var(--svb-site-lateral-submenu-icon-width) + var(--svb-site-lateral-submenu-icon-gap))}.footer__copyright a{text-decoration:underline}.site-form textarea,.site-form input[type=text],.site-form input[type=password],.site-form input[type=email],.site-form input[type=tel],.site-form input[type=submit]{position:relative;width:100%;padding:12px;border:1px solid currentColor;color:var(--form-input-color);background-color:var(--form-input-background-color);font-family:inherit;font-size:15px;letter-spacing:.05em}.site-form textarea::-webkit-input-placeholder, .site-form input[type=text]::-webkit-input-placeholder, .site-form input[type=password]::-webkit-input-placeholder, .site-form input[type=email]::-webkit-input-placeholder, .site-form input[type=tel]::-webkit-input-placeholder, .site-form input[type=submit]::-webkit-input-placeholder{color:currentColor;opacity:1;font-weight:600;text-transform:uppercase}.site-form textarea::-moz-placeholder, .site-form input[type=text]::-moz-placeholder, .site-form input[type=password]::-moz-placeholder, .site-form input[type=email]::-moz-placeholder, .site-form input[type=tel]::-moz-placeholder, .site-form input[type=submit]::-moz-placeholder{color:currentColor;opacity:1;font-weight:600;text-transform:uppercase}.site-form textarea:-ms-input-placeholder, .site-form input[type=text]:-ms-input-placeholder, .site-form input[type=password]:-ms-input-placeholder, .site-form input[type=email]:-ms-input-placeholder, .site-form input[type=tel]:-ms-input-placeholder, .site-form input[type=submit]:-ms-input-placeholder{color:currentColor;opacity:1;font-weight:600;text-transform:uppercase}.site-form textarea::-ms-input-placeholder, .site-form input[type=text]::-ms-input-placeholder, .site-form input[type=password]::-ms-input-placeholder, .site-form input[type=email]::-ms-input-placeholder, .site-form input[type=tel]::-ms-input-placeholder, .site-form input[type=submit]::-ms-input-placeholder{color:currentColor;opacity:1;font-weight:600;text-transform:uppercase}.site-form textarea::placeholder,.site-form input[type=text]::placeholder,.site-form input[type=password]::placeholder,.site-form input[type=email]::placeholder,.site-form input[type=tel]::placeholder,.site-form input[type=submit]::placeholder{color:currentColor;opacity:1;font-weight:600;text-transform:uppercase}.site-form textarea:focus-visible,.site-form input[type=text]:focus-visible,.site-form input[type=password]:focus-visible,.site-form input[type=email]:focus-visible,.site-form input[type=tel]:focus-visible,.site-form input[type=submit]:focus-visible{outline:none}.site-form{--form-input-color: var(--wp--preset--color--primary);--form-input-background-color: transparent;--form-submit-color: var(--wp--preset--color--white);--form-submit-background-color: var(--wp--preset--color--primary);--form-input-border-color: var(--wp--preset--color--primary);--form-checkbox-size: 16px;--form-checkbox-border-size: 1px;--form-checkbox-border-color: var(--wp--preset--color--primary);--form-checkbox-focus: 2px rgba(39, 94, 254, 0.3);--form-checkbox-background: var(--wp--preset--color--primary);--form-checkbox-disabled: #f6f8ff;--form-checkbox-disabled-inner: #e1e6f9;--form-button--color: var(--wp--preset--color--white);--form-button--background-color: var(--wp--preset--color--primary);--form-button--border-color: var(--wp--preset--color--primary);--form--column--gap: 12px;--form--column--margin: 0 0 10px 0;--form--row--gap: 20px;--form-font-size: 15px;--form-letter-spacing: 0.05em;--form-font-weight: 600;--form-label-font-size: 12px;--form-label-font-weight: 600;--form-label-letter-spacing: 0.05em;--form-response-output-color: var(--wp--preset--color--white);--form-response-output-background-color: var(--wp--preset--color--primary)}.site-form.site-form--dark{--form-input-color: var(--wp--preset--color--white);--form-input-border-color: var(--wp--preset--color--white);--form-submit-color: var(--wp--preset--color--primary);--form-submit-background-color: var(--wp--preset--color--white);--form-checkbox-border-color: var(--wp--preset--color--white);--form-checkbox-background: var(--wp--preset--color--white);--form-button--color: var(--wp--preset--color--primary);--form-button--background-color: var(--wp--preset--color--white);--form-button--border-color: var(--wp--preset--color--white);--form-response-output-color: var(--wp--preset--color--primary);--form-response-output-background-color: var(--wp--preset--color--white);color:var(--wp--preset--color--white)}.site-form{font-size:var(--form-font-size);font-weight:var(--form-font-weight);letter-spacing:var(--form-letter-spacing)}.site-form.site-form--contact{--form--column--margin: 0 0 15px 0;--form--column--gap: 0;--form-label-font-size: 13px;--form-label-font-weight: 400;--form-label-letter-spacing: 0.12em}.site-form.site-form--contact label{text-transform:uppercase;padding:0 19px;line-height:1.9}.site-form.site-form--contact .wpcf7-acceptance label{--form-label-letter-spacing: 0.03em;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5em;text-transform:none;line-height:1.4}.site-form.site-form--contact .form-button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:14px 46px}.site-form .form-button.form-button--svg{background-color:rgba(0,0,0,0);border:none;border-radius:0;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.site-form .wpcf7-list-item{margin:0}.site-form .wpcf7-not-valid-tip{display:none}.site-form label{font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);letter-spacing:var(--form-label-letter-spacing)}.site-form .form-row,.site-form .form-column{display:-webkit-box;display:-ms-flexbox;display:flex}.site-form .form-row{gap:var(--form--row--gap);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:var(--form--row--direction);flex-direction:var(--form--row--direction)}.site-form .form-row .form-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.site-form .form-row.form-row--submit{margin-top:30px}.site-form .form-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--form--column--gap);margin:var(--form--column--margin)}.site-form .form-row>.form-button{max-width:calc(50% - var(--form--row--gap))}.site-form input[type=submit]{font-size:17px;border:0;font-weight:600;color:var(--form-submit-color);background-color:var(--form-submit-background-color);text-transform:uppercase}.site-form .form-button{all:unset;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:13px;font-weight:600;letter-spacing:.2em;color:var(--form-button--color);background-color:var(--form-button--background-color);border-radius:33px;border:1px solid var(--form-button--border-color);text-transform:uppercase;padding:14px;cursor:pointer}.site-form .form-button.light{--form-button--color: var(--wp--preset--color--primary);--form-button--border-color: var(--wp--preset--color--primary);--form-button--background-color: var(--wp--preset--color--white)}.site-form input[type=checkbox]{-ms-flex-negative:0;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--form-checkbox-size);height:var(--form-checkbox-size);display:inline-block;outline:none;vertical-align:top;position:relative;margin:0;border:var(--form-checkbox-border-size) solid var(--form-checkbox-border-color);background:rgba(0,0,0,0);-webkit-transition:background .3s,border-color .3s,-webkit-box-shadow .2s;transition:background .3s,border-color .3s,-webkit-box-shadow .2s;transition:background .3s,border-color .3s,box-shadow .2s;transition:background .3s,border-color .3s,box-shadow .2s,-webkit-box-shadow .2s;cursor:pointer}.site-form input[type=checkbox]::after{content:"";display:block;position:absolute;-webkit-transition:opacity .2s,-webkit-transform .3s ease;transition:opacity .2s,-webkit-transform .3s ease;transition:transform .3s ease,opacity .2s;transition:transform .3s ease,opacity .2s,-webkit-transform .3s ease;width:25%;height:50%;border:var(--form-checkbox-border-size) solid var(--form-checkbox-border-color);border-top:0;border-left:0;left:calc(25% + 1px);top:calc(6.25% + 1px);-webkit-transform:rotate(20deg);transform:rotate(20deg)}.site-form input[type=checkbox]:checked{background:rgba(0,0,0,0);-webkit-transition:opacity .3s,-webkit-transform .6s cubic-bezier(0.2, 0.85, 0.32, 1.2);transition:opacity .3s,-webkit-transform .6s cubic-bezier(0.2, 0.85, 0.32, 1.2);transition:transform .6s cubic-bezier(0.2, 0.85, 0.32, 1.2),opacity .3s;transition:transform .6s cubic-bezier(0.2, 0.85, 0.32, 1.2),opacity .3s,-webkit-transform .6s cubic-bezier(0.2, 0.85, 0.32, 1.2)}.site-form input[type=checkbox]:checked::after{-webkit-transform:rotate(43deg);transform:rotate(43deg)}.site-form input[type=checkbox]:disabled{background:var(--form-checkbox-disabled);cursor:not-allowed;opacity:.5}.site-form input[type=checkbox]:disabled:checked{background:var(--form-checkbox-disabled-inner)}.site-form input[type=checkbox]:disabled+label{cursor:not-allowed}.site-form input[type=checkbox]:focus{-webkit-box-shadow:0 0 0 2px var(--form-checkbox-focus);box-shadow:0 0 0 2px var(--form-checkbox-focus)}.site-form input[type=checkbox]:not(.switch):after{opacity:0}.site-form input[type=checkbox]:not(.switch):checked:after{opacity:1}.site-form .checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5em;margin-top:calc(1lh + 12px)}.site-form .checkbox-text{font-size:13px}.site-form .wpcf7-acceptance label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;cursor:pointer;--form-label-font-size: 13px}.wpcf7 form.site-form .wpcf7-response-output{padding:10px 20px;margin:0;border:none;color:var(--form-response-output-color);background-color:var(--form-response-output-background-color);font-size:16px;font-weight:600;letter-spacing:0;line-height:1}.wp-block-fctheme-vehicle-archive-filter .wp-block-fctheme-vehicle-archive-filter__icon[data-icon-key=vans],.wp-block-fctheme-vehicle-archive-filter .wp-block-fctheme-vehicle-archive-filter__icon[data-icon-key=forklift],.wp-block-fctheme-vehicle-archive-filter .wp-block-fctheme-vehicle-archive-filter__icon[data-icon-key=construction-machinery],.wp-block-fctheme-vehicle-archive-filter .wp-block-fctheme-vehicle-archive-filter__icon[data-icon-key=road-tractor]{max-width:33px}.wp-block-fctheme-vehicle-archive-filter-drawer .wp-block-fctheme-vehicle-archive-filter{--filter-checkbox-row-category-template-columns: 13px 49px 1fr}.wp-block-fctheme-vehicle-archive-filter-drawer .wp-block-fctheme-vehicle-archive-filter .wp-block-fctheme-vehicle-archive-filter__icon[data-icon-key=vans],.wp-block-fctheme-vehicle-archive-filter-drawer .wp-block-fctheme-vehicle-archive-filter .wp-block-fctheme-vehicle-archive-filter__icon[data-icon-key=forklift],.wp-block-fctheme-vehicle-archive-filter-drawer .wp-block-fctheme-vehicle-archive-filter .wp-block-fctheme-vehicle-archive-filter__icon[data-icon-key=construction-machinery],.wp-block-fctheme-vehicle-archive-filter-drawer .wp-block-fctheme-vehicle-archive-filter .wp-block-fctheme-vehicle-archive-filter__icon[data-icon-key=road-tractor]{max-width:24px}.wp-block-fctheme-vehicle-archive-filter-drawer .wp-block-fctheme-vehicle-archive-filter .wp-block-fctheme-vehicle-archive-filter__checklist--categories{gap:20px}.wp-block-fctheme-vehicle-filter-widget .wp-block-fctheme-vehicle-filter-widget__button{padding-top:11px}.home-hero{min-height:auto !important}.company__hero-text{z-index:2}.company__hero-image{position:relative;z-index:1}.company__hero-image::after{content:"";position:absolute;inset:0;z-index:0;background:-webkit-gradient(linear, left top, left bottom, from(#0A549A), color-stop(58.1%, rgba(10, 84, 154, 0)));background:linear-gradient(180deg, #0A549A 0%, rgba(10, 84, 154, 0) 58.1%);pointer-events:none}.page-contacts .page-contacts__mobile-content{--page-contacts-mobile-fixed-height: 100vh}.page-contacts .page-contacts__mobile-content>.wp-block-image{position:fixed;inset:auto 0 0;top:0;height:var(--page-contacts-mobile-fixed-height);overflow:hidden;pointer-events:none}.page-contacts .page-contacts__mobile-content>.wp-block-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-contacts .page-contacts__mobile-content>.wp-block-cover{position:relative;z-index:1;overflow:clip;isolation:isolate}.page-contacts .wp-site-blocks>footer{background-color:#fff;isolation:isolate;padding-top:350px}.page-contacts .wp-site-blocks>footer>.wp-block-group{margin-top:0 !important}.wp-block-fctheme-aligned-content.is-style-contacts{grid-template-columns:auto auto;grid-template-rows:auto 1px auto auto 1px auto}.wp-block-fctheme-aligned-content.is-style-contacts .wp-block-fctheme-aligned-content-item:last-child{grid-column:1/-1;grid-row:4/span 3}@media screen and (min-width: 1300px){.wp-block-fctheme-aligned-content.is-style-contacts{grid-template-columns:auto auto auto;grid-template-rows:auto 1px auto}.wp-block-fctheme-aligned-content.is-style-contacts .wp-block-fctheme-aligned-content-item:last-child{grid-column:auto;grid-row:1/span 3}}.wp-block-fctheme-aligned-content.is-style-contacts .wp-block-fctheme-aligned-content-item__label{font-weight:400;font-size:19px;letter-spacing:.07em}.wp-block-fctheme-aligned-content.is-style-contacts .wp-block-fctheme-aligned-content-item__content{font-size:17px;line-height:1.5}.wp-block-fctheme-aligned-content.is-style-contacts a{font-weight:600;word-break:keep-all}@media(max-width: 991.98px){.vehicles-page .vehicles-content{margin-top:135px !important}.vehicles-page .vehicles-archive-wrap{margin-top:30px !important}}@media(max-width: 781.98px){.vehicle-column__details{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vehicle-single-gallery-thumbs--desktop{display:none}}@media(min-width: 782px){.wp-block-fctheme-vehicle-single-gallery .wp-block-fctheme-vehicle-single-gallery__main{margin-bottom:0}.wp-block-fctheme-vehicle-single-gallery .wp-block-fctheme-vehicle-single-gallery__thumbs{display:none}}@media(max-width: 991.98px){.vehicle-single-wrap{padding-top:135px !important}}@media(max-width: 991.98px){.wp-block-fctheme-vehicle-single-header .wp-block-fctheme-vehicle-single-header__summary{-webkit-box-flex:1;-ms-flex:1;flex:1}.wp-block-fctheme-vehicle-single-header .wp-block-fctheme-vehicle-single-header__contract,.wp-block-fctheme-vehicle-single-header .wp-block-fctheme-vehicle-single-header__contract>a{width:100%}.wp-block-fctheme-vehicle-single-header .wp-block-fctheme-vehicle-single-header__contract>a{height:36px}.wp-block-fctheme-vehicle-single-header .wp-block-fctheme-vehicle-single-header__contract>svg,.wp-block-fctheme-vehicle-single-header .wp-block-fctheme-vehicle-single-header__category,.wp-block-fctheme-vehicle-single-header .wp-block-fctheme-vehicle-single-header__title{display:none}}@media(min-width: 782px){.wp-block-fctheme-process-step.sell_process-step--2{--process-step-template-columns: auto 1.7fr 1fr 1fr;padding-right:100px}.wp-block-fctheme-process-step.sell_process-step--3{--process-step-template-columns: auto 1.4fr 1fr 1fr;padding-right:200px}}.wp-block-neweb-hamburger{--wp--block--neweb--hamburger--size: auto;--wp--block--neweb--hamburger-wrap--width: 27px;--wp--block--neweb--hamburger-wrap--height: 16px;--wp--block--neweb--hamburger--line--size: 1px;--wp--block--neweb--hamburger--line--adjust: calc((var(--wp--block--neweb--hamburger-wrap--height) / 2) - (var(--wp--block--neweb--hamburger--line--size) / 2));width:var(--wp--block--neweb--hamburger--size);height:var(--wp--block--neweb--hamburger--size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:var(--wp--block--neweb--hamburger--color)}.wp-block-neweb-hamburger-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-block-neweb-hamburger-wrap{width:var(--wp--block--neweb--hamburger-wrap--width);height:var(--wp--block--neweb--hamburger-wrap--height);position:relative;margin-left:-1px}.wp-block-neweb-hamburger span{display:block;position:absolute;height:var(--wp--block--neweb--hamburger--line--size);width:100%;background:currentColor;left:0;right:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.wp-block-neweb-hamburger span:nth-child(1){top:0px}.wp-block-neweb-hamburger span:nth-child(2){top:50%}.wp-block-neweb-hamburger span:nth-child(3){bottom:0px}.wp-block-neweb-hamburger.js-open{--wp--block--neweb--hamburger--color: var(--wp--preset--color--white) !important}.wp-block-neweb-hamburger.js-open span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:var(--wp--block--neweb--hamburger--line--adjust)}.wp-block-neweb-hamburger.js-open span:nth-child(2){opacity:0}.wp-block-neweb-hamburger.js-open span:nth-child(3){bottom:var(--wp--block--neweb--hamburger--line--adjust);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.wp-block-neweb-hamburger p{display:none}