@charset "utf-8";.row.fullWidth,.row.largeWidth{margin-left:auto;margin-right:auto;max-width:initial}section[role=apadrinar-home] h1,section[role=blogpost] h1,section[role=error404] h1,section[role=image] h1,section[role=quienes-somos] h1,section[role=top] h1{line-height:2.5rem;padding:2rem 0}.fa,.material-icon{font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-y:scroll;overflow-x:hidden;font-family:Montserrat,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif!important;font-weight:700!important;letter-spacing:-1.5px!important}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.emptySpace{height:3rem}.row.fullWidth{width:100%}.row.largeWidth{width:90%}.breadcrumbs{background-color:none!important;border-color:none!important;background:0 0!important;border:none!important}.breadcrumbs>*{color:#005eb8!important}.breadcrumbs>* a{color:#005eb8!important}.breadcrumbs>* a:focus,.breadcrumbs>* a:hover{color:#003a73!important}.breadcrumbs>.current,.breadcrumbs>.current a{color:#2d2d2d!important}.breadcrumbs>.unavailable,.breadcrumbs>.unavailable a{color:#2d2d2d!important}.breadcrumbs>.unavailable a:focus,.breadcrumbs>.unavailable:focus,.breadcrumbs>.unavailable:hover,.breadcrumbs>.unavailable:hover a{color:#2d2d2d!important}@media only screen{.row.largeWidth{width:100%}}@media only screen and (max-width:40em){.row.largeWidth{width:100%}}@media only screen and (min-width:40.063em){.row.largeWidth{width:100%}}@media only screen and (min-width:40.063em) and (max-width:64em){.row.largeWidth{width:100%}}@media only screen and (min-width:64.063em){.row.largeWidth{width:100%}}@media only screen and (min-width:64.063em) and (max-width:90em){.row.largeWidth{width:90%}}@media only screen and (min-width:90.063em){.row.largeWidth{width:80%}}@media only screen and (min-width:90.063em) and (max-width:120em){.row.largeWidth{width:70%}}@media only screen and (min-width:120.063em){.row.largeWidth{width:70%}}section[role=image]{width:100%;padding:4em 0;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=image] h1{font-size:3rem;color:#fff}section[role=image] h2{font-size:2.5rem;line-height:2.25rem;color:#fff;padding:1rem 0}section[role=image] h3{font-size:2rem;color:#fff;padding:1rem 0 0}section[role=image] p,section[role=image] p.lead{color:#fff!important}section[role=blogpost]{width:100%;padding:4em 0}section[role=blogpost] h1{font-size:3rem;color:#2d2d2d;text-shadow:none}section[role=blogpost] h2{font-size:2.5rem;line-height:2.25rem;color:#2d2d2d;padding:1rem 0;text-shadow:none}section[role=blogpost] h3{font-size:2rem;color:#2d2d2d;padding:1rem 0 0}section[role=blogpost] p,section[role=blogpost] p.lead{color:#2d2d2d!important}section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}section[role=apadrinar-home] h1{font-size:3rem;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=apadrinar-home] p,section[role=apadrinar-home] p.lead{color:#fff!important;text-shadow:0 0 3px rgba(0,0,0,.85)}@media only screen{section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (max-width:40em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em) and (max-width:64em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em) and (max-width:90em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em) and (max-width:120em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:120.063em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}section[role=inaccettabile-home] h1{font-size:3.75rem;line-height:3.75rem;color:#fff;padding:2rem 0;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=inaccettabile-home] p,section[role=inaccettabile-home] p.lead{color:#fff!important;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=inaccettabile-home]::-moz-selection{background:rgba(244,94,91,.8);color:#fff}section[role=inaccettabile-home]::selection{background:rgba(244,94,91,.8);color:#fff}@media only screen{section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (max-width:40em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em) and (max-width:64em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em) and (max-width:90em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em) and (max-width:120em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:120.063em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}section[role=error404] h1{font-size:3rem;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=error404] p,section[role=error404] p.lead{color:#fff!important;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=error404] a,section[role=error404] a:focus,section[role=error404] a:hover,section[role=quienes-somos] p,section[role=quienes-somos] p.lead{color:#fff!important}@media only screen{section[role=error404]{background:url(../images/section-404-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (max-width:40em){section[role=error404]{background:url(../images/section-404-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em){section[role=error404]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em) and (max-width:64em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em) and (max-width:90em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em) and (max-width:120em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:120.063em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}section[role=quienes-somos]{background:url(../images/section-quienes-somos.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:4em 0}section[role=quienes-somos] h1{font-size:3rem;color:#fff}section[role=quienes-somos] h2{font-size:2.5rem;line-height:2.25rem;color:#fff;padding:1rem 0}section[role=quienes-somos] h3{font-size:2rem;color:#fff;padding:1rem 0 0}section[role=top]{background:url(../img/reflet-bleu.png) center center no-repeat #daedf3;width:100%;padding:4em 0}section[role=top] h1{font-size:3rem;text-transform:uppercase;color:#ff5c34;font-weight:700}section[role=top] h2{font-size:1.5rem;line-height:1.25rem;text-transform:uppercase;color:#293c3d;padding:1rem 0}section[role=top] h3{font-size:1.75rem;color:#ff5c34;padding:1rem 0 0;font-weight:700}section[role=top] p.lead{color:#293c3d!important}section[role=white]{background:#fff;color:#2d2d2d!important;width:100%;padding:4em 0}section[role=white] h1,section[role=white] h2,section[role=white] h3,section[role=white] h4,section[role=white] h5,section[role=white] h6{color:#2d2d2d!important}section[role=black]::-moz-selection{background:rgba(244,94,91,.8);color:#fff}section[role=black]::selection{background:rgba(244,94,91,.8);color:#fff}section[role=black]{background:#181818;color:#e9e9e9!important;width:100%;padding:5em 0}section[role=black] h1,section[role=black] h2,section[role=black] h3,section[role=black] h4,section[role=black] h5,section[role=black] h6{color:#f5f5f5!important;text-shadow:0 0 10px #000}section[role=black] p.country-badge{background:rgba(49,49,49,.75);color:#999;display:inline-block;letter-spacing:2px;text-transform:uppercase;font-size:1.21429em;line-height:1;padding:.5rem 1rem;margin:0 0 20px;border-radius:3px}section[role=black] p.shadow{text-shadow:0 0 10px #000}section[role=black] a{color:#aaa}section[role=black] a:focus,section[role=black] a:hover{color:#fff}section[role=black] a.button.read{background:rgba(17,17,17,.2);border:2px solid #888;color:#aaa;line-height:3em;margin:0;padding:0 1.25em;transition:all .2s linear}section[role=black] a.button.read:focus,section[role=black] a.button.read:hover{background:rgba(17,17,17,.5);border-color:#fff;color:#fff}section[role=blue],section[role=blue] h1,section[role=blue] h2,section[role=blue] h3,section[role=blue] h4,section[role=blue] h5,section[role=blue] h6,section[role=textured-blue] h1,section[role=textured-blue] h2,section[role=textured-blue] h3,section[role=textured-blue] h4,section[role=textured-blue] h5,section[role=textured-blue] h6{color:#fff!important}section[role=black] hr.spacer{border:2px solid rgba(255,255,255,.2);margin:2em auto;width:20%}section[role=donation] .donation-box.white,section[role=follow] .follow-box.white{top:50%;bottom:auto;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);position:relative}section[role=blue]{background:#005eb8;width:100%;padding:4em 0}section[role=blue] a,section[role=blue] a:focus,section[role=blue] a:hover,section[role=textured-blue] a,section[role=textured-blue] a:focus,section[role=textured-blue] a:hover{color:#fff}section[role=textured-blue]{background:url(../images/section-textured-blue-background.jpg) center center no-repeat #005eb8;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff!important;width:100%;padding:4em 0}section[role=light-blue]{background:#dfecf7;color:#2d2d2d!important;width:100%;padding:4em 0}section[role=donation] h1,section[role=donation] h2,section[role=donation] h3,section[role=donation] h4,section[role=donation] h5,section[role=donation] h6,section[role=grey] h1,section[role=grey] h2,section[role=grey] h3,section[role=grey] h4,section[role=grey] h5,section[role=grey] h6,section[role=light-blue] h1,section[role=light-blue] h2,section[role=light-blue] h3,section[role=light-blue] h4,section[role=light-blue] h5,section[role=light-blue] h6,section[role=light-grey] h1,section[role=light-grey] h2,section[role=light-grey] h3,section[role=light-grey] h4,section[role=light-grey] h5,section[role=light-grey] h6,section[role=textured-grey] h1,section[role=textured-grey] h2,section[role=textured-grey] h3,section[role=textured-grey] h4,section[role=textured-grey] h5,section[role=textured-grey] h6{color:#2d2d2d!important}section[role=grey]{background:#f2f2f2;color:#2d2d2d!important;width:100%;padding:4em 0}section[role=light-grey]{background:url(../images/section-light-grey.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:4em 0}section[role=textured-grey]{background:url(../images/section-textured-grey-background.jpg) center left no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:4em 0}section[role=donation]{color:#2d2d2d!important;width:100%;padding:8em 0}@media only screen{section[role=donation]{padding:16em 0 4em 0}}@media only screen and (max-width:40em){section[role=donation]{padding:16em 0 4em 0}}@media only screen and (min-width:40.063em){section[role=donation]{padding:16em 0 4em 0}}@media only screen and (min-width:40.063em) and (max-width:64em){section[role=donation]{padding:16em 0 4em 0}}@media only screen and (min-width:64.063em){section[role=donation]{padding:16em 0 4em 0}}@media only screen and (min-width:64.063em) and (max-width:90em){section[role=donation]{padding:16em 0 4em 0}}@media only screen and (min-width:90.063em){section[role=donation]{padding:8em 0}}@media only screen and (min-width:90.063em) and (max-width:120em){section[role=donation]{padding:8em 0}}@media only screen and (min-width:120.063em){section[role=donation]{padding:8em 0}}section[role=donation].mother-child{background:url(../images/section-mums-babies.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section[role=donation].unsponsored-children{background:url(../images/section-unsponsored-children.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section[role=donation].christmas-gift{background:url(../images/section-regalo-navidad.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;background-color:#010101!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen{section[role=donation].emergency-fund{background:url(../images/section-emergency-fund-mobile.jpg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}@media only screen and (max-width:40em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund-mobile.jpg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}@media only screen and (min-width:40.063em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund-mobile.jpg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}@media only screen and (min-width:40.063em) and (max-width:64em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:64.063em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:64.063em) and (max-width:90em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:90.063em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:90.063em) and (max-width:120em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:120.063em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}section[role=donation].education{background:url(../images/section-education.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section[role=donation] .donation-box{background:0 0;padding:2em;top:50%;bottom:auto;position:relative;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.1)}section[role=donation] .donation-box.white{background:rgba(255,255,255,.75);padding:2em;color:#2d2d2d;text-shadow:none}section[role=donation] .donation-box.trasparent{background:0 0;padding:2em;top:50%;bottom:auto;position:relative}section[role=donation] .donation-box.trasparent h2,section[role=donation] .donation-box.white h2{line-height:1.2!important}section[role=donation] .donation-box.trasparent h2,section[role=donation] .donation-box.trasparent p.lead{color:#fff!important;text-shadow:0 0 3px rgba(0,0,0,.1)}section[role=follow]{color:#2d2d2d!important;width:100%;padding:4em 0;background:url(../images/section-follow.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section[role=follow] h1,section[role=follow] h2,section[role=follow] h3,section[role=follow] h4,section[role=follow] h5,section[role=follow] h6{color:#005eb8!important}section[role=follow] .follow-box{background:0 0;padding:2em;top:50%;bottom:auto;position:relative;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}section[role=follow] .follow-box.white{background:rgba(255,255,255,.85);padding:2em;color:#2d2d2d}section[role=recent-articles]{background:#2d2d2d;padding:4em 0;color:#fff!important;width:100%}section[role=recent-articles] h2{color:#fff!important;font-weight:700}section[role=recent-articles] .card-wrap .card{color:#fff!important;background:0 0!important}section[role=recent-articles] .card-wrap .card a{color:#fff!important}section[role=recent-articles] .card-wrap .card a:focus,section[role=recent-articles] .card-wrap .card a:hover{color:#fff!important;text-decoration:underline}section[role=newsletter]{background:#fff;padding:4em 0;color:#2d2d2d!important;width:100%}section[role=newsletter] .panel.newsletter{background:rgba(245,245,245,.5);padding:2em;color:#2d2d2d}section[role=newsletter-home]{background:url(../images/section-newsletter-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:4em 0 8em;color:#2d2d2d!important;width:100%}section[role=newsletter-home] .panel.newsletter{background:rgba(255,255,255,.7);padding:2em;color:#2d2d2d}section[role=slide]{background-position:top center!important;background-repeat:no-repeat;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;padding:12em 0 6em;color:#fff}section[role=slide] h1{color:#fff;line-height:1!important;text-shadow:0 0 8px rgba(0,0,0,.25)}section[role=slide] p{text-shadow:0 0 8px rgba(0,0,0,.25)}section[role=footer]{background:#2d2d2d;color:#e6e7e8!important;padding:4em 0}section[role=footer] ul li{list-style-type:none}section[role=footer] ul li i.fa{color:#a6a6a6}section[role=footer] ul li.top-item{text-transform:uppercase;font-size:1.15em;padding-bottom:.4em}section[role=footer] ul li a{color:#f5f5f5;transition:all .5s;font-weight:400;text-decoration:none}section[role=footer] ul li a:focus,section[role=footer] ul li a:hover{color:#fff;text-decoration:underline}.card-wrap .card a,div.cn-card .cn-info h5 a{text-decoration:none}section[role=footer] img.logo-footer{margin:3em 0}.fa-map-marker{content:"\f041"}.panel.white{background:#fff!important;border-color:#f2f2f2!important}header{width:60%;padding-top:3em;padding-bottom:3em;margin:0 auto}header h1{margin:.75em 0;font-size:3.25em!important;line-height:1.15!important;text-shadow:0 0 8px rgba(0,0,0,.8);font-weight:700}header h1.blue,header h1.dark,header h1.red{text-shadow:none!important}header h1.red{color:#e64137}header h1.blue{color:#005eb8}header h1.dark{color:#2d2d2d}@media only screen{header{width:95%}}@media only screen and (max-width:40em){header{width:90%}}@media only screen and (min-width:40.063em){header{width:85%}}@media only screen and (min-width:40.063em) and (max-width:64em){header{width:80%}}@media only screen and (min-width:64.063em){header{width:75%}}@media only screen and (min-width:64.063em) and (max-width:90em){header{width:70%}}@media only screen and (min-width:90.063em){header{width:65%}}@media only screen and (min-width:90.063em) and (max-width:120em){header{width:60%}}@media only screen and (min-width:120.063em){header{width:60%}}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border-color:#5eb4c7;box-shadow:inset 0 1px 2px rgba(0,84,166,.1);color:rgba(0,0,0,.75);font-size:1rem}.alert-box.tertiary,select:focus{box-shadow:0 0 4px rgba(0,84,166,.75)}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#00a3c7;box-shadow:0 0 4px rgba(0,84,166,.75);background-color:#f1f6fc;color:#686868}select{border-color:#5eb4c7;font-size:1rem;background-color:#fff;color:#686868}select:focus{background-color:#f1f6fc;border-color:#00a3c7}label small{text-transform:none}input.paypal{color:#fff}.footer-main{background-image:url(../images/footer_spectrum.jpg);background-repeat:repeat-x;background-attachment:scroll;background-position:center top;background-clip:border-box;background-origin:padding-box;background-size:950px 80px;padding-top:80px!important;padding-bottom:0!important;margin:0!important}.google-maps{position:relative;padding-bottom:50%;height:0;overflow:hidden;margin-bottom:2rem}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.reveal-modal .row.basic-details img.details-icon,.row.basic-details img.details-icon{width:78px;height:auto}.reveal-modal.sponsor{padding:0;background-image:-webkit-linear-gradient(#dfecf7 0,#dfecf7 200px);background-image:-moz-linear-gradient(#dfecf7 0,#dfecf7 200px);background-image:linear-gradient(#dfecf7 0,#dfecf7 200px);background-size:100% 200px;background-repeat:no-repeat}.reveal-modal.sponsor img.thumbnail-child{margin-top:2em;border:.5em solid #fff}.reveal-modal .row.basic-bio,.row.basic-bio,.row.basic-details{padding:3em 0;margin:1em 0 0}.reveal-modal .row.basic-details{background:#dfecf7;padding:3em 0;margin:1em 0 0}.row.basic-details{background:#dfecf7}.row.spaced{padding:0 1em .5em;border-right:1px solid #666}.bio-label{color:#686868}.bio-value{color:#00a3c7}.alert-box.tertiary{background-color:#f1f6fc;border-color:#00a3c7;color:#2d2d2d;font-size:.9rem}.alert-box.tertiary .close{right:.25rem;background:inherit;color:#fff;font-size:1.375rem;line-height:.9;margin-top:-.6875rem;opacity:.75;padding:0 6px 4px;position:absolute;top:1.75rem}.card-wrap .card{position:relative;background:#fff;padding:0;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-moz-transition:box-shadow .1s linear;-webkit-transition:box-shadow .1s linear;-ms-transition:box-shadow .1s linear;transition:box-shadow .1s linear}.card-wrap .card:focus,.card-wrap .card:hover{-moz-box-shadow:0 2px 30px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.2);-ms-box-shadow:0 2px 30px 0 rgba(0,0,0,.2);box-shadow:0 2px 30px 0 rgba(0,0,0,.2)}.card-wrap .card a{color:#2d2d2d;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.card-wrap .card-header{max-height:240px;overflow:hidden;position:relative;width:100%}.card .card-header figure{margin:0;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;display:block}.children-search,.fa{display:inline-block}.card-wrap .card-content{padding:0 1em}.card .card-content .card-title{font-size:1.05em;margin:1em 0 .5em;letter-spacing:-.25px}.card .card-content p{font-size:1em;padding:0 0 1em}.card .card-header figure img{width:100%;height:auto}div.cn-card{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);transition:box-shadow .1s linear;margin-bottom:2em}div.cn-card:hover{box-shadow:0 2px 30px 0 rgba(0,0,0,.2)}div.cn-card .cn-info{padding:1.5em 2em}div.cn-card .cn-info h5{font-size:1.57143em;border-bottom:1px solid #eee;color:#0055a6;line-height:1.2em;margin:0 0 .8em;padding-bottom:.4em}div.cn-card .cn-info p{font-weight:400;font-size:1.14286em;margin-bottom:1.71429em;line-height:1.5}.social-icons{overflow:auto;margin:1.1rem 0 .5rem;clear:both}.social-icons a.fa-facebook{background:#005eb8}.social-icons a.fa-facebook:focus,.social-icons a.fa-facebook:hover{background:#0b3d6e}.social-icons a.fa-twitter,.social-icons a.fa-vimeo-square{background:#00b8e1}.social-icons a.fa-twitter:focus,.social-icons a.fa-twitter:hover,.social-icons a.fa-vimeo-square:focus,.social-icons a.fa-vimeo-square:hover{background:#0b7992}.social-icons a.fa-youtube{background:#b12338}.social-icons a.fa-youtube:focus,.social-icons a.fa-youtube:hover{background:#75202c}.social-icons a.fa-instagram{background:#b61b80}.social-icons a.fa-instagram:focus,.social-icons a.fa-instagram:hover{background:#9c1e99}.social-icons a.fa{width:44px!important;height:44px!important;text-align:center;font-size:22px;line-height:1.1;margin-right:3px;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.social-icons a{float:left;padding:10px 0;margin:0 2px;height:22px;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#fff!important;text-decoration:none!important}.fa{font-style:normal;font-weight:400;line-height:1}.nav-container{width:100%;padding:1em 0;background:#005eb8}.nav-container nav.top-bar{max-width:72em!important;margin:0 auto!important;background:#005eb8}.nav-container nav.top-bar img.logo{height:3.175em;width:auto;margin-left:.25em}@media only screen{.nav-container nav.top-bar img.logo{height:2.5em;width:auto;margin-left:.9375rem}}@media only screen and (max-width:40em){.nav-container nav.top-bar img.logo{height:2.5em;width:auto;margin-left:.9375rem}}@media only screen and (min-width:40.063em){.nav-container nav.top-bar img.logo{height:2.85em;width:auto;margin-left:.25em}}@media only screen and (min-width:40.063em) and (max-width:64em){.nav-container nav.top-bar img.logo{height:2.85em;width:auto;margin-left:.25em}}@media only screen and (min-width:64.063em){.nav-container nav.top-bar img.logo{height:3.5em;width:auto;margin-left:.25em}}@media only screen and (min-width:64.063em) and (max-width:90em){.nav-container nav.top-bar img.logo{height:3.5em;width:auto;margin-left:.25em}}@media only screen and (min-width:90.063em){.nav-container nav.top-bar img.logo{height:3.5em;width:auto;margin-left:.25em}}@media only screen and (min-width:90.063em) and (max-width:120em){.nav-container nav.top-bar img.logo{height:3.5em;width:auto;margin-left:.25em}}@media only screen and (min-width:120.063em){.nav-container nav.top-bar img.logo{height:3.5em;width:auto;margin-left:.25em}}.top-bar-section ul li.primary>a{background:#005eb8!important;color:#fff;text-decoration:none;transition:all .25s}.top-bar-section ul li.primary>a:hover{background:#003c71!important;color:#fff}.top-bar-section li.primary:not(.has-form) a:not(.button){background:#005eb8!important;font-family:Montserrat,sans-serif!important;color:#fff;line-height:2.8125rem;padding:0 .7375rem;text-decoration:none;transition:all .25s}.top-bar-section li.primary:not(.has-form) a:not(.button):hover{background:#003c71!important;color:#fff}.top-bar-section ul li.myaccount{position:absolute!important;display:block!important;top:-1em!important;right:0;text-align:right;background:#003c71!important}.top-bar-section ul li.myaccount>a{color:#fff;text-decoration:none;font-size:.625em;line-height:1.2em!important;padding:6px 12px 8px 12px!important;border-radius:0 0 3px 3px!important;background:#003c71!important;font-weight:400;letter-spacing:-.5px;transition:all .25s}.top-bar-section ul li.myaccount>a:focus,.top-bar-section ul li.myaccount>a:hover{background:#1a3a6b!important}hr.spacer{border:2px solid rgba(255,255,255,.2);margin:2em auto;width:20%}.child-result{padding-bottom:1.875rem}.child-box{background:#fff;padding:.5em;border-radius:4px}.child-box:focus,.child-box:hover{background:#005eb8;color:#fff}.child-box img{width:100%;height:auto}a .child-box{color:#666}a .child-box .lead{color:#005eb8}a:focus .child-box,a:focus .child-box .lead,a:hover .child-box,a:hover .child-box .lead{color:#fff}.child-box .days-waiting{z-index:999;position:absolute;top:1em;right:2em;color:#fff;background:#e64137;padding:2px 4px;border-radius:2px;font-size:.8em;font-weight:400;text-align:right}.material-icon,.multiform-navigation .logo,.testimony,form .form-icons{text-align:center}.button.sponsor,button.sponsor{background-color:#e64137;border-color:#cc3931;color:#fff}.button.sponsor:focus,.button.sponsor:hover,button.sponsor:focus,button.sponsor:hover{background-color:#cc3931}.button.action,button.action{background-color:#e64137;border-color:#cc3931;color:#fff}.button.action:focus,.button.action:hover,button.action:focus,button.action:hover{background-color:#cc3931}.button.yellow,button.yellow{background-color:#ffb600;border-color:#cc9200;color:#fff}.button.yellow:focus,.button.yellow:hover,button.yellow:focus,button.yellow:hover{background-color:#e5a400}.children-search{background:0 0;padding:0;border-radius:0;margin:0 auto}@media only screen{.children-search{background:rgba(255,255,255,.75);display:inline-block;padding:1em 1em .5em;border-radius:3px;margin:.5em}}@media only screen and (max-width:40em){.children-search{background:rgba(255,255,255,.75);display:inline-block;padding:1em 1em .5em;border-radius:3px;margin:.5em}}@media only screen and (min-width:40.063em){.children-search{background:rgba(255,255,255,.75);display:inline-block;padding:1em 1em .5em;border-radius:3px;margin:.5em}}@media only screen and (min-width:40.063em) and (max-width:64em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}@media only screen and (min-width:64.063em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}@media only screen and (min-width:64.063em) and (max-width:90em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}@media only screen and (min-width:90.063em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}@media only screen and (min-width:90.063em) and (max-width:120em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}@media only screen and (min-width:120.063em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}div.sponsorship-form{background:rgba(255,255,255,.8);border:1px solid #f5f5f5;padding:1em 1.5em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.multiform-navigation{background:#005eb8}.multiform-navigation .logo{padding:1em 0;width:125px;margin:0 auto}.multiform-navigation .logo img{width:125px;height:auto;text-align:center}.form-child{padding:0;background-image:-webkit-linear-gradient(#dfecf7 0,#dfecf7 200px);background-image:-moz-linear-gradient(#dfecf7 0,#dfecf7 200px);background-image:linear-gradient(#dfecf7 0,#dfecf7 200px);background-size:100% 200px;background-repeat:no-repeat}.form-child img{margin-top:2em;border:.5em solid #fff}form .form-icons h4{margin-bottom:1rem}form .form-icons .input-group-label{background-color:#1779ba;border-color:#1779ba}form .form-icons .input-group-field{border-color:#1779ba}form .form-icons .fa{color:#fff;width:1rem}.form-container{width:100%;margin:0 auto;background:#f5f5f5;border:2px solid #f1f1f1;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:1.875em 1.875em .83125em;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,.15);box-shadow:0 1px 2px 1px rgba(0,0,0,.15)}label.prefix,span.prefix{background:#005eb8;border-right:none;color:#fff;border-color:#003c71}.legal{padding:1rem;background:#fff;max-height:8rem;max-width:100%;overflow-y:auto;margin-bottom:1rem;border:1px solid #e6e7e8}.legal p{font-size:.75rem}div.vertical-spacer{content:'';display:block;width:1px;background-color:#d1d3d4;height:3.21429em;margin:1.42857em auto}.material-icon{display:inline-block;text-rendering:auto;background:#005eb8;padding:11px 0;width:44px!important;height:44px!important;font-size:22px!important;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#fff!important;text-decoration:none!important;margin-bottom:1.42857em}fieldset{background:#fff;border:1px solid #e6e7e8;margin:1.125rem 0;padding:1.25rem}fieldset legend{font-weight:700;font-size:1.25rem;color:#005eb8;margin:0 0 0 -.1875rem;padding:0 .1875rem}@media only screen{fieldset{padding:0;background:0 0;border:none}fieldset legend{margin-bottom:.625rem}}@media only screen and (max-width:40em){fieldset{padding:0;background:0 0;border:none}fieldset legend{margin-bottom:.625rem}}@media only screen and (min-width:40.063em){fieldset{padding:0;background:0 0;border:none}fieldset legend{margin-bottom:.625rem}}@media only screen and (min-width:40.063em) and (max-width:64em){fieldset{padding:1.25rem;background:#fff;border:1px solid #e6e7e8}fieldset legend{margin:0 0 0 -.1875rem}}@media only screen and (min-width:64.063em){fieldset{padding:1.25rem;background:#fff;border:1px solid #e6e7e8}fieldset legend{margin:0 0 0 -.1875rem}}@media only screen and (min-width:64.063em) and (max-width:90em){fieldset{padding:1.25rem;background:#fff;border:1px solid #e6e7e8}fieldset legend{margin:0 0 0 -.1875rem}}@media only screen and (min-width:90.063em){fieldset{padding:1.25rem;background:#fff;border:1px solid #e6e7e8}fieldset legend{margin:0 0 0 -.1875rem}}@media only screen and (min-width:90.063em) and (max-width:120em){fieldset{padding:1.25rem;background:#fff;border:1px solid #e6e7e8}fieldset legend{margin:0 0 0 -.1875rem}}@media only screen and (min-width:120.063em){fieldset{margin:1.125rem 0;padding:1.25rem}}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.testimony{margin:1em 0;font-size:1.3em}.testimony img{width:60%;max-width:320px;height:auto}.testimony blockquote{font-size:2.14286em;line-height:1.2667;margin-bottom:2.71429em;color:#595a5c}blockquote,blockquote p{font-weight:400;line-height:1.4;margin:0;text-align:center}blockquote{quotes:none;padding:2em 0;display:block;color:inherit!important}blockquote::after,blockquote::before{background:#efeff0;content:"";display:block;height:6px;max-width:120px}blockquote.unacceptable::after,blockquote.unacceptable::before{background:rgba(0,0,0,.1);content:"";display:block;height:6px;max-width:120px}blockquote:before{margin:0 auto 1.25em}blockquote:after{margin:1.25em auto 0}blockquote.unacceptable::before{margin:0 auto 1em}blockquote.unacceptable::after{margin:1em auto 0}blockquote.unacceptable{font-size:2.14286em;line-height:1.2667;margin-bottom:2.71429em;color:#595a5c}p.unacceptable-image{margin:3rem 0}[type=checkbox]#privacy:checked,[type=checkbox]#privacy:not(:checked){position:absolute;left:-9999px}[type=checkbox]#privacy:checked+label,[type=checkbox]#privacy:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}[type=checkbox]#privacy:checked+label:before,[type=checkbox]#privacy:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:1.75em;height:1.75em;background:#fff;border-radius:4px;border:1px solid #5eb4c7;box-shadow:inset 0 1px 2px rgba(0,84,166,.1)}[type=checkbox]#privacy:checked+label:after,[type=checkbox]#privacy:not(:checked)+label:after{content:'✓';position:absolute;top:-.25em;left:0;font-size:2em;line-height:1.2;color:#2d2d2d}[type=checkbox]#privacy:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=checkbox]#privacy:checked+label:after{opacity:1;transform:scale(1)}[type=checkbox]#privacy:disabled:checked+label:before,[type=checkbox]#privacy:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}[type=checkbox]#privacy:disabled:checked+label:after{color:#999}[type=checkbox]#privacy:disabled+label{color:#aaa}[type=checkbox]#privacy:checked:focus+label:before,[type=checkbox]#privacy:not(:checked):focus+label:before{border:1px solid #00a3c7;box-shadow:0 0 4px rgba(0,84,166,.75);background-color:#f1f6fc;color:#686868}label:hover:before{border:2px solid #00a3c7!important}.tabs.blue .tab-title>a,.tabs.blue dd>a{background-color:#005eb8;color:#fff;text-decoration:none}.tabs.blue .tab-title>a:hover,.tabs.blue dd>a:hover{background-color:#003c71;text-decoration:none}.tabs.blue .tab-title.active>a,.tabs.blue dd.active>a{background-color:#003c71;color:#fff;text-decoration:none}section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center top no-repeat;background-color:#2d2d2d!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:0 0 10rem 0!important;min-height:100vh;overflow-y:hidden;background-position:top center!important}@media only screen{section.campaign{background:url(../images/donazione-bibbia-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding:0 0 6em 0}}@media only screen and (max-width:40em){section.campaign{background:url(../images/donazione-bibbia-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding:0 0 6em 0}}@media only screen and (min-width:40.063em){section.campaign{background:url(../images/donazione-bibbia-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding:0 0 6em 0}}@media only screen and (min-width:40.063em) and (max-width:64em){section.campaign{background:url(../images/donazione-bibbia-banner-tablet.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding:0 0 6em 0}}@media only screen and (min-width:64.063em){section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 6em 0}}@media only screen and (min-width:64.063em) and (max-width:90em){section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 6em 0}}@media only screen and (min-width:90.063em){section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 6em 0}}@media only screen and (min-width:90.063em) and (max-width:120em){section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 6em 0}}@media only screen and (min-width:120.063em){section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 6em 0}}section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center top no-repeat;background-color:#003c71!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;overflow-y:hidden;background-position:top center!important}section.christmas h1{text-shadow:0 0 .75em rgba(0,0,0,.5)}section.christmas p.lead{text-shadow:0 0 .5em rgba(0,0,0,.5)}@media only screen{section.christmas{background:url(../images/adozione-a-distanza-natale-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (max-width:40em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (min-width:40.063em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (min-width:40.063em) and (max-width:64em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-tablet.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 8em!important}}@media only screen and (min-width:64.063em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:64.063em) and (max-width:90em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:0 0 8em!important}}@media only screen and (min-width:90.063em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:90.063em) and (max-width:120em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:120.063em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center top no-repeat;background-color:#2d2d2d!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;overflow-y:hidden;background-position:top center!important}section.sponsorhome h1{text-shadow:0 0 .75em rgba(0,0,0,.5);line-height:1!important}section.sponsorhome p.lead{text-shadow:0 0 .5em rgba(0,0,0,.5)}@media only screen{section.sponsorhome{background:url(../images/adozione-a-distanza-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (max-width:40em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (min-width:40.063em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (min-width:40.063em) and (max-width:64em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-tablet.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:0 0 8em!important}}@media only screen and (min-width:64.063em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:64.063em) and (max-width:90em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:0 0 8em!important}}@media only screen and (min-width:90.063em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:90.063em) and (max-width:120em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:120.063em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}section[role=bombonierehome]{background:#89cde7!important;color:#fff!important;width:100%;padding:4em 0}section[role=bombonierehome] h1,section[role=bombonierehome] h2,section[role=bombonierehome] h3,section[role=bombonierehome] h4,section[role=bombonierehome] h5{color:#fff!important}.content-wrapper{transform:translate(0,12vh)!important;color:#fff!important}@media only screen{.content-wrapper{transform:translate(0,12vh)!important;margin-top:15rem!important}}@media only screen and (max-width:40em){.content-wrapper{transform:translate(0,12vh)!important;margin-top:15rem!important}}@media only screen and (min-width:40.063em){.content-wrapper{transform:translate(0,12vh)!important;margin-top:12rem!important}}@media only screen and (min-width:40.063em) and (max-width:64em){.content-wrapper{transform:translate(0,15vh)!important;margin-top:5rem!important}}@media only screen and (min-width:64.063em){.content-wrapper{transform:translate(0,15vh)!important;margin-top:2rem!important}}@media only screen and (min-width:64.063em) and (max-width:90em){.content-wrapper{transform:translate(0,25vh)!important;margin-top:2rem!important}}@media only screen and (min-width:90.063em){.content-wrapper{transform:translate(0,25vh)!important;margin-top:2rem!important}}@media only screen and (min-width:90.063em) and (max-width:120em){.content-wrapper{transform:translate(0,27vh)!important;margin-top:2rem!important}}@media only screen and (min-width:120.063em){.content-wrapper{transform:translate(0,30vh)!important;margin-top:0!important}}@charset "utf-8";.row.fullWidth,.row.largeWidth{margin-left:auto;margin-right:auto;max-width:initial}section[role=apadrinar-home] h1,section[role=blogpost] h1,section[role=error404] h1,section[role=image] h1,section[role=quienes-somos] h1,section[role=top] h1{line-height:2.5rem;padding:2rem 0}.fa,.material-icon{font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-y:scroll;overflow-x:hidden;font-family:Montserrat,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif!important;font-weight:700!important;letter-spacing:-1.5px!important}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.emptySpace{height:3rem}.row.fullWidth{width:100%}.row.largeWidth{width:90%}.breadcrumbs{background-color:none!important;border-color:none!important;background:0 0!important;border:none!important}.breadcrumbs>*{color:#005eb8!important}.breadcrumbs>* a{color:#005eb8!important}.breadcrumbs>* a:focus,.breadcrumbs>* a:hover{color:#003a73!important}.breadcrumbs>.current,.breadcrumbs>.current a{color:#2d2d2d!important}.breadcrumbs>.unavailable,.breadcrumbs>.unavailable a{color:#2d2d2d!important}.breadcrumbs>.unavailable a:focus,.breadcrumbs>.unavailable:focus,.breadcrumbs>.unavailable:hover,.breadcrumbs>.unavailable:hover a{color:#2d2d2d!important}@media only screen{.row.largeWidth{width:100%}}@media only screen and (max-width:40em){.row.largeWidth{width:100%}}@media only screen and (min-width:40.063em){.row.largeWidth{width:100%}}@media only screen and (min-width:40.063em) and (max-width:64em){.row.largeWidth{width:100%}}@media only screen and (min-width:64.063em){.row.largeWidth{width:100%}}@media only screen and (min-width:64.063em) and (max-width:90em){.row.largeWidth{width:90%}}@media only screen and (min-width:90.063em){.row.largeWidth{width:80%}}@media only screen and (min-width:90.063em) and (max-width:120em){.row.largeWidth{width:70%}}@media only screen and (min-width:120.063em){.row.largeWidth{width:70%}}section[role=image]{width:100%;padding:4em 0;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=image] h1{font-size:3rem;color:#fff}section[role=image] h2{font-size:2.5rem;line-height:2.25rem;color:#fff;padding:1rem 0}section[role=image] h3{font-size:2rem;color:#fff;padding:1rem 0 0}section[role=image] p,section[role=image] p.lead{color:#fff!important}section[role=blogpost]{width:100%;padding:4em 0}section[role=blogpost] h1{font-size:3rem;color:#2d2d2d;text-shadow:none}section[role=blogpost] h2{font-size:2.5rem;line-height:2.25rem;color:#2d2d2d;padding:1rem 0;text-shadow:none}section[role=blogpost] h3{font-size:2rem;color:#2d2d2d;padding:1rem 0 0}section[role=blogpost] p,section[role=blogpost] p.lead{color:#2d2d2d!important}section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}section[role=apadrinar-home] h1{font-size:3rem;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=apadrinar-home] p,section[role=apadrinar-home] p.lead{color:#fff!important;text-shadow:0 0 3px rgba(0,0,0,.85)}@media only screen{section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (max-width:40em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em) and (max-width:64em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em) and (max-width:90em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em) and (max-width:120em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:120.063em){section[role=apadrinar-home]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}section[role=inaccettabile-home] h1{font-size:3.75rem;line-height:3.75rem;color:#fff;padding:2rem 0;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=inaccettabile-home] p,section[role=inaccettabile-home] p.lead{color:#fff!important;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=inaccettabile-home]::-moz-selection{background:rgba(244,94,91,.8);color:#fff}section[role=inaccettabile-home]::selection{background:rgba(244,94,91,.8);color:#fff}@media only screen{section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (max-width:40em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em) and (max-width:64em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em) and (max-width:90em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em) and (max-width:120em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:120.063em){section[role=inaccettabile-home]{background:url(../images/section-inaccettabile-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}section[role=error404] h1{font-size:3rem;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=error404] p,section[role=error404] p.lead{color:#fff!important;text-shadow:0 0 3px rgba(0,0,0,.85)}section[role=error404] a,section[role=error404] a:focus,section[role=error404] a:hover,section[role=quienes-somos] p,section[role=quienes-somos] p.lead{color:#fff!important}@media only screen{section[role=error404]{background:url(../images/section-404-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (max-width:40em){section[role=error404]{background:url(../images/section-404-small.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em){section[role=error404]{background:url(../images/section-apadrinar-un-nino.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:40.063em) and (max-width:64em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:64.063em) and (max-width:90em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:90.063em) and (max-width:120em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}@media only screen and (min-width:120.063em){section[role=error404]{background:url(../images/section-404.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:8em 0}}section[role=quienes-somos]{background:url(../images/section-quienes-somos.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:4em 0}section[role=quienes-somos] h1{font-size:3rem;color:#fff}section[role=quienes-somos] h2{font-size:2.5rem;line-height:2.25rem;color:#fff;padding:1rem 0}section[role=quienes-somos] h3{font-size:2rem;color:#fff;padding:1rem 0 0}section[role=top]{background:url(../img/reflet-bleu.png) center center no-repeat #daedf3;width:100%;padding:4em 0}section[role=top] h1{font-size:3rem;text-transform:uppercase;color:#ff5c34;font-weight:700}section[role=top] h2{font-size:1.5rem;line-height:1.25rem;text-transform:uppercase;color:#293c3d;padding:1rem 0}section[role=top] h3{font-size:1.75rem;color:#ff5c34;padding:1rem 0 0;font-weight:700}section[role=top] p.lead{color:#293c3d!important}section[role=white]{background:#fff;color:#2d2d2d!important;width:100%;padding:4em 0}section[role=white] h1,section[role=white] h2,section[role=white] h3,section[role=white] h4,section[role=white] h5,section[role=white] h6{color:#2d2d2d!important}section[role=black]::-moz-selection{background:rgba(244,94,91,.8);color:#fff}section[role=black]::selection{background:rgba(244,94,91,.8);color:#fff}section[role=black]{background:#181818;color:#e9e9e9!important;width:100%;padding:5em 0}section[role=black] h1,section[role=black] h2,section[role=black] h3,section[role=black] h4,section[role=black] h5,section[role=black] h6{color:#f5f5f5!important;text-shadow:0 0 10px #000}section[role=black] p.country-badge{background:rgba(49,49,49,.75);color:#999;display:inline-block;letter-spacing:2px;text-transform:uppercase;font-size:1.21429em;line-height:1;padding:.5rem 1rem;margin:0 0 20px;border-radius:3px}section[role=black] p.shadow{text-shadow:0 0 10px #000}section[role=black] a{color:#aaa}section[role=black] a:focus,section[role=black] a:hover{color:#fff}section[role=black] a.button.read{background:rgba(17,17,17,.2);border:2px solid #888;color:#aaa;line-height:3em;margin:0;padding:0 1.25em;transition:all .2s linear}section[role=black] a.button.read:focus,section[role=black] a.button.read:hover{background:rgba(17,17,17,.5);border-color:#fff;color:#fff}section[role=blue],section[role=blue] h1,section[role=blue] h2,section[role=blue] h3,section[role=blue] h4,section[role=blue] h5,section[role=blue] h6,section[role=textured-blue] h1,section[role=textured-blue] h2,section[role=textured-blue] h3,section[role=textured-blue] h4,section[role=textured-blue] h5,section[role=textured-blue] h6{color:#fff!important}section[role=black] hr.spacer{border:2px solid rgba(255,255,255,.2);margin:2em auto;width:20%}section[role=donation] .donation-box.white,section[role=follow] .follow-box.white{top:50%;bottom:auto;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);position:relative}section[role=blue]{background:#005eb8;width:100%;padding:4em 0}section[role=blue] a,section[role=blue] a:focus,section[role=blue] a:hover,section[role=textured-blue] a,section[role=textured-blue] a:focus,section[role=textured-blue] a:hover{color:#fff}section[role=textured-blue]{background:url(../images/section-textured-blue-background.jpg) center center no-repeat #005eb8;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff!important;width:100%;padding:4em 0}section[role=light-blue]{background:#dfecf7;color:#2d2d2d!important;width:100%;padding:4em 0}section[role=donation] h1,section[role=donation] h2,section[role=donation] h3,section[role=donation] h4,section[role=donation] h5,section[role=donation] h6,section[role=grey] h1,section[role=grey] h2,section[role=grey] h3,section[role=grey] h4,section[role=grey] h5,section[role=grey] h6,section[role=light-blue] h1,section[role=light-blue] h2,section[role=light-blue] h3,section[role=light-blue] h4,section[role=light-blue] h5,section[role=light-blue] h6,section[role=light-grey] h1,section[role=light-grey] h2,section[role=light-grey] h3,section[role=light-grey] h4,section[role=light-grey] h5,section[role=light-grey] h6,section[role=textured-grey] h1,section[role=textured-grey] h2,section[role=textured-grey] h3,section[role=textured-grey] h4,section[role=textured-grey] h5,section[role=textured-grey] h6{color:#2d2d2d!important}section[role=grey]{background:#f2f2f2;color:#2d2d2d!important;width:100%;padding:4em 0}section[role=light-grey]{background:url(../images/section-light-grey.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:4em 0}section[role=textured-grey]{background:url(../images/section-textured-grey-background.jpg) center left no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:4em 0}section[role=donation]{color:#2d2d2d!important;width:100%;padding:8em 0}@media only screen{section[role=donation]{padding:16em 0 4em 0}}@media only screen and (max-width:40em){section[role=donation]{padding:16em 0 4em 0}}@media only screen and (min-width:40.063em){section[role=donation]{padding:16em 0 4em 0}}@media only screen and (min-width:40.063em) and (max-width:64em){section[role=donation]{padding:16em 0 4em 0}}@media only screen and (min-width:64.063em){section[role=donation]{padding:16em 0 4em 0}}@media only screen and (min-width:64.063em) and (max-width:90em){section[role=donation]{padding:16em 0 4em 0}}@media only screen and (min-width:90.063em){section[role=donation]{padding:8em 0}}@media only screen and (min-width:90.063em) and (max-width:120em){section[role=donation]{padding:8em 0}}@media only screen and (min-width:120.063em){section[role=donation]{padding:8em 0}}section[role=donation].mother-child{background:url(../images/section-mums-babies.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section[role=donation].unsponsored-children{background:url(../images/section-unsponsored-children.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section[role=donation].christmas-gift{background:url(../images/section-regalo-navidad.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;background-color:#010101!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen{section[role=donation].emergency-fund{background:url(../images/section-emergency-fund-mobile.jpg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}@media only screen and (max-width:40em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund-mobile.jpg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}@media only screen and (min-width:40.063em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund-mobile.jpg) center center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}}@media only screen and (min-width:40.063em) and (max-width:64em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:64.063em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:64.063em) and (max-width:90em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:90.063em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:90.063em) and (max-width:120em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media only screen and (min-width:120.063em){section[role=donation].emergency-fund{background:url(../images/section-emergency-fund.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}section[role=donation].education{background:url(../images/section-education.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section[role=donation] .donation-box{background:0 0;padding:2em;top:50%;bottom:auto;position:relative;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.1)}section[role=donation] .donation-box.white{background:rgba(255,255,255,.75);padding:2em;color:#2d2d2d;text-shadow:none}section[role=donation] .donation-box.trasparent{background:0 0;padding:2em;top:50%;bottom:auto;position:relative}section[role=donation] .donation-box.trasparent h2,section[role=donation] .donation-box.white h2{line-height:1.2!important}section[role=donation] .donation-box.trasparent h2,section[role=donation] .donation-box.trasparent p.lead{color:#fff!important;text-shadow:0 0 3px rgba(0,0,0,.1)}section[role=follow]{color:#2d2d2d!important;width:100%;padding:4em 0;background:url(../images/section-follow.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section[role=follow] h1,section[role=follow] h2,section[role=follow] h3,section[role=follow] h4,section[role=follow] h5,section[role=follow] h6{color:#005eb8!important}section[role=follow] .follow-box{background:0 0;padding:2em;top:50%;bottom:auto;position:relative;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}section[role=follow] .follow-box.white{background:rgba(255,255,255,.85);padding:2em;color:#2d2d2d}section[role=recent-articles]{background:#2d2d2d;padding:4em 0;color:#fff!important;width:100%}section[role=recent-articles] h2{color:#fff!important;font-weight:700}section[role=recent-articles] .card-wrap .card{color:#fff!important;background:0 0!important}section[role=recent-articles] .card-wrap .card a{color:#fff!important}section[role=recent-articles] .card-wrap .card a:focus,section[role=recent-articles] .card-wrap .card a:hover{color:#fff!important;text-decoration:underline}section[role=newsletter]{background:#fff;padding:4em 0;color:#2d2d2d!important;width:100%}section[role=newsletter] .panel.newsletter{background:rgba(245,245,245,.5);padding:2em;color:#2d2d2d}section[role=newsletter-home]{background:url(../images/section-newsletter-home.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:4em 0 8em;color:#2d2d2d!important;width:100%}section[role=newsletter-home] .panel.newsletter{background:rgba(255,255,255,.7);padding:2em;color:#2d2d2d}section[role=slide]{background-position:top center!important;background-repeat:no-repeat;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;padding:12em 0 6em;color:#fff}section[role=slide] h1{color:#fff;line-height:1!important;text-shadow:0 0 8px rgba(0,0,0,.25)}section[role=slide] p{text-shadow:0 0 8px rgba(0,0,0,.25)}section[role=footer]{background:#2d2d2d;color:#e6e7e8!important;padding:4em 0}section[role=footer] ul li{list-style-type:none}section[role=footer] ul li i.fa{color:#a6a6a6}section[role=footer] ul li.top-item{text-transform:uppercase;font-size:1.15em;padding-bottom:.4em}section[role=footer] ul li a{color:#f5f5f5;transition:all .5s;font-weight:400;text-decoration:none}section[role=footer] ul li a:focus,section[role=footer] ul li a:hover{color:#fff;text-decoration:underline}.card-wrap .card a,div.cn-card .cn-info h5 a{text-decoration:none}section[role=footer] img.logo-footer{margin:3em 0}.fa-map-marker{content:"\f041"}.panel.white{background:#fff!important;border-color:#f2f2f2!important}header{width:60%;padding-top:3em;padding-bottom:3em;margin:0 auto}header h1{margin:.75em 0;font-size:3.25em!important;line-height:1.15!important;text-shadow:0 0 8px rgba(0,0,0,.8);font-weight:700}header h1.blue,header h1.dark,header h1.red{text-shadow:none!important}header h1.red{color:#e64137}header h1.blue{color:#005eb8}header h1.dark{color:#2d2d2d}@media only screen{header{width:95%}}@media only screen and (max-width:40em){header{width:90%}}@media only screen and (min-width:40.063em){header{width:85%}}@media only screen and (min-width:40.063em) and (max-width:64em){header{width:80%}}@media only screen and (min-width:64.063em){header{width:75%}}@media only screen and (min-width:64.063em) and (max-width:90em){header{width:70%}}@media only screen and (min-width:90.063em){header{width:65%}}@media only screen and (min-width:90.063em) and (max-width:120em){header{width:60%}}@media only screen and (min-width:120.063em){header{width:60%}}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border-color:#5eb4c7;box-shadow:inset 0 1px 2px rgba(0,84,166,.1);color:rgba(0,0,0,.75);font-size:1rem}.alert-box.tertiary,select:focus{box-shadow:0 0 4px rgba(0,84,166,.75)}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#00a3c7;box-shadow:0 0 4px rgba(0,84,166,.75);background-color:#f1f6fc;color:#686868}select{border-color:#5eb4c7;font-size:1rem;background-color:#fff;color:#686868}select:focus{background-color:#f1f6fc;border-color:#00a3c7}label small{text-transform:none}input.paypal{color:#fff}.footer-main{background-image:url(../images/footer_spectrum.jpg);background-repeat:repeat-x;background-attachment:scroll;background-position:center top;background-clip:border-box;background-origin:padding-box;background-size:950px 80px;padding-top:80px!important;padding-bottom:0!important;margin:0!important}.google-maps{position:relative;padding-bottom:50%;height:0;overflow:hidden;margin-bottom:2rem}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.reveal-modal .row.basic-details img.details-icon,.row.basic-details img.details-icon{width:78px;height:auto}.reveal-modal.sponsor{padding:0;background-image:-webkit-linear-gradient(#dfecf7 0,#dfecf7 200px);background-image:-moz-linear-gradient(#dfecf7 0,#dfecf7 200px);background-image:linear-gradient(#dfecf7 0,#dfecf7 200px);background-size:100% 200px;background-repeat:no-repeat}.reveal-modal.sponsor img.thumbnail-child{margin-top:2em;border:.5em solid #fff}.reveal-modal .row.basic-bio,.row.basic-bio,.row.basic-details{padding:3em 0;margin:1em 0 0}.reveal-modal .row.basic-details{background:#dfecf7;padding:3em 0;margin:1em 0 0}.row.basic-details{background:#dfecf7}.row.spaced{padding:0 1em .5em;border-right:1px solid #666}.bio-label{color:#686868}.bio-value{color:#00a3c7}.alert-box.tertiary{background-color:#f1f6fc;border-color:#00a3c7;color:#2d2d2d;font-size:.9rem}.alert-box.tertiary .close{right:.25rem;background:inherit;color:#fff;font-size:1.375rem;line-height:.9;margin-top:-.6875rem;opacity:.75;padding:0 6px 4px;position:absolute;top:1.75rem}.card-wrap .card{position:relative;background:#fff;padding:0;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-moz-transition:box-shadow .1s linear;-webkit-transition:box-shadow .1s linear;-ms-transition:box-shadow .1s linear;transition:box-shadow .1s linear}.card-wrap .card:focus,.card-wrap .card:hover{-moz-box-shadow:0 2px 30px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.2);-ms-box-shadow:0 2px 30px 0 rgba(0,0,0,.2);box-shadow:0 2px 30px 0 rgba(0,0,0,.2)}.card-wrap .card a{color:#2d2d2d;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.card-wrap .card-header{max-height:240px;overflow:hidden;position:relative;width:100%}.card .card-header figure{margin:0;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;display:block}.children-search,.fa{display:inline-block}.card-wrap .card-content{padding:0 1em}.card .card-content .card-title{font-size:1.05em;margin:1em 0 .5em;letter-spacing:-.25px}.card .card-content p{font-size:1em;padding:0 0 1em}.card .card-header figure img{width:100%;height:auto}div.cn-card{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);transition:box-shadow .1s linear;margin-bottom:2em}div.cn-card:hover{box-shadow:0 2px 30px 0 rgba(0,0,0,.2)}div.cn-card .cn-info{padding:1.5em 2em}div.cn-card .cn-info h5{font-size:1.57143em;border-bottom:1px solid #eee;color:#0055a6;line-height:1.2em;margin:0 0 .8em;padding-bottom:.4em}div.cn-card .cn-info p{font-weight:400;font-size:1.14286em;margin-bottom:1.71429em;line-height:1.5}.social-icons{overflow:auto;margin:1.1rem 0 .5rem;clear:both}.social-icons a.fa-facebook{background:#005eb8}.social-icons a.fa-facebook:focus,.social-icons a.fa-facebook:hover{background:#0b3d6e}.social-icons a.fa-twitter,.social-icons a.fa-vimeo-square{background:#00b8e1}.social-icons a.fa-twitter:focus,.social-icons a.fa-twitter:hover,.social-icons a.fa-vimeo-square:focus,.social-icons a.fa-vimeo-square:hover{background:#0b7992}.social-icons a.fa-youtube{background:#b12338}.social-icons a.fa-youtube:focus,.social-icons a.fa-youtube:hover{background:#75202c}.social-icons a.fa-instagram{background:#b61b80}.social-icons a.fa-instagram:focus,.social-icons a.fa-instagram:hover{background:#9c1e99}.social-icons a.fa{width:44px!important;height:44px!important;text-align:center;font-size:22px;line-height:1.1;margin-right:3px;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.social-icons a{float:left;padding:10px 0;margin:0 2px;height:22px;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#fff!important;text-decoration:none!important}.fa{font-style:normal;font-weight:400;line-height:1}.nav-container{width:100%;padding:1em 0;background:#005eb8}.nav-container nav.top-bar{max-width:72em!important;margin:0 auto!important;background:#005eb8}.nav-container nav.top-bar img.logo{height:3.175em;width:auto;margin-left:.25em}@media only screen{.nav-container nav.top-bar img.logo{height:2.5em;width:auto;margin-left:.9375rem}}@media only screen and (max-width:40em){.nav-container nav.top-bar img.logo{height:2.5em;width:auto;margin-left:.9375rem}}@media only screen and (min-width:40.063em){.nav-container nav.top-bar img.logo{height:2.85em;width:auto;margin-left:.25em}}@media only screen and (min-width:40.063em) and (max-width:64em){.nav-container nav.top-bar img.logo{height:2.85em;width:auto;margin-left:.25em}}@media only screen and (min-width:64.063em){.nav-container nav.top-bar img.logo{height:3.5em;width:auto;margin-left:.25em}}@media only screen and (min-width:64.063em) and (max-width:90em){.nav-container nav.top-bar img.logo{height:3.5em;width:auto;margin-left:.25em}}@media only screen and (min-width:90.063em){.nav-container nav.top-bar img.logo{height:3.5em;width:auto;margin-left:.25em}}@media only screen and (min-width:90.063em) and (max-width:120em){.nav-container nav.top-bar img.logo{height:3.5em;width:auto;margin-left:.25em}}@media only screen and (min-width:120.063em){.nav-container nav.top-bar img.logo{height:3.5em;width:auto;margin-left:.25em}}.top-bar-section ul li.primary>a{background:#005eb8!important;color:#fff;text-decoration:none;transition:all .25s}.top-bar-section ul li.primary>a:hover{background:#003c71!important;color:#fff}.top-bar-section li.primary:not(.has-form) a:not(.button){background:#005eb8!important;font-family:Montserrat,sans-serif!important;color:#fff;line-height:2.8125rem;padding:0 .7375rem;text-decoration:none;transition:all .25s}.top-bar-section li.primary:not(.has-form) a:not(.button):hover{background:#003c71!important;color:#fff}.top-bar-section ul li.myaccount{position:absolute!important;display:block!important;top:-1em!important;right:0;text-align:right;background:#003c71!important}.top-bar-section ul li.myaccount>a{color:#fff;text-decoration:none;font-size:.625em;line-height:1.2em!important;padding:6px 12px 8px 12px!important;border-radius:0 0 3px 3px!important;background:#003c71!important;font-weight:400;letter-spacing:-.5px;transition:all .25s}.top-bar-section ul li.myaccount>a:focus,.top-bar-section ul li.myaccount>a:hover{background:#1a3a6b!important}hr.spacer{border:2px solid rgba(255,255,255,.2);margin:2em auto;width:20%}.child-result{padding-bottom:1.875rem}.child-box{background:#fff;padding:.5em;border-radius:4px}.child-box:focus,.child-box:hover{background:#005eb8;color:#fff}.child-box img{width:100%;height:auto}a .child-box{color:#666}a .child-box .lead{color:#005eb8}a:focus .child-box,a:focus .child-box .lead,a:hover .child-box,a:hover .child-box .lead{color:#fff}.child-box .days-waiting{z-index:999;position:absolute;top:1em;right:2em;color:#fff;background:#e64137;padding:2px 4px;border-radius:2px;font-size:.8em;font-weight:400;text-align:right}.material-icon,.multiform-navigation .logo,.testimony,form .form-icons{text-align:center}.button.sponsor,button.sponsor{background-color:#e64137;border-color:#cc3931;color:#fff}.button.sponsor:focus,.button.sponsor:hover,button.sponsor:focus,button.sponsor:hover{background-color:#cc3931}.button.action,button.action{background-color:#e64137;border-color:#cc3931;color:#fff}.button.action:focus,.button.action:hover,button.action:focus,button.action:hover{background-color:#cc3931}.button.yellow,button.yellow{background-color:#ffb600;border-color:#cc9200;color:#fff}.button.yellow:focus,.button.yellow:hover,button.yellow:focus,button.yellow:hover{background-color:#e5a400}.children-search{background:0 0;padding:0;border-radius:0;margin:0 auto}@media only screen{.children-search{background:rgba(255,255,255,.75);display:inline-block;padding:1em 1em .5em;border-radius:3px;margin:.5em}}@media only screen and (max-width:40em){.children-search{background:rgba(255,255,255,.75);display:inline-block;padding:1em 1em .5em;border-radius:3px;margin:.5em}}@media only screen and (min-width:40.063em){.children-search{background:rgba(255,255,255,.75);display:inline-block;padding:1em 1em .5em;border-radius:3px;margin:.5em}}@media only screen and (min-width:40.063em) and (max-width:64em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}@media only screen and (min-width:64.063em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}@media only screen and (min-width:64.063em) and (max-width:90em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}@media only screen and (min-width:90.063em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}@media only screen and (min-width:90.063em) and (max-width:120em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}@media only screen and (min-width:120.063em){.children-search{background:0 0;display:inline-block;padding:0;border-radius:0;margin:0 auto}}div.sponsorship-form{background:rgba(255,255,255,.8);border:1px solid #f5f5f5;padding:1em 1.5em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.multiform-navigation{background:#005eb8}.multiform-navigation .logo{padding:1em 0;width:125px;margin:0 auto}.multiform-navigation .logo img{width:125px;height:auto;text-align:center}.form-child{padding:0;background-image:-webkit-linear-gradient(#dfecf7 0,#dfecf7 200px);background-image:-moz-linear-gradient(#dfecf7 0,#dfecf7 200px);background-image:linear-gradient(#dfecf7 0,#dfecf7 200px);background-size:100% 200px;background-repeat:no-repeat}.form-child img{margin-top:2em;border:.5em solid #fff}form .form-icons h4{margin-bottom:1rem}form .form-icons .input-group-label{background-color:#1779ba;border-color:#1779ba}form .form-icons .input-group-field{border-color:#1779ba}form .form-icons .fa{color:#fff;width:1rem}.form-container{width:100%;margin:0 auto;background:#f5f5f5;border:2px solid #f1f1f1;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:1.875em 1.875em .83125em;-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,.15);box-shadow:0 1px 2px 1px rgba(0,0,0,.15)}label.prefix,span.prefix{background:#005eb8;border-right:none;color:#fff;border-color:#003c71}.legal{padding:1rem;background:#fff;max-height:8rem;max-width:100%;overflow-y:auto;margin-bottom:1rem;border:1px solid #e6e7e8}.legal p{font-size:.75rem}div.vertical-spacer{content:'';display:block;width:1px;background-color:#d1d3d4;height:3.21429em;margin:1.42857em auto}.material-icon{display:inline-block;text-rendering:auto;background:#005eb8;padding:11px 0;width:44px!important;height:44px!important;font-size:22px!important;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#fff!important;text-decoration:none!important;margin-bottom:1.42857em}fieldset{background:#fff;border:1px solid #e6e7e8;margin:1.125rem 0;padding:1.25rem}fieldset legend{font-weight:700;font-size:1.25rem;color:#005eb8;margin:0 0 0 -.1875rem;padding:0 .1875rem}@media only screen{fieldset{padding:0;background:0 0;border:none}fieldset legend{margin-bottom:.625rem}}@media only screen and (max-width:40em){fieldset{padding:0;background:0 0;border:none}fieldset legend{margin-bottom:.625rem}}@media only screen and (min-width:40.063em){fieldset{padding:0;background:0 0;border:none}fieldset legend{margin-bottom:.625rem}}@media only screen and (min-width:40.063em) and (max-width:64em){fieldset{padding:1.25rem;background:#fff;border:1px solid #e6e7e8}fieldset legend{margin:0 0 0 -.1875rem}}@media only screen and (min-width:64.063em){fieldset{padding:1.25rem;background:#fff;border:1px solid #e6e7e8}fieldset legend{margin:0 0 0 -.1875rem}}@media only screen and (min-width:64.063em) and (max-width:90em){fieldset{padding:1.25rem;background:#fff;border:1px solid #e6e7e8}fieldset legend{margin:0 0 0 -.1875rem}}@media only screen and (min-width:90.063em){fieldset{padding:1.25rem;background:#fff;border:1px solid #e6e7e8}fieldset legend{margin:0 0 0 -.1875rem}}@media only screen and (min-width:90.063em) and (max-width:120em){fieldset{padding:1.25rem;background:#fff;border:1px solid #e6e7e8}fieldset legend{margin:0 0 0 -.1875rem}}@media only screen and (min-width:120.063em){fieldset{margin:1.125rem 0;padding:1.25rem}}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.testimony{margin:1em 0;font-size:1.3em}.testimony img{width:60%;max-width:320px;height:auto}.testimony blockquote{font-size:2.14286em;line-height:1.2667;margin-bottom:2.71429em;color:#595a5c}blockquote,blockquote p{font-weight:400;line-height:1.4;margin:0;text-align:center}blockquote{quotes:none;padding:2em 0;display:block;color:inherit!important}blockquote::after,blockquote::before{background:#efeff0;content:"";display:block;height:6px;max-width:120px}blockquote.unacceptable::after,blockquote.unacceptable::before{background:rgba(0,0,0,.1);content:"";display:block;height:6px;max-width:120px}blockquote:before{margin:0 auto 1.25em}blockquote:after{margin:1.25em auto 0}blockquote.unacceptable::before{margin:0 auto 1em}blockquote.unacceptable::after{margin:1em auto 0}blockquote.unacceptable{font-size:2.14286em;line-height:1.2667;margin-bottom:2.71429em;color:#595a5c}p.unacceptable-image{margin:3rem 0}[type=checkbox]#privacy:checked,[type=checkbox]#privacy:not(:checked){position:absolute;left:-9999px}[type=checkbox]#privacy:checked+label,[type=checkbox]#privacy:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}[type=checkbox]#privacy:checked+label:before,[type=checkbox]#privacy:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:1.75em;height:1.75em;background:#fff;border-radius:4px;border:1px solid #5eb4c7;box-shadow:inset 0 1px 2px rgba(0,84,166,.1)}[type=checkbox]#privacy:checked+label:after,[type=checkbox]#privacy:not(:checked)+label:after{content:'✓';position:absolute;top:-.25em;left:0;font-size:2em;line-height:1.2;color:#2d2d2d}[type=checkbox]#privacy:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=checkbox]#privacy:checked+label:after{opacity:1;transform:scale(1)}[type=checkbox]#privacy:disabled:checked+label:before,[type=checkbox]#privacy:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}[type=checkbox]#privacy:disabled:checked+label:after{color:#999}[type=checkbox]#privacy:disabled+label{color:#aaa}[type=checkbox]#privacy:checked:focus+label:before,[type=checkbox]#privacy:not(:checked):focus+label:before{border:1px solid #00a3c7;box-shadow:0 0 4px rgba(0,84,166,.75);background-color:#f1f6fc;color:#686868}label:hover:before{border:2px solid #00a3c7!important}.tabs.blue .tab-title>a,.tabs.blue dd>a{background-color:#005eb8;color:#fff;text-decoration:none}.tabs.blue .tab-title>a:hover,.tabs.blue dd>a:hover{background-color:#003c71;text-decoration:none}.tabs.blue .tab-title.active>a,.tabs.blue dd.active>a{background-color:#003c71;color:#fff;text-decoration:none}section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center top no-repeat;background-color:#2d2d2d!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:0 0 10rem 0!important;min-height:100vh;overflow-y:hidden;background-position:top center!important}@media only screen{section.campaign{background:url(../images/donazione-bibbia-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding:0 0 6em 0}}@media only screen and (max-width:40em){section.campaign{background:url(../images/donazione-bibbia-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding:0 0 6em 0}}@media only screen and (min-width:40.063em){section.campaign{background:url(../images/donazione-bibbia-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding:0 0 6em 0}}@media only screen and (min-width:40.063em) and (max-width:64em){section.campaign{background:url(../images/donazione-bibbia-banner-tablet.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;padding:0 0 6em 0}}@media only screen and (min-width:64.063em){section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 6em 0}}@media only screen and (min-width:64.063em) and (max-width:90em){section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 6em 0}}@media only screen and (min-width:90.063em){section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 6em 0}}@media only screen and (min-width:90.063em) and (max-width:120em){section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 6em 0}}@media only screen and (min-width:120.063em){section.campaign{background:url(../images/donazione-bibbia-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 6em 0}}section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center top no-repeat;background-color:#003c71!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;overflow-y:hidden;background-position:top center!important}section.christmas h1{text-shadow:0 0 .75em rgba(0,0,0,.5)}section.christmas p.lead{text-shadow:0 0 .5em rgba(0,0,0,.5)}@media only screen{section.christmas{background:url(../images/adozione-a-distanza-natale-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (max-width:40em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (min-width:40.063em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (min-width:40.063em) and (max-width:64em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-tablet.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 8em!important}}@media only screen and (min-width:64.063em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:64.063em) and (max-width:90em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:0 0 8em!important}}@media only screen and (min-width:90.063em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:90.063em) and (max-width:120em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:120.063em){section.christmas{background:url(../images/adozione-a-distanza-natale-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center top no-repeat;background-color:#2d2d2d!important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;overflow-y:hidden;background-position:top center!important}section.sponsorhome h1{text-shadow:0 0 .75em rgba(0,0,0,.5);line-height:1!important}section.sponsorhome p.lead{text-shadow:0 0 .5em rgba(0,0,0,.5)}@media only screen{section.sponsorhome{background:url(../images/adozione-a-distanza-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (max-width:40em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (min-width:40.063em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-mobile.jpg) center top no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;padding:0 0 10em!important}}@media only screen and (min-width:40.063em) and (max-width:64em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-tablet.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:0 0 8em!important}}@media only screen and (min-width:64.063em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:64.063em) and (max-width:90em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;padding:0 0 8em!important}}@media only screen and (min-width:90.063em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:90.063em) and (max-width:120em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}@media only screen and (min-width:120.063em){section.sponsorhome{background:url(../images/adozione-a-distanza-banner-desktop.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;min-height:100vh!important;padding:0 0 8em!important}}section[role=bombonierehome]{background:#89cde7!important;color:#fff!important;width:100%;padding:4em 0}section[role=bombonierehome] h1,section[role=bombonierehome] h2,section[role=bombonierehome] h3,section[role=bombonierehome] h4,section[role=bombonierehome] h5{color:#fff!important}.content-wrapper{transform:translate(0,12vh)!important;color:#fff!important}@media only screen{.content-wrapper{transform:translate(0,12vh)!important;margin-top:15rem!important}}@media only screen and (max-width:40em){.content-wrapper{transform:translate(0,12vh)!important;margin-top:15rem!important}}@media only screen and (min-width:40.063em){.content-wrapper{transform:translate(0,12vh)!important;margin-top:12rem!important}}@media only screen and (min-width:40.063em) and (max-width:64em){.content-wrapper{transform:translate(0,15vh)!important;margin-top:5rem!important}}@media only screen and (min-width:64.063em){.content-wrapper{transform:translate(0,15vh)!important;margin-top:2rem!important}}@media only screen and (min-width:64.063em) and (max-width:90em){.content-wrapper{transform:translate(0,25vh)!important;margin-top:2rem!important}}@media only screen and (min-width:90.063em){.content-wrapper{transform:translate(0,25vh)!important;margin-top:2rem!important}}@media only screen and (min-width:90.063em) and (max-width:120em){.content-wrapper{transform:translate(0,27vh)!important;margin-top:2rem!important}}@media only screen and (min-width:120.063em){.content-wrapper{transform:translate(0,30vh)!important;margin-top:0!important}}