@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Light.eot);src:local('Montserrat Light') , local('Montserrat-Light') , url(../fonts/Montserrat/Montserrat-Light.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-Light.woff) format('woff') , url(../fonts/Montserrat/Montserrat-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-MediumItalic.eot);src:local('Montserrat Medium Italic') , local('Montserrat-MediumItalic') , url(../fonts/Montserrat/Montserrat-MediumItalic.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-MediumItalic.woff) format('woff') , url(../fonts/Montserrat/Montserrat-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Thin.eot);src:local('Montserrat Thin') , local('Montserrat-Thin') , url(../fonts/Montserrat/Montserrat-Thin.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-Thin.woff) format('woff') , url(../fonts/Montserrat/Montserrat-Thin.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-ExtraLightItalic.eot);src:local('Montserrat ExtraLight Italic') , local('Montserrat-ExtraLightItalic') , url(../fonts/Montserrat/Montserrat-ExtraLightItalic.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-ExtraLightItalic.woff) format('woff') , url(../fonts/Montserrat/Montserrat-ExtraLightItalic.ttf) format('truetype');font-weight:200;font-style:italic}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-BoldItalic.eot);src:local('Montserrat Bold Italic') , local('Montserrat-BoldItalic') , url(../fonts/Montserrat/Montserrat-BoldItalic.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-BoldItalic.woff) format('woff') , url(../fonts/Montserrat/Montserrat-BoldItalic.ttf) format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-SemiBold.eot);src:local('Montserrat SemiBold') , local('Montserrat-SemiBold') , url(../fonts/Montserrat/Montserrat-SemiBold.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-SemiBold.woff) format('woff') , url(../fonts/Montserrat/Montserrat-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-ExtraLight.eot);src:local('Montserrat ExtraLight') , local('Montserrat-ExtraLight') , url(../fonts/Montserrat/Montserrat-ExtraLight.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-ExtraLight.woff) format('woff') , url(../fonts/Montserrat/Montserrat-ExtraLight.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot);src:local('Montserrat ExtraBold Italic') , local('Montserrat-ExtraBoldItalic') , url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff) format('woff') , url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.ttf) format('truetype');font-weight:800;font-style:italic}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Italic.eot);src:local('Montserrat Italic') , local('Montserrat-Italic') , url(../fonts/Montserrat/Montserrat-Italic.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-Italic.woff) format('woff') , url(../fonts/Montserrat/Montserrat-Italic.ttf) format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Bold.eot);src:local('Montserrat Bold') , local('Montserrat-Bold') , url(../fonts/Montserrat/Montserrat-Bold.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-Bold.woff) format('woff') , url(../fonts/Montserrat/Montserrat-Bold.ttf) format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-LightItalic.eot);src:local('Montserrat Light Italic') , local('Montserrat-LightItalic') , url(../fonts/Montserrat/Montserrat-LightItalic.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-LightItalic.woff) format('woff') , url(../fonts/Montserrat/Montserrat-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-BlackItalic.eot);src:local('Montserrat Black Italic') , local('Montserrat-BlackItalic') , url(../fonts/Montserrat/Montserrat-BlackItalic.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-BlackItalic.woff) format('woff') , url(../fonts/Montserrat/Montserrat-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-SemiBoldItalic.eot);src:local('Montserrat SemiBold Italic') , local('Montserrat-SemiBoldItalic') , url(../fonts/Montserrat/Montserrat-SemiBoldItalic.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-SemiBoldItalic.woff) format('woff') , url(../fonts/Montserrat/Montserrat-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Regular.eot);src:local('Montserrat Regular') , local('Montserrat-Regular') , url(../fonts/Montserrat/Montserrat-Regular.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-Regular.woff) format('woff') , url(../fonts/Montserrat/Montserrat-Regular.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Medium.eot);src:local('Montserrat Medium') , local('Montserrat-Medium') , url(../fonts/Montserrat/Montserrat-Medium.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-Medium.woff) format('woff') , url(../fonts/Montserrat/Montserrat-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-ExtraBold.eot);src:local('Montserrat ExtraBold') , local('Montserrat-ExtraBold') , url(../fonts/Montserrat/Montserrat-ExtraBold.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-ExtraBold.woff) format('woff') , url(../fonts/Montserrat/Montserrat-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-Black.eot);src:local('Montserrat Black') , local('Montserrat-Black') , url(../fonts/Montserrat/Montserrat-Black.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-Black.woff) format('woff') , url(../fonts/Montserrat/Montserrat-Black.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat/Montserrat-ThinItalic.eot);src:local('Montserrat Thin Italic') , local('Montserrat-ThinItalic') , url(../fonts/Montserrat/Montserrat-ThinItalic.eot?#iefix) format('embedded-opentype') , url(../fonts/Montserrat/Montserrat-ThinItalic.woff) format('woff') , url(../fonts/Montserrat/Montserrat-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic}:root{--black:#111;--white:#fff;--gray:#f5f5f5;--text:#424242;--font-main:'Montserrat' , sans-serif}body{color:var(--text);background:var(--white);font-family: var(--font-main);font-size:16px;line-height:1.4}body.is-menu-open{overflow:hidden}.site-header{position:relative;z-index:50;padding:24px 0;background:var(--white)}.site-main a:hover{opacity:.7}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.site-logo{display:inline-flex;align-items:center;font-weight:700;font-size:24px;line-height:1}.site-logo img{max-height:48px;width:auto}.site-menu,.footer-menu{display:flex;align-items:center;gap:24px;list-style:none}.site-menu .sub-menu{list-style:none}.site-header__burger{display:none;width:40px;height:40px;padding:0;border:0;background:transparent}.site-header__burger span{display:block;width:28px;height:2px;margin:6px auto;background:var(--black)}.mobile-menu{display:none}.page-content,.archive-content{padding:60px 0}.page-content+section,.archive-content+section{padding:0 0 70px 0}.page-title,h1{margin:0 0 30px;font-size:clamp(36px,5vw,46px);line-height:1}.page-title{text-align:center}.entry-content>*:first-child{margin-top:0}.entry-content>*:last-child{margin-bottom:0}.archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.post-card__title{margin:16px 0 0;font-size:22px}@media (max-width:991px){.archive-grid{grid-template-columns:1fr}}.site-header__mobile-buttons{display:none}.mobile-menu{position:fixed;inset:0;z-index:1000;display:block;visibility:hidden;pointer-events:none}.mobile-menu__overlay{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;opacity:0;background:rgba(0,0,0,.45);transition:opacity .3s ease , visibility .3s ease}.mobile-menu__panel{position:absolute;top:0;left:0;right:auto;width:min(430px,90vw);height:100%;height:100dvh;display:flex;flex-direction:column;background:var(--white);transform:translateX(-100%);transition:transform .3s ease}.mobile-menu.is-open{visibility:visible;pointer-events:auto}.mobile-menu.is-open .mobile-menu__overlay{opacity:1}.mobile-menu.is-open .mobile-menu__panel{transform:translateX(0)}.mobile-menu__header{flex:0 0 auto;min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 20px;background:var(--odp-blue)}.mobile-menu__languages{display:flex;align-items:center}.mobile-menu__languages .wpml-ls{padding:0;border:0}.mobile-menu__languages .wpml-ls ul{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.mobile-menu__languages .wpml-ls-item{margin:0}.mobile-menu__languages .wpml-ls-link{display:block;padding:6px 9px;color:var(--odp-dark);font-size:14px;line-height:1;text-decoration:none;text-transform:uppercase}.mobile-menu__languages .wpml-ls-current-language .wpml-ls-link{color:var(--odp-blue);font-weight:600}.mobile-menu__close{position:relative;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;background:transparent;cursor:pointer}.mobile-menu__close span{position:absolute;top:19px;left:7px;width:26px;height:2px;background:#fff}.mobile-menu__close span:first-child{transform:rotate(45deg)}.mobile-menu__close span:last-child{transform:rotate(-45deg)}.mobile-menu__scroll{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mobile-menu__nav{padding:15px 20px 25px}.mobile-menu__list,.mobile-menu__list .sub-menu{margin:0;padding:0;list-style:none}.mobile-menu__list>li{border-bottom:1px solid #e5e5e5}.mobile-menu__list>li:last-child{border-bottom:none}.mobile-menu__list a{display:block;padding:15px 0;color:var(--odp-dark);font-size:17px;line-height:1.3;text-decoration:none}.mobile-menu__list a:hover,.mobile-menu__list .current-menu-item>a{color:var(--odp-blue)}.mobile-menu__list .sub-menu{display:block;padding:0 0 14px 18px}.mobile-menu__list .sub-menu li{border:0}.mobile-menu__list .sub-menu a{padding:7px 0;font-size:15px}.mobile-menu__list .sub-menu .sub-menu{padding-left:18px}.mobile-menu__list .sub-menu .sub-menu a{font-size:14px}.mobile-menu__contacts{display:grid;gap:22px;padding:25px 20px 40px;background:var(--odp-blue)}.mobile-contact{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;color:var(--white)}.mobile-contact__icon{display:flex;align-items:center;justify-content:center}.mobile-contact__icon img{width:28px;height:28px;object-fit:contain}.mobile-contact__content{min-width:0}.mobile-contact__content strong,.mobile-contact__content span,.mobile-contact__content a{display:block;color:var(--white);font-size:14px;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}.mobile-contact__content strong,.mobile-contact__content a:first-child{font-size:15px;font-weight:500}:root{--odp-blue:#2382b9;--odp-dark:#3f3f3f;--odp-light:#f2f2f2}.site-header{padding:0;background:var(--white)}.site-header__top{background:var(--odp-dark);color:var(--white)}.site-header__top-inner{height:25px;display:flex;align-items:center;justify-content:space-between;gap:24px}.site-header__top-inner .wpml-ls-legacy-list-horizontal{border:0 solid transparent;padding:0;margin-left:20px}.top-menu{display:flex;align-items:center;gap:10px;list-style:none;margin:0;padding:0}.top-menu a,.site-header__top a{color:var(--white);text-decoration:none;font-size:13px;transition:all .35s;padding:5px 10px}.top-menu a{font-size:13px;line-height:1.2}.top-menu a:hover,.site-header__top a:hover{background:#6b6a6a}.site-header__top-actions{display:flex;align-items:center}.site-header__social{display:inline-flex;align-items:center;justify-content:center}.site-header__social img{width:16px}.site-header__main{background:var(--odp-blue);color:var(--white)}.site-header__main-inner{min-height:120px;display:grid;grid-template-columns:280px 1.35fr 1.1fr 1.3fr 220px;align-items:center;gap:30px}.site-logo{color:var(--white);text-decoration:none}.site-logo img{max-width:225px;max-height:125px;width:auto;height:auto}.header-info{display:grid;grid-template-columns:36px 1fr;align-items:center;gap:16px;color:var(--white);font-size:13px;line-height:1.25}.header-info__icon{font-size:54px;line-height:1;font-weight:300}.header-info strong,.header-info span,.header-info a{display:block;color:var(--white);text-decoration:none;transition:all .35s}.header-info strong,.header-info.header-info--contacts a:first-child{font-size:15px;font-weight:500}.header-info a:hover{opacity:.7}.site-header__buttons{display:grid;gap:10px}.header-btn{display:flex;align-items:center;justify-content:center;min-height:35px;padding:4px 16px;border:1px solid var(--white);border-radius:0;color:var(--white);text-decoration:none;font-size:13px;line-height:1.1;font-weight:500;transition:all .35s;background:transparent}.header-btn:hover{background:#424242;border-color:#424242}.site-header__bottom{background:var(--odp-light)}.site-header__bottom .container{min-height:60px;display:flex;align-items:center}.site-header__nav{width:100%}.site-menu{justify-content:space-between;gap:28px;width:100%;margin:0;padding:0}.site-menu li{height:60px;line-height:60px}.site-menu a{color:#555;text-decoration:none;font-size:16px;line-height:1.2}.site-menu a:hover,.site-menu .current-menu-item a{color:#1e7cb5}.site-menu .menu-item-has-children{position:relative}.site-menu .sub-menu{position:absolute;left:0;top:100%;z-index:30;min-width:290px;display:none;margin:0;padding:0;background:var(--white);box-shadow:0 12px 30px rgba(0,0,0,.12)}.site-menu .menu-item-has-children:hover>.sub-menu{display:block}.site-menu .sub-menu li{height:auto;line-height:1}.site-menu .sub-menu a{display:block;padding:12px 20px;font-size:16px}.site-menu .sub-menu a:hover{background:#1e7cb5;color:#fff}@media (max-width:1399px){.site-header__main-inner{grid-template-columns:260px 1.2fr 1fr 1fr 200px;gap:20px}.header-info{font-size:13px}.site-menu a{font-size:16px}}.site-header__mobile-languages{display:none}@media (max-width:1199px){.site-header__top-nav,.site-header__top-actions,.site-header__bottom,.site-header__main .header-info,.site-header__main .site-header__buttons{display:none}.site-header__top-inner{height:auto;min-height:auto;justify-content:center;padding-top:7px;padding-bottom:7px}.site-header__mobile-buttons{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.site-header__mobile-buttons .header-btn{width:100%;min-height:38px;padding:6px 10px;font-size:12px}.site-header__main-inner{min-height:82px;display:grid;grid-template-columns:minmax(0,1fr) auto 42px;align-items:center;gap:12px}.site-logo{min-width:0;justify-self:start}.site-logo img{max-width:200px;max-height:62px}.site-header__mobile-languages{display:flex;align-items:center;justify-content:center}.site-header__mobile-languages .wpml-ls{margin:0;padding:0;border:0}.site-header__mobile-languages .wpml-ls ul{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.site-header__mobile-languages .wpml-ls-item{margin:0;padding:0}.site-header__mobile-languages .wpml-ls-link{display:block;padding:7px;color:#fff;font-size:13px;line-height:1;text-decoration:none;text-transform:uppercase}.site-header__mobile-languages .wpml-ls-current-language .wpml-ls-link{background:rgba(255,255,255,.18);border-radius:3px}.site-header__burger{width:42px;height:42px;display:block;justify-self:end;flex:none;padding:0;border:0;background:transparent;cursor:pointer}.site-header__burger span{display:block;width:28px;height:2px;margin:6px auto;background:var(--white)}}@media (max-width:575px){.site-header__mobile-buttons{gap:10px}.site-header__mobile-buttons .header-btn{min-height:auto;padding:5px 7px;font-size:12px;border-radius:3px}.site-header__main-inner{min-height:74px}.site-logo img{max-width:170px;max-height:56px}.mobile-menu__panel{width:min(390px,92vw)}}.uk-visible-small{display:none}@media (max-width:767px){.uk-visible-small{display:block}}.uk-button{-webkit-appearance:none;margin:0;border:none;overflow:visible;font:inherit;color:#424242;text-transform:none;display:inline-block;box-sizing:border-box;padding:0 12px;background:rgba(0,0,0,0);vertical-align:middle;line-height:35px;height:40px;font-size:1rem;text-decoration:none;text-align:center;border:2px solid #fff;border-radius:0;font-weight:500;-webkit-transition:background-color .45s , color .45s;transition:background-color .45s , color .45s}.uk-flex{display:flex}.uk-flex-center{justify-content:center}.uk-button:not(:disabled) {cursor:pointer}.uk-button:hover,.uk-button:focus{background-color:rgba(0,0,0,0);color:#ff7911!important;outline:none;text-decoration:none!important;border-color:#ff7911}.uk-button:active,.uk-button.uk-active{background-color:rgba(0,0,0,0);color:#1e7cb5;border-color:#1e7cb5}.uk-button-primary{background-color:#ff7911;color:#fff;border-color:transparent}.uk-button-primary:hover,.uk-button-primary:focus{background-color:#424242;color:#fff!important;border-color:transparent}.uk-button-primary:active,.uk-button-primary.uk-active{background-color:#ff7911;color:#fff;border-color:transparent}.uk-width-1-1{width:100%}.uk-form select, .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] {height:40px;max-width:100%;padding:4px 10px;border:2px solid #fff;border-radius:0;background:#fff;color:#424242;-webkit-transition:all .2s linear;-webkit-transition-property:border , background , color , box-shadow , padding;transition:all .2s linear;transition-property:border , background , color , box-shadow , padding}.wpcf7-spinner{display:none}.uk-form select:disabled, .uk-form textarea:disabled, .uk-form input:not([type]):disabled, .uk-form input[type="text"]:disabled, .uk-form input[type="password"]:disabled, .uk-form input[type="datetime"]:disabled, .uk-form input[type="datetime-local"]:disabled, .uk-form input[type="date"]:disabled, .uk-form input[type="month"]:disabled, .uk-form input[type="time"]:disabled, .uk-form input[type="week"]:disabled, .uk-form input[type="number"]:disabled, .uk-form input[type="email"]:disabled, .uk-form input[type="url"]:disabled, .uk-form input[type="search"]:disabled, .uk-form input[type="tel"]:disabled, .uk-form input[type="color"]:disabled {border-color:#c6c6c6;background-color:transparent;color:#c6c6c6}.uk-form :-ms-input-placeholder{color:#424242!important}.uk-form ::-moz-placeholder{color:#424242}.uk-form ::-webkit-input-placeholder{color:#424242}.uk-form :disabled:-ms-input-placeholder{color:#c6c6c6!important}.uk-form :disabled::-moz-placeholder{color:#c6c6c6}.uk-form :disabled::-webkit-input-placeholder{color:#c6c6c6}input,textarea{outline:none}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}.site-footer{color:var(--white);background:var(--odp-blue)}.site-footer__main{padding:45px 0 50px;background:var(--odp-blue)}.site-footer__grid{display:grid;grid-template-columns:minmax(260px,1.1fr) minmax(190px,1fr) minmax(190px,1fr) minmax(230px,1fr);align-items:start;gap:55px}.site-footer__contacts{display:flex;flex-direction:column;align-items:flex-start}.site-footer__logo{display:inline-flex;margin-bottom:25px}.site-footer__logo img{width:auto;max-width:280px;max-height:120px;object-fit:contain}.site-footer__logo span{color:var(--white);font-size:28px;font-weight:700}.site-footer__phone{display:none;margin-bottom:22px;color:var(--white);font-size:21px;line-height:1.2;font-weight:700;text-decoration:none}.site-footer__address,.site-footer__schedule{color:var(--white);font-size:15px;line-height:1.5}.site-footer__address{margin-bottom:25px}.site-footer__address span{display:inline}.site-footer__schedule span{display:block}.site-footer__column-title{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 20px;padding:0;border:0;color:var(--white);background:transparent;font-family:inherit;font-size:22px;line-height:1.2;font-weight:700;text-align:left;cursor:default}.site-footer__column-icon{display:none}.site-footer__column-content{display:block}.site-footer__menu{margin:0;padding:0;list-style:none}.site-footer__menu li{margin:0;padding:0}.site-footer__menu a{display:inline-block;padding:2px 0;color:var(--white);font-size:16px;line-height:1.35;font-weight:300;text-decoration:none;transition:opacity .25s ease}.site-footer__menu a:hover{opacity:.7}.site-footer__payment{display:flex;align-items:center;gap:18px;margin-top:35px}.site-footer__payment-text{max-width:125px;color:var(--white);font-size:14px;line-height:1.25}.site-footer__payment-icons{display:flex;align-items:center;gap:8px}.site-footer__payment-icons img{width:auto;height:34px;object-fit:contain}.site-footer__bottom{padding:25px 0 18px;background:var(--odp-dark)}.site-footer__bottom-inner{display:flex;flex-direction:column;align-items:center;text-align:center}.site-footer__to-top{position:relative;width:42px;height:26px;margin:0 0 10px;padding:0;border:0;background:transparent;cursor:pointer}.site-footer__to-top span{position:absolute;top:10px;left:50%;width:13px;height:13px;border-top:3px solid var(--white);border-left:3px solid var(--white);transform:translateX(-50%) rotate(45deg)}.site-footer__developer{margin-bottom:6px;color:var(--white);font-size:13px;line-height:1.4}.site-footer__developer a{color:#ff7911;text-decoration:none}.site-footer__developer a:hover{text-decoration:underline}.site-footer__copyright{max-width:1500px;color:rgba(255,255,255,.72);font-size:12px;line-height:1.45}@media (max-width:767px){.site-footer__main{padding:40px 0 42px}.site-footer__grid{display:block}.site-footer__contacts{align-items:center;text-align:center;margin-bottom:28px}.site-footer__logo{margin-bottom:20px}.site-footer__logo img{width:100%;max-width:280px;max-height:110px}.site-footer__phone{display:block}.site-footer__address,.site-footer__schedule{font-size:15px}.site-footer__address{margin-bottom:22px}.site-footer__address span{display:inline}.site-footer__column{border-bottom:1px solid rgba(255,255,255,.42)}.site-footer__column:last-child{border-bottom:none}.site-footer__column-title{min-height:60px;margin:0;padding:12px 0;font-size:23px;line-height:1.2;font-weight:300;cursor:pointer}.site-footer__column-icon{position:relative;flex:0 0 24px;width:24px;height:24px;display:block}.site-footer__column-icon::before,.site-footer__column-icon::after{content:"";position:absolute;top:50%;left:50%;background:var(--white);transform:translate(-50%,-50%);transition:transform .25s ease}.site-footer__column-icon::before{width:18px;height:1px}.site-footer__column-icon::after{width:1px;height:18px}.site-footer__column.is-open .site-footer__column-icon::after{transform:translate(-50%,-50%) rotate(90deg)}.site-footer__column-content{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease , opacity .3s ease}.site-footer__column-content>.site-footer__menu{min-height:0;overflow:hidden}.site-footer__column.is-open .site-footer__column-content{grid-template-rows:1fr;opacity:1}.site-footer__menu a{display:block;padding:5px 0;font-size:15px}.site-footer__payment{justify-content:center;flex-direction:row;align-items:center;gap:14px;margin-top:30px}.site-footer__payment-text{max-width:145px;text-align:center}.site-footer__payment-icons img{height:42px}.site-footer__bottom{padding:28px 0 25px}.site-footer__developer{font-size:13px}.site-footer__copyright{max-width:470px;font-size:12px;line-height:1.45}}@media (max-width:420px){.site-footer__logo img{max-width:245px}.site-footer__phone{font-size:19px}.site-footer__column-title{font-size:21px}.site-footer__payment{gap:10px}.site-footer__payment-text{max-width:130px;font-size:13px}.site-footer__payment-icons img{height:38px}}.contact-soc{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.contact-soc strong{margin:0}.contact-soc a{display:flex;align-items:center;justify-content:center;line-height:0}.contact-soc img{display:block;width:25px;height:25px}.contact-block{position:relative;border-top:1px solid #ff7912;padding:30px 0 15px;text-align:left}.contact-block::before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background-color:#ff7912;background-repeat:no-repeat;background-position:center;background-size:20px 20px;z-index:1}.contact-block.phone::before{background-image:url(https://odp.com.ua/wp-content/themes/odp/assets/icons/phone-icon.svg)}.contact-block.mail::before{background-image:url(https://odp.com.ua/wp-content/themes/odp/assets/icons/mail.svg)}.contact-block.address::before{background-image:url(https://odp.com.ua/wp-content/themes/odp/assets/icons/map-pin.svg)}.contact-block.clock::before{background-image:url(https://odp.com.ua/wp-content/themes/odp/assets/icons/clock-icon.svg)}.page-breadcrumbs{display:flex;justify-content:center;margin-bottom:20px}.odp-woo-breadcrumbs.page-breadcrumbs{justify-content:start}.page-breadcrumbs #breadcrumbs,.page-breadcrumbs .breadcrumb,.page-breadcrumbs .yoast-breadcrumbs,.page-breadcrumbs span{text-align:center}.uk-panel-box{padding:10px 20px;background:var(--odp-light);color:#424242;margin-top:20px;margin-bottom:20px}.uk-panel-box-primary a,.page-breadcrumbs a{color:#ff7911}.uk-overflow-container{overflow:auto;-webkit-overflow-scrolling:touch}.uk-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:30px}*+.uk-table{margin-top:30px}.uk-table th,.uk-table td{padding:8px 8px}.uk-table th{text-align:left;background-color:#494949;color:#fff;font-weight:normal}.uk-table td{vertical-align:top}.uk-table thead th{vertical-align:bottom}.uk-table caption,.uk-table tfoot{font-size:12px}.uk-table caption{text-align:left;color:#bebebe}.uk-table tbody tr.uk-active{background:#eee}.uk-table-middle,.uk-table-middle td{vertical-align:middle!important}.uk-table-striped tbody tr:nth-of-type(odd) {background:#f5f5f5}.uk-table-condensed td{padding:4px 8px}.uk-table-hover tbody tr:hover{background:#eee}tbody > tr:not(:first-child) {border-top:1px solid #f1f1f1}.uk-text-center{text-align:center!important}.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.uk-width-1-1{width:100%}.uk-width-1-2,.uk-width-2-4,.uk-width-3-6,.uk-width-5-10{width:50%}.uk-width-1-3,.uk-width-2-6{width:33.333%}.uk-width-2-3,.uk-width-4-6{width:66.666%}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}.uk-width-1-5,.uk-width-2-10{width:20%}.uk-width-2-5,.uk-width-4-10{width:40%}.uk-width-3-5,.uk-width-6-10{width:60%}.uk-width-4-5,.uk-width-8-10{width:80%}.uk-width-1-6{width:16.666%}.uk-width-5-6{width:83.333%}.uk-width-1-10{width:10%}.uk-width-3-10{width:30%}.uk-width-7-10{width:70%}.uk-width-9-10{width:90%}@media (min-width:480px){.uk-width-small-1-1{width:100%}.uk-width-small-1-2,.uk-width-small-2-4,.uk-width-small-3-6,.uk-width-small-5-10{width:50%}.uk-width-small-1-3,.uk-width-small-2-6{width:33.333%}.uk-width-small-2-3,.uk-width-small-4-6{width:66.666%}.uk-width-small-1-4{width:25%}.uk-width-small-3-4{width:75%}.uk-width-small-1-5,.uk-width-small-2-10{width:20%}.uk-width-small-2-5,.uk-width-small-4-10{width:40%}.uk-width-small-3-5,.uk-width-small-6-10{width:60%}.uk-width-small-4-5,.uk-width-small-8-10{width:80%}.uk-width-small-1-6{width:16.666%}.uk-width-small-5-6{width:83.333%}.uk-width-small-1-10{width:10%}.uk-width-small-3-10{width:30%}.uk-width-small-7-10{width:70%}.uk-width-small-9-10{width:90%}}@media (min-width:768px){.uk-width-medium-1-1{width:100%}.uk-width-medium-1-2,.uk-width-medium-2-4,.uk-width-medium-3-6,.uk-width-medium-5-10{width:50%}.uk-width-medium-1-3,.uk-width-medium-2-6{width:33.333%}.uk-width-medium-2-3,.uk-width-medium-4-6{width:66.666%}.uk-width-medium-1-4{width:25%}.uk-width-medium-3-4{width:75%}.uk-width-medium-1-5,.uk-width-medium-2-10{width:20%}.uk-width-medium-2-5,.uk-width-medium-4-10{width:40%}.uk-width-medium-3-5,.uk-width-medium-6-10{width:60%}.uk-width-medium-4-5,.uk-width-medium-8-10{width:80%}.uk-width-medium-1-6{width:16.666%}.uk-width-medium-5-6{width:83.333%}.uk-width-medium-1-10{width:10%}.uk-width-medium-3-10{width:30%}.uk-width-medium-7-10{width:70%}.uk-width-medium-9-10{width:90%}}@media (min-width:960px){.uk-width-large-1-1{width:100%}.uk-width-large-1-2,.uk-width-large-2-4,.uk-width-large-3-6,.uk-width-large-5-10{width:50%}.uk-width-large-1-3,.uk-width-large-2-6{width:33.333%}.uk-width-large-2-3,.uk-width-large-4-6{width:66.666%}.uk-width-large-1-4{width:25%}.uk-width-large-3-4{width:75%}.uk-width-large-1-5,.uk-width-large-2-10{width:20%}.uk-width-large-2-5,.uk-width-large-4-10{width:40%}.uk-width-large-3-5,.uk-width-large-6-10{width:60%}.uk-width-large-4-5,.uk-width-large-8-10{width:80%}.uk-width-large-1-6{width:16.666%}.uk-width-large-1-7{width:14.285%}.uk-width-large-5-6{width:83.333%}.uk-width-large-1-10{width:10%}.uk-width-large-3-10{width:30%}.uk-width-large-7-10{width:70%}.uk-width-large-9-10{width:90%}}@media (min-width:1220px){.uk-width-xlarge-1-1{width:100%}.uk-width-xlarge-1-2,.uk-width-xlarge-2-4,.uk-width-xlarge-3-6,.uk-width-xlarge-5-10{width:50%}.uk-width-xlarge-1-3,.uk-width-xlarge-2-6{width:33.333%}.uk-width-xlarge-2-3,.uk-width-xlarge-4-6{width:66.666%}.uk-width-xlarge-1-4{width:25%}.uk-width-xlarge-3-4{width:75%}.uk-width-xlarge-1-5,.uk-width-xlarge-2-10{width:20%}.uk-width-xlarge-2-5,.uk-width-xlarge-4-10{width:40%}.uk-width-xlarge-3-5,.uk-width-xlarge-6-10{width:60%}.uk-width-xlarge-4-5,.uk-width-xlarge-8-10{width:80%}.uk-width-xlarge-1-6{width:16.666%}.uk-width-xlarge-5-6{width:83.333%}.uk-width-xlarge-1-10{width:10%}.uk-width-xlarge-3-10{width:30%}.uk-width-xlarge-7-10{width:70%}.uk-width-xlarge-9-10{width:90%}}.uk-padding-remove{padding:0!important}h2.woocommerce-loop-product__title{font-size:14px;line-height:16px;font-weight:600}.attribute-s span{padding:2px 7px;background-color:#ff7911;border-radius:2px;color:#fff;font-size:11px;font-weight:500}.attribute-s{margin-bottom:10px}.woocommerce.woopspro-product-slider ul.products li.product{-ms-flex:none;-webkit-flex:none;flex:none;width:32%;margin:0 0 20px 1%!important;-moz-box-sizing:border-box;box-sizing:border-box;float:left;border:1px solid #eee;padding:10px;border-radius:0}.odp-product-card__manufacturer{padding:2px 7px;background-color:#ff7911;border-radius:2px;color:#fff;font-size:11px;font-weight:500;margin-bottom:15px;display:inline-block}.odp-product-card__price{font-weight:bold;margin-bottom:15px}.woopspro-product-slider-wrap li.product{min-width:275px!important}.woopspro-product-slider-wrap .woocommerce ul.products li.product{margin:0 10px!important}.woopspro-product-slider-wrap img{max-height:200px;margin:0 auto}.woopspro-product-slider-wrap ul.products .has-post-thumbnail .woocommerce-loop-product__link:after{top:10%}.woopspro-product-slider-wrap i.fa{display:flex;align-items:center;justify-content:center;font-style:normal;font-family:inherit;font-size:24px;line-height:1;font-weight:400}.woopspro-product-slider-wrap .fa-angle-left:before{content:"‹"}.woopspro-product-slider-wrap .fa-angle-right:before{content:"›"}.odp-product-card__inner{display:flex;flex-direction:column;height:100%}.odp-product-card__content{flex:1}.odp-product-card__footer{margin-top:auto}.odp-product-card__content a{color:#444!important}.entry-content ul.slick-slider{padding-left:0}.odp-modal__dialog p,.odp-modal__dialog .uk-button{margin:15px 0 0 0}.woopspro-product-slider-wrap{overflow:hidden}ul.slick-slider{padding-left:0}.woopspro-product-slider ul.products{margin:0}.woopspro-product-slider .slick-slide{padding:0 16px;box-sizing:border-box}.woopspro-product-slider ul.products li.product{position:relative;display:flex!important;flex-direction:column;float:none;height:auto;margin:0;background:#fff;border:1px solid #e4e4e4;border-radius:0;overflow:hidden;text-align:center;box-sizing:border-box}.woopspro-product-slider ul.products li.product .woocommerce-LoopProduct-link{display:flex;flex-direction:column;flex-grow:1;padding:0 24px;color:inherit;text-decoration:none}.woopspro-product-slider ul.products li.product img{width:100%;height:340px;margin:0;padding:8px 0 0;object-fit:contain;display:block}.woopspro-product-slider ul.products li.product .attribute-s{margin-top:auto;margin-bottom:12px;text-align:center}.woopspro-product-slider ul.products li.product .attribute-s span{display:inline-block;padding:4px 11px;background:#ff7911;border-radius:3px;font-weight:400;line-height:1.2;color:#fff}.woopspro-product-slider ul.products li.product .price{display:block;margin:0 0 10px;font-size:26px;font-weight:700;line-height:1.1;color:#000;text-align:center}.woopspro-product-slider ul.products li.product .woocommerce-Price-currencySymbol{font-size:inherit}.woopspro-product-slider ul.products li.product .add_to_cart_button{display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:10px 20px;background:#2583ba;border:0;border-radius:0;font-size:16px;font-weight:400;line-height:1.2;color:#fff;text-align:center;text-decoration:none;box-sizing:border-box}.woopspro-product-slider ul.products li.product .add_to_cart_button:hover{background:#1f70a0;color:#fff}.woopspro-product-slider .slick-track{display:flex}.woopspro-product-slider .slick-slide{height:auto}.woopspro-product-slider .slick-slide>div,.woopspro-product-slider .slick-slide li.product{height:100%}.woopspro-product-slider .wpsp-nav{position:absolute;top:45%;z-index:10;display:flex!important;align-items:center;justify-content:center;width:50px;height:50px;padding:0;background:#fff;border:1px solid #aaa;border-radius:0;transform:translateY(-50%)}.woopspro-product-slider .swiper-button-prev{left:0!important;background:#fff!important;padding:10px;border-color:#444!important}.woopspro-product-slider .swiper-button-next{right:0!important;background:#fff!important;padding:10px;border-color:#444!important}.woopspro-product-slider button.swiper-button-prev:hover,.woopspro-product-slider button.swiper-button-next:hover{background-color:#444!important;border-color:#444!important}.woopspro-product-slider .wpsp-nav i{font-size:24px;line-height:1;color:#444}.woopspro-product-slider button.swiper-button-prev:hover i,.woopspro-product-slider button.swiper-button-next:hover i{color:#fff}.woopspro-product-slider .wpsp-nav::after{display:none}.woopspro-product-slider .products li{padding:0!important}.odp-product-card__content{padding:10px}ul.catalog__info{list-style:none;padding-left:0}.catalog__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.catalog__info-title{font-size:14px;line-height:140%;color:#000;margin-right:5px}.catalog__info-rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:110px;margin:0 -3px;-webkit-box-direction:normal}.catalog__info-rate span{width:15px;height:15px;border-radius:30px;margin:0 3px}.catalog__info-rate span{background:#1e7cb5}.catalog__info-rate[data-rate="1"] span:nth-child(n + 2), .catalog__info-rate[data-rate="2"] span:nth-child(n + 3), .razdvizh .catalog__info-rate[data-rate="3"] span:nth-child(n + 4), .catalog__info-rate[data-rate="4"] span:nth-child(n + 5), .catalog__info-rate[data-rate="5"] span:nth-child(n + 6), .catalog__info-rate[data-rate="0"] span {background:0 0;border:1px solid rgba(207,222,237,.5)}.blog-page{padding:40px 0 80px}.blog-page__breadcrumbs{margin-bottom:30px;text-align:center}.blog-grid{align-items:stretch}.blog-grid>[class*="col-"]{display:flex}.blog-card{display:flex;width:100%;height:100%;background:#fff;box-shadow:0 8px 25px rgba(0,0,0,.08)}.blog-card__link{display:flex;flex-direction:column;width:100%;height:100%;color:inherit;text-decoration:none}.blog-card__image{position:relative;aspect-ratio: 1.55 / 1;overflow:hidden;background:#f4f4f4}.blog-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.blog-card__placeholder{width:100%;height:100%;background:#f4f4f4}.blog-card__content{flex-grow:1;padding:25px 30px 30px}.blog-card__title{margin:0;font-size:18px;font-weight:400;line-height:1.2}.blog-card__link:hover{color:inherit;text-decoration:none}.blog-card__link:hover .blog-card__img{transform:scale(1.03)}.blog-pagination{display:flex;justify-content:center;margin-top:60px}.blog-pagination .navigation{width:auto}.blog-pagination .nav-links{display:flex;align-items:center;justify-content:center;gap:10px}.blog-pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:50%;background:#f8f8f8;color:#333;font-size:18px;line-height:1;text-decoration:none;transition:background-color .25s ease , color .25s ease}.blog-pagination .page-numbers.current,.blog-pagination .page-numbers:hover{background:#1e7cb5;color:#fff}.blog-pagination .page-numbers.dots{background:transparent}.blog-page__empty{padding:60px 0;text-align:center}@media (max-width:991px){.blog-page{padding:25px 0 60px}.blog-page__breadcrumbs{margin-bottom:25px}.blog-card__content{padding:20px}.blog-card__title{font-size:22px}.blog-pagination{margin-top:40px}.blog-pagination .page-numbers{width:48px;height:48px;font-size:18px}}.type-post{max-width:960px;margin-left:auto;margin-right:auto}.type-post ul,.type-post ol{padding-left:30px}.latest-works{padding:70px 0!important;background:#fafafa}.latest-works__heading{margin-bottom:25px;text-align:center}.latest-works__title{margin:0 0 10px;font-size:36px;font-weight:700;line-height:1.2}.latest-works__description{font-size:20px;line-height:1.4;color:#666}.latest-works__description a{color:#ff750c;text-decoration:none}.latest-works__description a:hover{text-decoration:underline}.latest-works-slider-wrap{position:relative}.latest-works-slider{display:flex;gap:30px;overflow:hidden}.latest-work-card{display:flex;flex: 0 0 calc((100% - 60px) / 3);min-width:0;background:#fff;box-shadow:0 8px 25px rgba(0,0,0,.08)}.latest-work-card__link{display:flex;flex-direction:column;width:100%;color:inherit;text-decoration:none}.latest-work-card__image{position:relative;aspect-ratio: 1.55 / 1;overflow:hidden;background:#f4f4f4}.latest-work-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.latest-work-card__placeholder{width:100%;height:100%;background:#f4f4f4}.latest-work-card__content{flex-grow:1;padding:25px 30px 30px}.latest-work-card__title{margin:0;font-size:18px;font-weight:400;line-height:1.2}.latest-work-card__button{margin-top:auto;padding:15px 20px;background:#ff750c;color:#fff;font-size:16px;text-align:center}.latest-work-card__link:hover{color:inherit;text-decoration:none}.latest-work-card__link:hover .latest-work-card__img{transform:scale(1.03)}.latest-works-arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:0;font-weight:300;background:#ff750c;color:#fff;font-size:38px;line-height:1;cursor:pointer;transform:translateY(-50%)}.latest-works-arrow--prev{left:-18px}.latest-works-arrow--next{right:-18px}.latest-works-arrow:disabled{opacity:.4;cursor:default}@media (max-width:991px){.latest-works{padding-top:60px}.latest-works__title{font-size:30px}.latest-works__description{font-size:17px}.latest-works-slider{gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.latest-works-slider::-webkit-scrollbar{display:none}.latest-work-card{flex-basis:calc(85% - 10px);scroll-snap-align:start}.latest-work-card__content{padding:20px}.latest-work-card__title{font-size:16px}.latest-work-card__button{padding:14px 15px;font-size:14px}.latest-works-arrow{display:none}}.single-work__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:50px;align-items:start}.single-work__gallery{min-width:0}.single-work__gallery .slick-dots{display:none!important}.single-work__info{min-width:0}.single-work__header{margin-bottom:30px}.single-work__title{margin:0;font-size:32px;font-weight:700;line-height:1.2;text-align:left}.single-work__details{display:flex;flex-direction:column;gap:14px;margin:0 0 35px;padding:0;list-style:none}ul.single-work__details{padding-left:0}.single-work__detail{display:flex;flex-wrap:wrap;gap:6px}.single-work__detail-label{font-weight:700}.single-work__detail-value{font-weight:400}.single-work__content{font-size:17px;line-height:1.7}.single-work__content>*:first-child{margin-top:0}.single-work__content>*:last-child{margin-bottom:0}.single-work__content img{max-width:100%;height:auto}@media (max-width:991px){.single-work__row{grid-template-columns:1fr;gap:35px}.single-work__title{font-size:20px}.single-work__header{margin-bottom:25px}.single-work__details{margin-bottom:30px}}.single-work__details{display:flex;flex-direction:column;gap:14px;margin:0 0 35px;padding:0;list-style:none}.single-work__detail{display:flex;align-items:flex-start;gap:12px}.single-work__detail-icon{display:inline-flex;flex:0 0 22px;width:22px;height:22px;margin-top:1px}.single-work__detail-icon svg{display:block;width:100%;height:100%}.single-work__detail-text{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.single-work__detail-label{font-weight:700}.xt_woofc-checkout{font-size:16px!important}.uvprint-section{margin-bottom:40px}.uvprint-block-title{font-size:1.25rem;font-weight:600;line-height:1.3;margin:0 0 20px;text-align:left}.uvprint-gallery-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}@media (min-width:768px){.uvprint-gallery-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.uvprint-gallery-grid{grid-template-columns:repeat(6,1fr)}}.uvprint-gallery-item{text-align:center}.uvprint-gallery-thumb{width:100%;aspect-ratio: 1/1;display:flex;align-items:center;justify-content:center;height:100%;max-height:180px;overflow:hidden}.uvprint-gallery-thumb img{max-width:100%;max-height:100%;object-fit:contain;display:block}.uvprint-gallery-caption{font-size:.8rem;font-weight:500;line-height:1.4;margin:8px 0 0;text-align:center;word-break:break-word}.model-grids-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.model-grid-item{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background-color:var(--accent-secondary-color);color:#fff;overflow:hidden}.model-grid-image{position:relative;display:flex;align-items:flex-end;padding:10px 0 0 30px;margin:0 auto}.model-grid-image img{height:auto;display:block;object-fit:cover;margin-bottom:0;max-height:300px}.model-grid-content{padding:30px;display:flex;flex-direction:column;justify-content:flex-start}.model-grid-title{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:20px}.model-grid-gallery{display:flex;flex-wrap:wrap;align-items:flex-start}.model-grid-gallery-item{margin-right:20px;margin-bottom:20px;margin-left:5px;max-height:100px}.model-grid-gallery-item img{height:80px;width:auto;display:block;object-fit:contain;border:.9px solid #fff;outline:1px solid #fff;outline-offset:2px;padding:2px}.model-grid-text{font-size:.7rem;line-height:1;color:#f5f5f5}@media (max-width:991px){.model-grids-wrapper{grid-template-columns:1fr}.model-grid-item{grid-template-columns:1fr}.model-grid-image{order:2}.model-grid-content{order:1}.model-grid-gallery{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.model-grid-gallery{grid-template-columns:repeat(2,1fr)}}.wpfFilterWrapper[data-filter-type="wpfSortBy"]{display:none}.calculator-page{font-family:inherit;color:inherit}.calculator-page button,.calculator-page input,.calculator-page select,.calculator-page textarea{font-family:inherit}.yith-wcbm-badge,.yith-wcbm-badge.yith-wcbm-badge-text{color:#fff!important;top:5px!important;left:10px!important}