body{color:#555;font-size:16px;font-family:"Open Sans","Lato","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:300;line-height:1.7em}h1,h2,h3,h4,h5,h6{font-family:"Alegreya Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}h1{font-size:32px;font-weight:normal;color:#75c2c8;text-align:center}h1+hr.divider{margin-top:0}a{color:#75c2c8}a:hover{color:#51868a}.align-center{text-align:center}hr.divider{border-style:dotted;margin-top:40px;margin-bottom:40px;border-color:#ddd}.darker-1{color:#777}header#main{padding:40px 0 0;text-align:center;background-color:#9fd4d7;border-bottom:1px solid rgba(0,0,0,0.05);margin-bottom:40px}header#main nav{background:#b4d8db;border-top:1px solid rgba(0,0,0,0.05);display:block;margin-top:40px;padding:10px 0;text-align:center}header#main nav ul,header#main nav li{list-style:none;margin:0;display:inline}header#main nav li{margin:0 1px}header#main nav a{border-radius:4px;color:#555;display:inline-block;font-size:14px;line-height:1;padding:10px;text-decoration:none;text-transform:uppercase}header#main nav a:hover{color:#222;background:rgba(255,255,255,0.3);text-shadow:1px 1px 0 rgba(255,255,255,0.5)}div.tagline{color:#a3a3a3;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:36px;font-weight:300;text-align:center}div.tagline span{font-weight:normal;color:#75c2c8}div.intro{color:#777;font-family:"Alegreya Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:22px;font-weight:300;line-height:1.7em}div.intro span{color:#75c2c8}div.intro p{margin:15px 0}div.intro p:first-child{margin-top:0}div.intro p:last-child{margin-bottom:0}div.why li{padding-left:15px;list-style:none;line-height:1.4em}div.why li:before{color:#77b5b8;content:"»";display:inline-block;font-weight:normal;width:15px;margin-left:-15px}div.reviews div.review-wrapper{overflow:hidden;white-space:nowrap;vertical-align:top}div.reviews .row{display:none}div.reviews div.review{vertical-align:top;font-size:14px;line-height:22px;text-align:left;white-space:normal;display:inline-block}div.reviews div.review span{color:#aaa;display:block}div.reviews .movement{text-align:center;font-size:28px;color:#75c2c8;margin-bottom:10px;border-bottom:1px dotted #f0f0f0;padding-bottom:10px;cursor:pointer}div.reviews .movement .fa:hover{color:#51868a}div.rates-services .free-service,div.rates-services .service-conditions{text-align:center;color:#999;font-size:14px}div.rates-services .service-conditions{font-size:13px;line-height:1.6em;margin-top:40px}div.rates-services .title{color:#75c2c8;display:block;font-size:24px;font-weight:normal}div.rates-services .description{color:#999}div.rates-services .price{color:#75c2c8;font-size:24px;font-weight:normal;text-align:right;white-space:nowrap}div.rates-services .row{border-bottom:1px dotted #ddd;padding-bottom:20px;padding-top:20px}div.rates-services .row:first-of-type{padding-top:0;margin-top:-20px}div.rates-services .row:last-child{border-bottom:0;padding-bottom:0}div.contact .name{font-size:24px;color:#75c2c8;font-weight:normal;margin-bottom:2.5rem;margin-top:0;line-height:1}div.contact iframe{width:100%;height:450px}div.contact p{line-height:1.4em;color:#999;margin-bottom:0}div.contact textarea{min-height:110px}div.contact .details-wrapper{text-align:right}div.contact .detail{margin-bottom:25px;font-size:12px}div.contact .detail a{font-size:16px}div.contact div.profile-wrapper img{max-width:100%;height:auto;border-radius:3px;border:1px solid rgba(0,0,0,0.3)}footer{padding:40px 0;text-align:center;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.1);margin-top:40px}footer img{opacity:.65}footer ul,footer li{display:inline;list-style:none;margin:0}footer li{margin:0 5px}footer li a{color:#777;text-transform:uppercase;font-size:12px;text-decoration:none}footer li a:hover{color:#75c2c8}