@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,200,0,0";*{box-sizing:border-box;margin:0;font-family:Montserrat,sans-serif;text-decoration:none}.grecaptcha-badge{visibility:hidden}.row{display:flex;align-items:center}.colc{display:flex;flex-direction:column;align-items:center}.col{display:flex;flex-direction:column;align-items:flex-start}video::-webkit-media-controls-enclosure{display:none!important;opacity:0!important}video::-webkit-media-controls-start-playback-button{display:none!important}body,html{font-size:18px;background-color:#262626;color:#fff;scroll-behavior:smooth;overflow-x:hidden}.loader{width:48px;height:48px;border:5px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.latte{color:#fcf6e6}.grey{color:#262626}.orange{color:#f37521}.cta_btn,.cta_btn2{background-color:#f37521;color:#fff;padding:.5rem 1rem;border:1px solid #f37521;border-radius:.25rem;text-align:center}.cta_btn:hover,.cta_btn2:hover{color:#f37521;background-color:#ffffff1a}.cta_btn2{background-color:#000;border:1px solid black}.cta_btn2:hover{background-color:#f37521;color:#000}.list{gap:1rem;list-style:none;padding:0}.list li{display:flex;align-items:start}.list li:before{content:"";background-image:url(/assets/img/li_icon.png);background-size:cover;min-width:1rem;min-height:1rem;margin-right:.5rem;margin-top:.1rem}.list li .dropdown{transition:.2s}.list li .content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out;overflow:hidden}.list li .content-wrapper .content{min-height:0}.list li .content-wrapper .content em{color:gray}.list li:hover .dropdown{rotate:180deg}.list li:hover .content-wrapper{grid-template-rows:1fr}.scroll_down .mouse{border:solid 1px white;border-radius:999px;width:1.75rem;height:3rem}.scroll_down .mouse .scroller{border-radius:999px;width:.4rem;height:.8rem;background-color:#fff;margin-top:.2rem;animation:scrolldown .5s infinite}.scroll_down span{animation:scrolldown .5s infinite;color:#fff}@keyframes scrolldown{0%,to{transform:none}50%{transform:translateY(.3rem)}}.container{width:100%}.section_content{width:100%;max-width:1440px;margin:auto}.pad{padding-inline:1rem}section{margin:5rem 0;width:100%;overflow:hidden}section .section_title{text-align:center}h1{font-size:3rem}h5{font-weight:400;font-size:1.2rem}.anchor{display:block;position:relative;top:-12rem;visibility:hidden}.floating{position:fixed;right:2rem;bottom:2rem;z-index:9}.floating .whatsapp{position:relative}.floating .whatsapp img{width:3rem;z-index:2}.floating .whatsapp:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#57bb63;border-radius:10rem;animation:whatsapp 1s infinite}@keyframes whatsapp{0%{opacity:1;scale:1}to{opacity:0;scale:1.5}}.header{width:100%;padding:1rem 1rem 1rem 0;position:fixed;top:0;left:0;z-index:10;transition:.3s .3s}.header>*{z-index:2}.header .logo{width:10rem}.header nav{margin-left:auto}.header nav .link{color:#fff;font-size:1rem;text-align:center;justify-content:center;cursor:pointer;position:relative;white-space:nowrap;padding:1rem 1.5rem}.header nav .link .dropdown{position:absolute;right:0}.header nav .link .submenu{display:none;position:absolute;top:100%;left:1.5rem;background-color:#000000e6;padding:1rem .5rem;min-width:12rem;gap:.2rem}.header nav .link .submenu .link{width:100%;text-align:left;padding:.5rem;border-radius:.2rem}.header nav .link .submenu .link:hover{background-color:#f37521}.header nav .link:hover .submenu{display:flex}.header nav .active{font-weight:700;color:#f37521}.header .cta_btn,.header .cta_btn2{margin-left:1rem}.header .mobile_menu_btn{display:none;margin-left:1rem}.header .mobile_nav{background:#000000e6;position:absolute;top:0;left:0;width:100%;height:100vh;height:100dvh;display:none;z-index:1}.header .mobile_nav .active{font-weight:700;color:#f37521!important}.header .mobile_nav .sm_row{margin-top:2rem;gap:1rem}.header .mobile_nav .sm_row img{width:3rem}.header_mob .mobile_nav{display:flex;justify-content:center;gap:1rem;display:none}.header_mob .mobile_nav .link{font-size:2rem;color:#fff}.scrolled{transition-delay:0s!important;background-color:#000}.hero{width:100%;position:relative;overflow:hidden;margin:0}.hero .section_content{z-index:3;height:60rem;position:relative}.hero .hero_text{position:absolute;color:#fff;align-items:flex-start;left:10%;top:25%}.hero .hero_text .text_box{align-items:flex-start;overflow:hidden;margin-bottom:1rem}.hero .scroll_down{position:absolute;left:50%;bottom:5%;translate:-50% 0}.hero .bg_video{position:absolute;left:50%;translate:-50% -50%;top:50%;width:1920px;z-index:1;object-fit:contain;object-position:bottom;mask-image:linear-gradient(to right,transparent,black 15% 85%,transparent);mask-repeat:no-repeat}.hero:after{content:"";position:absolute;left:50%;translate:-50% 0;bottom:0;width:100%;height:100%;width:1920px;background:linear-gradient(transparent,#262626);pointer-events:none;z-index:2}.how_we_help .section_content{margin-top:2rem;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.how_we_help .help_card{position:relative;overflow:hidden;flex:1;border-radius:.5rem}.how_we_help .help_card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(transparent,#000);opacity:1;transition:.2s opacity ease-in-out}.how_we_help .help_card h3{font-size:1.5rem}.how_we_help .help_card img{width:100%;filter:saturate(.8)}.how_we_help .help_card video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.3s}.how_we_help .help_card .hover{position:absolute;z-index:2;left:0;top:0%;height:100%;width:100%;align-items:flex-start;justify-content:flex-end;padding:2rem;gap:.25rem;transition:top .3s ease-in-out}.how_we_help .help_card .hover_wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-out;overflow:hidden;transition:.2s}.how_we_help .help_card .hover_show{align-items:flex-start;overflow:hidden}.how_we_help .help_card .cta_btn,.how_we_help .help_card .cta_btn2{margin-top:1rem}.how_we_help .help_card:hover .hover{backdrop-filter:blur(2px)}.how_we_help .help_card:hover .hover_wrapper{transition-delay:.3s;grid-template-rows:1fr}.integrated{overflow:visible;margin:5rem 0}.integrated .section_content{position:relative;align-items:flex-start;justify-content:center;gap:3rem}.integrated .section_content>*{z-index:2}.integrated .section_content .section_title{text-align:left;align-items:flex-start;padding:3rem}.integrated .section_content .prompts{align-items:flex-start;position:relative;padding-right:2rem}.integrated .section_content .prompt_card{grid-area:1/1;width:30rem;background-color:#000;border-radius:.5rem;padding:1rem 2rem;color:#929292;margin-bottom:1rem;overflow:hidden;transition:.2s;position:relative}.integrated .section_content .prompt_card>*{z-index:3}.integrated .section_content .prompt_card strong{font-size:1rem;margin-bottom:.5rem}.integrated .section_content .prompt_card img{z-index:1;position:absolute;left:0;top:0;height:100%;opacity:0;transition:.2s}.integrated .section_content .prompt_card:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(to left,black 20%,transparent);z-index:2;transition:.2s;opacity:0}.integrated .section_content .active_prompt{padding:1rem 2rem 3rem 10rem;background-color:#000}.integrated .section_content .active_prompt strong{font-size:1.5rem;color:#f37521}.integrated .section_content .active_prompt img{opacity:1}.integrated .section_content .active_prompt:after{opacity:1}.integrated .section_content .bg{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:150vw;height:125%;background:linear-gradient(#fcf6e6,#d3c9bd);z-index:1;transform:perspective(1000px) rotateY(-10deg)}.integrated .section_content .model{position:absolute;left:0;top:50%;translate:0 -50%;width:65rem;margin-left:-24rem}.integrated .scroll_down{position:absolute;right:110%;bottom:0}.team .section_content{gap:1rem;margin-top:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.team .team_card{position:relative;flex:1;min-width:250px}.team .team_card>*{z-index:2}.team .team_card .model{width:100%;transition:.2s ease-in-out;filter:saturate(.75);transform-origin:bottom}.team .team_card .bg{position:absolute;left:0;bottom:0;width:100%;z-index:1;object-fit:cover;object-position:bottom;height:60%;transition:.1s ease-in-out;border-radius:1rem}.team .team_card .info{position:absolute;left:0;bottom:0;width:100%;align-items:flex-start;height:60%;justify-content:flex-end;padding:2rem;background:linear-gradient(transparent,#000)}.team .team_card .info h3{font-size:2rem}.team .team_card .info .cta_btn,.team .team_card .info .cta_btn2{margin-top:1rem;height:0;padding:0;opacity:0;transition:.2s ease-in-out}.team .team_card:hover .bg{height:70%}.team .team_card:hover .model{transform:scale(1.1);filter:none}.team .team_card:hover .info .cta_btn,.team .team_card:hover .info .cta_btn2{height:2.4rem;padding:.5rem 1rem;opacity:1}dialog{margin:auto;padding:0;background:none;border:none;z-index:9999}dialog button{position:absolute;right:1rem;top:.5rem;background:none;border:none;font-size:3rem;outline:none}dialog .modal_content{border:none;border-radius:2rem;margin:auto;overflow:hidden;background:linear-gradient(#fff,#fcf6e6);align-items:stretch;border:solid 1px grey;padding:1rem;box-shadow:inset 0 .25rem #ffffff80}dialog .modal_content img{width:22rem;border-radius:1rem;object-fit:cover;object-position:center}dialog .modal_content .team_info{padding:2rem;max-width:36rem;height:100%}dialog .modal_content .team_info .cta_btn,dialog .modal_content .team_info .cta_btn2{margin-top:auto;margin-left:auto}dialog::backdrop{background:#000000b3;backdrop-filter:blur(4px)}.reviews .stars{margin-right:1rem;color:#ffc107;font-size:1.5rem;line-height:1rem}.reviews .review_header{margin-block:1rem}.reviews .review_header .cta_btn,.reviews .review_header .cta_btn2{margin-left:auto}.reviews .review_error,.reviews .review_loading{width:100%;background-color:#ffffff0d;height:10rem;color:gray;justify-content:center;gap:.5rem}.reviews .review_slider{padding-bottom:3rem}.reviews .review_slider .review_card{background-color:#fff;border-radius:1rem;padding:1.5rem;gap:1rem;color:#1a1a1a}.reviews .review_slider .link img{width:2rem}.reviews .review_slider .avatar{width:2rem;height:2rem;border-radius:9999px}.reviews .review_slider p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.mid_banner{width:100%;background-color:#1e1e1e}.mid_banner .section_content{background-image:url(/assets/img/banner_bg.webp);padding:5rem 2rem;background-size:cover}.faq .section_content{gap:2rem;align-items:flex-start}.faq img{width:24rem}.faq .faq_list{flex:1}.faq .faq_list h1{margin-bottom:2rem}.faq .faq_list .faq_item{width:100%;border-bottom:solid 1px #4d4d4d;padding:1rem;align-items:stretch;color:#929292;cursor:pointer}.faq .faq_list .faq_item .qt{color:#fff;align-items:flex-start}.faq .faq_list .faq_item .qt strong{flex:1}.faq .faq_list .faq_item p.ans{margin-top:1rem;display:none}.faq .faq_list .faq_open{background:#ffffff0d}.faq .faq_list .faq_open p.ans{display:block}.faq .faq_list .faq_open strong{color:#fcf6e6}.faq .faq_list .faq_open span{transform:rotate(180deg)}.contact_form .contact_status{color:#67e071;border:solid 1px currentColor;border-radius:.5rem;padding:1rem 3rem 1rem 2rem;background-color:#00ff151a;margin:1rem 0 0;display:none}.contact_form .contact_status span{margin-right:1rem}.contact_form .submit_failed{color:#ff4c4c;background-color:#ff00001a}.contact_form form{width:100%;max-width:50rem;margin-top:2rem;margin-bottom:10rem;gap:1rem;align-items:flex-end}.contact_form form input,.contact_form form textarea{width:100%;background-color:#1e1e1e;border:none;padding:1rem;color:#fff;font-size:16px;resize:vertical;transition:.2s}.contact_form form input:focus,.contact_form form textarea:focus{outline:none;background-color:#000}.contact_form form textarea{min-height:10rem}.contact_footer{margin-bottom:3rem;background-image:url(/assets/img/footer_bg.webp);background-size:cover;background-position:center;height:18rem;text-align:center;justify-content:center;align-items:center;gap:1rem}.contact_footer a{color:#fff}.footer{width:100%;margin-top:0;text-align:left;margin-bottom:0}.footer .section_content{align-items:stretch;gap:3rem;position:relative}.footer p,.footer a{color:#888}.footer .sm_col{align-items:flex-start;margin-right:auto}.footer .sm_col .logo{width:9rem}.footer .sm_col .sm_row{margin-top:6rem}.footer .sm_col .sm_row img{width:2rem;margin-right:.5rem}.footer .map_links{margin-top:1rem;gap:.5rem}.footer .map_links .map_link img{width:2rem}.footer .info_col{align-items:flex-start}.footer .info_col strong{font-size:1.25rem;margin-bottom:1rem}.footer footer{justify-content:space-between;padding:2rem 0;position:relative;margin-top:2rem}.footer footer:after{content:"";position:absolute;top:0;left:50%;translate:-50% 0;width:9999px;height:1px;background-color:#383838}@media screen and (max-width:1150px){.pad{padding-inline:2rem}.header .section_content{padding-inline:1rem}.header nav{display:none}.header .cta_btn,.header .cta_btn2{margin-left:auto}.header .mobile_menu_btn{display:block}.header_mob .mobile_nav{display:flex}.how_we_help .help_card h3{font-size:1.25rem}.contact_footer h1{font-size:2rem}.contact_footer h2{font-size:1.5rem;width:90%}}@media screen and (max-width:950px){.integrated .section_content .section_title{margin-top:0}.integrated .section_content .section_title h1{font-size:1.5rem}.faq img{display:none}.footer .footer_info{flex-wrap:wrap}.footer .footer_info .sm_col{flex-direction:row;align-items:flex-end;justify-content:space-between;width:100%}.footer .footer_info .sm_col .sm_row{margin:0}}@media screen and (max-width:800px){.footer .footer_info{flex-wrap:wrap}.footer .footer_info .info_col{width:100%}.footer .footer_info .info_col br{display:none}.footer footer{flex-direction:column;align-items:center;text-align:center}.integrated .section_content{margin:0;flex-direction:column;align-items:center}.integrated .section_content .section_title{align-items:center}.integrated .section_content .section_title h1{font-size:3rem;text-align:center}.integrated .section_content .prompts{align-items:center;padding:0}.integrated .scroll_down{position:absolute;left:45%;top:103%;bottom:auto}dialog .close_modal{color:#fff}dialog .modal_content{flex-direction:column}dialog .modal_content img{width:100%;height:35rem}dialog .modal_content .team_info{padding:2rem 1rem}}@media screen and (max-width:600px){body,html{font-size:3vw}.section_title h1{font-size:2rem}.how_we_help .section_content{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.how_we_help .help_card{font-size:.75rem;border:0}.how_we_help .help_card .hover{padding:1rem}.team{padding-top:5rem}.team .section_content{display:grid;grid-template-columns:1fr 1fr}.team .team_card{min-width:unset}}
