.v{background:radial-gradient(black 15%,transparent 16%) 0 0,radial-gradient(black 15%,transparent 16%) 8px 8px,radial-gradient(rgba(255,255,255,.1) 15%,transparent 20%) 0 1px,radial-gradient(rgba(255,255,255,.1) 15%,transparent 20%) 8px 9px;background-color:#282828;background-size:16px 16px}.references-section{padding:0 0 6.25rem}@media(max-width:768px){.references-section{padding:0 0 3rem}}.references-section .they-trusted-us{display:flex;gap:5rem;align-items:center;justify-content:center}@media(max-width:768px){.references-section .they-trusted-us{flex-direction:column}}.references-section .they-trusted-us:not(:last-child){margin-bottom:8.25rem}@media(max-width:768px){.references-section .they-trusted-us:not(:last-child){margin-bottom:4rem}}.references-section .they-trusted-us.reverse{flex-direction:row-reverse}@media(max-width:768px){.references-section .they-trusted-us.reverse{flex-direction:column}}.references-section .they-trusted-us .box-they-trusted-us{max-width:477px}.references-section .they-trusted-us .box-they-trusted-us .icon-they-trusted-us{margin:3rem 0}.references-section .they-trusted-us .box-they-trusted-us .description-section{margin-bottom:3rem}@media(max-width:768px){.references-section .they-trusted-us .box-they-trusted-us .description-section{margin:2rem 0}}.references-section .they-trusted-us .box-they-trusted-us .main-btn{min-width:auto}.references-section .they-trusted-us .images-they-trusted-us{max-width:650px}@media(max-width:768px){.references-section .they-trusted-us .images-they-trusted-us{max-width:400px}}.box-content{color:#fffc;font-size:1.125rem;line-height:1.5;text-align:justify}.box-content p{margin-top:1.5rem}.box-content p:first-child{margin-top:0}.img-luxurious{max-width:100%;padding-top:1rem;padding-bottom:4rem;border-radius:4px;position:relative;display:block;transition:.3s ease-in-out}@media(max-width:576px){.img-luxurious{padding-bottom:2rem;margin-bottom:1.5rem}}.img-luxurious .tooltip-wrapper{display:none}.img-luxurious.future .tooltip-wrapper{display:block;position:absolute;top:10%;right:5%;padding:1.25rem;border-radius:8px;width:90%;background-color:#fff;box-shadow:0 4px 20px #0000001a;opacity:0;transition:opacity .3s ease-in-out,width .3s ease-in-out,right .3s ease-in-out}@media(max-width:576px){.img-luxurious.future .tooltip-wrapper{right:10%;width:80%}}.img-luxurious.future .tooltip-wrapper p{margin:0;font-size:1rem;transition:font-size .3s ease-in-out}@media(max-width:1200px){.img-luxurious.future .tooltip-wrapper p{font-size:1.25rem}}@media(max-width:768px){.img-luxurious.future .tooltip-wrapper p{font-size:1rem}}.img-luxurious.future:hover .tooltip-wrapper{opacity:1}.img-luxurious .mehr-img{display:none;z-index:1;position:absolute;bottom:1.5rem;top:7rem;left:50%;width:80%;text-align:center;transform:translate(-50%);padding:.5rem 1rem;font-size:1.2rem;font-weight:600;color:#000;-webkit-text-stroke:4px #fff;paint-order:stroke fill;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.img-luxurious .image-wrapper{border-radius:8px;overflow:hidden;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out}.img-luxurious .image-wrapper img{width:100%;max-width:100%;aspect-ratio:46/27;object-fit:cover;vertical-align:middle;transition:transform .3s ease-in-out}.img-luxurious .img-luxurious-small{position:absolute;bottom:4%;left:50%;box-shadow:0 4px 20px #0000001a;background-color:#fff;padding:1.5rem;border-radius:8px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;row-gap:.625rem;width:94%;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,max-width .3s ease-in-out,padding .3s ease-in-out,width .3s ease-in-out}.img-luxurious .img-luxurious-small.future{flex-direction:row;justify-content:center;padding-block:1.625rem;column-gap:1.25rem}.img-luxurious .img-luxurious-small.future p{font-size:1.125rem}.img-luxurious .img-luxurious-small.future img{max-height:4rem}@media(max-width:768px){.img-luxurious .img-luxurious-small{max-width:320px;padding:.75rem 1rem .5rem;width:90%}}@media(max-width:576px){.img-luxurious .img-luxurious-small{width:75%}}.img-luxurious .img-luxurious-small img{object-fit:contain;max-width:100%;transition:transform .3s ease-in-out,max-height .3s ease-in-out}.img-luxurious .img-luxurious-small img.smHeight{max-height:3.5rem;transition:max-height .3s ease-in-out}@media(max-width:1200px){.img-luxurious .img-luxurious-small img.smHeight{max-height:3rem}}@media(max-width:768px){.img-luxurious .img-luxurious-small img.smHeight{max-height:2rem}}@media(max-width:768px){.img-luxurious .img-luxurious-small img{max-height:20px}}.img-luxurious .img-luxurious-small p{text-align:center;font-weight:600;font-size:1rem;line-height:1;color:#333;margin:0}.img-luxurious .img-luxurious-small .mehr{color:#263238;align-self:center;font-weight:600;display:flex;flex-direction:row;align-items:center}.img-luxurious .img-luxurious-small .mehr svg{margin-left:.5rem;transition:transform .3s ease-in-out,max-height .3s ease-in-out}@media(max-width:1200px){.img-luxurious .img-luxurious-small .mehr svg{max-height:1rem}}.img-luxurious:not(.future):hover .mehr-img{display:block}.img-luxurious:not(.future):hover .image-wrapper img{filter:blur(5px)}.img-luxurious:not(.future):hover .img-luxurious-small{transform:translate(-50%) scale(1.01);box-shadow:0 5px 20px -1px #c6c6c6}.img-luxurious:not(.future):hover .img-luxurious-small .mehr svg{transform:translate(5px)}.portfolio-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:3.25rem}@media(max-width:768px){.portfolio-grid{grid-template-columns:2fr;gap:50px}}@media(max-width:450px){.portfolio-grid{grid-template-columns:1fr;gap:50px}}
