.styles_format_letter__JPnmM{font-weight:400;font-style:normal;letter-spacing:8.5px;color:gray;margin-bottom:10px}.styles_video_grid_container__rHSZS{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-gap:0;gap:0;width:100%;min-height:100vh;overflow:hidden}.styles_video_item__T1_PY{position:relative;width:100%;height:34vh;overflow:hidden;cursor:pointer}.styles_video_iframe__QDjwl{width:100%;height:100%;border:none}.styles_play_overlay__6Rm1C{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:rgba(0,0,0,.8);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10}.styles_play_icon__KNxAb{width:0;height:0;border-left:25px solid white;border-top:15px solid transparent;border-bottom:15px solid transparent;margin-left:5px}.styles_video_thumbnail__mInez{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.styles_video_overlay__IF94v{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(0,0,0,.1),rgba(0,0,0,.3));opacity:0;transition:opacity .3s ease}.styles_modal_overlay__e0Rpc{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:0;animation:styles_fadeIn__jyp_O .3s ease-out}.styles_modal_content__KcpYo{position:relative;background:white;border-radius:0;box-shadow:0 20px 60px rgba(0,0,0,.2);width:100vw;height:100vh;overflow:hidden;animation:styles_slideIn__Hopi_ .3s ease-out;z-index:10000}.styles_close_button__f0ePO{position:absolute;top:20px;right:20px;background:white;border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10001;box-shadow:0 4px 15px rgba(0,0,0,.2);transition:all .3s ease}.styles_close_button__f0ePO:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,.3)}.styles_modal_body__2gLoq{display:flex;height:100vh;width:100vw}.styles_video_section__QmGMj{flex:0 0 65%;background:white;display:flex;align-items:center;justify-content:flex-start;padding:120px 20px 40px 40px}.styles_modal_video__jh78c{width:100%;height:70vh;border:none;border-radius:0}.styles_info_section__fECD9{flex:1 1;padding:40px;display:flex;flex-direction:column;justify-content:flex-start;background:#f8f9fa;overflow-y:auto}.styles_video_title__pHjaS{font-size:2rem;font-weight:600;color:#333;margin-bottom:20px;line-height:1.3}.styles_video_description__y3ozx{font-size:1.1rem;color:#666;line-height:1.6;margin-bottom:20px}.styles_video_description__y3ozx.styles_collapsed__z4pyD{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.styles_see_more_button__9J3Fu{background:none;border:none;color:#007bff;cursor:pointer;font-size:1rem;font-weight:100;padding:0;text-decoration:underline;margin-bottom:20px;align-self:flex-start}.styles_see_more_button__9J3Fu:hover{color:#0056b3}.styles_tags_container__jzUKH{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.styles_tag__b1_h8{font-weight:100;background:#007bff;color:white;padding:8px 16px;border-radius:20px;font-size:.9rem}@keyframes styles_fadeIn__jyp_O{0%{opacity:0}to{opacity:1}}@keyframes styles_slideIn__Hopi_{0%{transform:scale(.9) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@media (max-width:768px){.styles_video_grid_container__rHSZS{grid-template-columns:repeat(2,1fr)}.styles_video_item__T1_PY{height:60vh}.styles_modal_body__2gLoq{flex-direction:column;height:auto;min-height:auto}.styles_video_section__QmGMj{height:250px;flex:none}.styles_info_section__fECD9{flex:none;padding:20px}.styles_video_title__pHjaS{font-size:1.5rem}.styles_video_description__y3ozx{font-size:1rem}.styles_modal_content__KcpYo{margin:10px;max-height:95vh}}@media (max-width:480px){.styles_video_grid_container__rHSZS{grid-template-columns:1fr}.styles_video_item__T1_PY{height:50vh}}.styles_footer-container__PL6EI{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.styles_footer-content-outer__z1IbC h4,.styles_footer-content-outer__z1IbC p{font-size:13px;line-height:26px;font-weight:400;color:rgba(255,255,255,.7);margin-top:50px}.styles_footer-content-outer__z1IbC{position:relative;max-width:1140px;margin:0 auto;padding:0 15px;z-index:100}.styles_footer-content-text__7UKce{max-width:470px!important;margin:0}.styles_footer-content-info__aD26y p{font-size:13px;line-height:26px;font-weight:400;color:#fff;margin:0}.styles_footer-content-info__aD26y{width:50%;padding-top:28px}.styles_footer-copyright__g5HTd{color:white!important;font-size:10px;line-height:18px;letter-spacing:2px;font-weight:700;color:#fff}.styles_footer-h1-contact__WBa0j{font-weight:300;font-style:normal;letter-spacing:4.5px;color:#fff;margin-top:0;margin-bottom:37px}.styles_full-height__ouC9t{height:100vh}@keyframes styles_fadeIn__Ohhvl{0%{opacity:0}to{opacity:1}}.styles_loader-container__v6e7y{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;z-index:9999;opacity:1;transition:opacity 1s ease-out}.styles_loader-container__v6e7y.styles_fade-out__KXjuH{opacity:0}.styles_content-container__iajH_{opacity:0;animation:styles_fadeIn__Ohhvl .2s ease-in-out forwards}.styles_fade-in__ENtbt{opacity:0;animation:styles_fadeIn__Ohhvl .3s ease-in-out forwards}.styles_content-wrapper__FQB12.styles_fade-in__ENtbt{opacity:0;animation:styles_fadeInAnimation__dlME_ .5s forwards}@keyframes styles_fadeInAnimation__dlME_{to{opacity:1}}.ErrorPage_errorContainer___2IEn{min-height:100vh;padding:2rem;background-color:rgb(9,9,9)}.ErrorPage_errorIcon__txmsl{margin-bottom:1.5rem;animation:ErrorPage_pulse__3SiXY 2s infinite}.ErrorPage_errorCode__MvAk4{font-size:4rem;font-weight:900;line-height:1}.ErrorPage_errorTitle___p6nT{color:rgb(253,253,253);font-weight:600}.ErrorPage_errorMessage__xDCTl{max-width:500px;margin:0 auto;font-size:1.1rem;color:rgb(253,253,253)!important}.ErrorPage_suggestions__Zqsk8{max-width:400px;margin:0 auto}.ErrorPage_suggestions__Zqsk8 ul{text-align:left;display:inline-block}.ErrorPage_alternatives__9PRV7{max-width:600px;margin:0 auto}.ErrorPage_errorActions__QRa8I{margin-top:1.5rem}@keyframes ErrorPage_pulse__3SiXY{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:768px){.ErrorPage_errorCode__MvAk4{font-size:3rem}.ErrorPage_errorContainer___2IEn{padding:1rem}.ErrorPage_errorActions__QRa8I{display:flex;flex-direction:column;gap:.5rem}.ErrorPage_errorActions__QRa8I .ErrorPage_btn__wKunV{width:100%}}.styles_text-title__aYoG6{position:relative;z-index:1;color:white;font-size:35px;opacity:0;transition:opacity .3s ease}.styles_text-sub-title__PWa7i{font-size:18px}.styles_text-description__7CaAK,.styles_text-sub-title__PWa7i{position:relative;z-index:1;color:white;font-weight:100;opacity:0;transition:opacity .3s ease}.styles_text-description__7CaAK{font-size:20px}.styles_text-description-wrap__F_PIH{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;white-space:normal}.styles_text-description__7CaAK.styles_show__3nbqZ,.styles_text-sub-title__PWa7i.styles_show__3nbqZ,.styles_text-title__aYoG6.styles_show__3nbqZ{opacity:1}.styles_overlay-center__zt_q0,.styles_overlay-left__wQkm7,.styles_overlay-right__5k2Zf{position:absolute;width:100%;height:100%;left:0;top:0;background:white;opacity:1;z-index:2;pointer-events:none;transform:scaleX(0);transition:transform 1s cubic-bezier(.4,0,.2,1)}.styles_overlay-left__wQkm7,.styles_overlay-right__5k2Zf{transform-origin:left}.styles_overlay-center__zt_q0{transform-origin:right}.styles_overlay-center__zt_q0.styles_active__6_typ,.styles_overlay-left__wQkm7.styles_active__6_typ,.styles_overlay-right__5k2Zf.styles_active__6_typ{transform:scaleX(1)}.styles_containerSlide__6OqxG{position:absolute;bottom:120px;left:150px;width:600px;max-width:95vw;height:380px;padding:5px;box-sizing:border-box}@media (max-width:900px){.styles_containerSlide__6OqxG{left:20px;width:90vw;max-width:98vw}}@media (max-width:540px){.styles_containerSlide__6OqxG{left:0!important;width:100vw;min-width:0;padding:8px}}.styles_lineSeparetion__KAJDo{position:absolute;top:110px;left:0;width:100px;height:2px;background:white;z-index:10}.styles_navigationButtons__h7scY{position:absolute;bottom:10px;right:10px;z-index:1000;width:100%;display:flex;align-items:center;gap:8px}.styles_containerShare__e6TXe{position:fixed;bottom:20px;right:20px;z-index:10}.styles_shareSection__zsLsr{position:absolute;left:0;right:0;width:100%;margin-top:3rem}.styles_shareLabel__3UYQw{text-shadow:rgba(0,0,0,.3) 0 0 3px,rgba(0,0,0,.9) 1px 1px 1px;letter-spacing:.2em;font-size:.75rem;margin-bottom:1rem;color:white}.styles_icons__3WjxR{display:flex;justify-content:center;gap:.5rem}.styles_iconButton__xEksp{text-shadow:rgba(0,0,0,.3) 0 0 3px,rgba(0,0,0,.9) 1px 1px 1px;text-decoration:none;color:inherit;cursor:pointer;z-index:9999}.styles_iconButton__xEksp:hover{color:white}@media (max-width:540px){.styles_lineSeparetion__KAJDo,.styles_text-description-wrap__F_PIH,.styles_text-description__7CaAK,.styles_text-sub-title__PWa7i,.styles_text-title__aYoG6{display:none!important}}@media (max-width:990px) and (max-height:490px) and (orientation:landscape){.styles_lineSeparetion__KAJDo,.styles_text-description-wrap__F_PIH,.styles_text-description__7CaAK,.styles_text-sub-title__PWa7i,.styles_text-title__aYoG6{display:none!important}}@media (max-width:720) and (max-height:540) and (orientation:landscape){.styles_lineSeparetion__KAJDo,.styles_text-description-wrap__F_PIH,.styles_text-description__7CaAK,.styles_text-sub-title__PWa7i,.styles_text-title__aYoG6{display:none!important}}.styles_section__CPWsG{text-align:center;padding:4rem 2rem;font-family:sans-serif;color:#111}.styles_header__Aban5{margin-bottom:3rem}.styles_label__pcg0Y{letter-spacing:.3em;font-size:.75rem}.styles_label__pcg0Y,.styles_title__CIzSm{color:white;text-shadow:rgba(0,0,0,.3) 0 0 3px,rgba(0,0,0,.1) 1px 1px 1px}.styles_title__CIzSm{font-size:2.5rem;font-weight:700;margin:.5rem 0}.styles_subtitle__EsWzB{max-width:700px;margin:0 auto;color:white;text-shadow:rgba(0,0,0,.3) 0 0 3px,rgba(0,0,0,.1) 1px 1px 1px;font-size:1rem;line-height:1.6}.styles_skeletonBackground__uQqvO{width:100%;height:100%;background:linear-gradient(135deg,#f5f5f5,#e8e8e8);animation:styles_skeleton-pulse__KWzfK 1.5s ease-in-out infinite alternate}.styles_skeletonTitle___BxtN{width:300px;height:60px;border-radius:8px}.styles_skeletonSubtitle__0EcUH,.styles_skeletonTitle___BxtN{background-color:rgba(255,255,255,.3);margin:0 auto 20px;animation:styles_skeleton-pulse__KWzfK 1.5s ease-in-out infinite alternate}.styles_skeletonSubtitle__0EcUH{width:200px;height:30px;border-radius:6px}.styles_skeletonDescription__Kq3sD{width:400px;height:80px;border-radius:6px}.styles_skeletonClient__JYexV,.styles_skeletonDescription__Kq3sD{background-color:rgba(255,255,255,.3);margin:0 auto 20px;animation:styles_skeleton-pulse__KWzfK 1.5s ease-in-out infinite alternate}.styles_skeletonClient__JYexV{width:250px;height:50px;border-radius:8px}.styles_skeletonProjectDetails__sE_E2{text-align:center}.styles_skeletonTags__uaLVy{display:flex;justify-content:center;gap:10px;margin-top:20px}.styles_skeletonTag__W7KQ3{width:80px;height:30px;background-color:rgba(255,255,255,.3);border-radius:15px;animation:styles_skeleton-pulse__KWzfK 1.5s ease-in-out infinite alternate}@keyframes styles_skeleton-pulse__KWzfK{0%{opacity:1}to{opacity:.5}}.styles_spinner__YXCqd{animation:styles_spin__n4ngz 1s linear infinite}@keyframes styles_spin__n4ngz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_container__JI3Bb{cursor:pointer;margin-bottom:1rem;page-break-inside:avoid;break-inside:avoid;position:relative}.styles_image__Fk1Zc{width:100%;height:auto;display:block;border-radius:8px;opacity:0;transition:opacity .3s ease}.styles_image__Fk1Zc.styles_loaded___P4qq{opacity:1}.styles_container__JI3Bb:hover .styles_image__Fk1Zc{transform:scale(1.02);transition:transform .3s ease}.styles_format_letter__XS8vr{font-weight:400;font-style:normal;letter-spacing:8.5px;color:gray;margin-bottom:10px;font-family:Caviar-Dreams-Bold,Arial,sans-serif}.styles_color_description__cvSX5{color:gray;font-family:Corbel,Arial,sans-serif;line-height:1.2}.styles_word-break__xF6Al{word-break:break-all;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.styles_color_badge__cygc1{background-color:#ffa20f;color:white}.styles_carousel-caption-overlay__eL0fV{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .3s ease}.styles_carousel-caption-overlay__eL0fV:hover{opacity:1}.styles_activeMiniature__eLxrF{border-style:solid;border-color:#ffa20f;padding:10px;border-radius:8px}.styles_format_letter__zvAQs{font-weight:500;font-style:normal;letter-spacing:8.5px;color:gray;margin-bottom:10px}.styles_title-h1__k8MLP{font-size:54px!important;line-height:56px!important}.styles_prague-p-titles__Ka4_d p{font-size:14px;letter-spacing:3.5px;font-weight:300}.styles_prague-h1-titles__6_z_P{font-size:24px;letter-spacing:3.5px;font-weight:300}.styles_overlay__RqnaG{bottom:0;right:0}.styles_details__CfnVO.styles_post-content__5UO0E{text-align:center;padding:75px 0 138px}.styles_post-content__5UO0E h3{margin-top:52px;margin-bottom:52px;margin-left:-30px;color:rgb(17,17,17)}.styles_post-content__5UO0E p{text-align:left;max-width:970px;margin-left:auto;margin-right:auto;color:rgb(126,125,125)}.styles_parrafo___G_yX p{margin-bottom:32px;color:rgb(126,125,125);font-family:Roboto,sans-serif;font-size:16px;line-height:32px;font-weight:400}.styles_container_images__85OVV{width:370px;height:280px;overflow:hidden;position:relative}.styles_container_images__85OVV:hover{transform:scale(1.1)}.styles_text-tags-portfolio__MPPQ0{font-size:12px;line-height:26px;font-weight:300;color:#111}.styles_title-portfolio__OUE_G{text-transform:none;margin-top:0;margin-bottom:0;color:#111;font-weight:500;opacity:1}.styles_transition-all__kc5q2{transition:all .3s ease-in-out!important}.styles_imageContainer__VIXQp{width:370px;height:280px;overflow:hidden;position:relative;cursor:pointer}.styles_fixedSizeImage__m8GSN{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.styles_overlay__RqnaG{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease-in-out}.styles_overlayTitle__GVbed{color:white;font-size:1.2rem;font-weight:500;text-align:center;padding:0 20px}.styles_imageContainer__VIXQp:hover .styles_fixedSizeImage__m8GSN{transform:scale(1.1)}.styles_imageContainer__VIXQp:hover .styles_overlay__RqnaG{opacity:1}.styles_portfolioItem__kFWpx{transform:translateZ(0);transition:transform .6s ease-in-out;will-change:transform}@media (max-width:1400px){.styles_imageContainer__VIXQp{width:370px;height:280px}}@media (max-width:1200px){.styles_imageContainer__VIXQp{width:300px;height:200px}}@media (max-width:992px){.styles_imageContainer__VIXQp{width:100%;height:100%}}@media (max-width:768px){.styles_imageContainer__VIXQp{width:100%;height:100%}}.styles_background-portfolio__nSEsA{background-color:rgb(17,17,17)}.styles_container_images__85OVV{width:100%;height:100%;object-fit:cover}.styles_container_portfolio__G5Yxr{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:1rem;gap:1rem;max-width:1200px;margin:0 auto;padding:0 1rem;transition:grid-template-columns .3s ease}@media (max-width:768px){.styles_container_portfolio__G5Yxr{grid-template-columns:repeat(2,minmax(250px,1fr))}}@media (max-width:976px){.styles_container_portfolio__G5Yxr{grid-template-columns:repeat(2,minmax(250px,1fr))}}@media (max-width:576px){.styles_container_portfolio__G5Yxr{grid-template-columns:1fr}}.styles_my-masonry-grid__JZn8h{display:flex;margin-left:-1rem;width:auto}.styles_my-masonry-grid_column__U9WS2{padding-left:1rem;background-clip:padding-box}.styles_my-masonry-grid_column__U9WS2>img{margin-bottom:1rem;display:block}.styles_imagePrincipal__sCrLI{width:400px;border-radius:8px}.styles_infoGrid__3vs2y{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin:3rem 0}.styles_infoBox__BIqdC{background:#f2f2f2;padding:1.5rem;width:200px;text-align:left;position:relative}.styles_infoLabel__1BIs2{font-size:.75rem;letter-spacing:.1em;color:#444;margin-bottom:.5rem;position:relative;padding-left:1.5rem}.styles_infoLabelBefore__PbS8V{content:"";position:absolute;top:50%;left:0;width:1rem;height:1px;background:#444;transform:translateY(-50%)}.styles_shareSection__5ycFX{margin-top:3rem}.styles_shareLabel__CKNKE{text-shadow:rgba(0,0,0,.3) 0 0 3px,rgba(0,0,0,.9) 1px 1px 1px;letter-spacing:.2em;font-size:.75rem;margin-bottom:1rem;color:white}.styles_icons__7L5fI{display:flex;justify-content:center;gap:.5rem}.styles_iconButton__DfHfX{text-shadow:rgba(0,0,0,.3) 0 0 3px,rgba(0,0,0,.9) 1px 1px 1px;text-decoration:none;color:inherit;cursor:pointer}.styles_iconButton__DfHfX:hover{color:white}.styles_customerList__QyAWY{min-height:100%;border-right:1px solid #ccc}.styles_contentContainer__IzQ5n{transition:all .3s ease-in-out;min-height:120px;display:flex;align-items:center}.styles_fadeIn___k3Ux{opacity:1;transform:translateY(0)}.styles_fadeOut__JpM76{opacity:0;transform:translateY(-10px)}.styles_testimonialLogo__cBpfc{width:70px;height:70px;object-fit:contain;border-radius:.375rem;border:1px solid #e9ecef;transition:all .3s ease-in-out}.styles_testimonialBox___YX0n{background-color:#fff;transition:all .3s ease-in-out}.styles_customerList__QyAWY li{transition:all .2s ease-in-out;cursor:pointer;padding:.5rem 1rem}.styles_customerList__QyAWY li:hover{background-color:#f8f9fa}.styles_activeItem__4cbW8{font-weight:700;border-left:2px solid black;padding-left:calc(1rem - 2px)}.styles_navbar__PHgxY{background-color:transparent!important;transition:background-color .5s cubic-bezier(.4,0,.2,1)!important}.styles_active-bg__5l_P1{background-color:#111!important}.styles_opacity-75__Tk5fd{opacity:.75}.styles_opacity-100__urzoG{opacity:1}.styles_nav-link__29MJJ{transition:opacity .3s ease!important}.styles_nav-link__29MJJ:hover{opacity:1!important}.styles_mobileMenu__3BbYs{position:fixed;top:0;right:-100%;width:150px;height:100vh;background:rgba(0,0,0,.98);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;visibility:hidden;z-index:1000;padding:20px;box-shadow:-5px 0 15px rgba(0,0,0,.3)}.styles_showMenu__LQsBC{right:0;opacity:1;visibility:visible}.styles_closeButton__H8eru{background-color:transparent;border:none;position:absolute;top:20px;right:20px;color:white!important;z-index:1001}.styles_activeBg__0wfwO{background-color:#111!important;box-shadow:0 2px 10px rgba(0,0,0,.3);opacity:1}.styles_bg-transparent__d3tYs{opacity:.95;background-color:transparent!important}.styles_prague-h1-titles__LOQDz{font-size:24px;letter-spacing:3.5px;font-weight:300}.styles_overlay__J_nXK{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3)}.styles_details__yYctO.styles_post-content__VhZnF{text-align:center;padding:75px 0 138px}.styles_post-content__VhZnF h3{margin-top:52px;margin-bottom:52px;margin-left:-30px;color:rgb(17,17,17)}.styles_post-content__VhZnF p{text-align:left;max-width:970px;margin-left:auto;margin-right:auto;color:rgb(126,125,125)}.styles_parrafo__lEye0 p{margin-bottom:32px;color:rgb(126,125,125);font-family:Roboto,sans-serif;font-size:16px;line-height:32px;font-weight:400}.styles_title-h1__wB6vK{font-size:54px!important;line-height:56px!important}.styles_prague-p-titles__8P10T p{font-size:14px;letter-spacing:3.5px;font-weight:300}.styles_title-h1__YQ1Db{font-size:54px!important;line-height:56px!important}.styles_prague-p-titles__IZIVX p{font-size:14px;letter-spacing:3.5px;font-weight:300}.styles_customerList__qSHK2{min-height:100%;border-right:1px solid #ccc}.styles_activeItem__cvmdd{font-weight:700;border-left:2px solid black;padding-left:calc(1rem - 2px);cursor:pointer}.styles_testimonialBox__QIBRC{background-color:#fff}.styles_prague-h1-titles__LEfbJ{font-size:24px;letter-spacing:3.5px;font-weight:300}