@media only screen and (max-width:980px){.four-columns .et_pb_column{width:23.5%!important;margin:2px!important}}@media only screen and (max-width:980px){.three-columns .et_pb_column{width:30%!important;margin:2px!important}}@media only screen and (max-width:1440px){.two-columns .et_pb_column{width:48%!important;margin:2px!important}}@media only screen and (max-width:1440px){.two-third-columns .et_pb_column{width:30%!important;margin:2px!important}.two-third-columns .et_pb_column:nth-child(2){width:65%!important;margin:2px!important}}@media only screen and (min-width:426px){.logo-home{width:35%!important}}@media only screen and (max-width:768px){.footer-btn{width:40%!important}}@media only screen and (max-width:768px){.footer-btn2{width:20%!important}}@media only screen and (max-width:767px){.home-text{font-size:10px!important}}@media only screen and (min-width:768px){.home-text{font-size:20px!important}}@media only screen and (max-width:766px){.menu-text{font-size:15px!important}}@media only screen and (min-width:767px){.menu-text{font-size:30px!important}}@media only screen and (max-width:766px){.main-text{font-size:14px!important;line-height:1.2em!important}}@media only screen and (min-width:767px) and (max-width:1440px){.main-text{font-size:30px!important;line-height:1.8em!important}}@media only screen and (min-width:1441px){.main-text{font-size:60px!important;line-height:2em!important}}.page-text{color:black!important}@media only screen and (max-width:767px){.page-text{font-size:11px!important}}@media only screen and (min-width:768px){.page-text{font-size:33px!important}}@media only screen and (max-width:767px){.page-btn{margin:-20px 0px!important;padding:10px 10px 10px 35%!important}}@media only screen and (min-width:768px){.page-btn{margin:-15px 0!important;font-size:40px!important;padding:5px 5px 5px 30%!important}}.round-corner{border-radius:15px;padding:5px;height:40px;align-content:center;background-color:white}.three-columns-round-corner{border-radius:15px;padding:5px;align-content:center;background-color:white}@media only screen and (max-width:767px){.three-columns-round-corner .et_pb_column{width:30%!important;margin:1px!important;height:15px!important;line-height:10px!important}}@media only screen and (min-width:767px){.three-columns-round-corner .et_pb_column{width:30%!important;margin:1px!important;height:50px!important}}.et_pb_post{margin:5px 0!important;padding:5px 0!important}.section-overlap:before{content:'';width:100%;position:absolute;height:18%;top:-18%;z-index:1;background-color:#cecece}.cta-overlap{z-index:2}body{font-family:'Google Sans',Roboto,Arial,sans-serif}.project-card{background:#ffffff;border-radius:16px;padding:30px;display:flex;align-items:center;gap:24px;text-align:left;transition:all 0.3s ease;box-shadow:0 1px 3px rgba(0,0,0,0.1)}.project-card .et_pb_image{margin-bottom:0!important}.project-card .et_pb_image{flex:0 0 33.33%;max-width:33.33%}.project-card .et_pb_image img{width:100%;height:auto}.project-card .et_pb_text{flex:0 0 66.66%;max-width:66.66%}.project-card .et_pb_blurb_header{font-size:1.25rem;font-weight:700;color:#4285F4;margin:0 0 8px 0}.project-card .et_pb_blurb_description{font-size:0.9rem;color:#5f6368;line-height:1.6;margin:0}.project-card:hover{transform:translateY(-6px);box-shadow:0 10px 25px rgba(0,0,0,0.15)}@media (max-width:768px){.project-card{text-align:left;padding:10px;gap:20px}.project-card .et_pb_image{flex:0 0 28%;max-width:150px}.project-card .et_pb_text{flex:0 0 72%;max-width:72%}.project-card .et_pb_blurb_header{font-size:1.8rem}.project-card .et_pb_blurb_description{font-size:1.2rem;line-height:1}.et_pb_column{margin-bottom:15px}.project-card .et_pb_text{padding-right:1.5em}}@media (max-width:425px){.project-card{gap:10px}.project-card .et_pb_image{max-width:120px}.project-card .et_pb_blurb_header{font-size:1rem}.project-card .et_pb_blurb_description{font-size:0.8rem;line-height:0.5}.project-card p{padding-bottom:0em}.project-card .et_pb_text{padding-right:0.6em}}