/*!
Theme Name: Imark
Text Domain: imark
Author: imark image
Author URI: http://www.imark.co.il
Version: 1.3.31
*/*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%}body{color:black;font-family:sans-serif;font-size:16px;font-weight:400;overflow-x:clip;visibility:hidden}.fonts-loaded:not([dir=rtl]) body{font-family:'Montserrat', sans-serif}.fonts-loaded[dir=rtl] body{font-family:'Noto Sans Hebrew', sans-serif}.fonts-loaded body,.fonts-failed body{visibility:visible}@media screen and (max-width: 1024px){body::before{background:rgba(0,0,0,0.75);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);content:'';height:200vh;top:0;left:0;opacity:0;pointer-events:none;position:fixed;-webkit-transition:opacity 200ms;transition:opacity 200ms;width:200vw;z-index:999}body.menu-is-open::before{opacity:1}}ul{list-style:none}img{border:0;display:block;height:auto;max-width:100%}a{color:inherit;text-decoration:none}.visually-hidden,.required,.wpml-ls-native{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:focus{outline:none}.container{margin:0 auto;max-width:1600px}.iAccessibility-menu-button,.iAccessibility-menu{bottom:16px !important;top:auto !important}.iAccessibility-menu-button{background-color:#fff !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' fill='none'%3E%3Cg clip-path='url(%23clip0_213_22)'%3E%3Cpath d='M15 30C23.2843 30 30 23.2843 30 15C30 6.71573 23.2843 0 15 0C6.71573 0 0 6.71573 0 15C0 23.2843 6.71573 30 15 30Z' fill='white'/%3E%3Cpath d='M15 27.9C22.1 27.9 27.9 22.1 27.9 15C27.9 7.9 22.1 2.1 15 2.1C7.9 2.1 2.1 7.9 2.1 15C2.1 22.1 8 27.9 15 27.9ZM15 3.5C21.3 3.5 26.5 8.7 26.5 15C26.5 21.3 21.3 26.5 15 26.5C8.7 26.5 3.5 21.3 3.5 15C3.5 8.7 8.7 3.5 15 3.5Z' fill='black'/%3E%3Cpath d='M15 9.5C16.0493 9.5 16.9 8.64934 16.9 7.6C16.9 6.55066 16.0493 5.7 15 5.7C13.9507 5.7 13.1 6.55066 13.1 7.6C13.1 8.64934 13.9507 9.5 15 9.5Z' fill='black'/%3E%3Cpath d='M8.5 14L12.1 10.7C12.4 10.4 13 10.1 13.4 10.1H14.8H15.4H16.8C17.3 10.1 17.8 10.4 18.1 10.7L21.7 14C22 14.3 22.1 14.8 21.8 15.2C21.5 15.6 21.1 15.6 20.7 15.3L18 13.1C17.6 12.8 17.3 12.7 17.2 12.8C17 12.9 17 13.4 17 13.8C17 13.8 17.6 19.9 18 23C18 23.1 18 23.2 18 23.3C18 23.7 18 24.4 17.3 24.4H16.5C16 24.4 15.7 24 15.7 23.7L15.4 19C15.4 18.7 15.2 18.4 14.9 18.3C14.6 18.4 14.4 18.7 14.4 19L14.1 23.7C14.1 24.2 13.7 24.4 13.3 24.4H12.5C11.8 24.4 11.8 23.7 11.8 23.3C11.8 23.2 11.8 23.1 11.8 23C12.4 19.8 12.8 13.8 12.8 13.8C12.8 13.3 12.7 12.9 12.6 12.8C12.4 12.7 12 12.8 11.8 13.1L9.1 15.3C8.7 15.6 8.3 15.5 8 15.2C8.1 14.7 8.2 14.3 8.5 14Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_213_22'%3E%3Crect width='30' height='30' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") !important;background-position:center !important;background-repeat:no-repeat !important;background-size:contain !important;border-radius:999px !important;right:16px !important}.iAccessibility-menu-button--rtl{left:16px !important;right:auto !important}.swiper-slide.swiper-slide-next{padding-right:1px}.header{background:transparent;position:-webkit-sticky;position:sticky;top:0;will-change:transform;z-index:9999}.logged-in .header{top:32px}@media screen and (max-width: 782px){.logged-in .header{top:46px}}.header--sticky{-webkit-box-shadow:inset 0 -1px 0 #e6e6e6;box-shadow:inset 0 -1px 0 #e6e6e6}.menu-is-open .header--sticky{-webkit-box-shadow:inset 0 0 0 #e6e6e6;box-shadow:inset 0 0 0 #e6e6e6}@media screen and (max-width: 1024px){.header{background:white;padding:16px 9px 16px 16px;overflow:visible}}@media screen and (min-width: 1025px){.header{background:transparent;padding:32px 16px}.header--sticky{background:white}}.header__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[dir=rtl] .header__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.header__logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}[dir=rtl] .header__logo-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.header__logo{-ms-flex-item-align:center;align-self:center}@media screen and (max-width: 1024px){.header__logo{width:192px}}@media screen and (min-width: 1025px){.header__logo{width:288px}}.header__logo-divider{background:#cbc9c9;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 8px 0 16px;width:1px}.header .wpml-ls{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.header .wpml-ls-link{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' fill='none'%3E%3Cpath d='M17.9992 28V21.712C17.9992 21.1893 17.8712 20.8 17.6152 20.544C17.3592 20.2773 16.9859 20.144 16.4952 20.144H13.3912L13.6312 18.4H16.6072C17.7592 18.4 18.6285 18.6773 19.2152 19.232C19.8125 19.776 20.1112 20.5867 20.1112 21.664V26.432C20.0472 26.6987 19.9245 26.9653 19.7432 27.232C19.5725 27.4987 19.3912 27.7547 19.1992 28H17.9992ZM12.9112 28V26.256H21.2952L21.0712 28H12.9112Z' fill='black'/%3E%3Cpath d='M22.2858 28.592V26.848L25.9018 26.112C26.3178 26.016 26.6858 25.8827 27.0058 25.712C27.3258 25.5307 27.6031 25.264 27.8378 24.912C28.0725 24.5493 28.2591 24.0693 28.3978 23.472C28.5471 22.8747 28.6538 22.1013 28.7178 21.152L28.8938 18.4H31.0058L30.8298 21.2C30.7871 21.9253 30.7071 22.5973 30.5898 23.216C30.4831 23.824 30.3178 24.3787 30.0938 24.88C29.8698 25.3813 29.5765 25.8293 29.2138 26.224C28.8511 26.608 28.3978 26.9333 27.8538 27.2C27.3098 27.4667 26.6645 27.68 25.9178 27.84L22.2858 28.592ZM24.6538 27.168L22.7498 18.544L24.8138 18.288L26.1418 24.48C26.2165 24.7787 26.2325 25.088 26.1898 25.408C26.1578 25.7173 26.0778 26.0267 25.9498 26.336C25.8218 26.6347 25.6511 26.912 25.4378 27.168H24.6538Z' fill='black'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:44px;width:44px}[dir=rtl] .header .wpml-ls-link{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' fill='none'%3E%3Cpath d='M13.7481 26.256V23.168H19.1561V21.456H13.7481V18.544H19.8441V16.8H11.6681V28H20.0681V26.256H13.7481Z' fill='black'/%3E%3Cpath d='M30.2748 16.8V24.384L24.0988 16.8H22.3868V28H24.4508V20.416L30.6268 28H32.3388V16.8H30.2748Z' fill='black'/%3E%3C/svg%3E")}@media (any-hover: hover){.header .wpml-ls-link:hover{-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000}}@media screen and (max-width: 1024px){.header .menu-button{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;border:0;border-radius:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:44px;width:44px}.header .menu-button[aria-expanded=false]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' fill='none'%3E%3Crect x='7' y='11.5' width='30' height='3' fill='black'/%3E%3Crect x='7' y='20.5' width='30' height='3' fill='black'/%3E%3Crect x='7' y='29.5' width='30' height='3' fill='black'/%3E%3C/svg%3E")}.header .menu-button[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' fill='none'%3E%3Crect x='12.4541' y='10.3327' width='30' height='3' transform='rotate(45 12.4541 10.3327)' fill='black'/%3E%3Crect x='10.3327' y='31.5459' width='30' height='3' transform='rotate(-45 10.3327 31.5459)' fill='black'/%3E%3C/svg%3E%0A")}}@media screen and (min-width: 1025px){.header .menu-button{display:none}}@media screen and (max-width: 1024px){.header .primary-menu{background:white;top:76px;right:0;height:calc(100vh - 76px);max-width:100%;overflow-x:hidden;overflow-y:auto;position:fixed;-webkit-transition:width 0.2s, visibility 0s 0.2s;transition:width 0.2s, visibility 0s 0.2s;visibility:hidden;width:0;will-change:width}.menu-is-open .header .primary-menu{width:320px;-webkit-transition:width 0.2s, visibility 0s;transition:width 0.2s, visibility 0s;visibility:visible}}@media screen and (min-width: 1025px){.header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}}.header .menu .menu-item{position:relative}.header .menu .menu-item:hover{z-index:9999}@media screen and (max-width: 1024px){.header .menu .menu-item{border-top:1px solid rgba(0,0,0,0.1);width:320px}.header .menu .menu-item:last-child:not(.current-menu-item){border-bottom:1px solid rgba(0,0,0,0.1)}.header .menu .menu-item.current-menu-item,.header .menu .menu-item.current-menu-item+.menu-item{border-top:0}}.header .menu a{color:black;display:block;font-size:16px;font-weight:600;letter-spacing:0.08em;line-height:1;text-transform:uppercase}@media screen and (max-width: 1024px){.header .menu a{padding:32px 24px}}@media screen and (min-width: 1025px){.header .menu a{font-size:clamp(14px, 1vw, 16px);padding:.875em 1em}.header .menu a:hover,.header .menu a:focus-visible{-webkit-box-shadow:inset 0 0 0 2px black;box-shadow:inset 0 0 0 2px black}}.header .menu .current-menu-item a{background:black;color:white}.header .menu .sub-menu{display:none;position:absolute;z-index:9999;background-color:#fff;width:250px;height:auto !important;overflow:visible}.header .menu .sub-menu a{font-size:14px;padding:18px 24px}@media screen and (max-width: 1024px){.header .menu .menu-item-has-children:before{display:inline-block;content:'';position:absolute;right:0;top:0;height:80px;width:50px;background-size:15px 15px;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='none'%3E%3Cpath stroke-width='2px' stroke='%23777777' d='M18 0V36 M0 18H36'/%3E%3C/svg%3E");background-repeat:no-repeat}[dir=rtl] .header .menu .menu-item-has-children:before{right:auto;left:0}.header .menu .menu-item-has-children.current-menu-item:before{background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='none'%3E%3Cpath stroke-width='2px' stroke='%23ffffff' d='M18 0V36 M0 18H36'/%3E%3C/svg%3E")}.header .menu .menu-item-has-children.current-menu-item .sub-menu a{background-color:#f7f7f7;color:#000;width:100%}.header .menu .menu-item-has-children>a{width:calc(100% - 50px)}.header .menu .menu-item-has-children .sub-menu{width:320px;position:relative}.header .menu .menu-item-has-children .sub-menu li:not(.current-menu-item) a{background-color:#f7f7f7}.header .menu .menu-item-has-children:not(.current-menu-item) .sub-menu .menu-item:last-child{border-bottom:none}.header .menu .menu-item-has-children.open:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='none'%3E%3Cpath stroke-width='2px' stroke='%23777777' d='M0 18H36'/%3E%3C/svg%3E")}.header .menu .menu-item-has-children.open.current-menu-item:before{background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36' fill='none'%3E%3Cpath stroke-width='2px' stroke='%23ffffff' d='M0 18H36'/%3E%3C/svg%3E")}.header .menu .menu-item-has-children.open .sub-menu{display:inline-block}}@media screen and (min-width: 1025px){.header .menu .menu-item:hover .sub-menu{display:inline-block;background-color:#fff;-webkit-box-shadow:0 0 0 1px #e6e6e6 inset;box-shadow:0 0 0 1px #e6e6e6 inset}.header .menu .menu-item:hover .sub-menu a:not(last-child){-webkit-box-shadow:0 -1px 0 0px #e6e6e6 inset;box-shadow:0 -1px 0 0px #e6e6e6 inset}.header .menu .menu-item:hover .sub-menu a:hover,.header .menu .menu-item:hover .sub-menu a:focus-visible,.current-menu-item>.header .menu .menu-item:hover .sub-menu a{-webkit-box-shadow:inset 0 0 0 2px black;box-shadow:inset 0 0 0 2px black}.header .menu .menu-item:hover .sub-menu .current-menu-item>a{-webkit-box-shadow:inset 0 0 0 2px black;box-shadow:inset 0 0 0 2px black}.header .menu .menu-item.current-menu-item .sub-menu li:not(.current-menu-item) a{background-color:transparent;color:#000}}.main{overflow-x:clip}.inner-header{background:black;color:white;padding:clamp(16px, 1.5vw, 24px) clamp(16px, 2vw, 32px)}.inner-header__title{font-size:clamp(32px, 2.5vw, 40px);font-weight:400;line-height:1;text-transform:uppercase}.inner-header+:where(.x4, .x6){margin-top:8px}.breadcrumbs{background:black;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:clamp(16px, 1.125vw, 18px);gap:4px;padding:clamp(16px, 1.5vw, 24px) clamp(16px, 2vw, 32px)}.breadcrumbs__item,.breadcrumbs span>span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.breadcrumbs__item:not(:last-child)::after,.breadcrumbs span>span:not(:last-child)::after{background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9497 8.29289L7 3.34315L6.29289 4.05025L11.2426 9L6.29289 13.9497L7 14.6569L11.9497 9.70711L12.6569 9L11.9497 8.29289Z' fill='white'/%3E%3C/svg%3E");content:'';-ms-flex-negative:0;flex-shrink:0;height:1em;width:1em}[dir=rtl] .breadcrumbs__item:not(:last-child)::after,[dir=rtl] .breadcrumbs span>span:not(:last-child)::after{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.breadcrumbs__link,.breadcrumbs span>span>a,.breadcrumbs span>span>span{color:white;line-height:1;text-transform:uppercase}.breadcrumbs__link:hover,.breadcrumbs__link:focus-visible,.breadcrumbs span>span>a:hover,.breadcrumbs span>span>a:focus-visible,.breadcrumbs span>span>span:hover,.breadcrumbs span>span>span:focus-visible{color:rgba(255,255,255,0.6)}.x3 .swiper-cube .swiper-slide{display:block}.x3__container{display:grid;gap:8px;width:100%}@media screen and (max-width: 528px){.x3__container{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media screen and (min-width: 529px) and (max-width: 767px){.x3__container{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 768px){.x3__container{grid-template-columns:repeat(3, minmax(0, 1fr))}}.x3__item{aspect-ratio:1 / 1;position:relative}@media screen and (max-width: 528px){.x3__item{width:100%}.x3__item .x3__swiper,.x3__item .x3__swiper .swiper-wrapper{width:100%}}.x3__content{background:var(--category-color, #000);color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 528px){.x3__content{padding:calc(40 / 528 * 100vw)}}@media screen and (min-width: 529px) and (max-width: 767px){.x3__content{padding:calc(40 / 1064 * 100vw)}}@media screen and (min-width: 768px) and (max-width: 1599px){.x3__content{padding:calc(40 / 1600 * 100vw)}}@media screen and (min-width: 1600px){.x3__content{padding:40px}}.x3__title{font-weight:400;line-height:1.05;text-transform:uppercase}[dir=rtl] .x3__title{font-weight:300;line-height:1}@media screen and (max-width: 528px){.x3__title{font-size:calc(48 / 528 * 100vw)}[dir=rtl] .x3__title{font-size:calc(56 / 528 * 100vw);margin-bottom:0.5em}}@media screen and (min-width: 529px) and (max-width: 767px){.x3__title{font-size:calc(48 / 1064 * 100vw)}[dir=rtl] .x3__title{font-size:calc(56 / 1064 * 100vw)}}@media screen and (min-width: 768px) and (max-width: 1599px){.x3__title{font-size:calc(48 / 1600 * 100vw)}[dir=rtl] .x3__title{font-size:calc(56 / 1600 * 100vw)}}@media screen and (min-width: 1600px){.x3__title{font-size:48px}[dir=rtl] .x3__title{font-size:56px}}.x3__description{font-weight:400;line-height:1.5;text-transform:uppercase}@media screen and (max-width: 528px){.x3__description{font-size:calc(16 / 528 * 100vw)}}@media screen and (min-width: 529px) and (max-width: 767px){.x3__description{font-size:calc(16 / 1064 * 100vw)}}@media screen and (min-width: 768px) and (max-width: 1599px){.x3__description{font-size:calc(16 / 1600 * 100vw)}}@media screen and (min-width: 1600px){.x3__description{font-size:16px}}@media screen and (max-width: 528px){[dir=rtl] .x3__description{font-size:calc(22 / 528 * 100vw)}}@media screen and (min-width: 529px) and (max-width: 767px){[dir=rtl] .x3__description{font-size:calc(22 / 1064 * 100vw)}}@media screen and (min-width: 768px) and (max-width: 1599px){[dir=rtl] .x3__description{font-size:calc(22 / 1600 * 100vw)}}@media screen and (min-width: 1600px){[dir=rtl] .x3__description{font-size:22px}}.x3 .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;letter-spacing:0.08em;line-height:1;text-transform:uppercase}@media screen and (max-width: 528px){.x3 .menu{font-size:clamp(12px, 3.0303030303vw, 16px)}[dir=rtl] .x3 .menu{font-size:clamp(14px, 3.0303030303vw, 16px)}}@media screen and (min-width: 529px) and (max-width: 767px){.x3 .menu{font-size:calc(16 / 1064 * 100vw)}}@media screen and (min-width: 768px) and (max-width: 1599px){.x3 .menu{font-size:calc(16 / 1600 * 100vw)}}@media screen and (min-width: 1600px){.x3 .menu{font-size:16px}}.x3 .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25em}.x3 .menu-item a{display:inline-block;position:relative;padding-left:calc(1em + 4px);height:1em}[dir=rtl] .x3 .menu-item a{padding-left:0px;padding-right:calc(1em + 4px)}.x3 .menu-item a::before{background-position:center;background-repeat:no-repeat;background-size:contain;content:'';height:1em;width:1em;display:inline-block;position:absolute;left:0;top:0}[dir=rtl] .x3 .menu-item a::before{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);right:0;left:auto}.x3 .menu-item:nth-child(7n+1) a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill='%23DBA827' d='M7 2H2L9 8L2 14H7L14 8L7 2Z'/%3E%3C/svg%3E")}.x3 .menu-item:nth-child(7n+1) a:hover,.x3 .menu-item:nth-child(7n+1) a:focus-visible{color:#dba827}.x3 .menu-item:nth-child(7n+2) a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill='%232194bb' d='M7 2H2L9 8L2 14H7L14 8L7 2Z'/%3E%3C/svg%3E")}.x3 .menu-item:nth-child(7n+2) a:hover,.x3 .menu-item:nth-child(7n+2) a:focus-visible{color:#2194bb}.x3 .menu-item:nth-child(7n+3) a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill='%23a0af39' d='M7 2H2L9 8L2 14H7L14 8L7 2Z'/%3E%3C/svg%3E")}.x3 .menu-item:nth-child(7n+3) a:hover,.x3 .menu-item:nth-child(7n+3) a:focus-visible{color:#a0af39}.x3 .menu-item:nth-child(7n+4) a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill='%23C72160' d='M7 2H2L9 8L2 14H7L14 8L7 2Z'/%3E%3C/svg%3E")}.x3 .menu-item:nth-child(7n+4) a:hover,.x3 .menu-item:nth-child(7n+4) a:focus-visible{color:#c72160}.x3 .menu-item:nth-child(7n+5) a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill='%23816b8d' d='M7 2H2L9 8L2 14H7L14 8L7 2Z'/%3E%3C/svg%3E")}.x3 .menu-item:nth-child(7n+5) a:hover,.x3 .menu-item:nth-child(7n+5) a:focus-visible{color:#816b8d}.x3 .menu-item:nth-child(7n+6) a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill='%236c737e' d='M7 2H2L9 8L2 14H7L14 8L7 2Z'/%3E%3C/svg%3E")}.x3 .menu-item:nth-child(7n+6) a:hover,.x3 .menu-item:nth-child(7n+6) a:focus-visible{color:#6c737e}.x3 .menu-item:nth-child(7n+7) a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill='%234cacbc' d='M7 2H2L9 8L2 14H7L14 8L7 2Z'/%3E%3C/svg%3E")}.x3 .menu-item:nth-child(7n+7) a:hover,.x3 .menu-item:nth-child(7n+7) a:focus-visible{color:#4cacbc}.x3__swiper{left:50%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);width:528px}.x3__swiper img{pointer-events:none;width:100%}.x3__desc{background:linear-gradient(30deg, rgba(0,0,0,0.8) 45%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;padding:calc(40 / 48 * 1em);position:absolute;right:0;top:0;visibility:hidden}@media screen and (max-width: 528px){.x3__desc{font-size:calc(48 / 528 * 100vw)}}@media screen and (min-width: 529px) and (max-width: 767px){.x3__desc{font-size:calc(48 / 1064 * 100vw)}}@media screen and (min-width: 768px) and (max-width: 1599px){.x3__desc{font-size:calc(48 / 1600 * 100vw)}}@media screen and (min-width: 1600px){.x3__desc{font-size:48px}}.x3__item:hover .x3__desc{visibility:visible}.x3__desc h3{color:white;font-size:calc(28 / 48 * 1em);font-weight:400;letter-spacing:0.025em;line-height:1.25}.x3__desc p{color:#b3b3b3;font-size:calc(16 / 48 * 1em);letter-spacing:0.05em;line-height:1.375;margin:1.375em 0 0}.x4{margin-bottom:8px}.x4--related-projects{margin:clamp(100px, 12.5vw, 200px) 0 0}.testimonials+.x4--related-projects{margin:0}.x4__heading{background:black;color:white;font-size:clamp(16px, 1.125vw, 18px);font-weight:400;line-height:1;margin:0 0 8px;padding:clamp(16px, 1.5vw, 24px) clamp(16px, 2vw, 32px);text-transform:uppercase}.x4__container{display:grid;gap:8px}@media screen and (max-width: 394px){.x4__container{grid-template:auto / 1fr}}@media screen and (min-width: 395px) and (max-width: 796px){.x4__container{grid-template:auto/repeat(2, 1fr)}}@media screen and (min-width: 797px){.x4__container{grid-template:auto/repeat(4, 1fr)}}.x4__item{aspect-ratio:1 / 1;position:relative}@media screen and (max-width: 394px){.x4__item{font-size:calc(36 / 394 * 100vw)}}@media screen and (min-width: 395px) and (max-width: 796px){.x4__item{font-size:calc(36 / 796 * 100vw)}}@media screen and (min-width: 797px) and (max-width: 1599px){.x4__item{font-size:calc(36 / 1600 * 100vw)}}@media screen and (min-width: 1600px){.x4__item{font-size:36px}}.x4__header{background:var(--category-color, #000);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:calc(40 / 36 * 1em)}@media screen and (max-width: 528px){.x4__header{padding:calc(40 / 528 * 100vw)}}@media screen and (min-width: 529px) and (max-width: 767px){.x4__header{padding:calc(40 / 1064 * 100vw)}}@media screen and (min-width: 768px) and (max-width: 1599px){.x4__header{padding:calc(40 / 1600 * 100vw)}}@media screen and (min-width: 1600px){.x4__header{padding:40px}}.x4__header:hover{background:black}.x4__title{font-size:0.9em;font-weight:400;line-height:1.25;text-transform:uppercase}[dir=rtl] .x4__title{font-size:calc(48 / 36 * 1em);font-weight:300;line-height:1}.x4__arrow{height:calc(24 / 36 * 1em);width:calc(24 / 36 * 1em)}[dir=rtl] .x4__arrow{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.x4__description{background:linear-gradient(30deg, rgba(0,0,0,0.8) 45%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:0;padding:calc(40 / 36 * 1em);position:absolute;right:0;top:0;visibility:hidden}[dir=rtl] .x4__description{background:linear-gradient(330deg, rgba(0,0,0,0.8) 45%, transparent)}.x4__item:hover .x4__description{visibility:visible}.x4__description h3{color:white;font-size:calc(28 / 36 * 1em);font-weight:400;letter-spacing:0.025em;line-height:1}[dir=rtl] .x4__description h3{line-height:1.2}.x4__description p{color:#b3b3b3;font-size:calc(16 / 36 * 1em);letter-spacing:0.05em;line-height:1.375;margin:1.375em 0 0}[dir=rtl] .x4__description p{margin:0.5em 0 0}@media screen and (max-width: 1600px){.x6{padding:0 8px}}.x6__container{display:grid;gap:8px;margin-bottom:clamp(138px, 17.25vw, 276px)}@media screen and (max-width: 528px){.x6__container{grid-template:auto/repeat(2, 1fr)}}@media screen and (min-width: 529px) and (max-width: 812px){.x6__container{grid-template:auto/repeat(3, 1fr)}}@media screen and (min-width: 813px) and (max-width: 1023px){.x6__container{grid-template:auto/repeat(4, 1fr)}}@media screen and (min-width: 1024px){.x6__container{grid-template:auto/repeat(8, 1fr)}}.x6__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1 / 1;border:1px solid #e9e9e9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.x6__item *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 528px){.statistics{padding:calc(100 / 528 * 100vw) 16px}}@media screen and (min-width: 529px) and (max-width: 767px){.statistics{padding:calc(200 / 1064 * 100vw) 16px}}@media screen and (min-width: 768px) and (max-width: 1599px){.statistics{padding:calc(200 / 1600 * 100vw) 16px}}@media screen and (min-width: 1600px){.statistics{padding:200px 16px}}.statistics__list{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;line-height:1;text-transform:uppercase}@media screen and (max-width: 528px){.statistics__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:calc(21 / 528 * 100vw);gap:calc(72 / 21 * 1em)}[dir=rtl] .statistics__list{font-size:calc(22 / 528 * 100vw);gap:calc(72 / 22 * 1em)}}@media screen and (min-width: 529px){.statistics__list{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:calc(16 / 21 * 1em)}[dir=rtl] .statistics__list{gap:calc(16 / 22 * 1em)}}@media screen and (min-width: 529px) and (max-width: 767px){.statistics__list{font-size:calc(21 / 1064 * 100vw)}[dir=rtl] .statistics__list{font-size:calc(22 / 1064 * 100vw)}}@media screen and (min-width: 768px) and (max-width: 1599px){.statistics__list{font-size:calc(21 / 1600 * 100vw)}[dir=rtl] .statistics__list{font-size:calc(22 / 1600 * 100vw)}}@media screen and (min-width: 1600px){.statistics__list{font-size:21px}[dir=rtl] .statistics__list{font-size:22px}}.statistics__item{text-align:center}.statistics__item em{font-size:4.7619047619em;font-style:normal;font-weight:300}.statistics__item em:before{content:''}.statistics__item em:after{content:'+'}.rtl .statistics__item em:before{content:'+'}.rtl .statistics__item em:after{content:''}@media screen and (max-width: 528px){.testimonials{font-size:calc(50 / 675 * 100vw);padding:calc(100 / 675 * 100vw) 16px}}@media screen and (min-width: 529px) and (max-width: 767px){.testimonials{font-size:calc(50 / 1064 * 100vw);padding:calc(200 / 1064 * 100vw) 16px}}@media screen and (min-width: 768px) and (max-width: 1599px){.testimonials{font-size:calc(50 / 1600 * 100vw);padding:calc(200 / 1600 * 100vw) 16px}}@media screen and (min-width: 1600px){.testimonials{font-size:50px;padding:200px 16px}}.testimonials--narrow{padding:96px 16px 192px}.testimonials__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px;margin:0 auto;max-width:calc(800 / 50 * 1em)}.testimonials__divider{background:repeating-linear-gradient(90deg, #cbc9c9, #cbc9c9 1%, transparent 1%, transparent 2%);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:1px}.testimonials__swiper{max-width:100%;width:calc(600 / 50 * 1em)}.testimonials-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(8 / 50 * 1em);margin-top:calc(48 / 50 * 1em);-webkit-padding-start:calc(40 / 50 * 1em);-moz-padding-start:calc(40 / 50 * 1em);padding-inline-start:calc(40 / 50 * 1em)}.testimonials-pagination__bullet{background:black;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:calc(8 / 50 * 1em);opacity:0.1;-webkit-transition:opacity 250ms;transition:opacity 250ms;width:calc(8 / 50 * 1em)}.testimonials-pagination__bullet--active{opacity:1}.testimonials .testimonial{-webkit-padding-start:calc(40 / 50 * 1em);-moz-padding-start:calc(40 / 50 * 1em);padding-inline-start:calc(40 / 50 * 1em);position:relative}.testimonials .testimonial__quote{font-size:calc(50 / 50 * 1em);font-style:italic;font-weight:300;line-height:1.1}[dir=rtl] .testimonials .testimonial__quote{font-style:italic;font-size:calc(48 / 50 * 1em)}.testimonials .testimonial__quote::before,.testimonials .testimonial__quote::after{background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:calc(32 / 50 * 1em);width:calc(32 / 50 * 1em)}.testimonials .testimonial__quote::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M0 0V24L12 12V0H0Z' fill='black'/%3E%3Cpath d='M20 0V24L32 12V0H20Z' fill='black'/%3E%3C/svg%3E");position:absolute;inset:0 auto auto 0}[dir=rtl] .testimonials .testimonial__quote::before{inset:0 0 auto auto}.testimonials .testimonial__quote::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M32 32L32 8L20 20V32H32Z' fill='black'/%3E%3Cpath d='M12 32L12 8L0 20L0 32H12Z' fill='black'/%3E%3C/svg%3E");-webkit-margin-start:calc(8 / 50 * 1em);-moz-margin-start:calc(8 / 50 * 1em);margin-inline-start:calc(8 / 50 * 1em);vertical-align:text-bottom}.testimonials .testimonial__author{font-size:clamp(11px, .8125vw, 13px);font-weight:500;letter-spacing:0.04em;line-height:1;margin-top:calc(24 / 13 * 1em);text-transform:uppercase}[dir=rtl] .testimonials .testimonial__author{font-size:clamp(13px, .9375vw, 15px)}.testimonials .testimonial__read-more{display:-webkit-box;display:-ms-flexbox;display:flex;height:.56em;-webkit-margin-start:auto;-moz-margin-start:auto;margin-inline-start:auto;width:.56em}.testimonials .testimonial__read-more svg{height:100%;opacity:0.2;width:100%}.testimonials .testimonial__read-more:hover svg{opacity:1}.testimonials--dialog{font-size:clamp(18px, 1.375vw, 22px)}.testimonials--dialog .testimonial{-webkit-padding-start:1.4545454545em;-moz-padding-start:1.4545454545em;padding-inline-start:1.4545454545em}.testimonials--dialog .testimonial__quote{line-height:1.5;font-size:calc(50 / 50 * 1em)}.testimonials--dialog .testimonial__quote::before,.testimonials--dialog .testimonial__quote::after{height:1.0909090909em;width:1.0909090909em}.testimonials--dialog .testimonial__quote::after{-webkit-margin-start:.3636363636em;-moz-margin-start:.3636363636em;margin-inline-start:.3636363636em}.testimonials--dialog .testimonial__author{font-size:.5909090909em}.page-template-page-testimonials .testimonials__container{gap:48px}.page-template-page-testimonials .testimonials .testimonial__quote{font-size:calc(42 / 50 * 1em)}.page-template-page-testimonials .testimonials.testimonials--dialog .testimonial__quote{font-size:calc(50 / 50 * 1em)}.form{position:relative}@media screen and (max-width: 528px){.form{font-size:16px}}@media screen and (min-width: 529px){.form{width:calc(528 / 16 * 1em)}}@media screen and (min-width: 529px) and (max-width: 1023px){.form{font-size:calc(16 / 1023 * 100vw)}}@media screen and (min-width: 1024px) and (max-width: 1599px){.form{font-size:calc(16 / 1600 * 100vw)}}@media screen and (min-width: 1600px){.form{font-size:16px}}.form__title{color:#fff;font-size:calc(22 / 16 * 1em);font-weight:400;letter-spacing:0.08em;line-height:1;-webkit-margin-after:calc(24 / 22 * 1em);margin-block-end:calc(24 / 22 * 1em);text-transform:uppercase}[dir=rtl] .form__title{font-size:calc(28 / 16 * 1em);font-weight:300;-webkit-margin-after:calc(24 / 28 * 1em);margin-block-end:calc(24 / 28 * 1em);text-align:right}.form__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;position:relative}[dir=rtl] .form__wrapper{direction:rtl}@media screen and (max-width: 528px){.form__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media screen and (min-width: 529px){.form__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 529px){.form__control-wrapper{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}}.form__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid currentColor;border-radius:0;color:#a1a1a1;display:block;font-family:inherit;letter-spacing:0.08em;line-height:1;text-overflow:ellipsis;width:100%}[dir=rtl] .form__control{direction:rtl !important;font-weight:300}.form__control::-webkit-input-placeholder{color:inherit;text-transform:uppercase}.form__control:-ms-input-placeholder{color:inherit;text-transform:uppercase}.form__control::-ms-input-placeholder{color:inherit;text-transform:uppercase}.form__control::placeholder{color:inherit;text-transform:uppercase}@media screen and (max-width: 528px){.form__control{font-size:16px;padding:1em}}@media screen and (min-width: 529px){.form__control{font-size:calc(14 / 16 * 1em);padding:calc(16 / 14 * 1em)}[dir=rtl] .form__control{font-size:calc(16 / 16 * 1em);padding:calc(16 / 16 * 1em)}}.form__agreement{color:#a1a1a1;font-size:8px;letter-spacing:0.15em;line-height:1;position:relative;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[dir=rtl] .form__agreement{font-size:10px}@media screen and (max-width: 528px){.form__agreement{margin-top:calc(16 / 8 * 1em)}[dir=rtl] .form__agreement{margin-top:calc(16 / 10 * 1em)}}.form__agreement .newsletter{-webkit-padding-start:calc(24 / 8 * 1em);-moz-padding-start:calc(24 / 8 * 1em);padding-inline-start:calc(24 / 8 * 1em);padding-block:calc(4 / 8 * 1em)}[dir=rtl] .form__agreement .newsletter{-webkit-padding-start:calc(24 / 10 * 1em);-moz-padding-start:calc(24 / 10 * 1em);padding-inline-start:calc(24 / 10 * 1em);padding-block:calc(4 / 10 * 1em)}.form__agreement .wpcf7-list-item{margin:0}.form__agreement span.terms-text::before,.form__agreement .newsletter::before{background:0 0/100% 100% no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 0H0V16H16V0ZM6.58579 12.8995L0.928932 7.24264L2.34315 5.82843L6.58579 10.0711L13.6569 3L15.0711 4.41421L6.58579 12.8995Z' fill='%23A1A1A1'/%3E%3C/svg%3E");content:'';cursor:pointer;height:calc(16 / 8 * 1em);inset-block-start:50%;inset-inline-start:0;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(16 / 8 * 1em)}[dir=rtl] .form__agreement span.terms-text::before,[dir=rtl] .form__agreement .newsletter::before{height:calc(16 / 10 * 1em);width:calc(16 / 10 * 1em)}.form__agreement .wpcf7-not-valid.newsletter::before{background:0 0/100% 100% no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Crect x='0.5' y='0.5' width='15' height='15' stroke='%23a1a1a1'/%3E%3C/svg%3E")}.form__agreement input[type="checkbox"]{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.form__agreement input[type="checkbox"]:checked+span::before{background:0 0/100% 100% no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 0H0V16H16V0ZM6.58579 12.8995L0.928932 7.24264L2.34315 5.82843L6.58579 10.0711L13.6569 3L15.0711 4.41421L6.58579 12.8995Z' fill='%23A1A1A1'/%3E%3C/svg%3E")}.form__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;border-radius:0;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:inherit;font-size:calc(20 / 16 * 1em);font-weight:500;letter-spacing:0.08em;line-height:1;padding:1em 0;text-transform:uppercase}[dir=rtl] .form__button{font-size:calc(23 / 16 * 1em);font-weight:400;padding:calc(20 / 23 * 1em) 0}.form__button::after{background:0 0/100% 100% no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10.4324 9.39481L3.43285 3H9.56848L16.6553 9.39481L9.22291 17H3L10.4324 9.39481Z' fill='white'/%3E%3C/svg%3E");content:'';-ms-flex-negative:0;flex-shrink:0;height:1em;width:1em}@media screen and (max-width: 528px){.form__button{-ms-flex-item-align:end;align-self:flex-end}}.form__button:hover,.form__button:focus-visible{color:#a1a1a1}.form__button:hover::after,.form__button:focus-visible::after{background:0 0/100% 100% no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10.4324 9.39481L3.43285 3H9.56848L16.6553 9.39481L9.22291 17H3L10.4324 9.39481Z' fill='%23a1a1a1'/%3E%3C/svg%3E")}.form .wpcf7-spinner{inset-block-end:calc(18 / 16 * 1em);inset-inline-end:calc(73 / 16 * 1em);margin:0;pointer-events:none;position:absolute}[dir=rtl] .form .wpcf7-spinner{inset-inline-end:calc(52 / 16 * 1em)}.form .wpcf7-response-output{background-color:black;color:white;position:absolute;top:100%}.form .wpcf7-not-valid-tip{font-size:calc(12 / 16 * 1em);left:0;padding:calc(2 / 12 * 1em) calc(16 / 12 * 1em);pointer-events:none;position:absolute;right:0;top:0;width:100%}.form__agreement .wpcf7-not-valid-tip{font-size:calc(12 / 8 * 1em);letter-spacing:0;padding-block:0;padding-inline:calc(24 / 12 * 1em) 0;text-transform:none;top:calc(16 / 12 * -1em)}[dir=rtl] .form__agreement .wpcf7-not-valid-tip{font-size:calc(12 / 10 * 1em)}.form input:focus+.wpcf7-not-valid-tip{opacity:0}.form .wpcf7-form-control-wrap{display:block;width:100%}.article{padding:0 16px 16px}.article__container{margin:0 auto;max-width:800px}@media screen and (max-width: 767px){.article__container>.img_holder:first-child{-webkit-margin-before:-8px;margin-block-start:-8px}}.article:nth-last-child(2){padding:0 16px 96px}.article :is(h1, h2, h3, h4, h5, h6){font-weight:500;line-height:1;margin:40px 0 20px}.article :is(h1, h2){font-size:clamp(31px, 2.6875vw, 43px)}.article:not(:nth-child(2)) h1:first-child,.article:not(:nth-child(2)) h2:first-child,.article:not(:nth-child(2)) h3:first-child,.article:not(:nth-child(2)) h4:first-child,.article:not(:nth-child(2)) h5:first-child{margin-top:0}.article h3{font-size:clamp(26px, 2.125vw, 34px)}.article :is(h4, h5, h6, ol, ul, p){font-size:clamp(18px, 1.375vw, 22px)}.article :is(p, ol, ul){line-height:1.5;margin:20px 0}.article :is(p, ol, ul):first-child{margin-top:40px}.article :is(ol, ul){-webkit-padding-start:1em;-moz-padding-start:1em;padding-inline-start:1em}.article :is(ol, ul) :is(ol, ul){margin:0}.article ul{list-style-type:disc}.article a:not(.tag){text-decoration:underline}.article a:hover{text-decoration:none}@media (max-width: 767px){.article .img_holder{margin-inline:-16px}}.article:first-child p:first-child{margin-top:40px}.thanks{min-height:520px}.thanks h2{font-size:clamp(18px, 2.6875vw, 29px)}[dir=rtl] .thanks h2{font-size:clamp(22px, 2.6875vw, 38px)}.thanks .article :is(h4, h5, h6, ol, ul, p){font-size:clamp(14px, 1.375vw, 18px)}.thanks__icon_holder{width:100%;height:240px;background-image:url(assets/images/sent.svg);background-position:center 50px;background-repeat:no-repeat;background-size:180px 180px}.youtube_hold{width:100%;height:100%;aspect-ratio:560/315;margin-bottom:20px}.youtube_hold iframe{border:0;width:100%;height:100%;aspect-ratio:560/315}.social-share{margin:calc(clamp(50px, 100 / 1600 * 100vw, 100px) - 16px) 0 clamp(50px, 6.25vw, 100px);padding:16px}.social-share__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:800px}.social-share__heading{font-size:clamp(20px, 1.5vw, 24px);font-weight:500;line-height:1;text-transform:uppercase}.social-share__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.social-share__link{background-color:black;background-position:center;background-repeat:no-repeat;background-size:clamp(24px, 1.75vw, 28px);-webkit-box-flex:0;-ms-flex:none;flex:none;height:clamp(36px, 2.75vw, 44px);width:clamp(36px, 2.75vw, 44px)}.social-share__link--linkedin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath fill='%23FFFFFF' d='M9,25H4V10h5V25z M6.501,8C5.118,8,4,6.879,4,5.499S5.12,3,6.501,3C7.879,3,9,4.121,9,5.499C9,6.879,7.879,8,6.501,8z M27,25h-4.807v-7.3c0-1.741-0.033-3.98-2.499-3.98c-2.503,0-2.888,1.896-2.888,3.854V25H12V9.989h4.614v2.051h0.065 c0.642-1.18,2.211-2.424,4.551-2.424c4.87,0,5.77,3.109,5.77,7.151C27,16.767,27,25,27,25z'/%3E%3C/svg%3E")}.social-share__link--twitter{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44'%3E%3Cpath fill='%23FFFFFF' d='M31.4894495,7.0855077h5.0601768l-11.0550756,12.6352352,13.0054493,17.1937494h-10.1831245l-7.975801-10.4279251-9.1261568,10.4279251h-5.0632727l11.8245293-13.5148501L5.5,7.0855077h10.4416502l7.2094495,9.5315103,8.3383498-9.5315103ZM29.7134495,33.8856933h2.8039513L14.4181004,9.9552025h-3.0089107l18.3042598,23.9304907Z'/%3E%3C/svg%3E");background-size:clamp(24px, 2vw, 32px)}.social-share__link--whatsapp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M19.077,4.928C17.191,3.041,14.683,2.001,12.011,2c-5.506,0-9.987,4.479-9.989,9.985 c-0.001,1.76,0.459,3.478,1.333,4.992L2,22l5.233-1.237c1.459,0.796,3.101,1.215,4.773,1.216h0.004 c5.505,0,9.986-4.48,9.989-9.985C22.001,9.325,20.963,6.816,19.077,4.928z M16.898,15.554c-0.208,0.583-1.227,1.145-1.685,1.186 c-0.458,0.042-0.887,0.207-2.995-0.624c-2.537-1-4.139-3.601-4.263-3.767c-0.125-0.167-1.019-1.353-1.019-2.581 S7.581,7.936,7.81,7.687c0.229-0.25,0.499-0.312,0.666-0.312c0.166,0,0.333,0,0.478,0.006c0.178,0.007,0.375,0.016,0.562,0.431 c0.222,0.494,0.707,1.728,0.769,1.853s0.104,0.271,0.021,0.437s-0.125,0.27-0.249,0.416c-0.125,0.146-0.262,0.325-0.374,0.437 c-0.125,0.124-0.255,0.26-0.11,0.509c0.146,0.25,0.646,1.067,1.388,1.728c0.954,0.85,1.757,1.113,2.007,1.239 c0.25,0.125,0.395,0.104,0.541-0.063c0.146-0.166,0.624-0.728,0.79-0.978s0.333-0.208,0.562-0.125s1.456,0.687,1.705,0.812 c0.25,0.125,0.416,0.187,0.478,0.291C17.106,14.471,17.106,14.971,16.898,15.554z'/%3E%3C/svg%3E")}@media (any-hover: hover){.social-share__link:hover{opacity:0.5}}.social-share+.x4--related-projects{margin-top:0}.tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:8px;padding:27px 0}.tags .tag{background:black;color:white;font-size:12px;font-weight:400;letter-spacing:0.05em;line-height:1;padding:0.5em 1em}.tags+:is(h1, h2, h3, h4, h5, h6, p, ol, ul){margin-top:0}.contacts{padding:clamp(96px, 12.5vw, 200px) 16px}.contacts__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px}@media screen and (max-width: 528px){.contacts__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:48px}}.contacts__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:10px}.contacts__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;width:clamp(40px, 5vw, 80px)}.contacts__title{color:darkgrey;font-size:clamp(12px, 1vw, 16px);font-weight:600;letter-spacing:0.08em;line-height:1;text-align:center;text-transform:uppercase}.contacts__link{font-size:clamp(16px, 1.5vw, 24px);font-weight:500;line-height:1;text-align:center}.small-dialog{background:white;padding:44px 30px;text-align:start;max-width:800px;margin:40px auto;position:relative}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:start;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#000}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:start;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.footer{margin:8px 0 0}@media screen and (min-width: 768px){.footer__container{display:grid;gap:8px;grid-template:auto/repeat(3, 1fr)}}.footer__contacts{background:#242424;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(48 / 16 * 1em);padding:calc(40 / 16 * 1em);text-transform:uppercase}[dir=rtl] .footer__contacts{font-weight:300}@media screen and (max-width: 394px){.footer__contacts{font-size:calc(16 / 394 * 100vw)}}@media screen and (min-width: 395px) and (max-width: 528px){.footer__contacts{font-size:calc(16 / 528 * 100vw)}}@media screen and (max-width: 528px){.footer__contacts{aspect-ratio:1 / 1;padding:calc(40 / 528 * 100vw)}}@media screen and (min-width: 529px) and (max-width: 767px){.footer__contacts{font-size:calc(16 / 1064 * 100vw)}}@media screen and (min-width: 768px){.footer__contacts{aspect-ratio:1 / 1}}@media screen and (min-width: 768px) and (max-width: 1599px){.footer__contacts{font-size:calc(16 / 1600 * 100vw)}}@media screen and (min-width: 1600px){.footer__contacts{font-size:16px;padding:40px}}.footer__contacts h2{font-size:calc(36 / 16 * 1em);font-weight:400;line-height:1.25}[dir=rtl] .footer__contacts h2{font-size:calc(44 / 16 * 1em);font-weight:300}.footer__contacts p{color:#fff;font-size:1em;letter-spacing:0.05em;line-height:1.375;margin:auto 0 0}.footer__contacts p a:hover,.footer__contacts p a:focus-visible{color:#a1a1a1}.footer__form{background-color:black;background-image:url(assets/images/chat-icon.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:93px auto}[dir=rtl] .footer__form{background-image:url(assets/images/chat-icon-rtl.svg)}@media screen and (max-width: 528px){.footer__form{background-position:calc(100% - (40 / 528 * 100vw)) calc(100% - (40 / 528 * 100vw));background-size:calc(93 / 528 * 100vw);padding:calc(40 / 528 * 100vw) calc(40 / 528 * 100vw) calc(145 / 528 * 100vw)}[dir=rtl] .footer__form{background-position:calc(40 / 528 * 100vw) calc(100% - (40 / 528 * 100vw))}}@media screen and (min-width: 529px){.footer__form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 529px) and (max-width: 1023px){.footer__form{background-position:calc(100% - (40 / 1023 * 100vw)) calc(100% - (40 / 1023 * 100vw));background-size:calc(93 / 1023 * 100vw);padding:calc(40 / 1023 * 100vw)}[dir=rtl] .footer__form{background-position:calc(40 / 1023 * 100vw) calc(100% - (40 / 1023 * 100vw))}}@media screen and (min-width: 768px){.footer__form{grid-column:span 2}}@media screen and (min-width: 768px) and (max-width: 1023px){.footer__form{background-position:calc(100% - (8 / 1023 * 100vw)) calc(100% - (8 / 1023 * 100vw));background-size:calc(64 / 1023 * 100vw)}[dir=rtl] .footer__form{background-position:calc(8 / 1023 * 100vw) calc(100% - (8 / 1023 * 100vw))}}@media screen and (min-width: 1024px) and (max-width: 1599px){.footer__form{background-position:calc(100% - (40 / 1600 * 100vw)) calc(100% - (40 / 1600 * 100vw));background-size:calc(93 / 1600 * 100vw);padding:calc(40 / 1600 * 100vw)}[dir=rtl] .footer__form{background-position:calc(40 / 1600 * 100vw) calc(100% - (40 / 1600 * 100vw))}}@media screen and (min-width: 1600px){.footer__form{background-position:calc(100% - 40px) calc(100% - 40px);padding:40px}[dir=rtl] .footer__form{background-position:40px calc(100% - 40px)}}.footer__map{background:center/auto 100% no-repeat url(assets/images/map.webp);-webkit-filter:grayscale(1);filter:grayscale(1);height:288px;margin:8px auto 0;max-width:1600px}.footer__credits{font-size:10px;font-weight:500;letter-spacing:0.15em;line-height:1;padding:clamp(24px, 3vw, 48px) 16px;text-align:center;text-transform:uppercase}.footer__credits-text{display:inline-block}.footer__menu{display:inline-block}.footer__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__menu ul li a:hover{opacity:0.7}.footer__menu ul li:before{content:'|';padding:0 0.5em;text-align:center}@media screen and (max-width: 550px){html[lang="en-US"] .footer__menu{width:100%;padding-top:1em}html[lang="en-US"] .footer__menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.5em}html[lang="en-US"] .footer__menu ul li:before{display:none}}@media screen and (max-width: 450px){.footer__menu{width:100%;text-align:center;padding-top:10px}.footer__menu ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__menu ul li:first-child:before{display:none}}

/*# sourceMappingURL=style.css.map */