.Header_content_container{background:linear-gradient(90deg,#fff 10%,#004173 55%);display:flex;justify-content:space-between;padding:10px 0 20px 30px}.Header_logo_container{display:flex;width:120px}.logo{width:100%;align-self:center}.Header_right_container{display:flex;flex-direction:column;row-gap:20px}.Header_info_container{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0 0 20px}.Header_info_block{flex:1;text-align:center;display:flex;align-items:center;justify-content:center}.Header_info_block:nth-child(2),.Header_info_block:nth-child(4){flex:.5}.Header_info_block:nth-child(3){border:solid 1px var(--secondary-color);padding:10px 15px;border-radius:25px;max-width:max-content}.Header_info_block p{font-size:22px;font-weight:700;color:var(--secondary-color)}.Header_info_block a{display:flex;align-items:center;font-size:18px;color:var(--secondary-color);letter-spacing:.3px;text-decoration:none}.phone_icon{width:30px;height:30px;margin-right:10px;filter:invert(1) sepia(1) saturate(5) hue-rotate(180deg) brightness(1) contrast(1)}.socialMedia_container_h{display:flex;column-gap:10px}.Header_divisor{height:2px;background-color:var(--secondary-color);width:100%;align-self:center}@media screen and (max-width: 1280px){.Header_right_container{width:80%;justify-content:center}.Header_info_block:nth-child(2),.Header_info_block:nth-child(4){flex:.3}.Header_info_block p{font-size:20px}}@media screen and (max-width: 1279px){.Header_content_container{height:150px}}@media screen and (max-width: 900px){.Header_info_block:nth-child(2),.Header_info_block:nth-child(4){flex:.4}.Header_info_block p{font-size:16px}}@media screen and (max-width: 768px){.Header_content_container{height:unset;background:#004173;padding:10px 20px 10px 10px;z-index:1000;position:fixed;top:0;box-shadow:0 6px 10px #0000004d}.Header_logo_container{width:100px;align-items:center}.Header_right_container{align-self:center;flex-direction:unset}.Header_right_container p{padding:0 20px;text-align:center;font-size:22px;letter-spacing:.3px;font-weight:700;color:var(--secondary-color);margin-right:1px}}@media screen and (max-width: 450px){.Header_right_container p{padding:0 20px;font-size:16px}}@media screen and (max-width: 390px){.Header_logo_container{width:80px}}@media screen and (max-width: 375px){.Header_right_container p{font-size:14px}}@media screen and (max-width: 360px){.Header_logo_container{width:60px}.Header_right_container p{padding:0 15px}}@media screen and (max-width: 320px){.Header_right_container p{font-size:12px;padding:0 10px}}.Header_nav_container{padding-right:20px;position:absolute;top:110px;right:0}.sticky{position:fixed;top:0;display:flex;justify-content:end;width:100%;z-index:1000;background-color:#004173e6;box-shadow:0 4px 6px #0000004d;padding:10px 20px}.Header_nav{height:30px}.Header_nav_container.sticky .Header_nav{height:unset}.Header_nav_menu{display:flex;list-style:none;justify-content:flex-end;align-items:center;width:1070px;border:solid 1px var(--secondary-color);border-radius:30px;background-color:#0001;overflow:hidden}.Header_nav_menu_item{display:flex}.Header_nav_menu_item a{color:var(--secondary-color);text-decoration:none;font-weight:700;letter-spacing:.2px;padding:6px 14px}.Header_nav_menu_item .active{background-color:var(--secondary-color);color:var(--primary-color)}@media screen and (max-width: 1280px){.Header_nav_container{top:116px}.Header_nav_container.sticky{position:fixed;top:0}.Header_nav_menu{width:auto}.Header_nav_menu_item a{font-size:12px}}@media screen and (max-width: 900px){.Header_nav_menu_item a{font-size:10px;padding:4px 6px}}.Header_nav_mobile{display:flex;justify-content:flex-end;align-items:center;position:relative;width:min-content;z-index:1000}.Hamburger{width:30px;display:flex;flex-direction:column;justify-content:space-around;height:20px;z-index:1001}.Bar{width:100%;height:3px;background-color:var(--secondary-color);transition:all .3s ease}.Bar.open:nth-child(1){transform:rotate(45deg) translateY(8px)}.Bar.open:nth-child(2){opacity:0}.Bar.open:nth-child(3){transform:rotate(-45deg) translateY(-8px)}.Header_nav_menu_mobile{display:none;width:100%;flex-direction:column;list-style:none;padding:0;margin:0;position:fixed;top:122px;left:0;background-color:var(--secondary-color);z-index:999;box-shadow:0 4px 6px #0000001a;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.Header_nav_menu_mobile.open{display:flex}.Header_nav_menu_item_m{text-align:left;border-bottom:1px solid var(--border-color-primary)}.Header_nav_menu_item_m .active{background-color:var(--primary-color);color:var(--secondary-color);width:100%}.Header_nav_menu_item_m a{display:block;text-decoration:none;color:#000;font-weight:700;padding:10px 20px}@media screen and (max-width: 450px){.Header_nav_menu_mobile{top:116px}}@media screen and (max-width: 390px){.Header_nav_menu_mobile{top:100px}}@media screen and (max-width: 360px){.Header_nav_menu_mobile{top:82px}}.Footer_component{margin-top:50px;background-color:var(--primary-color)}.Footer_section{max-width:1200px;display:flex;justify-content:space-between;margin:0 auto;padding:40px}.logo_container{width:350px;display:flex;flex-direction:column;align-items:center}.logo_container a{text-decoration:none}.logo_container img{width:150px}.logo_container p{color:var(--secondary-color);font-size:22px;text-align:center;margin-bottom:30px}.Footer_secondSection_ul{list-style:none;padding:0}.Footer_secondSection_ul li{display:flex;align-items:center;margin-bottom:20px;font-size:18px;color:var(--secondary-color);letter-spacing:.3px}.Footer_secondSection_ul li p{color:var(--secondary-color);font-size:22px}.Footer_secondSection_ul li a{color:var(--secondary-color);text-decoration:none}.Footer_secondSection_ul li:nth-child(1){font-weight:700;margin-bottom:30px}.Footer_secondSection_ul li:before{content:"";display:inline-block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;margin-right:10px}.Footer_secondSection_ul li:nth-child(2):before{background-image:url(/assets/whatsapp_black_icon-Z8zuOfix.png)}.Footer_secondSection_ul li:nth-child(3):before{background-image:url(/assets/telephone_black_icon-4VuvPjOC.png)}.Footer_secondSection_ul li:nth-child(4):before{background-image:url(/assets/email_black_icon-qGYueunp.png)}.Footer_secondSection_ul li:nth-child(2):before,.Footer_secondSection_ul li:nth-child(3):before,.Footer_secondSection_ul li:nth-child(4):before{filter:invert(1) sepia(1) saturate(5) hue-rotate(180deg) brightness(1) contrast(1)}.socialMedia_container{display:flex;column-gap:30px;padding-left:40px;justify-content:flex-start;padding-top:15px;border-top:solid 1px var(--secondary-color)}.socialMedia_icon_container{width:30px;height:30px}.Footer_socialmedia_link{display:flex;align-items:center}.socialMedia_icon{width:100%;height:100%;filter:invert(1) sepia(1) saturate(5) hue-rotate(180deg) brightness(1) contrast(1)}.Freepik_atribution_section{width:100%;text-align:end;padding:5px 20px}.Freepik_atribution{color:var(--secondary-color);font-size:13px}.Freepik_atribution a{text-decoration:none}.Freepik_atribution a:visited{color:inherit;text-decoration:none}.Rights_reserved_section{text-align:center;padding:5px 0;font-size:14px;background-color:var(--quaternary-color)}@media screen and (max-width: 900px){.Footer_section{padding:40px 20px}}@media screen and (max-width: 768px){.logo_container p{font-size:20px}.Footer_secondSection_ul li{font-size:16px}}@media screen and (max-width: 450px){.Footer_section{flex-direction:column;align-items:center;row-gap:50px;padding:40px 0}.Freepik_atribution_section{text-align:center}.Freepik_atribution{font-size:12px}.Rights_reserved_section p{font-size:12px;text-wrap:balance}}@media screen and (max-width: 390px){.Freepik_atribution{font-size:11px}}@media screen and (max-width: 375px){.Freepik_atribution{font-size:10px}}@media screen and (max-width: 360px){.logo_container{width:auto}.Footer_secondSection_ul li{font-size:14px}}@media screen and (max-width: 320px){.logo_container p{font-size:18px}.Footer_secondSection_ul li:last-of-type a{font-size:12px}}.home_sections{width:100%;position:relative}.home_sections .main_banner{background-image:url(/assets/in_banner-Dai2dxLc.webp);background-position-y:unset}.home_introduction{display:flex;flex-direction:column;align-items:center;max-height:min-content}.home_introduction_container{width:100%;display:flex;flex-direction:row-reverse;text-align:center;align-items:center;padding:0 30px}.home_introduction_image{width:100%;display:flex;position:relative}.home_introduction_image img{width:100%;height:auto;display:block}.home_introduction_us{width:100%;display:flex;flex-direction:column;position:relative}.home_introduction_us p{width:80%;font-size:20px;line-height:40px;align-self:center;padding:20px 10px}.home_compromise_container{margin:80px 0 0;display:flex;flex-direction:column;text-align:center}.home_compromise_title h2{padding:20px;margin-bottom:40px}.home_compromise_description{max-width:1000px;display:flex;column-gap:80px;row-gap:60px;align-self:center;justify-content:center;flex-wrap:wrap-reverse}.home_compromise_description_card{display:flex;flex-direction:column;width:270px;border:solid 1px var(--primary-color);border-radius:20px;background-color:var(--secondary-color);overflow:hidden;box-shadow:10px 10px 10px #00417330}.home_compromise_description_card h3{min-height:50px;box-sizing:content-box;padding:10px;background-color:var(--primary-color);align-content:center}.home_compromise_description_card p{padding:10px 15px;line-height:1.65;letter-spacing:.5px;font-size:18px}.home_compromise_service{padding:80px 0;display:flex;flex-direction:column;row-gap:20px;font-size:20px}.home_compromise_service p,.home_services_link p{font-size:20px}.home_compromise_service a,.home_services_link a,.home_professionals_link a,.home_contact_link a{border:solid;padding:3px;color:var(--tertiary-color);text-decoration:none;cursor:pointer;transition:all .3s ease;border-radius:10px}.home_contact_link a{margin-left:10px}.home_compromise_service a:visited,.home_services_link a:visited,.home_professionals_link a:visited,.home_contact_link a:visited{color:var(--tertiary-color);text-decoration:none}.home_compromise_service a:hover,.home_services_link a:hover,.home_professionals_link a:hover,.home_contact_link a:hover{background-color:var(--tertiary-color);border-color:var(--tertiary-color);color:var(--secondary-color)}.home_services{display:flex;flex-direction:column;background-color:var(--secondary-color)fff}.home_services_container{display:flex;max-width:1000px;align-self:center;column-gap:40px}.home_services_introduction{max-width:350px;padding:20px;display:flex;line-height:40px;letter-spacing:1px;align-items:center}.home_services_introduction p{font-size:20px}.home_services_description{max-width:400px;padding:20px}.home_services_description h2{font-size:24px;text-align:center;padding-top:10px;letter-spacing:1px}.home_services_items{padding:20px;display:flex;flex-direction:column;row-gap:20px}.home_services_items_item{border:solid 1px var(--primary-color);border-radius:20px;box-shadow:5px 5px 10px var(--shadow-primary-color);font-size:18px;overflow:hidden}.home_services_items_item p{padding:10px 20px;color:var(--text-color);font-size:18px;line-height:1.3;letter-spacing:.7px}.home_services_items_item .home_services_items_item_title{font-weight:700;font-size:20px;padding:20px;background-color:var(--primary-color)}.home_services_link{display:flex;flex-direction:column;row-gap:20px;text-align:center;padding:20px;margin-bottom:50px}.home_division{width:100%;height:100px;background-color:var(--secondary-color)}.home_division:nth-of-type(2){height:50px;background-color:#f5f5f5}.home_professionals,.home_contact{display:flex;justify-content:center;background:linear-gradient(90deg,#00417380,#b6ffff80)}.home_professionals_container,.home_contact_container{display:flex;justify-content:center;max-width:1400px}.home_proffesionals_image,.home_contact_image{height:560px;width:420px}.home_proffesionals_image img,.home_contact_image img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;object-position:-230px bottom;border-radius:20px;margin:40px 20px;box-shadow:10px 10px 10px #00417330}.home_contact_image img{object-position:-375px}.home_professionals_introduction,.home_contact_introduction{width:50%;align-self:center;background-color:var(--secondary-color);display:flex;flex-direction:column;position:relative;padding:20px;border-radius:20px;box-shadow:10px 10px 10px #00417330}.home_professionals_introduction{right:-40px}.home_professionals_introduction p,.home_contact_introduction p{font-size:18px;letter-spacing:1px;line-height:38px;padding:20px 40px 0}.home_contact_introduction p{padding:20px 40px}.home_professionals_link,.home_contact_link{display:flex;flex-direction:column;align-items:center}.home_professionals_introduction .home_professionals_link p,.home_contact_introduction .home_contact_link p{padding:0 40px}.home_professionals_introduction .home_professionals_link p:nth-child(1){padding-top:20px}@media screen and (min-width: 1400px){.home_sections .main_banner{background-position-y:-100px}}@media screen and (max-width: 900px){.home_introduction_container{flex-wrap:wrap}.home_professionals_container,.home_contact_container{flex-wrap:wrap;padding:40px 60px}.home_proffesionals_image,.home_contact_image{margin:0 auto 40px;height:auto;width:80%}.home_contact_image{margin:40px auto 0}.home_proffesionals_image img,.home_contact_image img{margin:0;object-position:center}.home_professionals_introduction,.home_contact_introduction{right:unset;width:80%}.home_professionals_introduction p,.home_contact_introduction p{padding:20px 0}.home_professionals_introduction .home_professionals_link p,.home_contact_introduction .home_contact_link p{padding:0;text-wrap:pretty}.home_division{height:50px}.home_division:nth-of-type(2){display:none}}@media screen and (max-width: 768px){.home_introduction_container{flex-direction:column}.home_introduction_us p{width:100%;text-align:justify}.home_services_container{flex-direction:column;align-items:center}.home_services_introduction{max-width:550px;padding:20px 0;margin:0 auto}.home_services_introduction p{text-align:center}.home_professionals_introduction,.home_contact_introduction{width:100%}}@media screen and (max-width: 450px){.home_sections .main_banner{background-position-y:center}.home_introduction_us p{text-wrap:balance}.home_compromise,.home_services{padding:0 20px}.home_services_introduction{max-width:350px}.home_compromise_service p,.home_services_link p{font-size:18px}.home_professionals_container,.home_contact_container{padding:40px}.home_professionals_introduction p,.home_contact_introduction p{line-height:32px}.home_proffesionals_image,.home_contact_image{width:100%}}@media screen and (max-width: 390px){.home_introduction_us p{text-align:left}.home_compromise,.home_services{padding:0}.home_professionals_container,.home_contact_container{padding:40px 20px}}@media screen and (max-width: 375px){.home_introduction_us p{font-size:18px}.home_services_items_item p{font-size:16px;text-wrap:balance}.home_compromise_service p a,.home_services_link p a,.home_professionals_introduction p,.home_contact_introduction p{font-size:16px}}@media screen and (max-width: 360px){.home_services_introduction{max-width:320px}}@media screen and (max-width: 320px){.home_introduction_us p{text-wrap:pretty}.home_compromise_title h2{font-size:36px}.home_compromise_description_card p{text-wrap:balance}.home_compromise_service p a,.home_services_link p a{font-size:14px}.home_services_introduction{max-width:300px}.home_services_introduction p{font-size:var(--font-size-p)}.home_services_items{padding:20px 0}.home_professionals_introduction p a,.home_contact_introduction p a{font-size:12px}}.loading_logo_container{margin:0 auto 60px;width:300px;height:auto;display:flex;justify-content:center}.loading_logo{animation:pulse 1.5s infinite ease-in-out}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.Login_successful_container{display:flex;justify-content:center;padding:20px 0}.Login_successful_modal{width:300px;display:flex;flex-direction:column;row-gap:15px;padding:30px;background-color:var(--secondary-color);border:solid 1px grey;border-radius:15px;box-shadow:10px 10px 10px var(--shadow-primary-color)}.Login_successful_btn_container{display:flex;column-gap:10px;border-top:solid 1px;padding-top:10px}.Logged_options_container{width:100%;display:flex;flex-wrap:wrap;row-gap:10px}.Logged_options_second_container{display:flex;column-gap:10px;width:100%}.Login_successful_modal button,.Login_successful_modal .Logged_options_container .Logged_options_second_container .Auth_Button{margin:0 auto;background-color:var(--accent-color);border:solid 1px var(--accent-color);color:var(--secondary-color);font-size:var(--btn-font-size);font-weight:700;border-radius:10px}.Login_successful_modal button:hover,.Login_successful_modal .Logged_options_container .Logged_options_second_container .Auth_Button:hover{background-color:var(--accent-color-hover);border-color:var(--accent-color-hover)}.Login_successful_modal .close_button{width:auto}.btn_submit.panel{color:var(--primary-color);background-color:var(--quaternary-color);border:solid 1px var(--quaternary-color)}.btn_submit.panel:hover{background-color:var(--primary-color);border:solid 1px var(--primary-color);color:var(--secondary-color)}@media screen and (max-width: 1280px){.Login_successful_modal{position:relative;top:20vh}}@media screen and (max-width: 768px){.Login_successful_modal{top:30vh}}.Services_sections{width:100%;align-items:center;display:flex;position:relative;flex-direction:column}.Services_sections .main_banner{background-image:url(/assets/serv_banner-gdlWphRf.webp);background-position-y:unset}.Services_card_section{margin:0 auto}.Services_card_container{display:flex;justify-content:center;margin-bottom:50px}.Services_card{display:flex;flex-direction:row;border-radius:20px;overflow:hidden;background-color:var(--secondary-color);box-shadow:10px 10px 10px var(--shadow-primary-color)}.Services_card_info{width:600px;min-height:250px}.Services_card_info h2{background-color:var(--primary-color);color:var(--secondary-color);padding:20px;text-align:center;font-size:1.5rem}.Services_card_info ul{padding:20px 30px 20px 40px;list-style-type:circle;display:flex;flex-direction:column;row-gap:10px}.Services_description{font-size:18px}.Services_card_img_left,.Services_card_img_right{width:300px;height:auto}.Services_card_img_left{border-radius:20px 0 0 20px}.Services_card_img_right{border-radius:0 20px 20px 0}.Services_img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit}.Services_careOptionInfo_section{width:100%;background:radial-gradient(#b6ffff,#0cb7f2);display:flex;justify-content:center;column-gap:50px}.Services_careOptionInfo_container{max-width:500px}.Services_careOptionInfo_list{width:fit-content}.Services_careOptionInfo_container h3{margin:40px 0 20px;color:var(--text-color);font-size:1.5rem;text-align:center}.Services_careOptionInfo_container p{margin-left:20px;font-size:20px}.Services_careOptionInfo_list{padding:20px 60px;margin-bottom:20px}.Services_careOptionInfo_list li{padding:10px 0;font-size:18px}.Services_careOptionImg_container{display:flex}.Services_careOptionImg_img{width:320px;height:fit-content;align-self:center;border-radius:20px}@media screen and (max-width: 900px){.Services_careOptionInfo_section{column-gap:30px}}@media screen and (max-width: 768px){.Services_card_section{padding:0 60px}.Services_card{flex-direction:column}.Services_card_info{width:100%}.Services_card_img_left,.Services_card_img_right{width:100%;border-radius:0}.Services_careOptionInfo_container{width:50%}.Services_careOptionInfo_container h3{font-size:20px}.Services_careOptionInfo_container p{font-size:18px}.Services_careOptionInfo_list{padding:20px 20px 20px 40px}.Services_careOptionInfo_list li{font-size:16px}}@media screen and (max-width: 450px){.Services_card_section{padding:0 30px}.Services_careOptionInfo_section{flex-direction:column;align-items:center;padding:0 30px 30px}.Services_careOptionInfo_container,.Services_careOptionImg_img{width:100%}}@media screen and (max-width: 390px){.Services_card_info h2{font-size:22px}.Services_description{font-size:16px}.Services_careOptionInfo_list{padding:20px 10px 20px 40px}}@media screen and (max-width:360px){.Services_card_info ul{padding:20px 15px 20px 30px}.Services_careOptionInfo_container p{font-size:16px}.Services_careOptionInfo_list li{font-size:14px}}@media screen and (max-width: 320px){.Services_card_info h2{font-size:18px}.Services_description{font-size:14px}.Services_careOptionInfo_section{padding:0 20px 30px}}.professional_sections{display:flex;position:relative;flex-direction:column;align-items:center}.professional_sections .main_banner{background-image:url(/assets/prof_baner-BLUGZiHW.webp);background-position-y:unset}.professional_profile{display:flex;flex-direction:column;width:100%;align-items:center}.professional_profile_intro{display:flex;flex-direction:column;align-items:center;align-self:center;padding:30px 0;width:100%;background:linear-gradient(90deg,#00417380,#b6ffff80);text-align:center}.professional_profile_intro p{color:var(--text-color);font-size:24px;line-height:2;padding:20px 0;width:800px}.black_arrow{position:relative;width:40px;height:auto;transform:rotate(90deg)}.professional_profile_skills{display:flex;margin-top:50px;width:100%;justify-content:center}.professional_profile_skills_description{justify-content:space-between;display:flex;flex-direction:column;padding:40px}.professional_profile_skills_skill{width:540px;display:flex;text-align:center;border-radius:20px;box-shadow:6px 6px 8px var(--tertiary-color);border:var(--tertiary-color);border-width:1px;border-style:ridge;overflow:hidden}.professional_profile_skills_skill h3{display:flex;align-items:center;justify-content:center;width:40%;height:100%;color:var(--secondary-color);padding:15px;align-self:center;font-size:18px;line-height:2;font-weight:700;background-color:var(--primary-color)}.professional_profile_skills_skill p{width:60%;height:100%;display:flex;align-items:center;padding:15px;background-color:var(--secondary-color)}.professional_profile_skills_image{width:530px;height:675px}.professional_profile_skills_image img{width:100%;height:100%;object-fit:cover;border-radius:20px;box-shadow:10px 10px 10px #00417330}.professional_profile_functions{display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--primary-color);margin-top:50px;padding:30px 0}.professional_profile_functions h2{color:var(--secondary-color);padding:30px 0 40px}.professional_profile_functions_container{padding-top:20px}.professional_profile_functions_items{display:flex;justify-content:space-between;width:800px;padding:20px 0 30px}.professional_profile_functions_item{width:250px;display:flex;flex-direction:column;text-align:center;border-radius:20px;box-shadow:6px 6px 8px var(--shadow-primary-color);border:ridge 1px var(--quaternary-color);margin:0 50px;overflow:hidden}.professional_profile_functions_item h3{min-height:55px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1.5;color:var(--primary-color);background-color:var(--quaternary-color);padding:10px 20px}.professional_profile_functions_item p{height:100%;background-color:var(--secondary-color);padding:10px 20px}.professional_profile_conclusion{display:flex;flex-direction:column;align-items:center;align-self:center;padding:30px 0;width:100%;background:linear-gradient(90deg,#00417380,#b6ffff80);margin:50px 0 0;text-align:center}.professional_profile_conclusion p{width:1000px;font-size:20px;line-height:2;font-weight:700;align-self:center}@media screen and (min-width: 1400px){.professional_sections .main_banner{background-position-y:-120px}}@media screen and (max-width: 1280px){.professional_profile_skills_description{row-gap:20px}}@media screen and (max-width: 900px){.professional_profile_intro p{width:100%;padding:20px 40px}.professional_profile_skills_description{width:60%;padding:40px 20px}.professional_profile_skills_skill{width:100%}.professional_profile_skills_skill h3{font-size:1rem}.professional_profile_skills_skill p{font-size:14px}.professional_profile_skills_image{width:40%;padding:0 20px}.professional_profile_functions h2{font-size:32px}.professional_profile_functions_items{width:100%}.professional_profile_conclusion p{width:100%;padding:0 50px}}@media screen and (max-width: 768px){.professional_profile_skills{flex-direction:column;align-items:center}.professional_profile_skills_description{width:100%;flex-wrap:wrap;flex-direction:row;justify-content:center;column-gap:40px}.professional_profile_skills_skill{width:250px;flex-direction:column}.professional_profile_skills_skill h3{width:100%;min-height:94px;height:min-content}.professional_profile_skills_skill p{width:100%;align-items:center}.professional_profile_skills_image:nth-child(2){width:80%;height:auto}.professional_profile_skills_image:nth-child(1){width:50%}}@media screen and (max-width: 450px){.professional_profile_intro p{padding:20px 30px;font-size:20px}.professional_profile_skills_skill h3{text-wrap:balance}.professional_profile_skills_image:nth-child(1){width:70%;height:auto}.professional_profile_functions h2{padding:30px 20px 40px;font-size:24px;text-align:center}.professional_profile_functions_items{justify-content:center;flex-wrap:wrap;row-gap:45px}.professional_profile_functions_item h3{text-wrap:balance}.professional_profile_conclusion p{padding:0 30px}}@media screen and (max-width: 390px){.professional_sections .main_banner{background-position-x:right}.professional_profile_intro p{font-size:18px}.professional_profile_conclusion p{font-size:18px;text-wrap:pretty}}@media screen and (max-width: 320px){.professional_profile_skills_description{padding:20px}.professional_profile_skills_image{padding:0}.professional_profile_functions h2{font-size:20px;padding:30px 20px 0}.professional_profile_functions_item{margin:0}.professional_profile_conclusion p{font-size:var(--font-size-p);padding:0 20px}}.InstitutionalServices_component{margin:0}.InstitutionalServices_sections{position:relative}.InstitutionalServices_sections .main_banner{background-image:url(/assets/inst_banner-BgHFcheI.webp);background-position-y:-100px}.InstitutionalServices_introduction,.InstitucionalServices_why{display:flex;flex-direction:column;align-items:center;background:linear-gradient(90deg,#00417380,#b6ffff80);padding:30px 0;position:relative}.InstitucionalServices_why h2{padding:60px 0 30px}.InstitutionalServices_introduction p{width:800px;text-align:center;padding:20px 0;font-size:1.5rem;line-height:2}.InstitutionalServices_services{display:flex;flex-direction:column;align-items:center;position:relative}.InstitutionalServices_services_title h2{padding:60px 0 40px}.InstitutionalServices_services_container{display:flex;flex-direction:column;padding:30px 0 80px;text-align:center;row-gap:60px}.InstitucionalServices_services_up,.InstitucionalServices_services_down{display:flex;column-gap:20px;justify-content:center}.InstitutionalServices_card{border:solid 1px var(--primary-color);border-radius:20px;overflow:hidden;width:300px;box-shadow:10px 10px 10px #00417330}.InstitutionalServices_card h3{background-color:var(--primary-color);box-sizing:content-box;min-height:50px;padding:10px;align-content:center}.InstitutionalServices_card p{padding:10px 15px;line-height:1.5;letter-spacing:.5px;font-size:18px}.InstitucionalServices_why{display:flex;flex-direction:column;align-items:center;padding-top:10px}.InstitutionalServices_why_section{width:600px;padding:10px 0 10px 20px}.InstitutionalServices_why_section li{padding:10px 0;font-size:18px;line-height:2}.InstitutionalServices_why_final{padding:30px 0}.InstitutionalServices_why_final h3{color:var(--primary-color)}@media screen and (min-width: 1400px){.InstitutionalServices_sections .main_banner{background-position-y:-180px}}@media screen and (max-width: 1280px){.InstitutionalServices_services{padding:0 20px}.InstitucionalServices_services_up,.InstitucionalServices_services_down{flex-wrap:wrap;row-gap:60px}}@media screen and (max-width: 900px){.InstitutionalServices_sections .main_banner{background-position-y:unset}.InstitutionalServices_introduction p{width:100%;padding:20px 50px}.InstitutionalServices_why_final{padding:30px;text-align:center}}@media screen and (max-width: 768px){.InstitutionalServices_introduction p{font-size:20px}.InstitutionalServices_why_final{padding:30px 45px}}@media screen and (max-width: 450px){.InstitutionalServices_introduction p{padding:20px 30px;font-size:18px}.InstitutionalServices_services_title h2{text-align:center;font-size:36px}.InstitucionalServices_why h2{font-size:2rem}.InstitutionalServices_why_section{width:100%;padding:10px 20px 10px 50px}.InstitutionalServices_why_final{padding:30px 20px}.InstitutionalServices_why_final h3{font-size:22px}}@media screen and (max-width: 390px){.InstitutionalServices_introduction p{padding:20px 25px;font-size:16px}.InstitutionalServices_services_title h2{font-size:2rem}.InstitutionalServices_why_section li{padding:10px 10px 10px 0;font-size:16px;text-wrap:pretty}.InstitutionalServices_why_final h3{font-size:20px}}@media screen and (max-width: 375px){.InstitutionalServices_sections .main_banner{background-position-x:right}}@media screen and (max-width: 320px){.InstitutionalServices_services_title h2{font-size:30px}.InstitutionalServices_card{width:100%}.InstitutionalServices_card h3{font-size:20px}.InstitutionalServices_card p{font-size:16px}.InstitucionalServices_why h2{font-size:30px}.InstitutionalServices_why_section li{padding:10px 0}.InstitutionalServices_why_final h3{font-size:18px}}.WorkWithUs_sections{position:relative}.WorkWithUs_sections .main_banner{background-image:url(/assets/trabaj_banner-BzuJFiKb.webp);transform:scaleX(-1);background-position-y:-125px}.WorkWithUs_sections .main_banner_title{transform:scaleX(-1)}.WorkWithUs_section_info{display:flex;flex-direction:column;row-gap:20px;align-items:center}.WorkWithUs_info_container{max-width:1000px;display:flex;margin:0 auto;column-gap:20px}.WorkWithUs_info{position:relative;display:flex;flex-direction:column;margin:auto 0;height:min-content;padding:20px 35px;row-gap:30px;border-radius:20px;background-color:var(--secondary-color);box-shadow:10px 10px 10px #00417330;text-wrap:balance}.WorkWithUs_info_description{font-size:20px;line-height:1.5}.WorkWithUs_image_container{max-width:516px;max-height:786px}.WorkWithUs_image{width:516px;height:786px;object-fit:cover;object-position:left center;border-radius:20px;box-shadow:10px 10px 10px #00417330}.WorkWithUs_perfil{padding:40px 0}.WorkWithUs_perfil_description{font-size:24px}.WorkWithUs_perfil_description a{padding:3px;color:var(--tertiary-color);border:solid;text-decoration:none;cursor:pointer;transition:all .3s ease;border-radius:10px}.WorkWithUs_perfil_description a:visited{color:var(--tertiary-color)}.WorkWithUs_perfil_description a:hover{background-color:var(--tertiary-color);border-color:var(--tertiary-color);color:var(--secondary-color)}.WorkWithUs_section_form{display:flex;justify-content:center;background:linear-gradient(90deg,#00417380,#b6ffff80);margin:30px 0;padding-bottom:60px}.WorkWithUs_form_title{display:flex;justify-content:center;font-size:24px;margin:60px 0 40px}.WorkWithUs_form_container{max-width:580px;max-height:680px;margin:0 auto}.WorkWithUs_form{background-color:var(--primary-color);border-radius:20px;border:none;display:flex;flex-direction:column;row-gap:20px;padding:20px;box-shadow:10px 10px 10px var(--shadow-primary-color)}.WorkWithUs_form label{color:var(--secondary-color);font-weight:700;letter-spacing:.3px}.WorkWithUs_container_name,.WorkWithUs_container_email,.WorkWithUs_container_tel,.WorkWithUs_container_message,.WorkWithUs_container_file{display:flex;flex-direction:column;row-gap:5px}.WorkWithUs_input{padding:2px 10px;border:solid 1px var(--border-color-primary);border-radius:10px;height:30px}textarea.WorkWithUs_input{height:80px;resize:none}[type=file]::-webkit-file-upload-button{border-radius:15px;padding:5px 10px;background-color:var(--quaternary-color);border:solid 1px var(--quaternary-color);color:var(--primary-color);font-weight:700;outline:none;cursor:pointer;transition:all .5s ease}[type=file]::-webkit-file-upload-button:hover{background-color:var(--tertiary-color);border:solid 1px var(--tertiary-color);color:var(--secondary-color)}.WorkWithUs_form_container .btn_submit:hover{background-color:var(--tertiary-color);border:solid 1px var(--tertiary-color)}.WorkWithUs_form_container .error_message{padding-left:10px;letter-spacing:1.5px;font-size:12px;color:var(--secondary-color);font-weight:400;text-shadow:none}@media screen and (max-width: 1279px){.WorkWithUs_sections .main_banner{background-position-y:-50px}}@media screen and (max-width: 900px){.WorkWithUs_sections .main_banner{background-position-y:center}.WorkWithUs_section_info{width:100%;padding:0 30px}.WorkWithUs_info{width:100%}.WorkWithUs_info_description{font-size:18px}.WorkWithUs_image_container{width:100%;display:flex;align-items:center}.WorkWithUs_image{width:100%;height:auto}.WorkWithUs_form_title{font-size:22px}}@media screen and (max-width: 768px){.WorkWithUs_info{padding:20px}.WorkWithUs_form_title{padding:0 40px;font-size:20px;text-align:center}}@media screen and (max-width: 450px){.WorkWithUs_info_container{flex-wrap:wrap;column-gap:0;row-gap:20px}.WorkWithUs_info_description{text-wrap:pretty}.WorkWithUs_perfil_description{font-size:20px;text-align:center}.WorkWithUs_perfil_description a{display:block;margin-top:5px}.WorkWithUs_form_container{padding:0 30px}}@media screen and (max-width: 390px){.WorkWithUs_form_container{padding:0}.WorkWithUs_form{width:80%;margin:0 auto}}@media screen and (max-width: 375px){.WorkWithUs_perfil_description{font-size:var(--font-size-p)}.WorkWithUs_form_title{padding:0 30px;font-size:18px}.WorkWithUs_form_container{display:flex;justify-content:center}.WorkWithUs_form{width:280px}.WorkWithUs_form label{font-size:14px}}@media screen and (max-width: 360px){.WorkWithUs_info_description{font-size:var(--font-size-p)}}@media screen and (max-width: 320px){.WorkWithUs_perfil_description a{font-size:14px}.WorkWithUs_form_title{font-size:var(--font-size-p)}}.confirm_alert{position:fixed;background-color:var(--secondary-color);border-radius:10px;box-shadow:0 0 10px 1200px #0000007e;left:50%;transform:translate(-50%);top:200px;max-width:540px;width:100%;overflow:hidden;padding:30px;z-index:1000}.confirm_alert_message{padding:25px 10px}.confirm_alert_button_container{display:flex;justify-content:flex-end}.confirm_alert_button_container .btn_submit{margin:unset}@media screen and (max-width: 450px){.confirm_alert{max-width:300px}}.Contact_sections{position:relative}.Contact_sections .main_banner{background-image:url(/assets/contact_banner-_6gRSHrS.webp)}.Contact_intro_section{background:linear-gradient(90deg,#00417380,#b6ffff80);display:flex;justify-content:center;padding:30px 0}.Contact_intro_description{width:900px;padding:20px 0;text-align:center;font-size:24px;line-height:1.5}.Contact_info_form_sections{background:linear-gradient(90deg,#00417380,#b6ffff80);display:flex;justify-content:space-evenly;padding:30px 0;margin:30px 0}.Contact_info_container{background-color:var(--primary-color);font-weight:700;letter-spacing:.3px;padding:20px 50px;border:none;border-radius:20px;box-shadow:10px 10px 10px var(--shadow-primary-color);display:flex;flex-direction:column;row-gap:20px}.Contact_info_container p{color:var(--secondary-color)}.Contact_info_container p a{text-decoration:none}.Contact_info_container span{font-weight:500;color:var(--secondary-color)}.Contact_info_title,.Contact_form_title{font-size:28px;margin:20px 0}.Contact_form_container{max-width:580px;max-height:680px;margin:0 auto}.Contact_form{display:flex;flex-direction:column;row-gap:20px;background-color:var(--primary-color);box-shadow:10px 10px 10px var(--shadow-primary-color);padding:20px;border-radius:20px}.Contact_form label{color:var(--secondary-color);font-weight:700;letter-spacing:.3px}.Contact_container_name_lastName{display:flex;column-gap:5px}.Contact_container_name,.Contact_container_lastName,.Contact_container_email,.Contact_container_tel,.Contact_container_message{display:flex;flex-direction:column;row-gap:5px}.Contact_input{padding:2px 10px;border:none;border-radius:10px;height:30px}textarea.Contact_input{height:80px;resize:none}.Contact_form_container .error_message{padding-left:10px;letter-spacing:1.5px;font-size:12px;color:var(--secondary-color);font-weight:400;text-shadow:none}.Contact_form_container .btn_submit:hover{background-color:var(--tertiary-color);border:solid 1px var(--tertiary-color)}@media screen and (max-width: 1279px){.Contact_sections .main_banner{background-position-y:-100px}}@media screen and (max-width: 900px){.Contact_intro_section p{width:100%;padding:20px 34px}.Contact_info_form_sections{flex-wrap:wrap;row-gap:40px}.Contact_info_container{padding:20px 30px}}@media screen and (max-width: 768px){.Contact_intro_description{font-size:22px}}@media screen and (max-width: 450px){.Contact_sections .main_banner{background-position-y:center}.Contact_intro_section p{font-size:20px;text-wrap:balance;padding:20px 40px}.Contact_info_form_sections{padding:30px}.Contact_info_title,.Contact_form_title{text-align:center}.Contact_info_container{padding:20px}.Contact_info_container p{font-size:14px}.Contact_container_name_lastName{flex-wrap:wrap;row-gap:20px}.Contact_container_name,.Contact_container_lastName,.Contact_container_email,.Contact_container_tel,.Contact_container_message{width:100%}}@media screen and (max-width: 390px){.Contact_intro_section p{font-size:18px}}@media screen and (max-width: 360px){.Contact_intro_section p{text-wrap:pretty}}@media screen and (max-width: 320px){.Contact_info_form_sections{padding:30px 20px}.Contact_info_container{padding:20px 10px}}.AboutUs_component{margin:0 auto}.AboutUs_sections{position:relative}.AboutUs_sections .main_banner{background-image:url(/assets/nos_banner-Q2NRxNXH.webp);background-size:cover}.AboutUs_intro_section{background:linear-gradient(90deg,#00417380,#b6ffff80);display:flex;justify-content:center;padding:30px 0}.AboutUs_intro_section p{max-width:900px;padding:20px 0;font-size:24px;line-height:2;text-align:center}.AboutUs_description_section{display:flex;justify-content:center}.AboutUs_description_container{display:flex;flex-direction:column;align-items:center;width:1120px;row-gap:30px;padding:30px 0}.AboutUs_description_container>p{padding:20px;color:var(--primary-color);border:solid 1px var(--primary-color);border-radius:20px;font-size:20px;font-weight:700;box-shadow:10px 10px 10px #00417330}.description_container{display:flex;width:700px;align-self:flex-end;border:solid 1px var(--primary-color);border-radius:20px;line-height:1.5;overflow:hidden;box-shadow:10px 10px 10px #00417330}.AboutUs_description_container .description_container:nth-child(3),.AboutUs_description_container .description_container:nth-child(5){flex-direction:row-reverse;align-self:flex-start}.description_container h3{height:100%;padding:20px 10px;display:flex;align-items:center;background-color:var(--primary-color);color:var(--secondary-color);font-size:18px;width:40%;text-align:center;align-self:center}.description_container p{width:60%}.AboutUs_description_container .description_container:nth-child(2) p,.AboutUs_description_container .description_container:nth-child(4) p,.AboutUs_description_container .description_container:nth-child(6) p{padding:20px 20px 20px 10px}.AboutUs_description_container .description_container:nth-child(3) p,.AboutUs_description_container .description_container:nth-child(5) p{padding:20px 10px 20px 20px}.AboutUs_mision_vision_container{display:flex;width:100%}.AboutUs_mision_vision_container p{align-self:center;width:80%;font-size:20px;line-height:2}.AboutUs_mision,.AboutUs_vision{width:50%;padding:40px 30px 30px;display:flex;flex-direction:column;row-gap:30px;text-align:center;background:radial-gradient(circle,var(--senary-color) 0%,var(--tertiary-color) 100%)}.AboutUs_mv_description_container{padding:30px 0 0;text-align:center;display:flex;justify-content:center;color:var(--primary-color)}.AboutUs_mv_description_container p{max-width:1000px;font-size:24px;font-weight:700}@media screen and (min-width: 1400px){.AboutUs_sections .main_banner{background-position-y:-200px}}@media screen and (max-width: 900px){.AboutUs_sections .main_banner{background-position-x:center;background-position-y:center}.AboutUs_intro_section p{width:100%;padding:20px 40px}.AboutUs_description_container{width:auto}.AboutUs_mision_vision_container h2{font-size:42px}.AboutUs_mision_vision_container p{font-size:18px}.AboutUs_mv_description_container p{font-size:20px}}@media screen and (max-width: 768px){.AboutUs_mv_description_container p{text-wrap:balance}}@media screen and (max-width: 450px){.AboutUs_intro_section p{padding:20px 29px;font-size:20px}.AboutUs_description_container .description_container{width:300px;flex-direction:column;align-self:center}.AboutUs_description_container .description_container:nth-child(3),.AboutUs_description_container .description_container:nth-child(5){flex-direction:column;align-self:center}.AboutUs_description_container .description_container:nth-child(2) p,.AboutUs_description_container .description_container:nth-child(4) p,.AboutUs_description_container .description_container:nth-child(6) p,.AboutUs_description_container .description_container:nth-child(3) p,.AboutUs_description_container .description_container:nth-child(5) p{padding:20px}.description_container h3{width:100%;display:unset}.description_container p{width:100%}.AboutUs_mision_vision_container{flex-direction:column}.AboutUs_mision,.AboutUs_vision{width:100%}}@media screen and (max-width: 390px){.AboutUs_intro_section p{font-size:18px;padding:20px 28px}.AboutUs_description_container>p{font-size:18px}.AboutUs_mision_vision_container h2{font-size:38px}.AboutUs_mv_description_container p{font-size:18px}}@media screen and (max-width: 375px){.AboutUs_mv_description_container p{font-size:var(--font-size-p)}}@media screen and (max-width: 360px){.AboutUs_intro_section p{font-size:18px;padding:20px}.AboutUs_description_container>p{font-size:var(--font-size-p)}.AboutUs_mision_vision_container p{width:100%;text-wrap:balance}}@media screen and (max-width: 320px){.AboutUs_description_container>p{padding:20px 10px}.AboutUs_description_container .description_container{width:280px}.AboutUs_mision_vision_container h2{font-size:2rem}.AboutUs_mision_vision_container p{text-wrap:pretty}.AboutUs_mv_description_container p{padding:0 20px}}.password_modal{z-index:1000;background-color:#fff;border:solid 1px;border-radius:20px;padding:20px 30px 30px;position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);box-shadow:10px 10px 10px var(--shadow-primary-color)}.password_modal_content{display:flex;flex-direction:column;row-gap:15px}.password_modal_content h2{font-size:2rem}.password_modal_content form{display:flex;flex-direction:column;row-gap:10px}.password_modal_content label{margin-right:5px}.password_modal_content .error_message{font-size:12px}.password_button_group{display:flex;margin:10px}.Login_successful_modal .Logged_options_container .Auth_Button{color:var(--primary-color);background-color:var(--quaternary-color);border:solid 1px var(--quaternary-color);width:100%}.Login_successful_modal .Logged_options_container .Auth_Button:hover{background-color:var(--primary-color);border:solid 1px var(--primary-color);color:var(--secondary-color)}.Login_successful_modal .Logged_options_container .password_button_group .Auth_Button{width:auto}.Login_component{display:flex;justify-content:center;padding:5vh 0}.Login_container{width:300px;min-height:200px;border:solid 1px grey;border-radius:20px;padding:20px}.Login_form{display:flex;flex-direction:column;row-gap:10px}.userName_container,.password_container{display:flex;flex-direction:column;row-gap:3px}.forgotPassword_label{cursor:pointer}.forgotPassword_label:hover{text-decoration:underline}.Login_component .error_message{font-weight:500}button[disabled]{opacity:.6;cursor:not-allowed}button:hover{background-color:#f0f0f0}@media screen and (max-width: 768px){.Login_component{position:relative;top:30vh}}.Edit_panel_sections{display:flex}.Edit_panel_menu{width:15%;border:solid 1px grey;display:flex;flex-direction:column;justify-content:space-between}.Edit_panel_item{border:solid 1px grey}.Edit_panel_title{padding:10px;cursor:pointer}.Edit_element{padding:8px;border:solid 1px grey;cursor:pointer}.Edit_panel_subtitle{font-weight:700;padding:5px 20px}.Edit_menu{margin:0 10px;border-left:solid 1px grey;border-right:solid 1px grey;display:flex;flex-direction:column}.Edit_menu_option{border:solid 1px grey;padding:6px 4px;cursor:pointer}.Edit_panel_visualizer{width:85%;border:solid 1px grey}.Visualizer_container{min-width:1000px;min-height:600px;padding:20px}.close_button{position:relative;width:30px;height:30px;border-radius:15px;cursor:pointer}.create_modal,.edit_modal,.edit_individual_description,.confirm_is_active_service{position:fixed;background-color:var(--secondary-color);border-radius:10px;box-shadow:0 0 10px 1200px #0000007e;left:50%;transform:translate(-50%);max-width:540px;width:100%;overflow:hidden}.input_container,.edit_individual_description{display:flex;flex-direction:column}.edit_individual_description,.confirm_is_active_service{padding:30px}.create_errors{color:var(--error-color)}.modal_content{display:grid;padding:30px;height:468px;overflow-y:scroll}.title_and_close_container{display:flex;justify-content:space-between;align-items:center}.modal_content h2{width:100%;text-align:center;padding:10px;font-size:1.5rem}.form_content,.description{display:flex;row-gap:10px;flex-direction:column}.form_content label{padding:5px 10px}.title_content,.description_content{padding:2px 10px;border:solid 1px var(--border-color-primary);border-radius:10px;height:30px}.description_content{line-height:20px;height:80px}.form_modal .description .btn_submit{width:unset}.form_modal .form_buttons .btn_submit{width:unset;margin:unset}.description_array_container{margin:0 20px;padding-bottom:10px}.services_description{display:flex;align-items:center;justify-content:space-between;list-style:none;border-bottom:solid 1px var(--border-color-primary);padding:5px 0;column-gap:10px}.description_buttons{display:flex;column-gap:10px;align-items:center}.edit_button_description,.delete_button_description{height:25px;width:25px;margin:5px auto;border-radius:5px;position:relative}.edit_button_description{background-color:#6c757d;border:solid 1px #6c757d;color:var(--secondary-color)}.edit_button_description:hover{background-color:#3b3f43;border:solid 1px #3b3f43;font-weight:bolder}.image_file{display:flex;flex-direction:column;padding-bottom:10px}.form_buttons{display:flex;justify-content:center;flex-direction:row;column-gap:20px}.is_active_button,.cancel_button,.delete_button_description,.close_button{background-color:var(--accent-color);border:solid 1px var(--accent-color);color:var(--secondary-color)}.close_button:hover,.delete_button_description:hover,.is_active_button:hover,.cancel_button:hover{font-weight:bolder;background-color:var(--accent-color-hover);border:solid 1px var(--accent-color-hover)}.edit_individual_description{row-gap:15px}.confirm_is_active_service{width:380px}.is_active_question{padding:20px 10px}.is_active_button,.is_active_button_confirm{width:auto}.is_active_button span,.is_active_button_confirm span{padding:0 15px}.NotFound_component{text-align:center;margin-top:50px}.NotFound_container{display:flex;align-items:center;justify-content:center;column-gap:20px}.NotFound_info_container{display:flex;flex-direction:column;align-items:center;row-gap:20px}.NotFound_info_container a{width:max-content;border:solid;padding:3px;color:var(--tertiary-color);text-decoration:none;cursor:pointer;transition:all .3s ease;border-radius:10px}.NotFound_info_container a:hover{background-color:var(--tertiary-color);border-color:var(--tertiary-color);color:var(--secondary-color)}.NotFound_info_container a:visited{text-decoration:none}.NotFound_img_container{max-width:300px;height:auto}.NotFound_img_container img{width:100%}@media screen and (max-width: 900px){.NotFound_container{padding:0 40px}}@media screen and (max-width: 768px){.NotFound_component{margin-top:150px}}@media screen and (max-width: 450px){.NotFound_info_container h2{font-size:2rem}}@media screen and (max-width: 360px){.NotFound_info_container h2{font-size:1.5rem}.NotFound_info_container p{font-size:12px}.NotFound_info_container a{font-size:14px}}:root{--primary-color: #004173;--secondary-color: #ffffff;--tertiary-color: #0979b0;--quaternary-color: #0cb7f2;--quinary-color: #7cdaf9;--senary-color: #b6ffff;--border-color-primary: #d3d3d3;--background-color-primary: #c0c0c0;--accent-color: #e74c3c;--accent-color-hover: #e91c3c;--text-color: #333333;--error-color: #b03a2e;--font-size-p: 1rem;--font-size-h1: 2.625rem;--font-size-h2: 3rem;--font-size-h3: 1.5rem;--font-size-h4: 1.125rem;--btn-padding: 10px 20px;--btn-border-radius: 20px;--btn-font-size: 13px;--btn-height: 30px;--shadow-primary-color: #e9e9e9;--background-color-form: #6c4fa1}*{margin:0;padding:0;box-sizing:border-box}html{background-color:#f5f5f5}body{color:var(--text-color);font-family:Tahoma,Arial,sans-serif}div#root{display:grid;min-height:100dvh;grid-template-rows:auto auto 1fr auto}h1{color:var(--secondary-color);font-size:var(--font-size-h1);letter-spacing:1.5px;position:relative;width:min-content;transform:translateY(-35px);padding-bottom:15px;border-bottom:solid 1px var(--secondary-color)}h2{color:var(--primary-color);font-size:var(--font-size-h2)}h3{color:var(--secondary-color);font-size:var(--font-size-h3)}h4{color:var(--tertiary-color);font-size:var(--font-size-h4)}p{color:var(--text-color);font-size:var( --font-size-p)}button{height:var(--btn-height);padding:var(--btn-padding);font-size:var(--btn-font-size);font-weight:700;color:var(--primary-color);background-color:var(--quaternary-color);border:solid 1px var(--quaternary-color);border-radius:var(--btn-border-radius);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.btn_submit{width:100px;margin:0 auto;position:relative;outline:none}.btn_submit:hover{background-color:var(--primary-color);border:solid 1px var(--primary-color);color:var(--secondary-color)}.Auth_Button{font-size:var(--font-size-p);font-weight:300;border-radius:unset;background-color:#dcd9d9;border:solid 1px grey;color:var(--text-color)}.Auth_Button:hover{background-color:var(--background-color-primary);border:solid 1px grey}.spinner{border:4px solid rgba(255,255,255,.1);border-left-color:var(--secondary-color);border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error_message{font-weight:700;color:var(--error-color)}.input_error{border:solid 2px var(--error-color)}.main_banner{position:relative;width:100%;height:475px;object-fit:contain;background-size:cover;background-position-x:center;background-position-y:-150px;background-repeat:no-repeat;margin-bottom:60px}.main_banner_title{background:linear-gradient(90deg,var(--primary-color) 10%,rgba(255,255,255,0) 70%);height:100%;align-content:center;padding-left:90px}.main_banner_title span{font-size:24px;line-height:30px;letter-spacing:1.5px;color:var(--secondary-color);display:flex;width:300px}@media screen and (max-width: 768px){.main_banner{background-position-y:-200px;margin-top:122px;height:380px}.main_banner_title{padding-left:20px}}@media screen and (max-width: 450px){.main_banner{background-position-x:center;background-position-y:center;margin-top:118px}}@media screen and (max-width: 390px){.main_banner{margin-top:100px}}@media screen and (max-width:360px){.main_banner{margin-top:82px}}@media screen and (max-width: 320px){.main_banner_title h1{font-size:2rem}.main_banner_title span{font-size:20px;width:80%}}
