html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}ul,ol{padding-left:0;margin-bottom:0}::-webkit-scrollbar{width:4px;height:4px}.swiper-pagination .swiper-pagination-bullet{background-color:#1539aa}.swiper-button-next,.swiper-button-prev{position:relative;background-color:#1539aa;width:1.5rem;height:1.5rem;border-radius:100%;left:auto;right:auto}.swiper-button-next::after,.swiper-button-prev::after{color:#fff;font-size:.875rem}.header{background:linear-gradient(to right, rgba(21, 57, 170, 0.75), rgba(21, 57, 170, 0.85))}.header h2{color:#fff;font-size:1.125rem}.above{display:flex;flex-direction:column-reverse;padding-top:2rem;text-align:center}.above .image-bg{height:320px;width:auto;margin-bottom:2rem;display:none}.above .image-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:65%;object-position:65%;opacity:.65;transform:scaleX(-1)}.above .above-info .icons{position:relative;gap:2rem;padding:0 1rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;align-items:center;justify-content:center;padding:0;max-width:320px}.above .above-info .icons img{width:50%;height:auto}.above .above-info .icons img:last-of-type{width:40%}.above .above-info .icons::after{content:"";position:absolute;top:50%;left:calc(50% + 1rem);width:2px;height:calc(100% + .5rem);background:rgba(255,136,0,.5);transform:translate(-50%, -50%)}.above .above-info .above-info-text{margin-bottom:2rem}.above .above-info .above-info-text h2{margin-bottom:1.25rem;font-weight:600}.above .above-info .above-info-text .plain-info{font-size:1.125rem;margin-bottom:2rem;line-height:1.25;font-weight:300}.above .above-info .above-info-text .plain-info strong{font-weight:800}.above .above-info .above-info-text .above-advantages{padding-left:1.25rem}.above .above-info .above-info-text .above-advantages li{align-items:baseline;text-align:left;line-height:1.2;margin-bottom:.75rem;font-weight:300;font-size:.875rem}.above .above-form{padding:2rem 1rem;background-color:rgba(255,255,255,.15);border:1px solid #1539aa;border-radius:.75rem;margin-bottom:2rem}.above .above-form p{font-size:1.125rem;line-height:1.2;margin-bottom:1.25rem}.plans-option figure img{width:100%}.plans-option .swiper-pagination{position:relative;margin-top:2rem}.plans-option .buttons{position:absolute;bottom:0;display:none;gap:.75rem;right:0}@media(min-width: 767px)and (max-width: 1200px){.header h2{font-size:1.25rem}.above{padding:0;position:relative;overflow:hidden}.above .image-bg{position:relative;height:65vh;min-height:500px;margin-bottom:0;display:block;margin-bottom:2rem}.above .image-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.35)}.above .above-info{position:absolute;width:95%;top:50%;left:4.5%;transform:translateY(-50%);display:flex;gap:1rem}.above .above-info .above_details{width:40%}.above .above-info .icons{width:80%;padding:0}.above .above-info .above-info-text{margin-bottom:1.5rem}.above .above-info .above-info-text h2{margin-bottom:1rem;text-align:left}.above .above-info .above-info-text .plain-info{margin-bottom:1rem;text-align:left}.above .above-info .above-info-text .above-advantages{padding-left:0}.above .above-form{width:calc(60% - 1rem);background-color:rgba(255,255,255,.5)}.plans-option .swiper-slide{text-align:center}.plans-option figure{width:65%;margin-left:auto;margin-right:auto}}@media(min-width: 1200px){.header h2{font-size:1.5rem}.above{padding:0;position:relative;overflow:hidden}.above .image-bg{position:relative;height:65vh;min-height:675px;margin-bottom:0;display:block;margin-bottom:2rem}.above .image-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.35)}.above .above-info{position:absolute;width:65%;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;gap:2rem;padding:0}.above .above-info .above_details{width:50%}.above .above-info .icons{width:80%;padding:0;margin-left:0}.above .above-info .above-info-text{margin-bottom:1.5rem}.above .above-info .above-info-text h2{margin-bottom:1rem;text-align:left;font-size:1.75rem}.above .above-info .above-info-text .plain-info{margin-bottom:1.5rem;text-align:left}.above .above-info .above-info-text .above-advantages{padding-left:0}.above .above-info .above-info-text .above-advantages li{font-size:1.125rem}.above .above-form{width:calc(50% - 1rem);background-color:rgba(255,255,255,.75)}.plans-option .buttons{display:flex}}form{position:relative}form input{width:100%;padding:.75rem 1rem;margin-bottom:1.25rem;border:1px solid gray;border-radius:5px}form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#1539aa;color:#fff;border:none;padding:1rem 2rem;cursor:pointer;transition:all .3s ease-in-out}form input[type=submit]:invalid,form input[type=submit]:disabled{background-color:rgba(21,57,170,.75);cursor:not-allowed}form p:has(.wpcf7-submit),form .wpcf7-submit{margin-bottom:0 !important}form .wpcf7-acceptance{display:block;margin-top:.75rem}form .wpcf7-acceptance .wpcf7-list-item{margin-left:0}form .wpcf7-acceptance label{display:flex;gap:1rem;align-items:baseline;margin-bottom:1rem}form .wpcf7-acceptance label input{width:auto}form .wpcf7-acceptance label .wpcf7-list-item-label{text-align:left}form .wpcf7-not-valid-tip{position:absolute;bottom:5px;text-align:left;font-size:.75rem;margin-left:.25rem;color:#ec5b5b}form .wpcf7-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;margin:0}form::after{content:"";position:absolute;display:block;height:calc(100% + 12px);width:calc(100% + 20px);background-color:rgba(21,57,170,.25);left:50%;top:50%;transition:opacity .3s ease-in-out;transform:translate(-50%, -50%);visibility:hidden;border-radius:.5rem;opacity:0}form .wpcf7-response-output{color:#fff;padding:.75rem 1rem !important;border-radius:.5rem;line-height:1.25}form.submitting::after{visibility:visible;opacity:1}form.invalid .wpcf7-response-output{background-color:#ff9a9a;border-color:#ff3434 !important}form.sent .wpcf7-response-output{background-color:#077227;border-color:#06cb58 !important}form .notes{color:#1539aa;font-size:.875rem}form .wpcf7-form-control-wrap{display:block}form p:has(.wpcf7-form-control-wrap) br{display:none}@media(min-width: 767px)and (max-width: 1200px){form input{padding:.75rem 1rem}}.advantages{padding-bottom:5rem}.advantages h2{text-align:center;margin-bottom:2rem}.advantages ul{flex-direction:column;gap:1rem}.advantages ul li{background-color:rgba(176,203,255,.25);border:1px solid #1539aa;border-radius:.35rem;padding:2rem 1rem;gap:.75rem;align-items:center}.advantages ul li p{line-height:1.3;font-weight:500}.advantages ul li img{width:3rem;height:auto}.advantages .info{flex-direction:column}.advantages .client-info{margin-bottom:2rem}.advantages .client-info h2{text-align:center;margin-bottom:2rem}.advantages .client-info .info{gap:1rem;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}.advantages .client-info .circle-element{position:relative;width:calc(50% - .5rem);aspect-ratio:1/1;padding:.5rem}.advantages .client-info .circle-element .item{background-color:#fff;width:100%;height:100%;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.advantages .client-info .circle-element::after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;top:0;left:0;background:conic-gradient(#1539AA 0deg 45deg, transparent 45deg 135deg, #1539AA 135deg 225deg, transparent 225deg 315deg, #1539AA 315deg 360deg);z-index:-1}.advantages .client-info .circle-element::before{content:"";position:absolute;width:calc(100% - .25rem);height:calc(100% - .25rem);border-radius:50%;top:50%;left:50%;border:2px dashed gray;transform:translate(-50%, -50%);z-index:-1}.advantages .client-info .circle-element .icon svg{height:2rem;width:2rem;fill:#1539aa;margin-bottom:.35rem}.advantages .client-info .circle-element h3{font-size:1.5rem;color:#1539aa;font-weight:bold}.advantages .client-info .circle-element p{font-size:.875rem;color:gray;font-weight:300;width:75%}.advantages .client-info .circle-element:nth-child(even) .icon svg{fill:#f80}.advantages .client-info .circle-element:nth-child(even) h3{color:#f80}.advantages .client-info .circle-element:nth-child(even)::after{background:conic-gradient(#FF8800 0deg 45deg, transparent 45deg 135deg, #FF8800 135deg 225deg, transparent 225deg 315deg, #FF8800 315deg 360deg);z-index:-1}.advantages .staffs-info li{background-color:rgba(0,0,0,0);border:none;width:100%;display:flex;gap:0;flex-direction:column;text-align:center;padding:0}.advantages .staffs-info li:not(:last-of-type){margin-bottom:.75rem}.advantages .staffs-info li p{line-height:1.2;text-align:center}.advantages .staffs-info li p:first-of-type{font-weight:500;color:#f80;font-size:2rem}.advantages .staffs-info li p:last-of-type{font-size:1rem;color:gray;font-weight:300}@media(min-width: 767px)and (max-width: 1200px){.advantages{padding:3rem 0}.advantages ul{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:12px}.advantages ul li{width:calc(33.333% - 8px);padding:1rem .75rem;gap:.5rem;align-items:flex-start}.advantages ul li img{width:24px}.advantages ul li p{font-size:.875rem;font-weight:300}.advantages .info{align-items:center}.advantages .client-info{margin-bottom:2rem}.advantages .client-info h2{font-size:2rem}.advantages .client-info .info{gap:1rem;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}.advantages .client-info .circle-element{width:calc(20% - .8rem)}.advantages .client-info .circle-element .icon svg{height:1.5rem;width:1.5rem;margin-bottom:.15rem}.advantages .client-info .circle-element h3{font-size:1rem}.advantages .staffs-info li{align-items:center}.advantages .staffs-info li p{text-align:left}.advantages .staffs-info li p:first-of-type{font-weight:500}.advantages .staffs-info li p:last-of-type{font-size:1.125rem}}@media(min-width: 1200px){.advantages{padding:3rem 0}.advantages h2{font-size:2rem}.advantages ul{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:12px}.advantages ul li{width:calc(33.333% - 8px);padding:1rem .75rem}.advantages ul li p{font-size:1.25rem;font-weight:400}.advantages .info{flex-direction:row;align-items:center}.advantages .client-info h2{text-align:left;font-size:2.5rem}.advantages .client-info .circle-element{width:calc(20% - .8rem)}.advantages .client-info .circle-element .icon svg{height:1.75rem;width:1.75rem}.advantages .client-info .circle-element h3{font-size:1rem}.advantages .staffs-info{padding-left:3.5rem}.advantages .staffs-info li{align-items:start}.advantages .staffs-info li p{text-align:left}.advantages .staffs-info li p:first-of-type{font-weight:500}.advantages .staffs-info li p:last-of-type{font-size:1.125rem}}.hospitals{padding-bottom:2rem}.hospitals h2{text-align:center;margin-bottom:1.5rem}.hospitals .hospital-slider .swiper-slide{gap:.75rem;align-items:center}.hospitals .hospital-slider .swiper-slide p{line-height:1.3;font-size:1.125rem;font-weight:400;text-align:center;color:#000;margin-top:1rem}.hospitals .hospital-slider .swiper-slide img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.hospitals .swiper-button-next,.hospitals .swiper-button-prev{position:relative;background-color:#1539aa;width:1.5rem;height:1.5rem;border-radius:100%;left:auto;right:auto}.hospitals .swiper-button-next::after,.hospitals .swiper-button-prev::after{color:#fff;font-size:.875rem}.hospitals .swiper-pagination{position:relative;margin-top:1.25rem}.hospitals .swiper-pagination .swiper-pagination-bullet{background-color:#1539aa}.hospitals .cta{margin-top:1.25rem;width:75%;margin-left:auto;margin-right:auto}@media(min-width: 767px)and (max-width: 1200px){.hospitals{padding-bottom:4rem}.hospitals h2{font-size:2rem}.hospitals ul{flex-direction:row;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem;row-gap:2.25rem}.hospitals ul li{width:calc(33.333% - .675rem);align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.hospitals ul li p{font-size:1.125rem;min-height:48px;margin-bottom:0}.hospitals ul li img{width:100%;height:auto}.hospitals .cta{margin-top:2.5rem;width:-moz-max-content;width:max-content;padding-left:3rem;padding-right:3rem;margin-left:0}}@media(min-width: 1200px){.hospitals{padding-bottom:4rem;padding-top:1rem}.hospitals h2{font-size:2rem}.hospitals .cta{margin-top:2.5rem;width:-moz-max-content;width:max-content;padding-left:3rem;padding-right:3rem;margin-left:0}}.service{padding:1rem 0}.service h2{background-color:#f80;color:#fff;padding:.5rem 1.125rem;border-radius:.5rem;text-transform:uppercase;font-size:1rem;text-align:center}.service .service-info{flex-direction:column}.service .service-info figure{margin-bottom:2rem;margin-top:2rem;text-align:center}.service .service-info figure img{width:90%;height:auto;-o-object-fit:contain;object-fit:contain}.service .service-info .service-benefits h3{font-size:1.25rem;color:#f80;margin-bottom:.5rem}.service .service-info .service-benefits .benefits{margin-bottom:1rem}.service .service-info .service-benefits .benefits .benefit{align-items:flex-start}.service .service-info .service-benefits .benefits .benefit figure{width:1.25rem;min-width:1.25rem;margin:0}.service .service-info .service-benefits .benefits .benefit figure img{width:100%;height:auto}.service .service-info .service-benefits .benefits .benefit p{font-size:1rem;color:gray;line-height:1.3;font-weight:300}.service .service-info .service-benefits .benefits .benefit:not(:last-of-type){margin-bottom:1rem}.service .cta{margin-top:1.25rem;width:75%;margin-left:auto;margin-right:auto}@media(min-width: 767px)and (max-width: 1200px){.service{padding:1rem 0}.service h2{font-size:1.25rem;text-align:left;width:-moz-fit-content;width:fit-content}.service .service-info{flex-direction:row;align-items:flex-end;gap:2rem}.service .service-info figure{margin:0;width:45%;margin-top:-1.75rem}.service .service-info .service-benefits{width:calc(55% - 2rem)}.service .service-info .service-benefits .benefits{margin-bottom:0}.service .cta{margin-top:2.5rem;width:-moz-max-content;width:max-content;padding-left:3rem;padding-right:3rem;margin-left:0}}@media(min-width: 1200px){.service{padding-bottom:4rem;padding-top:1rem}.service h2{font-size:1.5rem;text-align:left;width:-moz-fit-content;width:fit-content}.service .service-info{flex-direction:row;align-items:flex-start;justify-content:flex-start !important;gap:2rem}.service .service-info figure{margin:0;width:45%;margin-top:-2.75rem}.service .service-info .service-benefits{width:calc(45% - 2rem)}.service .service-info .service-benefits h3{margin:2rem 0;font-size:1.5rem}.service .service-info .service-benefits .benefits{margin-bottom:0}.service .service-info .service-benefits .benefits .benefit p{font-size:1.25rem;font-weight:400}.service .cta{margin-top:2.5rem;width:-moz-max-content;width:max-content;padding-left:3rem;padding-right:3rem;margin-left:0}}.quality-center{padding:3rem 0}.quality-center .details{position:relative;padding-top:3rem}.quality-center .details .seal{position:absolute;top:-2rem;right:1rem;width:4rem;rotate:25deg;opacity:.65}.quality-center .details .seal img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.quality-center .nucleo{flex-direction:column;margin-bottom:2rem}.quality-center .nucleo figure{position:relative;width:100%;margin-bottom:1.5rem}.quality-center .nucleo figure img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-top-right-radius:10rem;border-bottom-right-radius:10rem}.quality-center .nucleo figure figcaption{font-size:.75rem;color:gray;font-weight:200;margin-left:1rem;bottom:0}.quality-center .nucleo .info{text-align:center}.quality-center .nucleo .info h2{font-size:1.75rem;color:#f80;font-weight:300;margin-bottom:.75rem}.quality-center .nucleo .info p{color:gray;font-weight:500;font-size:1rem;margin-bottom:.75rem}.quality-center .nucleo .info h3{font-weight:500;color:#f80;font-size:1.5rem}.quality-center .diagram-container{flex-direction:column}.quality-center .diagram-container .title{gap:.5rem;align-items:center;justify-content:center;margin-bottom:.75rem}.quality-center .diagram-container .title h2{color:#f80;font-weight:500%}.quality-center .diagram-container .title svg{fill:#f80;rotate:45deg;width:1rem;height:1rem}.quality-center .diagram-container p{font-weight:500;font-size:1.25rem;text-align:center;color:rgba(128,128,128,.65);line-height:1.25;margin-bottom:1.25rem}.quality-center .diagram-container p strong,.quality-center .diagram-container p b{color:gray}.quality-center .diagram-container figure{width:100%}.quality-center .diagram-container figure img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(min-width: 767px)and (max-width: 1200px){.quality-center .nucleo figure{width:75%;margin-left:auto;margin-right:auto}.quality-center .nucleo figure figcaption{font-size:.75rem;color:gray;font-weight:200;margin-left:1rem;bottom:0}.quality-center .diagram-container figure{width:75%;margin-left:auto;margin-right:auto}}@media(min-width: 1200px){.quality-center .details .seal{top:4rem;right:4rem}.quality-center .nucleo{flex-direction:row;gap:2rem;align-items:center}.quality-center .nucleo figure{width:45%}.quality-center .nucleo .info{text-align:left;width:calc(55% - 2rem)}.quality-center .nucleo .info h2{font-size:2.5rem}.quality-center .nucleo .info p{font-size:1.25rem;margin-bottom:1rem}.quality-center .nucleo .info h3{font-size:1.6rem}.quality-center .diagram-container{flex-direction:row;align-items:center;gap:2rem}.quality-center .diagram-container .info{width:calc(55% - 2rem)}.quality-center .diagram-container .title{justify-content:start}.quality-center .diagram-container p{text-align:left;font-size:1.375rem}.quality-center .diagram-container figure{width:45%;margin-top:-2rem}}footer{width:100vw}footer .contact-info{position:relative;height:390px}footer .contact-info .container{position:relative;height:390px}footer .contact-info img{position:absolute;left:50%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 80%;object-position:0 80%;transform:translateX(-50%)}footer .contact-info::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.65)}footer .contact-info .contact-details{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:1;width:85%;max-width:420px;text-align:center}footer .contact-info .contact-details h2{font-size:1.75rem;margin-bottom:1.5rem}footer .footer-copyright{padding:2rem;background:rgba(255,136,0,.8)}footer .footer-copyright p{color:#fff;text-align:center;font-weight:300;line-height:1.25}@media(min-width: 767px)and (max-width: 1200px){footer{width:calc(100vw - 4px)}footer .contact-info .container{width:calc(100vw - 4px);max-width:calc(100vw - 4px);padding:0}footer .contact-info:after{background:linear-gradient(to right, #FFF, rgba(255, 255, 255, 0.7))}footer .contact-info img{width:50%;right:0;left:auto;transform:translateX(0);-o-object-position:80%;object-position:80%}}@media(min-width: 1200px){footer{width:calc(100vw - 4px)}footer .contact-info{height:475px}footer .contact-info .container{height:475px}footer .contact-info:after{background:linear-gradient(90deg, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0.5) 100%)}footer .contact-info img{width:55%;max-width:720px;height:100%;right:0;left:auto;transform:translateX(0);-o-object-position:80%;object-position:80%}footer .contact-info .contact-details{width:35%;left:0;transform:translateY(-50%)}footer .contact-info .contact-details h2{font-size:2rem;text-align:left;font-weight:300}}body{font-family:"Poppins",sans-serif}body h1,body h2,body h3,body h4,body h5,body h6{font-size:1.5rem;line-height:1.3;color:#1539aa;font-weight:500}body .mobile{display:block}body .desktop{display:none}body .cta{display:block;background-color:#1539aa;color:#fff;border:none;padding:1rem 2rem;cursor:pointer;transition:all .3s ease-in-out;margin:.75rem auto;text-align:center;border-radius:.35rem;text-decoration:none}body .cta:invalid,body .cta:disabled{opacity:.5;cursor:not-allowed}body .cta.orange{background:rgba(255,136,0,.8)}@media(min-width: 767px)and (max-width: 1200px){.mobile{display:none}.desktop{display:block}}@media(min-width: 1200px){h1,h2,h3,h4,h5,h6{font-size:2rem}.mobile{display:none !important}.desktop{display:block !important}}