@font-face{font-family:'josefin_sansbold';src:url(../fonts/JosefinSans/josefinsans-bold-webfont.eot);src:url(../fonts/JosefinSans/josefinsans-bold-webfont.eot?#iefix) format('embedded-opentype') , url(../fonts/JosefinSans/josefinsans-bold-webfont.woff2) format('woff2') , url(../fonts/JosefinSans/josefinsans-bold-webfont.woff) format('woff') , url(../fonts/JosefinSans/josefinsans-bold-webfont.ttf) format('truetype') , url(../fonts/JosefinSans/josefinsans-bold-webfont.svg#josefin_sansbold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'josefin_sanslight';src:url(../fonts/JosefinSans/josefinsans-light-webfont.eot);src:url(../fonts/JosefinSans/josefinsans-light-webfont.eot?#iefix) format('embedded-opentype') , url(../fonts/JosefinSans/josefinsans-light-webfont.woff2) format('woff2') , url(../fonts/JosefinSans/josefinsans-light-webfont.woff) format('woff') , url(../fonts/JosefinSans/josefinsans-light-webfont.ttf) format('truetype') , url(../fonts/JosefinSans/josefinsans-light-webfont.svg#josefin_sanslight) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'josefin_sansregular';src:url(../fonts/JosefinSans/josefinsans-regular-webfont.eot);src:url(../fonts/JosefinSans/josefinsans-regular-webfont.eot?#iefix) format('embedded-opentype') , url(../fonts/JosefinSans/josefinsans-regular-webfont.woff2) format('woff2') , url(../fonts/JosefinSans/josefinsans-regular-webfont.woff) format('woff') , url(../fonts/JosefinSans/josefinsans-regular-webfont.ttf) format('truetype') , url(../fonts/JosefinSans/josefinsans-regular-webfont.svg#josefin_sansregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'josefin_sanssemibold';src:url(../fonts/JosefinSans/josefinsans-semibold-webfont.eot);src:url(../fonts/JosefinSans/josefinsans-semibold-webfont.eot?#iefix) format('embedded-opentype') , url(../fonts/JosefinSans/josefinsans-semibold-webfont.woff2) format('woff2') , url(../fonts/JosefinSans/josefinsans-semibold-webfont.woff) format('woff') , url(../fonts/JosefinSans/josefinsans-semibold-webfont.ttf) format('truetype') , url(../fonts/JosefinSans/josefinsans-semibold-webfont.svg#josefin_sanssemibold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Mank-Sans Medium';src:url(../fonts/FontMankSans/MankSans-Medium.ttf)}#gk-bg.gk-clearfix{overflow:hidden;width:100%}#gk-bg #gk-bg-wrap{overflow:hidden}#gk-bg #gk-header{overflow:hidden}#gk-header.gk-clearfix .gk-logo-wrap.gk-half-page{width:90%;max-width:90%;margin:0 auto;padding-right:0;padding-left:0}body.frontpage.no-mainbody #gk-header .gk-logo-wrap.gk-half-page,body.rehab-integral #gk-header .gk-logo-wrap.gk-half-page{width:90%;max-width:90%;margin:0 auto;padding-right:5%;padding-left:5%}body.origenes #gk-header .gk-logo-wrap.gk-half-page,body.filosofia #gk-header .gk-logo-wrap.gk-half-page,body.articulo #gk-header .gk-logo-wrap.gk-half-page{width:90%;max-width:90%;margin:0 auto;padding-right:0;padding-left:5%}body.enCurso #gk-bg-wrap,body.proy-terminados #gk-bg-wrap{overflow:hidden;width:90%;margin:0 auto}#gk-menu-button span::before{background:#d45e36;border-bottom:1px solid #d45e36}body.frontpage.no-mainbody #overlay-menu-content.active{bottom:135px}body.frontpage.no-mainbody figcaption{width:98%;margin:0 auto;background:#000}body.frontpage.no-mainbody figcaption a{display:none}#gk-bg .gk-page.logo{width:100%;max-width:100%}#gk-mainbody .componentheading{font-size:37px;margin-bottom:0;margin-top:20px;text-transform:uppercase;font-family:'josefin_sansregular',sans-serif}body.rehab-integral #gk-mainbody .componentheading{font-size:30px;margin-bottom:0;margin-top:20px;text-transform:uppercase;font-family:'josefin_sansregular',sans-serif}#page-nav{background:#d45e36;bottom:0;position:fixed;-webkit-transition:bottom .3s ease-out;-moz-transition:bottom .3s ease-out;-ms-transition:bottom .3s ease-out;-o-transition:bottom .3s ease-out;transition:bottom .3s ease-out;width:100%;z-index:1000}#page-nav .gk-page.menuFooter{width:90%;margin:0 auto}#page-nav .gk-page.menuFooter .cont_logoFooter{height:85px;float:left;overflow:hidden;display:block}#page-nav .gk-page.menuFooter .cont_logoFooter .cont-R{width:85px;height:85px;display:block;float:left;background:#1f1d1b url(https://www.rehabisoria.es/templates/gk_photo/images/xrehabisoria-footer.png.pagespeed.ic._meTzOxyGN.png) no-repeat center center;background-size:contain}#page-nav .gk-page.menuFooter .cont_logoFooter .texto-logo-footer{width:auto;float:left;line-height:1em;padding:20px;font-family:'Mank-Sans Medium',sans-serif;color:#fff;text-transform:uppercase;font-size:20px}body.enCurso .portfolio .itemList article,body.proy-terminados .portfolio .itemList article{width:25%}body.enCurso .portfolio .itemList .itemImageBlock,body.proy-terminados .portfolio .itemList .itemImageBlock{height:430px;display:block;background-image:url(/media/k2/items/cache/x65672688a4f4c8a57ea38e20056bdce1_L.jpg.pagespeed.ic.RIWrnCzk0S.jpg);background-position:center center}body.enCurso .portfolio.portfolio-grid .itemView h2,body.proy-terminados .portfolio.portfolio-grid .itemView h2{bottom:0;color:#fff;font-size:48px;left:0;letter-spacing:0;line-height:1;padding:55px;position:absolute;text-transform:uppercase;width:100%;word-wrap:normal}body.enCurso .portfolio.blog-grid>.itemList[data-cols="2"]>article,.portfolio.blog-grid>.itemList[data-cols="3"]>article,.portfolio.blog-grid>.itemList[data-cols="4"]>article,.portfolio.blog-grid>.itemList[data-cols="5"]>article,.portfolio.blog-grid>.itemList[data-cols="6"]>article,.portfolio.portfolio-grid>.itemList[data-cols="2"]>article,.portfolio.portfolio-grid>.itemList[data-cols="3"]>article,.portfolio.portfolio-grid>.itemList[data-cols="4"]>article,.portfolio.portfolio-grid>.itemList[data-cols="5"]>article,.portfolio.portfolio-grid>.itemList[data-cols="6"]>article,body.proy-terminados .portfolio.blog-grid>.itemList[data-cols="2"]>article,.portfolio.blog-grid>.itemList[data-cols="3"]>article,.portfolio.blog-grid>.itemList[data-cols="4"]>article,.portfolio.blog-grid>.itemList[data-cols="5"]>article,.portfolio.blog-grid>.itemList[data-cols="6"]>article,.portfolio.portfolio-grid>.itemList[data-cols="2"]>article,.portfolio.portfolio-grid>.itemList[data-cols="3"]>article,.portfolio.portfolio-grid>.itemList[data-cols="4"]>article,.portfolio.portfolio-grid>.itemList[data-cols="5"]>article,.portfolio.portfolio-grid>.itemList[data-cols="6"]>article{padding:0 15px 15px 0}body.enCurso .portfolio.blog-grid .item-filter,.portfolio.portfolio-grid .item-filter,body.proy-terminados .portfolio.blog-grid .item-filter,.portfolio.portfolio-grid .item-filter,body.rehab-integral .portfolio.blog-grid .item-filter,.portfolio.portfolio-grid .item-filter{display:none}body.enCurso .gk-page,body.proy-terminados .gk-page{margin-bottom:100px}body.rehab-integral .gk-page{margin-bottom:50px}body.enCurso .portfolio,body.proy-terminados .portfolio{margin-top:20px}body.rehab-integral .portfolio{margin-top:0}body.rehab-integral .portfolio .itemList[data-cols="1"] .itemImageBlock,.portfolio .itemList[data-cols="2"] .itemImageBlock{height:500px}body.rehab-integral #gk-content{float:left;width:90%;margin:0 5%}body.rehab-integral .portfolio>.itemList[data-cols="1"]>article{width:100%;margin-bottom:30px}body.rehab-integral .blog-grid .itemInfo>a,body.rehab-integral .blog-grid .itemInfo>time{display:none}body.rehab-integral .blog-grid .itemInfo>h3{color:#fff;font-size:26px;font-family:'josefin_sanssemibold',sans-serif}body.articulo article.portfolio.single-page .item-header.gk-page,body.articulo article.portfolio.single-page .item-content{width:1170px;margin:0 auto!important}body.rehab-integral .single-page>.item-content,.single-page>.itemComments{margin:0 auto!important;width:1170px!important}body.articulo .portfolio.single-page .item-basic-info,body.articulo .portfolio.single-page .itemIntroText{width:100%;float:left;text-align:left}body.articulo .portfolio.single-page .proyect-info{overflow:hidden}body.articulo .portfolio.single-page .item-basic-info{margin-bottom:50px}body.articulo .project-info>.project-description{color:#212529;float:left;padding-right:8%;width:70%}body.articulo .project-info>.project-details{float:left;margin:0;width:30%;text-align:left;background:#e69043;padding:30px}body.articulo .project-info>.project-link{float:left;width:30%;text-align:right;display:none}body.enCurso .portfolio .gk-overlay.lola,body.proy-terminados .portfolio .gk-overlay.lola{background-size:auto 100%}body.enCurso .portfolio .gk-overlay.lola .texto-roll,body.proy-terminados .portfolio .gk-overlay.lola .texto-roll{width:100%;height:auto;display:block;float:left;overflow:hidden;bottom:0;left:0;position:absolute;color:#fff;background:rgba(0,0,0,.5);padding:20px 20px 30px 20px}body.enCurso .portfolio .gk-overlay.lola .texto-roll p,body.proy-terminados .portfolio .gk-overlay.lola .texto-roll p{margin:5px 0 0 0;overflow:hidden;display:block;float:left;height:auto;width:100%;line-height:1.2em}body.enCurso .portfolio .gk-overlay .texto-roll,body.proy-terminados .portfolio .gk-overlay .texto-roll{width:100%;height:auto;display:block;float:left;overflow:hidden;bottom:0;left:0;position:absolute;color:#fff;padding:20px 20px 30px 20px}body.enCurso .portfolio .gk-overlay .texto-roll p,body.proy-terminados .portfolio .gk-overlay .texto-roll p{margin:5px 0 0 0;overflow:hidden;display:block;float:left;height:auto;width:100%;line-height:1.5em}body.articulo .project-info>.project-description{color:#212529;float:left;padding-right:8%;width:70%;line-height:1.2em;font-size:20px}