This tool is an ongoing experiment in better HTML checking, and its behavior remains subject to change

Showing results for https://www.mcamb.eng.br/cadastro-ambiental-rural-valor

Checker Input

Show

  1. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 6587, column 1; to line 6587, column 89

    "></div><link rel="stylesheet" href="https://www.mcamb.eng.br/js/sweetalert/css/sweetalert.css"/><scri

  2. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7212, column 9; to line 7212, column 82

    > <input onKeyUp="UcWords(this)" type="text" name="nome" value="" required/>

  3. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7214, column 9; to line 7214, column 86

    > <input onKeyUp="minusculas(this)" type="text" name="email" value="" required/>

  4. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7216, column 9; to line 7216, column 62

    > <input type="text" name="telefone" value="" required/>

  5. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7221, column 13; to line 7221, column 81

    <input type="submit" name="EnviaContato" value="Enviar" class="ir" />

  6. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7273, column 11; to line 7273, column 184

    <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-01.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />

  7. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7280, column 11; to line 7280, column 184

    <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-02.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />

  8. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7287, column 11; to line 7287, column 184

    <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-03.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />

  9. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7294, column 11; to line 7294, column 184

    <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-04.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />

  10. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7301, column 11; to line 7301, column 184

    <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-05.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />

  11. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7308, column 11; to line 7308, column 184

    <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-06.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />

  12. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7335, column 13; to line 7335, column 125

    <input type="text" placeholder="email@exemplo.com.br" onKeyUp="minusculas(this)" name="email" value="" required/>

  13. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7337, column 13; to line 7337, column 95

    <input type="text" placeholder="(11) 1234-5678" name="telefone" value="" required/>

  14. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 7840, column 3; to line 7840, column 22

    </div> <br class="clear" /><hr><

  15. Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values.

    From line 8119, column 4; to line 8119, column 82

    g></a> <img src="https://www.mcamb.eng.br/imagens/selo.webp" alt="Selo" title="Selo"/> </d

The document validates according to the specified schema(s).

Source

  1. <!DOCTYPE html>
  2. <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
  3. <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
  4. <!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
  5. <!--[if gt IE 8]><!--> <html class="no-js" lang="pt-br"> <!--<![endif]-->
  6. <head>
  7. <meta charset="utf-8">
  8. <script>
  9. /*! jQuery v1.9.0 | (c) 2005, 2012 jQuery Foundation, Inc. | jquery.org/license */(function(e,t){"use strict";function n(e){var t=e.length,n=st.type(e);return st.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}function r(e){var t=Tt[e]={};return st.each(e.match(lt)||[],function(e,n){t[n]=!0}),t}function i(e,n,r,i){if(st.acceptData(e)){var o,a,s=st.expando,u="string"==typeof n,l=e.nodeType,c=l?st.cache:e,f=l?e[s]:e[s]&&s;if(f&&c[f]&&(i||c[f].data)||!u||r!==t)return f||(l?e[s]=f=K.pop()||st.guid++:f=s),c[f]||(c[f]={},l||(c[f].toJSON=st.noop)),("object"==typeof n||"function"==typeof n)&&(i?c[f]=st.extend(c[f],n):c[f].data=st.extend(c[f].data,n)),o=c[f],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[st.camelCase(n)]=r),u?(a=o[n],null==a&&(a=o[st.camelCase(n)])):a=o,a}}function o(e,t,n){if(st.acceptData(e)){var r,i,o,a=e.nodeType,u=a?st.cache:e,l=a?e[st.expando]:st.expando;if(u[l]){if(t&&(r=n?u[l]:u[l].data)){st.isArray(t)?t=t.concat(st.map(t,st.camelCase)):t in r?t=[t]:(t=st.camelCase(t),t=t in r?[t]:t.split(" "));for(i=0,o=t.length;o>i;i++)delete r[t[i]];if(!(n?s:st.isEmptyObject)(r))return}(n||(delete u[l].data,s(u[l])))&&(a?st.cleanData([e],!0):st.support.deleteExpando||u!=u.window?delete u[l]:u[l]=null)}}}function a(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(Nt,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:wt.test(r)?st.parseJSON(r):r}catch(o){}st.data(e,n,r)}else r=t}return r}function s(e){var t;for(t in e)if(("data"!==t||!st.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}function u(){return!0}function l(){return!1}function c(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}function f(e,t,n){if(t=t||0,st.isFunction(t))return st.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return st.grep(e,function(e){return e===t===n});if("string"==typeof t){var r=st.grep(e,function(e){return 1===e.nodeType});if(Wt.test(t))return st.filter(t,r,!n);t=st.filter(t,r)}return st.grep(e,function(e){return st.inArray(e,t)>=0===n})}function p(e){var t=zt.split("|"),n=e.createDocumentFragment();if(n.createElement)for(;t.length;)n.createElement(t.pop());return n}function d(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function h(e){var t=e.getAttributeNode("type");return e.type=(t&&t.specified)+"/"+e.type,e}function g(e){var t=nn.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function m(e,t){for(var n,r=0;null!=(n=e[r]);r++)st._data(n,"globalEval",!t||st._data(t[r],"globalEval"))}function y(e,t){if(1===t.nodeType&&st.hasData(e)){var n,r,i,o=st._data(e),a=st._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)st.event.add(t,n,s[n][r])}a.data&&(a.data=st.extend({},a.data))}}function v(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!st.support.noCloneEvent&&t[st.expando]){r=st._data(t);for(i in r.events)st.removeEvent(t,i,r.handle);t.removeAttribute(st.expando)}"script"===n&&t.text!==e.text?(h(t).text=e.text,g(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),st.support.html5Clone&&e.innerHTML&&!st.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Zt.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}function b(e,n){var r,i,o=0,a=e.getElementsByTagName!==t?e.getElementsByTagName(n||"*"):e.querySelectorAll!==t?e.querySelectorAll(n||"*"):t;if(!a)for(a=[],r=e.childNodes||e;null!=(i=r[o]);o++)!n||st.nodeName(i,n)?a.push(i):st.merge(a,b(i,n));return n===t||n&&st.nodeName(e,n)?st.merge([e],a):a}function x(e){Zt.test(e.type)&&(e.defaultChecked=e.checked)}function T(e,t){if(t in e)return t;for(var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Nn.length;i--;)if(t=Nn[i]+n,t in e)return t;return r}function w(e,t){return e=t||e,"none"===st.css(e,"display")||!st.contains(e.ownerDocument,e)}function N(e,t){for(var n,r=[],i=0,o=e.length;o>i;i++)n=e[i],n.style&&(r[i]=st._data(n,"olddisplay"),t?(r[i]||"none"!==n.style.display||(n.style.display=""),""===n.style.display&&w(n)&&(r[i]=st._data(n,"olddisplay",S(n.nodeName)))):r[i]||w(n)||st._data(n,"olddisplay",st.css(n,"display")));for(i=0;o>i;i++)n=e[i],n.style&&(t&&"none"!==n.style.display&&""!==n.style.display||(n.style.display=t?r[i]||"":"none"));return e}function C(e,t,n){var r=mn.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function k(e,t,n,r,i){for(var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;4>o;o+=2)"margin"===n&&(a+=st.css(e,n+wn[o],!0,i)),r?("content"===n&&(a-=st.css(e,"padding"+wn[o],!0,i)),"margin"!==n&&(a-=st.css(e,"border"+wn[o]+"Width",!0,i))):(a+=st.css(e,"padding"+wn[o],!0,i),"padding"!==n&&(a+=st.css(e,"border"+wn[o]+"Width",!0,i)));return a}function E(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=ln(e),a=st.support.boxSizing&&"border-box"===st.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=un(e,t,o),(0>i||null==i)&&(i=e.style[t]),yn.test(i))return i;r=a&&(st.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+k(e,t,n||(a?"border":"content"),r,o)+"px"}function S(e){var t=V,n=bn[e];return n||(n=A(e,t),"none"!==n&&n||(cn=(cn||st("<iframe frameborder='0' width='0' height='0'/>").css("cssText","display:block !important")).appendTo(t.documentElement),t=(cn[0].contentWindow||cn[0].contentDocument).document,t.write("<!doctype html><html><body>"),t.close(),n=A(e,t),cn.detach()),bn[e]=n),n}function A(e,t){var n=st(t.createElement(e)).appendTo(t.body),r=st.css(n[0],"display");return n.remove(),r}function j(e,t,n,r){var i;if(st.isArray(t))st.each(t,function(t,i){n||kn.test(e)?r(e,i):j(e+"["+("object"==typeof i?t:"")+"]",i,n,r)});else if(n||"object"!==st.type(t))r(e,t);else for(i in t)j(e+"["+i+"]",t[i],n,r)}function D(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(lt)||[];if(st.isFunction(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function L(e,n,r,i){function o(u){var l;return a[u]=!0,st.each(e[u]||[],function(e,u){var c=u(n,r,i);return"string"!=typeof c||s||a[c]?s?!(l=c):t:(n.dataTypes.unshift(c),o(c),!1)}),l}var a={},s=e===$n;return o(n.dataTypes[0])||!a["*"]&&o("*")}function H(e,n){var r,i,o=st.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((o[r]?e:i||(i={}))[r]=n[r]);return i&&st.extend(!0,e,i),e}function M(e,n,r){var i,o,a,s,u=e.contents,l=e.dataTypes,c=e.responseFields;for(o in c)o in r&&(n[c[o]]=r[o]);for(;"*"===l[0];)l.shift(),i===t&&(i=e.mimeType||n.getResponseHeader("Content-Type"));if(i)for(o in u)if(u[o]&&u[o].test(i)){l.unshift(o);break}if(l[0]in r)a=l[0];else{for(o in r){if(!l[0]||e.converters[o+" "+l[0]]){a=o;break}s||(s=o)}a=a||s}return a?(a!==l[0]&&l.unshift(a),r[a]):t}function q(e,t){var n,r,i,o,a={},s=0,u=e.dataTypes.slice(),l=u[0];if(e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u[1])for(n in e.converters)a[n.toLowerCase()]=e.converters[n];for(;i=u[++s];)if("*"!==i){if("*"!==l&&l!==i){if(n=a[l+" "+i]||a["* "+i],!n)for(r in a)if(o=r.split(" "),o[1]===i&&(n=a[l+" "+o[0]]||a["* "+o[0]])){n===!0?n=a[r]:a[r]!==!0&&(i=o[0],u.splice(s--,0,i));break}if(n!==!0)if(n&&e["throws"])t=n(t);else try{t=n(t)}catch(c){return{state:"parsererror",error:n?c:"No conversion from "+l+" to "+i}}}l=i}return{state:"success",data:t}}function _(){try{return new e.XMLHttpRequest}catch(t){}}function F(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function O(){return setTimeout(function(){Qn=t}),Qn=st.now()}function B(e,t){st.each(t,function(t,n){for(var r=(rr[t]||[]).concat(rr["*"]),i=0,o=r.length;o>i;i++)if(r[i].call(e,t,n))return})}function P(e,t,n){var r,i,o=0,a=nr.length,s=st.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var t=Qn||O(),n=Math.max(0,l.startTime+l.duration-t),r=n/l.duration||0,o=1-r,a=0,u=l.tweens.length;u>a;a++)l.tweens[a].run(o);return s.notifyWith(e,[l,o,n]),1>o&&u?n:(s.resolveWith(e,[l]),!1)},l=s.promise({elem:e,props:st.extend({},t),opts:st.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Qn||O(),duration:n.duration,tweens:[],createTween:function(t,n){var r=st.Tween(e,l.opts,t,n,l.opts.specialEasing[t]||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)l.tweens[n].run(1);return t?s.resolveWith(e,[l,t]):s.rejectWith(e,[l,t]),this}}),c=l.props;for(R(c,l.opts.specialEasing);a>o;o++)if(r=nr[o].call(l,e,c,l.opts))return r;return B(l,c),st.isFunction(l.opts.start)&&l.opts.start.call(e,l),st.fx.timer(st.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function R(e,t){var n,r,i,o,a;for(n in e)if(r=st.camelCase(n),i=t[r],o=e[n],st.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),a=st.cssHooks[r],a&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function W(e,t,n){var r,i,o,a,s,u,l,c,f,p=this,d=e.style,h={},g=[],m=e.nodeType&&w(e);n.queue||(c=st._queueHooks(e,"fx"),null==c.unqueued&&(c.unqueued=0,f=c.empty.fire,c.empty.fire=function(){c.unqueued||f()}),c.unqueued++,p.always(function(){p.always(function(){c.unqueued--,st.queue(e,"fx").length||c.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(n.overflow=[d.overflow,d.overflowX,d.overflowY],"inline"===st.css(e,"display")&&"none"===st.css(e,"float")&&(st.support.inlineBlockNeedsLayout&&"inline"!==S(e.nodeName)?d.zoom=1:d.display="inline-block")),n.overflow&&(d.overflow="hidden",st.support.shrinkWrapBlocks||p.done(function(){d.overflow=n.overflow[0],d.overflowX=n.overflow[1],d.overflowY=n.overflow[2]}));for(r in t)if(o=t[r],Zn.exec(o)){if(delete t[r],u=u||"toggle"===o,o===(m?"hide":"show"))continue;g.push(r)}if(a=g.length){s=st._data(e,"fxshow")||st._data(e,"fxshow",{}),"hidden"in s&&(m=s.hidden),u&&(s.hidden=!m),m?st(e).show():p.done(function(){st(e).hide()}),p.done(function(){var t;st._removeData(e,"fxshow");for(t in h)st.style(e,t,h[t])});for(r=0;a>r;r++)i=g[r],l=p.createTween(i,m?s[i]:0),h[i]=s[i]||st.style(e,i),i in s||(s[i]=l.start,m&&(l.end=l.start,l.start="width"===i||"height"===i?1:0))}}function $(e,t,n,r,i){return new $.prototype.init(e,t,n,r,i)}function I(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=wn[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function z(e){return st.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}var X,U,V=e.document,Y=e.location,J=e.jQuery,G=e.$,Q={},K=[],Z="1.9.0",et=K.concat,tt=K.push,nt=K.slice,rt=K.indexOf,it=Q.toString,ot=Q.hasOwnProperty,at=Z.trim,st=function(e,t){return new st.fn.init(e,t,X)},ut=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,lt=/\S+/g,ct=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,ft=/^(?:(<[\w\W]+>)[^>]*|#([\w-]*))$/,pt=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,dt=/^[\],:{}\s]*$/,ht=/(?:^|:|,)(?:\s*\[)+/g,gt=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,mt=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,yt=/^-ms-/,vt=/-([\da-z])/gi,bt=function(e,t){return t.toUpperCase()},xt=function(){V.addEventListener?(V.removeEventListener("DOMContentLoaded",xt,!1),st.ready()):"complete"===V.readyState&&(V.detachEvent("onreadystatechange",xt),st.ready())};st.fn=st.prototype={jquery:Z,constructor:st,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:ft.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof st?n[0]:n,st.merge(this,st.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:V,!0)),pt.test(i[1])&&st.isPlainObject(n))for(i in n)st.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=V.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=V,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):st.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),st.makeArray(e,this))},selector:"",length:0,size:function(){return this.length},toArray:function(){return nt.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=st.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return st.each(this,e,t)},ready:function(e){return st.ready.promise().done(e),this},slice:function(){return this.pushStack(nt.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(st.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:tt,sort:[].sort,splice:[].splice},st.fn.init.prototype=st.fn,st.extend=st.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},u=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},u=2),"object"==typeof s||st.isFunction(s)||(s={}),l===u&&(s=this,--u);l>u;u++)if(null!=(e=arguments[u]))for(n in e)r=s[n],i=e[n],s!==i&&(c&&i&&(st.isPlainObject(i)||(o=st.isArray(i)))?(o?(o=!1,a=r&&st.isArray(r)?r:[]):a=r&&st.isPlainObject(r)?r:{},s[n]=st.extend(c,a,i)):i!==t&&(s[n]=i));return s},st.extend({noConflict:function(t){return e.$===st&&(e.$=G),t&&e.jQuery===st&&(e.jQuery=J),st},isReady:!1,readyWait:1,holdReady:function(e){e?st.readyWait++:st.ready(!0)},ready:function(e){if(e===!0?!--st.readyWait:!st.isReady){if(!V.body)return setTimeout(st.ready);st.isReady=!0,e!==!0&&--st.readyWait>0||(U.resolveWith(V,[st]),st.fn.trigger&&st(V).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===st.type(e)},isArray:Array.isArray||function(e){return"array"===st.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?Q[it.call(e)]||"object":typeof e},isPlainObject:function(e){if(!e||"object"!==st.type(e)||e.nodeType||st.isWindow(e))return!1;try{if(e.constructor&&!ot.call(e,"constructor")&&!ot.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||ot.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||V;var r=pt.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=st.buildFragment([e],t,i),i&&st(i).remove(),st.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=st.trim(n),n&&dt.test(n.replace(gt,"@").replace(mt,"]").replace(ht,"")))?Function("return "+n)():(st.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||st.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&st.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(yt,"ms-").replace(vt,bt)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,r){var i,o=0,a=e.length,s=n(e);if(r){if(s)for(;a>o&&(i=t.apply(e[o],r),i!==!1);o++);else for(o in e)if(i=t.apply(e[o],r),i===!1)break}else if(s)for(;a>o&&(i=t.call(e[o],o,e[o]),i!==!1);o++);else for(o in e)if(i=t.call(e[o],o,e[o]),i===!1)break;return e},trim:at&&!at.call("\ufeff\u00a0")?function(e){return null==e?"":at.call(e)}:function(e){return null==e?"":(e+"").replace(ct,"")},makeArray:function(e,t){var r=t||[];return null!=e&&(n(Object(e))?st.merge(r,"string"==typeof e?[e]:e):tt.call(r,e)),r},inArray:function(e,t,n){var r;if(t){if(rt)return rt.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else for(;n[o]!==t;)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,r){var i,o=0,a=e.length,s=n(e),u=[];if(s)for(;a>o;o++)i=t(e[o],o,r),null!=i&&(u[u.length]=i);else for(o in e)i=t(e[o],o,r),null!=i&&(u[u.length]=i);return et.apply([],u)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(r=e[n],n=e,e=r),st.isFunction(e)?(i=nt.call(arguments,2),o=function(){return e.apply(n||this,i.concat(nt.call(arguments)))},o.guid=e.guid=e.guid||st.guid++,o):t},access:function(e,n,r,i,o,a,s){var u=0,l=e.length,c=null==r;if("object"===st.type(r)){o=!0;for(u in r)st.access(e,n,u,r[u],!0,a,s)}else if(i!==t&&(o=!0,st.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(st(e),n)})),n))for(;l>u;u++)n(e[u],r,s?i:i.call(e[u],u,n(e[u],r)));return o?e:c?n.call(e):l?n(e[0],r):a},now:function(){return(new Date).getTime()}}),st.ready.promise=function(t){if(!U)if(U=st.Deferred(),"complete"===V.readyState)setTimeout(st.ready);else if(V.addEventListener)V.addEventListener("DOMContentLoaded",xt,!1),e.addEventListener("load",st.ready,!1);else{V.attachEvent("onreadystatechange",xt),e.attachEvent("onload",st.ready);var n=!1;try{n=null==e.frameElement&&V.documentElement}catch(r){}n&&n.doScroll&&function i(){if(!st.isReady){try{n.doScroll("left")}catch(e){return setTimeout(i,50)}st.ready()}}()}return U.promise(t)},st.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){Q["[object "+t+"]"]=t.toLowerCase()}),X=st(V);var Tt={};st.Callbacks=function(e){e="string"==typeof e?Tt[e]||r(e):st.extend({},e);var n,i,o,a,s,u,l=[],c=!e.once&&[],f=function(t){for(n=e.memory&&t,i=!0,u=a||0,a=0,s=l.length,o=!0;l&&s>u;u++)if(l[u].apply(t[0],t[1])===!1&&e.stopOnFalse){n=!1;break}o=!1,l&&(c?c.length&&f(c.shift()):n?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function r(t){st.each(t,function(t,n){var i=st.type(n);"function"===i?e.unique&&p.has(n)||l.push(n):n&&n.length&&"string"!==i&&r(n)})})(arguments),o?s=l.length:n&&(a=t,f(n))}return this},remove:function(){return l&&st.each(arguments,function(e,t){for(var n;(n=st.inArray(t,l,n))>-1;)l.splice(n,1),o&&(s>=n&&s--,u>=n&&u--)}),this},has:function(e){return st.inArray(e,l)>-1},empty:function(){return l=[],this},disable:function(){return l=c=n=t,this},disabled:function(){return!l},lock:function(){return c=t,n||p.disable(),this},locked:function(){return!c},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],!l||i&&!c||(o?c.push(t):f(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},st.extend({Deferred:function(e){var t=[["resolve","done",st.Callbacks("once memory"),"resolved"],["reject","fail",st.Callbacks("once memory"),"rejected"],["notify","progress",st.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return st.Deferred(function(n){st.each(t,function(t,o){var a=o[0],s=st.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&st.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?st.extend(e,r):r}},i={};return r.pipe=r.then,st.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t,n,r,i=0,o=nt.call(arguments),a=o.length,s=1!==a||e&&st.isFunction(e.promise)?a:0,u=1===s?e:st.Deferred(),l=function(e,n,r){return function(i){n[e]=this,r[e]=arguments.length>1?nt.call(arguments):i,r===t?u.notifyWith(n,r):--s||u.resolveWith(n,r)}};if(a>1)for(t=Array(a),n=Array(a),r=Array(a);a>i;i++)o[i]&&st.isFunction(o[i].promise)?o[i].promise().done(l(i,r,o)).fail(u.reject).progress(l(i,n,t)):--s;return s||u.resolveWith(r,o),u.promise()}}),st.support=function(){var n,r,i,o,a,s,u,l,c,f,p=V.createElement("div");if(p.setAttribute("className","t"),p.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",r=p.getElementsByTagName("*"),i=p.getElementsByTagName("a")[0],!r||!i||!r.length)return{};o=V.createElement("select"),a=o.appendChild(V.createElement("option")),s=p.getElementsByTagName("input")[0],i.style.cssText="top:1px;float:left;opacity:.5",n={getSetAttribute:"t"!==p.className,leadingWhitespace:3===p.firstChild.nodeType,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(i.getAttribute("style")),hrefNormalized:"/a"===i.getAttribute("href"),opacity:/^0.5/.test(i.style.opacity),cssFloat:!!i.style.cssFloat,checkOn:!!s.value,optSelected:a.selected,enctype:!!V.createElement("form").enctype,html5Clone:"<:nav></:nav>"!==V.createElement("nav").cloneNode(!0).outerHTML,boxModel:"CSS1Compat"===V.compatMode,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},s.checked=!0,n.noCloneChecked=s.cloneNode(!0).checked,o.disabled=!0,n.optDisabled=!a.disabled;try{delete p.test}catch(d){n.deleteExpando=!1}s=V.createElement("input"),s.setAttribute("value",""),n.input=""===s.getAttribute("value"),s.value="t",s.setAttribute("type","radio"),n.radioValue="t"===s.value,s.setAttribute("checked","t"),s.setAttribute("name","t"),u=V.createDocumentFragment(),u.appendChild(s),n.appendChecked=s.checked,n.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,p.attachEvent&&(p.attachEvent("onclick",function(){n.noCloneEvent=!1}),p.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})p.setAttribute(l="on"+f,"t"),n[f+"Bubbles"]=l in e||p.attributes[l].expando===!1;return p.style.backgroundClip="content-box",p.cloneNode(!0).style.backgroundClip="",n.clearCloneStyle="content-box"===p.style.backgroundClip,st(function(){var r,i,o,a="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",s=V.getElementsByTagName("body")[0];s&&(r=V.createElement("div"),r.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",s.appendChild(r).appendChild(p),p.innerHTML="<table><tr><td></td><td>t</td></tr></table>",o=p.getElementsByTagName("td"),o[0].style.cssText="padding:0;margin:0;border:0;display:none",c=0===o[0].offsetHeight,o[0].style.display="",o[1].style.display="none",n.reliableHiddenOffsets=c&&0===o[0].offsetHeight,p.innerHTML="",p.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",n.boxSizing=4===p.offsetWidth,n.doesNotIncludeMarginInBodyOffset=1!==s.offsetTop,e.getComputedStyle&&(n.pixelPosition="1%"!==(e.getComputedStyle(p,null)||{}).top,n.boxSizingReliable="4px"===(e.getComputedStyle(p,null)||{width:"4px"}).width,i=p.appendChild(V.createElement("div")),i.style.cssText=p.style.cssText=a,i.style.marginRight=i.style.width="0",p.style.width="1px",n.reliableMarginRight=!parseFloat((e.getComputedStyle(i,null)||{}).marginRight)),p.style.zoom!==t&&(p.innerHTML="",p.style.cssText=a+"width:1px;padding:1px;display:inline;zoom:1",n.inlineBlockNeedsLayout=3===p.offsetWidth,p.style.display="block",p.innerHTML="<div></div>",p.firstChild.style.width="5px",n.shrinkWrapBlocks=3!==p.offsetWidth,s.style.zoom=1),s.removeChild(r),r=p=o=i=null)}),r=o=u=a=i=s=null,n}();var wt=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,Nt=/([A-Z])/g;st.extend({cache:{},expando:"jQuery"+(Z+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?st.cache[e[st.expando]]:e[st.expando],!!e&&!s(e)},data:function(e,t,n){return i(e,t,n,!1)},removeData:function(e,t){return o(e,t,!1)},_data:function(e,t,n){return i(e,t,n,!0)},_removeData:function(e,t){return o(e,t,!0)},acceptData:function(e){var t=e.nodeName&&st.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),st.fn.extend({data:function(e,n){var r,i,o=this[0],s=0,u=null;if(e===t){if(this.length&&(u=st.data(o),1===o.nodeType&&!st._data(o,"parsedAttrs"))){for(r=o.attributes;r.length>s;s++)i=r[s].name,i.indexOf("data-")||(i=st.camelCase(i.substring(5)),a(o,i,u[i]));st._data(o,"parsedAttrs",!0)}return u}return"object"==typeof e?this.each(function(){st.data(this,e)}):st.access(this,function(n){return n===t?o?a(o,e,st.data(o,e)):null:(this.each(function(){st.data(this,e,n)}),t)},null,n,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){st.removeData(this,e)})}}),st.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=st._data(e,n),r&&(!i||st.isArray(r)?i=st._data(e,n,st.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=st.queue(e,t),r=n.length,i=n.shift(),o=st._queueHooks(e,t),a=function(){st.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),o.cur=i,i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return st._data(e,n)||st._data(e,n,{empty:st.Callbacks("once memory").add(function(){st._removeData(e,t+"queue"),st._removeData(e,n)})})}}),st.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?st.queue(this[0],e):n===t?this:this.each(function(){var t=st.queue(this,e,n);st._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&st.dequeue(this,e)})},dequeue:function(e){return this.each(function(){st.dequeue(this,e)})},delay:function(e,t){return e=st.fx?st.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=st.Deferred(),a=this,s=this.length,u=function(){--i||o.resolveWith(a,[a])};for("string"!=typeof e&&(n=e,e=t),e=e||"fx";s--;)r=st._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(u));return u(),o.promise(n)}});var Ct,kt,Et=/[\t\r\n]/g,St=/\r/g,At=/^(?:input|select|textarea|button|object)$/i,jt=/^(?:a|area)$/i,Dt=/^(?:checked|selected|autofocus|autoplay|async|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped)$/i,Lt=/^(?:checked|selected)$/i,Ht=st.support.getSetAttribute,Mt=st.support.input;st.fn.extend({attr:function(e,t){return st.access(this,st.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){st.removeAttr(this,e)})},prop:function(e,t){return st.access(this,st.prop,e,t,arguments.length>1)},removeProp:function(e){return e=st.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,u="string"==typeof e&&e;if(st.isFunction(e))return this.each(function(t){st(this).addClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(lt)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(Et," "):" ")){for(o=0;i=t[o++];)0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=st.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,u=0===arguments.length||"string"==typeof e&&e;if(st.isFunction(e))return this.each(function(t){st(this).removeClass(e.call(this,t,this.className))});if(u)for(t=(e||"").match(lt)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(Et," "):"")){for(o=0;i=t[o++];)for(;r.indexOf(" "+i+" ")>=0;)r=r.replace(" "+i+" "," ");n.className=e?st.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e,r="boolean"==typeof t;return st.isFunction(e)?this.each(function(n){st(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n)for(var i,o=0,a=st(this),s=t,u=e.match(lt)||[];i=u[o++];)s=r?s:!a.hasClass(i),a[s?"addClass":"removeClass"](i);else("undefined"===n||"boolean"===n)&&(this.className&&st._data(this,"__className__",this.className),this.className=this.className||e===!1?"":st._data(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",n=0,r=this.length;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(Et," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=st.isFunction(e),this.each(function(r){var o,a=st(this);1===this.nodeType&&(o=i?e.call(this,r,a.val()):e,null==o?o="":"number"==typeof o?o+="":st.isArray(o)&&(o=st.map(o,function(e){return null==e?"":e+""})),n=st.valHooks[this.type]||st.valHooks[this.nodeName.toLowerCase()],n&&"set"in n&&n.set(this,o,"value")!==t||(this.value=o))});if(o)return n=st.valHooks[o.type]||st.valHooks[o.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(o,"value"))!==t?r:(r=o.value,"string"==typeof r?r.replace(St,""):null==r?"":r)}}}),st.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){for(var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,u=0>i?s:o?i:0;s>u;u++)if(n=r[u],!(!n.selected&&u!==i||(st.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&st.nodeName(n.parentNode,"optgroup"))){if(t=st(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n=st.makeArray(t);return st(e).find("option").each(function(){this.selected=st.inArray(st(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attr:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return e.getAttribute===t?st.prop(e,n,r):(a=1!==s||!st.isXMLDoc(e),a&&(n=n.toLowerCase(),o=st.attrHooks[n]||(Dt.test(n)?kt:Ct)),r===t?o&&a&&"get"in o&&null!==(i=o.get(e,n))?i:(e.getAttribute!==t&&(i=e.getAttribute(n)),null==i?t:i):null!==r?o&&a&&"set"in o&&(i=o.set(e,r,n))!==t?i:(e.setAttribute(n,r+""),r):(st.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(lt);if(o&&1===e.nodeType)for(;n=o[i++];)r=st.propFix[n]||n,Dt.test(n)?!Ht&&Lt.test(n)?e[st.camelCase("default-"+n)]=e[r]=!1:e[r]=!1:st.attr(e,n,""),e.removeAttribute(Ht?n:r)},attrHooks:{type:{set:function(e,t){if(!st.support.radioValue&&"radio"===t&&st.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!st.isXMLDoc(e),a&&(n=st.propFix[n]||n,o=st.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):At.test(e.nodeName)||jt.test(e.nodeName)&&e.href?0:t}}}}),kt={get:function(e,n){var r=st.prop(e,n),i="boolean"==typeof r&&e.getAttribute(n),o="boolean"==typeof r?Mt&&Ht?null!=i:Lt.test(n)?e[st.camelCase("default-"+n)]:!!i:e.getAttributeNode(n);return o&&o.value!==!1?n.toLowerCase():t},set:function(e,t,n){return t===!1?st.removeAttr(e,n):Mt&&Ht||!Lt.test(n)?e.setAttribute(!Ht&&st.propFix[n]||n,n):e[st.camelCase("default-"+n)]=e[n]=!0,n}},Mt&&Ht||(st.attrHooks.value={get:function(e,n){var r=e.getAttributeNode(n);return st.nodeName(e,"input")?e.defaultValue:r&&r.specified?r.value:t
  10. },set:function(e,n,r){return st.nodeName(e,"input")?(e.defaultValue=n,t):Ct&&Ct.set(e,n,r)}}),Ht||(Ct=st.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&("id"===n||"name"===n||"coords"===n?""!==r.value:r.specified)?r.value:t},set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},st.attrHooks.contenteditable={get:Ct.get,set:function(e,t,n){Ct.set(e,""===t?!1:t,n)}},st.each(["width","height"],function(e,n){st.attrHooks[n]=st.extend(st.attrHooks[n],{set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}})})),st.support.hrefNormalized||(st.each(["href","src","width","height"],function(e,n){st.attrHooks[n]=st.extend(st.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return null==r?t:r}})}),st.each(["href","src"],function(e,t){st.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}})),st.support.style||(st.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),st.support.optSelected||(st.propHooks.selected=st.extend(st.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),st.support.enctype||(st.propFix.enctype="encoding"),st.support.checkOn||st.each(["radio","checkbox"],function(){st.valHooks[this]={get:function(e){return null===e.getAttribute("value")?"on":e.value}}}),st.each(["radio","checkbox"],function(){st.valHooks[this]=st.extend(st.valHooks[this],{set:function(e,n){return st.isArray(n)?e.checked=st.inArray(st(e).val(),n)>=0:t}})});var qt=/^(?:input|select|textarea)$/i,_t=/^key/,Ft=/^(?:mouse|contextmenu)|click/,Ot=/^(?:focusinfocus|focusoutblur)$/,Bt=/^([^.]*)(?:\.(.+)|)$/;st.event={global:{},add:function(e,n,r,i,o){var a,s,u,l,c,f,p,d,h,g,m,y=3!==e.nodeType&&8!==e.nodeType&&st._data(e);if(y){for(r.handler&&(a=r,r=a.handler,o=a.selector),r.guid||(r.guid=st.guid++),(l=y.events)||(l=y.events={}),(s=y.handle)||(s=y.handle=function(e){return st===t||e&&st.event.triggered===e.type?t:st.event.dispatch.apply(s.elem,arguments)},s.elem=e),n=(n||"").match(lt)||[""],c=n.length;c--;)u=Bt.exec(n[c])||[],h=m=u[1],g=(u[2]||"").split(".").sort(),p=st.event.special[h]||{},h=(o?p.delegateType:p.bindType)||h,p=st.event.special[h]||{},f=st.extend({type:h,origType:m,data:i,handler:r,guid:r.guid,selector:o,needsContext:o&&st.expr.match.needsContext.test(o),namespace:g.join(".")},a),(d=l[h])||(d=l[h]=[],d.delegateCount=0,p.setup&&p.setup.call(e,i,g,s)!==!1||(e.addEventListener?e.addEventListener(h,s,!1):e.attachEvent&&e.attachEvent("on"+h,s))),p.add&&(p.add.call(e,f),f.handler.guid||(f.handler.guid=r.guid)),o?d.splice(d.delegateCount++,0,f):d.push(f),st.event.global[h]=!0;e=null}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,m=st.hasData(e)&&st._data(e);if(m&&(u=m.events)){for(t=(t||"").match(lt)||[""],l=t.length;l--;)if(s=Bt.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){for(f=st.event.special[d]||{},d=(r?f.delegateType:f.bindType)||d,p=u[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&f.teardown.call(e,h,m.handle)!==!1||st.removeEvent(e,d,m.handle),delete u[d])}else for(d in u)st.event.remove(e,d+t[l],n,r,!0);st.isEmptyObject(u)&&(delete m.handle,st._removeData(e,"events"))}},trigger:function(n,r,i,o){var a,s,u,l,c,f,p,d=[i||V],h=n.type||n,g=n.namespace?n.namespace.split("."):[];if(s=u=i=i||V,3!==i.nodeType&&8!==i.nodeType&&!Ot.test(h+st.event.triggered)&&(h.indexOf(".")>=0&&(g=h.split("."),h=g.shift(),g.sort()),c=0>h.indexOf(":")&&"on"+h,n=n[st.expando]?n:new st.Event(h,"object"==typeof n&&n),n.isTrigger=!0,n.namespace=g.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:st.makeArray(r,[n]),p=st.event.special[h]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!st.isWindow(i)){for(l=p.delegateType||h,Ot.test(l+h)||(s=s.parentNode);s;s=s.parentNode)d.push(s),u=s;u===(i.ownerDocument||V)&&d.push(u.defaultView||u.parentWindow||e)}for(a=0;(s=d[a++])&&!n.isPropagationStopped();)n.type=a>1?l:p.bindType||h,f=(st._data(s,"events")||{})[n.type]&&st._data(s,"handle"),f&&f.apply(s,r),f=c&&s[c],f&&st.acceptData(s)&&f.apply&&f.apply(s,r)===!1&&n.preventDefault();if(n.type=h,!(o||n.isDefaultPrevented()||p._default&&p._default.apply(i.ownerDocument,r)!==!1||"click"===h&&st.nodeName(i,"a")||!st.acceptData(i)||!c||!i[h]||st.isWindow(i))){u=i[c],u&&(i[c]=null),st.event.triggered=h;try{i[h]()}catch(m){}st.event.triggered=t,u&&(i[c]=u)}return n.result}},dispatch:function(e){e=st.event.fix(e);var n,r,i,o,a,s=[],u=nt.call(arguments),l=(st._data(this,"events")||{})[e.type]||[],c=st.event.special[e.type]||{};if(u[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){for(s=st.event.handlers.call(this,e,l),n=0;(o=s[n++])&&!e.isPropagationStopped();)for(e.currentTarget=o.elem,r=0;(a=o.handlers[r++])&&!e.isImmediatePropagationStopped();)(!e.namespace_re||e.namespace_re.test(a.namespace))&&(e.handleObj=a,e.data=a.data,i=((st.event.special[a.origType]||{}).handle||a.handler).apply(o.elem,u),i!==t&&(e.result=i)===!1&&(e.preventDefault(),e.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],u=n.delegateCount,l=e.target;if(u&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!=this;l=l.parentNode||this)if(l.disabled!==!0||"click"!==e.type){for(i=[],r=0;u>r;r++)a=n[r],o=a.selector+" ",i[o]===t&&(i[o]=a.needsContext?st(o,this).index(l)>=0:st.find(o,this,null,[l]).length),i[o]&&i.push(a);i.length&&s.push({elem:l,handlers:i})}return n.length>u&&s.push({elem:this,handlers:n.slice(u)}),s},fix:function(e){if(e[st.expando])return e;var t,n,r=e,i=st.event.fixHooks[e.type]||{},o=i.props?this.props.concat(i.props):this.props;for(e=new st.Event(r),t=o.length;t--;)n=o[t],e[n]=r[n];return e.target||(e.target=r.srcElement||V),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,i.filter?i.filter(e,r):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,a=n.button,s=n.fromElement;return null==e.pageX&&null!=n.clientX&&(r=e.target.ownerDocument||V,i=r.documentElement,o=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||o&&o.scrollLeft||0)-(i&&i.clientLeft||o&&o.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||o&&o.scrollTop||0)-(i&&i.clientTop||o&&o.clientTop||0)),!e.relatedTarget&&s&&(e.relatedTarget=s===e.target?n.toElement:s),e.which||a===t||(e.which=1&a?1:2&a?3:4&a?2:0),e}},special:{load:{noBubble:!0},click:{trigger:function(){return st.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t}},focus:{trigger:function(){if(this!==V.activeElement&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===V.activeElement&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=st.extend(new st.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?st.event.trigger(i,null,t):st.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},st.removeEvent=V.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,n,r){var i="on"+n;e.detachEvent&&(e[i]===t&&(e[i]=null),e.detachEvent(i,r))},st.Event=function(e,n){return this instanceof st.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?u:l):this.type=e,n&&st.extend(this,n),this.timeStamp=e&&e.timeStamp||st.now(),this[st.expando]=!0,t):new st.Event(e,n)},st.Event.prototype={isDefaultPrevented:l,isPropagationStopped:l,isImmediatePropagationStopped:l,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=u,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=u,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u,this.stopPropagation()}},st.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){st.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!st.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),st.support.submitBubbles||(st.event.special.submit={setup:function(){return st.nodeName(this,"form")?!1:(st.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=st.nodeName(n,"input")||st.nodeName(n,"button")?n.form:t;r&&!st._data(r,"submitBubbles")&&(st.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),st._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&st.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return st.nodeName(this,"form")?!1:(st.event.remove(this,"._submit"),t)}}),st.support.changeBubbles||(st.event.special.change={setup:function(){return qt.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(st.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),st.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),st.event.simulate("change",this,e,!0)})),!1):(st.event.add(this,"beforeactivate._change",function(e){var t=e.target;qt.test(t.nodeName)&&!st._data(t,"changeBubbles")&&(st.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||st.event.simulate("change",this.parentNode,e,!0)}),st._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return st.event.remove(this,"._change"),!qt.test(this.nodeName)}}),st.support.focusinBubbles||st.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){st.event.simulate(t,e.target,st.event.fix(e),!0)};st.event.special[t]={setup:function(){0===n++&&V.addEventListener(e,r,!0)},teardown:function(){0===--n&&V.removeEventListener(e,r,!0)}}}),st.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(s in e)this.on(s,n,r,e[s],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=l;else if(!i)return this;return 1===o&&(a=i,i=function(e){return st().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=st.guid++)),this.each(function(){st.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,st(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=l),this.each(function(){st.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){st.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?st.event.trigger(e,n,r,!0):t},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),st.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){st.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)},_t.test(t)&&(st.event.fixHooks[t]=st.event.keyHooks),Ft.test(t)&&(st.event.fixHooks[t]=st.event.mouseHooks)}),function(e,t){function n(e){return ht.test(e+"")}function r(){var e,t=[];return e=function(n,r){return t.push(n+=" ")>C.cacheLength&&delete e[t.shift()],e[n]=r}}function i(e){return e[P]=!0,e}function o(e){var t=L.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}}function a(e,t,n,r){var i,o,a,s,u,l,c,d,h,g;if((t?t.ownerDocument||t:R)!==L&&D(t),t=t||L,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(!M&&!r){if(i=gt.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&O(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return Q.apply(n,K.call(t.getElementsByTagName(e),0)),n;if((a=i[3])&&W.getByClassName&&t.getElementsByClassName)return Q.apply(n,K.call(t.getElementsByClassName(a),0)),n}if(W.qsa&&!q.test(e)){if(c=!0,d=P,h=t,g=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(l=f(e),(c=t.getAttribute("id"))?d=c.replace(vt,"\\$&"):t.setAttribute("id",d),d="[id='"+d+"'] ",u=l.length;u--;)l[u]=d+p(l[u]);h=dt.test(e)&&t.parentNode||t,g=l.join(",")}if(g)try{return Q.apply(n,K.call(h.querySelectorAll(g),0)),n}catch(m){}finally{c||t.removeAttribute("id")}}}return x(e.replace(at,"$1"),t,n,r)}function s(e,t){for(var n=e&&t&&e.nextSibling;n;n=n.nextSibling)if(n===t)return-1;return e?1:-1}function u(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return i(function(t){return t=+t,i(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function f(e,t){var n,r,i,o,s,u,l,c=X[e+" "];if(c)return t?0:c.slice(0);for(s=e,u=[],l=C.preFilter;s;){(!n||(r=ut.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),u.push(i=[])),n=!1,(r=lt.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(at," ")}),s=s.slice(n.length));for(o in C.filter)!(r=pt[o].exec(s))||l[o]&&!(r=l[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?a.error(e):X(e,u).slice(0)}function p(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function d(e,t,n){var r=t.dir,i=n&&"parentNode"===t.dir,o=I++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,u,l,c=$+" "+o;if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i)if(l=t[P]||(t[P]={}),(u=l[r])&&u[0]===c){if((s=u[1])===!0||s===N)return s===!0}else if(u=l[r]=[c],u[1]=e(t,n,a)||N,u[1]===!0)return!0}}function h(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;u>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),l&&t.push(s));return a}function m(e,t,n,r,o,a){return r&&!r[P]&&(r=m(r)),o&&!o[P]&&(o=m(o,a)),i(function(i,a,s,u){var l,c,f,p=[],d=[],h=a.length,m=i||b(t||"*",s.nodeType?[s]:s,[]),y=!e||!i&&t?m:g(m,p,e,s,u),v=n?o||(i?e:h||r)?[]:a:y;if(n&&n(y,v,s,u),r)for(l=g(v,d),r(l,[],s,u),c=l.length;c--;)(f=l[c])&&(v[d[c]]=!(y[d[c]]=f));if(i){if(o||e){if(o){for(l=[],c=v.length;c--;)(f=v[c])&&l.push(y[c]=f);o(null,v=[],l,u)}for(c=v.length;c--;)(f=v[c])&&(l=o?Z.call(i,f):p[c])>-1&&(i[l]=!(a[l]=f))}}else v=g(v===a?v.splice(h,v.length):v),o?o(null,a,v,u):Q.apply(a,v)})}function y(e){for(var t,n,r,i=e.length,o=C.relative[e[0].type],a=o||C.relative[" "],s=o?1:0,u=d(function(e){return e===t},a,!0),l=d(function(e){return Z.call(t,e)>-1},a,!0),c=[function(e,n,r){return!o&&(r||n!==j)||((t=n).nodeType?u(e,n,r):l(e,n,r))}];i>s;s++)if(n=C.relative[e[s].type])c=[d(h(c),n)];else{if(n=C.filter[e[s].type].apply(null,e[s].matches),n[P]){for(r=++s;i>r&&!C.relative[e[r].type];r++);return m(s>1&&h(c),s>1&&p(e.slice(0,s-1)).replace(at,"$1"),n,r>s&&y(e.slice(s,r)),i>r&&y(e=e.slice(r)),i>r&&p(e))}c.push(n)}return h(c)}function v(e,t){var n=0,r=t.length>0,o=e.length>0,s=function(i,s,u,l,c){var f,p,d,h=[],m=0,y="0",v=i&&[],b=null!=c,x=j,T=i||o&&C.find.TAG("*",c&&s.parentNode||s),w=$+=null==x?1:Math.E;for(b&&(j=s!==L&&s,N=n);null!=(f=T[y]);y++){if(o&&f){for(p=0;d=e[p];p++)if(d(f,s,u)){l.push(f);break}b&&($=w,N=++n)}r&&((f=!d&&f)&&m--,i&&v.push(f))}if(m+=y,r&&y!==m){for(p=0;d=t[p];p++)d(v,h,s,u);if(i){if(m>0)for(;y--;)v[y]||h[y]||(h[y]=G.call(l));h=g(h)}Q.apply(l,h),b&&!i&&h.length>0&&m+t.length>1&&a.uniqueSort(l)}return b&&($=w,j=x),v};return r?i(s):s}function b(e,t,n){for(var r=0,i=t.length;i>r;r++)a(e,t[r],n);return n}function x(e,t,n,r){var i,o,a,s,u,l=f(e);if(!r&&1===l.length){if(o=l[0]=l[0].slice(0),o.length>2&&"ID"===(a=o[0]).type&&9===t.nodeType&&!M&&C.relative[o[1].type]){if(t=C.find.ID(a.matches[0].replace(xt,Tt),t)[0],!t)return n;e=e.slice(o.shift().value.length)}for(i=pt.needsContext.test(e)?-1:o.length-1;i>=0&&(a=o[i],!C.relative[s=a.type]);i--)if((u=C.find[s])&&(r=u(a.matches[0].replace(xt,Tt),dt.test(o[0].type)&&t.parentNode||t))){if(o.splice(i,1),e=r.length&&p(o),!e)return Q.apply(n,K.call(r,0)),n;break}}return S(e,l)(r,t,M,n,dt.test(e)),n}function T(){}var w,N,C,k,E,S,A,j,D,L,H,M,q,_,F,O,B,P="sizzle"+-new Date,R=e.document,W={},$=0,I=0,z=r(),X=r(),U=r(),V=typeof t,Y=1<<31,J=[],G=J.pop,Q=J.push,K=J.slice,Z=J.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},et="[\\x20\\t\\r\\n\\f]",tt="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",nt=tt.replace("w","w#"),rt="([*^$|!~]?=)",it="\\["+et+"*("+tt+")"+et+"*(?:"+rt+et+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+nt+")|)|)"+et+"*\\]",ot=":("+tt+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+it.replace(3,8)+")*)|.*)\\)|)",at=RegExp("^"+et+"+|((?:^|[^\\\\])(?:\\\\.)*)"+et+"+$","g"),ut=RegExp("^"+et+"*,"+et+"*"),lt=RegExp("^"+et+"*([\\x20\\t\\r\\n\\f>+~])"+et+"*"),ct=RegExp(ot),ft=RegExp("^"+nt+"$"),pt={ID:RegExp("^#("+tt+")"),CLASS:RegExp("^\\.("+tt+")"),NAME:RegExp("^\\[name=['\"]?("+tt+")['\"]?\\]"),TAG:RegExp("^("+tt.replace("w","w*")+")"),ATTR:RegExp("^"+it),PSEUDO:RegExp("^"+ot),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+et+"*(even|odd|(([+-]|)(\\d*)n|)"+et+"*(?:([+-]|)"+et+"*(\\d+)|))"+et+"*\\)|)","i"),needsContext:RegExp("^"+et+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+et+"*((?:-\\d)?\\d*)"+et+"*\\)|)(?=[^-]|$)","i")},dt=/[\x20\t\r\n\f]*[+~]/,ht=/\{\s*\[native code\]\s*\}/,gt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,mt=/^(?:input|select|textarea|button)$/i,yt=/^h\d$/i,vt=/'|\\/g,bt=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,xt=/\\([\da-fA-F]{1,6}[\x20\t\r\n\f]?|.)/g,Tt=function(e,t){var n="0x"+t-65536;return n!==n?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(55296|n>>10,56320|1023&n)};try{K.call(H.childNodes,0)[0].nodeType}catch(wt){K=function(e){for(var t,n=[];t=this[e];e++)n.push(t);return n}}E=a.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},D=a.setDocument=function(e){var r=e?e.ownerDocument||e:R;return r!==L&&9===r.nodeType&&r.documentElement?(L=r,H=r.documentElement,M=E(r),W.tagNameNoComments=o(function(e){return e.appendChild(r.createComment("")),!e.getElementsByTagName("*").length}),W.attributes=o(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return"boolean"!==t&&"string"!==t}),W.getByClassName=o(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",e.getElementsByClassName&&e.getElementsByClassName("e").length?(e.lastChild.className="e",2===e.getElementsByClassName("e").length):!1}),W.getByName=o(function(e){e.id=P+0,e.innerHTML="<a name='"+P+"'></a><div name='"+P+"'></div>",H.insertBefore(e,H.firstChild);var t=r.getElementsByName&&r.getElementsByName(P).length===2+r.getElementsByName(P+0).length;return W.getIdNotName=!r.getElementById(P),H.removeChild(e),t}),C.attrHandle=o(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==V&&"#"===e.firstChild.getAttribute("href")})?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},W.getIdNotName?(C.find.ID=function(e,t){if(typeof t.getElementById!==V&&!M){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},C.filter.ID=function(e){var t=e.replace(xt,Tt);return function(e){return e.getAttribute("id")===t}}):(C.find.ID=function(e,n){if(typeof n.getElementById!==V&&!M){var r=n.getElementById(e);return r?r.id===e||typeof r.getAttributeNode!==V&&r.getAttributeNode("id").value===e?[r]:t:[]}},C.filter.ID=function(e){var t=e.replace(xt,Tt);return function(e){var n=typeof e.getAttributeNode!==V&&e.getAttributeNode("id");return n&&n.value===t}}),C.find.TAG=W.tagNameNoComments?function(e,n){return typeof n.getElementsByTagName!==V?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i];i++)1===n.nodeType&&r.push(n);return r}return o},C.find.NAME=W.getByName&&function(e,n){return typeof n.getElementsByName!==V?n.getElementsByName(name):t},C.find.CLASS=W.getByClassName&&function(e,n){return typeof n.getElementsByClassName===V||M?t:n.getElementsByClassName(e)},_=[],q=[":focus"],(W.qsa=n(r.querySelectorAll))&&(o(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||q.push("\\["+et+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||q.push(":checked")}),o(function(e){e.innerHTML="<input type='hidden' i=''/>",e.querySelectorAll("[i^='']").length&&q.push("[*^$]="+et+"*(?:\"\"|'')"),e.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),q.push(",.*:")})),(W.matchesSelector=n(F=H.matchesSelector||H.mozMatchesSelector||H.webkitMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&o(function(e){W.disconnectedMatch=F.call(e,"div"),F.call(e,"[s!='']:x"),_.push("!=",ot)}),q=RegExp(q.join("|")),_=RegExp(_.join("|")),O=n(H.contains)||H.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},B=H.compareDocumentPosition?function(e,t){var n;return e===t?(A=!0,0):(n=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t))?1&n||e.parentNode&&11===e.parentNode.nodeType?e===r||O(R,e)?-1:t===r||O(R,t)?1:0:4&n?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var n,i=0,o=e.parentNode,a=t.parentNode,u=[e],l=[t];if(e===t)return A=!0,0;if(e.sourceIndex&&t.sourceIndex)return(~t.sourceIndex||Y)-(O(R,e)&&~e.sourceIndex||Y);if(!o||!a)return e===r?-1:t===r?1:o?-1:a?1:0;if(o===a)return s(e,t);for(n=e;n=n.parentNode;)u.unshift(n);for(n=t;n=n.parentNode;)l.unshift(n);for(;u[i]===l[i];)i++;return i?s(u[i],l[i]):u[i]===R?-1:l[i]===R?1:0},A=!1,[0,0].sort(B),W.detectDuplicates=A,L):L},a.matches=function(e,t){return a(e,null,null,t)},a.matchesSelector=function(e,t){if((e.ownerDocument||e)!==L&&D(e),t=t.replace(bt,"='$1']"),!(!W.matchesSelector||M||_&&_.test(t)||q.test(t)))try{var n=F.call(e,t);if(n||W.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(r){}return a(t,L,null,[e]).length>0},a.contains=function(e,t){return(e.ownerDocument||e)!==L&&D(e),O(e,t)},a.attr=function(e,t){var n;return(e.ownerDocument||e)!==L&&D(e),M||(t=t.toLowerCase()),(n=C.attrHandle[t])?n(e):M||W.attributes?e.getAttribute(t):((n=e.getAttributeNode(t))||e.getAttribute(t))&&e[t]===!0?t:n&&n.specified?n.value:null},a.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},a.uniqueSort=function(e){var t,n=[],r=1,i=0;if(A=!W.detectDuplicates,e.sort(B),A){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));for(;i--;)e.splice(n[i],1)}return e},k=a.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=k(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=k(t);return n},C=a.selectors={cacheLength:50,createPseudo:i,match:pt,find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(xt,Tt),e[3]=(e[4]||e[5]||"").replace(xt,Tt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||a.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&a.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return pt.CHILD.test(e[0])?null:(e[4]?e[2]=e[4]:n&&ct.test(n)&&(t=f(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){return"*"===e?function(){return!0}:(e=e.replace(xt,Tt).toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=z[e+" "];return t||(t=RegExp("(^|"+et+")"+e+"("+et+"|$)"))&&z(e,function(e){return t.test(e.className||typeof e.getAttribute!==V&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=a.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.substr(i.length-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!u&&!s;if(m){if(o){for(;g;){for(f=t;f=f[g];)if(s?f.nodeName.toLowerCase()===y:1===f.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){for(c=m[P]||(m[P]={}),l=c[e]||[],d=l[0]===$&&l[1],p=l[0]===$&&l[2],f=d&&m.childNodes[d];f=++d&&f&&f[g]||(p=d=0)||h.pop();)if(1===f.nodeType&&++p&&f===t){c[e]=[$,d,p];break}}else if(v&&(l=(t[P]||(t[P]={}))[e])&&l[0]===$)p=l[1];else for(;(f=++d&&f&&f[g]||(p=d=0)||h.pop())&&((s?f.nodeName.toLowerCase()!==y:1!==f.nodeType)||!++p||(v&&((f[P]||(f[P]={}))[e]=[$,p]),f!==t)););return p-=i,p===r||0===p%r&&p/r>=0}}},PSEUDO:function(e,t){var n,r=C.pseudos[e]||C.setFilters[e.toLowerCase()]||a.error("unsupported pseudo: "+e);return r[P]?r(t):r.length>1?(n=[e,e,"",t],C.setFilters.hasOwnProperty(e.toLowerCase())?i(function(e,n){for(var i,o=r(e,t),a=o.length;a--;)i=Z.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:i(function(e){var t=[],n=[],r=S(e.replace(at,"$1"));return r[P]?i(function(e,t,n,i){for(var o,a=r(e,null,i,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:i(function(e){return function(t){return a(e,t).length>0}}),contains:i(function(e){return function(t){return(t.textContent||t.innerText||k(t)).indexOf(e)>-1}}),lang:i(function(e){return ft.test(e||"")||a.error("unsupported lang: "+e),e=e.replace(xt,Tt).toLowerCase(),function(t){var n;do if(n=M?t.getAttribute("xml:lang")||t.getAttribute("lang"):t.lang)return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===H},focus:function(e){return e===L.activeElement&&(!L.hasFocus||L.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!C.pseudos.empty(e)},header:function(e){return yt.test(e.nodeName)},input:function(e){return mt.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[0>n?n+t:n]}),even:c(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=0>n?n+t:n;t>++r;)e.push(r);return e})}};for(w in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})C.pseudos[w]=u(w);for(w in{submit:!0,reset:!0})C.pseudos[w]=l(w);S=a.compile=function(e,t){var n,r=[],i=[],o=U[e+" "];if(!o){for(t||(t=f(e)),n=t.length;n--;)o=y(t[n]),o[P]?r.push(o):i.push(o);o=U(e,v(i,r))}return o},C.pseudos.nth=C.pseudos.eq,C.filters=T.prototype=C.pseudos,C.setFilters=new T,D(),a.attr=st.attr,st.find=a,st.expr=a.selectors,st.expr[":"]=st.expr.pseudos,st.unique=a.uniqueSort,st.text=a.getText,st.isXMLDoc=a.isXML,st.contains=a.contains}(e);var Pt=/Until$/,Rt=/^(?:parents|prev(?:Until|All))/,Wt=/^.[^:#\[\.,]*$/,$t=st.expr.match.needsContext,It={children:!0,contents:!0,next:!0,prev:!0};st.fn.extend({find:function(e){var t,n,r;if("string"!=typeof e)return r=this,this.pushStack(st(e).filter(function(){for(t=0;r.length>t;t++)if(st.contains(r[t],this))return!0}));for(n=[],t=0;this.length>t;t++)st.find(e,this[t],n);return n=this.pushStack(st.unique(n)),n.selector=(this.selector?this.selector+" ":"")+e,n},has:function(e){var t,n=st(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(st.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(f(this,e,!1))},filter:function(e){return this.pushStack(f(this,e,!0))},is:function(e){return!!e&&("string"==typeof e?$t.test(e)?st(e,this.context).index(this[0])>=0:st.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){for(var n,r=0,i=this.length,o=[],a=$t.test(e)||"string"!=typeof e?st(e,t||this.context):0;i>r;r++)for(n=this[r];n&&n.ownerDocument&&n!==t&&11!==n.nodeType;){if(a?a.index(n)>-1:st.find.matchesSelector(n,e)){o.push(n);break}n=n.parentNode}return this.pushStack(o.length>1?st.unique(o):o)},index:function(e){return e?"string"==typeof e?st.inArray(this[0],st(e)):st.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?st(e,t):st.makeArray(e&&e.nodeType?[e]:e),r=st.merge(this.get(),n);return this.pushStack(st.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),st.fn.andSelf=st.fn.addBack,st.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return st.dir(e,"parentNode")},parentsUntil:function(e,t,n){return st.dir(e,"parentNode",n)},next:function(e){return c(e,"nextSibling")},prev:function(e){return c(e,"previousSibling")
  11. },nextAll:function(e){return st.dir(e,"nextSibling")},prevAll:function(e){return st.dir(e,"previousSibling")},nextUntil:function(e,t,n){return st.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return st.dir(e,"previousSibling",n)},siblings:function(e){return st.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return st.sibling(e.firstChild)},contents:function(e){return st.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:st.merge([],e.childNodes)}},function(e,t){st.fn[e]=function(n,r){var i=st.map(this,t,n);return Pt.test(e)||(r=n),r&&"string"==typeof r&&(i=st.filter(r,i)),i=this.length>1&&!It[e]?st.unique(i):i,this.length>1&&Rt.test(e)&&(i=i.reverse()),this.pushStack(i)}}),st.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),1===t.length?st.find.matchesSelector(t[0],e)?[t[0]]:[]:st.find.matches(e,t)},dir:function(e,n,r){for(var i=[],o=e[n];o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!st(o).is(r));)1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});var zt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",Xt=/ jQuery\d+="(?:null|\d+)"/g,Ut=RegExp("<(?:"+zt+")[\\s/>]","i"),Vt=/^\s+/,Yt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Jt=/<([\w:]+)/,Gt=/<tbody/i,Qt=/<|&#?\w+;/,Kt=/<(?:script|style|link)/i,Zt=/^(?:checkbox|radio)$/i,en=/checked\s*(?:[^=]|=\s*.checked.)/i,tn=/^$|\/(?:java|ecma)script/i,nn=/^true\/(.*)/,rn=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,on={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:st.support.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},an=p(V),sn=an.appendChild(V.createElement("div"));on.optgroup=on.option,on.tbody=on.tfoot=on.colgroup=on.caption=on.thead,on.th=on.td,st.fn.extend({text:function(e){return st.access(this,function(e){return e===t?st.text(this):this.empty().append((this[0]&&this[0].ownerDocument||V).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(st.isFunction(e))return this.each(function(t){st(this).wrapAll(e.call(this,t))});if(this[0]){var t=st(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return st.isFunction(e)?this.each(function(t){st(this).wrapInner(e.call(this,t))}):this.each(function(){var t=st(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=st.isFunction(e);return this.each(function(n){st(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){st.nodeName(this,"body")||st(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&this.insertBefore(e,this.firstChild)})},before:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,!1,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,r=0;null!=(n=this[r]);r++)(!e||st.filter(e,[n]).length>0)&&(t||1!==n.nodeType||st.cleanData(b(n)),n.parentNode&&(t&&st.contains(n.ownerDocument,n)&&m(b(n,"script")),n.parentNode.removeChild(n)));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&st.cleanData(b(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&st.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return st.clone(this,e,t)})},html:function(e){return st.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(Xt,""):t;if(!("string"!=typeof e||Kt.test(e)||!st.support.htmlSerialize&&Ut.test(e)||!st.support.leadingWhitespace&&Vt.test(e)||on[(Jt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(Yt,"<$1></$2>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(st.cleanData(b(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){var t=st.isFunction(e);return t||"string"==typeof e||(e=st(e).not(this).detach()),this.domManip([e],!0,function(e){var t=this.nextSibling,n=this.parentNode;(n&&1===this.nodeType||11===this.nodeType)&&(st(this).remove(),t?t.parentNode.insertBefore(e,t):n.appendChild(e))})},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=et.apply([],e);var i,o,a,s,u,l,c=0,f=this.length,p=this,m=f-1,y=e[0],v=st.isFunction(y);if(v||!(1>=f||"string"!=typeof y||st.support.checkClone)&&en.test(y))return this.each(function(i){var o=p.eq(i);v&&(e[0]=y.call(this,i,n?o.html():t)),o.domManip(e,n,r)});if(f&&(i=st.buildFragment(e,this[0].ownerDocument,!1,this),o=i.firstChild,1===i.childNodes.length&&(i=o),o)){for(n=n&&st.nodeName(o,"tr"),a=st.map(b(i,"script"),h),s=a.length;f>c;c++)u=i,c!==m&&(u=st.clone(u,!0,!0),s&&st.merge(a,b(u,"script"))),r.call(n&&st.nodeName(this[c],"table")?d(this[c],"tbody"):this[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,st.map(a,g),c=0;s>c;c++)u=a[c],tn.test(u.type||"")&&!st._data(u,"globalEval")&&st.contains(l,u)&&(u.src?st.ajax({url:u.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):st.globalEval((u.text||u.textContent||u.innerHTML||"").replace(rn,"")));i=o=null}return this}}),st.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){st.fn[e]=function(e){for(var n,r=0,i=[],o=st(e),a=o.length-1;a>=r;r++)n=r===a?this:this.clone(!0),st(o[r])[t](n),tt.apply(i,n.get());return this.pushStack(i)}}),st.extend({clone:function(e,t,n){var r,i,o,a,s,u=st.contains(e.ownerDocument,e);if(st.support.html5Clone||st.isXMLDoc(e)||!Ut.test("<"+e.nodeName+">")?s=e.cloneNode(!0):(sn.innerHTML=e.outerHTML,sn.removeChild(s=sn.firstChild)),!(st.support.noCloneEvent&&st.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||st.isXMLDoc(e)))for(r=b(s),i=b(e),a=0;null!=(o=i[a]);++a)r[a]&&v(o,r[a]);if(t)if(n)for(i=i||b(e),r=r||b(s),a=0;null!=(o=i[a]);a++)y(o,r[a]);else y(e,s);return r=b(s,"script"),r.length>0&&m(r,!u&&b(e,"script")),r=i=o=null,s},buildFragment:function(e,t,n,r){for(var i,o,a,s,u,l,c,f=e.length,d=p(t),h=[],g=0;f>g;g++)if(o=e[g],o||0===o)if("object"===st.type(o))st.merge(h,o.nodeType?[o]:o);else if(Qt.test(o)){for(s=s||d.appendChild(t.createElement("div")),a=(Jt.exec(o)||["",""])[1].toLowerCase(),u=on[a]||on._default,s.innerHTML=u[1]+o.replace(Yt,"<$1></$2>")+u[2],c=u[0];c--;)s=s.lastChild;if(!st.support.leadingWhitespace&&Vt.test(o)&&h.push(t.createTextNode(Vt.exec(o)[0])),!st.support.tbody)for(o="table"!==a||Gt.test(o)?"<table>"!==u[1]||Gt.test(o)?0:s:s.firstChild,c=o&&o.childNodes.length;c--;)st.nodeName(l=o.childNodes[c],"tbody")&&!l.childNodes.length&&o.removeChild(l);for(st.merge(h,s.childNodes),s.textContent="";s.firstChild;)s.removeChild(s.firstChild);s=d.lastChild}else h.push(t.createTextNode(o));for(s&&d.removeChild(s),st.support.appendChecked||st.grep(b(h,"input"),x),g=0;o=h[g++];)if((!r||-1===st.inArray(o,r))&&(i=st.contains(o.ownerDocument,o),s=b(d.appendChild(o),"script"),i&&m(s),n))for(c=0;o=s[c++];)tn.test(o.type||"")&&n.push(o);return s=null,d},cleanData:function(e,n){for(var r,i,o,a,s=0,u=st.expando,l=st.cache,c=st.support.deleteExpando,f=st.event.special;null!=(o=e[s]);s++)if((n||st.acceptData(o))&&(i=o[u],r=i&&l[i])){if(r.events)for(a in r.events)f[a]?st.event.remove(o,a):st.removeEvent(o,a,r.handle);l[i]&&(delete l[i],c?delete o[u]:o.removeAttribute!==t?o.removeAttribute(u):o[u]=null,K.push(i))}}});var un,ln,cn,fn=/alpha\([^)]*\)/i,pn=/opacity\s*=\s*([^)]*)/,dn=/^(top|right|bottom|left)$/,hn=/^(none|table(?!-c[ea]).+)/,gn=/^margin/,mn=RegExp("^("+ut+")(.*)$","i"),yn=RegExp("^("+ut+")(?!px)[a-z%]+$","i"),vn=RegExp("^([+-])=("+ut+")","i"),bn={BODY:"block"},xn={position:"absolute",visibility:"hidden",display:"block"},Tn={letterSpacing:0,fontWeight:400},wn=["Top","Right","Bottom","Left"],Nn=["Webkit","O","Moz","ms"];st.fn.extend({css:function(e,n){return st.access(this,function(e,n,r){var i,o,a={},s=0;if(st.isArray(n)){for(i=ln(e),o=n.length;o>s;s++)a[n[s]]=st.css(e,n[s],!1,i);return a}return r!==t?st.style(e,n,r):st.css(e,n)},e,n,arguments.length>1)},show:function(){return N(this,!0)},hide:function(){return N(this)},toggle:function(e){var t="boolean"==typeof e;return this.each(function(){(t?e:w(this))?st(this).show():st(this).hide()})}}),st.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=un(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":st.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,u=st.camelCase(n),l=e.style;if(n=st.cssProps[u]||(st.cssProps[u]=T(l,u)),s=st.cssHooks[n]||st.cssHooks[u],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:l[n];if(a=typeof r,"string"===a&&(o=vn.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(st.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||st.cssNumber[u]||(r+="px"),st.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(l[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{l[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,u=st.camelCase(n);return n=st.cssProps[u]||(st.cssProps[u]=T(e.style,u)),s=st.cssHooks[n]||st.cssHooks[u],s&&"get"in s&&(o=s.get(e,!0,r)),o===t&&(o=un(e,n,i)),"normal"===o&&n in Tn&&(o=Tn[n]),r?(a=parseFloat(o),r===!0||st.isNumeric(a)?a||0:o):o},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),e.getComputedStyle?(ln=function(t){return e.getComputedStyle(t,null)},un=function(e,n,r){var i,o,a,s=r||ln(e),u=s?s.getPropertyValue(n)||s[n]:t,l=e.style;return s&&(""!==u||st.contains(e.ownerDocument,e)||(u=st.style(e,n)),yn.test(u)&&gn.test(n)&&(i=l.width,o=l.minWidth,a=l.maxWidth,l.minWidth=l.maxWidth=l.width=u,u=s.width,l.width=i,l.minWidth=o,l.maxWidth=a)),u}):V.documentElement.currentStyle&&(ln=function(e){return e.currentStyle},un=function(e,n,r){var i,o,a,s=r||ln(e),u=s?s[n]:t,l=e.style;return null==u&&l&&l[n]&&(u=l[n]),yn.test(u)&&!dn.test(n)&&(i=l.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),l.left="fontSize"===n?"1em":u,u=l.pixelLeft+"px",l.left=i,a&&(o.left=a)),""===u?"auto":u}),st.each(["height","width"],function(e,n){st.cssHooks[n]={get:function(e,r,i){return r?0===e.offsetWidth&&hn.test(st.css(e,"display"))?st.swap(e,xn,function(){return E(e,n,i)}):E(e,n,i):t},set:function(e,t,r){var i=r&&ln(e);return C(e,t,r?k(e,n,r,st.support.boxSizing&&"border-box"===st.css(e,"boxSizing",!1,i),i):0)}}}),st.support.opacity||(st.cssHooks.opacity={get:function(e,t){return pn.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=st.isNumeric(t)?"alpha(opacity="+100*t+")":"",o=r&&r.filter||n.filter||"";n.zoom=1,(t>=1||""===t)&&""===st.trim(o.replace(fn,""))&&n.removeAttribute&&(n.removeAttribute("filter"),""===t||r&&!r.filter)||(n.filter=fn.test(o)?o.replace(fn,i):o+" "+i)}}),st(function(){st.support.reliableMarginRight||(st.cssHooks.marginRight={get:function(e,n){return n?st.swap(e,{display:"inline-block"},un,[e,"marginRight"]):t}}),!st.support.pixelPosition&&st.fn.position&&st.each(["top","left"],function(e,n){st.cssHooks[n]={get:function(e,r){return r?(r=un(e,n),yn.test(r)?st(e).position()[n]+"px":r):t}}})}),st.expr&&st.expr.filters&&(st.expr.filters.hidden=function(e){return 0===e.offsetWidth&&0===e.offsetHeight||!st.support.reliableHiddenOffsets&&"none"===(e.style&&e.style.display||st.css(e,"display"))},st.expr.filters.visible=function(e){return!st.expr.filters.hidden(e)}),st.each({margin:"",padding:"",border:"Width"},function(e,t){st.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];4>r;r++)i[e+wn[r]+t]=o[r]||o[r-2]||o[0];return i}},gn.test(e)||(st.cssHooks[e+t].set=C)});var Cn=/%20/g,kn=/\[\]$/,En=/\r?\n/g,Sn=/^(?:submit|button|image|reset)$/i,An=/^(?:input|select|textarea|keygen)/i;st.fn.extend({serialize:function(){return st.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=st.prop(this,"elements");return e?st.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!st(this).is(":disabled")&&An.test(this.nodeName)&&!Sn.test(e)&&(this.checked||!Zt.test(e))}).map(function(e,t){var n=st(this).val();return null==n?null:st.isArray(n)?st.map(n,function(e){return{name:t.name,value:e.replace(En,"\r\n")}}):{name:t.name,value:n.replace(En,"\r\n")}}).get()}}),st.param=function(e,n){var r,i=[],o=function(e,t){t=st.isFunction(t)?t():null==t?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(n===t&&(n=st.ajaxSettings&&st.ajaxSettings.traditional),st.isArray(e)||e.jquery&&!st.isPlainObject(e))st.each(e,function(){o(this.name,this.value)});else for(r in e)j(r,e[r],n,o);return i.join("&").replace(Cn,"+")};var jn,Dn,Ln=st.now(),Hn=/\?/,Mn=/#.*$/,qn=/([?&])_=[^&]*/,_n=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Fn=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,On=/^(?:GET|HEAD)$/,Bn=/^\/\//,Pn=/^([\w.+-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,Rn=st.fn.load,Wn={},$n={},In="*/".concat("*");try{Dn=Y.href}catch(zn){Dn=V.createElement("a"),Dn.href="",Dn=Dn.href}jn=Pn.exec(Dn.toLowerCase())||[],st.fn.load=function(e,n,r){if("string"!=typeof e&&Rn)return Rn.apply(this,arguments);var i,o,a,s=this,u=e.indexOf(" ");return u>=0&&(i=e.slice(u,e.length),e=e.slice(0,u)),st.isFunction(n)?(r=n,n=t):n&&"object"==typeof n&&(o="POST"),s.length>0&&st.ajax({url:e,type:o,dataType:"html",data:n}).done(function(e){a=arguments,s.html(i?st("<div>").append(st.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,a||[e.responseText,t,e])}),this},st.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){st.fn[t]=function(e){return this.on(t,e)}}),st.each(["get","post"],function(e,n){st[n]=function(e,r,i,o){return st.isFunction(r)&&(o=o||i,i=r,r=t),st.ajax({url:e,type:n,dataType:o,data:r,success:i})}}),st.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Dn,type:"GET",isLocal:Fn.test(jn[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":In,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":st.parseJSON,"text xml":st.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?H(H(e,st.ajaxSettings),t):H(st.ajaxSettings,e)},ajaxPrefilter:D(Wn),ajaxTransport:D($n),ajax:function(e,n){function r(e,n,r,s){var l,f,v,b,T,N=n;2!==x&&(x=2,u&&clearTimeout(u),i=t,a=s||"",w.readyState=e>0?4:0,r&&(b=M(p,w,r)),e>=200&&300>e||304===e?(p.ifModified&&(T=w.getResponseHeader("Last-Modified"),T&&(st.lastModified[o]=T),T=w.getResponseHeader("etag"),T&&(st.etag[o]=T)),304===e?(l=!0,N="notmodified"):(l=q(p,b),N=l.state,f=l.data,v=l.error,l=!v)):(v=N,(e||!N)&&(N="error",0>e&&(e=0))),w.status=e,w.statusText=(n||N)+"",l?g.resolveWith(d,[f,N,w]):g.rejectWith(d,[w,N,v]),w.statusCode(y),y=t,c&&h.trigger(l?"ajaxSuccess":"ajaxError",[w,p,l?f:v]),m.fireWith(d,[w,N]),c&&(h.trigger("ajaxComplete",[w,p]),--st.active||st.event.trigger("ajaxStop")))}"object"==typeof e&&(n=e,e=t),n=n||{};var i,o,a,s,u,l,c,f,p=st.ajaxSetup({},n),d=p.context||p,h=p.context&&(d.nodeType||d.jquery)?st(d):st.event,g=st.Deferred(),m=st.Callbacks("once memory"),y=p.statusCode||{},v={},b={},x=0,T="canceled",w={readyState:0,getResponseHeader:function(e){var t;if(2===x){if(!s)for(s={};t=_n.exec(a);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===x?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||(e=b[n]=b[n]||e,v[e]=t),this},overrideMimeType:function(e){return x||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>x)for(t in e)y[t]=[y[t],e[t]];else w.always(e[w.status]);return this},abort:function(e){var t=e||T;return i&&i.abort(t),r(0,t),this}};if(g.promise(w).complete=m.add,w.success=w.done,w.error=w.fail,p.url=((e||p.url||Dn)+"").replace(Mn,"").replace(Bn,jn[1]+"//"),p.type=n.method||n.type||p.method||p.type,p.dataTypes=st.trim(p.dataType||"*").toLowerCase().match(lt)||[""],null==p.crossDomain&&(l=Pn.exec(p.url.toLowerCase()),p.crossDomain=!(!l||l[1]===jn[1]&&l[2]===jn[2]&&(l[3]||("http:"===l[1]?80:443))==(jn[3]||("http:"===jn[1]?80:443)))),p.data&&p.processData&&"string"!=typeof p.data&&(p.data=st.param(p.data,p.traditional)),L(Wn,p,n,w),2===x)return w;c=p.global,c&&0===st.active++&&st.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!On.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(Hn.test(o)?"&":"?")+p.data,delete p.data),p.cache===!1&&(p.url=qn.test(o)?o.replace(qn,"$1_="+Ln++):o+(Hn.test(o)?"&":"?")+"_="+Ln++)),p.ifModified&&(st.lastModified[o]&&w.setRequestHeader("If-Modified-Since",st.lastModified[o]),st.etag[o]&&w.setRequestHeader("If-None-Match",st.etag[o])),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&w.setRequestHeader("Content-Type",p.contentType),w.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+In+"; q=0.01":""):p.accepts["*"]);for(f in p.headers)w.setRequestHeader(f,p.headers[f]);if(p.beforeSend&&(p.beforeSend.call(d,w,p)===!1||2===x))return w.abort();T="abort";for(f in{success:1,error:1,complete:1})w[f](p[f]);if(i=L($n,p,n,w)){w.readyState=1,c&&h.trigger("ajaxSend",[w,p]),p.async&&p.timeout>0&&(u=setTimeout(function(){w.abort("timeout")},p.timeout));try{x=1,i.send(v,r)}catch(N){if(!(2>x))throw N;r(-1,N)}}else r(-1,"No Transport");return w},getScript:function(e,n){return st.get(e,t,n,"script")},getJSON:function(e,t,n){return st.get(e,t,n,"json")}}),st.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return st.globalEval(e),e}}}),st.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),st.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=V.head||st("head")[0]||V.documentElement;return{send:function(t,i){n=V.createElement("script"),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,"success"))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var Xn=[],Un=/(=)\?(?=&|$)|\?\?/;st.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xn.pop()||st.expando+"_"+Ln++;return this[e]=!0,e}}),st.ajaxPrefilter("json jsonp",function(n,r,i){var o,a,s,u=n.jsonp!==!1&&(Un.test(n.url)?"url":"string"==typeof n.data&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Un.test(n.data)&&"data");return u||"jsonp"===n.dataTypes[0]?(o=n.jsonpCallback=st.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,u?n[u]=n[u].replace(Un,"$1"+o):n.jsonp!==!1&&(n.url+=(Hn.test(n.url)?"&":"?")+n.jsonp+"="+o),n.converters["script json"]=function(){return s||st.error(o+" was not called"),s[0]},n.dataTypes[0]="json",a=e[o],e[o]=function(){s=arguments},i.always(function(){e[o]=a,n[o]&&(n.jsonpCallback=r.jsonpCallback,Xn.push(o)),s&&st.isFunction(a)&&a(s[0]),s=a=t}),"script"):t});var Vn,Yn,Jn=0,Gn=e.ActiveXObject&&function(){var e;for(e in Vn)Vn[e](t,!0)};st.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&_()||F()}:_,Yn=st.ajaxSettings.xhr(),st.support.cors=!!Yn&&"withCredentials"in Yn,Yn=st.support.ajax=!!Yn,Yn&&st.ajaxTransport(function(n){if(!n.crossDomain||st.support.cors){var r;return{send:function(i,o){var a,s,u=n.xhr();if(n.username?u.open(n.type,n.url,n.async,n.username,n.password):u.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)u[s]=n.xhrFields[s];n.mimeType&&u.overrideMimeType&&u.overrideMimeType(n.mimeType),n.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");try{for(s in i)u.setRequestHeader(s,i[s])}catch(l){}u.send(n.hasContent&&n.data||null),r=function(e,i){var s,l,c,f,p;try{if(r&&(i||4===u.readyState))if(r=t,a&&(u.onreadystatechange=st.noop,Gn&&delete Vn[a]),i)4!==u.readyState&&u.abort();else{f={},s=u.status,p=u.responseXML,c=u.getAllResponseHeaders(),p&&p.documentElement&&(f.xml=p),"string"==typeof u.responseText&&(f.text=u.responseText);try{l=u.statusText}catch(d){l=""}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=f.text?200:404}}catch(h){i||o(-1,h)}f&&o(s,l,f,c)},n.async?4===u.readyState?setTimeout(r):(a=++Jn,Gn&&(Vn||(Vn={},st(e).unload(Gn)),Vn[a]=r),u.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Qn,Kn,Zn=/^(?:toggle|show|hide)$/,er=RegExp("^(?:([+-])=|)("+ut+")([a-z%]*)$","i"),tr=/queueHooks$/,nr=[W],rr={"*":[function(e,t){var n,r,i=this.createTween(e,t),o=er.exec(t),a=i.cur(),s=+a||0,u=1,l=20;if(o){if(n=+o[2],r=o[3]||(st.cssNumber[e]?"":"px"),"px"!==r&&s){s=st.css(i.elem,e,!0)||n||1;do u=u||".5",s/=u,st.style(i.elem,e,s+r);while(u!==(u=i.cur()/a)&&1!==u&&--l)}i.unit=r,i.start=s,i.end=o[1]?s+(o[1]+1)*n:n}return i}]};st.Animation=st.extend(P,{tweener:function(e,t){st.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var n,r=0,i=e.length;i>r;r++)n=e[r],rr[n]=rr[n]||[],rr[n].unshift(t)},prefilter:function(e,t){t?nr.unshift(e):nr.push(e)}}),st.Tween=$,$.prototype={constructor:$,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(st.cssNumber[n]?"":"px")},cur:function(){var e=$.propHooks[this.prop];return e&&e.get?e.get(this):$.propHooks._default.get(this)},run:function(e){var t,n=$.propHooks[this.prop];return this.pos=t=this.options.duration?st.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):$.propHooks._default.set(this),this}},$.prototype.init.prototype=$.prototype,$.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=st.css(e.elem,e.prop,"auto"),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){st.fx.step[e.prop]?st.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[st.cssProps[e.prop]]||st.cssHooks[e.prop])?st.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},$.propHooks.scrollTop=$.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},st.each(["toggle","show","hide"],function(e,t){var n=st.fn[t];st.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(I(t,!0),e,r,i)}}),st.fn.extend({fadeTo:function(e,t,n,r){return this.filter(w).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=st.isEmptyObject(e),o=st.speed(t,n,r),a=function(){var t=P(this,st.extend({},e),o);a.finish=function(){t.stop(!0)},(i||st._data(this,"finish"))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=null!=e&&e+"queueHooks",o=st.timers,a=st._data(this);if(n)a[n]&&a[n].stop&&i(a[n]);else for(n in a)a[n]&&a[n].stop&&tr.test(n)&&i(a[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&st.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,n=st._data(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=st.timers,a=r?r.length:0;for(n.finish=!0,st.queue(this,e,[]),i&&i.cur&&i.cur.finish&&i.cur.finish.call(this),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),st.each({slideDown:I("show"),slideUp:I("hide"),slideToggle:I("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){st.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),st.speed=function(e,t,n){var r=e&&"object"==typeof e?st.extend({},e):{complete:n||!n&&t||st.isFunction(e)&&e,duration:e,easing:n&&t||t&&!st.isFunction(t)&&t};return r.duration=st.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in st.fx.speeds?st.fx.speeds[r.duration]:st.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){st.isFunction(r.old)&&r.old.call(this),r.queue&&st.dequeue(this,r.queue)},r},st.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},st.timers=[],st.fx=$.prototype.init,st.fx.tick=function(){var e,n=st.timers,r=0;for(Qn=st.now();n.length>r;r++)e=n[r],e()||n[r]!==e||n.splice(r--,1);n.length||st.fx.stop(),Qn=t},st.fx.timer=function(e){e()&&st.timers.push(e)&&st.fx.start()},st.fx.interval=13,st.fx.start=function(){Kn||(Kn=setInterval(st.fx.tick,st.fx.interval))},st.fx.stop=function(){clearInterval(Kn),Kn=null},st.fx.speeds={slow:600,fast:200,_default:400},st.fx.step={},st.expr&&st.expr.filters&&(st.expr.filters.animated=function(e){return st.grep(st.timers,function(t){return e===t.elem}).length}),st.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){st.offset.setOffset(this,e,t)});var n,r,i={top:0,left:0},o=this[0],a=o&&o.ownerDocument;if(a)return n=a.documentElement,st.contains(n,o)?(o.getBoundingClientRect!==t&&(i=o.getBoundingClientRect()),r=z(a),{top:i.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:i.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):i},st.offset={setOffset:function(e,t,n){var r=st.css(e,"position");"static"===r&&(e.style.position="relative");var i,o,a=st(e),s=a.offset(),u=st.css(e,"top"),l=st.css(e,"left"),c=("absolute"===r||"fixed"===r)&&st.inArray("auto",[u,l])>-1,f={},p={};c?(p=a.position(),i=p.top,o=p.left):(i=parseFloat(u)||0,o=parseFloat(l)||0),st.isFunction(t)&&(t=t.call(e,n,s)),null!=t.top&&(f.top=t.top-s.top+i),null!=t.left&&(f.left=t.left-s.left+o),"using"in t?t.using.call(e,f):a.css(f)}},st.fn.extend({position:function(){if(this[0]){var e,t,n={top:0,left:0},r=this[0];return"fixed"===st.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),st.nodeName(e[0],"html")||(n=e.offset()),n.top+=st.css(e[0],"borderTopWidth",!0),n.left+=st.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-st.css(r,"marginTop",!0),left:t.left-n.left-st.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent||V.documentElement;e&&!st.nodeName(e,"html")&&"static"===st.css(e,"position");)e=e.offsetParent;return e||V.documentElement})}}),st.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);st.fn[e]=function(i){return st.access(this,function(e,i,o){var a=z(e);return o===t?a?n in a?a[n]:a.document.documentElement[i]:e[i]:(a?a.scrollTo(r?st(a).scrollLeft():o,r?o:st(a).scrollTop()):e[i]=o,t)},e,i,arguments.length,null)}}),st.each({Height:"height",Width:"width"},function(e,n){st.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){st.fn[i]=function(i,o){var a=arguments.length&&(r||"boolean"!=typeof i),s=r||(i===!0||o===!0?"margin":"border");return st.access(this,function(n,r,i){var o;return st.isWindow(n)?n.document.documentElement["client"+e]:9===n.nodeType?(o=n.documentElement,Math.max(n.body["scroll"+e],o["scroll"+e],n.body["offset"+e],o["offset"+e],o["client"+e])):i===t?st.css(n,r,s):st.style(n,r,i,s)},n,a?i:t,a,null)}})}),e.jQuery=e.$=st,"function"==typeof define&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return st})})(window);
  12. //@ sourceMappingURL=jquery.min.map
  13. </script>
  14. <script>
  15. /* Modernizr 2.6.2 (Custom Build) | MIT & BSD
  16. * Build: http://modernizr.com/download/#-fontface-backgroundsize-borderimage-borderradius-boxshadow-flexbox-hsla-multiplebgs-opacity-rgba-textshadow-cssanimations-csscolumns-generatedcontent-cssgradients-cssreflections-csstransforms-csstransforms3d-csstransitions-applicationcache-canvas-canvastext-draganddrop-hashchange-history-audio-video-indexeddb-input-inputtypes-localstorage-postmessage-sessionstorage-websockets-websqldatabase-webworkers-geolocation-inlinesvg-smil-svg-svgclippaths-touch-webgl-shiv-mq-cssclasses-addtest-prefixed-teststyles-testprop-testallprops-hasevent-prefixes-domprefixes-load
  17. */
  18. ;window.Modernizr=function(a,b,c){function D(a){j.cssText=a}function E(a,b){return D(n.join(a+";")+(b||""))}function F(a,b){return typeof a===b}function G(a,b){return!!~(""+a).indexOf(b)}function H(a,b){for(var d in a){var e=a[d];if(!G(e,"-")&&j[e]!==c)return b=="pfx"?e:!0}return!1}function I(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:F(f,"function")?f.bind(d||b):f}return!1}function J(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+p.join(d+" ")+d).split(" ");return F(b,"string")||F(b,"undefined")?H(e,b):(e=(a+" "+q.join(d+" ")+d).split(" "),I(e,b,c))}function K(){e.input=function(c){for(var d=0,e=c.length;d<e;d++)u[c[d]]=c[d]in k;return u.list&&(u.list=!!b.createElement("datalist")&&!!a.HTMLDataListElement),u}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),e.inputtypes=function(a){for(var d=0,e,f,h,i=a.length;d<i;d++)k.setAttribute("type",f=a[d]),e=k.type!=="text",e&&(k.value=l,k.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(f)&&k.style.WebkitAppearance!==c?(g.appendChild(k),h=b.defaultView,e=h.getComputedStyle&&h.getComputedStyle(k,null).WebkitAppearance!=="textfield"&&k.offsetHeight!==0,g.removeChild(k)):/^(search|tel)$/.test(f)||(/^(url|email)$/.test(f)?e=k.checkValidity&&k.checkValidity()===!1:e=k.value!=l)),t[a[d]]=!!e;return t}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var d="2.6.2",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k=b.createElement("input"),l=":)",m={}.toString,n=" -webkit- -moz- -o- -ms- ".split(" "),o="Webkit Moz O ms",p=o.split(" "),q=o.toLowerCase().split(" "),r={svg:"http://www.w3.org/2000/svg"},s={},t={},u={},v=[],w=v.slice,x,y=function(a,c,d,e){var f,i,j,k,l=b.createElement("div"),m=b.body,n=m||b.createElement("body");if(parseInt(d,10))while(d--)j=b.createElement("div"),j.id=e?e[d]:h+(d+1),l.appendChild(j);return f=["&#173;",'<style id="s',h,'">',a,"</style>"].join(""),l.id=h,(m?l:n).innerHTML+=f,n.appendChild(l),m||(n.style.background="",n.style.overflow="hidden",k=g.style.overflow,g.style.overflow="hidden",g.appendChild(n)),i=c(l,a),m?l.parentNode.removeChild(l):(n.parentNode.removeChild(n),g.style.overflow=k),!!i},z=function(b){var c=a.matchMedia||a.msMatchMedia;if(c)return c(b).matches;var d;return y("@media "+b+" { #"+h+" { position: absolute; } }",function(b){d=(a.getComputedStyle?getComputedStyle(b,null):b.currentStyle)["position"]=="absolute"}),d},A=function(){function d(d,e){e=e||b.createElement(a[d]||"div"),d="on"+d;var f=d in e;return f||(e.setAttribute||(e=b.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(d,""),f=F(e[d],"function"),F(e[d],"undefined")||(e[d]=c),e.removeAttribute(d))),e=null,f}var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return d}(),B={}.hasOwnProperty,C;!F(B,"undefined")&&!F(B.call,"undefined")?C=function(a,b){return B.call(a,b)}:C=function(a,b){return b in a&&F(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=w.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(w.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(w.call(arguments)))};return e}),s.flexbox=function(){return J("flexWrap")},s.canvas=function(){var a=b.createElement("canvas");return!!a.getContext&&!!a.getContext("2d")},s.canvastext=function(){return!!e.canvas&&!!F(b.createElement("canvas").getContext("2d").fillText,"function")},s.webgl=function(){return!!a.WebGLRenderingContext},s.touch=function(){var c;return"ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch?c=!0:y(["@media (",n.join("touch-enabled),("),h,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(a){c=a.offsetTop===9}),c},s.geolocation=function(){return"geolocation"in navigator},s.postmessage=function(){return!!a.postMessage},s.websqldatabase=function(){return!!a.openDatabase},s.indexedDB=function(){return!!J("indexedDB",a)},s.hashchange=function(){return A("hashchange",a)&&(b.documentMode===c||b.documentMode>7)},s.history=function(){return!!a.history&&!!history.pushState},s.draganddrop=function(){var a=b.createElement("div");return"draggable"in a||"ondragstart"in a&&"ondrop"in a},s.websockets=function(){return"WebSocket"in a||"MozWebSocket"in a},s.rgba=function(){return D("background-color:rgba(150,255,150,.5)"),G(j.backgroundColor,"rgba")},s.hsla=function(){return D("background-color:hsla(120,40%,100%,.5)"),G(j.backgroundColor,"rgba")||G(j.backgroundColor,"hsla")},s.multiplebgs=function(){return D("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(j.background)},s.backgroundsize=function(){return J("backgroundSize")},s.borderimage=function(){return J("borderImage")},s.borderradius=function(){return J("borderRadius")},s.boxshadow=function(){return J("boxShadow")},s.textshadow=function(){return b.createElement("div").style.textShadow===""},s.opacity=function(){return E("opacity:.55"),/^0.55$/.test(j.opacity)},s.cssanimations=function(){return J("animationName")},s.csscolumns=function(){return J("columnCount")},s.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";return D((a+"-webkit- ".split(" ").join(b+a)+n.join(c+a)).slice(0,-a.length)),G(j.backgroundImage,"gradient")},s.cssreflections=function(){return J("boxReflect")},s.csstransforms=function(){return!!J("transform")},s.csstransforms3d=function(){var a=!!J("perspective");return a&&"webkitPerspective"in g.style&&y("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(b,c){a=b.offsetLeft===9&&b.offsetHeight===3}),a},s.csstransitions=function(){return J("transition")},s.fontface=function(){var a;return y('@font-face {font-family:"font";src:url("https://")}',function(c,d){var e=b.getElementById("smodernizr"),f=e.sheet||e.styleSheet,g=f?f.cssRules&&f.cssRules[0]?f.cssRules[0].cssText:f.cssText||"":"";a=/src/i.test(g)&&g.indexOf(d.split(" ")[0])===0}),a},s.generatedcontent=function(){var a;return y(["#",h,"{font:0/0 a}#",h,':after{content:"',l,'";visibility:hidden;font:3px/1 a}'].join(""),function(b){a=b.offsetHeight>=3}),a},s.video=function(){var a=b.createElement("video"),c=!1;try{if(c=!!a.canPlayType)c=new Boolean(c),c.ogg=a.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),c.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),c.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,"")}catch(d){}return c},s.audio=function(){var a=b.createElement("audio"),c=!1;try{if(c=!!a.canPlayType)c=new Boolean(c),c.ogg=a.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),c.mp3=a.canPlayType("audio/mpeg;").replace(/^no$/,""),c.wav=a.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),c.m4a=(a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")).replace(/^no$/,"")}catch(d){}return c},s.localstorage=function(){try{return localStorage.setItem(h,h),localStorage.removeItem(h),!0}catch(a){return!1}},s.sessionstorage=function(){try{return sessionStorage.setItem(h,h),sessionStorage.removeItem(h),!0}catch(a){return!1}},s.webworkers=function(){return!!a.Worker},s.applicationcache=function(){return!!a.applicationCache},s.svg=function(){return!!b.createElementNS&&!!b.createElementNS(r.svg,"svg").createSVGRect},s.inlinesvg=function(){var a=b.createElement("div");return a.innerHTML="<svg/>",(a.firstChild&&a.firstChild.namespaceURI)==r.svg},s.smil=function(){return!!b.createElementNS&&/SVGAnimate/.test(m.call(b.createElementNS(r.svg,"animate")))},s.svgclippaths=function(){return!!b.createElementNS&&/SVGClipPath/.test(m.call(b.createElementNS(r.svg,"clipPath")))};for(var L in s)C(s,L)&&(x=L.toLowerCase(),e[x]=s[L](),v.push((e[x]?"":"no-")+x));return e.input||K(),e.addTest=function(a,b){if(typeof a=="object")for(var d in a)C(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},D(""),i=k=null,function(a,b){function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));var g;return f.cache[a]?g=f.cache[a].cloneNode():e.test(a)?g=(f.cache[a]=f.createElem(a)).cloneNode():g=f.createElem(a),g.canHaveChildren&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a);var d=c.frag.cloneNode(),e=0,f=l(),g=f.length;for(;e<g;e++)d.createElement(f[e]);return d}function p(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return r.shivMethods?n(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+l().join().replace(/\w+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(r,b.frag)}function q(a){a||(a=b);var c=m(a);return r.shivCSS&&!f&&!c.hasCSS&&(c.hasCSS=!!k(a,"article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}")),j||p(a,c),a}var c=a.html5||{},d=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,e=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,f,g="_html5shiv",h=0,i={},j;(function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",f="hidden"in a,j=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){f=!0,j=!0}})();var r={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:c.shivCSS!==!1,supportsUnknownElements:j,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:q,createElement:n,createDocumentFragment:o};a.html5=r,q(b)}(this,b),e._version=d,e._prefixes=n,e._domPrefixes=q,e._cssomPrefixes=p,e.mq=z,e.hasEvent=A,e.testProp=function(a){return H([a])},e.testAllProps=J,e.testStyles=y,e.prefixed=function(a,b,c){return b?J(a,b,c):J(a,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+v.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i<a.length;i++)j=a[i],e(j)?g(j,0,l,0):w(j)?B(j):Object(j)===j&&h(j,l);else Object(a)===a&&h(a,l)},B.addPrefix=function(a,b){z[a]=b},B.addFilter=function(a){x.push(a)},B.errorTimeout=1e4,null==b.readyState&&b.addEventListener&&(b.readyState="loading",b.addEventListener("DOMContentLoaded",A=function(){b.removeEventListener("DOMContentLoaded",A,0),b.readyState="complete"},0)),a.yepnope=k(),a.yepnope.executeStack=h,a.yepnope.injectJs=function(a,c,d,e,i,j){var k=b.createElement("script"),l,o,e=e||B.errorTimeout;k.src=a;for(o in d)k.setAttribute(o,d[o]);c=j?h:c||f,k.onreadystatechange=k.onload=function(){!l&&g(k.readyState)&&(l=1,c(),k.onload=k.onreadystatechange=null)},m(function(){l||(l=1,c(1))},e),i?k.onload():n.parentNode.insertBefore(k,n)},a.yepnope.injectCss=function(a,c,d,e,g,i){var e=b.createElement("link"),j,c=i?h:c||f;e.href=a,e.rel="stylesheet",e.type="text/css";for(j in d)e.setAttribute(j,d[j]);g||(n.parentNode.insertBefore(e,n),m(c,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};
  19. /*!
  20. SlickNav Responsive Mobile Menu v1.0.0
  21. (c) 2014 Josh Cope
  22. licensed under MIT
  23. */
  24. ;(function ($, document, window) {
  25. var
  26. // default settings object.
  27. defaults = {
  28. label: 'MENU',
  29. duplicate: true,
  30. duration: 200,
  31. easingOpen: 'swing',
  32. easingClose: 'swing',
  33. closedSymbol: '&#9658;',
  34. openedSymbol: '&#9660;',
  35. prependTo: 'body',
  36. parentTag: 'a',
  37. closeOnClick: false,
  38. allowParentLinks: false,
  39. nestedParentLinks: true,
  40. showChildren: false,
  41. init: function(){},
  42. open: function(){},
  43. close: function(){}
  44. },
  45. mobileMenu = 'slicknav',
  46. prefix = 'slicknav';
  47. function Plugin(element,options){this.element=element;this.settings=$.extend({},defaults,options);this._defaults=defaults;this._name=mobileMenu;this.init()}Plugin.prototype.init=function(){var $this=this;var menu=$(this.element);var settings=this.settings;if(settings.duplicate){$this.mobileNav=menu.clone();$this.mobileNav.removeAttr('id');$this.mobileNav.find('*').each(function(i,e){$(e).removeAttr('id')})}else $this.mobileNav=menu;var iconClass=prefix+'_icon';if(settings.label===''){iconClass+=' '+prefix+'_no-text'}if(settings.parentTag=='a'){settings.parentTag='a href="#"'}$this.mobileNav.attr('class',prefix+'_nav');var menuBar=$('<div class="'+prefix+'_menu"></div>');$this.btn=$('<'+settings.parentTag+' aria-haspopup="true" tabindex="0" class="'+prefix+'_btn '+prefix+'_collapsed"><span class="'+prefix+'_menutxt">'+settings.label+'</span><span class="'+iconClass+'"><span class="'+prefix+'_icon-bar"></span><span class="'+prefix+'_icon-bar"></span><span class="'+prefix+'_icon-bar"></span></span></a>');$(menuBar).append($this.btn);$(settings.prependTo).prepend(menuBar);menuBar.append($this.mobileNav);var items=$this.mobileNav.find('li');$(items).each(function(){var item=$(this);var data={};data.children=item.children('ul').attr('role','menu');item.data("menu",data);if(data.children.length>0){var a=item.contents();var containsAnchor=false;var nodes=[];$(a).each(function(){if(!$(this).is("ul")){nodes.push(this)}else{return false}if($(this).is("a")){containsAnchor=true}});var wrapElement=$('<'+settings.parentTag+' role="menuitem" aria-haspopup="true" tabindex="-1" class="'+prefix+'_item"/>');if((!settings.allowParentLinks||settings.nestedParentLinks)||!containsAnchor){var $wrap=$(nodes).wrapAll(wrapElement).parent();$wrap.addClass(prefix+'_row')}else $(nodes).wrapAll('<span class="'+prefix+'_parent-link '+prefix+'_row"/>').parent();item.addClass(prefix+'_collapsed');item.addClass(prefix+'_parent');var arrowElement=$('<span class="'+prefix+'_arrow">'+settings.closedSymbol+'</span>');if(settings.allowParentLinks&&!settings.nestedParentLinks&&containsAnchor)arrowElement=arrowElement.wrap(wrapElement).parent();$(nodes).last().after(arrowElement)}else if(item.children().length===0){item.addClass(prefix+'_txtnode')}item.children('a').attr('role','menuitem').click(function(event){if(settings.closeOnClick&&!$(event.target).parent().closest('li').hasClass(prefix+'_parent'))$($this.btn).click()});if(settings.closeOnClick&&settings.allowParentLinks){item.children('a').children('a').click(function(event){$($this.btn).click()});item.find('.'+prefix+'_parent-link a:not(.'+prefix+'_item)').click(function(event){$($this.btn).click()})}});$(items).each(function(){var data=$(this).data("menu");if(!settings.showChildren){$this._visibilityToggle(data.children,null,false,null,true)}});$this._visibilityToggle($this.mobileNav,null,false,'init',true);$this.mobileNav.attr('role','menu');$(document).mousedown(function(){$this._outlines(false)});$(document).keyup(function(){$this._outlines(true)});$($this.btn).click(function(e){e.preventDefault();$this._menuToggle()});$this.mobileNav.on('click','.'+prefix+'_item',function(e){e.preventDefault();$this._itemClick($(this))});$($this.btn).keydown(function(e){var ev=e||event;if(ev.keyCode==13){e.preventDefault();$this._menuToggle()}});$this.mobileNav.on('keydown','.'+prefix+'_item',function(e){var ev=e||event;if(ev.keyCode==13){e.preventDefault();$this._itemClick($(e.target))}});if(settings.allowParentLinks&&settings.nestedParentLinks){$('.'+prefix+'_item a').click(function(e){e.stopImmediatePropagation()})}};Plugin.prototype._menuToggle=function(el){var $this=this;var btn=$this.btn;var mobileNav=$this.mobileNav;if(btn.hasClass(prefix+'_collapsed')){btn.removeClass(prefix+'_collapsed');btn.addClass(prefix+'_open')}else{btn.removeClass(prefix+'_open');btn.addClass(prefix+'_collapsed')}btn.addClass(prefix+'_animating');$this._visibilityToggle(mobileNav,btn.parent(),true,btn)};Plugin.prototype._itemClick=function(el){var $this=this;var settings=$this.settings;var data=el.data("menu");if(!data){data={};data.arrow=el.children('.'+prefix+'_arrow');data.ul=el.next('ul');data.parent=el.parent();if(data.parent.hasClass(prefix+'_parent-link')){data.parent=el.parent().parent();data.ul=el.parent().next('ul')}el.data("menu",data)}if(data.parent.hasClass(prefix+'_collapsed')){data.arrow.html(settings.openedSymbol);data.parent.removeClass(prefix+'_collapsed');data.parent.addClass(prefix+'_open');data.parent.addClass(prefix+'_animating');$this._visibilityToggle(data.ul,data.parent,true,el)}else{data.arrow.html(settings.closedSymbol);data.parent.addClass(prefix+'_collapsed');data.parent.removeClass(prefix+'_open');data.parent.addClass(prefix+'_animating');$this._visibilityToggle(data.ul,data.parent,true,el)}};Plugin.prototype._visibilityToggle=function(el,parent,animate,trigger,init){var $this=this;var settings=$this.settings;var items=$this._getActionItems(el);var duration=0;if(animate)duration=settings.duration;if(el.hasClass(prefix+'_hidden')){el.removeClass(prefix+'_hidden');el.slideDown(duration,settings.easingOpen,function(){$(trigger).removeClass(prefix+'_animating');$(parent).removeClass(prefix+'_animating');if(!init){settings.open(trigger)}});el.attr('aria-hidden','false');items.attr('tabindex','0');$this._setVisAttr(el,false)}else{el.addClass(prefix+'_hidden');el.slideUp(duration,this.settings.easingClose,function(){el.attr('aria-hidden','true');items.attr('tabindex','-1');$this._setVisAttr(el,true);el.hide();$(trigger).removeClass(prefix+'_animating');$(parent).removeClass(prefix+'_animating');if(!init)settings.close(trigger);else if(trigger=='init')settings.init()})}};Plugin.prototype._setVisAttr=function(el,hidden){var $this=this;var nonHidden=el.children('li').children('ul').not('.'+prefix+'_hidden');if(!hidden){nonHidden.each(function(){var ul=$(this);ul.attr('aria-hidden','false');var items=$this._getActionItems(ul);items.attr('tabindex','0');$this._setVisAttr(ul,hidden)})}else{nonHidden.each(function(){var ul=$(this);ul.attr('aria-hidden','true');var items=$this._getActionItems(ul);items.attr('tabindex','-1');$this._setVisAttr(ul,hidden)})}};Plugin.prototype._getActionItems=function(el){var data=el.data("menu");if(!data){data={};var items=el.children('li');var anchors=items.find('a');data.links=anchors.add(items.find('.'+prefix+'_item'));el.data("menu",data)}return data.links};Plugin.prototype._outlines=function(state){if(!state){$('.'+prefix+'_item, .'+prefix+'_btn').css('outline','none')}else{$('.'+prefix+'_item, .'+prefix+'_btn').css('outline','')}};Plugin.prototype.toggle=function(){var $this=this;$this._menuToggle()};Plugin.prototype.open=function(){var $this=this;if($this.btn.hasClass(prefix+'_collapsed')){$this._menuToggle()}};Plugin.prototype.close=function(){var $this=this;if($this.btn.hasClass(prefix+'_open')){$this._menuToggle()}};$.fn[mobileMenu]=function(options){var args=arguments;if(options===undefined||typeof options==='object'){return this.each(function(){if(!$.data(this,'plugin_'+mobileMenu)){$.data(this,'plugin_'+mobileMenu,new Plugin(this,options))}})}else if(typeof options==='string'&&options[0]!=='_'&&options!=='init'){var returns;this.each(function(){var instance=$.data(this,'plugin_'+mobileMenu);if(instance instanceof Plugin&&typeof instance[options]==='function'){returns=instance[options].apply(instance,Array.prototype.slice.call(args,1))}});return returns!==undefined?returns:this}}}(jQuery,document,window));
  48. $(document).ready(function(){
  49. // var combinedMenu;
  50. // var secondMenu;
  51. // if($('[id*="menu"]:first > ul').length) combinedMenu = $('[id*="menu"]:first > ul').clone();
  52. // if($('[id*="menu"]:last > ul').length) secondMenu = $('[id*="menu"]:last > ul').clone();
  53. // else if($('[id*="menu"]:last .wrapper > ul').length) secondMenu = $('[id*="menu"]:last .wrapper > ul').clone();
  54. // combinedMenu.append(secondMenu);
  55. // combinedMenu.slicknav();
  56. $('#menu').slicknav();
  57. $('#menu2').slicknav();
  58. }); </script>
  59. <style>
  60. article,
  61. aside,
  62. details,
  63. figcaption,
  64. figure,
  65. footer,
  66. header,
  67. hgroup,
  68. main,
  69. nav,
  70. menu,
  71. section,
  72. summary{display:block;}
  73. audio,
  74. canvas,
  75. video{display:inline-block;}
  76. audio:not([controls]){display:none;height:0;}
  77. [hidden]{display:none;}
  78. html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
  79. html,
  80. button,
  81. input,
  82. select,
  83. textarea{font-family:sans-serif;}
  84. body{margin:0;}
  85. a:focus{outline:0;}
  86. a:active,
  87. a:hover{outline:0;}
  88. h1{font-size:2em;margin:0.67em 0;}
  89. h2{font-size:1.5em;margin:0.83em 0;}
  90. h3{font-size:1.17em;margin:1em 0;}
  91. h4{font-size:1em;}
  92. h6{font-size:0.67em;margin:2.33em 0;}
  93. h1 a,
  94. h2 a,
  95. h3 a,
  96. h4 a,
  97. h5 a,
  98. h6 a{text-decoration:none;color:#333;}
  99. abbr[title]{border-bottom:1px dotted;}
  100. b,
  101. strong{font-weight:bold;}
  102. blockquote{margin:1em 40px;}
  103. dfn{font-style:italic;}
  104. hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
  105. mark{background:#ff0;color:#000;}
  106. p,
  107. pre{margin:1em 0;}
  108. code,
  109. kbd,
  110. pre,
  111. samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}
  112. pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
  113. q{quotes:none;}
  114. q:before,
  115. q:after{content:'';content:none;}
  116. small{font-size:80%;}
  117. sub,
  118. sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
  119. sup{top:-0.5em;}
  120. sub{bottom:-0.25em;}
  121. dl,
  122. menu,
  123. ol,
  124. ul{margin:1em 0;}
  125. dd{margin:0 0 0 40px;}
  126. menu,
  127. ol,
  128. ul{padding:0;}
  129. nav ul,
  130. nav ol{list-style:none;list-style-image:none;}
  131. img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;}
  132. svg:not(:root){overflow:hidden;}
  133. figure{margin:0;}
  134. form{margin:0;display: grid;}
  135. fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
  136. legend{border:0;padding:0;white-space:normal;}
  137. button,
  138. input,
  139. select,
  140. textarea{font-size:100%;margin:0;vertical-align:baseline;}
  141. button,
  142. input{line-height:normal;border: 1px solid #ccc;padding: 5px;/* display: block; */}
  143. button,
  144. select{text-transform:none;}
  145. button,
  146. html input[type="button"],
  147. input[type="reset"],
  148. input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
  149. button[disabled],
  150. html input[disabled]{cursor:default;}
  151. input[type="checkbox"],
  152. input[type="radio"]{box-sizing:border-box;padding:0;}
  153. input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
  154. input[type="search"]::-webkit-search-cancel-button,
  155. input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
  156. button::-moz-focus-inner,
  157. input::-moz-focus-inner{border:0;padding:0;}
  158. textarea{overflow:auto;vertical-align:top;}
  159. table{border-collapse:collapse;border-spacing:0;}/*===== BASE STYLES =====*/
  160. * {
  161. margin: 0;
  162. padding: 0;
  163. border: 0;
  164. outline: 0;
  165. box-sizing: border-box;
  166. word-break: break-word;
  167. }
  168. body {
  169. font-size: 1rem;
  170. font-family: 'Source Sans Pro', sans-serif;
  171. color: #444;
  172. }
  173. h1 {
  174. color: #1c56a9;
  175. font-size: 24px;
  176. text-decoration: none;
  177. margin: 20px 0;
  178. }
  179. h2 {
  180. font-size: 16px;
  181. text-decoration: none;
  182. margin: 20px 0;
  183. color: #1c56a9;
  184. }
  185. h3,
  186. h4 {
  187. font-size: 12px;
  188. color: #1c56a9;
  189. text-decoration: none;
  190. margin: 15px 0;
  191. }
  192. a {
  193. color: #333;
  194. text-decoration: none;
  195. font-weight: bold;
  196. transition: all .5s ease-in-out;
  197. }
  198. a:hover {
  199. color: #1c56a9;
  200. }
  201. hr {
  202. display: block;
  203. height: 1px;
  204. border: 0;
  205. border-top: 1px solid #ccc;
  206. margin: 1em 0;
  207. padding: 0;
  208. }
  209. audio,
  210. canvas,
  211. img,
  212. video {
  213. vertical-align: middle;
  214. }
  215. /*===== GERAL ===== */
  216. /* SCROLL UP */
  217. #scrollUp {
  218. box-sizing: content-box !important;
  219. bottom: 0;
  220. right: 30px;
  221. width: 50px;
  222. height: 45px;
  223. margin-bottom: -10px;
  224. padding: 10px 5px;
  225. font: 14px/20px sans-serif;
  226. text-align: center;
  227. text-decoration: none;
  228. text-shadow: 0 1px 0 #fff;
  229. color: #FFF;
  230. border-radius: 5px 5px 0 0;
  231. background-color: #1c56a9;
  232. -webkit-transition: margin-bottom 150ms linear;
  233. -moz-transition: margin-bottom 150ms linear;
  234. -o-transition: margin-bottom 150ms linear;
  235. transition: margin-bottom 150ms linear;
  236. }
  237. #scrollUp:hover {
  238. margin-bottom: 0;
  239. color: #fff
  240. }
  241. #scrollUp-active {
  242. display: none
  243. }
  244. /* BROWSE HAPPY PROMPT */
  245. .browsehappy {
  246. margin: 0.2em 0;
  247. background: #ccc;
  248. color: #000;
  249. padding: 0.2em 0;
  250. }
  251. /*===== HEAD =====*/
  252. header {
  253. margin: 0 auto;
  254. background: #fff;
  255. }
  256. header .wrapper {
  257. display: flex;
  258. align-items: center;
  259. justify-content: space-between;
  260. }
  261. header .topo .social {
  262. display: inline-block;
  263. }
  264. header .logo {
  265. width: 220px;
  266. margin: 0 auto;
  267. padding: 20px 0;
  268. text-align: center;
  269. }
  270. .topo {
  271. background: #1c56a9;
  272. color: white;
  273. font-size: 13px;
  274. padding: 8px 10px;
  275. }
  276. .topo a {
  277. color: white;
  278. margin: 0 10px;
  279. text-decoration: none;
  280. }
  281. .topofixo {
  282. position: fixed;
  283. width: 100%;
  284. z-index: 10;
  285. top: 0px;
  286. background: #fff;
  287. }
  288. .topofixo .logo img {
  289. width: 120px;
  290. transition: .3s;
  291. }
  292. .topofixo #menu2 {
  293. font-size: 14px;
  294. margin: 18px 0;
  295. margin-right: 10px;
  296. }
  297. .topofixo .topo {
  298. display: none;
  299. }
  300. /* Mobile */
  301. @media only screen and (max-width:767px) {
  302. header .wrapper {
  303. justify-content: center;
  304. }
  305. header .social {
  306. display: none;
  307. }
  308. header .logo img {
  309. width: 100%;
  310. }
  311. .topo {
  312. text-align: center;
  313. }
  314. .topofixo {
  315. position: relative;
  316. }
  317. #header-block {
  318. display: none !important;
  319. }
  320. }
  321. /* Tablet */
  322. @media only screen and (min-width:768px) and (max-width:959px) {
  323. header .wrapper {
  324. justify-content: center;
  325. }
  326. .topofixo {
  327. position: relative;
  328. }
  329. #header-block {
  330. display: none !important;
  331. }
  332. }
  333. /* MENU */
  334. header #menu {
  335. clear: both;
  336. position: relative;
  337. background: #1c56a9;
  338. font-size: 15px;
  339. padding: 13px;
  340. text-align: center;
  341. }
  342. header #menu li {
  343. position: relative;
  344. display: inline-block;
  345. }
  346. header #menu a {
  347. display: block;
  348. color: #fff;
  349. text-decoration: none;
  350. padding: 10px 30px;
  351. text-align: center;
  352. transition: all .3s linear;
  353. }
  354. header #menu a:hover,
  355. header #menu li:hover a {
  356. color: #97ca41;
  357. font-weight: bold;
  358. }
  359. header #menu table {
  360. border-collapse: collapse;
  361. position: absolute;
  362. left: 0;
  363. top: 0;
  364. }
  365. header #menu .dropdown .sub-menu {
  366. display: none;
  367. position: absolute;
  368. top: 100%;
  369. left: 0;
  370. margin: 0;
  371. height: 330px;
  372. overflow: auto;
  373. width: 230px;
  374. z-index: 7;
  375. background: #1c56a9;
  376. box-sizing: border-box;
  377. }
  378. header #menu .dropdown:hover .sub-menu {
  379. display: block;
  380. }
  381. header #menu .dropdown:hover .sub-menu li {
  382. position: relative;
  383. float: left;
  384. width: 100%;
  385. margin: 0;
  386. padding: 0;
  387. }
  388. header #menu .dropdown:hover .sub-menu li a {
  389. display: block;
  390. width: 100%;
  391. font-size: 13px;
  392. padding: 5px;
  393. height: auto;
  394. text-align: left;
  395. text-decoration: none;
  396. color: #fff;
  397. box-sizing: border-box;
  398. }
  399. header #menu .dropdown:hover .sub-menu li a:hover {
  400. background: rgba(0, 0, 0, .2);
  401. color: #FFF;
  402. }
  403. header #menu .dropdown ul li.dropdown .sub-menu {
  404. display: none;
  405. position: absolute;
  406. top: 0px;
  407. left: 100%;
  408. margin: 0;
  409. height: auto;
  410. width: 190px;
  411. z-index: 7;
  412. }
  413. header #menu .dropdown ul li.dropdown:hover .sub-menu {
  414. display: block;
  415. }
  416. header #menu .dropdown .sub-menu-info {
  417. display: none;
  418. position: absolute;
  419. top: 100%;
  420. left: 0;
  421. margin: 0;
  422. height: 400px;
  423. width: 300px;
  424. z-index: 7;
  425. background: #1c56a9;
  426. overflow-y: scroll;
  427. overflow-x: hidden;
  428. box-sizing: border-box;
  429. }
  430. header #menu .dropdown:hover .sub-menu-info {
  431. display: block;
  432. }
  433. header #menu .dropdown:hover .sub-menu-info li {
  434. position: relative;
  435. float: left;
  436. width: 100%;
  437. margin: 0;
  438. padding: 0;
  439. }
  440. header #menu .dropdown:hover .sub-menu-info li a {
  441. display: block;
  442. width: 100%;
  443. box-sizing: border-box;
  444. font-size: 12px;
  445. padding: 5px;
  446. height: auto;
  447. text-align: left;
  448. text-decoration: none;
  449. color: #fff;
  450. }
  451. header #menu .dropdown:hover .sub-menu-info li a:hover {
  452. background: rgba(0, 0, 0, .2);
  453. color: #FFF;
  454. }
  455. header #menu .dropdown ul li.dropdown .sub-menu-info {
  456. display: none;
  457. position: absolute;
  458. top: 0px;
  459. left: 100%;
  460. margin: 0;
  461. height: auto;
  462. width: 190px;
  463. z-index: 7;
  464. }
  465. header #menu .dropdown ul li.dropdown:hover .sub-menu-info {
  466. display: block;
  467. }
  468. header #menu2 {
  469. font-size: 15px;
  470. text-align: center;
  471. float: right;
  472. margin: 29px 0;
  473. margin-right: 10px;
  474. }
  475. header #menu2 li {
  476. position: relative;
  477. display: inline-block;
  478. }
  479. header #menu2 a {
  480. display: block;
  481. color: #666;
  482. text-decoration: none;
  483. padding: 8px 10px;
  484. text-align: center;
  485. transition: all .3s linear;
  486. }
  487. header #menu2 a:hover,
  488. header #menu2 li:hover a {
  489. color: #FFF;
  490. background: #1c56a9;
  491. }
  492. header #menu2 table {
  493. border-collapse: collapse;
  494. position: absolute;
  495. left: 0;
  496. top: 0;
  497. }
  498. header #menu2 .dropdown [class*="sub-menu"] {
  499. display: none;
  500. position: absolute;
  501. top: 100%;
  502. left: 0;
  503. margin: 0;
  504. height: auto;
  505. width: 230px;
  506. z-index: 7;
  507. background: #1c56a9;
  508. box-sizing: border-box;
  509. padding: 5px;
  510. }
  511. header #menu2 .dropdown [class*="sub-menu-info"] {
  512. overflow-x: hidden;
  513. overflow-y: scroll;
  514. box-sizing: border-box;
  515. height: 400px;
  516. }
  517. header #menu2 .dropdown:hover [class*="sub-menu"] {
  518. display: block;
  519. }
  520. header #menu2 .dropdown:hover [class*="sub-menu"] li {
  521. position: relative;
  522. float: left;
  523. width: 100%;
  524. margin: 0;
  525. padding: 0;
  526. }
  527. header #menu2 .dropdown:hover [class*="sub-menu"] li a {
  528. display: block;
  529. width: 100%;
  530. box-sizing: border-box;
  531. font-size: 12px;
  532. padding: 5px;
  533. text-align: left;
  534. text-decoration: none;
  535. color: #fff;
  536. height: auto;
  537. }
  538. header #menu2 .dropdown:hover [class*="sub-menu"] li a:hover {
  539. background: rgba(0, 0, 0, .2);
  540. color: #FFF;
  541. /* text-decoration:underline; */
  542. }
  543. header #menu2 .dropdown ul li.dropdown [class*="sub-menu"] {
  544. display: none;
  545. position: absolute;
  546. top: 0px;
  547. left: 100%;
  548. margin: 0;
  549. height: auto;
  550. width: 190px;
  551. z-index: 7;
  552. }
  553. header #menu2 .dropdown ul li.dropdown:hover [class*="sub-menu"] {
  554. display: block;
  555. }
  556. .active-menu-topo {
  557. color: #32326b;
  558. font-weight: bold;
  559. }
  560. /* Mobile */
  561. @media only screen and (max-width:767px) {
  562. .js #menu {
  563. display: none;
  564. }
  565. .js #menu2 {
  566. display: none;
  567. }
  568. .js .slicknav_menu {
  569. display: block;
  570. }
  571. }
  572. /* Tablet */
  573. @media only screen and (min-width:768px) and (max-width:959px) {
  574. .js .slicknav_menu {
  575. display: block;
  576. z-index: 11;
  577. }
  578. .js #menu {
  579. display: none;
  580. }
  581. .js #menu2 {
  582. display: none;
  583. }
  584. }
  585. /* MENU MOBILE */
  586. ul.slicknav_nav>ul {
  587. margin-left: 0;
  588. }
  589. .slicknav_btn {
  590. position: relative;
  591. display: block;
  592. vertical-align: middle;
  593. float: right;
  594. padding: 0.438em 0.625em 0.438em 0.625em;
  595. line-height: 1.125em;
  596. cursor: pointer;
  597. }
  598. .slicknav_menu .slicknav_menutxt {
  599. display: block;
  600. line-height: 1.188em;
  601. float: left;
  602. }
  603. .slicknav_menu .slicknav_icon {
  604. float: left;
  605. margin: 0.188em 0 0 0.438em;
  606. }
  607. .slicknav_menu .slicknav_no-text {
  608. margin: 0
  609. }
  610. .slicknav_menu .slicknav_icon-bar {
  611. display: block;
  612. width: 1.125em;
  613. height: 0.125em;
  614. -webkit-border-radius: 1px;
  615. -moz-border-radius: 1px;
  616. border-radius: 1px;
  617. -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  618. -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  619. box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  620. }
  621. .slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar {
  622. margin-top: 0.188em
  623. }
  624. .slicknav_nav {
  625. clear: both
  626. }
  627. .slicknav_nav ul,
  628. .slicknav_nav li {
  629. display: block
  630. }
  631. .slicknav_nav .slicknav_arrow {
  632. font-size: 0.8em;
  633. margin: 0 0 0 0.4em;
  634. }
  635. .slicknav_nav .slicknav_item {
  636. cursor: pointer;
  637. }
  638. .slicknav_nav .slicknav_row {
  639. display: block;
  640. }
  641. .slicknav_nav a {
  642. display: block;
  643. }
  644. .slicknav_nav .slicknav_item a,
  645. .slicknav_nav .slicknav_parent-link a {
  646. display: inline
  647. }
  648. .slicknav_menu:before,
  649. .slicknav_menu:after {
  650. content: " ";
  651. display: table;
  652. }
  653. .slicknav_menu:after {
  654. clear: both
  655. }
  656. /*User Default StyleChange the following styles to modify the appearance of the menu.*/
  657. .slicknav_menu {
  658. font-size: 16px;
  659. }
  660. /* Button */
  661. .slicknav_btn {
  662. margin: 5px 5px 6px;
  663. text-decoration: none;
  664. text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  665. -webkit-border-radius: 4px;
  666. -moz-border-radius: 4px;
  667. border-radius: 4px;
  668. background-color: #222222;
  669. }
  670. /* Button Text */
  671. .slicknav_menu .slicknav_menutxt {
  672. color: #FFF;
  673. font-weight: bold;
  674. text-shadow: 0 1px 3px #000;
  675. }
  676. /* Button Lines */
  677. .slicknav_menu .slicknav_icon-bar {
  678. background-color: #f5f5f5;
  679. }
  680. .slicknav_menu {
  681. background: #4c4c4c;
  682. padding: 5px;
  683. }
  684. .slicknav_nav {
  685. color: #fff;
  686. margin: 0;
  687. padding: 0;
  688. font-size: 0.875em;
  689. }
  690. .slicknav_nav,
  691. .slicknav_nav ul {
  692. list-style: none;
  693. overflow: hidden;
  694. }
  695. .slicknav_nav ul {
  696. padding: 0;
  697. margin: 0 0 0 20px;
  698. }
  699. .slicknav_nav .slicknav_row {
  700. padding: 5px 10px;
  701. margin: 2px 5px;
  702. }
  703. .slicknav_nav a {
  704. padding: 5px 10px;
  705. margin: 2px 5px;
  706. text-decoration: none;
  707. color: #fff;
  708. }
  709. .slicknav_nav .slicknav_item a,
  710. .slicknav_nav .slicknav_parent-link a {
  711. padding: 0;
  712. margin: 0;
  713. }
  714. .slicknav_nav .slicknav_row:hover {
  715. -webkit-border-radius: 6px;
  716. -moz-border-radius: 6px;
  717. border-radius: 6px;
  718. background: #ccc;
  719. color: #fff;
  720. }
  721. .slicknav_nav a:hover {
  722. -webkit-border-radius: 6px;
  723. -moz-border-radius: 6px;
  724. border-radius: 6px;
  725. background: #ccc;
  726. color: #222;
  727. }
  728. .slicknav_nav .slicknav_txtnode {
  729. margin-left: 15px;
  730. }
  731. .slicknav_menu {
  732. display: none;
  733. }
  734. .slicknav_nav .fa {
  735. display: none;
  736. }
  737. .slicknav_nav br {
  738. display: none;
  739. }
  740. /*===== BODY =====*/
  741. .wrapper {
  742. width: 100%;
  743. max-width: 1180px;
  744. margin: 0 auto;
  745. }
  746. section {
  747. float: left;
  748. width: 100%;
  749. padding: 0;
  750. min-height: 340px;
  751. }
  752. section p,
  753. section ul li {
  754. font-size: 14px;
  755. text-align: justify;
  756. }
  757. article {
  758. float: left;
  759. width: 70%;
  760. }
  761. article p {
  762. margin: 1.5em 0;
  763. }
  764. article strong {
  765. font-weight: bold;
  766. }
  767. article.full {
  768. width: 100%;
  769. }
  770. article .alerta {
  771. font-size: 12px;
  772. color: #444;
  773. font-weight: bold;
  774. }
  775. /* Mobile */
  776. @media only screen and (max-width: 767px) {
  777. .wrapper {
  778. box-sizing: border-box;
  779. padding: 0 10px;
  780. }
  781. article {
  782. width: 100%;
  783. }
  784. aside {
  785. width: 100%!important;
  786. margin: 0!important;
  787. }
  788. }
  789. /* Tablet */
  790. @media only screen and (min-width:768px) and (max-width:959px) {
  791. .wrapper {
  792. box-sizing: border-box;
  793. padding: 0 10px;
  794. }
  795. article img {
  796. max-width: 100%;
  797. }
  798. }
  799. /* TABLE */
  800. .tg {
  801. border-collapse: collapse;
  802. border-spacing: 0;
  803. table-layout: fixed;
  804. width: 100%;
  805. }
  806. .tg td {
  807. font-size: 12px;
  808. text-align: center;
  809. line-height: 30px;
  810. border-style: solid;
  811. border-width: 1px;
  812. overflow: hidden;
  813. word-break: normal;
  814. color: #000;
  815. }
  816. .tg th {
  817. font-size: 14px;
  818. font-weight: normal;
  819. padding: 10px 5px;
  820. border-style: solid;
  821. border-width: 1px;
  822. overflow: hidden;
  823. word-break: normal;
  824. }
  825. .tg .tg-kf0f {
  826. background-color: #3166ff;
  827. color: #000000
  828. }
  829. .tabela {
  830. background: none repeat scroll 0% 0% rgb(33, 114, 179);
  831. text-align: center;
  832. line-height: 30px;
  833. }
  834. .tabela p {
  835. text-align: center;
  836. line-height: normal;
  837. }
  838. .tabela th {
  839. border: 1px solid #000;
  840. color: #ffffff;
  841. }
  842. .tabela-conteudo {
  843. background: none repeat scroll 0% 0% rgb(229, 236, 244);
  844. padding: 0cm;
  845. }
  846. /* UL */
  847. ul {
  848. list-style-type: none;
  849. list-style: none;
  850. margin: 0;
  851. padding: 0;
  852. }
  853. .list {
  854. margin: 0 0 20px 40px;
  855. }
  856. .list li {
  857. list-style: disc;
  858. margin: 5px 0;
  859. line-height: 1.5em;
  860. }
  861. .no-ls li {
  862. list-style: none!important;
  863. }
  864. /* LAZY LOAD VIDEO */
  865. [data-video] {
  866. cursor: pointer;
  867. position: relative;
  868. }
  869. .ytvideo[data-video]::before {
  870. content: '';
  871. position: absolute;
  872. top: 0;
  873. left: 0;
  874. background: rgba(0, 0, 0, 0.4);
  875. height: 100%;
  876. width: 100%;
  877. cursor: pointer;
  878. }
  879. .ytvideo[data-video]::after {
  880. content: "\f16a";
  881. z-index: 1;
  882. position: absolute;
  883. top: 50%;
  884. left: 50%;
  885. transform: translateX(-50%) translateY(-50%);
  886. font: normal normal normal 14px/1 FontAwesome;
  887. font-size: 70px;
  888. color: #333;
  889. text-shadow: 0px 0px 50px white;
  890. transition: all 150ms;
  891. }
  892. [data-video]:hover::after {
  893. color: red;
  894. }
  895. /* FANCY BOX - LIGHTBOX */
  896. /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
  897. .fancybox-image,
  898. .fancybox-inner,
  899. .fancybox-nav,
  900. .fancybox-nav span,
  901. .fancybox-outer,
  902. .fancybox-skin,
  903. .fancybox-tmp,
  904. .fancybox-wrap,
  905. .fancybox-wrap iframe,
  906. .fancybox-wrap object {
  907. padding: 0;
  908. margin: 0;
  909. border: 0;
  910. outline: 0;
  911. vertical-align: top
  912. }
  913. .fancybox-wrap {
  914. position: absolute;
  915. top: 0;
  916. left: 0;
  917. z-index: 8020
  918. }
  919. .fancybox-skin {
  920. position: relative;
  921. background: #f9f9f9;
  922. color: #444;
  923. text-shadow: none;
  924. -webkit-border-radius: 4px;
  925. -moz-border-radius: 4px;
  926. border-radius: 4px
  927. }
  928. .fancybox-opened {
  929. z-index: 8030
  930. }
  931. .fancybox-opened .fancybox-skin {
  932. -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, .5);
  933. -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, .5);
  934. box-shadow: 0 10px 25px rgba(0, 0, 0, .5)
  935. }
  936. .fancybox-inner,
  937. .fancybox-outer {
  938. position: relative
  939. }
  940. .fancybox-inner {
  941. overflow: hidden
  942. }
  943. .fancybox-type-iframe .fancybox-inner {
  944. -webkit-overflow-scrolling: touch
  945. }
  946. .fancybox-error {
  947. color: #444;
  948. font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  949. margin: 0;
  950. padding: 15px;
  951. white-space: nowrap
  952. }
  953. .fancybox-iframe,
  954. .fancybox-image {
  955. display: block;
  956. width: 100%;
  957. height: 100%
  958. }
  959. .fancybox-image {
  960. max-width: 100%;
  961. max-height: 100%
  962. }
  963. #fancybox-loading,
  964. .fancybox-close,
  965. .fancybox-next span,
  966. .fancybox-prev span {
  967. background-image: url(images-fancy/fancybox_sprite.png)
  968. }
  969. #fancybox-loading {
  970. position: fixed;
  971. top: 50%;
  972. left: 50%;
  973. margin-top: -22px;
  974. margin-left: -22px;
  975. background-position: 0 -108px;
  976. opacity: .8;
  977. cursor: pointer;
  978. z-index: 8060
  979. }
  980. #fancybox-loading div {
  981. width: 44px;
  982. height: 44px;
  983. background: url(images-fancy/fancybox_loading.gif) center center no-repeat
  984. }
  985. .fancybox-close {
  986. position: absolute;
  987. top: -18px;
  988. right: -18px;
  989. width: 36px;
  990. height: 36px;
  991. cursor: pointer;
  992. z-index: 8040
  993. }
  994. .fancybox-nav {
  995. position: absolute;
  996. top: 0;
  997. width: 40%;
  998. height: 100%;
  999. cursor: pointer;
  1000. text-decoration: none;
  1001. background: url(images-fancy/blank.gif);
  1002. -webkit-tap-highlight-color: transparent;
  1003. z-index: 8040
  1004. }
  1005. .fancybox-prev {
  1006. left: 0
  1007. }
  1008. .fancybox-next {
  1009. right: 0
  1010. }
  1011. .fancybox-nav span {
  1012. position: absolute;
  1013. top: 50%;
  1014. width: 36px;
  1015. height: 34px;
  1016. margin-top: -18px;
  1017. cursor: pointer;
  1018. z-index: 8040;
  1019. visibility: hidden
  1020. }
  1021. .fancybox-prev span {
  1022. left: 10px;
  1023. background-position: 0 -36px
  1024. }
  1025. .fancybox-next span {
  1026. right: 10px;
  1027. background-position: 0 -72px
  1028. }
  1029. .fancybox-nav:hover span {
  1030. visibility: visible
  1031. }
  1032. .fancybox-tmp {
  1033. position: absolute;
  1034. top: -99999px;
  1035. left: -99999px;
  1036. visibility: hidden;
  1037. max-width: 99999px;
  1038. max-height: 99999px;
  1039. overflow: visible !important
  1040. }
  1041. .fancybox-lock {
  1042. overflow: hidden !important;
  1043. width: auto
  1044. }
  1045. .fancybox-lock body {
  1046. overflow: hidden !important
  1047. }
  1048. .fancybox-lock-test {
  1049. overflow-y: hidden !important
  1050. }
  1051. .fancybox-overlay {
  1052. position: absolute;
  1053. top: 0;
  1054. left: 0;
  1055. overflow: hidden;
  1056. display: none;
  1057. z-index: 8010;
  1058. background: url(images-fancy/fancybox_overlay.png)
  1059. }
  1060. .fancybox-overlay-fixed {
  1061. position: fixed;
  1062. bottom: 0;
  1063. right: 0
  1064. }
  1065. .fancybox-lock .fancybox-overlay {
  1066. overflow: auto;
  1067. overflow-y: scroll
  1068. }
  1069. .fancybox-title {
  1070. visibility: hidden;
  1071. font: 400 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  1072. position: relative;
  1073. text-shadow: none;
  1074. z-index: 8050
  1075. }
  1076. .fancybox-opened .fancybox-title {
  1077. visibility: visible
  1078. }
  1079. .fancybox-title-float-wrap {
  1080. position: absolute;
  1081. bottom: 0;
  1082. right: 50%;
  1083. margin-bottom: -35px;
  1084. z-index: 8050;
  1085. text-align: center
  1086. }
  1087. .fancybox-title-float-wrap .child {
  1088. display: inline-block;
  1089. margin-right: -100%;
  1090. padding: 2px 20px;
  1091. background: 0 0;
  1092. background: rgba(0, 0, 0, .8);
  1093. -webkit-border-radius: 15px;
  1094. -moz-border-radius: 15px;
  1095. border-radius: 15px;
  1096. text-shadow: 0 1px 2px #222;
  1097. color: #FFF;
  1098. font-weight: 700;
  1099. line-height: 24px;
  1100. white-space: nowrap
  1101. }
  1102. .fancybox-title-outside-wrap {
  1103. position: relative;
  1104. margin-top: 10px;
  1105. color: #fff
  1106. }
  1107. .fancybox-title-inside-wrap {
  1108. padding-top: 10px
  1109. }
  1110. .fancybox-title-over-wrap {
  1111. position: absolute;
  1112. bottom: 0;
  1113. left: 0;
  1114. color: #fff;
  1115. padding: 10px;
  1116. background: #000;
  1117. background: rgba(0, 0, 0, .8)
  1118. }
  1119. /* BREADCRUMB */
  1120. #breadcrumb {
  1121. display: inline-block;
  1122. clear: both;
  1123. width: 100%;
  1124. color: #1c56a9;
  1125. font-size: 12px;
  1126. margin-bottom: 1em;
  1127. }
  1128. #breadcrumb div {
  1129. display: inline;
  1130. }
  1131. #breadcrumb a {
  1132. color: #97ca41;
  1133. text-decoration: none;
  1134. }
  1135. #breadcrumb a:hover {
  1136. color: #bbb;
  1137. text-decoration: none;
  1138. }
  1139. .title-breadcrumb {
  1140. background-size: cover;
  1141. background-position: center;
  1142. background-repeat: no-repeat;
  1143. height: 250px;
  1144. box-sizing: border-box;
  1145. padding: 20px 0;
  1146. margin-bottom: 30px;
  1147. }
  1148. .title-breadcrumb h1 {
  1149. color: #fff;
  1150. margin: 0;
  1151. text-align: center;
  1152. }
  1153. .title-breadcrumb #breadcrumb {
  1154. border-radius: 5px;
  1155. box-sizing: border-box;
  1156. padding: 10px;
  1157. text-align: center;
  1158. margin-bottom: 1em;
  1159. }
  1160. .title-breadcrumb #breadcrumb a {
  1161. color: #1c56a9;
  1162. text-decoration: none;
  1163. }
  1164. .title-breadcrumb #breadcrumb a:hover {
  1165. color: #97ca41;
  1166. text-decoration: none;
  1167. }
  1168. @media only screen and (max-width:765px) {
  1169. .title-breadcrumb h1 {
  1170. box-sizing: border-box;
  1171. padding: 5px;
  1172. }
  1173. .title-breadcrumb #breadcrumb {
  1174. float: none;
  1175. }
  1176. }
  1177. /* GALERY */
  1178. .gallery {
  1179. display: inline-block;
  1180. list-style-type: none;
  1181. list-style: none;
  1182. }
  1183. .gallery li {
  1184. float: left;
  1185. margin: 5px;
  1186. text-align: center;
  1187. transition: .3s;
  1188. }
  1189. .gallery li:hover {
  1190. opacity: 0.9;
  1191. transform: scale(1.05);
  1192. }
  1193. .gallery li img {
  1194. width: 120px;
  1195. height: 120px;
  1196. object-fit: cover;
  1197. border-radius: 5px;
  1198. border: 2px solid #ddd;
  1199. }
  1200. p.ampliar {
  1201. color: #F30;
  1202. font-size: 11px;
  1203. margin: 5px 0;
  1204. }
  1205. /* Mobile */
  1206. @media only screen and (max-width: 767px) {
  1207. .gallery img {
  1208. width: 100%;
  1209. }
  1210. .gallery li {
  1211. width: 45%
  1212. }
  1213. }
  1214. /* THUMBNAILS */
  1215. .thumbnails {
  1216. display: flex;
  1217. flex-wrap: wrap;
  1218. list-style: none;
  1219. list-style-type: none;
  1220. }
  1221. .thumbnails li {
  1222. float: left;
  1223. width: 280px;
  1224. height: auto;
  1225. margin: 10px 7px;
  1226. text-align: center;
  1227. text-transform: uppercase;
  1228. transition: .3s;
  1229. }
  1230. .thumbnails li:hover img {
  1231. opacity: 0.9;
  1232. }
  1233. .thumbnails li:hover h2 {
  1234. opacity: 0.9;
  1235. }
  1236. .thumbnails img {
  1237. width: 100%;
  1238. height: 280px;
  1239. object-fit: contain;
  1240. transition: .3s;
  1241. }
  1242. .thumbnails h2 {
  1243. font-size: 10px;
  1244. background: #1c56a9;
  1245. height: 38px;
  1246. display: flex;
  1247. justify-content: center;
  1248. align-items: center;
  1249. padding: 8px 0px;
  1250. margin-top: 0px;
  1251. transition: .3s;
  1252. color: #fff;
  1253. }
  1254. .thumbnails a {
  1255. text-decoration: none;
  1256. color: white;
  1257. }
  1258. .thumbnails a:hover {
  1259. text-decoration: none;
  1260. }
  1261. /* Mobile */
  1262. @media only screen and (max-width: 767px) {
  1263. .thumbnails li {
  1264. width: 100%;
  1265. margin: 10px 0;
  1266. }
  1267. .thumbnails {
  1268. width: 100%;
  1269. box-sizing: border-box;
  1270. padding: 10px;
  1271. }
  1272. .thumbnails img {
  1273. width: 100%;
  1274. }
  1275. }
  1276. /* Buttons */
  1277. .btn {
  1278. text-decoration: none;
  1279. color: #fff;
  1280. background: #1c56a9;
  1281. padding: 10px 15px;
  1282. box-sizing: border-box;
  1283. margin: 10px auto;
  1284. font-size: 14px;
  1285. display: inline-block;
  1286. border-radius: 3px;
  1287. transition: .3s;
  1288. text-align: center;
  1289. }
  1290. .btn:hover {
  1291. background-color: #97ca41;
  1292. }
  1293. /* Mobile */
  1294. @media only screen and (max-width:767px) {
  1295. .btn {
  1296. display: inline-block;
  1297. width: 100%;
  1298. box-sizing: border-box;
  1299. text-align: center;
  1300. }
  1301. }
  1302. /*Whatsapp*/
  1303. .whats-desk {
  1304. display: inline-block;
  1305. position: fixed;
  1306. bottom: 100px;
  1307. right: 40px;
  1308. z-index: 2000;
  1309. cursor: pointer;
  1310. outline: none !important;
  1311. }
  1312. .whats-mobile {
  1313. display: none;
  1314. }
  1315. /* Mobile */
  1316. @media only screen and (max-width:767px) {
  1317. .whats-desk {
  1318. display: none !important;
  1319. }
  1320. .whats-mobile {
  1321. display: inline-block !important;
  1322. position: fixed;
  1323. bottom: 10px;
  1324. left: 10px;
  1325. z-index: 2000;
  1326. cursor: pointer;
  1327. outline: none !important;
  1328. }
  1329. .whats-mobile img {
  1330. width: 70%;
  1331. }
  1332. }
  1333. /* SOCIAL MIDIA */
  1334. .compartilhe {
  1335. font-size: 0.75em;
  1336. margin: 0.5em 0;
  1337. display: block;
  1338. font-weight: bold;
  1339. }
  1340. .social-media {
  1341. display: inline-block;
  1342. padding: 0;
  1343. margin: 5px 0;
  1344. }
  1345. .social-media li {
  1346. float: left;
  1347. margin-right: 10px;
  1348. }
  1349. .bt-twitter {
  1350. text-indent: -5000px;
  1351. overflow: hidden;
  1352. display: block;
  1353. width: 55px;
  1354. height: 20px;
  1355. background: url(https://www.mcamb.eng.br/imagens/icones/tweet.png) no-repeat 0 0;
  1356. }
  1357. .bt-twitter:hover {
  1358. background-position: 0px -20px;
  1359. }
  1360. /*===== PG INFORMACOES / PRODUTOS =====*/
  1361. /* ASIDE */
  1362. aside {
  1363. float: left;
  1364. position: relative;
  1365. width: 25%;
  1366. top: -15px;
  1367. margin: 0 0 0 54px;
  1368. text-transform: uppercase;
  1369. }
  1370. aside h2 a {
  1371. display: block;
  1372. padding: 5px;
  1373. font-size: 15px;
  1374. background: #1c56a9;
  1375. color: #fff;
  1376. text-decoration: none;
  1377. text-align: center;
  1378. }
  1379. aside h2 a:hover {
  1380. background-color: #97ca41;
  1381. }
  1382. aside nav {
  1383. list-style: none;
  1384. list-style-type: none;
  1385. margin: 0 0 0 0;
  1386. padding: 0;
  1387. max-height: 700px;
  1388. overflow-y: auto;
  1389. overflow-x: hidden;
  1390. height: auto;
  1391. }
  1392. aside nav>ul>li>ul {
  1393. display: none;
  1394. }
  1395. aside li {
  1396. margin: 5px 0 0 0;
  1397. }
  1398. aside li a {
  1399. font-size: 12px;
  1400. display: block;
  1401. padding: 5px;
  1402. color: #666;
  1403. transition: all .3s linear;
  1404. text-decoration: none;
  1405. text-align: left;
  1406. }
  1407. aside .tel {
  1408. text-align: center;
  1409. margin-top: 1em;
  1410. }
  1411. aside .tel a {
  1412. display: block;
  1413. background-color: #97ca41;
  1414. margin: 1em;
  1415. border-radius: 5px;
  1416. padding: 10px;
  1417. }
  1418. aside a {
  1419. text-decoration: none;
  1420. }
  1421. /*aside a:hover{
  1422. color: #fff;
  1423. }*/
  1424. aside .btn {
  1425. margin: 0;
  1426. display: block;
  1427. width: 100%;
  1428. }
  1429. .active-menu-aside {
  1430. color: #1c56a9;
  1431. background-color: rgba(33, 114, 179, 0.1);
  1432. border-left: 2px solid #1c56a9;
  1433. font-weight: bold;
  1434. }
  1435. /* ASIDE FULL BOTTOM */
  1436. aside.aside-full {
  1437. float: left;
  1438. width: 100%;
  1439. margin: 0 0 0 0px;
  1440. text-transform: uppercase;
  1441. }
  1442. aside.aside-full nav ul {
  1443. display: grid;
  1444. grid-template-columns: 1fr 1fr 1fr;
  1445. }
  1446. aside.aside-full h2 a {
  1447. display: block;
  1448. padding: 5px;
  1449. font-size: 15px;
  1450. background: #0ca9e3;
  1451. color: #fff;
  1452. text-decoration: none;
  1453. }
  1454. aside.aside-full nav {
  1455. list-style: none;
  1456. list-style-type: none;
  1457. margin: 0 0 0 0;
  1458. padding: 0;
  1459. max-height: 210px;
  1460. overflow-y: scroll;
  1461. overflow-x: hidden;
  1462. height: auto;
  1463. }
  1464. aside.aside-full nav>ul>li>ul {
  1465. display: none;
  1466. }
  1467. aside.aside-full li {
  1468. margin: 5px 0 0 0;
  1469. }
  1470. aside.aside-full li a {
  1471. font-size: 12px;
  1472. display: block;
  1473. padding: 5px;
  1474. color: #666;
  1475. transition: all .3s linear;
  1476. text-decoration: none;
  1477. border-left: 2px solid #cccccc;
  1478. }
  1479. aside.aside-full nav li a:hover {
  1480. border-left: 2px solid #000;
  1481. }
  1482. aside.aside-full h3 {
  1483. color: #fff;
  1484. background: #0ca9e3;
  1485. padding: 10px 0;
  1486. margin-bottom: 0;
  1487. text-align: center;
  1488. }
  1489. aside.aside-full p {
  1490. background: #eee;
  1491. margin: 0;
  1492. text-align: center;
  1493. }
  1494. aside.aside-full strong {
  1495. font-size: 16px;
  1496. line-height: 34px;
  1497. color: #666;
  1498. }
  1499. aside.aside-full a {
  1500. text-decoration: none;
  1501. }
  1502. /* Mobile */
  1503. @media only screen and (max-width:767px) {
  1504. aside.aside-full nav ul {
  1505. grid-template-columns: 1fr;
  1506. }
  1507. }
  1508. /* SCROLL ASIDE */
  1509. ::-webkit-scrollbar-track {
  1510. background-color: #F4F4F4;
  1511. }
  1512. ::-webkit-scrollbar {
  1513. width: 8px;
  1514. background: #F4F4F4;
  1515. }
  1516. ::-webkit-scrollbar-thumb {
  1517. background: #1c56a9;
  1518. }
  1519. /* PG RELACIONADAS */
  1520. .related-posting-title {
  1521. font-size: 22px;
  1522. }
  1523. .related-posting {
  1524. list-style: none;
  1525. list-style-type: none;
  1526. margin: 0;
  1527. padding: 0;
  1528. }
  1529. .row {
  1530. clear: both;
  1531. display: block;
  1532. padding: 10px 20px;
  1533. transition: all .3s linear;
  1534. min-height: 85px;
  1535. margin: 0 0 2px 0;
  1536. overflow: hidden;
  1537. }
  1538. .row img {
  1539. display: block;
  1540. float: left;
  1541. width: 80px;
  1542. height: 80px;
  1543. border: 1px solid #CCC;
  1544. margin: 0 10px 0 0;
  1545. }
  1546. .row p {
  1547. font-size: 12px;
  1548. line-height: 15px;
  1549. margin-bottom: 0;
  1550. }
  1551. .row a {
  1552. color: #fff;
  1553. text-decoration: none;
  1554. }
  1555. .row p a {
  1556. color: #69747b;
  1557. }
  1558. .row strong {
  1559. font-size: 12px;
  1560. }
  1561. #servicosTabsDois .list-wrap {
  1562. background: #eee;
  1563. padding: 10px;
  1564. margin: 0 0 15px 0;
  1565. font-size: 10px;
  1566. height: auto !important;
  1567. }
  1568. #servicosTabsDois ul {
  1569. list-style: none;
  1570. display: inline-block;
  1571. }
  1572. #servicosTabsDois .list-wrap li {
  1573. width: 160px;
  1574. float: left;
  1575. color: #666;
  1576. }
  1577. #servicosTabsDois .list-wrap li strong {
  1578. font-size: 11px;
  1579. }
  1580. #servicosTabsDois .nav {
  1581. overflow: hidden;
  1582. margin: 0;
  1583. padding: 0;
  1584. }
  1585. #servicosTabsDois .nav li {
  1586. float: left;
  1587. margin: 0 10px 0 0;
  1588. }
  1589. #servicosTabsDois .nav li.last {
  1590. margin-right: 0;
  1591. }
  1592. #servicosTabsDois .nav li a {
  1593. display: block;
  1594. text-decoration: none;
  1595. padding: 12px;
  1596. background: #ddd;
  1597. transition: all .3s linear;
  1598. color: #666;
  1599. font-size: 12px;
  1600. text-align: center;
  1601. border: 0;
  1602. }
  1603. #servicosTabsDois .nav li a:hover,
  1604. #servicosTabsDois .nav li a:focus {
  1605. background: #999;
  1606. color: #fff;
  1607. }
  1608. #servicosTabsDois ul li.nav-two a.current {
  1609. background-color: #eee !important;
  1610. color: #666;
  1611. }
  1612. .copyright {
  1613. font-size: 10px;
  1614. color: #666;
  1615. margin-bottom: 15px;
  1616. }
  1617. .copyright a {
  1618. font-size: 10px;
  1619. color: #666;
  1620. }
  1621. /* Mobile */
  1622. @media only screen and (max-width:767px) {
  1623. #servicosTabsDois .nav {
  1624. width: 100%;
  1625. }
  1626. #servicosTabsDois .nav li {
  1627. float: none;
  1628. margin: 0 0 5px 0;
  1629. }
  1630. #servicosTabsDois .nav li a {
  1631. padding: 8px;
  1632. font-size: 13px;
  1633. width: 100%;
  1634. }
  1635. }
  1636. /* Tablet */
  1637. @media only screen and (min-width:768px) and (max-width:959px) {
  1638. #servicosTabsDois .nav li a {
  1639. padding: 10px;
  1640. }
  1641. }
  1642. /*===== CONTATO =====*/
  1643. /* FORMULARIO */
  1644. fieldset {
  1645. border: 0;
  1646. margin: 0;
  1647. padding: 0;
  1648. }
  1649. textarea {
  1650. resize: vertical;
  1651. }
  1652. .contact {
  1653. display: block;
  1654. padding: 0 20px;
  1655. }
  1656. .form {
  1657. float: left;
  1658. width: 50%;
  1659. }
  1660. .form label {
  1661. width: 185px;
  1662. font-weight: bold;
  1663. padding-right: 5px;
  1664. font-size: 13px;
  1665. display: table-cell;
  1666. vertical-align: middle;
  1667. }
  1668. .form label span {
  1669. font-size: 9px;
  1670. color: #C00;
  1671. }
  1672. .form input,
  1673. .form textarea,
  1674. .form select {
  1675. width: 80%;
  1676. margin: 10px 0 4px 0;
  1677. padding: 8px 5px;
  1678. border: solid 1px #CFCFCF;
  1679. font-size: 16px;
  1680. box-sizing: border-box;
  1681. }
  1682. input#ddd {
  1683. width: 17%;
  1684. }
  1685. input#telefone {
  1686. width: 59%;
  1687. }
  1688. @media screen and (max-width:420px) {
  1689. .form input,
  1690. .form textarea,
  1691. .form select {
  1692. width: 100%;
  1693. }
  1694. input#ddd {
  1695. width: 30%;
  1696. }
  1697. input#telefone {
  1698. width: 67%;
  1699. }
  1700. .form textarea {
  1701. width: 100% !important;
  1702. }
  1703. }
  1704. input.ir {
  1705. width: 40%;
  1706. max-width: 150px;
  1707. background: #1c56a9;
  1708. border-radius: 5px;
  1709. padding: 10px;
  1710. box-sizing: border-box;
  1711. color: #fff;
  1712. }
  1713. .form textarea {
  1714. width: 80%;
  1715. margin-bottom: 18px;
  1716. }
  1717. .form input:focus,
  1718. .form textarea:focus,
  1719. .form select:focus {
  1720. background: #eee;
  1721. }
  1722. .form .ir {
  1723. border: solid 1px #666;
  1724. background: #ffffff;
  1725. padding: 10px 18px;
  1726. color: #666;
  1727. cursor: pointer;
  1728. border-radius: 5px;
  1729. width: 40%;
  1730. max-width: 150px;
  1731. transition: all 300ms ease-in-out;
  1732. }
  1733. .form .ir:hover {
  1734. background: #2ecc71;
  1735. color: #ffffff;
  1736. border-color: #2ecc71;
  1737. }
  1738. .bt-submit {
  1739. display: block;
  1740. margin: 5px 0 0 0;
  1741. }
  1742. .form span.obrigatorio {
  1743. font-size: 0.8em;
  1744. color: #C00;
  1745. margin-top: 10px;
  1746. }
  1747. .form label.error {
  1748. display: block;
  1749. color: red;
  1750. margin: 0 .5em 0 0;
  1751. vertical-align: top;
  1752. font-size: 10px;
  1753. }
  1754. .help {
  1755. font-size: 11px;
  1756. color: #666;
  1757. }
  1758. .alert {
  1759. color: #FF0000;
  1760. }
  1761. .contact-form {
  1762. float: right;
  1763. color: #989898;
  1764. font-size: 11px;
  1765. width: 50%;
  1766. }
  1767. .contact-form strong {
  1768. color: #666;
  1769. }
  1770. /* FORMULÁRIO 2 */
  1771. .form-base {
  1772. background-color: #fff;
  1773. margin: auto;
  1774. color: #666;
  1775. padding: 10px;
  1776. box-sizing: border-box;
  1777. letter-spacing: 0.3px;
  1778. }
  1779. .form-base input,
  1780. .form-base select,
  1781. .form-base textarea {
  1782. display: block;
  1783. border: 1px solid #ccc;
  1784. width: 100%;
  1785. box-sizing: border-box;
  1786. padding: 8px;
  1787. margin: 10px 0;
  1788. margin-bottom: 20px;
  1789. border-radius: 3px;
  1790. color: #666;
  1791. }
  1792. .form-base input:focus {
  1793. background-color: #fff;
  1794. border-color: #1c56a9;
  1795. outline: 0;
  1796. box-shadow: 0 0 0 0.2rem rgba(33, 114, 179, 0.1);
  1797. }
  1798. .form-base input[type=radio],
  1799. .form-base input[type=checkbox] {
  1800. width: auto;
  1801. margin: 20px 5px;
  1802. margin-bottom: 30px;
  1803. display: inline-block;
  1804. }
  1805. .form-base .ir {
  1806. margin: 10px 0;
  1807. transition: .3s;
  1808. box-sizing: border-box;
  1809. padding: 10px;
  1810. border-radius: 3px;
  1811. color: #666;
  1812. }
  1813. .form-base .ir:hover {
  1814. background: #1c56a9;
  1815. color: #fff;
  1816. }
  1817. .form-base .obrigatorio {
  1818. font-size: 12px;
  1819. }
  1820. .form-base [class*="col-"] {
  1821. padding: 0;
  1822. }
  1823. .form-base [class*="col-"]:first-child {
  1824. padding-right: 10px;
  1825. }
  1826. .form-base [class*="col-"]:last-child {
  1827. padding-left: 10px;
  1828. }
  1829. @media only screen and (max-width:765px) {
  1830. .form-base {
  1831. width: 100%;
  1832. }
  1833. .form-base [class*="col-"]:first-child {
  1834. padding-right: 0px;
  1835. }
  1836. .form-base [class*="col-"]:last-child {
  1837. padding-left: 0px;
  1838. }
  1839. .form-base .ir {
  1840. width: 100%;
  1841. max-width: unset;
  1842. }
  1843. }
  1844. form.orcamento-topo input {
  1845. display: block;
  1846. width: 100%;
  1847. border-radius: 5px;
  1848. margin: 5px 0px;
  1849. }
  1850. form.orcamento-topo textarea {
  1851. border: 1px solid #ccc;
  1852. display: block;
  1853. width: 100%;
  1854. margin-top: 5px;
  1855. margin-bottom: 10px;
  1856. }
  1857. /* BARRA BUSCA */
  1858. .busca {
  1859. border: 1px solid;
  1860. width: 100%;
  1861. box-sizing: border-box;
  1862. padding: 10px 15px;
  1863. border: 2px solid #ddd;
  1864. color: #666;
  1865. }
  1866. .busca:focus {
  1867. border: 2px solid #1c56a9;
  1868. }
  1869. .barra-busca form {
  1870. position: relative;
  1871. }
  1872. .barra-busca {
  1873. background-color: #e4e4e4;
  1874. border-top: 1px solid #ccc;
  1875. padding: 10px 0;
  1876. box-sizing: border-box;
  1877. }
  1878. .barra-busca .btn {
  1879. max-width: 100%;
  1880. position: absolute;
  1881. margin: 0;
  1882. top: 3px;
  1883. right: 3px;
  1884. }
  1885. .barra-busca input[type="search"] {
  1886. width: 100%;
  1887. box-sizing: border-box;
  1888. }
  1889. .barra-busca2 form {
  1890. position: relative;
  1891. }
  1892. .barra-busca2 {
  1893. padding: 10px 0;
  1894. box-sizing: border-box;
  1895. }
  1896. .barra-busca2 .btn {
  1897. max-width: 100%;
  1898. position: absolute;
  1899. margin: 0;
  1900. top: 1px;
  1901. right: 1px;
  1902. font-size: 14px;
  1903. }
  1904. .barra-busca2 input[type="search"] {
  1905. width: 100%;
  1906. box-sizing: border-box;
  1907. border-radius: 5px;
  1908. }
  1909. /* Mobile */
  1910. @media only screen and (max-width:767px) {
  1911. .barra-busca .btn,
  1912. .barra-busca2 .btn {
  1913. position: relative;
  1914. box-sizing: border-box;
  1915. }
  1916. }
  1917. /* MAPA DO SITE */
  1918. .sitemap {
  1919. margin-left: 30px;
  1920. list-style: none;
  1921. list-style-type: none;
  1922. }
  1923. .sitemap li {
  1924. font-size: 15px;
  1925. margin: 10px 0;
  1926. }
  1927. .sitemap li a {
  1928. color: #777;
  1929. font-size: 20px;
  1930. line-height: 25px;
  1931. text-decoration: none;
  1932. }
  1933. .sitemap li a:hover {
  1934. color: #222 !important;
  1935. }
  1936. .sitemap li ul {
  1937. margin-left: 35px;
  1938. list-style: none;
  1939. list-style-type: none;
  1940. }
  1941. .sitemap li ul li {
  1942. margin: 5px 0;
  1943. padding: 0;
  1944. }
  1945. .sitemap li ul li a {
  1946. font-size: 12px;
  1947. color: #777;
  1948. }
  1949. .sitemap li ul li ul li {
  1950. margin: 5px 0;
  1951. }
  1952. .sitemap li ul li ul li a {
  1953. font-size: 13px;
  1954. color: #777;
  1955. }
  1956. .sitemap li a:hover {
  1957. color: #999;
  1958. }
  1959. .sitemap .fa {
  1960. display: none;
  1961. }
  1962. .sitemap br {
  1963. display: none;
  1964. }
  1965. /* PAGE NOT FOUND */
  1966. .msg-404 {
  1967. position: relative;
  1968. font-size: 22px;
  1969. line-height: 34px;
  1970. color: #A7A9AC;
  1971. margin-bottom: 30px;
  1972. }
  1973. .menu-404 {
  1974. /* background: #F8F8F8; */
  1975. width: 95%;
  1976. padding: 15px;
  1977. margin-bottom: 20px;
  1978. float: left;
  1979. }
  1980. .menu-404 a {
  1981. display: block;
  1982. margin: 0 auto;
  1983. }
  1984. /* FOOTER */
  1985. footer {
  1986. clear: both;
  1987. padding: 15px;
  1988. background: #333;
  1989. }
  1990. .contact-footer {
  1991. float: left;
  1992. color: #eee;
  1993. margin-right: 30px;
  1994. }
  1995. .contact-footer strong {
  1996. font-size: 18px;
  1997. }
  1998. .contact-footer a {
  1999. text-decoration: none;
  2000. color: #fff;
  2001. line-height: 25px;
  2002. }
  2003. footer address {
  2004. margin: 0 0 10px 0;
  2005. font-size: 12px;
  2006. font-style: normal;
  2007. line-height: 15px;
  2008. }
  2009. footer address span {
  2010. margin: 0 0 5px 0;
  2011. font-size: 14px;
  2012. font-weight: bold;
  2013. display: block;
  2014. }
  2015. footer .menu-footer {
  2016. text-align: right;
  2017. }
  2018. footer .menu-footer nav {
  2019. margin: 3px 0;
  2020. }
  2021. footer .menu-footer nav li {
  2022. display: inline;
  2023. padding: 0 10px 0 0;
  2024. }
  2025. footer .menu-footer nav li:last-of-type {
  2026. padding: 0;
  2027. }
  2028. footer .menu-footer nav li a {
  2029. color: #eee;
  2030. font-size: 13px;
  2031. text-decoration: none;
  2032. }
  2033. footer .menu-footer nav li a:hover {
  2034. color: #bbb;
  2035. }
  2036. footer .social {
  2037. margin: 15px 0 0 0;
  2038. float: right;
  2039. }
  2040. footer .social .social-icons:hover {
  2041. opacity: 1;
  2042. background: #FFF;
  2043. color: #1c56a9;
  2044. }
  2045. footer .social .social-icons {
  2046. width: auto;
  2047. border-radius: 10px;
  2048. transition-property: all;
  2049. transition-duration: 0.3s;
  2050. padding: 10px;
  2051. display: flex;
  2052. justify-content: center;
  2053. align-items: center;
  2054. margin: 0 0 0 5px;
  2055. float: right;
  2056. font-size: 18px;
  2057. background: #1c56a9;
  2058. color: #FFF;
  2059. width: 40px;
  2060. height: 40px;
  2061. text-align: center;
  2062. }
  2063. .copyright-footer {
  2064. text-align: left;
  2065. font-size: 10px;
  2066. color: #eee;
  2067. padding: 20px 0;
  2068. background: #333;
  2069. }
  2070. .copyright-footer .selos {
  2071. float: right;
  2072. }
  2073. .copyright-footer .selos strong {
  2074. background: #fff;
  2075. color: #363b36;
  2076. padding: 0px 5px;
  2077. }
  2078. .copyright-footer .selos a {
  2079. margin: 0 0 0 5px;
  2080. color: #B7B7B7;
  2081. text-decoration: none;
  2082. opacity: 0.8;
  2083. transition-property: all;
  2084. transition-duration: 0.3s;
  2085. }
  2086. .copyright-footer .selos a:hover {
  2087. opacity: 1;
  2088. }
  2089. /* Mobile */
  2090. @media only screen and (max-width:767px) {
  2091. footer .wrapper {
  2092. text-align: center !important
  2093. }
  2094. .contact-footer {
  2095. float: none;
  2096. margin-right: 0;
  2097. }
  2098. footer .social {
  2099. float: none;
  2100. width: 100%
  2101. }
  2102. footer .social .social-icons {
  2103. float: none;
  2104. padding: 10px 0px;
  2105. margin: 10px 0px;
  2106. width: 100%;
  2107. text-align: center
  2108. }
  2109. footer .menu-footer nav li {
  2110. display: block;
  2111. background: rgba(0, 0, 0, 0.2);
  2112. margin: 10px 0px;
  2113. text-align: center;
  2114. padding: 10px
  2115. }
  2116. footer .menu-footer nav li:last-of-type {
  2117. padding: 10px;
  2118. }
  2119. .copyright-footer {
  2120. text-align: center
  2121. }
  2122. .copyright-footer .wrapper {
  2123. text-align: center
  2124. }
  2125. .copyright-footer .selos {
  2126. float: none;
  2127. margin: 10px 0;
  2128. }
  2129. .copyright-footer .selos a {
  2130. float: none;
  2131. display: block;
  2132. width: 100%;
  2133. background: rgba(0, 0, 0, 0.2);
  2134. padding: 10px 0;
  2135. margin: 10px 0;
  2136. }
  2137. }
  2138. /* LAYOUT RESPONSIVO */
  2139. .grid {
  2140. box-sizing: border-box;
  2141. -webkit-box-sizing: border-box;
  2142. -moz-box-sizing: border-box;
  2143. }
  2144. .grid:after {
  2145. content: "";
  2146. clear: both;
  2147. display: block;
  2148. }
  2149. /*[class*="col-"] iframe {display: block;margin: 0 auto;width: 100%;max-width: 300px;height: 200px;border: 0;} */
  2150. [class*="col-"] {
  2151. float: left;
  2152. padding: 15px;
  2153. box-sizing: border-box;
  2154. }
  2155. .col-1 {
  2156. width: 8.33%;
  2157. }
  2158. .col-2 {
  2159. width: 16.66%;
  2160. }
  2161. .col-3 {
  2162. width: 25%;
  2163. }
  2164. .col-4 {
  2165. width: 33.33%;
  2166. }
  2167. .col-5 {
  2168. width: 41.66%;
  2169. }
  2170. .col-6 {
  2171. width: 50%;
  2172. }
  2173. .col-7 {
  2174. width: 58.33%;
  2175. }
  2176. .col-8 {
  2177. width: 66.66%;
  2178. }
  2179. .col-9 {
  2180. width: 75%;
  2181. }
  2182. .col-10 {
  2183. width: 83.33%;
  2184. }
  2185. .col-11 {
  2186. width: 91.66%;
  2187. }
  2188. .col-12 {
  2189. width: 100%;
  2190. }
  2191. /*Mobile pequeno*/
  2192. @media only screen and (max-width:480px) {
  2193. [class*="col-"] {
  2194. width: 100%;
  2195. }
  2196. }
  2197. /* Tablet */
  2198. @media only screen and (min-width:767px) and (max-width:959px) {
  2199. .col-m-1 {
  2200. width: 8.33% !important;
  2201. }
  2202. .col-m-2 {
  2203. width: 16.66% !important;
  2204. }
  2205. .col-m-3 {
  2206. width: 25% !important;
  2207. }
  2208. .col-m-4 {
  2209. width: 33.33% !important;
  2210. }
  2211. .col-m-5 {
  2212. width: 41.66% !important;
  2213. }
  2214. .col-m-6 {
  2215. width: 50% !important;
  2216. }
  2217. .col-m-7 {
  2218. width: 58.33% !important;
  2219. }
  2220. .col-m-8 {
  2221. width: 66.66% !important;
  2222. }
  2223. .col-m-9 {
  2224. width: 75% !important;
  2225. }
  2226. .col-m-10 {
  2227. width: 83.33% !important;
  2228. }
  2229. .col-m-11 {
  2230. width: 91.66% !important;
  2231. }
  2232. .col-m-12 {
  2233. width: 100% !important;
  2234. }
  2235. }
  2236. /* CUSTOM RULES */
  2237. .tel {
  2238. text-decoration: none;
  2239. color: inherit;
  2240. display: block;
  2241. }
  2242. /*hide/show - mobile/desk*/
  2243. .show-mobile {
  2244. display: none;
  2245. }
  2246. .show-desk {
  2247. display: block;
  2248. }
  2249. .hide-mobile {
  2250. display: block;
  2251. }
  2252. .hide-desk {
  2253. display: none;
  2254. }
  2255. @media only screen and (max-width: 769px) {
  2256. .show-mobile {
  2257. display: block;
  2258. }
  2259. .show-desk {
  2260. display: none;
  2261. }
  2262. .hide-desk {
  2263. display: block;
  2264. }
  2265. .hide-mobile {
  2266. display: none;
  2267. }
  2268. }
  2269. /* Margin sizes */
  2270. .m-0 {
  2271. margin: 0;
  2272. }
  2273. .m-1 {
  2274. margin: .25rem;
  2275. }
  2276. .m-2 {
  2277. margin: .50rem;
  2278. }
  2279. .m-3 {
  2280. margin: .75rem;
  2281. }
  2282. .m-4 {
  2283. margin: 1rem;
  2284. }
  2285. .m-5 {
  2286. margin: 1.25rem;
  2287. }
  2288. .mx-0 {
  2289. margin-left: 0;
  2290. margin-right: 0;
  2291. }
  2292. .mx-1 {
  2293. margin-left: .25rem;
  2294. margin-right: .25rem;
  2295. }
  2296. .mx-2 {
  2297. margin-left: .50rem;
  2298. margin-right: .50rem;
  2299. }
  2300. .mx-3 {
  2301. margin-left: .75rem;
  2302. margin-right: .75rem;
  2303. }
  2304. .mx-4 {
  2305. margin-left: 1rem;
  2306. margin-right: 1rem;
  2307. }
  2308. .mx-5 {
  2309. margin-left: 1.25rem;
  2310. margin-right: 1.25rem;
  2311. }
  2312. .my-0 {
  2313. margin-top: 0;
  2314. margin-bottom: 0;
  2315. }
  2316. .my-1 {
  2317. margin-top: .25rem;
  2318. margin-bottom: .25rem;
  2319. }
  2320. .my-2 {
  2321. margin-top: .50rem;
  2322. margin-bottom: .50rem;
  2323. }
  2324. .my-3 {
  2325. margin-top: .75rem;
  2326. margin-bottom: .75rem;
  2327. }
  2328. .my-4 {
  2329. margin-top: 1rem;
  2330. margin-bottom: 1rem;
  2331. }
  2332. .my-5 {
  2333. margin-top: 1.25rem;
  2334. margin-bottom: 1.25rem;
  2335. }
  2336. .mt-0 {
  2337. margin-top: 0;
  2338. }
  2339. .mt-1 {
  2340. margin-top: .25rem;
  2341. }
  2342. .mt-2 {
  2343. margin-top: .50rem;
  2344. }
  2345. .mt-3 {
  2346. margin-top: .75rem;
  2347. }
  2348. .mt-4 {
  2349. margin-top: 1rem;
  2350. }
  2351. .mt-5 {
  2352. margin-top: 1.25rem;
  2353. }
  2354. .mb-0 {
  2355. margin-bottom: 0;
  2356. }
  2357. .mb-1 {
  2358. margin-bottom: .25rem;
  2359. }
  2360. .mb-2 {
  2361. margin-bottom: .50rem;
  2362. }
  2363. .mb-3 {
  2364. margin-bottom: .75rem;
  2365. }
  2366. .mb-4 {
  2367. margin-bottom: 1rem;
  2368. }
  2369. .mb-5 {
  2370. margin-bottom: 1.25rem;
  2371. }
  2372. .ml-0 {
  2373. margin-left: 0;
  2374. }
  2375. .ml-1 {
  2376. margin-left: .25rem;
  2377. }
  2378. .ml-2 {
  2379. margin-left: .50rem;
  2380. }
  2381. .ml-3 {
  2382. margin-left: .75rem;
  2383. }
  2384. .ml-4 {
  2385. margin-left: 1rem;
  2386. }
  2387. .ml-5 {
  2388. margin-left: 1.25rem;
  2389. }
  2390. .mr-0 {
  2391. margin-right: 0;
  2392. }
  2393. .mr-1 {
  2394. margin-right: .25rem;
  2395. }
  2396. .mr-2 {
  2397. margin-right: .50rem;
  2398. }
  2399. .mr-3 {
  2400. margin-right: .75rem;
  2401. }
  2402. .mr-4 {
  2403. margin-right: 1rem;
  2404. }
  2405. .mr-5 {
  2406. margin-right: 1.25rem;
  2407. }
  2408. /* Padding sizes */
  2409. .p-0 {
  2410. padding: 0;
  2411. }
  2412. .p-1 {
  2413. padding: .25rem;
  2414. }
  2415. .p-2 {
  2416. padding: .50rem;
  2417. }
  2418. .p-3 {
  2419. padding: .75rem;
  2420. }
  2421. .p-4 {
  2422. padding: 1rem;
  2423. }
  2424. .p-5 {
  2425. padding: 1.25rem;
  2426. }
  2427. .px-0 {
  2428. padding-left: 0;
  2429. padding-right: 0;
  2430. }
  2431. .px-1 {
  2432. padding-left: .25rem;
  2433. padding-right: .25rem;
  2434. }
  2435. .px-2 {
  2436. padding-left: .50rem;
  2437. padding-right: .50rem;
  2438. }
  2439. .px-3 {
  2440. padding-left: .75rem;
  2441. padding-right: .75rem;
  2442. }
  2443. .px-4 {
  2444. padding-left: 1rem;
  2445. padding-right: 1rem;
  2446. }
  2447. .px-5 {
  2448. padding-left: 1.25rem;
  2449. padding-right: 1.25rem;
  2450. }
  2451. .py-0 {
  2452. padding-top: 0;
  2453. padding-bottom: 0;
  2454. }
  2455. .py-1 {
  2456. padding-top: .25rem;
  2457. padding-bottom: .25rem;
  2458. }
  2459. .py-2 {
  2460. padding-top: .50rem;
  2461. padding-bottom: .50rem;
  2462. }
  2463. .py-3 {
  2464. padding-top: .75rem;
  2465. padding-bottom: .75rem;
  2466. }
  2467. .py-4 {
  2468. padding-top: 1rem;
  2469. padding-bottom: 1rem;
  2470. }
  2471. .py-5 {
  2472. padding-top: 1.25rem;
  2473. padding-bottom: 1.25rem;
  2474. }
  2475. .pt-0 {
  2476. padding-top: 0;
  2477. }
  2478. .pt-1 {
  2479. padding-top: .25rem;
  2480. }
  2481. .pt-2 {
  2482. padding-top: .50rem;
  2483. }
  2484. .pt-3 {
  2485. padding-top: .75rem;
  2486. }
  2487. .pt-4 {
  2488. padding-top: 1rem;
  2489. }
  2490. .pt-5 {
  2491. padding-top: 1.25rem;
  2492. }
  2493. .pb-0 {
  2494. padding-bottom: 0;
  2495. }
  2496. .pb-1 {
  2497. padding-bottom: .25rem;
  2498. }
  2499. .pb-2 {
  2500. padding-bottom: .50rem;
  2501. }
  2502. .pb-3 {
  2503. padding-bottom: .75rem;
  2504. }
  2505. .pb-4 {
  2506. padding-bottom: 1rem;
  2507. }
  2508. .pb-5 {
  2509. padding-bottom: 1.25rem;
  2510. }
  2511. .pl-0 {
  2512. padding-left: 0;
  2513. }
  2514. .pl-1 {
  2515. padding-left: .25rem;
  2516. }
  2517. .pl-2 {
  2518. padding-left: .50rem;
  2519. }
  2520. .pl-3 {
  2521. padding-left: .75rem;
  2522. }
  2523. .pl-4 {
  2524. padding-left: 1rem;
  2525. }
  2526. .pl-5 {
  2527. padding-left: 1.25rem;
  2528. }
  2529. .pr-0 {
  2530. padding-right: 0;
  2531. }
  2532. .pr-1 {
  2533. padding-right: .25rem;
  2534. }
  2535. .pr-2 {
  2536. padding-right: .50rem;
  2537. }
  2538. .pr-3 {
  2539. padding-right: .75rem;
  2540. }
  2541. .pr-4 {
  2542. padding-right: 1rem;
  2543. }
  2544. .pr-5 {
  2545. padding-right: 1.25rem;
  2546. }
  2547. /* Sizes */
  2548. .w-100 {
  2549. width: 100%;
  2550. }
  2551. .mw-100 {
  2552. max-width: 100%;
  2553. }
  2554. .h-100 {
  2555. height: 100%;
  2556. }
  2557. .mh-100 {
  2558. max-height: 100%;
  2559. }
  2560. .w-75 {
  2561. width: 75%;
  2562. }
  2563. .mw-75 {
  2564. max-width: 75%;
  2565. }
  2566. .h-75 {
  2567. height: 75%;
  2568. }
  2569. .mh-75 {
  2570. max-height: 75%;
  2571. }
  2572. .w-50 {
  2573. width: 50%;
  2574. }
  2575. .mw-50 {
  2576. max-width: 50%;
  2577. }
  2578. .h-50 {
  2579. height: 50%;
  2580. }
  2581. .mh-50 {
  2582. max-height: 50%;
  2583. }
  2584. .w-25 {
  2585. width: 25%;
  2586. }
  2587. .mw-25 {
  2588. max-width: 25%;
  2589. }
  2590. .h-25 {
  2591. height: 25%;
  2592. }
  2593. .mh-25 {
  2594. max-height: 25%;
  2595. }
  2596. .w-0 {
  2597. width: 0%;
  2598. }
  2599. .mw-0 {
  2600. max-width: 0%;
  2601. }
  2602. .h-0 {
  2603. height: 0%;
  2604. }
  2605. .mh-0 {
  2606. max-height: 0%;
  2607. }
  2608. /* Font sizes */
  2609. .large {
  2610. font-size: large!important;
  2611. }
  2612. .larger {
  2613. font-size: larger;
  2614. }
  2615. .x-large {
  2616. font-size: x-large;
  2617. }
  2618. .xx-large {
  2619. font-size: xx-large;
  2620. }
  2621. .medium {
  2622. font-size: medium;
  2623. }
  2624. .small {
  2625. font-size: small;
  2626. }
  2627. .smaller {
  2628. font-size: smaller;
  2629. }
  2630. .x-small {
  2631. font-size: x-small;
  2632. }
  2633. .xx-small {
  2634. font-size: xx-small;
  2635. }
  2636. /* Text */
  2637. .txtlower {
  2638. text-transform: lowercase;
  2639. }
  2640. .txtupper {
  2641. text-transform: uppercase;
  2642. }
  2643. .txtcapit {
  2644. text-transform: capitalize;
  2645. }
  2646. .txtleft {
  2647. text-align: left;
  2648. }
  2649. .txtcenter {
  2650. text-align: center;
  2651. }
  2652. .txtright {
  2653. text-align: right;
  2654. }
  2655. .txtjustify {
  2656. text-align: justify;
  2657. }
  2658. /* Display */
  2659. .d-none {
  2660. display: none;
  2661. }
  2662. .d-inline {
  2663. display: inline;
  2664. }
  2665. .d-inline-block {
  2666. display: inline-block;
  2667. }
  2668. .d-block {
  2669. display: block;
  2670. }
  2671. .d-table {
  2672. display: table;
  2673. }
  2674. .d-table-cell {
  2675. display: table-cell;
  2676. }
  2677. .d-table-row {
  2678. display: table-row;
  2679. }
  2680. .d-flex {
  2681. display: flex;
  2682. }
  2683. .d-inline-flex {
  2684. display: inline-flex;
  2685. }
  2686. /* Horizontal Flex */
  2687. .justify-content-center {
  2688. justify-content: center;
  2689. }
  2690. .justify-content-start {
  2691. justify-content: flex-start;
  2692. }
  2693. .justify-content-end {
  2694. justify-content: flex-end;
  2695. }
  2696. .justify-content-between {
  2697. justify-content: space-between;
  2698. }
  2699. .justify-content-around {
  2700. justify-content: space-around;
  2701. }
  2702. /* Vertical Flex */
  2703. .align-items-center {
  2704. align-items: center;
  2705. }
  2706. .align-items-start {
  2707. align-items: flex-start;
  2708. }
  2709. .align-items-end {
  2710. align-items: flex-end;
  2711. }
  2712. .flex-column {
  2713. flex-direction: column;
  2714. }
  2715. /* Float */
  2716. .fleft {
  2717. float: left;
  2718. }
  2719. .fright {
  2720. float: right;
  2721. }
  2722. .fnone {
  2723. float: none;
  2724. }
  2725. /* Position */
  2726. .position-relative {
  2727. position: relative;
  2728. }
  2729. .position-absolute {
  2730. position: absolute;
  2731. }
  2732. .position-fixed {
  2733. position: fixed;
  2734. }
  2735. .t-0 {
  2736. top: 0;
  2737. }
  2738. .b-0 {
  2739. bottom: 0;
  2740. }
  2741. .l-0 {
  2742. left: 0;
  2743. }
  2744. .r-0 {
  2745. right: 0;
  2746. }
  2747. /* Image */
  2748. .img-fluid {
  2749. max-width: 100%;
  2750. height: auto;
  2751. }
  2752. .picture-legend {
  2753. background: #eee;
  2754. display: inline-block;
  2755. padding: 3px;
  2756. }
  2757. .picture-legend strong {
  2758. clear: both;
  2759. display: block;
  2760. text-align: right;
  2761. font-weight: normal;
  2762. padding: 4px;
  2763. font-size: 9px;
  2764. }
  2765. .picture-legend img {
  2766. margin: 0 auto;
  2767. display: block;
  2768. }
  2769. .picture-left {
  2770. float: left;
  2771. margin: 0 10px 0 0;
  2772. max-width: 50%;
  2773. }
  2774. .picture-right {
  2775. float: right;
  2776. margin: 0 0 0 10px;
  2777. max-width: 50%;
  2778. }
  2779. .picture-center {
  2780. margin: 0 auto;
  2781. display: block;
  2782. }
  2783. /* Border radius */
  2784. .rounded {
  2785. border-radius: .25rem!important;
  2786. }
  2787. .rounded-top {
  2788. border-top-left-radius: .25rem!important;
  2789. border-top-right-radius: .25rem!important;
  2790. }
  2791. .rounded-right {
  2792. border-top-right-radius: .25rem!important;
  2793. border-bottom-right-radius: .25rem!important;
  2794. }
  2795. .rounded-bottom {
  2796. border-bottom-right-radius: .25rem!important;
  2797. border-bottom-left-radius: .25rem!important;
  2798. }
  2799. .rounded-left {
  2800. border-top-left-radius: .25rem!important;
  2801. border-bottom-left-radius: .25rem!important;
  2802. }
  2803. .rounded-0 {
  2804. border-radius: 0!important;
  2805. }
  2806. .rounded-circle {
  2807. border-radius: 50%!important;
  2808. }
  2809. /* Borders */
  2810. .border {
  2811. border: 1px solid #dee2e6!important;
  2812. }
  2813. .border-top {
  2814. border-top: 1px solid #dee2e6!important;
  2815. }
  2816. .border-bottom {
  2817. border-bottom: 1px solid #dee2e6!important;
  2818. }
  2819. .border-left {
  2820. border-left: 1px solid #dee2e6!important;
  2821. }
  2822. .border-right {
  2823. border-right: 1px solid #dee2e6!important;
  2824. }
  2825. .border-0 {
  2826. border: 0!important;
  2827. }
  2828. .border-top-0 {
  2829. border-top: 0!important;
  2830. }
  2831. .border-bottom-0 {
  2832. border-bottom: 0!important;
  2833. }
  2834. .border-left-0 {
  2835. border-left: 0!important;
  2836. }
  2837. .border-right-0 {
  2838. border-right: 0!important;
  2839. }
  2840. .border-dark {
  2841. border-color: #343a40!important;
  2842. }
  2843. .border-light {
  2844. border-color: #f8f9fa!important;
  2845. }
  2846. /* Clearfix */
  2847. .clearfix {
  2848. overflow: auto;
  2849. }
  2850. .clearfix::after {
  2851. content: "";
  2852. clear: both;
  2853. display: block;
  2854. }
  2855. .flex-wrap {
  2856. flex-wrap: wrap;
  2857. }
  2858. /** Image replacement*/
  2859. .ir {
  2860. background-color: transparent;
  2861. border: 0;
  2862. overflow: hidden;
  2863. }
  2864. .ir:before {
  2865. content: "";
  2866. display: block;
  2867. width: 0;
  2868. height: 150%;
  2869. }
  2870. /** Hide only visually, but have it available for screenreaders: h5bp.com/v*/
  2871. .hide {
  2872. position: absolute;
  2873. top: -9999px;
  2874. left: -9999px;
  2875. }
  2876. .visuallyhidde {
  2877. border: 0;
  2878. clip: rect(0 0 0 0);
  2879. height: 1px;
  2880. margin: -1px;
  2881. overflow: hidden;
  2882. padding: 0;
  2883. position: absolute;
  2884. width: 1px;
  2885. }
  2886. /** Extends the .visuallyhidden class to allow the element to be focusable* when navigated to via the keyboard: h5bp.com/p*/
  2887. .visuallyhidden.focusable:active,
  2888. .visuallyhidden.focusable:focus {
  2889. clip: auto;
  2890. height: auto;
  2891. margin: 0;
  2892. overflow: visible;
  2893. position: static;
  2894. width: auto;
  2895. }
  2896. /** Hide visually and from screenreaders, but maintain layout*/
  2897. .invisible {
  2898. visibility: hidden;
  2899. }
  2900. /** Clearfix: contain floats** For modern browsers* 1. The space content is one way to avoid an Opera bug when the* `contenteditable` attribute is included anywhere else in the document.* Otherwise it causes space to appear at the top and bottom of elements* that receive the `clearfix` class.* 2. The use of `table` rather than `block` is only necessary if using* `:before` to contain the top-margins of child elements.*/
  2901. .clear {
  2902. clear: both;
  2903. }
  2904. .clearfix:before,
  2905. .clearfix:after {
  2906. content: " ";
  2907. display: table;
  2908. }
  2909. .clearfix:after {
  2910. clear: both;
  2911. }
  2912. /*###################################################*/
  2913. .c-white {
  2914. color: #fff;
  2915. }
  2916. .c-dark {
  2917. color: #333;
  2918. }
  2919. .c-blue {
  2920. color: #1c56a9;
  2921. }
  2922. .bg-light {
  2923. background-color: #1c56a926;
  2924. }
  2925. .circle-area {
  2926. position: relative;
  2927. display: flex;
  2928. align-items: center;
  2929. flex-direction: column;
  2930. justify-content: center;
  2931. width: 300px;
  2932. height: 180px;
  2933. margin: 0 auto;
  2934. }
  2935. .circle-area span {
  2936. font-size: 13px;
  2937. text-transform: uppercase;
  2938. position: relative;
  2939. margin: 0 10px;
  2940. z-index: 2!important;
  2941. color: #fff;
  2942. }
  2943. .circle-area h2,
  2944. .circle-area h3 {
  2945. z-index: 2!important;
  2946. color: #fff;
  2947. margin: 0!important;
  2948. }
  2949. .circle-area:before,
  2950. .circle-area:after {
  2951. content: '';
  2952. position: absolute;
  2953. display: block;
  2954. top: 0;
  2955. width: 170px;
  2956. height: 170px;
  2957. -webkit-border-radius: 50% 50% 50% 50%;
  2958. -moz-border-radius: 50%;
  2959. border-radius: 50% 50% 50% 50%;
  2960. z-index: 0!important;
  2961. }
  2962. .circle-area:after {
  2963. right: 0;
  2964. background-color: #97CA41;
  2965. }
  2966. .circle-area:before {
  2967. left: 0;
  2968. background-color: #1C56A9;
  2969. }
  2970. .parallax-01 {
  2971. background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.5) 50%), url(https://www.mcamb.eng.br/imagens/parallax-01.webp);
  2972. background-repeat: no-repeat;
  2973. background-position: center bottom;
  2974. background-attachment: fixed;
  2975. background-size: cover;
  2976. height: auto;
  2977. padding: 200px 0;
  2978. }
  2979. .parallax-02 {
  2980. background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.5) 50%), url(https://www.mcamb.eng.br/imagens/parallax-02.webp);
  2981. background-repeat: no-repeat;
  2982. background-position: center;
  2983. background-attachment: fixed;
  2984. background-size: cover;
  2985. height: auto;
  2986. padding: 100px 0;
  2987. }
  2988. .parallax-03 {
  2989. background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 50%, rgba(0, 0, 0, 0.5) 50%), url(https://www.mcamb.eng.br/imagens/parallax-03.webp);
  2990. background-repeat: no-repeat;
  2991. background-position: center bottom;
  2992. background-attachment: fixed;
  2993. background-size: cover;
  2994. height: auto;
  2995. padding: 200px 0;
  2996. }
  2997. .grid-container-servicos {
  2998. display: grid;
  2999. grid-template-columns: repeat(3, 1fr);
  3000. grid-gap: 5px;
  3001. width: 95%;
  3002. margin: 0 auto;
  3003. }
  3004. .flip-inner {
  3005. position: relative;
  3006. width: 100%;
  3007. height: 210px;
  3008. text-align: center;
  3009. transition: transform 0.6s;
  3010. transform-style: preserve-3d;
  3011. }
  3012. .flip:hover .flip-inner {
  3013. transform: rotateX(180deg);
  3014. }
  3015. .grid-item-front,
  3016. .grid-item-back {
  3017. position: absolute;
  3018. width: 100%;
  3019. height: 100%;
  3020. -webkit-backface-visibility: hidden;
  3021. backface-visibility: hidden;
  3022. display: flex;
  3023. flex-direction: column;
  3024. align-items: center;
  3025. justify-content: center;
  3026. box-sizing: border-box;
  3027. }
  3028. .grid-item-back {
  3029. transform: rotateX(180deg);
  3030. padding: 30px;
  3031. max-height: 210px;
  3032. overflow-x: hidden;
  3033. overflow-y: auto;
  3034. }
  3035. .grid-item-front img {
  3036. width: 100%;
  3037. height: 100%;
  3038. }
  3039. @media only screen and (max-width: 1024px) {
  3040. .grid-container-servicos {
  3041. grid-template-columns: repeat(2, 1fr);
  3042. }
  3043. }
  3044. @media only screen and (max-width: 768px) {
  3045. .grid-container-servicos {
  3046. grid-template-columns: repeat(1, 1fr);
  3047. }
  3048. }
  3049. .grid-container-blog {
  3050. display: grid;
  3051. grid-template-columns: repeat(3, 1fr);
  3052. grid-gap: 10px;
  3053. margin: 0 20px;
  3054. }
  3055. .grid-item-blog {
  3056. font-size: 1em;
  3057. position: relative;
  3058. overflow: hidden;
  3059. height: auto;
  3060. }
  3061. .grid-item-blog img {
  3062. height: 300px;
  3063. width: 100%;
  3064. margin-bottom: 1em;
  3065. border-radius: 10px;
  3066. }
  3067. .grid-item-blog .grid-box-blog {
  3068. position: absolute;
  3069. width: 100%;
  3070. height: 300px;
  3071. top: 0;
  3072. background: #97ca4194;
  3073. color: #fff;
  3074. box-sizing: border-box;
  3075. padding: 5px 30px;
  3076. transition: .5s;
  3077. left: -999px;
  3078. display: flex;
  3079. justify-content: center;
  3080. align-items: center;
  3081. border-radius: 10px;
  3082. }
  3083. .grid-item-blog .grid-box-blog h2 {
  3084. color: #fff;
  3085. }
  3086. .grid-item-blog:hover .grid-box-blog {
  3087. left: 0;
  3088. }
  3089. .grid-item-blog span {
  3090. color: #1c56a9;
  3091. font-weight: bold;
  3092. }
  3093. .grid-item-blog span:hover {
  3094. color: #97ca41;
  3095. cursor: pointer;
  3096. }
  3097. .grid-item-blog span i,
  3098. .grid-item-blog h2,
  3099. .grid-item-blog p {
  3100. padding: 0 10px;
  3101. text-align: left;
  3102. }
  3103. @media only screen and (max-width: 1024px) {
  3104. .grid-container-blog {
  3105. grid-template-columns: repeat(2, 1fr);
  3106. }
  3107. }
  3108. @media only screen and (max-width: 768px) {
  3109. .grid-container-blog {
  3110. grid-template-columns: repeat(1, 1fr);
  3111. }
  3112. }
  3113. /*----------------------Blog------------------------*/
  3114. .blog-back {
  3115. width: 100%;
  3116. display: flex;
  3117. align-items: center;
  3118. justify-content: center;
  3119. flex-direction: column;
  3120. }
  3121. .blog-post {
  3122. width: 80%;
  3123. max-width: 98rem;
  3124. padding: 35px;
  3125. background-color: #fff;
  3126. box-shadow: 0 20px 20px rgba(0, 0, 0, .2);
  3127. display: flex;
  3128. align-items: center;
  3129. margin: 8px auto;
  3130. border-radius: .8rem;
  3131. }
  3132. .blog-post__img {
  3133. min-width: 35rem;
  3134. max-width: 35rem;
  3135. transform: translateX(-4rem);
  3136. position: relative;
  3137. }
  3138. .blog-post__img img {
  3139. width: 100%;
  3140. height: 320px;
  3141. display: block;
  3142. border-radius: 0.8rem;
  3143. }
  3144. .blog-post__img:before {
  3145. content: '';
  3146. width: 100%;
  3147. height: 328px;
  3148. position: absolute;
  3149. top: 0;
  3150. left: 0;
  3151. box-shadow: .5rem .5rem 3rem 1px rgba(0, 0, 0, .05);
  3152. border-radius: 0.5rem;
  3153. }
  3154. .blog-post__date span {
  3155. display: block;
  3156. color: rgba(0, 0, 0, .5);
  3157. font-size: 1rem;
  3158. margin: .5rem 0;
  3159. font-weight: 600;
  3160. }
  3161. .btn-right {
  3162. display: flex;
  3163. justify-content: flex-end;
  3164. align-items: center;
  3165. }
  3166. .blog-post__title {
  3167. margin: 1.5rem 0 2rem;
  3168. text-transform: uppercase;
  3169. color: #1c56a9;
  3170. }
  3171. .blog-post__text {
  3172. margin-bottom: 3rem;
  3173. font-size: 16px;
  3174. color: rgba(0, 0, 0, .7);
  3175. }
  3176. @media screen and (max-width: 1024px) {
  3177. .blog-post {
  3178. width: 100%;
  3179. }
  3180. }
  3181. @media screen and (max-width: 768px) {
  3182. .blog-post {
  3183. padding: 2.5rem;
  3184. flex-direction: column;
  3185. }
  3186. .blog-post__img {
  3187. min-width: 100%;
  3188. max-width: 100%;
  3189. transform: translate(0, -3rem) !important;
  3190. }
  3191. }
  3192. @media screen and (max-width: 425px) {
  3193. .blog-post {
  3194. width: 350px;
  3195. }
  3196. .blog-post__img {
  3197. transform: translate(0, -3rem) !important;
  3198. }
  3199. }
  3200. @media screen and (max-width: 425px) {
  3201. .blog-post {
  3202. width: 320px;
  3203. }
  3204. }
  3205. @media screen and (max-width: 320px) {
  3206. .blog-post__img {
  3207. height: 18rem;
  3208. }
  3209. .clear {
  3210. margin: 20% 0;
  3211. }
  3212. .blog-post {
  3213. width: 300px;
  3214. }
  3215. .row {
  3216. clear: both;
  3217. display: block;
  3218. padding: 10px 0px;
  3219. transition: all .3s linear;
  3220. min-height: 85px;
  3221. margin: 0 0 2px 0;
  3222. overflow: hidden;
  3223. }
  3224. }
  3225. /*----------------------Blog------------------------*/
  3226. .w-90 {
  3227. width: 90%;
  3228. }@font-face{font-family:'FontAwesome';src:url('https://www.mcamb.eng.br/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://www.mcamb.eng.br/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('https://www.mcamb.eng.br/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('https://www.mcamb.eng.br/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('https://www.mcamb.eng.br/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('https://www.mcamb.eng.br/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}
  3229. .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
  3230. .fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%;}
  3231. .fa-2x{font-size:2em;}
  3232. .fa-3x{font-size:3em;}
  3233. .fa-4x{font-size:4em;}
  3234. .fa-5x{font-size:5em;}
  3235. .fa-fw{width:1.28571429em;text-align:center;}
  3236. .fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none;}
  3237. .fa-ul > li{position:relative;}
  3238. .fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center;}
  3239. .fa-li.fa-lg{left:-1.85714286em;}
  3240. .fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em;}
  3241. .fa-pull-left{float:left;}
  3242. .fa-pull-right{float:right;}
  3243. .fa.fa-pull-left{margin-right:.3em;}
  3244. .fa.fa-pull-right{margin-left:.3em;}
  3245. .pull-right{float:right;}
  3246. .pull-left{float:left;}
  3247. .fa.pull-left{margin-right:.3em;}
  3248. .fa.pull-right{margin-left:.3em;}
  3249. .fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}
  3250. .fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);}
  3251. .fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
  3252. .fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
  3253. .fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
  3254. .fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);}
  3255. .fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1);}
  3256. :root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}
  3257. .fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}
  3258. .fa-stack-1x,
  3259. .fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}
  3260. .fa-stack-1x{line-height:inherit;}
  3261. .fa-stack-2x{font-size:2em;}
  3262. .fa-inverse{color:#ffffff;}
  3263. .fa-glass:before{content:"\f000";}
  3264. .fa-music:before{content:"\f001";}
  3265. .fa-search:before{content:"\f002";}
  3266. .fa-envelope-o:before{content:"\f003";}
  3267. .fa-heart:before{content:"\f004";}
  3268. .fa-star:before{content:"\f005";}
  3269. .fa-star-o:before{content:"\f006";}
  3270. .fa-user:before{content:"\f007";}
  3271. .fa-film:before{content:"\f008";}
  3272. .fa-th-large:before{content:"\f009";}
  3273. .fa-th:before{content:"\f00a";}
  3274. .fa-th-list:before{content:"\f00b";}
  3275. .fa-check:before{content:"\f00c";}
  3276. .fa-remove:before,
  3277. .fa-close:before,
  3278. .fa-times:before{content:"\f00d";}
  3279. .fa-search-plus:before{content:"\f00e";}
  3280. .fa-search-minus:before{content:"\f010";}
  3281. .fa-power-off:before{content:"\f011";}
  3282. .fa-signal:before{content:"\f012";}
  3283. .fa-gear:before,
  3284. .fa-cog:before{content:"\f013";}
  3285. .fa-trash-o:before{content:"\f014";}
  3286. .fa-home:before{content:"\f015";}
  3287. .fa-file-o:before{content:"\f016";}
  3288. .fa-clock-o:before{content:"\f017";}
  3289. .fa-road:before{content:"\f018";}
  3290. .fa-download:before{content:"\f019";}
  3291. .fa-arrow-circle-o-down:before{content:"\f01a";}
  3292. .fa-arrow-circle-o-up:before{content:"\f01b";}
  3293. .fa-inbox:before{content:"\f01c";}
  3294. .fa-play-circle-o:before{content:"\f01d";}
  3295. .fa-rotate-right:before,
  3296. .fa-repeat:before{content:"\f01e";}
  3297. .fa-refresh:before{content:"\f021";}
  3298. .fa-list-alt:before{content:"\f022";}
  3299. .fa-lock:before{content:"\f023";}
  3300. .fa-flag:before{content:"\f024";}
  3301. .fa-headphones:before{content:"\f025";}
  3302. .fa-volume-off:before{content:"\f026";}
  3303. .fa-volume-down:before{content:"\f027";}
  3304. .fa-volume-up:before{content:"\f028";}
  3305. .fa-qrcode:before{content:"\f029";}
  3306. .fa-barcode:before{content:"\f02a";}
  3307. .fa-tag:before{content:"\f02b";}
  3308. .fa-tags:before{content:"\f02c";}
  3309. .fa-book:before{content:"\f02d";}
  3310. .fa-bookmark:before{content:"\f02e";}
  3311. .fa-print:before{content:"\f02f";}
  3312. .fa-camera:before{content:"\f030";}
  3313. .fa-font:before{content:"\f031";}
  3314. .fa-bold:before{content:"\f032";}
  3315. .fa-italic:before{content:"\f033";}
  3316. .fa-text-height:before{content:"\f034";}
  3317. .fa-text-width:before{content:"\f035";}
  3318. .fa-align-left:before{content:"\f036";}
  3319. .fa-align-center:before{content:"\f037";}
  3320. .fa-align-right:before{content:"\f038";}
  3321. .fa-align-justify:before{content:"\f039";}
  3322. .fa-list:before{content:"\f03a";}
  3323. .fa-dedent:before,
  3324. .fa-outdent:before{content:"\f03b";}
  3325. .fa-indent:before{content:"\f03c";}
  3326. .fa-video-camera:before{content:"\f03d";}
  3327. .fa-photo:before,
  3328. .fa-image:before,
  3329. .fa-picture-o:before{content:"\f03e";}
  3330. .fa-pencil:before{content:"\f040";}
  3331. .fa-map-marker:before{content:"\f041";}
  3332. .fa-adjust:before{content:"\f042";}
  3333. .fa-tint:before{content:"\f043";}
  3334. .fa-edit:before,
  3335. .fa-pencil-square-o:before{content:"\f044";}
  3336. .fa-share-square-o:before{content:"\f045";}
  3337. .fa-check-square-o:before{content:"\f046";}
  3338. .fa-arrows:before{content:"\f047";}
  3339. .fa-step-backward:before{content:"\f048";}
  3340. .fa-fast-backward:before{content:"\f049";}
  3341. .fa-backward:before{content:"\f04a";}
  3342. .fa-play:before{content:"\f04b";}
  3343. .fa-pause:before{content:"\f04c";}
  3344. .fa-stop:before{content:"\f04d";}
  3345. .fa-forward:before{content:"\f04e";}
  3346. .fa-fast-forward:before{content:"\f050";}
  3347. .fa-step-forward:before{content:"\f051";}
  3348. .fa-eject:before{content:"\f052";}
  3349. .fa-chevron-left:before{content:"\f053";}
  3350. .fa-chevron-right:before{content:"\f054";}
  3351. .fa-plus-circle:before{content:"\f055";}
  3352. .fa-minus-circle:before{content:"\f056";}
  3353. .fa-times-circle:before{content:"\f057";}
  3354. .fa-check-circle:before{content:"\f058";}
  3355. .fa-question-circle:before{content:"\f059";}
  3356. .fa-info-circle:before{content:"\f05a";}
  3357. .fa-crosshairs:before{content:"\f05b";}
  3358. .fa-times-circle-o:before{content:"\f05c";}
  3359. .fa-check-circle-o:before{content:"\f05d";}
  3360. .fa-ban:before{content:"\f05e";}
  3361. .fa-arrow-left:before{content:"\f060";}
  3362. .fa-arrow-right:before{content:"\f061";}
  3363. .fa-arrow-up:before{content:"\f062";}
  3364. .fa-arrow-down:before{content:"\f063";}
  3365. .fa-mail-forward:before,
  3366. .fa-share:before{content:"\f064";}
  3367. .fa-expand:before{content:"\f065";}
  3368. .fa-compress:before{content:"\f066";}
  3369. .fa-plus:before{content:"\f067";}
  3370. .fa-minus:before{content:"\f068";}
  3371. .fa-asterisk:before{content:"\f069";}
  3372. .fa-exclamation-circle:before{content:"\f06a";}
  3373. .fa-gift:before{content:"\f06b";}
  3374. .fa-leaf:before{content:"\f06c";}
  3375. .fa-fire:before{content:"\f06d";}
  3376. .fa-eye:before{content:"\f06e";}
  3377. .fa-eye-slash:before{content:"\f070";}
  3378. .fa-warning:before,
  3379. .fa-exclamation-triangle:before{content:"\f071";}
  3380. .fa-plane:before{content:"\f072";}
  3381. .fa-calendar:before{content:"\f073";}
  3382. .fa-random:before{content:"\f074";}
  3383. .fa-comment:before{content:"\f075";}
  3384. .fa-magnet:before{content:"\f076";}
  3385. .fa-chevron-up:before{content:"\f077";}
  3386. .fa-chevron-down:before{content:"\f078";}
  3387. .fa-retweet:before{content:"\f079";}
  3388. .fa-shopping-cart:before{content:"\f07a";}
  3389. .fa-folder:before{content:"\f07b";}
  3390. .fa-folder-open:before{content:"\f07c";}
  3391. .fa-arrows-v:before{content:"\f07d";}
  3392. .fa-arrows-h:before{content:"\f07e";}
  3393. .fa-bar-chart-o:before,
  3394. .fa-bar-chart:before{content:"\f080";}
  3395. .fa-twitter-square:before{content:"\f081";}
  3396. .fa-facebook-square:before{content:"\f082";}
  3397. .fa-camera-retro:before{content:"\f083";}
  3398. .fa-key:before{content:"\f084";}
  3399. .fa-gears:before,
  3400. .fa-cogs:before{content:"\f085";}
  3401. .fa-comments:before{content:"\f086";}
  3402. .fa-thumbs-o-up:before{content:"\f087";}
  3403. .fa-thumbs-o-down:before{content:"\f088";}
  3404. .fa-star-half:before{content:"\f089";}
  3405. .fa-heart-o:before{content:"\f08a";}
  3406. .fa-sign-out:before{content:"\f08b";}
  3407. .fa-linkedin-square:before{content:"\f08c";}
  3408. .fa-thumb-tack:before{content:"\f08d";}
  3409. .fa-external-link:before{content:"\f08e";}
  3410. .fa-sign-in:before{content:"\f090";}
  3411. .fa-trophy:before{content:"\f091";}
  3412. .fa-github-square:before{content:"\f092";}
  3413. .fa-upload:before{content:"\f093";}
  3414. .fa-lemon-o:before{content:"\f094";}
  3415. .fa-phone:before{content:"\f095";}
  3416. .fa-square-o:before{content:"\f096";}
  3417. .fa-bookmark-o:before{content:"\f097";}
  3418. .fa-phone-square:before{content:"\f098";}
  3419. .fa-twitter:before{content:"\f099";}
  3420. .fa-facebook-f:before,
  3421. .fa-facebook:before{content:"\f09a";}
  3422. .fa-github:before{content:"\f09b";}
  3423. .fa-unlock:before{content:"\f09c";}
  3424. .fa-credit-card:before{content:"\f09d";}
  3425. .fa-feed:before,
  3426. .fa-rss:before{content:"\f09e";}
  3427. .fa-hdd-o:before{content:"\f0a0";}
  3428. .fa-bullhorn:before{content:"\f0a1";}
  3429. .fa-bell:before{content:"\f0f3";}
  3430. .fa-certificate:before{content:"\f0a3";}
  3431. .fa-hand-o-right:before{content:"\f0a4";}
  3432. .fa-hand-o-left:before{content:"\f0a5";}
  3433. .fa-hand-o-up:before{content:"\f0a6";}
  3434. .fa-hand-o-down:before{content:"\f0a7";}
  3435. .fa-arrow-circle-left:before{content:"\f0a8";}
  3436. .fa-arrow-circle-right:before{content:"\f0a9";}
  3437. .fa-arrow-circle-up:before{content:"\f0aa";}
  3438. .fa-arrow-circle-down:before{content:"\f0ab";}
  3439. .fa-globe:before{content:"\f0ac";}
  3440. .fa-wrench:before{content:"\f0ad";}
  3441. .fa-tasks:before{content:"\f0ae";}
  3442. .fa-filter:before{content:"\f0b0";}
  3443. .fa-briefcase:before{content:"\f0b1";}
  3444. .fa-arrows-alt:before{content:"\f0b2";}
  3445. .fa-group:before,
  3446. .fa-users:before{content:"\f0c0";}
  3447. .fa-chain:before,
  3448. .fa-link:before{content:"\f0c1";}
  3449. .fa-cloud:before{content:"\f0c2";}
  3450. .fa-flask:before{content:"\f0c3";}
  3451. .fa-cut:before,
  3452. .fa-scissors:before{content:"\f0c4";}
  3453. .fa-copy:before,
  3454. .fa-files-o:before{content:"\f0c5";}
  3455. .fa-paperclip:before{content:"\f0c6";}
  3456. .fa-save:before,
  3457. .fa-floppy-o:before{content:"\f0c7";}
  3458. .fa-square:before{content:"\f0c8";}
  3459. .fa-navicon:before,
  3460. .fa-reorder:before,
  3461. .fa-bars:before{content:"\f0c9";}
  3462. .fa-list-ul:before{content:"\f0ca";}
  3463. .fa-list-ol:before{content:"\f0cb";}
  3464. .fa-strikethrough:before{content:"\f0cc";}
  3465. .fa-underline:before{content:"\f0cd";}
  3466. .fa-table:before{content:"\f0ce";}
  3467. .fa-magic:before{content:"\f0d0";}
  3468. .fa-truck:before{content:"\f0d1";}
  3469. .fa-pinterest:before{content:"\f0d2";}
  3470. .fa-pinterest-square:before{content:"\f0d3";}
  3471. .fa-google-plus-square:before{content:"\f0d4";}
  3472. .fa-google-plus:before{content:"\f0d5";}
  3473. .fa-money:before{content:"\f0d6";}
  3474. .fa-caret-down:before{content:"\f0d7";}
  3475. .fa-caret-up:before{content:"\f0d8";}
  3476. .fa-caret-left:before{content:"\f0d9";}
  3477. .fa-caret-right:before{content:"\f0da";}
  3478. .fa-columns:before{content:"\f0db";}
  3479. .fa-unsorted:before,
  3480. .fa-sort:before{content:"\f0dc";}
  3481. .fa-sort-down:before,
  3482. .fa-sort-desc:before{content:"\f0dd";}
  3483. .fa-sort-up:before,
  3484. .fa-sort-asc:before{content:"\f0de";}
  3485. .fa-envelope:before{content:"\f0e0";}
  3486. .fa-linkedin:before{content:"\f0e1";}
  3487. .fa-rotate-left:before,
  3488. .fa-undo:before{content:"\f0e2";}
  3489. .fa-legal:before,
  3490. .fa-gavel:before{content:"\f0e3";}
  3491. .fa-dashboard:before,
  3492. .fa-tachometer:before{content:"\f0e4";}
  3493. .fa-comment-o:before{content:"\f0e5";}
  3494. .fa-comments-o:before{content:"\f0e6";}
  3495. .fa-flash:before,
  3496. .fa-bolt:before{content:"\f0e7";}
  3497. .fa-sitemap:before{content:"\f0e8";}
  3498. .fa-umbrella:before{content:"\f0e9";}
  3499. .fa-paste:before,
  3500. .fa-clipboard:before{content:"\f0ea";}
  3501. .fa-lightbulb-o:before{content:"\f0eb";}
  3502. .fa-exchange:before{content:"\f0ec";}
  3503. .fa-cloud-download:before{content:"\f0ed";}
  3504. .fa-cloud-upload:before{content:"\f0ee";}
  3505. .fa-user-md:before{content:"\f0f0";}
  3506. .fa-stethoscope:before{content:"\f0f1";}
  3507. .fa-suitcase:before{content:"\f0f2";}
  3508. .fa-bell-o:before{content:"\f0a2";}
  3509. .fa-coffee:before{content:"\f0f4";}
  3510. .fa-cutlery:before{content:"\f0f5";}
  3511. .fa-file-text-o:before{content:"\f0f6";}
  3512. .fa-building-o:before{content:"\f0f7";}
  3513. .fa-hospital-o:before{content:"\f0f8";}
  3514. .fa-ambulance:before{content:"\f0f9";}
  3515. .fa-medkit:before{content:"\f0fa";}
  3516. .fa-fighter-jet:before{content:"\f0fb";}
  3517. .fa-beer:before{content:"\f0fc";}
  3518. .fa-h-square:before{content:"\f0fd";}
  3519. .fa-plus-square:before{content:"\f0fe";}
  3520. .fa-angle-double-left:before{content:"\f100";}
  3521. .fa-angle-double-right:before{content:"\f101";}
  3522. .fa-angle-double-up:before{content:"\f102";}
  3523. .fa-angle-double-down:before{content:"\f103";}
  3524. .fa-angle-left:before{content:"\f104";}
  3525. .fa-angle-right:before{content:"\f105";}
  3526. .fa-angle-up:before{content:"\f106";}
  3527. .fa-angle-down:before{content:"\f107";}
  3528. .fa-desktop:before{content:"\f108";}
  3529. .fa-laptop:before{content:"\f109";}
  3530. .fa-tablet:before{content:"\f10a";}
  3531. .fa-mobile-phone:before,
  3532. .fa-mobile:before{content:"\f10b";}
  3533. .fa-circle-o:before{content:"\f10c";}
  3534. .fa-quote-left:before{content:"\f10d";}
  3535. .fa-quote-right:before{content:"\f10e";}
  3536. .fa-spinner:before{content:"\f110";}
  3537. .fa-circle:before{content:"\f111";}
  3538. .fa-mail-reply:before,
  3539. .fa-reply:before{content:"\f112";}
  3540. .fa-github-alt:before{content:"\f113";}
  3541. .fa-folder-o:before{content:"\f114";}
  3542. .fa-folder-open-o:before{content:"\f115";}
  3543. .fa-smile-o:before{content:"\f118";}
  3544. .fa-frown-o:before{content:"\f119";}
  3545. .fa-meh-o:before{content:"\f11a";}
  3546. .fa-gamepad:before{content:"\f11b";}
  3547. .fa-keyboard-o:before{content:"\f11c";}
  3548. .fa-flag-o:before{content:"\f11d";}
  3549. .fa-flag-checkered:before{content:"\f11e";}
  3550. .fa-terminal:before{content:"\f120";}
  3551. .fa-code:before{content:"\f121";}
  3552. .fa-mail-reply-all:before,
  3553. .fa-reply-all:before{content:"\f122";}
  3554. .fa-star-half-empty:before,
  3555. .fa-star-half-full:before,
  3556. .fa-star-half-o:before{content:"\f123";}
  3557. .fa-location-arrow:before{content:"\f124";}
  3558. .fa-crop:before{content:"\f125";}
  3559. .fa-code-fork:before{content:"\f126";}
  3560. .fa-unlink:before,
  3561. .fa-chain-broken:before{content:"\f127";}
  3562. .fa-question:before{content:"\f128";}
  3563. .fa-info:before{content:"\f129";}
  3564. .fa-exclamation:before{content:"\f12a";}
  3565. .fa-superscript:before{content:"\f12b";}
  3566. .fa-subscript:before{content:"\f12c";}
  3567. .fa-eraser:before{content:"\f12d";}
  3568. .fa-puzzle-piece:before{content:"\f12e";}
  3569. .fa-microphone:before{content:"\f130";}
  3570. .fa-microphone-slash:before{content:"\f131";}
  3571. .fa-shield:before{content:"\f132";}
  3572. .fa-calendar-o:before{content:"\f133";}
  3573. .fa-fire-extinguisher:before{content:"\f134";}
  3574. .fa-rocket:before{content:"\f135";}
  3575. .fa-maxcdn:before{content:"\f136";}
  3576. .fa-chevron-circle-left:before{content:"\f137";}
  3577. .fa-chevron-circle-right:before{content:"\f138";}
  3578. .fa-chevron-circle-up:before{content:"\f139";}
  3579. .fa-chevron-circle-down:before{content:"\f13a";}
  3580. .fa-html5:before{content:"\f13b";}
  3581. .fa-css3:before{content:"\f13c";}
  3582. .fa-anchor:before{content:"\f13d";}
  3583. .fa-unlock-alt:before{content:"\f13e";}
  3584. .fa-bullseye:before{content:"\f140";}
  3585. .fa-ellipsis-h:before{content:"\f141";}
  3586. .fa-ellipsis-v:before{content:"\f142";}
  3587. .fa-rss-square:before{content:"\f143";}
  3588. .fa-play-circle:before{content:"\f144";}
  3589. .fa-ticket:before{content:"\f145";}
  3590. .fa-minus-square:before{content:"\f146";}
  3591. .fa-minus-square-o:before{content:"\f147";}
  3592. .fa-level-up:before{content:"\f148";}
  3593. .fa-level-down:before{content:"\f149";}
  3594. .fa-check-square:before{content:"\f14a";}
  3595. .fa-pencil-square:before{content:"\f14b";}
  3596. .fa-external-link-square:before{content:"\f14c";}
  3597. .fa-share-square:before{content:"\f14d";}
  3598. .fa-compass:before{content:"\f14e";}
  3599. .fa-toggle-down:before,
  3600. .fa-caret-square-o-down:before{content:"\f150";}
  3601. .fa-toggle-up:before,
  3602. .fa-caret-square-o-up:before{content:"\f151";}
  3603. .fa-toggle-right:before,
  3604. .fa-caret-square-o-right:before{content:"\f152";}
  3605. .fa-euro:before,
  3606. .fa-eur:before{content:"\f153";}
  3607. .fa-gbp:before{content:"\f154";}
  3608. .fa-dollar:before,
  3609. .fa-usd:before{content:"\f155";}
  3610. .fa-rupee:before,
  3611. .fa-inr:before{content:"\f156";}
  3612. .fa-cny:before,
  3613. .fa-rmb:before,
  3614. .fa-yen:before,
  3615. .fa-jpy:before{content:"\f157";}
  3616. .fa-ruble:before,
  3617. .fa-rouble:before,
  3618. .fa-rub:before{content:"\f158";}
  3619. .fa-won:before,
  3620. .fa-krw:before{content:"\f159";}
  3621. .fa-bitcoin:before,
  3622. .fa-btc:before{content:"\f15a";}
  3623. .fa-file:before{content:"\f15b";}
  3624. .fa-file-text:before{content:"\f15c";}
  3625. .fa-sort-alpha-asc:before{content:"\f15d";}
  3626. .fa-sort-alpha-desc:before{content:"\f15e";}
  3627. .fa-sort-amount-asc:before{content:"\f160";}
  3628. .fa-sort-amount-desc:before{content:"\f161";}
  3629. .fa-sort-numeric-asc:before{content:"\f162";}
  3630. .fa-sort-numeric-desc:before{content:"\f163";}
  3631. .fa-thumbs-up:before{content:"\f164";}
  3632. .fa-thumbs-down:before{content:"\f165";}
  3633. .fa-youtube-square:before{content:"\f166";}
  3634. .fa-youtube:before{content:"\f167";}
  3635. .fa-xing:before{content:"\f168";}
  3636. .fa-xing-square:before{content:"\f169";}
  3637. .fa-youtube-play:before{content:"\f16a";}
  3638. .fa-dropbox:before{content:"\f16b";}
  3639. .fa-stack-overflow:before{content:"\f16c";}
  3640. .fa-instagram:before{content:"\f16d";}
  3641. .fa-flickr:before{content:"\f16e";}
  3642. .fa-adn:before{content:"\f170";}
  3643. .fa-bitbucket:before{content:"\f171";}
  3644. .fa-bitbucket-square:before{content:"\f172";}
  3645. .fa-tumblr:before{content:"\f173";}
  3646. .fa-tumblr-square:before{content:"\f174";}
  3647. .fa-long-arrow-down:before{content:"\f175";}
  3648. .fa-long-arrow-up:before{content:"\f176";}
  3649. .fa-long-arrow-left:before{content:"\f177";}
  3650. .fa-long-arrow-right:before{content:"\f178";}
  3651. .fa-apple:before{content:"\f179";}
  3652. .fa-windows:before{content:"\f17a";}
  3653. .fa-android:before{content:"\f17b";}
  3654. .fa-linux:before{content:"\f17c";}
  3655. .fa-dribbble:before{content:"\f17d";}
  3656. .fa-skype:before{content:"\f17e";}
  3657. .fa-foursquare:before{content:"\f180";}
  3658. .fa-trello:before{content:"\f181";}
  3659. .fa-female:before{content:"\f182";}
  3660. .fa-male:before{content:"\f183";}
  3661. .fa-gittip:before,
  3662. .fa-gratipay:before{content:"\f184";}
  3663. .fa-sun-o:before{content:"\f185";}
  3664. .fa-moon-o:before{content:"\f186";}
  3665. .fa-archive:before{content:"\f187";}
  3666. .fa-bug:before{content:"\f188";}
  3667. .fa-vk:before{content:"\f189";}
  3668. .fa-weibo:before{content:"\f18a";}
  3669. .fa-renren:before{content:"\f18b";}
  3670. .fa-pagelines:before{content:"\f18c";}
  3671. .fa-stack-exchange:before{content:"\f18d";}
  3672. .fa-arrow-circle-o-right:before{content:"\f18e";}
  3673. .fa-arrow-circle-o-left:before{content:"\f190";}
  3674. .fa-toggle-left:before,
  3675. .fa-caret-square-o-left:before{content:"\f191";}
  3676. .fa-dot-circle-o:before{content:"\f192";}
  3677. .fa-wheelchair:before{content:"\f193";}
  3678. .fa-vimeo-square:before{content:"\f194";}
  3679. .fa-turkish-lira:before,
  3680. .fa-try:before{content:"\f195";}
  3681. .fa-plus-square-o:before{content:"\f196";}
  3682. .fa-space-shuttle:before{content:"\f197";}
  3683. .fa-slack:before{content:"\f198";}
  3684. .fa-envelope-square:before{content:"\f199";}
  3685. .fa-wordpress:before{content:"\f19a";}
  3686. .fa-openid:before{content:"\f19b";}
  3687. .fa-institution:before,
  3688. .fa-bank:before,
  3689. .fa-university:before{content:"\f19c";}
  3690. .fa-mortar-board:before,
  3691. .fa-graduation-cap:before{content:"\f19d";}
  3692. .fa-yahoo:before{content:"\f19e";}
  3693. .fa-google:before{content:"\f1a0";}
  3694. .fa-reddit:before{content:"\f1a1";}
  3695. .fa-reddit-square:before{content:"\f1a2";}
  3696. .fa-stumbleupon-circle:before{content:"\f1a3";}
  3697. .fa-stumbleupon:before{content:"\f1a4";}
  3698. .fa-delicious:before{content:"\f1a5";}
  3699. .fa-digg:before{content:"\f1a6";}
  3700. .fa-pied-piper-pp:before{content:"\f1a7";}
  3701. .fa-pied-piper-alt:before{content:"\f1a8";}
  3702. .fa-drupal:before{content:"\f1a9";}
  3703. .fa-joomla:before{content:"\f1aa";}
  3704. .fa-language:before{content:"\f1ab";}
  3705. .fa-fax:before{content:"\f1ac";}
  3706. .fa-building:before{content:"\f1ad";}
  3707. .fa-child:before{content:"\f1ae";}
  3708. .fa-paw:before{content:"\f1b0";}
  3709. .fa-spoon:before{content:"\f1b1";}
  3710. .fa-cube:before{content:"\f1b2";}
  3711. .fa-cubes:before{content:"\f1b3";}
  3712. .fa-behance:before{content:"\f1b4";}
  3713. .fa-behance-square:before{content:"\f1b5";}
  3714. .fa-steam:before{content:"\f1b6";}
  3715. .fa-steam-square:before{content:"\f1b7";}
  3716. .fa-recycle:before{content:"\f1b8";}
  3717. .fa-automobile:before,
  3718. .fa-car:before{content:"\f1b9";}
  3719. .fa-cab:before,
  3720. .fa-taxi:before{content:"\f1ba";}
  3721. .fa-tree:before{content:"\f1bb";}
  3722. .fa-spotify:before{content:"\f1bc";}
  3723. .fa-deviantart:before{content:"\f1bd";}
  3724. .fa-soundcloud:before{content:"\f1be";}
  3725. .fa-database:before{content:"\f1c0";}
  3726. .fa-file-pdf-o:before{content:"\f1c1";}
  3727. .fa-file-word-o:before{content:"\f1c2";}
  3728. .fa-file-excel-o:before{content:"\f1c3";}
  3729. .fa-file-powerpoint-o:before{content:"\f1c4";}
  3730. .fa-file-photo-o:before,
  3731. .fa-file-picture-o:before,
  3732. .fa-file-image-o:before{content:"\f1c5";}
  3733. .fa-file-zip-o:before,
  3734. .fa-file-archive-o:before{content:"\f1c6";}
  3735. .fa-file-sound-o:before,
  3736. .fa-file-audio-o:before{content:"\f1c7";}
  3737. .fa-file-movie-o:before,
  3738. .fa-file-video-o:before{content:"\f1c8";}
  3739. .fa-file-code-o:before{content:"\f1c9";}
  3740. .fa-vine:before{content:"\f1ca";}
  3741. .fa-codepen:before{content:"\f1cb";}
  3742. .fa-jsfiddle:before{content:"\f1cc";}
  3743. .fa-life-bouy:before,
  3744. .fa-life-buoy:before,
  3745. .fa-life-saver:before,
  3746. .fa-support:before,
  3747. .fa-life-ring:before{content:"\f1cd";}
  3748. .fa-circle-o-notch:before{content:"\f1ce";}
  3749. .fa-ra:before,
  3750. .fa-resistance:before,
  3751. .fa-rebel:before{content:"\f1d0";}
  3752. .fa-ge:before,
  3753. .fa-empire:before{content:"\f1d1";}
  3754. .fa-git-square:before{content:"\f1d2";}
  3755. .fa-git:before{content:"\f1d3";}
  3756. .fa-y-combinator-square:before,
  3757. .fa-yc-square:before,
  3758. .fa-hacker-news:before{content:"\f1d4";}
  3759. .fa-tencent-weibo:before{content:"\f1d5";}
  3760. .fa-qq:before{content:"\f1d6";}
  3761. .fa-wechat:before,
  3762. .fa-weixin:before{content:"\f1d7";}
  3763. .fa-send:before,
  3764. .fa-paper-plane:before{content:"\f1d8";}
  3765. .fa-send-o:before,
  3766. .fa-paper-plane-o:before{content:"\f1d9";}
  3767. .fa-history:before{content:"\f1da";}
  3768. .fa-circle-thin:before{content:"\f1db";}
  3769. .fa-header:before{content:"\f1dc";}
  3770. .fa-paragraph:before{content:"\f1dd";}
  3771. .fa-sliders:before{content:"\f1de";}
  3772. .fa-share-alt:before{content:"\f1e0";}
  3773. .fa-share-alt-square:before{content:"\f1e1";}
  3774. .fa-bomb:before{content:"\f1e2";}
  3775. .fa-soccer-ball-o:before,
  3776. .fa-futbol-o:before{content:"\f1e3";}
  3777. .fa-tty:before{content:"\f1e4";}
  3778. .fa-binoculars:before{content:"\f1e5";}
  3779. .fa-plug:before{content:"\f1e6";}
  3780. .fa-slideshare:before{content:"\f1e7";}
  3781. .fa-twitch:before{content:"\f1e8";}
  3782. .fa-yelp:before{content:"\f1e9";}
  3783. .fa-newspaper-o:before{content:"\f1ea";}
  3784. .fa-wifi:before{content:"\f1eb";}
  3785. .fa-calculator:before{content:"\f1ec";}
  3786. .fa-paypal:before{content:"\f1ed";}
  3787. .fa-google-wallet:before{content:"\f1ee";}
  3788. .fa-cc-visa:before{content:"\f1f0";}
  3789. .fa-cc-mastercard:before{content:"\f1f1";}
  3790. .fa-cc-discover:before{content:"\f1f2";}
  3791. .fa-cc-amex:before{content:"\f1f3";}
  3792. .fa-cc-paypal:before{content:"\f1f4";}
  3793. .fa-cc-stripe:before{content:"\f1f5";}
  3794. .fa-bell-slash:before{content:"\f1f6";}
  3795. .fa-bell-slash-o:before{content:"\f1f7";}
  3796. .fa-trash:before{content:"\f1f8";}
  3797. .fa-copyright:before{content:"\f1f9";}
  3798. .fa-at:before{content:"\f1fa";}
  3799. .fa-eyedropper:before{content:"\f1fb";}
  3800. .fa-paint-brush:before{content:"\f1fc";}
  3801. .fa-birthday-cake:before{content:"\f1fd";}
  3802. .fa-area-chart:before{content:"\f1fe";}
  3803. .fa-pie-chart:before{content:"\f200";}
  3804. .fa-line-chart:before{content:"\f201";}
  3805. .fa-lastfm:before{content:"\f202";}
  3806. .fa-lastfm-square:before{content:"\f203";}
  3807. .fa-toggle-off:before{content:"\f204";}
  3808. .fa-toggle-on:before{content:"\f205";}
  3809. .fa-bicycle:before{content:"\f206";}
  3810. .fa-bus:before{content:"\f207";}
  3811. .fa-ioxhost:before{content:"\f208";}
  3812. .fa-angellist:before{content:"\f209";}
  3813. .fa-cc:before{content:"\f20a";}
  3814. .fa-shekel:before,
  3815. .fa-sheqel:before,
  3816. .fa-ils:before{content:"\f20b";}
  3817. .fa-meanpath:before{content:"\f20c";}
  3818. .fa-buysellads:before{content:"\f20d";}
  3819. .fa-connectdevelop:before{content:"\f20e";}
  3820. .fa-dashcube:before{content:"\f210";}
  3821. .fa-forumbee:before{content:"\f211";}
  3822. .fa-leanpub:before{content:"\f212";}
  3823. .fa-sellsy:before{content:"\f213";}
  3824. .fa-shirtsinbulk:before{content:"\f214";}
  3825. .fa-simplybuilt:before{content:"\f215";}
  3826. .fa-skyatlas:before{content:"\f216";}
  3827. .fa-cart-plus:before{content:"\f217";}
  3828. .fa-cart-arrow-down:before{content:"\f218";}
  3829. .fa-diamond:before{content:"\f219";}
  3830. .fa-ship:before{content:"\f21a";}
  3831. .fa-user-secret:before{content:"\f21b";}
  3832. .fa-motorcycle:before{content:"\f21c";}
  3833. .fa-street-view:before{content:"\f21d";}
  3834. .fa-heartbeat:before{content:"\f21e";}
  3835. .fa-venus:before{content:"\f221";}
  3836. .fa-mars:before{content:"\f222";}
  3837. .fa-mercury:before{content:"\f223";}
  3838. .fa-intersex:before,
  3839. .fa-transgender:before{content:"\f224";}
  3840. .fa-transgender-alt:before{content:"\f225";}
  3841. .fa-venus-double:before{content:"\f226";}
  3842. .fa-mars-double:before{content:"\f227";}
  3843. .fa-venus-mars:before{content:"\f228";}
  3844. .fa-mars-stroke:before{content:"\f229";}
  3845. .fa-mars-stroke-v:before{content:"\f22a";}
  3846. .fa-mars-stroke-h:before{content:"\f22b";}
  3847. .fa-neuter:before{content:"\f22c";}
  3848. .fa-genderless:before{content:"\f22d";}
  3849. .fa-facebook-official:before{content:"\f230";}
  3850. .fa-pinterest-p:before{content:"\f231";}
  3851. .fa-whatsapp:before{content:"\f232";}
  3852. .fa-server:before{content:"\f233";}
  3853. .fa-user-plus:before{content:"\f234";}
  3854. .fa-user-times:before{content:"\f235";}
  3855. .fa-hotel:before,
  3856. .fa-bed:before{content:"\f236";}
  3857. .fa-viacoin:before{content:"\f237";}
  3858. .fa-train:before{content:"\f238";}
  3859. .fa-subway:before{content:"\f239";}
  3860. .fa-medium:before{content:"\f23a";}
  3861. .fa-yc:before,
  3862. .fa-y-combinator:before{content:"\f23b";}
  3863. .fa-optin-monster:before{content:"\f23c";}
  3864. .fa-opencart:before{content:"\f23d";}
  3865. .fa-expeditedssl:before{content:"\f23e";}
  3866. .fa-battery-4:before,
  3867. .fa-battery:before,
  3868. .fa-battery-full:before{content:"\f240";}
  3869. .fa-battery-3:before,
  3870. .fa-battery-three-quarters:before{content:"\f241";}
  3871. .fa-battery-2:before,
  3872. .fa-battery-half:before{content:"\f242";}
  3873. .fa-battery-1:before,
  3874. .fa-battery-quarter:before{content:"\f243";}
  3875. .fa-battery-0:before,
  3876. .fa-battery-empty:before{content:"\f244";}
  3877. .fa-mouse-pointer:before{content:"\f245";}
  3878. .fa-i-cursor:before{content:"\f246";}
  3879. .fa-object-group:before{content:"\f247";}
  3880. .fa-object-ungroup:before{content:"\f248";}
  3881. .fa-sticky-note:before{content:"\f249";}
  3882. .fa-sticky-note-o:before{content:"\f24a";}
  3883. .fa-cc-jcb:before{content:"\f24b";}
  3884. .fa-cc-diners-club:before{content:"\f24c";}
  3885. .fa-clone:before{content:"\f24d";}
  3886. .fa-balance-scale:before{content:"\f24e";}
  3887. .fa-hourglass-o:before{content:"\f250";}
  3888. .fa-hourglass-1:before,
  3889. .fa-hourglass-start:before{content:"\f251";}
  3890. .fa-hourglass-2:before,
  3891. .fa-hourglass-half:before{content:"\f252";}
  3892. .fa-hourglass-3:before,
  3893. .fa-hourglass-end:before{content:"\f253";}
  3894. .fa-hourglass:before{content:"\f254";}
  3895. .fa-hand-grab-o:before,
  3896. .fa-hand-rock-o:before{content:"\f255";}
  3897. .fa-hand-stop-o:before,
  3898. .fa-hand-paper-o:before{content:"\f256";}
  3899. .fa-hand-scissors-o:before{content:"\f257";}
  3900. .fa-hand-lizard-o:before{content:"\f258";}
  3901. .fa-hand-spock-o:before{content:"\f259";}
  3902. .fa-hand-pointer-o:before{content:"\f25a";}
  3903. .fa-hand-peace-o:before{content:"\f25b";}
  3904. .fa-trademark:before{content:"\f25c";}
  3905. .fa-registered:before{content:"\f25d";}
  3906. .fa-creative-commons:before{content:"\f25e";}
  3907. .fa-gg:before{content:"\f260";}
  3908. .fa-gg-circle:before{content:"\f261";}
  3909. .fa-tripadvisor:before{content:"\f262";}
  3910. .fa-odnoklassniki:before{content:"\f263";}
  3911. .fa-odnoklassniki-square:before{content:"\f264";}
  3912. .fa-get-pocket:before{content:"\f265";}
  3913. .fa-wikipedia-w:before{content:"\f266";}
  3914. .fa-safari:before{content:"\f267";}
  3915. .fa-chrome:before{content:"\f268";}
  3916. .fa-firefox:before{content:"\f269";}
  3917. .fa-opera:before{content:"\f26a";}
  3918. .fa-internet-explorer:before{content:"\f26b";}
  3919. .fa-tv:before,
  3920. .fa-television:before{content:"\f26c";}
  3921. .fa-contao:before{content:"\f26d";}
  3922. .fa-500px:before{content:"\f26e";}
  3923. .fa-amazon:before{content:"\f270";}
  3924. .fa-calendar-plus-o:before{content:"\f271";}
  3925. .fa-calendar-minus-o:before{content:"\f272";}
  3926. .fa-calendar-times-o:before{content:"\f273";}
  3927. .fa-calendar-check-o:before{content:"\f274";}
  3928. .fa-industry:before{content:"\f275";}
  3929. .fa-map-pin:before{content:"\f276";}
  3930. .fa-map-signs:before{content:"\f277";}
  3931. .fa-map-o:before{content:"\f278";}
  3932. .fa-map:before{content:"\f279";}
  3933. .fa-commenting:before{content:"\f27a";}
  3934. .fa-commenting-o:before{content:"\f27b";}
  3935. .fa-houzz:before{content:"\f27c";}
  3936. .fa-vimeo:before{content:"\f27d";}
  3937. .fa-black-tie:before{content:"\f27e";}
  3938. .fa-fonticons:before{content:"\f280";}
  3939. .fa-reddit-alien:before{content:"\f281";}
  3940. .fa-edge:before{content:"\f282";}
  3941. .fa-credit-card-alt:before{content:"\f283";}
  3942. .fa-codiepie:before{content:"\f284";}
  3943. .fa-modx:before{content:"\f285";}
  3944. .fa-fort-awesome:before{content:"\f286";}
  3945. .fa-usb:before{content:"\f287";}
  3946. .fa-product-hunt:before{content:"\f288";}
  3947. .fa-mixcloud:before{content:"\f289";}
  3948. .fa-scribd:before{content:"\f28a";}
  3949. .fa-pause-circle:before{content:"\f28b";}
  3950. .fa-pause-circle-o:before{content:"\f28c";}
  3951. .fa-stop-circle:before{content:"\f28d";}
  3952. .fa-stop-circle-o:before{content:"\f28e";}
  3953. .fa-shopping-bag:before{content:"\f290";}
  3954. .fa-shopping-basket:before{content:"\f291";}
  3955. .fa-hashtag:before{content:"\f292";}
  3956. .fa-bluetooth:before{content:"\f293";}
  3957. .fa-bluetooth-b:before{content:"\f294";}
  3958. .fa-percent:before{content:"\f295";}
  3959. .fa-gitlab:before{content:"\f296";}
  3960. .fa-wpbeginner:before{content:"\f297";}
  3961. .fa-wpforms:before{content:"\f298";}
  3962. .fa-envira:before{content:"\f299";}
  3963. .fa-universal-access:before{content:"\f29a";}
  3964. .fa-wheelchair-alt:before{content:"\f29b";}
  3965. .fa-question-circle-o:before{content:"\f29c";}
  3966. .fa-blind:before{content:"\f29d";}
  3967. .fa-audio-description:before{content:"\f29e";}
  3968. .fa-volume-control-phone:before{content:"\f2a0";}
  3969. .fa-braille:before{content:"\f2a1";}
  3970. .fa-assistive-listening-systems:before{content:"\f2a2";}
  3971. .fa-asl-interpreting:before,
  3972. .fa-american-sign-language-interpreting:before{content:"\f2a3";}
  3973. .fa-deafness:before,
  3974. .fa-hard-of-hearing:before,
  3975. .fa-deaf:before{content:"\f2a4";}
  3976. .fa-glide:before{content:"\f2a5";}
  3977. .fa-glide-g:before{content:"\f2a6";}
  3978. .fa-signing:before,
  3979. .fa-sign-language:before{content:"\f2a7";}
  3980. .fa-low-vision:before{content:"\f2a8";}
  3981. .fa-viadeo:before{content:"\f2a9";}
  3982. .fa-viadeo-square:before{content:"\f2aa";}
  3983. .fa-snapchat:before{content:"\f2ab";}
  3984. .fa-snapchat-ghost:before{content:"\f2ac";}
  3985. .fa-snapchat-square:before{content:"\f2ad";}
  3986. .fa-pied-piper:before{content:"\f2ae";}
  3987. .fa-first-order:before{content:"\f2b0";}
  3988. .fa-yoast:before{content:"\f2b1";}
  3989. .fa-themeisle:before{content:"\f2b2";}
  3990. .fa-google-plus-circle:before,
  3991. .fa-google-plus-official:before{content:"\f2b3";}
  3992. .fa-fa:before,
  3993. .fa-font-awesome:before{content:"\f2b4";}
  3994. .fa-handshake-o:before{content:"\f2b5";}
  3995. .fa-envelope-open:before{content:"\f2b6";}
  3996. .fa-envelope-open-o:before{content:"\f2b7";}
  3997. .fa-linode:before{content:"\f2b8";}
  3998. .fa-address-book:before{content:"\f2b9";}
  3999. .fa-address-book-o:before{content:"\f2ba";}
  4000. .fa-vcard:before,
  4001. .fa-address-card:before{content:"\f2bb";}
  4002. .fa-vcard-o:before,
  4003. .fa-address-card-o:before{content:"\f2bc";}
  4004. .fa-user-circle:before{content:"\f2bd";}
  4005. .fa-user-circle-o:before{content:"\f2be";}
  4006. .fa-user-o:before{content:"\f2c0";}
  4007. .fa-id-badge:before{content:"\f2c1";}
  4008. .fa-drivers-license:before,
  4009. .fa-id-card:before{content:"\f2c2";}
  4010. .fa-drivers-license-o:before,
  4011. .fa-id-card-o:before{content:"\f2c3";}
  4012. .fa-quora:before{content:"\f2c4";}
  4013. .fa-free-code-camp:before{content:"\f2c5";}
  4014. .fa-telegram:before{content:"\f2c6";}
  4015. .fa-thermometer-4:before,
  4016. .fa-thermometer:before,
  4017. .fa-thermometer-full:before{content:"\f2c7";}
  4018. .fa-thermometer-3:before,
  4019. .fa-thermometer-three-quarters:before{content:"\f2c8";}
  4020. .fa-thermometer-2:before,
  4021. .fa-thermometer-half:before{content:"\f2c9";}
  4022. .fa-thermometer-1:before,
  4023. .fa-thermometer-quarter:before{content:"\f2ca";}
  4024. .fa-thermometer-0:before,
  4025. .fa-thermometer-empty:before{content:"\f2cb";}
  4026. .fa-shower:before{content:"\f2cc";}
  4027. .fa-bathtub:before,
  4028. .fa-s15:before,
  4029. .fa-bath:before{content:"\f2cd";}
  4030. .fa-podcast:before{content:"\f2ce";}
  4031. .fa-window-maximize:before{content:"\f2d0";}
  4032. .fa-window-minimize:before{content:"\f2d1";}
  4033. .fa-window-restore:before{content:"\f2d2";}
  4034. .fa-times-rectangle:before,
  4035. .fa-window-close:before{content:"\f2d3";}
  4036. .fa-times-rectangle-o:before,
  4037. .fa-window-close-o:before{content:"\f2d4";}
  4038. .fa-bandcamp:before{content:"\f2d5";}
  4039. .fa-grav:before{content:"\f2d6";}
  4040. .fa-etsy:before{content:"\f2d7";}
  4041. .fa-imdb:before{content:"\f2d8";}
  4042. .fa-ravelry:before{content:"\f2d9";}
  4043. .fa-eercast:before{content:"\f2da";}
  4044. .fa-microchip:before{content:"\f2db";}
  4045. .fa-snowflake-o:before{content:"\f2dc";}
  4046. .fa-superpowers:before{content:"\f2dd";}
  4047. .fa-wpexplorer:before{content:"\f2de";}
  4048. .fa-meetup:before{content:"\f2e0";}
  4049. .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
  4050. .sr-only-focusable:active,
  4051. .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}/* cyrillic-ext */
  4052. @font-face {
  4053. font-family: 'Source Sans Pro';
  4054. font-style: normal;
  4055. font-weight: 400;
  4056. font-display: swap;
  4057. src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2');
  4058. /*unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;*/
  4059. }
  4060. /* cyrillic */
  4061. @font-face {
  4062. font-family: 'Source Sans Pro';
  4063. font-style: normal;
  4064. font-weight: 400;
  4065. font-display: swap;
  4066. src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2');
  4067. /*unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;*/
  4068. }
  4069. /* greek-ext */
  4070. @font-face {
  4071. font-family: 'Source Sans Pro';
  4072. font-style: normal;
  4073. font-weight: 400;
  4074. font-display: swap;
  4075. src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2');
  4076. /*unicode-range: U+1F00-1FFF;*/
  4077. }
  4078. /* greek */
  4079. @font-face {
  4080. font-family: 'Source Sans Pro';
  4081. font-style: normal;
  4082. font-weight: 400;
  4083. font-display: swap;
  4084. src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2');
  4085. /*unicode-range: U+0370-03FF;*/
  4086. }
  4087. /* vietnamese */
  4088. @font-face {
  4089. font-family: 'Source Sans Pro';
  4090. font-style: normal;
  4091. font-weight: 400;
  4092. font-display: swap;
  4093. src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format('woff2');
  4094. /*unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;*/
  4095. }
  4096. /* latin-ext */
  4097. @font-face {
  4098. font-family: 'Source Sans Pro';
  4099. font-style: normal;
  4100. font-weight: 400;
  4101. font-display: swap;
  4102. src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format('woff2');
  4103. /*unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;*/
  4104. }
  4105. /* latin */
  4106. @font-face {
  4107. font-family: 'Source Sans Pro';
  4108. font-style: normal;
  4109. font-weight: 400;
  4110. font-display: swap;
  4111. src: url(https://fonts.gstatic.com/s/sourcesanspro/v18/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format('woff2');
  4112. /*unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;*/
  4113. }
  4114. </style>
  4115. <!-- <link rel="preconnect" href="https://fonts.gstatic.com"> -->
  4116. <!-- <link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap" rel="stylesheet"> -->
  4117. <title>Cadastro ambiental rural valor - MC AMB</title>
  4118. <base href="https://www.mcamb.eng.br/">
  4119. <meta name="description" content="Cadastro ambiental rural valor eficiente, encontra na internet a m.c amb - engenharia. atuando com projetos de tratamento de efluentes... Saiba mais.">
  4120. <meta name="keywords" content="Cadastro, ambiental, rural, valor, MC AMB">
  4121. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  4122. <meta name="geo.position" content="-21.1924697;-47.7858916">
  4123. <meta name="geo.placename" content="Ribeirão Preto-SP">
  4124. <meta name="geo.region" content="SP-BR">
  4125. <meta name="ICBM" content="-21.1924697;-47.7858916">
  4126. <meta name="robots" content="index,follow">
  4127. <meta name="rating" content="General">
  4128. <meta name="revisit-after" content="7 days">
  4129. <link rel="canonical" href="https://www.mcamb.eng.br/cadastro-ambiental-rural-valor">
  4130. <meta name="author" content="MC AMB">
  4131. <link rel="shortcut icon" href="https://www.mcamb.eng.br/imagens/favicon.webp">
  4132. <meta property="og:region" content="Brasil">
  4133. <meta property="og:title" content="Cadastro ambiental rural valor - MC AMB">
  4134. <meta property="og:type" content="article">
  4135. <meta property="og:url" content="https://www.mcamb.eng.br/cadastro-ambiental-rural-valor">
  4136. <meta property="og:description" content="Cadastro ambiental rural valor eficiente, encontra na internet a m.c amb - engenharia. atuando com projetos de tratamento de efluentes... Saiba mais.">
  4137. <meta property="og:site_name" content="MC AMB">
  4138. <!-- Desenvolvido por Doutores da Web - Marketing Digital - www.doutoresdaweb.com.br -->
  4139. <script>
  4140. $(document).ready(function(){
  4141. var altura = document.getElementById('scrollheader');
  4142. if (altura !== null) {
  4143. altura = altura.offsetHeight;
  4144. if($(window).width() > 765) window.onscroll = function() {Scroll()};
  4145. function Scroll() {
  4146. if (document.body.scrollTop > 30 || document.documentElement.scrollTop > 30) {
  4147. document.getElementById("scrollheader").className = "topofixo";
  4148. document.getElementById("header-block").style.display = "block";
  4149. document.getElementById("header-block").style.height = altura+"px";
  4150. } else {
  4151. document.getElementById("scrollheader").className = "";
  4152. document.getElementById("header-block").style.display = "none";
  4153. }
  4154. }
  4155. }
  4156. });
  4157. </script><script >
  4158. $(document).ready(function() {
  4159. $('.lightbox').fancybox({
  4160. });
  4161. });
  4162. </script>
  4163. <style>body.compensate-for-scrollbar {
  4164. overflow: hidden;
  4165. }
  4166. .fancybox-active {
  4167. height: auto;
  4168. }
  4169. .fancybox-is-hidden {
  4170. left: -9999px;
  4171. margin: 0;
  4172. position: absolute !important;
  4173. top: -9999px;
  4174. visibility: hidden;
  4175. }
  4176. .fancybox-container {
  4177. -webkit-backface-visibility: hidden;
  4178. backface-visibility: hidden;
  4179. font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
  4180. height: 100%;
  4181. left: 0;
  4182. position: fixed;
  4183. -webkit-tap-highlight-color: transparent;
  4184. top: 0;
  4185. -webkit-transform: translateZ(0);
  4186. transform: translateZ(0);
  4187. width: 100%;
  4188. z-index: 99992;
  4189. }
  4190. .fancybox-container * {
  4191. box-sizing: border-box;
  4192. }
  4193. .fancybox-bg,
  4194. .fancybox-inner,
  4195. .fancybox-outer,
  4196. .fancybox-stage {
  4197. bottom: 0;
  4198. left: 0;
  4199. position: absolute;
  4200. right: 0;
  4201. top: 0;
  4202. }
  4203. .fancybox-outer {
  4204. -webkit-overflow-scrolling: touch;
  4205. overflow-y: auto;
  4206. }
  4207. .fancybox-bg {
  4208. background: #1e1e1e;
  4209. opacity: 0;
  4210. transition-duration: inherit;
  4211. transition-property: opacity;
  4212. transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
  4213. }
  4214. .fancybox-is-open .fancybox-bg {
  4215. opacity: 0.87;
  4216. transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  4217. }
  4218. .fancybox-caption,
  4219. .fancybox-infobar,
  4220. .fancybox-navigation .fancybox-button,
  4221. .fancybox-toolbar {
  4222. direction: ltr;
  4223. opacity: 0;
  4224. position: absolute;
  4225. transition: opacity 0.25s, visibility 0s linear 0.25s;
  4226. visibility: hidden;
  4227. z-index: 99997;
  4228. }
  4229. .fancybox-show-caption .fancybox-caption,
  4230. .fancybox-show-infobar .fancybox-infobar,
  4231. .fancybox-show-nav .fancybox-navigation .fancybox-button,
  4232. .fancybox-show-toolbar .fancybox-toolbar {
  4233. opacity: 1;
  4234. transition: opacity 0.25s, visibility 0s;
  4235. visibility: visible;
  4236. }
  4237. .fancybox-infobar {
  4238. color: #ccc;
  4239. font-size: 13px;
  4240. -webkit-font-smoothing: subpixel-antialiased;
  4241. height: 44px;
  4242. left: 0;
  4243. line-height: 44px;
  4244. min-width: 44px;
  4245. mix-blend-mode: difference;
  4246. padding: 0 10px;
  4247. pointer-events: none;
  4248. text-align: center;
  4249. top: 0;
  4250. -webkit-touch-callout: none;
  4251. -webkit-user-select: none;
  4252. -moz-user-select: none;
  4253. -ms-user-select: none;
  4254. user-select: none;
  4255. }
  4256. .fancybox-toolbar {
  4257. right: 0;
  4258. top: 0;
  4259. }
  4260. .fancybox-stage {
  4261. direction: ltr;
  4262. overflow: visible;
  4263. -webkit-transform: translateZ(0);
  4264. z-index: 99994;
  4265. }
  4266. .fancybox-is-open .fancybox-stage {
  4267. overflow: hidden;
  4268. }
  4269. .fancybox-slide {
  4270. -webkit-backface-visibility: hidden;
  4271. backface-visibility: hidden;
  4272. display: none;
  4273. height: 100%;
  4274. left: 0;
  4275. outline: none;
  4276. overflow: auto;
  4277. -webkit-overflow-scrolling: touch;
  4278. padding: 44px;
  4279. position: absolute;
  4280. text-align: center;
  4281. top: 0;
  4282. transition-property: opacity, -webkit-transform;
  4283. transition-property: transform, opacity;
  4284. transition-property: transform, opacity, -webkit-transform;
  4285. white-space: normal;
  4286. width: 100%;
  4287. z-index: 99994;
  4288. }
  4289. .fancybox-slide:before {
  4290. content: "";
  4291. display: inline-block;
  4292. height: 100%;
  4293. margin-right: -0.25em;
  4294. vertical-align: middle;
  4295. width: 0;
  4296. }
  4297. .fancybox-is-sliding .fancybox-slide,
  4298. .fancybox-slide--current,
  4299. .fancybox-slide--next,
  4300. .fancybox-slide--previous {
  4301. display: block;
  4302. }
  4303. .fancybox-slide--next {
  4304. z-index: 99995;
  4305. }
  4306. .fancybox-slide--image {
  4307. overflow: visible;
  4308. padding: 44px 0;
  4309. }
  4310. .fancybox-slide--image:before {
  4311. display: none;
  4312. }
  4313. .fancybox-slide--html {
  4314. padding: 6px 6px 0;
  4315. }
  4316. .fancybox-slide--iframe {
  4317. padding: 44px 44px 0;
  4318. }
  4319. .fancybox-content {
  4320. background: #fff;
  4321. display: inline-block;
  4322. margin: 0 0 6px;
  4323. max-width: 100%;
  4324. overflow: auto;
  4325. padding: 0;
  4326. padding: 24px;
  4327. position: relative;
  4328. text-align: left;
  4329. vertical-align: middle;
  4330. }
  4331. .fancybox-slide--image .fancybox-content {
  4332. -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  4333. animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  4334. -webkit-backface-visibility: hidden;
  4335. backface-visibility: hidden;
  4336. background: transparent;
  4337. background-repeat: no-repeat;
  4338. background-size: 100% 100%;
  4339. left: 0;
  4340. margin: 0;
  4341. max-width: none;
  4342. overflow: visible;
  4343. padding: 0;
  4344. position: absolute;
  4345. top: 0;
  4346. -webkit-transform-origin: top left;
  4347. transform-origin: top left;
  4348. transition-property: opacity, -webkit-transform;
  4349. transition-property: transform, opacity;
  4350. transition-property: transform, opacity, -webkit-transform;
  4351. -webkit-user-select: none;
  4352. -moz-user-select: none;
  4353. -ms-user-select: none;
  4354. user-select: none;
  4355. z-index: 99995;
  4356. }
  4357. .fancybox-can-zoomOut .fancybox-content {
  4358. cursor: zoom-out;
  4359. }
  4360. .fancybox-can-zoomIn .fancybox-content {
  4361. cursor: zoom-in;
  4362. }
  4363. .fancybox-can-drag .fancybox-content {
  4364. cursor: -webkit-grab;
  4365. cursor: grab;
  4366. }
  4367. .fancybox-is-dragging .fancybox-content {
  4368. cursor: -webkit-grabbing;
  4369. cursor: grabbing;
  4370. }
  4371. .fancybox-container [data-selectable="true"] {
  4372. cursor: text;
  4373. }
  4374. .fancybox-image,
  4375. .fancybox-spaceball {
  4376. background: transparent;
  4377. border: 0;
  4378. height: 100%;
  4379. left: 0;
  4380. margin: 0;
  4381. max-height: none;
  4382. max-width: none;
  4383. padding: 0;
  4384. position: absolute;
  4385. top: 0;
  4386. -webkit-user-select: none;
  4387. -moz-user-select: none;
  4388. -ms-user-select: none;
  4389. user-select: none;
  4390. width: 100%;
  4391. }
  4392. .fancybox-spaceball {
  4393. z-index: 1;
  4394. }
  4395. .fancybox-slide--html .fancybox-content {
  4396. margin-bottom: 6px;
  4397. }
  4398. .fancybox-slide--iframe .fancybox-content,
  4399. .fancybox-slide--map .fancybox-content,
  4400. .fancybox-slide--video .fancybox-content {
  4401. height: 100%;
  4402. margin: 0;
  4403. overflow: visible;
  4404. padding: 0;
  4405. width: 100%;
  4406. }
  4407. .fancybox-slide--video .fancybox-content {
  4408. background: #000;
  4409. }
  4410. .fancybox-slide--map .fancybox-content {
  4411. background: #e5e3df;
  4412. }
  4413. .fancybox-slide--iframe .fancybox-content {
  4414. background: #fff;
  4415. height: calc(100% - 44px);
  4416. margin-bottom: 44px;
  4417. }
  4418. .fancybox-iframe,
  4419. .fancybox-video {
  4420. background: transparent;
  4421. border: 0;
  4422. height: 100%;
  4423. margin: 0;
  4424. overflow: hidden;
  4425. padding: 0;
  4426. width: 100%;
  4427. }
  4428. .fancybox-iframe {
  4429. vertical-align: top;
  4430. }
  4431. .fancybox-error {
  4432. background: #fff;
  4433. cursor: default;
  4434. max-width: 400px;
  4435. padding: 40px;
  4436. width: 100%;
  4437. }
  4438. .fancybox-error p {
  4439. color: #444;
  4440. font-size: 16px;
  4441. line-height: 20px;
  4442. margin: 0;
  4443. padding: 0;
  4444. }
  4445. .fancybox-button {
  4446. background: rgba(30, 30, 30, 0.6);
  4447. border: 0;
  4448. border-radius: 0;
  4449. cursor: pointer;
  4450. display: inline-block;
  4451. height: 44px;
  4452. margin: 0;
  4453. outline: none;
  4454. padding: 10px;
  4455. transition: color 0.2s;
  4456. vertical-align: top;
  4457. width: 44px;
  4458. }
  4459. .fancybox-button,
  4460. .fancybox-button:link,
  4461. .fancybox-button:visited {
  4462. color: #ccc;
  4463. }
  4464. .fancybox-button:focus,
  4465. .fancybox-button:hover {
  4466. color: #fff;
  4467. }
  4468. .fancybox-button.disabled,
  4469. .fancybox-button.disabled:hover,
  4470. .fancybox-button[disabled],
  4471. .fancybox-button[disabled]:hover {
  4472. color: #888;
  4473. cursor: default;
  4474. }
  4475. .fancybox-button svg {
  4476. display: block;
  4477. overflow: visible;
  4478. position: relative;
  4479. shape-rendering: geometricPrecision;
  4480. }
  4481. .fancybox-button svg path {
  4482. fill: transparent;
  4483. stroke: currentColor;
  4484. stroke-linejoin: round;
  4485. stroke-width: 3px;
  4486. }
  4487. .fancybox-button--pause svg path:nth-child(1),
  4488. .fancybox-button--play svg path:nth-child(2) {
  4489. display: none;
  4490. }
  4491. .fancybox-button--play svg path,
  4492. .fancybox-button--share svg path,
  4493. .fancybox-button--thumbs svg path {
  4494. fill: currentColor;
  4495. }
  4496. .fancybox-button--share svg path {
  4497. stroke-width: 1px;
  4498. }
  4499. .fancybox-navigation .fancybox-button {
  4500. height: 38px;
  4501. opacity: 0;
  4502. padding: 6px;
  4503. position: absolute;
  4504. top: 50%;
  4505. width: 38px;
  4506. }
  4507. .fancybox-show-nav .fancybox-navigation .fancybox-button {
  4508. transition: opacity 0.25s, visibility 0s, color 0.25s;
  4509. }
  4510. .fancybox-navigation .fancybox-button:after {
  4511. content: "";
  4512. left: -25px;
  4513. padding: 50px;
  4514. position: absolute;
  4515. top: -25px;
  4516. }
  4517. .fancybox-navigation .fancybox-button--arrow_left {
  4518. left: 6px;
  4519. }
  4520. .fancybox-navigation .fancybox-button--arrow_right {
  4521. right: 6px;
  4522. }
  4523. .fancybox-close-small {
  4524. background: transparent;
  4525. border: 0;
  4526. border-radius: 0;
  4527. color: #555;
  4528. cursor: pointer;
  4529. height: 44px;
  4530. margin: 0;
  4531. padding: 6px;
  4532. position: absolute;
  4533. right: 0;
  4534. top: 0;
  4535. width: 44px;
  4536. z-index: 10;
  4537. }
  4538. .fancybox-close-small svg {
  4539. fill: transparent;
  4540. opacity: 0.8;
  4541. stroke: currentColor;
  4542. stroke-width: 1.5px;
  4543. transition: stroke 0.1s;
  4544. }
  4545. .fancybox-close-small:focus {
  4546. outline: none;
  4547. }
  4548. .fancybox-close-small:hover svg {
  4549. opacity: 1;
  4550. }
  4551. .fancybox-slide--iframe .fancybox-close-small,
  4552. .fancybox-slide--image .fancybox-close-small,
  4553. .fancybox-slide--video .fancybox-close-small {
  4554. color: #ccc;
  4555. padding: 5px;
  4556. right: -12px;
  4557. top: -44px;
  4558. }
  4559. .fancybox-slide--iframe .fancybox-close-small:hover svg,
  4560. .fancybox-slide--image .fancybox-close-small:hover svg,
  4561. .fancybox-slide--video .fancybox-close-small:hover svg {
  4562. background: transparent;
  4563. color: #fff;
  4564. }
  4565. .fancybox-is-scaling .fancybox-close-small,
  4566. .fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {
  4567. display: none;
  4568. }
  4569. .fancybox-caption {
  4570. bottom: 0;
  4571. color: #fff;
  4572. font-size: 14px;
  4573. font-weight: 400;
  4574. left: 0;
  4575. line-height: 1.5;
  4576. padding: 25px 44px;
  4577. right: 0;
  4578. }
  4579. .fancybox-caption:before {
  4580. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);
  4581. background-repeat: repeat-x;
  4582. background-size: contain;
  4583. bottom: 0;
  4584. content: "";
  4585. display: block;
  4586. left: 0;
  4587. pointer-events: none;
  4588. position: absolute;
  4589. right: 0;
  4590. top: -25px;
  4591. z-index: -1;
  4592. }
  4593. .fancybox-caption:after {
  4594. border-bottom: 1px solid hsla(0, 0%, 100%, 0.3);
  4595. content: "";
  4596. display: block;
  4597. left: 44px;
  4598. position: absolute;
  4599. right: 44px;
  4600. top: 0;
  4601. }
  4602. .fancybox-caption a,
  4603. .fancybox-caption a:link,
  4604. .fancybox-caption a:visited {
  4605. color: #ccc;
  4606. text-decoration: none;
  4607. }
  4608. .fancybox-caption a:hover {
  4609. color: #fff;
  4610. text-decoration: underline;
  4611. }
  4612. .fancybox-loading {
  4613. -webkit-animation: a 0.8s infinite linear;
  4614. animation: a 0.8s infinite linear;
  4615. background: transparent;
  4616. border: 6px solid hsla(0, 0%, 39%, 0.5);
  4617. border-radius: 100%;
  4618. border-top-color: #fff;
  4619. height: 60px;
  4620. left: 50%;
  4621. margin: -30px 0 0 -30px;
  4622. opacity: 0.6;
  4623. padding: 0;
  4624. position: absolute;
  4625. top: 50%;
  4626. width: 60px;
  4627. z-index: 99999;
  4628. }
  4629. @-webkit-keyframes a {
  4630. 0% {
  4631. -webkit-transform: rotate(0deg);
  4632. transform: rotate(0deg);
  4633. }
  4634. to {
  4635. -webkit-transform: rotate(359deg);
  4636. transform: rotate(359deg);
  4637. }
  4638. }
  4639. @keyframes a {
  4640. 0% {
  4641. -webkit-transform: rotate(0deg);
  4642. transform: rotate(0deg);
  4643. }
  4644. to {
  4645. -webkit-transform: rotate(359deg);
  4646. transform: rotate(359deg);
  4647. }
  4648. }
  4649. .fancybox-animated {
  4650. transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
  4651. }
  4652. .fancybox-fx-slide.fancybox-slide--previous {
  4653. opacity: 0;
  4654. -webkit-transform: translate3d(-100%, 0, 0);
  4655. transform: translate3d(-100%, 0, 0);
  4656. }
  4657. .fancybox-fx-slide.fancybox-slide--next {
  4658. opacity: 0;
  4659. -webkit-transform: translate3d(100%, 0, 0);
  4660. transform: translate3d(100%, 0, 0);
  4661. }
  4662. .fancybox-fx-slide.fancybox-slide--current {
  4663. opacity: 1;
  4664. -webkit-transform: translateZ(0);
  4665. transform: translateZ(0);
  4666. }
  4667. .fancybox-fx-fade.fancybox-slide--next,
  4668. .fancybox-fx-fade.fancybox-slide--previous {
  4669. opacity: 0;
  4670. transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  4671. }
  4672. .fancybox-fx-fade.fancybox-slide--current {
  4673. opacity: 1;
  4674. }
  4675. .fancybox-fx-zoom-in-out.fancybox-slide--previous {
  4676. opacity: 0;
  4677. -webkit-transform: scale3d(1.5, 1.5, 1.5);
  4678. transform: scale3d(1.5, 1.5, 1.5);
  4679. }
  4680. .fancybox-fx-zoom-in-out.fancybox-slide--next {
  4681. opacity: 0;
  4682. -webkit-transform: scale3d(0.5, 0.5, 0.5);
  4683. transform: scale3d(0.5, 0.5, 0.5);
  4684. }
  4685. .fancybox-fx-zoom-in-out.fancybox-slide--current {
  4686. opacity: 1;
  4687. -webkit-transform: scaleX(1);
  4688. transform: scaleX(1);
  4689. }
  4690. .fancybox-fx-rotate.fancybox-slide--previous {
  4691. opacity: 0;
  4692. -webkit-transform: rotate(-1turn);
  4693. transform: rotate(-1turn);
  4694. }
  4695. .fancybox-fx-rotate.fancybox-slide--next {
  4696. opacity: 0;
  4697. -webkit-transform: rotate(1turn);
  4698. transform: rotate(1turn);
  4699. }
  4700. .fancybox-fx-rotate.fancybox-slide--current {
  4701. opacity: 1;
  4702. -webkit-transform: rotate(0deg);
  4703. transform: rotate(0deg);
  4704. }
  4705. .fancybox-fx-circular.fancybox-slide--previous {
  4706. opacity: 0;
  4707. -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  4708. transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  4709. }
  4710. .fancybox-fx-circular.fancybox-slide--next {
  4711. opacity: 0;
  4712. -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  4713. transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  4714. }
  4715. .fancybox-fx-circular.fancybox-slide--current {
  4716. opacity: 1;
  4717. -webkit-transform: scaleX(1) translateZ(0);
  4718. transform: scaleX(1) translateZ(0);
  4719. }
  4720. .fancybox-fx-tube.fancybox-slide--previous {
  4721. -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
  4722. transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
  4723. }
  4724. .fancybox-fx-tube.fancybox-slide--next {
  4725. -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
  4726. transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
  4727. }
  4728. .fancybox-fx-tube.fancybox-slide--current {
  4729. -webkit-transform: translateZ(0) scale(1);
  4730. transform: translateZ(0) scale(1);
  4731. }
  4732. .fancybox-share {
  4733. background: #f4f4f4;
  4734. border-radius: 3px;
  4735. max-width: 90%;
  4736. padding: 30px;
  4737. text-align: center;
  4738. }
  4739. .fancybox-share h1 {
  4740. color: #222;
  4741. font-size: 35px;
  4742. font-weight: 700;
  4743. margin: 0 0 20px;
  4744. }
  4745. .fancybox-share p {
  4746. margin: 0;
  4747. padding: 0;
  4748. }
  4749. .fancybox-share__button {
  4750. border: 0;
  4751. border-radius: 3px;
  4752. display: inline-block;
  4753. font-size: 14px;
  4754. font-weight: 700;
  4755. line-height: 40px;
  4756. margin: 0 5px 10px;
  4757. min-width: 130px;
  4758. padding: 0 15px;
  4759. text-decoration: none;
  4760. transition: all 0.2s;
  4761. -webkit-user-select: none;
  4762. -moz-user-select: none;
  4763. -ms-user-select: none;
  4764. user-select: none;
  4765. white-space: nowrap;
  4766. }
  4767. .fancybox-share__button:link,
  4768. .fancybox-share__button:visited {
  4769. color: #fff;
  4770. }
  4771. .fancybox-share__button:hover {
  4772. text-decoration: none;
  4773. }
  4774. .fancybox-share__button--fb {
  4775. background: #3b5998;
  4776. }
  4777. .fancybox-share__button--fb:hover {
  4778. background: #344e86;
  4779. }
  4780. .fancybox-share__button--pt {
  4781. background: #bd081d;
  4782. }
  4783. .fancybox-share__button--pt:hover {
  4784. background: #aa0719;
  4785. }
  4786. .fancybox-share__button--tw {
  4787. background: #1da1f2;
  4788. }
  4789. .fancybox-share__button--tw:hover {
  4790. background: #0d95e8;
  4791. }
  4792. .fancybox-share__button svg {
  4793. height: 25px;
  4794. margin-right: 7px;
  4795. position: relative;
  4796. top: -1px;
  4797. vertical-align: middle;
  4798. width: 25px;
  4799. }
  4800. .fancybox-share__button svg path {
  4801. fill: #fff;
  4802. }
  4803. .fancybox-share__input {
  4804. background: transparent;
  4805. border: 0;
  4806. border-bottom: 1px solid #d7d7d7;
  4807. border-radius: 0;
  4808. color: #5d5b5b;
  4809. font-size: 14px;
  4810. margin: 10px 0 0;
  4811. outline: none;
  4812. padding: 10px 15px;
  4813. width: 100%;
  4814. }
  4815. .fancybox-thumbs {
  4816. background: #fff;
  4817. bottom: 0;
  4818. display: none;
  4819. margin: 0;
  4820. -webkit-overflow-scrolling: touch;
  4821. -ms-overflow-style: -ms-autohiding-scrollbar;
  4822. padding: 2px 2px 4px;
  4823. position: absolute;
  4824. right: 0;
  4825. -webkit-tap-highlight-color: transparent;
  4826. top: 0;
  4827. width: 212px;
  4828. z-index: 99995;
  4829. }
  4830. .fancybox-thumbs-x {
  4831. overflow-x: auto;
  4832. overflow-y: hidden;
  4833. }
  4834. .fancybox-show-thumbs .fancybox-thumbs {
  4835. display: block;
  4836. }
  4837. .fancybox-show-thumbs .fancybox-inner {
  4838. right: 212px;
  4839. }
  4840. .fancybox-thumbs > ul {
  4841. font-size: 0;
  4842. height: 100%;
  4843. list-style: none;
  4844. margin: 0;
  4845. overflow-x: hidden;
  4846. overflow-y: auto;
  4847. padding: 0;
  4848. position: absolute;
  4849. position: relative;
  4850. white-space: nowrap;
  4851. width: 100%;
  4852. }
  4853. .fancybox-thumbs-x > ul {
  4854. overflow: hidden;
  4855. }
  4856. .fancybox-thumbs-y > ul::-webkit-scrollbar {
  4857. width: 7px;
  4858. }
  4859. .fancybox-thumbs-y > ul::-webkit-scrollbar-track {
  4860. background: #fff;
  4861. border-radius: 10px;
  4862. box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  4863. }
  4864. .fancybox-thumbs-y > ul::-webkit-scrollbar-thumb {
  4865. background: #2a2a2a;
  4866. border-radius: 10px;
  4867. }
  4868. .fancybox-thumbs > ul > li {
  4869. -webkit-backface-visibility: hidden;
  4870. backface-visibility: hidden;
  4871. cursor: pointer;
  4872. float: left;
  4873. height: 75px;
  4874. margin: 2px;
  4875. max-height: calc(100% - 8px);
  4876. max-width: calc(50% - 4px);
  4877. outline: none;
  4878. overflow: hidden;
  4879. padding: 0;
  4880. position: relative;
  4881. -webkit-tap-highlight-color: transparent;
  4882. width: 100px;
  4883. }
  4884. .fancybox-thumbs-loading {
  4885. background: rgba(0, 0, 0, 0.1);
  4886. }
  4887. .fancybox-thumbs > ul > li {
  4888. background-position: 50%;
  4889. background-repeat: no-repeat;
  4890. background-size: cover;
  4891. }
  4892. .fancybox-thumbs > ul > li:before {
  4893. border: 4px solid #4ea7f9;
  4894. bottom: 0;
  4895. content: "";
  4896. left: 0;
  4897. opacity: 0;
  4898. position: absolute;
  4899. right: 0;
  4900. top: 0;
  4901. transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  4902. z-index: 99991;
  4903. }
  4904. .fancybox-thumbs .fancybox-thumbs-active:before {
  4905. opacity: 1;
  4906. }
  4907. @media (max-width: 800px) {
  4908. .fancybox-thumbs {
  4909. width: 110px;
  4910. }
  4911. .fancybox-show-thumbs .fancybox-inner {
  4912. right: 110px;
  4913. }
  4914. .fancybox-thumbs > ul > li {
  4915. max-width: calc(100% - 10px);
  4916. }
  4917. }
  4918. </style>
  4919. <script>
  4920. // ==================================================
  4921. // fancyBox v3.3.5
  4922. //
  4923. // Licensed GPLv3 for open source use
  4924. // or fancyBox Commercial License for commercial use
  4925. //
  4926. // http://fancyapps.com/fancybox/
  4927. // Copyright 2018 fancyApps
  4928. //
  4929. // ==================================================
  4930. !function(t,e,n,o){"use strict";function i(t,e){var o,i,a=[],s=0;t&&t.isDefaultPrevented()||(t.preventDefault(),e=t&&t.data?t.data.options:e||{},o=e.$target||n(t.currentTarget),i=o.attr("data-fancybox")||"",i?(a=e.selector?n(e.selector):t.data?t.data.items:[],a=a.length?a.filter('[data-fancybox="'+i+'"]'):n('[data-fancybox="'+i+'"]'),s=a.index(o),s<0&&(s=0)):a=[o],n.fancybox.open(a,e,s))}if(t.console=t.console||{info:function(t){}},n){if(n.fn.fancybox)return void console.info("fancyBox already initialized");var a={loop:!1,gutter:50,keyboard:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen allowtransparency="true" src=""></iframe>',preload:!0,css:{},attr:{scrolling:"auto"}},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"zoom-in-out",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'<div class="fancybox-container" role="dialog" tabindex="-1"><div class="fancybox-bg"></div><div class="fancybox-inner"><div class="fancybox-infobar"><span data-fancybox-index></span>&nbsp;/&nbsp;<span data-fancybox-count></span></div><div class="fancybox-toolbar">{{buttons}}</div><div class="fancybox-navigation">{{arrows}}</div><div class="fancybox-stage"></div><div class="fancybox-caption"></div></div></div>',spinnerTpl:'<div class="fancybox-loading"></div>',errorTpl:'<div class="fancybox-error"><p>{{ERROR}}</p></div>',btnTpl:{download:'<a download data-fancybox-download class="fancybox-button fancybox-button--download" title="{{DOWNLOAD}}" href="javascript:;"><svg viewBox="0 0 40 40"><path d="M13,16 L20,23 L27,16 M20,7 L20,23 M10,24 L10,28 L30,28 L30,24" /></svg></a>',zoom:'<button data-fancybox-zoom class="fancybox-button fancybox-button--zoom" title="{{ZOOM}}"><svg viewBox="0 0 40 40"><path d="M18,17 m-8,0 a8,8 0 1,0 16,0 a8,8 0 1,0 -16,0 M24,22 L31,29" /></svg></button>',close:'<button data-fancybox-close class="fancybox-button fancybox-button--close" title="{{CLOSE}}"><svg viewBox="0 0 40 40"><path d="M10,10 L30,30 M30,10 L10,30" /></svg></button>',smallBtn:'<button data-fancybox-close class="fancybox-close-small" title="{{CLOSE}}"><svg viewBox="0 0 32 32"><path d="M10,10 L22,22 M22,10 L10,22"></path></svg></button>',arrowLeft:'<a data-fancybox-prev class="fancybox-button fancybox-button--arrow_left" title="{{PREV}}" href="javascript:;"><svg viewBox="0 0 40 40"><path d="M18,12 L10,20 L18,28 M10,20 L30,20"></path></svg></a>',arrowRight:'<a data-fancybox-next class="fancybox-button fancybox-button--arrow_right" title="{{NEXT}}" href="javascript:;"><svg viewBox="0 0 40 40"><path d="M10,20 L30,20 M22,12 L30,20 L22,28"></path></svg></a>'},parentEl:"body",autoFocus:!1,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:4e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(t,e){return"image"===t.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{idleTime:!1,clickContent:function(t,e){return"image"===t.type&&"toggleControls"},clickSlide:function(t,e){return"image"===t.type?"toggleControls":"close"},dblclickContent:function(t,e){return"image"===t.type&&"zoom"},dblclickSlide:function(t,e){return"image"===t.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. <br/> Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schliessen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden. <br/> Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Maßstab"}}},s=n(t),r=n(e),c=0,l=function(t){return t&&t.hasOwnProperty&&t instanceof n},d=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),u=function(){var t,n=e.createElement("fakeelement"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in i)if(n.style[t]!==o)return i[t];return"transitionend"}(),f=function(t){return t&&t.length&&t[0].offsetHeight},p=function(t,e){var o=n.extend(!0,{},t,e);return n.each(e,function(t,e){n.isArray(e)&&(o[t]=e)}),o},h=function(t,o,i){var a=this;a.opts=p({index:i},n.fancybox.defaults),n.isPlainObject(o)&&(a.opts=p(a.opts,o)),n.fancybox.isMobile&&(a.opts=p(a.opts,a.opts.mobile)),a.id=a.opts.id||++c,a.currIndex=parseInt(a.opts.index,10)||0,a.prevIndex=null,a.prevPos=null,a.currPos=0,a.firstRun=!0,a.group=[],a.slides={},a.addContent(t),a.group.length&&(a.$lastFocus=n(e.activeElement).trigger("blur"),a.init())};n.extend(h.prototype,{init:function(){var i,a,s,r=this,c=r.group[r.currIndex],l=c.opts,d=n.fancybox.scrollbarWidth;n.fancybox.getInstance()||l.hideScrollbar===!1||(n("body").addClass("fancybox-active"),!n.fancybox.isMobile&&e.body.scrollHeight>t.innerHeight&&(d===o&&(i=n('<div style="width:100px;height:100px;overflow:scroll;" />').appendTo("body"),d=n.fancybox.scrollbarWidth=i[0].offsetWidth-i[0].clientWidth,i.remove()),n("head").append('<style id="fancybox-style-noscroll" type="text/css">.compensate-for-scrollbar { margin-right: '+d+"px; }</style>"),n("body").addClass("compensate-for-scrollbar"))),s="",n.each(l.buttons,function(t,e){s+=l.btnTpl[e]||""}),a=n(r.translate(r,l.baseTpl.replace("{{buttons}}",s).replace("{{arrows}}",l.btnTpl.arrowLeft+l.btnTpl.arrowRight))).attr("id","fancybox-container-"+r.id).addClass("fancybox-is-hidden").addClass(l.baseClass).data("FancyBox",r).appendTo(l.parentEl),r.$refs={container:a},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(t){r.$refs[t]=a.find(".fancybox-"+t)}),r.trigger("onInit"),r.activate(),r.jumpTo(r.currIndex)},translate:function(t,e){var n=t.opts.i18n[t.opts.lang];return e.replace(/\{\{(\w+)\}\}/g,function(t,e){var i=n[e];return i===o?t:i})},addContent:function(t){var e,i=this,a=n.makeArray(t);n.each(a,function(t,e){var a,s,r,c,l,d={},u={};n.isPlainObject(e)?(d=e,u=e.opts||e):"object"===n.type(e)&&n(e).length?(a=n(e),u=a.data()||{},u=n.extend(!0,{},u,u.options),u.$orig=a,d.src=i.opts.src||u.src||a.attr("href"),d.type||d.src||(d.type="inline",d.src=e)):d={type:"html",src:e+""},d.opts=n.extend(!0,{},i.opts,u),n.isArray(u.buttons)&&(d.opts.buttons=u.buttons),s=d.type||d.opts.type,c=d.src||"",!s&&c&&((r=c.match(/\.(mp4|mov|ogv)((\?|#).*)?$/i))?(s="video",d.opts.videoFormat||(d.opts.videoFormat="video/"+("ogv"===r[1]?"ogg":r[1]))):c.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?s="image":c.match(/\.(pdf)((\?|#).*)?$/i)?s="iframe":"#"===c.charAt(0)&&(s="inline")),s?d.type=s:i.trigger("objectNeedsType",d),d.contentType||(d.contentType=n.inArray(d.type,["html","inline","ajax"])>-1?"html":d.type),d.index=i.group.length,"auto"==d.opts.smallBtn&&(d.opts.smallBtn=n.inArray(d.type,["html","inline","ajax"])>-1),"auto"===d.opts.toolbar&&(d.opts.toolbar=!d.opts.smallBtn),d.opts.$trigger&&d.index===i.opts.index&&(d.opts.$thumb=d.opts.$trigger.find("img:first")),d.opts.$thumb&&d.opts.$thumb.length||!d.opts.$orig||(d.opts.$thumb=d.opts.$orig.find("img:first")),"function"===n.type(d.opts.caption)&&(d.opts.caption=d.opts.caption.apply(e,[i,d])),"function"===n.type(i.opts.caption)&&(d.opts.caption=i.opts.caption.apply(e,[i,d])),d.opts.caption instanceof n||(d.opts.caption=d.opts.caption===o?"":d.opts.caption+""),"ajax"===d.type&&(l=c.split(/\s+/,2),l.length>1&&(d.src=l.shift(),d.opts.filter=l.shift())),d.opts.modal&&(d.opts=n.extend(!0,d.opts,{infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),i.group.push(d)}),Object.keys(i.slides).length&&(i.updateControls(),e=i.Thumbs,e&&e.isActive&&(e.create(),e.focus()))},addEvents:function(){var o=this;o.removeEvents(),o.$refs.container.on("click.fb-close","[data-fancybox-close]",function(t){t.stopPropagation(),t.preventDefault(),o.close(t)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(t){t.stopPropagation(),t.preventDefault(),o.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(t){t.stopPropagation(),t.preventDefault(),o.next()}).on("click.fb","[data-fancybox-zoom]",function(t){o[o.isScaledDown()?"scaleToActual":"scaleToFit"]()}),s.on("orientationchange.fb resize.fb",function(t){t&&t.originalEvent&&"resize"===t.originalEvent.type?d(function(){o.update()}):(o.$refs.stage.hide(),setTimeout(function(){o.$refs.stage.show(),o.update()},n.fancybox.isMobile?600:250))}),r.on("focusin.fb",function(t){var o=n.fancybox?n.fancybox.getInstance():null;o.isClosing||!o.current||!o.current.opts.trapFocus||n(t.target).hasClass("fancybox-container")||n(t.target).is(e)||o&&"fixed"!==n(t.target).css("position")&&!o.$refs.container.has(t.target).length&&(t.stopPropagation(),o.focus())}),r.on("keydown.fb",function(t){var e=o.current,i=t.keyCode||t.which;if(e&&e.opts.keyboard&&!(t.ctrlKey||t.altKey||t.shiftKey||n(t.target).is("input")||n(t.target).is("textarea")))return 8===i||27===i?(t.preventDefault(),void o.close(t)):37===i||38===i?(t.preventDefault(),void o.previous()):39===i||40===i?(t.preventDefault(),void o.next()):void o.trigger("afterKeydown",t,i)}),o.group[o.currIndex].opts.idleTime&&(o.idleSecondsCounter=0,r.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(t){o.idleSecondsCounter=0,o.isIdle&&o.showControls(),o.isIdle=!1}),o.idleInterval=t.setInterval(function(){o.idleSecondsCounter++,o.idleSecondsCounter>=o.group[o.currIndex].opts.idleTime&&!o.isDragging&&(o.isIdle=!0,o.idleSecondsCounter=0,o.hideControls())},1e3))},removeEvents:function(){var e=this;s.off("orientationchange.fb resize.fb"),r.off("focusin.fb keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),e.idleInterval&&(t.clearInterval(e.idleInterval),e.idleInterval=null)},previous:function(t){return this.jumpTo(this.currPos-1,t)},next:function(t){return this.jumpTo(this.currPos+1,t)},jumpTo:function(t,e){var i,a,s,r,c,l,d,u=this,p=u.group.length;if(!(u.isDragging||u.isClosing||u.isAnimating&&u.firstRun)){if(t=parseInt(t,10),a=u.current?u.current.opts.loop:u.opts.loop,!a&&(t<0||t>=p))return!1;if(i=u.firstRun=!Object.keys(u.slides).length,!(p<2&&!i&&u.isDragging)){if(r=u.current,u.prevIndex=u.currIndex,u.prevPos=u.currPos,s=u.createSlide(t),p>1&&((a||s.index>0)&&u.createSlide(t-1),(a||s.index<p-1)&&u.createSlide(t+1)),u.current=s,u.currIndex=s.index,u.currPos=s.pos,u.trigger("beforeShow",i),u.updateControls(),l=n.fancybox.getTranslate(s.$slide),s.isMoved=(0!==l.left||0!==l.top)&&!s.$slide.hasClass("fancybox-animated"),s.forcedDuration=o,n.isNumeric(e)?s.forcedDuration=e:e=s.opts[i?"animationDuration":"transitionDuration"],e=parseInt(e,10),i)return s.opts.animationEffect&&e&&u.$refs.container.css("transition-duration",e+"ms"),u.$refs.container.removeClass("fancybox-is-hidden"),f(u.$refs.container),u.$refs.container.addClass("fancybox-is-open"),f(u.$refs.container),s.$slide.addClass("fancybox-slide--previous"),u.loadSlide(s),s.$slide.removeClass("fancybox-slide--previous").addClass("fancybox-slide--current"),void u.preload("image");n.each(u.slides,function(t,e){n.fancybox.stop(e.$slide)}),s.$slide.removeClass("fancybox-slide--next fancybox-slide--previous").addClass("fancybox-slide--current"),s.isMoved?(c=Math.round(s.$slide.width()),n.each(u.slides,function(t,o){var i=o.pos-s.pos;n.fancybox.animate(o.$slide,{top:0,left:i*c+i*o.opts.gutter},e,function(){o.$slide.removeAttr("style").removeClass("fancybox-slide--next fancybox-slide--previous"),o.pos===u.currPos&&(s.isMoved=!1,u.complete())})})):u.$refs.stage.children().removeAttr("style"),s.isLoaded?u.revealContent(s):u.loadSlide(s),u.preload("image"),r.pos!==s.pos&&(d="fancybox-slide--"+(r.pos>s.pos?"next":"previous"),r.$slide.removeClass("fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous"),r.isComplete=!1,e&&(s.isMoved||s.opts.transitionEffect)&&(s.isMoved?r.$slide.addClass(d):(d="fancybox-animated "+d+" fancybox-fx-"+s.opts.transitionEffect,n.fancybox.animate(r.$slide,d,e,function(){r.$slide.removeClass(d).removeAttr("style")}))))}}},createSlide:function(t){var e,o,i=this;return o=t%i.group.length,o=o<0?i.group.length+o:o,!i.slides[t]&&i.group[o]&&(e=n('<div class="fancybox-slide"></div>').appendTo(i.$refs.stage),i.slides[t]=n.extend(!0,{},i.group[o],{pos:t,$slide:e,isLoaded:!1}),i.updateSlide(i.slides[t])),i.slides[t]},scaleToActual:function(t,e,i){var a,s,r,c,l,d=this,u=d.current,f=u.$content,p=n.fancybox.getTranslate(u.$slide).width,h=n.fancybox.getTranslate(u.$slide).height,g=u.width,b=u.height;!d.isAnimating&&f&&"image"==u.type&&u.isLoaded&&!u.hasError&&(n.fancybox.stop(f),d.isAnimating=!0,t=t===o?.5*p:t,e=e===o?.5*h:e,a=n.fancybox.getTranslate(f),a.top-=n.fancybox.getTranslate(u.$slide).top,a.left-=n.fancybox.getTranslate(u.$slide).left,c=g/a.width,l=b/a.height,s=.5*p-.5*g,r=.5*h-.5*b,g>p&&(s=a.left*c-(t*c-t),s>0&&(s=0),s<p-g&&(s=p-g)),b>h&&(r=a.top*l-(e*l-e),r>0&&(r=0),r<h-b&&(r=h-b)),d.updateCursor(g,b),n.fancybox.animate(f,{top:r,left:s,scaleX:c,scaleY:l},i||330,function(){d.isAnimating=!1}),d.SlideShow&&d.SlideShow.isActive&&d.SlideShow.stop())},scaleToFit:function(t){var e,o=this,i=o.current,a=i.$content;!o.isAnimating&&a&&"image"==i.type&&i.isLoaded&&!i.hasError&&(n.fancybox.stop(a),o.isAnimating=!0,e=o.getFitPos(i),o.updateCursor(e.width,e.height),n.fancybox.animate(a,{top:e.top,left:e.left,scaleX:e.width/a.width(),scaleY:e.height/a.height()},t||330,function(){o.isAnimating=!1}))},getFitPos:function(t){var e,n,o,i,a,s=this,r=t.$content,c=t.width||t.opts.width,l=t.height||t.opts.height,d={};return!!(t.isLoaded&&r&&r.length)&&(i={top:parseInt(t.$slide.css("paddingTop"),10),right:parseInt(t.$slide.css("paddingRight"),10),bottom:parseInt(t.$slide.css("paddingBottom"),10),left:parseInt(t.$slide.css("paddingLeft"),10)},e=parseInt(s.$refs.stage.width(),10)-(i.left+i.right),n=parseInt(s.$refs.stage.height(),10)-(i.top+i.bottom),c&&l||(c=e,l=n),o=Math.min(1,e/c,n/l),c=Math.floor(o*c),l=Math.floor(o*l),"image"===t.type?(d.top=Math.floor(.5*(n-l))+i.top,d.left=Math.floor(.5*(e-c))+i.left):"video"===t.contentType&&(a=t.opts.width&&t.opts.height?c/l:t.opts.ratio||16/9,l>c/a?l=c/a:c>l*a&&(c=l*a)),d.width=c,d.height=l,d)},update:function(){var t=this;n.each(t.slides,function(e,n){t.updateSlide(n)})},updateSlide:function(t,e){var o=this,i=t&&t.$content,a=t.width||t.opts.width,s=t.height||t.opts.height;i&&(a||s||"video"===t.contentType)&&!t.hasError&&(n.fancybox.stop(i),n.fancybox.setTranslate(i,o.getFitPos(t)),t.pos===o.currPos&&(o.isAnimating=!1,o.updateCursor())),t.$slide.trigger("refresh"),o.$refs.toolbar.toggleClass("compensate-for-scrollbar",t.$slide.get(0).scrollHeight>t.$slide.get(0).clientHeight),o.trigger("onUpdate",t)},centerSlide:function(t,e){var i,a,s=this;s.current&&(i=Math.round(t.$slide.width()),a=t.pos-s.current.pos,n.fancybox.animate(t.$slide,{top:0,left:a*i+a*t.opts.gutter,opacity:1},e===o?0:e,null,!1))},updateCursor:function(t,e){var o,i=this,a=i.current,s=i.$refs.container.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-drag fancybox-can-zoomOut");a&&!i.isClosing&&(o=i.isZoomable(),s.toggleClass("fancybox-is-zoomable",o),n("[data-fancybox-zoom]").prop("disabled",!o),o&&("zoom"===a.opts.clickContent||n.isFunction(a.opts.clickContent)&&"zoom"===a.opts.clickContent(a))?i.isScaledDown(t,e)?s.addClass("fancybox-can-zoomIn"):a.opts.touch?s.addClass("fancybox-can-drag"):s.addClass("fancybox-can-zoomOut"):a.opts.touch&&"video"!==a.contentType&&s.addClass("fancybox-can-drag"))},isZoomable:function(){var t,e=this,n=e.current;if(n&&!e.isClosing&&"image"===n.type&&!n.hasError){if(!n.isLoaded)return!0;if(t=e.getFitPos(n),n.width>t.width||n.height>t.height)return!0}return!1},isScaledDown:function(t,e){var i=this,a=!1,s=i.current,r=s.$content;return t!==o&&e!==o?a=t<s.width&&e<s.height:r&&(a=n.fancybox.getTranslate(r),a=a.width<s.width&&a.height<s.height),a},canPan:function(){var t,e=this,n=!1,o=e.current;return"image"===o.type&&(t=o.$content)&&!o.hasError&&(n=e.getFitPos(o),n=Math.abs(t.width()-n.width)>1||Math.abs(t.height()-n.height)>1),n},loadSlide:function(t){var e,o,i,a=this;if(!t.isLoading&&!t.isLoaded){switch(t.isLoading=!0,a.trigger("beforeLoad",t),e=t.type,o=t.$slide,o.off("refresh").trigger("onReset").addClass(t.opts.slideClass),e){case"image":a.setImage(t);break;case"iframe":a.setIframe(t);break;case"html":a.setContent(t,t.src||t.content);break;case"video":a.setContent(t,'<video class="fancybox-video" controls controlsList="nodownload"><source src="'+t.src+'" type="'+t.opts.videoFormat+"\">Your browser doesn't support HTML5 video</video");break;case"inline":n(t.src).length?a.setContent(t,n(t.src)):a.setError(t);break;case"ajax":a.showLoading(t),i=n.ajax(n.extend({},t.opts.ajax.settings,{url:t.src,success:function(e,n){"success"===n&&a.setContent(t,e)},error:function(e,n){e&&"abort"!==n&&a.setError(t)}})),o.one("onReset",function(){i.abort()});break;default:a.setError(t)}return!0}},setImage:function(e){var o,i,a,s,r,c=this,l=e.opts.srcset||e.opts.image.srcset;if(e.timouts=setTimeout(function(){var t=e.$image;!e.isLoading||t&&t[0].complete||e.hasError||c.showLoading(e)},350),l){s=t.devicePixelRatio||1,r=t.innerWidth*s,a=l.split(",").map(function(t){var e={};return t.trim().split(/\s+/).forEach(function(t,n){var o=parseInt(t.substring(0,t.length-1),10);return 0===n?e.url=t:void(o&&(e.value=o,e.postfix=t[t.length-1]))}),e}),a.sort(function(t,e){return t.value-e.value});for(var d=0;d<a.length;d++){var u=a[d];if("w"===u.postfix&&u.value>=r||"x"===u.postfix&&u.value>=s){i=u;break}}!i&&a.length&&(i=a[a.length-1]),i&&(e.src=i.url,e.width&&e.height&&"w"==i.postfix&&(e.height=e.width/e.height*i.value,e.width=i.value),e.opts.srcset=l)}e.$content=n('<div class="fancybox-content"></div>').addClass("fancybox-is-hidden").appendTo(e.$slide.addClass("fancybox-slide--image")),o=e.opts.thumb||!(!e.opts.$thumb||!e.opts.$thumb.length)&&e.opts.$thumb.attr("src"),e.opts.preload!==!1&&e.opts.width&&e.opts.height&&o&&(e.width=e.opts.width,e.height=e.opts.height,e.$ghost=n("<img />").one("error",function(){n(this).remove(),e.$ghost=null}).one("load",function(){c.afterLoad(e)}).addClass("fancybox-image").appendTo(e.$content).attr("src",o)),c.setBigImage(e)},setBigImage:function(t){var e=this,o=n("<img />");t.$image=o.one("error",function(){e.setError(t)}).one("load",function(){var n;t.$ghost||(e.resolveImageSlideSize(t,this.naturalWidth,this.naturalHeight),e.afterLoad(t)),t.timouts&&(clearTimeout(t.timouts),t.timouts=null),e.isClosing||(t.opts.srcset&&(n=t.opts.sizes,n&&"auto"!==n||(n=(t.width/t.height>1&&s.width()/s.height()>1?"100":Math.round(t.width/t.height*100))+"vw"),o.attr("sizes",n).attr("srcset",t.opts.srcset)),t.$ghost&&setTimeout(function(){t.$ghost&&!e.isClosing&&t.$ghost.hide()},Math.min(300,Math.max(1e3,t.height/1600))),e.hideLoading(t))}).addClass("fancybox-image").attr("src",t.src).appendTo(t.$content),(o[0].complete||"complete"==o[0].readyState)&&o[0].naturalWidth&&o[0].naturalHeight?o.trigger("load"):o[0].error&&o.trigger("error")},resolveImageSlideSize:function(t,e,n){var o=parseInt(t.opts.width,10),i=parseInt(t.opts.height,10);t.width=e,t.height=n,o>0&&(t.width=o,t.height=Math.floor(o*n/e)),i>0&&(t.width=Math.floor(i*e/n),t.height=i)},setIframe:function(t){var e,i=this,a=t.opts.iframe,s=t.$slide;t.$content=n('<div class="fancybox-content'+(a.preload?" fancybox-is-hidden":"")+'"></div>').css(a.css).appendTo(s),s.addClass("fancybox-slide--"+t.contentType),t.$iframe=e=n(a.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(a.attr).appendTo(t.$content),a.preload?(i.showLoading(t),e.on("load.fb error.fb",function(e){this.isReady=1,t.$slide.trigger("refresh"),i.afterLoad(t)}),s.on("refresh.fb",function(){var n,i,s=t.$content,r=a.css.width,c=a.css.height;if(1===e[0].isReady){try{n=e.contents(),i=n.find("body")}catch(t){}i&&i.length&&i.children().length&&(s.css({width:"",height:""}),r===o&&(r=Math.ceil(Math.max(i[0].clientWidth,i.outerWidth(!0)))),r&&s.width(r),c===o&&(c=Math.ceil(Math.max(i[0].clientHeight,i.outerHeight(!0)))),c&&s.height(c)),s.removeClass("fancybox-is-hidden")}})):this.afterLoad(t),e.attr("src",t.src),s.one("onReset",function(){try{n(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(t){}n(this).off("refresh.fb").empty(),t.isLoaded=!1})},setContent:function(t,e){var o=this;o.isClosing||(o.hideLoading(t),t.$content&&n.fancybox.stop(t.$content),t.$slide.empty(),l(e)&&e.parent().length?(e.parent().parent(".fancybox-slide--inline").trigger("onReset"),t.$placeholder=n("<div>").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===n.type(e)&&(e=n("<div>").append(n.trim(e)).contents(),3===e[0].nodeType&&(e=n("<div>").html(e))),t.opts.filter&&(e=n("<div>").html(e).find(t.opts.filter))),t.$slide.one("onReset",function(){n(this).find("video,audio").trigger("pause"),t.$placeholder&&(t.$placeholder.after(e.hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(n(this).empty(),t.isLoaded=!1)}),n(e).appendTo(t.$slide),n(e).is("video,audio")&&(n(e).addClass("fancybox-video"),n(e).wrap("<div></div>"),t.contentType="video",t.opts.width=t.opts.width||n(e).attr("width"),t.opts.height=t.opts.height||n(e).attr("height")),t.$content=t.$slide.children().filter("div,form,main,video,audio").first().addClass("fancybox-content"),t.$slide.addClass("fancybox-slide--"+t.contentType),this.afterLoad(t))},setError:function(t){t.hasError=!0,t.$slide.trigger("onReset").removeClass("fancybox-slide--"+t.contentType).addClass("fancybox-slide--error"),t.contentType="html",this.setContent(t,this.translate(t,t.opts.errorTpl)),t.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(t){var e=this;t=t||e.current,t&&!t.$spinner&&(t.$spinner=n(e.translate(e,e.opts.spinnerTpl)).appendTo(t.$slide))},hideLoading:function(t){var e=this;t=t||e.current,t&&t.$spinner&&(t.$spinner.remove(),delete t.$spinner)},afterLoad:function(t){var e=this;e.isClosing||(t.isLoading=!1,t.isLoaded=!0,e.trigger("afterLoad",t),e.hideLoading(t),t.pos===e.currPos&&e.updateCursor(),!t.opts.smallBtn||t.$smallBtn&&t.$smallBtn.length||(t.$smallBtn=n(e.translate(t,t.opts.btnTpl.smallBtn)).prependTo(t.$content)),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on("contextmenu.fb",function(t){return 2==t.button&&t.preventDefault(),!0}),"image"===t.type&&n('<div class="fancybox-spaceball"></div>').appendTo(t.$content)),e.revealContent(t))},revealContent:function(t){var e,i,a,s,r=this,c=t.$slide,l=!1,d=!1;return e=t.opts[r.firstRun?"animationEffect":"transitionEffect"],a=t.opts[r.firstRun?"animationDuration":"transitionDuration"],a=parseInt(t.forcedDuration===o?a:t.forcedDuration,10),t.pos===r.currPos&&(t.isComplete?e=!1:r.isAnimating=!0),!t.isMoved&&t.pos===r.currPos&&a||(e=!1),"zoom"===e&&(t.pos===r.currPos&&a&&"image"===t.type&&!t.hasError&&(d=r.getThumbPos(t))?l=r.getFitPos(t):e="fade"),"zoom"===e?(l.scaleX=l.width/d.width,l.scaleY=l.height/d.height,s=t.opts.zoomOpacity,"auto"==s&&(s=Math.abs(t.width/t.height-d.width/d.height)>.1),s&&(d.opacity=.1,l.opacity=1),n.fancybox.setTranslate(t.$content.removeClass("fancybox-is-hidden"),d),f(t.$content),void n.fancybox.animate(t.$content,l,a,function(){r.isAnimating=!1,r.complete()})):(r.updateSlide(t),e?(n.fancybox.stop(c),i="fancybox-animated fancybox-slide--"+(t.pos>=r.prevPos?"next":"previous")+" fancybox-fx-"+e,c.removeAttr("style").removeClass("fancybox-slide--current fancybox-slide--next fancybox-slide--previous").addClass(i),t.$content.removeClass("fancybox-is-hidden"),f(c),void n.fancybox.animate(c,"fancybox-slide--current",a,function(e){c.removeClass(i).removeAttr("style"),t.pos===r.currPos&&r.complete()},!0)):(f(c),t.$content.removeClass("fancybox-is-hidden"),void(t.pos===r.currPos&&r.complete())))},getThumbPos:function(o){var i,a=this,s=!1,r=o.opts.$thumb,c=r&&r.length&&r[0].ownerDocument===e?r.offset():0,l=function(e){for(var o,i=e[0],a=i.getBoundingClientRect(),s=[];null!==i.parentElement;)"hidden"!==n(i.parentElement).css("overflow")&&"auto"!==n(i.parentElement).css("overflow")||s.push(i.parentElement.getBoundingClientRect()),i=i.parentElement;return o=s.every(function(t){var e=Math.min(a.right,t.right)-Math.max(a.left,t.left),n=Math.min(a.bottom,t.bottom)-Math.max(a.top,t.top);return e>0&&n>0}),o&&a.bottom>0&&a.right>0&&a.left<n(t).width()&&a.top<n(t).height()};return c&&l(r)&&(i=a.$refs.stage.offset(),s={top:c.top-i.top+parseFloat(r.css("border-top-width")||0),left:c.left-i.left+parseFloat(r.css("border-left-width")||0),width:r.width(),height:r.height(),scaleX:1,scaleY:1}),s},complete:function(){var t=this,o=t.current,i={};!o.isMoved&&o.isLoaded&&(o.isComplete||(o.isComplete=!0,o.$slide.siblings().trigger("onReset"),t.preload("inline"),f(o.$slide),o.$slide.addClass("fancybox-slide--complete"),n.each(t.slides,function(e,o){o.pos>=t.currPos-1&&o.pos<=t.currPos+1?i[o.pos]=o:o&&(n.fancybox.stop(o.$slide),o.$slide.off().remove())}),t.slides=i),t.isAnimating=!1,t.updateCursor(),t.trigger("afterShow"),o.$slide.find("video,audio").filter(":visible:first").trigger("play"),(n(e.activeElement).is("[disabled]")||o.opts.autoFocus&&"image"!=o.type&&"iframe"!==o.type)&&t.focus())},preload:function(t){var e=this,n=e.slides[e.currPos+1],o=e.slides[e.currPos-1];n&&n.type===t&&e.loadSlide(n),o&&o.type===t&&e.loadSlide(o)},focus:function(){var t,e=this.current;this.isClosing||e&&e.isComplete&&e.$content&&(t=e.$content.find("input[autofocus]:enabled:visible:first"),t.length||(t=e.$content.find("button,:input,[tabindex],a").filter(":enabled:visible:first")),t=t&&t.length?t:e.$content,t.trigger("focus"))},activate:function(){var t=this;n(".fancybox-container").each(function(){var e=n(this).data("FancyBox");e&&e.id!==t.id&&!e.isClosing&&(e.trigger("onDeactivate"),e.removeEvents(),e.isVisible=!1)}),t.isVisible=!0,(t.current||t.isIdle)&&(t.update(),t.updateControls()),t.trigger("onActivate"),t.addEvents()},close:function(t,e){var o,i,a,s,r,c,l,p=this,h=p.current,g=function(){p.cleanUp(t)};return!p.isClosing&&(p.isClosing=!0,p.trigger("beforeClose",t)===!1?(p.isClosing=!1,d(function(){p.update()}),!1):(p.removeEvents(),h.timouts&&clearTimeout(h.timouts),a=h.$content,o=h.opts.animationEffect,i=n.isNumeric(e)?e:o?h.opts.animationDuration:0,h.$slide.off(u).removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),h.$slide.siblings().trigger("onReset").remove(),i&&p.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing"),p.hideLoading(h),p.hideControls(),p.updateCursor(),"zoom"!==o||t!==!0&&a&&i&&"image"===h.type&&!h.hasError&&(l=p.getThumbPos(h))||(o="fade"),"zoom"===o?(n.fancybox.stop(a),s=n.fancybox.getTranslate(a),c={top:s.top,left:s.left,scaleX:s.width/l.width,scaleY:s.height/l.height,width:l.width,height:l.height},r=h.opts.zoomOpacity,"auto"==r&&(r=Math.abs(h.width/h.height-l.width/l.height)>.1),r&&(l.opacity=0),n.fancybox.setTranslate(a,c),f(a),n.fancybox.animate(a,l,i,g),!0):(o&&i?t===!0?setTimeout(g,i):n.fancybox.animate(h.$slide.removeClass("fancybox-slide--current"),"fancybox-animated fancybox-slide--previous fancybox-fx-"+o,i,g):g(),!0)))},cleanUp:function(t){var e,o=this,i=n("body");o.current.$slide.trigger("onReset"),o.$refs.container.empty().remove(),o.trigger("afterClose",t),o.$lastFocus&&o.current.opts.backFocus&&o.$lastFocus.trigger("focus"),o.current=null,e=n.fancybox.getInstance(),e?e.activate():(i.removeClass("fancybox-active compensate-for-scrollbar"),n("#fancybox-style-noscroll").remove())},trigger:function(t,e){var o,i=Array.prototype.slice.call(arguments,1),a=this,s=e&&e.opts?e:a.current;return s?i.unshift(s):s=a,i.unshift(a),n.isFunction(s.opts[t])&&(o=s.opts[t].apply(s,i)),o===!1?o:void("afterClose"!==t&&a.$refs?a.$refs.container.trigger(t+".fb",i):r.trigger(t+".fb",i))},updateControls:function(t){var e=this,n=e.current,o=n.index,i=n.opts.caption,a=e.$refs.container,s=e.$refs.caption;n.$slide.trigger("refresh"),e.$caption=i&&i.length?s.html(i):null,e.isHiddenControls||e.isIdle||e.showControls(),a.find("[data-fancybox-count]").html(e.group.length),a.find("[data-fancybox-index]").html(o+1),a.find("[data-fancybox-prev]").toggleClass("disabled",!n.opts.loop&&o<=0),a.find("[data-fancybox-next]").toggleClass("disabled",!n.opts.loop&&o>=e.group.length-1),"image"===n.type?a.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",n.opts.image.src||n.src).show():n.opts.toolbar&&a.find("[data-fancybox-download],[data-fancybox-zoom]").hide()},hideControls:function(){this.isHiddenControls=!0,this.$refs.container.removeClass("fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav")},showControls:function(){var t=this,e=t.current?t.current.opts:t.opts,n=t.$refs.container;t.isHiddenControls=!1,t.idleSecondsCounter=0,n.toggleClass("fancybox-show-toolbar",!(!e.toolbar||!e.buttons)).toggleClass("fancybox-show-infobar",!!(e.infobar&&t.group.length>1)).toggleClass("fancybox-show-nav",!!(e.arrows&&t.group.length>1)).toggleClass("fancybox-is-modal",!!e.modal),t.$caption?n.addClass("fancybox-show-caption "):n.removeClass("fancybox-show-caption")},toggleControls:function(){this.isHiddenControls?this.showControls():this.hideControls()}}),n.fancybox={version:"3.3.5",defaults:a,getInstance:function(t){var e=n('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),o=Array.prototype.slice.call(arguments,1);return e instanceof h&&("string"===n.type(t)?e[t].apply(e,o):"function"===n.type(t)&&t.apply(e,o),e)},open:function(t,e,n){return new h(t,e,n)},close:function(t){var e=this.getInstance();e&&(e.close(),t===!0&&this.close())},destroy:function(){this.close(!0),r.add("body").off("click.fb-start","**")},isMobile:e.createTouch!==o&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var n=e.createElement("div");return t.getComputedStyle&&t.getComputedStyle(n)&&t.getComputedStyle(n).getPropertyValue("transform")&&!(e.documentMode&&e.documentMode<11)}(),getTranslate:function(t){var e;return!(!t||!t.length)&&(e=t[0].getBoundingClientRect(),{top:e.top||0,left:e.left||0,width:e.width,height:e.height,opacity:parseFloat(t.css("opacity"))})},setTranslate:function(t,e){var n="",i={};if(t&&e)return e.left===o&&e.top===o||(n=(e.left===o?t.position().left:e.left)+"px, "+(e.top===o?t.position().top:e.top)+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),e.scaleX!==o&&e.scaleY!==o&&(n=(n.length?n+" ":"")+"scale("+e.scaleX+", "+e.scaleY+")"),n.length&&(i.transform=n),e.opacity!==o&&(i.opacity=e.opacity),e.width!==o&&(i.width=e.width),e.height!==o&&(i.height=e.height),t.css(i)},animate:function(t,e,i,a,s){var r=!1;n.isFunction(i)&&(a=i,i=null),n.isPlainObject(e)||t.removeAttr("style"),n.fancybox.stop(t),t.on(u,function(o){(!o||!o.originalEvent||t.is(o.originalEvent.target)&&"z-index"!=o.originalEvent.propertyName)&&(n.fancybox.stop(t),r&&n.fancybox.setTranslate(t,r),
  4931. n.isPlainObject(e)?s===!1&&t.removeAttr("style"):s!==!0&&t.removeClass(e),n.isFunction(a)&&a(o))}),n.isNumeric(i)&&t.css("transition-duration",i+"ms"),n.isPlainObject(e)?(e.scaleX!==o&&e.scaleY!==o&&(r=n.extend({},e,{width:t.width()*e.scaleX,height:t.height()*e.scaleY,scaleX:1,scaleY:1}),delete e.width,delete e.height,t.parent().hasClass("fancybox-slide--image")&&t.parent().addClass("fancybox-is-scaling")),n.fancybox.setTranslate(t,e)):t.addClass(e),t.data("timer",setTimeout(function(){t.trigger("transitionend")},i+16))},stop:function(t){t&&t.length&&(clearTimeout(t.data("timer")),t.off("transitionend").css("transition-duration",""),t.parent().removeClass("fancybox-is-scaling"))}},n.fn.fancybox=function(t){var e;return t=t||{},e=t.selector||!1,e?n("body").off("click.fb-start",e).on("click.fb-start",e,{options:t},i):this.off("click.fb-start").on("click.fb-start",{items:this,options:t},i),this},r.on("click.fb-start","[data-fancybox]",i),r.on("click.fb-start","[data-trigger]",function(t){i(t,{$target:n('[data-fancybox="'+n(t.currentTarget).attr("data-trigger")+'"]').eq(n(t.currentTarget).attr("data-index")||0),$trigger:n(this)})})}}(window,document,window.jQuery||jQuery),function(t){"use strict";var e=function(e,n,o){if(e)return o=o||"","object"===t.type(o)&&(o=t.param(o,!0)),t.each(n,function(t,n){e=e.replace("$"+t,n||"")}),o.length&&(e+=(e.indexOf("?")>0?"&":"?")+o),e},n={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"//www.youtube.com/embed/$4",thumb:"//img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1,api:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/?ll="+(t[9]?t[9]+"&z="+Math.floor(t[10])+(t[12]?t[12].replace(/^\//,"&"):""):t[12]+"").replace(/\?/,"&")+"&output="+(t[12]&&t[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/maps?q="+t[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}};t(document).on("objectNeedsType.fb",function(o,i,a){var s,r,c,l,d,u,f,p=a.src||"",h=!1;s=t.extend(!0,{},n,a.opts.media),t.each(s,function(n,o){if(c=p.match(o.matcher)){if(h=o.type,f=n,u={},o.paramPlace&&c[o.paramPlace]){d=c[o.paramPlace],"?"==d[0]&&(d=d.substring(1)),d=d.split("&");for(var i=0;i<d.length;++i){var s=d[i].split("=",2);2==s.length&&(u[s[0]]=decodeURIComponent(s[1].replace(/\+/g," ")))}}return l=t.extend(!0,{},o.params,a.opts[n],u),p="function"===t.type(o.url)?o.url.call(this,c,l,a):e(o.url,c,l),r="function"===t.type(o.thumb)?o.thumb.call(this,c,l,a):e(o.thumb,c),"youtube"===n?p=p.replace(/&t=((\d+)m)?(\d+)s/,function(t,e,n,o){return"&start="+((n?60*parseInt(n,10):0)+parseInt(o,10))}):"vimeo"===n&&(p=p.replace("&%23","#")),!1}}),h?(a.opts.thumb||a.opts.$thumb&&a.opts.$thumb.length||(a.opts.thumb=r),"iframe"===h&&(a.opts=t.extend(!0,a.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}})),t.extend(a,{type:h,src:p,origSrc:a.src,contentSource:f,contentType:"image"===h?"image":"gmap_place"==f||"gmap_search"==f?"map":"video"})):p&&(a.type=a.opts.defaultType)})}(window.jQuery||jQuery),function(t,e,n){"use strict";var o=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60)}}(),i=function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e)}}(),a=function(e){var n=[];e=e.originalEvent||e||t.e,e=e.touches&&e.touches.length?e.touches:e.changedTouches&&e.changedTouches.length?e.changedTouches:[e];for(var o in e)e[o].pageX?n.push({x:e[o].pageX,y:e[o].pageY}):e[o].clientX&&n.push({x:e[o].clientX,y:e[o].clientY});return n},s=function(t,e,n){return e&&t?"x"===n?t.x-e.x:"y"===n?t.y-e.y:Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0},r=function(t){if(t.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio')||n.isFunction(t.get(0).onclick)||t.data("selectable"))return!0;for(var e=0,o=t[0].attributes,i=o.length;e<i;e++)if("data-fancybox-"===o[e].nodeName.substr(0,14))return!0;return!1},c=function(e){var n=t.getComputedStyle(e)["overflow-y"],o=t.getComputedStyle(e)["overflow-x"],i=("scroll"===n||"auto"===n)&&e.scrollHeight>e.clientHeight,a=("scroll"===o||"auto"===o)&&e.scrollWidth>e.clientWidth;return i||a},l=function(t){for(var e=!1;;){if(e=c(t.get(0)))break;if(t=t.parent(),!t.length||t.hasClass("fancybox-stage")||t.is("body"))break}return e},d=function(t){var e=this;e.instance=t,e.$bg=t.$refs.bg,e.$stage=t.$refs.stage,e.$container=t.$refs.container,e.destroy(),e.$container.on("touchstart.fb.touch mousedown.fb.touch",n.proxy(e,"ontouchstart"))};d.prototype.destroy=function(){this.$container.off(".fb.touch")},d.prototype.ontouchstart=function(o){var i=this,c=n(o.target),d=i.instance,u=d.current,f=u.$content,p="touchstart"==o.type;if(p&&i.$container.off("mousedown.fb.touch"),(!o.originalEvent||2!=o.originalEvent.button)&&c.length&&!r(c)&&!r(c.parent())&&(c.is("img")||!(o.originalEvent.clientX>c[0].clientWidth+c.offset().left))){if(!u||d.isAnimating||d.isClosing)return o.stopPropagation(),void o.preventDefault();if(i.realPoints=i.startPoints=a(o),i.startPoints.length){if(o.stopPropagation(),i.startEvent=o,i.canTap=!0,i.$target=c,i.$content=f,i.opts=u.opts.touch,i.isPanning=!1,i.isSwiping=!1,i.isZooming=!1,i.isScrolling=!1,i.startTime=(new Date).getTime(),i.distanceX=i.distanceY=i.distance=0,i.canvasWidth=Math.round(u.$slide[0].clientWidth),i.canvasHeight=Math.round(u.$slide[0].clientHeight),i.contentLastPos=null,i.contentStartPos=n.fancybox.getTranslate(i.$content)||{top:0,left:0},i.sliderStartPos=i.sliderLastPos||n.fancybox.getTranslate(u.$slide),i.stagePos=n.fancybox.getTranslate(d.$refs.stage),i.sliderStartPos.top-=i.stagePos.top,i.sliderStartPos.left-=i.stagePos.left,i.contentStartPos.top-=i.stagePos.top,i.contentStartPos.left-=i.stagePos.left,n(e).off(".fb.touch").on(p?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",n.proxy(i,"ontouchend")).on(p?"touchmove.fb.touch":"mousemove.fb.touch",n.proxy(i,"ontouchmove")),n.fancybox.isMobile&&e.addEventListener("scroll",i.onscroll,!0),!i.opts&&!d.canPan()||!c.is(i.$stage)&&!i.$stage.find(c).length)return void(c.is(".fancybox-image")&&o.preventDefault());n.fancybox.isMobile&&(l(c)||l(c.parent()))||o.preventDefault(),(1===i.startPoints.length||u.hasError)&&(i.instance.canPan()?(n.fancybox.stop(i.$content),i.$content.css("transition-duration",""),i.isPanning=!0):i.isSwiping=!0,i.$container.addClass("fancybox-controls--isGrabbing")),2===i.startPoints.length&&"image"===u.type&&(u.isLoaded||u.$ghost)&&(i.canTap=!1,i.isSwiping=!1,i.isPanning=!1,i.isZooming=!0,n.fancybox.stop(i.$content),i.$content.css("transition-duration",""),i.centerPointStartX=.5*(i.startPoints[0].x+i.startPoints[1].x)-n(t).scrollLeft(),i.centerPointStartY=.5*(i.startPoints[0].y+i.startPoints[1].y)-n(t).scrollTop(),i.percentageOfImageAtPinchPointX=(i.centerPointStartX-i.contentStartPos.left)/i.contentStartPos.width,i.percentageOfImageAtPinchPointY=(i.centerPointStartY-i.contentStartPos.top)/i.contentStartPos.height,i.startDistanceBetweenFingers=s(i.startPoints[0],i.startPoints[1]))}}},d.prototype.onscroll=function(t){var n=this;n.isScrolling=!0,e.removeEventListener("scroll",n.onscroll,!0)},d.prototype.ontouchmove=function(t){var e=this,o=n(t.target);return void 0!==t.originalEvent.buttons&&0===t.originalEvent.buttons?void e.ontouchend(t):e.isScrolling||!o.is(e.$stage)&&!e.$stage.find(o).length?void(e.canTap=!1):(e.newPoints=a(t),void((e.opts||e.instance.canPan())&&e.newPoints.length&&e.newPoints.length&&(e.isSwiping&&e.isSwiping===!0||t.preventDefault(),e.distanceX=s(e.newPoints[0],e.startPoints[0],"x"),e.distanceY=s(e.newPoints[0],e.startPoints[0],"y"),e.distance=s(e.newPoints[0],e.startPoints[0]),e.distance>0&&(e.isSwiping?e.onSwipe(t):e.isPanning?e.onPan():e.isZooming&&e.onZoom()))))},d.prototype.onSwipe=function(e){var a,s=this,r=s.isSwiping,c=s.sliderStartPos.left||0;if(r!==!0)"x"==r&&(s.distanceX>0&&(s.instance.group.length<2||0===s.instance.current.index&&!s.instance.current.opts.loop)?c+=Math.pow(s.distanceX,.8):s.distanceX<0&&(s.instance.group.length<2||s.instance.current.index===s.instance.group.length-1&&!s.instance.current.opts.loop)?c-=Math.pow(-s.distanceX,.8):c+=s.distanceX),s.sliderLastPos={top:"x"==r?0:s.sliderStartPos.top+s.distanceY,left:c},s.requestId&&(i(s.requestId),s.requestId=null),s.requestId=o(function(){s.sliderLastPos&&(n.each(s.instance.slides,function(t,e){var o=e.pos-s.instance.currPos;n.fancybox.setTranslate(e.$slide,{top:s.sliderLastPos.top,left:s.sliderLastPos.left+o*s.canvasWidth+o*e.opts.gutter})}),s.$container.addClass("fancybox-is-sliding"))});else if(Math.abs(s.distance)>10){if(s.canTap=!1,s.instance.group.length<2&&s.opts.vertical?s.isSwiping="y":s.instance.isDragging||s.opts.vertical===!1||"auto"===s.opts.vertical&&n(t).width()>800?s.isSwiping="x":(a=Math.abs(180*Math.atan2(s.distanceY,s.distanceX)/Math.PI),s.isSwiping=a>45&&a<135?"y":"x"),s.canTap=!1,"y"===s.isSwiping&&n.fancybox.isMobile&&(l(s.$target)||l(s.$target.parent())))return void(s.isScrolling=!0);s.instance.isDragging=s.isSwiping,s.startPoints=s.newPoints,n.each(s.instance.slides,function(t,e){n.fancybox.stop(e.$slide),e.$slide.css("transition-duration",""),e.inTransition=!1,e.pos===s.instance.current.pos&&(s.sliderStartPos.left=n.fancybox.getTranslate(e.$slide).left-n.fancybox.getTranslate(s.instance.$refs.stage).left)}),s.instance.SlideShow&&s.instance.SlideShow.isActive&&s.instance.SlideShow.stop()}},d.prototype.onPan=function(){var t=this;return s(t.newPoints[0],t.realPoints[0])<(n.fancybox.isMobile?10:5)?void(t.startPoints=t.newPoints):(t.canTap=!1,t.contentLastPos=t.limitMovement(),t.requestId&&(i(t.requestId),t.requestId=null),void(t.requestId=o(function(){n.fancybox.setTranslate(t.$content,t.contentLastPos)})))},d.prototype.limitMovement=function(){var t,e,n,o,i,a,s=this,r=s.canvasWidth,c=s.canvasHeight,l=s.distanceX,d=s.distanceY,u=s.contentStartPos,f=u.left,p=u.top,h=u.width,g=u.height;return i=h>r?f+l:f,a=p+d,t=Math.max(0,.5*r-.5*h),e=Math.max(0,.5*c-.5*g),n=Math.min(r-h,.5*r-.5*h),o=Math.min(c-g,.5*c-.5*g),l>0&&i>t&&(i=t-1+Math.pow(-t+f+l,.8)||0),l<0&&i<n&&(i=n+1-Math.pow(n-f-l,.8)||0),d>0&&a>e&&(a=e-1+Math.pow(-e+p+d,.8)||0),d<0&&a<o&&(a=o+1-Math.pow(o-p-d,.8)||0),{top:a,left:i}},d.prototype.limitPosition=function(t,e,n,o){var i=this,a=i.canvasWidth,s=i.canvasHeight;return n>a?(t=t>0?0:t,t=t<a-n?a-n:t):t=Math.max(0,a/2-n/2),o>s?(e=e>0?0:e,e=e<s-o?s-o:e):e=Math.max(0,s/2-o/2),{top:e,left:t}},d.prototype.onZoom=function(){var e=this,a=e.contentStartPos,r=a.width,c=a.height,l=a.left,d=a.top,u=s(e.newPoints[0],e.newPoints[1]),f=u/e.startDistanceBetweenFingers,p=Math.floor(r*f),h=Math.floor(c*f),g=(r-p)*e.percentageOfImageAtPinchPointX,b=(c-h)*e.percentageOfImageAtPinchPointY,m=(e.newPoints[0].x+e.newPoints[1].x)/2-n(t).scrollLeft(),y=(e.newPoints[0].y+e.newPoints[1].y)/2-n(t).scrollTop(),v=m-e.centerPointStartX,x=y-e.centerPointStartY,w=l+(g+v),$=d+(b+x),S={top:$,left:w,scaleX:f,scaleY:f};e.canTap=!1,e.newWidth=p,e.newHeight=h,e.contentLastPos=S,e.requestId&&(i(e.requestId),e.requestId=null),e.requestId=o(function(){n.fancybox.setTranslate(e.$content,e.contentLastPos)})},d.prototype.ontouchend=function(t){var o=this,s=Math.max((new Date).getTime()-o.startTime,1),r=o.isSwiping,c=o.isPanning,l=o.isZooming,d=o.isScrolling;return o.endPoints=a(t),o.$container.removeClass("fancybox-controls--isGrabbing"),n(e).off(".fb.touch"),e.removeEventListener("scroll",o.onscroll,!0),o.requestId&&(i(o.requestId),o.requestId=null),o.isSwiping=!1,o.isPanning=!1,o.isZooming=!1,o.isScrolling=!1,o.instance.isDragging=!1,o.canTap?o.onTap(t):(o.speed=366,o.velocityX=o.distanceX/s*.5,o.velocityY=o.distanceY/s*.5,o.speedX=Math.max(.5*o.speed,Math.min(1.5*o.speed,1/Math.abs(o.velocityX)*o.speed)),void(c?o.endPanning():l?o.endZooming():o.endSwiping(r,d)))},d.prototype.endSwiping=function(t,e){var o=this,i=!1,a=o.instance.group.length;o.sliderLastPos=null,"y"==t&&!e&&Math.abs(o.distanceY)>50?(n.fancybox.animate(o.instance.current.$slide,{top:o.sliderStartPos.top+o.distanceY+150*o.velocityY,opacity:0},200),i=o.instance.close(!0,200)):"x"==t&&o.distanceX>50&&a>1?i=o.instance.previous(o.speedX):"x"==t&&o.distanceX<-50&&a>1&&(i=o.instance.next(o.speedX)),i!==!1||"x"!=t&&"y"!=t||(e||a<2?o.instance.centerSlide(o.instance.current,150):o.instance.jumpTo(o.instance.current.index)),o.$container.removeClass("fancybox-is-sliding")},d.prototype.endPanning=function(){var t,e,o,i=this;i.contentLastPos&&(i.opts.momentum===!1?(t=i.contentLastPos.left,e=i.contentLastPos.top):(t=i.contentLastPos.left+i.velocityX*i.speed,e=i.contentLastPos.top+i.velocityY*i.speed),o=i.limitPosition(t,e,i.contentStartPos.width,i.contentStartPos.height),o.width=i.contentStartPos.width,o.height=i.contentStartPos.height,n.fancybox.animate(i.$content,o,330))},d.prototype.endZooming=function(){var t,e,o,i,a=this,s=a.instance.current,r=a.newWidth,c=a.newHeight;a.contentLastPos&&(t=a.contentLastPos.left,e=a.contentLastPos.top,i={top:e,left:t,width:r,height:c,scaleX:1,scaleY:1},n.fancybox.setTranslate(a.$content,i),r<a.canvasWidth&&c<a.canvasHeight?a.instance.scaleToFit(150):r>s.width||c>s.height?a.instance.scaleToActual(a.centerPointStartX,a.centerPointStartY,150):(o=a.limitPosition(t,e,r,c),n.fancybox.setTranslate(a.$content,n.fancybox.getTranslate(a.$content)),n.fancybox.animate(a.$content,o,150)))},d.prototype.onTap=function(e){var o,i=this,s=n(e.target),r=i.instance,c=r.current,l=e&&a(e)||i.startPoints,d=l[0]?l[0].x-n(t).scrollLeft()-i.stagePos.left:0,u=l[0]?l[0].y-n(t).scrollTop()-i.stagePos.top:0,f=function(t){var o=c.opts[t];if(n.isFunction(o)&&(o=o.apply(r,[c,e])),o)switch(o){case"close":r.close(i.startEvent);break;case"toggleControls":r.toggleControls(!0);break;case"next":r.next();break;case"nextOrClose":r.group.length>1?r.next():r.close(i.startEvent);break;case"zoom":"image"==c.type&&(c.isLoaded||c.$ghost)&&(r.canPan()?r.scaleToFit():r.isScaledDown()?r.scaleToActual(d,u):r.group.length<2&&r.close(i.startEvent))}};if((!e.originalEvent||2!=e.originalEvent.button)&&(s.is("img")||!(d>s[0].clientWidth+s.offset().left))){if(s.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))o="Outside";else if(s.is(".fancybox-slide"))o="Slide";else{if(!r.current.$content||!r.current.$content.find(s).addBack().filter(s).length)return;o="Content"}if(i.tapped){if(clearTimeout(i.tapped),i.tapped=null,Math.abs(d-i.tapX)>50||Math.abs(u-i.tapY)>50)return this;f("dblclick"+o)}else i.tapX=d,i.tapY=u,c.opts["dblclick"+o]&&c.opts["dblclick"+o]!==c.opts["click"+o]?i.tapped=setTimeout(function(){i.tapped=null,f("click"+o)},500):f("click"+o);return this}},n(e).on("onActivate.fb",function(t,e){e&&!e.Guestures&&(e.Guestures=new d(e))})}(window,document,window.jQuery||jQuery),function(t,e){"use strict";e.extend(!0,e.fancybox.defaults,{btnTpl:{slideShow:'<button data-fancybox-play class="fancybox-button fancybox-button--play" title="{{PLAY_START}}"><svg viewBox="0 0 40 40"><path d="M13,12 L27,20 L13,27 Z" /><path d="M15,10 v19 M23,10 v19" /></svg></button>'},slideShow:{autoStart:!1,speed:3e3}});var n=function(t){this.instance=t,this.init()};e.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var t=this;t.$button=t.instance.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){t.toggle()}),(t.instance.group.length<2||!t.instance.group[t.instance.currIndex].opts.slideShow)&&t.$button.hide()},set:function(t){var e=this;e.instance&&e.instance.current&&(t===!0||e.instance.current.opts.loop||e.instance.currIndex<e.instance.group.length-1)?e.timer=setTimeout(function(){e.isActive&&e.instance.jumpTo((e.instance.currIndex+1)%e.instance.group.length)},e.instance.current.opts.slideShow.speed):(e.stop(),e.instance.idleSecondsCounter=0,e.instance.showControls())},clear:function(){var t=this;clearTimeout(t.timer),t.timer=null},start:function(){var t=this,e=t.instance.current;e&&(t.isActive=!0,t.$button.attr("title",e.opts.i18n[e.opts.lang].PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),t.set(!0))},stop:function(){var t=this,e=t.instance.current;t.clear(),t.$button.attr("title",e.opts.i18n[e.opts.lang].PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play"),t.isActive=!1},toggle:function(){var t=this;t.isActive?t.stop():t.start()}}),e(t).on({"onInit.fb":function(t,e){e&&!e.SlideShow&&(e.SlideShow=new n(e))},"beforeShow.fb":function(t,e,n,o){var i=e&&e.SlideShow;o?i&&n.opts.slideShow.autoStart&&i.start():i&&i.isActive&&i.clear()},"afterShow.fb":function(t,e,n){var o=e&&e.SlideShow;o&&o.isActive&&o.set()},"afterKeydown.fb":function(n,o,i,a,s){var r=o&&o.SlideShow;!r||!i.opts.slideShow||80!==s&&32!==s||e(t.activeElement).is("button,a,input")||(a.preventDefault(),r.toggle())},"beforeClose.fb onDeactivate.fb":function(t,e){var n=e&&e.SlideShow;n&&n.stop()}}),e(t).on("visibilitychange",function(){var n=e.fancybox.getInstance(),o=n&&n.SlideShow;o&&o.isActive&&(t.hidden?o.clear():o.set())})}(document,window.jQuery||jQuery),function(t,e){"use strict";var n=function(){for(var e=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],n={},o=0;o<e.length;o++){var i=e[o];if(i&&i[1]in t){for(var a=0;a<i.length;a++)n[e[0][a]]=i[a];return n}}return!1}();if(!n)return void(e&&e.fancybox&&(e.fancybox.defaults.btnTpl.fullScreen=!1));var o={request:function(e){e=e||t.documentElement,e[n.requestFullscreen](e.ALLOW_KEYBOARD_INPUT)},exit:function(){t[n.exitFullscreen]()},toggle:function(e){e=e||t.documentElement,this.isFullscreen()?this.exit():this.request(e)},isFullscreen:function(){return Boolean(t[n.fullscreenElement])},enabled:function(){return Boolean(t[n.fullscreenEnabled])}};e.extend(!0,e.fancybox.defaults,{btnTpl:{fullScreen:'<button data-fancybox-fullscreen class="fancybox-button fancybox-button--fullscreen" title="{{FULL_SCREEN}}"><svg viewBox="0 0 40 40"><path d="M9,12 v16 h22 v-16 h-22 v8" /></svg></button>'},fullScreen:{autoStart:!1}}),e(t).on({"onInit.fb":function(t,e){var n;e&&e.group[e.currIndex].opts.fullScreen?(n=e.$refs.container,n.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(t){t.stopPropagation(),t.preventDefault(),o.toggle()}),e.opts.fullScreen&&e.opts.fullScreen.autoStart===!0&&o.request(),e.FullScreen=o):e&&e.$refs.toolbar.find("[data-fancybox-fullscreen]").hide()},"afterKeydown.fb":function(t,e,n,o,i){e&&e.FullScreen&&70===i&&(o.preventDefault(),e.FullScreen.toggle())},"beforeClose.fb":function(t,e){e&&e.FullScreen&&e.$refs.container.hasClass("fancybox-is-fullscreen")&&o.exit()}}),e(t).on(n.fullscreenchange,function(){var t=o.isFullscreen(),n=e.fancybox.getInstance();n&&(n.current&&"image"===n.current.type&&n.isAnimating&&(n.current.$content.css("transition","none"),n.isAnimating=!1,n.update(!0,!0,0)),n.trigger("onFullscreenChange",t),n.$refs.container.toggleClass("fancybox-is-fullscreen",t))})}(document,window.jQuery||jQuery),function(t,e){"use strict";var n="fancybox-thumbs",o=n+"-active",i=n+"-loading";e.fancybox.defaults=e.extend(!0,{btnTpl:{thumbs:'<button data-fancybox-thumbs class="fancybox-button fancybox-button--thumbs" title="{{THUMBS}}"><svg viewBox="0 0 120 120"><path d="M30,30 h14 v14 h-14 Z M50,30 h14 v14 h-14 Z M70,30 h14 v14 h-14 Z M30,50 h14 v14 h-14 Z M50,50 h14 v14 h-14 Z M70,50 h14 v14 h-14 Z M30,70 h14 v14 h-14 Z M50,70 h14 v14 h-14 Z M70,70 h14 v14 h-14 Z" /></svg></button>'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},e.fancybox.defaults);var a=function(t){this.init(t)};e.extend(a.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(t){var e,n,o=this;o.instance=t,t.Thumbs=o,o.opts=t.group[t.currIndex].opts.thumbs,e=t.group[0],e=e.opts.thumb||!(!e.opts.$thumb||!e.opts.$thumb.length)&&e.opts.$thumb.attr("src"),t.group.length>1&&(n=t.group[1],n=n.opts.thumb||!(!n.opts.$thumb||!n.opts.$thumb.length)&&n.opts.$thumb.attr("src")),o.$button=t.$refs.toolbar.find("[data-fancybox-thumbs]"),o.opts&&e&&n&&e&&n?(o.$button.show().on("click",function(){o.toggle()}),o.isActive=!0):o.$button.hide()},create:function(){var t,o=this,a=o.instance,s=o.opts.parentEl,r=[];o.$grid||(o.$grid=e('<div class="'+n+" "+n+"-"+o.opts.axis+'"></div>').appendTo(a.$refs.container.find(s).addBack().filter(s)),o.$grid.on("click","li",function(){a.jumpTo(e(this).attr("data-index"))})),o.$list||(o.$list=e("<ul>").appendTo(o.$grid)),e.each(a.group,function(e,n){t=n.opts.thumb||(n.opts.$thumb?n.opts.$thumb.attr("src"):null),t||"image"!==n.type||(t=n.src),r.push('<li data-index="'+e+'" tabindex="0" class="'+i+'"'+(t&&t.length?' style="background-image:url('+t+')" />':"")+"></li>")}),o.$list[0].innerHTML=r.join(""),"x"===o.opts.axis&&o.$list.width(parseInt(o.$grid.css("padding-right"),10)+a.group.length*o.$list.children().eq(0).outerWidth(!0))},focus:function(t){var e,n,i=this,a=i.$list,s=i.$grid;i.instance.current&&(e=a.children().removeClass(o).filter('[data-index="'+i.instance.current.index+'"]').addClass(o),n=e.position(),"y"===i.opts.axis&&(n.top<0||n.top>a.height()-e.outerHeight())?a.stop().animate({scrollTop:a.scrollTop()+n.top},t):"x"===i.opts.axis&&(n.left<s.scrollLeft()||n.left>s.scrollLeft()+(s.width()-e.outerWidth()))&&a.parent().stop().animate({scrollLeft:n.left},t))},update:function(){var t=this;t.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),t.isVisible?(t.$grid||t.create(),t.instance.trigger("onThumbsShow"),t.focus(0)):t.$grid&&t.instance.trigger("onThumbsHide"),t.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),e(t).on({"onInit.fb":function(t,e){var n;e&&!e.Thumbs&&(n=new a(e),n.isActive&&n.opts.autoStart===!0&&n.show())},"beforeShow.fb":function(t,e,n,o){var i=e&&e.Thumbs;i&&i.isVisible&&i.focus(o?0:250)},"afterKeydown.fb":function(t,e,n,o,i){var a=e&&e.Thumbs;a&&a.isActive&&71===i&&(o.preventDefault(),a.toggle())},"beforeClose.fb":function(t,e){var n=e&&e.Thumbs;n&&n.isVisible&&n.opts.hideOnClose!==!1&&n.$grid.hide()}})}(document,window.jQuery||jQuery),function(t,e){"use strict";function n(t){var e={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"};return String(t).replace(/[&<>"'`=\/]/g,function(t){return e[t]})}e.extend(!0,e.fancybox.defaults,{btnTpl:{share:'<button data-fancybox-share class="fancybox-button fancybox-button--share" title="{{SHARE}}"><svg viewBox="0 0 40 40"><path d="M6,30 C8,18 19,16 23,16 L23,16 L23,10 L33,20 L23,29 L23,24 C19,24 8,27 6,30 Z"></svg></button>'},share:{url:function(t,e){return!t.currentHash&&"inline"!==e.type&&"html"!==e.type&&(e.origSrc||e.src)||window.location},tpl:'<div class="fancybox-share"><h1>{{SHARE}}</h1><p><a class="fancybox-share__button fancybox-share__button--fb" href="https://www.facebook.com/sharer/sharer.php?u={{url}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /></svg><span>Facebook</span></a><a class="fancybox-share__button fancybox-share__button--tw" href="https://twitter.com/intent/tweet?url={{url}}&text={{descr}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /></svg><span>Twitter</span></a><a class="fancybox-share__button fancybox-share__button--pt" href="https://www.pinterest.com/pin/create/button/?url={{url}}&description={{descr}}&media={{media}}"><svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill="#fff"/></svg><span>Pinterest</span></a></p><p><input class="fancybox-share__input" type="text" value="{{url_raw}}" /></p></div>'}}),e(t).on("click","[data-fancybox-share]",function(){var t,o,i=e.fancybox.getInstance(),a=i.current||null;a&&("function"===e.type(a.opts.share.url)&&(t=a.opts.share.url.apply(a,[i,a])),o=a.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===a.type?encodeURIComponent(a.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(t)).replace(/\{\{url_raw\}\}/g,n(t)).replace(/\{\{descr\}\}/g,i.$caption?encodeURIComponent(i.$caption.text()):""),e.fancybox.open({src:i.translate(i,o),type:"html",opts:{animationEffect:!1,afterLoad:function(t,e){i.$refs.container.one("beforeClose.fb",function(){t.close(null,0)}),e.$content.find(".fancybox-share__links a").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})}}}))})}(document,window.jQuery||jQuery),function(t,e,n){"use strict";function o(){var t=e.location.hash.substr(1),n=t.split("-"),o=n.length>1&&/^\+?\d+$/.test(n[n.length-1])?parseInt(n.pop(-1),10)||1:1,i=n.join("-");return{hash:t,index:o<1?1:o,gallery:i}}function i(t){var e;""!==t.gallery&&(e=n("[data-fancybox='"+n.escapeSelector(t.gallery)+"']").eq(t.index-1).trigger("click.fb-start"))}function a(t){var e,n;return!!t&&(e=t.current?t.current.opts:t.opts,n=e.hash||(e.$orig?e.$orig.data("fancybox"):""),""!==n&&n)}n.escapeSelector||(n.escapeSelector=function(t){var e=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,n=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t};return(t+"").replace(e,n)}),n(function(){n.fancybox.defaults.hash!==!1&&(n(t).on({"onInit.fb":function(t,e){var n,i;e.group[e.currIndex].opts.hash!==!1&&(n=o(),i=a(e),i&&n.gallery&&i==n.gallery&&(e.currIndex=n.index-1))},"beforeShow.fb":function(n,o,i,s){var r;i&&i.opts.hash!==!1&&(r=a(o),r&&(o.currentHash=r+(o.group.length>1?"-"+(i.index+1):""),e.location.hash!=="#"+o.currentHash&&(o.origHash||(o.origHash=e.location.hash),o.hashTimer&&clearTimeout(o.hashTimer),o.hashTimer=setTimeout(function(){"replaceState"in e.history?(e.history[s?"pushState":"replaceState"]({},t.title,e.location.pathname+e.location.search+"#"+o.currentHash),s&&(o.hasCreatedHistory=!0)):e.location.hash=o.currentHash,o.hashTimer=null},300))))},"beforeClose.fb":function(n,o,i){var s;i.opts.hash!==!1&&(s=a(o),o.currentHash&&o.hasCreatedHistory?e.history.back():o.currentHash&&("replaceState"in e.history?e.history.replaceState({},t.title,e.location.pathname+e.location.search+(o.origHash||"")):e.location.hash=o.origHash),o.currentHash=null,clearTimeout(o.hashTimer))}}),n(e).on("hashchange.fb",function(){var t,e=o();n.each(n(".fancybox-container").get().reverse(),function(e,o){var i=n(o).data("FancyBox");if(i.currentHash)return t=i,!1}),t?!t.currentHash||t.currentHash===e.gallery+"-"+e.index||1===e.index&&t.currentHash==e.gallery||(t.currentHash=null,t.close()):""!==e.gallery&&i(e)}),setTimeout(function(){n.fancybox.getInstance()||i(o())},50))})}(document,window,window.jQuery||jQuery),function(t,e){"use strict";var n=(new Date).getTime();e(t).on({"onInit.fb":function(t,e,o){e.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(t){var o=e.current,i=(new Date).getTime();e.group.length<2||o.opts.wheel===!1||"auto"===o.opts.wheel&&"image"!==o.type||(t.preventDefault(),t.stopPropagation(),o.$slide.hasClass("fancybox-animated")||(t=t.originalEvent||t,i-n<250||(n=i,e[(-t.deltaY||-t.deltaX||t.wheelDelta||-t.detail)<0?"next":"previous"]())))})}})}(document,window.jQuery||jQuery);</script><style>
  4932. /*MPI ICM ONLY*/
  4933. .mpi-rules article.full .list {
  4934. display: flex;
  4935. flex-flow: column;
  4936. align-items: center;
  4937. }
  4938. .topo-contato {
  4939. background: #1c56a9;
  4940. padding: 10px 0;
  4941. position: sticky;
  4942. top: 0;
  4943. z-index: 100;
  4944. }
  4945. .topo-contato .grid {
  4946. display: flex;
  4947. align-items: center;
  4948. flex-wrap: wrap;
  4949. }
  4950. .topo-contato .grid [class*='col-']:last-of-type {
  4951. display: flex;
  4952. justify-content: space-between;
  4953. }
  4954. .topo-contato a {
  4955. font-size: 13px;
  4956. text-align: center;
  4957. }
  4958. .topo-contato .btn-white {
  4959. background: #fff;
  4960. color: #1c56a9;
  4961. }
  4962. .topo-contato .btn {
  4963. border-radius: 3px;
  4964. font-size: .8em;
  4965. font-weight: 700;
  4966. letter-spacing: 0.38px;
  4967. box-shadow: 0 15px 10px -15px #111;
  4968. width: 48%;
  4969. }
  4970. .topo-contato span {
  4971. font-size: 24px;
  4972. color: white;
  4973. }
  4974. .topo-contato .btn-whatsapp {
  4975. background: #28a745;
  4976. }
  4977. .topo-contato .btn-whatsapp:hover {
  4978. background: #218838;
  4979. opacity: 1;
  4980. }
  4981. .mpi-rules .wrapper {
  4982. max-width: 1140px;
  4983. }
  4984. .mpi-rules article.full * {
  4985. text-align: center;
  4986. }
  4987. .mpi-rules h1 {
  4988. text-align: center;
  4989. font-size: 30px;
  4990. }
  4991. .mpi-rules .content-call {
  4992. padding: 20px;
  4993. }
  4994. .expand-content {
  4995. /*position: relative;*/
  4996. color: #9a9a9a;
  4997. background-image: linear-gradient(transparent 11px, #9a9a9a 11px, #9a9a9a 12px, transparent 1px);
  4998. margin: 10px 0;
  4999. display: block;
  5000. cursor: pointer;
  5001. }
  5002. /*.expand-content::before {content: '';position: absolute;bottom: 100%;left: 0;background: linear-gradient(transparent, white 75%);width: 100%;height: 80px;}*/
  5003. .expand-content span {
  5004. background: white;
  5005. padding: 10px;
  5006. }
  5007. .aside-form {
  5008. text-align: center;
  5009. background: #f8f9fa;
  5010. padding: 20px;
  5011. -webkit-box-shadow: 0 0 15px -10px #000;
  5012. -webkit-box-shadow: 0 0 15px -10px #000;
  5013. box-shadow: 0 0 15px -10px #000;
  5014. }
  5015. .aside-form h2 {
  5016. font-weight: 900;
  5017. text-transform: uppercase;
  5018. font-size: 1.15rem;
  5019. margin-top: 0;
  5020. }
  5021. .aside-form form input, .aside-form form textarea {
  5022. font-size: .8em !important;
  5023. text-align: center;
  5024. display: block;
  5025. width: 80%;
  5026. height: calc(1.5em + .75rem + 2px);
  5027. padding: .375rem .75rem;
  5028. font-size: 1rem;
  5029. font-weight: 400;
  5030. line-height: 1.5;
  5031. color: #495057;
  5032. background-color: #fff;
  5033. background-clip: padding-box;
  5034. border: 1px solid #ced4da;
  5035. border-radius: .25rem;
  5036. margin-bottom: 16px;
  5037. transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  5038. }
  5039. .aside-form form textarea {
  5040. height: 100px;
  5041. }
  5042. .aside-form form label {
  5043. font-size: .8em !important;
  5044. text-transform: none;
  5045. margin-bottom: 8px;
  5046. display: block;
  5047. text-align: left;
  5048. }
  5049. .aside-form .btn {
  5050. font-size: 12px;
  5051. font-weight: bold;
  5052. width: 80%;
  5053. margin: 5px 0;
  5054. }
  5055. .aside-form .btn-aside-submit {
  5056. background: #1c56a9;
  5057. }
  5058. .aside-form .btn:hover{
  5059. color: white;
  5060. }
  5061. .aside-form .btn-aside-whatsapp {background: #28a745;}
  5062. .aside-form .aside-social {
  5063. font-size: 20px;
  5064. width: 50%;
  5065. margin: 20px auto;
  5066. display: flex;
  5067. justify-content: space-around;
  5068. }
  5069. .mpi-rules .gallery img {
  5070. border-radius: 0;
  5071. border: 0;
  5072. width: 130px;
  5073. }
  5074. .mpi-rules .tabs .tabs-btn * {
  5075. display: inline-block;
  5076. cursor: pointer;
  5077. padding: 8px 16px;
  5078. border-bottom: 3px solid transparent;
  5079. margin: 0;
  5080. transition: 0.3s;
  5081. }
  5082. .mpi-rules .tabs .tabs-btn {
  5083. margin: 30px 0;
  5084. border-bottom: 1px solid #dee2e6;
  5085. }
  5086. .mpi-rules .tabs .tabs-btn *.active-tab {
  5087. color: #1c56a9;
  5088. border-color: #1c56a9;
  5089. }
  5090. .mpi-rules .tabs .tabs-btn *:hover {
  5091. color: #1c56a9;
  5092. }
  5093. .mpi-rules .article-call {
  5094. display: flex;
  5095. align-items: center;
  5096. }
  5097. .mpi-rules .article-call h2 {
  5098. font-size: 28px;
  5099. color: #1c56a9;
  5100. margin-bottom: 10px;
  5101. }
  5102. .mpi-rules .article-call p {
  5103. margin-top: 10px;
  5104. font-size: 18px;
  5105. }
  5106. .mpi-rules aside .collapse-aside {
  5107. border-radius: 3px;
  5108. padding: 6px 20px;
  5109. letter-spacing: .03em;
  5110. box-shadow: 0 15px 10px -15px #111;
  5111. background: #f8f9fa;
  5112. font-size: 1em!important;
  5113. text-align: center;
  5114. vertical-align: middle;
  5115. cursor: pointer;
  5116. user-select: none;
  5117. text-transform: none;
  5118. font-weight: bold;
  5119. }
  5120. .mpi-rules aside li {
  5121. margin: 0;
  5122. padding: 7px 4px;
  5123. transition: 0.3s;
  5124. border-bottom: 1px solid #e1e1e1;
  5125. }
  5126. .mpi-rules aside li:hover {
  5127. background: #f8f9fa;
  5128. }
  5129. .mpi-rules aside li a, .mpi-rules aside li a:hover {
  5130. border: 0;
  5131. }
  5132. .mpi-rules aside nav {
  5133. border: 1px solid #e1e1e1;
  5134. }
  5135. .grid-related-posting img {
  5136. width: 100%;
  5137. height: 160px;
  5138. object-fit: cover;
  5139. }
  5140. .grid-related-posting a {
  5141. position: relative;
  5142. display: block;
  5143. }
  5144. .grid-related-posting a h2 {
  5145. position: absolute;
  5146. top: 0;
  5147. left: 0;
  5148. margin: 0;
  5149. display: flex;
  5150. width: 100%;
  5151. height: 100%;
  5152. justify-content: center;
  5153. align-items: center;
  5154. background: rgb(0, 0, 0, 0.5);
  5155. transition: 0.3s;
  5156. opacity: 0;
  5157. color: white;
  5158. padding: 15px;
  5159. text-align: center;
  5160. }
  5161. .grid-related-posting a:hover h2 {
  5162. opacity: 1;
  5163. }
  5164. .mpi-rules #servicosTabsDois .nav {
  5165. display: flex;
  5166. flex-wrap: wrap;
  5167. }
  5168. .mpi-rules #servicosTabsDois .nav li {
  5169. margin: 0;
  5170. }
  5171. .mpi-rules #servicosTabsDois .nav li a {
  5172. background: none;
  5173. font-weight: bold;
  5174. }
  5175. .mpi-rules #servicosTabsDois .nav li a.current, .mpi-rules #servicosTabsDois .nav li a:hover {
  5176. color: #1c56a9;
  5177. }
  5178. .mpi-rules #servicosTabsDois .list-wrap li {
  5179. padding: 0 2px;
  5180. font-size: 10.5px;
  5181. }
  5182. .mpi-rules #servicosTabsDois .list-wrap li strong {
  5183. padding: 5px 3px;
  5184. border-bottom: 1px solid #c5c5c5;
  5185. display: block;
  5186. }
  5187. .mpi-rules .mpi-article {
  5188. float: left;
  5189. width: 70%;
  5190. }
  5191. .mpi-rules .mpi-article p {
  5192. margin: 1.5em 0;
  5193. }
  5194. .mpi-rules .mpi-article strong {
  5195. font-weight: normal;
  5196. }
  5197. @media only screen and (max-width:765px) {
  5198. .mpi-rules .mpi-article {
  5199. width: 100%;
  5200. }
  5201. .mpi-rules .mpi-article img {
  5202. width: 100%;
  5203. }
  5204. .mpi-rules .article-call {
  5205. flex-flow: column;
  5206. }
  5207. .topo-contato span {
  5208. display: block;
  5209. text-align: center;
  5210. font-size: 16px;
  5211. }
  5212. .topo-contato .grid [class*='col-'] {
  5213. padding-top: 0;
  5214. padding-bottom: 0;
  5215. flex-wrap: wrap;
  5216. }
  5217. .topo-contato .btn {
  5218. width: 100%;
  5219. margin-bottom: 0;
  5220. padding: 8px 15px;
  5221. }
  5222. }
  5223. .mpi-rules aside{
  5224. width: 25%;
  5225. }
  5226. /*MPI ICM ONLY END*/
  5227. </style>
  5228. <script>
  5229. (function($){$.organicTabs=function(el,options){var base=this;base.$el=$(el);base.$nav=base.$el.find(".nav");base.init=function(){base.options=$.extend({},$.organicTabs.defaultOptions,options);$(".hide").css({"position":"relative","top":0,"left":0,"display":"none"});base.$nav.delegate("li > a","click",function(){var curList=base.$el.find("a.current").attr("href").substring(1),$newList=$(this),listID=$newList.attr("href").substring(1),$allListWrap=base.$el.find(".list-wrap"),curListHeight=$allListWrap.height();$allListWrap.height(curListHeight);if((listID!=curList)&&(base.$el.find(":animated").length==0)){base.$el.find("#"+curList).fadeOut(base.options.speed,function(){base.$el.find("#"+listID).fadeIn(base.options.speed);var newHeight=base.$el.find("#"+listID).height();$allListWrap.animate({height:newHeight});base.$el.find(".nav li a").removeClass("current");$newList.addClass("current")})}return false})};base.init()};$.organicTabs.defaultOptions={"speed":300};$.fn.organicTabs=function(options){return this.each(function(){(new $.organicTabs(this,options))})}})(jQuery);
  5230. $(function() {
  5231. $("#servicosTabs").organicTabs();
  5232. $("#servicosTabsDois").organicTabs();
  5233. $("#descricao-produto").organicTabs();
  5234. $("#descricao-produto-vertical").organicTabs();
  5235. });
  5236. </script>
  5237. <script type="application/ld+json">
  5238. {
  5239. "@context": "https://schema.org",
  5240. "@type": "NewsArticle",
  5241. "mainEntityOfPage": {
  5242. "@type": "WebPage",
  5243. "@id": "https://www.mcamb.eng.br/cadastro-ambiental-rural-valor"
  5244. },
  5245. "headline": "Cadastro ambiental rural valor",
  5246. "image": [
  5247. "https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-01.webp"
  5248. ],
  5249. "author": {
  5250. "@type": "Organization",
  5251. "name": "MC AMB",
  5252. "url": "https://www.mcamb.eng.br/"
  5253. },
  5254. "publisher": {
  5255. "@type": "Organization",
  5256. "name": "MC AMB",
  5257. "logo": {
  5258. "@type": "ImageObject",
  5259. "url": "https://www.mcamb.eng.br/imagens/logo.webp"
  5260. }
  5261. }
  5262. }
  5263. </script>
  5264. </head>
  5265. <body class="mpi-rules">
  5266. <div class="topo-contato">
  5267. <div class="wrapper">
  5268. <div class="grid">
  5269. <div class="col-6">
  5270. <span>Entre em contato com um de nossos especialistas!</span>
  5271. </div>
  5272. <div class="col-6">
  5273. <a href="javascript:;" title="Faça seu orçamento agora mesmo" class="btn btn-white lightbox" data-src="#modal-form-contato">Faça seu orçamento agora mesmo</a>
  5274. <a href="https://web.whatsapp.com/send?phone=551698117-4159&text=Ol%C3%A1%21%20Gostaria%20de%20mais%20informa%C3%A7%C3%B5es%20sobre%20as%20ofertas%20da%20MC%20AMB%20-%20Regulariza%C3%A7%C3%A3o%20Ambiental%2C%20Topografia%20e%20Seguran%C3%A7a%20do%20Trabalho" target="_blank" rel="nofollow" title="Faça seu orçamento por Whatsapp" class="btn btn-whatsapp">Faça seu orçamento por Whatsapp</a>
  5275. </div>
  5276. </div>
  5277. </div>
  5278. </div>
  5279. <header>
  5280. <div class="wrapper">
  5281. <div class="logo"><a rel="nofollow" href="https://www.mcamb.eng.br/" title="Voltar a página inicial"><img src="https://www.mcamb.eng.br/imagens/logo.webp" alt="Regularização Ambiental, Topografia e Segurança do Trabalho - MC AMB" title="Regularização Ambiental, Topografia e Segurança do Trabalho - MC AMB"></a></div>
  5282. </div>
  5283. <nav id="menu">
  5284. <ul >
  5285. <li>
  5286. <a href="https://www.mcamb.eng.br/" title="Página inicial" >Home</a></li>
  5287. <li>
  5288. <a href="https://www.mcamb.eng.br/sobre-nos" title="Sobre Nós" >Sobre Nós</a></li>
  5289. <li class="dropdown">
  5290. <a href="https://www.mcamb.eng.br/servicos" title="Serviços" >Serviços</a><ul class="sub-menu"><li><a href="https://www.mcamb.eng.br/areas-contaminadas" title="Áreas contaminadas">Áreas contaminadas</a></li>
  5291. <li><a href="https://www.mcamb.eng.br/servico-compensacao-reserva-legal" title="Serviço de Compensação de Reserva Legal">Serviço de Compensação de Reserva Legal</a></li>
  5292. <li><a href="https://www.mcamb.eng.br/licenciamento-ambiental-empresas-propriedades-rurais" title="licenciamento ambiental (empresas / propriedades rurais)">Licenciamento ambiental (empresas / propriedades rurais)</a></li>
  5293. <li><a href="https://www.mcamb.eng.br/georreferenciamento-mapeamentos-e-levantamentos-topograficos-e-cartograficos-planimetrico-e-planialtimetricos" title="georreferenciamento, mapeamentos e levantamentos topográficos e cartográficos (planimétrico e planialtimétricos)">Georreferenciamento, mapeamentos e levantamentos topográficos e cartográficos (planimétrico e planialtimétricos)</a></li>
  5294. <li><a href="https://www.mcamb.eng.br/cadastro-ambiental-rural-car" title="cadastro ambiental rural (car)">Cadastro ambiental rural (car)
  5295. </a></li>
  5296. <li><a href="https://www.mcamb.eng.br/programa-de-regularizacao-ambiental-pra" title="programa de regularização ambiental (pra)">Programa de regularização ambiental (pra)</a></li>
  5297. <li><a href="https://www.mcamb.eng.br/agricultura-de-precisao" title="agricultura de precisão">Agricultura de precisão</a></li>
  5298. <li><a href="https://www.mcamb.eng.br/outorga-de-agua-daee-supram" title="outorga de água (daee / supram)">Outorga de água (daee / supram)</a></li>
  5299. <li><a href="https://www.mcamb.eng.br/atualizacao-cadastral-municipal-iptu" title="atualização cadastral municipal (iptu)">Atualização cadastral municipal (iptu)</a></li>
  5300. <li><a href="https://www.mcamb.eng.br/autorizacao-para-supressao-de-vegetacao" title="autorização para supressão de vegetação">Autorização para supressão de vegetação</a></li>
  5301. <li><a href="https://www.mcamb.eng.br/plano-municipal-de-saneamento-basico" title="plano municipal de saneamento básico">Plano municipal de saneamento básico</a></li>
  5302. <!-- <li><a href="https://www.mcamb.eng.br/planos-diretores-municipais" title="planos diretores municipais">Planos diretores municipais</a></li> -->
  5303. <!-- <li><a href="https://www.mcamb.eng.br/zoneamentos-ecologico-e-economico" title="zoneamentos ecológico e econômico">Zoneamentos ecológico e econômico</a></li> -->
  5304. <li><a href="https://www.mcamb.eng.br/plano-de-gerenciamento-de-residuos-pgrs-pgrcc-e-pgrss" title="plano de gerenciamento de resíduos (pgrs, pgrcc e pgrss)">Plano de gerenciamento de resíduos (pgrs, pgrcc e pgrss)</a></li>
  5305. <li><a href="https://www.mcamb.eng.br/ppra-ltcat-pcmso-laudo-de-avaliacao-de-ruidos-etc" title="ppra, ltcat, pcmso, laudo de avaliação de ruídos, etc">Ppra, ltcat, pcmso, laudo de avaliação de ruídos, etc</a></li>
  5306. <li><a href="https://www.mcamb.eng.br/avcb-auto-de-vistoria-do-corpo-de-bombeiros" title="avcb - auto de vistoria do corpo de bombeiros">Avcb - auto de vistoria do corpo de bombeiros</a></li>
  5307. <li><a href="https://www.mcamb.eng.br/estacao-de-tratamento-de-efluentes-industriais-etei" title="estação de tratamento de efluentes industriais (etei)">Estação de tratamento de efluentes industriais (etei)</a></li>
  5308. </ul></li>
  5309. <li class="dropdown">
  5310. <a href="https://www.mcamb.eng.br/blog" title="Blog" >Blog</a><ul class="sub-menu"><li><a href="https://www.mcamb.eng.br/tratamento-de-residuos-gera-credito-de-cofins" title="Tratamento de resíduos gera crédito de cofins">Tratamento de resíduos gera crédito de cofins</a></li>
  5311. <li><a href="https://www.mcamb.eng.br/o-que-e-uma-outorga-de-agua" title="O que é uma outorga de água">O que é uma outorga de água?</a></li>
  5312. <li><a href="https://www.mcamb.eng.br/tratar-e-destinar-corretamente-os-residuos-industriais-da-lucro" title="Tratar e destinar corretamente os resíduos industriais, dá lucro">Tratar e destinar corretamente os resíduos industriais, dá lucro</a></li>
  5313. <li><a href="https://www.mcamb.eng.br/empresa-de-ribeirao-preto-sp-realiza-projetos-de-estacoes-de-tratamento-de-efluentes-industriais-etei" title="Empresa de ribeirão preto-sp realiza projetos de estações de tratamento de efluentes industriais (etei">Empresa de ribeirão preto-sp realiza projetos de estações de tratamento de efluentes industriais (etei)</a></li>
  5314. <li><a href="https://www.mcamb.eng.br/plenario-do-stf-confirma-restabelecimento-de-normas-do-conama-sobre-areas-de-protecao-e-licenciamento" title="Plenário do stf confirma restabelecimento de normas do conama sobre áreas de proteção e licenciamento">Plenário do stf confirma restabelecimento de normas do conama sobre áreas de proteção e licenciamento</a></li>
  5315. <li><a href="https://www.mcamb.eng.br/sinduscon-sp-abre-chamamento-para-prestadores-de-servicos-em-normalizacao-em-eficiencia-energetica-de-edificacoes" title="Sinduscon-sp abre chamamento para prestadores de serviços em normalização em eficiência energética de edificações">Sinduscon-sp abre chamamento para prestadores de serviços em normalização em eficiência energética de edificações</a></li>
  5316. </ul></li>
  5317. <li class="dropdown">
  5318. <a href="https://www.mcamb.eng.br/informacoes" title="Informações" >Informações</a><ul class="sub-menu-info">
  5319. <li>
  5320. <a href="https://www.mcamb.eng.br/aerolevantamento-drone" title="Aerolevantamento com drone">Aerolevantamento com drone</a>
  5321. </li>
  5322. <li>
  5323. <a href="https://www.mcamb.eng.br/aerolevantamento-topografia" title="Aerolevantamento topografia">Aerolevantamento topografia</a>
  5324. </li>
  5325. <li>
  5326. <a href="https://www.mcamb.eng.br/agricultura-precisao-drones" title="Agricultura de precisão com drones">Agricultura de precisão com drones</a>
  5327. </li>
  5328. <li>
  5329. <a href="https://www.mcamb.eng.br/autorizacao-corte-arvores-isoladas" title="Autorização para corte de árvores isoladas">Autorização para corte de árvores isoladas</a>
  5330. </li>
  5331. <li>
  5332. <a href="https://www.mcamb.eng.br/autorizacao-intervencao-app" title="Autorização para intervenção em app">Autorização para intervenção em app</a>
  5333. </li>
  5334. <li>
  5335. <a href="https://www.mcamb.eng.br/autorizacao-supressao-vegetacao-nativa" title="Autorização para supressão de vegetação nativa">Autorização para supressão de vegetação nativa</a>
  5336. </li>
  5337. <li>
  5338. <a href="https://www.mcamb.eng.br/avaliacao-ruidos" title="Avaliação de ruidos">Avaliação de ruidos</a>
  5339. </li>
  5340. <li>
  5341. <a href="https://www.mcamb.eng.br/cadastro-ambiental-rural-preco" title="Cadastro ambiental rural preço">Cadastro ambiental rural preço</a>
  5342. </li>
  5343. <li>
  5344. <a href="https://www.mcamb.eng.br/cadastro-ambiental-rural-valor" title="Cadastro ambiental rural valor">Cadastro ambiental rural valor</a>
  5345. </li>
  5346. <li>
  5347. <a href="https://www.mcamb.eng.br/consultoria-ambiental-preco" title="Consultoria ambiental preço">Consultoria ambiental preço</a>
  5348. </li>
  5349. <li>
  5350. <a href="https://www.mcamb.eng.br/consultoria-ambiental-servicos" title="Consultoria ambiental serviços">Consultoria ambiental serviços</a>
  5351. </li>
  5352. <li>
  5353. <a href="https://www.mcamb.eng.br/consultoria-licenciamento-ambiental" title="Consultoria e licenciamento ambiental">Consultoria e licenciamento ambiental</a>
  5354. </li>
  5355. <li>
  5356. <a href="https://www.mcamb.eng.br/custo-do-georreferenciamento-imoveis-rurais" title="Custo do georreferenciamento de imoveis rurais">Custo do georreferenciamento de imoveis rurais</a>
  5357. </li>
  5358. <li>
  5359. <a href="https://www.mcamb.eng.br/custo-licenciamento-ambiental" title="Custo licenciamento ambiental">Custo licenciamento ambiental</a>
  5360. </li>
  5361. <li>
  5362. <a href="https://www.mcamb.eng.br/demarcacao-divisas" title="Demarcação de divisas">Demarcação de divisas</a>
  5363. </li>
  5364. <li>
  5365. <a href="https://www.mcamb.eng.br/demarcacao-lotes-topografia" title="Demarcação de lotes topografia">Demarcação de lotes topografia</a>
  5366. </li>
  5367. <li>
  5368. <a href="https://www.mcamb.eng.br/demarcacao-obras" title="Demarcação de obras">Demarcação de obras</a>
  5369. </li>
  5370. <li>
  5371. <a href="https://www.mcamb.eng.br/desmembramento-valor" title="Desmembramento valor">Desmembramento valor</a>
  5372. </li>
  5373. <li>
  5374. <a href="https://www.mcamb.eng.br/elaboracao-projeto-combate-incendio" title="Elaboração de projeto de combate a incêndio">Elaboração de projeto de combate a incêndio</a>
  5375. </li>
  5376. <li>
  5377. <a href="https://www.mcamb.eng.br/empresa-engenharia-ambiental" title="Empresa de engenharia ambiental">Empresa de engenharia ambiental</a>
  5378. </li>
  5379. <li>
  5380. <a href="https://www.mcamb.eng.br/empresa-levantamento-topografico" title="Empresa de levantamento topografico">Empresa de levantamento topografico</a>
  5381. </li>
  5382. <li>
  5383. <a href="https://www.mcamb.eng.br/empresa-licenca-ambiental" title="Empresa de licença ambiental">Empresa de licença ambiental</a>
  5384. </li>
  5385. <li>
  5386. <a href="https://www.mcamb.eng.br/empresa-outorga" title="Empresa de outorga">Empresa de outorga</a>
  5387. </li>
  5388. <li>
  5389. <a href="https://www.mcamb.eng.br/empresa-topografia-georreferenciamento" title="Empresa de topografia e georreferenciamento">Empresa de topografia e georreferenciamento</a>
  5390. </li>
  5391. <li>
  5392. <a href="https://www.mcamb.eng.br/empresa-prestadora-servicos-ambientais" title="Empresa prestadora de serviços ambientais">Empresa prestadora de serviços ambientais</a>
  5393. </li>
  5394. <li>
  5395. <a href="https://www.mcamb.eng.br/empresa-que-faz-pgrs" title="Empresa que faz pgrs">Empresa que faz pgrs</a>
  5396. </li>
  5397. <li>
  5398. <a href="https://www.mcamb.eng.br/laudo-renovacao-avcb" title="Laudo para renovação de avcb">Laudo para renovação de avcb</a>
  5399. </li>
  5400. <li>
  5401. <a href="https://www.mcamb.eng.br/levantamento-georreferenciado" title="Levantamento georreferenciado">Levantamento georreferenciado</a>
  5402. </li>
  5403. <li>
  5404. <a href="https://www.mcamb.eng.br/levantamento-planialtimetrico-cadastral-georreferenciado" title="Levantamento planialtimétrico cadastral georreferenciado">Levantamento planialtimétrico cadastral georreferenciado</a>
  5405. </li>
  5406. <li>
  5407. <a href="https://www.mcamb.eng.br/levantamento-planialtimetrico-cadastral-preco" title="Levantamento planialtimétrico cadastral preço">Levantamento planialtimétrico cadastral preço</a>
  5408. </li>
  5409. <li>
  5410. <a href="https://www.mcamb.eng.br/levantamento-planialtimetrico-custo" title="Levantamento planialtimétrico custo">Levantamento planialtimétrico custo</a>
  5411. </li>
  5412. <li>
  5413. <a href="https://www.mcamb.eng.br/levantamento-planialtimetrico-georreferenciado" title="Levantamento planialtimétrico georreferenciado">Levantamento planialtimétrico georreferenciado</a>
  5414. </li>
  5415. <li>
  5416. <a href="https://www.mcamb.eng.br/levantamento-planimetrico-altimetrico" title="Levantamento planimétrico e altimétrico">Levantamento planimétrico e altimétrico</a>
  5417. </li>
  5418. <li>
  5419. <a href="https://www.mcamb.eng.br/levantamento-topografico" title="Levantamento topográfico">Levantamento topográfico</a>
  5420. </li>
  5421. <li>
  5422. <a href="https://www.mcamb.eng.br/levantamento-topografico-lotes-urbanos" title="Levantamento topografico de lotes urbanos">Levantamento topografico de lotes urbanos</a>
  5423. </li>
  5424. <li>
  5425. <a href="https://www.mcamb.eng.br/levantamento-topografico-georreferenciado" title="Levantamento topografico georreferenciado">Levantamento topografico georreferenciado</a>
  5426. </li>
  5427. <li>
  5428. <a href="https://www.mcamb.eng.br/levantamento-topografico-planialtimetrico-preco" title="Levantamento topográfico planialtimétrico preço">Levantamento topográfico planialtimétrico preço</a>
  5429. </li>
  5430. <li>
  5431. <a href="https://www.mcamb.eng.br/licenca-ambiental-perfuracao-poco-artesiano" title="Licença ambiental para perfuração de poço artesiano">Licença ambiental para perfuração de poço artesiano</a>
  5432. </li>
  5433. <li>
  5434. <a href="https://www.mcamb.eng.br/licenca-poco-artesiano" title="Licença de poço artesiano">Licença de poço artesiano</a>
  5435. </li>
  5436. <li>
  5437. <a href="https://www.mcamb.eng.br/licenca-supressao-vegetacao" title="Licença para supressão de vegetação">Licença para supressão de vegetação</a>
  5438. </li>
  5439. <li>
  5440. <a href="https://www.mcamb.eng.br/licenciamento-ambiental-consultoria" title="Licenciamento ambiental consultoria">Licenciamento ambiental consultoria</a>
  5441. </li>
  5442. <li>
  5443. <a href="https://www.mcamb.eng.br/licenciamento-ambiental-empresarial" title="Licenciamento ambiental empresarial">Licenciamento ambiental empresarial</a>
  5444. </li>
  5445. <li>
  5446. <a href="https://www.mcamb.eng.br/licenciamento-ambiental-industrias" title="Licenciamento ambiental para industrias">Licenciamento ambiental para industrias</a>
  5447. </li>
  5448. <li>
  5449. <a href="https://www.mcamb.eng.br/licenciamento-ambiental-rural" title="Licenciamento ambiental rural">Licenciamento ambiental rural</a>
  5450. </li>
  5451. <li>
  5452. <a href="https://www.mcamb.eng.br/licenciamento-corte-arvores-isoladas" title="Licenciamento de corte de árvores isoladas">Licenciamento de corte de árvores isoladas</a>
  5453. </li>
  5454. <li>
  5455. <a href="https://www.mcamb.eng.br/locacao-obras-topografia" title="Locação de obras topografia">Locação de obras topografia</a>
  5456. </li>
  5457. <li>
  5458. <a href="https://www.mcamb.eng.br/ltcat-laudo-insalubridade" title="Ltcat laudo insalubridade">Ltcat laudo insalubridade</a>
  5459. </li>
  5460. <li>
  5461. <a href="https://www.mcamb.eng.br/mapeamento-drone" title="Mapeamento com drone">Mapeamento com drone</a>
  5462. </li>
  5463. <li>
  5464. <a href="https://www.mcamb.eng.br/orcamento-levantamento-planialtimetrico" title="Orçamento de levantamento planialtimétrico">Orçamento de levantamento planialtimétrico</a>
  5465. </li>
  5466. <li>
  5467. <a href="https://www.mcamb.eng.br/orcamento-levantamento-topografico" title="Orçamento de levantamento topografico">Orçamento de levantamento topografico</a>
  5468. </li>
  5469. <li>
  5470. <a href="https://www.mcamb.eng.br/orcamento-topografia" title="Orçamento topografia">Orçamento topografia</a>
  5471. </li>
  5472. <li>
  5473. <a href="https://www.mcamb.eng.br/orcamento-topografia-loteamento" title="Orçamento topografia loteamento">Orçamento topografia loteamento</a>
  5474. </li>
  5475. <li>
  5476. <a href="https://www.mcamb.eng.br/outorga-captacao-superficial" title="Outorga captação superficial">Outorga captação superficial</a>
  5477. </li>
  5478. <li>
  5479. <a href="https://www.mcamb.eng.br/outorga-agua-irrigacao" title="Outorga de água para irrigação">Outorga de água para irrigação</a>
  5480. </li>
  5481. <li>
  5482. <a href="https://www.mcamb.eng.br/outorga-agua-poco-artesiano" title="Outorga de água para poço artesiano">Outorga de água para poço artesiano</a>
  5483. </li>
  5484. <li>
  5485. <a href="https://www.mcamb.eng.br/outorga-barramento" title="Outorga de barramento">Outorga de barramento</a>
  5486. </li>
  5487. <li>
  5488. <a href="https://www.mcamb.eng.br/outorga-captacao-agua-subterranea" title="Outorga para captação de água subterrânea">Outorga para captação de água subterrânea</a>
  5489. </li>
  5490. <li>
  5491. <a href="https://www.mcamb.eng.br/pgr-programa-gerenciamento-riscos" title="Pgr programa de gerenciamento de riscos">Pgr programa de gerenciamento de riscos</a>
  5492. </li>
  5493. <li>
  5494. <a href="https://www.mcamb.eng.br/pgrscc" title="Pgrscc">Pgrscc</a>
  5495. </li>
  5496. <li>
  5497. <a href="https://www.mcamb.eng.br/pgrss-preco" title="Pgrss preço">Pgrss preço</a>
  5498. </li>
  5499. <li>
  5500. <a href="https://www.mcamb.eng.br/plano-gerenciamento-residuos-da-construcao-civil" title="Plano de gerenciamento de resíduos da construção civil">Plano de gerenciamento de resíduos da construção civil</a>
  5501. </li>
  5502. <li>
  5503. <a href="https://www.mcamb.eng.br/plano-gerenciamento-residuos-solidos" title="Plano de gerenciamento de resíduos sólidos">Plano de gerenciamento de resíduos sólidos</a>
  5504. </li>
  5505. <li>
  5506. <a href="https://www.mcamb.eng.br/plano-gerenciamento-residuos-solidos-pgrs" title="Plano de gerenciamento de resíduos sólidos pgrs">Plano de gerenciamento de resíduos sólidos pgrs</a>
  5507. </li>
  5508. <li>
  5509. <a href="https://www.mcamb.eng.br/plano-gerenciamento-residuos-solidos-valor" title="Plano de gerenciamento de resíduos sólidos valor">Plano de gerenciamento de resíduos sólidos valor</a>
  5510. </li>
  5511. <li>
  5512. <a href="https://www.mcamb.eng.br/plano-gerenciamento-riscos" title="Plano de gerenciamento de riscos">Plano de gerenciamento de riscos</a>
  5513. </li>
  5514. <li>
  5515. <a href="https://www.mcamb.eng.br/plano-gerenciamento-riscos-pgr" title="Plano de gerenciamento de riscos pgr">Plano de gerenciamento de riscos pgr</a>
  5516. </li>
  5517. <li>
  5518. <a href="https://www.mcamb.eng.br/preco-levantamento-planialtimetrico-cadastral" title="Preço de levantamento planialtimétrico cadastral">Preço de levantamento planialtimétrico cadastral</a>
  5519. </li>
  5520. <li>
  5521. <a href="https://www.mcamb.eng.br/preco-georreferenciamento-imoveis-rurais" title="Preço georreferenciamento de imóveis rurais">Preço georreferenciamento de imóveis rurais</a>
  5522. </li>
  5523. <li>
  5524. <a href="https://www.mcamb.eng.br/preco-levantamento-planialtimetrico" title="Preço levantamento planialtimétrico">Preço levantamento planialtimétrico</a>
  5525. </li>
  5526. <li>
  5527. <a href="https://www.mcamb.eng.br/preco-levantamento-topografico-m2" title="Preço levantamento topografico m2">Preço levantamento topografico m2</a>
  5528. </li>
  5529. <li>
  5530. <a href="https://www.mcamb.eng.br/preco-topografia-terreno" title="Preço topografia terreno">Preço topografia terreno</a>
  5531. </li>
  5532. <li>
  5533. <a href="https://www.mcamb.eng.br/prestacao-servicos-ambientais" title="Prestação de serviços ambientais">Prestação de serviços ambientais</a>
  5534. </li>
  5535. <li>
  5536. <a href="https://www.mcamb.eng.br/programa-prevencao-riscos-ambientais-ppra" title="Programa de prevenção de riscos ambientais ppra">Programa de prevenção de riscos ambientais ppra</a>
  5537. </li>
  5538. <li>
  5539. <a href="https://www.mcamb.eng.br/projeto-sistema-tratamento-efluentes-industriais" title="Projeto de sistema de tratamento de efluentes industriais">Projeto de sistema de tratamento de efluentes industriais</a>
  5540. </li>
  5541. <li>
  5542. <a href="https://www.mcamb.eng.br/projeto-tratamento-efluentes-industriais" title="Projeto de tratamento de efluentes industriais">Projeto de tratamento de efluentes industriais</a>
  5543. </li>
  5544. <li>
  5545. <a href="https://www.mcamb.eng.br/projeto-estacao-tratamento-efluentes-industriais" title="Projeto estação de tratamento de efluentes industriais">Projeto estação de tratamento de efluentes industriais</a>
  5546. </li>
  5547. <li>
  5548. <a href="https://www.mcamb.eng.br/projeto-tratamento-efluentes" title="Projeto tratamento de efluentes">Projeto tratamento de efluentes</a>
  5549. </li>
  5550. <li>
  5551. <a href="https://www.mcamb.eng.br/projetos-combate-incendio" title="Projetos de combate a incêndio">Projetos de combate a incêndio</a>
  5552. </li>
  5553. <li>
  5554. <a href="https://www.mcamb.eng.br/projetos-prevencao-combate-incendio" title="Projetos de prevenção e combate a incêndio">Projetos de prevenção e combate a incêndio</a>
  5555. </li>
  5556. <li>
  5557. <a href="https://www.mcamb.eng.br/projetos-efluentes-industriais" title="Projetos efluentes industriais">Projetos efluentes industriais</a>
  5558. </li>
  5559. <li>
  5560. <a href="https://www.mcamb.eng.br/quanto-custa-georreferenciamento" title="Quanto custa georreferenciamento">Quanto custa georreferenciamento</a>
  5561. </li>
  5562. <li>
  5563. <a href="https://www.mcamb.eng.br/quanto-custa-levantamento-planialtimetrico" title="Quanto custa levantamento planialtimétrico">Quanto custa levantamento planialtimétrico</a>
  5564. </li>
  5565. <li>
  5566. <a href="https://www.mcamb.eng.br/regularizacao-ambiental" title="Regularização ambiental">Regularização ambiental</a>
  5567. </li>
  5568. <li>
  5569. <a href="https://www.mcamb.eng.br/regularizacao-ambiental-empresas" title="Regularização ambiental de empresas">Regularização ambiental de empresas</a>
  5570. </li>
  5571. <li>
  5572. <a href="https://www.mcamb.eng.br/regularizacao-ambiental-imoveis-rurais" title="Regularização ambiental de imóveis rurais">Regularização ambiental de imóveis rurais</a>
  5573. </li>
  5574. <li>
  5575. <a href="https://www.mcamb.eng.br/regularizacao-ambiental-rural" title="Regularização ambiental rural">Regularização ambiental rural</a>
  5576. </li>
  5577. <li>
  5578. <a href="https://www.mcamb.eng.br/reserva-legal-compensacao" title="Reserva legal de compensação">Reserva legal de compensação</a>
  5579. </li>
  5580. <li>
  5581. <a href="https://www.mcamb.eng.br/reserva-legal-pequenas-propriedades-rurais" title="Reserva legal para pequenas propriedades rurais">Reserva legal para pequenas propriedades rurais</a>
  5582. </li>
  5583. <li>
  5584. <a href="https://www.mcamb.eng.br/servico-consultoria-ambiental" title="Serviço de consultoria ambiental">Serviço de consultoria ambiental</a>
  5585. </li>
  5586. <li>
  5587. <a href="https://www.mcamb.eng.br/servico-levantamento-planialtimetrico" title="Serviço de levantamento planialtimétrico">Serviço de levantamento planialtimétrico</a>
  5588. </li>
  5589. <li>
  5590. <a href="https://www.mcamb.eng.br/servico-topografia-quanto-custa" title="Serviço de topografia quanto custa">Serviço de topografia quanto custa</a>
  5591. </li>
  5592. <li>
  5593. <a href="https://www.mcamb.eng.br/servico-topografia-valor" title="Serviço de topografia valor">Serviço de topografia valor</a>
  5594. </li>
  5595. <li>
  5596. <a href="https://www.mcamb.eng.br/servicos-georreferenciamento" title="Serviços de georreferenciamento">Serviços de georreferenciamento</a>
  5597. </li>
  5598. <li>
  5599. <a href="https://www.mcamb.eng.br/servicos-topograficos-pavimentacao" title="Serviços topográficos para pavimentação">Serviços topográficos para pavimentação</a>
  5600. </li>
  5601. <li>
  5602. <a href="https://www.mcamb.eng.br/topografia-terreno-irregular" title="Topografia de terreno irregular">Topografia de terreno irregular</a>
  5603. </li>
  5604. <li>
  5605. <a href="https://www.mcamb.eng.br/topografia-terreno-quanto-custa" title="Topografia de terreno quanto custa">Topografia de terreno quanto custa</a>
  5606. </li>
  5607. <li>
  5608. <a href="https://www.mcamb.eng.br/topografia-terreno-valor" title="Topografia de terreno valor">Topografia de terreno valor</a>
  5609. </li>
  5610. <li>
  5611. <a href="https://www.mcamb.eng.br/topografo-valor" title="Topógrafo valor">Topógrafo valor</a>
  5612. </li>
  5613. <li>
  5614. <a href="https://www.mcamb.eng.br/valor-servico-georreferenciamento" title="Valor de serviço de georreferenciamento">Valor de serviço de georreferenciamento</a>
  5615. </li>
  5616. <li>
  5617. <a href="https://www.mcamb.eng.br/valor-georreferenciamento-hectare" title="Valor georreferenciamento hectare">Valor georreferenciamento hectare</a>
  5618. </li>
  5619. <li>
  5620. <a href="https://www.mcamb.eng.br/valor-laudo-avcb" title="Valor laudo avcb">Valor laudo avcb</a>
  5621. </li>
  5622. <li>
  5623. <a href="https://www.mcamb.eng.br/valor-laudo-ltcat" title="Valor laudo ltcat">Valor laudo ltcat</a>
  5624. </li>
  5625. <li>
  5626. <a href="https://www.mcamb.eng.br/valor-servico-topografia" title="Valor serviço de topografia">Valor serviço de topografia</a>
  5627. </li>
  5628. <li>
  5629. <a href="https://www.mcamb.eng.br/vistoria-licenciamento-ambiental" title="Vistoria licenciamento ambiental">Vistoria licenciamento ambiental</a>
  5630. </li>
  5631. <li>
  5632. <a href="https://www.mcamb.eng.br/georreferenciamento-rural-preco" title="Georreferenciamento rural preço">Georreferenciamento rural preço</a>
  5633. </li>
  5634. <li>
  5635. <a href="https://www.mcamb.eng.br/compensacao-reserva-legal" title="Compensação de reserva legal">Compensação de reserva legal</a>
  5636. </li>
  5637. <li>
  5638. <a href="https://www.mcamb.eng.br/compensacao-reserva-legal-unidade-conservacao" title="Compensação de reserva legal em unidade de conservação">Compensação de reserva legal em unidade de conservação</a>
  5639. </li>
  5640. <li>
  5641. <a href="https://www.mcamb.eng.br/compensacao-area-reserva-legal" title="Compensação de área de reserva legal">Compensação de área de reserva legal</a>
  5642. </li>
  5643. <li>
  5644. <a href="https://www.mcamb.eng.br/empresa-compensacao-ambiental" title="Empresa de compensação ambiental">Empresa de compensação ambiental</a>
  5645. </li>
  5646. <li>
  5647. <a href="https://www.mcamb.eng.br/empresa-georreferenciamento" title="Empresa de georreferenciamento">Empresa de georreferenciamento</a>
  5648. </li>
  5649. <li>
  5650. <a href="https://www.mcamb.eng.br/empresa-estacao-tratamento-efluentes" title="Empresa estação de tratamento de efluentes">Empresa estação de tratamento de efluentes</a>
  5651. </li>
  5652. <li>
  5653. <a href="https://www.mcamb.eng.br/estacao-tratamento-efluentes-industriais" title="Estação de tratamento de efluentes industriais">Estação de tratamento de efluentes industriais</a>
  5654. </li>
  5655. <li>
  5656. <a href="https://www.mcamb.eng.br/estacao-tratamento-efluentes-industriais-compacta" title="Estação de tratamento de efluentes industriais compacta">Estação de tratamento de efluentes industriais compacta</a>
  5657. </li>
  5658. <li>
  5659. <a href="https://www.mcamb.eng.br/empresa-georreferenciamento-imoveis-rurais" title="Empresa georreferenciamento de imóveis rurais">Empresa georreferenciamento de imóveis rurais</a>
  5660. </li>
  5661. <li>
  5662. <a href="https://www.mcamb.eng.br/licenciamento-ambiental-ribeirao-preto" title="Licenciamento ambiental ribeirão preto">Licenciamento ambiental ribeirão preto</a>
  5663. </li>
  5664. <li>
  5665. <a href="https://www.mcamb.eng.br/georreferenciamento-ribeirao-preto" title="Georreferenciamento ribeirão preto">Georreferenciamento ribeirão preto</a>
  5666. </li>
  5667. <li>
  5668. <a href="https://www.mcamb.eng.br/outorga-agua-ribeirao-preto" title="Outorga de água ribeirão preto">Outorga de água ribeirão preto</a>
  5669. </li>
  5670. <li>
  5671. <a href="https://www.mcamb.eng.br/avcb-ribeirao-preto" title="Avcb ribeirão preto">Avcb ribeirão preto</a>
  5672. </li>
  5673. <li>
  5674. <a href="https://www.mcamb.eng.br/topografia-ribeirao-preto" title="Topografia ribeirão preto">Topografia ribeirão preto</a>
  5675. </li>
  5676. <li>
  5677. <a href="https://www.mcamb.eng.br/pgrs-ribeirao-preto" title="Pgrs ribeirão preto">Pgrs ribeirão preto</a>
  5678. </li>
  5679. <li>
  5680. <a href="https://www.mcamb.eng.br/pgrscc-ribeirao-preto" title="Pgrscc ribeirão preto">Pgrscc ribeirão preto</a>
  5681. </li>
  5682. <li>
  5683. <a href="https://www.mcamb.eng.br/agricultura-precisao-ribeirao-preto" title="Agricultura de precisão ribeirão preto">Agricultura de precisão ribeirão preto</a>
  5684. </li>
  5685. <li>
  5686. <a href="https://www.mcamb.eng.br/ltcat-ribeirao-preto" title="Ltcat ribeirão preto">Ltcat ribeirão preto</a>
  5687. </li>
  5688. <li>
  5689. <a href="https://www.mcamb.eng.br/reserva-legal-ribeirao-preto" title="Reserva legal ribeirão preto">Reserva legal ribeirão preto</a>
  5690. </li>
  5691. <li>
  5692. <a href="https://www.mcamb.eng.br/pgr-ribeirao-preto" title="Pgr ribeirão preto">Pgr ribeirão preto</a>
  5693. </li>
  5694. <li>
  5695. <a href="https://www.mcamb.eng.br/pcmso-ribeirao-preto" title="Pcmso ribeirão preto">Pcmso ribeirão preto</a>
  5696. </li>
  5697. <li>
  5698. <a href="https://www.mcamb.eng.br/ppra-ribeirao-preto" title="Ppra ribeirão preto">Ppra ribeirão preto</a>
  5699. </li>
  5700. <li>
  5701. <a href="https://www.mcamb.eng.br/levantamento-planialtimetrico-ribeirao-preto" title="Levantamento planialtimétrico ribeirão preto">Levantamento planialtimétrico ribeirão preto</a>
  5702. </li>
  5703. <li>
  5704. <a href="https://www.mcamb.eng.br/corte-arvore-ribeirao-preto" title="Corte de árvore ribeirão preto">Corte de árvore ribeirão preto</a>
  5705. </li>
  5706. <li>
  5707. <a href="https://www.mcamb.eng.br/car-ribeirao-preto" title="Car ribeirão preto">Car ribeirão preto</a>
  5708. </li>
  5709. <li>
  5710. <a href="https://www.mcamb.eng.br/cadastro-ambiental-rural-ribeirao-preto" title="Cadastro ambiental rural ribeirão preto">Cadastro ambiental rural ribeirão preto</a>
  5711. </li>
  5712. <li>
  5713. <a href="https://www.mcamb.eng.br/plano-logistica-reversa-ribeirao-preto" title="Plano de logística reversa ribeirão preto">Plano de logística reversa ribeirão preto</a>
  5714. </li>
  5715. <li>
  5716. <a href="https://www.mcamb.eng.br/poco-monitoramento-ribeirao-preto" title="Poço de monitoramento ribeirão preto">Poço de monitoramento ribeirão preto</a>
  5717. </li>
  5718. <li>
  5719. <a href="https://www.mcamb.eng.br/sondagem-ribeirao-preto" title="Sondagem ribeirão preto">Sondagem ribeirão preto</a>
  5720. </li>
  5721. <li>
  5722. <a href="https://www.mcamb.eng.br/estacao-tratamento-efluentes-ribeirao-preto" title="Estação de tratamento de efluentes ribeirão preto">Estação de tratamento de efluentes ribeirão preto</a>
  5723. </li> </ul></li>
  5724. <li>
  5725. <a href="https://www.mcamb.eng.br/contato" title="Contato" >Contato</a></li> </ul>
  5726. </nav>
  5727. <div class="clear"></div>
  5728. </header>
  5729. <div id="header-block"></div>
  5730. <link rel="stylesheet" href="https://www.mcamb.eng.br/js/sweetalert/css/sweetalert.css"/>
  5731. <script>
  5732. !function(a,b,c){"use strict";!function d(a,b,c){function e(g,h){if(!b[g]){if(!a[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);var j=new Error("Cannot find module '"+g+"'");throw j.code="MODULE_NOT_FOUND",j}var k=b[g]={exports:{}};a[g][0].call(k.exports,function(b){var c=a[g][1][b];return e(c?c:b)},k,k.exports,d,a,b,c)}return b[g].exports}for(var f="function"==typeof require&&require,g=0;g<c.length;g++)e(c[g]);return e}({1:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});var d={title:"",text:"",type:null,allowOutsideClick:!1,showConfirmButton:!0,showCancelButton:!1,closeOnConfirm:!0,closeOnCancel:!0,confirmButtonText:"OK",confirmButtonClass:"btn-primary",cancelButtonText:"Cancel",cancelButtonClass:"btn-default",containerClass:"",titleClass:"",textClass:"",imageUrl:null,imageSize:null,timer:null,customClass:"",html:!1,animation:!0,allowEscapeKey:!0,inputType:"text",inputPlaceholder:"",inputValue:"",showLoaderOnConfirm:!1};c["default"]=d},{}],2:[function(b,d,e){Object.defineProperty(e,"__esModule",{value:!0}),e.handleCancel=e.handleConfirm=e.handleButton=c;var f=(b("./handle-swal-dom"),b("./handle-dom")),g=function(b,c,d){var e,g,j,k=b||a.event,l=k.target||k.srcElement,m=-1!==l.className.indexOf("confirm"),n=-1!==l.className.indexOf("sweet-overlay"),o=(0,f.hasClass)(d,"visible"),p=c.doneFunction&&"true"===d.getAttribute("data-has-done-function");switch(m&&c.confirmButtonColor&&(e=c.confirmButtonColor,g=colorLuminance(e,-.04),j=colorLuminance(e,-.14)),k.type){case"click":var q=d===l,r=(0,f.isDescendant)(d,l);if(!q&&!r&&o&&!c.allowOutsideClick)break;m&&p&&o?h(d,c):p&&o||n?i(d,c):(0,f.isDescendant)(d,l)&&"BUTTON"===l.tagName&&sweetAlert.close()}},h=function(a,b){var c=!0;(0,f.hasClass)(a,"show-input")&&(c=a.querySelector("input").value,c||(c="")),b.doneFunction(c),b.closeOnConfirm&&sweetAlert.close(),b.showLoaderOnConfirm&&sweetAlert.disableButtons()},i=function(a,b){var c=String(b.doneFunction).replace(/\s/g,""),d="function("===c.substring(0,9)&&")"!==c.substring(9,10);d&&b.doneFunction(!1),b.closeOnCancel&&sweetAlert.close()};e.handleButton=g,e.handleConfirm=h,e.handleCancel=i},{"./handle-dom":3,"./handle-swal-dom":5}],3:[function(c,d,e){Object.defineProperty(e,"__esModule",{value:!0});var f=function(a,b){return new RegExp(" "+b+" ").test(" "+a.className+" ")},g=function(a,b){f(a,b)||(a.className+=" "+b)},h=function(a,b){var c=" "+a.className.replace(/[\t\r\n]/g," ")+" ";if(f(a,b)){for(;c.indexOf(" "+b+" ")>=0;)c=c.replace(" "+b+" "," ");a.className=c.replace(/^\s+|\s+$/g,"")}},i=function(a){var c=b.createElement("div");return c.appendChild(b.createTextNode(a)),c.innerHTML},j=function(a){a.style.opacity="",a.style.display="block"},k=function(a){if(a&&!a.length)return j(a);for(var b=0;b<a.length;++b)j(a[b])},l=function(a){a.style.opacity="",a.style.display="none"},m=function(a){if(a&&!a.length)return l(a);for(var b=0;b<a.length;++b)l(a[b])},n=function(a,b){for(var c=b.parentNode;null!==c;){if(c===a)return!0;c=c.parentNode}return!1},o=function(a){a.style.left="-9999px",a.style.display="block";var b,c=a.clientHeight;return b="undefined"!=typeof getComputedStyle?parseInt(getComputedStyle(a).getPropertyValue("padding-top"),10):parseInt(a.currentStyle.padding),a.style.left="",a.style.display="none","-"+parseInt((c+b)/2)+"px"},p=function(a,b){if(+a.style.opacity<1){b=b||16,a.style.opacity=0,a.style.display="block";var c=+new Date,d=function e(){a.style.opacity=+a.style.opacity+(new Date-c)/100,c=+new Date,+a.style.opacity<1&&setTimeout(e,b)};d()}a.style.display="block"},q=function(a,b){b=b||16,a.style.opacity=1;var c=+new Date,d=function e(){a.style.opacity=+a.style.opacity-(new Date-c)/100,c=+new Date,+a.style.opacity>0?setTimeout(e,b):a.style.display="none"};d()},r=function(c){if("function"==typeof MouseEvent){var d=new MouseEvent("click",{view:a,bubbles:!1,cancelable:!0});c.dispatchEvent(d)}else if(b.createEvent){var e=b.createEvent("MouseEvents");e.initEvent("click",!1,!1),c.dispatchEvent(e)}else b.createEventObject?c.fireEvent("onclick"):"function"==typeof c.onclick&&c.onclick()},s=function(b){"function"==typeof b.stopPropagation?(b.stopPropagation(),b.preventDefault()):a.event&&a.event.hasOwnProperty("cancelBubble")&&(a.event.cancelBubble=!0)};e.hasClass=f,e.addClass=g,e.removeClass=h,e.escapeHtml=i,e._show=j,e.show=k,e._hide=l,e.hide=m,e.isDescendant=n,e.getTopMargin=o,e.fadeIn=p,e.fadeOut=q,e.fireClick=r,e.stopEventPropagation=s},{}],4:[function(b,d,e){Object.defineProperty(e,"__esModule",{value:!0});var f=b("./handle-dom"),g=b("./handle-swal-dom"),h=function(b,d,e){var h=b||a.event,i=h.keyCode||h.which,j=e.querySelector("button.confirm"),k=e.querySelector("button.cancel"),l=e.querySelectorAll("button[tabindex]");if(-1!==[9,13,32,27].indexOf(i)){for(var m=h.target||h.srcElement,n=-1,o=0;o<l.length;o++)if(m===l[o]){n=o;break}9===i?(m=-1===n?j:n===l.length-1?l[0]:l[n+1],(0,f.stopEventPropagation)(h),m.focus(),d.confirmButtonColor&&(0,g.setFocusStyle)(m,d.confirmButtonColor)):13===i?("INPUT"===m.tagName&&(m=j,j.focus()),m=-1===n?j:c):27===i&&d.allowEscapeKey===!0?(m=k,(0,f.fireClick)(m,h)):m=c}};e["default"]=h},{"./handle-dom":3,"./handle-swal-dom":5}],5:[function(d,e,f){function g(a){return a&&a.__esModule?a:{"default":a}}Object.defineProperty(f,"__esModule",{value:!0}),f.fixVerticalPosition=f.resetInputError=f.resetInput=f.openModal=f.getInput=f.getOverlay=f.getModal=f.sweetAlertInitialize=c;var h=d("./handle-dom"),i=d("./default-params"),j=g(i),k=d("./injected-html"),l=g(k),m=".sweet-alert",n=".sweet-overlay",o=function(){var a=b.createElement("div");for(a.innerHTML=l["default"];a.firstChild;)b.body.appendChild(a.firstChild)},p=function w(){var a=b.querySelector(m);return a||(o(),a=w()),a},q=function(){var a=p();return a?a.querySelector("input"):void 0},r=function(){return b.querySelector(n)},s=function(c){var d=p();(0,h.fadeIn)(r(),10),(0,h.show)(d),(0,h.addClass)(d,"showSweetAlert"),(0,h.removeClass)(d,"hideSweetAlert"),a.previousActiveElement=b.activeElement;var e=d.querySelector("button.confirm");e.focus(),setTimeout(function(){(0,h.addClass)(d,"visible")},500);var f=d.getAttribute("data-timer");if("null"!==f&&""!==f){var g=c;d.timeout=setTimeout(function(){var a=(g||null)&&"true"===d.getAttribute("data-has-done-function");a?g(null):sweetAlert.close()},f)}},t=function(){var a=p(),b=q();(0,h.removeClass)(a,"show-input"),b.value=j["default"].inputValue,b.setAttribute("type",j["default"].inputType),b.setAttribute("placeholder",j["default"].inputPlaceholder),u()},u=function(a){if(a&&13===a.keyCode)return!1;var b=p(),c=b.querySelector(".sa-input-error");(0,h.removeClass)(c,"show");var d=b.querySelector(".form-group");(0,h.removeClass)(d,"has-error")},v=function(){var a=p();a.style.marginTop=(0,h.getTopMargin)(p())};f.sweetAlertInitialize=o,f.getModal=p,f.getOverlay=r,f.getInput=q,f.openModal=s,f.resetInput=t,f.resetInputError=u,f.fixVerticalPosition=v},{"./default-params":1,"./handle-dom":3,"./injected-html":6}],6:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});var d='<div class="sweet-overlay" tabIndex="-1"></div><div class="sweet-alert" tabIndex="-1"><div class="sa-icon sa-error">\n <span class="sa-x-mark">\n <span class="sa-line sa-left"></span>\n <span class="sa-line sa-right"></span>\n </span>\n </div><div class="sa-icon sa-warning">\n <span class="sa-body"></span>\n <span class="sa-dot"></span>\n </div><div class="sa-icon sa-info"></div><div class="sa-icon sa-success">\n <span class="sa-line sa-tip"></span>\n <span class="sa-line sa-long"></span>\n\n <div class="sa-placeholder"></div>\n <div class="sa-fix"></div>\n </div><div class="sa-icon sa-custom"></div><h2>Title</h2>\n <p class="lead text-muted">Text</p>\n <div class="form-group">\n <input type="text" class="form-control" tabIndex="3" />\n <span class="sa-input-error help-block">\n <span class="glyphicon glyphicon-exclamation-sign"></span> <span class="sa-help-text">Not valid</span>\n </span>\n </div><div class="sa-button-container">\n <button class="cancel btn btn-lg" tabIndex="2">Cancel</button>\n <div class="sa-confirm-button-container">\n <button class="confirm btn btn-lg" tabIndex="1">OK</button><div class="la-ball-fall">\n <div></div>\n <div></div>\n <div></div>\n </div>\n </div>\n </div></div>';c["default"]=d},{}],7:[function(a,b,c){Object.defineProperty(c,"__esModule",{value:!0});var d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol?"symbol":typeof a},e=a("./utils"),f=a("./handle-swal-dom"),g=a("./handle-dom"),h=["error","warning","info","success","input","prompt"],i=function(a){var b=(0,f.getModal)(),c=b.querySelector("h2"),i=b.querySelector("p"),j=b.querySelector("button.cancel"),k=b.querySelector("button.confirm");if(c.innerHTML=a.html?a.title:(0,g.escapeHtml)(a.title).split("\n").join("<br>"),i.innerHTML=a.html?a.text:(0,g.escapeHtml)(a.text||"").split("\n").join("<br>"),a.text&&(0,g.show)(i),a.customClass)(0,g.addClass)(b,a.customClass),b.setAttribute("data-custom-class",a.customClass);else{var l=b.getAttribute("data-custom-class");(0,g.removeClass)(b,l),b.setAttribute("data-custom-class","")}if((0,g.hide)(b.querySelectorAll(".sa-icon")),a.type&&!(0,e.isIE8)()){var m=function(){for(var c=!1,d=0;d<h.length;d++)if(a.type===h[d]){c=!0;break}if(!c)return logStr("Unknown alert type: "+a.type),{v:!1};var e=["success","error","warning","info"],i=void 0;-1!==e.indexOf(a.type)&&(i=b.querySelector(".sa-icon.sa-"+a.type),(0,g.show)(i));var j=(0,f.getInput)();switch(a.type){case"success":(0,g.addClass)(i,"animate"),(0,g.addClass)(i.querySelector(".sa-tip"),"animateSuccessTip"),(0,g.addClass)(i.querySelector(".sa-long"),"animateSuccessLong");break;case"error":(0,g.addClass)(i,"animateErrorIcon"),(0,g.addClass)(i.querySelector(".sa-x-mark"),"animateXMark");break;case"warning":(0,g.addClass)(i,"pulseWarning"),(0,g.addClass)(i.querySelector(".sa-body"),"pulseWarningIns"),(0,g.addClass)(i.querySelector(".sa-dot"),"pulseWarningIns");break;case"input":case"prompt":j.setAttribute("type",a.inputType),j.value=a.inputValue,j.setAttribute("placeholder",a.inputPlaceholder),(0,g.addClass)(b,"show-input"),setTimeout(function(){j.focus(),j.addEventListener("keyup",swal.resetInputError)},400)}}();if("object"===("undefined"==typeof m?"undefined":d(m)))return m.v}if(a.imageUrl){var n=b.querySelector(".sa-icon.sa-custom");n.style.backgroundImage="url("+a.imageUrl+")",(0,g.show)(n);var o=80,p=80;if(a.imageSize){var q=a.imageSize.toString().split("x"),r=q[0],s=q[1];r&&s?(o=r,p=s):logStr("Parameter imageSize expects value with format WIDTHxHEIGHT, got "+a.imageSize)}n.setAttribute("style",n.getAttribute("style")+"width:"+o+"px; height:"+p+"px")}b.setAttribute("data-has-cancel-button",a.showCancelButton),a.showCancelButton?j.style.display="inline-block":(0,g.hide)(j),b.setAttribute("data-has-confirm-button",a.showConfirmButton),a.showConfirmButton?k.style.display="inline-block":(0,g.hide)(k),a.cancelButtonText&&(j.innerHTML=(0,g.escapeHtml)(a.cancelButtonText)),a.confirmButtonText&&(k.innerHTML=(0,g.escapeHtml)(a.confirmButtonText)),k.className="confirm btn btn-lg",(0,g.addClass)(b,a.containerClass),(0,g.addClass)(k,a.confirmButtonClass),(0,g.addClass)(j,a.cancelButtonClass),(0,g.addClass)(c,a.titleClass),(0,g.addClass)(i,a.textClass),b.setAttribute("data-allow-outside-click",a.allowOutsideClick);var t=!!a.doneFunction;b.setAttribute("data-has-done-function",t),a.animation?"string"==typeof a.animation?b.setAttribute("data-animation",a.animation):b.setAttribute("data-animation","pop"):b.setAttribute("data-animation","none"),b.setAttribute("data-timer",a.timer)};c["default"]=i},{"./handle-dom":3,"./handle-swal-dom":5,"./utils":8}],8:[function(b,c,d){Object.defineProperty(d,"__esModule",{value:!0});var e=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c]);return a},f=function(){return a.attachEvent&&!a.addEventListener},g=function(b){a.console&&a.console.log("SweetAlert: "+b)};d.extend=e,d.isIE8=f,d.logStr=g},{}],9:[function(d,e,f){function g(a){return a&&a.__esModule?a:{"default":a}}Object.defineProperty(f,"__esModule",{value:!0});var h,i,j,k,l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(a){return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol?"symbol":typeof a},m=d("./modules/handle-dom"),n=d("./modules/utils"),o=d("./modules/handle-swal-dom"),p=d("./modules/handle-click"),q=d("./modules/handle-key"),r=g(q),s=d("./modules/default-params"),t=g(s),u=d("./modules/set-params"),v=g(u);f["default"]=j=k=function(){function d(a){var b=e;return b[a]===c?t["default"][a]:b[a]}var e=arguments[0];if((0,m.addClass)(b.body,"stop-scrolling"),(0,o.resetInput)(),e===c)return(0,n.logStr)("SweetAlert expects at least 1 attribute!"),!1;var f=(0,n.extend)({},t["default"]);switch("undefined"==typeof e?"undefined":l(e)){case"string":f.title=e,f.text=arguments[1]||"",f.type=arguments[2]||"";break;case"object":if(e.title===c)return(0,n.logStr)('Missing "title" argument!'),!1;f.title=e.title;for(var g in t["default"])f[g]=d(g);f.confirmButtonText=f.showCancelButton?"Confirm":t["default"].confirmButtonText,f.confirmButtonText=d("confirmButtonText"),f.doneFunction=arguments[1]||null;break;default:return(0,n.logStr)('Unexpected type of argument! Expected "string" or "object", got '+("undefined"==typeof e?"undefined":l(e))),!1}(0,v["default"])(f),(0,o.fixVerticalPosition)(),(0,o.openModal)(arguments[1]);for(var j=(0,o.getModal)(),q=j.querySelectorAll("button"),s=["onclick"],u=function(a){return(0,p.handleButton)(a,f,j)},w=0;w<q.length;w++)for(var x=0;x<s.length;x++){var y=s[x];q[w][y]=u}(0,o.getOverlay)().onclick=u,h=a.onkeydown;var z=function(a){return(0,r["default"])(a,f,j)};a.onkeydown=z,a.onfocus=function(){setTimeout(function(){i!==c&&(i.focus(),i=c)},0)},k.enableButtons()},j.setDefaults=k.setDefaults=function(a){if(!a)throw new Error("userParams is required");if("object"!==("undefined"==typeof a?"undefined":l(a)))throw new Error("userParams has to be a object");(0,n.extend)(t["default"],a)},j.close=k.close=function(){var d=(0,o.getModal)();(0,m.fadeOut)((0,o.getOverlay)(),5),(0,m.fadeOut)(d,5),(0,m.removeClass)(d,"showSweetAlert"),(0,m.addClass)(d,"hideSweetAlert"),(0,m.removeClass)(d,"visible");var e=d.querySelector(".sa-icon.sa-success");(0,m.removeClass)(e,"animate"),(0,m.removeClass)(e.querySelector(".sa-tip"),"animateSuccessTip"),(0,m.removeClass)(e.querySelector(".sa-long"),"animateSuccessLong");var f=d.querySelector(".sa-icon.sa-error");(0,m.removeClass)(f,"animateErrorIcon"),(0,m.removeClass)(f.querySelector(".sa-x-mark"),"animateXMark");var g=d.querySelector(".sa-icon.sa-warning");return(0,m.removeClass)(g,"pulseWarning"),(0,m.removeClass)(g.querySelector(".sa-body"),"pulseWarningIns"),(0,m.removeClass)(g.querySelector(".sa-dot"),"pulseWarningIns"),setTimeout(function(){var a=d.getAttribute("data-custom-class");(0,m.removeClass)(d,a)},300),(0,m.removeClass)(b.body,"stop-scrolling"),a.onkeydown=h,a.previousActiveElement&&a.previousActiveElement.focus(),i=c,clearTimeout(d.timeout),!0},j.showInputError=k.showInputError=function(a){var b=(0,o.getModal)(),c=b.querySelector(".sa-input-error");(0,m.addClass)(c,"show");var d=b.querySelector(".form-group");(0,m.addClass)(d,"has-error"),d.querySelector(".sa-help-text").innerHTML=a,setTimeout(function(){j.enableButtons()},1),b.querySelector("input").focus()},j.resetInputError=k.resetInputError=function(a){if(a&&13===a.keyCode)return!1;var b=(0,o.getModal)(),c=b.querySelector(".sa-input-error");(0,m.removeClass)(c,"show");var d=b.querySelector(".form-group");(0,m.removeClass)(d,"has-error")},j.disableButtons=k.disableButtons=function(a){var b=(0,o.getModal)(),c=b.querySelector("button.confirm"),d=b.querySelector("button.cancel");c.disabled=!0,d.disabled=!0},j.enableButtons=k.enableButtons=function(a){var b=(0,o.getModal)(),c=b.querySelector("button.confirm"),d=b.querySelector("button.cancel");c.disabled=!1,d.disabled=!1},"undefined"!=typeof a?a.sweetAlert=a.swal=j:(0,n.logStr)("SweetAlert is a frontend module!")},{"./modules/default-params":1,"./modules/handle-click":2,"./modules/handle-dom":3,"./modules/handle-key":4,"./modules/handle-swal-dom":5,"./modules/set-params":7,"./modules/utils":8}]},{},[9]),"function"==typeof define&&define.amd?define(function(){return sweetAlert}):"undefined"!=typeof module&&module.exports&&(module.exports=sweetAlert)}(window,document);</script>
  5733. <script>
  5734. /**
  5735. * MODO DE USAR EM: https://igorescobar.github.io/jQuery-Mask-Plugin/docs.html
  5736. *
  5737. * jquery.mask.js
  5738. * @version: v1.14.11
  5739. * @author: Igor Escobar
  5740. *
  5741. * Created by Igor Escobar on 2012-03-10. Please report any bug at http://blog.igorescobar.com
  5742. *
  5743. * Copyright (c) 2012 Igor Escobar http://blog.igorescobar.com
  5744. *
  5745. * The MIT License (http://www.opensource.org/licenses/mit-license.php)
  5746. *
  5747. * Permission is hereby granted, free of charge, to any person
  5748. * obtaining a copy of this software and associated documentation
  5749. * files (the "Software"), to deal in the Software without
  5750. * restriction, including without limitation the rights to use,
  5751. * copy, modify, merge, publish, distribute, sublicense, and/or sell
  5752. * copies of the Software, and to permit persons to whom the
  5753. * Software is furnished to do so, subject to the following
  5754. * conditions:
  5755. *
  5756. * The above copyright notice and this permission notice shall be
  5757. * included in all copies or substantial portions of the Software.
  5758. *
  5759. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  5760. * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  5761. * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  5762. * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  5763. * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  5764. * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  5765. * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  5766. * OTHER DEALINGS IN THE SOFTWARE.
  5767. */
  5768. /* jshint laxbreak: true */
  5769. /* jshint maxcomplexity:17 */
  5770. /* global define */
  5771. 'use strict';
  5772. // UMD (Universal Module Definition) patterns for JavaScript modules that work everywhere.
  5773. // https://github.com/umdjs/umd/blob/master/jqueryPluginCommonjs.js
  5774. (function (factory, jQuery, Zepto) {
  5775. if (typeof define === 'function' && define.amd) {
  5776. define(['jquery'], factory);
  5777. } else if (typeof exports === 'object') {
  5778. module.exports = factory(require('jquery'));
  5779. } else {
  5780. factory(jQuery || Zepto);
  5781. }
  5782. }(function ($) {
  5783. var Mask = function (el, mask, options) {
  5784. var p = {
  5785. invalid: [],
  5786. getCaret: function () {
  5787. try {
  5788. var sel,
  5789. pos = 0,
  5790. ctrl = el.get(0),
  5791. dSel = document.selection,
  5792. cSelStart = ctrl.selectionStart;
  5793. // IE Support
  5794. if (dSel && navigator.appVersion.indexOf('MSIE 10') === -1) {
  5795. sel = dSel.createRange();
  5796. sel.moveStart('character', -p.val().length);
  5797. pos = sel.text.length;
  5798. }
  5799. // Firefox support
  5800. else if (cSelStart || cSelStart === '0') {
  5801. pos = cSelStart;
  5802. }
  5803. return pos;
  5804. } catch (e) {}
  5805. },
  5806. setCaret: function(pos) {
  5807. try {
  5808. if (el.is(':focus')) {
  5809. var range, ctrl = el.get(0);
  5810. // Firefox, WebKit, etc..
  5811. if (ctrl.setSelectionRange) {
  5812. ctrl.setSelectionRange(pos, pos);
  5813. } else { // IE
  5814. range = ctrl.createTextRange();
  5815. range.collapse(true);
  5816. range.moveEnd('character', pos);
  5817. range.moveStart('character', pos);
  5818. range.select();
  5819. }
  5820. }
  5821. } catch (e) {}
  5822. },
  5823. events: function() {
  5824. el
  5825. .on('keydown.mask', function(e) {
  5826. el.data('mask-keycode', e.keyCode || e.which);
  5827. el.data('mask-previus-value', el.val());
  5828. el.data('mask-previus-caret-pos', p.getCaret());
  5829. p.maskDigitPosMapOld = p.maskDigitPosMap;
  5830. })
  5831. .on($.jMaskGlobals.useInput ? 'input.mask' : 'keyup.mask', p.behaviour)
  5832. .on('paste.mask drop.mask', function() {
  5833. setTimeout(function() {
  5834. el.keydown().keyup();
  5835. }, 100);
  5836. })
  5837. .on('change.mask', function(){
  5838. el.data('changed', true);
  5839. })
  5840. .on('blur.mask', function(){
  5841. if (oldValue !== p.val() && !el.data('changed')) {
  5842. el.trigger('change');
  5843. }
  5844. el.data('changed', false);
  5845. })
  5846. // it's very important that this callback remains in this position
  5847. // otherwhise oldValue it's going to work buggy
  5848. .on('blur.mask', function() {
  5849. oldValue = p.val();
  5850. })
  5851. // select all text on focus
  5852. .on('focus.mask', function (e) {
  5853. if (options.selectOnFocus === true) {
  5854. $(e.target).select();
  5855. }
  5856. })
  5857. // clear the value if it not complete the mask
  5858. .on('focusout.mask', function() {
  5859. if (options.clearIfNotMatch && !regexMask.test(p.val())) {
  5860. p.val('');
  5861. }
  5862. });
  5863. },
  5864. getRegexMask: function() {
  5865. var maskChunks = [], translation, pattern, optional, recursive, oRecursive, r;
  5866. for (var i = 0; i < mask.length; i++) {
  5867. translation = jMask.translation[mask.charAt(i)];
  5868. if (translation) {
  5869. pattern = translation.pattern.toString().replace(/.{1}$|^.{1}/g, '');
  5870. optional = translation.optional;
  5871. recursive = translation.recursive;
  5872. if (recursive) {
  5873. maskChunks.push(mask.charAt(i));
  5874. oRecursive = {digit: mask.charAt(i), pattern: pattern};
  5875. } else {
  5876. maskChunks.push(!optional && !recursive ? pattern : (pattern + '?'));
  5877. }
  5878. } else {
  5879. maskChunks.push(mask.charAt(i).replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'));
  5880. }
  5881. }
  5882. r = maskChunks.join('');
  5883. if (oRecursive) {
  5884. r = r.replace(new RegExp('(' + oRecursive.digit + '(.*' + oRecursive.digit + ')?)'), '($1)?')
  5885. .replace(new RegExp(oRecursive.digit, 'g'), oRecursive.pattern);
  5886. }
  5887. return new RegExp(r);
  5888. },
  5889. destroyEvents: function() {
  5890. el.off(['input', 'keydown', 'keyup', 'paste', 'drop', 'blur', 'focusout', ''].join('.mask '));
  5891. },
  5892. val: function(v) {
  5893. var isInput = el.is('input'),
  5894. method = isInput ? 'val' : 'text',
  5895. r;
  5896. if (arguments.length > 0) {
  5897. if (el[method]() !== v) {
  5898. el[method](v);
  5899. }
  5900. r = el;
  5901. } else {
  5902. r = el[method]();
  5903. }
  5904. return r;
  5905. },
  5906. calculateCaretPosition: function() {
  5907. var oldVal = el.data('mask-previus-value') || '',
  5908. newVal = p.getMasked(),
  5909. caretPosNew = p.getCaret();
  5910. if (oldVal !== newVal) {
  5911. var caretPosOld = el.data('mask-previus-caret-pos') || 0,
  5912. newValL = newVal.length,
  5913. oldValL = oldVal.length,
  5914. maskDigitsBeforeCaret = 0,
  5915. maskDigitsAfterCaret = 0,
  5916. maskDigitsBeforeCaretAll = 0,
  5917. maskDigitsBeforeCaretAllOld = 0,
  5918. i = 0;
  5919. for (i = caretPosNew; i < newValL; i++) {
  5920. if (!p.maskDigitPosMap[i]) {
  5921. break;
  5922. }
  5923. maskDigitsAfterCaret++;
  5924. }
  5925. for (i = caretPosNew - 1; i >= 0; i--) {
  5926. if (!p.maskDigitPosMap[i]) {
  5927. break;
  5928. }
  5929. maskDigitsBeforeCaret++;
  5930. }
  5931. for (i = caretPosNew - 1; i >= 0; i--) {
  5932. if (p.maskDigitPosMap[i]) {
  5933. maskDigitsBeforeCaretAll++;
  5934. }
  5935. }
  5936. for (i = caretPosOld - 1; i >= 0; i--) {
  5937. if (p.maskDigitPosMapOld[i]) {
  5938. maskDigitsBeforeCaretAllOld++;
  5939. }
  5940. }
  5941. if (caretPosNew > oldValL) {
  5942. // if the cursor is at the end keep it there
  5943. caretPosNew = newValL;
  5944. }
  5945. else if (caretPosOld >= caretPosNew && caretPosOld !== oldValL) {
  5946. if (!p.maskDigitPosMapOld[caretPosNew]) {
  5947. var caretPos = caretPosNew;
  5948. caretPosNew -= maskDigitsBeforeCaretAllOld - maskDigitsBeforeCaretAll;
  5949. caretPosNew -= maskDigitsBeforeCaret;
  5950. if (p.maskDigitPosMap[caretPosNew]) {
  5951. caretPosNew = caretPos;
  5952. }
  5953. }
  5954. }
  5955. else if (caretPosNew > caretPosOld) {
  5956. caretPosNew += maskDigitsBeforeCaretAll - maskDigitsBeforeCaretAllOld;
  5957. caretPosNew += maskDigitsAfterCaret;
  5958. }
  5959. }
  5960. return caretPosNew;
  5961. },
  5962. behaviour: function(e) {
  5963. e = e || window.event;
  5964. p.invalid = [];
  5965. var keyCode = el.data('mask-keycode');
  5966. if ($.inArray(keyCode, jMask.byPassKeys) === -1) {
  5967. var newVal = p.getMasked(),
  5968. caretPos = p.getCaret();
  5969. setTimeout(function() {
  5970. p.setCaret(p.calculateCaretPosition());
  5971. }, 10);
  5972. p.val(newVal);
  5973. p.setCaret(caretPos);
  5974. return p.callbacks(e);
  5975. }
  5976. },
  5977. getMasked: function(skipMaskChars, val) {
  5978. var buf = [],
  5979. value = val === undefined ? p.val() : val + '',
  5980. m = 0, maskLen = mask.length,
  5981. v = 0, valLen = value.length,
  5982. offset = 1, addMethod = 'push',
  5983. resetPos = -1,
  5984. maskDigitCount = 0,
  5985. maskDigitPosArr = [],
  5986. lastMaskChar,
  5987. check;
  5988. if (options.reverse) {
  5989. addMethod = 'unshift';
  5990. offset = -1;
  5991. lastMaskChar = 0;
  5992. m = maskLen - 1;
  5993. v = valLen - 1;
  5994. check = function () {
  5995. return m > -1 && v > -1;
  5996. };
  5997. } else {
  5998. lastMaskChar = maskLen - 1;
  5999. check = function () {
  6000. return m < maskLen && v < valLen;
  6001. };
  6002. }
  6003. var lastUntranslatedMaskChar;
  6004. while (check()) {
  6005. var maskDigit = mask.charAt(m),
  6006. valDigit = value.charAt(v),
  6007. translation = jMask.translation[maskDigit];
  6008. if (translation) {
  6009. if (valDigit.match(translation.pattern)) {
  6010. buf[addMethod](valDigit);
  6011. if (translation.recursive) {
  6012. if (resetPos === -1) {
  6013. resetPos = m;
  6014. } else if (m === lastMaskChar) {
  6015. m = resetPos - offset;
  6016. }
  6017. if (lastMaskChar === resetPos) {
  6018. m -= offset;
  6019. }
  6020. }
  6021. m += offset;
  6022. } else if (valDigit === lastUntranslatedMaskChar) {
  6023. // matched the last untranslated (raw) mask character that we encountered
  6024. // likely an insert offset the mask character from the last entry; fall
  6025. // through and only increment v
  6026. maskDigitCount--;
  6027. lastUntranslatedMaskChar = undefined;
  6028. } else if (translation.optional) {
  6029. m += offset;
  6030. v -= offset;
  6031. } else if (translation.fallback) {
  6032. buf[addMethod](translation.fallback);
  6033. m += offset;
  6034. v -= offset;
  6035. } else {
  6036. p.invalid.push({p: v, v: valDigit, e: translation.pattern});
  6037. }
  6038. v += offset;
  6039. } else {
  6040. if (!skipMaskChars) {
  6041. buf[addMethod](maskDigit);
  6042. }
  6043. if (valDigit === maskDigit) {
  6044. maskDigitPosArr.push(v);
  6045. v += offset;
  6046. } else {
  6047. lastUntranslatedMaskChar = maskDigit;
  6048. maskDigitPosArr.push(v + maskDigitCount);
  6049. maskDigitCount++;
  6050. }
  6051. m += offset;
  6052. }
  6053. }
  6054. var lastMaskCharDigit = mask.charAt(lastMaskChar);
  6055. if (maskLen === valLen + 1 && !jMask.translation[lastMaskCharDigit]) {
  6056. buf.push(lastMaskCharDigit);
  6057. }
  6058. var newVal = buf.join('');
  6059. p.mapMaskdigitPositions(newVal, maskDigitPosArr, valLen);
  6060. return newVal;
  6061. },
  6062. mapMaskdigitPositions: function(newVal, maskDigitPosArr, valLen) {
  6063. var maskDiff = options.reverse ? newVal.length - valLen : 0;
  6064. p.maskDigitPosMap = {};
  6065. for (var i = 0; i < maskDigitPosArr.length; i++) {
  6066. p.maskDigitPosMap[maskDigitPosArr[i] + maskDiff] = 1;
  6067. }
  6068. },
  6069. callbacks: function (e) {
  6070. var val = p.val(),
  6071. changed = val !== oldValue,
  6072. defaultArgs = [val, e, el, options],
  6073. callback = function(name, criteria, args) {
  6074. if (typeof options[name] === 'function' && criteria) {
  6075. options[name].apply(this, args);
  6076. }
  6077. };
  6078. callback('onChange', changed === true, defaultArgs);
  6079. callback('onKeyPress', changed === true, defaultArgs);
  6080. callback('onComplete', val.length === mask.length, defaultArgs);
  6081. callback('onInvalid', p.invalid.length > 0, [val, e, el, p.invalid, options]);
  6082. }
  6083. };
  6084. el = $(el);
  6085. var jMask = this, oldValue = p.val(), regexMask;
  6086. mask = typeof mask === 'function' ? mask(p.val(), undefined, el, options) : mask;
  6087. // public methods
  6088. jMask.mask = mask;
  6089. jMask.options = options;
  6090. jMask.remove = function() {
  6091. var caret = p.getCaret();
  6092. p.destroyEvents();
  6093. p.val(jMask.getCleanVal());
  6094. p.setCaret(caret);
  6095. return el;
  6096. };
  6097. // get value without mask
  6098. jMask.getCleanVal = function() {
  6099. return p.getMasked(true);
  6100. };
  6101. // get masked value without the value being in the input or element
  6102. jMask.getMaskedVal = function(val) {
  6103. return p.getMasked(false, val);
  6104. };
  6105. jMask.init = function(onlyMask) {
  6106. onlyMask = onlyMask || false;
  6107. options = options || {};
  6108. jMask.clearIfNotMatch = $.jMaskGlobals.clearIfNotMatch;
  6109. jMask.byPassKeys = $.jMaskGlobals.byPassKeys;
  6110. jMask.translation = $.extend({}, $.jMaskGlobals.translation, options.translation);
  6111. jMask = $.extend(true, {}, jMask, options);
  6112. regexMask = p.getRegexMask();
  6113. if (onlyMask) {
  6114. p.events();
  6115. p.val(p.getMasked());
  6116. } else {
  6117. if (options.placeholder) {
  6118. el.attr('placeholder' , options.placeholder);
  6119. }
  6120. // this is necessary, otherwise if the user submit the form
  6121. // and then press the "back" button, the autocomplete will erase
  6122. // the data. Works fine on IE9+, FF, Opera, Safari.
  6123. if (el.data('mask')) {
  6124. el.attr('autocomplete', 'off');
  6125. }
  6126. // detect if is necessary let the user type freely.
  6127. // for is a lot faster than forEach.
  6128. for (var i = 0, maxlength = true; i < mask.length; i++) {
  6129. var translation = jMask.translation[mask.charAt(i)];
  6130. if (translation && translation.recursive) {
  6131. maxlength = false;
  6132. break;
  6133. }
  6134. }
  6135. if (maxlength) {
  6136. el.attr('maxlength', mask.length);
  6137. }
  6138. p.destroyEvents();
  6139. p.events();
  6140. var caret = p.getCaret();
  6141. p.val(p.getMasked());
  6142. p.setCaret(caret);
  6143. }
  6144. };
  6145. jMask.init(!el.is('input'));
  6146. };
  6147. $.maskWatchers = {};
  6148. var HTMLAttributes = function () {
  6149. var input = $(this),
  6150. options = {},
  6151. prefix = 'data-mask-',
  6152. mask = input.attr('data-mask');
  6153. if (input.attr(prefix + 'reverse')) {
  6154. options.reverse = true;
  6155. }
  6156. if (input.attr(prefix + 'clearifnotmatch')) {
  6157. options.clearIfNotMatch = true;
  6158. }
  6159. if (input.attr(prefix + 'selectonfocus') === 'true') {
  6160. options.selectOnFocus = true;
  6161. }
  6162. if (notSameMaskObject(input, mask, options)) {
  6163. return input.data('mask', new Mask(this, mask, options));
  6164. }
  6165. },
  6166. notSameMaskObject = function(field, mask, options) {
  6167. options = options || {};
  6168. var maskObject = $(field).data('mask'),
  6169. stringify = JSON.stringify,
  6170. value = $(field).val() || $(field).text();
  6171. try {
  6172. if (typeof mask === 'function') {
  6173. mask = mask(value);
  6174. }
  6175. return typeof maskObject !== 'object' || stringify(maskObject.options) !== stringify(options) || maskObject.mask !== mask;
  6176. } catch (e) {}
  6177. },
  6178. eventSupported = function(eventName) {
  6179. var el = document.createElement('div'), isSupported;
  6180. eventName = 'on' + eventName;
  6181. isSupported = (eventName in el);
  6182. if ( !isSupported ) {
  6183. el.setAttribute(eventName, 'return;');
  6184. isSupported = typeof el[eventName] === 'function';
  6185. }
  6186. el = null;
  6187. return isSupported;
  6188. };
  6189. $.fn.mask = function(mask, options) {
  6190. options = options || {};
  6191. var selector = this.selector,
  6192. globals = $.jMaskGlobals,
  6193. interval = globals.watchInterval,
  6194. watchInputs = options.watchInputs || globals.watchInputs,
  6195. maskFunction = function() {
  6196. if (notSameMaskObject(this, mask, options)) {
  6197. return $(this).data('mask', new Mask(this, mask, options));
  6198. }
  6199. };
  6200. $(this).each(maskFunction);
  6201. if (selector && selector !== '' && watchInputs) {
  6202. clearInterval($.maskWatchers[selector]);
  6203. $.maskWatchers[selector] = setInterval(function(){
  6204. $(document).find(selector).each(maskFunction);
  6205. }, interval);
  6206. }
  6207. return this;
  6208. };
  6209. $.fn.masked = function(val) {
  6210. return this.data('mask').getMaskedVal(val);
  6211. };
  6212. $.fn.unmask = function() {
  6213. clearInterval($.maskWatchers[this.selector]);
  6214. delete $.maskWatchers[this.selector];
  6215. return this.each(function() {
  6216. var dataMask = $(this).data('mask');
  6217. if (dataMask) {
  6218. dataMask.remove().removeData('mask');
  6219. }
  6220. });
  6221. };
  6222. $.fn.cleanVal = function() {
  6223. return this.data('mask').getCleanVal();
  6224. };
  6225. $.applyDataMask = function(selector) {
  6226. selector = selector || $.jMaskGlobals.maskElements;
  6227. var $selector = (selector instanceof $) ? selector : $(selector);
  6228. $selector.filter($.jMaskGlobals.dataMaskAttr).each(HTMLAttributes);
  6229. };
  6230. var globals = {
  6231. maskElements: 'input,td,span,div',
  6232. dataMaskAttr: '*[data-mask]',
  6233. dataMask: true,
  6234. watchInterval: 300,
  6235. watchInputs: true,
  6236. // old versions of chrome dont work great with input event
  6237. useInput: !/Chrome\/[2-4][0-9]|SamsungBrowser/.test(window.navigator.userAgent) && eventSupported('input'),
  6238. watchDataMask: false,
  6239. byPassKeys: [9, 16, 17, 18, 36, 37, 38, 39, 40, 91],
  6240. translation: {
  6241. '0': {pattern: /\d/},
  6242. '9': {pattern: /\d/, optional: true},
  6243. '#': {pattern: /\d/, recursive: true},
  6244. 'A': {pattern: /[a-zA-Z0-9]/},
  6245. 'S': {pattern: /[a-zA-Z]/}
  6246. }
  6247. };
  6248. $.jMaskGlobals = $.jMaskGlobals || {};
  6249. globals = $.jMaskGlobals = $.extend(true, {}, globals, $.jMaskGlobals);
  6250. // looking for inputs with data-mask attribute
  6251. if (globals.dataMask) {
  6252. $.applyDataMask();
  6253. }
  6254. setInterval(function() {
  6255. if ($.jMaskGlobals.watchDataMask) {
  6256. $.applyDataMask();
  6257. }
  6258. }, globals.watchInterval);
  6259. }, window.jQuery, window.Zepto));
  6260. </script>
  6261. <script>
  6262. $(function () {
  6263. $('input[name="telefone"]').mask('(99) 99999-9999');
  6264. $('input[name="cnpj"]').mask('99.999.999/9999-99');
  6265. });
  6266. </script>
  6267. <script>
  6268. var Recaptcha;
  6269. $(window).on('scroll', function(e){
  6270. if($(this).scrollTop() >= 50 && !Recaptcha){
  6271. $("head").append("<script src='https://www.google.com/recaptcha/api.js'><\/script>");
  6272. Recaptcha = true;
  6273. }
  6274. });
  6275. </script>
  6276. <div style="display: none;" id="modal-form-contato">
  6277. <h2>Entre em contato</h2>
  6278. <hr>
  6279. <form enctype="multipart/form-data" method="post" class="orcamento-topo">
  6280. <label>Nome: <span>*</span> </label>
  6281. <input onKeyUp="UcWords(this)" type="text" name="nome" value="" required/>
  6282. <label>E-mail: <span>*</span> </label>
  6283. <input onKeyUp="minusculas(this)" type="text" name="email" value="" required/>
  6284. <label>Telefone: <span>*</span> </label>
  6285. <input type="text" name="telefone" value="" required/>
  6286. <label>Mensagem: <span>*</span> </label>
  6287. <textarea name="mensagem" rows="5" required></textarea>
  6288. <div class="g-recaptcha" data-sitekey="6LdffJ0aAAAAANPB810MVBG68n3spD0a7vRSn1p7"></div>
  6289. <span class="bt-submit">
  6290. <input type="submit" name="EnviaContato" value="Enviar" class="ir" />
  6291. </span>
  6292. </form>
  6293. </div><main>
  6294. <div class="content">
  6295. <div class="wrapper">
  6296. <!-- <div id="breadcrumb" class="right" itemscope itemtype="http://data-vocabulary.org/Breadcrumb" >
  6297. <a rel="home" itemprop="url" href="https://www.mcamb.eng.br/" title="Home"><span itemprop="title">Home</span></a> »
  6298. <a rel="home" itemprop="url" href="https://www.mcamb.eng.br/informacoes" title="Informações"><span itemprop="title"> Informações</span></a> »
  6299. <strong><span class="page" itemprop="title" >Cadastro ambiental rural valor</span></strong>
  6300. </div> -->
  6301. <div class="title-breadcrumb">
  6302. <div id="breadcrumb" itemscope itemtype="http://data-vocabulary.org/Breadcrumb" >
  6303. <a rel="home" itemprop="url" href="https://www.mcamb.eng.br/" title="Home"><span itemprop="title">Home</span></a> »
  6304. <a rel="home" itemprop="url" href="https://www.mcamb.eng.br/informacoes" title="Informações"><span itemprop="title"> Informações</span></a> »
  6305. <strong><span class="page" itemprop="title" >Cadastro ambiental rural valor</span></strong>
  6306. </div>
  6307. <div class="circle-area">
  6308. <span>Informações</span>
  6309. </div>
  6310. </div> <section>
  6311. <h1>Cadastro ambiental rural valor</h1>
  6312. <article class="full">
  6313. <p>Para você que busca por <strong>cadastro ambiental rural valor</strong>, encontre a melhor empresa do segmento. Cote agora e conheça a maior referência no mercado.</p>
  6314. <div class="mpi-content" style="display: none;">
  6315. <h2>MAIS INFORMAÇÕES INTERESSANTES SOBRE CADASTRO AMBIENTAL RURAL VALOR</h2>
  6316. <p>Se alguém pesquisar <strong><a href="https://www.mcamb.eng.br/custo-licenciamento-ambiental" title="Cadastro ambiental rural valor">cadastro ambiental rural valor</a></strong> eficiente, encontra na internet a M.C Amb - Engenharia. Atuando com projetos de tratamento de efluentes industriais e licenciamento ambiental empresarial, garantindo o que há de melhor na atualidade para seus clientes.</p>
  6317. <p>Ainda focando em <strong>cadastro ambiental rural valor</strong>, sempre deve-se buscar uma empresa que tenha produtos e serviços com ótima qualidade e eficácia em sustentabilidade, pequenos detalhes mas de grande valia para saber a procedência e seriedade da empresa.</p>
  6318. <h2>M.C AMB - ENGENHARIA, REFERÊNCIA PARA CADASTRO AMBIENTAL RURAL VALOR</h2>
  6319. <p>Veja abaixo os motivos pelos quais a M.C Amb - Engenharia é a escolha certa quando precisar de palavra principal da categoria:</p>
  6320. <ul class="list">
  6321. <li>referência no segmento</li>
  6322. <li>eficiente</li>
  6323. <li>precisa</li>
  6324. <li>competente</li>
  6325. <li>ágil nos serviços</li>
  6326. </ul>
  6327. <h2>CONHEÇA UM POUCO MAIS SOBRE A M.C AMB - ENGENHARIA</h2>
  6328. <p>Saiba que na M.C Amb - Engenharia você encontra a solução que busca para <strong>cadastro ambiental rural valor</strong>. Líder em qualidade, a empresa oferece uma variedade de itens como projetos de tratamento de efluentes industriais e outorga de água.</p>
  6329. <p>Sendo referência no segmento e precisa, padrões possíveis por contar com máquinas de última geração e equipamentos sofisticados, ainda mais, unido a um time com profissionais certificados e equipes multidisciplinares, garantem o sucesso de seus clientes de ponta a ponta.</p>
  6330. </div>
  6331. <a class="expand-content">
  6332. <span>Leia mais</span>
  6333. </a>
  6334. </article>
  6335. <article>
  6336. <h2>Galeria</h2>
  6337. <ul class="gallery">
  6338. <li>
  6339. <a href="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-01.webp" data-fancybox="group1" class="lightbox" title="Cadastro ambiental rural valor" data-caption="Cadastro ambiental rural valor">
  6340. <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-01.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />
  6341. </a>
  6342. </li>
  6343. <li>
  6344. <a href="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-02.webp" data-fancybox="group1" class="lightbox" title="Cadastro ambiental rural valor" data-caption="Cadastro ambiental rural valor">
  6345. <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-02.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />
  6346. </a>
  6347. </li>
  6348. <li>
  6349. <a href="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-03.webp" data-fancybox="group1" class="lightbox" title="Cadastro ambiental rural valor" data-caption="Cadastro ambiental rural valor">
  6350. <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-03.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />
  6351. </a>
  6352. </li>
  6353. <li>
  6354. <a href="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-04.webp" data-fancybox="group1" class="lightbox" title="Cadastro ambiental rural valor" data-caption="Cadastro ambiental rural valor">
  6355. <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-04.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />
  6356. </a>
  6357. </li>
  6358. <li>
  6359. <a href="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-05.webp" data-fancybox="group1" class="lightbox" title="Cadastro ambiental rural valor" data-caption="Cadastro ambiental rural valor">
  6360. <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-05.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />
  6361. </a>
  6362. </li>
  6363. <li>
  6364. <a href="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-06.webp" data-fancybox="group1" class="lightbox" title="Cadastro ambiental rural valor" data-caption="Cadastro ambiental rural valor">
  6365. <img src="https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-valor-06.webp" alt="Cadastro ambiental rural valor" title="Cadastro ambiental rural valor" />
  6366. </a>
  6367. </li>
  6368. </ul>
  6369. <div class="tabs">
  6370. <div class="tabs-btn">
  6371. <h2 data-tab="cadastro-ambiental-rural-(car)-tab" class="active-tab">Cadastro Ambiental Rural (CAR)</h2>
  6372. </div>
  6373. <div class="tabs-content">
  6374. <div data-tab="cadastro-ambiental-rural-(car)-tab" class="active-tab">
  6375. <p>O que é o CAR:</p>
  6376. <p>O Cadastro Ambiental Rural – CAR é um registro eletrônico, obrigatório para todos os imóveis rurais, que tem por finalidade integrar as informações ambientais.</p>
  6377. <h3>Benefícios:</h3>
  6378. <p>A inscrição no CAR, acompanhada do compromisso de regularização ambiental quando for o caso, é pré-requisito para acesso à emissão das Cotas de Reserva Ambiental e aos benefícios previstos nos Programas de Regularização Ambiental – PRA, como por exemplo:Possibilidade de regularização das APP e/ou Reserva Legalvegetação natural suprimida ou alterada até 22/07/2008 no imóvel rural, sem autuação por infração administrativa ou crime ambiental, suspensão de sanções em função de infrações administrativas por supressão irregular de vegetação em áreas de APP, Reserva Legal e de uso restrito, cometidas até 22/07/2008.Obtenção de crédito agrícola, em todas as suas modalidades, com taxas de juros menores, bem como limites e prazos maiores que o praticado no mercado, Contratação do seguro agrícola em condições melhores que as praticadas no mercado, Dedução das Áreas de Preservação Permanente, de Reserva Legal e de uso restritobase de cálculo do Imposto sobre a Propriedade Territorial Rural-ITR, gerando créditos tributários, Linhas de financiamentoatender iniciativas de preservação voluntária de vegetação nativa, proteção de espécies da flora nativa ameaçadas de extinção, manejo florestal e agroflorestal sustentável realizados na propriedade ou posse rural, ou recuperação de áreas degradadas e Isenção de impostos para os principais insumos e equipamentos, tais como: fio de arame, postes de madeira tratada, bombas d’água, trado de perfuração do solo, dentre outros utilizados para os processos de recuperação e manutenção das Áreas de Preservação Permanente, de Reserva Legal e de uso restrito.</p>
  6379. <p>Atenção:A<u>NÃO INSCRIÇÃOno CAR</u>poderá trazer prejuízos para obter crédito rural e insegurança jurídica. Caso proprietário ou possuidor rural tenha algum passivo ambiental relacionado à Área de Preservação Permanente (APP), Reserva Legal (RL) ou uso indevido de Área de Uso Restrito (AUR), o preenchimento do CAR abre a possibilidade de regularização ambiental.</p>
  6380. <h2>QUAIS AS CONSEQÜENCIAS DE UMA PROPRIEDADE NÃO ESTAR INSCRITA NO CAR?</h2>
  6381. <p>O proprietário poderá sofrer sanções como advertências ou multas e não poderá obter nenhuma autorização ambiental ou crédito rural. Somente com o CAR será possível aderir ao PRA (Programa de Regularização Ambiental), que permitirá obter o uso consolidado de Áreas de Preservação Permanente que já estavam sendo utilizadas 22 de julho de 2008, conforme os critérios da Lei.</p>
  6382. </div>
  6383. </div>
  6384. </div>
  6385. </article>
  6386. <aside>
  6387. <div class="aside-form">
  6388. <h2>FAÇA UM ORÇAMENTO</h2>
  6389. <form enctype="multipart/form-data" method="post">
  6390. <label>Digite seu email</label>
  6391. <input type="text" placeholder="email@exemplo.com.br" onKeyUp="minusculas(this)" name="email" value="" required/>
  6392. <label>Digite seu telefone</label>
  6393. <input type="text" placeholder="(11) 1234-5678" name="telefone" value="" required/>
  6394. <label>Mensagem</label>
  6395. <textarea rows="5" name="mensagem" placeholder="Gostaria de saber mais sobre Cadastro ambiental rural valor" required></textarea>
  6396. <div class="g-recaptcha" style="transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:0 0;-webkit-transform-origin:0 0;" data-sitekey="6LdffJ0aAAAAANPB810MVBG68n3spD0a7vRSn1p7"></div>
  6397. <input type="submit" name="EnviaContato" style="display: none;" class="submit-aside-form">
  6398. <a href="javascript:;" class="btn btn-aside-submit" title="Solicitar meu Orçamento">Solicitar meu Orçamento</a>
  6399. <a href="https://web.whatsapp.com/send?phone=551698117-4159&text=Ol%C3%A1%21%20Gostaria%20de%20mais%20informa%C3%A7%C3%B5es%20sobre%20as%20ofertas%20da%20MC%20AMB%20-%20Regulariza%C3%A7%C3%A3o%20Ambiental%2C%20Topografia%20e%20Seguran%C3%A7a%20do%20Trabalho" target="_blank" rel="nofollow" class="btn btn-aside-whatsapp" title="Orçamento por Whatsapp">Orçamento por Whatsapp</a>
  6400. <a href="javascript:;" class="btn btn-aside-phone" title="Compre pelo Telefone">Compre pelo Telefone</a>
  6401. </form>
  6402. <div class="aside-social">
  6403. <a href="https://web.whatsapp.com/send?phone=551698117-4159&text=Ol%C3%A1%21%20Gostaria%20de%20mais%20informa%C3%A7%C3%B5es%20sobre%20as%20ofertas%20da%20MC%20AMB%20-%20Regulariza%C3%A7%C3%A3o%20Ambiental%2C%20Topografia%20e%20Seguran%C3%A7a%20do%20Trabalho" title="Whatsapp" target="_blank" rel="nofollow" class="call-whatsapp"><i class="fa fa-whatsapp"></i></a>
  6404. <a href="javascript:;" title="Entre em contato"><i class="fa fa-envelope"></i></a>
  6405. </div>
  6406. </div>
  6407. <h2 class="collapse-aside">Páginas Relacionadas</h2>
  6408. <nav style="display: none;">
  6409. <ul>
  6410. <li>
  6411. <a href="https://www.mcamb.eng.br/aerolevantamento-drone" title="Aerolevantamento com drone">Aerolevantamento com drone</a>
  6412. </li>
  6413. <li>
  6414. <a href="https://www.mcamb.eng.br/aerolevantamento-topografia" title="Aerolevantamento topografia">Aerolevantamento topografia</a>
  6415. </li>
  6416. <li>
  6417. <a href="https://www.mcamb.eng.br/agricultura-precisao-drones" title="Agricultura de precisão com drones">Agricultura de precisão com drones</a>
  6418. </li>
  6419. <li>
  6420. <a href="https://www.mcamb.eng.br/autorizacao-corte-arvores-isoladas" title="Autorização para corte de árvores isoladas">Autorização para corte de árvores isoladas</a>
  6421. </li>
  6422. <li>
  6423. <a href="https://www.mcamb.eng.br/autorizacao-intervencao-app" title="Autorização para intervenção em app">Autorização para intervenção em app</a>
  6424. </li>
  6425. <li>
  6426. <a href="https://www.mcamb.eng.br/autorizacao-supressao-vegetacao-nativa" title="Autorização para supressão de vegetação nativa">Autorização para supressão de vegetação nativa</a>
  6427. </li>
  6428. <li>
  6429. <a href="https://www.mcamb.eng.br/avaliacao-ruidos" title="Avaliação de ruidos">Avaliação de ruidos</a>
  6430. </li>
  6431. <li>
  6432. <a href="https://www.mcamb.eng.br/cadastro-ambiental-rural-preco" title="Cadastro ambiental rural preço">Cadastro ambiental rural preço</a>
  6433. </li>
  6434. <li>
  6435. <a href="https://www.mcamb.eng.br/cadastro-ambiental-rural-valor" title="Cadastro ambiental rural valor">Cadastro ambiental rural valor</a>
  6436. </li>
  6437. <li>
  6438. <a href="https://www.mcamb.eng.br/consultoria-ambiental-preco" title="Consultoria ambiental preço">Consultoria ambiental preço</a>
  6439. </li>
  6440. <li>
  6441. <a href="https://www.mcamb.eng.br/consultoria-ambiental-servicos" title="Consultoria ambiental serviços">Consultoria ambiental serviços</a>
  6442. </li>
  6443. <li>
  6444. <a href="https://www.mcamb.eng.br/consultoria-licenciamento-ambiental" title="Consultoria e licenciamento ambiental">Consultoria e licenciamento ambiental</a>
  6445. </li>
  6446. <li>
  6447. <a href="https://www.mcamb.eng.br/custo-do-georreferenciamento-imoveis-rurais" title="Custo do georreferenciamento de imoveis rurais">Custo do georreferenciamento de imoveis rurais</a>
  6448. </li>
  6449. <li>
  6450. <a href="https://www.mcamb.eng.br/custo-licenciamento-ambiental" title="Custo licenciamento ambiental">Custo licenciamento ambiental</a>
  6451. </li>
  6452. <li>
  6453. <a href="https://www.mcamb.eng.br/demarcacao-divisas" title="Demarcação de divisas">Demarcação de divisas</a>
  6454. </li>
  6455. <li>
  6456. <a href="https://www.mcamb.eng.br/demarcacao-lotes-topografia" title="Demarcação de lotes topografia">Demarcação de lotes topografia</a>
  6457. </li>
  6458. <li>
  6459. <a href="https://www.mcamb.eng.br/demarcacao-obras" title="Demarcação de obras">Demarcação de obras</a>
  6460. </li>
  6461. <li>
  6462. <a href="https://www.mcamb.eng.br/desmembramento-valor" title="Desmembramento valor">Desmembramento valor</a>
  6463. </li>
  6464. <li>
  6465. <a href="https://www.mcamb.eng.br/elaboracao-projeto-combate-incendio" title="Elaboração de projeto de combate a incêndio">Elaboração de projeto de combate a incêndio</a>
  6466. </li>
  6467. <li>
  6468. <a href="https://www.mcamb.eng.br/empresa-engenharia-ambiental" title="Empresa de engenharia ambiental">Empresa de engenharia ambiental</a>
  6469. </li>
  6470. <li>
  6471. <a href="https://www.mcamb.eng.br/empresa-levantamento-topografico" title="Empresa de levantamento topografico">Empresa de levantamento topografico</a>
  6472. </li>
  6473. <li>
  6474. <a href="https://www.mcamb.eng.br/empresa-licenca-ambiental" title="Empresa de licença ambiental">Empresa de licença ambiental</a>
  6475. </li>
  6476. <li>
  6477. <a href="https://www.mcamb.eng.br/empresa-outorga" title="Empresa de outorga">Empresa de outorga</a>
  6478. </li>
  6479. <li>
  6480. <a href="https://www.mcamb.eng.br/empresa-topografia-georreferenciamento" title="Empresa de topografia e georreferenciamento">Empresa de topografia e georreferenciamento</a>
  6481. </li>
  6482. <li>
  6483. <a href="https://www.mcamb.eng.br/empresa-prestadora-servicos-ambientais" title="Empresa prestadora de serviços ambientais">Empresa prestadora de serviços ambientais</a>
  6484. </li>
  6485. <li>
  6486. <a href="https://www.mcamb.eng.br/empresa-que-faz-pgrs" title="Empresa que faz pgrs">Empresa que faz pgrs</a>
  6487. </li>
  6488. <li>
  6489. <a href="https://www.mcamb.eng.br/laudo-renovacao-avcb" title="Laudo para renovação de avcb">Laudo para renovação de avcb</a>
  6490. </li>
  6491. <li>
  6492. <a href="https://www.mcamb.eng.br/levantamento-georreferenciado" title="Levantamento georreferenciado">Levantamento georreferenciado</a>
  6493. </li>
  6494. <li>
  6495. <a href="https://www.mcamb.eng.br/levantamento-planialtimetrico-cadastral-georreferenciado" title="Levantamento planialtimétrico cadastral georreferenciado">Levantamento planialtimétrico cadastral georreferenciado</a>
  6496. </li>
  6497. <li>
  6498. <a href="https://www.mcamb.eng.br/levantamento-planialtimetrico-cadastral-preco" title="Levantamento planialtimétrico cadastral preço">Levantamento planialtimétrico cadastral preço</a>
  6499. </li>
  6500. <li>
  6501. <a href="https://www.mcamb.eng.br/levantamento-planialtimetrico-custo" title="Levantamento planialtimétrico custo">Levantamento planialtimétrico custo</a>
  6502. </li>
  6503. <li>
  6504. <a href="https://www.mcamb.eng.br/levantamento-planialtimetrico-georreferenciado" title="Levantamento planialtimétrico georreferenciado">Levantamento planialtimétrico georreferenciado</a>
  6505. </li>
  6506. <li>
  6507. <a href="https://www.mcamb.eng.br/levantamento-planimetrico-altimetrico" title="Levantamento planimétrico e altimétrico">Levantamento planimétrico e altimétrico</a>
  6508. </li>
  6509. <li>
  6510. <a href="https://www.mcamb.eng.br/levantamento-topografico" title="Levantamento topográfico">Levantamento topográfico</a>
  6511. </li>
  6512. <li>
  6513. <a href="https://www.mcamb.eng.br/levantamento-topografico-lotes-urbanos" title="Levantamento topografico de lotes urbanos">Levantamento topografico de lotes urbanos</a>
  6514. </li>
  6515. <li>
  6516. <a href="https://www.mcamb.eng.br/levantamento-topografico-georreferenciado" title="Levantamento topografico georreferenciado">Levantamento topografico georreferenciado</a>
  6517. </li>
  6518. <li>
  6519. <a href="https://www.mcamb.eng.br/levantamento-topografico-planialtimetrico-preco" title="Levantamento topográfico planialtimétrico preço">Levantamento topográfico planialtimétrico preço</a>
  6520. </li>
  6521. <li>
  6522. <a href="https://www.mcamb.eng.br/licenca-ambiental-perfuracao-poco-artesiano" title="Licença ambiental para perfuração de poço artesiano">Licença ambiental para perfuração de poço artesiano</a>
  6523. </li>
  6524. <li>
  6525. <a href="https://www.mcamb.eng.br/licenca-poco-artesiano" title="Licença de poço artesiano">Licença de poço artesiano</a>
  6526. </li>
  6527. <li>
  6528. <a href="https://www.mcamb.eng.br/licenca-supressao-vegetacao" title="Licença para supressão de vegetação">Licença para supressão de vegetação</a>
  6529. </li>
  6530. <li>
  6531. <a href="https://www.mcamb.eng.br/licenciamento-ambiental-consultoria" title="Licenciamento ambiental consultoria">Licenciamento ambiental consultoria</a>
  6532. </li>
  6533. <li>
  6534. <a href="https://www.mcamb.eng.br/licenciamento-ambiental-empresarial" title="Licenciamento ambiental empresarial">Licenciamento ambiental empresarial</a>
  6535. </li>
  6536. <li>
  6537. <a href="https://www.mcamb.eng.br/licenciamento-ambiental-industrias" title="Licenciamento ambiental para industrias">Licenciamento ambiental para industrias</a>
  6538. </li>
  6539. <li>
  6540. <a href="https://www.mcamb.eng.br/licenciamento-ambiental-rural" title="Licenciamento ambiental rural">Licenciamento ambiental rural</a>
  6541. </li>
  6542. <li>
  6543. <a href="https://www.mcamb.eng.br/licenciamento-corte-arvores-isoladas" title="Licenciamento de corte de árvores isoladas">Licenciamento de corte de árvores isoladas</a>
  6544. </li>
  6545. <li>
  6546. <a href="https://www.mcamb.eng.br/locacao-obras-topografia" title="Locação de obras topografia">Locação de obras topografia</a>
  6547. </li>
  6548. <li>
  6549. <a href="https://www.mcamb.eng.br/ltcat-laudo-insalubridade" title="Ltcat laudo insalubridade">Ltcat laudo insalubridade</a>
  6550. </li>
  6551. <li>
  6552. <a href="https://www.mcamb.eng.br/mapeamento-drone" title="Mapeamento com drone">Mapeamento com drone</a>
  6553. </li>
  6554. <li>
  6555. <a href="https://www.mcamb.eng.br/orcamento-levantamento-planialtimetrico" title="Orçamento de levantamento planialtimétrico">Orçamento de levantamento planialtimétrico</a>
  6556. </li>
  6557. <li>
  6558. <a href="https://www.mcamb.eng.br/orcamento-levantamento-topografico" title="Orçamento de levantamento topografico">Orçamento de levantamento topografico</a>
  6559. </li>
  6560. <li>
  6561. <a href="https://www.mcamb.eng.br/orcamento-topografia" title="Orçamento topografia">Orçamento topografia</a>
  6562. </li>
  6563. <li>
  6564. <a href="https://www.mcamb.eng.br/orcamento-topografia-loteamento" title="Orçamento topografia loteamento">Orçamento topografia loteamento</a>
  6565. </li>
  6566. <li>
  6567. <a href="https://www.mcamb.eng.br/outorga-captacao-superficial" title="Outorga captação superficial">Outorga captação superficial</a>
  6568. </li>
  6569. <li>
  6570. <a href="https://www.mcamb.eng.br/outorga-agua-irrigacao" title="Outorga de água para irrigação">Outorga de água para irrigação</a>
  6571. </li>
  6572. <li>
  6573. <a href="https://www.mcamb.eng.br/outorga-agua-poco-artesiano" title="Outorga de água para poço artesiano">Outorga de água para poço artesiano</a>
  6574. </li>
  6575. <li>
  6576. <a href="https://www.mcamb.eng.br/outorga-barramento" title="Outorga de barramento">Outorga de barramento</a>
  6577. </li>
  6578. <li>
  6579. <a href="https://www.mcamb.eng.br/outorga-captacao-agua-subterranea" title="Outorga para captação de água subterrânea">Outorga para captação de água subterrânea</a>
  6580. </li>
  6581. <li>
  6582. <a href="https://www.mcamb.eng.br/pgr-programa-gerenciamento-riscos" title="Pgr programa de gerenciamento de riscos">Pgr programa de gerenciamento de riscos</a>
  6583. </li>
  6584. <li>
  6585. <a href="https://www.mcamb.eng.br/pgrscc" title="Pgrscc">Pgrscc</a>
  6586. </li>
  6587. <li>
  6588. <a href="https://www.mcamb.eng.br/pgrss-preco" title="Pgrss preço">Pgrss preço</a>
  6589. </li>
  6590. <li>
  6591. <a href="https://www.mcamb.eng.br/plano-gerenciamento-residuos-da-construcao-civil" title="Plano de gerenciamento de resíduos da construção civil">Plano de gerenciamento de resíduos da construção civil</a>
  6592. </li>
  6593. <li>
  6594. <a href="https://www.mcamb.eng.br/plano-gerenciamento-residuos-solidos" title="Plano de gerenciamento de resíduos sólidos">Plano de gerenciamento de resíduos sólidos</a>
  6595. </li>
  6596. <li>
  6597. <a href="https://www.mcamb.eng.br/plano-gerenciamento-residuos-solidos-pgrs" title="Plano de gerenciamento de resíduos sólidos pgrs">Plano de gerenciamento de resíduos sólidos pgrs</a>
  6598. </li>
  6599. <li>
  6600. <a href="https://www.mcamb.eng.br/plano-gerenciamento-residuos-solidos-valor" title="Plano de gerenciamento de resíduos sólidos valor">Plano de gerenciamento de resíduos sólidos valor</a>
  6601. </li>
  6602. <li>
  6603. <a href="https://www.mcamb.eng.br/plano-gerenciamento-riscos" title="Plano de gerenciamento de riscos">Plano de gerenciamento de riscos</a>
  6604. </li>
  6605. <li>
  6606. <a href="https://www.mcamb.eng.br/plano-gerenciamento-riscos-pgr" title="Plano de gerenciamento de riscos pgr">Plano de gerenciamento de riscos pgr</a>
  6607. </li>
  6608. <li>
  6609. <a href="https://www.mcamb.eng.br/preco-levantamento-planialtimetrico-cadastral" title="Preço de levantamento planialtimétrico cadastral">Preço de levantamento planialtimétrico cadastral</a>
  6610. </li>
  6611. <li>
  6612. <a href="https://www.mcamb.eng.br/preco-georreferenciamento-imoveis-rurais" title="Preço georreferenciamento de imóveis rurais">Preço georreferenciamento de imóveis rurais</a>
  6613. </li>
  6614. <li>
  6615. <a href="https://www.mcamb.eng.br/preco-levantamento-planialtimetrico" title="Preço levantamento planialtimétrico">Preço levantamento planialtimétrico</a>
  6616. </li>
  6617. <li>
  6618. <a href="https://www.mcamb.eng.br/preco-levantamento-topografico-m2" title="Preço levantamento topografico m2">Preço levantamento topografico m2</a>
  6619. </li>
  6620. <li>
  6621. <a href="https://www.mcamb.eng.br/preco-topografia-terreno" title="Preço topografia terreno">Preço topografia terreno</a>
  6622. </li>
  6623. <li>
  6624. <a href="https://www.mcamb.eng.br/prestacao-servicos-ambientais" title="Prestação de serviços ambientais">Prestação de serviços ambientais</a>
  6625. </li>
  6626. <li>
  6627. <a href="https://www.mcamb.eng.br/programa-prevencao-riscos-ambientais-ppra" title="Programa de prevenção de riscos ambientais ppra">Programa de prevenção de riscos ambientais ppra</a>
  6628. </li>
  6629. <li>
  6630. <a href="https://www.mcamb.eng.br/projeto-sistema-tratamento-efluentes-industriais" title="Projeto de sistema de tratamento de efluentes industriais">Projeto de sistema de tratamento de efluentes industriais</a>
  6631. </li>
  6632. <li>
  6633. <a href="https://www.mcamb.eng.br/projeto-tratamento-efluentes-industriais" title="Projeto de tratamento de efluentes industriais">Projeto de tratamento de efluentes industriais</a>
  6634. </li>
  6635. <li>
  6636. <a href="https://www.mcamb.eng.br/projeto-estacao-tratamento-efluentes-industriais" title="Projeto estação de tratamento de efluentes industriais">Projeto estação de tratamento de efluentes industriais</a>
  6637. </li>
  6638. <li>
  6639. <a href="https://www.mcamb.eng.br/projeto-tratamento-efluentes" title="Projeto tratamento de efluentes">Projeto tratamento de efluentes</a>
  6640. </li>
  6641. <li>
  6642. <a href="https://www.mcamb.eng.br/projetos-combate-incendio" title="Projetos de combate a incêndio">Projetos de combate a incêndio</a>
  6643. </li>
  6644. <li>
  6645. <a href="https://www.mcamb.eng.br/projetos-prevencao-combate-incendio" title="Projetos de prevenção e combate a incêndio">Projetos de prevenção e combate a incêndio</a>
  6646. </li>
  6647. <li>
  6648. <a href="https://www.mcamb.eng.br/projetos-efluentes-industriais" title="Projetos efluentes industriais">Projetos efluentes industriais</a>
  6649. </li>
  6650. <li>
  6651. <a href="https://www.mcamb.eng.br/quanto-custa-georreferenciamento" title="Quanto custa georreferenciamento">Quanto custa georreferenciamento</a>
  6652. </li>
  6653. <li>
  6654. <a href="https://www.mcamb.eng.br/quanto-custa-levantamento-planialtimetrico" title="Quanto custa levantamento planialtimétrico">Quanto custa levantamento planialtimétrico</a>
  6655. </li>
  6656. <li>
  6657. <a href="https://www.mcamb.eng.br/regularizacao-ambiental" title="Regularização ambiental">Regularização ambiental</a>
  6658. </li>
  6659. <li>
  6660. <a href="https://www.mcamb.eng.br/regularizacao-ambiental-empresas" title="Regularização ambiental de empresas">Regularização ambiental de empresas</a>
  6661. </li>
  6662. <li>
  6663. <a href="https://www.mcamb.eng.br/regularizacao-ambiental-imoveis-rurais" title="Regularização ambiental de imóveis rurais">Regularização ambiental de imóveis rurais</a>
  6664. </li>
  6665. <li>
  6666. <a href="https://www.mcamb.eng.br/regularizacao-ambiental-rural" title="Regularização ambiental rural">Regularização ambiental rural</a>
  6667. </li>
  6668. <li>
  6669. <a href="https://www.mcamb.eng.br/reserva-legal-compensacao" title="Reserva legal de compensação">Reserva legal de compensação</a>
  6670. </li>
  6671. <li>
  6672. <a href="https://www.mcamb.eng.br/reserva-legal-pequenas-propriedades-rurais" title="Reserva legal para pequenas propriedades rurais">Reserva legal para pequenas propriedades rurais</a>
  6673. </li>
  6674. <li>
  6675. <a href="https://www.mcamb.eng.br/servico-consultoria-ambiental" title="Serviço de consultoria ambiental">Serviço de consultoria ambiental</a>
  6676. </li>
  6677. <li>
  6678. <a href="https://www.mcamb.eng.br/servico-levantamento-planialtimetrico" title="Serviço de levantamento planialtimétrico">Serviço de levantamento planialtimétrico</a>
  6679. </li>
  6680. <li>
  6681. <a href="https://www.mcamb.eng.br/servico-topografia-quanto-custa" title="Serviço de topografia quanto custa">Serviço de topografia quanto custa</a>
  6682. </li>
  6683. <li>
  6684. <a href="https://www.mcamb.eng.br/servico-topografia-valor" title="Serviço de topografia valor">Serviço de topografia valor</a>
  6685. </li>
  6686. <li>
  6687. <a href="https://www.mcamb.eng.br/servicos-georreferenciamento" title="Serviços de georreferenciamento">Serviços de georreferenciamento</a>
  6688. </li>
  6689. <li>
  6690. <a href="https://www.mcamb.eng.br/servicos-topograficos-pavimentacao" title="Serviços topográficos para pavimentação">Serviços topográficos para pavimentação</a>
  6691. </li>
  6692. <li>
  6693. <a href="https://www.mcamb.eng.br/topografia-terreno-irregular" title="Topografia de terreno irregular">Topografia de terreno irregular</a>
  6694. </li>
  6695. <li>
  6696. <a href="https://www.mcamb.eng.br/topografia-terreno-quanto-custa" title="Topografia de terreno quanto custa">Topografia de terreno quanto custa</a>
  6697. </li>
  6698. <li>
  6699. <a href="https://www.mcamb.eng.br/topografia-terreno-valor" title="Topografia de terreno valor">Topografia de terreno valor</a>
  6700. </li>
  6701. <li>
  6702. <a href="https://www.mcamb.eng.br/topografo-valor" title="Topógrafo valor">Topógrafo valor</a>
  6703. </li>
  6704. <li>
  6705. <a href="https://www.mcamb.eng.br/valor-servico-georreferenciamento" title="Valor de serviço de georreferenciamento">Valor de serviço de georreferenciamento</a>
  6706. </li>
  6707. <li>
  6708. <a href="https://www.mcamb.eng.br/valor-georreferenciamento-hectare" title="Valor georreferenciamento hectare">Valor georreferenciamento hectare</a>
  6709. </li>
  6710. <li>
  6711. <a href="https://www.mcamb.eng.br/valor-laudo-avcb" title="Valor laudo avcb">Valor laudo avcb</a>
  6712. </li>
  6713. <li>
  6714. <a href="https://www.mcamb.eng.br/valor-laudo-ltcat" title="Valor laudo ltcat">Valor laudo ltcat</a>
  6715. </li>
  6716. <li>
  6717. <a href="https://www.mcamb.eng.br/valor-servico-topografia" title="Valor serviço de topografia">Valor serviço de topografia</a>
  6718. </li>
  6719. <li>
  6720. <a href="https://www.mcamb.eng.br/vistoria-licenciamento-ambiental" title="Vistoria licenciamento ambiental">Vistoria licenciamento ambiental</a>
  6721. </li>
  6722. <li>
  6723. <a href="https://www.mcamb.eng.br/georreferenciamento-rural-preco" title="Georreferenciamento rural preço">Georreferenciamento rural preço</a>
  6724. </li>
  6725. <li>
  6726. <a href="https://www.mcamb.eng.br/compensacao-reserva-legal" title="Compensação de reserva legal">Compensação de reserva legal</a>
  6727. </li>
  6728. <li>
  6729. <a href="https://www.mcamb.eng.br/compensacao-reserva-legal-unidade-conservacao" title="Compensação de reserva legal em unidade de conservação">Compensação de reserva legal em unidade de conservação</a>
  6730. </li>
  6731. <li>
  6732. <a href="https://www.mcamb.eng.br/compensacao-area-reserva-legal" title="Compensação de área de reserva legal">Compensação de área de reserva legal</a>
  6733. </li>
  6734. <li>
  6735. <a href="https://www.mcamb.eng.br/empresa-compensacao-ambiental" title="Empresa de compensação ambiental">Empresa de compensação ambiental</a>
  6736. </li>
  6737. <li>
  6738. <a href="https://www.mcamb.eng.br/empresa-georreferenciamento" title="Empresa de georreferenciamento">Empresa de georreferenciamento</a>
  6739. </li>
  6740. <li>
  6741. <a href="https://www.mcamb.eng.br/empresa-estacao-tratamento-efluentes" title="Empresa estação de tratamento de efluentes">Empresa estação de tratamento de efluentes</a>
  6742. </li>
  6743. <li>
  6744. <a href="https://www.mcamb.eng.br/estacao-tratamento-efluentes-industriais" title="Estação de tratamento de efluentes industriais">Estação de tratamento de efluentes industriais</a>
  6745. </li>
  6746. <li>
  6747. <a href="https://www.mcamb.eng.br/estacao-tratamento-efluentes-industriais-compacta" title="Estação de tratamento de efluentes industriais compacta">Estação de tratamento de efluentes industriais compacta</a>
  6748. </li>
  6749. <li>
  6750. <a href="https://www.mcamb.eng.br/empresa-georreferenciamento-imoveis-rurais" title="Empresa georreferenciamento de imóveis rurais">Empresa georreferenciamento de imóveis rurais</a>
  6751. </li>
  6752. <li>
  6753. <a href="https://www.mcamb.eng.br/licenciamento-ambiental-ribeirao-preto" title="Licenciamento ambiental ribeirão preto">Licenciamento ambiental ribeirão preto</a>
  6754. </li>
  6755. <li>
  6756. <a href="https://www.mcamb.eng.br/georreferenciamento-ribeirao-preto" title="Georreferenciamento ribeirão preto">Georreferenciamento ribeirão preto</a>
  6757. </li>
  6758. <li>
  6759. <a href="https://www.mcamb.eng.br/outorga-agua-ribeirao-preto" title="Outorga de água ribeirão preto">Outorga de água ribeirão preto</a>
  6760. </li>
  6761. <li>
  6762. <a href="https://www.mcamb.eng.br/avcb-ribeirao-preto" title="Avcb ribeirão preto">Avcb ribeirão preto</a>
  6763. </li>
  6764. <li>
  6765. <a href="https://www.mcamb.eng.br/topografia-ribeirao-preto" title="Topografia ribeirão preto">Topografia ribeirão preto</a>
  6766. </li>
  6767. <li>
  6768. <a href="https://www.mcamb.eng.br/pgrs-ribeirao-preto" title="Pgrs ribeirão preto">Pgrs ribeirão preto</a>
  6769. </li>
  6770. <li>
  6771. <a href="https://www.mcamb.eng.br/pgrscc-ribeirao-preto" title="Pgrscc ribeirão preto">Pgrscc ribeirão preto</a>
  6772. </li>
  6773. <li>
  6774. <a href="https://www.mcamb.eng.br/agricultura-precisao-ribeirao-preto" title="Agricultura de precisão ribeirão preto">Agricultura de precisão ribeirão preto</a>
  6775. </li>
  6776. <li>
  6777. <a href="https://www.mcamb.eng.br/ltcat-ribeirao-preto" title="Ltcat ribeirão preto">Ltcat ribeirão preto</a>
  6778. </li>
  6779. <li>
  6780. <a href="https://www.mcamb.eng.br/reserva-legal-ribeirao-preto" title="Reserva legal ribeirão preto">Reserva legal ribeirão preto</a>
  6781. </li>
  6782. <li>
  6783. <a href="https://www.mcamb.eng.br/pgr-ribeirao-preto" title="Pgr ribeirão preto">Pgr ribeirão preto</a>
  6784. </li>
  6785. <li>
  6786. <a href="https://www.mcamb.eng.br/pcmso-ribeirao-preto" title="Pcmso ribeirão preto">Pcmso ribeirão preto</a>
  6787. </li>
  6788. <li>
  6789. <a href="https://www.mcamb.eng.br/ppra-ribeirao-preto" title="Ppra ribeirão preto">Ppra ribeirão preto</a>
  6790. </li>
  6791. <li>
  6792. <a href="https://www.mcamb.eng.br/levantamento-planialtimetrico-ribeirao-preto" title="Levantamento planialtimétrico ribeirão preto">Levantamento planialtimétrico ribeirão preto</a>
  6793. </li>
  6794. <li>
  6795. <a href="https://www.mcamb.eng.br/corte-arvore-ribeirao-preto" title="Corte de árvore ribeirão preto">Corte de árvore ribeirão preto</a>
  6796. </li>
  6797. <li>
  6798. <a href="https://www.mcamb.eng.br/car-ribeirao-preto" title="Car ribeirão preto">Car ribeirão preto</a>
  6799. </li>
  6800. <li>
  6801. <a href="https://www.mcamb.eng.br/cadastro-ambiental-rural-ribeirao-preto" title="Cadastro ambiental rural ribeirão preto">Cadastro ambiental rural ribeirão preto</a>
  6802. </li>
  6803. <li>
  6804. <a href="https://www.mcamb.eng.br/plano-logistica-reversa-ribeirao-preto" title="Plano de logística reversa ribeirão preto">Plano de logística reversa ribeirão preto</a>
  6805. </li>
  6806. <li>
  6807. <a href="https://www.mcamb.eng.br/poco-monitoramento-ribeirao-preto" title="Poço de monitoramento ribeirão preto">Poço de monitoramento ribeirão preto</a>
  6808. </li>
  6809. <li>
  6810. <a href="https://www.mcamb.eng.br/sondagem-ribeirao-preto" title="Sondagem ribeirão preto">Sondagem ribeirão preto</a>
  6811. </li>
  6812. <li>
  6813. <a href="https://www.mcamb.eng.br/estacao-tratamento-efluentes-ribeirao-preto" title="Estação de tratamento de efluentes ribeirão preto">Estação de tratamento de efluentes ribeirão preto</a>
  6814. </li> </ul>
  6815. </nav>
  6816. </aside>
  6817. <script>
  6818. $(document).ready(function(){
  6819. $('.expand-content span').on('click', function(){
  6820. $('.mpi-content').slideToggle(function(){
  6821. if($('.mpi-content').css('display') == 'block'){
  6822. $('.expand-content span').html(`<i class="fa fa-chevron-up"></i>`);
  6823. }
  6824. else {
  6825. $('.expand-content span').html(`Leia mais`);
  6826. }
  6827. });
  6828. });
  6829. $('.tabs-btn [data-tab]').on('click', function(){
  6830. let currentTab = $(this).attr('data-tab');
  6831. if(!$(this).hasClass('active-tab')){
  6832. $('.tabs-btn [data-tab]').removeClass('active-tab');
  6833. $(this).addClass('active-tab');
  6834. }
  6835. if($('.tabs-content .active-tab').attr('data-tab') != currentTab){
  6836. $('.tabs-content .active-tab').fadeOut(function(){
  6837. $(this).removeClass('active-tab');
  6838. $(`.tabs-content [data-tab=${currentTab}]`).addClass('active-tab');
  6839. $(`.tabs-content [data-tab=${currentTab}]`).fadeIn();
  6840. });
  6841. }
  6842. });
  6843. $('aside .collapse-aside').on('click', function(){
  6844. $(this).next().slideToggle();
  6845. });
  6846. $('aside .btn-aside-submit').on('click', function(){
  6847. $('aside .submit-aside-form').trigger('click');
  6848. });
  6849. if($(window).width() <= 765){
  6850. $('aside .aside-form .aside-social .call-whatsapp').attr('href', 'https://api' + $('aside .aside-social .call-whatsapp').attr('href').split('https://web')[1]);
  6851. $('aside .aside-form .btn-aside-whatsapp').attr('href', 'https://api' + $('aside .aside-form .btn-aside-whatsapp').attr('href').split('https://web')[1]);
  6852. $('.topo-contato .btn-whatsapp').attr('href', 'https://api' + $('.topo-contato .btn-whatsapp').attr('href').split('https://web')[1]);
  6853. }
  6854. });
  6855. </script><div class="clear"></div>
  6856. <hr>
  6857. <div class="grid article-call">
  6858. <div class="col-8">
  6859. <h2>Encontrou o que procurava?</h2>
  6860. <p>Faça seu orçamento gratis agora mesmo!</p>
  6861. </div>
  6862. <div class="col-4">
  6863. <a href="javascript:;" title="Quero meu orçamento" class="btn btn-white lightbox" data-src="#modal-form-contato">Quero meu orçamento</a>
  6864. </div>
  6865. </div>
  6866. <hr>
  6867. <h2 class="related-posting-title">Publicações Relacionadas</h2>
  6868. <div class="grid grid-related-posting">
  6869. <div class="col-4">
  6870. <a rel="nofollow" href="https://www.mcamb.eng.br/cadastro-ambiental-rural-preco" title="Cadastro ambiental rural preço">
  6871. <img src="https://www.mcamb.eng.br/inc/scripts/thumbs.php?w=350&amp;h=160&amp;imagem=https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-preco-01.webp" title="Cadastro ambiental rural preço" alt="Cadastro ambiental rural preço">
  6872. <h2 >Cadastro ambiental rural preço</h2>
  6873. </a>
  6874. </div>
  6875. <div class="col-4">
  6876. <a rel="nofollow" href="https://www.mcamb.eng.br/cadastro-ambiental-rural-ribeirao-preto" title="Cadastro ambiental rural ribeirão preto">
  6877. <img src="https://www.mcamb.eng.br/inc/scripts/thumbs.php?w=350&amp;h=160&amp;imagem=https://www.mcamb.eng.br/imagens/informacoes/cadastro-ambiental-rural-ribeirao-preto-01.webp" title="Cadastro ambiental rural ribeirão preto" alt="Cadastro ambiental rural ribeirão preto">
  6878. <h2 >Cadastro ambiental rural ribeirão preto</h2>
  6879. </a>
  6880. </div>
  6881. <div class="col-4">
  6882. <a rel="nofollow" href="https://www.mcamb.eng.br/valor-georreferenciamento-hectare" title="Valor georreferenciamento hectare">
  6883. <img src="https://www.mcamb.eng.br/inc/scripts/thumbs.php?w=350&amp;h=160&amp;imagem=https://www.mcamb.eng.br/imagens/informacoes/valor-georreferenciamento-hectare-01.webp" title="Valor georreferenciamento hectare" alt="Valor georreferenciamento hectare">
  6884. <h2 >Valor georreferenciamento hectare</h2>
  6885. </a>
  6886. </div>
  6887. </div>
  6888. <br class="clear" /><hr>
  6889. <h2>Regiões onde a MC AMB atende Cadastro ambiental rural valor:</h2><br>
  6890. <div id="servicosTabsDois">
  6891. <ul class="nav">
  6892. <li class="nav-two"><a rel="nofollow" href="#id1-1" class="current" title="Centro">Região Central</a></li>
  6893. <li class="nav-two"><a rel="nofollow" href="#id2-2" title="Zona Norte">Zona Norte</a></li>
  6894. <li class="nav-two"><a rel="nofollow" href="#id2-3" title="Zona Oeste">Zona Oeste</a></li>
  6895. <li class="nav-two"><a rel="nofollow" href="#id2-4" title="Zona Sul">Zona Sul</a></li>
  6896. <li class="nav-two"><a rel="nofollow" href="#id2-5" title="Zona Leste">Zona Leste</a></li>
  6897. <li class="nav-two"><a rel="nofollow" href="#id2-6" title="Grande São Paulo">Grande São Paulo</a></li>
  6898. <li class="nav-two"><a rel="nofollow" href="#id2-7" title="Litoral de São Paulo">Litoral de São Paulo</a></li>
  6899. <li class="nav-two"><a rel="nofollow" href="#id2-8" title="Interior de São Paulo">Interior de São Paulo</a></li>
  6900. </ul>
  6901. <div class="list-wrap">
  6902. <ul id="id1-1">
  6903. <li><strong>Aclimação</strong></li>
  6904. <li><strong>Bela Vista</strong></li>
  6905. <li><strong>Bom Retiro</strong></li>
  6906. <li><strong>Brás</strong></li>
  6907. <li><strong>Cambuci</strong></li>
  6908. <li><strong>Centro</strong></li>
  6909. <li><strong>Consolação</strong></li>
  6910. <li><strong>Higienópolis</strong></li>
  6911. <li><strong>Glicério</strong></li>
  6912. <li><strong>Liberdade</strong></li>
  6913. <li><strong>Luz</strong></li>
  6914. <li><strong>Pari</strong></li>
  6915. <li><strong>República</strong></li>
  6916. <li><strong>Santa Cecília</strong></li>
  6917. <li><strong>Santa Efigênia</strong></li>
  6918. <li><strong>Sé</strong></li>
  6919. <li><strong>Vila Buarque</strong></li>
  6920. </ul>
  6921. <ul id="id2-2" class="hide">
  6922. <li><strong>Brasilândia</strong></li>
  6923. <li><strong>Cachoeirinha</strong></li>
  6924. <li><strong>Casa Verde</strong></li>
  6925. <li><strong>Imirim</strong></li>
  6926. <li><strong>Jaçanã</strong></li>
  6927. <li><strong>Jardim São Paulo</strong></li>
  6928. <li><strong>Lauzane Paulista</strong></li>
  6929. <li><strong>Mandaqui</strong></li>
  6930. <li><strong>Santana</strong></li>
  6931. <li><strong>Tremembé</strong></li>
  6932. <li><strong>Tucuruvi</strong></li>
  6933. <li><strong>Vila Guilherme</strong></li>
  6934. <li><strong>Vila Gustavo</strong></li>
  6935. <li><strong>Vila Maria</strong></li>
  6936. <li><strong>Vila Medeiros</strong></li>
  6937. </ul>
  6938. <ul id="id2-3" class="hide">
  6939. <li><strong>Água Branca</strong></li>
  6940. <li><strong>Bairro do Limão</strong></li>
  6941. <li><strong>Barra Funda</strong></li>
  6942. <li><strong>Alto da Lapa</strong></li>
  6943. <li><strong>Alto de Pinheiros</strong></li>
  6944. <li><strong>Butantã</strong></li>
  6945. <li><strong>Freguesia do Ó</strong></li>
  6946. <li><strong>Jaguaré</strong></li>
  6947. <li><strong>Jaraguá</strong></li>
  6948. <li><strong>Jardim Bonfiglioli</strong></li>
  6949. <li><strong>Lapa</strong></li>
  6950. <li><strong>Pacaembú</strong></li>
  6951. <li><strong>Perdizes</strong></li>
  6952. <li><strong>Perús</strong></li>
  6953. <li><strong>Pinheiros</strong></li>
  6954. <li><strong>Pirituba</strong></li>
  6955. <li><strong>Raposo Tavares</strong></li>
  6956. <li><strong>Rio Pequeno</strong></li>
  6957. <li><strong>São Domingos</strong></li>
  6958. <li><strong>Sumaré</strong></li>
  6959. <li><strong>Vila Leopoldina</strong></li>
  6960. <li><strong>Vila Sonia</strong></li>
  6961. </ul>
  6962. <ul id="id2-4" class="hide">
  6963. <li><strong>Aeroporto</strong></li>
  6964. <li><strong>Água Funda</strong></li>
  6965. <li><strong>Brooklin</strong></li>
  6966. <li><strong>Campo Belo</strong></li>
  6967. <li><strong>Campo Grande</strong></li>
  6968. <li><strong>Campo Limpo</strong></li>
  6969. <li><strong>Capão Redondo</strong></li>
  6970. <li><strong>Cidade Ademar</strong></li>
  6971. <li><strong>Cidade Dutra</strong></li>
  6972. <li><strong>Cidade Jardim</strong></li>
  6973. <li><strong>Grajaú</strong></li>
  6974. <li><strong>Ibirapuera</strong></li>
  6975. <li><strong>Interlagos</strong></li>
  6976. <li><strong>Ipiranga</strong></li>
  6977. <li><strong>Itaim Bibi</strong></li>
  6978. <li><strong>Jabaquara</strong></li>
  6979. <li><strong>Jardim Ângela</strong></li>
  6980. <li><strong>Jardim América</strong></li>
  6981. <li><strong>Jardim Europa</strong></li>
  6982. <li><strong>Jardim Paulista</strong></li>
  6983. <li><strong>Jardim Paulistano</strong></li>
  6984. <li><strong>Jardim São Luiz</strong></li>
  6985. <li><strong>Jardins</strong></li>
  6986. <li><strong>Jockey Club</strong></li>
  6987. <li><strong>M'Boi Mirim</strong></li>
  6988. <li><strong>Moema</strong></li>
  6989. <li><strong>Morumbi</strong></li>
  6990. <li><strong>Parelheiros</strong></li>
  6991. <li><strong>Pedreira</strong></li>
  6992. <li><strong>Sacomã</strong></li>
  6993. <li><strong>Santo Amaro</strong></li>
  6994. <li><strong>Saúde</strong></li>
  6995. <li><strong>Socorro</strong></li>
  6996. <li><strong>Vila Andrade</strong></li>
  6997. <li><strong>Vila Mariana</strong></li>
  6998. </ul>
  6999. <ul id="id2-5" class="hide">
  7000. <li><strong>Água Rasa</strong></li>
  7001. <li><strong>Anália Franco</strong></li>
  7002. <li><strong>Aricanduva</strong></li>
  7003. <li><strong>Artur Alvim</strong></li>
  7004. <li><strong>Belém</strong></li>
  7005. <li><strong>Cidade Patriarca</strong></li>
  7006. <li><strong>Cidade Tiradentes</strong></li>
  7007. <li><strong>Engenheiro Goulart</strong></li>
  7008. <li><strong>Ermelino Matarazzo</strong></li>
  7009. <li><strong>Guianazes</strong></li>
  7010. <li><strong>Itaim Paulista</strong></li>
  7011. <li><strong>Itaquera</strong></li>
  7012. <li><strong>Jardim Iguatemi</strong></li>
  7013. <li><strong>José Bonifácio</strong></li>
  7014. <li><strong>Moóca</strong></li>
  7015. <li><strong>Parque do Carmo</strong></li>
  7016. <li><strong>Parque São Lucas</strong></li>
  7017. <li><strong>Parque São Rafael</strong></li>
  7018. <li><strong>Penha</strong></li>
  7019. <li><strong>Ponte Rasa</strong></li>
  7020. <li><strong>São Mateus</strong></li>
  7021. <li><strong>São Miguel Paulista</strong></li>
  7022. <li><strong>Sapopemba</strong></li>
  7023. <li><strong>Tatuapé</strong></li>
  7024. <li><strong>Vila Carrão</strong></li>
  7025. <li><strong>Vila Curuçá</strong></li>
  7026. <li><strong>Vila Esperança</strong></li>
  7027. <li><strong>Vila Formosa</strong></li>
  7028. <li><strong>Vila Matilde</strong></li>
  7029. <li><strong>Vila Prudente</strong></li>
  7030. </ul>
  7031. <ul id="id2-6" class="hide">
  7032. <li><strong>São Caetano do sul</strong></li>
  7033. <li><strong>São Bernardo do Campo</strong></li>
  7034. <li><strong>Santo André</strong></li>
  7035. <li><strong>Diadema</strong></li>
  7036. <li><strong>Guarulhos</strong></li>
  7037. <li><strong>Suzano</strong></li>
  7038. <li><strong>Ribeirão Pires</strong></li>
  7039. <li><strong>Mauá</strong></li>
  7040. <li><strong>Embu</strong></li>
  7041. <li><strong>Embu Guaçú</strong></li>
  7042. <li><strong>Embu das Artes</strong></li>
  7043. <li><strong>Itapecerica da Serra</strong></li>
  7044. <li><strong>Osasco</strong></li>
  7045. <li><strong>Barueri</strong></li>
  7046. <li><strong>Jandira</strong></li>
  7047. <li><strong>Cotia</strong></li>
  7048. <li><strong>Itapevi</strong></li>
  7049. <li><strong>Santana de Parnaíba</strong></li>
  7050. <li><strong>Caierias</strong></li>
  7051. <li><strong>Franco da Rocha</strong></li>
  7052. <li><strong>Taboão da Serra</strong></li>
  7053. <li><strong>Cajamar</strong></li>
  7054. <li><strong>Arujá</strong></li>
  7055. <li><strong>Alphaville</strong></li>
  7056. <li><strong>Mairiporã</strong></li>
  7057. <li><strong>ABC</strong></li>
  7058. <li><strong>ABCD</strong></li>
  7059. </ul>
  7060. <ul id="id2-7" class="hide">
  7061. <li><strong>Bertioga</strong></li>
  7062. <li><strong>Cananéia</strong></li>
  7063. <li><strong>Caraguatatuba</strong></li>
  7064. <li><strong>Cubatão</strong></li>
  7065. <li><strong>Guarujá</strong></li>
  7066. <li><strong>Ilha Comprida</strong></li>
  7067. <li><strong>Iguape</strong></li>
  7068. <li><strong>Ilhabela</strong></li>
  7069. <li><strong>Itanhaém</strong></li>
  7070. <li><strong>Mongaguá</strong></li>
  7071. <li><strong>Riviera de São Lourenço</strong></li>
  7072. <li><strong>Santos</strong></li>
  7073. <li><strong>São Vicente</strong></li>
  7074. <li><strong>Praia Grande</strong></li>
  7075. <li><strong>Ubatuba</strong></li>
  7076. <li><strong>São Sebastião</strong></li>
  7077. <li><strong>Peruíbe</strong></li>
  7078. </ul>
  7079. <ul id="id2-8" class="hide">
  7080. <li><strong>Campinas</strong></li>
  7081. <li><strong>Limeira</strong></li>
  7082. <li><strong>São José dos Campos</strong></li>
  7083. <li><strong>Sumaré</strong></li>
  7084. <li><strong>Ribeirão Preto</strong></li>
  7085. <li><strong>São Carlos</strong></li>
  7086. <li><strong>Sorocaba</strong></li>
  7087. <li><strong>Indaiatuba</strong></li>
  7088. <li><strong>São José do Rio Preto</strong></li>
  7089. <li><strong>Marília</strong></li>
  7090. <li><strong>Jundiaí</strong></li>
  7091. <li><strong>Americana</strong></li>
  7092. <li><strong>Piracicaba</strong></li>
  7093. <li><strong>Araraquara</strong></li>
  7094. <li><strong>Bauru</strong></li>
  7095. <li><strong>Jacareí</strong></li>
  7096. <li><strong>Franca</strong></li>
  7097. <li><strong>Hortolândia</strong></li>
  7098. <li><strong>Taubaté</strong></li>
  7099. </ul>
  7100. </div>
  7101. </div>
  7102. <br class="clear">
  7103. <div class="copyright">
  7104. O conteúdo do texto desta página é de direito reservado. Sua reprodução, parcial ou total, mesmo citando nossos links, é proibida sem a autorização do autor. Crime de violação de direito autoral – artigo 184 do Código Penal – <a rel="nofollow" href="http://www.planalto.gov.br/Ccivil_03/Leis/L9610.htm" target="_blank" title="Lei de direitos autorais">Lei 9610/98 - Lei de direitos autorais</a>.
  7105. </div> </section>
  7106. </div><!-- .wrapper -->
  7107. </div>
  7108. </main>
  7109. <div class="clear"></div>
  7110. <footer>
  7111. <div class="wrapper">
  7112. <div class="contact-footer">
  7113. <address>
  7114. <span>MC AMB - Regularização Ambiental, Topografia e Segurança do Trabalho</span>
  7115. Rua Dr. Joaquim Estanislau de Gusmão, nº 249, sala 01 - Presidente Médici <br>
  7116. Ribeirão Preto - SP - CEP: 14.091-330 </address>
  7117. <a title="Clique e ligue" href="tel:163974-4680"><i class="fa fa-phone" aria-hidden="true"></i> 16 <strong>3974-4680</strong></a><br><a title="Clique e ligue" href="tel:1699227-9088"><i class="fa fa-phone" aria-hidden="true"></i> 16 <strong>99227-9088</strong></a><br><a title="Clique e ligue" href="tel:1698117-4159"><i class="fa fa-whatsapp" aria-hidden="true"></i> 16 <strong>98117-4159</strong></a><br> <br>
  7118. </div>
  7119. <div class="menu-footer">
  7120. <nav>
  7121. <ul>
  7122. <li>
  7123. <a rel="nofollow " href="https://www.mcamb.eng.br/" title="Página inicial" >Home</a>
  7124. </li>
  7125. <li>
  7126. <a rel="nofollow " href="https://www.mcamb.eng.br/sobre-nos" title="Sobre Nós" >Sobre Nós</a>
  7127. </li>
  7128. <li>
  7129. <a rel="nofollow " href="https://www.mcamb.eng.br/servicos" title="Serviços" >Serviços</a>
  7130. </li>
  7131. <li>
  7132. <a rel="nofollow " href="https://www.mcamb.eng.br/blog" title="Blog" >Blog</a>
  7133. </li>
  7134. <li>
  7135. <a rel="nofollow " href="https://www.mcamb.eng.br/informacoes" title="Informações" >Informações</a>
  7136. </li>
  7137. <li>
  7138. <a rel="nofollow " href="https://www.mcamb.eng.br/contato" title="Contato" >Contato</a>
  7139. </li>
  7140. <li><a href="https://www.mcamb.eng.br/mapa-site" title="Mapa do site MC AMB">Mapa do site</a></li>
  7141. </ul>
  7142. </nav>
  7143. </div>
  7144. <div class="social">
  7145. <a rel="nofollow noopene noreferrer" class="social-icons" href="mailto:contato@mcamb.eng.br" target="_blank" title="Envie um E-mail"><i class="fa fa-envelope fa-x3"></i></a>
  7146. <a rel="nofollow noopene noreferrer" class="social-icons" href="https://www.instagram.com/mcambengenharia/" target="_blank" title="Instagram"><i class="fa fa-instagram" aria-hidden="true"></i></a>
  7147. <a rel="nofollow noopene noreferrer" class="social-icons" href="https://www.linkedin.com/company/m-c-amb-engenharia-ambiental/" target="_blank" title="Linked In"><i class="fa fa-linkedin-square" aria-hidden="true"></i></a>
  7148. <a rel="nofollow noopene noreferrer" class="social-icons" href="https://www.facebook.com/mcambengamb" target="_blank" title="Visite nossa página no Facebook"><i class="fa fa-facebook fa-x3"></i></a>
  7149. </div> <br class="clear">
  7150. </div>
  7151. </footer>
  7152. <div class="copyright-footer">
  7153. <div class="wrapper">
  7154. Copyright © MC AMB. (Lei 9610 de 19/02/1998)
  7155. <div class="selos">
  7156. <a rel="nofollow noopene noreferrer" href="https://validator.w3.org/nu/?showsource=yes&doc=https://www.mcamb.eng.br/cadastro-ambiental-rural-valor" target="_blank" title="HTML5 W3C"><i class="fa fa-html5"></i> <strong>W3C</strong></a>
  7157. <a rel="nofollow noopene noreferrer" href="https://jigsaw.w3.org/css-validator/validator?uri=https://www.mcamb.eng.br/cadastro-ambiental-rural-valor&profile=css3svg&usermedium=all&warning=1&vextwarning=&lang=pt-BR" target="_blank" title="CSS W3C" ><i class="fa fa-css3"></i> <strong>W3C</strong></a>
  7158. <img src="https://www.mcamb.eng.br/imagens/selo.webp" alt="Selo" title="Selo"/>
  7159. </div>
  7160. </div>
  7161. </div>
  7162. <!-- ========== Acompanhamento Analytics =========== -->
  7163. <script>
  7164. jQuery(document).ready(function ($) {
  7165. jQuery('.whatsapp').on('click', function() {
  7166. ga('send', 'event', 'Evento Whatsapp','Clique', 'Clique Whatsapp');
  7167. });
  7168. });
  7169. </script>
  7170. <!-- ========= /Acompanhamento Analytics =========== -->
  7171. <!-- ==================== Botão ==================== -->
  7172. <!-- DESKTOP -->
  7173. <a rel="nofollow noopene noreferrer" target="_blank" title="Whatsapp MC AMB" class="whatsapp whats-desk" href="https://web.whatsapp.com/send?phone=5516981174159&text=Ol%C3%A1%21%20Gostaria%20de%20mais%20informa%C3%A7%C3%B5es%20sobre%20as%20ofertas%20da%20MC%20AMB%20-%20Regulariza%C3%A7%C3%A3o%20Ambiental%2C%20Topografia%20e%20Seguran%C3%A7a%20do%20Trabalho">
  7174. <img src="https://www.mcamb.eng.br/imagens/whatsapp.webp" alt="Whatsapp MC AMB" title="Whatsapp MC AMB"></a>
  7175. <!-- MOBILE -->
  7176. <a rel="nofollow noopene noreferrer" target="_blank" title="Whatsapp MC AMB" class="whatsapp whats-mobile" href="https://api.whatsapp.com/send?phone=5516981174159&text=Ol%C3%A1%21%20Gostaria%20de%20mais%20informa%C3%A7%C3%B5es%20sobre%20as%20ofertas%20da%20MC%20AMB%20-%20Regulariza%C3%A7%C3%A3o%20Ambiental%2C%20Topografia%20e%20Seguran%C3%A7a%20do%20Trabalho">
  7177. <img src="https://www.mcamb.eng.br/imagens/whatsapp.webp" alt="Whatsapp MC AMB" title="Whatsapp MC AMB"></a>
  7178. <!-- =================== /Botão ==================== -->
  7179. <script>
  7180. (function(o){var K=o.$LAB,y="UseLocalXHR",z="AlwaysPreserveOrder",u="AllowDuplicates",A="CacheBust",B="BasePath",C=/^[^?#]*\//.exec(location.href)[0],D=/^\w+\:\/\/\/?[^\/]+/.exec(C)[0],i=document.head||document.getElementsByTagName("head"),L=(o.opera&&Object.prototype.toString.call(o.opera)=="[object Opera]")||("MozAppearance"in document.documentElement.style),q=document.createElement("script"),E=typeof q.preload=="boolean",r=E||(q.readyState&&q.readyState=="uninitialized"),F=!r&&q.async===true,M=!r&&!F&&!L;function G(a){return Object.prototype.toString.call(a)=="[object Function]"}function H(a){return Object.prototype.toString.call(a)=="[object Array]"}function N(a,c){var b=/^\w+\:\/\//;if(/^\/\/\/?/.test(a)){a=location.protocol+a}else if(!b.test(a)&&a.charAt(0)!="/"){a=(c||"")+a}return b.test(a)?a:((a.charAt(0)=="/"?D:C)+a)}function s(a,c){for(var b in a){if(a.hasOwnProperty(b)){c[b]=a[b]}}return c}function O(a){var c=false;for(var b=0;b<a.scripts.length;b++){if(a.scripts[b].ready&&a.scripts[b].exec_trigger){c=true;a.scripts[b].exec_trigger();a.scripts[b].exec_trigger=null}}return c}function t(a,c,b,d){a.onload=a.onreadystatechange=function(){if((a.readyState&&a.readyState!="complete"&&a.readyState!="loaded")||c[b])return;a.onload=a.onreadystatechange=null;d()}}function I(a){a.ready=a.finished=true;for(var c=0;c<a.finished_listeners.length;c++){a.finished_listeners[c]()}a.ready_listeners=[];a.finished_listeners=[]}function P(d,f,e,g,h){setTimeout(function(){var a,c=f.real_src,b;if("item"in i){if(!i[0]){setTimeout(arguments.callee,25);return}i=i[0]}a=document.createElement("script");if(f.type)a.type=f.type;if(f.charset)a.charset=f.charset;if(h){if(r){e.elem=a;if(E){a.preload=true;a.onpreload=g}else{a.onreadystatechange=function(){if(a.readyState=="loaded")g()}}a.src=c}else if(h&&c.indexOf(D)==0&&d[y]){b=new XMLHttpRequest();b.onreadystatechange=function(){if(b.readyState==4){b.onreadystatechange=function(){};e.text=b.responseText+"\n//@ sourceURL="+c;g()}};b.open("GET",c);b.send()}else{a.type="text/cache-script";t(a,e,"ready",function(){i.removeChild(a);g()});a.src=c;i.insertBefore(a,i.firstChild)}}else if(F){a.async=false;t(a,e,"finished",g);a.src=c;i.insertBefore(a,i.firstChild)}else{t(a,e,"finished",g);a.src=c;i.insertBefore(a,i.firstChild)}},0)}function J(){var l={},Q=r||M,n=[],p={},m;l[y]=true;l[z]=false;l[u]=false;l[A]=false;l[B]="";function R(a,c,b){var d;function f(){if(d!=null){d=null;I(b)}}if(p[c.src].finished)return;if(!a[u])p[c.src].finished=true;d=b.elem||document.createElement("script");if(c.type)d.type=c.type;if(c.charset)d.charset=c.charset;t(d,b,"finished",f);if(b.elem){b.elem=null}else if(b.text){d.onload=d.onreadystatechange=null;d.text=b.text}else{d.src=c.real_src}i.insertBefore(d,i.firstChild);if(b.text){f()}}function S(c,b,d,f){var e,g,h=function(){b.ready_cb(b,function(){R(c,b,e)})},j=function(){b.finished_cb(b,d)};b.src=N(b.src,c[B]);b.real_src=b.src+(c[A]?((/\?.*$/.test(b.src)?"&_":"?_")+~~(Math.random()*1E9)+"="):"");if(!p[b.src])p[b.src]={items:[],finished:false};g=p[b.src].items;if(c[u]||g.length==0){e=g[g.length]={ready:false,finished:false,ready_listeners:[h],finished_listeners:[j]};P(c,b,e,((f)?function(){e.ready=true;for(var a=0;a<e.ready_listeners.length;a++){e.ready_listeners[a]()}e.ready_listeners=[]}:function(){I(e)}),f)}else{e=g[0];if(e.finished){j()}else{e.finished_listeners.push(j)}}}function v(){var e,g=s(l,{}),h=[],j=0,w=false,k;function T(a,c){a.ready=true;a.exec_trigger=c;x()}function U(a,c){a.ready=a.finished=true;a.exec_trigger=null;for(var b=0;b<c.scripts.length;b++){if(!c.scripts[b].finished)return}c.finished=true;x()}function x(){while(j<h.length){if(G(h[j])){try{h[j++]()}catch(err){}continue}else if(!h[j].finished){if(O(h[j]))continue;break}j++}if(j==h.length){w=false;k=false}}function V(){if(!k||!k.scripts){h.push(k={scripts:[],finished:true})}}e={script:function(){for(var f=0;f<arguments.length;f++){(function(a,c){var b;if(!H(a)){c=[a]}for(var d=0;d<c.length;d++){V();a=c[d];if(G(a))a=a();if(!a)continue;if(H(a)){b=[].slice.call(a);b.unshift(d,1);[].splice.apply(c,b);d--;continue}if(typeof a=="string")a={src:a};a=s(a,{ready:false,ready_cb:T,finished:false,finished_cb:U});k.finished=false;k.scripts.push(a);S(g,a,k,(Q&&w));w=true;if(g[z])e.wait()}})(arguments[f],arguments[f])}return e},wait:function(){if(arguments.length>0){for(var a=0;a<arguments.length;a++){h.push(arguments[a])}k=h[h.length-1]}else k=false;x();return e}};return{script:e.script,wait:e.wait,setOptions:function(a){s(a,g);return e}}}m={setGlobalDefaults:function(a){s(a,l);return m},setOptions:function(){return v().setOptions.apply(null,arguments)},script:function(){return v().script.apply(null,arguments)},wait:function(){return v().wait.apply(null,arguments)},queueScript:function(){n[n.length]={type:"script",args:[].slice.call(arguments)};return m},queueWait:function(){n[n.length]={type:"wait",args:[].slice.call(arguments)};return m},runQueue:function(){var a=m,c=n.length,b=c,d;for(;--b>=0;){d=n.shift();a=a[d.type].apply(null,d.args)}return a},noConflict:function(){o.$LAB=K;return m},sandbox:function(){return J()}};return m}o.$LAB=J();(function(a,c,b){if(document.readyState==null&&document[a]){document.readyState="loading";document[a](c,b=function(){document.removeEventListener(c,b,false);document.readyState="complete"},false)}})("addEventListener","DOMContentLoaded")})(this);
  7181. </script>
  7182. <script>
  7183. $(window).load(function() {
  7184. var s=document.createElement("script");function gtag(){dataLayer.push(arguments)}s.type="text/javascript",s.src="//www.googletagmanager.com/gtag/js?id=G-8J13SDXEDL",document.head.appendChild(s),window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-8J13SDXEDL");
  7185. $LAB
  7186. .script("js/geral.js").wait()
  7187. .script("js/jquery.scrollUp.min.js").wait()
  7188. .script("js/scroll.js").wait(function(){
  7189. initMyPage();
  7190. });
  7191. // Whatsapp dinâmico v1.0
  7192. $(".whatsapp").click(function(){gtag('event', 'Clique Whatsapp', { 'app_name': 'Evento Whatsapp' });var t=$(this).attr("href").split(".");$(window).width()>767?$(this).attr("href","https://web."+t[1]+"."+t[2]):$(this).attr("href","https://api."+t[1]+"."+t[2]);});
  7193. // Whatsapp dinâmico v1.0
  7194. $(".whatsapp").click(function(){gtag('event', 'Clique Whatsapp', { 'app_name': 'Evento Whatsapp' });var t=$(this).attr("href").split(".");$(window).width()>767?$(this).attr("href","https://web."+t[1]+"."+t[2]):$(this).attr("href","https://api."+t[1]+"."+t[2]);});
  7195. jQuery(document).ready(function ($) {
  7196. jQuery('.btn-orc').on('click', function() {
  7197. ga('send', 'event', 'Evento Orcamento','Clique', 'Clique Orcamento');
  7198. });
  7199. });
  7200. });
  7201. // Disparando função através do scroll
  7202. var keyscroll;
  7203. $(window).on('scroll', function(e){
  7204. // criando uma condição se a posição na tela for maior que 300px e o valor da variavel for diferente de true executa
  7205. if($(this).scrollTop() >= 100 && !keyscroll){
  7206. (function(d, s, id) {
  7207. var js, fjs = d.getElementsByTagName(s)[0];
  7208. if (d.getElementById(id)) return;
  7209. js = d.createElement(s); js.id = id;
  7210. js.src = "//connect.facebook.net/pt_BR/all.js#xfbml=1";
  7211. fjs.parentNode.insertBefore(js, fjs);
  7212. }(document, 'script', 'facebook-jssdk'));
  7213. // aleterando o valor da variável para que não dispare novamente a função
  7214. keyscroll = true;
  7215. }
  7216. });
  7217. </script>
  7218. <script>
  7219. var myTime = window.performance.now();
  7220. var items = window.performance.getEntriesByType('mark');
  7221. var items = window.performance.getEntriesByType('measure');
  7222. var items = window.performance.getEntriesByName('mark_fully_loaded');
  7223. window.performance.mark('mark_fully_loaded');
  7224. window.performance.measure('measure_load_from_dom', 'mark_fully_loaded');
  7225. window.performance.clearMarks();
  7226. window.performance.clearMeasures('measure_load_from_dom');
  7227. </script>
  7228. </body>
  7229. </html>

Used the schema for HTML + SVG 1.1 + MathML 3.0 + RDFa 1.1.

Used the HTML parser. Externally specified character encoding was UTF-8.

Total execution time 1056 milliseconds.


About this checkerReport an issueVersion: 23.3.5