/*
negocio/plantillas/panels/breadcrumb/style.css
negocio/plantillas/panels/textovideoimagen/style.css
negocio/plantillas/panels/cardimagetextbuttonmultiple/style.css
negocio/plantillas/panels/iconosservicios/style.css
negocio/plantillas/panels/ofertasiframe/style.css
negocio/plantillas/panels/uneteanosotros/style.css
*/
.mdl-breadcrumb{min-height:4rem;display:flex;align-items:center}.mdl-breadcrumb .m-content{padding:0
6rem;font-family:Manrope;font-size:1.4rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:2.21;letter-spacing:1px;color:#002b49;text-transform:uppercase}.mdl-breadcrumb .m-content .greater-than{max-height:1.5rem;margin:0
1rem}.mdl-breadcrumb .m-content
.container{align-items:center}@media (max-width: 549px){.mdl-breadcrumb{display:none}}
.mdl-textovideoimagen .mdl-container{display:flex;flex-direction:row;height:86.2rem;background-position:center;background-size:cover;background-repeat:no-repeat;align-items:center;position:relative;justify-content:center;gap:5rem;padding:0
5rem;box-sizing:border-box;max-width:unset;width:100vw}.mdl-textovideoimagen .mdl-container .bg-blue{width:100%;height:80%;position:absolute;bottom:0;background:#003a5d;background:linear-gradient(0deg,#003a5d 34%,rgba(0,58,93,0) 100%)}.mdl-textovideoimagen .mdl-container .text-container{display:flex;flex-direction:column;width:50%;max-width:53rem}.mdl-textovideoimagen .mdl-container .text-container .title
*{color:white;font-family:"DM Serif Display",serif;font-weight:400;font-size:5.6rem;line-height:54px;margin-bottom:6rem}.mdl-textovideoimagen .mdl-container .text-container .text
*{color:white;font-family:"Manrope",sans-serif;font-weight:400;font-size:1.5rem;line-height:30px;max-width:42.1rem}.mdl-textovideoimagen .mdl-container .image-video{display:block;max-width:50%;background-position:center;background-size:cover;background-repeat:no-repeat;width:80.8rem;height:52.3rem;position:relative;margin-bottom:4rem}.mdl-textovideoimagen .mdl-container .image-video
.play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}.mdl-textovideoimagen .mdl-container .image-video
.open{position:absolute;right:0;top:0;cursor:pointer}@media (max-width: 1023px){.mdl-textovideoimagen .mdl-container{height:auto;flex-direction:column;padding:6rem 5rem}.mdl-textovideoimagen .mdl-container .image-video{width:100%}.mdl-textovideoimagen .mdl-container .text-container{text-shadow:0 0 2px #000000ed;width:100%;max-width:unset;padding-right:5rem;box-sizing:border-box}}@media (max-width: 767px){.mdl-textovideoimagen .mdl-container::before{content:"";position:absolute;height:100%;width:100%;background-color:#00000054;z-index:0}}@media (max-width: 549px){.mdl-textovideoimagen .mdl-container{padding:3rem 3rem;gap:2rem}.mdl-textovideoimagen .mdl-container .image-video{width:100%;height:35rem}.mdl-textovideoimagen .mdl-container .image-video
.play{width:8rem}.mdl-textovideoimagen .mdl-container .text-container{padding-right:0}.mdl-textovideoimagen .mdl-container .text-container .title
*{font-size:3rem;line-height:1.13;font-weight:normal;letter-spacing:normal;margin-bottom:1rem}}
.image-text-multiple{margin-top:-0.2rem;padding:0 0 2rem}.image-text-multiple header{display:flex;flex-direction:column;align-items:start;margin:0 auto;padding:10rem 2rem;max-width:75.1rem}.image-text-multiple header .title,.image-text-multiple header .title *{margin-bottom:1rem;font-family:"DM Serif Display",serif;font-size:5.6rem;font-weight:400;line-height:56px;color:#002b49}.image-text-multiple header .text,.image-text-multiple header .text *{font-family:"Manrope",sans-serif;font-size:1.5rem;font-weight:400;line-height:30px;color:#002b49}.image-text-multiple .container-fluid{gap:1.5rem;display:flex;flex-direction:column}.image-text-multiple .container-fluid .card{cursor:unset}.image-text-multiple .container-fluid .card .card-header{position:relative}.image-text-multiple .container-fluid .card .card-header svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:9;cursor:pointer}@media (max-width:768px){.image-text-multiple .container-fluid .card .card-header svg{width:7rem;height:7rem}}.image-text-multiple .container-fluid .card .card-header::before{content:"";background-color:#0000002e;width:100%;height:100%;position:absolute;z-index:1}.image-text-multiple .container-fluid .card .card-body p{margin-bottom:unset}.image-text-multiple .container-fluid .card .card-body li::before{color:#002b49}.image-text-multiple .container-fluid .card .card-body .pretitle,.image-text-multiple .container-fluid .card .card-body .pretitle *{font-family:"Manrope",sans-serif;font-size:2rem;line-height:30px;font-weight:600;margin-bottom:0}.image-text-multiple .container-fluid .card .card-body .m-text{overflow:hidden}.image-text-multiple .container-fluid .card .card-body .css-title2,.image-text-multiple .container-fluid .card .card-body .css-title2 *{margin-bottom:0}.image-text-multiple .container-fluid .card .card-body .button{margin-bottom:1rem;transition:background-color .3s ease-in-out !important}.image-text-multiple .container-fluid .card .card-body .button:hover svg,.image-text-multiple .container-fluid .card .card-body .button:hover img{filter:brightness(0) grayscale(1) invert(1)}@media (min-width: 1680px){.image-text-multiple .card-body{padding:6rem 14rem 6rem 6rem}}@media (min-width:768px){.image-text-multiple .card.card-image-text .card-body,.image-text-multiple div.card.card-image-text .card-body{padding:6rem 4rem 6rem 6rem}}@media (max-width: 549px){.image-text-multiple{margin-top:1rem}.image-text-multiple header{padding:2rem 3rem}.image-text-multiple header .title,.image-text-multiple header .title *{font-size:3rem;line-height:1.13}}
.mdl-iconos-c{background-position:center;background-size:cover;background-repeat:no-repeat;padding:9.5rem 0 15.8rem;background-color:white}.mdl-iconos-c .mdl-container{margin:0
auto;width:calc(100% - 8rem);max-width:102.7rem}.mdl-iconos-c
.title{text-align:center;color:#597e71;line-height:1.08;font-family:"DMSerifDisplay";font-size:5.6rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:0.96;letter-spacing:normal;color:#003a5d;margin:auto auto 2rem auto}.mdl-iconos-c
.text{font-family:"Manrope";font-size:1.5rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:center;color:#003a5d}.mdl-iconos-c
.row{flex-wrap:wrap;justify-content:start;margin:8rem auto 0;gap:8rem 0}.mdl-iconos-c .row .ventaja-item{align-items:center;justify-content:center;text-align:center;width:20%;line-height:2.2rem;font-weight:bold;font-family:"Manrope";font-size:1.5rem;color:#003a5d}.mdl-iconos-c .row .ventaja-item .ventaja-icon{height:8rem;width:8rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.mdl-iconos-c .row .ventaja-item .ventaja-icon
img{height:8rem}.mdl-iconos-c .row .ventaja-item .ventaja-name{min-height:5rem}.mdl-iconos-c .row .ventaja-item div:last-child{max-width:19.5rem}.mdl-iconos-c .mdl-slider-icons{display:none}@media (max-width: 1023px){.mdl-iconos-c
.title{margin-bottom:4rem;line-height:1.26}.mdl-iconos-c
.text{font-size:1.7rem;margin:0
auto 5rem}.mdl-iconos-c .row .ventaja-item .ventaja-icon{margin-bottom:1rem}.mdl-iconos-c .row .ventaja-item .ventaja-icon
img{height:8rem}.mdl-iconos-c .row .ventaja-item .ventaja-name{min-height:8rem}}@media (max-width: 1023px) and (max-width: 767px){.mdl-iconos-c .row .ventaja-item .ventaja-icon
img{height:5rem}}@media (max-width: 890px){.mdl-iconos-c{padding:6rem 0}.mdl-iconos-c .mdl-container{width:calc(100% - 4rem)}.mdl-iconos-c
.title{margin-bottom:4.3rem;line-height:1}.mdl-iconos-c
.text{font-size:1.5rem;margin:0
auto 5rem}.mdl-iconos-c
.row{margin:0
auto;line-height:1.47;flex-wrap:wrap}.mdl-iconos-c .row .ventaja-item{width:25%}.mdl-iconos-c .row .ventaja-item .ventaja-icon{margin-bottom:1.2rem}}@media (max-width: 691px){.mdl-iconos-c{padding:3rem 0}.mdl-iconos-c
.title{line-height:1.13;margin:0
auto 4.3rem;font-size:3.6rem}.mdl-iconos-c
.text{margin:0
auto 3rem}.mdl-iconos-c
.row{overflow:hidden;display:flex;flex-flow:column;width:100%;gap:unset}.mdl-iconos-c .row
.rsOverflow{height:15rem !important;margin-bottom:1.5rem}.mdl-iconos-c .row .ventaja-item{min-width:15rem;margin-bottom:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.mdl-iconos-c .row .ventaja-item:nth-last-child(-n+2){margin-bottom:0}.mdl-iconos-c .row .ventaja-item .ventaja-icon{margin-bottom:1.2rem}.mdl-iconos-c .row .ventaja-item .ventaja-icon
img{height:6.8rem}.mdl-iconos-c .row
.rsBullets{margin:0
auto 2.5rem}.mdl-iconos-c .row .rsBullets
.rsBullet{background-color:#003a5d;opacity:0.5}.mdl-iconos-c .row .rsBullets
.rsBullet.rsNavSelected{opacity:1}}
.mdl-ofertasiframe{padding:10rem 4rem;background-color:white}.mdl-ofertasiframe .title,
.mdl-ofertasiframe .title
*{text-align:center;color:#597e71;line-height:1.08;font-family:DMSerifDisplay;font-size:5.6rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:0.96;letter-spacing:normal;color:#003a5d;margin-bottom:1.5rem;max-width:102.6rem;margin:auto auto 2rem auto}.mdl-ofertasiframe .text,
.mdl-ofertasiframe .text
*{margin:0
auto 3rem;max-width:102.6rem;font-family:Manrope;font-size:1.5rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:center;color:#003a5d}.mdl-ofertasiframe
.row{max-width:98.6rem;margin:auto}@media (max-width: 1023px){.mdl-ofertasiframe
.title{margin-bottom:4rem;line-height:1.26}.mdl-ofertasiframe
.text{font-size:1.7rem;margin:0
auto 5rem;max-width:75rem}}@media (max-width: 890px){.mdl-ofertasiframe
.title{margin-bottom:4.3rem;line-height:1}.mdl-ofertasiframe
.text{font-size:1.5rem;margin:0
auto 5rem;max-width:62rem}}@media (max-width: 691px){.mdl-ofertasiframe{padding:3rem}.mdl-ofertasiframe
.title{line-height:1.13;margin:0
auto 4.3rem;font-size:3.6rem}.mdl-ofertasiframe .title
*{font-size:3.6rem}.mdl-ofertasiframe
.text{margin:0
auto 3rem}}
.mdl-uneteanosotros{padding:11rem 7.3rem}.mdl-uneteanosotros header{display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:0 2rem 10rem 2rem;max-width:75.1rem;text-align:center}.mdl-uneteanosotros header .title,.mdl-uneteanosotros header .title *{margin-bottom:1rem;font-family:"DM Serif Display",serif;font-size:5.6rem;font-weight:400;line-height:56px;color:#002b49}.mdl-uneteanosotros header .text,.mdl-uneteanosotros header .text *{font-family:"Manrope",sans-serif;font-size:1.5rem;font-weight:400;line-height:30px;color:#003A5D}.mdl-uneteanosotros .row{gap:2rem;align-items:center;margin:auto;justify-content:center}.mdl-uneteanosotros .row .card{width:100%;max-width:51.3rem;background-color:white}.mdl-uneteanosotros .row .card .img{height:35.2rem;background-position:center;background-size:cover;background-repeat:no-repeat}.mdl-uneteanosotros .row .card:hover{background-color:#F2B228}.mdl-uneteanosotros .row .card:hover *{color:white !important}.mdl-uneteanosotros .row .card:hover a{border:.1rem solid white}.mdl-uneteanosotros .row .card .content{transition:background-color .2s ease-in;padding:4rem 0 4rem 2.9rem;max-width:80%}.mdl-uneteanosotros .row .card .content .title,.mdl-uneteanosotros .row .card .content .title *{color:#003A5D;font-family:"DM Serif Display",serif;font-size:4rem;font-style:normal;font-weight:400;line-height:34px;margin-bottom:2rem}.mdl-uneteanosotros .row .card .content .text,.mdl-uneteanosotros .row .card .content .text *{color:#003A5D;font-family:"Manrope",sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:30px}.mdl-uneteanosotros .row .card .content a{margin-top:2rem;width:fit-content;padding:1.8rem 6rem}.mdl-uneteanosotros .row .card .content a:hover{border:.1rem solid #003a5d}@media (max-width: 1023px){.mdl-uneteanosotros{padding:6rem 4rem}.mdl-uneteanosotros header{padding:0 2rem 6rem 2rem}.mdl-uneteanosotros .row{flex-direction:column}.mdl-uneteanosotros .row .card{max-width:unset;flex-direction:row}.mdl-uneteanosotros .row .card .img{width:40%;height:auto}.mdl-uneteanosotros .row .card .content{width:60%;padding:4rem 2.9rem 4rem 2.9rem}}@media (max-width: 767px){.mdl-uneteanosotros{padding:6rem 3rem}.mdl-uneteanosotros header{padding:0 0 3rem 0}.mdl-uneteanosotros header .title,.mdl-uneteanosotros header .title *{font-size:3.6rem;line-height:1.13}.mdl-uneteanosotros .row{flex-direction:column}.mdl-uneteanosotros .row .card{max-width:unset;flex-direction:column}.mdl-uneteanosotros .row .card .img{width:100%;height:26.2rem}.mdl-uneteanosotros .row .card .content{max-width:fit-content;width:100%;padding:4rem 2.9rem 4rem 2.9rem}.mdl-uneteanosotros .row .card .content .title,.mdl-uneteanosotros .row .card .content .title *{font-size:3rem}}@media (max-width: 549px){.mdl-uneteanosotros .row .card .content{padding:2rem 1.9rem 2rem 1.9rem}}
