.btn-site,.second-title{text-transform:uppercase}.marker,.menu,.menu-main{position:absolute}.footer-basic{padding:40px 0;background-color:#fff;color:#4b4c4d}.footer-basic ul{padding:0;list-style:none;text-align:center;font-size:18px;line-height:1.6;margin-bottom:0}.footer-basic li{padding:0 10px}.footer-basic ul a{color:inherit;text-decoration:none;opacity:.8}.footer-basic ul a:hover{opacity:1}.footer-basic .social{text-align:center;padding-bottom:25px}.footer-basic .social>a{font-size:24px;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50%;border:1px solid #ccc;margin:0 8px;color:inherit;opacity:.75}.footer-basic .social>a:hover{opacity:.9}.footer-basic .copyright{margin-top:15px;text-align:center;font-size:13px;color:#aaa;margin-bottom:0}.photo-gallery{color:#313437;background-color:#fff}.photo-gallery p{color:#7d8285}.photo-gallery h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}.main-title,.second-title,.third-title{color:#fff;font-family:Oswald}@media (max-width:767px){.photo-gallery h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.photo-gallery .intro{font-size:16px;max-width:500px;margin:0 auto 40px}.photo-gallery .intro p{margin-bottom:0}.photo-gallery .photos{padding-bottom:20px}.photo-gallery .item{padding-bottom:30px}.bg-image > div { z-index: 99; position: relative; }.bg-image:before { content: ""; top: 0; left: 0; background-color: #000000ad; width: 100%; height: 100%; z-index: 1; position: absolute; }.bg-image{ position: relative;background-image:url(../../assets/bg.gif);background-repeat:repeat;background-position:top center;background-size:contain;background-attachment:fixed;border-bottom:10px solid #2379c9}.main-title{font-size:6em;margin-top:200px}.main-title:after{width:100%;height:10px;display:block;border-top:2px solid #fff;border-bottom:2px solid #fff;bottom:0;content:""}.second-title{font-size:2em;font-weight:100}.third-title{font-size:2.5em;font-weight:100;margin:100px 0 70px}.perfil-img{margin-bottom:-100px;margin-top:45px}.welcome{font-family:Oswald;font-size:2em;margin-top:110px;color:#424242;font-weight:700}.btn-site,.nav-link{font-family:Oswald;font-size:1.25em}.btn-site{background-color:#2379c9;letter-spacing:3px;padding:10px 30px}.marker{width:82px;height:60px;display:block;bottom:-60px;background:url(../../assets/img/extra-item1.png) 50% 50% no-repeat #2379c9;border-radius:0 0 5px 5px;left:50%;margin-left:-41px;box-shadow:0 3px 10px rgba(0,0,0,.2);cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.menu{z-index:10}.menu-main{width:50%;z-index:9999;margin-left:23%;border-left:3px solid #2379c9;border-bottom:3px solid #2379c9;border-right:3px solid #2379c9;margin-top:-5px;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.nav-link{color:#fff}.cv-second-title,.text-color,.title-col i{color:#2379c9}h1,h2,h3,h4,h5,h6{font-family:Oswald}ul{list-style:none;margin:0;padding:0}ul li{text-align:right}ul li span{font-size:13px}ul li i{font-size:18px!important;width:20px;text-align:center}.line-title{width:100%;border-bottom:1px dashed #000;height:1px}.title-col i{font-size:25px;float:left}@media (max-width:520px){.main-title{margin-top:120px}}@media (max-width:768px){.menu-main{width:91%;margin-left:0}}