#footer,footer{margin-top:0}section.module:last-child{margin-bottom:0}section.module h2{margin-bottom:40px;font-size:30px;color:#ab2329}section.module p{margin-bottom:40px;font-size:16px;text-align:justify;padding:0 12px}section.module{min-height:520px;border-top:1px inset #d0cdcd;border-bottom:1px inset #d0cdcd}section.module p:last-child{margin-bottom:0}section.module.content{padding:40px 0}section.module.parallax{height:600px;background-position:50% 75%;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.module.parallax h1{color:rgba(255,255,255,1);font-size:32px;position:relative;top:250px;font-weight:500;text-align:center;text-transform:uppercase;text-shadow:2px 1px 1px #05343e, 0 1px #042f2f, 0 3px rgba(0,0,0,0.6);}section.module.parallax-1{background-image:url(../images/POrtage_19-min.jpg);background-position-y:106%}section.module.parallax-2{background-image:url(../images/POrtage_08-min.jpg);background-position-y:65%}section.module.parallax-3{background-image:url(../images/POrtage_20-min.jpg)}section.module.parallax-4{background-image:url(../images/POrtage_10-min.jpg);padding-bottom:0;margin-bottom:0;background-position-y:15%}#to-top{position:fixed;bottom:15%;right:5%;width:40px;height:40px;padding-top:10px;padding-bottom:10px;background-color:#fff;text-align:center;bottom:5%;right:1%;opacity:.2;cursor:pointer;font-size:14px;transition:opacity .4s ease;border-right:thin rgba(202,195,195,0.78) solid;border-top:thin rgba(202,195,195,0.64) solid;border-left:thin rgba(202,195,195,0.3) solid;border-bottom:thin rgba(202,195,195,0.3) solid}#to-top:hover{opacity:1}@media all and (min-width: 600px){section.module h2{font-size:32px;max-width:965px;margin:auto;margin-bottom:40px}section.module p{font-size:16px;max-width:965px;text-align:justify;margin:auto}section.module.parallax h1{font-size:40px}section.module .container ul{width:800px;margin:auto;font-size:16px;list-style-type:square;line-height:36px}}@media all and (min-width: 960px){section.module.parallax h1{font-size:52px}}@media (max-width: 768px){section.module.parallax-4 h1{position:relative;top:75px}}