#hero{height:100vh;position:relative}#hero .text_content{max-width:630px;position:absolute;left:calc(1.5rem + 20px);bottom:30%;background:rgba(0,0,0,.18);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);padding:20px;border-radius:30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px}#hero .text_content .title h1{color:#f4f4f4;font-size:50px;text-transform:uppercase}#hero .text_content .subtitle p{color:#f4f4f4;font-size:20px}#hero .big_img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}#hero .slider{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;gap:15px;background:#f4f4f4;padding:10px;border-radius:15px}#hero .slider .slider_img_wrapper{cursor:pointer;width:52px;height:52px}#hero .slider .slider_img_wrapper img{border-radius:5px;width:100%;height:100%}@media screen and (max-width:768px){#hero .text_content{max-width:300px!important;left:50%;transform:translateX(-50%)}#hero .text_content .title h1{font-size:30px}#hero .text_content .subtitle p{color:#f4f4f4;font-size:15px}#hero .slider{bottom:15%;padding:5px}#hero .slider .slider_img{cursor:pointer;width:52px;height:52px;border-radius:5px}}#team_solo{height:-moz-fit-content;height:fit-content;background:#172992;overflow:hidden}#team_solo .team_title h2{padding-top:60px;font-size:50px;color:#f4f4f4;text-transform:uppercase}#team_solo .team_info{display:flex;width:100vw;height:100%}#team_solo .team_info .team_member{border-top:2px solid #f4f4f4;margin-top:20px;padding:122px 40px;width:100%;display:flex;justify-content:center;align-items:center;gap:40px}#team_solo .team_info .team_member .main_info{display:flex;gap:42px}#team_solo .team_info .team_member .main_info .team_img{width:200px;height:200px}#team_solo .team_info .team_member .main_info .name_last_name h3{font-weight:700;color:#f4f4f4;text-transform:uppercase;font-size:70px}#team_solo .team_info .team_member p{color:#f4f4f4;font-size:20px;max-width:800px;margin-top:20px}@media screen and (max-width:1000px){#team_solo .team_info .team_member{border:none;border-bottom:2px solid #f4f4f4!important;padding:30px 30px 30px 0;flex-direction:column}#team_solo .team_info .team_member .main_info{display:flex;flex-direction:column}#team_solo .team_info .team_member .main_info .name_last_name h3{font-size:40px!important}#team_solo .team_info .team_member p{max-width:calc(100% - 40px)}}@media screen and (max-width:768px){#team_solo{height:-moz-fit-content!important;height:fit-content!important;overflow-y:auto!important}#team_solo .team_title h2{padding-top:60px;font-size:40px;color:#f4f4f4;text-transform:uppercase}#team_solo .team_info{display:flex;flex-direction:column!important;width:100vw;height:100%}#team_solo .team_info .team_member{border:none;border-bottom:2px solid #f4f4f4!important;padding:30px 30px 30px 0;flex-direction:column}#team_solo .team_info .team_member .main_info{display:flex;flex-direction:column}#team_solo .team_info .team_member .main_info .name_last_name h3{font-size:40px!important}#team_solo .team_info .team_member p{max-width:calc(100% - 40px)}}#team{height:100vh;background:#172992;overflow:hidden}#team .team_title h2{padding-top:60px;font-size:50px;color:#f4f4f4;text-transform:uppercase}#team .team_info{display:flex;width:100vw;height:100%}#team .team_info .team_member{border-top:2px solid #f4f4f4;margin-top:20px;padding:122px 40px}#team .team_info .team_member:nth-child(odd){border-right:2px solid #f4f4f4}#team .team_info .team_member .main_info{display:flex;gap:42px}#team .team_info .team_member .main_info .team_img{width:200px;height:200px}#team .team_info .team_member .main_info .name_last_name h3{font-weight:700;color:#f4f4f4;text-transform:uppercase;font-size:70px}#team .team_info .team_member p{color:#f4f4f4;font-size:20px;margin-top:20px}@media screen and (max-width:768px){#team{height:-moz-fit-content!important;height:fit-content!important;overflow-y:auto!important}#team .team_title h2{padding-top:60px;font-size:40px;color:#f4f4f4;text-transform:uppercase}#team .team_info{display:flex;flex-direction:column!important;width:100vw;height:100%}#team .team_info .team_member{border:none;border-bottom:2px solid #f4f4f4!important;padding:30px}#team .team_info .team_member:nth-child(odd){border:none}#team .team_info .team_member .main_info{display:flex;flex-direction:column}#team .team_info .team_member .main_info .name_last_name h3{font-size:40px!important}}#services{background:#009039;height:100vh;overflow:hidden}#services .title h2{padding-top:60px;font-size:50px;text-transform:uppercase;color:#f4f4f4}#services .services_container{display:flex;height:100%}#services .services_container .services_template{margin-top:50px;width:33%;padding:50px 25px}#services .services_container .services_template h2{font-size:30px;text-transform:uppercase;text-align:center}#services .services_container .services_template p{margin-top:15px;font-size:20px}#services .services_container .services_template h2,#services .services_container .services_template p{color:#f4f4f4}#services .services_container .services_1{border-top:2px solid #f4f4f4;border-right:2px solid #f4f4f4}#services .services_container .services_2{border-top:2px solid #f4f4f4}#services .services_container .services_3{border-top:2px solid #f4f4f4;border-left:2px solid #f4f4f4}@media screen and (max-width:768px){#services{height:-moz-fit-content;height:fit-content;overflow-x:auto;overflow-y:auto;max-width:100vw;width:100%}#services .title h2{font-size:40px}#services .services_container{display:flex;flex-direction:column}#services .services_container .services_template{width:100%;border-bottom:2px solid #f4f4f4!important;padding:0}#services .services_container .services_1,#services .services_container .services_2,#services .services_container .services_3{border:none}#services .services_container .services_1 p,#services .services_container .services_2 p,#services .services_container .services_3 p{padding:20px}}.RichText_richtext__cLLOc{max-width:600px;margin:6em auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}#about{padding-top:100px;height:-moz-fit-content;height:fit-content;padding-bottom:100px;position:relative}#about .bg_fill{position:absolute;left:-3rem;top:0;z-index:-1}#about .title h1{font-size:50px;text-transform:uppercase}#about .about_content{display:flex;justify-content:flex-start;gap:200px;margin-top:25px}#about .about_content p{width:60%;line-height:30px;font-size:20px}#about .about_content .about_img{width:20%;height:300px}@media screen and (max-width:768px){#about{padding-top:54px;height:-moz-fit-content;height:fit-content;padding-bottom:54px}#about .about_content{display:flex;justify-content:flex-start;margin-top:25px}#about .about_content p{width:100%;line-height:25px;font-size:15px}#about .about_content .about_img{display:none}}