:root{--default-text-color: #000;--default-page-background: #fff;--white: #fff;--blue: #3460f6;--red: #ff0354;--black: #000;--Magenta: #ff0354;--White: #FFF;--Gray-1: #F4F4F2;--Gray-2: #E8E7E5;--Gray-3: #C9C9C4;--Gray-4: #8C8C89;--Gray-5: #5D5C5A;--Black: #000;--radius: 16px}.white{color:var(--white)}.black{color:var(--black)}.red{color:var(--Magenta)}.gray{color:var(--Gray4)}.white-bg{background-color:var(--white)}.black-bg{background-color:var(--black)}:root{--responsive_tablet_max:1440px;--responsive_tablet_min:769px;--responsive_mobile_max:768px}:root{--header-size:102px;--scroll-padding-top:102px;--grid-margin:58px;--grid-gap:20px;--grid-gaps:220px;--grid-width:calc(100vw - 58px - 58px);--grid-cols:calc(var(--grid-width) - var(--grid-gaps));--grid-col:calc(var(--grid-cols) / 12)}@media only screen and (max-width: 1440px)and (min-width: 769px){:root{--header-size:102px}}@media only screen and (max-width: 768px){:root{--header-size:60px;--grid-width:calc(100vw - 32px);--grid-col:calc( ( 100vw - 32px ) / 4);--grid-gap:16px;--radius: 8px}}:root{--selection-fg-color:var(--white);--selection-bg-color:var(--red);--scroll-fg-color:var(--white);--scroll-bg-color:var(--red);--scroll-width: 0;--scroll-radius: 0;--transition1: all .2s ease}@font-face{font-family:"Polin Firma";src:url(../fonts/PolinFirma-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Polin";src:url(../fonts/Polin-Semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Polin";src:url(../fonts/Polin-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Polin";src:url(../fonts/Polin-Regular.woff2) format("woff2");font-weight:400;font-display:swap}body,td,button,input,select,textarea{font-family:"Polin";font-weight:400}.title-140{font-family:"Polin Firma",serif;font-size:140px;line-height:140px;font-weight:700}.title-100{font-family:"Polin Firma",serif;font-size:100px;line-height:120px;font-weight:700}.title-80,section.posts-index .posts-items .post-item:first-of-type .meta .title{font-family:"Polin",serif;font-size:80px;line-height:88px;font-weight:600}.title-60{font-family:"Polin",serif;font-size:60px;line-height:72px;font-weight:600}.title-52,section.facts:not(.black-bg) .section-title,.editor h2{font-family:"Polin",serif;font-size:52px;line-height:58px;font-weight:600}.title-40,.header-search-ac .header-search-ac-results li a{font-family:"Polin",serif;font-size:40px;line-height:44px;font-weight:600}.title-32,.expertise-scene .expertise-box .btn,.header-search-ac .header-search-ac-form input,.mobile-menu-drawer nav.mobile-main-menu>ul>li>a,.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li:not(:last-of-type) a:after,.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li>a{font-family:"Polin",serif;font-size:32px;line-height:38.4px;font-weight:700}.title-24{font-family:"Polin",serif;font-size:24px;line-height:30px;font-weight:600}.title-24 .med{font-weight:500}@media only screen and (max-width: 1440px)and (min-width: 769px){.title-140{font-size:92px;line-height:92px}.title-100{font-size:66px;line-height:75px}.title-80,section.posts-index .posts-items .post-item:first-of-type .meta .title{font-size:54px;line-height:59.4px}.title-60{font-size:40px;line-height:48px}.title-52,section.facts:not(.black-bg) .section-title,.editor h2{font-size:36px;line-height:45px}.title-40,.header-search-ac .header-search-ac-results li a{font-size:26px;line-height:28.6px}.title-32,.expertise-scene .expertise-box .btn,.header-search-ac .header-search-ac-form input,.mobile-menu-drawer nav.mobile-main-menu>ul>li>a,.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li:not(:last-of-type) a:after,.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li>a{font-size:22px;line-height:26.4px}.title-24{font-size:18px;line-height:25.2px}}@media only screen and (max-width: 768px){.title-140{font-size:80px;line-height:80px}.title-100{font-size:40px;line-height:48px}.title-80,section.posts-index .posts-items .post-item:first-of-type .meta .title{font-size:48px;line-height:57.6px}.title-60{font-size:32px;line-height:38.4px}.title-52,section.facts:not(.black-bg) .section-title,.editor h2{font-size:28px;line-height:33.6px}.title-40,.header-search-ac .header-search-ac-results li a{font-size:24px;line-height:31.2px}.title-32,.expertise-scene .expertise-box .btn,.header-search-ac .header-search-ac-form input,.mobile-menu-drawer nav.mobile-main-menu>ul>li>a,.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li:not(:last-of-type) a:after,.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li>a{font-size:20px;line-height:28px}.title-24{font-size:18px;line-height:25.2px;font-weight:500}}.text-26,.editor h3{font-family:"Polin",serif;font-size:26px;line-height:36.4px;font-weight:600}.text-20,.editor,.section-text{font-family:"Polin",serif;font-size:20px;line-height:32px;font-weight:400}.text-20.sb,.sb.editor,.text-20.gray-tag,.editor.gray-tag,.sb.section-text,.section-text.gray-tag{font-weight:600}.text-18,section.work-hero .work-data .data-col dl dt,section.work-hero .work-data .data-col dl dd,section.facts.black-bg .section-title,.editor form label,.editor form input[type=text],.editor form input[type=email],.editor form input[type=tel],.editor form textarea,.editor form select,.popup-form form input[type=text],.popup-form form input[type=email],.popup-form form input[type=date],.popup-form form input[type=tel],.popup-form form textarea,.popup-form form select{font-family:"Polin",serif;font-size:18px;line-height:24px;font-weight:400}.text-18.med,section.work-hero .work-data .data-col dl dt.med,section.work-hero .work-data .data-col dl dd.med,section.facts.black-bg .med.section-title,.editor form label.med,.editor form input.med[type=text],.editor form input.med[type=email],.editor form input.med[type=tel],.editor form textarea.med,.editor form select.med,.popup-form form input.med[type=text],.popup-form form input.med[type=email],.popup-form form input.med[type=date],.popup-form form input.med[type=tel],.popup-form form textarea.med,.popup-form form select.med{font-weight:500}.text-16,.expertise-scene .expertise-box .items .item ul li,section.expertise-ways .item .services ul li,.gray-tag,.editor .wp-caption-text,.popup-form form label,.popup-form form .terms .wpcf7-list-item,.mobile-menu-drawer .lang-menu{font-family:"Polin",serif;font-size:16px;line-height:22px;font-weight:400}.text-16.sb,.expertise-scene .expertise-box .items .item ul li.sb,section.expertise-ways .item .services ul li.sb,.editor .sb.wp-caption-text,.popup-form form label.sb,.popup-form form .terms .sb.wpcf7-list-item,.mobile-menu-drawer .sb.lang-menu,.expertise-scene .expertise-box .items .item ul li.gray-tag,section.expertise-ways .item .services ul li.gray-tag,.gray-tag,.editor .wp-caption-text.gray-tag,.popup-form form label.gray-tag,.popup-form form .terms .wpcf7-list-item.gray-tag,.mobile-menu-drawer .lang-menu.gray-tag{font-weight:600;line-height:22.4px}.text-14,.breadcrumbs{font-family:"Polin",serif;font-size:14px;line-height:22.4px;font-weight:400}@media only screen and (max-width: 1440px)and (min-width: 769px){.text-26,.editor h3{font-size:18px;line-height:25.2px}.text-20,.editor,.section-text{font-size:18px;line-height:28.8px}}@media only screen and (max-width: 768px){.text-26,.editor h3{font-size:20px;line-height:28px}.text-20,.editor,.section-text{font-size:18px;line-height:28.8px}}.btn,.button,.popup-form form input[type=submit],.btn.red-btn,.btn.red-red-btn,.btn.white-btn,.btn.black-btn,section.selected-works:not(.black-bg)>.grid>a.btn,section.selected-works.black-bg>.grid>a.btn{font-family:"Polin",serif;font-size:22px;line-height:30.8px;font-weight:600}.drophead{font-family:"Polin",serif;font-size:18px;line-height:19.8px;font-weight:500}.tag{font-family:"Polin",serif;font-size:14px;line-height:22.4px;font-weight:600}@media only screen and (max-width: 1440px)and (min-width: 769px){.btn,.button,.popup-form form input[type=submit],.btn.red-btn,.btn.red-red-btn,.btn.white-btn,.btn.black-btn,section.selected-works:not(.black-bg)>.grid>a.btn,section.selected-works.black-bg>.grid>a.btn{font-size:20px;line-height:30.8px}.drophead{font-size:16px;line-height:17.6px}.tag{font-size:14px;line-height:16.8px}}@media only screen and (max-width: 768px){.btn,.button,.popup-form form input[type=submit],.btn.red-btn,.btn.red-red-btn,.btn.white-btn,.btn.black-btn,section.selected-works:not(.black-bg)>.grid>a.btn,section.selected-works.black-bg>.grid>a.btn{font-size:20px;line-height:30.8px}.drophead{font-size:18px;line-height:19.8px}.tag{font-size:14px;line-height:19.6px}}.item.link figure.cover img,.item.link:hover figure.bg-image img,.item.read-more-link figure.cover img,.item.link figure.cover video,.item.link:hover figure.bg-image video,.item.read-more-link figure.cover video{transition:var(--transition1)}@media(hover: hover){.item.link:hover figure.cover img,.item.link:hover figure.bg-image img,.item.read-more-link:hover figure.cover img,.item.link:hover figure.cover video,.item.link:hover figure.bg-image video,.item.read-more-link:hover figure.cover video{scale:1.1}}.preheading{color:var(--Gray-4, #8C8C89);font-family:"Polin",serif;font-weight:500;line-height:140%;margin:0 0 20px 0}.section-title{margin:0 0 40px 0}.section-title a{color:inherit;font-family:inherit;text-decoration:none}.section-subtitle{margin:0 0 20px 0}.section-text{color:var(--Black, #000);margin:0 0 40px 0}.section-text p{margin:0 0 20px 0}.section-text p:last-of-type{margin:0 0 0 0}.section-text.white{color:var(--white)}@media only screen and (max-width: 768px){.preheading{margin:0 0 12px 0}.section-title{margin:0 0 20px 0}.section-text{margin:0 0 20px 0}}.section-title.center,.section-subtitle.center,.section-text.center{max-width:768px;text-align:center;margin-right:auto;margin-left:auto}.centered-buttons{text-align:center}.centered-buttons .btn{margin:0 10px 0 10px}section .preheading:empty,section .section-title:empty,section .section-subtitle:empty,section .section-text:empty,section .centered-buttons:empty,section .buttons:empty,section .logo:empty,section .title:empty,section .text:empty{display:none}.owl-carousel .owl-dots{display:flex;justify-content:center;gap:0;width:100%;margin:40px 0 0 0}.owl-carousel .owl-dots button.owl-dot{flex:1;height:2px;background:var(--Gray, #C5C5C5)}.black-bg .owl-carousel .owl-dots button.owl-dot{background-color:#5d5c5a}.owl-carousel .owl-dots button.owl-dot.active{background:var(--black)}.black-bg .owl-carousel .owl-dots button.owl-dot.active{background:var(--white)}.owl-carousel .owl-nav{position:absolute;top:-168px;display:flex;gap:12px}#ltr .owl-carousel .owl-nav{right:0}#rtl .owl-carousel .owl-nav{left:0}.owl-carousel .owl-nav:has(.owl-prev.disabled):has(.owl-next.disabled){opacity:0}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{width:92px;height:92px;border:1px solid var(--Gray-3);border-radius:100%;background:url(../images/arrow2b.svg) no-repeat center;transition:var(--transition1)}.black-bg .owl-carousel .owl-nav button.owl-prev,.black-bg .owl-carousel .owl-nav button.owl-next{background-image:url(../images/arrow2w.svg)}.owl-carousel .owl-nav button.owl-prev span,.owl-carousel .owl-nav button.owl-next span{display:none}@media(hover: hover){.owl-carousel .owl-nav button.owl-prev:hover:not(.disabled),.owl-carousel .owl-nav button.owl-next:hover:not(.disabled){border-color:var(--red);background-color:var(--red);background-image:url(../images/arrow2w.svg)}}.owl-carousel .owl-nav button.owl-next{right:-70px}#ltr .owl-carousel .owl-nav button.owl-next{rotate:0deg}#rtl .owl-carousel .owl-nav button.owl-next{rotate:180deg}.owl-carousel .owl-nav button.owl-prev{left:-70px;rotate:180deg}#ltr .owl-carousel .owl-nav button.owl-prev{rotate:180deg}#rtl .owl-carousel .owl-nav button.owl-prev{rotate:0deg}.owl-carousel .owl-nav button.disabled{opacity:.5;cursor:default;border-color:var(--black, #000)}@media only screen and (max-width: 768px){.owl-carousel .owl-dots{position:relative;top:0;width:calc(100vw - 40px);margin:23px 0 0 0;margin-inline-start:20px}.owl-carousel .owl-nav{position:absolute;top:unset;bottom:0;gap:16px}#ltr .owl-carousel .owl-nav{right:unset;left:20px}#rtl .owl-carousel .owl-nav{left:unset;right:20px}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{width:48px;height:48px;background-size:16px auto}}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:unset}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}*{outline:0 none;box-sizing:border-box}html.tab-active *:focus{outline:2px dotted blue}html{overflow-y:scroll;overflow-x:hidden;scroll-padding-top:var(--scroll-padding-top)}html.smoothScroll{scroll-behavior:smooth}html.a11y{filter:grayscale(100%)}html,body{font:13px/1.231 sans-serif;-webkit-text-size-adjust:100%;width:100%;min-height:100%;padding:0;margin:0;border:0 none;background-color:var(--default-page-background, #fff)}body.fancybox-active{overflow:hidden !important}body,td,button,input,select,textarea{color:var(--default-text-color, #000);-webkit-font-smoothing:antialiased}#rtl body,#rtl td,#rtl button,#rtl input,#rtl select,#rtl textarea{direction:rtl}#ltr body,#ltr td,#ltr button,#ltr input,#ltr select,#ltr textarea{direction:ltr}::-moz-selection{background:var(--selection-bg-color);color:var(--selection-fg-color);text-shadow:none}::selection{background:var(--selection-bg-color);color:var(--selection-fg-color);text-shadow:none}::-webkit-scrollbar{width:var(--scroll-width);background-color:var(--scroll-fg-color)}::-webkit-scrollbar-thumb{border:0 none;border-radius:var(--scroll-radius);background-color:var(--scroll-bg-color)}button,input[type=email],input[type=search],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:0 0 0 30px #fff inset !important}@keyframes autofill{to{background:0 0}}textarea{resize:none}hr{clear:both;height:0;font-size:0;border:0 none;background:0 0}b,strong{font-weight:700}i{font-style:italic}.no-touch h1 a:hover,.no-touch h2 a:hover,.no-touch h3 a:hover,.no-touch h4 a:hover,.no-touch h5 a:hover,.no-touch h6 a:hover,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-family:inherit;text-decoration:none}@media only screen and (max-width: 768px){body,html{min-height:100%;min-width:320px;-webkit-text-size-adjust:100%}html{overflow-y:scroll;-webkit-overflow-scrolling:touch}body{min-width:320px}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.anchor{display:block;height:0;width:100%;overflow:hidden}.link{cursor:pointer}.hidden{display:none !important}.bold{font-weight:700}.center{text-align:center}figure{font-size:0;line-height:0}img{border:0 none}figure.cover{overflow:hidden}figure.center{display:flex}figure.cover iframe,figure.cover img,figure.cover video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.ie figure.cover img{width:100%;height:auto;min-height:100%}figure.contain img,figure.contain video,.owl-carousel .owl-item figure.contain img{max-width:100%;max-height:100%;width:auto;height:auto}figure.center img,figure.center video,.owl-carousel .owl-item figure.center img{max-width:100%;max-height:100%;width:auto;height:auto;margin:auto}figure a{position:relative;display:block;height:100%}.bg-image{position:absolute;inset:0;overflow:hidden;width:100%;height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover;pointer-events:none}.bg-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.bg-video{position:absolute;inset:0;overflow:hidden;width:100%;height:100%;z-index:2;-o-object-fit:cover;object-fit:cover;pointer-events:none}.bg-video iframe,.bg-video video{position:absolute;inset:0;overflow:hidden;-o-object-fit:cover;object-fit:cover}[data-responsive-bg]{background:no-repeat center/cover;background-image:var(--desktop-bg) !important}.android-only,.ios-only,.mobile-menu-icon,.mobile-menu-drawer{display:none}.mobile-only{display:none !important}@media only screen and (max-width: 767px){.mobile-only{display:block !important}.desktop-only{display:none !important}}@media only screen and (max-width: 1023px){[data-responsive-bg]{background-image:var(--mobile-bg) !important}.mobile-menu-icon{display:block}.android .android-only,.ios .ios-only{display:block}}.a,a{color:var(--black);text-decoration:none}.blue-link,.blue-link:active,.blue-link:link,.blue-link:visited{color:var(--blue);text-decoration:none}@media(hover: hover){.blue-link:hover{color:var(--blue)}}.blue-link.arrow:after{content:"";position:relative;top:-1px;left:0;display:inline-block;vertical-align:middle;width:18px;height:18px;background:url(../images/.svg) no-repeat center;transition:var(--transition1)}#rtl .blue-link.arrow:after{border:1px solid red}@media(hover: hover){.blue-link.arrow:hover:after{left:6px;background-image:url(../images/.svg)}}.blue-link.center{display:block;max-width:-moz-max-content;max-width:max-content;margin:auto}.blue-link.right{display:block;max-width:-moz-max-content;max-width:max-content;margin:0 0 0 auto}.white-link,.white-link:active,.white-link:link,.white-link:visited{color:#fff;text-decoration:none}@media(hover: hover){.white-link:hover{color:#fff}}.white-link.arrow:after{content:"";position:relative;top:-1px;left:0;display:inline-block;vertical-align:middle;width:18px;height:18px;background:url(../images/.svg) no-repeat center;transition:var(--transition1)}#rtl .white-link.arrow:after{border:1px solid red}@media(hover: hover){.white-link.arrow:hover:after{left:6px;background-image:url(../images/.svg)}}.white-link.center{display:block;max-width:-moz-max-content;max-width:max-content;margin:auto}.white-link.right{display:block;max-width:-moz-max-content;max-width:max-content;margin:0 0 0 auto}.btn.black-btn,.btn.white-btn,section.selected-works.black-bg>.grid>a.btn,.btn.red-red-btn,.btn.red-btn,section.selected-works:not(.black-bg)>.grid>a.btn{line-height:54px;color:var(--black);text-align:center;letter-spacing:normal;text-decoration:none;cursor:pointer;overflow:hidden;position:relative;display:inline-block;vertical-align:top;height:56px;border:0 none;border-radius:28px;transition:all .2s ease}.btn.black-btn:active,.btn.white-btn:active,section.selected-works.black-bg>.grid>a.btn:active,.btn.red-red-btn:active,.btn.red-btn:active,section.selected-works:not(.black-bg)>.grid>a.btn:active,.btn.black-btn:visited,.btn.white-btn:visited,section.selected-works.black-bg>.grid>a.btn:visited,.btn.red-red-btn:visited,.btn.red-btn:visited,section.selected-works:not(.black-bg)>.grid>a.btn:visited,.btn.black-btn:hover,.btn.white-btn:hover,section.selected-works.black-bg>.grid>a.btn:hover,.btn.red-red-btn:hover,.btn.red-btn:hover,section.selected-works:not(.black-bg)>.grid>a.btn:hover{text-decoration:none}.btn.black-btn.center,.btn.white-btn.center,section.selected-works.black-bg>.grid>a.btn.center,.btn.red-red-btn.center,.btn.red-btn.center,section.selected-works:not(.black-bg)>.grid>a.btn.center{display:block;max-width:-moz-max-content;max-width:max-content;margin:auto}.btn.black-btn.right,.btn.white-btn.right,section.selected-works.black-bg>.grid>a.btn.right,.btn.red-red-btn.right,.btn.red-btn.right,section.selected-works:not(.black-bg)>.grid>a.btn.right{display:block;max-width:-moz-max-content;max-width:max-content;margin:0 0 0 auto}@media only screen and (max-width: 768px){.btn.mobile-full-width{width:100%;max-width:unset}}.btn.arrow{padding-inline:24px 60px}.btn.arrow:after{content:"";position:absolute;top:9px;width:34px;height:34px;border-radius:36px;border:1px solid var(--Gray-3, #C9C9C4);background:url(../images/arrow1b.svg) no-repeat center;transition:var(--transition1)}.black-bg .btn.arrow:after{background:url(../images/arrow1w.svg) no-repeat center}#ltr .btn.arrow:after{left:calc(100% - 48px)}#rtl .btn.arrow:after{right:calc(100% - 48px);rotate:180deg}@media only screen and (max-width: 768px){.btn.arrow:after{top:12px;width:28px;height:28px}#ltr .btn.arrow:after{left:calc(100% - 48px)}#rtl .btn.arrow:after{right:calc(100% - 48px)}}.btn.arrow:hover:after{border-color:rgba(0,0,0,0);background:url(../images/arrow1w.svg) no-repeat center}.btn.arrow-back{padding-inline-start:60px;padding-inline-end:24px}.btn .arrow-back:before{content:"";position:relative;top:-3px;display:inline-block;vertical-align:middle;width:27px;height:27px;margin-inline-start:8px;background:url(../images/arrow1b.svg) no-repeat center;rotate:180deg;transition:var(--transition1)}.btn .play:after{content:"";position:relative;top:-1px;left:0;display:inline-block;vertical-align:middle;width:17px;height:17px;margin-inline-end:8px;opacity:1;background:url(../images/play-black.svg) no-repeat center;transition:var(--transition1)}.btn.red-btn,section.selected-works:not(.black-bg)>.grid>a.btn{background:rgba(0,0,0,0)}@media(hover: hover){.btn.red-btn:hover,section.selected-works:not(.black-bg)>.grid>a.btn:hover{color:#fff;background-color:var(--red)}.btn.red-btn:not(.play):hover:after,section.selected-works:not(.black-bg)>.grid>a.btn:not(.play):hover:after{right:18px;opacity:1}.btn.red-btn.play:hover:after,section.selected-works:not(.black-bg)>.grid>a.btn.play:hover:after{left:4px}}.btn.red-btn.load-more,section.selected-works:not(.black-bg)>.grid>a.btn.load-more{padding:0 60px 0 24px}.btn.red-btn.load-more:after,section.selected-works:not(.black-bg)>.grid>a.btn.load-more:after{content:"";position:absolute;top:9px;left:calc(100% - 48px);width:34px;height:34px;border-radius:36px;border:1px solid var(--Gray-3, #C9C9C4);background:url(../images/icon-plus.svg) no-repeat center;transition:var(--transition1)}.btn.red-btn.load-more:hover:after,section.selected-works:not(.black-bg)>.grid>a.btn.load-more:hover:after{border-color:rgba(0,0,0,0);background:url(../images/icon-plus-w.svg) no-repeat center}.btn.red-red-btn{color:#fff;padding-inline:24px 24px;background:var(--red)}@media(hover: hover){.btn.red-red-btn:hover{color:#fff;background-color:var(--red)}.btn.red-red-btn:not(.play):hover:after{right:18px;opacity:1}.btn.red-red-btn.play:hover:after{left:4px}}.btn.white-btn,section.selected-works.black-bg>.grid>a.btn{color:var(--white);background:rgba(0,0,0,0)}@media(hover: hover){.btn.white-btn:hover,section.selected-works.black-bg>.grid>a.btn:hover{background-color:var(--red)}}.btn.white-btn.arrow-back:before,section.selected-works.black-bg>.grid>a.btn.arrow-back:before{content:"";position:absolute;top:9px;width:34px;height:34px;border-radius:36px;border:1px solid var(--Gray-3, #C9C9C4);background:url(../images/arrow1w.svg) no-repeat center;transition:var(--transition1)}#ltr .btn.white-btn.arrow-back:before,#ltr section.selected-works.black-bg>.grid>a.btn.arrow-back:before{left:9px;rotate:180deg}#rtl .btn.white-btn.arrow-back:before,#rtl section.selected-works.black-bg>.grid>a.btn.arrow-back:before{right:9px;rotate:0deg}@media only screen and (max-width: 768px){.btn.white-btn.arrow-back:before,section.selected-works.black-bg>.grid>a.btn.arrow-back:before{top:12px;width:28px;height:28px}#ltr .btn.white-btn.arrow-back:before,#ltr section.selected-works.black-bg>.grid>a.btn.arrow-back:before{left:16px;rotate:180deg}#rtl .btn.white-btn.arrow-back:before,#rtl section.selected-works.black-bg>.grid>a.btn.arrow-back:before{right:16px;rotate:0deg}}.btn.white-btn.arrow:after,section.selected-works.black-bg>.grid>a.btn.arrow:after,.btn.white-btn.arrow:hover:after{rotate:-45deg;background:url(../images/arrow1w.svg) no-repeat center}.btn.white-btn.arrow:hover:after,section.selected-works.black-bg>.grid>a.btn.arrow:hover:after{border-color:rgba(0,0,0,0);background:url(../images/arrow1w.svg) no-repeat center}.btn.black-btn{color:var(--white);background:#000}@media(hover: hover){.btn.black-btn:hover{background-color:var(--red)}}.btn.black-btn.arrow:after,.btn.black-btn.arrow:hover:after{border-color:rgba(0,0,0,0);background:url(../images/arrow1w.svg) no-repeat center}.anim,.anim-down,.anim-left,.anim-right,.anim-up{transform:translateY(50px);opacity:0;transition:transform .6s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .6s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:transform,opacity}.anim-quick{transform:translateY(60px);opacity:0;transition:transform .6s cubic-bezier(0.165, 0.84, 0.44, 1),opacity .6s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:transform,opacity}.anim-left{transform:translateX(120px)}.anim-right{transform:translateX(-80px)}.anim-up{transform:translateY(-80px)}.anim-down{transform:translateY(-80px)}.anim-wipe-down{transform:scale(1, 0);transform-origin:0 0;transition:transform .6s cubic-bezier(0.165, 0.84, 0.44, 1);will-change:transform}@media only screen and (min-width: 768px){:root{--grid-1:calc( var(--grid-col) * 1 + var(--grid-gap) * 0 );--grid-2:calc( var(--grid-col) * 2 + var(--grid-gap) * 1 );--grid-3:calc( var(--grid-col) * 3 + var(--grid-gap) * 2 );--grid-4:calc( var(--grid-col) * 4 + var(--grid-gap) * 3 );--grid-5:calc( var(--grid-col) * 5 + var(--grid-gap) * 4 );--grid-6:calc( var(--grid-col) * 6 + var(--grid-gap) * 5 );--grid-7:calc( var(--grid-col) * 7 + var(--grid-gap) * 6 );--grid-8:calc( var(--grid-col) * 8 + var(--grid-gap) * 7 );--grid-9:calc( var(--grid-col) * 9 + var(--grid-gap) * 8 );--grid-10:calc( var(--grid-col) * 10 + var(--grid-gap) * 9 );--grid-11:calc( var(--grid-col) * 11 + var(--grid-gap) * 10 );--grid-12:calc( var(--grid-col) * 12 + var(--grid-gap) * 11 )}}.grid,.narrow-grid,.wide-grid,.article-grid{position:relative;width:var(--grid-width);margin:auto}.text-grid{margin:auto}main{width:100%}.columns{display:flex;gap:var(--grid-gap)}.columns.wrap{flex-wrap:wrap}.columns .col,.columns .col1,.columns .col2{width:50%}@media only screen and (min-width: 768px){.grid-1{width:var(--grid-1)}.grid-2{width:var(--grid-2)}.grid-3{width:var(--grid-3)}.grid-4{width:var(--grid-4)}.grid-5{width:var(--grid-5)}.grid-6{width:var(--grid-6)}.grid-7{width:var(--grid-7)}.grid-8{width:var(--grid-8)}.grid-9{width:var(--grid-9)}.grid-10{width:var(--grid-10)}.grid-11{width:var(--grid-11)}.grid-12{width:var(--grid-12)}}@media only screen and (max-width: 1440px)and (min-width: 769px){.grid-1-t{width:var(--grid-1)}.grid-2-t{width:var(--grid-2)}.grid-3-t{width:var(--grid-3)}.grid-4-t{width:var(--grid-4)}.grid-5-t{width:var(--grid-5)}.grid-6-t{width:var(--grid-6)}.grid-7-t{width:var(--grid-7)}.grid-8-t{width:var(--grid-8)}.grid-9-t{width:var(--grid-9)}.grid-10-t{width:var(--grid-10)}.grid-11-t{width:var(--grid-11)}.grid-12-t{width:var(--grid-12)}}@media only screen and (max-width: 768px){.grid,.narrow-grid,.wide-grid,.article-grid{width:auto}.columns{flex-direction:column}.columns .col,.columns .col1,.columns .col2,.columns .left-col,.columns .right-col{width:auto !important}.half-grid-left{width:auto;margin:0}.half-grid-right{width:auto;margin:0}}header{position:fixed;left:0;top:0;right:0;z-index:11;transition:all .3s ease}header .grid{display:flex;height:var(--header-size)}.site-logo{color:#fff;text-align:center;mix-blend-mode:exclusion;font-family:"Polin Firma";font-feature-settings:"ss03" 1;font-size:50px;font-style:normal;font-weight:700;line-height:100%;position:fixed;left:var(--grid-margin);top:24px;z-index:1000;display:flex;align-items:center;width:60px;height:60px;transition:var(--transition1)}#rtl .site-logo{justify-content:flex-end}.site-logo.is-hidden{top:-60px}.site-logo:hover{animation-name:header-logo-glitch;animation-duration:500ms;animation-iteration-count:infinite}@keyframes header-logo-glitch{0%{font-feature-settings:"ss00" 1}17%{font-feature-settings:"ss01" 1}34%{font-feature-settings:"ss02" 1}51%{font-feature-settings:"ss03" 1}68%{font-feature-settings:"ss04" 1}85%{font-feature-settings:"ss05" 1}100%{font-feature-settings:" " 1}}.header-search-ac .header-search-ac-form{position:relative;display:flex;align-items:center;background:var(--White, #FFF);transition:var(--transition1)}.header-search-ac .header-search-ac-form input{color:var(--Gray-5, #5D5C5A);font-weight:500;width:100%;height:74px;padding:0 0 0 0;border:0 none;border-bottom:1px solid #c9c9c4;background:rgba(0,0,0,0)}.header-search-ac .header-search-ac-form ::-moz-placeholder{color:var(--Gray-Dark, #7E8789)}.header-search-ac .header-search-ac-form ::placeholder{color:var(--Gray-Dark, #7E8789)}.header-search-ac .header-search-ac-form button.search-close-btn{position:absolute;top:8px;width:44px;height:44px;cursor:pointer;border:1px solid var(--Gray-3, #C9C9C4);border-radius:100%;background:url(../images/icon-search.svg) no-repeat center}#ltr .header-search-ac .header-search-ac-form button.search-close-btn{right:8px}#rtl .header-search-ac .header-search-ac-form button.search-close-btn{left:8px}.header-search-ac .header-search-ac-results{display:none;position:absolute;right:0;top:144px;z-index:2;width:100%;max-height:80vh;overflow:auto;padding:10px 0 10px 0;background:var(--White, #FFF)}.header-search-ac .header-search-ac-results li{list-style:none;display:block}.header-search-ac .header-search-ac-results li a{color:var(--Gray-3, #C9C9C4);position:relative;display:block;padding:14px 38px;border-radius:4px;background:url(../images/icon_search_black.svg) no-repeat 13px center;transition:all .2s ease}.header-search-ac .header-search-ac-results li a span{color:var(--Black)}.header-search-ac .header-search-ac-results li a:after{content:"";position:absolute;right:30px;top:calc(50% - 7px);width:14px;height:14px;background:url(../images/arrow3-blue-14.svg) no-repeat center/14px auto;transition:var(--transition1);pointer-events:none;opacity:0}.header-search-ac .header-search-ac-results li a:hover:after{opacity:1;right:20px}.header-search-ac .header-search-ac-results li a:hover{text-decoration:none;background:var(--Gray-blue-BG, linear-gradient(0deg, #EBF2F3 0%, #EBF2F3 100%), #FFF)}.mobile-menu-icon{position:fixed;display:flex;align-items:center;height:62px;right:58px;direction:ltr;top:20px;z-index:105;cursor:pointer;padding:0 8px 0 56px;border-radius:58px;border:1px solid var(--Gray-3, #C9C9C4);background:var(--White, #FFF);transition:var(--transition1)}body:not(.mobile-menu-active) .mobile-menu-icon.is-hidden{top:-70px}.mobile-menu-icon .label{width:80px;height:62px;overflow:hidden;padding:20px 0 0 15px;transition:.25s ease-in-out}.mobile-menu-icon:before{content:"";position:absolute;left:8px;top:7px;z-index:1;width:48px;height:48px;border-radius:100%;background-color:#000}.mobile-menu-icon span{display:block;position:absolute;left:21px;z-index:2;height:1px;width:22px;background-color:var(--white);opacity:1;transition:.25s ease-in-out}.mobile-menu-icon span:nth-child(1){top:25px}.mobile-menu-icon span:nth-child(2){top:34px}.mobile-menu-active .mobile-menu-icon{padding:0 8px 0 42px;border-color:var(--white)}.mobile-menu-active .mobile-menu-icon .label{width:0}.mobile-menu-active .mobile-menu-icon span:nth-child(1){top:30px;width:24px;transform:rotate(45deg)}.mobile-menu-active .mobile-menu-icon span:nth-child(2){top:30px;width:24px;transform:rotate(-45deg)}.mobile-menu-drawer{position:fixed;top:19px;right:57px;display:block !important;z-index:101;overflow-y:auto;width:540px;padding:77px 36px 44px 38px;border-radius:28px;border:1px solid var(--Gray-3, #C9C9C4);background:var(--White, #FFF);box-shadow:0 4px 30px 0 rgba(0,0,0,.06);opacity:0;transition:all .3s ease-in-out;pointer-events:none;background:var(--white)}.mobile-menu-drawer::-webkit-scrollbar{width:0;background-color:rgba(0,0,0,0)}.mobile-menu-drawer .lang-menu{position:absolute;left:38px;top:19px}.mobile-menu-drawer .lang-menu li{text-transform:uppercase;list-style:none}.mobile-menu-drawer nav.mobile-main-menu{position:relative;width:100%}.mobile-menu-drawer nav.mobile-main-menu>ul{display:flex;flex-direction:column;gap:0;width:unset;margin:auto}.mobile-menu-drawer nav.mobile-main-menu>ul>li{position:relative;display:block;list-style:none;padding:16px 0;border-bottom:1px solid #c9c9c4}.mobile-menu-drawer nav.mobile-main-menu>ul>li.has-childs:before{content:"";position:absolute;top:13px;width:44px;height:44px;border-radius:100%;border:1px solid var(--Gray-3, #C9C9C4);background:url(../images/icon-plus.svg) no-repeat center;transition:var(--transition1);pointer-events:none;rotate:0deg}#ltr .mobile-menu-drawer nav.mobile-main-menu>ul>li.has-childs:before{right:8px}#rtl .mobile-menu-drawer nav.mobile-main-menu>ul>li.has-childs:before{left:8px}@media only screen and (max-width: 1440px)and (min-width: 769px){.mobile-menu-drawer nav.mobile-main-menu>ul>li.has-childs:before{width:32px;height:32px}}.mobile-menu-drawer nav.mobile-main-menu>ul>li>a{font-weight:500;display:block;transition:var(--transition1)}.mobile-menu-drawer nav.mobile-main-menu>ul>li.active{border-color:#8c8c89}.mobile-menu-drawer nav.mobile-main-menu>ul>li.active>a{color:var(--red)}.mobile-menu-drawer nav.mobile-main-menu>ul>li.expanded{border-bottom:1px solid var(--Gray-Dark, #7E8789)}.mobile-menu-drawer nav.mobile-main-menu>ul>li.expanded>a{color:var(--Gray-5, #5D5C5A);font-size:28px;font-weight:500;line-height:140%;text-decoration:none}.mobile-menu-drawer nav.mobile-main-menu>ul>li.expanded:before{background:url(../images/icon-minus.svg) no-repeat center}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul{display:none;padding:0}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li{position:relative;display:inline-block;list-style:none;white-space:nowrap}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li:not(:last-of-type) a:after{content:"|";font-weight:500;display:inline-block;vertical-align:top;margin-inline-start:10px;margin-inline-end:5px}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li>a{font-weight:500;white-space:nowrap;display:inline-block;vertical-align:top}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li.active>a{color:var(--red)}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li.expanded{padding:14px 0 2px 0;border-bottom:1px solid var(--Gray, #E8EDEE)}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li.expanded.has-childs:before{rotate:180deg}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul li.expanded>a{font-weight:700;text-decoration:none}.mobile-menu-active .mobile-menu-drawer{opacity:1;pointer-events:all}@media only screen and (max-width: 768px){.site-logo{font-size:40px;left:20px;top:8px;width:48px;height:48px}.header-search-ac .header-search-ac-form input{height:50px}.header-search-ac .header-search-ac-form button.search-close-btn{top:9px;width:32px;height:32px}#ltr .header-search-ac .header-search-ac-form button.search-close-btn{right:0}#rtl .header-search-ac .header-search-ac-form button.search-close-btn{left:0}.header-search-ac .header-search-ac-results{top:100px}.header-search-ac .header-search-ac-results li a{padding:12px 30px}.mobile-menu-icon{height:38px;width:38px;right:20px;top:12px;padding:0;border:0 none;border:1px solid #fff;border-radius:100%;background-color:#000}.mobile-menu-icon .label{display:none}.mobile-menu-icon:before{display:none}.black-bg .mobile-menu-icon{background-color:#fff}.black-bg .mobile-menu-icon span{background-color:#000}.mobile-menu-icon span{left:9px;width:18px}.mobile-menu-icon span:nth-child(1){top:13px}.mobile-menu-icon span:nth-child(2){top:21px}.mobile-menu-active .mobile-menu-icon{padding:0}.mobile-menu-active .mobile-menu-icon span:nth-child(1){top:18px;width:20px}.mobile-menu-active .mobile-menu-icon span:nth-child(2){top:18px;width:20px}.mobile-menu-drawer{top:55px;right:20px;width:calc(100vw - 40px);padding:50px 30px 30px 30px}.mobile-menu-drawer .lang-menu{left:30px}.mobile-menu-drawer nav.mobile-main-menu{position:relative;width:100%}.mobile-menu-drawer nav.mobile-main-menu>ul>li{padding:12px 0}.mobile-menu-drawer nav.mobile-main-menu>ul>li.has-childs:before{top:9px;width:32px;height:32px}#ltr .mobile-menu-drawer nav.mobile-main-menu>ul>li.has-childs:before{right:0}#rtl .mobile-menu-drawer nav.mobile-main-menu>ul>li.has-childs:before{left:0}.mobile-menu-drawer nav.mobile-main-menu>ul>li.expanded>a{font-size:16px}.mobile-menu-drawer nav.mobile-main-menu>ul>li ul{display:none;padding:0}}.grecaptcha-badge{display:none !important}.popup-form{display:none;position:relative;width:var(--grid-10);padding:72px 80px 50px 80px;overflow:visible;border-radius:28px;background-color:#fff}#rtl .popup-form{direction:rtl;text-align:start}.popup-form .textbox{display:flex;flex-direction:column}.popup-form .textbox .title{margin:0 0 14px 0}.popup-form .textbox .text{flex:1}.popup-form .fancybox-close-small{color:var(--blue);padding:10px;right:16px;top:9px}.popup-form .formbox{position:relative;padding:70px 0 0 0}.popup-form form{display:flex;flex-wrap:wrap;-moz-column-gap:0;column-gap:0;row-gap:20px;margin:24px 0 0 0}.popup-form form label{cursor:pointer;display:block;border:0 none}.popup-form form br{display:none}.popup-form form .fieldbox{position:relative;display:flex;width:100%}.popup-form form .fieldbox label{width:var(--grid-2);padding:0 0 10px 0;border-bottom:1px solid #e8edee}.popup-form form input[type=text],.popup-form form input[type=email],.popup-form form input[type=date],.popup-form form input[type=tel],.popup-form form textarea,.popup-form form select{color:var(--black, #000);font-weight:500;width:100%;height:37px;padding:0 0 12px 0;border:0 none;border-bottom:1px solid #e8edee;background-color:rgba(0,0,0,0)}.popup-form form input[type=text].wpcf7-not-valid,.popup-form form input[type=email].wpcf7-not-valid,.popup-form form input[type=date].wpcf7-not-valid,.popup-form form input[type=tel].wpcf7-not-valid,.popup-form form textarea.wpcf7-not-valid,.popup-form form select.wpcf7-not-valid{border-color:var(--red)}.popup-form form textarea{height:115px}.popup-form form .captcha{float:left}.popup-form form .wpcf7-not-valid-tip{color:var(--red);font-size:14px;line-height:18px;position:absolute;right:0;top:100%;display:block;padding:0}.popup-form form .terms{position:relative;display:block;width:var(--grid-5)}.popup-form form .terms .wpcf7-list-item{padding-inline-start:30px;margin:0 !important;background-color:rgba(0,0,0,0) !important}.popup-form form .terms .wpcf7-form-control-wrap{position:static}.popup-form form .terms input{position:absolute;top:1px}#ltr .popup-form form .terms input{left:0}#rtl .popup-form form .terms input{right:0}.popup-form form .terms a{text-decoration:underline}.popup-form form .buttons{width:100%;display:flex;justify-content:flex-end;padding:28px 0 0 0}.popup-form form input[type=submit]{color:var(--black);line-height:54px;text-align:center;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:top;height:56px;padding-inline:24px 60px;border:0 none;border-radius:28px;transition:all .2s ease}#ltr .popup-form form input[type=submit]{background:url(../images/contact-arrow.svg) no-repeat calc(100% - 12px) center}#ltr .popup-form form input[type=submit]:hover{color:#fff;background:var(--red) url(../images/arrow1w.svg) no-repeat calc(100% - 22px) center}#rtl .popup-form form input[type=submit]{background:url(../images/contact-arrow-rtl.svg) no-repeat 12px center}#rtl .popup-form form input[type=submit]:hover{color:#fff;background:var(--red) url(../images/arrow1w-left.svg) no-repeat 22px center}.popup-form form .wpcf7-response-output{position:absolute;left:0;bottom:50px;color:var(--blue);font-size:18px;padding:0 0 0 0 !important;margin:0;border:0 !important}.popup-form form .wpcf7-spinner{position:absolute;right:140px}.popup-form .thanks{display:none}.popup-form .thanks .body{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0;width:100%;height:750px;text-align:center;margin:auto}.popup-form .thanks .body .btn{margin:24px auto 0 auto}.oh-shift{background:var(--red)}.oh-shift .grid{padding:180px var(--grid-1) 108px var(--grid-1)}.oh-shift .title{width:calc(var(--grid-10) - 50px);aspect-ratio:899/157;margin:0 0 110px 0}.oh-shift .title strong{font-feature-settings:"ss02" 2}.oh-shift .contact-title{margin:0 0 32px 0}.oh-shift .contact-col,.oh-shift .subscribe-col{padding-inline-end:101px}.oh-shift form{position:relative;height:60px;border-radius:50px;background:var(--White, #FFF)}.oh-shift form .wpcf7-form-control-wrap{display:block}.oh-shift form input[type=text],.oh-shift form input[type=email]{color:var(--Black, #000);font-size:16px;font-style:normal;font-weight:400;line-height:16px;height:60px;width:calc(100% - 50px);padding:18px 16px 18px 28px;border:0 none;background-color:rgba(0,0,0,0)}.oh-shift form input[type=submit]{font-size:0;position:absolute;top:12px;width:34px;height:34px;cursor:pointer;border:1px solid #8c8c89;border-radius:100%;background:#fff url(../images/arrow1g.svg) no-repeat center;transition:var(--transition1)}#ltr .oh-shift form input[type=submit]{right:12px}#rtl .oh-shift form input[type=submit]{left:12px;rotate:180deg}.oh-shift form input[type=submit]:hover{border-color:var(--red);background:var(--red) url(../images/arrow1w.svg) no-repeat center}.oh-shift form .wpcf7-spinner{position:absolute;right:35px;top:17px}.oh-shift form .wpcf7-response-output{color:#fff;position:absolute;right:0;bottom:-30px;padding:0 !important;margin:0 !important;border:0 none !important}.oh-shift .social{padding:22px 0 0 0}.oh-shift .social ul{position:relative;left:-5px;display:flex;gap:20px;margin:15px 0 0 0}.oh-shift .social ul li{display:flex;width:40px;height:40px;justify-content:center;align-items:center}.oh-shift .social ul li svg{width:40px;height:40px}.oh-shift .social ul li:hover path{fill:var(--black)}footer{position:relative;padding:0px 0 0 0;background:var(--Black, #000)}footer .grid{padding:80px var(--grid-1) 120px var(--grid-1)}footer .title{margin:0 0 50px 0;aspect-ratio:140/29}footer .footer-legal{width:100%}footer .footer-legal ul{display:flex;width:100%;justify-content:space-between}footer .footer-legal ul li{list-style:none}footer .footer-legal ul li a{color:inherit;text-decoration:none}footer .footer-legal ul li a:hover{text-decoration:underline}#rtl footer .footer-legal ul li.credits{direction:ltr}footer .footer-legal ul li.credits a{text-decoration:underline;transition:var(--transition1)}footer .footer-legal ul li.credits a:hover{color:var(--red)}.next-page-scrolling{text-align:center;height:360px;padding:100px 0 0 0;background-color:#000}.next-page-scrolling .body{width:-moz-max-content;width:max-content;margin:auto}.next-page-scrolling .title{display:inline-block}.next-page-scrolling .bar{position:relative;width:100%;height:3px;margin:28px auto 0 auto;border-radius:3px;background:var(--Gray-4, #8C8C89)}.next-page-scrolling .bar span{position:absolute;left:0;bottom:0;top:0;width:0%;background-color:#fff;transition:var(--transition1)}@media only screen and (max-width: 768px){.popup-form{padding:32px 20px 32px 20px;border-radius:16px}.popup-form .columns{gap:0}.popup-form .textbox{display:flex;flex-direction:column}.popup-form .textbox .title{margin:0 0 14px 0}.popup-form .textbox .text{flex:1;margin:0 0 13px 0}.popup-form .textbox .image{position:absolute;top:20px;width:83px;height:53px}#ltr .popup-form .textbox .image{right:60px}#rtl .popup-form .textbox .image{left:60px}.popup-form .fancybox-close-small{right:5px;top:3px}.popup-form .formbox{position:relative;padding:0 0 0 0}.popup-form form{display:flex;flex-wrap:wrap;-moz-column-gap:0;column-gap:0;row-gap:20px;margin:0 0 0 0}.popup-form form label{cursor:pointer;display:block;border:0 none}.popup-form form .fieldbox{position:relative;display:block}.popup-form form .fieldbox label{padding:0 0 8px 0;border-bottom:0 none}.popup-form form input[type=text],.popup-form form input[type=email],.popup-form form input[type=date],.popup-form form input[type=tel],.popup-form form textarea,.popup-form form select{height:26px;padding:0 0 0 0}.popup-form form textarea{height:85px;margin:0 0 20px 0}.popup-form form .wpcf7-not-valid-tip{color:var(--red);font-size:14px;line-height:18px;position:absolute;right:0;top:100%;display:block;padding:0}.popup-form form .terms{position:relative;display:block;width:var(--grid-5)}.popup-form form .terms .wpcf7-list-item{padding-inline-start:30px;margin:0 !important;background-color:rgba(0,0,0,0) !important}.popup-form form .terms .wpcf7-form-control-wrap{position:static}.popup-form form .terms input{position:absolute;top:1px}#ltr .popup-form form .terms input{left:0}#rtl .popup-form form .terms input{right:0}.popup-form form .terms a{text-decoration:underline}.popup-form form .buttons{width:100%;display:flex;justify-content:flex-end;padding:28px 0 0 0}.popup-form form input[type=submit]{color:var(--black);line-height:54px;text-align:center;cursor:pointer;overflow:hidden;display:inline-block;vertical-align:top;height:56px;padding-inline:24px 60px;border:0 none;border-radius:28px;transition:all .2s ease}#ltr .popup-form form input[type=submit]{background:url(../images/contact-arrow.svg) no-repeat calc(100% - 12px) center}#ltr .popup-form form input[type=submit]:hover{color:#fff;background:var(--red) url(../images/arrow1w.svg) no-repeat calc(100% - 22px) center}#rtl .popup-form form input[type=submit]{background:url(../images/contact-arrow-rtl.svg) no-repeat 12px center}#rtl .popup-form form input[type=submit]:hover{color:#fff;background:var(--red) url(../images/arrow1w-left.svg) no-repeat 22px center}.popup-form form .wpcf7-response-output{position:absolute;left:0;bottom:50px;color:var(--blue);font-size:18px;padding:0 0 0 0 !important;margin:0;border:0 !important}.popup-form form .wpcf7-spinner{position:absolute;right:140px}.popup-form .thanks{display:none}.popup-form .thanks .body{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0;width:100%;height:750px;text-align:center;margin:auto}.popup-form .thanks .body .btn{margin:24px auto 0 auto}.oh-shift .grid{padding:92px 20px 80px 20px}.oh-shift .title{margin:0 0 24px 0}.oh-shift .contact-title{margin:0 0 22px 0}.oh-shift .contact-col,.oh-shift .subscribe-col{padding-inline-end:0}.oh-shift form{position:relative;height:60px;border-radius:50px;background:var(--White, #FFF)}.oh-shift form .wpcf7-form-control-wrap{display:block}.oh-shift form input[type=text],.oh-shift form input[type=email]{padding:18px 16px 18px 16px}.oh-shift .social{padding:0 0 50px 0;margin:40px 0 20px 0;border-bottom:1px solid hsla(0,0%,100%,.7)}.oh-shift .social ul{gap:unset;left:0;justify-content:space-between;margin:28px 0 0 0}footer .grid{padding:94px 0 80px 0;margin:0 20px 0 20px;border-bottom:1px solid rgba(93,92,90,.7)}footer .title{margin:0 0 35px 0}footer .footer-legal{width:100%;padding:28px 0 0 0;border-top:1px solid rgba(93,92,90,.7)}footer .footer-legal ul{flex-direction:column;gap:10px}footer .footer-legal ul li.copyright{margin-top:0}footer .footer-legal ul li.credits{margin-top:40px}#rtl footer .footer-legal ul li.credits{text-align:right}.next-page-scrolling{display:none;text-align:center;height:auto;padding:40px 20px 80px 20px}.next-page-scrolling .body{width:unset;margin:auto}.next-page-scrolling .title{display:inline-block;padding:0 40px 0 40px}.next-page-scrolling .bar{width:calc(100vw - 40px)}.next-page-scrolling .bar span{position:absolute;left:0;bottom:0;top:0;width:0%;background-color:#fff;transition:var(--transition1)}}.editor em{font-style:italic}.editor strong{font-weight:700}.editor ol{margin:0 0 5px 0;margin-inline-start:20px}.editor ul{margin:0 0 5px 0;margin-inline-start:20px}.editor h2{margin:0 0 12px 0}.editor h3{margin:0 0 12px 0}.editor h4{margin:0 0 20px 0}.editor h5{margin:0 0 20px 0}.editor h6{margin:0 0 20px 0}.editor p{margin:0 0 20px 0}@media only screen and (max-width: 768px){.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6,.editor p{margin-bottom:28px}}.editor figure a,.editor figure img,.editor img{max-width:100%;height:auto;border-radius:28px;margin:20px 0 20px 0}.editor iframe[src*=youtube],.editor iframe[src*=vimeo]{width:100%;height:auto;aspect-ratio:16/9;border-radius:40px}.editor hr{clear:both;margin:45px 0 45px 0;border-top:1px solid var(--black, #000)}.editor .alignright{float:right;margin:0 0 0 20px}.editor .alignleft{float:left;margin:0 20px 0 0}.editor .aligncenter{display:block;margin:0 auto 0 auto}.editor a{color:var(--blue);font-weight:700;text-decoration:none}.editor .no-touch a:hover{color:inherit;text-decoration:underline}.editor blockquote{color:var(--white);position:relative;padding:32px 40px;margin:40px 0 40px 0;border-radius:28px;background:var(--Purple, #1F0050)}.editor iframe{width:100%;margin:0 0 30px 0;background-color:#000}.editor iframe[src*=youtube],.editor iframe[src*=vimeo]{aspect-ratio:16/9}.editor .wp-caption-text{color:var(--gray-purpleish, #494154);opacity:.8;width:100% !important;margin:0 0 50px 0}.editor table{max-width:100%;box-shadow:0px -1px 0px 0px #e6e7e9 inset}.editor table thead td{color:#fff;font-size:18px;vertical-align:middle;height:55px;padding:16px;border:1px solid #dde1e8;background:#09215c}.editor table tbody td{color:var(--black, #000);font-size:18px;vertical-align:middle;padding:16px;border:1px solid #dde1e8}.editor form{display:flex;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;row-gap:32px;margin:24px 0 0 0}.editor form label{cursor:pointer;display:block}.editor form br{display:none}.editor form .fieldbox{width:100%}.editor form .first-name,.editor form .last-name,.editor form .email,.editor form .job,.editor form .country,.editor form .company{width:calc(50% - 8px)}.editor form input[type=text],.editor form input[type=email],.editor form input[type=tel],.editor form textarea,.editor form select{color:var(--black, #000);width:100%;height:41px;padding:0 10px 0 10px;margin:8px 0 0;border:1px solid var(--black, #000);background-color:rgba(0,0,0,0)}.editor form input[type=text].wpcf7-not-valid,.editor form input[type=email].wpcf7-not-valid,.editor form input[type=tel].wpcf7-not-valid,.editor form textarea.wpcf7-not-valid,.editor form select.wpcf7-not-valid{border-color:red}.editor form textarea{height:140px}.editor form .wpcf7-not-valid-tip{color:red;font-size:14px;line-height:18px;display:block;padding:0}.editor form .buttons{display:block;width:100%;text-align:right;position:relative;padding:60px 0 0 0}.editor form .buttons:after{content:"";position:absolute;right:170px;bottom:-10px;width:125px;height:125px;background:url(../images/anno/anno2.svg) no-repeat}.editor form input[type=submit]{width:150px}.editor form .wpcf7-response-output{color:red;font-size:18px;font-weight:700;padding:14px 0 0 0;margin:0;border:0}.editor form .wpcf7-spinner{position:absolute;right:140px}.breadcrumbs{color:var(--white);font-weight:400;position:absolute;left:calc(50% - var(--grid-width)/2);top:calc(var(--header-size) + 40px);z-index:3}.breadcrumbs.black{color:var(--red)}.breadcrumbs>span{display:flex;gap:8px}.breadcrumbs>span a,.breadcrumbs>span span{color:inherit;white-space:nowrap;display:inline-block;vertical-align:top}.breadcrumbs .sep{content:">";display:inline-block;vertical-align:top}.breadcrumbs .breadcrumb_last{color:var(--Gray-mid, #C9D0D2)}@media only screen and (max-width: 768px){.breadcrumbs{font-size:12px;left:16px;height:21px;top:calc(var(--header-size) + 16px);max-width:var(--grid-width);overflow:hidden}}.tag{line-height:35px !important;height:33px;width:-moz-max-content;width:max-content;padding:0 10px 0 10px;border-radius:41px;background:hsla(0,0%,100%,.9);transition:var(--transition1)}.gray-tag{width:-moz-max-content;width:max-content;padding:10px 16px;border-radius:41px;border:1px solid var(--Gray-3, #C9C9C4);background:hsla(0,0%,100%,.9);transition:var(--transition1)}@media only screen and (max-width: 768px){.gray-tag{height:33px;padding:6px 16px 0 16px}}.works-items{position:relative;margin:0 0 80px 0}.works-items:after{content:"";display:block;clear:both}.work-item{position:relative;width:var(--grid-6);margin:0 0 30px 0}.work-item{cursor:url("../images/go-to-project-red.svg") 4 4,auto}.work-item .tags{position:absolute;top:22px;z-index:2;gap:8px;list-style:none}#ltr .work-item .tags{right:22px}#rtl .work-item .tags{left:22px}.work-item .mediabox{width:100%;aspect-ratio:892/445;border-radius:16px}.work-item .mediabox.portrait{display:none;height:calc(var(--grid-6)*.4988789238*2 + 81px)}.work-item .meta{height:51px;overflow:hidden;padding:16px 0 0 0}.work-item .meta .year{padding:0 0 0 0;text-align:end}@media only screen and (max-width: 768px){.works-items{margin:0}.work-item{width:100%;margin:0 0 32px 0}.work-item .tags{flex-direction:row;top:8px;gap:4px}#ltr .work-item .tags{right:8px}#rtl .work-item .tags{left:8px}.work-item .mediabox{width:calc(100vw - 40px);aspect-ratio:2/1}.work-item .mediabox.portrait{display:none !important;height:unset}.work-item .meta{height:unset;gap:0;padding:9px 0 0 0}.work-item .meta .year{padding:0;text-align:start}}.post-item{position:relative;width:var(--grid-4)}.post-item figure{width:100%;margin:0 0 28px 0;border-radius:16px;aspect-ratio:588/293;background-color:#eee}.post-item .tag{position:absolute;top:20px;z-index:2}#ltr .post-item .tag{right:20px}#rtl .post-item .tag{left:20px}.black-bg .post-item .tag{color:#000}@media(hover: hover){.post-item:hover .tag{color:var(--white);background:var(--red)}}.post-item .meta .title{margin:0 0 10px 0}.post-item .meta .date{color:var(--Gray-5, #5D5C5A);display:block;margin:0 0 10px 0}.black-bg .post-item .meta .date{color:var(--Gray-3, #C9C9C4)}@media only screen and (max-width: 768px){.post-item figure{margin:0 0 16px 0}.post-item .tag{top:8px}#ltr .post-item .tag{right:8px}#rtl .post-item .tag{left:8px}.post-item .meta .title{margin:0 0 10px 0}.post-item .meta .date{margin:0 0 10px 0}}.page-404{padding:0 0 140px 0}.page-404 article{padding:180px var(--grid-1) 0 var(--grid-1)}.page-404 article .title{margin:0 0 20px 0}.page-404 article .text{margin:0 0 20px 0}.page-404 article .btn{margin-inline-start:-24px}.page-404 article .col2{display:flex;justify-content:flex-end}@media only screen and (max-width: 768px){.page-404{padding:100px 20px 140px 20px}}section.about-awards{padding:100px 0 100px 0}section.about-awards .section-title{margin:0 0 40px 0}section.about-awards .item{position:relative;padding:44px 0 35px 0;border-bottom:1px solid #c9c9c9}section.about-awards .item .year{color:var(--Gray-4, #8C8C89)}section.about-awards .item .website a{text-decoration:underline}section.about-awards .item .float-award-logo{position:absolute;left:0;top:0;width:320px;height:160px;opacity:1;pointer-events:none;z-index:10;opacity:0}#rtl section.about-awards .item .float-award-logo{text-align:end}@media(hover: hover){section.about-awards .item:hover .float-award-logo{opacity:1}}section.about-awards .btn.load-more{margin-top:80px}@media only screen and (max-width: 768px){section.about-awards{padding:0 20px 0 20px;margin:80px 0 80px 0}section.about-awards .section-title{margin:0 0 20px 0}section.about-awards .item{padding:28px 0 28px 0}section.about-awards .item .year{color:var(--Gray-4, #8C8C89);margin:0 0 28px 0}section.about-awards .item .columns{gap:4px}section.about-awards .item .float-award-logo{position:relative;left:unset;top:5px;display:flex;align-items:center;justify-content:center;width:67px;height:67px;opacity:1;margin-inline-end:14px;text-align:center;border-radius:8px;background-color:#fff}#ltr section.about-awards .item .float-award-logo{float:left}#rtl section.about-awards .item .float-award-logo{float:right}section.about-awards .btn.load-more{margin-top:40px}}section.about-hero .grid{height:900px;padding:180px 0 0 0}section.about-hero .title{margin:20px 0 28px 0}section.about-hero .gallery{position:relative;top:calc(100vh - 550px);width:240px;height:202px;margin:50px auto 0 auto;transition:top 1.2s ease-in-out}section.about-hero .gallery.animate1{top:0}section.about-hero .gallery figure{position:absolute;left:0;top:0;width:240px;height:202px;border-radius:16px;transition:all .6s ease-in-out}section.about-hero .gallery.animate2 figure:nth-of-type(1){left:-500px;top:50px;transform:rotate(-6.438deg)}section.about-hero .gallery.animate2 figure:nth-of-type(2){left:-300px;top:25px;transform:rotate(2.296deg)}section.about-hero .gallery.animate2 figure:nth-of-type(3){left:-100px;top:10px;transform:rotate(-2.426deg)}section.about-hero .gallery.animate2 figure:nth-of-type(4){left:100px;top:0;transform:rotate(5.144deg)}section.about-hero .gallery.animate2 figure:nth-of-type(5){left:300px;top:25px;transform:rotate(3.262deg)}section.about-hero .gallery.animate2 figure:nth-of-type(6){left:500px;top:50px;transform:rotate(8.305deg)}@media only screen and (max-width: 768px){section.about-hero .grid{height:560px;width:100vw;overflow:hidden;padding:76px 0 0 0}section.about-hero .section-title{margin:0 20px 0 20px}section.about-hero .gallery{scale:.7}}section.about-team{margin:140px 0 140px 0}section.about-team .section-title{margin:0 0 54px 0}section.about-team .items{row-gap:32px}section.about-team .item{position:relative}section.about-team .item figure{aspect-ratio:4/5;margin:0 0 22px 0;border-radius:16px}section.about-team .item figure video{display:none}@media(hover: hover){section.about-team .item:has(video):hover figure img{display:none}section.about-team .item:has(video):hover figure video{display:block}}section.about-team .item .job{color:var(--Gray-5, #5D5C5A);margin:3px 0 0 0}@media only screen and (max-width: 768px){section.about-team{margin:40px 20px 40px 20px}section.about-team .section-title{margin:0 0 20px 0}section.about-team .items{flex-direction:row;-moz-column-gap:16px;column-gap:16px;row-gap:32px}section.about-team .item{width:calc(50vw - 28px)}section.about-team .item figure{margin:0 0 8px 0}}section.bic-business-needs{padding:70px 0 70px 0;background-color:#000}section.bic-business-needs .section-title{margin:0 0 28px 0}section.bic-business-needs .item{padding:32px 28px;border-radius:16px;background:#252525;box-shadow:0 8px 32.5px 0 rgba(0,0,0,.06)}section.bic-business-needs .item .image{width:54px;height:54px;margin:0 0 48px 0;border-radius:100%}section.bic-business-needs .item .text{margin:12px 0 0 0}@media only screen and (max-width: 768px){section.bic-business-needs{padding:40px 20px 40px 20px}section.bic-business-needs .item{padding:24px 20px 24px 20px}section.bic-business-needs .item .image{position:relative;top:6px;width:40px;height:40px;margin:0;margin-inline-end:20px}#ltr section.bic-business-needs .item .image{float:left}#rtl section.bic-business-needs .item .image{float:right}section.bic-business-needs .item .title span{display:flex;min-height:56px;align-items:center}section.bic-business-needs .item .text{display:none;padding:20px 0 0 0;margin:0}section.bic-business-needs .item:first-child .text{display:block}}@media only screen and (max-width: 768px){section.careers-list.career-other-openings .grid>.columns{gap:0}}section.careers-hero{margin:0 0 200px 0}section.careers-hero .grid{padding:180px 0 0 0}section.careers-hero .section-title{width:850px;margin:0 auto 50px auto}section.careers-hero .section-title span{display:block}section.careers-hero .section-title span:nth-child(2){text-align:end}section.careers-hero .section-title span:nth-child(3){text-align:center}section.careers-hero .btn{z-index:2;padding-inline:19px 41px}section.careers-hero .btn:after{content:"";position:absolute;top:11px;width:34px;height:34px;border-radius:36px;background:url(../images/arrow4w.svg) no-repeat center;transition:var(--transition1)}#ltr section.careers-hero .btn:after{left:calc(100% - 42px)}#rtl section.careers-hero .btn:after{right:calc(100% - 42px)}section.careers-hero .gallery{position:relative;height:1450px;width:100%}section.careers-hero .gallery figure{position:absolute;border-radius:16px}section.careers-hero .gallery figure:nth-of-type(1){left:calc(50% - 900px);top:50px;width:712px;height:418px;transform:rotate(-6.355deg)}section.careers-hero .gallery figure:nth-of-type(2){left:calc(50% - 30px);top:-40px;width:439.599px;height:224px;transform:rotate(-4.083deg)}section.careers-hero .gallery figure:nth-of-type(3){left:calc(50% + 570px);top:100px;width:330px;height:363px;transform:rotate(4.105deg)}section.careers-hero .gallery figure:nth-of-type(4){left:calc(50% - 300px);top:650px;width:469.816px;height:273.342px;transform:rotate(11.138deg)}section.careers-hero .gallery figure:nth-of-type(5){left:calc(50% + 400px);top:600px;width:408.13px;height:529.897px;transform:rotate(-6.355deg)}section.careers-hero .gallery figure:nth-of-type(6){left:calc(50% - 770px);top:1050px;width:330px;height:363px;transform:rotate(1.736deg)}section.careers-hero .gallery figure:nth-of-type(7){left:calc(50% + 320px);top:1100px;width:460.939px;height:311.321px;transform:rotate(5.399deg)}@media only screen and (max-width: 768px){section.careers-hero{overflow:hidden;margin:0 0 80px 0}section.careers-hero .grid{padding:76px 20px 0 20px}section.careers-hero .section-title{width:unset;margin:0 auto 24px auto}section.careers-hero .section-title span:nth-child(2){text-align:start}section.careers-hero .section-title span:nth-child(3){text-align:start}section.careers-hero .gallery{height:617px}section.careers-hero .gallery figure:nth-of-type(1){left:calc(50% - 20px);top:-20px;width:152px;height:77px;transform:rotate(-4.083deg);z-index:2}section.careers-hero .gallery figure:nth-of-type(2){left:calc(50% - 200px);top:50px;width:169.779px;height:99.674px;transform:rotate(-6.355deg)}section.careers-hero .gallery figure:nth-of-type(3){left:calc(50% + 50px);top:55px;width:114.784px;height:126.263px;transform:rotate(4.105deg)}section.careers-hero .gallery figure:nth-of-type(4){left:calc(50% - 200px);top:235px;width:163.417px;height:95.077px;transform:rotate(11.138deg)}section.careers-hero .gallery figure:nth-of-type(5){left:calc(50% + 10px);top:260px;width:141.96px;height:184.315px;transform:rotate(-6.355deg)}section.careers-hero .gallery figure:nth-of-type(6){left:calc(50% - 150px);top:390px;width:114.784px;height:126.263px;transform:rotate(1.736deg)}section.careers-hero .gallery figure:nth-of-type(7){left:calc(50% + 30px);top:500px;width:160.329px;height:108.287px;transform:rotate(5.399deg)}}section.careers-list{margin:90px 0 90px 0}section.careers-list .section-title{padding:20px 0 0 0}section.careers-list .item{position:relative;padding:25px 0 25px 0;border-bottom:1px solid #c9c9c9}section.careers-list .item:before{content:"";position:absolute;top:27px;width:58px;height:58px;border-radius:58px;border:1px solid var(--Gray-3, #C9C9C4);background:url(../images/arrow1b.svg) no-repeat center/20px auto;pointer-events:none;transform:scale(1);transition:var(--transition1)}#ltr section.careers-list .item:before{right:7px}#rtl section.careers-list .item:before{left:7px;rotate:-180deg}@media(hover: hover){section.careers-list .item:hover{border-bottom:1px solid var(--Gray-4, #8C8C89)}section.careers-list .item:hover:before{border-color:var(--Magenta);background:var(--Magenta) url(../images/arrow1w.svg) no-repeat center/20px auto}#ltr section.careers-list .item:hover:before{rotate:-45deg}#rtl section.careers-list .item:hover:before{rotate:-135deg}}section.careers-list .item .title{padding:4px 0 0 0}section.careers-list .item .text{color:var(--Gray-5, #5D5C5A);padding:5px 0 0 0}section.careers-list .item .gray-tag{position:relative;top:-7px;max-width:var(--grid-1)}section.careers-list .banner{position:relative;gap:40px;align-items:center;padding:68px 48px;margin:80px 0 0 0;border-radius:32px;border:1px solid var(--White, #FFF);background:#fff;box-shadow:0 7.901px 50.565px 0 rgba(0,0,0,.06)}section.careers-list .banner:before{content:"";position:absolute;top:calc(50% - 46px);width:92px;height:92px;border-radius:58px;border:1px solid var(--Gray-3, #C9C9C4);background:url(../images/arrow2b.svg) no-repeat center;pointer-events:none;transition:var(--transition1)}#ltr section.careers-list .banner:before{right:64px}#rtl section.careers-list .banner:before{left:64px;rotate:180deg}@media(hover: hover){section.careers-list .banner.link:hover:before{border-color:var(--Magenta);background:var(--Magenta) url(../images/arrow2w.svg) no-repeat center}}section.careers-list .banner .text{margin:16px 0 0 0}@media only screen and (max-width: 768px){section.careers-list{margin:80px 20px 80px 20px}section.careers-list .columns{gap:20px}section.careers-list .section-title{padding:0;margin:0}section.careers-list .item{position:relative;gap:12px;padding:28px 0 28px 0;border-bottom:1px solid #c9c9c9}section.careers-list .item:before{top:unset;bottom:30px;width:36px;height:36px;border-radius:36px;background:url(../images/arrow1b.svg) no-repeat center/14px auto}#ltr section.careers-list .item:before{right:0}#rtl section.careers-list .item:before{left:0;rotate:-180deg}section.careers-list .item .gray-tag{top:0;margin:0 0 4px 0}section.careers-list .item .title,section.careers-list .item .text{padding:0;margin:0}section.careers-list .item .title{font-size:20px;line-height:26px;font-weight:600}section.careers-list .item .text{padding-inline-end:52px}section.careers-list .banner{gap:32px;padding:40px 28px 128px 28px;margin:40px 0 0 0}section.careers-list .banner:before{content:"";position:absolute;top:unset;bottom:40px;width:48px;height:48px;border:1px solid var(--Gray-3, #C9C9C4);background:url(../images/arrow2b.svg) no-repeat center/18px auto}#ltr section.careers-list .banner:before{right:28px}#rtl section.careers-list .banner:before{left:28px}section.careers-list .banner .image{position:absolute;left:28px;bottom:40px;width:91px;height:91px}}section.careers-values{padding:60px 0 60px 0}section.careers-values .headline .title{padding:15px 0 0 0}section.careers-values .items{margin:140px 0 0 0}section.careers-values .items .item{width:var(--grid-2);overflow:hidden;padding:16px 0 0 0;border-top:1px solid var(--Gray-3, #C9C9C4);transition:var(--transition1)}section.careers-values .items .item.active{width:var(--grid-6)}section.careers-values .items .item.active .image{width:var(--grid-3)}section.careers-values .items .item .title{white-space:nowrap;margin:0 0 9px 0}section.careers-values .items .item .columns{position:relative;width:var(--grid-6);gap:24px;height:442px}section.careers-values .items .item .image{width:var(--grid-2);height:442px;border-radius:16px;transition:var(--transition1)}section.careers-values .items-3 .item{width:var(--grid-3)}@media only screen and (max-width: 768px){section.careers-values{padding:0 20px 0 20px;margin:80px 0 80px 0}section.careers-values .headline{margin:0 0 40px 0}section.careers-values .headline .title{padding:0}section.careers-values .items{margin:0 0 0 0;gap:28px}section.careers-values .items .item{padding:0 0 28px 0;border-top:0 none;border-bottom:1px solid var(--Gray-3, #C9C9C4)}section.careers-values .items .item.active .title{position:relative;white-space:nowrap;margin:0 0 9px 0}section.careers-values .items .item.active .title:before{background:url(../images/icon-minus.svg) no-repeat center;rotate:0deg}section.careers-values .items .item .title{font-size:20px;line-height:26px;font-weight:600;position:relative;white-space:nowrap;margin:0 0 9px 0}section.careers-values .items .item .title:before{content:"";position:absolute;top:-5px;width:36px;height:36px;border-radius:28px;border:1px solid var(--Gray-3, #C4C4C4);background:url(../images/icon-plus.svg) no-repeat center;transition:var(--transition1);rotate:90deg}#ltr section.careers-values .items .item .title:before{right:0}#rtl section.careers-values .items .item .title:before{left:0}section.careers-values .items .item .text-col{display:none}section.careers-values .items .item .columns{gap:0;height:auto}section.careers-values .items .item .image{height:auto;aspect-ratio:1/1;margin:0 0 20px 0;background-color:#eee}}body:has(section.clients-list) header .logo{color:var(--white)}section.clients-list{padding:160px 0 140px 0;background-color:var(--black)}section.clients-list .headline{position:relative;margin:0 0 100px 0}section.clients-list .headline .preheading{color:var(--Gray-3, #C9C9C4)}section.clients-list .headline .btn{position:absolute;top:0}#ltr section.clients-list .headline .btn{right:0}#rtl section.clients-list .headline .btn{left:0}section.clients-list .items{border-top:1px solid var(--Gray-5, #5D5C5A)}section.clients-list .cat{padding:40px 0 40px 0;border-bottom:1px solid var(--Gray-5, #5D5C5A)}section.clients-list .cat ul li{color:var(--white);position:relative;list-style:none}section.clients-list .cat ul li a{color:inherit;text-decoration:underline}section.clients-list .cat ul li .image{position:absolute;left:40px;top:-30px;width:320px;height:160px;border-radius:16px;opacity:0;pointer-events:none;transition:var(--transition1)}@media(hover: hover){section.clients-list .cat ul li:hover a{text-decoration:underline}section.clients-list .cat ul li:hover .image{left:80px;opacity:1}}@media only screen and (max-width: 768px){section.clients-list{padding:134px 20px 80px 20px}section.clients-list .headline{margin:0 0 40px 0}section.clients-list .headline .preheading{margin:0}section.clients-list .headline .btn{top:-70px}#ltr section.clients-list .headline .btn{right:-20px}#rtl section.clients-list .headline .btn{left:-20px}section.clients-list .cat{padding:40px 0 40px 0}section.clients-list .cat ul li .image{display:none}}section.contact{padding:140px 0 140px 0}section.contact ul.forms-items{display:flex;flex-direction:column;gap:12px}section.contact ul.forms-items li{cursor:pointer;position:relative;list-style:none;border-bottom:1px solid var(--Gray-3, #C9C9C4)}section.contact ul.forms-items li a{position:relative;display:flex;align-items:center;height:92px}section.contact ul.forms-items li a:before{content:"";position:absolute;width:58px;height:58px;border:1px solid var(--Gray-3, #C9C9C4);border-radius:100%;background:url(../images/arrow1b.svg) no-repeat center;transition:var(--transition1)}#ltr section.contact ul.forms-items li a:before{right:0}#rtl section.contact ul.forms-items li a:before{left:0;rotate:180deg}section.contact ul.forms-items li:hover{border-color:var(--Gray-4, #8C8C89)}section.contact ul.forms-items li:hover a:before{border-color:var(--red);background-color:var(--red);background-image:url(../images/arrow1w.svg)}#ltr section.contact ul.forms-items li:hover a:before{rotate:-45deg}#rtl section.contact ul.forms-items li:hover a:before{rotate:225deg}section.contact ul.contacts{margin:32px 0 0 0}section.contact ul.contacts li{list-style:none}section.contact ul.contacts li strong{font-weight:600;display:block;margin:0 0 4px 0}section.contact ul.contacts li a:hover{text-decoration:underline}section.contact .mediabox{aspect-ratio:1/1}@media only screen and (max-width: 768px){section.contact{padding:75px 20px 75px 20px}section.contact ul.forms-items{gap:0}section.contact ul.forms-items li a{font-size:20px;line-height:26px;font-weight:600}section.contact ul.forms-items li a:before{width:36px;height:36px;background-size:12px auto}section.contact ul.contacts{gap:20px;margin:40px 0 0 0}}section.expertise-disciplines{padding:90px 0 90px 0}section.expertise-disciplines .section-title{margin:0 0 20px 0}section.expertise-disciplines .main-box{align-items:center}section.expertise-disciplines .items{display:flex;align-items:center;justify-content:center;height:496px;border-radius:16px;background:var(--Black, #000)}section.expertise-disciplines .items ul{position:relative;width:calc(var(--grid-4));height:calc(268px + var(--grid-gap));direction:ltr}section.expertise-disciplines .items ul li{list-style:none;transition:var(--transition1)}#rtl section.expertise-disciplines .items ul li{direction:rtl}section.expertise-disciplines .items ul li:nth-child(-n+4){display:flex;width:var(--grid-2);height:134px;padding:24px;border:1.1px solid var(--Gray-5, #5D5C5A);transition:var(--transition1)}section.expertise-disciplines .items ul li:nth-child(-n+4):hover{opacity:1;background:rgba(93,92,90,.4)}section.expertise-disciplines .items ul li:nth-child(-n+4).active{width:320px;height:180px;border-color:var(--Magenta);background-color:var(--Magenta);opacity:1 !important}section.expertise-disciplines .items ul li:nth-child(-n+4).active:hover a:after{display:none}section.expertise-disciplines .items ul li:hover a:after{content:"";position:relative;top:4px;display:inline-block;vertical-align:top;width:17px;height:17px;margin-inline-start:8px;border:.742px solid var(--Gray-4, #8C8C89);border-radius:100%;background:url(../images/arrow3w.svg) no-repeat center}#rtl section.expertise-disciplines .items ul li:hover a:after{rotate:-90deg}section.expertise-disciplines .items ul:hover li:not(:hover){opacity:.5}section.expertise-disciplines .items ul li:nth-child(1){border-radius:21px 21px 60px 21px}section.expertise-disciplines .items ul li:nth-child(2){border-radius:21px 21px 21px 60px}section.expertise-disciplines .items ul li:nth-child(3){border-radius:21px 60px 21px 21px}section.expertise-disciplines .items ul li:nth-child(4){border-radius:60px 21px 21px 21px}section.expertise-disciplines .items ul li:nth-child(5){position:absolute;top:calc(50% - 16px);left:calc(50% - 16px)}section.expertise-disciplines .items ul li:nth-child(5):hover{left:calc(50% - 16px - 8px)}@media only screen and (max-width: 768px){section.expertise-disciplines{padding:0 20px 0 20px;margin:80px 0 80px 0}section.expertise-disciplines .main-box{align-items:center}section.expertise-disciplines .main-box .body{order:2;width:100%}section.expertise-disciplines .main-box .text-col{order:1}section.expertise-disciplines .items{height:215px}section.expertise-disciplines .items ul{flex-direction:row;width:calc(226px + var(--grid-gap));height:calc(116px + var(--grid-gap))}section.expertise-disciplines .items ul li:nth-child(-n+4){width:113px;height:58px;padding:6px 10px 0 10px}section.expertise-disciplines .items ul li:nth-child(-n+4).active{display:none}#rtl section.expertise-disciplines .items ul li:nth-child(-n+4){text-align:right}section.expertise-disciplines .items ul li:nth-child(1){border-radius:9px 9px 32px 9px}section.expertise-disciplines .items ul li:nth-child(2){border-radius:9px 9px 9px 32px}section.expertise-disciplines .items ul li:nth-child(3){border-radius:9px 32px 9px 9px}section.expertise-disciplines .items ul li:nth-child(4){border-radius:32px 9px 9px 9px}section.expertise-disciplines .items ul li:nth-child(5){top:calc(50% - 12px)}}section.expertise-hero{padding:180px 0 90px 0}section.expertise-hero .grid{height:620px}section.expertise-hero .section-title{position:relative;z-index:1}section.expertise-hero .anchor{position:absolute;left:var(--grid-2) 0;bottom:92px;width:92px;height:92px;border-radius:92px;border:1px solid var(--Gray-4, #8C8C89);background:url(../images/arrow2b.svg) no-repeat center;rotate:90deg}section.expertise-hero.black-bg{background-color:#000}section.expertise-hero.black-bg .section-title{color:#fff}section.expertise-hero.black-bg .anchor{background:url(../images/arrow2w.svg) no-repeat center}section.expertise-hero .mediabox{position:absolute;top:0;width:var(--grid-6);min-height:346px;text-align:center}#ltr section.expertise-hero .mediabox{right:0}#rtl section.expertise-hero .mediabox{left:0}@media only screen and (max-width: 768px){section.expertise-hero{padding:88px 20px 40px 20px}section.expertise-hero .grid{height:auto}section.expertise-hero .anchor{display:none}section.expertise-hero .mediabox{position:relative;top:unset;width:100%;min-height:unset}#ltr section.expertise-hero .mediabox{right:unset}#rtl section.expertise-hero .mediabox{left:unset}}section.expertise-ways{padding:90px 0 90px 0}section.expertise-ways.black-bg *{color:#fff}section.expertise-ways .section-title{padding-inline-end:calc(var(--grid-1)/2)}section.expertise-ways .items{position:relative;top:-12px}section.expertise-ways .item{position:relative;padding:25px 0 25px 0;border-bottom:1px solid #c9c9c9}section.expertise-ways .item:before{content:"";position:absolute;top:28px;display:none;width:58px;height:58px;border-radius:58px;border:1px solid var(--Gray-3, #C9C9C4);background:url(../images/icon-plus.svg) no-repeat center;transition:var(--transition1);rotate:90deg;pointer-events:none;transform:scale(1);transition:var(--transition1)}.black-bg section.expertise-ways .item:before{background:url(../images/icon-plus-w.svg) no-repeat center}#ltr section.expertise-ways .item:before{right:7px}#rtl section.expertise-ways .item:before{left:7px}section.expertise-ways .item:has(.expandable .services):before,section.expertise-ways .item:has(.expandable .approach):before{display:block}section.expertise-ways .item:has(.expandable .services) .head,section.expertise-ways .item:has(.expandable .approach) .head{cursor:pointer}section.expertise-ways .item:has(.expandable .services) .head h3,section.expertise-ways .item:has(.expandable .approach) .head h3{white-space:nowrap}section.expertise-ways .item.active:before{background-image:url(../images/icon-minus.svg);rotate:0deg}.black-bg section.expertise-ways .item.active:before{border-color:var(--red);background:var(--red) url(../images/icon-minus-w.svg) no-repeat center}@media(hover: hover){section.expertise-ways .item:hover:before{border-color:var(--Magenta);background:var(--Magenta) url(../images/icon-plus-w.svg) no-repeat center}.black-bg section.expertise-ways .item:hover:before{background:url(../images/icon-plus-r.svg) no-repeat center}section.expertise-ways .item.active:hover:before{background:var(--Magenta) url(../images/icon-minus-w.svg) no-repeat center}}section.expertise-ways .item .title{position:relative;top:-3px}section.expertise-ways .item .title span{color:var(--Gray-4, #8C8C89);position:relative;top:-8px;display:inline-block;vertical-align:middle;width:31px;margin-inline-end:11px}section.expertise-ways .item .head{position:relative;top:-5px}section.expertise-ways .item .head .text{min-height:76px;padding:0}section.expertise-ways .item .expandable{display:none}section.expertise-ways .item .services,section.expertise-ways .item .approach{position:relative;padding:20px 0 20px 0}section.expertise-ways .item .services .title,section.expertise-ways .item .approach .title{color:var(--Gray-4, #8C8C89);padding-inline-start:42px}section.expertise-ways .item .services{margin:20px 0 0 0}section.expertise-ways .item .services ul{display:flex;flex-wrap:wrap;gap:8px}section.expertise-ways .item .services ul li{line-height:35px;display:inline-block;vertical-align:top;list-style:none;height:35px;padding:0 16px 0 16px;border-radius:18px;border:1px solid var(--Gray-3, #C9C9C4);border-radius:20px}section.expertise-ways .item .approach{padding:20px 0 0 0}@media only screen and (max-width: 768px){section.expertise-ways{padding:40px 20px 40px 20px}section.expertise-ways .section-title{padding-inline-end:0;margin:0 0 10px 0}section.expertise-ways .items{position:relative;top:-12px}section.expertise-ways .item{position:relative;padding:35px 0 23px 0;border-bottom:1px solid #c9c9c9}section.expertise-ways .item:before{display:block;top:25px;width:36px;height:36px;border-radius:36px}section.expertise-ways .item.active:before{border-color:var(--red);background:var(--red) url(../images/icon-minus-w.svg) no-repeat center}.black-bg section.expertise-ways .item.active:before{border-color:var(--red);background:var(--red) url(../images/icon-minus-w.svg) no-repeat center}section.expertise-ways .item .title{position:relative;top:0}section.expertise-ways .item .title span{top:0;width:28px;margin-inline-end:0}section.expertise-ways .item .head{position:relative;top:-5px}section.expertise-ways .item .head .text{min-height:76px;padding:0}section.expertise-ways .item .expandable{display:none}section.expertise-ways .item .main-text{padding:10px 0 0 0}section.expertise-ways .item .services,section.expertise-ways .item .approach{position:relative;gap:10px;padding:20px 0 20px 0}section.expertise-ways .item .services .title,section.expertise-ways .item .approach .title{padding-inline-start:0}section.expertise-ways .item .services{margin:20px 0 0 0}section.expertise-ways .item .services ul{display:flex;flex-wrap:wrap;gap:8px}section.expertise-ways .item .services ul li{line-height:35px;display:inline-block;vertical-align:top;list-style:none;height:35px;padding:0 16px 0 16px;border-radius:18px;border:1px solid var(--Gray-3, #C9C9C4);border-radius:20px}section.expertise-ways .item .approach{padding:20px 0 0 0}}section.expertise-workshop{padding-inline-start:var(--grid-margin);padding-bottom:45px;margin:180px 0 160px 0}section.expertise-workshop.black-bg *{color:#fff}section.expertise-workshop .columns{position:relative}section.expertise-workshop .section-title{margin:0 0 20px 0}section.expertise-workshop .items{position:relative;top:9px;width:calc(50vw - 10px)}section.expertise-workshop .item{position:relative;display:flex;flex-direction:column;width:var(--grid-3);height:430px;overflow:hidden;padding:40px;border-radius:16px;border:1px solid var(--Gray-3, #C9C9C4);transition:var(--transition1);cursor:url("../images/get-more-info.svg") 4 4,auto}section.expertise-workshop .item a{cursor:inherit}section.expertise-workshop .item .title{flex:1}section.expertise-workshop .item:before{content:"";position:absolute;inset:0;z-index:2;background:#000;transition:var(--transition1);pointer-events:none}section.expertise-workshop .item:hover:before{opacity:.4}section.expertise-workshop .item *{position:relative;z-index:3}section.expertise-workshop.black-bg * .item{border:0 none}section.expertise-workshop.black-bg * .item:before{background:#252525}section.expertise-workshop .owl-carousel .owl-dots{position:absolute;bottom:0;width:var(--grid-5)}#ltr section.expertise-workshop .owl-carousel .owl-dots{left:calc(var(--grid-6)*-1 - 20px)}#rtl section.expertise-workshop .owl-carousel .owl-dots{right:calc(var(--grid-6)*-1 - 20px)}section.expertise-workshop .owl-carousel .owl-nav{top:unset;bottom:45px}#ltr section.expertise-workshop .owl-carousel .owl-nav{right:unset;left:calc(var(--grid-6)*-1 - 20px)}#rtl section.expertise-workshop .owl-carousel .owl-nav{left:unset;right:calc(var(--grid-6)*-1 - 20px)}section.expertise-workshop .btn.red-btn.center{margin-top:72px}@media only screen and (max-width: 768px){section.expertise-workshop{padding:0;margin:40px 0 40px 0}section.expertise-workshop .headline{padding:0 20px 0 20px}section.expertise-workshop .items{position:relative;top:9px;width:100%}section.expertise-workshop .item{text-align:start;width:calc(100vw - 40px);height:352px;padding:28px 24px 28px 24px;border:0 none}section.expertise-workshop .item:before{opacity:.4}section.expertise-workshop .item .btn{text-align:start;padding-inline-start:0}section.expertise-workshop .btn.red-btn.center{margin-top:40px}}section.facts{padding:80px 0 80px 0;margin:180px 0 180px 0}section.facts:has(+a+section.bic-business-needs){margin:180px 0 0 0 !important}section.facts .section-title{padding:21px 0 0 0}section.facts.black-bg{color:var(--white);padding-top:180px;background:var(--black)}section.facts.black-bg .section-title{color:inherit}section.facts.black-bg .headline .text{margin:0 0 120px 0}section.facts.black-bg .item{border-color:#5d5c5a}section.facts.black-bg .item:last-child{border-bottom:0 none}section.facts .items{margin:0 0 50px 0}section.facts .item{position:relative;height:238px;border-top:1px solid #c9c9c4}section.facts .item:last-child{border-bottom:1px solid #c9c9c4}section.facts .item .textbox{align-items:flex-end;gap:0;padding:50px 0 0 0}section.facts .item .textbox .sign{margin-inline-start:15px}section.facts .item .textbox .text{position:relative;top:-18px;max-width:300px;margin-inline-start:20px}html.mac section.facts .item .textbox .text{top:-8px}section.facts .item .image{position:absolute;top:40px;width:330px;height:160px;margin-inline-start:-40px;border-radius:16px;opacity:0;transition:var(--transition1)}#ltr section.facts .item .image{left:0}#rtl section.facts .item .image{right:0}section.facts .item:hover .image{margin-inline-start:0;opacity:1}section.facts .item:nth-of-type(1){padding-inline-start:0}#ltr section.facts .item:nth-of-type(1) .image1{left:var(--grid-5)}#rtl section.facts .item:nth-of-type(1) .image1{right:var(--grid-5)}#ltr section.facts .item:nth-of-type(1) .image2{left:calc(var(--grid-5) + 330px + 10px)}#rtl section.facts .item:nth-of-type(1) .image2{right:calc(var(--grid-5) + 330px + 10px)}section.facts .item:nth-of-type(2){padding-inline-start:var(--grid-8)}#ltr section.facts .item:nth-of-type(2) .image1{left:var(--grid-4)}#rtl section.facts .item:nth-of-type(2) .image1{right:var(--grid-4)}#ltr section.facts .item:nth-of-type(2) .image2{left:calc(var(--grid-4) + 330px + 10px)}#rtl section.facts .item:nth-of-type(2) .image2{right:calc(var(--grid-4) + 330px + 10px)}section.facts .item:nth-of-type(3){padding-inline-start:var(--grid-4)}#ltr section.facts .item:nth-of-type(3) .image2{left:calc(var(--grid-8))}#rtl section.facts .item:nth-of-type(3) .image2{right:calc(var(--grid-8))}section.facts .item:nth-of-type(4){padding-inline-start:var(--grid-9)}@media only screen and (max-width: 768px){section.facts{padding:0;margin:80px 20px 80px 20px}section.facts:has(+a+section.bic-business-needs){padding:40px 20px 0 20px;margin:0 0 0 0 !important}section.facts .section-title{padding:0 0 0 0}section.facts.black-bg{padding-top:40px}section.facts.black-bg .headline .text{margin:0 0 40px 0}section.facts .items{margin:0}section.facts .item{height:unset;padding:40px 0 40px 0}section.facts .item:first-child{padding:0 0 40px 0;border-top:0 none}section.facts .item:last-child{border-bottom:0 none}section.facts .item ::-webkit-scrollbar{width:0;height:0}section.facts .item .images{font-size:0;width:100vw;white-space:nowrap;overflow-x:auto;padding-inline-start:20px;padding-inline-end:8px;margin-inline-start:-20px}section.facts .item .images figure{display:inline-block;margin-inline-end:12px}section.facts .item .textbox{display:block;gap:0;padding:20px 0 0 0}section.facts .item .textbox .fact-value,section.facts .item .textbox .sign{display:inline-block}section.facts .item .textbox .sign{margin-inline-start:3px}section.facts .item .textbox .text{position:relative;top:0;display:block;max-width:unset;margin-inline-start:0}html.mac section.facts .item .textbox .text{top:0}section.facts .item .image{position:relative;top:unset;width:231px;height:unset;aspect-ratio:2/1;margin-inline-start:0;opacity:1}#ltr section.facts .item .image{left:unset}#rtl section.facts .item .image{right:unset}section.facts .item:nth-of-type(1),section.facts .item:nth-of-type(2),section.facts .item:nth-of-type(3),section.facts .item:nth-of-type(4){padding-inline-start:0}#ltr section.facts .item:nth-of-type(1) .image1,#ltr section.facts .item:nth-of-type(2) .image1,#ltr section.facts .item:nth-of-type(3) .image1,#ltr section.facts .item:nth-of-type(4) .image1{left:unset}#rtl section.facts .item:nth-of-type(1) .image1,#rtl section.facts .item:nth-of-type(2) .image1,#rtl section.facts .item:nth-of-type(3) .image1,#rtl section.facts .item:nth-of-type(4) .image1{right:unset}#ltr section.facts .item:nth-of-type(1) .image2,#ltr section.facts .item:nth-of-type(2) .image2,#ltr section.facts .item:nth-of-type(3) .image2,#ltr section.facts .item:nth-of-type(4) .image2{left:unset}#rtl section.facts .item:nth-of-type(1) .image2,#rtl section.facts .item:nth-of-type(2) .image2,#rtl section.facts .item:nth-of-type(3) .image2,#rtl section.facts .item:nth-of-type(4) .image2{right:unset}}section.home-featured-works{padding:180px 0 0 0}#ltr section.home-featured-works .preheading{padding:26px 0 0 0}#rtl section.home-featured-works .preheading{padding:23px 0 0 0}section.home-featured-works .section-title{margin:0 0 80px 0}section.home-featured-works .works-items .clear{content:"";clear:both;display:block;width:var(--grid-12)}section.home-featured-works .works-items .work-item:nth-of-type(4n+1){float:left}section.home-featured-works .works-items .work-item:nth-of-type(4n+1) .landscape{display:none}section.home-featured-works .works-items .work-item:nth-of-type(4n+1) .portrait{display:block}section.home-featured-works .works-items .work-item:nth-of-type(4n+2),section.home-featured-works .works-items .work-item:nth-of-type(4n+3){float:right}section.home-featured-works .works-items .work-item:nth-of-type(4n+4){width:var(--grid-12)}section.home-featured-works .works-items .work-item:nth-of-type(4n+4) .mediabox{aspect-ratio:900/479}@media only screen and (max-width: 768px){section.home-featured-works{padding:120px 20px 0 20px;margin:0 0 40px 0}section.home-featured-works .headline.columns{gap:28px}section.home-featured-works .preheading-col{order:2}section.home-featured-works .preheading{margin:0 0 32px 0}#ltr section.home-featured-works .preheading{padding:0}#rtl section.home-featured-works .preheading{padding:0}section.home-featured-works .section-title{order:1;margin:0}section.home-featured-works .works-items{margin:0 0 22px 0}section.home-featured-works .works-items .work-item:is(:last-child){margin-bottom:0}section.home-featured-works .works-items .work-item:nth-of-type(4n+1){float:unset}section.home-featured-works .works-items .work-item:nth-of-type(4n+1) .mediabox{aspect-ratio:2/1}section.home-featured-works .works-items .work-item:nth-of-type(4n+2),section.home-featured-works .works-items .work-item:nth-of-type(4n+3){float:unset}section.home-featured-works .works-items .work-item:nth-of-type(4n+4) .mediabox{aspect-ratio:2/1}}body:has(section.home-hero) .mobile-menu-icon,body:has(section.home-hero) .site-logo{opacity:0}body:has(section.home-hero) .mobile-menu-icon.visible,body:has(section.home-hero) .site-logo.visible{opacity:1;transition-delay:250ms}section.home-hero{--transition2: all 800ms ease-in-out}section.home-hero .hero-title{position:fixed;left:calc(var(--grid-margin) + var(--grid-1));top:35vh;height:30vh;width:var(--grid-10);transition:var(--transition2)}section.home-hero .hero-title .lottie-icon{display:block;width:100%;aspect-ratio:140/29;margin:0 auto 0 0;transition:var(--transition2)}@media only screen and (min-width: 768px){section.home-hero .hero-title.fixed{left:var(--grid-margin);top:30px;overflow:hidden;animation-name:logoOpacity;animation-duration:800ms}section.home-hero .hero-title.fixed .lottie-icon{width:45px}}section.home-hero .hero-title-ph{height:65vh;transition:var(--transition2)}section.home-hero .hero-text{position:relative;top:50px;margin:170px 0 60px 0;opacity:0;transition:var(--transition2)}section.home-hero .hero-video-box{position:relative;top:100px;opacity:0;width:1000px;margin:auto;border-radius:16px;overflow:hidden;transition:opacity 800ms ease-in-out}section.home-hero .hero-video{width:100%;aspect-ratio:16/9;margin:auto}section.home-hero.step-1 .hero-title-ph{height:calc(30vh + 100px)}section.home-hero.step-1 .hero-title:not(.fixed){top:100px}section.home-hero.step-1 .hero-text,section.home-hero.step-1 .hero-video-box{top:0;opacity:1}section.home-hero.step-3{background-color:#000}.expertise-scene{padding:120px 0 180px 0;background-color:#000}.expertise-scene .left-col{padding-right:var(--grid-1)}.expertise-scene .expertise-title{color:#fff}.expertise-scene .expertise-title li{display:block;list-style:none}.expertise-scene .expertise-title li strong{color:var(--Magenta)}.expertise-scene .expertise-text{margin:24px 0 0 0}.expertise-scene .expertise-box{position:relative;width:var(--grid-6);height:464px}.expertise-scene .expertise-box .items{position:absolute;left:50%;top:50%;width:0;height:0}.expertise-scene .expertise-box .items .item{position:absolute;width:var(--grid-3);height:224px;padding:27px 40px 0 40px;overflow:hidden;--br:100px;--sr:36px;border-radius:var(--sr);background:#212121;transition:var(--transition1)}.expertise-scene .expertise-box .items .item:nth-child(1){right:8px;bottom:8px;border-bottom-right-radius:var(--br)}.expertise-scene .expertise-box .items .item:nth-child(2){left:8px;bottom:8px;border-bottom-left-radius:var(--br)}.expertise-scene .expertise-box .items .item:nth-child(3){right:8px;top:8px;border-top-right-radius:var(--br)}.expertise-scene .expertise-box .items .item:nth-child(4){left:8px;top:8px;border-top-left-radius:var(--br)}@media(hover: hover){.expertise-scene .expertise-box .items .item:hover{width:var(--grid-4);height:304px;background:#fff}.expertise-scene .expertise-box .items .item:hover .title{color:#000}.expertise-scene .expertise-box .items .item:hover .title a:after{border-color:var(--Magenta);background-color:var(--Magenta)}.expertise-scene .expertise-box .items .item:hover .text,.expertise-scene .expertise-box .items .item:hover ul{opacity:1}}.expertise-scene .expertise-box .items .item .title{color:#fff;transition:var(--transition1)}.expertise-scene .expertise-box .items .item .title a:after{content:"";position:relative;top:-1px;display:inline-block;vertical-align:top;width:28px;height:28px;margin-inline-start:10px;border:1px solid var(--Gray-5, #5D5C5A);border-radius:100%;background:url(../images/arrow3w.svg) no-repeat center/14px auto;transition:var(--transition1)}@media only screen and (max-width: 1440px)and (min-width: 769px){.expertise-scene .expertise-box .items .item .title a:after{top:-2px}}#rtl .expertise-scene .expertise-box .items .item .title a:after{rotate:-90deg}.expertise-scene .expertise-box .items .item .text{color:#000;min-height:106px;margin:20px 0 17px 0;opacity:0;transition:var(--transition1)}.expertise-scene .expertise-box .items .item ul{display:flex;gap:8px;flex-wrap:wrap;opacity:0;transition:var(--transition1)}.expertise-scene .expertise-box .items .item ul li{line-height:20px;list-style:none;padding:0 16px 2px 16px;border-radius:41px;border:1px solid var(--Gray-3, #C9C9C4)}.expertise-scene .expertise-box .btn{color:var(--Magenta, #FF0354);text-align:center;direction:ltr;position:absolute;left:calc(50% - 200px);top:calc(50% - 20px);width:400px}.expertise-scene .expertise-box .btn .acronyms{position:relative;left:22px;transition:var(--transition1)}.expertise-scene .expertise-box .btn .acronyms:after{content:"";position:relative;top:-2px;display:inline-block;vertical-align:top;width:42px;height:42px;margin:0 0 0 8px;border-radius:100%;background:var(--Magenta, #FF0354) url(../images/arrow2w.svg) no-repeat center/20px auto;rotate:-45deg;opacity:0;transition:var(--transition1)}@media only screen and (max-width: 1440px)and (min-width: 769px){.expertise-scene .expertise-box .btn .acronyms:after{top:-6px}}@media(hover: hover){.expertise-scene .expertise-box .btn:hover .acronyms{left:0}.expertise-scene .expertise-box .btn:hover .acronyms:after{opacity:1}}@media only screen and (max-width: 768px){section.home-hero{min-height:0;padding:0 0 66px 0}section.home-hero .hero-title{position:absolute;left:0;top:calc(50vh - 72px);height:30vh;width:100vw}section.home-hero .hero-title .lottie-icon{width:calc(100vw - 30px);margin:0 auto 0 auto}section.home-hero .hero-title-ph{height:50vh}section.home-hero .hero-text{margin:50px 0 66px 0}section.home-hero .hero-video-box{position:relative;top:100px;width:calc(100vw - 96px);margin:0 auto 0 auto}section.home-hero .hero-video{aspect-ratio:4/5}section.home-hero.step-1 .hero-title-ph{height:175px}section.home-hero.step-1 .hero-title:not(.fixed){top:90px}section.home-hero.step-1 .hero-text,section.home-hero.step-1 .hero-video-box{top:0;opacity:1}.expertise-scene{padding:106px 20px 60px 20px}.expertise-scene .expertise-box{position:relative;width:100%;height:unset}.expertise-scene .expertise-box .items{position:relative;left:unset;top:unset;display:flex;flex-wrap:wrap;gap:12px;width:unset;height:unset;margin:30px 0 0 0}.expertise-scene .expertise-box .items .item{position:relative;display:flex;align-items:center;justify-content:center;width:calc(50vw - 20px - 6px);height:128px;padding:0;--br:60px;--sr:16px}.expertise-scene .expertise-box .items .item:nth-child(1){right:unset;bottom:unset}.expertise-scene .expertise-box .items .item:nth-child(2){left:unset;bottom:unset}.expertise-scene .expertise-box .items .item:nth-child(3){right:unset;top:unset}.expertise-scene .expertise-box .items .item:nth-child(4){left:unset;top:unset}#rtl .expertise-scene .expertise-box .items .item:nth-child(1){order:2}#rtl .expertise-scene .expertise-box .items .item:nth-child(2){order:1}#rtl .expertise-scene .expertise-box .items .item:nth-child(3){order:4}#rtl .expertise-scene .expertise-box .items .item:nth-child(4){order:3}.expertise-scene .expertise-box .items .item .title{color:#fff;transition:var(--transition1)}.expertise-scene .expertise-box .items .item .title a:after{width:19px;height:19px;background:url(../images/arrow3w.svg) no-repeat center/14px auto}.expertise-scene .expertise-box .items .item .text,.expertise-scene .expertise-box .items .item ul{display:none}.expertise-scene .expertise-box .btn{left:calc(50% - 70px);top:calc(50% - 15px);width:100px}.expertise-scene .expertise-box .btn .acronyms{left:22px}.expertise-scene .expertise-box .btn .acronyms:after{top:2px;width:19px;height:19px;margin:0;border:1px solid var(--Gray-5, #5D5C5A);background:url(../images/arrow3w.svg) no-repeat center/14px auto;rotate:0deg;opacity:1}#rtl .expertise-scene .expertise-box .btn .acronyms:after{float:left;rotate:-90deg;left:15px}}@media only screen and (max-width: 768px){section.html{margin:40px 16px 40px 16px}}section.iframe{margin:72px 0 72px}@media only screen and (max-width: 768px){section.iframe{margin:40px 16px 40px 16px}}section.image-slider{padding:163px 0 163px 0;width:100%;height:824px;overflow:hidden}section.image-slider .marquee{overflow:hidden;width:100%}section.image-slider .marquee-track{display:flex;width:-moz-max-content;width:max-content;gap:20px;will-change:transform}section.image-slider .marquee-track img{flex-shrink:0;display:block}section.image-slider img{height:498px;border-radius:16px}@media only screen and (max-width: 768px){section.image-slider{padding:0;margin:80px 0 80px 0;height:182px}section.image-slider .marquee-track{gap:12px}section.image-slider img{height:182px;max-width:260px;-o-object-fit:cover;object-fit:cover}}section.inner-hero{position:relative}section.inner-hero .bg-image{z-index:1;border-radius:0 0 60px 60px;background-color:var(--black, #000);background-size:cover}section.inner-hero .grid{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:500px;padding:var(--header-size) 0 0 0}section.inner-hero .preheading{margin:0 0 12px 0}section.inner-hero .logo{margin:0 0 20px 0}section.inner-hero .title{margin:0 0 20px 0}section.inner-hero .btn{margin:35px 0 0 0}section.inner-hero .mediabox{position:absolute;inset:0;z-index:1}section.inner-hero .mediabox iframe{width:100%;aspect-ratio:16/9}@media only screen and (max-width: 768px){section.inner-hero{margin:0 0 30px 0}section.inner-hero .bg-image{border-radius:0 0 32px 32px}section.inner-hero .grid{min-height:unset;padding:var(--header-size) 16px 0 16px}section.inner-hero .bg-image{height:264px}section.inner-hero.inside{height:264px;padding:50px 0 0 0}section.inner-hero.inside .textbox{padding:0 0 10px 0}section.inner-hero.inside .title{margin:0 0 0 0}section.inner-hero.inside .text{padding:8px 0 0 0}section.inner-hero.inside .btn{margin-top:10px}section.inner-hero.outside .titlebox{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:calc(264px - var(--header-size));margin:0}section.inner-hero.outside .titlebox:empty{display:none}section.inner-hero.outside .textbox{padding:0 0 30px 0}section.inner-hero.outside .title{margin:0 0 0 0}section.inner-hero.outside .text{color:var(--Purple, #1F0050);padding:28px 0 0 0}section.inner-hero .mediabox{position:relative;inset:unset}}section.logos{height:180px;overflow:hidden;margin:160px 0 100px 0}section.logos .list{display:flex;gap:80px}section.logos .list figure{display:flex;height:180px;align-items:center;justify-content:center}section.logos .list img{max-height:180px;width:auto}@media only screen and (max-width: 768px){section.logos{height:120px;margin:80px 0 80px 0}section.logos .list{gap:40px}section.logos .list figure{height:120px}section.logos .list img{max-height:120px;width:auto}}section.posts-index{padding:0 0 140px 0}section.posts-index .headline{position:relative;height:820px;padding:170px 0 0 0;margin:0 0 140px 0}section.posts-index .headline .section-title{margin:0 0 10px 0}section.posts-index .headline .mediabox{position:absolute;top:100px;width:var(--grid-5);aspect-ratio:1/1}#ltr section.posts-index .headline .mediabox{right:0}#rtl section.posts-index .headline .mediabox{left:0}section.posts-index .headline .scroll-down{font-size:0;position:absolute;left:0;bottom:16px;width:92px;height:92px;border-radius:92px;border:1px solid var(--Gray-4, #8C8C89);background:url(../images/arrow2b.svg) no-repeat center;rotate:90deg;transition:var(--transition1)}section.posts-index .headline .scroll-down:hover{border-color:var(--red);background:var(--red) url(../images/arrow2w.svg) no-repeat center}section.posts-index .posts-items{row-gap:60px}section.posts-index .posts-items .post-item:first-of-type{position:relative;width:var(--grid-8);aspect-ratio:1195/552;padding:33px 40px 48px 40px}section.posts-index .posts-items .post-item:first-of-type figure{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0;aspect-ratio:unset}section.posts-index .posts-items .post-item:first-of-type .meta{position:relative;z-index:1;display:flex;flex-direction:column;width:var(--grid-4);height:100%}section.posts-index .posts-items .post-item:first-of-type .meta .title{margin:0 0 20px 0}section.posts-index .posts-items .post-item:first-of-type .meta .date{color:inherit;font-weight:600;flex:1}section.posts-index .posts-items .post-item:first-of-type .meta .text{color:inherit}section.posts-index .btn.load-more{margin-top:60px}@media only screen and (min-width: 768px){section.posts-index .filters-container{position:fixed;left:calc(50vw - 450px);bottom:40px;z-index:102;display:flex;justify-content:center;width:900px;height:84px;opacity:1;transition:var(--transition1)}html.footer-in-view section.posts-index .filters-container{opacity:0}section.posts-index .filters-container:not(:hover):not(.search-active) .filters-icon{display:block}#ltr section.posts-index .filters-container:hover:not(.search-active) .filters-box .filters-nav,#ltr section.posts-index .filters-container.search-active .filters-box .page-search input{width:391px}#rtl section.posts-index .filters-container:hover:not(.search-active) .filters-box .filters-nav,#rtl section.posts-index .filters-container.search-active .filters-box .page-search input{width:391px}section.posts-index .filters-container.search-active .filters-box .page-search .search-icon{background:url(../images/icon-close.svg) no-repeat center}section.posts-index .filters-container.search-active .filters-box .page-search{border:1px solid var(--Gray-3, #C9C9C4)}section.posts-index .filters-container .filters-box{display:flex;align-items:center;height:84px;padding:20px 28px;border-radius:42px;background:#fff;box-shadow:0 10px 42.2px 0 rgba(0,0,0,.1)}section.posts-index .filters-container .filters-box .filters-icon{display:none;width:46px;height:28px;padding:0;border:0 none;background:url(../images/icon-settings.svg) no-repeat center center}section.posts-index .filters-container .filters-box .filters-nav{display:flex;overflow:hidden;width:0;gap:28px;transition:var(--transition1)}section.posts-index .filters-container .filters-box .filters-nav .expertise ul{display:flex;gap:0;height:44px;padding:5px;border-radius:50px;border:1px solid var(--Gray-2, #E8E7E5);background:#fff}section.posts-index .filters-container .filters-box .filters-nav .expertise ul li{line-height:33px;list-style:none;height:33px;padding:0 14px 0 14px;border-radius:26px;cursor:pointer}section.posts-index .filters-container .filters-box .filters-nav .expertise ul li.active{color:#fff;padding:0 15px 0 15px;background:var(--Black, #000)}section.posts-index .filters-container .filters-box .page-search{position:relative;display:flex;padding:8px 14px 8px 14px;border-radius:22px}section.posts-index .filters-container .filters-box .page-search input{height:28px;width:0;padding:0;border:0 none;transition:var(--transition1)}section.posts-index .filters-container .filters-box .page-search .search-icon{width:16px;height:28px;cursor:pointer;padding:0;border:0 none;background:url(../images/icon-search2.svg) no-repeat center}}@media only screen and (max-width: 768px){section.posts-index{padding:0 20px 80px 20px}section.posts-index .headline{position:relative;height:auto;padding:77px 0 0 0;margin:0 0 48px 0}section.posts-index .headline .section-title{margin:0 0 10px 0}section.posts-index .headline .mediabox{position:relative;top:unset;width:unset;aspect-ratio:1/1}#ltr section.posts-index .headline .mediabox{right:unset}#rtl section.posts-index .headline .mediabox{left:unset}section.posts-index .headline .scroll-down{display:none}section.posts-index .posts-items{row-gap:40px}section.posts-index .posts-items .post-item:first-of-type{aspect-ratio:unset;padding:28px 20px 28px 20px}section.posts-index .posts-items .post-item:first-of-type .tag{position:relative;right:unset;left:unset;top:unset;margin-inline-start:20px;margin-bottom:20px}section.posts-index .posts-items .post-item:first-of-type .meta{height:auto}section.posts-index .posts-items .post-item:first-of-type .meta .title{margin:0 0 20px 0}section.posts-index .btn.load-more{margin-top:40px}section.posts-index:before{content:"";position:fixed;inset:0;z-index:10;background:rgba(0,0,0,.6);transition:var(--transition1);opacity:0;pointer-events:none}section.posts-index:has(.filters-container.search-active):before,section.posts-index:has(.filters-container.filters-active):before{opacity:1;pointer-events:all}section.posts-index .filters-container{position:fixed;left:calc(50vw - 160px);bottom:20px;z-index:102;display:flex;justify-content:center;width:320px;height:62px;opacity:1;transition:var(--transition1)}html.footer-in-view section.posts-index .filters-container:not(.filters-active){opacity:0}section.posts-index .filters-container.filters-active .filters-box{top:100px}section.posts-index .filters-container.filters-active .filters-box .filters-nav{bottom:0;opacity:1;pointer-events:all}html.mac section.posts-index .filters-container.search-active{bottom:calc(100vh - 250px)}section.posts-index .filters-container.search-active .filters-box{padding:12px 12px}section.posts-index .filters-container.search-active .filters-box .filters-icon{display:none}section.posts-index .filters-container.search-active .filters-box .page-search{border:1px solid var(--Gray-3, #C9C9C4)}section.posts-index .filters-container.search-active .filters-box .page-search input{width:256px}section.posts-index .filters-container.search-active .filters-box .page-search .search-icon{background:url(../images/icon-close.svg) no-repeat center}section.posts-index .filters-container .filters-box{position:relative;top:0;display:flex;align-items:center;height:62px;padding:12px 20px;border-radius:42px;background:#fff;box-shadow:0 10px 42.2px 0 rgba(0,0,0,.1);transition:var(--transition1)}section.posts-index .filters-container .filters-box .filters-icon{width:46px;height:28px;padding:0;border:0 none;background:url(../images/icon-settings.svg) no-repeat center center}#rtl section.posts-index .filters-container .filters-box .filters-icon{background-position:center center}section.posts-index .filters-container .filters-box .filters-nav{position:fixed;bottom:-40px;left:0;right:0;display:flex;flex-direction:column;gap:28px;padding:24px 20px;border-radius:12px 12px 0 0;background:#fff;box-shadow:0 10px 42.2px 0 rgba(0,0,0,.1);opacity:0;pointer-events:none;transition:var(--transition1)}section.posts-index .filters-container .filters-box .filters-nav .filters-nav-close{position:absolute;top:20px;width:18px;height:28px;cursor:pointer;padding:0;border:0 none;background:url(../images/icon-close.svg) no-repeat center}#ltr section.posts-index .filters-container .filters-box .filters-nav .filters-nav-close{right:20px}#rtl section.posts-index .filters-container .filters-box .filters-nav .filters-nav-close{left:20px}section.posts-index .filters-container .filters-box .filters-nav .filters-title{color:var(--Gray-4, #8C8C89);padding:0 0 26px 0;border-bottom:1px solid #e8e7e5}section.posts-index .filters-container .filters-box .filters-nav .filters-title:before{content:"";position:relative;top:3px;display:inline-block;vertical-align:top;width:21px;height:16px;margin-inline-end:12px;background:url(../images/icon-settings2.svg) no-repeat center}section.posts-index .filters-container .filters-box .filters-nav .expertise{padding:0 0 20px 0;border-bottom:1px solid #e8e7e5}section.posts-index .filters-container .filters-box .filters-nav .expertise .filters-expertise-title{color:var(--Gray-4, #8C8C89);margin:0 0 18px 0}section.posts-index .filters-container .filters-box .filters-nav .expertise ul{display:flex;flex-wrap:wrap;gap:10px;border-radius:50px;background:#fff}section.posts-index .filters-container .filters-box .filters-nav .expertise ul li{line-height:33px;list-style:none;height:33px;padding:0 14px 0 14px;border:1px solid var(--Gray-2, #E8E7E5);border-radius:26px;cursor:pointer}section.posts-index .filters-container .filters-box .filters-nav .expertise ul li.active{color:#fff;padding:0 15px 0 15px;background:var(--Black, #000)}section.posts-index .filters-container .filters-box .page-search{position:relative;display:flex;padding:8px 14px 8px 14px;border-radius:22px}section.posts-index .filters-container .filters-box .page-search input{height:28px;width:0;padding:0;border:0 none;transition:var(--transition1)}section.posts-index .filters-container .filters-box .page-search .search-icon{width:18px;height:28px;cursor:pointer;padding:0;border:0 none;background:url(../images/icon-search2.svg) no-repeat center}}section.recent-posts{margin:120px 0 120px 0}section.recent-posts.black-bg *{color:#fff}section.recent-posts .grid{padding:120px 0 0 0;border-top:1px solid #c9c9c4}@media only screen and (max-width: 768px){section.recent-posts{margin:80px 0 80px 0}section.recent-posts .grid{padding:0;border:0 none}section.recent-posts .grid .section-title{margin:0 20px 20px 20px}section.recent-posts .grid .item{text-align:start;width:calc(100vw - 20px - 24px)}}section.selected-works{padding:90px 0 0 0}section.selected-works.black-bg .section-title,section.selected-works.black-bg .meta *{color:#fff}section.selected-works .works-items{margin:0 0 42 px 0}section.selected-works .works-items .clear{content:"";clear:both;display:block;width:var(--grid-12)}section.selected-works .works-items .work-item[data-index="1"]{float:left}section.selected-works .works-items .work-item[data-index="1"] .landscape{display:none}section.selected-works .works-items .work-item[data-index="1"] .portrait{display:block}section.selected-works .works-items .work-item[data-index="2"],section.selected-works .works-items .work-item[data-index="3"]{float:right}section.selected-works .works-items .work-item[data-index="4"]{width:var(--grid-12)}section.selected-works .works-items .work-item[data-index="4"] .mediabox{aspect-ratio:900/479}section.selected-works .works-items .work-item[data-index="5"]{float:left}section.selected-works .works-items .work-item[data-index="6"]{float:right}@media only screen and (max-width: 768px){section.selected-works{padding:0 20px 0 20px;margin:80px 0 80px 0}section.selected-works .works-items{margin:0 0 40px 0}section.selected-works .works-items .work-item[data-index="1"]{float:unset}section.selected-works .works-items .work-item[data-index="1"] .landscape{display:block}section.selected-works .works-items .work-item[data-index="1"] .portrait{display:none}section.selected-works .works-items .work-item[data-index="2"],section.selected-works .works-items .work-item[data-index="3"]{float:unset}section.selected-works .works-items .work-item[data-index="4"]{width:100%}section.selected-works .works-items .work-item[data-index="4"] .mediabox{aspect-ratio:2/1}section.selected-works .works-items .work-item[data-index="5"]{float:unset}section.selected-works .works-items .work-item[data-index="6"]{float:unset}}section.testimonials-slider{padding-bottom:45px;padding-inline-start:calc(var(--grid-margin));margin:180px 0 160px 0}section.testimonials-slider.black-bg *{color:#fff}section.testimonials-slider .grid{border:1px solid red}section.testimonials-slider .items{width:calc(var(--grid-margin) + var(--grid-6))}section.testimonials-slider .item{color:#fff;position:relative;display:flex;flex-direction:column;width:var(--grid-5);height:384px;overflow:hidden;padding-top:40px;padding-bottom:24px;padding-inline-start:40px;padding-inline-end:72px;border-radius:16px;border:1px solid var(--Gray-3, #C9C9C4);opacity:.4;transition:var(--transition1)}.black-bg section.testimonials-slider .item{border:0 none}section.testimonials-slider .item .avatar{position:absolute;top:40px;width:112px;height:112px;border-radius:16px}#ltr section.testimonials-slider .item .avatar{right:40px}#rtl section.testimonials-slider .item .avatar{left:40px}section.testimonials-slider .item *{position:relative;z-index:2}section.testimonials-slider .item blockquote{flex:1;max-width:450px}section.testimonials-slider .item .meta{position:relative;height:50px;padding:4px 0 0 0;overflow:hidden;transition:var(--transition1)}section.testimonials-slider .item .meta .logo{position:absolute;top:0;width:50px;height:50px;border-radius:100%;overflow:hidden;transition:var(--transition1)}#ltr section.testimonials-slider .item .meta .logo{left:-60px}#rtl section.testimonials-slider .item .meta .logo{right:-60px}#rtl section.testimonials-slider .item .meta .at{display:none}section.testimonials-slider .item .meta .company-name{text-decoration:underline}section.testimonials-slider .item .bg{position:absolute;inset:0;pointer-events:none;z-index:0;transition:var(--transition1);opacity:1}section.testimonials-slider .item .bg img{-o-object-position:right bottom;object-position:right bottom}section.testimonials-slider .item .bg.bg-on{opacity:0}@media(hover: hover){section.testimonials-slider .item:hover{color:#fff;background:#a2a2a2}section.testimonials-slider .item:hover .meta{padding-inline-start:63px}section.testimonials-slider .item:hover .meta .logo{left:0}#ltr section.testimonials-slider .item:hover .meta .logo{left:0}#rtl section.testimonials-slider .item:hover .meta .logo{right:0}}section.testimonials-slider .firstItem .item{color:#fff;opacity:1}@media(hover: hover){section.testimonials-slider .firstItem .item.black-hover:hover{color:var(--black)}section.testimonials-slider .firstItem .item:hover .bg-off{opacity:0}section.testimonials-slider .firstItem .item:hover .bg-on{opacity:1}}@media only screen and (min-width: 768px){section.testimonials-slider .owl-carousel .owl-dots{position:absolute;bottom:0;width:var(--grid-5)}#ltr section.testimonials-slider .owl-carousel .owl-dots{left:calc(var(--grid-6)*-1 - 20px)}#rtl section.testimonials-slider .owl-carousel .owl-dots{right:calc(var(--grid-6)*-1 - 20px)}section.testimonials-slider .owl-carousel .owl-nav{top:unset;bottom:45px}#ltr section.testimonials-slider .owl-carousel .owl-nav{right:unset;left:calc(var(--grid-6)*-1 - 20px)}#rtl section.testimonials-slider .owl-carousel .owl-nav{left:unset;right:calc(var(--grid-6)*-1 - 20px)}#rtl section.testimonials-slider .owl-carousel .owl-nav .owl-next{rotate:180deg}#rtl section.testimonials-slider .owl-carousel .owl-nav .owl-prev{rotate:0deg}}@media only screen and (max-width: 768px){section.testimonials-slider{width:100vw;overflow:hidden;padding-bottom:0;padding-inline-start:0;margin:80px 0 80px 0}section.testimonials-slider .columns{gap:0}section.testimonials-slider .preheading,section.testimonials-slider .section-title{padding:0 20px 0 20px}section.testimonials-slider .section-title{margin:0 0 36px 0}section.testimonials-slider .items{width:100%}section.testimonials-slider .item{flex-direction:column;width:calc(100vw - 40px);height:460px;opacity:1;padding-top:36px;padding-bottom:32px;padding-inline-start:24px;padding-inline-end:24px}section.testimonials-slider .item .avatar{position:absolute;top:unset;bottom:28px;width:80px;height:80px}#ltr section.testimonials-slider .item .avatar{right:unset;left:24px}#rtl section.testimonials-slider .item .avatar{left:unset;left:24px}section.testimonials-slider .item blockquote{flex:1;max-width:450px}section.testimonials-slider .item .meta{height:unset;min-height:80px;padding-inline-start:100px}section.testimonials-slider .item .meta .logo{position:absolute;top:unset;bottom:0;width:80px;height:80px;overflow:hidden;border-radius:16px}#ltr section.testimonials-slider .item .meta .logo{left:0}#rtl section.testimonials-slider .item .meta .logo{right:0}section.testimonials-slider .item .bg img{-o-object-position:left bottom;object-position:left bottom}section.testimonials-slider .item .bg.bg-on{opacity:1}section.testimonials-slider .owl-carousel{width:100vw}#ltr section.testimonials-slider .owl-carousel .owl-stage{left:20px}#rtl section.testimonials-slider .owl-carousel .owl-stage{right:20px}}section.text-and-image{padding:60px 0 60px 0}section.text-and-image .section-text{margin:0}section.text-and-image.black-bg{background-color:#000}section.text-and-image.black-bg .section-title,section.text-and-image.black-bg .section-text{color:#fff}section.text-and-image .imagebox{height:369px;margin:20px 0 0 0;border-radius:16px}@media only screen and (max-width: 768px){section.text-and-image{padding:40px 20px 40px 20px}section.text-and-image .section-text{margin:0}section.text-and-image .text-col{order:1}section.text-and-image .image-col{order:2}section.text-and-image .imagebox{height:unset}}section.textbox .grid{padding:160px 0 160px 0}section.textbox .grid .title{margin:0 0 40px 0}@media only screen and (max-width: 768px){section.textbox .grid{padding:100px 20px}section.textbox .grid .title{margin:0 0 20px 0}}section.two-banners{padding:100px 0 100px 0}section.two-banners .item{position:relative;min-height:308px;overflow:hidden;gap:100px;padding:0 80px 0 80px;border-radius:32px;border:1.317px solid var(--White, #FFF);background:var(--White, #FFF);box-shadow:0 7.901px 50.565px 0 rgba(0,0,0,.06)}section.two-banners .item:after{content:"";position:absolute;width:125px;height:125px;top:calc(50% - 62.5px);z-index:1;pointer-events:none;border:1px solid var(--Gray-3);border-radius:100%;background:url(../images/arrow2b.svg) no-repeat center;rotate:0;transition:var(--transition1)}#ltr section.two-banners .item:after{right:80px}#rtl section.two-banners .item:after{left:80px;rotate:180deg}@media(hover: hover){section.two-banners .item:hover::after{rotate:-45deg;border-color:var(--Magenta);background:var(--Magenta) url(../images/arrow2w.svg) no-repeat center}#rtl section.two-banners .item:hover:after{rotate:225deg}}section.two-banners .item.black-bg{color:#fff;background-color:#000}section.two-banners .item .body{order:2;position:relative;z-index:2;padding:68px 0 68px 0}section.two-banners .item .body .title{margin:0 0 5px 0}section.two-banners .item .imagebox{order:1;display:flex;align-items:center;height:100%}section.two-banners .item .image{position:relative;width:240px;height:240px;pointer-events:none}section.two-banners .item .image img{position:absolute;left:0;top:0;transition:var(--transition1)}#ltr section.two-banners .item .image img{left:0}#rtl section.two-banners .item .image img{right:0}section.two-banners .item .image .image-on{opacity:0}section.two-banners .item.grid-6{gap:30px;padding:0 58px 0 58px}section.two-banners .item.grid-6:after{width:110px;height:110px;top:calc(50% - 55px)}#ltr section.two-banners .item.grid-6:after{right:50px}#rtl section.two-banners .item.grid-6:after{left:50px}@media only screen and (max-width: 1440px)and (min-width: 769px){section.two-banners .item.grid-6:after{width:55px;height:55px;top:calc(50% - 22px)}}section.two-banners .item.grid-6 .body{order:1;width:var(--grid-4);padding:58px 0 58px 0}section.two-banners .item.grid-6 .image{order:2;width:110px;height:110px;display:none}section.two-banners .item.black-bg:after{border-color:var(--red);background:var(--red) url(../images/arrow2w.svg) no-repeat center}#ltr section.two-banners .item.black-bg:after{rotate:-45deg}#rtl section.two-banners .item.black-bg:after{rotate:-135deg}@media(hover: hover){section.two-banners .item.black-bg:hover{color:#fff}section.two-banners .item.black-bg:hover::after{rotate:180deg;border-color:var(--white);background:var(--white) url(../images/arrow2b.svg) no-repeat center}#ltr section.two-banners .item.black-bg:hover:after{rotate:0deg}#rtl section.two-banners .item.black-bg:hover:after{rotate:-180deg}}@media(hover: hover){section.two-banners .item:hover{color:var(--black)}section.two-banners .item:hover .image-off{opacity:0}section.two-banners .item:hover .image-on{opacity:1}}@media only screen and (max-width: 768px){section.two-banners{padding:0 20px 0 20px;margin:80px 0 80px 0}section.two-banners .item{min-height:none;gap:28px;padding:44px 28px 100px 28px}section.two-banners .item:has(.imagebox){padding:44px 28px 152px 28px}section.two-banners .item:after{width:48px;height:48px;top:unset;bottom:44px;background-size:16px auto}#ltr section.two-banners .item:after{right:28px}#rtl section.two-banners .item:after{left:28px;rotate:180deg}section.two-banners .item .body{padding:0}section.two-banners .item .body .title{margin:0 0 28px 0}section.two-banners .item .imagebox{flex:unset;position:absolute;bottom:20px;width:120px;height:120px}#ltr section.two-banners .item .imagebox{left:20px}#rtl section.two-banners .item .imagebox{right:20px}section.two-banners .item .image{width:120px;height:120px}section.two-banners .item.grid-6{gap:28px;padding:44px 28px 120px 28px;background-size:16px auto}section.two-banners .item.grid-6:after{width:48px;height:48px;top:unset;bottom:44px}#ltr section.two-banners .item.grid-6:after{right:28px}#rtl section.two-banners .item.grid-6:after{left:28px}section.two-banners .item.grid-6 .body{padding:0}section.two-banners .item.black-bg:after{background-size:18px auto}}section.video{margin:80px 0 80px 0}section.video .mediabox{aspect-ratio:16/8;border-radius:16px}@media only screen and (max-width: 768px){section.video{margin:40px 20px 40px 20px}section.video:is(:last-child){margin-bottom:80px}}body:has(section.work-hero) header .logo{color:var(--white)}section.work-hero{margin:0 0 80px 0}section.work-hero .main-hero .scene{--transition2: all 1.4s ease;height:100vh;padding:132px 0 43px 0;background-color:var(--black);transition:var(--transition2)}section.work-hero .main-hero .grid{display:flex;flex-direction:column;height:calc(100vh - 132px - 43px)}section.work-hero .main-hero .project-name{margin:0 0 20px 0;transition:var(--transition1)}section.work-hero .main-hero .title{flex:1;transition:var(--transition1)}section.work-hero .main-hero .text{flex:1;display:flex;align-items:flex-end;transition:var(--transition1)}section.work-hero .main-hero .mediabox{--width: var(--grid-5);--height: calc(var(--width) * 7.5 / 16);position:absolute;top:calc(100vh - var(--height) - 50px);width:var(--width);height:var(--height);overflow:hidden;border-radius:16px;transition:var(--transition1)}#ltr section.work-hero .main-hero .mediabox{right:58px}#rtl section.work-hero .main-hero .mediabox{left:58px}section.work-hero .main-hero .btn{position:absolute;top:0}#ltr section.work-hero .main-hero .btn{right:0}#rtl section.work-hero .main-hero .btn{left:0}section.work-hero .main-hero.step-2 .scene{background-color:var(--white)}section.work-hero .main-hero.step-2 .scene .mediabox{position:absolute;top:0;width:100vw;height:100vh;aspect-ratio:unset;transition:var(--transition2);border-radius:0}#ltr section.work-hero .main-hero.step-2 .scene .mediabox{right:0}#rtl section.work-hero .main-hero.step-2 .scene .mediabox{left:0}section.work-hero .main-hero.step-2 .scene .mediabox iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:214vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .2s ease}section.work-hero .work-data{padding:120px 0 0 0}section.work-hero .work-data .data-col{display:flex;flex-direction:column}section.work-hero .work-data .data-col .preheading{color:var(--Gray-5, #5D5C5A);margin-top:15px}section.work-hero .work-data .data-col .list{display:flex;align-items:flex-end;margin:30px 0 0 0}section.work-hero .work-data .data-col dl{row-gap:0;-moz-column-gap:0;column-gap:0}section.work-hero .work-data .data-col dl dt{width:var(--grid-1);padding:11px 0 10px 0;border-bottom:1px solid var(--Gray-3, #C9C9C4)}section.work-hero .work-data .data-col dl dd{text-align:end;width:var(--grid-3);padding:11px 0 10px 0;border-bottom:1px solid var(--Gray-3, #C9C9C4)}section.work-hero .work-data .data-col dl dd a{display:inline-block;text-decoration:underline}section.work-hero .work-data .data-col dl dd a:not(:last-child):after{content:", ";margin-inline-end:5px}section.work-hero .work-data .overview-col .title{margin:0 0 24px 0}@media only screen and (max-width: 768px){section.work-hero{margin:0 0 40px 0}section.work-hero .main-hero .scene{height:unset;padding:100px 20px 43px 20px}section.work-hero .main-hero .grid{height:auto}section.work-hero .main-hero .project-name{margin:0 0 20px 0}section.work-hero .main-hero .title{margin:0 0 20px 0}section.work-hero .main-hero .text{margin:0 0 40px 0}section.work-hero .main-hero .mediabox{position:relative;top:unset;width:100%;height:unset;aspect-ratio:4/5}#ltr section.work-hero .main-hero .mediabox{right:unset}#rtl section.work-hero .main-hero .mediabox{left:unset}section.work-hero .work-data{padding:40px 20px 0 20px}section.work-hero .work-data .data-col{margin:0 0 80px 0}section.work-hero .work-data .data-col .preheading{margin-top:0}section.work-hero .work-data .data-col .list{margin:12px 0 0 0}section.work-hero .work-data .data-col dl{flex-direction:row}section.work-hero .work-data .data-col dl dt{width:calc(40vw - 20px);padding:14px 0 12px 0}section.work-hero .work-data .data-col dl dd{width:calc(60vw - 20px);padding:14px 0 12px 0}section.work-hero .work-data .overview-col .title{margin:0 0 20px 0}}section.work-related{margin:120px 0 120px 0}section.work-related .grid{padding:140px 0 0 0;border-top:1px solid #c9c9c4}section.work-related .section-title{padding-right:var(--grid-1)}section.work-related .works-items{margin:0}section.work-related .works-items .work-item{width:var(--grid-9)}@media only screen and (max-width: 768px){section.work-related{margin:40px 20px 40px 20px}section.work-related .grid{padding:40px 0 0 0}}section.work-textbox{margin:80px 0 80px 0}section.work-textbox.has-bg{padding:40px 0 40px 0}section.work-textbox .section-title{margin:0 0 20px 0}section.work-textbox .text{margin:0 0 0 0}section.work-textbox .text.has-gallery{margin:0 0 40px 0}section.work-textbox .textbox .preheading{color:var(--Gray-5, #5D5C5A);margin:15px 0 0 0}section.work-textbox .textbox .textboxes{margin:0 0 32px 0}section.work-textbox .textbox .textboxes .item{padding:32px;border-radius:var(--radius)}section.work-textbox .textbox .imagebox{border-radius:var(--radius)}section.work-textbox .mediabox{aspect-ratio:16/8;border-radius:var(--radius)}section.work-textbox .col1 .mediabox{margin:32px 0 0 0}section.work-textbox .collage figure{border-radius:var(--radius);overflow:hidden}section.work-textbox .gallery{margin:20px 0 0 0}section.work-textbox .gallery figure{width:var(--grid-6);aspect-ratio:892/445;border-radius:var(--radius);overflow:hidden}section.work-textbox .gallery .owl-nav{position:static;right:unset;top:unset;display:unset;gap:unset}section.work-textbox .gallery .owl-nav:has(.owl-prev.disabled):has(.owl-next.disabled){opacity:0}section.work-textbox .gallery .owl-nav button.owl-prev,section.work-textbox .gallery .owl-nav button.owl-next{position:absolute;top:0;height:100%;width:calc((100vw - var(--grid-6))/2);border:0 none;border-radius:0;background:unset}section.work-textbox .gallery .owl-nav button.owl-prev span,section.work-textbox .gallery .owl-nav button.owl-next span{display:none}@media(hover: hover){section.work-textbox .gallery .owl-nav button.owl-prev:hover:not(.disabled),section.work-textbox .gallery .owl-nav button.owl-next:hover:not(.disabled){border-color:unset;background-color:unset;background-image:unset}}section.work-textbox .gallery .owl-nav button.owl-next{right:0;rotate:0deg;cursor:url("../images/cursor-right.svg") 4 4,auto}section.work-textbox .gallery .owl-nav button.owl-prev{left:0;rotate:0deg;cursor:url("../images/cursor-left.svg") 4 4,auto}@media only screen and (max-width: 768px){section.work-textbox{margin:80px 0 80px 0}section.work-textbox.has-bg{padding:40px 0 40px 0}section.work-textbox .section-title{margin:0 20px 16px 20px}section.work-textbox .text{margin:0 20px 0 20px}section.work-textbox .text.has-gallery{margin:0 20px 20px 20px}section.work-textbox .textbox{gap:0;margin:0 0 20px 0}section.work-textbox .textbox .preheading{margin:0 20px 28px 20px}section.work-textbox .textbox .textboxes{margin:0 20px 28px 20px}section.work-textbox .textbox .textboxes .item{padding:24px}section.work-textbox .mediabox{width:100%;aspect-ratio:2/1}section.work-textbox .col1 .mediabox{width:calc(100% - 40px);margin:32px 20px 20px 20px}section.work-textbox .collage{padding:0 20px 0 20px}section.work-textbox .gallery{margin:20px 0 0 0}section.work-textbox .gallery figure{width:calc(100vw - 24px - 20px);aspect-ratio:2/1}}section.works-index{padding:150px 0 120px 0}section.works-index .headline{position:relative;margin:0 0 65px 0}section.works-index .headline .corner-btn{position:absolute;top:0}#ltr section.works-index .headline .corner-btn{right:0}#rtl section.works-index .headline .corner-btn{left:0}section.works-index .headline .preheading{padding:10px 0 0 0}section.works-index .headline .section-title{margin:0}section.works-index .headline .text{display:flex;align-items:flex-end;padding:0 0 10px 0}section.works-index .works-items .clear{content:"";clear:both;display:block;width:var(--grid-12)}section.works-index .works-items .work-item[data-index="1"]{float:left}section.works-index .works-items .work-item[data-index="1"] .landscape{display:none}section.works-index .works-items .work-item[data-index="1"] .portrait{display:block}section.works-index .works-items .work-item[data-index="2"],section.works-index .works-items .work-item[data-index="3"]{float:right}section.works-index .works-items .work-item[data-index="3"]{float:right}section.works-index .works-items .work-item[data-index="4"]{float:none;width:var(--grid-12)}section.works-index .works-items .work-item[data-index="4"] .mediabox{aspect-ratio:900/479}section.works-index .works-items .work-item[data-index="5"]{float:left}section.works-index .works-items .work-item[data-index="6"]{float:right}@media only screen and (min-width: 768px){section.works-index .filters-container{position:fixed;left:calc(50vw - 450px);bottom:40px;z-index:102;display:flex;justify-content:center;width:900px;height:84px;opacity:1;transition:var(--transition1)}html.footer-in-view section.works-index .filters-container{opacity:0}section.works-index .filters-container:not(:hover):not(.search-active) .filters-icon{display:block}#ltr section.works-index .filters-container:hover:not(.search-active) .filters-box .filters-nav{width:618px}#rtl section.works-index .filters-container:hover:not(.search-active) .filters-box .filters-nav{width:718px}section.works-index .filters-container:has(.combo.industries:hover) .filters-box .filters-nav{overflow:visible}#ltr section.works-index .filters-container.search-active .filters-box .page-search input{width:618px}#rtl section.works-index .filters-container.search-active .filters-box .page-search input{width:718px}section.works-index .filters-container.search-active .filters-box .page-search{border:1px solid var(--Gray-3, #C9C9C4)}section.works-index .filters-container.search-active .filters-box .page-search .search-icon{background:url(../images/icon-close.svg) no-repeat center}section.works-index .filters-container .filters-box{display:flex;align-items:center;height:84px;padding:20px 28px;border-radius:42px;background:#fff;box-shadow:0 10px 42.2px 0 rgba(0,0,0,.1)}section.works-index .filters-container .filters-box .filters-icon{display:none;width:46px;height:28px;padding:0;border:0 none;background:url(../images/icon-settings.svg) no-repeat center center}#rtl section.works-index .filters-container .filters-box .filters-icon{background-position:center center}section.works-index .filters-container .filters-box .filters-nav{display:flex;overflow:hidden;width:0;gap:28px;transition:var(--transition1)}section.works-index .filters-container .filters-box .filters-nav .expertise ul{display:flex;gap:0;height:44px;padding:5px;border-radius:50px;border:1px solid var(--Gray-2, #E8E7E5);background:#fff}section.works-index .filters-container .filters-box .filters-nav .expertise ul li{line-height:33px;list-style:none;height:33px;padding:0 14px 0 14px;border-radius:26px;cursor:pointer}section.works-index .filters-container .filters-box .filters-nav .expertise ul li.active{color:#fff;padding:0 15px 0 15px;background:var(--Black, #000)}section.works-index .filters-container .filters-box .filters-nav .industries.combo{position:relative}section.works-index .filters-container .filters-box .filters-nav .industries.combo:has(.active) .selected:before{content:"";position:absolute;right:-8px;top:12px;width:6px;height:6px;border-radius:100%;background-color:var(--Magenta)}section.works-index .filters-container .filters-box .filters-nav .industries.combo:hover:before{content:"";position:absolute;left:-20px;bottom:0;right:-20px;height:80px}section.works-index .filters-container .filters-box .filters-nav .industries.combo .selected{position:relative;line-height:44px;height:44px;cursor:pointer}section.works-index .filters-container .filters-box .filters-nav .industries.combo .selected:after{content:"";position:relative;display:inline-block;vertical-align:top;width:14px;height:44px;margin-inline-start:6px;background:url(../images/arrow5b.svg) no-repeat center}section.works-index .filters-container .filters-box .filters-nav .industries.combo:hover .selected:after{rotate:180deg}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options{display:none;flex-direction:column;gap:0;position:absolute;bottom:80px;padding:28px 28px 28px 13px;border-radius:32px;background:var(--White, #FFF);box-shadow:0 10px 42.2px 0 rgba(0,0,0,.1)}#ltr section.works-index .filters-container .filters-box .filters-nav .industries.combo .options{left:-28px}#rtl section.works-index .filters-container .filters-box .filters-nav .industries.combo .options{right:-28px}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ::-webkit-scrollbar{width:3px;background-color:#c5c5c5}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ::-webkit-scrollbar-thumb{border:0 none;border-radius:var(--scroll-radius);background-color:#000}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ul{max-height:300px;padding-inline-end:13px;overflow-y:auto}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ul li{height:34px;line-height:34px;padding:0 15px 0 15px;list-style:none;cursor:pointer;border-radius:6px}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ul li:hover{color:var(--Magenta)}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ul li.active{color:var(--Magenta);background:#fff0f5}section.works-index .filters-container .filters-box .filters-nav .industries.combo:hover .options{display:block}section.works-index .filters-container .filters-box .page-search{position:relative;display:flex;padding:8px 14px 8px 14px;border-radius:22px}section.works-index .filters-container .filters-box .page-search input{height:28px;width:0;padding:0;border:0 none;transition:var(--transition1)}section.works-index .filters-container .filters-box .page-search .search-icon{width:18px;height:28px;cursor:pointer;padding:0;border:0 none;background:url(../images/icon-search2.svg) no-repeat center}}@media only screen and (max-width: 768px){section.works-index{padding:124px 20px 79px 20px}section.works-index .headline{position:relative;margin:0 0 40px 0}section.works-index .headline .corner-btn{position:absolute;top:-48px}#ltr section.works-index .headline .corner-btn{right:-10px}#rtl section.works-index .headline .corner-btn{left:-10px}section.works-index .headline .preheading{padding:0}section.works-index .headline .section-title{margin:0}section.works-index .headline .text{display:flex;align-items:flex-end;padding:0}section.works-index .works-items{min-height:100vh}section.works-index:before{content:"";position:fixed;inset:0;z-index:10;background:rgba(0,0,0,.6);transition:var(--transition1);opacity:0;pointer-events:none}section.works-index:has(.filters-container.search-active):before,section.works-index:has(.filters-container.filters-active):before{opacity:1;pointer-events:all}section.works-index .filters-container{position:fixed;left:calc(50vw - 160px);bottom:20px;z-index:102;display:flex;justify-content:center;width:320px;height:62px;opacity:1;transition:var(--transition1)}html.footer-in-view section.works-index .filters-container:not(.filters-active){opacity:0}section.works-index .filters-container.filters-active .filters-box{top:100px}section.works-index .filters-container.filters-active .filters-box .filters-nav{bottom:0;opacity:1;pointer-events:all}html.mac section.works-index .filters-container.search-active{bottom:calc(100vh - 250px)}section.works-index .filters-container.search-active .filters-box{padding:12px 12px}section.works-index .filters-container.search-active .filters-box .filters-icon{display:none}section.works-index .filters-container.search-active .filters-box .page-search{border:1px solid var(--Gray-3, #C9C9C4)}section.works-index .filters-container.search-active .filters-box .page-search input{width:256px}section.works-index .filters-container.search-active .filters-box .page-search .search-icon{background:url(../images/icon-close.svg) no-repeat center}section.works-index .filters-container .filters-box{position:relative;top:0;display:flex;align-items:center;height:62px;padding:12px 20px;border-radius:42px;background:#fff;box-shadow:0 10px 42.2px 0 rgba(0,0,0,.1);transition:var(--transition1)}section.works-index .filters-container .filters-box .filters-icon{width:46px;height:28px;padding:0;border:0 none;background:url(../images/icon-settings.svg) no-repeat center center}#rtl section.works-index .filters-container .filters-box .filters-icon{background-position:center center}section.works-index .filters-container .filters-box .filters-nav{position:fixed;bottom:-40px;left:0;right:0;display:flex;flex-direction:column;gap:28px;padding:24px 20px;border-radius:12px 12px 0 0;background:#fff;box-shadow:0 10px 42.2px 0 rgba(0,0,0,.1);opacity:0;pointer-events:none;transition:var(--transition1)}section.works-index .filters-container .filters-box .filters-nav .filters-nav-close{position:absolute;top:20px;width:18px;height:28px;cursor:pointer;padding:0;border:0 none;background:url(../images/icon-close.svg) no-repeat center}#ltr section.works-index .filters-container .filters-box .filters-nav .filters-nav-close{right:20px}#rtl section.works-index .filters-container .filters-box .filters-nav .filters-nav-close{left:20px}section.works-index .filters-container .filters-box .filters-nav .filters-title{color:var(--Gray-4, #8C8C89);padding:0 0 26px 0;border-bottom:1px solid #e8e7e5}section.works-index .filters-container .filters-box .filters-nav .filters-title:before{content:"";position:relative;top:3px;display:inline-block;vertical-align:top;width:21px;height:16px;margin-inline-end:12px;background:url(../images/icon-settings2.svg) no-repeat center}section.works-index .filters-container .filters-box .filters-nav .expertise{padding:0 0 20px 0;border-bottom:1px solid #e8e7e5}section.works-index .filters-container .filters-box .filters-nav .expertise .filters-expertise-title{color:var(--Gray-4, #8C8C89);margin:0 0 18px 0}section.works-index .filters-container .filters-box .filters-nav .expertise ul{display:flex;flex-wrap:wrap;gap:10px;border-radius:50px;background:#fff}section.works-index .filters-container .filters-box .filters-nav .expertise ul li{line-height:33px;list-style:none;height:33px;padding:0 14px 0 14px;border:1px solid var(--Gray-2, #E8E7E5);border-radius:26px;cursor:pointer}section.works-index .filters-container .filters-box .filters-nav .expertise ul li.active{color:#fff;padding:0 15px 0 15px;background:var(--Black, #000)}section.works-index .filters-container .filters-box .filters-nav .industries.combo{position:relative}section.works-index .filters-container .filters-box .filters-nav .industries.combo .selected{color:var(--Gray-4, #8C8C89);margin:0 0 18px 0}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options{flex-direction:column;gap:0}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ::-webkit-scrollbar{width:3px;background-color:#c5c5c5}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ::-webkit-scrollbar-thumb{border:0 none;border-radius:var(--scroll-radius);background-color:#000}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ul{position:relative;width:calc(100% + 7px);max-height:200px;padding-inline-end:50px;overflow-y:auto}#ltr section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ul{left:-7px}#rtl section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ul{right:-7px}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ul li{height:34px;line-height:34px;padding:0 7px 0 7px;list-style:none;cursor:pointer;border-radius:6px}section.works-index .filters-container .filters-box .filters-nav .industries.combo .options ul li.active{color:var(--Magenta);background:#fff0f5}section.works-index .filters-container .filters-box .page-search{position:relative;display:flex;padding:8px 14px 8px 14px;border-radius:22px}section.works-index .filters-container .filters-box .page-search input{height:28px;width:0;padding:0;border:0 none;transition:var(--transition1)}section.works-index .filters-container .filters-box .page-search .search-icon{width:18px;height:28px;cursor:pointer;padding:0;border:0 none;background:url(../images/icon-search2.svg) no-repeat center}}section.works-slider{padding-inline-start:var(--grid-margin);margin:90px 0 180px 0}section.works-slider .items{margin:0 0 40px 0}@media only screen and (min-width: 768px){section.works-slider .owl-carousel .owl-dots{width:auto;margin-inline-end:var(--grid-margin)}#ltr section.works-slider .owl-carousel .owl-nav{right:var(--grid-margin)}#rtl section.works-slider .owl-carousel .owl-nav{left:var(--grid-margin)}}section.works-slider .meta{padding-top:24px;padding-inline-start:14px}@media only screen and (max-width: 768px){section.works-slider{width:100vw;overflow:hidden;padding-inline-start:0;margin:80px 0 80px 0}section.works-slider .preheading,section.works-slider .section-title{padding:0 20px 0 20px}section.works-slider .section-title{border-bottom:40px}section.works-slider .items{margin:0}section.works-slider .items .work-item{margin:0}section.works-slider .owl-carousel{width:100vw;margin:40px 0 28px 0}#ltr section.works-slider .owl-carousel .owl-stage{left:20px}#rtl section.works-slider .owl-carousel .owl-stage{right:20px}section.works-slider .meta{padding-top:14px;padding-inline-start:0}}/*# sourceMappingURL=global.min.css.map */