@charset "UTF-8";/*!
#Fletes Constitucion Web Design 2015
Author: Alejandro Bustos
Author URL: www.facebook.com/ale936
*//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.p-l{-webkit-backface-visibility:hidden;backface-visibility:hidden}*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mdl-grid{overflow:hidden;padding:8px}.mdl-grid--np{overflow:hidden}.mdl-cell{margin:8px;float:left;width:48%}.mdl-grid:after,.mdl-grid:before{content:' ';display:table}.mdl-grid:after{clear:both}.mdl-grid--np:after,.mdl-grid--np:before{content:' ';display:table}.mdl-grid--np:after{clear:both}.mdl-cell:after,.mdl-cell:before{content:' ';display:table}.mdl-cell:after{clear:both}.no-csscalc .mdl-cell{margin:1%}.no-csscalc .m-maps iframe{width:auto !important;max-width:auto !important}@media(max-width:480px){.no-csscalc .mdl-cell--1-col,.no-csscalc .mdl-cell--1-col-mobile.mdl-cell--1-col-mobile{width:21%}.no-csscalc .mdl-cell--2-col,.no-csscalc .mdl-cell--2-col-mobile.mdl-cell--2-col-mobile{width:46%}.no-csscalc .mdl-cell--3-col,.no-csscalc .mdl-cell--3-col-mobile.mdl-cell--3-col-mobile{width:71%}.no-csscalc .mdl-cell--4-col,.no-csscalc .mdl-cell--4-col-mobile.mdl-cell--4-col-mobile{width:96%}.no-csscalc .mdl-cell--5-col,.no-csscalc .mdl-cell--5-col-mobile.mdl-cell--5-col-mobile{width:96%}.no-csscalc .mdl-cell--6-col,.no-csscalc .mdl-cell--6-col-mobile.mdl-cell--6-col-mobile{width:96%}.no-csscalc .mdl-cell--7-col,.no-csscalc .mdl-cell--7-col-mobile.mdl-cell--7-col-mobile{width:96%}.no-csscalc .mdl-cell--8-col,.no-csscalc .mdl-cell--8-col-mobile.mdl-cell--8-col-mobile{width:96%}.no-csscalc .mdl-cell--9-col,.no-csscalc .mdl-cell--9-col-mobile.mdl-cell--9-col-mobile{width:96%}.no-csscalc .mdl-cell--10-col,.no-csscalc .mdl-cell--10-col-mobile.mdl-cell--10-col-mobile{width:96%}.no-csscalc .mdl-cell--11-col,.no-csscalc .mdl-cell--11-col-mobile.mdl-cell--11-col-mobile{width:96%}.no-csscalc .mdl-cell--12-col,.no-csscalc .mdl-cell--12-col-mobile.mdl-cell--12-col-mobile{width:96%}}@media(min-width:481px) and (max-width:1024px){.no-csscalc .mdl-cell--1-col,.no-csscalc .mdl-cell--1-col-tablet.mdl-cell--1-col-tablet{width:8.5%}.no-csscalc .mdl-cell--2-col,.no-csscalc .mdl-cell--2-col-tablet.mdl-cell--2-col-tablet{width:21%}.no-csscalc .mdl-cell--3-col,.no-csscalc .mdl-cell--3-col-tablet.mdl-cell--3-col-tablet{width:33.5%}.no-csscalc .mdl-cell--4-col,.no-csscalc .mdl-cell--4-col-tablet.mdl-cell--4-col-tablet{width:46%}.no-csscalc .mdl-cell--5-col,.no-csscalc .mdl-cell--5-col-tablet.mdl-cell--5-col-tablet{width:58.5%}.no-csscalc .mdl-cell--6-col,.no-csscalc .mdl-cell--6-col-tablet.mdl-cell--6-col-tablet{width:71%}.no-csscalc .mdl-cell--7-col,.no-csscalc .mdl-cell--7-col-tablet.mdl-cell--7-col-tablet{width:83.5%}.no-csscalc .mdl-cell--8-col,.no-csscalc .mdl-cell--8-col-tablet.mdl-cell--8-col-tablet{width:96%}.no-csscalc .mdl-cell--9-col,.no-csscalc .mdl-cell--9-col-tablet.mdl-cell--9-col-tablet{width:96%}.no-csscalc .mdl-cell--10-col,.no-csscalc .mdl-cell--10-col-tablet.mdl-cell--10-col-tablet{width:96%}.no-csscalc .mdl-cell--11-col,.no-csscalc .mdl-cell--11-col-tablet.mdl-cell--11-col-tablet{width:96%}.no-csscalc .mdl-cell--12-col,.no-csscalc .mdl-cell--12-col-tablet.mdl-cell--12-col-tablet{width:96%}}@media(min-width:1025px){.no-csscalc .mdl-cell--1-col,.no-csscalc .mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{width:4.3333333333%}.no-csscalc .mdl-cell--2-col,.no-csscalc .mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{width:12.6666666667%}.no-csscalc .mdl-cell--3-col,.no-csscalc .mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{width:21%}.no-csscalc .mdl-cell--4-col,.no-csscalc .mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{width:29.3333333333%}.no-csscalc .mdl-cell--5-col,.no-csscalc .mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{width:37.6666666667%}.no-csscalc .mdl-cell--6-col,.no-csscalc .mdl-cell--6-col-desktop.mdl-cell--6-col-desktop{width:46%}.no-csscalc .mdl-cell--7-col,.no-csscalc .mdl-cell--7-col-desktop.mdl-cell--7-col-desktop{width:54.3333333333%}.no-csscalc .mdl-cell--8-col,.no-csscalc .mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{width:62.6666666667%}.no-csscalc .mdl-cell--9-col,.no-csscalc .mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{width:71%}.no-csscalc .mdl-cell--10-col,.no-csscalc .mdl-cell--10-col-desktop.mdl-cell--10-col-desktop{width:79.3333333333%}.no-csscalc .mdl-cell--11-col,.no-csscalc .mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{width:87.6666666667%}.no-csscalc .mdl-cell--12-col,.no-csscalc .mdl-cell--12-col-desktop.mdl-cell--12-col-desktop{width:96%}}@media(max-width:480px){.mdl-cell--hide-mobile{display:none !important}.mdl-cell--1-col,.mdl-cell--1-col-mobile.mdl-cell--1-col-mobile{width:calc(25% - 16px)}.mdl-cell--2-col,.mdl-cell--2-col-mobile.mdl-cell--2-col-mobile{width:calc(50% - 16px)}.mdl-cell--3-col,.mdl-cell--3-col-mobile.mdl-cell--3-col-mobile{width:calc(75% - 16px)}.mdl-cell--4-col,.mdl-cell--4-col-mobile.mdl-cell--4-col-mobile{width:calc(100% - 16px)}.mdl-cell--5-col,.mdl-cell--5-col-mobile.mdl-cell--5-col-mobile{width:calc(100% - 16px)}.mdl-cell--6-col,.mdl-cell--6-col-mobile.mdl-cell--6-col-mobile{width:calc(100% - 16px)}.mdl-cell--7-col,.mdl-cell--7-col-mobile.mdl-cell--7-col-mobile{width:calc(100% - 16px)}.mdl-cell--8-col,.mdl-cell--8-col-mobile.mdl-cell--8-col-mobile{width:calc(100% - 16px)}.mdl-cell--9-col,.mdl-cell--9-col-mobile.mdl-cell--9-col-mobile{width:calc(100% - 16px)}.mdl-cell--10-col,.mdl-cell--10-col-mobile.mdl-cell--10-col-mobile{width:calc(100% - 16px)}.mdl-cell--11-col,.mdl-cell--11-col-mobile.mdl-cell--11-col-mobile{width:calc(100% - 16px)}.mdl-cell--12-col,.mdl-cell--12-col-mobile.mdl-cell--12-col-mobile{width:calc(100% - 16px)}}@media(min-width:481px) and (max-width:1024px){.mdl-cell--hide-tablet{display:none !important}.mdl-cell--1-col,.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet{width:calc(12.5% - 16px)}.mdl-cell--2-col,.mdl-cell--2-col-tablet.mdl-cell--2-col-tablet{width:calc(25% - 16px)}.mdl-cell--3-col,.mdl-cell--3-col-tablet.mdl-cell--3-col-tablet{width:calc(37.5% - 16px)}.mdl-cell--4-col,.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet{width:calc(50% - 16px)}.mdl-cell--5-col,.mdl-cell--5-col-tablet.mdl-cell--5-col-tablet{width:calc(62.5% - 16px)}.mdl-cell--6-col,.mdl-cell--6-col-tablet.mdl-cell--6-col-tablet{width:calc(75% - 16px)}.mdl-cell--7-col,.mdl-cell--7-col-tablet.mdl-cell--7-col-tablet{width:calc(87.5% - 16px)}.mdl-cell--8-col,.mdl-cell--8-col-tablet.mdl-cell--8-col-tablet{width:calc(100% - 16px)}.mdl-cell--9-col,.mdl-cell--9-col-tablet.mdl-cell--9-col-tablet{width:calc(100% - 16px)}.mdl-cell--10-col,.mdl-cell--10-col-tablet.mdl-cell--10-col-tablet{width:calc(100% - 16px)}.mdl-cell--11-col,.mdl-cell--11-col-tablet.mdl-cell--11-col-tablet{width:calc(100% - 16px)}.mdl-cell--12-col,.mdl-cell--12-col-tablet.mdl-cell--12-col-tablet{width:calc(100% - 16px)}}@media(min-width:1025px){.mdl-cell--hide-desktop{display:none !important}.mdl-cell--1-col,.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{width:calc(8.3333333333% - 16px)}.mdl-cell--2-col,.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{width:calc(16.6666666667% - 16px)}.mdl-cell--3-col,.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{width:calc(25% - 16px)}.mdl-cell--4-col,.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{width:calc(33.3333333333% - 16px)}.mdl-cell--5-col,.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{width:calc(41.6666666667% - 16px)}.mdl-cell--6-col,.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop{width:calc(50% - 16px)}.mdl-cell--7-col,.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop{width:calc(58.3333333333% - 16px)}.mdl-cell--8-col,.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{width:calc(66.6666666667% - 16px)}.mdl-cell--9-col,.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{width:calc(75% - 16px)}.mdl-cell--10-col,.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop{width:calc(83.3333333333% - 16px)}.mdl-cell--11-col,.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{width:calc(91.6666666667% - 16px)}.mdl-cell--12-col,.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop{width:calc(100% - 16px)}}body{font-size:16px;font-family:'Source Sans Pro',sans-serif;background: url(../images/bg.jpg) no-repeat; background-size: cover; background-attachment: fixed;} .m-header{width:100%;margin-bottom:8px}.m-header-top{width:100%;max-width:960px;margin:0 auto;overflow:hidden;background:#fff}.m-header-logo{width:100%;float:left}.m-header-logo img{display:block;width:360px;max-width:100%;padding:8px}.m-header-info{width:calc(100% - 211px);float:left;display:none}.m-header-nav{width:100%;max-width:960px;height:40px;margin:0 auto;background:#2f99d3}.m-header-nav ul{margin:0;padding:0;list-style-type:none;overflow:hidden}.m-header-nav ul li{float:left;border-right:1px solid #2377a4;width:33.3333333333%}.no-csscalc .m-header-nav ul li{width:33%}.m-header-nav ul li:last-child,.m-header-nav ul li.slvzr-last-child{border-right:0}.m-header-nav ul li a{display:block;line-height:40px;padding:0 8px;min-width:112px;text-align:center;text-decoration:none;color:#fff;-webkit-transition:200ms ease;transition:200ms ease;text-transform:uppercase;font-size:16px;font-weight:300}.m-header-nav ul li a:hover{background:#444}.m-main{width:100%;max-width:976px;margin:0 auto}.m-main>.m-block{background-color:#fff;border:1px solid #d8d8d8;border-radius:3px}.m-block--2{width:100%}.m-block-header{padding:8px;background:#efefef;border-bottom:3px solid #2f99d3;cursor:default}.m-block-header h4 {font-weight:300;font-size:24px;margin:0}.m-slid{background:url(../images/1.jpg) no-repeat center center;background-size:cover;height:350px}.m-slid h2{display:block;margin:0;padding:0 8px;color:#fff;width:100%;font-size:64px;text-align:center;font-weight:600;text-shadow:0 0 6px #444;margin-top:32px;cursor:default}.m-slid h3{display:block;margin:0;padding:0 8px;color:#fff;width:100%;font-size:22px;text-align:center;font-weight:300;text-shadow:0 0 6px #444;margin-bottom:32px;cursor:default}.m-slid p{display:block;margin:0;padding:8px;color:#fff;width:100%;font-size:16px;text-align:center;font-weight:300;background:rgba(17,17,17,0.6)}.m-slid p b{font-weight:600}.m-slid p a{color:#2f99d3;text-decoration:none}.m-slid p a:hover{text-decoration:underline}.m-maps{overflow:hidden}.m-maps iframe{width:100% !important;max-width:100% !important;padding:8px}.m-serv ul{list-style-type:disc;padding:16px 16px 16px 28px;margin:0;font-size:16px;color:#444}.m-flot p{color:#444;margin:16px 0;padding:0 8px}.m-flot .btn{display:block;color:#fff;background:#2f99d3;text-decoration:none;text-transform:uppercase;padding:8px;min-width:128px;max-width:144px;text-align:center;margin:20px auto;font-weight:300;-webkit-transition:200ms ease;transition:200ms ease}.m-flot .btn:hover{background:#444}.m-footer{width:100%;max-width:960px;margin:0 auto;margin-top:8px;padding:8px;background:#d8d8d8}/*.m-footer p{margin:0;font-weight:400;text-align:right;color:#666;font-size:13px}*/@media(min-width: 1024px){.m-flot .btn{margin-top: 144px}}@media(max-width:480px){.m-slid h2{font-size:48px}.m-slid h3{font-size:18px}.m-footer p{text-align:center}}