@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Sriracha&display=swap);body{background:#fff;color:#000;font-family:Manrope,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.6rem;margin:0;overflow-x:hidden}.wrapper{max-width:1400px}.md_wrapper,.wrapper{margin:0 auto;padding:0 20px;width:auto}.md_wrapper{max-width:880px}.lg_wraperr{margin:0 auto;max-width:1300px;padding:0 20px;width:auto}.section_padding{padding:100px 0;position:relative;z-index:1}.banner_section_padding{padding:180px 0 100px;position:relative;z-index:1}.align_center{text-align:center}.align_right{text-align:right}.align_left{text-align:left}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.h1,h1{font-size:55px;line-height:120%}.h1,.h2,h1,h2{font-family:Manrope,sans-serif;font-style:normal;font-weight:400;margin:0 0 20px}.h2,h2{font-size:40px;line-height:1.3em}.h3,h3{font-size:30px;line-height:1.3em}.h3,.h4,h3,h4{font-family:Manrope,sans-serif;font-style:normal;font-weight:500;margin:0 0 20px}.h4,h4{font-size:24px;line-height:140%}.h5,h5{font-family:Manrope,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:1.33;margin:0 0 20px}.h6,h6{line-height:1.25}.h6,h6,p{font-family:Manrope,sans-serif;font-size:18px;font-style:normal;font-weight:400;margin:0 0 20px}p{color:#444;line-height:1.8rem}ol li,ul li{color:#000;font-family:Manrope,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.56;margin:0 0 20px}a,ol li a,ul li a{color:#4a4a45;margin:0 0 20px}.all_text_white h1,.all_text_white h2,.all_text_white h3,.all_text_white h4,.all_text_white h5,.all_text_white h6,.all_text_white ol li,.all_text_white p,.all_text_white ul li{color:#fff}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,p span{color:#4a4a45}.overlay{position:relative;z-index:1}.overlay:before{background-color:#000;bottom:0;content:"";left:0;opacity:.5;position:absolute;right:0;top:0;z-index:-1}.row-fluid{display:flex}.span1{width:8.333333%}.span2{width:16.666667%}.span3{width:25%}.span4{width:33.333333%}.span5{width:41.666667%}.span6{width:50%}.span7{width:58.333333%}.span8{width:66.666667%}.span9{width:75%}.span10{width:83.333333%}.span11{width:91.666667%}.span12{width:100%}.row-fluid.sec_cent{align-items:start;gap:60px}.spacing{margin-bottom:40px}img{max-width:100%;width:auto}a.cta_Button.Arrow_button{align-items:center;display:flex;font-size:15px;font-weight:600;gap:10px;line-height:1.5em;margin:0;text-decoration:none;transition:all .3s ease-in-out}a.cta_Button.Arrow_button span{font-size:20px}a.cta_Button.Arrow_button:hover{gap:15px;transition:all .3s ease-in-out}a.cta_button,button{background:#2a2a28;border-radius:13px;color:#fff;display:inline-block;font-size:14px;margin:0;padding:12px 24px;text-decoration:none}a.cta_button,a.cta_button:hover,button,button:hover{border:1px solid #2a2a28;transition:all .3s ease-in-out}a.cta_button:hover,button:hover{background:#fff;color:#2a2a28}a.cta_button.white,button.white{background:#fff;border:1px solid #fff;border-radius:13px;color:#2a2a28;display:inline-block;font-size:14px;margin:0;padding:12px 24px;text-decoration:none;transition:all .3s ease-in-out}a.cta_button.white:hover,button.white:hover{background:#0000;border:1px solid #fff;color:#fff;transition:all .3s ease-in-out}.buttons_container{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:40px}.bg_dark{background:#444}.bg_light{background:#f7f7f7}header.header_container{background:#fff;border-bottom:1px solid #000;left:0;padding:20px 0;position:absolute;right:0;top:0;z-index:99999}header.header_container .row-fluid{align-items:center;gap:30px;justify-content:space-between}header.header_container nav{align-items:center;display:flex;gap:25px;justify-content:end}header.header_container nav a{color:#4a4a45;font-size:16px;line-height:normal;margin:0;text-decoration:none;transition:all .3s ease-in-out}header.header_container nav a.active_link,header.header_container nav a:hover{text-decoration:underline;transition:all .3s ease-in-out}.header_container .logo_container a{margin:0;text-decoration:none}.header_container .logo_container p{color:#000;font-family:Sriracha,cursive;font-size:34px;line-height:normal;margin:0;text-decoration:none}footer.footer_container{background:#2a2a28;padding:60px 0}footer.footer_container .row-fluid{align-items:center;display:flex;gap:30px;justify-content:space-between}footer.footer_container .row-fluid .social_icon{align-items:end;display:flex;flex-wrap:wrap;gap:20px;justify-content:end}footer.footer_container .row-fluid .social_icon a{align-items:center;border:1px solid #fff;border-radius:100%;display:flex;height:20px;justify-content:center;margin:0;overflow:hidden;padding:15px;position:relative;width:20px}footer.footer_container .row-fluid .social_icon a img{transition:all .3s ease-in-out;width:20px}footer.footer_container .row-fluid .social_icon a:hover img{transform:scale(1.2);transition:all .3s ease-in-out}footer.footer_container .row-fluid .span8.menu_container{align-items:center;display:flex;gap:40px}footer.footer_container .row-fluid .span8.menu_container .menu_conta{align-items:center;display:flex;gap:20px}footer.footer_container .row-fluid .span8.menu_container .menu_conta a{font-size:16px;margin:0;text-decoration:none}footer.footer_container a,footer.footer_container p{color:#afafac;font-size:16px;transition:all .3s ease-in-out}footer.footer_container a:hover{color:#fff;transition:all .3s ease-in-out}footer.footer_container .bottom_bar{border-top:1px solid #afafac;margin-top:40px;padding-top:40px;text-align:center}footer.footer_container .bottom_bar a{color:#fff;transition:all .3s ease-in-out}footer.footer_container .bottom_bar a:hover{color:#afafac;transition:all .3s ease-in-out}footer.footer_container .logo_container a{margin:0;text-decoration:none}footer.footer_container .logo_container p{color:#fff;font-family:Sriracha,cursive;font-size:34px;line-height:normal;margin:0;text-decoration:none}.profile_image img{border-radius:100%;height:auto;margin-bottom:20px;max-width:150px;width:auto}.project_card_container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:30px 0;width:100%}section.project_section{background-image:url(/static/media/Hero%202.61cde85e4ed3d65adeb8.png);position:relative;z-index:1}section.project_section:before{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:#2a2a28;bottom:0;content:"";filter:blur(0);left:0;opacity:.3;position:absolute;right:0;top:0;transition:all .3s ease-in-out;will-change:transform;z-index:-1}section .product_card{background-color:#fff;border:1px solid #ccc;border-radius:12px;overflow:hidden;transition:.3s}section .product_card:hover{box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 25px 50px -12px #00000040;transform:translateY(-.5rem);transition:.3s ease}section .product_card .project_about{padding:24px}section.project_section .product_card .project_about:hover a.cta_Button.Arrow_button{gap:15px;transition:all .3s ease-in-out}section.sec_sec{background:#f7f7f7}.my_approach_section{background:#f9f9f9}.approach_grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:40px}.approach_card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;padding:30px;text-align:center;transition:.3s ease}.approach_card:hover{box-shadow:0 6px 16px #00000014;transform:translateY(-5px)}.approach_icon{display:block;font-size:40px;margin-bottom:15px}.approach_card h3{font-size:20px;font-weight:600;margin-bottom:10px}.approach_card p{color:#444;font-size:15px;line-height:1.6}.mobile_dropdown .dropdown_list.open{display:flex!important}@media (max-width:640px){.button_filters{display:none!important}.mobile_dropdown{display:block!important;margin-bottom:20px;width:100%}}@media (min-width:641px){.mobile_dropdown{display:none!important}}@media (max-width:767px){.span1,.span10,.span11,.span12,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9{width:100%}.row-fluid.sec_cent{flex-direction:column}.h1,h1{font-size:36px}.h2,h2{font-size:28px}.h4,h4{font-size:18px}header.header_container nav{gap:15px}header.header_container nav a{font-size:14px}.header_container .logo_container p{font-size:30px}.section_padding{padding:60px 0}.banner_section_padding{padding:150px 0 60px}footer.footer_container .row-fluid{flex-direction:column}footer.footer_container .row-fluid .social_icon{align-items:center;justify-content:center}footer.footer_container .row-fluid .span8.menu_container{flex-direction:column}.project_card_container{display:grid;grid-template-columns:repeat(1,1fr)}.approach_grid{gap:20px;grid-template-columns:1fr}}
/*# sourceMappingURL=main.77d54504.css.map*/