﻿body,body h1,body h2,body h3,body h4,body h5,body h6,body p{margin:0}body,body ul{padding:0}.base-input .country_container~p,.base-input>input:not(:placeholder-shown)~p,.base-input>textarea:not(:placeholder-shown)~p{transform:scale(.75);color:var(--gray);margin-top:0}:root{--white:#fff;--black:#0f0f0f;--gray:#626262;--dark-gray:#6f6f71;--milky:#fffced;--light-blue:#d7e8f5;--orange:#ff4f29;--trinidad:#d14836;--columbia-blue:#8EC7FF;--dodger-blue:#1E90FF;--razzmatazz:#F2115B;--gold:#FFD200}*{-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}body{font-family:GolosText;background:var(--milky)}body.locked{overflow:hidden}body .wrapper,section#page-sash .container .page-sash-image-block .image,section#page-yr .container .page-yr-more-ui .content .quote1{width:100%}body li,body ol{list-style:none}body a{color:#000;text-decoration:none}body .container{max-width:1440px;margin:0 auto;padding:0 100px;width:100%;box-sizing:border-box}body .siper-nav span{width:100%;max-width:60px;aspect-ratio:1;border:solid 1px var(--black);border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:1.5rem;cursor:pointer}body .siper-nav span+span{margin-top:1rem}body .siper-nav span.nav-right{transform:rotate(180deg)}section#cta-overlay,section#page-main .container .page-main-services .desktop .single-card:hover{background:var(--light-blue)}section#cta-overlay .container-overlay{padding:6.5625rem 6.25rem 6.75rem;position:relative;max-width:1440px;margin:0 auto;min-height:53.6875rem;box-sizing:border-box}section#cta-overlay .close-button,section#header .container .burger,section#header .container .header-menu .mobile-action{display:none}section#cta-overlay .cta-overlay-heading{max-width:51.875rem}section#cta-overlay .cta-overlay-heading h2{font-family:GolosText;font-size:6rem;font-weight:500;line-height:1.2;margin-bottom:1.875rem}section#cta-overlay .cta-overlay-heading h2.smaller{font-size:5rem}section#cta-overlay .cta-overlay-heading .email{display:flex;align-items:center;gap:1.15rem}section#cta-overlay .cta-overlay-heading .email span{font-size:1.5rem}section#cta-overlay .cta-overlay-heading .email p{font-family:GolosText;font-size:1rem;font-weight:400}section#cta-overlay .cta-overlay-form{width:53.5%;margin-left:auto;margin-top:-5rem}section#cta-overlay .cta-overlay-form .inputs,section#page-main .container .page-main-services .desktop .card-container{display:flex;justify-content:space-between;flex-wrap:wrap}section#cta-overlay .cta-overlay-form .inputs>label{margin-bottom:2.5rem}section#cta-overlay .cta-overlay-form .inputs>label.half{width:calc(50% - .75rem)}section#cta-overlay .cta-overlay-form .inputs>label.full{width:100%;margin-bottom:2.5rem}.service-card .title,section#footer .container .footer-label .logo img{margin-bottom:1.5rem}section#cta-overlay .cta-overlay-form .warning{display:flex;gap:1rem;margin-top:2.86rem;margin-bottom:2.5rem}section#cta-overlay .cta-overlay-form .warning input{height:min-content}section#cta-overlay .cta-overlay-form .warning p{margin:0;font-size:.75rem}section#cta-overlay .cta-overlay-form .thanks-form{display:none;position:absolute;top:0;left:0;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;background-color:var(--light-blue)}section#cta-overlay .cta-overlay-form .thanks-form h3{font-family:GolosText;font-size:4rem;font-weight:500;line-height:1.2;margin-bottom:1rem;text-align:center}section#cta-overlay .cta-overlay-form .thanks-form .description{font-family:GolosText;font-size:1.2rem;font-weight:400;text-align:center}section#cta-overlay .cta-overlay-form.finished>*{visibility:hidden}section#cta-overlay .cta-overlay-form.finished .thanks-form{visibility:visible;display:flex}@media (max-width:1200px){section#cta-overlay .cta-overlay-heading h2{font-size:clamp(4.5rem, 7vw, 6rem)}section#cta-overlay .cta-overlay-heading h2.smaller{font-size:clamp(4rem, 6vw, 5rem)}section#cta-overlay .cta-overlay-form{width:65.5%;margin-top:-5rem}}@media (max-width:960px){body .container{padding:0 24px}section#cta-overlay .container-overlay{padding:11.687rem 1.5rem}section#cta-overlay .cta-overlay-heading h2{font-size:clamp(4rem, 8vw, 6rem)}section#cta-overlay .cta-overlay-heading h2.smaller{font-size:clamp(3.2rem, 7vw, 5rem)}section#cta-overlay .cta-overlay-form{width:60%}section#cta-overlay .cta-overlay-form .inputs>label P{font-size:.9rem}}@media (max-width:720px){section#cta-overlay .container-overlay{padding:5rem 1.5rem;min-height:unset}section#cta-overlay .cta-overlay-heading h2{font-size:clamp(2.5rem, 11vw, 4.5rem);max-width:93%}section#cta-overlay .cta-overlay-heading h2.smaller{font-size:clamp(2rem, 1vw, 4rem)}section#cta-overlay .cta-overlay-heading .email{display:none}section#cta-overlay .cta-overlay-form{position:relative;width:100%;margin-top:0;right:unset;top:unset}section#cta-overlay .cta-overlay-form .inputs>label,section#cta-overlay .cta-overlay-form .inputs>label.full{margin-bottom:1.5rem}section#cta-overlay .cta-overlay-form .inputs>label P{font-size:1rem}section#cta-overlay .cta-overlay-form .inputs>label.half{width:100%}section#cta-overlay .cta-overlay-form .button{width:100%;margin-bottom:0}section#cta-overlay .cta-overlay-form .warning{margin:1.5rem 0}}@media (max-width:720px)and (max-height:810px){section#cta-overlay .cta-overlay-heading h2{font-size:2rem;margin-bottom:1rem}section#cta-overlay .cta-overlay-heading h2.smaller{font-size:2rem}section#cta-overlay .cta-overlay-form .inputs>label{margin-bottom:.3rem}section#cta-overlay .cta-overlay-form .inputs>label P{font-size:.9rem}section#cta-overlay .cta-overlay-form .warning{margin-bottom:1.5rem}}section#footer{background:var(--black);color:var(--milky);padding:4rem 0 8.75rem}section#footer .container{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:1rem}section#footer .container .footer-address,section#footer .container .footer-email,section#footer .container .footer-label,section#footer .container .footer-numbers{width:min-content}section#footer .container .footer-label .media{display:flex}section#footer .container .footer-label .media a+a{margin-left:1.5rem}section#footer .container .footer-address span,section#footer .container .footer-email span,section#footer .container .footer-label .media a span{color:var(--milky);font-size:2rem}section#footer .container .footer-address{max-width:22.875rem;width:22.875rem;display:flex;gap:1.25rem}section#footer .container .footer-email{height:min-content;display:flex;align-items:center;gap:1.25rem}section#footer .container .footer-numbers,section#page-matique .container .page-matique-branding .color-block .single-color .formats{display:flex;flex-direction:column;gap:.5rem}section#footer .container .footer-numbers .number{color:var(--milky);white-space:nowrap;display:flex;align-items:center;gap:1rem}section#footer .container .footer-numbers .number span{-webkit-text-fill-color:var(--milky)!important;-webkit-background-clip:text;color:transparent}section#footer .container .footer-docs{width:50%;display:flex;flex-wrap:wrap;margin-top:4rem;min-width:31.25rem;font-size:.875rem}section#footer .container .footer-docs a{color:var(--milky)}section#footer .container .footer-docs a+a{margin-left:2.5rem}section#footer .container .footer-payment{margin-top:4rem;margin-left:auto;text-align:right}section#footer .container .footer-payment img{width:42px;height:42px;object-fit:contain}section#footer .container .footer-payment img+img{margin-left:1rem}section#footer .container .footer-copyright{width:100%;display:flex;align-items:center;gap:.4rem}@media (max-width:375px){section#footer .container .footer-label{gap:0}section#footer .container .footer-label .logo{margin-right:1.25rem}section#footer .container .footer-label .logo img{margin-bottom:0}section#footer .container .footer-label .media a+a{margin-left:.45rem}}section#header{position:relative;height:6.25rem;display:flex;align-items:center}.faq-item .outer,section#header .container{display:flex;justify-content:space-between;align-items:center}section#header .container .header-logo a{display:block;height:44px;width:115px}section#header .container .header-logo a img,section#page-main .container .page-main-reviews .content .slider .slider-shape img,section#page-main .container .page-main-reviews .shape img,section#page-yr .container .page-yr-about .image-container img,section#page-yr .container .page-yr-guide .image img{width:100%;height:100%;object-fit:contain}section#header .container .header-menu ul{display:flex;gap:4rem}section#header .container .header-menu ul li a{font-size:1rem;font-weight:500}section#header .container .header-action{display:flex;align-items:center;gap:2.5rem}section#header .lang-toggler{display:flex;align-items:center;gap:.5rem}section#header .lang-toggler a{font-size:1rem;font-weight:400;color:var(--gray)}section#header .lang-toggler a.active{font-weight:500;color:var(--black)}section#header .lang-toggler span{display:block;width:1px;height:12px;background-color:var(--black)}@media (max-width:1200px){section#footer .container{justify-content:flex-start}section#footer .container .footer-address,section#footer .container .footer-email,section#footer .container .footer-label,section#footer .container .footer-numbers{width:50%}section#footer .container .footer-label{margin-bottom:1.5rem}section#header .container .header-menu ul{gap:2rem}section#header .container .header-action{gap:1.5rem}}@media (max-width:960px){section#header .container.menu-open .header-action{margin:0}section#header .container .header-action .lang-toggler,section#header .container.menu-open .burger{display:none}section#header .container.menu-open .header-menu{height:calc(100vh - 100%);overflow:auto}section#header .container .burger{display:block}section#header .container .burger span{display:block;width:16px;height:2px;background:var(--black);position:relative}section#header .container .burger span::after,section#header .container .burger span::before{content:"";width:16px;height:2px;background:var(--black);position:absolute;left:0}section#header .container .burger span::before{top:calc(100% + 4px)}section#header .container .burger span::after{bottom:calc(100% + 4px)}section#header .container .header-menu{position:absolute;background:var(--milky);width:100%;top:100%;left:0;overflow:hidden;height:0%;transition:height .5s;z-index:6}section#header .container .header-menu ul{flex-direction:column;gap:4rem;align-items:center;margin:5rem 0}section#header .container .header-menu .mobile-action .lang-toggler a,section#header .container .header-menu ul li a{font-size:1.25rem}section#header .container .header-menu .mobile-action{display:flex;flex-direction:column;gap:5rem}section#header .container .header-menu .mobile-action .lang-toggler{justify-content:center}section#header .container .header-menu .mobile-action .lang-toggler span{height:16px}section#header .container .header-menu .close span{display:flex;justify-content:center;align-items:center;margin:0 auto;width:52px;height:52px;border:solid 2px var(--black);border-radius:100%;font-size:1.5rem;transform:rotate(45deg);font-weight:700}section#header .container .header-action{margin:0 1rem 0 auto}}@media (max-width:960px)and (max-height:750px){section#header .container .header-menu ul{gap:3rem;margin:3.125rem 0}section#header .container .header-menu .mobile-action{gap:3.125rem}}.page-tags{display:flex;justify-content:center;flex-wrap:wrap;padding:80px 2.937rem;gap:1rem}.page-tags span{background:rgba(84,78,52,.1019607843);padding:.5rem 1.25rem;border-radius:4rem;white-space:nowrap;line-height:1.5}.base-input.file-input .file-field,.base-input>input,.base-input>textarea{font-family:inherit;outline:0;height:0;background:rgba(0,0,0,0);transition:.2s}.base-input{cursor:text;width:100%;position:relative;transition:margin-top .2s;display:flex;flex-direction:column-reverse}.base-input p{display:block;pointer-events:none;font-size:1rem;line-height:1.2;transition:.2s;color:var(--black);font-weight:400;transform-origin:left bottom;padding-bottom:calc(1rem - 7px);margin-top:1.5rem}.base-input p>span{transition:.2s;color:var(--gray)}.base-input .helper{font-size:.75rem;color:var(--gray);position:absolute;top:calc(100% + .3rem);left:0}.base-checkbox,.button.outline,section#ad-stroke .container,section#page-sash .container .page-sash-colors,section#page-sash .container .page-sash-image-block{position:relative}.base-input>input,.base-input>textarea{display:block!important;width:100%;border:0;border-bottom:1px solid var(--black);font-size:1rem;line-height:1.2;padding-bottom:7px;color:var(--black);-webkit-appearance:none;border-radius:0}.base-input>input:not(:placeholder-shown),.base-input>textarea:not(:placeholder-shown){height:24px}.base-input:focus-within input,.base-input:focus-within textarea{height:24px}.base-input:focus-within p{transform:scale(.75);color:var(--gray);margin-top:0}.base-input.error>*{color:#b12502!important;border-color:#b12502}.base-input.file-input{display:flex;flex-direction:row;flex-wrap:wrap;align-items:end}.base-input.file-input .base-input{flex:auto;width:auto;padding-top:0}.base-input.file-input .base-input textarea{width:100%;border-bottom:none;resize:none;padding-bottom:3px;-ms-overflow-style:none;scrollbar-width:none}.base-input.file-input .base-input textarea::-webkit-scrollbar{display:none}.base-input.file-input .file-field{display:block;width:100%;border:0;border-top:1px solid var(--black);font-size:1rem;padding-top:7px}.base-input.file-input .file-field:has(.single-file){height:24px}.base-input.file-input .file-field:has(.single-file)~p{transform:scale(.75);color:var(--gray);margin-top:0}.base-input>.file-field{top:0;left:0;width:100%;height:1.71rem}.base-input>.icon-clip input{display:none}.base-input>.icon-clip{padding-bottom:7px;cursor:pointer;font-size:1.5rem}.base-input>.file-field .file-list{font-size:.7rem;width:calc(100% - 2rem);white-space:nowrap;overflow-x:auto;display:flex;gap:.5rem;-ms-overflow-style:none;scrollbar-width:none}.base-input>.file-field .file-list::-webkit-scrollbar{display:none}.base-input>.file-field .file-list>span{background-color:var(--columbia-blue);padding:.2rem .4rem;border-radius:1rem;display:flex;align-items:center;column-gap:.4rem}.base-input>.file-field .file-list>span .close{cursor:pointer;font-weight:700;font-size:.7rem;transform:rotate(45deg);transition:.2s}.base-input>.file-field .file-list>span .close:hover{transform:rotate(45deg) scale(1.2,1.2)}.base-input .country_container .btn-number{color:#303030;left:0}.base-input .country_container .btn-number,.base-input .country_container .main-form .btn-number{position:absolute;bottom:calc(50% - 1.7rem);z-index:2;cursor:pointer}.base-input .country_container .main-form .btn-number{left:15px}.base-input .country_container img{border:1px solid #cecec9;height:18px;width:25px!important}.base-input .country_container .selected-num{color:#000;display:none;left:0;position:absolute;top:100%;width:100%;z-index:2}.base-input .country_container .selected-num ul li:hover{background:var(--columbia-blue);color:#151515;cursor:pointer}.base-input .country_container .btn-number i{display:block;float:left;font-size:8pt;height:5px;padding-top:7px;width:10px}.base-input .country_container .selected-num ul{margin:0;background:var(--light-blue);border:1px solid var(--black);max-height:230px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.base-input .country_container .selected-num ul::-webkit-scrollbar{display:none}.base-input .country_container .selected-num ul li img{margin-right:5px}.base-input .country_container .selected-num ul li{color:#151515;padding-bottom:5px;padding-left:10px;padding-top:5px;text-align:left;transition:.2s}.base-input .country_container~input[type=tel]{box-sizing:border-box;height:24px;padding-left:40px}.base-checkbox input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;width:1px;height:1px}.base-checkbox .custom-checkbox{width:16px;height:16px;cursor:pointer}.base-checkbox .custom-checkbox .box{font-family:icomoon!important}.base-checkbox .custom-checkbox .box::before{content:"";font-size:1.1rem}.base-checkbox input[type=checkbox]:checked+.custom-checkbox .box::before{content:""}.button{font-size:1rem;font-weight:500;line-height:1.5;padding:.75rem 1.5rem;background:var(--orange);border:none;border-radius:2.31rem;color:var(--milky);cursor:pointer;font-family:GolosText;transition:background .2s}.button:active,.button:hover{background:#ef350d}.button:disabled{opacity:.7;pointer-events:none}.button.dark,.button.dark:active,.button.dark:hover{background:var(--black)}.button.outline{border:solid 1px var(--black);background:rgba(0,0,0,0);color:var(--black);transition:.2s}.button.outline::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:solid 1px var(--black);opacity:0;transition:.2s}.button.outline:active::before,.button.outline:hover::before{opacity:1}section#ad-stroke{position:fixed;bottom:0;left:0;width:100%;background:var(--black);color:var(--white);padding:1rem 0;box-sizing:border-box;z-index:5}section#ad-stroke .message-button{position:absolute;bottom:calc(100% + 2rem);right:100px;width:44px;height:44px;background:var(--black);border-radius:22px 22px 0;cursor:pointer;display:flex;justify-content:center;align-items:center}section#ad-stroke .message-button .button-icon:after{content:"";font-family:icomoon!important;color:var(--milky);font-size:1.2rem}section#ad-stroke .message-button .dropdown{position:absolute;bottom:100%;display:flex;flex-direction:column;align-items:center;gap:1rem;max-height:0;opacity:.7;overflow:hidden;transition:.2s}section#ad-stroke .message-button .dropdown .item{cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px}section#ad-stroke .message-button .dropdown .item .icon{color:var(--white);width:44px;aspect-ratio:1;background:var(--black);border-radius:22px;display:flex;justify-content:center;align-items:center}section#ad-stroke .message-button .dropdown .item .icon.icon-whatsapp::before{font-size:1.4rem}section#ad-stroke .message-button .dropdown .item .icon.icon-viber::before{font-size:1.3rem}section#ad-stroke .ad-stroke-container .button.outline span,section#ad-stroke .message-button .dropdown .item .icon.icon-telegram::before{font-size:1.2rem}section#ad-stroke .message-button .dropdown .item p{font-size:12px;font-weight:400;color:var(--black)}.faq-item.open .outer .cross,section#ad-stroke .message-button.open .button-icon{transform:rotate(45deg)}section#ad-stroke .message-button.open .button-icon:after{content:"";font-weight:700}section#ad-stroke .message-button.open .dropdown{bottom:calc(100% + 1.5rem);max-height:1000px;opacity:1}section#ad-stroke .ad-stroke-container{display:grid;grid-template-columns:1fr 15.625rem;row-gap:.5rem;column-gap:1rem;position:relative}section#ad-stroke .ad-stroke-container span.title{font-size:1.25rem;font-weight:600}section#ad-stroke .ad-stroke-container p.text{font-size:.875rem;line-height:1.2;margin:0}section#ad-stroke .ad-stroke-container .button.desktop{margin-left:auto;padding:.75rem 1.5rem;height:min-content;width:fit-content;grid-area:1/2/3/4}section#ad-stroke .ad-stroke-container .button.outline{display:none;font-family:icomoon!important;transform:rotate(-90deg)}@media (max-width:800px){section#ad-stroke{max-height:4rem;transition:.5s}section#ad-stroke.open{max-height:20rem}section#ad-stroke.open .ad-stroke-container span.title{white-space:wrap}section#ad-stroke.open .ad-stroke-container .button.outline{transform:rotate(90deg)}section#ad-stroke .ad-stroke-container{grid-template-columns:1fr 2rem;grid-template-rows:min-content min-content min-content;align-items:center;row-gap:1rem;overflow:hidden}section#ad-stroke .ad-stroke-container span.title{display:block;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;grid-area:1/1/2/2}section#ad-stroke .ad-stroke-container p.text{grid-area:2/1/2/2;margin-bottom:1.5rem}section#ad-stroke .ad-stroke-container .button.desktop{width:calc(100% - 3.5rem);grid-area:3/1/4/3;margin:unset}section#ad-stroke .ad-stroke-container .button.outline{display:flex;justify-content:center;align-items:center;border-color:var(--orange);color:var(--orange);width:2rem;height:2rem;padding:0;grid-area:1/2/2/3}section#ad-stroke .ad-stroke-container .button.outline:hover{border:solid 1px var(--orange)}}.modal-wrapper{width:100%;height:100vh;position:fixed;top:0;left:0;background:rgba(0,0,0,.3764705882);z-index:100;background:var(--light-blue);opacity:0;pointer-events:none;transition:.3s}.modal-wrapper.open,section#page-main .container .page-main-services .desktop .single-card:hover button{opacity:1;pointer-events:all}.modal-wrapper .modal{max-width:1440px;width:100%;position:absolute;top:12vh;left:50%;transform:translateX(-50%)}.modal-wrapper .modal #cta-overlay{margin-top:100px}.modal-wrapper .modal #cta-overlay .container-overlay{padding-top:0;padding-bottom:0;min-height:515px}.modal-wrapper .modal #cta-overlay .cta-overlay-form{top:8.25rem}.modal-wrapper .modal .close-element{position:absolute;top:0;right:6.25rem;z-index:100;cursor:pointer}.modal-wrapper .modal .close-element span.close-modal{display:flex;gap:.5rem;align-items:center}.modal-wrapper .modal .close-element p{font-size:1rem;font-weight:400;line-height:1.5;margin:0}.modal-wrapper .modal .close-element span.icon-union{font-size:1rem;transform:rotate(45deg)}.modal-wrapper .modal .close-button,section#page-main .container .page-main-projects .content .single-project .link-to-page-mobile,section#page-main .container .page-main-reviews .content .slider .pagination-container .nav-right,section#page-main .container .page-main-services .mobile{display:none}@keyframes coagulationToStart{0%{-webkit-line-clamp:unset}100%{-webkit-line-clamp:5}}.service-card{padding:2.5rem 1.5rem;background:var(--light-blue);box-sizing:border-box}.service-card .title{font-size:20px;font-weight:500;line-height:1.2}.service-card .text{margin-bottom:1rem;transition:.2s}.service-card .text p{font-size:16px;line-height:1.5;margin-bottom:1rem;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;max-height:120px;transition:max-height .2s ease-in-out;animation:.2s .2s forwards coagulationToStart}.service-card .text span{width:36px;height:36px;display:flex;justify-content:center;align-items:center;font-size:1.5rem;transform:rotate(-90deg);border:solid 1px var(--black);border-radius:100%;margin:0 auto;transition:.2s}.service-card .button{margin:0 auto;text-align:center}.service-card.open .text p{-webkit-line-clamp:unset;max-height:500px;animation:unset}.service-card.open span{transform:rotate(90deg)}.faq-item{width:100%;border-bottom:solid 1px var(--black);padding:2.5rem 0;cursor:pointer}.faq-item .outer .title{font-size:1.625rem;font-weight:500;line-height:1.2;display:block;max-width:90%}.faq-item .outer .cross{font-size:2rem;transition:.2s}.faq-item .inner{height:0%;max-height:0;overflow:hidden;transition:.3s ease-in-out}.faq-item .inner p{font-size:1rem;font-weight:400;line-height:1.5;margin-top:1.5rem;max-width:90%}.faq-item .inner a[href]{color:var(--dodger-blue);text-decoration:underline}.faq-item.open .inner{max-height:20rem;height:100%}section#page-main .container,section#page-matique .container,section#page-sash .container,section#page-yr .container{box-sizing:border-box}section#page-matique .container .color-container,section#page-sash .container .color-container,section#page-yr .container .color-container{background:var(--white);box-shadow:1.15rem 2.5rem 5rem 0 rgba(84,78,52,.1019607843)}section#page-sash .container .inner-container,section#page-yr .container .inner-container{padding:0 7.18rem}@keyframes showHeroLogo{0%{transform:translateX(-50%) scale(1);animation-timing-function:cubic-bezier(0.42,0,0.1,1)}100%{top:96%;transform:translateX(-50%) scale(2.3);animation-timing-function:cubic-bezier(0.42,0,1.7,1)}}@keyframes showHeroText{0%{top:100%;animation-timing-function:cubic-bezier(0.42,0,0.1,1)}100%{top:0;animation-timing-function:cubic-bezier(0.42,0,1.7,1)}}section#page-sash .container .page-sash-hero .image{width:100%;aspect-ratio:1.85;position:relative}section#page-main .container .page-main-projects .content .single-project .info .bg,section#page-sash .container .page-sash-hero .image .bg,section#page-yr .container .page-yr-hero .bg-image img{width:100%;height:100%;object-fit:cover}section#page-sash .container .page-sash-hero .image .logo{position:absolute;top:55%;left:50%;transform:translateX(-50%);width:36.53%;opacity:.9;mix-blend-mode:multiply}section#page-sash .container .page-sash-hero .page-sash-animation{width:100%;aspect-ratio:2.366;position:relative}section#page-sash .container .page-sash-hero .page-sash-animation .text{color:rgba(255,0,0,0);position:absolute;top:50%;right:10%;width:36.29%;max-height:100%;overflow:hidden}section#page-sash .container .page-sash-hero .page-sash-animation .text::after{color:var(--black);content:attr(data-text);font-size:clamp(.8rem, 2vw, 1rem);position:absolute;top:100%;left:0}section#page-sash .container .page-sash-hero.animate .image .logo{animation:1.5s ease-out forwards showHeroLogo}section#page-sash .container .page-sash-hero.animate .page-sash-animation .text::after{animation:1.5s ease-out forwards showHeroText}@media (max-width:560px){section#page-sash .container .page-sash-hero .image{aspect-ratio:1.409}section#page-sash .container .page-sash-hero .image .logo{top:78%;width:86.93%;animation:unset!important}section#page-sash .container .page-sash-hero .page-sash-animation{aspect-ratio:unset;padding:35% 1.5rem 2rem;box-sizing:border-box}section#page-sash .container .page-sash-hero .page-sash-animation .text{position:relative;bottom:unset;right:unset;width:100%;min-width:unset}section#page-sash .container .page-sash-hero .page-sash-animation .text::after{animation:unset!important;top:0;font-size:1rem}}section#page-sash .container .page-sash-home{margin-bottom:9.75rem}section#page-sash .container .page-sash-home .title{font-size:1rem;margin-bottom:1.75rem}section#page-matique .container .page-matique-mobile .inner-container,section#page-sash .container .page-sash-home .preview{display:flex;justify-content:space-between}section#page-sash .container .page-sash-home .preview .main-part,section#page-sash .container .page-sash-home .preview .side-part{width:80.76%;height:100%}section#page-sash .container .page-sash-home .preview .main-part img,section#page-sash .container .page-sash-home .preview .side-part img{box-shadow:1.25rem 1.25rem 5rem 0 rgba(84,78,52,.2);width:100%;height:100%}section#page-sash .container .page-sash-home .preview .side-part{width:13.9%}section#page-sash .container .page-sash-laptop{background-color:#b6947b;padding:7.3125rem .875rem 1.375rem .625rem}section#page-sash .container .page-sash-laptop .text{position:absolute;bottom:5%;left:5%;color:var(--milky)}section#page-sash .container .page-sash-fonts{text-align:center;padding:9rem 0 9.875rem;color:#b6947b}section#page-sash .container .page-sash-fonts .font-line{display:flex;justify-content:center}section#page-sash .container .page-sash-fonts .font-line span{font-family:GolosText;font-size:1rem}section#page-sash .container .page-sash-fonts .title{font-family:"Tenor Sans";font-size:7.5rem}section#page-sash .container .page-sash-fonts .title span{margin:50px 0 0 10px}section#page-sash .container .page-sash-fonts .subtitle{font-family:"Open Sans";font-size:3rem}section#page-sash .container .page-sash-fonts .subtitle span{margin:20px 0 0 15px}section#page-sash .container .page-sash-colors .text{position:absolute;top:15%;left:23%}section#page-sash .container .page-sash-colors .circles{position:absolute;left:50%;top:0;transform:translateX(-50%);width:58.14%;height:100%;display:flex;justify-content:space-between;align-items:center}section#page-sash .container .page-sash-colors .circles .item{display:block;width:20.24%;aspect-ratio:1;border-radius:100%}section#page-sash .container .page-sash-colors .circles .item.black{background:#030504}section#page-sash .container .page-sash-colors .circles .item.brown{background:#b6947b}section#page-sash .container .page-sash-colors .circles .item.beige{background:#d5ccc3}section#page-sash .container .page-sash-colors .circles .item.sandy{background:#ececea}section#page-sash .container .page-sash-phone .text{position:absolute;bottom:20%;left:11%}section#page-sash .container .page-sash-image-block .image img{width:100%;height:100%;display:block;object-fit:cover}section#page-matique .page-matique-form,section#page-sash .page-sash-form,section#page-yr .page-yr-form{margin-top:12.8125rem}section#page-yr .container .page-yr-hero{width:100%;background:var(--white);position:relative;padding-bottom:25%}section#page-yr .container .page-yr-hero .bg-image{width:100%;max-height:41.875rem;aspect-ratio:1.409}section#page-main .container .page-main-work-with .images,section#page-yr .container .page-yr-hero .content{position:absolute;width:100%;height:100%;top:0;left:0}section#page-yr .container .page-yr-hero .content .heading{font-family:RageItalicRemake;font-style:italic;font-size:clamp(2.625rem, 6vw, 4rem);color:var(--white);position:absolute;right:56%;top:20%}section#page-yr .container .page-yr-hero .content .images{width:79.2%;position:absolute;left:50%;transform:translateX(-50%);bottom:0}section#page-yr .container .page-yr-hero .content .desktop{position:absolute;bottom:0;left:0;width:93.7%}section#page-yr .container .page-yr-hero .content .mobile{position:absolute;bottom:0;right:0;width:23.6%}section#page-yr .container .page-yr-about{background-color:#eaefe4;background-image:url(/static/img/yr/about-bg.png);background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;position:relative}section#page-yr .container .page-yr-about .title{font-size:4rem;color:#6e805a;line-height:.89;position:absolute;top:15%;left:10%;z-index:2}section#page-yr .container .page-yr-about .title span,section#page-yr .container .page-yr-guide .heading .title span{font-family:RageItalicRemake;font-style:italic}section#page-yr .container .page-yr-about .image-container{width:62rem;position:relative}section#page-yr .container .page-yr-about .image-container .mask-img{position:absolute;top:0;width:100%;height:100%;background-image:url("../../static/img/yr/about-photo.png");background-size:contain;mask:url("../../static/img/yr/about-photo.png");mask-size:contain;z-index:1}section#page-yr .container .page-yr-about .image-container .mask-img:after{content:attr(data-text);white-space:pre-wrap;width:30rem;display:flex;justify-content:center;align-items:center;position:absolute;bottom:22%;right:0;color:var(--milky);line-height:1.5;transition:1s;z-index:1}section#page-yr .container .page-yr-about .text{color:#191512;font-size:1rem;line-height:1.5;position:absolute;bottom:22%;right:0;display:flex;width:30rem}section#page-yr .container .page-yr-guide{padding:11.25rem 8.75rem;display:flex;flex-wrap:wrap;justify-content:center}section#page-yr .container .page-yr-guide .heading{width:100%;display:flex;gap:3.75rem;margin-bottom:1.2rem}section#page-yr .container .page-yr-guide .heading .title{font-size:4rem;color:#6e805a;line-height:.89;font-weight:500}section#page-yr .container .page-yr-guide .heading>p{font-size:1rem}section#page-yr .container .page-yr-guide .image{width:87.3%;margin:0 auto}section#page-yr .container .page-yr-first-screen{margin:80px 0}section#page-yr .container .page-yr-first-screen img,section#page-yr .container .page-yr-mobile img{width:100%;height:100%;display:block}section#page-yr .container .page-yr-more-ui{background:#c3d2af;padding:10.625rem 8.75rem}section#page-yr .container .page-yr-more-ui .content{width:100%;height:100%;display:flex;flex-wrap:wrap}section#page-yr .container .page-yr-more-ui .content .column{width:50%;position:relative}section#page-yr .container .page-yr-more-ui .content .person1{width:100%;aspect-ratio:.75}section#page-yr .container .page-yr-more-ui .content .person2{width:59.78%;position:absolute;right:0;bottom:0}section#page-yr .container .page-yr-more-ui .content .quote2{width:33.8%;margin-left:19%;z-index:2;position:relative}section#page-yr .container .page-yr-more-ui .content .text{width:100%;margin-top:7.5rem;display:flex;justify-content:flex-end}section#page-yr .container .page-yr-more-ui .content .text p{width:19rem;color:#435729;margin-right:15%;line-height:1.5}@media (max-width:940px){section#page-yr .container .page-yr-guide{padding:7.5rem 2.5rem 4.6875rem}section#page-yr .container .page-yr-more-ui{padding:5.625rem 2.5rem}}section#page-yr .container .page-yr-desktop{position:relative;background:#425829;padding:8.5rem 0;height:118.9125rem;box-sizing:border-box}section#page-yr .container .page-yr-desktop .text{position:absolute;top:3%;right:10%;font-weight:400;color:var(--white)}section#page-matique .container .page-matique-mob-screens .image img,section#page-yr .container .page-yr-desktop img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:790px){section#page-sash .container .page-sash-hero .page-sash-animation .text{top:40%}section#page-yr .container .page-yr-desktop{height:90rem}}section#page-matique .container .inner-container{padding:0 8.75rem}section#page-matique .container .inner-container .page-tags{padding:80px 0}section#page-matique .container .inner-container.tags{padding:0 7.1875rem}section#page-matique .container .page-matique-hero{width:100%;background:var(--white)}section#page-matique .container .page-matique-hero .content{position:relative;width:100%;height:100%}section#page-matique .container .page-matique-hero .content .bg{display:block;width:100%;aspect-ratio:1.85;object-fit:cover}section#page-matique .container .page-matique-hero .content .logo{width:38.46%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section#page-matique .container .page-matique-about{background:#e8e5e0;min-height:51.875rem;display:flex;justify-content:center;align-items:center;position:relative}section#page-matique .container .page-matique-about .container-image{width:38%;position:absolute;padding:0;z-index:2;height:80%;clip-path:inset(9.9375rem 0 24.925rem 0);transition:clip-path 1s}section#page-matique .container .page-matique-about .container-image .mask-img{position:absolute;top:0;width:100%;height:100%;background-image:url("../../static/img/matique/about.jpg");background-size:cover;background-repeat:no-repeat;mask:url("../../static/img/matique/about.jpg");mask-size:cover;mask-repeat:no-repeat;z-index:1;transition:1s;background-position-y:-6.875rem}section#page-matique .container .page-matique-about .container-image .mask-img:after{content:attr(data-title-text);font-size:7.5rem;width:21.6875rem;height:9rem;display:flex;justify-content:center;align-items:center;position:absolute;top:20%;left:-18%;color:var(--milky);line-height:1.5;transition:1s;z-index:1}section#page-matique .container .page-matique-about .container-image .mask-img:before{content:attr(data-text);white-space:pre-wrap;width:19.875rem;position:absolute;top:40%;right:-15%;color:var(--black);line-height:1.5;transition:1s;z-index:1}section#page-matique .container .page-matique-about.smaller .container-content .title,section#page-matique .container .page-matique-about.smaller .container-image .mask-img:after{font-size:6rem;width:32rem}section#page-matique .container .page-matique-about .container-content{width:38%;height:80%;margin:0 auto;position:absolute;padding:0;transition:.5s}section#page-matique .container .page-matique-about .container-content .title{font-size:7.5rem;font-weight:500;line-height:1.2;position:absolute;top:20%;left:-18%;width:21.6875rem;height:9rem;display:flex;justify-content:center;align-items:center;transition:1s}section#page-matique .container .page-matique-about .container-content .text{width:19.875rem;position:absolute;top:40%;right:-15%;line-height:1.5;z-index:3;transition:1s}@media (max-width:700px){section#footer{padding:4rem 0 6rem}section#footer .container{justify-content:flex-start;gap:1.5rem}section#footer .container .footer-address,section#footer .container .footer-email,section#footer .container .footer-label,section#footer .container .footer-numbers{width:100%;max-width:375px}section#footer .container .footer-label{margin-bottom:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}section#footer .container .footer-label .logo{margin-right:1.25rem}section#footer .container .footer-label .logo img{margin-bottom:0}section#footer .container .footer-address span,section#footer .container .footer-email span{font-size:1.6rem}section#footer .container .footer-docs{width:100%;min-width:unset;flex-direction:column;margin-top:4rem}section#footer .container .footer-docs a+a{margin:1rem 0 0}section#footer .container .footer-payment{margin:0;text-align:left}section#footer .container .footer-copyright{font-size:.875rem}section#page-matique .container .page-matique-about .container-content,section#page-matique .container .page-matique-about .container-image{width:59.73%;left:1.5rem;top:10.3125rem;transform:unset;aspect-ratio:.713;height:unset}section#page-matique .container .page-matique-about{min-height:calc(37rem + 33vw)}section#page-matique .container .page-matique-about .container-image{clip-path:unset;z-index:5}section#page-matique .container .page-matique-about .container-image .mask-img{background-position-y:unset}section#page-matique .container .page-matique-about .container-image .mask-img:after{display:none}section#page-matique .container .page-matique-about .container-image .mask-img:before{width:110%;color:var(--milky);top:40%;right:-50%}section#page-matique .container .page-matique-about .container-content .title{display:block;font-size:4rem;position:absolute;top:unset;bottom:calc(100% + 1.5rem);left:0;width:unset;height:unset}section#page-matique .container .page-matique-about.smaller .container-content .title{display:block;font-size:3.5rem;position:absolute;top:unset;bottom:calc(100% + 1.5rem);left:0;width:130%;height:unset}section#page-matique .container .page-matique-about .container-content .text{width:110%;position:absolute;top:40%;right:-50%;line-height:1.5;z-index:3;transition:1s}}@media (max-width:345px){.page-tags .tag-item{font-size:11px;white-space:nowrap}section#page-matique .container .page-matique-about{min-height:calc(37rem + 50vw)}}@keyframes playFrames{0%{width:0%}20%{right:5%;width:10%}30%{right:15%;width:0%}100%{right:0;width:100%}}section#page-matique .container .page-matique-branding{padding:6.25rem 0 11.25rem}section#page-matique .container .page-matique-branding .title{color:#e8e5e0;font-size:7.5rem;line-height:1.5;margin-bottom:3.5rem;font-weight:500}section#page-matique .container .page-matique-branding .text{font-size:1rem;font-weight:400;line-height:1.5;word-wrap:break-word;max-width:480px;margin:0 auto 7.25rem}section#page-matique .container .page-matique-branding .color-block{display:flex;flex-wrap:wrap}section#page-matique .container .page-matique-branding .color-block .single-color{width:25%}section#page-matique .container .page-matique-branding .color-block .single-color .color-title{font-size:.75rem;margin-bottom:2.5rem}section#page-matique .container .page-matique-branding .color-block .single-color .color-example{width:100%;height:3.125rem;margin-bottom:1.75rem}section#page-matique .container .page-matique-branding .color-block .single-color .color-example.sandy{background:#e8e5e0}section#page-matique .container .page-matique-branding .color-block .single-color .color-example.beige{background:#b6a593}section#page-matique .container .page-matique-branding .color-block .single-color .color-example.brown{background:#322b25}section#page-matique .container .page-matique-branding .color-block .single-color .color-example.black,section#page-matique .container .page-matique-branding .image-animate .design .logo-block.dark::after,section#page-matique .container .page-matique-mob-screens .animation{background:#212121}section#page-matique .container .page-matique-branding .color-block .single-color .formats .format{font-size:.75rem;display:flex}section#page-matique .container .page-matique-branding .color-block .single-color .formats .format .name{min-width:3.625rem}section#page-matique .container .page-matique-branding .color-block .single-color .formats .format .data span{color:rgba(33,33,33,.4)}@media (max-width:1180px){section#page-matique .container .page-matique-branding .color-block .single-color{width:50%;margin-bottom:1.5rem}}section#page-matique .container .page-matique-branding .image-animate{margin-top:7.75rem;width:100%;display:flex;aspect-ratio:1.779}section#page-matique .container .page-matique-branding .image-animate .image{width:50%;position:relative;overflow:hidden}section#page-matique .container .page-matique-branding .image-animate .image .bg{width:100%;height:100%;object-fit:cover;transform:scale(1.2);object-position:center;transition:transform 1.5s ease-out}section#page-matique .container .page-matique-branding .image-animate .image .logo{width:61.9%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section#page-matique .container .page-matique-branding .image-animate .design{width:50%;display:flex;flex-direction:column}section#page-matique .container .page-matique-branding .image-animate .design .logo-block{width:100%;height:50%;display:flex;justify-content:center;align-items:center;position:relative}section#page-matique .container .page-matique-branding .image-animate .design .logo-block::after{content:"";width:0%;height:100%;position:absolute;top:0;right:0;transition:1.5s ease-out}section#page-matique .container .page-matique-branding .image-animate .design .logo-block.light::after{background:#e8e5e0;right:unset;left:0}section#page-matique .container .page-matique-branding .image-animate .design .logo-block img{width:61.9%;z-index:2;opacity:0;transition:1.5s ease-out}@media (min-width:700px){section#page-matique .container .page-matique-about.show .container-image{clip-path:inset(0 0 0 0)}section#page-matique .container .page-matique-about.show .container-image .mask-img{background-position-y:0}section#page-matique .container .page-matique-about.show .container-content .title,section#page-matique .container .page-matique-about.show .container-image .mask-img:after{left:-51%}section#page-matique .container .page-matique-about.show .container-content .text,section#page-matique .container .page-matique-about.show .container-image .mask-img:before{right:-50%}section#page-matique .container .page-matique-branding .image-animate.show .image .bg{transform:scale(1)}section#page-matique .container .page-matique-branding .image-animate.show .logo-block.dark::after{animation:1.5s ease-out forwards playFrames}section#page-matique .container .page-matique-branding .image-animate.show .logo-block.light::after{width:100%}section#page-matique .container .page-matique-branding .image-animate.show .logo-block img{opacity:1}}section#page-matique .container .page-matique-desktop .example-block{margin-bottom:11.3125rem}section#page-matique .container .page-matique-desktop .example-block .inner-container{position:relative;max-width:59.875rem;width:80%;aspect-ratio:.8;margin:0 auto;padding:0}section#page-matique .container .page-matique-desktop .example-block .inner-container .item{position:absolute;width:60%}section#page-matique .container .page-matique-desktop .example-block .inner-container .item.item-home{z-index:2;top:0;left:0}section#page-matique .container .page-matique-desktop .example-block .inner-container .item.item-catalog{bottom:0;right:0}section#page-matique .container .page-matique-desktop .example-block .inner-container .item img{width:100%;height:100%;object-fit:contain;box-shadow:1.25rem 2.5rem 5rem 0 rgba(84,78,52,.2)}section#page-matique .container .page-matique-desktop .example-block .inner-container .item span{color:#b6a593;position:absolute;top:0;left:calc(100% + .5rem);white-space:nowrap;writing-mode:vertical-rl;transform:scale(-1)}section#page-matique .container .page-matique-desktop .animation-block{background:#e7e5df;width:100%;height:60vw;max-height:41.875rem;min-height:20.8125rem}section#page-matique .container .page-matique-desktop .animation-block img{display:block;width:100%;height:100%;object-fit:cover}section#page-matique .container .page-matique-typography{width:100%;aspect-ratio:1.797}section#page-matique .container .page-matique-typography .matique-video{object-fit:cover;width:100%;height:100%;overflow:hidden;display:block;background:#e8e5e0}section#page-matique .container .page-matique-style-guide{padding-top:11.25rem;background:#212121;color:#e8e5e0}section#page-matique .container .page-matique-style-guide .title{font-size:7.5rem;line-height:1.5;margin-bottom:3.125rem;font-weight:500}section#page-matique .container .page-matique-style-guide .text{font-size:1rem;line-height:1.5rem;max-width:29.875rem}section#page-matique .container .page-matique-style-guide .images{padding-top:.5rem;width:100%;display:flex;align-items:end;justify-content:space-between}section#page-matique .container .page-matique-style-guide .images .colors{width:62.5%}section#page-matique .container .page-matique-style-guide .images .typography{width:32.9%}@media (max-width:700px){section#page-matique .container .page-matique-branding .title{font-size:4rem}section#page-matique .container .page-matique-branding .text{margin:0 auto 4rem}section#page-matique .container .page-matique-branding .color-block .single-color,section#page-matique .container .page-matique-branding .image-animate .design,section#page-matique .container .page-matique-branding .image-animate .design .logo-block::after{width:100%}section#page-matique .container .page-matique-branding .color-block .single-color .color-title{margin-bottom:1rem}section#page-matique .container .page-matique-branding .image-animate{margin-top:4rem;width:100%;flex-direction:column}section#page-matique .container .page-matique-branding .image-animate .image{width:100%;aspect-ratio:1.2}section#page-matique .container .page-matique-branding .image-animate .image .bg{transform:scale(1.25);object-position:-6vw 13%}section#page-matique .container .page-matique-branding .image-animate .design .logo-block{height:unset;aspect-ratio:1.78}section#page-matique .container .page-matique-branding .image-animate .design .logo-block img{opacity:1}section#page-matique .container .page-matique-desktop .example-block{margin-bottom:6rem}section#page-matique .container .page-matique-desktop .example-block .inner-container .item span{top:0;transform:scale(-1) translateY(40%)}section#page-matique .container .page-matique-typography{aspect-ratio:1.175}section#page-matique .container .page-matique-style-guide{padding-top:4rem}section#page-matique .container .page-matique-style-guide .title{font-size:4rem;margin-bottom:2.5rem;line-height:1.2}section#page-matique .container .page-matique-style-guide .images{padding-top:1.875rem}}@media (max-width:450px){section#cta-overlay .cta-overlay-form .thanks-form h3,section#page-matique .container .page-matique-style-guide .title{font-size:3rem}}section#page-matique .container .page-matique-mobile{padding:11.25rem 0 7.75rem}section#page-matique .container .page-matique-mobile img{width:26.7%;height:min-content;box-shadow:1.25rem 2.5rem 5rem 0 rgba(84,78,52,.2)}section#page-matique .container .page-matique-mob-screens{display:flex;min-height:43.5rem}section#page-matique .container .page-matique-mob-screens .image{width:50%}@media (max-width:700px){section#page-matique .container .page-matique-mobile{padding:6rem 0}section#page-matique .container .page-matique-mobile .inner-container{aspect-ratio:.591}section#page-matique .container .page-matique-mobile .inner-container .home{aspect-ratio:.2012}section#page-matique .container .page-matique-mobile .inner-container .product{aspect-ratio:.1598}section#page-matique .container .page-matique-mobile .inner-container .checkout{aspect-ratio:.2781}section#page-matique .container .page-matique-mob-screens{flex-direction:column}section#page-matique .container .page-matique-mob-screens .image{width:100%}}@media (max-width:960px){section#ad-stroke .message-button{right:1.5rem}section#page-matique,section#page-sash,section#page-yr{background:var(--white)}section#page-sash .container .page-sash-fonts{padding:9rem 0 9.875rem}section#page-sash .container .page-sash-fonts .title{font-size:5rem}section#page-sash .container .page-sash-fonts .title span{margin:30px 0 0 10px}section#page-sash .container .page-sash-fonts .subtitle{font-size:2rem}section#page-sash .container .page-sash-fonts .subtitle span{margin:8px 0 0 15px;font-size:.9rem}section#page-matique .container,section#page-sash .container,section#page-yr .container{padding:0}section#page-matique .container .inner-container,section#page-sash .container .inner-container,section#page-yr .container .inner-container{padding:0 1.5rem}section#page-matique .container .color-container,section#page-sash .container .color-container{box-shadow:unset}}@media (max-width:600px){section#page-matique .container .page-matique-hero .content{aspect-ratio:1.409}section#page-matique .container .page-matique-hero .content .bg{aspect-ratio:1.409;object-position:0 68%}section#page-matique .container .page-matique-hero .content .logo{width:61.3%}section#page-matique .container .inner-container .page-tags{padding:40px 0}section#page-matique .container .inner-container.tags{padding:0 1.375rem}section#page-matique .container .inner-container.tags .page-tags span:nth-child(2){order:3}section#page-matique .container .inner-container.tags .page-tags span:nth-child(3){order:4}section#page-matique .container .inner-container.tags .page-tags span:nth-child(4){order:5}section#page-matique .container .inner-container.tags .page-tags span:nth-child(5){order:2}}section#page-main{overflow-x:hidden;max-width:100%}@keyframes circleMovement{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes bgRotate{0%{transform:translate(-50%,-50%) scale(1) rotate(-120deg);top:75%}40%{transform:translate(-50%,-50%) scale(1.5) rotate(10deg);top:55%}100%{transform:translate(-50%,-50%) scale(1.5) rotate(0);top:55%}}section#page-main .container .page-main-hero{padding:9.8125rem 0 2.25rem;margin-bottom:10rem;position:relative}section#page-main .container .page-main-hero .animation-shape{position:absolute;top:75%;left:50%;transform:translate(-50%,-50%) rotate(-120deg);height:100%;z-index:-2;max-width:50%;animation:4s cubic-bezier(.2,0,.1,1) forwards bgRotate}section#page-main .container .page-main-hero .animation-shape img{object-fit:contain;height:100%;width:100%}section#page-main .container .page-main-hero .title{font-size:5rem;font-weight:600;line-height:1.2;margin-bottom:3.125rem;position:relative;display:flex;flex-wrap:wrap}section#page-main .container .page-main-hero .title.smaller .word{font-size:.85em}section#page-main .container .page-main-hero .title .word{display:flex;overflow:hidden}section#page-main .container .page-main-hero .title .word .letter{height:min-content;transform:translateY(110%);animation-name:upLetter;animation-fill-mode:forwards;animation-duration:.7s;animation-delay:calc(30ms * var(--order))}section#page-main .container .page-main-hero .title .word .white-space{font-size:4.37rem;height:1px;white-space:break-spaces}section#page-main .container .page-main-hero .title .circle{display:block;overflow:visible;width:14.8125rem;font-size:.45625rem;font-weight:300;fill:var(--orange);animation:15s linear infinite circleMovement;position:absolute;right:1%;top:12%}section#page-main .container .page-main-hero .title .circle path{fill:none}section#page-main .container .page-main-hero .content{display:flex;justify-content:space-between;max-width:62rem}section#page-main .container .page-main-hero .content .buttons{display:flex;gap:1rem;height:min-content;overflow:hidden;padding-top:5%;margin-top:-5%}@keyframes upLetter{0%{transform:translateY(110%)}50%{transform:translateY(-5%)}100%{transform:translateY(0)}}section#page-main .container .page-main-hero .content .buttons button{height:min-content;transform:translateY(110%);animation-name:upLetter;animation-fill-mode:forwards;animation-duration:1.6s;animation-delay:calc(30ms * (var(--order) + 6))}section#page-main .container .page-main-hero .content .buttons button:last-child{animation-delay:calc(30ms * (var(--order) + 12))}section#page-main .container .page-main-hero .content .text-wrapper{height:min-content;overflow:hidden;padding-top:5%;margin-top:-5%;max-width:23.75rem}section#page-main .container .page-main-hero .content .text-wrapper .text{font-size:.875rem;font-weight:400;line-height:1.5;max-width:100%;transform:translateY(110%);animation-name:upLetter;animation-fill-mode:forwards;animation-duration:1.6s;animation-delay:calc(30ms * (var(--order) + 18))}@media (max-width:1100px){section#page-main .container .page-main-hero{padding:6rem 0 2.25rem}section#page-main .container .page-main-hero .title{font-size:3.75rem}section#page-main .container .page-main-hero .title .word .white-space{font-size:3.2775rem}section#page-main .container .page-main-hero .title .circle{width:10.8125rem}section#page-main .container .page-main-hero .content{gap:1rem}section#page-main .container .page-main-hero .content .buttons{min-width:25.9375rem}section#page-main .container .page-main-hero .content .text{max-width:23.75rem}}section#page-main .container .page-main-work-with{margin-bottom:10rem;padding:5.1875rem 0 0;min-height:61.875rem;position:relative;box-sizing:border-box}section#page-main .container .page-main-work-with .title{font-size:4rem;font-weight:600;line-height:1.2}section#page-main .container .page-main-work-with .text-block{max-width:19.875rem}section#page-main .container .page-main-work-with .text-block span{display:block;font-size:1.625rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem}section#page-main .container .page-main-work-with .text-block p{font-size:1rem;font-weight:400;line-height:1.5}section#page-main .container .page-main-work-with .content{position:absolute;width:48.38%;aspect-ratio:.8695;bottom:0;left:10%;min-width:32.5rem}section#page-main .container .page-main-work-with .businesses{position:absolute;right:-70%;bottom:10%}section#page-main .container .page-main-work-with .starts{position:absolute;top:-31%;right:-30%}section#page-main .container .page-main-work-with .starts span{margin:0;position:absolute;bottom:calc(100% + 1.5rem);left:0}section#page-main .container .page-main-work-with .mask-img{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("../../static/img/main/person.jpg");background-size:cover;background-repeat:no-repeat;mask:url("../../static/img/main/person.jpg");mask-size:cover;mask-repeat:no-repeat;z-index:1;transition:1s}section#page-main .container .page-main-work-with .mask-img:after{content:attr(text);font-size:1rem;max-width:19.875rem;position:absolute;top:-31%;right:-30%;color:var(--milky);line-height:1.5;transition:1s;z-index:1}section#page-main .container .page-main-work-with .images .phones{width:86.6%;position:absolute;bottom:5%;right:-10%;z-index:2}@media (max-width:1080px){section#page-main .container .page-main-work-with .content{min-width:27.4375rem;left:3%}section#page-main .container .page-main-work-with .content .businesses{right:-82%;bottom:0}section#page-main .container .page-main-work-with .content .mask-img:after,section#page-main .container .page-main-work-with .content .starts{top:-42%;right:-30%}}section#page-main .container .page-main-services{margin-bottom:10rem}section#page-main .container .page-main-services .heading{font-size:4rem;font-weight:600;line-height:1.2;margin-bottom:5rem;max-width:42.1875rem}section#page-main .container .page-main-services .shape{position:relative;top:0;left:0;width:100%;height:100%;z-index:-1}section#page-main .container .page-main-services .shape img{width:41.5rem;position:absolute;top:-10rem;right:-12%}section#page-main .container .page-main-services .desktop .single-card{width:33.33%;min-height:26.625rem;padding:2.5rem;box-sizing:border-box;display:flex;flex-direction:column;transition:.2s}section#page-main .container .page-main-services .desktop .single-card span{display:block;font-size:1.625rem;font-weight:500;margin-bottom:1.5rem}section#page-main .container .page-main-services .desktop .single-card p{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1rem}section#page-main .container .page-main-services .desktop .single-card button{margin:auto 0 0 auto;opacity:0;pointer-events:none;transition:.2s}@media (max-width:1080px){section#page-main .container .page-main-services .shape img{width:35.6875rem}section#page-main .container .page-main-services .desktop .single-card{padding:1.5rem}}@media (max-width:860px){section#page-main .container .page-main-work-with .text-block{max-width:16rem}section#page-main .container .page-main-work-with .content{min-width:22.75rem;left:3%;width:unset}section#page-main .container .page-main-work-with .content .businesses{right:-82%;bottom:0}section#page-main .container .page-main-work-with .content .starts{top:-75%;right:8%}section#page-main .container .page-main-work-with .content .mask-img:after{max-width:16rem;top:-75%;right:8%}section#page-main .container .page-main-services .heading{font-size:3.25rem;max-width:35.625rem;margin-bottom:3.125rem}section#page-main .container .page-main-services .desktop .single-card{width:50%;padding:1rem}}section#page-main .container .page-main-faq .heading{font-size:4rem;font-weight:600;line-height:1.2;margin-bottom:2.5rem}@keyframes screenScroll{0%,100%{object-position:top}70%{object-position:bottom}}section#page-main .container .page-main-projects{margin-bottom:10rem;position:relative}section#page-main .container .page-main-projects .heading{font-size:4rem;font-weight:600;line-height:1.2;max-width:41.5rem;margin-bottom:6.375rem}section#page-main .container .page-main-projects .shape{position:absolute;width:46.7%;min-width:25rem;top:-25%;left:-25%;z-index:-1}section#page-main .container .page-main-projects .content{position:relative;width:100%}section#page-main .container .page-main-projects .content .swiper{overflow:unset}section#page-main .container .page-main-projects .content .siper-nav{position:absolute;top:0;left:81%;z-index:3;margin:0 auto;display:flex;justify-content:flex-end;align-items:end;flex-direction:column;width:4.8%;aspect-ratio:.099}section#page-main .container .page-main-projects .content .swiper-dots{position:absolute;right:0;bottom:41%;display:flex;justify-content:flex-end;counter-reset:section;width:calc(100% - .25rem)}section#page-main .container .page-main-projects .content .swiper-dots .swiper-pagination-bullet{position:relative;width:.75rem;height:.75rem;border:solid 1px var(--orange);background:rgba(0,0,0,0);counter-increment:section;margin:0;transition:.2s}section#page-main .container .page-main-projects .content .swiper-dots .swiper-pagination-bullet+span{margin:0 0 0 1.1875rem}section#page-main .container .page-main-projects .content .swiper-dots .swiper-pagination-bullet::before{content:"0" counter(section);position:absolute;bottom:calc(100% + .75rem);left:50%;transform:translateX(-50%)}section#page-main .container .page-main-projects .content .swiper-dots .swiper-pagination-bullet-active{background:var(--orange)}section#page-main .container .page-main-projects .content .single-project{opacity:0!important}section#page-main .container .page-main-projects .content .single-project.swiper-slide-active,section#page-main .container .page-main-reviews .content .slider .slider-item.swiper-slide-active{opacity:1!important}section#page-main .container .page-main-projects .content .single-project.swiper-slide-active.show:not(.used) .info .laptop.show .screen{animation:4s ease-out forwards screenScroll}section#page-main .container .page-main-projects .content .single-project .info{width:58.06%;aspect-ratio:1.194;position:relative;margin:0 auto}section#page-main .container .page-main-projects .content .single-project .info .link-to-page{width:7.25rem;height:7.25rem;border-radius:100%;background-color:var(--light-blue);display:flex;justify-content:center;align-items:center;font-size:.875rem;position:absolute;bottom:10%;right:20%;cursor:pointer;z-index:2;transition:.1s;opacity:0;transform:scale(0);pointer-events:none;padding:.8rem;text-align:center}section#page-main .container .page-main-projects .content .single-project .info .text{position:absolute;max-width:27rem;font-size:1.625rem;font-weight:500;line-height:1.25;top:15%;left:-36%;z-index:-1}section#page-main .container .page-main-projects .content .single-project .info .mask-img{position:absolute;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;mask-size:cover;mask-repeat:no-repeat;z-index:1;transition:1s}section#page-main .container .page-main-projects .content .single-project .info .mask-img:after{font-size:1.625rem;line-height:1.25;max-width:27rem;position:absolute;top:15%;left:-36%;color:var(--milky);transition:1s;z-index:1}section#page-main .container .page-main-projects .content .single-project .info .phones{position:absolute;width:51.52%;top:-15%;right:-20%;z-index:2}section#page-main .container .page-main-projects .content .single-project .info .laptop{position:absolute;width:75%;bottom:10%;left:-25%;z-index:2;overflow:hidden}section#page-main .container .page-main-projects .content .single-project .info .laptop .frame{width:100%;object-fit:contain}section#page-main .container .page-main-projects .content .single-project .info .laptop .screen{position:absolute;width:77.5%;aspect-ratio:1.603;top:6%;left:calc(50% - 1px);transform:translateX(-50%);object-fit:cover;object-position:top}section#page-main .container .page-main-projects .content .single-project .info:hover .link-to-page{opacity:1;transform:scale(1);pointer-events:all}section#page-main .container .page-main-projects .content .single-project.matique .info .mask-img{background-position-y:-5rem;background-image:url("../../static/img/main/projects-matique-bg.jpg");mask:url("../../static/img/main/projects-matique-bg.jpg")}section#page-main .container .page-main-projects .content .single-project.matique .info .mask-img:after{content:attr(data-text);white-space:pre-wrap}section#page-main .container .page-main-projects .content .single-project.yr .info .mask-img{background-image:url("../../static/img/main/projects-yr-bg.jpg");mask:url("../../static/img/main/projects-matique-bg.jpg")}section#page-main .container .page-main-projects .content .single-project.sash .info .mask-img:after,section#page-main .container .page-main-projects .content .single-project.yr .info .mask-img:after{content:attr(data-text)}section#page-main .container .page-main-projects .content .single-project.sash .info .mask-img{background-image:url("../../static/img/main/projects-sash-bg.jpg");mask:url("../../static/img/main/projects-matique-bg.jpg")}section#page-main .container .page-main-projects .content .single-project .tags .page-tags{padding:5rem 2.937rem 0}@media (max-width:820px){section#page-main .container .page-main-projects{margin:7.5rem 0}section#page-main .container .page-main-projects .heading{font-size:3rem}section#page-main .container .page-main-projects .content .siper-nav span{font-size:1.2rem}section#page-main .container .page-main-projects .content .swiper-dots{left:20%;bottom:calc(100% + 1rem);justify-content:flex-start;padding-left:.2rem;width:auto}section#page-main .container .page-main-projects .content .swiper-dots .swiper-pagination-bullet{width:.625rem;height:.625rem}section#page-main .container .page-main-projects .content .swiper-dots .swiper-pagination-bullet+span{margin:0 0 0 .5rem}section#page-main .container .page-main-projects .content .swiper-dots .swiper-pagination-bullet::before{font-size:.8rem}section#page-main .container .page-main-projects .content .single-project .info .mask-img:after,section#page-main .container .page-main-projects .content .single-project .info .text{font-size:1.25rem;max-width:18.75rem}section#page-main .container .page-main-projects .content .single-project .info .phones{width:41.52%}section#page-main .container .page-main-projects .content .single-project .info .laptop{width:65%}}section#page-main .container .page-main-cta{padding:4rem 0;margin-bottom:10rem;display:flex;flex-direction:column;align-items:center}section#page-main .container .page-main-cta .heading{font-size:4rem;font-weight:600;line-height:1.2;margin-bottom:2.5rem;text-align:center}@media (max-width:780px){section#page-main .container .page-main-cta .heading{font-size:2.8rem}}section#page-main .container .page-main-reviews{padding:8.25rem 0 3rem;margin-bottom:10rem;position:relative;display:flex;justify-content:flex-end;width:100%}section#page-main .container .page-main-reviews .shape{position:absolute;width:59.8%;min-width:34.125rem;left:0;top:-5rem;z-index:-1;transition:.2s}section#page-main .container .page-main-reviews .content{width:55%}section#page-main .container .page-main-reviews .content .title{font-size:4rem;font-weight:600;line-height:1.2;margin-bottom:1.5rem}section#page-main .container .page-main-reviews .content .slider{margin-top:8rem;width:100%;position:relative}section#page-main .container .page-main-reviews .content .slider .swiper{overflow:visible}section#page-main .container .page-main-reviews .content .slider .slider-shape{width:38%;max-width:151px;position:absolute;top:-15%;left:0;z-index:-1}section#page-main .container .page-main-reviews .content .slider .siper-nav{position:absolute;width:3.75rem;right:1%;top:50%;transform:translateY(-50%);z-index:3}section#page-main .container .page-main-reviews .content .slider .pagination-container{position:absolute;bottom:calc(100% + 5rem);left:0;width:100%}section#page-main .container .page-main-reviews .content .slider .pagination-container .swiper-pagination{width:auto}section#page-main .container .page-main-reviews .content .slider .slider-item{max-width:25rem;opacity:0!important}section#page-main .container .page-main-reviews .content .slider .slider-item>*{display:block}section#page-main .container .page-main-reviews .content .slider .slider-item .item-title{font-size:1.625rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem}section#page-main .container .page-main-reviews .content .slider .slider-item .item-text{font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1.5rem}section#page-main .container .page-main-reviews .content .slider .slider-item .author{line-height:1.5;display:flex;flex-direction:column}section#page-main .container .page-main-reviews .content .slider .slider-item .author .name{font-size:1.25rem;font-weight:500}section#page-main .container .page-main-reviews .content .slider .slider-item .author .position{font-size:.875rem;font-weight:400;color:var(--gray)}@media (max-width:1080px){section#page-main .container .page-main-reviews .shape{left:-20%;top:0}section#page-main .container .page-main-reviews .content{width:75%}}@media (max-width:720px){.modal-wrapper .modal,.modal-wrapper .modal section#cta-overlay .cta-overlay-form{position:relative;top:unset}.modal-wrapper .modal{left:unset;transform:unset}.modal-wrapper .modal .close-element,section#page-main .container .page-main-work-with .content .mask-img:after{display:none}.modal-wrapper .modal section#cta-overlay{margin-top:2rem}.modal-wrapper .modal section#cta-overlay .close-button{display:block;text-align:center;width:100%;margin-top:1.5rem}.modal-wrapper .modal section#cta-overlay .close-button span{font-size:1rem;line-height:1.5;padding-bottom:4px;border-bottom:solid 1px var(--black)}section#page-main .container .page-main-hero .title{font-size:3.125rem}section#page-main .container .page-main-hero .title .word .white-space{font-size:2.73125rem}section#page-main .container .page-main-hero .content .buttons{min-width:14.375rem;flex-direction:column;gap:1rem}section#page-main .container .page-main-work-with{margin-bottom:11.875rem;padding:0}section#page-main .container .page-main-work-with .title{font-size:2.25rem;margin-bottom:2.5rem}section#page-main .container .page-main-work-with .text-block{max-width:100%}section#page-main .container .page-main-work-with .text-block p{margin-top:1.5rem}section#page-main .container .page-main-work-with .content{min-width:unset;position:relative;width:100%;left:unset}section#page-main .container .page-main-work-with .content .businesses,section#page-main .container .page-main-work-with .content .starts{position:relative;top:unset;right:unset}section#page-main .container .page-main-work-with .content .starts span{position:relative;bottom:unset}section#page-main .container .page-main-work-with .content .mask-img{position:relative;width:88.6%;aspect-ratio:.838}section#page-main .container .page-main-work-with .content .images{position:relative;top:unset;right:unset;margin:3rem 0;height:auto}section#page-main .container .page-main-work-with .content .images .phones{width:76.7%;right:0;left:unset}section#page-main .container .page-main-reviews .content{width:85%}section#page-main .container .page-main-reviews .content .slider .slider-item{max-width:21.875rem}}section#page-main .page-main-form{margin-top:10rem}@media (max-width:540px){section#header{height:4.25rem}section#header .container .header-logo a{height:40px;width:106px}section#header .container .header-action button{padding:.5rem 1rem;font-size:.875rem}.page-tags{padding:40px 1rem}.page-tags span{font-size:13px}.faq-item .outer .title{font-size:1.25rem}.faq-item .outer .cross,section#page-main .container .page-main-services .mobile .button-next span,section#page-sash .container .page-sash-fonts .subtitle{font-size:1.5rem}.faq-item.open .inner{max-height:40rem}.faq-item .inner p,section#page-main .container .page-main-reviews .content .slider .slider-item{max-width:100%}.service-card .title{min-height:3rem}section#page-sash .container .page-sash-home{padding-top:2.5625rem}section#page-sash .container .page-sash-laptop{padding:2.1875rem .25rem 2.6875rem}section#page-sash .container .page-sash-laptop .image{aspect-ratio:1.497}section#page-sash .container .page-sash-laptop .text{bottom:10%}section#page-sash .container .page-sash-desktop .image{aspect-ratio:.86}section#page-sash .container .page-sash-fonts{padding:4.56rem 0}section#page-sash .container .page-sash-fonts .font-line span{font-size:.875rem}section#page-sash .container .page-sash-fonts .title{font-size:2.625rem}section#page-sash .container .page-sash-fonts .title span{margin:13px 0 0 10px}section#page-sash .container .page-sash-fonts .subtitle span{margin:6px 0 0 10px}section#page-sash .container .page-sash-colors .text{top:21%;left:21%}section#page-sash .container .page-sash-phone .text{bottom:13%;left:7%}section#page-sash .container .page-sash-mobile .image{aspect-ratio:.82}section#page-matique .page-matique-form,section#page-sash .page-sash-form,section#page-yr .page-yr-form{margin-top:7.75rem}section#page-yr .container .page-yr-hero{padding-bottom:30%}section#page-yr .container .page-yr-hero .content .heading{font-size:4rem;right:50%;transform:translateX(50%);top:25%}section#page-yr .container .page-yr-about{padding-top:30%;padding-bottom:calc(38rem - 100vw)}section#page-yr .container .page-yr-about .title{top:5%;font-size:3rem}section#page-yr .container .page-yr-about .image-container .mask-img:after,section#page-yr .container .page-yr-about .text{bottom:unset;top:55%;right:1.5rem;width:63.4%;height:unset}section#page-yr .container .page-yr-guide{padding:7.75rem 1.5rem 4.6875rem;overflow:hidden}section#page-yr .container .page-yr-guide .heading{gap:2.5rem;flex-direction:column;margin-bottom:4rem}section#page-yr .container .page-yr-guide .heading .title{font-size:3rem}section#page-main .container .page-main-reviews .content,section#page-yr .container .page-yr-guide .image{width:100%}section#page-yr .container .page-yr-guide .image img{width:116%}section#page-yr .container .page-yr-first-screen{margin:40px 0}section#page-yr .container .page-yr-more-ui{padding:4.25rem 1.5625rem}section#page-yr .container .page-yr-more-ui .content .text{margin-top:2.5rem}section#page-yr .container .page-yr-more-ui .content .text p{width:15rem;font-size:.75rem;margin:0 0 auto}section#page-yr .container .page-yr-desktop{height:36.625rem;padding:2.5rem 0}section#page-yr .container .page-yr-desktop .text{font-size:4.84px;font-weight:400;color:var(--white)}section#page-yr .container .page-yr-mobile{aspect-ratio:1.186}section#page-yr .container .page-yr-mobile img{object-fit:cover}section#page-main .container .page-main-hero{padding:6rem 0 0;margin-bottom:8.75rem}section#page-main .container .page-main-hero .animation-shape{top:54%;left:unset;right:60%;transform:translateY(-50%) rotate(180deg);max-width:unset;width:420px;height:420px;animation:none}section#page-main .container .page-main-hero .title{font-size:2.25rem;font-weight:600;line-height:1.2;margin-bottom:2rem;padding-right:1rem;max-width:19.375rem}section#page-main .container .page-main-hero .title.smaller .word{font-size:.75em}section#page-main .container .page-main-hero .title .word .white-space{font-size:1.34rem}section#page-main .container .page-main-hero .title .word:nth-child(8) .white-space{margin-right:1rem}section#page-main .container .page-main-hero .title .circle{width:6.125rem;top:unset;bottom:-13%;animation:unset}section#page-main .container .page-main-hero .content{flex-direction:column;gap:0}section#page-main .container .page-main-hero .content .buttons{width:100%;order:1}section#page-main .container .page-main-hero .content .text{font-size:.875rem;font-weight:400;order:0;margin-bottom:2.5rem}section#page-main .container .page-main-services{margin-bottom:8.75rem}section#page-main .container .page-main-services .shape img{width:30.6875rem;top:-13rem;right:-53%}section#page-main .container .page-main-reviews .content .title,section#page-main .container .page-main-services .heading{font-size:2.25rem;margin-bottom:2.5rem}section#page-main .container .page-main-projects .content .single-project .info .link-to-page,section#page-main .container .page-main-projects .content .single-project .info .mask-img,section#page-main .container .page-main-projects .content .siper-nav,section#page-main .container .page-main-reviews .content .slider .siper-nav,section#page-main .container .page-main-services .desktop{display:none}section#page-main .container .page-main-services .mobile{display:block;position:relative}section#page-main .container .page-main-services .mobile .card-container,section#page-main .container .page-main-services .mobile .card-container .swiper-wrapper{padding-top:3rem}section#page-main .container .page-main-services .mobile .swiper-pagination-fraction{width:calc(100% - 2rem)}section#page-main .container .page-main-services .mobile .swiper-pagination{position:absolute;top:0;right:0;text-align:end;margin-top:.25rem;z-index:0}section#page-main .container .page-main-services .mobile .button-next{position:absolute;top:0;right:0;transform:rotate(180deg);z-index:3}section#page-main .container .page-main-faq .heading{font-size:2.25rem;margin-bottom:1.5rem}section#page-main .container .page-main-projects{margin:0 0 4.8125rem}section#page-main .container .page-main-projects .heading{font-size:2.25rem;margin-bottom:13.5rem}section#page-main .container .page-main-projects .shape{top:-29%;left:-71%}section#page-main .container .page-main-projects .content .siper-nav span{font-size:1.2rem}section#page-main .container .page-main-projects .content .swiper-dots{left:0;bottom:calc(100% + 1rem);justify-content:flex-start}section#page-main .container .page-main-projects .content .swiper-dots .swiper-pagination-bullet{width:.75rem;height:.75rem}section#page-main .container .page-main-projects .content .swiper-dots .swiper-pagination-bullet+span{margin:0 0 0 1.1875rem}section#page-main .container .page-main-projects .content .swiper-dots .swiper-pagination-bullet::before,section#page-main .container .page-main-reviews .content .slider .slider-item .author .name{font-size:1rem}section#page-main .container .page-main-projects .content .single-project{position:relative}section#page-main .container .page-main-projects .content .single-project .link-to-page-mobile{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}section#page-main .container .page-main-projects .content .single-project .info{width:100%;aspect-ratio:1.387;margin-bottom:1rem}section#page-main .container .page-main-projects .content .single-project .info .text{right:unset;left:0;top:unset;bottom:calc(100% + 6rem);max-width:unset}section#page-main .container .page-main-projects .content .single-project .info .mask-img:after{font-size:1.2rem;max-width:18.75rem}section#page-main .container .page-main-projects .content .single-project .info .phones{width:38.34%;right:5%;left:unset;top:-25%}section#page-main .container .page-main-projects .content .single-project .info .laptop{width:60.12%;left:5%;bottom:-10%;right:unset}section#page-main .container .page-main-projects .content .single-project .tags,section#page-main .container .page-main-projects .content .single-project .tags .inner-container{padding:0}section#page-main .container .page-main-projects .content .single-project .tags .page-tags{padding:2.5rem 0 0;justify-content:start;gap:.5rem}section#page-main .container .page-main-projects .content .single-project.matique .info .bg{object-position:0 -9.375rem}section#page-main .container .page-main-projects .content .single-project.matique .page-tags span:nth-child(2),section#page-main .container .page-main-projects .content .single-project.sash .page-tags span:nth-child(2),section#page-main .container .page-main-projects .content .single-project.yr .page-tags span:nth-child(2){order:3}section#page-main .container .page-main-projects .content .single-project.matique .page-tags span:nth-child(3),section#page-main .container .page-main-projects .content .single-project.sash .page-tags span:nth-child(3),section#page-main .container .page-main-projects .content .single-project.yr .page-tags span:nth-child(3){order:4}section#page-main .container .page-main-projects .content .single-project.matique .page-tags span:nth-child(4){order:5}section#page-main .container .page-main-projects .content .single-project.matique .page-tags span:nth-child(5),section#page-main .container .page-main-projects .content .single-project.sash .page-tags span:nth-child(4),section#page-main .container .page-main-projects .content .single-project.yr .page-tags span:nth-child(4){order:2}section#page-main .container .page-main-cta{padding:4rem 0;margin-bottom:0}section#page-main .container .page-main-cta .heading{font-size:1.625rem;margin-bottom:2rem}section#page-main .container .page-main-reviews{padding:20rem 0 1.4rem;margin-bottom:8.75rem}section#page-main .container .page-main-reviews .shape{left:-75%;top:0}section#page-main .container .page-main-reviews .content .slider{margin-top:4.5rem}section#page-main .container .page-main-reviews .content .slider .slider-shape{width:38%;top:-15%;left:0}section#page-main .container .page-main-reviews .content .slider .pagination-container{bottom:calc(100% + 1.5rem);width:100%;display:flex;justify-content:flex-end;align-items:center;gap:1rem}section#page-main .container .page-main-reviews .content .slider .pagination-container .swiper-pagination{position:relative;width:auto;top:unset;bottom:unset}section#page-main .container .page-main-reviews .content .slider .pagination-container .nav-right{display:block;transform:rotate(180deg);font-size:1.5rem}section#page-main .container .page-main-reviews .content .slider .slider-item .item-title{font-size:1.25rem;margin-bottom:1.5rem}section#page-main .container .page-main-reviews .content .slider .slider-item .item-text{font-size:1rem;margin-bottom:1.5rem}section#page-main .page-main-form{margin-top:8.75rem}}
