@import"WWPBaseObjects.WorkWithPlusBaseDS.css";@import"WorkWithPlusDS_Tokens.css";@layer WorkWithPlusDS{.AutonomiaPortada{background-image :var(--GX-Image_AutonomiaPortada);background-position :50% 50%;background-repeat :no-repeat;margin-top :-115px;text-align :center;background-size :cover;padding-top :calc( 50vh - 92px);padding-top :max(150px,50vh - 92px);padding-bottom :calc( 50vh - 85px);padding-bottom :max(70px,50vh - 85px);}.ImgAboutUs{background-image :var(--GX-Image_AboutUs);background-position :50% 50%;background-repeat :no-repeat;text-align :center;height :550px;}.LandingPurusTestimonialsCell{background-image :var(--GX-Image_FondoTestimonios);padding-bottom :75px;background-size :cover;}.ImgLogoCarrusel{height :150px;}.ImgCarrusel_1{background-image :var(--GX-Image_Carrusel_1);background-position :50% 50%;background-repeat :no-repeat;height :750px;background-size :cover;padding-top :15%;}.ImgCarrusel_2{background-image :var(--GX-Image_Carrusel_2);background-position :50% 50%;background-repeat :no-repeat;height :750px;background-size :cover;padding-top :25%;}.ImgCarrusel_3{background-image :var(--GX-Image_Carrusel_3);background-position :50% 50%;background-repeat :no-repeat;height :750px;background-size :cover;padding-top :25%;}.ImgCarrusel_4{background-image :var(--GX-Image_Carrusel_4);background-position :50% 50%;background-repeat :no-repeat;height :750px;background-size :cover;padding-top :25%;}.ContenedorImagenCarrusel{position :relative;display :inline-block;}.ContenedorImagenCarrusel img{display :block;width :100%;height :auto;}.ContenedorImagenCarruselTexto{position :absolute;top :50%;left :50%;transform :translate(-50%,-50%);color :white;background-color :rgba(0,0,0,.5);padding :10px 20px;border-radius :5px;text-align :center;}.ContactBackground{background-image :var(--GX-Image_get_in_touch);background-color :#004833;padding :25px 20px 25px 30px;background-repeat :no-repeat;background-position :right bottom;}.TopBar{background-image :var(--GX-Image_TopBar);background-position :50% 0%;background-repeat :no-repeat;margin-top :-100px;padding-top :calc( 50vh - 92px);padding-top :max(150px,50vh - 92px);padding-bottom :calc( 50vh - 85px);padding-bottom :max(70px,50vh - 85px);}.TableHeaderLandingPurusPadTop50{padding-top :50px;text-align :left;}.CellPaddingBottom55{padding-bottom :55px;}.CellHeaderBar2{width :100%;padding-bottom :22px;}.AttributeTitleCard{margin-left :0;color :var(--colors_basecolor);margin-bottom :0 !important;font-size :var(--fontsizes_l);font-weight :bold;}.TextL{margin-left :0;margin-bottom :0 !important;font-size :var(--fontsizes_l);}.TextXL{margin-left :0;margin-bottom :0 !important;font-size :var(--fontsizes_xl);}.Text40px{margin-left :0;margin-bottom :0 !important;font-size :40px;}.AttributeTitleCardLight{margin-left :0;color :var(--colors_basecolor);margin-bottom :0 !important;font-size :var(--fontsizes_l);font-weight :normal;}.Width100{width :100%;}.line-word{display :flex;align-items :center;text-align :center;font-weight :bold;font-size :1.2em;}.line-word::before,.line-word::after{content :'';flex :1;border-bottom :1px solid #000;margin :0 10px;}.gx-label.AttributeBaseColor{padding-right :3pt;font-style :normal;vertical-align :middle;white-space :normal;color :var(--colors_basecolor);font-size :var(--fontsizes_s);font-weight :bold;}.size50x50{width :50px;height :50px;}.text_size50{font-size :50px;}.ColorPDF{color :#ff8686;}.TableLogin500{box-shadow :0 0 14px rgba(0,0,0,.1);padding-bottom :35px;padding-top :35px;background-color :#fff;border :1px solid #d9d9d9;border-radius :6px;width :500px !important;}.NotAllowed{cursor :not-allowed;}.cTextBlock{padding-top :10px;padding-bottom :10px !important;font-size :22px;text-transform :uppercase;}.PaddingTopHome{padding-top :60px;}.AlignDiv{display :flex;justify-content :center;}.BackgroundColorBase{background-color :var(--colors_basecolor);padding-top :30px;padding-bottom :30px;background-size :cover;}.WhiteText{margin-left :0;color :#fff;margin-bottom :0 !important;font-size :var(--fontsizes_l);font-weight :bold;}.ColorTextoWhite{color :#fff;}.ColorBaseText{color :var(--colors_basecolor);}.TableContentLandingPurusContact900{margin-left :auto;margin-right :auto;max-width :900px;}.Width100p{width :100%;}.WhiteTextM{margin-left :0;color :#fff;margin-bottom :0 !important;font-size :var(--fontsizes_s);font-weight :bold;}.TextColorBase{color :var(--colors_basecolor);}.FooterBlackCell{background-color :var(--colors_basecolor);padding-bottom :80px;padding-left :15px;}.FooterBlackCell2{background-color :var(--colors_basecolor);padding-bottom :20px;padding-left :15px;}.TopBar> li > a{color :#727272;}.TitleTextCarrusel{display :inline-block;white-space :normal;font-size :50px;font-weight :900;line-height :60px;}.CellCarrusel{position :relative;min-height :1px;margin-right :-25px;margin-left :-25px;}.MarginTop{padding-top :70px;}.video-responsive{position :relative;padding-bottom :56.25%;height :0;overflow :hidden;max-width :100%;}.video-responsive iframe{position :absolute;top :0;left :0;width :100%;height :537px;border :0;}.maps-responsive{position :relative;padding-bottom :56.25%;height :0;overflow :hidden;max-width :100%;}.maps-responsive iframe{position :absolute;top :0;left :0;width :100%;height :537px;border :0;}.LandingPurusVideoCell{margin-left :auto;margin-right :auto;padding-bottom :55px;padding-left :80px;padding-right :80px;padding-top :60px;width :1170px;}@media(max-width:767px){.ImgLogoCarrusel{height :70px;}.ImgCarrusel_1{padding-top :60%;}.ImgCarrusel_2{padding-top :60%;}.ImgCarrusel_3{padding-top :60%;background-image :var(--GX-Image_Carrusel_3_mobile);}.ImgCarrusel_4{padding-top :60%;}.cTextBlock{font-size :16px;}.LandingPurusVideoCell{padding-bottom :20px;padding-left :20px;padding-right :20px;padding-top :20px;width :100%;}.TextBlockShowingOnly{font-size :var(--fontsizes_xs);}}@media(max-width:450px){.cTextBlock{font-size :12px;}}@media(max-width:370px){.cTextBlock{font-size :11px;}}@media(max-width:350px){.cTextBlock{font-size :11px;}}@media(min-width:768px) and (max-width:1024px){.TitleTextCarrusel{font-size :35px;line-height :45px;}}@media(min-width:451px) and (max-width:767px){.TitleTextCarrusel{font-size :30px;line-height :40px;}}@media(min-width:401px) and (max-width:450px){.TitleTextCarrusel{font-size :20px;line-height :32px;}}@media(max-width:400px){.TitleTextCarrusel{font-size :18px;line-height :28px;}}}