@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,700,300");
/* normalize.css v3.0.0 | 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,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:transparent;}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
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;-webkit-box-sizing:content-box;-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"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-webkit-box-sizing:content-box;-moz-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 #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
@font-face{font-family:'eps';src:url("../fonts/eps.eot?9hipov");src:url("../fonts/eps.eot?#iefix9hipov") format('embedded-opentype'),url("../fonts/eps.ttf?9hipov") format('truetype'),url("../fonts/eps.woff?9hipov") format('woff'),url("../fonts/eps.svg?9hipov#eps") format('svg');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'eps';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-car:before{content:"\e618"}
.icon-site:before{content:"\e619"}
.icon-doc:before{content:"\e61a"}
.icon-coins:before{content:"\e61b"}
.icon-docs:before{content:"\e61c"}
.icon-close:before{content:"\e61d"}
.icon-ok:before{content:"\e61e"}
.icon-facebook:before{content:"\e600"}
.icon-gplus:before{content:"\e601"}
.icon-twitter:before{content:"\e602"}
.icon-linkedin:before{content:"\e603"}
.icon-a-left:before{content:"\e604"}
.icon-a-right:before{content:"\e605"}
.icon-a-down:before{content:"\e606"}
.icon-a-up:before{content:"\e607"}
.icon-light-1:before{content:"\e608"}
.icon-light-2:before{content:"\e609"}
.icon-light-3:before{content:"\e60a"}
.icon-phone:before{content:"\e60b"}
.icon-circle:before{content:"\e60c"}
.icon-email:before{content:"\e60d"}
.icon-local:before{content:"\e60e"}
.icon-home:before{content:"\e60f"}
.icon-user:before{content:"\e610"}
.icon-tool:before{content:"\e611"}
.icon-drop:before{content:"\e612"}
.icon-bulb:before{content:"\e613"}
.icon-globe:before{content:"\e614"}
.icon-isntagram:before{content:"\e615"}
.icon-youtube:before{content:"\e616"}
.icon-menu:before{content:"\e617"}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.grabbing,cursorurl(grabbing.png) 88,move,.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls{left:0;margin:auto;position:absolute;right:0;text-align:center;top:45%;width:94%}
.owl-theme .owl-controls .owl-buttons div{*display:inline;color:#fff;display:inline-block;font-size:30px;height:50px;line-height:50px;position:relative;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;width:50px}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:0;position:absolute;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"\e604";font-family:eps}
.owl-theme .owl-controls .owl-buttons .owl-prev:hover{background:rgba(0,0,0,0.25)}
.owl-theme .owl-controls .owl-buttons .owl-next{position:absolute;right:0;}
.owl-theme .owl-controls .owl-buttons .owl-next:before{font-family:eps;content:"\e605"}
.owl-theme .owl-controls .owl-buttons .owl-next:hover{background:rgba(0,0,0,0.25)}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{text-decoration:none}
.owl-theme .owl-pagination{position:absolute;top:300px;width:100%}
.owl-theme .owl-controls .owl-page{display:inline-block;width:20px;height:20px;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-page span{background:#fff;display:block;height:10px;margin:0 auto;width:10px;opacity:.45;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";filter:alpha(opacity=45)}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#fff;opacity:1;-ms-filter:none;filter:none}
.owl-theme .owl-controls .owl-page span.owl-numbers{-moz-border-radius:30px;-webkit-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;color:#00a609;font-size:12px;height:auto;padding:2px 10px;width:auto}
.owl-item.loading{background:url("AjaxLoader.gif") no-repeat center center;min-height:150px}
body{font-size:16px;margin:0;padding:0;font-family:'Open Sans',sans-serif}
::selection{background:#353c40;color:#fff}
img{height:auto;max-width:100%;width:auto 9}
input[type=text],input[type=phone],input[type=email],input[type=password],input[type=submit],select,textarea{outline:none}
figure{margin:0}
.maxwidth{width:1140px;margin:auto}
.inline-table{display:inline-table}
.mid-70-perc{width:70%}
.mid-50-perc{width:50%}
.mid-30-perc{width:30%}
.v-align-mid{vertical-align:middle}
.tr{text-align:right}
.w-70-perc{width:70%}
.w-50-perc{width:50%}
.w-30-perc{width:30%}
.w-33-perc{width:33.33%}
.c-white{color:#fff}
.c-naranja-2{color:#f15b29}
.b-rojo-1{background:#f35e75}
.b-verde-1{background:#00c5a6}
.p-1{padding:1em}
.pt-95{padding-top:9.5em}
.flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}
.head-0{position:fixed;width:100%;z-index:1;-webkit-box-shadow:0 .35em 0 rgba(0,0,0,0.15);box-shadow:0 .35em 0 rgba(0,0,0,0.15)}
.head-1{background:#353c40;padding:.5em;text-align:right}
.social-1{list-style:none;margin:0;padding:0;}
.social-1 li{display:inline-table;}
.social-1 li a{color:#fff;display:block;line-height:50px;padding:.35em;text-align:center;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.social-1 li a:hover{background:#faa51a}
.social-1 li a span{border:solid 2px #fff;-webkit-border-radius:50%;border-radius:50%;display:block;height:30px;line-height:30px;text-align:center;margin:auto;width:30px}
.social-1 li:nth-child(1) a:hover{background:#4c6083}
.social-1 li:nth-child(2) a:hover{background:#3cbac9}
.social-1 li:nth-child(3) a:hover{background:#0095c3}
.btn-head-1{list-style:none;margin:0;padding:0;}
.btn-head-1 li{display:inline-table;}
.btn-head-1 li a{color:#fff;display:block;padding:.75em;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.btn-head-1 li a >.ic-1{display:none}
.btn-head-1 li a >.title-1{display:inline}
.btn-head-1 li a:hover{background:#faa51a}
.btn-head-1 li:last-child{margin-left:.25em;}
.btn-head-1 li:last-child a{background:-webkit-linear-gradient(top, #e6e6e6, #353c40);background:-moz-linear-gradient(top, #e6e6e6, #353c40);background:-o-linear-gradient(top, #e6e6e6, #353c40);background:-ms-linear-gradient(top, #e6e6e6, #353c40);background:linear-gradient(to bottom, #e6e6e6, #353c40);border:solid 2px #fff;-webkit-border-radius:.5em;border-radius:.5em;color:#fff;font-weight:700;text-shadow:.1em .1em 0 rgba(0,0,0,0.25);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.btn-head-1 li:last-child a:hover{background:#faa51a}
#op-1 .btn-head-1 >li >a.uno,#op-2 .btn-head-1 >li >a.dos,#op-3 .btn-head-1 >li >a.tres,#op-4 .btn-head-1 >li >a.cuatro,#op-5 .btn-head-1 >li >a.cinco{background:#faa51a}
.head-2{background:#fff;}
.head-2 figure{display:inline-table;vertical-align:middle;width:30%;}
.head-2 figure img{width:240px;height:auto;display:block}
.head-2 .g-btn-head-2{display:inline-table;vertical-align:middle;width:70%;}
.head-2 .g-btn-head-2 .btn-head-2{text-align:right;}
.head-2 .g-btn-head-2 .btn-head-2 ul{margin:0;padding:0;list-style:none;}
.head-2 .g-btn-head-2 .btn-head-2 ul li{display:inline-table;}
.head-2 .g-btn-head-2 .btn-head-2 ul li a{background:-webkit-linear-gradient(top, #ccc, #f2f2f2);background:-moz-linear-gradient(top, #ccc, #f2f2f2);background:-o-linear-gradient(top, #ccc, #f2f2f2);background:-ms-linear-gradient(top, #ccc, #f2f2f2);background:linear-gradient(to bottom, #ccc, #f2f2f2);border-right:solid 2px #fff;color:#353c40;text-transform:uppercase;display:block;padding:1em;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.head-2 .g-btn-head-2 .btn-head-2 ul li a >.ic-1{display:none}
.head-2 .g-btn-head-2 .btn-head-2 ul li a >.title-1{display:inline}
.head-2 .g-btn-head-2 .btn-head-2 ul li a:hover{background:#faa51a;color:#fff}
.head-2 .g-btn-head-2 .btn-head-2 ul li:first-child a{border-top-left-radius:.5em;border-bottom-left-radius:.5em}
.head-2 .g-btn-head-2 .btn-head-2 ul li:last-child a{border-right:none;border-top-right-radius:.5em;border-bottom-right-radius:.5em}
.head-2 #link-1 .btn-head-2 ul li a.link-1,.head-2 #link-2 .btn-head-2 ul li a.link-2,.head-2 #link-3 .btn-head-2 ul li a.link-3,.head-2 #link-4 .btn-head-2 ul li a.link-4,.head-2 #link-5 .btn-head-2 ul li a.link-5,.head-2 #link-6 .btn-head-2 ul li a.link-6{background:#faa51a;color:#fff}
.slide{padding:9.5em 0 0 0}
.item{height:auto;overflow:hidden}
.item-g-img{position:relative;}
.item-g-img .item-overlay1{bottom:0;position:absolute;top:0;width:100%;}
.item-g-img .item-overlay1 .item-overlay1-1{display:table;height:100%;width:100%;}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1{display:table-cell;text-align:center;vertical-align:middle;position:relative;}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1 .item-upside-1{background:rgba(250,165,26,0.65);bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:0;padding:2em;position:absolute;width:50%;}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1 .item-upside-1 h2{color:#fff;font-size:2em;font-weight:300;line-height:1em;margin:0;padding:0;text-align:left}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1 .item-upside-1 p{color:#fff;text-align:left}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1 .item-upside-1 a{border:solid 2px #e6e6e6;color:#fff;display:table;font-weight:bold;letter-spacing:.5em;padding:1em;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1 .item-upside-1 a:hover{background:#fff;-webkit-box-shadow:.25em .25em 0 rgba(0,0,0,0.25);box-shadow:.25em .25em 0 rgba(0,0,0,0.25);color:#faa51a}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1 .item-upside-1 a >.ic-1{font-size:.5em;display:inline-table;vertical-align:middle}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1 .item-upside-1 a >.title-1{display:inline-table;vertical-align:middle}
.item-g-img figure img{display:block;height:auto;vertical-align:top;width:100%}
.main-title-1,.main-title-2{background:#faa51a;padding:2em;}
.main-title-1 >h2,.main-title-2 >h2{margin:0;padding:0;color:#fff;display:inline-table;vertical-align:middle;width:90%}
.main-title-1 >span,.main-title-2 >span{color:#fff;display:inline-table;font-size:2em;text-align:right;vertical-align:middle;width:10%}
.main-title-2{padding:1em}
.content-1{padding:2em;}
.content-1 >p{margin:0;padding:0;line-height:2em;color:#353c40}
.content-2{padding:1em;text-align:justify;}
.content-2 >p,.content-2 >h2{font-size:.75em;line-height:2em;color:#353c40}
.content-2 >ul >li{font-size:.75em;line-height:2em;color:#353c40}
.ancor-1{border:solid 2px #e6e6e6;color:#353c40;display:table;font-weight:bold;letter-spacing:.5em;padding:1em;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.ancor-1 >.ic-1{font-size:.5em;display:inline-table;vertical-align:middle}
.ancor-1 >.title-1{display:inline-table;vertical-align:middle}
.m-1 .m-1-1{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;overflow:hidden;}
.m-1 .m-1-1:hover{background:#e6e6e6}
.m-1 .m-1-1:hover .fig-m-1-1-1 img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.m-1 .m-1-1:hover .m-1-1-1 .content-1 a{border-color:#faa51a;-webkit-box-shadow:.25em .25em 0 rgba(0,0,0,0.25);box-shadow:.25em .25em 0 rgba(0,0,0,0.25);color:#faa51a}
.m-1 .m-1-1 .m-1-1-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;vertical-align:top}
.m-1 .m-1-1 .fig-m-1-1-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:440px;overflow:hidden;vertical-align:top;width:50%;position:relative;}
.m-1 .m-1-1 .fig-m-1-1-1 img{display:block;height:auto;position:absolute;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;width:100%}
.m-1 .m-1-1:nth-child(even) .m-1-1-1{float:right}
.m-1 .m-1-1:nth-child(even) .fig-m-1-1-1{float:right}
.m-2 .m-2-2{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;}
.m-2 .m-2-2 >figure >img{width:600px;height:auto;display:block}
.services-list-1{margin:0;padding:1em;padding-top:0;list-style:none;}
.services-list-1 >li >a{background:-webkit-linear-gradient(top, #ccc, #f2f2f2);background:-moz-linear-gradient(top, #ccc, #f2f2f2);background:-o-linear-gradient(top, #ccc, #f2f2f2);background:-ms-linear-gradient(top, #ccc, #f2f2f2);background:linear-gradient(to bottom, #ccc, #f2f2f2);color:#353c40;display:block;font-size:.75em;padding:1em;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.services-list-1 >li >a:before{font-family:eps;content:"\e605"}
.services-list-1 >li >a:hover{background:#faa51a;color:#fff}
#serv-nav-1 > .services-list-1 > li > a.serv-nav-1,#serv-nav-2 > .services-list-1 > li > a.serv-nav-2,#serv-nav-3 > .services-list-1 > li > a.serv-nav-3,#serv-nav-4 > .services-list-1 > li > a.serv-nav-4,#serv-nav-5 > .services-list-1 > li > a.serv-nav-5,#serv-nav-6 > .services-list-1 > li > a.serv-nav-6{background:#faa51a;color:#fff}
.services-items-1{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:0;padding:0;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
.services-items-1 >div{padding:1em;background:#f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;border:solid .25em #fff;}
.services-items-1 >div >.icon-1{font-size:3em;color:#faa51a}
.services-items-1 >div >h2{font-size:.75em;line-height:2em;color:#353c40}
.services-items-1 >div >ul{margin:0;padding:0;list-style:none;}
.services-items-1 >div >ul >li{font-size:.75em;line-height:2em;color:#353c40;}
.services-items-1 >div >ul >li:before{content:"+ ";color:#f15b29;font-size:1em}
.foot-1{background:#353c40;padding:1em;}
.foot-1 .foot-1-fig-1 img{width:240px;height:auto;display:block}
.foot-1 .foot-1-1 h2{font-size:1em;color:#fff;margin:0;padding:0}
.foot-1 .foot-1-1 p{color:#fff;margin:0;padding:0}
.foot-1 .foot-1-1 >.ic-1{color:#faa51a}
.foot-1 .foot-1-2{margin:0;padding:0;list-style:none;}
.foot-1 .foot-1-2 li{display:inline-table;}
.foot-1 .foot-1-2 li a{border-bottom:solid 2px #353c40;color:#fff;text-transform:uppercase;display:block;padding:1em;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.foot-1 .foot-1-2 li a:hover{border-bottom:solid 2px #fff}
.foot-1 .foot-1-3 p{padding:1em;font-size:.75em;color:#fff;}
.foot-1 .foot-1-3 p a{color:#fff;text-decoration:none;}
.foot-1 .foot-1-3 p a:hover{text-decoration:underline}
.title{background:#faa51a;padding:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.contact-1{display:inline-table;vertical-align:top;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.contact-1 >h2{font-size:1.5em;color:#353c40}
.contact-1 >form >label{color:#353c40;display:block;padding:1em}
.contact-1 >form >input[type="text"],.contact-1 >form >input[type="email"],.contact-1 >form >textarea{background:#f2f2f2;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:1em;width:100%}
.contact-1 >form >input[type="submit"]{background:#faa51a;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:block;padding:1em;text-align:left;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;width:100%;}
.contact-1 >form >input[type="submit"]:hover{background:#353c40}
.msj-1{padding:1em;-webkit-border-radius:.5em;border-radius:.5em;text-align:center;}
.msj-1 >p{margin:0;color:#fff}
.construct-1{padding:12em 0;text-align:center;}
.construct-1 >div >figure >img{width:50%;height:auto;display:block;margin:auto}
.construct-1 >div >h2{color:#f15b29}
.construct-1 >div >h3{color:#353c40}
@media screen and (max-width: 1140px){.maxwidth{margin:auto;width:100%}
.contact-1{padding:1em}
}@media screen and (max-width: 880px){.pt-95{padding-top:12em}
.head-2 figure{display:block;text-align:center;width:100%;}
.head-2 figure img{width:160px;height:auto;margin:auto}
.head-2 .g-btn-head-2{display:block;width:100%;}
.head-2 .g-btn-head-2 .btn-head-2{text-align:center}
.slide{padding:11em 0 0 0}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1 .item-upside-1 h2{font-size:1.5em}
}@media screen and (max-width: 640px){.inline-table{display:block}
.mid-70-perc{width:100%}
.mid-50-perc{width:100%}
.mid-30-perc{width:100%}
.tr{text-align:center}
.pt-95{padding-top:0}
.flex{display:block}
.w-70-perc{width:100%}
.w-50-perc{width:100%}
.w-30-perc{width:100%}
.w-33-perc{width:100%}
.head-0{position:static}
.social-1{text-align:center}
.btn-head-1{text-align:center;}
.btn-head-1 li a >.ic-1{display:block;font-size:20px;height:20px;line-height:20px;text-align:center;width:20px}
.btn-head-1 li a >.title-1{display:none}
.head-2 .g-btn-head-2{display:block;width:100%;}
.head-2 .g-btn-head-2 .btn-head-2 ul li a{background:#fff;border:none;font-size:25px;height:45px;line-height:45px;padding:0;text-align:center;width:45px;}
.head-2 .g-btn-head-2 .btn-head-2 ul li a >.ic-1{display:inline}
.head-2 .g-btn-head-2 .btn-head-2 ul li a >.title-1{display:none}
.head-2 .g-btn-head-2 .btn-head-2 ul li:first-child a{-webkit-border-radius:0;border-radius:0}
.head-2 .g-btn-head-2 .btn-head-2 ul li:last-child a{-webkit-border-radius:0;border-radius:0}
.slide{padding:0}
.item-g-img .item-overlay1{position:static;}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1 .item-upside-1{background:#faa51a;position:static;width:100%;}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1 .item-upside-1 h2{font-size:1em;font-weight:700}
.item-g-img .item-overlay1 .item-overlay1-1 .item-overlay1-1-1 .item-upside-1 p{font-size:.85em;color:#fff}
.m-1 .m-1-1 .m-1-1-1{float:none;width:100%;}
.m-1 .m-1-1 .m-1-1-1 >.title-1{background:#f15b29;}
.m-1 .m-1-1 .m-1-1-1 >.title-1 h2{font-size:1em}
.m-1 .m-1-1 .m-1-1-1 >.c-1{padding:2em;}
.m-1 .m-1-1 .m-1-1-1 >.c-1 p{font-size:.85em;color:#353c40}
.m-1 .m-1-1 .fig-m-1-1-1{float:none;height:180px;overflow:hidden;width:80%;margin:auto}
.m-1 .m-1-1:nth-child(even) .m-1-1-1{float:none}
.m-1 .m-1-1:nth-child(even) .fig-m-1-1-1{float:none}
.foot-1 .foot-1-fig-1{text-align:center;}
.foot-1 .foot-1-fig-1 img{width:160px}
.foot-1 .foot-1-1 h2{font-size:.85em}
.foot-1 .foot-1-1 p{font-size:.85em}
.foot-1 .foot-1-2 li a{font-size:.85em}
.services-list-1{padding:0}
.services-items-1{display:block}
.contact-1{display:block;width:100%}
}