html{scroll-behavior:smooth}body,html{height:100%}body{background-color:#121212;color:#6c757d;font-family:Archivo,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:1.5;margin:0;overflow-x:hidden;text-align:left}a{color:inherit;cursor:pointer;text-decoration:none}ul{list-style:disc!important;margin:0;padding:0 0 0 18px}ul li{margin-bottom:20px}p{margin:0;padding:0}svg{cursor:pointer;transition:all .2s cubic-bezier(.4,0,1,1) 0s}#root{height:100%;width:100%}.icons{display:block;height:24px;transition:1s;width:24px}.contents{height:100%;margin:0 auto;max-width:1240px;width:100%}.section{display:flex;flex-direction:column;overflow:hidden;position:relative;scroll-snap-align:start;z-index:2}.div_video,.section{height:auto;width:100%}.div_video{aspect-ratio:1.777}.space_top{padding-top:60px}::-webkit-scrollbar{height:10px;width:4px}::-webkit-scrollbar-track{border-radius:6px;-webkit-box-shadow:inset 0 0 14px #333}::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 14px #666}.PopUp{background:#fff;background-color:rgba(0,0,0,.5);bottom:0;font-family:Inter;height:100%;left:0;margin:0 auto;position:fixed;right:0;top:0;width:100%;z-index:8000}.PopUp,.PopUp .all{overflow-x:hidden;overflow-y:auto}.PopUp .all{align-items:center;background-color:#fff;border-radius:6px;flex-direction:column;height:auto;justify-content:center;margin:2em auto 0;position:relative;width:400px;z-index:30}.PopUp .all,.PopUp .div_data{display:flex;text-align:center}.PopUp .div_data{height:-webkit-fill-available;padding:20px;width:-webkit-fill-available}.PopUp .title{align-items:center;flex-grow:1;font-size:16px;font-weight:700;justify-content:space-between;text-transform:uppercase}.PopUp .close,.PopUp .title{border-bottom:2px solid #324d6b;display:flex;padding-bottom:10px}.PopUp .close{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.PopUp .icons_return{cursor:default;height:200px;width:200px}.PopUp .title_return{color:#6c757d;font-family:Inter;font-size:16px}.PopUp .close_return{background-color:#e1005a;border-radius:6px;color:#fff;cursor:pointer;font-family:inter;font-weight:600;margin-top:20px;padding:10px 0;text-transform:uppercase;width:100%}.PopUp .close_all{height:-webkit-fill-available;position:absolute;top:0;width:-webkit-fill-available;z-index:20}.return_data_save{align-items:center;background:#b3b3b36e;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999}.div_loading{display:flex}.loading{height:auto;width:60px}.LineFixed{height:100%;position:fixed;width:100%}.line_1{left:25%}.line_1,.line_2{border-left:1px solid rgba(77,77,77,.3);height:100%;pointer-events:none;position:fixed;width:0;z-index:4}.line_2{left:50%}.line_3{border-left:1px solid rgba(77,77,77,.3);height:100%;left:75%;pointer-events:none;position:fixed;width:0;z-index:4}@media only screen and (max-width:850px){.line_1{left:50%}.line_2,.line_3{display:none}}.AnimationInitial{display:flex;flex-direction:row;height:100%;position:fixed;width:100%;z-index:6}.hide_animation_initial{height:0;overflow:hidden;z-index:4}.AnimationInitial .anim_line_color{background-color:#121212;width:25%}.AnimationInitial .anim_line_color:first-child{border-left:none}.AnimationInitial .anim_line_3{align-items:flex-end;display:flex}.AnimationInitial .anim_color_1{border-left:1px solid rgba(77,77,77,.3)}.AnimationInitial .anim_color_2{align-items:flex-end;display:flex;flex-direction:column}.AnimationInitial .anim_color_2,.AnimationInitial .anim_color_3{-webkit-animation:anim_color_animation 1.5s linear;animation:anim_color_animation 1.5s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-left:1px solid rgba(77,77,77,.3);position:relative}.AnimationInitial .anim_color_3{overflow:hidden;width:80px}.AnimationInitial .anim_color_4{align-items:flex-start;-webkit-animation:anim_color_animation 1.5s linear;animation:anim_color_animation 1.5s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-left:1px solid rgba(77,77,77,.3);display:flex;flex-direction:column;position:relative}@-webkit-keyframes anim_color_animation{0%,20%{height:0}to{height:100%}}@keyframes anim_color_animation{0%,20%{height:0}to{height:100%}}.AnimationInitial .anim_color_3 .anim_show_percentage{font-size:22px;position:relative;right:-10px}.AnimationInitial .anim_color_3 .anim_show_percentage_animation{-webkit-animation:anim_show_percentage .8s linear;animation:anim_show_percentage .8s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes anim_show_percentage{0%{right:-10px}to{right:60px}}@keyframes anim_show_percentage{0%{right:-10px}to{right:60px}}.AnimationInitial .anim_hide_color_line{-webkit-animation:anim_hide_color_line 1s linear;animation:anim_hide_color_line 1s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes anim_hide_color_line{0%{height:100%}to{height:0}}@keyframes anim_hide_color_line{0%{height:100%}to{height:0}}.Menu{display:flex;height:auto;justify-content:center;z-index:10}.Menu,.Menu .contents{position:fixed;transition:1s;width:100%;z-index:4}.Menu .contents{height:80px;margin:0 auto;max-width:100%;top:0}.Menu .div_logo{left:7vw;position:absolute;top:10vh;transition:1s;z-index:556}.Menu .div_logo .logotipo{height:auto;width:40px}.Menu .div_line_menu{cursor:pointer;display:flex;flex-direction:column;height:35px;justify-content:center;position:absolute;right:7vw;top:10vh;transition:1s;width:35px;z-index:556}.Menu .div_line_menu .line_1_menu,.Menu .div_line_menu .line_2_menu{background:#ededed;display:block;height:2px;margin-bottom:5px;margin-left:auto;margin-right:auto;transition:all .25s cubic-bezier(.475,.425,0,.995);width:35px}.Menu .div_line_menu .line_1_open{position:relative;top:6px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.Menu .div_line_menu .line_1_open,.Menu .div_line_menu .line_2_open{-webkit-animation:line_bg_color 1.5s;animation:line_bg_color 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.Menu .div_line_menu .line_2_open{background-color:#2d3c53;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@-webkit-keyframes line_bg_color{0%{background-color:#ededed}to{background-color:#2d3c53}}@keyframes line_bg_color{0%{background-color:#ededed}to{background-color:#2d3c53}}.Menu .div_line_menu .line_close{-webkit-animation:line_close 1.5s;animation:line_close 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes line_close{0%,60%{background-color:#2d3c53}to{background-color:#ededed}}@keyframes line_close{0%,60%{background-color:#2d3c53}to{background-color:#ededed}}.Menu .bg_line_color{display:flex;flex-direction:row;height:inherit;position:fixed;width:100%}.Menu .bg_top{height:100%;top:0}.Menu .bg_bottom{bottom:0;height:100%}.Menu .bg_line_color .line_color{border-left:1px solid rgba(77,77,77,.3);height:0;overflow:hidden;position:relative;transition:all .6s cubic-bezier(.645,.045,.355,1);width:25%}.Menu .bg_line_color .line_color_4{overflow:hidden}.Menu .bg_line_color .line_color_2{width:50%}.Menu .bg_line_color .animation_top{-webkit-animation:animation_top .5s;animation:animation_top .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#ededed}@-webkit-keyframes animation_top{0%{height:0}to{height:100%}}@keyframes animation_top{0%{height:0}to{height:100%}}.Menu .bg_line_color .div_opt_menu{align-items:flex-start;display:flex;flex-direction:column;gap:36px;height:100%;justify-content:center;left:-80px;opacity:0;overflow:hidden;position:relative;width:140%}.Menu .bg_line_color .name_menu_show{-webkit-animation-duration:1s;animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:name_menu_show;animation-name:name_menu_show}@-webkit-keyframes name_menu_show{0%{left:-80px}to{left:0;opacity:1;padding-left:40px}}@keyframes name_menu_show{0%{left:-80px}to{left:0;opacity:1;padding-left:40px}}.Menu .bg_line_color .name_menu_hide{-webkit-animation-duration:1s;animation-duration:1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:name_menu_hide;animation-name:name_menu_hide}@-webkit-keyframes name_menu_hide{0%{left:0}to{left:-120px;opacity:1}}@keyframes name_menu_hide{0%{left:0}to{left:-120px;opacity:1}}.Menu .bg_line_color .div_opt_menu .name_menu{-webkit-text-stroke:0 #9f9f9f;color:#9f9f9f;cursor:pointer;font-size:45px;font-weight:500;letter-spacing:4px;line-height:60px;position:relative;text-transform:capitalize;white-space:nowrap}.Menu .bg_line_color .div_opt_menu .menu_active{color:#121212}.Menu .bg_line_color .div_opt_menu .name_menu:hover:before{-webkit-text-stroke:0 #777;-webkit-animation-duration:.5s;animation-duration:.5s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:name_menu_before;animation-name:name_menu_before;color:#121212;content:attr(data-text);height:100%;overflow:hidden;position:absolute;top:0}@-webkit-keyframes name_menu_before{0%{width:0}to{width:100%}}@keyframes name_menu_before{0%{width:0}to{width:100%}}.Menu .bg_line_color .animation_bottom{-webkit-animation:animation_bottom .5s;animation:animation_bottom .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#ededed}@-webkit-keyframes animation_bottom{0%{height:100%}to{height:0}}@keyframes animation_bottom{0%{height:100%}to{height:0}}.Menu .bg_line_color .data_address{display:flex;flex-direction:column;height:calc(100% - 20px);justify-content:flex-end;padding:0 1vw 0 7vw}.Menu .bg_line_color .data_address .title{color:#909090;font-size:12px;font-weight:600;letter-spacing:2px;margin-bottom:20px}.Menu .bg_line_color .data_address .text_address{color:#121212;font-size:18px;font-weight:400;line-height:35px;margin-bottom:1em;margin-left:-1px}.Menu .bg_line_color .list_rede_social{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:14vw;padding-left:5vw;-webkit-transform:none;transform:none;transition:1s}.Menu .bg_line_color .list_rede_social_animation_open{-webkit-animation:list_rede_social_animation_open .5s;animation:list_rede_social_animation_open .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#ededed}@-webkit-keyframes list_rede_social_animation_open{0%{-webkit-transform:skewY(10deg);transform:skewY(10deg)}to{-webkit-transform:none;-webkit-transform:initial;transform:none}}@keyframes list_rede_social_animation_open{0%{-webkit-transform:skewY(10deg);transform:skewY(10deg)}to{-webkit-transform:none;-webkit-transform:initial;transform:none}}.Menu .bg_line_color .list_rede_social_animation_close{-webkit-animation:list_rede_social_animation_close .5s;animation:list_rede_social_animation_close .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#ededed}@-webkit-keyframes list_rede_social_animation_close{0%{-webkit-transform:none;-webkit-transform:initial;transform:none}to{-webkit-transform:skewY(10deg);transform:skewY(10deg)}}@keyframes list_rede_social_animation_close{0%{-webkit-transform:none;-webkit-transform:initial;transform:none}to{-webkit-transform:skewY(10deg);transform:skewY(10deg)}}.Menu .bg_line_color .list_rede_social .rede_social{color:#121212;font-size:20px;line-height:45px}@media only screen and (max-width:850px){.Menu .bg_line_color .line_color{overflow:visible;overflow:initial}.Menu .bg_line_color .line_color_1,.Menu .bg_line_color .line_color_2{width:50%}.Menu .bg_line_color .line_color_3,.Menu .bg_line_color .line_color_4{width:0}.Menu .bg_line_color .data_address{display:none}.Menu .bg_line_color .div_opt_menu{align-items:center;justify-content:center;padding-left:0!important;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:200%}.Menu .bg_line_color .div_opt_menu .name_menu{padding-left:0}}@media only screen and (max-width:500px){.Menu .div_logo{left:6vw;top:6vw}.Menu .div_line_menu{right:6vw;top:6vw}.Menu .bg_line_color .div_opt_menu .name_menu{font-size:32px;line-height:40px}}.Page_Home{height:auto;min-height:300px;width:100%}.ModelPage_Home{display:flex;flex-direction:row;height:100vh;overflow:hidden;position:relative;width:100%}.ModelPage_Home .section{height:100%;width:100%}.ModelPage_Home .div_text{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%;z-index:8}.ModelPage_Home .div_text .show_title{font-family:Roboto;font-size:76px;font-weight:500;letter-spacing:.694444px;line-height:69px;margin-bottom:0;text-transform:none;width:80%}.ModelPage_Home .div_text .show_text{color:hsla(0,0%,100%,.5);cursor:default;font-family:Roboto Condensed;font-size:10px;font-weight:400;letter-spacing:.694444px;line-height:14px;padding-top:30px;text-transform:uppercase;transition:1s;width:80%}.ModelPage_Home .div_video_or_img{height:100%;left:0;position:absolute;top:0;width:100%}.ModelPage_Home .div_video_or_img .dotted{background-color:rgba(0,0,0,.5);background-image:-webkit-repeating-radial-gradient(center center,rgba(0,0,0,.2),rgba(0,0,0,.2) 1px,transparent 0,transparent 100%);background-size:3px 3px;height:100%;position:absolute;width:100%;z-index:6}.ModelPage_Home .div_video_or_img .show_full{background-size:cover;height:100%;object-fit:cover;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:100%}.ModelPage_Home .div_video_or_img .div_iframe{height:100vh;left:0;position:absolute;top:0;-webkit-transform:scale(1.5);transform:scale(1.5);width:100vw}.ModelPage_Home .div_video_or_img .show_rede_social{bottom:0;display:flex;justify-content:space-between;position:absolute;width:100%}.ModelPage_Home .div_video_or_img .show_rede_social .list_data_rede_social{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding-bottom:40px;width:80%}.ModelPage_Home .div_video_or_img .show_rede_social .list_data_rede_social .name_click{border:solid hsla(0,0%,100%,.2);border-width:0 0 1px;color:#fff;font-family:Montserrat;font-size:10px;font-weight:700;line-height:21px;text-transform:uppercase}.ModelPage_Home .div_video_or_img .show_rede_social .list_data_rede_social .div_rede_social{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.ModelPage_Home .div_video_or_img .show_rede_social .list_data_rede_social .div_rede_social .div_icons_social .icons_rede{cursor:pointer;height:auto;width:26px}@media only screen and (max-width:860px){.ModelPage_Home .div_video_or_img .div_iframe{-webkit-transform:scale(4.5);transform:scale(4.5)}.ModelPage_Home .div_text .show_title{font-size:70px;line-height:64px}}@media only screen and (max-width:510px){.ModelPage_Home .div_text .show_title{font-size:46px;line-height:48px}.ModelPage_Home .div_video_or_img .div_iframe{-webkit-transform:scale(4.5);transform:scale(4.5)}}.video_background{background:#000;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-99}.video_background iframe,.video_foreground{height:100%;left:0;pointer-events:none;position:absolute;scale:1;top:0;width:100%}@media (min-aspect-ratio:16/9){.video_foreground{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.video_foreground{left:-100%;width:300%}}@media (max-width:600px){.vid-info{padding:.5rem;width:50%}.vid-info h1{margin-bottom:.2rem}}@media (max-width:500px){.vid-info .acronym{display:none}}@media (max-width:460px){.video_background iframe,.video_foreground{scale:1.5}}.ModelPage_Text{-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:ModelPage_Text;animation-name:ModelPage_Text;color:#fff;display:flex;flex-direction:column;font-family:Archivo,sans-serif;gap:20px;height:calc(100% - 300px);overflow:hidden;padding:150px 0;width:100%}@-webkit-keyframes ModelPage_Text{0%{opacity:0}to{opacity:1}}@keyframes ModelPage_Text{0%{opacity:0}to{opacity:1}}.ModelPage_Text .div_text{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;width:80%}.ModelPage_Text .div_text .show_text{display:flex;flex-direction:column;gap:16px;justify-content:center}.ModelPage_Text .div_text .show_text .subtitle{font-size:13px;font-weight:100;letter-spacing:2px;text-transform:uppercase}.ModelPage_Text .div_text .show_text .title{color:#ededed;font-size:50px;font-style:normal;font-weight:600;line-height:60px;margin-bottom:0;text-transform:none;transition-delay:0s}.ModelPage_Text .div_text .show_text .text{font-size:18px;font-weight:100}.ModelPage_Text .list_video{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:50%}.ModelPage_Text .list_video .show_video{align-items:center;display:flex;height:100%;justify-content:center;width:100%}@media only screen and (max-width:1024px){.ModelPage_Text .div_text .show_text .title{font-size:34px;line-height:normal}}@media only screen and (max-width:1000px){.ModelPage_Text{align-items:center;flex-direction:column;gap:16px;justify-content:center}.ModelPage_Text .list_video{height:auto;justify-content:flex-start;width:100%}.ModelPage_Text .list_video .show_video{height:auto;width:90%}}@media only screen and (max-width:760px){.ModelPage_Text .div_text .show_text{gap:10px}.ModelPage_Text .div_text .show_text .text{font-size:14px}}@media only screen and (max-width:510px){.ModelPage_Text{gap:30px}.ModelPage_Text .div_text .show_text .title{line-height:42px}.ModelPage_Text .list_video .show_video{height:auto;width:100%}}.ModelPage_Video{align-items:center;-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:ModelPage_Video;animation-name:ModelPage_Video;color:#fff;display:flex;flex-direction:column;gap:20px;height:calc(100% - 300px);justify-content:center;margin:0 auto;overflow:hidden;padding:150px 0;width:80%}@-webkit-keyframes ModelPage_Video{0%{opacity:0}to{opacity:1}}@keyframes ModelPage_Video{0%{opacity:0}to{opacity:1}}.ModelPage_Video .div_text{align-items:center;display:flex;height:auto;justify-content:flex-start;width:100%}.ModelPage_Video .div_text .show_text{display:flex;flex-direction:column;gap:16px;justify-content:center}.ModelPage_Video .div_text .show_text .subtitle{font-size:18px;font-weight:100;text-transform:uppercase}.ModelPage_Video .div_text .show_text .title{font-family:Montserrat;font-size:30px;font-weight:800;line-height:30px;margin-bottom:0;text-transform:none}.ModelPage_Video .div_text .show_text .text{font-size:18px;font-weight:100}.ModelPage_Video .list_video{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:0 auto;width:100%}.ModelPage_Video .list_video .show_video{align-items:center;display:flex;height:100%;justify-content:center;width:100%}@media only screen and (max-width:1000px){.ModelPage_Video{align-items:center;flex-direction:column;gap:16px;justify-content:center}.ModelPage_Video .div_text{height:auto;width:100%}.ModelPage_Video .list_video{height:auto;justify-content:flex-start;width:100%}.ModelPage_Video .list_video .show_video{height:auto;width:90%}}@media only screen and (max-width:760px){.ModelPage_Video .div_text .show_text{gap:10px}.ModelPage_Video .div_text .show_text .text{font-size:14px}}@media only screen and (max-width:510px){.ModelPage_Video{gap:30px}.ModelPage_Video .div_text .show_text .title{line-height:38px}.ModelPage_Video .list_video .show_video{height:auto;width:100%}}.ModelPage_Clients{-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:ModelPage_Clients;animation-name:ModelPage_Clients;color:#fff;display:flex;flex-direction:column;gap:50px;height:calc(100% - 300px);margin:0 auto;overflow:hidden;padding:150px 0;position:relative;width:80%}@-webkit-keyframes ModelPage_Clients{0%{opacity:0}to{opacity:1}}@keyframes ModelPage_Clients{0%{opacity:0}to{opacity:1}}.ModelPage_Clients .div_text{align-items:center;display:flex;height:auto;justify-content:center;width:100%}.ModelPage_Clients .div_text .show_text{display:flex;flex-direction:column;gap:40px;justify-content:center;width:100%}.ModelPage_Clients .div_text .show_text .subtitle{font-size:13px;letter-spacing:2px;text-transform:uppercase}.ModelPage_Clients .div_text .show_text .title{font-size:55px;font-style:normal;font-weight:600;line-height:55px;transition-delay:0s}.ModelPage_Clients .div_text .show_text .text{font-family:Roboto Condensed,Sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:20px;transition-delay:0s}.ModelPage_Clients .list_logo{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;height:auto;justify-content:flex-start;width:100%}.ModelPage_Clients .list_logo .div_img{height:auto;width:170px}.ModelPage_Clients .list_logo .div_img .logo{height:100%;width:100%}@media only screen and (max-width:760px){.ModelPage_Clients .div_text{justify-content:center;margin:0 auto;padding:0;width:100%}.ModelPage_Clients .div_text .show_text{gap:10px}.ModelPage_Clients .div_text .show_text .title{font-size:46px}.ModelPage_Clients .div_text .show_text .text{font-size:14px}.ModelPage_Clients .list_logo{justify-content:center}.ModelPage_Clients .list_logo .div_img{height:auto;width:46%}}@media only screen and (max-width:510px){.ModelPage_Clients .div_text .show_text .title{line-height:56px}}.ModelPage_Spotlight{-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:ModelPage_Spotlight;animation-name:ModelPage_Spotlight;color:#fff;display:flex;flex-direction:column;height:calc(100% - 150px);overflow:hidden;padding-top:150px;position:relative;width:100%}@-webkit-keyframes ModelPage_Spotlight{0%{opacity:0}to{opacity:1}}@keyframes ModelPage_Spotlight{0%{opacity:0}to{opacity:1}}.ModelPage_Spotlight .show_spotlight{height:100vh;position:relative;width:100%}.ModelPage_Spotlight .show_title .div_title{margin:0 auto;padding-bottom:60px;text-transform:uppercase;width:80%}.ModelPage_Spotlight .show_title .div_title .title_page{font-size:13px;letter-spacing:2px}.ModelPage_Spotlight .show_title .div_title .subtitle_page{font-size:47px;font-style:normal;font-weight:600;line-height:65px}.ModelPage_Spotlight .carousel{overflow:hidden}.ModelPage_Spotlight .div_gallery{align-items:baseline;display:flex;gap:120px;height:auto;justify-content:space-between;margin:0 auto;position:relative;text-align:center;width:100%}.ModelPage_Spotlight .div_img{height:100%;position:relative}.ModelPage_Spotlight .name{color:#fff;font-size:20px;font-weight:600}.ModelPage_Spotlight .biography{color:#fff;font-family:Roboto,sans-serif;font-size:12px;font-style:italic;text-align:justify}.ModelPage_Spotlight .area{color:#fff;font-size:14px;font-weight:600}.ModelPage_Spotlight .date{color:#895f55;font-size:12px}.ModelPage_Spotlight .show_click_img{align-items:center;display:flex;justify-content:center;margin-top:30px}.ModelPage_Spotlight .show_img{align-items:flex-start;display:flex;flex-direction:row;gap:50px;justify-content:center;min-height:300px;position:relative;width:100%}.ModelPage_Spotlight .div_carousel{height:100%;position:absolute;width:100%}.ModelPage_Spotlight .gallery__stream{height:100%;position:relative;width:100%}.ModelPage_Spotlight .gallery__item,.ModelPage_Spotlight .show_gallery_data{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center}.ModelPage_Spotlight .gallery__item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;cursor:pointer;min-width:320px;position:absolute;text-align:center;transition:all 1s ease;width:320px}.ModelPage_Spotlight .gallery__item:first-child{left:-33.3%;max-width:33.3%;min-width:33.3%;opacity:.3;transition:1s;width:33.3%;z-index:1}.ModelPage_Spotlight .gallery__item:first-child .img_example{height:100%;opacity:0;pointer-events:none;transition:1s;width:100%}.ModelPage_Spotlight .gallery__item:nth-child(2){left:0;max-width:33.3%;min-width:33.3%;opacity:.3;transition:1s;width:33.3%;z-index:2}.ModelPage_Spotlight .gallery__item:nth-child(2) .img_example{height:100%;pointer-events:none;width:auto}.ModelPage_Spotlight .gallery__item:nth-child(3){left:50%;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);transition:1s;width:auto;z-index:4}.ModelPage_Spotlight .gallery__item:nth-child(3) .div_show_color{display:flex;flex-direction:row;height:100%;justify-content:center;position:absolute;width:100%}.ModelPage_Spotlight .gallery__item:nth-child(3) .div_color_clip{background-color:#0000002b;height:100%;left:0;position:absolute;top:0;width:50%;width:100%}.ModelPage_Spotlight .gallery__item:nth-child(3) .div_color_blur{-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:div_color_blur;animation-name:div_color_blur;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.1);border-left:1px solid hsla(0,0%,77%,.2);height:100%;position:absolute;right:0}@-webkit-keyframes div_color_blur{0%{width:0}30%{width:0}to{width:50%}}@keyframes div_color_blur{0%{width:0}30%{width:0}to{width:50%}}.div_name_img{display:none}.ModelPage_Spotlight .gallery__item:nth-child(3) .div_name_img{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.ModelPage_Spotlight .gallery__item:nth-child(3) .img_example{height:100%;pointer-events:none;width:auto}.ModelPage_Spotlight .gallery__item:nth-child(3) .div_name_img .name_project{-webkit-text-stroke:0 #777;color:hsla(0,0%,100%,0);font-family:Staatliches;font-size:90px;font-weight:400;letter-spacing:0;line-height:90px;position:relative;text-transform:uppercase;-webkit-transform:rotate(270deg);transform:rotate(270deg);white-space:nowrap}.ModelPage_Spotlight .gallery__item:nth-child(3) .div_name_img .name_project:before{-webkit-text-stroke:0 #777;-webkit-animation-duration:6s;animation-duration:6s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:name_project_before;animation-name:name_project_before;color:#fff;content:attr(data-text);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:0}@-webkit-keyframes name_project_before{0%,50%{border-right:2px solid #fff;width:0}99%{border-right:2px solid #fff}to{width:100%}}@keyframes name_project_before{0%,50%{border-right:2px solid #fff;width:0}99%{border-right:2px solid #fff}to{width:100%}}.ModelPage_Spotlight .gallery__item:nth-child(4){left:66.6%;max-width:33.3%;min-width:33.3%;opacity:.3;transition:1s;width:33.3%;z-index:2}.ModelPage_Spotlight .gallery__item:nth-child(4) .img_example{height:100%;pointer-events:none;width:auto}.ModelPage_Spotlight .gallery__item:nth-child(4) .div_show_color{display:flex;flex-direction:row;height:100%;justify-content:center;position:absolute;width:100%}.ModelPage_Spotlight .gallery__item:nth-child(n+5){left:100%;max-width:33.3%;min-width:33.3%;opacity:.3;transition:1s;width:33.3%;z-index:1}.ModelPage_Spotlight .gallery__item:nth-child(n+5) .img_example{height:100%;opacity:0;pointer-events:none;transition:1s;width:100%}.div_color_blur_hide{-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:div_color_blur_hide;animation-name:div_color_blur_hide;height:100%;position:absolute;right:0}@-webkit-keyframes div_color_blur_hide{0%{width:50%}30%{width:50%}to{width:0}}@keyframes div_color_blur_hide{0%{width:50%}30%{width:50%}to{width:0}}.div_name_img .name_project_hide{-webkit-text-stroke:0 #777;color:hsla(0,0%,100%,0);font-family:Staatliches;font-size:90px;font-weight:400;letter-spacing:0;line-height:90px;position:relative;text-transform:uppercase;-webkit-transform:rotate(270deg);transform:rotate(270deg);white-space:nowrap}.div_name_img .name_project_hide:before{-webkit-text-stroke:0 #777;-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:name_project_before_hide;animation-name:name_project_before_hide;color:#fff;content:attr(data-text);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:0}@-webkit-keyframes name_project_before_hide{0%{border-right:2px solid #fff;width:100%}to{width:0}}@keyframes name_project_before_hide{0%{border-right:2px solid #fff;width:100%}to{width:0}}.btn_gallery{display:none}.ModelPage_Spotlight .gallery__item:nth-child(3) .btn_gallery{align-items:flex-end;-webkit-animation-duration:7s;animation-duration:7s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:btn_gallery;animation-name:btn_gallery;display:flex;flex-direction:column;height:100%;justify-content:flex-end;overflow:hidden;padding-right:30px;position:absolute;right:0;white-space:nowrap;z-index:3}@-webkit-keyframes btn_gallery{0%{width:0}50%{width:0}to{width:50%}}@keyframes btn_gallery{0%{width:0}50%{width:0}to{width:50%}}.ModelPage_Spotlight .gallery__item:nth-child(3) .btn_gallery .title_btn{font-family:Roboto Condensed;font-size:15px;font-weight:300;letter-spacing:0;line-height:20px;text-align:right}.ModelPage_Spotlight .gallery__item:nth-child(3) .btn_gallery .show_btn{border-style:solid;border-width:1px;cursor:pointer;font-family:Roboto Condensed;font-size:15px;font-weight:400;letter-spacing:0;line-height:30px;margin:20px 0 30px;padding-left:30px;padding-right:30px;text-align:left}.ModelPage_Spotlight .gallery__next,.ModelPage_Spotlight .gallery__prev{cursor:pointer;height:100%;position:absolute;top:50%;z-index:7}.ModelPage_Spotlight .gallery__prev{-webkit-transform:translateX(50%) translateY(-50%) scale(.8);transform:translateX(50%) translateY(-50%) scale(.8)}.ModelPage_Spotlight .gallery__next{-webkit-transform:translateX(-50%) translateY(-50%) scale(.8);transform:translateX(-50%) translateY(-50%) scale(.8)}.ModelPage_Spotlight .gallery__prev{left:0}.ModelPage_Spotlight .gallery__next{right:0}.ModelPage_Spotlight .img_{width:100%}.ModelPage_Spotlight .icons_carousel_prev{align-items:center;display:flex;height:100%;justify-content:flex-end;width:-webkit-fill-available}.ModelPage_Spotlight .icons_carousel_next{align-items:center;display:flex;height:100%;justify-content:flex-start;width:-webkit-fill-available}.ModelPage_Spotlight .icons_galerry{background-color:rgba(0,0,0,.5);border-radius:50%;display:block;height:42px;width:42px}.ModelPage_Spotlight .icons_galerry_next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1080px){.ModelPage_Spotlight .gallery__item{width:80%}}@media only screen and (max-width:670px){.ModelPage_Spotlight .div_carousel{display:flex;flex-direction:column;position:relative}}@media only screen and (max-width:460px){.ModelPage_Spotlight .title{font-size:30px}.ModelPage_Spotlight .gallery{min-width:-webkit-fill-available}.ModelPage_Spotlight .gallery__item:first-child,.ModelPage_Spotlight .gallery__item:nth-child(2),.ModelPage_Spotlight .gallery__item:nth-child(4){width:auto}.ModelPage_Spotlight .gallery__item:nth-child(3){align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ModelPage_Spotlight .show_gallery_data{height:100%}.ModelPage_Spotlight .gallery__item:nth-child(3) .div_name_img .name_project{font-size:64px}.ModelPage_Spotlight .gallery__item:nth-child(3) .img_example{width:100%}}.ModelPage_Portfolio{-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:ModelPage_Portfolio;animation-name:ModelPage_Portfolio;color:#fff;display:flex;flex-direction:column;font-family:Archivo,sans-serif;height:calc(100% - 150px);overflow:hidden;padding-top:150px;position:relative;width:100%}@-webkit-keyframes ModelPage_Portfolio{0%{opacity:0}to{opacity:1}}@keyframes ModelPage_Portfolio{0%{opacity:0}to{opacity:1}}.ModelPage_Portfolio .div_title{margin:0 auto;padding-bottom:60px;text-transform:uppercase;width:80%}.ModelPage_Portfolio .div_title .title_page{font-size:13px;letter-spacing:2px}.ModelPage_Portfolio .div_title .subtitle_page{font-size:47px;font-style:normal;font-weight:600;line-height:65px}.ModelPage_Portfolio .list_portfolio{grid-gap:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:0 auto;width:98%}.ModelPage_Portfolio .list_portfolio .div_show_portfolio{grid-column:span 1;-webkit-transform:scale(1);transform:scale(1);transition:all .4s ease-in-out}.ModelPage_Portfolio .list_portfolio .div_show_portfolio:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.ModelPage_Portfolio .list_portfolio .div_show_portfolio .img_{height:500px;width:100%}.ModelPage_Portfolio .list_portfolio .div_show_portfolio .img_ .show_img{height:100%;width:100%}.ModelPage_Portfolio .list_portfolio .div_show_portfolio .show_name{align-items:flex-start;background-color:#1a1a1a;display:flex;flex-direction:column;height:auto;justify-content:center;padding:16px;width:calc(100% - 32px)}.ModelPage_Portfolio .list_portfolio .div_show_portfolio .name{font-family:Roboto Condensed,Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;line-height:38px}.ModelPage_Portfolio .list_portfolio .div_show_portfolio .name_detalis{color:#737373;font-family:Roboto Condensed,Sans-serif;font-size:14px;line-height:20px}.ModelPage_Portfolio .div_btn{align-items:center;display:flex;height:auto;justify-content:center;padding:50px 0;width:100%}.ModelPage_Portfolio .div_btn .name_btn{align-items:center;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-family:Roboto Condensed,Sans-serif;font-size:18px;font-weight:400;height:70px;justify-content:center;letter-spacing:2px;width:400px}.ModelPage_Portfolio .div_btn .name_btn:hover{-webkit-animation-duration:1.1s;animation-duration:1.1s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:name_btn;animation-name:name_btn}@-webkit-keyframes name_btn{0%{border-width:1px;color:#fff}to{background-color:#fff;color:#000}}@keyframes name_btn{0%{border-width:1px;color:#fff}to{background-color:#fff;color:#000}}@media only screen and (max-width:560px){.ModelPage_Portfolio .list_portfolio{justify-items:center}.ModelPage_Portfolio .list_portfolio .div_show_portfolio{width:96%}.ModelPage_Portfolio .div_btn{margin:0 auto;width:90%}}.ModelPage_ShowNumbers{-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:ModelPage_ShowNumbers;animation-name:ModelPage_ShowNumbers;color:#fff;display:flex;flex-direction:column;height:calc(100% - 300px);overflow:hidden;padding:150px 0;position:relative;width:100%}@-webkit-keyframes ModelPage_ShowNumbers{0%{opacity:0}to{opacity:1}}@keyframes ModelPage_ShowNumbers{0%{opacity:0}to{opacity:1}}.ModelPage_ShowNumbers .div_text{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;padding-bottom:20px;width:80%}.ModelPage_ShowNumbers .div_text .show_text{display:flex;flex-direction:column;gap:20px;justify-content:center;max-width:90%}.ModelPage_ShowNumbers .div_text .show_text .title{font-size:64px;font-weight:800;line-height:84px;margin-bottom:0;text-transform:none}.ModelPage_ShowNumbers .div_text .show_text .text{font-size:30px;font-style:normal;font-weight:600;line-height:35px}.ModelPage_ShowNumbers .div_number{align-items:center;display:flex;flex-direction:row;gap:20px;height:100%;justify-content:center;margin:0 auto;width:80%}.ModelPage_ShowNumbers .div_number .year{align-items:center;border:1px solid #fff;display:flex;flex-direction:column;height:340px;justify-content:center;max-height:340px;max-width:320px;min-height:340px;min-width:320px;width:320px}.ModelPage_ShowNumbers .div_number .year .number_year{color:#bfbfbf;font-family:sans-serif;font-size:130px;font-weight:700}.ModelPage_ShowNumbers .div_number .sigla{position:relative;top:-6px}.ModelPage_ShowNumbers .div_number .number{color:#bfbfbf;font-size:75px;font-weight:500}.ModelPage_ShowNumbers .div_number .name{color:#fff;font-family:sans-serif;font-size:12px;font-weight:600;letter-spacing:5px;line-height:2.5;text-align:center;text-transform:uppercase}.ModelPage_ShowNumbers .div_number .list_number{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;gap:20px;justify-content:center;width:-webkit-fill-available}.ModelPage_ShowNumbers .div_number .list_number .show_number{align-items:center;background-color:#1e1e1e;display:flex;flex-direction:column;flex-grow:1;height:160px;justify-content:center;width:300px}.ModelPage_ShowNumbers .div_number .list_number .show_number .div_data{align-items:center;display:flex;justify-content:center}@media only screen and (max-width:1200px){.ModelPage_ShowNumbers .div_number .list_number .show_number{width:44%}}@media only screen and (max-width:1110px){.ModelPage_ShowNumbers .div_number .number,.ModelPage_ShowNumbers .div_number .sigla{line-height:64px}}@media only screen and (max-width:1000px){.ModelPage_ShowNumbers .div_number .list_number{width:100%}.ModelPage_ShowNumbers .div_number .year{max-width:230px;min-width:230px;width:230px}}@media only screen and (max-width:992px){.ModelPage_ShowNumbers .div_text{justify-content:center;margin:0 auto;padding:0}.ModelPage_ShowNumbers .div_text .show_text{gap:10px}.ModelPage_ShowNumbers .div_text .show_text .title{font-size:46px}.ModelPage_ShowNumbers .div_text .show_text .text{font-size:14px;line-height:24px}.ModelPage_ShowNumbers .div_text{height:30%}.ModelPage_ShowNumbers .div_number .list_number .show_number{height:80px;width:290px}.ModelPage_ShowNumbers .div_number .year{height:376px;max-height:376px;min-height:376px}.ModelPage_ShowNumbers .div_number .number{font-size:46px;line-height:46px}}@media only screen and (max-width:690px){.ModelPage_ShowNumbers .div_number{flex-direction:column;gap:20px}.ModelPage_ShowNumbers .div_number .year{height:-webkit-fill-available;max-height:-webkit-fill-available;max-width:100%;min-height:-webkit-fill-available;min-width:100%;padding:20px 0;width:100%}.ModelPage_ShowNumbers .div_number .year .number_year{line-height:normal}.ModelPage_ShowNumbers .div_number .list_number{align-content:center;flex-grow:inherit}.ModelPage_ShowNumbers .div_number .list_number .show_number{max-width:100%;min-width:100%;padding:20px 0;width:100%}.ModelPage_ShowNumbers .div_text .show_text .title{line-height:56px}}.ModelPage_OurServices{align-items:center;-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:ModelPage_OurServices;animation-name:ModelPage_OurServices;color:#fff;display:flex;flex-direction:row;gap:20px;height:calc(100% - 300px);justify-content:center;margin:0 auto;overflow:hidden;padding:150px 0;width:80%}@-webkit-keyframes ModelPage_OurServices{0%{opacity:0}to{opacity:1}}@keyframes ModelPage_OurServices{0%{opacity:0}to{opacity:1}}.ModelPage_OurServices .div_text{align-items:center;display:flex;height:100%;justify-content:flex-end;width:50%}.ModelPage_OurServices .div_text .show_text{display:flex;flex-direction:column;gap:40px;justify-content:center;width:100%}.ModelPage_OurServices .div_text .show_text .subtitle{font-size:13px;letter-spacing:2px;text-transform:uppercase}.ModelPage_OurServices .div_text .show_text .title{font-family:Archivo,sans-serif;font-size:100px;font-style:normal;font-weight:600;line-height:100px;text-transform:none;transition-delay:0s}.ModelPage_OurServices .div_text .show_text .text{font-family:Roboto Condensed,Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;line-height:20px}.ModelPage_OurServices .list_btn{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;width:50%}.ModelPage_OurServices .list_btn .div_btn{width:100%}.ModelPage_OurServices .list_btn .div_btn .show_btn{align-items:center;background-color:#1b1b1b;color:#fff;cursor:pointer;display:flex;font-family:Roboto,Sans-serif;justify-content:space-between;max-width:400px;padding:20px 16px;text-transform:uppercase}.ModelPage_OurServices .list_btn .div_btn .show_btn:hover{background-color:#313131;color:#797979}.ModelPage_OurServices .list_btn .div_btn .show_text{background-color:#101010;cursor:default;font-size:12px;max-width:400px;opacity:0;transition:1s}.ModelPage_OurServices .list_btn .div_btn .text_open{opacity:1;padding:10px 16px}.ModelPage_OurServices .arrow_btn .arrow_down{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:1s}@media only screen and (max-width:1200px){.ModelPage_OurServices .div_text .show_text .title{font-size:52px}}@media only screen and (max-width:760px){.ModelPage_OurServices{align-items:center;flex-direction:column;gap:20px;justify-content:center}.ModelPage_OurServices .div_text{justify-content:center;margin:0 auto;padding:0;width:100%}.ModelPage_OurServices .list_btn{width:100%}.ModelPage_OurServices .div_text .show_text{gap:10px}.ModelPage_OurServices .div_text .show_text .title{font-size:46px;line-height:46px}.ModelPage_OurServices .div_text .show_text .text{font-size:14px}.ModelPage_OurServices .list_btn .div_btn{width:100%}.ModelPage_OurServices .list_btn .div_btn .show_btn,.ModelPage_OurServices .list_btn .div_btn .text_open{margin:0 auto;max-width:inherit}.ModelPage_OurServices .list_btn .div_btn .text_open{font-size:10px}.ModelPage_OurServices .list_btn .div_btn .show_btn{padding:10px 16px}.ModelPage_OurServices .list_btn .div_btn .show_text{min-width:auto}.ModelPage_OurServices .div_text,.ModelPage_OurServices .list_btn{height:auto}}@media only screen and (max-width:560px){.ModelPage_OurServices{gap:30px}.ModelPage_OurServices .div_text .show_text .title{font-size:32px}}.Page_Footer{align-items:center;background-color:#121212;justify-content:flex-start;overflow:hidden;position:relative}.Page_Footer,.Page_Footer .div_color_line{display:flex;flex-direction:column;height:100%;width:100%}.Page_Footer .div_color_line{gap:180px;justify-content:space-between;z-index:1}.Page_Footer .div_color_line .line_top{display:flex;flex-direction:row;height:80px;min-height:80px;width:100%}.Page_Footer .div_color_line .line_top .line_ft_1{background-color:#121212;height:100%;width:25%}.Page_Footer .div_color_line .line_top .line_ft_2{background-color:#121212;height:60%;width:25%}.Page_Footer .div_color_line .line_top .line_ft_3{background-color:#121212;height:40%;width:25%}.Page_Footer .div_color_line .line_top .line_ft_4{background-color:#121212;height:60%;width:25%}.Page_Footer .div_color_line .line_bottom{align-items:flex-end;display:flex;flex-direction:row;height:400px;width:100%}.Page_Footer .div_color_line .line_bottom .line_ft_1{background-color:#121212;height:100%;width:25%}.Page_Footer .div_color_line .line_bottom .line_ft_2{background-color:#121212;height:94%;width:25%}.Page_Footer .div_color_line .line_bottom .line_ft_3{background-color:#121212;height:90%;width:25%}.Page_Footer .div_color_line .line_bottom .line_ft_4{background-color:#121212;height:94%;width:25%}.Page_Footer .div_img{background-color:#000;cursor:pointer;height:100%;position:absolute;width:100%}.Page_Footer .div_img .img{height:auto;left:50%;position:absolute;-webkit-transform:translate(-50%,-14%);transform:translate(-50%,-14%);width:70%}.Page_Footer .div_img .div_btn{align-items:flex-end;bottom:30px;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.Page_Footer .div_img .div_btn .btn{background-color:#87c232;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;width:-webkit-max-content;width:max-content}.Page_Footer .div_data_footer{align-items:flex-end;display:flex;flex-direction:column;flex-grow:1;gap:60px;height:100%;justify-content:flex-end;margin:0 auto;position:absolute;width:80%;z-index:1}.Page_Footer .div_data_footer .div_data_rede_social{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:30px;width:100%}.Page_Footer .div_data_footer .div_data_rede_social .show_rede_social{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center}.Page_Footer .show_data{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;transition:1s;width:100%}.Page_Footer .show_data .div_btn{display:flex;flex-direction:column;gap:10px;width:46%}.Page_Footer .show_data .div_btn .title{color:#fff;font-size:31px;line-height:32px;margin-bottom:16px;transition:1s}.Page_Footer .show_data .div_btn .btn{background-color:#87c232;border-radius:6px;color:#fff;cursor:pointer;padding:10px 20px;width:-webkit-max-content;width:max-content}.Page_Footer .show_data .div_name_page .title_click{color:#707070;font-size:14px}.Page_Footer .show_data .div_name_page .name_page{color:#fff;font-size:21px}.Page_Footer .div_data_footer .div_data_rede_social .origin{text-align:left}.Page_Footer .div_data_footer .div_data_rede_social .origin_center{text-align:center}@media only screen and (max-width:850px){.Page_Footer .div_color_line .line_bottom .line_ft_1,.Page_Footer .div_color_line .line_bottom .line_ft_2,.Page_Footer .div_color_line .line_top .line_ft_1,.Page_Footer .div_color_line .line_top .line_ft_2{width:50%}.Page_Footer .line_ft_3,.Page_Footer .line_ft_4{display:none!important}.Page_Footer .div_img .img{-webkit-transform:translate(-50%);transform:translate(-50%)}}@media only screen and (max-width:680px){.Page_Footer .div_color_line .line_bottom{height:calc(100% - 220px)}.Page_Footer .show_data{flex-direction:column;gap:20px}.Page_Footer .show_data .div_btn{align-items:center;text-align:center;width:100%}.Page_Footer .show_data .div_btn .title{font-size:24px}.Page_Footer .show_data .div_name_page .name_page{font-size:18px}}@media only screen and (max-width:670px){.Page_Footer .div_color_line .line_top{height:60px}.Page_Footer .div_color_line .line_bottom{height:calc(100% - 170px)}.Page_Footer .div_data_footer{gap:40px}.Page_Footer .div_data_footer .div_data_rede_social{flex-direction:column;gap:20px}}@media only screen and (max-width:580px){.Page_Footer .div_color_line{gap:80px}.Page_Footer .div_img .img{-webkit-transform:translate(-50%,9%);transform:translate(-50%,9%);width:120%}.Page_Footer .show_data .div_btn .title{font-size:26px;line-height:30px}.Page_Footer .show_data .div_name_page .name_page{font-size:12px}.Page_Footer .div_data_footer .div_data_rede_social .origin,.Page_Footer .div_data_footer .div_data_rede_social .origin_center{text-align:center}.Page_Footer .div_data_footer{gap:20px}}.Page_About,.Page_Works{height:auto;min-height:300px;width:100%}.Page_Contact{-webkit-animation-duration:3s;animation-duration:3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-webkit-animation-name:Page_Contact;animation-name:Page_Contact;color:#fff;display:flex;flex-direction:row;gap:20px;height:80%;margin:0 auto;overflow:hidden;padding:80px 0;width:80%}@-webkit-keyframes Page_Contact{0%{opacity:0}to{opacity:1}}@keyframes Page_Contact{0%{opacity:0}to{opacity:1}}.Page_Contact .div_text{align-items:center;display:flex;height:100%;justify-content:center;width:50%}.Page_Contact .div_text .show_text{display:flex;flex-direction:column;gap:16px;justify-content:center}.Page_Contact .div_text .show_text .subtitle{font-size:18px;font-weight:100;text-transform:uppercase}.Page_Contact .div_text .show_text .title{font-family:Archivo,sans-serif;font-size:70px;font-style:normal;font-weight:600;line-height:70px;margin-bottom:0;text-transform:none}.Page_Contact .div_text .show_text .text{font-size:18px;font-weight:100}.Page_Contact .list_form{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:50%}.Page_Contact .list_form form{width:80%}.Page_Contact .list_form .div_form{background-color:#565656;border-radius:6px;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px;width:auto}.Page_Contact .list_form .div_form .div_input .textarea{height:80px!important;min-height:80px!important;resize:none}.Page_Contact .list_form .div_form .div_input .btn_save{background-color:#7c9f06;border:transparent;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:10px;width:100%}.Page_Contact .list_form .div_form .div_input .btn_save:hover{background-color:#5a7305;-webkit-transform:scale(.98);transform:scale(.98)}.Page_Contact input,.Page_Contact select,.Page_Contact textarea{background-color:#fff;border:2px solid #ebebeb;border-radius:6px;font-family:inter;font-size:14px;outline:none;padding:10px;width:-webkit-fill-available}@media only screen and (max-width:1000px){.Page_Contact{align-items:center;flex-direction:column;gap:16px;justify-content:center}.Page_Contact .div_text{height:auto;width:100%}.Page_Contact .list_form{height:auto;justify-content:flex-start;width:100%}.Page_Contact .list_form form{width:100%}}@media only screen and (max-width:760px){.Page_Contact .div_text .show_text{gap:10px}.Page_Contact .div_text .show_text .text{font-size:14px}}@media only screen and (max-width:510px){.Page_Contact{gap:30px}.Page_Contact .list_video .show_video{height:auto;width:100%}}.AnimationClickLogo{align-items:flex-end;display:flex;flex-direction:row;height:100%;position:fixed;position:relative;width:100%;z-index:6}.hide_logo_animation_initial{height:0;overflow:hidden;z-index:0}.AnimationClickLogo .anim_logo_line_color{background-color:#ededed;bottom:0;height:0;position:absolute;width:25%}.AnimationClickLogo .anim_logo_line_1{left:0}.AnimationClickLogo .anim_logo_line_2{left:25%}.AnimationClickLogo .anim_logo_line_3{left:50%}.AnimationClickLogo .anim_logo_line_4{left:75%}.AnimationClickLogo .anim_logo_show_animation{-webkit-animation:anim_logo_show_animation 1s linear;animation:anim_logo_show_animation 1s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes anim_logo_show_animation{0%,20%{height:0}to{height:100%}}@keyframes anim_logo_show_animation{0%,20%{height:0}to{height:100%}}.AnimationClickLogo .anim_logo_hide_animation{-webkit-animation:anim_logo_hide_animation 1s linear;animation:anim_logo_hide_animation 1s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;bottom:auto;top:0}@-webkit-keyframes anim_logo_hide_animation{0%{height:100%}to{height:0}}@keyframes anim_logo_hide_animation{0%{height:100%}to{height:0}}.AnimationClickLogo .anim_logo_line_color:first-child{border-left:none}.AnimationClickLogo .anim_logo_line_3{align-items:flex-end;display:flex}.AnimationClickLogo .anim_logo_color_1{border-left:1px solid rgba(77,77,77,.3)}.AnimationClickLogo .anim_logo_color_2{align-items:flex-end;display:flex;flex-direction:column}.AnimationClickLogo .anim_logo_color_2,.AnimationClickLogo .anim_logo_color_3{-webkit-animation:anim_logo_color_animation 1.5s linear;animation:anim_logo_color_animation 1.5s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-left:1px solid rgba(77,77,77,.3);position:relative}.AnimationClickLogo .anim_logo_color_3{overflow:hidden;width:80px}.AnimationClickLogo .anim_logo_color_4{align-items:flex-start;-webkit-animation:anim_logo_color_animation 1.5s linear;animation:anim_logo_color_animation 1.5s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-left:1px solid rgba(77,77,77,.3);display:flex;flex-direction:column;position:relative}@-webkit-keyframes anim_logo_color_animation{0%,20%{height:0}to{height:100%}}@keyframes anim_logo_color_animation{0%,20%{height:0}to{height:100%}}.AnimationClickLogo .anim_logo_color_3 .anim_logo_show_percentage{font-size:22px;position:relative;right:-10px}.AnimationClickLogo .anim_logo_color_3 .anim_logo_show_percentage_animation{-webkit-animation:anim_logo_show_percentage .8s linear;animation:anim_logo_show_percentage .8s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes anim_logo_show_percentage{0%{right:-10px}to{right:60px}}@keyframes anim_logo_show_percentage{0%{right:-10px}to{right:60px}}.AnimationClickLogo .anim_logo_hide_color_line{-webkit-animation:anim_logo_hide_color_line 1s linear;animation:anim_logo_hide_color_line 1s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes anim_logo_hide_color_line{0%{height:100%}to{height:0}}@keyframes anim_logo_hide_color_line{0%{height:100%}to{height:0}}.Preview_Portfolio,.Preview_Portfolio .div_initial{height:100%;position:relative;width:100%}.Preview_Portfolio .div_initial{display:flex}.Preview_Portfolio .contents{height:auto}.Preview_Portfolio .div_initial .img_full{background-size:cover;height:95vh;left:50%;object-fit:cover;position:absolute;top:0;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:-999;z-index:1}.Preview_Portfolio .div_line{align-items:flex-end;display:flex;flex-direction:row;height:95vh;position:absolute;top:0;width:100%;z-index:2}.Preview_Portfolio .div_line .line{background-color:#121212;width:25%}.Preview_Portfolio .div_line .bg_1{height:17%}.Preview_Portfolio .div_line .bg_2{height:7%}.Preview_Portfolio .div_line .bg_3{height:2%}.Preview_Portfolio .div_line .bg_4{height:22%}.Preview_Portfolio .div_data_project{align-items:flex-start;display:flex;flex-direction:row;gap:20px;justify-content:center;padding:24px 0}.Preview_Portfolio .div_data_project .div_data{color:#fff;flex-grow:1;gap:30px;justify-content:space-between;min-height:160px;width:-webkit-fill-available}.Preview_Portfolio .div_data_project .div_data,.Preview_Portfolio .div_data_project .div_data .data_project{align-items:flex-end;display:flex;flex-direction:column}.Preview_Portfolio .div_data_project .div_data .data_project .title{font-size:100px;font-weight:600;line-height:88px;text-align:end}.Preview_Portfolio .div_data_project .div_data .data_project .subtitle{font-size:36px;font-weight:200}.Preview_Portfolio .div_data_project .div_data .data_project .name_cliente{color:#54595f;font-family:Roboto Condensed,Sans-serif;font-size:15px;letter-spacing:1px;margin:8px 0;text-transform:uppercase}.Preview_Portfolio .div_data_project .div_data .text_project{color:#fff;font-family:Archivo,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:32px;margin-left:5%;text-align:left}.Preview_Portfolio .show_data_page{display:flex;flex-direction:row;height:auto;justify-content:center;margin:35px auto;max-width:1140px;overflow:hidden;position:relative;width:100%}.Preview_Portfolio .page_full{max-width:none}.Preview_Portfolio .show_data_page .div_contents{height:auto;padding:0 10px;width:calc(100% - 20px)}.Preview_Portfolio .show_data_page .div_contents .show_img{border:none;border-radius:0;box-shadow:none;cursor:pointer;height:auto;max-width:100%;object-fit:cover;width:100%}.Preview_Portfolio .show_data_page .div_contents .div_text{color:#ededed;margin:0 auto;padding:10px;width:950px}.Preview_Portfolio .show_data_page .div_contents .div_text .title{font-size:13px;letter-spacing:2px;margin-bottom:30px}.Preview_Portfolio .show_data_page .div_contents .div_text .text{font-size:24px;font-style:normal;font-weight:600;line-height:40px;margin-left:-1px;text-align:left;transition-delay:0s;width:100%}.Preview_Portfolio .datasheet{display:flex;flex-direction:row;height:auto;justify-content:flex-end!important;margin:35px auto;max-width:1140px;position:relative;text-align:right;width:100%}.Preview_Portfolio .datasheet .text_project{color:#fff;font-size:16px;line-height:36px;text-align:left;width:50%}@media only screen and (max-width:1200px){.Preview_Portfolio .div_data_project{flex-direction:column;max-width:1140px;width:96%}.Preview_Portfolio .div_data_project .div_data{margin:0 20px;min-height:auto;width:calc(100% - 40px)}.Preview_Portfolio .div_data_project .div_data .data_project,.Preview_Portfolio .div_data_project .div_data .text_project{align-items:flex-start;padding:0 20px;width:calc(100% - 40px)}}@media only screen and (max-width:850px){.Preview_Portfolio .div_line .bg_1,.Preview_Portfolio .div_line .bg_2{width:50%}.Preview_Portfolio .div_line .bg_3,.Preview_Portfolio .div_line .bg_4{display:none}.Preview_Portfolio .show_data_page{width:90%}}@media only screen and (max-width:640px){.Preview_Portfolio .div_data_project .div_data .data_project .title{font-size:60px;line-height:60px}.Preview_Portfolio .show_data_page{flex-direction:column;gap:35px}}@media only screen and (max-width:992px){.Preview_Portfolio .show_data_page .div_contents .div_text{max-width:790px}}@media only screen and (max-width:768px){.Preview_Portfolio .show_data_page .div_contents .div_text{max-width:88%}}@media only screen and (max-width:576px){.Preview_Portfolio .show_data_page .div_contents .div_text{max-width:90%}}
/*# sourceMappingURL=main.6e5c3c59.css.map*/