

/* Start:/assets/builder-reviews-DpOL2bA7.css?17913843154992*/
.pt-page[data-page-type=P12] .nm-builder-reviews [hidden]{display:none!important}.pt-page[data-page-type=P12] .f-reviews.nm-builder-reviews{background:0 0;height:auto;min-height:0;overflow:visible}.nm-builder-reviews__text{margin-top:40px;position:relative}.nm-builder-reviews__text-container{position:relative}.nm-builder-reviews__text-rail{scroll-snap-type:x mandatory;grid-auto-columns:100%;grid-auto-flow:column;gap:40px;display:grid;overflow:hidden}.nm-builder-text-review{scroll-snap-align:start;color:#000;border:1px solid #1515154d;min-width:0;padding:30px 30px 52px;display:flex}.nm-builder-text-review__data{flex-direction:column;flex-shrink:0;max-width:240px;margin:0 40px 0 0;padding:0;list-style:outside;display:flex}.nm-builder-text-review__data li{color:#3d3d3d;margin-left:24px;font-size:16px;line-height:1.3}.nm-builder-text-review__main{flex-direction:column;align-items:flex-start;min-width:0;margin-right:40px;display:flex}.nm-builder-reviews .nm-builder-text-review__main h3{color:#121212;margin:0;font-family:Manrope,sans-serif;font-size:18px;font-weight:700;line-height:1.3}.nm-builder-text-review__text{color:#000;margin:10px 0 auto;font-size:16px;font-weight:400;line-height:1.3}.nm-builder-text-review__original{color:#e1e1e1;text-align:center;background:#0d4e96;border:1px solid #0d4e96;border-radius:49px;justify-content:center;align-items:center;width:100%;max-width:380px;height:54px;margin-top:30px;padding:6px 10px;font-size:16px;line-height:1;text-decoration:none;transition:background-color .25s;display:flex}.nm-builder-text-review__original:hover{color:#121212;background:#fdb813;border-color:#fdb813}.nm-builder-text-review__photo{flex-direction:column;flex-shrink:0;text-decoration:none;display:flex}.nm-builder-text-review__photo img{background:#d9d9d9;border-radius:15px;width:240px;height:auto;display:block}.nm-builder-text-review__photo span{color:#121212;align-self:flex-start;margin-top:20px;font-size:16px;font-weight:400;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .25s,text-decoration-color .25s}.nm-builder-text-review__photo:hover span{text-decoration-color:currentColor}.nm-builder-reviews__letter-nav{z-index:1;gap:15px;display:flex;position:absolute;bottom:calc(100% + 44px);right:100px}.nm-builder-reviews__letter-nav button{cursor:pointer;background:#0d4e96;border:1px solid #0d4e96;border-radius:14px;justify-content:center;align-items:center;width:55px;height:35px;transition:border-color .25s,background-color .25s;display:flex}.nm-builder-reviews__letter-nav button svg{fill:#0000;stroke:#fff;stroke-width:2px;width:32.7273%;height:40%}.nm-builder-reviews__letter-nav button:last-child svg{transform:rotate(180deg)}.nm-builder-reviews__letter-nav button:hover{background:#fdb813;border-color:#fdb813}.nm-builder-reviews__letter-nav button:hover svg{stroke:#121212}.nm-builder-reviews__letter-nav button:disabled{pointer-events:none;background:0 0;border:1px solid #121212}.nm-builder-reviews__letter-nav button:disabled svg{stroke:#121212}.nm-builder-letter-dialog{color:#fff;background:#000000eb;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:65px 50px 20px;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.nm-builder-letter-dialog::backdrop{background:#000c}.nm-builder-letter-dialog__toolbar{justify-content:flex-end;align-items:center;gap:10px;display:flex;position:fixed;top:10px;bottom:auto;left:15px;right:15px}.nm-builder-letter-dialog button{color:#fff;background:#222;border:1px solid #fff8;border-radius:4px;min-width:44px;height:44px;font-size:20px}.nm-builder-letter-dialog img{object-fit:contain;cursor:zoom-in;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 90px);margin:0 auto;display:block}.nm-builder-letter-dialog.is-zoomed img{cursor:zoom-out;max-width:none;max-height:none}@media (max-width:1440px){.nm-builder-reviews__letter-nav{right:70px}}@media (max-width:1200px){.nm-builder-reviews__letter-nav{right:60px}.pt-page[data-page-type=P12] .nm-builder-reviews__text-container{padding:0}.nm-builder-text-review{flex-direction:column;align-items:flex-start}.nm-builder-text-review__data{order:2;margin:30px 0}.nm-builder-text-review__main{order:1;margin-bottom:20px;margin-right:0}.nm-builder-text-review__photo{order:3}}@media (max-width:768px){.nm-builder-reviews__text{margin-top:25px}.nm-builder-reviews__text-container{border:1px solid #1515154d;flex-direction:column-reverse;display:flex}.nm-builder-reviews__letter-nav{margin:20px 0 0 auto;position:relative;bottom:auto;right:60px}.nm-builder-text-review{border:0;padding-left:54px;padding-right:54px}}@media (max-width:576px){.nm-builder-reviews__letter-nav{right:54px}}@media (max-width:400px){.nm-builder-reviews__letter-nav{right:15px}.nm-builder-text-review,.nm-builder-letter-dialog{padding-left:15px;padding-right:15px}}@media (prefers-reduced-motion:reduce){.nm-builder-reviews a,.nm-builder-reviews button{transition:none}}

/* End */


/* Start:/assets/portfolio-source-entry-DdCHBC6H.css?1791384315295266*/
@font-face{font-family:NmPortfolioManrope;src:url(/media/fonts/manrope-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NmPortfolioManrope;src:url(/media/fonts/manrope-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NmPortfolioManrope;src:url(/media/fonts/manrope-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) #content.nm-portfolio-source{z-index:1;color:#000;background:0 0;font:400 16px/1.3 NmPortfolioManrope,Manrope,sans-serif;display:flow-root;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) #content.nm-portfolio-source{z-index:1;color:#000;background:0 0;font:400 16px/1.3 NmPortfolioManrope,Manrope,sans-serif;display:flow-root;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source :where(h1,h2,h3,p,ul,ol,fieldset):not(:where(.nm-builder-reviews *)){letter-spacing:normal;text-wrap:wrap;margin:0;padding:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source :where(h1,h2,h3,p,ul,ol,fieldset):not(:where(.nm-builder-reviews *)){letter-spacing:normal;text-wrap:wrap;margin:0;padding:0}.nm-portfolio-source :where(ul,ol){list-style:none}.nm-portfolio-source :where(button,input,select,textarea){margin:0;font-family:inherit;font-size:100%}.nm-portfolio-source :where(section,.anim-text-box,.running-line,.renovation-link){margin-top:100px;display:flow-root;position:relative}.nm-portfolio-source .crumbs{top:170px}.nm-portfolio-source .pt-projects{background:0 0;height:auto;min-height:0;padding:0;overflow:visible}.nm-portfolio-source .pt-projects__grid{gap:0;padding:0;display:flex}.nm-portfolio-source .pt-projects__grid:empty{min-height:0}.nm-portfolio-source .pt-chips{margin:0}.nm-portfolio-source .pt-chips:empty,.nm-portfolio-source .form-status:empty{display:none}.pt-page .nm-portfolio-source .portfolio-search{margin-top:110px}.pt-page .nm-portfolio-source .heading-main{width:100%;max-width:none}.pt-page .nm-portfolio-source .portfolio-search__actions{display:flex;position:relative}.pt-page .nm-portfolio-source .pt-projects__grid{grid-auto-rows:auto;height:auto;overflow:visible}.nm-portfolio-source [hidden]{display:none!important}.nm-portfolio-source .mb-0{margin-bottom:-100px!important}@media (max-width:1200px){.nm-portfolio-source .crumbs{top:110px}}@media (max-width:768px){.nm-portfolio-source :where(section,.anim-text-box,.running-line,.renovation-link){margin-top:80px}.pt-page .nm-portfolio-source .portfolio-search{margin-top:90px}.nm-portfolio-source .mb-0{margin-bottom:-80px!important}.nm-portfolio-source .crumbs{top:92px}}@media (max-width:576px){.nm-portfolio-source .crumbs{top:80px}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form{z-index:1;margin-top:20px;margin-bottom:20px;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form{z-index:1;margin-top:20px;margin-bottom:20px;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form-extd{z-index:1;margin-top:20px;margin-bottom:20px;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form-extd{z-index:1;margin-top:20px;margin-bottom:20px;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question+.seo-text{padding-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question+.seo-text{padding-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link{color:#fff}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link{color:#fff}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link:hover{color:#fff}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link:hover{color:#fff}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{margin:0;padding:0;font-weight:700;line-height:normal}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{margin:0;padding:0;font-weight:700;line-height:normal}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{margin:0;padding:0;font-weight:700;line-height:normal}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{margin:0;padding:0;font-weight:700;line-height:normal}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h3{margin:0;padding:0;font-weight:700;line-height:normal}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h3{margin:0;padding:0;font-weight:700;line-height:normal}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .container{width:100%;max-width:1400px;margin:0 auto;padding:0 100px;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .container{width:100%;max-width:1400px;margin:0 auto;padding:0 100px;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{color:#121212;font-family:montserrat,sans-serif;font-size:47px;font-weight:700}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{color:#121212;font-family:montserrat,sans-serif;font-size:47px;font-weight:700}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{color:#121212;font-family:montserrat,sans-serif;font-size:47px;font-weight:700}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{color:#121212;font-family:montserrat,sans-serif;font-size:47px;font-weight:700}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{text-transform:uppercase;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{text-transform:uppercase;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{color:#121212;font-family:Days One,sans-serif;font-size:42px;font-weight:400;line-height:1.4}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{color:#121212;font-family:Days One,sans-serif;font-size:42px;font-weight:400;line-height:1.4}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{color:#121212;font-family:Days One,sans-serif;font-size:42px;font-weight:400;line-height:1.4}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{color:#121212;font-family:Days One,sans-serif;font-size:42px;font-weight:400;line-height:1.4}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{text-transform:uppercase;margin-top:50px;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{text-transform:uppercase;margin-top:50px;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box__sub{color:#121212;margin-top:20px;font-size:18px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box__sub{color:#121212;margin-top:20px;font-size:18px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--economy .animated-text{text-indent:220px;max-width:900px;margin-left:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--economy .animated-text{text-indent:220px;max-width:900px;margin-left:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--guarantee .animated-text{text-indent:40px;max-width:900px;margin-left:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--guarantee .animated-text{text-indent:40px;max-width:900px;margin-left:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--reputation .animated-text{text-indent:420px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--reputation .animated-text{text-indent:420px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text{text-indent:320px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text{text-indent:320px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text span{font-size:36px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text span{font-size:36px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--compensation .anim-text-box__sub{max-width:920px;margin-left:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--compensation .anim-text-box__sub{max-width:920px;margin-left:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--compensation .animated-text{text-indent:320px;max-width:920px;margin-left:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--compensation .animated-text{text-indent:320px;max-width:920px;margin-left:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .animated-text span{background:linear-gradient(90deg,#8c8c8c 50%,#000 50%) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:slice;box-decoration-break:slice;-webkit-background-clip:text;font-size:30px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .animated-text span{background:linear-gradient(90deg,#8c8c8c 50%,#000 50%) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:slice;box-decoration-break:slice;-webkit-background-clip:text;font-size:30px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link{color:#121212;transition:all .25s ease-out;z-index:1;background-color:#fff;border-top:1px solid #0000004d;border-bottom:1px solid #0000004d;width:100%;padding:18px 0 19px;font-family:Days One,sans-serif;font-size:48px;font-weight:400;line-height:1.3;text-decoration:none;transition-property:color,background-color;display:block;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link{color:#121212;transition:all .25s ease-out;z-index:1;background-color:#fff;border-top:1px solid #0000004d;border-bottom:1px solid #0000004d;width:100%;padding:18px 0 19px;font-family:Days One,sans-serif;font-size:48px;font-weight:400;line-height:1.3;text-decoration:none;transition-property:color,background-color;display:block;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link .container{justify-content:space-between;align-items:center;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link .container{justify-content:space-between;align-items:center;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link__snowflake{fill:#121212;transition:all .25s ease-out;width:83px;height:83px;margin: ;transition-property:fill}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link__snowflake{fill:#121212;transition:all .25s ease-out;width:83px;height:83px;margin: ;transition-property:fill}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link__arrow{stroke-width:2px;stroke:#121212;transition:all .25s ease-out;width:62px;height:46px;margin-left:20px;transition-property:stroke;transform:rotate(180deg)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link__arrow{stroke-width:2px;stroke:#121212;transition:all .25s ease-out;width:62px;height:46px;margin-left:20px;transition-property:stroke;transform:rotate(180deg)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link:hover{color:#fff;background-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link:hover{color:#fff;background-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link:hover .renovation-link__snowflake{fill:#fff}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link:hover .renovation-link__snowflake{fill:#fff}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link:hover .renovation-link__arrow{stroke:#fff}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link:hover .renovation-link__arrow{stroke:#fff}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .btn{color:#fff;text-align:center;transition:all .25s ease-out;cursor:pointer;background-color:#0d4e96;border:1px solid #0d4e96;border-radius:49px;flex-shrink:0;justify-content:center;align-items:center;padding:.375em .75em;font-size:1rem;line-height:1;text-decoration:none;transition-property:color,background-color,border-color;display:inline-flex;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .btn{color:#fff;text-align:center;transition:all .25s ease-out;cursor:pointer;background-color:#0d4e96;border:1px solid #0d4e96;border-radius:49px;flex-shrink:0;justify-content:center;align-items:center;padding:.375em .75em;font-size:1rem;line-height:1;text-decoration:none;transition-property:color,background-color,border-color;display:inline-flex;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow{transition:all .25s ease-out;background-color:#0d4e96;border-color:#0d4e96;border-radius:14px;justify-content:center;align-items:center;width:55px;height:35px;transition-property:border-color,background-color;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow{transition:all .25s ease-out;background-color:#0d4e96;border-color:#0d4e96;border-radius:14px;justify-content:center;align-items:center;width:55px;height:35px;transition-property:border-color,background-color;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow--next svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow--next svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow svg{fill:#0000;stroke:#fff;stroke-width:2px;width:32.7273%;height:40%;transition:stroke .25s ease-out}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow svg{fill:#0000;stroke:#fff;stroke-width:2px;width:32.7273%;height:40%;transition:stroke .25s ease-out}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow:disabled{pointer-events:none;background-color:#0000;border:1px solid #121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow:disabled{pointer-events:none;background-color:#0000;border:1px solid #121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow.swiper-button-disabled{pointer-events:none;background-color:#0000;border:1px solid #121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow.swiper-button-disabled{pointer-events:none;background-color:#0000;border:1px solid #121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow:disabled svg{stroke:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow:disabled svg{stroke:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow.swiper-button-disabled svg{stroke:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow.swiper-button-disabled svg{stroke:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow:hover{background-color:#fdb813;border-color:#fdb813}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow:hover{background-color:#fdb813;border-color:#fdb813}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow:hover svg{stroke:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow:hover svg{stroke:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__heading{color:#121212;font-family:montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__heading{color:#121212;font-family:montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__head{-webkit-column-gap:13px;-moz-column-gap:13px;grid-template-columns:144px auto;column-gap:13px;margin-top:32px;display:grid}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__head{-webkit-column-gap:13px;-moz-column-gap:13px;grid-template-columns:144px auto;column-gap:13px;margin-top:32px;display:grid}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__avatar{border:1px solid #121212;border-radius:50%;grid-row:span 2;width:144px;height:144px;overflow:hidden}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__avatar{border:1px solid #121212;border-radius:50%;grid-row:span 2;width:144px;height:144px;overflow:hidden}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__name{color:#121212;align-self:flex-start;font-size:18px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__name{color:#121212;align-self:flex-start;font-size:18px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__desc{color:#121212;margin-top:10px;font-size:16px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__desc{color:#121212;margin-top:10px;font-size:16px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__form-heading{text-transform:uppercase;color:#3d3d3d;max-width:370px;margin-top:36px;font-size:18px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__form-heading{text-transform:uppercase;color:#3d3d3d;max-width:370px;margin-top:36px;font-size:18px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form{width:100%;margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form{width:100%;margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form textarea{background:initial;color:#121212;resize:none;transition:all .25s ease-out;border:0;border-bottom:1px solid #121212;border-radius:0;width:100%;height:48px;padding:14px 0 0;font-family:NmPortfolioManrope,sans-serif;font-size:16px;font-weight:400;line-height:24px;transition-property:border-color}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form textarea{background:initial;color:#121212;resize:none;transition:all .25s ease-out;border:0;border-bottom:1px solid #121212;border-radius:0;width:100%;height:48px;padding:14px 0 0;font-family:NmPortfolioManrope,sans-serif;font-size:16px;font-weight:400;line-height:24px;transition-property:border-color}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form input{background:initial;color:#121212;resize:none;transition:all .25s ease-out;border:0;border-bottom:1px solid #121212;border-radius:0;width:100%;height:48px;padding:14px 0 0;font-family:NmPortfolioManrope,sans-serif;font-size:16px;font-weight:400;line-height:24px;transition-property:border-color}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form input{background:initial;color:#121212;resize:none;transition:all .25s ease-out;border:0;border-bottom:1px solid #121212;border-radius:0;width:100%;height:48px;padding:14px 0 0;font-family:NmPortfolioManrope,sans-serif;font-size:16px;font-weight:400;line-height:24px;transition-property:border-color}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form textarea::-webkit-input-placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form input::-webkit-input-placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form textarea::-moz-placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form input::-moz-placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form textarea:-ms-placeholder-shown{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form input:-ms-placeholder-shown{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form textarea::-moz-placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form input::-moz-placeholder{color:#8c8c8c}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form textarea::placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form textarea::placeholder{color:#8c8c8c}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form input::placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form input::placeholder{color:#8c8c8c}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form textarea:focus-visible{border-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form textarea:focus-visible{border-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form input:focus-visible{border-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form input:focus-visible{border-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form .input-wrap+.input-wrap{margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form .input-wrap+.input-wrap{margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form button{color:#e1e1e1;text-transform:uppercase;width:100%;height:42px;margin-top:30px;font-size:14px;font-weight:600;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form button{color:#e1e1e1;text-transform:uppercase;width:100%;height:42px;margin-top:30px;font-size:14px;font-weight:600;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__policy{color:#8c8c8c;margin-top:20px;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:400;line-height:1.3;text-align:center!important}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__policy{color:#8c8c8c;margin-top:20px;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:400;line-height:1.3;text-align:center!important}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__policy p+p{margin-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__policy p+p{margin-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__heading{color:#121212;font-family:montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__heading{color:#121212;font-family:montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list{counter-reset:modal-process;margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list{counter-reset:modal-process;margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li{color:#121212;counter-increment:modal-process;font-size:16px;font-weight:400;line-height:1.3;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li{color:#121212;counter-increment:modal-process;font-size:16px;font-weight:400;line-height:1.3;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li:not(:first-child){margin-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li:not(:first-child){margin-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li:before{content:counter(modal-process);color:#121212;margin-bottom:-6px;font-family:Days One,sans-serif;font-size:36px;font-weight:400;line-height:1;display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li:before{content:counter(modal-process);color:#121212;margin-bottom:-6px;font-family:Days One,sans-serif;font-size:36px;font-weight:400;line-height:1;display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li:nth-child(-n+9):before{content:"0" counter(modal-process)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li:nth-child(-n+9):before{content:"0" counter(modal-process)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li h3{color:#121212;font-size:18px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li h3{color:#121212;font-size:18px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li div{color:#121212;margin-top:6px;font-size:16px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li div{color:#121212;margin-top:6px;font-size:16px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-box{border:1px solid #0000004d;width:calc(100% + 80px);margin-top:30px;margin-left:-40px;margin-right:-40px;padding:30px 40px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-box{border:1px solid #0000004d;width:calc(100% + 80px);margin-top:30px;margin-left:-40px;margin-right:-40px;padding:30px 40px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-heading{color:#121212;font-family:Days One,sans-serif;font-size:24px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-heading{color:#121212;font-family:Days One,sans-serif;font-size:24px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-desc{color:#121212;margin-top:20px;font-size:18px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-desc{color:#121212;margin-top:20px;font-size:18px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content{justify-content:space-between;margin-top:20px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content{justify-content:space-between;margin-top:20px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content ol{counter-reset:modal-consultation;width:calc(50% - 10px)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content ol{counter-reset:modal-consultation;width:calc(50% - 10px)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content li{color:#121212;counter-increment:modal-consultation;align-items:center;font-size:16px;font-weight:400;line-height:1.3;display:flex;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content li{color:#121212;counter-increment:modal-consultation;align-items:center;font-size:16px;font-weight:400;line-height:1.3;display:flex;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content li:not(:first-child){margin-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content li:not(:first-child){margin-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content li:before{content:counter(modal-consultation) ".";color:#121212;margin-right:15px;font-family:montserrat,sans-serif;font-size:64px;font-weight:700;line-height:1.4;display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content li:before{content:counter(modal-consultation) ".";color:#121212;margin-right:15px;font-family:montserrat,sans-serif;font-size:64px;font-weight:700;line-height:1.4;display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-phone{color:#121212;border:1px solid #1515154d;flex-direction:column;justify-content:center;width:calc(50% - 10px);max-width:270px;padding:20px;font-size:16px;font-weight:400;line-height:1.3;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-phone{color:#121212;border:1px solid #1515154d;flex-direction:column;justify-content:center;width:calc(50% - 10px);max-width:270px;padding:20px;font-size:16px;font-weight:400;line-height:1.3;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-phone>:last-child{margin-top:25px;font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-phone>:last-child{margin-top:25px;font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-phone a{color:inherit;font-weight:700;font-size:inherit;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:-webkit-text-decoration .25s ease-out,text-decoration .25s ease-out;display:inline-block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-phone a{color:inherit;font-weight:700;font-size:inherit;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:-webkit-text-decoration .25s ease-out,text-decoration .25s ease-out;display:inline-block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-phone a:hover{color:#0d4e96;-webkit-text-decoration:underline;text-decoration:underline}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-phone a:hover{color:#0d4e96;-webkit-text-decoration:underline;text-decoration:underline}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__form-wrap{border:1px solid #1515154d;flex-direction:column;width:calc(100% + 80px);margin-top:-2px;margin-left:-40px;margin-right:-40px;padding:30px 40px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__form-wrap{border:1px solid #1515154d;flex-direction:column;width:calc(100% + 80px);margin-top:-2px;margin-left:-40px;margin-right:-40px;padding:30px 40px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form{width:100%}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form{width:100%}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form input{color:#121212;transition:all .25s ease-out;background:#f9f9f9;border:1px solid #e6e6e6;border-radius:15px;width:100%;height:58px;padding-left:20px;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:400;transition-property:border-color}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form input{color:#121212;transition:all .25s ease-out;background:#f9f9f9;border:1px solid #e6e6e6;border-radius:15px;width:100%;height:58px;padding-left:20px;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:400;transition-property:border-color}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form input::-webkit-input-placeholder{color:#737373}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form input:-ms-placeholder-shown{color:#737373}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form input::-moz-placeholder{color:#737373}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form input::placeholder{color:#737373}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form input::placeholder{color:#737373}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form input:focus-visible{border-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form input:focus-visible{border-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form button{border-radius:15px;width:100%;height:58px;margin-top:25px;font-family:inter,sans-serif;font-size:14px;font-weight:600;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form button{border-radius:15px;width:100%;height:58px;margin-top:25px;font-family:inter,sans-serif;font-size:14px;font-weight:600;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__policy{color:#121212;text-align:center;text-align:center;margin-top:15px;font-size:16px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__policy{color:#121212;text-align:center;text-align:center;margin-top:15px;font-size:16px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__policy p+p{margin-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__policy p+p{margin-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social{transition:all .25s ease-out;background-color:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition-property:background-color;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social{transition:all .25s ease-out;background-color:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition-property:background-color;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social svg{fill:#0d4e96;color:#0d4e96;transition:all .25s ease-out;width:20px;height:20px;transition-property:fill}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social svg{fill:#0d4e96;color:#0d4e96;transition:all .25s ease-out;width:20px;height:20px;transition-property:fill}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social svg.stroke{stroke:#0d4e96;transition:all .25s ease-out;transition-property:stroke}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social svg.stroke{stroke:#0d4e96;transition:all .25s ease-out;transition-property:stroke}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social__fill{fill:#0d4e96;transition:all .25s ease-out;transition-property:fill}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social__fill{fill:#0d4e96;transition:all .25s ease-out;transition-property:fill}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social__stroke{stroke:#0d4e96;transition:all .25s ease-out;transition-property:stroke}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social__stroke{stroke:#0d4e96;transition:all .25s ease-out;transition-property:stroke}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social__back{fill:#fff;transition:all .25s ease-out;transition-property:fill}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social__back{fill:#fff;transition:all .25s ease-out;transition-property:fill}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover{background-color:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover{background-color:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover svg{fill:#fdb813;color:#fdb813}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover svg{fill:#fdb813;color:#fdb813}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover svg.stroke{stroke:#fdb813}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover svg.stroke{stroke:#fdb813}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover .social__fill{fill:#fdb813}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover .social__fill{fill:#fdb813}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover .social__stroke{stroke:#fdb813}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover .social__stroke{stroke:#fdb813}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover .social__back{fill:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social:hover .social__back{fill:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form{border:1px solid #0000004d;border-radius:15px;flex-direction:column;align-items:center;width:100%;padding:28px 30px 30px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form{border:1px solid #0000004d;border-radius:15px;flex-direction:column;align-items:center;width:100%;padding:28px 30px 30px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form__heading{color:#3d3d3d;text-align:center;text-transform:uppercase;max-width:400px;font-size:18px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form__heading{color:#3d3d3d;text-align:center;text-transform:uppercase;max-width:400px;font-size:18px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form{width:100%;max-width:280px;margin-top:11px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form{width:100%;max-width:280px;margin-top:11px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form input{color:#121212;transition:all .25s ease-out;text-align:center;background:0 0;border-bottom:1px solid #121212;width:100%;height:48px;font-family:NmPortfolioManrope,sans-serif;font-size:16px;font-weight:400;line-height:1.3;transition-property:border-color}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form input{color:#121212;transition:all .25s ease-out;text-align:center;background:0 0;border-bottom:1px solid #121212;width:100%;height:48px;font-family:NmPortfolioManrope,sans-serif;font-size:16px;font-weight:400;line-height:1.3;transition-property:border-color}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form input::-webkit-input-placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form input:-ms-placeholder-shown{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form input::-moz-placeholder{color:#8c8c8c}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form input::placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form input::placeholder{color:#8c8c8c}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form input:focus-visible{border-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form input:focus-visible{border-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form .btn{color:#e1e1e1;text-transform:uppercase;border-radius:42px;width:100%;height:42px;margin-top:20px;padding-left:34px;padding-right:34px;font-family:NmPortfolioManrope,sans-serif;font-size:14px;font-weight:600;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form .btn{color:#e1e1e1;text-transform:uppercase;border-radius:42px;width:100%;height:42px;margin-top:20px;padding-left:34px;padding-right:34px;font-family:NmPortfolioManrope,sans-serif;font-size:14px;font-weight:600;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form__policy{color:#8c8c8c;text-align:center;max-width:270px;margin-top:18px;font-size:10px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form__policy{color:#8c8c8c;text-align:center;max-width:270px;margin-top:18px;font-size:10px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd{border:1px solid #0000004d;border-radius:15px;flex-wrap:wrap;width:100%;padding:8px 10px 30px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd{border:1px solid #0000004d;border-radius:15px;flex-wrap:wrap;width:100%;padding:8px 10px 30px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__column{flex-direction:column;width:calc(50% - 40px);margin-top:20px;margin-left:20px;margin-right:20px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__column{flex-direction:column;width:calc(50% - 40px);margin-top:20px;margin-left:20px;margin-right:20px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__desc{color:#3d3d3d;margin-bottom:auto;font-size:18px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__desc{color:#3d3d3d;margin-bottom:auto;font-size:18px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__desc p+p{margin-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__desc p+p{margin-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director{justify-content:space-between;max-width:470px;margin-top:40px;display:flex;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director{justify-content:space-between;max-width:470px;margin-top:40px;display:flex;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director-info{color:#3d3d3d;font-size:18px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director-info{color:#3d3d3d;font-size:18px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director-info b{font-weight:700}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director-info b{font-weight:700}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director-info>:not(:first-child){margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director-info>:not(:first-child){margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director img{width:103px;height:71px;margin-left:auto;display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director img{width:103px;height:71px;margin-left:auto;display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__heading{color:#3d3d3d;text-transform:uppercase;max-width:400px;font-size:18px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__heading{color:#3d3d3d;text-transform:uppercase;max-width:400px;font-size:18px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form{width:100%;margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form{width:100%;margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form textarea{background:initial;color:#121212;resize:none;transition:all .25s ease-out;border-bottom:1px solid #121212;width:100%;height:48px;padding:14px 0 0;font-family:NmPortfolioManrope,sans-serif;font-size:16px;font-weight:400;transition-property:border-color}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form textarea{background:initial;color:#121212;resize:none;transition:all .25s ease-out;border-bottom:1px solid #121212;width:100%;height:48px;padding:14px 0 0;font-family:NmPortfolioManrope,sans-serif;font-size:16px;font-weight:400;transition-property:border-color}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form input{background:initial;color:#121212;resize:none;transition:all .25s ease-out;border-bottom:1px solid #121212;width:100%;height:48px;padding:14px 0 0;font-family:NmPortfolioManrope,sans-serif;font-size:16px;font-weight:400;transition-property:border-color}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form input{background:initial;color:#121212;resize:none;transition:all .25s ease-out;border-bottom:1px solid #121212;width:100%;height:48px;padding:14px 0 0;font-family:NmPortfolioManrope,sans-serif;font-size:16px;font-weight:400;transition-property:border-color}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form textarea::-webkit-input-placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form input::-webkit-input-placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form textarea::-moz-placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form input::-moz-placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form textarea:-ms-placeholder-shown{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form input:-ms-placeholder-shown{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form textarea::-moz-placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form input::-moz-placeholder{color:#8c8c8c}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form textarea::placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form textarea::placeholder{color:#8c8c8c}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form input::placeholder{color:#8c8c8c}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form input::placeholder{color:#8c8c8c}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form textarea:focus-visible{border-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form textarea:focus-visible{border-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form input:focus-visible{border-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form input:focus-visible{border-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form .input-wrap+.input-wrap{margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form .input-wrap+.input-wrap{margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form button{color:#e1e1e1;text-transform:uppercase;width:100%;height:42px;margin-top:30px;font-size:14px;font-weight:600;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form button{color:#e1e1e1;text-transform:uppercase;width:100%;height:42px;margin-top:30px;font-size:14px;font-weight:600;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__policy{color:#8c8c8c;margin-top:20px;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:400;line-height:1.3;text-align:center!important}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__policy{color:#8c8c8c;margin-top:20px;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:400;line-height:1.3;text-align:center!important}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__policy p+p{margin-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__policy p+p{margin-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{z-index:1;width:100%;max-width:1200px;position:absolute;top:20px;left:50%;transform:translate(-50%);margin-top:0!important}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{z-index:1;width:100%;max-width:1200px;position:absolute;top:20px;left:50%;transform:translate(-50%);margin-top:0!important}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs+*{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs+*{margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__wrap{border-radius:30px;justify-content:flex-start;max-width:100%;height:32px;display:flex;overflow:hidden}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__wrap{border-radius:30px;justify-content:flex-start;max-width:100%;height:32px;display:flex;overflow:hidden}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__list{color:#121212;background-color:#fff;border-radius:30px;align-items:center;height:100%;padding:0 35px;font-size:16px;font-weight:400;display:flex;overflow-x:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__list{color:#121212;background-color:#fff;border-radius:30px;align-items:center;height:100%;padding:0 35px;font-size:16px;font-weight:400;display:flex;overflow-x:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__list::-webkit-scrollbar{height:2px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__list::-webkit-scrollbar{height:2px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__list::-webkit-scrollbar-track{background:#d9d9d9}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__list::-webkit-scrollbar-track{background:#d9d9d9}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__list::-webkit-scrollbar-thumb{background:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__list::-webkit-scrollbar-thumb{background:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs span{flex-shrink:0;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs span{flex-shrink:0;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs a{color:#8c8c8c;flex-shrink:0;font-size:16px;font-weight:400;text-decoration:none;transition:color .25s ease-out;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs a{color:#8c8c8c;flex-shrink:0;font-size:16px;font-weight:400;text-decoration:none;transition:color .25s ease-out;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs a:after{content:" / ";color:#121212;margin:0 4px;display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs a:after{content:" / ";color:#121212;margin:0 4px;display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs a:hover{color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs a:hover{color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination{width:initial;justify-content:center;align-items:center;max-width:100%;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination{width:initial;justify-content:center;align-items:center;max-width:100%;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow{transition:all .25s ease-out;background-color:#0d4e96;border-color:#0d4e96;border-radius:14px;flex:none;justify-content:center;align-items:center;width:55px;height:35px;transition-property:border-color,background-color;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow{transition:all .25s ease-out;background-color:#0d4e96;border-color:#0d4e96;border-radius:14px;flex:none;justify-content:center;align-items:center;width:55px;height:35px;transition-property:border-color,background-color;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow--next svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow--next svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow svg{fill:#0000;stroke:#fff;stroke-width:2px;width:32.7273%;height:40%;transition:stroke .25s ease-out}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow svg{fill:#0000;stroke:#fff;stroke-width:2px;width:32.7273%;height:40%;transition:stroke .25s ease-out}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow:disabled{pointer-events:none;background-color:#0000;border:1px solid #121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow:disabled{pointer-events:none;background-color:#0000;border:1px solid #121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow.disabled{pointer-events:none;background-color:#0000;border:1px solid #121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow.disabled{pointer-events:none;background-color:#0000;border:1px solid #121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow:disabled svg{stroke:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow:disabled svg{stroke:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow.disabled svg{stroke:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow.disabled svg{stroke:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow:hover{background-color:#fdb813;border-color:#fdb813}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow:hover{background-color:#fdb813;border-color:#fdb813}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow:hover svg{stroke:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow:hover svg{stroke:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__list{margin:0 10px;padding:4px 0;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__list{margin:0 10px;padding:4px 0;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__list::-webkit-scrollbar{height:4px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__list::-webkit-scrollbar{height:4px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__list::-webkit-scrollbar-track{background:#121212 padding-box content-box;border:1px solid #0000}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__list::-webkit-scrollbar-track{background:#121212 padding-box content-box;border:1px solid #0000}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__list::-webkit-scrollbar-thumb{background:#0d4e96;border:1px solid #0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__list::-webkit-scrollbar-thumb{background:#0d4e96;border:1px solid #0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__item{text-align:center;color:#000;opacity:1;cursor:pointer;transition:all .25s ease-out;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin:0 5px;font-family:Days One,sans-serif;font-size:24px;line-height:1.3;text-decoration:none;transition-property:color,background-color;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__item{text-align:center;color:#000;opacity:1;cursor:pointer;transition:all .25s ease-out;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin:0 5px;font-family:Days One,sans-serif;font-size:24px;line-height:1.3;text-decoration:none;transition-property:color,background-color;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__item--active{color:#fff;background-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__item--active{color:#fff;background-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__item--active:hover{color:#fff}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__item--active:hover{color:#fff}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__item:not(.pagination__item--active):hover{background-color:#fdb813}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__item:not(.pagination__item--active):hover{background-color:#fdb813}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{-webkit-user-select:none;user-select:none;z-index:1;background:#0d4e96;border-top:1px solid #0000004d;border-bottom:1px solid #0000004d;width:100%;height:120px;margin-top:100px;animation:20s linear infinite cms-ticker-background;display:flex;position:relative;overflow:hidden}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{-webkit-user-select:none;user-select:none;z-index:1;background:#0d4e96;border-top:1px solid #0000004d;border-bottom:1px solid #0000004d;width:100%;height:120px;margin-top:100px;animation:20s linear infinite cms-ticker-background;display:flex;position:relative;overflow:hidden}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div{color:#fff;-webkit-text-stroke:1px #000;flex-shrink:0;align-items:center;min-width:100%;margin-left:100px;font-family:Days One,sans-serif;font-size:42px;font-weight:400;line-height:1.3;animation:20s linear infinite cms-ticker-movement,20s linear infinite cms-ticker-text;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div{color:#fff;-webkit-text-stroke:1px #000;flex-shrink:0;align-items:center;min-width:100%;margin-left:100px;font-family:Days One,sans-serif;font-size:42px;font-weight:400;line-height:1.3;animation:20s linear infinite cms-ticker-movement,20s linear infinite cms-ticker-text;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line svg{stroke-width:1px;fill:#fff;width:83px;height:83px;margin-right:38px;animation:20s linear infinite cms-ticker-icon}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line svg{stroke-width:1px;fill:#fff;width:83px;height:83px;margin-right:38px;animation:20s linear infinite cms-ticker-icon}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head{justify-content:space-between;align-items:center;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head{justify-content:space-between;align-items:center;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head .heading-section{margin-right:40px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head .heading-section{margin-right:40px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head .heading-section+.portfolio__desc{max-width:450px;margin-right:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head .heading-section+.portfolio__desc{max-width:450px;margin-right:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio .heading-section+.portfolio__head{margin-top:32px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio .heading-section+.portfolio__head{margin-top:32px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio .pagination{margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio .pagination{margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__desc{color:#121212;max-width:50%;font-size:18px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__desc{color:#121212;max-width:50%;font-size:18px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__tab-nav{display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__tab-nav{display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__tab-nav button:first-child{margin-right:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__tab-nav button:first-child{margin-right:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__content{flex-direction:column;margin-top:62px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__content{flex-direction:column;margin-top:62px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list{grid-template-columns:repeat(2,calc(50% - 20px));gap:60px 40px;display:grid}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list{grid-template-columns:repeat(2,calc(50% - 20px));gap:60px 40px;display:grid}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list::-webkit-scrollbar{height:8px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list::-webkit-scrollbar{height:8px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list::-webkit-scrollbar-track{background:#1212124d padding-box content-box;border:2px solid #0000}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list::-webkit-scrollbar-track{background:#1212124d padding-box content-box;border:2px solid #0000}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list::-webkit-scrollbar-thumb{background:#121212;border:2px solid #121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list::-webkit-scrollbar-thumb{background:#121212;border:2px solid #121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__more-btn{text-transform:uppercase;color:#e1e1e1;align-self:center;width:100%;max-width:370px;height:54px;margin-top:76px;font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__more-btn{text-transform:uppercase;color:#e1e1e1;align-self:center;width:100%;max-width:370px;height:54px;margin-top:76px;font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__more-btn-inner{text-transform:uppercase;color:#e1e1e1;align-self:center;width:100%;max-width:370px;height:48px;margin-top:30px;font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__more-btn-inner{text-transform:uppercase;color:#e1e1e1;align-self:center;width:100%;max-width:370px;height:48px;margin-top:30px;font-size:16px}@media screen and (min-width:768px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__more-btn-inner{display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__more-btn-inner{display:none}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work{position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work{position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery{border-radius:15px;width:100%;position:relative;overflow:hidden}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery{border-radius:15px;width:100%;position:relative;overflow:hidden}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow{z-index:3;position:absolute;bottom:27px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow{z-index:3;position:absolute;bottom:27px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--prev{left:24px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--prev{left:24px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--next{right:24px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--next{right:24px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .portfolio-work__content-box{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px 8px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .portfolio-work__content-box{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px 8px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .portfolio-work__data-list{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .portfolio-work__data-list{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}@media (hover:hover){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery:hover .portfolio-work__content-box{transform:translateY(0)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery:hover .portfolio-work__content-box{transform:translateY(0)}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery:hover .portfolio-work__content-box.is-hide{transform:translateY(-100%)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery:hover .portfolio-work__content-box.is-hide{transform:translateY(-100%)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main{position:relative;overflow:hidden}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main{position:relative;overflow:hidden}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main-link{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main-link{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main .swiper-slide{border-radius:15px;height:425px;overflow:hidden}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main .swiper-slide{border-radius:15px;height:425px;overflow:hidden}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{z-index:3;width:calc(100% - 200px);height:58px;position:absolute;bottom:15px;left:100px;overflow:hidden}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{z-index:3;width:calc(100% - 200px);height:58px;position:absolute;bottom:15px;left:100px;overflow:hidden}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb .swiper-slide{cursor:pointer;max-width:87px;-webkit-transition:border-color .25 ease-out;transition:border-color .25 ease-out;background:#d9d9d9;border:.773px solid #000;border-radius:12px;overflow:hidden}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb .swiper-slide{cursor:pointer;max-width:87px;-webkit-transition:border-color .25 ease-out;transition:border-color .25 ease-out;background:#d9d9d9;border:.773px solid #000;border-radius:12px;overflow:hidden}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb .swiper-slide.swiper-slide-thumb-active{border-color:#fff}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb .swiper-slide.swiper-slide-thumb-active{border-color:#fff}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name{margin-top:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name{margin-top:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name a{font-size:18px;font-weight:400;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name a{font-size:18px;font-weight:400;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name a:hover{color:#007aff}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name a:hover{color:#007aff}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__category{margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__category{margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__category a{color:#007aff;text-transform:uppercase;font-size:14px;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__category a{color:#007aff;text-transform:uppercase;font-size:14px;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__category a:hover{color:inherit}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__category a:hover{color:inherit}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-box{z-index:2;transition:all .25s ease-out;background-color:#0d4e96e6;border-radius:15px;width:100%;max-height:425px;padding:24px 30px;transition-property:transform;position:absolute;top:0;left:0;overflow:auto;transform:translateY(-100%)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-box{z-index:2;transition:all .25s ease-out;background-color:#0d4e96e6;border-radius:15px;width:100%;max-height:425px;padding:24px 30px;transition-property:transform;position:absolute;top:0;left:0;overflow:auto;transform:translateY(-100%)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list{margin-top:-15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list{margin-top:-15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item{color:#fff;transition:all .25s ease-out;align-items:center;margin-top:15px;font-size:16px;font-weight:400;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition-property:-webkit-text-decoration,text-decoration;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item{color:#fff;transition:all .25s ease-out;align-items:center;margin-top:15px;font-size:16px;font-weight:400;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition-property:-webkit-text-decoration,text-decoration;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item svg{flex-shrink:0;width:24px;height:24px;margin-right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item svg{flex-shrink:0;width:24px;height:24px;margin-right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-bottom{justify-content:space-between;align-items:center;margin-top:0;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-bottom{justify-content:space-between;align-items:center;margin-top:0;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-review{color:#fff;transition:all .25s ease-out;align-items:center;font-size:16px;font-weight:400;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition-property:-webkit-text-decoration,text-decoration;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-review{color:#fff;transition:all .25s ease-out;align-items:center;font-size:16px;font-weight:400;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition-property:-webkit-text-decoration,text-decoration;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-review:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-review:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-review:hover .portfolio-work__video-image{border-color:#fff}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-review:hover .portfolio-work__video-image{border-color:#fff}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-image{transition:all .25s ease-out;border:1px solid #000;border-radius:6px;width:64px;height:42px;margin-right:10px;transition-property:border-color;position:relative;overflow:hidden}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-image{transition:all .25s ease-out;border:1px solid #000;border-radius:6px;width:64px;height:42px;margin-right:10px;transition-property:border-color;position:relative;overflow:hidden}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-image:before{content:"";cursor:pointer;background-color:#030c2b66;width:100%;height:100%;position:absolute;top:0;left:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-image:before{content:"";cursor:pointer;background-color:#030c2b66;width:100%;height:100%;position:absolute;top:0;left:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-play-btn{z-index:1;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:9px;height:9px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-play-btn{z-index:1;background-color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:9px;height:9px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-play-btn svg{fill:#0d4e96;width:20.5183%;height:20.5183%}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-play-btn svg{fill:#0d4e96;width:20.5183%;height:20.5183%}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link{z-index:2;opacity:0;visibility:hidden;padding:12px 23px;transition:all .3s;position:absolute;bottom:23%;left:15px;transform:translateY(10px)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link{z-index:2;opacity:0;visibility:hidden;padding:12px 23px;transition:all .3s;position:absolute;bottom:23%;left:15px;transform:translateY(10px)}@media (hover:hover){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery:hover .portfolio-work__more-link{opacity:1;visibility:visible;transform:translate(0)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery:hover .portfolio-work__more-link{opacity:1;visibility:visible;transform:translate(0)}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link svg{fill:#0000;stroke:#fff;stroke-width:2px;width:18px;height:13.5px;margin-left:10px;transform:rotate(180deg)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link svg{fill:#0000;stroke:#fff;stroke-width:2px;width:18px;height:13.5px;margin-left:10px;transform:rotate(180deg)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work.hidden{display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work.hidden{display:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach .heading-section{max-width:1000px;margin-top:50px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach .heading-section{max-width:1000px;margin-top:50px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{grid-template-columns:repeat(4,1fr);gap:0 40px;margin-top:80px;display:grid}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{grid-template-columns:repeat(4,1fr);gap:0 40px;margin-top:80px;display:grid}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps .h3{color:#121212;text-transform:uppercase;border-top:1px solid #0000004d;grid-row:1;padding-top:20px;font-family:Days One,sans-serif;font-size:20px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps .h3{color:#121212;text-transform:uppercase;border-top:1px solid #0000004d;grid-row:1;padding-top:20px;font-family:Days One,sans-serif;font-size:20px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps h3{color:#121212;text-transform:uppercase;border-top:1px solid #0000004d;grid-row:1;padding-top:20px;font-family:Days One,sans-serif;font-size:20px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps h3{color:#121212;text-transform:uppercase;border-top:1px solid #0000004d;grid-row:1;padding-top:20px;font-family:Days One,sans-serif;font-size:20px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>div{color:#3d3d3d;border-bottom:1px solid #0000004d;grid-row:2;padding-top:20px;padding-bottom:25px;font-size:18px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>div{color:#3d3d3d;border-bottom:1px solid #0000004d;grid-row:2;padding-top:20px;padding-bottom:25px;font-size:18px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__list{grid-template-columns:1fr 480px 1fr;gap:0;margin-top:120px;display:grid}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__list{grid-template-columns:1fr 480px 1fr;gap:0;margin-top:120px;display:grid}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item{border:1px solid #1212124d}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item{border:1px solid #1212124d}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item>div{flex-direction:column;width:300px;margin:0 46px;padding:60px 0 48px;display:flex;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item>div{flex-direction:column;width:300px;margin:0 46px;padding:60px 0 48px;display:flex;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:auto;margin-right:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:auto;margin-right:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item .h3{color:#121212;margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item .h3{color:#121212;margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item h3{color:#121212;margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item h3{color:#121212;margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item p{color:#000;font-size:16px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item p{color:#000;font-size:16px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item p+P{margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item p+P{margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item .btn{color:#e1e1e1;align-self:flex-start;height:42px;margin-top:20px;padding-left:24px;padding-right:24px;font-size:14px;font-weight:600}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item .btn{color:#e1e1e1;align-self:flex-start;height:42px;margin-top:20px;padding-left:24px;padding-right:24px;font-size:14px;font-weight:600}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item ul li{color:#000;font-family:inter,sans-serif;font-size:16px;font-weight:400;line-height:1.3;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item ul li{color:#000;font-family:inter,sans-serif;font-size:16px;font-weight:400;line-height:1.3;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item ul li+li{margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item ul li+li{margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item ul li svg{fill:#fdb813;flex-shrink:0;width:17px;height:13px;margin-top:5px;margin-right:8px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item ul li svg{fill:#fdb813;flex-shrink:0;width:17px;height:13px;margin-top:5px;margin-right:8px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal{width:98px;height:98px;position:absolute;top:-50px;right:-15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal{width:98px;height:98px;position:absolute;top:-50px;right:-15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal svg{width:100%;height:100%;display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal svg{width:100%;height:100%;display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal>span{color:#e1e1e1;text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:400;line-height:1.3;display:flex;position:absolute;top:0;left:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal>span{color:#e1e1e1;text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:400;line-height:1.3;display:flex;position:absolute;top:0;left:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal>span span{margin-top:-3px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal>span span{margin-top:-3px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal>span b{margin-bottom:-5px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal>span b{margin-bottom:-5px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .input-wrap{margin-bottom:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .input-wrap{margin-bottom:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost{z-index:1;background-color:#fff;padding-top:130px;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost{z-index:1;background-color:#fff;padding-top:130px;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost .heading-section{justify-content:space-between;align-items:center;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost .heading-section{justify-content:space-between;align-items:center;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost .heading-section svg{fill:#121212;width:83px;height:83px;margin-left:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost .heading-section svg{fill:#121212;width:83px;height:83px;margin-left:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__list{z-index:1;grid-template-columns:1fr 400px 1fr;gap:0;margin-top:60px;display:grid;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__list{z-index:1;grid-template-columns:1fr 400px 1fr;gap:0;margin-top:60px;display:grid;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item{border:1px solid #1212124d;height:100%}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item{border:1px solid #1212124d;height:100%}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div{flex-direction:column;width:340px;height:calc(100% - 88px);margin:44px 35px;display:flex;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div{flex-direction:column;width:340px;height:calc(100% - 88px);margin:44px 35px;display:flex;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div>:nth-last-child(2){margin-bottom:40px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div>:nth-last-child(2){margin-bottom:40px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+2)>div{margin-left:auto;margin-right:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+2)>div{margin-left:auto;margin-right:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item .h3{color:#121212;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item .h3{color:#121212;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item h3{color:#121212;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item h3{color:#121212;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item p{color:#000;font-size:16px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item p{color:#000;font-size:16px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item p+P{margin-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item p+P{margin-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item ul li{color:#000;font-family:inter,sans-serif;font-size:16px;font-weight:400;line-height:1.3;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item ul li{color:#000;font-family:inter,sans-serif;font-size:16px;font-weight:400;line-height:1.3;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item ul li+li{margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item ul li+li{margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item ul li svg{fill:#fdb813;flex-shrink:0;width:17px;height:13px;margin-top:5px;margin-right:8px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item ul li svg{fill:#fdb813;flex-shrink:0;width:17px;height:13px;margin-top:5px;margin-right:8px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item .btn{color:#e1e1e1;align-self:flex-start;min-width:222px;height:42px;margin-top:auto;padding-left:24px;padding-right:24px;font-size:14px;font-weight:600}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item .btn{color:#e1e1e1;align-self:flex-start;min-width:222px;height:42px;margin-top:auto;padding-left:24px;padding-right:24px;font-size:14px;font-weight:600}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director{z-index:1;position:relative;margin-top:100px!important}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director{z-index:1;position:relative;margin-top:100px!important}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__bg{background-position:bottom;background-size:cover;width:100%;height:400px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__bg{background-position:bottom;background-size:cover;width:100%;height:400px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__content{background:#fff;border-top:1px solid #0000004d;border-bottom:1px solid #0000004d}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__content{background:#fff;border-top:1px solid #0000004d;border-bottom:1px solid #0000004d}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__content .container{align-items:center;height:160px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__content .container{align-items:center;height:160px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__photo{background-position:0 100%;background-repeat:no-repeat;background-size:contain;width:400px;position:absolute;bottom:100%;left:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__photo{background-position:0 100%;background-repeat:no-repeat;background-size:contain;width:400px;position:absolute;bottom:100%;left:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__photo:before{content:"";padding-top:116.75%;display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__photo:before{content:"";padding-top:116.75%;display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__position{color:#3d3d3d;font-size:18px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__position{color:#3d3d3d;font-size:18px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__name{color:#121212;margin-left:36px;font-family:Days One,sans-serif;font-size:24px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__name{color:#121212;margin-left:36px;font-family:Days One,sans-serif;font-size:24px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link{transition:all .25s ease-out;background-color:#0d4e96;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-left:30px;transition-property:background-color;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link{transition:all .25s ease-out;background-color:#0d4e96;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-left:30px;transition-property:background-color;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link svg{stroke:#fff;transition:all .25s ease-out;width:34px;height:34px;transition-property:stroke}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link svg{stroke:#fff;transition:all .25s ease-out;width:34px;height:34px;transition-property:stroke}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:focus{background-color:#fdb813}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:focus{background-color:#fdb813}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:hover{background-color:#fdb813}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:hover{background-color:#fdb813}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:focus svg{stroke:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:focus svg{stroke:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:hover svg{stroke:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:hover svg{stroke:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:active{background-color:#fdb813}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:active{background-color:#fdb813}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:active svg{stroke:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link:active svg{stroke:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__contact-btn{color:#e1e1e1;text-transform:uppercase;flex-grow:1;height:60px;margin-left:26px;font-size:14px;font-weight:600}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__contact-btn{color:#e1e1e1;text-transform:uppercase;flex-grow:1;height:60px;margin-left:26px;font-size:14px;font-weight:600}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__head .heading-section{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__head .heading-section{margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question+.seo-text{font-weight:100;margin-top:0!important}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question+.seo-text{font-weight:100;margin-top:0!important}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__top{z-index:1;justify-content:space-between;display:flex;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__top{z-index:1;justify-content:space-between;display:flex;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__head{margin-right:40px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__head{margin-right:40px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__subheading{color:#3d3d3d;max-width:390px;margin-top:20px;font-size:18px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__subheading{color:#3d3d3d;max-width:390px;margin-top:20px;font-size:18px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone{border-top:1px solid #1212124d;flex-direction:column;padding-top:15px;padding-right:70px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone{border-top:1px solid #1212124d;flex-direction:column;padding-top:15px;padding-right:70px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone h3{color:#000;font-size:18px;font-weight:700;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone h3{color:#000;font-size:18px;font-weight:700;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone-title{margin-bottom:10px;font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone-title{margin-bottom:10px;font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone a{color:#121212;transition:all .25s ease-out;align-self:flex-start;align-items:center;margin-top:5px;font-size:22px;font-weight:400;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition-property:color,-webkit-text-decoration,text-decoration;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone a{color:#121212;transition:all .25s ease-out;align-self:flex-start;align-items:center;margin-top:5px;font-size:22px;font-weight:400;line-height:1.3;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition-property:color,-webkit-text-decoration,text-decoration;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone a svg{width:24px;height:24px;margin-right:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone a svg{width:24px;height:24px;margin-right:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone a:hover{color:#0d4e96;-webkit-text-decoration:underline;text-decoration:underline}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone a:hover{color:#0d4e96;-webkit-text-decoration:underline;text-decoration:underline}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form{z-index:1;margin-top:50px;margin-bottom:50px;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form{z-index:1;margin-top:50px;margin-bottom:50px;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form-extd{z-index:1;margin-top:50px;margin-bottom:50px;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form-extd{z-index:1;margin-top:50px;margin-bottom:50px;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search .heading-section{max-width:800px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search .heading-section{max-width:800px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__subheading{color:#121212;max-width:400px;margin-top:30px;font-family:inter,sans-serif;font-size:24px;font-weight:400;line-height:1.25}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__subheading{color:#121212;max-width:400px;margin-top:30px;font-family:inter,sans-serif;font-size:24px;font-weight:400;line-height:1.25}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__open-filter{color:#121212;transition:all .25s ease-out;background:0 0;border:none;align-items:center;margin-top:60px;font-size:18px;font-weight:400;line-height:1.3;transition-property:color,text-decoration-color;display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__open-filter{color:#121212;transition:all .25s ease-out;background:0 0;border:none;align-items:center;margin-top:60px;font-size:18px;font-weight:400;line-height:1.3;transition-property:color,text-decoration-color;display:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__open-filter svg{fill:#121212;width:24px;height:24px;margin-right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__open-filter svg{fill:#121212;width:24px;height:24px;margin-right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{width:calc(100% + 50vw - 610px);margin-top:40px;padding-right:calc(50vw - 610px);display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{width:calc(100% + 50vw - 610px);margin-top:40px;padding-right:calc(50vw - 610px);display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filtres{grid-template-columns:270px 270px 270px auto;align-items:flex-end;display:grid}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filtres{grid-template-columns:270px 270px 270px auto;align-items:flex-end;display:grid}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter{width:100%}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter{width:100%}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-name{color:#121212;font-size:16px;font-weight:400;line-height:1.3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-name{color:#121212;font-size:16px;font-weight:400;line-height:1.3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select{width:100%;height:44px;margin-top:15px;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select{width:100%;height:44px;margin-top:15px;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select button{color:#000;transition:all .25s ease-out;background-color:#fff;border:1px solid #1212124d;justify-content:space-between;align-items:center;width:100%;height:100%;padding-left:20px;padding-right:20px;font-size:16px;font-weight:400;line-height:1.3;transition-property:border-color,background-color,color;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select button{color:#000;transition:all .25s ease-out;background-color:#fff;border:1px solid #1212124d;justify-content:space-between;align-items:center;width:100%;height:100%;padding-left:20px;padding-right:20px;font-size:16px;font-weight:400;line-height:1.3;transition-property:border-color,background-color,color;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select button svg{stroke-width:1.5px;stroke:#121212;transition:all .25s ease-out;width:20px;min-width:20px;height:20px;transition-property:stroke;display:block;transform:rotate(135deg)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select button svg{stroke-width:1.5px;stroke:#121212;transition:all .25s ease-out;width:20px;min-width:20px;height:20px;transition-property:stroke;display:block;transform:rotate(135deg)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset{z-index:3;background-color:#fff;flex-direction:column;width:100%;max-height:122px;padding:10px 16px;display:none;position:absolute;top:100%;left:0;overflow-y:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset{z-index:3;background-color:#fff;flex-direction:column;width:100%;max-height:122px;padding:10px 16px;display:none;position:absolute;top:100%;left:0;overflow-y:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label{cursor:pointer;align-items:flex-start;display:flex;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label{cursor:pointer;align-items:flex-start;display:flex;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label:not(:first-child){margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label:not(:first-child){margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label input:checked+i{background-color:#0d4e96;border-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label input:checked+i{background-color:#0d4e96;border-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label input:not(:checked):hover+i{border-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label input:not(:checked):hover+i{border-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label input:not(:checked):focus+i{border-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label input:not(:checked):focus+i{border-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label i{transition:all .25s ease-out;background-color:#fff;border:1px solid #3d3d3d;border-radius:2px;width:15px;height:15px;margin:2px;transition-property:border-color,background-color;display:block;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label i{transition:all .25s ease-out;background-color:#fff;border:1px solid #3d3d3d;border-radius:2px;width:15px;height:15px;margin:2px;transition-property:border-color,background-color;display:block;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label i:before{content:"";background-color:#fff;width:2px;height:6px;display:block;position:absolute;bottom:2px;left:2px;transform:rotate(-45deg)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label i:before{content:"";background-color:#fff;width:2px;height:6px;display:block;position:absolute;bottom:2px;left:2px;transform:rotate(-45deg)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label i:after{content:"";background-color:#fff;width:2px;height:10px;display:block;position:absolute;bottom:1px;left:7px;transform:rotate(45deg)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label i:after{content:"";background-color:#fff;width:2px;height:10px;display:block;position:absolute;bottom:1px;left:7px;transform:rotate(45deg)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label span{color:#3d3d3d;margin-left:12px;font-size:14px;font-weight:500;line-height:1.4}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select fieldset label span{color:#3d3d3d;margin-left:12px;font-size:14px;font-weight:500;line-height:1.4}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select.active button{color:#fff;background-color:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select.active button{color:#fff;background-color:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select.active button svg{stroke:#fff}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select.active button svg{stroke:#fff}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select.active fieldset{display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select.active fieldset{display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select:not(.active) button:focus{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select:not(.active) button:focus{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select:not(.active) button:hover{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select:not(.active) button:hover{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__find-btn{color:#fff;transition:all .25s ease-out;cursor:pointer;background-color:#0d4e96;border:1px solid #1515154d;width:100%;height:44px;font-size:16px;font-weight:400;line-height:1.3;transition-property:color,background-color,border-color}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__find-btn{color:#fff;transition:all .25s ease-out;cursor:pointer;background-color:#0d4e96;border:1px solid #1515154d;width:100%;height:44px;font-size:16px;font-weight:400;line-height:1.3;transition-property:color,background-color,border-color}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__find-btn:focus-visible{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__find-btn:focus-visible{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__find-btn:hover{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__find-btn:hover{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories{width:calc(100% + 50vw - 610px);margin-top:70px;margin-right:20px;padding:0 0 32px;display:flex;overflow-x:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories{width:calc(100% + 50vw - 610px);margin-top:70px;margin-right:20px;padding:0 0 32px;display:flex;overflow-x:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories::-webkit-scrollbar{height:4px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories::-webkit-scrollbar{height:4px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories::-webkit-scrollbar-track{background:#1212124d padding-box content-box;border:1px solid #0000}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories::-webkit-scrollbar-track{background:#1212124d padding-box content-box;border:1px solid #0000}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories::-webkit-scrollbar-thumb{background:#121212;border:1px solid #121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories::-webkit-scrollbar-thumb{background:#121212;border:1px solid #121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a{color:#3d3d3d;text-align:center;transition:all .25s ease-out;cursor:pointer;background-color:#f3f5fb;border:1px solid #1515154d;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;height:44px;padding-left:20px;padding-right:20px;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition-property:color,background-color,border-color;display:flex;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a{color:#3d3d3d;text-align:center;transition:all .25s ease-out;cursor:pointer;background-color:#f3f5fb;border:1px solid #1515154d;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;height:44px;padding-left:20px;padding-right:20px;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition-property:color,background-color,border-color;display:flex;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button{color:#3d3d3d;text-align:center;transition:all .25s ease-out;cursor:pointer;background-color:#f3f5fb;border:1px solid #1515154d;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;height:44px;padding-left:20px;padding-right:20px;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition-property:color,background-color,border-color;display:flex;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button{color:#3d3d3d;text-align:center;transition:all .25s ease-out;cursor:pointer;background-color:#f3f5fb;border:1px solid #1515154d;border-radius:30px;flex-shrink:0;justify-content:center;align-items:center;height:44px;padding-left:20px;padding-right:20px;font-family:ibmplexsans,sans-serif;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition-property:color,background-color,border-color;display:flex;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a:focus{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a:focus{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a:hover{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a:hover{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button:focus{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button:focus{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button:hover{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button:hover{color:#3d3d3d;background-color:#fdb813;border-color:#fdb813;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a.active{color:#fff;background-color:#0d4e96;border-color:#0d4e96;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a.active{color:#fff;background-color:#0d4e96;border-color:#0d4e96;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a:active{color:#fff;background-color:#0d4e96;border-color:#0d4e96;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a:active{color:#fff;background-color:#0d4e96;border-color:#0d4e96;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button.active{color:#fff;background-color:#0d4e96;border-color:#0d4e96;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button.active{color:#fff;background-color:#0d4e96;border-color:#0d4e96;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button:active{color:#fff;background-color:#0d4e96;border-color:#0d4e96;text-decoration:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button:active{color:#fff;background-color:#0d4e96;border-color:#0d4e96;text-decoration:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a:not(:last-child){margin-right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories a:not(:last-child){margin-right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button:not(:last-child){margin-right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories button:not(:last-child){margin-right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social--smShow{display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social--smShow{display:none}@media screen and (max-width:1440px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .container{max-width:initial;padding:0 70px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .container{max-width:initial;padding:0 70px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{font-size:36px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{font-size:36px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{font-size:36px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{font-size:36px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{font-size:36px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{font-size:36px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{font-size:36px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{font-size:36px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text span{font-size:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text span{font-size:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .animated-text span{font-size:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .animated-text span{font-size:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{max-width:calc(100% - 140px)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{max-width:calc(100% - 140px)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow{width:49.5px;height:31.5px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__arrow{width:49.5px;height:31.5px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list{gap:40px 30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list{gap:40px 30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{height:52px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{height:52px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{gap:0 30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{gap:0 30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__list{grid-template-columns:repeat(3,1fr)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__list{grid-template-columns:repeat(3,1fr)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item>div{width:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item>div{width:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:70px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:70px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:30px;margin-right:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:30px;margin-right:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost .heading-section svg{width:74px;height:74px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost .heading-section svg{width:74px;height:74px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__list{grid-template-columns:repeat(3,1fr)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__list{grid-template-columns:repeat(3,1fr)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div{width:initial;margin:44px 30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div{width:initial;margin:44px 30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:70px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:70px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+2)>div{margin-left:30px;margin-right:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+2)>div{margin-left:30px;margin-right:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+3)>div{margin-right:60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+3)>div{margin-right:60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__photo{left:50px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__photo{left:50px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{width:calc(100% + 70px);padding-right:70px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{width:calc(100% + 70px);padding-right:70px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories{width:100%}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories{width:100%}}@media screen and (max-width:1200px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .container{padding:0 60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .container{padding:0 60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd{flex-direction:column;padding:28px 30px 30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd{flex-direction:column;padding:28px 30px 30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__column{width:100%;margin:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__column{width:100%;margin:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__heading{margin-top:80px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__heading{margin-top:80px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{max-width:calc(100% - 120px)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{max-width:calc(100% - 120px)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__wrap{max-width:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs__wrap{max-width:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head{flex-direction:column;align-items:flex-start}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head{flex-direction:column;align-items:flex-start}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__tab-nav{margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__tab-nav{margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-box{padding:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-box{padding:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item>div{margin-left:20px;margin-right:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item>div{margin-left:20px;margin-right:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:60px;margin-right:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:60px;margin-right:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:20px;margin-right:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:20px;margin-right:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+3)>div{margin-left:20px;margin-right:60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+3)>div{margin-left:20px;margin-right:60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__content .container{flex-wrap:wrap;align-items:flex-start;height:180px;padding-top:21px;padding-bottom:20px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__content .container{flex-wrap:wrap;align-items:flex-start;height:180px;padding-top:21px;padding-bottom:20px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__position{width:100%}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__position{width:100%}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__name{width:100%;margin-top:5px;margin-left:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__name{width:100%;margin-top:5px;margin-left:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link{margin-top:20px;margin-left:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link{margin-top:20px;margin-left:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__contact-btn{max-width:300px;margin-top:20px;margin-left:28px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__contact-btn{max-width:300px;margin-top:20px;margin-left:28px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{width:calc(100% + 60px);padding-right:60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{width:calc(100% + 60px);padding-right:60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filtres{grid-template-columns:270px 270px;gap:30px 0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filtres{grid-template-columns:270px 270px;gap:30px 0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories{width:calc(100% + 60px)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories{width:calc(100% + 60px)}}@media screen and (max-width:992px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{font-size:32px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{font-size:32px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{font-size:32px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{font-size:32px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{font-size:32px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{font-size:32px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{font-size:32px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{font-size:32px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text{text-indent:240px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text{text-indent:240px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text span{font-size:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text span{font-size:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--compensation .animated-text{text-indent:240px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--compensation .animated-text{text-indent:240px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .animated-text span{font-size:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .animated-text span{font-size:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link{height:96px;padding:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link{height:96px;padding:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link svg{width:56px;height:56px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link svg{width:56px;height:56px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link>div{font-size:28px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link>div{font-size:28px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__heading{font-size:22px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__heading{font-size:22px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__heading{font-size:22px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__heading{font-size:22px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-heading{font-size:22px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-heading{font-size:22px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{height:96px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{height:96px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line svg{width:64px;height:64px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line svg{width:64px;height:64px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div{font-size:32px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div{font-size:32px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__desc{max-width:80%}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__desc{max-width:80%}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__content{margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__content{margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list{gap:30px;margin-top:50px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list{gap:30px;margin-top:50px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow{width:34px;height:25px;bottom:22px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow{width:34px;height:25px;bottom:22px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--prev{left:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--prev{left:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--next{right:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--next{right:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main .swiper-slide{height:326px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main .swiper-slide{height:326px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{width:calc(100% - 140px);left:70px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{width:calc(100% - 140px);left:70px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-box{padding:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-box{padding:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-bottom{flex-direction:column;align-items:flex-start}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-bottom{flex-direction:column;align-items:flex-start}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-bottom{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-bottom{margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link{margin-top:10px;margin-left:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link{margin-top:10px;margin-left:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{grid-template-columns:repeat(2,1fr)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{grid-template-columns:repeat(2,1fr)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(5){grid-row:3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(5){grid-row:3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(7){grid-row:3}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(7){grid-row:3}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(6){grid-row:4}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(6){grid-row:4}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(8){grid-row:4}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(8){grid-row:4}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{margin-top:60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{margin-top:60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__list{grid-template-columns:repeat(2,1fr)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__list{grid-template-columns:repeat(2,1fr)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:20px;margin-right:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:20px;margin-right:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:20px;margin-right:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:20px;margin-right:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+3)>div{margin-left:20px;margin-right:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+3)>div{margin-left:20px;margin-right:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal{right:initial;left:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__medal{right:initial;left:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost{padding-top:100px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost{padding-top:100px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__list{grid-template-columns:repeat(2,1fr);margin-top:50px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__list{grid-template-columns:repeat(2,1fr);margin-top:50px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:60px;margin-right:60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:60px;margin-right:60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+2)>div{margin-left:60px;margin-right:60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+2)>div{margin-left:60px;margin-right:60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+3)>div{margin-left:60px;margin-right:60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+3)>div{margin-left:60px;margin-right:60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__open-filter{margin-top:40px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__open-filter{margin-top:40px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{margin-top:30px;display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{margin-top:30px;display:none}}@media screen and (max-width:768px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search{position:sticky;top:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search{position:sticky;top:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__open-filter{background-color:#fff;border-radius:1rem;padding:15px 25px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__open-filter{background-color:#fff;border-radius:1rem;padding:15px 25px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{font-size:22px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{font-size:22px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{font-size:22px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{font-size:22px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{font-size:22px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{font-size:22px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{font-size:22px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{font-size:22px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--economy .animated-text{text-indent:140px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--economy .animated-text{text-indent:140px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--guarantee .animated-text{text-indent:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--guarantee .animated-text{text-indent:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--reputation .animated-text{text-indent:290px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--reputation .animated-text{text-indent:290px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text{text-indent:160px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text{text-indent:160px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text span{font-size:22px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text span{font-size:22px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--compensation .animated-text{text-indent:160px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--compensation .animated-text{text-indent:160px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .animated-text span{font-size:24px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .animated-text span{font-size:24px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link{height:72px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link{height:72px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link svg{width:32px;height:32px;margin-left:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link svg{width:32px;height:32px;margin-left:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link>div{font-size:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link>div{font-size:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__head{-webkit-column-gap:initial;-moz-column-gap:initial;align-items:flex-start;column-gap:initial;flex-direction:column;margin-top:10px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__head{-webkit-column-gap:initial;-moz-column-gap:initial;align-items:flex-start;column-gap:initial;flex-direction:column;margin-top:10px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__name{margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__name{margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__form-heading{margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__form-heading{margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form{margin-top:13px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director form{margin-top:13px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li:before{margin-bottom:4px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list li:before{margin-bottom:4px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social{background-color:#f3f5f8}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social{background-color:#f3f5f8}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{height:80px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{height:80px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line svg{width:52px;height:52px;margin-right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line svg{width:52px;height:52px;margin-right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div{font-size:22px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div{font-size:22px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social--smShow{display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .social--smShow{display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__desc{max-width:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__desc{max-width:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__tab-nav{flex-direction:column;align-items:flex-start;display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__tab-nav{flex-direction:column;align-items:flex-start;display:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__tab-nav button:first-child{margin-bottom:10px;margin-right:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__tab-nav button:first-child{margin-bottom:10px;margin-right:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list{flex-wrap:wrap;gap:20px;width:100%;padding-bottom:20px;padding-right:0;display:flex;overflow:visible}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list{flex-wrap:wrap;gap:20px;width:100%;padding-bottom:20px;padding-right:0;display:flex;overflow:visible}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list .portfolio-work{flex-shrink:0;width:calc(50% - 11px)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list .portfolio-work{flex-shrink:0;width:calc(50% - 11px)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__more-btn{display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__more-btn{display:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main .swiper-slide{height:280px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main .swiper-slide{height:280px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{height:38px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{height:38px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item{font-size:14px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item{font-size:14px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item svg{width:20px;height:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item svg{width:20px;height:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{gap:0 30px;margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{gap:0 30px;margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps .h3{font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps .h3{font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps h3{font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps h3{font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>div{padding-top:10px;padding-bottom:20px;font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>div{padding-top:10px;padding-bottom:20px;font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item>div{flex-direction:column;justify-content:center;min-height:264px;padding:20px 0;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item>div{flex-direction:column;justify-content:center;min-height:264px;padding:20px 0;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__list{grid-template-columns:repeat(1,1fr);margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__list{grid-template-columns:repeat(1,1fr);margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item{height:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item{height:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div{height:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div{height:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:54px;margin-right:54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:54px;margin-right:54px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+2)>div{margin-left:54px;margin-right:54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+2)>div{margin-left:54px;margin-right:54px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+3)>div{margin-left:54px;margin-right:54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+3)>div{margin-left:54px;margin-right:54px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__top{flex-direction:column;align-items:flex-start}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__top{flex-direction:column;align-items:flex-start}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__head{margin-right:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__head{margin-right:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__subheading{max-width:350px;font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__subheading{max-width:350px;font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone{margin-top:30px;padding-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone{margin-top:30px;padding-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form{width:calc(100% + 120px);margin-left:-60px;margin-right:-60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form{width:calc(100% + 120px);margin-left:-60px;margin-right:-60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form-extd{width:calc(100% + 120px);margin-left:-60px;margin-right:-60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form-extd{width:calc(100% + 120px);margin-left:-60px;margin-right:-60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__subheading{margin-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__subheading{margin-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filtres{grid-template-columns:270px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filtres{grid-template-columns:270px}}@media screen and (max-width:576px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list .portfolio-work{width:100%}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list .portfolio-work{width:100%}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .container{padding:0 24px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .container{padding:0 24px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h2{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--economy .animated-text{text-indent:100px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--economy .animated-text{text-indent:100px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--reputation .animated-text{text-indent:140px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--reputation .animated-text{text-indent:140px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text{text-indent:60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text{text-indent:60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text span{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--company .animated-text span{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--compensation .animated-text{text-indent:140px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .anim-text-box--compensation .animated-text{text-indent:140px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .animated-text span{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .animated-text span{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link{height:52px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link{height:52px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link svg{width:24px;height:24px;margin-left:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link svg{width:24px;height:24px;margin-left:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link>div{font-size:14px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link>div{font-size:14px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__heading{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__heading{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__name{font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__name{font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__policy{font-size:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__policy{font-size:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__policy p+p{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-director__policy p+p{margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process{padding:30px 20px 0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process{padding:30px 20px 0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__heading{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__heading{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list{margin-top:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__list{margin-top:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-box{width:calc(100% + 40px);margin-top:20px;margin-left:-20px;margin-right:-20px;padding:20px 20px 0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-box{width:calc(100% + 40px);margin-top:20px;margin-left:-20px;margin-right:-20px;padding:20px 20px 0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-heading{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-heading{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-desc{margin-top:10px;font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-desc{margin-top:10px;font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content{flex-direction:column}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content{flex-direction:column}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content ol{width:100%}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content ol{width:100%}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content li:not(:first-child){margin-top:7px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-content li:not(:first-child){margin-top:7px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-phone{width:calc(100% + 42px);max-width:initial;margin:0 -21px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__consultation-phone{width:calc(100% + 42px);max-width:initial;margin:0 -21px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__form-wrap{border-radius:0 0 15px 15px;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:20px 20px 36px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__form-wrap{border-radius:0 0 15px 15px;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:20px 20px 36px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form button{margin-top:10px;font-size:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process form button{margin-top:10px;font-size:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__policy{margin-top:10px;font-size:12px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__policy{margin-top:10px;font-size:12px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__policy p+p{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .modal-process__policy p+p{margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form{padding-left:53px;padding-right:53px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form{padding-left:53px;padding-right:53px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form{flex-direction:column;align-items:center;max-width:320px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form{flex-direction:column;align-items:center;max-width:320px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form .input-wrap{width:100%;max-width:270px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form .input-wrap{width:100%;max-width:270px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form .btn{width:100%;max-width:320px;height:58px;padding-left:10px;padding-right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form .btn{width:100%;max-width:320px;height:58px;padding-left:10px;padding-right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form__policy{margin-top:5px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form__policy{margin-top:5px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd{padding-left:53px;padding-right:53px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd{padding-left:53px;padding-right:53px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__column:last-child{align-self:center;width:100%;max-width:320px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__column:last-child{align-self:center;width:100%;max-width:320px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__desc{font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__desc{font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__desc p+p{margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__desc p+p{margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director{margin-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director{margin-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director-info{font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director-info{font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director img{margin-top:20px;margin-left:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__director img{margin-top:20px;margin-left:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__heading{font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__heading{font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__heading{margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__heading{margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form{flex-direction:column;align-self:center;align-items:center;max-width:320px;margin-top:10px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form{flex-direction:column;align-self:center;align-items:center;max-width:320px;margin-top:10px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form .input-wrap{width:100%}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form .input-wrap{width:100%}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form button{width:100%;max-width:320px;height:58px;padding-left:10px;padding-right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd form button{width:100%;max-width:320px;height:58px;padding-left:10px;padding-right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__policy{margin-top:14px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__policy{margin-top:14px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__policy p+p{margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd__policy p+p{margin-top:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{max-width:calc(100% - 108px)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{max-width:calc(100% - 108px)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination{font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination{font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{height:72px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{height:72px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line svg{width:42px;height:42px;margin-right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line svg{width:42px;height:42px;margin-right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__content{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__content{margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list{margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list{margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__more-btn{max-width:320px;height:58px;margin-top:40px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__more-btn{max-width:320px;height:58px;margin-top:40px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow{width:30px;height:19px;bottom:14px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow{width:30px;height:19px;bottom:14px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--prev{left:13px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--prev{left:13px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--next{right:13px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow--next{right:13px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main .swiper-slide{height:234px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-main .swiper-slide{height:234px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{width:calc(100% - 100px);height:32px;bottom:8px;left:50px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{width:calc(100% - 100px);height:32px;bottom:8px;left:50px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name{font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name{font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-box{padding:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-box{padding:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list{margin-top:-10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list{margin-top:-10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item{margin-top:10px;font-size:12px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item{margin-top:10px;font-size:12px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item svg{width:21.6px;height:21.6px;margin-right:8px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-item svg{width:21.6px;height:21.6px;margin-right:8px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-bottom{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__content-bottom{margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-review{font-size:14px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-review{font-size:14px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-image{width:57.6px;height:37.8px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__video-image{width:57.6px;height:37.8px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link{font-size:14px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link{font-size:14px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link svg{width:16.2px;height:12.15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__more-link svg{width:16.2px;height:12.15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{grid-template-columns:repeat(1,1fr)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps{grid-template-columns:repeat(1,1fr)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(5){grid-row:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(5){grid-row:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(7){grid-row:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(7){grid-row:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(6){grid-row:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(6){grid-row:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(8){grid-row:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>:nth-child(8){grid-row:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps .h3{grid-row:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps .h3{grid-row:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps h3{grid-row:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps h3{grid-row:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>div{grid-row:initial}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach__steps>div{grid-row:initial}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__list{grid-template-columns:repeat(1,1fr)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__list{grid-template-columns:repeat(1,1fr)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item .btn{width:100%;max-width:320px;height:58px;padding-left:10px;padding-right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item .btn{width:100%;max-width:320px;height:58px;padding-left:10px;padding-right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:54px;margin-right:54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:54px;margin-right:54px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:54px;margin-right:54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:54px;margin-right:54px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+3)>div{margin-left:54px;margin-right:54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+3)>div{margin-left:54px;margin-right:54px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost{padding-top:80px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost{padding-top:80px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost .heading-section svg{display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost .heading-section svg{display:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item .btn{align-self:center;width:100%;max-width:320px;height:58px;padding-left:10px;padding-right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item .btn{align-self:center;width:100%;max-width:320px;height:58px;padding-left:10px;padding-right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div{margin-bottom:27px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div{margin-bottom:27px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div>:nth-last-child(2){margin-bottom:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item>div>:nth-last-child(2){margin-bottom:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director{margin-top:120px!important}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director{margin-top:120px!important}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__photo{left:40px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__photo{left:40px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__contact-btn{margin-left:10px;padding-left:10px;padding-right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__contact-btn{margin-left:10px;padding-left:10px;padding-right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone h3{font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone h3{font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone-title{margin-bottom:5px;font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone-title{margin-bottom:5px;font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone a{margin-top:5px;font-size:16px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question__phone a{margin-top:5px;font-size:16px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form{width:calc(100% + 108px);margin-left:-54px;margin-right:-54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form{width:calc(100% + 108px);margin-left:-54px;margin-right:-54px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form-extd{width:calc(100% + 108px);margin-left:-54px;margin-right:-54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form-extd{width:calc(100% + 108px);margin-left:-54px;margin-right:-54px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__open-filter{margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__open-filter{margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{width:calc(100% + 54px);padding-right:54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{width:calc(100% + 54px);padding-right:54px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories{width:calc(100% + 54px)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories{width:calc(100% + 54px)}}@media screen and (max-width:420px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__item{width:32px;height:32px;font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination__item{width:32px;height:32px;font-size:18px}}@media screen and (max-width:410px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link{width:54px;height:54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__phone-link{width:54px;height:54px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__contact-btn{height:54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__contact-btn{height:54px}}@media screen and (max-width:400px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .container{padding:0 15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .container{padding:0 15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source h1{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{font-size:18px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-main{font-size:18px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form{padding-left:15px;padding-right:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form{padding-left:15px;padding-right:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd{padding-left:15px;padding-right:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form-extd{padding-left:15px;padding-right:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{max-width:calc(100% - 30px)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{max-width:calc(100% - 30px)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination{max-width:calc(100% - 30px);margin-left:15px;margin-right:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pagination{max-width:calc(100% - 30px);margin-left:15px;margin-right:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:15px;margin-right:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+1)>div{margin-left:15px;margin-right:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:15px;margin-right:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+2)>div{margin-left:15px;margin-right:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+3)>div{margin-left:15px;margin-right:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__item:nth-child(3n+3)>div{margin-left:15px;margin-right:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:15px;margin-right:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+1)>div{margin-left:15px;margin-right:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+2)>div{margin-left:15px;margin-right:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+2)>div{margin-left:15px;margin-right:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+3)>div{margin-left:15px;margin-right:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item:nth-child(3n+3)>div{margin-left:15px;margin-right:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form-extd{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .ask-question .consultation-form-extd{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{width:calc(100% + 15px);padding-right:15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap{width:calc(100% + 15px);padding-right:15px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories{width:calc(100% + 15px)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__categories{width:calc(100% + 15px)}}@media (prefers-reduced-motion:reduce){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{animation:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{animation:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div{animation:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div{animation:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line svg{animation:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line svg{animation:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div[aria-hidden=true]{display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line>div[aria-hidden=true]{display:none}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .contact-info{justify-content:flex-start;align-items:center;gap:16px;display:flex;margin-bottom:8px!important}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .contact-info{justify-content:flex-start;align-items:center;gap:16px;display:flex;margin-bottom:8px!important}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .contact-info__socials{justify-content:flex-start;align-items:flex-start;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .contact-info__socials{justify-content:flex-start;align-items:flex-start;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .contact-info__phone svg{stroke:#292d32;flex-shrink:0;width:18px;height:18px;margin-right:10px;transition:stroke .25s ease-out}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .contact-info__phone svg{stroke:#292d32;flex-shrink:0;width:18px;height:18px;margin-right:10px;transition:stroke .25s ease-out}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list-bottom{display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list-bottom{display:none}@media screen and (max-width:767px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach .heading-section{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .approach .heading-section{margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .heading-section{margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__content .container{height:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__content .container{height:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__list{margin-top:50px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .guarantee__list{margin-top:50px}}@media screen and (max-width:576px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list-bottom{flex-wrap:wrap;gap:10px;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list-bottom{flex-wrap:wrap;gap:10px;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list .portfolio-work{margin-bottom:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__list .portfolio-work{margin-bottom:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list-bottom .portfolio-work__data-item{color:#000;font-size:14px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list-bottom .portfolio-work__data-item{color:#000;font-size:14px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list-bottom .portfolio-work__more-link{margin-left:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list-bottom .portfolio-work__more-link{margin-left:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list-bottom .portfolio-work__more-link svg{stroke:#000}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__data-list-bottom .portfolio-work__more-link svg{stroke:#000}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery{width:calc(100% + 108px);margin:0 -54px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery{width:calc(100% + 108px);margin:0 -54px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{margin-top:10px;position:relative;bottom:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{margin-top:10px;position:relative;bottom:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow{width:30px;height:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery .slider-arrow{width:30px;height:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{height:60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{height:60px}}@media screen and (max-width:400px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery{width:calc(100% + 30px);margin:0 -15px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery{width:calc(100% + 30px);margin:0 -15px}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .input-wrap label{display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .input-wrap label{display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form :-webkit-any(.captcha-placeholder,.smart-captcha-host){max-width:none;height:118px;min-height:118px;margin:0 calc(50% - 150px);display:flex;width:300px!important}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form :is(.captcha-placeholder,.smart-captcha-host){max-width:none;height:118px;min-height:118px;margin:0 calc(50% - 150px);display:flex;width:300px!important}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .designer-consultation__form .captcha-placeholder{width:300px;height:118px;min-height:118px;margin:0;padding:16px 42px 12px 16px;font:400 14px/1.3 Arial,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .designer-consultation__form .captcha-placeholder{width:300px;height:118px;min-height:118px;margin:0;padding:16px 42px 12px 16px;font:400 14px/1.3 Arial,sans-serif}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .captcha-placeholder{background:#fff;border:1px solid #d5d5d5}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .captcha-placeholder{background:#fff;border:1px solid #d5d5d5}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .designer-consultation__form .smart-captcha-host{margin:0;width:300px!important;min-height:118px!important}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .designer-consultation__form .smart-captcha-host{margin:0;width:300px!important;min-height:118px!important}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews{background:0 0;height:auto;min-height:0;margin-top:100px;padding-top:50px;overflow:visible}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews{background:0 0;height:auto;min-height:0;margin-top:100px;padding-top:50px;overflow:visible}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-slider-nav{width:125px;max-width:none;margin:0;padding:0;position:absolute}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-slider-nav{width:125px;max-width:none;margin:0;padding:0;position:absolute}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-reviews__tabs{margin-top:55px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-reviews__tabs{margin-top:55px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-heading{color:#121212}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-heading{color:#121212}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews :-webkit-any(.f-reviews__facts,.f-reviews__facts>p,.f-ratings){border-color:#0000004d}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews :is(.f-reviews__facts,.f-reviews__facts>p,.f-ratings){border-color:#0000004d}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings__content a:before{content:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings__content a:before{content:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings__content .nm-design-rating-value{color:#fff;background:#0d4e96;border-radius:50px;padding:9px;font:400 12px/1.3 NmPortfolioManrope,sans-serif;position:absolute;top:0;left:100px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings__content .nm-design-rating-value{color:#fff;background:#0d4e96;border-radius:50px;padding:9px;font:400 12px/1.3 NmPortfolioManrope,sans-serif;position:absolute;top:0;left:100px}@media (max-width:992px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings__content .nm-design-rating-value{padding:5px;font-size:11px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings__content .nm-design-rating-value{padding:5px;font-size:11px}}@media (min-width:768px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings{border-left:1px solid #0000004d}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings{border-left:1px solid #0000004d}}@media (max-width:767px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings__content .nm-design-rating-value{left:50px;transform:translate(-50%)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings__content .nm-design-rating-value{left:50px;transform:translate(-50%)}}@media (max-width:390px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings__content .nm-design-rating-value{left:40px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .f-ratings__content .nm-design-rating-value{left:40px}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video{margin-top:25px;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video{margin-top:25px;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video:has(.f-reviews__rail[hidden]){display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video:has(.f-reviews__rail[hidden]){display:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-reviews__rail{height:auto;min-height:0;margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-reviews__rail{height:auto;min-height:0;margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-review-card{height:auto;min-height:0;margin-top:-1px;margin-bottom:-1px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-review-card{height:auto;min-height:0;margin-top:-1px;margin-bottom:-1px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-slider-nav{top:auto;bottom:calc(100% + 29px)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-slider-nav{top:auto;bottom:calc(100% + 29px)}@media (max-width:1200px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews__text-container{padding:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews__text-container{padding:0}}@media (max-width:768px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews{margin-top:80px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews{margin-top:80px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-reviews__tabs{margin-top:30px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-reviews__tabs{margin-top:30px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-slider-nav{top:21px;bottom:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-slider-nav{top:21px;bottom:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-review-card{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-review-card{margin-top:0}}@media (min-width:577px) and (max-width:768px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-reviews__rail{grid-auto-columns:calc(100vw - 82px);column-gap:0;padding-bottom:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-reviews__rail{grid-auto-columns:calc(100vw - 82px);column-gap:0;padding-bottom:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-review-card{clip-path:inset(1px 20px 0);width:calc(100vw - 82px);margin-left:-20px;padding:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-review-card{clip-path:inset(1px 20px 0);width:calc(100vw - 82px);margin-left:-20px;padding:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-slider-nav{right:61px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-design-review-video .f-slider-nav{right:61px}}@media (max-width:576px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews{padding-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews{padding-top:0}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head .heading-section{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head .heading-section{margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name{text-transform:none;font:400 16px/1.3 NmPortfolioManrope,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name{text-transform:none;font:400 16px/1.3 NmPortfolioManrope,sans-serif}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{scrollbar-width:none;touch-action:pan-x;gap:7px;display:flex;overflow-x:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb{scrollbar-width:none;touch-action:pan-x;gap:7px;display:flex;overflow-x:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb::-webkit-scrollbar{display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb::-webkit-scrollbar{display:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb>button{flex:0 0 calc(25% - 5.25px);height:100%;padding:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb>button{flex:0 0 calc(25% - 5.25px);height:100%;padding:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb>.is-active{border-color:#fff}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb>.is-active{border-color:#fff}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery:focus-within .portfolio-work__content-box{transform:translateY(0)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery:focus-within .portfolio-work__content-box{transform:translateY(0)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery:focus-within .portfolio-work__more-link{opacity:1;visibility:visible;transform:translate(0)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__gallery:focus-within .portfolio-work__more-link{opacity:1;visibility:visible;transform:translate(0)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source :-webkit-any(.guarantee__item,.findout-cost__item) .h3{font-family:NmPortfolioManrope,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source :is(.guarantee__item,.findout-cost__item) .h3{font-family:NmPortfolioManrope,sans-serif}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source [data-landing-section=portfolio] .heading-section{margin-top:50px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source [data-landing-section=portfolio] .heading-section{margin-top:50px}@media (max-width:767px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source [data-landing-section=portfolio] .heading-section{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source [data-landing-section=portfolio] .heading-section{margin-top:0}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .calc-quiz__param-item .input-wrap input{padding:1px 2px 1px 20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .calc-quiz__param-item .input-wrap input{padding:1px 2px 1px 20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost{padding-top:60px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost{padding-top:60px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost .heading-section{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost .heading-section{margin-top:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item p+.contact-info{margin-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item p+.contact-info{margin-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item p+button.btn{margin-top:20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .findout-cost__item p+button.btn{margin-top:20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .contact-info__phone svg{display:inline}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .contact-info__phone svg{display:inline}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .contact-info .social{margin:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .contact-info .social{margin:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__position p{margin:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .director__position p{margin:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link>.container{align-items:center;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link>.container{align-items:center;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link{border-left:0;border-right:0;font-family:Days One,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .renovation-link{border-left:0;border-right:0;font-family:Days One,sans-serif}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .form-status:empty{display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .form-status:empty{display:none}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog{max-height:90vh;padding:0;overflow:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog{max-height:90vh;padding:0;overflow:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-process__list p{margin:0;padding:0;font-weight:700}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-process__list p{margin:0;padding:0;font-weight:700}@media (max-width:576px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .d-xs-none{display:none}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .d-xs-none{display:none}}@font-face{font-family:NmLandingDialogManrope;src:url(/media/fonts/manrope-regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:NmLandingDialogManrope;src:url(/media/fonts/manrope-semibold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:NmLandingDialogManrope;src:url(/media/fonts/manrope-bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog{color:#000;background:0 0;border:0;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;font-family:NmLandingDialogManrope,NmPortfolioManrope,sans-serif;font-size:16px;line-height:1.3;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog{color:#000;background:0 0;border:0;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;font-family:NmLandingDialogManrope,NmPortfolioManrope,sans-serif;font-size:16px;line-height:1.3;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog[open]{flex-direction:column;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog[open]{flex-direction:column;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog:before{content:"";flex:0 0 0;min-height:30px;margin:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog:before{content:"";flex:0 0 0;min-height:30px;margin:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog:after{content:"";flex:0 0 0;min-height:30px;margin:auto}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog:after{content:"";flex:0 0 0;min-height:30px;margin:auto}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog>:-webkit-any(.modal-director,.modal-process){background:#fff;border-radius:15px;flex:none;align-self:center;width:100%;max-width:660px;padding:30px 40px;position:relative}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog>:is(.modal-director,.modal-process){background:#fff;border-radius:15px;flex:none;align-self:center;width:100%;max-width:660px;padding:30px 40px;position:relative}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog :-webkit-any(.modal-director__heading,.modal-process__heading){text-transform:none;letter-spacing:normal}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog :is(.modal-director__heading,.modal-process__heading){text-transform:none;letter-spacing:normal}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director__form-heading{font-family:NmLandingDialogManrope,NmPortfolioManrope,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director__form-heading{font-family:NmLandingDialogManrope,NmPortfolioManrope,sans-serif}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director__avatar img{width:100%;height:auto;display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director__avatar img{width:100%;height:auto;display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-process__list p{line-height:normal}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-process__list p{line-height:normal}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog form .captcha-placeholder{color:#111;text-transform:none;background:#fff;border:1px solid #d0d0d0;border-radius:10px;width:100%;max-width:100%;height:118px;min-height:118px;margin:0;padding:16px 12px;font:12px/1.3 Arial,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog form .captcha-placeholder{color:#111;text-transform:none;background:#fff;border:1px solid #d0d0d0;border-radius:10px;width:100%;max-width:100%;height:118px;min-height:118px;margin:0;padding:16px 12px;font:12px/1.3 Arial,sans-serif}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director form .captcha-placeholder{height:120px;min-height:120px;padding:14px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director form .captcha-placeholder{height:120px;min-height:120px;padding:14px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director .captcha-placeholder strong{font:500 18px/24px Arial,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director .captcha-placeholder strong{font:500 18px/24px Arial,sans-serif}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director .captcha-placeholder small{margin-top:6px;font:400 15px/20px Arial,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director .captcha-placeholder small{margin-top:6px;font:400 15px/20px Arial,sans-serif}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director .captcha-placeholder em{font:400 12px/16px Arial,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .modal-director .captcha-placeholder em{font:400 12px/16px Arial,sans-serif}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close{cursor:pointer;z-index:10;background:0 0;border:0;border-radius:0;width:28px;height:28px;padding:0;font-size:0;display:block;position:absolute;top:10px;right:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close{cursor:pointer;z-index:10;background:0 0;border:0;border-radius:0;width:28px;height:28px;padding:0;font-size:0;display:block;position:absolute;top:10px;right:10px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close:before{content:"";background:#121212;width:20px;height:2px;transition:background-color .3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close:before{content:"";background:#121212;width:20px;height:2px;transition:background-color .3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close:after{content:"";background:#121212;width:20px;height:2px;transition:background-color .3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close:after{content:"";background:#121212;width:20px;height:2px;transition:background-color .3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close:-webkit-any(:hover,:focus-visible):before{background:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close:is(:hover,:focus-visible):before{background:#0d4e96}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close:-webkit-any(:hover,:focus-visible):after{background:#0d4e96}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog .dialog__close:is(:hover,:focus-visible):after{background:#0d4e96}@media (max-width:576px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog>:-webkit-any(.modal-director,.modal-process){max-width:320px;padding:30px 20px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog>:is(.modal-director,.modal-process){max-width:320px;padding:30px 20px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog>.modal-process{padding-bottom:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-landing-dialog>.modal-process{padding-bottom:0}}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]){background:#f2f2f2;position:relative}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]){background:#f2f2f2;position:relative}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07])>main{z-index:1;background:0 0;position:relative}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07])>main{z-index:1;background:0 0;position:relative}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07])>.circle-backgrounds{z-index:0;pointer-events:none}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07])>.circle-backgrounds{z-index:0;pointer-events:none}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds__container{width:100%;margin:0 auto;position:relative}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds__container{width:100%;margin:0 auto;position:relative}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds{width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds{width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container{max-width:1200px;height:100%;padding:0}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container{max-width:1200px;height:100%;padding:0}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div{pointer-events:none;opacity:.8;width:673px;height:742px;position:absolute}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div{pointer-events:none;opacity:.8;width:673px;height:742px;position:absolute}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:before{content:"";background-image:radial-gradient(circle closest-side,#1121b280,#113eb280 20%,#86a7cb66 60%,#ffffff1a 90%,#fff0 100%);border-radius:50%;width:213.967%;height:250%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:before{content:"";background-image:radial-gradient(circle closest-side,#1121b280,#113eb280 20%,#86a7cb66 60%,#ffffff1a 90%,#fff0 100%);border-radius:50%;width:213.967%;height:250%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:first-child{opacity:.5;width:673px;height:673px;top:40px;left:-406px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:first-child{opacity:.5;width:673px;height:673px;top:40px;left:-406px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(2){opacity:.15;width:552px;height:552px;top:133px;left:-605px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(2){opacity:.15;width:552px;height:552px;top:133px;left:-605px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(3){opacity:.5;width:673px;height:673px;top:107px;right:-282px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(3){opacity:.5;width:673px;height:673px;top:107px;right:-282px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(4){opacity:.15;width:552px;height:552px;top:200px;right:-507px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(4){opacity:.15;width:552px;height:552px;top:200px;right:-507px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(5){width:518px;height:615px;top:1712px;left:-530px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(5){width:518px;height:615px;top:1712px;left:-530px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(6){width:518px;height:615px;top:2164px;right:-507px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(6){width:518px;height:615px;top:2164px;right:-507px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(7){opacity:.5;width:673px;height:673px;top:3973px;left:-406px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(7){opacity:.5;width:673px;height:673px;top:3973px;left:-406px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(8){opacity:.15;width:552px;height:552px;top:4360px;left:-605px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(8){opacity:.15;width:552px;height:552px;top:4360px;left:-605px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(9){opacity:.5;width:673px;height:673px;top:4572px;right:-282px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(9){opacity:.5;width:673px;height:673px;top:4572px;right:-282px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(10){opacity:.15;width:552px;height:552px;top:4482px;right:38px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(10){opacity:.15;width:552px;height:552px;top:4482px;right:38px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(11){top:6800px;right:-766px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(11){top:6800px;right:-766px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(12){top:7700px;left:-813px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(12){top:7700px;left:-813px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(13){top:9830px;left:-746px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(13){top:9830px;left:-746px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(14){top:10080px;right:-726px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(14){top:10080px;right:-726px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(15){top:11090px;left:-640px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(15){top:11090px;left:-640px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(16){top:11840px;left:-735px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(16){top:11840px;left:-735px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(17){top:11860px;right:-690px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(17){top:11860px;right:-690px}@media screen and (max-width:768px){body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div{opacity:1}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div{opacity:1}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:first-child{opacity:.7;top:40px;left:-273px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:first-child{opacity:.7;top:40px;left:-273px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(2){opacity:.25;top:133px;left:-472px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(2){opacity:.25;top:133px;left:-472px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(3){display:none}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(3){display:none}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(4){display:none}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(4){display:none}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(5){width:558px;height:615px;top:1892px;left:-440px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(5){width:558px;height:615px;top:1892px;left:-440px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(6){width:558px;height:615px;top:2354px;right:-479px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(6){width:558px;height:615px;top:2354px;right:-479px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(7){display:none}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(7){display:none}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(8){display:none}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(8){display:none}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(9){display:none}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(9){display:none}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(10){display:none}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(10){display:none}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(11){top:4777px;right:-568px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(11){top:4777px;right:-568px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(12){top:5840px;left:-473px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(12){top:5840px;left:-473px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(13){top:10704px;left:-481px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(13){top:10704px;left:-481px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(14){top:10973px;right:-688px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(14){top:10973px;right:-688px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(15){top:12239px;left:-491px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(15){top:12239px;left:-491px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(16){top:12987px;left:-631px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(16){top:12987px;left:-631px}body.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(17){top:13127px;right:-465px}body.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .circle-backgrounds .circle-backgrounds__container>div:nth-child(17){top:13127px;right:-465px}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap[data-expanded=true]{display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-wrap[data-expanded=true]{display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__reset-btn{justify-content:center;align-items:center;text-decoration:none;display:flex}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__reset-btn{justify-content:center;align-items:center;text-decoration:none;display:flex}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb>button{border-radius:0;margin:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__slider-thumb>button{border-radius:0;margin:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name{font-family:NmPortfolioManrope,Manrope,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name{font-family:NmPortfolioManrope,Manrope,sans-serif}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{top:170px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{top:170px}@media (max-width:1200px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{top:110px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{top:110px}}@media (max-width:768px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{top:92px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{top:92px}}@media (max-width:576px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{top:80px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs{top:80px}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select>select{border-radius:0;width:100%;height:44px;min-height:44px;margin:0;display:block}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-search__filter-select>select{border-radius:0;width:100%;height:44px;min-height:44px;margin:0;display:block}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs+.portfolio-search{margin-top:110px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs+.portfolio-search{margin-top:110px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head .heading-section{letter-spacing:normal;margin-top:50px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head .heading-section{letter-spacing:normal;margin-top:50px}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pt-projects__grid{background:0 0;border:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .pt-projects__grid{background:0 0;border:0}@media (max-width:768px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs+.portfolio-search{margin-top:90px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .crumbs+.portfolio-search{margin-top:90px}}@media (max-width:767px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head .heading-section{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio__head .heading-section{margin-top:0}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name{text-wrap:wrap}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .portfolio-work__name{text-wrap:wrap}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow{border:0;padding:0;line-height:1.5}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .slider-arrow{border:0;padding:0;line-height:1.5}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source section.nm-builder-reviews{margin-top:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source section.nm-builder-reviews{margin-top:0}@media (max-width:768px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{margin-top:80px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .running-line{margin-top:80px}}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form__heading{font-family:NmPortfolioManrope,Manrope,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form__heading{font-family:NmPortfolioManrope,Manrope,sans-serif}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form input{border-top:0;border-left:0;border-right:0;border-radius:0;padding:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form input{border-top:0;border-left:0;border-right:0;border-radius:0;padding:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form :-webkit-any(.captcha-placeholder,.smart-captcha-host){margin:0}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .consultation-form form :is(.captcha-placeholder,.smart-captcha-host){margin:0}.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-review-card h3{text-wrap:wrap;letter-spacing:normal;margin:20px 0 0;font:400 16px/1.3 NmPortfolioManrope,Manrope,sans-serif}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-review-card h3{text-wrap:wrap;letter-spacing:normal;margin:20px 0 0;font:400 16px/1.3 NmPortfolioManrope,Manrope,sans-serif}@media (max-width:767px){.pt-page:-webkit-any([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-review-card h3{margin-top:10px}.pt-page:is([data-page-type=P05],[data-page-type=P06],[data-page-type=P07]) .nm-portfolio-source .nm-builder-reviews .f-review-card h3{margin-top:10px}}

/* End */


/* Start:/local/templates/nm_standard/components/bitrix/system.pagenavigation/portfolio/style.css?17913841142694*/
/* One shared native paginator, matching the source n_msk-pagination skin. */
.page-fidelity .pagination {
  display: flex; align-items: center; justify-content: center; width: initial; max-width: 100%;
}
.page-fidelity .pagination__arrow {
  flex: 0 0 auto; display: flex; align-items: center; justify-content: center;
  width: 55px; height: 35px; border: 1px solid #0d4e96; border-radius: 14px;
  background: #0d4e96; transition: border-color .25s ease-out,background-color .25s ease-out;
}
.page-fidelity .pagination__arrow svg {
  width: 32.7272727273%; height: 40%; fill: transparent; stroke: #fff; stroke-width: 2px;
  transition: stroke .25s ease-out;
}
.page-fidelity .pagination__arrow--next svg { transform: rotate(180deg); }
.page-fidelity .pagination__arrow:is(.disabled,[aria-disabled="true"]) {
  border-color: #121212; background: transparent; pointer-events: none;
}
.page-fidelity .pagination__arrow:is(.disabled,[aria-disabled="true"]) svg { stroke: #121212; }
.page-fidelity a.pagination__arrow:is(:hover,:focus-visible) { border-color: #fdb813; background: #fdb813; }
.page-fidelity a.pagination__arrow:is(:hover,:focus-visible) svg { stroke: #121212; }
.page-fidelity .pagination__list {
  display: flex; min-width: 0; margin: 0 10px; padding: 4px 0; overflow-x: auto;
}
.page-fidelity .pagination__list::-webkit-scrollbar { height: 4px; }
.page-fidelity .pagination__list::-webkit-scrollbar-track {
  background: #121212; border: 1px solid transparent; background-clip: content-box;
}
.page-fidelity .pagination__list::-webkit-scrollbar-thumb { background: #0d4e96; border: 1px solid #0d4e96; }
.page-fidelity .pagination__item {
  display: flex; flex-shrink: 0; align-items: center; justify-content: center;
  width: 38px; height: 38px; margin: 0 5px; border-radius: 50%; background: #fff;
  color: #000; font: 400 24px/1.3 'Days One',sans-serif; text-align: center; opacity: 1;
  text-decoration: none; cursor: pointer; transition: color .25s ease-out,background-color .25s ease-out;
}
.page-fidelity .pagination__item--active { background: #0d4e96; color: #fff; }
.page-fidelity a.pagination__item:is(:hover,:focus-visible) { background: #fdb813; color: #000; }
.page-fidelity .pagination :is(a):focus-visible { outline: 2px solid #0d4e96; outline-offset: 2px; }
.p16p30-page--editorial-list .pagination { margin-top: 60px; align-self: center; }
@media(max-width:1440px) {
  .page-fidelity .pagination__arrow { width: 49.5px; height: 31.5px; }
}
@media(max-width:420px) {
  .page-fidelity .pagination__item { width: 32px; height: 32px; font-size: 18px; }
}
@media(max-width:400px) {
  .page-fidelity .pagination { margin-inline: 15px; max-width: calc(100% - 30px); }
}

/* End */


/* Start:/local/templates/nm_standard/consent.css?17913841142576*/
.nm-standard-form[data-standard-bitrix-form] .nm-form-consent {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  grid-column: 1 / -1;
  width: 100%;
  margin: 14px 0;
  text-align: left;
  font: 400 13px/1.45 ibmplexsans, sans-serif;
  cursor: pointer;
}
.nm-standard-form .nm-form-consent input.nm-form-consent__checkbox[type="checkbox"][name="nm_personal_data_consent"] {
  appearance: auto;
  box-sizing: border-box;
  display: inline-block;
  flex: 0 0 18px;
  width: 18px;
  min-width: 18px;
  max-width: 18px;
  height: 18px;
  min-height: 18px;
  max-height: 18px;
  margin: 1px 0 0;
  padding: 0;
  border: initial;
  border-radius: initial;
  background: initial;
  accent-color: #194e8f;
  cursor: pointer;
}
.nm-standard-form .nm-form-consent__text {
  min-width: 0;
}
.nm-standard-form .nm-form-consent__text a {
  color: #194e8f;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.nm-standard-form .nm-form-consent__text a:hover {
  text-decoration-thickness: 2px;
}
/* Review form legacy styles give every direct-child label input a 48px height. */
body.p16p30-page .nm-review-submit-form .p16p30-form--review > label.nm-form-consent > input.nm-form-consent__checkbox[type="checkbox"][name="nm_personal_data_consent"] {
  height: 18px;
  min-height: 18px;
}

/* The review grid has two lower cells: captcha/status on the left, consent on
   the right. Keep them in one row instead of stretching consent across it. */
@media (min-width: 1201px) {
  body.p16p30-page[data-page-type="P16"] .nm-review-submit-form .p16p30-form--review > [data-standard-captcha-status] {
    grid-column: 1 / 3;
  }
  body.p16p30-page[data-page-type="P16"] .nm-review-submit-form .p16p30-form--review > label.nm-form-consent {
    grid-column: 3 / -1;
    align-self: center;
  }
}
@media (min-width: 769px) and (max-width: 1200px) {
  body.p16p30-page[data-page-type="P16"] .nm-review-submit-form .p16p30-form--review > [data-standard-captcha-status] {
    grid-column: 1 / 2;
  }
  body.p16p30-page[data-page-type="P16"] .nm-review-submit-form .p16p30-form--review > label.nm-form-consent {
    grid-column: 2 / -1;
    align-self: center;
  }
}

/* Page-specific form labels must not turn the consent row into a text block. */
body.pt-page.pt-page--vacancies[data-page-type="P38"] .vacancy-form .nm-standard-form > form > label.nm-form-consent,
.p16p30-page:is([data-page-type="P25"], [data-page-type="P26"], [data-page-type="P30"]) .p26-price-catalog__form label.nm-form-consent {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  margin: 14px 0;
}

/* End */
/* /assets/builder-reviews-DpOL2bA7.css?17913843154992 */
/* /assets/portfolio-source-entry-DdCHBC6H.css?1791384315295266 */
/* /local/templates/nm_standard/components/bitrix/system.pagenavigation/portfolio/style.css?17913841142694 */
/* /local/templates/nm_standard/consent.css?17913841142576 */
