:root{--header_size:60px;--grid_gap:20px}@media only screen and (max-width: 768px){:root{--header_size: 64px}}header .logo svg{transition:all .2s ease;will-change:transform}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(--header_size)}html.smoothScroll{scroll-behavior:smooth}html.a11y{filter:grayscale(100%)}body,html{-webkit-text-size-adjust:100%;width:100%;min-height:100%;padding:0;margin:0;border:0 none}body{font:13px/1.231 sans-serif;padding:0;background-color:#fff}body.fancybox-active{overflow:hidden !important}body,button,input,select,td,textarea{color:#000;font-family:"PP Neue Montreal",sans-serif;font-weight:400;direction:rtl;-webkit-font-smoothing:antialiased}#ltr body,#ltr button,#ltr input,#ltr select,#ltr td,#ltr textarea{direction:ltr}::-moz-selection{background:#d92b1a;color:#fff;text-shadow:none}::selection{background:#d92b1a;color:#fff;text-shadow:none}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}.error{color:#fff;font-size:15px;line-height:18px;font-family:"Courier New",Courier,monospace;word-wrap:break-word;width:100%;max-width:800px;overflow:scroll;padding:5px;background-color:red}.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: 1023px){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}}@font-face{font-family:"PP Neue Montreal";src:url(../fonts/PPNeueMontreal-Medium.otf) format("opentype"),url(../fonts/PPNeueMontreal-Medium.ttf) format("truetype"),url(../fonts/PPNeueMontreal-Medium.woff) format("woff"),url(../fonts/PPNeueMontreal-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"PP Neue Montreal";src:url(../fonts/PPNeueMontreal-Regular.otf) format("opentype"),url(../fonts/PPNeueMontreal-Regular.ttf) format("truetype"),url(../fonts/PPNeueMontreal-Regular.woff) format("woff"),url(../fonts/PPNeueMontreal-Regular.woff2) format("woff2");font-weight:400;font-display:swap}.title-120{font-family:"PP Neue Montreal",sans-serif;font-size:120px;font-style:normal;font-weight:500;line-height:.9;letter-spacing:-1.2px}.title-80{font-family:"PP Neue Montreal",sans-serif;font-size:80px;font-style:normal;font-weight:500;line-height:.9;letter-spacing:-0.8px}.title-16,.filter-box .filter-title .selected-tags li,.contact-popup .form .wpcf7 form.invalid .wpcf7-response-output,.contact-popup .form .wpcf7 form.unaccepted .wpcf7-response-output,.contact-popup .form .wpcf7 form.sent .wpcf7-response-output,.contact-popup .form .checkboxes .wpcf7-list-item .wpcf7-list-item-label,footer .bottom-line .footer-links .footer-menu ul li.who-made-this-website a::after,footer .bottom-line .footer-links .footer-menu ul li a,.mobile-menu-drawer .btn,.main-menu>ul li a,header .btn{font-family:"PP Neue Montreal",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.1;letter-spacing:.16px}@media only screen and (max-width: 1440px)and (min-width: 769px){.title-80-t{font-size:80px;line-height:.9;letter-spacing:-0.8px}}.text-40,.editor h2{font-family:"PP Neue Montreal",sans-serif;font-size:40px;font-weight:400;line-height:1.1;letter-spacing:.4px}.text-40.semi,.editor h2.semi{font-weight:500}.text-32,.editor blockquote,.editor h3,.editor h4{font-family:"PP Neue Montreal",sans-serif;font-size:32px;font-weight:400;line-height:1.1;letter-spacing:.32px}.text-32.semi,.editor blockquote.semi,.editor h3.semi,.editor h4.semi{font-weight:500}.text-24,footer .newsletter form input{font-family:"PP Neue Montreal",sans-serif;font-size:24px;font-weight:400;line-height:1.2}.text-24.semi,footer .newsletter form input.semi{font-weight:500}.text-20,section.portfolio-video .btn,.post-navigation .link,.contact-popup .contact-list a,.contact-popup .form .fieldbox.submit input[type=submit],.contact-popup .form .fieldbox.textarea textarea,.contact-popup .form .fieldbox input,.contact-popup .form .fieldbox label,.mobile-menu-drawer nav.mobile-main-menu>ul>li a,section.team-index .items .item .btn,section.standards-list .items .item .btn,section.recent-blogs .items .item .btn,section.promoted-projects .items .item .btn,section.projects-index .items .item .btn,section.press-index .load-more,section.blog-index .item .btn,section.team-index .items .popup-item .close-btn,.contact-popup .close-btn{font-family:"PP Neue Montreal",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:1;letter-spacing:.2px}@media only screen and (max-width: 1440px)and (min-width: 769px){.text-40-t{font-size:40px;font-weight:400;line-height:1.1;letter-spacing:.4px}.text-40-t.semi{font-weight:500}.text-32-t{font-size:32px;font-weight:400;line-height:1.1;letter-spacing:.32px}.text-24-t{font-size:24px;font-weight:400;line-height:1.2}.text-20-t{font-size:20px;font-weight:500;line-height:1;letter-spacing:.2px}}@media only screen and (max-width: 768px){.text-40-m{font-size:40px;font-weight:400;line-height:1.1;letter-spacing:.4px}.text-40-m.semi{font-weight:500}.text-32-m{font-size:32px;font-weight:400;line-height:1.1;letter-spacing:.32px}.text-24-m{font-size:24px;font-weight:400;line-height:1.2}.text-24-m.semi{font-weight:500}.text-20-m{font-size:20px;font-weight:500;line-height:1;letter-spacing:.2px}.title-16-m{font-size:16px;font-weight:500;line-height:1.1;letter-spacing:.16px}.fancybox-slide--video{padding:0 !important}.fancybox-slide--video .fancybox-content{background:#000;width:100% !important;aspect-ratio:1/.56 !important;height:unset !important}}.white{color:#fff}.black{color:#000}.red{color:#d92b1a}.grey{color:#7f7f7f}.light-grey{color:#e2e2e2}.light-grey2{color:#f7f7f7}.dark-grey{color:#333}.black70{color:rgba(0,0,0,.6980392157)}.white-bg{background-color:#fff}.black-bg{background-color:#000}.black-bg-temp{background-color:#000 !important}.red-bg{background-color:#d92b1a}.grey-bg{background-color:#7f7f7f}.light-grey-bg{background-color:#e2e2e2}.light-grey2-bg,footer .bottom-line .footer-links .footer-menu ul li.who-made-this-website a::after{background-color:#f7f7f7}.dark-grey-bg{background-color:#333}.black70-bg{background-color:rgba(0,0,0,.6980392157)}.bold,.editor .wp-caption-text{font-weight:700}.center{text-align:center}.section-title a{color:inherit;font-family:inherit;text-decoration:none}.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}.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}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-video{position:absolute;inset:0;overflow:hidden;width:100%;height:100%;z-index:2;-o-object-fit:cover;object-fit:cover}.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}.android .android-only,.ios .ios-only{display:block}}.a,a{color:#000;text-decoration:none}.a:hover,a:hover{text-decoration:underline}section.team-index .items .popup-item .close-btn,.contact-popup .close-btn{color:#fff;text-decoration:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:16px 32px;margin:64px 0 0 0;border-radius:4px;background-color:#000;transition:all .3s ease}section.team-index .items .popup-item .close-btn::after,.contact-popup .close-btn::after{content:"";display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-size:contain}section.team-index .items .popup-item .close-btn :hover,.contact-popup .close-btn :hover{text-decoration:none}section.team-index .items .item .btn,section.standards-list .items .item .btn,section.recent-blogs .items .item .btn,section.promoted-projects .items .item .btn,section.projects-index .items .item .btn,section.press-index .load-more,section.blog-index .item .btn{display:flex;align-items:center;justify-content:space-between;height:48px;width:100%;padding:0 0 0 0;border-radius:0;border-bottom:2px solid #000;transition:all .3s ease}section.team-index .items .item .btn::after,section.standards-list .items .item .btn::after,section.recent-blogs .items .item .btn::after,section.promoted-projects .items .item .btn::after,section.projects-index .items .item .btn::after,section.press-index .load-more::after,section.blog-index .item .btn::after{content:"";display:inline-block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/dots-icon-b.svg);transition:all .3s ease}.no-touch section.team-index .items .item .btn:hover,section.team-index .items .item .no-touch .btn:hover,.no-touch section.standards-list .items .item .btn:hover,section.standards-list .items .item .no-touch .btn:hover,.no-touch section.recent-blogs .items .item .btn:hover,section.recent-blogs .items .item .no-touch .btn:hover,.no-touch section.promoted-projects .items .item .btn:hover,section.promoted-projects .items .item .no-touch .btn:hover,.no-touch section.projects-index .items .item .btn:hover,section.projects-index .items .item .no-touch .btn:hover,.no-touch section.press-index .load-more:hover,section.press-index .no-touch .load-more:hover,.no-touch section.blog-index .item .btn:hover,section.blog-index .item .no-touch .btn:hover{color:#fff;padding:0 24px 0 24px;text-decoration:none;border-radius:8px;background-color:#000}.no-touch section.team-index .items .item .btn:hover::after,section.team-index .items .item .no-touch .btn:hover::after,.no-touch section.standards-list .items .item .btn:hover::after,section.standards-list .items .item .no-touch .btn:hover::after,.no-touch section.recent-blogs .items .item .btn:hover::after,section.recent-blogs .items .item .no-touch .btn:hover::after,.no-touch section.promoted-projects .items .item .btn:hover::after,section.promoted-projects .items .item .no-touch .btn:hover::after,.no-touch section.projects-index .items .item .btn:hover::after,section.projects-index .items .item .no-touch .btn:hover::after,.no-touch section.press-index .load-more:hover::after,section.press-index .no-touch .load-more:hover::after,.no-touch section.blog-index .item .btn:hover::after,section.blog-index .item .no-touch .btn:hover::after{background-image:url(../images/dots-icon.svg)}.anim,.anim-down,.anim-left,.anim-right,.anim-up{transform:translateY(80px);opacity:0;transition:transform 1.2s cubic-bezier(0.165, 0.84, 0.44, 1),opacity 1.2s 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}.grid,.narrow-grid,.wide-grid,.article-grid{position:relative;width:calc(100vw - 80px);margin:auto}main{width:100%;padding:var(--header_size) 0 0 0}.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:calc((100vw - 80px - 380px)/20*1 + var(--grid_gap)*1)}.grid-2{width:calc((100vw - 80px - 380px)/20*2 + var(--grid_gap)*1)}.grid-3{width:calc((100vw - 80px - 380px)/20*3 + var(--grid_gap)*2)}.grid-4{width:calc((100vw - 80px - 380px)/20*4 + var(--grid_gap)*3)}.grid-5{width:calc((100vw - 80px - 380px)/20*5 + var(--grid_gap)*4)}.grid-6{width:calc((100vw - 80px - 380px)/20*6 + var(--grid_gap)*5)}.grid-7{width:calc((100vw - 80px - 380px)/20*7 + var(--grid_gap)*6)}.grid-8{width:calc((100vw - 80px - 380px)/20*8 + var(--grid_gap)*7)}.grid-9{width:calc((100vw - 80px - 380px)/20*9 + var(--grid_gap)*8)}.grid-10{width:calc((100vw - 80px - 380px)/20*10 + var(--grid_gap)*9)}.grid-11{width:calc((100vw - 80px - 380px)/20*11 + var(--grid_gap)*10)}.grid-12{width:calc((100vw - 80px - 380px)/20*12 + var(--grid_gap)*11)}.grid-13{width:calc((100vw - 80px - 380px)/20*13 + var(--grid_gap)*12)}.grid-14{width:calc((100vw - 80px - 380px)/20*14 + var(--grid_gap)*13)}.grid-15{width:calc((100vw - 80px - 380px)/20*15 + var(--grid_gap)*14)}.grid-16{width:calc((100vw - 80px - 380px)/20*16 + var(--grid_gap)*15)}.grid-17{width:calc((100vw - 80px - 380px)/20*17 + var(--grid_gap)*16)}.grid-18{width:calc((100vw - 80px - 380px)/20*18 + var(--grid_gap)*17)}.grid-19{width:calc((100vw - 80px - 380px)/20*19 + var(--grid_gap)*18)}.grid-20{width:calc((100vw - 80px - 380px)/20*20 + var(--grid_gap)*19)}}@media only screen and (min-width: 769px)and (max-width: 1440px){.grid-1-t{width:calc((100vw - 80px - 380px)/20*1 + var(--grid_gap)*1)}.grid-2-t{width:calc((100vw - 80px - 380px)/20*2 + var(--grid_gap)*1)}.grid-3-t{width:calc((100vw - 80px - 380px)/20*3 + var(--grid_gap)*2)}.grid-4-t{width:calc((100vw - 80px - 380px)/20*4 + var(--grid_gap)*3)}.grid-5-t{width:calc((100vw - 80px - 380px)/20*5 + var(--grid_gap)*4)}.grid-6-t{width:calc((100vw - 80px - 380px)/20*6 + var(--grid_gap)*5)}.grid-7-t{width:calc((100vw - 80px - 380px)/20*7 + var(--grid_gap)*6)}.grid-8-t{width:calc((100vw - 80px - 380px)/20*8 + var(--grid_gap)*7)}.grid-9-t{width:calc((100vw - 80px - 380px)/20*9 + var(--grid_gap)*8)}.grid-10-t{width:calc((100vw - 80px - 380px)/20*10 + var(--grid_gap)*9)}.grid-11-t{width:calc((100vw - 80px - 380px)/20*11 + var(--grid_gap)*10)}.grid-12-t{width:calc((100vw - 80px - 380px)/20*12 + var(--grid_gap)*11)}.grid-13-t{width:calc((100vw - 80px - 380px)/20*13 + var(--grid_gap)*12)}.grid-14-t{width:calc((100vw - 80px - 380px)/20*14 + var(--grid_gap)*13)}.grid-15-t{width:calc((100vw - 80px - 380px)/20*15 + var(--grid_gap)*14)}.grid-16-t{width:calc((100vw - 80px - 380px)/20*16 + var(--grid_gap)*15)}.grid-17-t{width:calc((100vw - 80px - 380px)/20*17 + var(--grid_gap)*16)}.grid-18-t{width:calc((100vw - 80px - 380px)/20*18 + var(--grid_gap)*17)}.grid-19-t{width:calc((100vw - 80px - 380px)/20*19 + var(--grid_gap)*18)}.grid-20-t{width:calc((100vw - 80px - 380px)/20*20 + var(--grid_gap)*19)}}@media only screen and (max-width: 768px){.grid,.narrow-grid,.wide-grid,.article-grid{width:calc(100% - 64px)}.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:110;display:flex;align-items:center;justify-content:space-between;height:var(--header_size);padding:0 0 0 calc((100% - (100vw - 80px))/2);box-shadow:0px 12px 28px 0px rgba(0,0,0,.25)}header .logo{display:inline-block}header .logo svg{width:80px;height:44px}header .logo svg path{transition:fill .3s ease}header .logo:hover svg path{fill:#d20000}header .btn{color:#fff;text-decoration:none;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between;width:200px;height:var(--header_size);padding:16px;border:0;background-color:#000;transition:all .3s ease}header .btn::after{content:"";display:inline-block;width:6px;height:10px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/arrow-w.svg)}header .btn:hover,header .btn.active{color:#000;background-color:#e2e2e2}header .btn:hover::after,header .btn.active::after{background-image:url(../images/arrow.svg)}header.black-bg-temp{background-color:#7f7f7f !important}.main-menu{display:flex;transition:all .3s ease}.main-menu>ul{display:flex;gap:0;width:-moz-max-content;width:max-content;margin:auto}.main-menu>ul li{display:block;list-style:none}.main-menu>ul li a{color:#000;text-decoration:none;position:relative;display:flex;align-items:center;justify-content:space-between;width:200px;height:var(--header_size);padding:16px;transition:all .3s ease}.main-menu>ul li a::after{content:"";position:relative;left:0;display:inline-block;width:6px;height:10px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/arrow.svg);transition:all .3s ease}.main-menu>ul li ul{position:absolute;top:calc(var(--header_size) + 20px);opacity:0;pointer-events:none;display:flex;flex-direction:column;border-radius:0 0 8px 8px;overflow:hidden;background-color:#fff;transition:all .3s ease}.main-menu>ul li ul a:hover{color:#000;background-color:#e2e2e2}.main-menu>ul li ul a:hover::after{left:-8px;background-image:url(../images/arrow.svg)}.main-menu>ul li:hover ul{top:var(--header_size);opacity:1;pointer-events:all}.main-menu>ul li.has-childs>a::after{rotate:90deg}.main-menu>ul li:hover>a,.main-menu>ul li.active>a{background-color:#e2e2e2}.main-menu>ul li.child-hover>a{color:#7f7f7f;background-color:#fff}.main-menu>ul li.child-hover>a::after{rotate:270deg;background-image:url(../images/arrow-g.svg)}.header-search{position:fixed;top:14px;right:200px;z-index:101;width:304px;height:59px;padding:19px 0 0 23px;border-radius:30px;background:var(--Secondary-background-1, #F8FBFC);box-shadow:0px 0px 10px 0px rgba(18,52,135,.1);transition:all .2s ease;opacity:0;pointer-events:none}.header-search input[type=search]{width:205px;height:21px;padding:0 0 0 4px;border:unset;background:rgba(0,0,0,0)}.header-search .send-btn{font-size:0;position:absolute;right:0;top:0;z-index:2;width:59px;height:59px;padding:0;background:url(../images/header-icon-search-black.svg) no-repeat center}.header-search.active{right:410px;opacity:1;pointer-events:all}.mobile-menu-icon{position:fixed;top:16px;z-index:125;width:32px;height:32px;cursor:pointer;background-image:url(../images/icon-open-menu.svg)}#rtl .mobile-menu-icon{left:32px}#ltr .mobile-menu-icon{right:32px}.mobile-menu-icon{transition:transform 1.2s cubic-bezier(0.13, 0.76, 0.85, 1.01),opacity 1.2s cubic-bezier(0.13, 0.76, 0.85, 1.01);transform:translateX(-30px) scaleX(0);will-change:transform,opacity}.mobile-menu-icon span{display:block;position:absolute;right:0;height:1px;width:24px;background-color:rgba(0,0,0,0);opacity:1;transition:.25s ease-in-out}.mobile-menu-icon span:nth-child(1){top:4px}.mobile-menu-icon span:nth-child(2),.mobile-menu-icon span:nth-child(3){top:12px}.mobile-menu-icon span:nth-child(4){top:20px}.loaded .mobile-menu-icon{opacity:1;transform:translateY(0) scaleX(1)}.mobile-menu-active .mobile-menu-icon{background-image:url(../images/icon-close-menu.svg?1)}.mobile-menu-active .mobile-menu-icon span:nth-child(1),.mobile-menu-active .mobile-menu-icon span:nth-child(4){width:0}.mobile-menu-active .mobile-menu-icon span:nth-child(2){width:26px;transform:rotate(45deg)}.mobile-menu-active .mobile-menu-icon span:nth-child(3){width:26px;transform:rotate(-45deg)}.mobile-menu-dimmer{position:fixed;top:-100vh;left:-100vw;height:100vh;width:100vw;z-index:100;opacity:1;transition:opacity .3s ease-in-out;background:#7f7f7f;pointer-events:none}.mobile-menu-active .mobile-menu-dimmer{top:var(--header_size);left:0;opacity:1;pointer-events:all}.mobile-menu-drawer{position:fixed;top:var(--header_size);left:0;right:0;display:flex !important;justify-content:space-between;flex-wrap:wrap;z-index:101;overflow-y:auto;opacity:0;transition:all .3s ease-in-out;pointer-events:none;padding:0 0 0 0;background:#fff}.mobile-menu-drawer::-webkit-scrollbar{width:0;background-color:rgba(0,0,0,0)}.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}.mobile-menu-drawer nav.mobile-main-menu>ul>li.has-childs>a:after{rotate:90deg}.mobile-menu-drawer nav.mobile-main-menu>ul>li.active.has-childs>a{background-color:#e2e2e2}.mobile-menu-drawer nav.mobile-main-menu>ul>li.active.has-childs>a:after{rotate:-90deg}.mobile-menu-drawer nav.mobile-main-menu>ul>li>.sub-menu{display:none}.mobile-menu-drawer nav.mobile-main-menu>ul>li a{color:#000;text-decoration:none;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;padding:16px 32px;transition:all .3s ease;border-bottom:1px solid #e2e2e2}.mobile-menu-drawer nav.mobile-main-menu>ul>li a::after{content:"";position:relative;left:0;display:inline-block;width:6px;height:10px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/arrow.svg);transition:all .3s ease}.mobile-menu-drawer nav.mobile-main-menu>ul>li.expanded>a{text-decoration:none}.mobile-menu-drawer .btn{color:#fff;text-decoration:none;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--header_size);padding:16px 32px;border:0;background-color:#000;transition:all .3s ease}.mobile-menu-drawer .btn::after{content:"";display:inline-block;width:6px;height:10px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/arrow-w.svg)}.mobile-menu-drawer .btn:hover,.mobile-menu-drawer .btn.active{color:#000;background-color:#e2e2e2}.mobile-menu-drawer .btn:hover::after,.mobile-menu-drawer .btn.active::after{background-image:url(../images/arrow.svg)}.mobile-menu-active .mobile-menu-drawer{opacity:1;pointer-events:all}@media only screen and (min-width: 769px)and (max-width: 1366px){header .btn{width:166px}.main-menu>ul li a{width:166px}}@media only screen and (max-width: 768px){header{padding:0 32px 0 32px}header .logo svg{width:unset;height:26px}header .btn{display:none}.main-menu{display:none}.mobile-menu-icon{display:block}}footer{padding:120px 0 120px 0}footer.black-bg-temp{background-color:#000}footer .newsletter{margin:0 0 120px 0;border-radius:8px;padding:68px calc((100vw - 80px - 380px)/20 + 20px) 72px calc((100vw - 80px - 380px)/20 + 20px)}footer .newsletter .title{position:relative}footer .newsletter .title::before{content:"";position:absolute;top:6px;right:0;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-image:url(../images/icon-@.svg);background-size:contain}footer .newsletter form{display:flex;gap:20px;margin:60px 0 0 0}footer .newsletter form .pull-left{display:flex;gap:20px}footer .newsletter form input{text-transform:capitalize;width:calc((100vw - 80px - 380px)/20*7 + var(--grid_gap)*6 - 34px);height:48px;padding:0;border:0;border-bottom:1px solid #000;background-color:#fff;transition:all .3s ease}footer .newsletter form input::-moz-placeholder{color:#7f7f7f}footer .newsletter form input::placeholder{color:#7f7f7f}footer .newsletter form [type=submit]{font-size:0;cursor:pointer;width:48px;border-radius:4px;border-bottom:0;background-color:#000;background-repeat:no-repeat;background-position:3px center;background-image:url(../images/icon-send.svg)}footer .newsletter form .dnone{display:none}footer .columns{justify-content:space-between}footer .about-col .title{padding:0 0 54px 0}footer .about-col .text{position:relative}footer .social-col .title{padding:0 0 58px 0}footer .social-col .social ul li{list-style:none}footer .social-col .social ul li a{display:flex;align-items:center;justify-content:space-between;width:100%;height:72px;border-radius:0;border-bottom:1px solid #e2e2e2;transition:all .3s ease}footer .social-col .social ul li a::after{content:"";position:relative;left:0;display:block;width:24px;height:24px;background:url(../images/arrow2.svg) no-repeat center;transition:all .3s ease}footer .social-col .social ul li a:hover{color:#fff;text-decoration:none;padding:0 24px 0 24px;border-radius:8px;background-color:#000}footer .social-col .social ul li a:hover::after{background:url(../images/arrow2-w.svg) no-repeat center}footer .bottom-line{margin:64px 0 0 0;padding:24px 0 0 0;border-top:1px solid #000;align-items:flex-end}footer .bottom-line .logo svg{width:86px}footer .bottom-line .footer-links{display:flex;gap:45px;justify-content:center}footer .bottom-line .footer-links .footer-menu ul{display:flex;gap:45px}footer .bottom-line .footer-links .footer-menu ul li{list-style:none}footer .bottom-line .footer-links .footer-menu ul li.who-made-this-website a{position:relative}footer .bottom-line .footer-links .footer-menu ul li.who-made-this-website a::after{content:"Who do you think?";position:absolute;inset:0;display:none;padding:1px 0 0 0}footer .bottom-line .footer-links .footer-menu ul li.who-made-this-website a:hover::after{display:block}footer .bottom-line .he-link{display:flex;justify-content:end}.contact-dimmer{position:fixed;inset:0 0 0 0;z-index:99;pointer-events:none;cursor:pointer;background-color:rgba(0,0,0,0);transition:all .3s ease}.contact-dimmer.active{pointer-events:all;background-color:rgba(0,0,0,.5)}.contact-popup{position:fixed;right:-450px;top:0;bottom:0;z-index:10000;display:inline-block;width:450px;padding:64px 40px 64px 40px;overflow:scroll;background-color:#fff;transition:all .3s ease}.contact-popup::-webkit-scrollbar{width:5px;height:8px}.contact-popup::-webkit-scrollbar-thumb{background:#7f7f7f}.contact-popup::-webkit-scrollbar-track{background-color:#fff}.contact-popup.active{right:0}.contact-popup .title{margin:0 0 32px 0}.contact-popup .text{margin:0 0 32px 0;padding:0 0 32px 0;border-bottom:1px solid #e2e2e2}.contact-popup .form{position:relative;margin:0 0 32px 0;padding:0 0 32px 0;border-bottom:1px solid #7f7f7f}.contact-popup .form .title{color:#7f7f7f;margin:0 0 32px 0}.contact-popup .form .form-wrap{display:flex;flex-wrap:wrap;gap:8px}.contact-popup .form .fieldbox{position:relative;width:100%}.contact-popup .form .fieldbox label{color:#7f7f7f;position:absolute;top:13px;left:16px;z-index:1;transition:all .3s linear}.contact-popup .form .fieldbox input{color:#000;width:100%;height:46px;padding:10px 16px 0 16px;border:0;background:#f7f7f7;border:1px solid #e2e2e2}.contact-popup .form .fieldbox.focus label{font-size:10px;top:5px}.contact-popup .form .fieldbox.narrow{width:calc(50% - 4px)}.contact-popup .form .fieldbox.textarea textarea{color:#000;width:100%;height:116px;padding:16px 16px 0 16px;border:1px solid #e2e2e2;background-color:#f7f7f7}.contact-popup .form .fieldbox.textarea textarea::-moz-placeholder{color:#fff}.contact-popup .form .fieldbox.textarea textarea::placeholder{color:#fff}.contact-popup .form .fieldbox.submit{display:flex;justify-content:flex-end;padding:10px 0 0 0}.contact-popup .form .fieldbox.submit input[type=submit]{text-transform:uppercase;cursor:pointer;text-align:start;width:100%;height:auto;padding:16px;border:1px solid #000;border-radius:4px;background-color:#fff;transition:all .2s ease;background-repeat:no-repeat;background-size:24px 24px;background-position:calc(100% - 16px) 14px;background-image:url(../images/icon-send1-b.svg)}.contact-popup .form .fieldbox.submit input[type=submit]:hover{color:#fff;padding:16px 32px;background-color:#000;background-position:calc(100% - 32px) 14px;background-image:url(../images/icon-send1.svg)}.contact-popup .form .fieldbox.submit .wpcf7-spinner{position:absolute;right:0;top:25px}.contact-popup .form .checkboxes{margin:16px 0 16px 0}.contact-popup .form .checkboxes span{display:block}.contact-popup .form .checkboxes .wpcf7-form-control{display:flex;flex-direction:column}.contact-popup .form .checkboxes .wpcf7-list-item{display:flex;gap:16px;align-items:center;margin:0}.contact-popup .form .checkboxes .wpcf7-list-item:not(:last-child){margin:0 0 16px 0;padding:0 0 16px 0;border-bottom:1px solid #e2e2e2}.contact-popup .form .checkboxes .wpcf7-list-item input{height:20px;width:20px;padding:0;border-radius:50%;transition:box-shadow .3s;background:#f7f7f7;border:1px solid #7f7f7f;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.contact-popup .form .checkboxes .wpcf7-list-item input:checked{box-shadow:inset 0 0 0 4px #f7f7f7,inset 0 0 0 20px #000}.contact-popup .form .checkboxes .wpcf7-list-item .wpcf7-list-item-label{display:inline-block}.contact-popup .form span.wpcf7-not-valid-tip{color:#d92b1a;font-size:10px;line-height:1;text-align:end;position:relative;padding:5px 0 0 0;width:100%;display:block}.contact-popup .form input.wpcf7-not-valid{border:1px solid #d92b1a}.contact-popup .form .wpcf7 form.invalid .wpcf7-response-output,.contact-popup .form .wpcf7 form.unaccepted .wpcf7-response-output,.contact-popup .form .wpcf7 form.sent .wpcf7-response-output{color:#fff;text-align:start;width:100%;padding:0;margin:10px 0 0 0;border:0 none}.contact-popup .form .wpcf7 form.invalid .wpcf7-response-output,.contact-popup .form .wpcf7 form.unaccepted .wpcf7-response-output,.contact-popup .form .form .wpcf7-validation-errors{color:#d92b1a}.contact-popup .contact-list{display:flex;flex-direction:column;gap:8px;margin:0 0 32px 0;padding:0 0 32px 0;border-bottom:1px solid #e2e2e2}.contact-popup .contact-list a{text-decoration:none;display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:4px;background-color:#f7f7f7;transition:all .3s ease}.contact-popup .contact-list a svg{width:24px;height:24px}.contact-popup .contact-list a svg path{transition:all .3s ease}.contact-popup .contact-list a:hover{color:#fff;background-color:#000}.contact-popup .contact-list a:hover svg path{stroke:#fff}.contact-popup .social ul li{list-style:none}.contact-popup .social ul li a{display:flex;align-items:center;justify-content:space-between;width:100%;height:72px;border-radius:0;border-bottom:1px solid #e2e2e2;transition:all .3s ease}.contact-popup .social ul li a::after{content:"";position:relative;left:0;display:block;width:24px;height:24px;background:url(../images/arrow2.svg) no-repeat center;transition:all .3s ease}.contact-popup .social ul li a:hover{color:#fff;text-decoration:none;padding:0 24px 0 24px;border-radius:8px;background-color:#000}.contact-popup .social ul li a:hover::after{background:url(../images/arrow2-w.svg) no-repeat center}.contact-popup .close-btn::after{background-image:url(../images/icon-close.svg)}@media only screen and (min-width: 769px)and (max-width: 1440px){footer{padding:80px 0 80px 0}footer .newsletter{padding:68px calc((100vw - 80px - 380px)/20*2 + var(--grid_gap)*1 + 20px) 72px calc((100vw - 80px - 380px)/20*2 + var(--grid_gap)*1 + 20px)}footer .newsletter form input{width:calc((100vw - 80px - 380px)/20*8 + var(--grid_gap)*7 - 34px)}}@media only screen and (max-width: 768px){footer{padding:0 0 40px 0}footer .grid{width:100%}footer .newsletter{position:relative;margin:0 0 32px 0;padding:40px 32px 40px 32px;border-radius:0}footer .newsletter .title{display:flex;flex-direction:column;gap:40px}footer .newsletter .title::before{position:relative;top:0}footer .newsletter form{flex-direction:column;gap:40px;margin:40px 0 0 0}footer .newsletter form .pull-left{gap:40px;flex-direction:column}footer .newsletter form input{width:100%;height:48px}footer .newsletter form [type=submit]{width:100%;border:2px solid #000;background-color:#fff;background-position:center;background-image:url(../images/icon-send-b.svg)}footer .about-col{margin:0 0 70px 0;padding:0 32px 0 32px}footer .about-col .title{padding:0 0 40px 0}footer .social-col{padding:0 32px 0 32px}footer .social-col .title{padding:0 0 40px 0}footer .bottom-line{align-items:flex-start;gap:80px;margin:32px 0 0 0;padding:40px 32px 0 32px}footer .bottom-line .footer-links{flex-direction:column;gap:20px}footer .bottom-line .footer-links .footer-menu ul{flex-direction:column;gap:20px}.contact-popup{right:-100vw;width:100vw;padding:40px 32px 40px 32px;overflow:scroll;background-color:#fff;transition:all .3s ease}}.editor{color:#000}.editor em{font-style:italic}.editor strong{font-weight:700}.editor ol{margin:0 0 5px 30px}.editor ol li{margin:0 0 0 0}.editor ul{margin:0 0 34px 0}.editor ul li{position:relative;list-style:none;padding:0 0 0 32px;margin:0 0 10px 0}.editor ul li::before{content:"";position:absolute;left:16px;top:12px;width:4px;height:4px;background-color:#000}.editor h2{color:#000;margin:40px 0 34px 0}.editor h3,.editor h4{color:#000;margin:30px 0 34px 0}.editor p:not(:last-of-type){margin:0 0 34px 0}.editor figure a,.editor figure img,.editor img{max-width:100%;height:auto;border-radius:16px;margin:52px 0 52px 0;box-shadow:0px 8px 12px 0px rgba(0,0,0,.15)}.editor iframe[src*=youtube],.editor iframe[src*=vimeo]{width:100%;height:auto;aspect-ratio:16/9}.editor hr{clear:both;margin:45px 0 45px 0;border-top:1px solid #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{font-weight:700;text-decoration:none}.editor .no-touch a:hover{color:inherit;text-decoration:underline}.editor blockquote{position:relative;padding:24px 0 24px 67px;margin:20px 0 20px 0;border-left:2px solid #000}.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{opacity:.8;width:100% !important;margin:0 0 50px 0}.editor .wp-caption-text{color:#000;text-align:right}.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:#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:#000;width:100%;height:41px;padding:0 10px 0 10px;margin:8px 0 0;border:1px solid #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>span{color:#fff;font-weight:400;position:absolute;left:0;top:30px;display:flex;gap:12px}.breadcrumbs>span a,.breadcrumbs>span span{color:#fff;white-space:nowrap;display:inline-block;vertical-align:top}.breadcrumbs>span .sep{content:">";display:inline-block;vertical-align:top}.breadcrumbs>span .breadcrumb_last{font-weight:700}@media only screen and (max-width: 768px){.breadcrumbs>span{left:16px}}.items .last-slide{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:80px 225px 80px 80px;border-radius:16px;background-color:#000;transition:all .3s ease}.items .last-slide .label{flex:1}.items .last-slide .title{padding:0 0 80px 0}.items .last-slide .btn{position:relative;width:64px;height:64px;border-radius:8px;background-color:#fff;transition:all .3s ease}.items .last-slide .btn::before{content:"";position:absolute;top:calc(50% - 8px);right:23px;width:18px;height:18px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(../images/arrow2.svg);transition:all .3s ease}.items .last-slide:hover{background-color:#d92b1a}.items .last-slide:hover .btn{width:100%}.items .last-slide:hover .btn::before{right:40px;background-image:url(../images/arrow2-r.svg)}@media only screen and (min-width: 769px)and (max-width: 1440px){.items .last-slide{padding:40px 120px 40px 40px}}@media only screen and (max-width: 768px){.items .last-slide{min-height:430px;padding:40px;margin:20px 0 0 0;border-radius:0;background-color:#d92b1a}.items .last-slide .label{flex:1}.items .last-slide .title{padding:0 0 40px 0}.items .last-slide .btn{width:100%}.items .last-slide .btn::before{background-image:url(../images/arrow2-r.svg)}}.filter-box{position:fixed;z-index:10;top:var(--header_size);width:100%;overflow:hidden}.filter-box .filter-title{position:relative;display:flex;align-items:center;height:56px;padding:0 calc((100% - (100vw - 80px))/2);align-content:center;background-color:#000;transition:all .3s ease;cursor:pointer}.filter-box .filter-title::before{content:"";position:absolute;right:calc((100% - (100vw - 80px))/2);top:16px;z-index:2;display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../images/icon-filters.svg)}.filter-box .filter-title .selected-tags{display:flex;gap:8px;margin:0 16px}.filter-box .filter-title .selected-tags li{display:inline-block;padding:4px 8px;border:1px solid #fff;border-radius:4px}.filter-box .filter-title.active:hover{background-color:#7f7f7f}.filter-box .filter-title:hover{background-color:#333}.filter-box .filters-nav{display:none;background-color:#000}.filter-box .filters-nav .title{position:relative;display:flex;align-items:center;height:48px;padding:0 calc((100% - (100vw - 80px))/2);cursor:pointer}.filter-box .filters-nav .title::before{content:"";position:absolute;right:calc((100% - (100vw - 80px))/2);top:14px;z-index:2;display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../images/arrow-down.svg);transition:all .3s ease}.filter-box .filters-nav .title:hover{background-color:#333}.filter-box .filters-nav .title.active::before{transform:rotate(180deg)}.filter-box .filters-nav .wrap{display:none}.filter-box .filters-nav ul{display:flex;flex-wrap:wrap;gap:8px;padding:20px calc((100% - (100vw - 80px))/2);border-top:1px solid #333}.filter-box .filters-nav ul li{color:#7f7f7f;display:flex;align-items:center;gap:80px;border:#7f7f7f 1px solid;border-radius:4px;padding:16px;cursor:pointer;transition:all .3s ease}.filter-box .filters-nav ul li::after{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/icon-vi-g.svg);transition:all .3s ease}.filter-box .filters-nav ul li[data-slug=all]{opacity:0;position:absolute;left:-5000px;width:0}.filter-box .filters-nav ul li:hover,.filter-box .filters-nav ul li.active{color:#fff;border:#fff 1px solid}.filter-box .filters-nav ul li:hover::after,.filter-box .filters-nav ul li.active::after{background-image:url(../images/icon-vi.svg)}@media only screen and (max-width: 768px){.filter-box{max-width:100vw}.filter-box .filter-title{padding:0 32px}.filter-box .filter-title::before{position:absolute;top:17px}.filter-box .filters-nav{max-width:100vw}.filter-box .filters-nav .title{padding:0 32px}.filter-box .filters-nav ul{max-width:100vw;padding:20px 32px}.filter-box .filters-nav ul li{gap:40px;padding:12px}}.post-navigation{display:flex;gap:20px;margin:40px 0}.post-navigation .link{text-decoration:none;display:flex;align-items:center;gap:8px;height:48px;width:calc(33.3333333333% - 13.3333333333px);padding:0 16px;border:1px solid #000;border-radius:4px;transition:all .3s ease}.post-navigation .link.disabled{cursor:auto;opacity:.5}.post-navigation .link::before{content:"";display:block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-image:url(../images/arrow3.svg);background-size:contain;transition:all .3s ease}.post-navigation .link:not(.disabled):hover{color:#fff;background-color:#000}.post-navigation .link:not(.disabled):hover::before{background-image:url(../images/arrow3-w.svg)}.post-navigation .link.prev-post::before{rotate:180deg}.post-navigation .link.all-posts{justify-content:center}.post-navigation .link.all-posts::before{display:none}.post-navigation .link.next-post{justify-content:end;flex-direction:row-reverse}@media only screen and (max-width: 768px){.post-navigation{margin:32px 0;flex-direction:column}.post-navigation .link{width:100%}}.page-404 article{padding:240px 0 240px 0;text-align:center}.page-404 article .text{margin:40px 0 50px 0}@media only screen and (max-width: 768px){.page-404 article{padding:32px;margin:-60px 16px 100px 16px;border-radius:32px}}section.blog-index .filter-box{position:relative;top:0}section.blog-index .filter-box .filter-title{display:flex;gap:16px;height:60px}section.blog-index .filter-box .filter-title::before{position:relative;top:-1px;width:16px;height:16px;background-image:url(../images/icon-blog-filter.svg)}section.blog-index .filter-box .filter-title::after{content:"";position:absolute;top:22px;right:calc((100% - (100vw - 80px))/2);width:16px;height:16px;background-image:url(../images/arrow-down.svg);transition:all .3s ease}section.blog-index .filter-box .filter-title.active::after{rotate:180deg}section.blog-index .filter-box .filter-title:hover{background-color:#333}section.blog-index .filter-box .selected-tags li{color:#d92b1a;display:flex;align-items:center;gap:8px;padding:8px 16px;border-color:#d92b1a}section.blog-index .filter-box .selected-tags li::after{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../images/icon-x.svg)}section.blog-index .filter-box .filters-nav ul{gap:var(--grid_gap);padding:40px calc((100% - (100vw - 80px))/2);border-top:0}section.blog-index .filter-box .filters-nav ul li{color:#fff;width:calc((100% - 100px)/6);padding:16px 0;border-radius:0;border:0;border-bottom:1px solid #333;transition:all .3s ease}section.blog-index .filter-box .filters-nav ul li::after{content:unset}section.blog-index .filter-box .filters-nav ul li.active{color:#d92b1a;padding:16px;border:1px solid #d92b1a;border-radius:4px}section.blog-index .items{padding:48px 0 48px 0;display:flex}section.blog-index .items .last-box{flex:1;display:none;align-items:end;padding:80px;border:1px solid #000;border-right:0;border-radius:16px 0 0 16px}section.blog-index .items .last-box.active{display:flex}section.blog-index .item{display:none;flex-direction:column;padding:0 0 0 0;height:auto}section.blog-index .item.show{display:flex !important}section.blog-index .item .author{padding:38px 0 18px 0;border-bottom:1px solid #e2e2e2}section.blog-index .item .title{min-height:57px;margin:24px 0 24px 0}section.blog-index .item .text{flex:1;padding:0 0 32px 0}section.blog-index .item .image{cursor:pointer;position:relative;overflow:hidden;aspect-ratio:538/404;border-radius:16px;background-color:#e2e2e2}section.blog-index .item .image img{aspect-ratio:538/404;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:16px}section.blog-index .item .image::before{content:"";opacity:0;position:absolute;z-index:10;inset:0 0 40px 0;background-color:rgba(0,0,0,.6980392157);border-radius:16px;pointer-events:none;transition:all .3s ease}section.blog-index .item .image::after{content:"";opacity:0;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:10;width:64px;height:64px;border-radius:8px;background-color:#d92b1a;background-repeat:no-repeat;background-position:center;background-image:url(../images/icon-plus.svg);pointer-events:none;transition:all .3s ease}section.blog-index .item:hover .image::before,section.blog-index .item:hover .image::after{opacity:1}section.blog-index .featured{color:#fff;padding:118px 0 181px 0}section.blog-index .featured .section-title{padding:0 0 34px 0}section.blog-index .featured .section-title .right{text-align:end}section.blog-index .featured .pinned-post{display:flex;flex-direction:row;gap:40px}section.blog-index .featured .pinned-post .image{padding:40px 0 40px 40px;border-radius:16px 0 0 16px;border:2px solid #fff;border-right:0;aspect-ratio:unset;background-color:rgba(0,0,0,0)}section.blog-index .featured .pinned-post .image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:964/601;border-radius:0}section.blog-index .featured .pinned-post .body{flex:1;display:flex;flex-direction:column;border-top:2px solid #fff;padding:40px 0 0 0}section.blog-index .featured .pinned-post .body .title{color:#fff;margin:0 0 22px 0;padding:0 0 16px 0;border-bottom:1px solid #fff}section.blog-index .featured .pinned-post .body .author{margin:0;padding:0;flex:1;border-bottom:0}section.blog-index .featured .pinned-post .body .btn{color:#fff;border-bottom:2px solid #fff}section.blog-index .featured .pinned-post .body .btn::after{background-image:url(../images/dots-icon.svg)}section.blog-index .featured .pinned-post .body .btn:hover{color:#000;background-color:#fff}section.blog-index .featured .pinned-post .body .btn:hover::after{background-image:url(../images/dots-icon-b.svg)}@media only screen and (min-width: 769px)and (max-width: 1440px){section.blog-index .items .last-box{padding:40px}section.blog-index .featured{padding:80px 0 60px 0}section.blog-index .featured .pinned-post .image img{aspect-ratio:546/429;border-radius:0}}@media only screen and (max-width: 768px){section.blog-index .filter-box .filter-title::before{right:0}section.blog-index .filter-box .selected-tags{display:none}section.blog-index .filter-box .filters-nav ul{padding:32px}section.blog-index .filter-box .filters-nav ul li{width:calc((100% - 40px)/2)}section.blog-index .items{padding:40px 0 40px 0}section.blog-index .items .last-box.active{display:none}section.blog-index .item{width:100%}section.blog-index .item .title{min-height:unset}section.blog-index .featured{padding:32px 0 32px 0}section.blog-index .featured .section-title{gap:4px;padding:0 0 34px 0}section.blog-index .featured .section-title .right{text-align:start}section.blog-index .featured .pinned-post{flex-direction:column;gap:40px}section.blog-index .featured .pinned-post .image{padding:0;border-radius:0;border:0}section.blog-index .featured .pinned-post .image img{aspect-ratio:326/255}section.blog-index .featured .pinned-post .body{border-top:0;padding:20px 0 0 0}section.blog-index .featured .pinned-post .body .author{margin:0 0 40px 0}}section.facts{padding:164px 0 164px 0}section.facts .items{justify-content:center}section.facts .item{border-radius:16px;padding:54px 48px 64px 48px;border:solid 1px #e2e2e2}section.facts .item .title{padding:0 0 38px 0}section.facts .item .subtitle{padding:0 0 10px 0}@media only screen and (min-width: 769px)and (max-width: 1440px){section.facts{padding:80px 0 80px 0}section.facts .items{justify-content:center}section.facts .item{padding:40px 20px 40px 20px}}@media only screen and (max-width: 768px){section.facts{padding:40px 0 40px 0}section.facts .item{padding:40px 20px 40px 20px}}section.her-words{padding:40px 0 64px 0;display:flex;gap:20px}section.her-words .items{display:flex}section.her-words .items .item{cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:600px;border-radius:16px;overflow:hidden;transition:all .3s ease}section.her-words .items .item .title{position:absolute;z-index:2;bottom:40px;left:48px;padding:40px 0 0 0}section.her-words .items .item::before{content:"";position:absolute;inset:0;z-index:1;border-radius:16px;background:rgba(0,0,0,.4);transition:all .3s ease}section.her-words .items .item:hover::before{opacity:0}section.her-words .items .item.active::before{opacity:0}section.her-words .items .item .expendable{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;justify-content:flex-end;padding:48px 48px 44px 48px;background:#fff;opacity:0;transform:translateY(20px);transition:all .3s ease}section.her-words .items .item .expendable .quote{padding:0 0 28px 0;margin:0 0 28px 0;border-bottom:1px solid #e2e2e2}section.her-words .items .item:hover{color:#fff;background-color:#000}section.her-words .items .item.active .expendable{opacity:1;transform:translateY(0)}section.her-words .items .last-box{flex:1;display:flex;align-items:end;padding:80px;border:1px solid #000;border-right:0;border-radius:16px 0 0 16px}@media only screen and (min-width: 769px)and (max-width: 1440px){section.her-words{padding:20px 0 20px 0;display:flex;gap:20px}section.her-words .items{display:flex}section.her-words .items .item{min-height:383px}section.her-words .items .item .expendable{padding:40px}section.her-words .items .last-box{padding:40px}}@media only screen and (max-width: 768px){section.her-words{padding:40px 0 40px 0}section.her-words .items .item{width:100%;min-height:438px}section.her-words .items .item .title{z-index:2;left:32px;color:#000;display:flex;align-items:center;justify-content:space-between;height:48px;width:calc(100% - 64px);padding:0 24px 0 24px;border-radius:8px;border:2px solid #fff;background-color:#fff;transition:all .3s ease}section.her-words .items .item .title::after{content:"";display:inline-block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/dots-icon-b.svg);transition:all .3s ease}section.her-words .items .item .expendable{padding:32px}section.her-words .items .last-box{display:none}}section.home-hero{padding:20px 0 60px calc((100% - (100vw - 80px))/2);height:calc(100vh - 60px)}section.home-hero.rtl{direction:rtl}section.home-hero .wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:76px 80px 67px 80px;border-radius:40px 0px 0px 40px;border:1px solid #fff;border-right:0}section.home-hero .wrap.white-bg{color:#000}@media only screen and (min-width: 769px)and (max-width: 1440px){section.home-hero{padding:20px 0 20px calc((100% - (100vw - 80px))/2);height:calc(100vh - 60px)}}@media only screen and (max-width: 768px){section.home-hero{padding:0;height:480px}section.home-hero .wrap{height:480px;padding:40px;border-radius:0;border:0}}section.section-name{padding:100px 0 100px 0}section.section-name{padding:100px 0 100px 0}section.list-of-services{padding:164px 0 164px 0}section.list-of-services .section-title{margin:0 0 44px 0}section.list-of-services ul{display:flex;flex-wrap:wrap;gap:0 32px;margin:0 0 50px 0}section.list-of-services ul li{display:flex;align-items:center;justify-content:space-between;width:calc(33.3333333333% - 21.3333333333px);border-bottom:#e2e2e2 1px solid;padding:23px 0 23px 0;transition:all .3s ease}section.list-of-services ul li::after{content:"";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/icon-vi-b.svg);transition:all .3s ease}section.list-of-services .btn{text-align:center;text-decoration:none;display:inline-block;width:100%;padding:12px;border:1px solid #000;border-radius:4px;transition:all .3s ease}section.list-of-services .btn:hover{color:#fff;background:#000}@media only screen and (max-width: 768px){section.list-of-services{padding:80px 0 80px 0}section.list-of-services .section-title{margin:0 0 40px 0}section.list-of-services ul{margin:0 0 50px 0}section.list-of-services ul li{width:100%}}section.logos{padding:0 calc((100% - (100vw - 80px))/2) 0 0}section.logos .wrap{display:flex;justify-content:flex-end;gap:20px;padding:200px 0 255px 0;border-radius:0px 40px 40px 0px}section.logos .wrap .items{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;row-gap:148px}section.logos .wrap .items .logo{display:flex;justify-content:flex-start;width:25%}section.logos .wrap .items .logo img{max-width:149px;height:44px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}@media only screen and (min-width: 769px)and (max-width: 1440px){section.logos{padding:0 calc((100% - (100vw - 80px))/2) 0 0}section.logos .wrap{padding:147px 0 147px 0}}@media only screen and (max-width: 768px){section.logos{padding:0 0 0 0}section.logos .wrap{flex-direction:column;gap:80px;padding:80px 32px 80px 32px;border-radius:0}section.logos .wrap .items{gap:20px;row-gap:32px}section.logos .wrap .items .logo{width:calc(50% - 10px);padding:20px 0}section.logos .wrap .items .logo img{max-width:100%;height:32px;-o-object-position:center;object-position:center}}section.pics{padding:0 0 40px 0}section.pics .items .image{position:relative}section.pics .items .image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:445/417;border-radius:16px}section.pics .items .image figcaption{position:absolute;inset:0;display:flex;align-items:end;opacity:0;padding:48px;background:rgba(0,0,0,.7);transition:all .3s ease;border-radius:16px}section.pics .items .image:hover figcaption{opacity:1}section.pics .items .last-box{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:48px 48px 40px 48px;border-radius:16px;transition:all .3s ease}section.pics .items .last-box:hover{background-color:#d92b1a}section.pics .items .last-box a{text-decoration:none}section.pics .items .last-box .btn{display:none}@media only screen and (min-width: 769px)and (max-width: 1440px){section.pics .items .last-box{padding:40px}}@media only screen and (max-width: 768px){section.pics .items .last-box{aspect-ratio:326/347;padding:48px;background-color:#000}}section.portfolio-full-width-image{padding:0;display:flex;flex-direction:column;gap:40px}section.portfolio-full-width-image.padding{margin:calc((100% - (100vw - 80px))/2)}section.portfolio-full-width-image .image img{width:100%}@media only screen and (max-width: 768px){section.portfolio-full-width-image.padding{margin:32px}}section.portfolio-image-and-text-boxes{margin:40px 0 40px 0}section.portfolio-image-and-text-boxes .item .body{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px}section.portfolio-image-and-text-boxes .item .image{aspect-ratio:910/838}section.portfolio-image-and-text-boxes .item.right{flex-direction:row-reverse}@media only screen and (min-width: 769px)and (max-width: 1440px){section.portfolio-image-and-text-boxes .items{display:flex;flex-direction:column;gap:40px}}@media only screen and (max-width: 768px){section.portfolio-image-and-text-boxes{margin:0}section.portfolio-image-and-text-boxes .grid{width:100%}section.portfolio-image-and-text-boxes .item{flex-direction:column-reverse}section.portfolio-image-and-text-boxes .item .body{align-items:flex-start;padding:40px 32px 32px 32px}section.portfolio-image-and-text-boxes .item .image{aspect-ratio:1/1}section.portfolio-image-and-text-boxes .item.right{flex-direction:column-reverse}}section.portfolio-video{padding:0;margin:40px}section.portfolio-video .image img{width:100%}section.portfolio-video .btn{color:#fff;text-decoration:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:flex;align-items:center;gap:70px;padding:16px 24px;border-radius:44px;background-color:#000;transition:all .3s ease}section.portfolio-video .btn::after{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/icon-play-w.svg);transition:all .3s ease}section.portfolio-video .btn:hover{color:#000;background-color:#fff}section.portfolio-video .btn:hover::after{background-image:url(../images/icon-play-b.svg)}@media only screen and (max-width: 768px){section.portfolio-video{padding:0;margin:32px 0}section.portfolio-video .grid{width:100%}section.portfolio-video .image{width:100%}section.portfolio-video .image img{width:100%}}section.press-index{padding:0 0 48px 0}section.press-index .items{padding:48px 0 48px 0;display:flex}section.press-index .item{display:flex;flex-direction:column;padding:0 0 0 0;height:auto}section.press-index .item .date{display:flex;justify-content:space-between;padding:30px 0 23px 0;border-bottom:1px solid #e2e2e2}section.press-index .item .date::after{content:"";display:inline-block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/icon-calendar.svg)}section.press-index .item .title{padding:16px 0 24px 0}section.press-index .item .text{flex:1;padding:0 0 40px 0}section.press-index .item .image{cursor:pointer;position:relative;overflow:hidden;aspect-ratio:538/320;border-radius:16px;background-color:#e2e2e2}section.press-index .item .image img{aspect-ratio:538/320;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:16px}section.press-index .item .btn{display:flex;align-items:center;justify-content:space-between;height:68px;width:100%;padding:0 0 0 0;border-radius:0;border-bottom:2px solid #000;transition:all .3s ease}section.press-index .item .btn::after{content:"";display:inline-block;width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/icon-link-b.svg);transition:all .3s ease}section.press-index .item .btn:hover{color:#d92b1a;text-decoration:none;padding:0 16px 0 16px;border-bottom:2px solid #d92b1a}section.press-index .item .btn:hover::after{background-image:url(../images/icon-link.svg)}section.press-index .load-more{width:calc((100vw - 80px - 380px)/20*6 + var(--grid_gap)*5);margin:auto}@media only screen and (min-width: 769px)and (max-width: 1440px){section.press-index .items{padding:20px 0 40px 0}}section.process-boxes{padding:64px 0 56px 0}section.process-boxes .image{width:100%;height:auto;border-radius:16px;margin:0 0 115px 0}section.process-boxes .section-title{position:relative;padding:0 0 56px 0;margin:0 0 115px 0;border-bottom:1px solid #e2e2e2}section.process-boxes .section-title .num{position:absolute;right:0;top:3px}section.process-boxes .subtitle{margin:0 0 25px 0}@media only screen and (min-width: 769px)and (max-width: 1440px){section.process-boxes{padding:64px 0 56px 0}section.process-boxes .image{margin:0 0 80px 0}section.process-boxes .section-title{margin:0 0 80px 0}}@media only screen and (max-width: 768px){section.process-boxes{padding:40px 0 40px 0}section.process-boxes .image{margin:0 0 40px 0}section.process-boxes .section-title{display:flex;flex-direction:column;gap:40px;padding:0 0 40px 0;margin:0 0 40px 0}section.process-boxes .section-title .num{position:relative;top:0}}section.projects-index .items{position:relative;display:flex;row-gap:40px;padding:96px 0 120px 0}section.projects-index .items .item{display:none;padding:0 0 0 0}section.projects-index .items .item.show{display:flex;flex-direction:column}section.projects-index .items .item .title{padding:36px calc((100vw - 80px - 380px)/20) 0 0}section.projects-index .items .item .text{padding:0 calc((100vw - 80px - 380px)/20) 0 0}section.projects-index .items .item.pinned,section.projects-index .items .item.pinned{width:calc((100vw - 80px - 380px)/20*10 + var(--grid_gap)*9)}section.projects-index .items .item.pinned .image img,section.projects-index .items .item.pinned .image img{aspect-ratio:910/523}section.projects-index .items .item .image{cursor:pointer;position:relative;overflow:hidden}section.projects-index .items .item .image img{aspect-ratio:538/470;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:16px}section.projects-index .items .item .image::before{content:"";opacity:0;position:absolute;inset:0 0 0 0;background-color:rgba(0,0,0,.6980392157);border-radius:16px;transition:all .3s ease}section.projects-index .items .item .image::after{content:"";opacity:0;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px;border-radius:8px;background-color:#d92b1a;background-repeat:no-repeat;background-position:center;background-image:url(../images/icon-plus.svg);transition:all .3s ease}section.projects-index .items .item .tags{margin:34px 0 0 0;padding:34px 0 0 0;border-top:1px solid #e2e2e2}section.projects-index .items .item:hover .image::before,section.projects-index .items .item:hover .image::after{opacity:1}section.projects-index .items .last-box{flex:1;display:none;align-items:end;padding:80px;border:1px solid #000;border-right:0;border-radius:16px 0 0 16px}section.projects-index .items .last-box.active{display:flex}@media only screen and (min-width: 769px)and (max-width: 1440px){section.projects-index .items{padding:80px 0 72px 0}section.projects-index .items .last-box{padding:40px}}@media only screen and (max-width: 768px){section.projects-index .items{padding:88px 0 50px 0}section.projects-index .items .item.pinned,section.projects-index .items .item.pinned{width:100%}section.projects-index .items .item.pinned .image img,section.projects-index .items .item.pinned .image img{aspect-ratio:538/470}section.projects-index .items .item .btn{display:flex !important;margin:40px 0 0 0}section.projects-index .items .item .tags{display:none}section.projects-index .items .last-box.active{display:none}}section.promoted-projects{padding:50px 0 60px calc((100% - (100vw - 80px))/2)}section.promoted-projects .items{display:flex}section.promoted-projects .items .item{padding:0 0 68px 0}section.promoted-projects .items .item .title{padding:34px 0 0 0}section.promoted-projects .items .item .image{cursor:pointer;position:relative;overflow:hidden;padding:0 0 40px 0;border-bottom:1px solid #000}section.promoted-projects .items .item .image a{position:relative;z-index:2;display:block}section.promoted-projects .items .item .image img{aspect-ratio:538/470;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:16px}section.promoted-projects .items .item .image::before{content:"";opacity:0;position:absolute;z-index:10;inset:0 0 40px 0;background-color:rgba(0,0,0,.6980392157);border-radius:16px;pointer-events:none;transition:all .3s ease}section.promoted-projects .items .item .image::after{content:"";opacity:0;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:10;width:64px;height:64px;border-radius:8px;background-color:#d92b1a;background-repeat:no-repeat;background-position:center;background-image:url(../images/icon-plus.svg);pointer-events:none;transition:all .3s ease}section.promoted-projects .items .item:hover .image::before,section.promoted-projects .items .item:hover .image::after{opacity:1}@media only screen and (min-width: 769px)and (max-width: 1440px){section.promoted-projects{padding:0 0 40px calc((100% - (100vw - 80px))/2)}}@media only screen and (max-width: 768px){section.promoted-projects{padding:0}section.promoted-projects .items{display:flex;flex-direction:column;gap:20px}section.promoted-projects .items .item{padding:0 32px 0 32px}section.promoted-projects .items .item .text{margin:0 0 40px 0}section.promoted-projects .items .item .btn{display:flex !important}section.promoted-projects .items .item:hover .image::before,section.promoted-projects .items .item:hover .image::after{opacity:1}}section.qna{padding:110px 0 120px 0}section.qna .section-title{padding:0 0 108px 0}section.qna .section-title.title-16,section.qna header .section-title.btn,header section.qna .section-title.btn,section.qna .main-menu>ul li a.section-title,.main-menu>ul li section.qna a.section-title,section.qna .mobile-menu-drawer .section-title.btn,.mobile-menu-drawer section.qna .section-title.btn,section.qna footer .bottom-line .footer-links .footer-menu ul li a.section-title,footer .bottom-line .footer-links .footer-menu ul li section.qna a.section-title,section.qna footer .bottom-line .footer-links .footer-menu ul li.who-made-this-website a.section-title::after,footer .bottom-line .footer-links .footer-menu ul li.who-made-this-website section.qna a.section-title::after,section.qna .contact-popup .form .checkboxes .wpcf7-list-item .section-title.wpcf7-list-item-label,.contact-popup .form .checkboxes .wpcf7-list-item section.qna .section-title.wpcf7-list-item-label,section.qna .contact-popup .form .wpcf7 form.invalid .section-title.wpcf7-response-output,.contact-popup .form .wpcf7 form.invalid section.qna .section-title.wpcf7-response-output,section.qna .contact-popup .form .wpcf7 form.unaccepted .section-title.wpcf7-response-output,.contact-popup .form .wpcf7 form.unaccepted section.qna .section-title.wpcf7-response-output,section.qna .contact-popup .form .wpcf7 form.sent .section-title.wpcf7-response-output,.contact-popup .form .wpcf7 form.sent section.qna .section-title.wpcf7-response-output,section.qna .filter-box .filter-title .selected-tags li.section-title,.filter-box .filter-title .selected-tags section.qna li.section-title{padding:0 0 80px 0}section.qna .items{flex-direction:column;gap:40px}section.qna.white-bg{border-top:1px solid #e2e2e2}section.qna.white-bg .items{gap:18px}section.qna.white-bg .item .title{padding:16px 0}section.qna.white-bg .item .title::after{background-image:url("../images/icon-plus-b.svg")}section.qna.white-bg .item .text{margin:24px 0 22px 0}section.qna.white-bg .item.active .title{padding:16px calc(var(--grid_gap) + (100vw - 80px - 380px)/20)}section.qna .item{position:relative}section.qna .item .title{cursor:pointer;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #333;padding:0 0 26px 0;transition:all .3s ease}section.qna .item .title::after{content:"";position:relative;display:inline-block;width:16px;height:16px;background-image:url("../images/icon-plus.svg");transition:all .3s ease}.no-touch section.qna .item .title:hover{color:#d92b1a;border-bottom:1px solid #d92b1a}.no-touch section.qna .item .title:hover::after{background-image:url("../images/icon-plus-r.svg")}section.qna .item.active .title::after{background-image:url("../images/icon-minus.svg")}.no-touch section.qna .item.active .title:hover::after{background-image:url("../images/icon-minus-r.svg")}section.qna .item .text{display:none;margin:32px 0 0 0;padding:34px calc(var(--grid_gap) + (100vw - 80px - 380px)/20);border-left:2px solid #fff}@media only screen and (max-width: 768px){section.qna{padding:40px 0 40px 0}section.qna .section-title{padding:0 0 80px 0}section.qna .items{gap:20px}section.qna.white-bg .section-title{padding:0 0 40px 0}section.qna.white-bg .item.active .title{padding:16px 0}section.qna.white-bg .item .text{padding:20px 0}section.qna .item .text{margin:32px 0 40px 0;padding:20px 0 20px 20px}}section.quotes-slider{padding:0 0 0 40px}section.quotes-slider .wrap{display:flex;justify-content:flex-end;gap:20px;padding:195px 0 230px 0}section.quotes-slider .wrap .items{width:calc((100vw - 80px - 380px)/20*14 + var(--grid_gap)*13 + 40px)}section.quotes-slider .wrap .items .item{opacity:.3;transition:all .3s ease}section.quotes-slider .wrap .items .item .quote{margin:0 0 36px 0}section.quotes-slider .wrap .items .firstItem .item{opacity:1}@media only screen and (min-width: 769px)and (max-width: 1440px){section.quotes-slider .wrap{padding:111px 0 111px 0}section.quotes-slider .wrap .items{width:calc((100vw - 80px - 380px)/20*12 + var(--grid_gap)*11 + 40px)}}@media only screen and (max-width: 768px){section.quotes-slider{padding:0}section.quotes-slider .wrap{flex-direction:column;gap:80px;padding:80px 32px 80px 32px}section.quotes-slider .wrap .items{width:100%}section.quotes-slider .wrap .items .item{width:100%;opacity:1}}.owl-carousel .owl-stage{display:flex}section.recent-blogs{padding:0 0 120px calc((100% - (100vw - 80px))/2)}section.recent-blogs .items{display:flex}section.recent-blogs .items .item{display:flex;flex-direction:column;padding:0 0 0 0;height:100%}section.recent-blogs .items .item .author{padding:38px 0 18px 0;border-bottom:1px solid #e2e2e2}section.recent-blogs .items .item .title{min-height:46px;margin:20px 0 48px 0}section.recent-blogs .items .item .text{flex:1;padding:0 0 32px 0}section.recent-blogs .items .item .image{cursor:pointer;position:relative;overflow:hidden}section.recent-blogs .items .item .image img{aspect-ratio:538/404;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:16px}section.recent-blogs .items .item .image::before{content:"";opacity:0;position:absolute;z-index:10;inset:0 0 0 0;background-color:rgba(0,0,0,.6980392157);border-radius:16px;pointer-events:none;transition:all .3s ease}section.recent-blogs .items .item .image::after{content:"";opacity:0;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);z-index:10;width:64px;height:64px;border-radius:8px;background-color:#d92b1a;background-repeat:no-repeat;background-position:center;background-image:url(../images/icon-plus.svg);pointer-events:none;transition:all .3s ease}section.recent-blogs .items .item:hover .image::before,section.recent-blogs .items .item:hover .image::after{opacity:1}@media only screen and (min-width: 769px)and (max-width: 1440px){section.recent-blogs{padding:0 0 80px calc((100% - (100vw - 80px))/2)}}@media only screen and (max-width: 768px){section.recent-blogs{padding:40px 0 0 0}section.recent-blogs .items{gap:20px;flex-direction:column}section.recent-blogs .items .item{padding:0 32px 0 32px}section.recent-blogs .items .item .title{min-height:unset}}section.standards-list{padding:60px 0 24px 0;display:flex;gap:20px}section.standards-list .items{display:flex}section.standards-list .items .item{cursor:pointer;position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:641px;padding:40px 48px 40px 48px;border-radius:16px;border:solid 1px #e2e2e2;transition:all .3s ease}section.standards-list .items .item .title{position:absolute;bottom:40px;left:48px;padding:40px 0 0 0}section.standards-list .items .item .text{display:none}.no-touch section.standards-list .items .item:not(.active):hover{color:#fff;background-color:#000}section.standards-list .items .item.active .title{opacity:0}@media only screen and (min-width: 769px)and (max-width: 1440px){section.standards-list{padding:0 0 20px 0}}@media only screen and (max-width: 768px){section.standards-list{padding:40px 0 24px 0}section.standards-list .items .item{min-height:422px;padding:32px}section.standards-list .items .item .title{position:absolute;top:50%;left:32px;transform:translateY(-60px)}section.standards-list .items .item .btn{position:absolute;bottom:32px;left:32px;right:32px;width:calc(100% - 64px);display:flex !important;margin:40px 0 0 0}section.standards-list .items .item.active .title,section.standards-list .items .item.active .btn{opacity:0}}section.standards-slider{padding:0 0 40px 0;display:flex;gap:20px}section.standards-slider .section-title{display:flex;align-items:flex-end;width:calc((100vw - 80px - 380px)/20*6 + var(--grid_gap)*5 + (100% - (100vw - 80px))/2);padding:80px;border:1px solid #000;border-left:0;border-radius:0 16px 16px 0}section.standards-slider .items{display:flex;width:calc((100vw - 80px - 380px)/20*14 + var(--grid_gap)*13 + (100% - (100vw - 80px))/2)}section.standards-slider .items .item{display:flex;flex-direction:column;justify-content:space-between;min-height:700px;padding:48px 48px 40px 48px;border-radius:16px}section.standards-slider .items .item .title{position:absolute;bottom:40px;left:48px;padding:40px 0 0 0;transition:all .3s ease}section.standards-slider .items .item .text{display:none}section.standards-slider .items .item.active .title{opacity:0}@media only screen and (min-width: 769px)and (max-width: 1440px){section.standards-slider .section-title{padding:40px}section.standards-slider .items .item{min-height:512px}}@media only screen and (max-width: 768px){section.standards-slider{flex-direction:column;padding:0 32px 0 32px}section.standards-slider .section-title{aspect-ratio:1/1;width:100%;padding:40px;border-radius:16px;border-left:1px solid #000}section.standards-slider .items{flex-direction:column;gap:20px;width:100%}section.standards-slider .items .item{position:relative;min-height:420px;padding:20px;background-color:#000}section.standards-slider .items .item .title{bottom:20px;left:20px}section.standards-slider .items .last-slide{margin:0 0 20px 0;border-radius:16px;padding:32px}}section.team-index{padding:0}section.team-index .dimmer{position:fixed;inset:0 0 0 0;z-index:99;pointer-events:none;cursor:pointer}section.team-index .dimmer.active{pointer-events:all}section.team-index .dimmer.active+.items .item .image{filter:grayscale(1)}section.team-index .items{gap:20px}section.team-index .items .item{cursor:pointer;padding:0 0 40px 0}section.team-index .items .item .image{position:relative;margin:0 0 36px 0;aspect-ratio:445/503;background-color:#e2e2e2;border-radius:16px;transition:all .3s ease}section.team-index .items .item .image img{width:100%;height:auto;aspect-ratio:445/503;-o-object-fit:cover;object-fit:cover;border-radius:16px}section.team-index .items .item .image::before{content:"";opacity:0;position:absolute;z-index:10;inset:0 0 0 0;background-color:rgba(0,0,0,.6980392157);border-radius:16px;pointer-events:none;transition:all .3s ease}section.team-index .items .item .image::after{color:#fff;content:"+";font-size:30px;font-weight:100;opacity:0;position:absolute;top:calc(50% - 32px);left:calc(50% - 72px);z-index:10;display:flex;align-items:center;justify-content:center;width:144px;height:64px;border-radius:8px;background-color:#d92b1a;pointer-events:none;transition:all .3s ease}section.team-index .items .item:hover .image::before,section.team-index .items .item:hover .image::after{opacity:1}section.team-index .items .popup-item{position:fixed;top:0;bottom:0;right:-670px;z-index:200;display:flex;flex-direction:column;width:670px;overflow:scroll;padding:32px 32px 48px 32px;transition:all .3s ease}section.team-index .items .popup-item::-webkit-scrollbar{width:5px;height:8px}section.team-index .items .popup-item::-webkit-scrollbar-thumb{background:#7f7f7f}section.team-index .items .popup-item::-webkit-scrollbar-track{background-color:#fff}section.team-index .items .popup-item .image{margin:48px 0 48px 0}section.team-index .items .popup-item .image img{width:100%;height:auto;aspect-ratio:606/630;-o-object-fit:cover;object-fit:cover;border-radius:8px}section.team-index .items .popup-item .title{padding:0 0 0 0}section.team-index .items .popup-item .job{padding:0 0 16px 0;margin:0 0 16px 0;border-bottom:1px solid #e2e2e2}section.team-index .items .popup-item .text{padding:0 0 48px 0}section.team-index .items .popup-item .text p{margin:0 0 16px 0}section.team-index .items .popup-item.active{right:0}section.team-index .items .popup-item .close-btn::after{background-image:url(../images/icon-close.svg)}@media only screen and (max-width: 768px){section.team-index .dimmer{position:fixed;inset:0 0 0 0;z-index:99;pointer-events:none;cursor:pointer}section.team-index .dimmer.active{pointer-events:all}section.team-index .dimmer.active+.items .item .image{filter:grayscale(1)}section.team-index .items{gap:20px}section.team-index .items .item .btn{display:flex !important;margin:40px 0 0 0}section.team-index .items .popup-item{position:fixed;top:0;bottom:0;right:-100vw;width:100vw;overflow:scroll;padding:90px 32px 20px 32px;transition:all .3s ease}section.team-index .items .popup-item .image{margin:20px 0 48px 0}section.team-index .items .popup-item .image img{aspect-ratio:283/294}section.team-index .items .popup-item .close-btn{position:absolute;left:0;right:0;top:0;display:flex !important;border-radius:0;margin:0}section.team-index .items .popup-item .close-btn::after{background-image:url(../images/icon-close.svg)}}section.textbox{padding:240px 0 240px 0}section.textbox.padding-120{padding:120px 0 120px 0}section.textbox.rtl{direction:rtl}section.textbox .grid{display:flex;flex-direction:column;gap:68px}@media only screen and (min-width: 769px)and (max-width: 1440px){section.textbox{padding:170px 0 170px 0}}@media only screen and (max-width: 768px){section.textbox{padding:93px 0 93px 0}section.textbox.padding-120{padding:80px 0 80px 0}}section.textbox-editor{padding:240px 0 240px 0}section.textbox-editor.padding-120{padding:120px 0 120px 0}section.textbox-editor .grid{display:flex;flex-direction:column;gap:68px}@media only screen and (min-width: 769px)and (max-width: 1440px){section.textbox{padding:170px 0 170px 0}}@media only screen and (max-width: 768px){section.textbox{padding:93px 0 93px 0}section.textbox.padding-120{padding:80px 0 80px 0}}section.video{padding:0}section.video .mediabox{width:100%;aspect-ratio:16/9}section.video .mediabox iframe{width:100%;height:100%}@media only screen and (max-width: 768px){section.video .mediabox{aspect-ratio:9/16}}/*# sourceMappingURL=global.min.css.map */