tag on yout theme's header.php
Read the detailed step-by-step at https://humbertosilva.com/visual-composer-infinite-image-carousel/
*/
// auxiliary code to create triggers for the add and remove class for later use
(function($){
$.each(["addClass","removeClass"],function(i,methodname){
var oldmethod = $.fn[methodname];
$.fn[methodname] = function(){
oldmethod.apply( this, arguments );
this.trigger(methodname+"change");
return this;
}
});
})(jQuery);
// main function for the infinite loop
function vc_custominfiniteloop_init(vc_cil_element_id){
var vc_element = '#' + vc_cil_element_id; // because we're using this more than once let's create a variable for it
window.maxItens = jQuery(vc_element).data('per-view'); // max visible items defined
window.addedItens = 0; // auxiliary counter for added itens to the end
// go to slides and duplicate them to the end to fill space
jQuery(vc_element).find('.vc_carousel-slideline-inner').find('.vc_item').each(function(){
// we only need to duplicate the first visible images
if (window.addedItens < window.maxItens) {
if (window.addedItens == 0 ) {
// the fisrt added slide will need a trigger so we know it ended and make it "restart" without animation
jQuery(this).clone().addClass('vc_custominfiniteloop_restart').removeClass('vc_active').appendTo(jQuery(this).parent());
} else {
jQuery(this).clone().removeClass('vc_active').appendTo(jQuery(this).parent());
}
window.addedItens++;
}
});
// add the trigger so we know when to "restart" the animation without the knowing about it
jQuery('.vc_custominfiniteloop_restart').bind('addClasschange', null, function(){
// navigate to the carousel element , I know, its ugly ...
var vc_carousel = jQuery(this).parent().parent().parent().parent();
// first we temporarily change the animation speed to zero
jQuery(vc_carousel).data('vc.carousel').transition_speed = 0;
// make the slider go to the first slide without animation and because the fist set of images shown
// are the same that are being shown now the slider is now "restarted" without that being visible
jQuery(vc_carousel).data('vc.carousel').to(0);
// allow the carousel to go to the first image and restore the original speed
setTimeout("vc_cil_restore_transition_speed('"+jQuery(vc_carousel).prop('id')+"')",100);
});
}
// restore original speed setting of vc_carousel
function vc_cil_restore_transition_speed(element_id){
// after inspecting the original source code the value of 600 is defined there so we put back the original here
jQuery('#' + element_id).data('vc.carousel').transition_speed = 600;
}
// init
jQuery(document).ready(function(){
// find all vc_carousel with the defined class and turn them into infine loop
jQuery('.vc_custominfiniteloop').find('div[data-ride="vc_carousel"]').each(function(){
// allow time for the slider to be built on the page
// because the slider is "long" we can wait a bit before adding images and events needed
var vc_cil_element = jQuery(this).prop("id");
if (window.innerWidth <= 480) {
// jQuery(vc_element).attr('data-per-view',1);
jQuery('.vc_item').each(function(){
this.style.width = '25%'
this.style.height = 'auto'
})
} else {
setTimeout("vc_custominfiniteloop_init('"+vc_cil_element+"')",2000);
}
});
});
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TZHJ474');
var interval1 = setInterval(function(){
//console.log('ou no interval');
jQuery('.box-news .vc_gitem-zone-a').each(function() {
if((!jQuery(this).css('background-image').includes('vc_gitem_image'))) {
jQuery(this).css('background-image','none')
}
})
jQuery('.box-news .vc_gitem-zone-a a').each(function() {
jQuery(this).attr('data-hover','Leia mais')
})
}, 1000);
setTimeout(function() {
clearInterval(interval1);
},5000);
@font-face {
font-family: "FontAwesome";
src: url("/local/fonts/fa-brands-400.eot"),
url("/local/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),
url("/local/fonts/fa-brands-400.woff2") format("woff2"),
url("/local/fonts/fa-brands-400.woff") format("woff"),
url("/local/fonts/fa-brands-400.ttf") format("truetype"),
url("/local/fonts/fa-brands-400.svg#fontawesome") format("svg");
}
@font-face {
font-family: "FontAwesome";
src: url("/local/fonts/fa-solid-900.eot"),
url("/local/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),
url("/local/fonts/fa-solid-900.woff2") format("woff2"),
url("/local/fonts/fa-solid-900.woff") format("woff"),
url("/local/fonts/fa-solid-900.ttf") format("truetype"),
url("/local/fonts/fa-solid-900.svg#fontawesome") format("svg");
}
@font-face {
font-family: "FontAwesome";
src: url("/local/fonts/fa-regular-400.eot"),
url("/local/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),
url("/local/fonts/fa-regular-400.woff2") format("woff2"),
url("/local/fonts/fa-regular-400.woff") format("woff"),
url("/local/fonts/fa-regular-400.ttf") format("truetype"),
url("/local/fonts/fa-regular-400.svg#fontawesome") format("svg");
unicode-range: U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F075,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD;
}
jQuery(document).ready(function(){
jQuery('.single-item').slick({
centerMode: true,
centerPadding: '60px',
slidesToShow: 5,
variableWidth: true,
autoplay: true,
autoplaySpeed: 2000,
responsive: [
{
breakpoint: 768,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 3
}
},
{
breakpoint: 520,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 1
}
}
]
});
});
.single-item img {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.single-item img:hover {
-webkit-filter: grayscale(0);
filter: grayscale(0);
}
422n14
Desmatamento zero na Amazônia: como e por que chegar lá | A Pathway to Zero Deforestation in the Brazilian Amazon 3z1m
Desmatamento zero na Amazônia: como e por que chegar lá 3y6k4v
Greenpeace, Imaflora, Imazon, Instituto Centro de Vida, Instituto Socioambiental, IPAM, The Nature Conservancy e WWF. Desmatamento zero na Amazônia: como e por que chegar lá. Brasil, 2017.
Há várias maneiras de responder por que o Brasil precisa atingir o desmatamento zero (DZ) urgentemente. A resposta mais simples é: porque esta é a coisa certa a fazer. Não há mais justificativas para a destruição da vegetação nativa do país. Continuar a devastação resulta em desequilíbrio do clima global e nacional, afeta a biodiversidade e os recursos hídricos, além de comprometer a saúde e o bem-estar da população. Além disso, desmatar não ajuda a competitividade da agropecuária; ao contrário, coloca-a em risco. Extinguir de vez o desmatamento ilegal e legal é, por fim, um imperativo ético – uma dívida que a atual geração tem consigo própria e com as próximas.
A Amazônia brasileira tem sido, paradoxalmente, o ícone do controle e do descontrole do desmatamento tropical. É lá que estão as experiências que demonstram que a destruição ambiental pode ser vencida, mas é também lá que essa destruição segue em velocidade assustadora e explode a qualquer distração, vitimando a sociedade amazônica, o país e o mundo.
Este documento pretende indicar os possíveis caminhos para zerar o desmatamento na região, com benefícios ambientais, econômicos e sociais para o país. Preparado pelo Grupo de Trabalho pelo Desmatamento Zero – composto por especialistas das organizações Greenpeace Brasil, ICV, Imaflora, Imazon, IPAM, Instituto Socioambiental, WWF Brasil e TNC Brasil –, tem como lastro a mais atual literatura científica sobre florestas, clima e agropecuária. Nas seções que se seguem, são expostas as principais razões pelas quais o DZ é, mais do que possível, uma necessidade inadiável.
Clique aqui para ler o relatórioClique aqui para ler o sumário executivo 2s5y5u
A Pathway to Zero Deforestation in the Brazilian Amazon 3q1mn
Greenpeace, Imaflora, Imazon, Instituto Centro de Vida, Instituto Socioambiental, IPAM, The Nature Conservancy and WWF. A Pathway to Zero Deforestation in the Brazilian Amazon. Brazil, 2017.
There are several ways to answer why Brazil needs to achieve zero deforestation (ZD) urgently. The simplest answer is: because this is the right thing to do. There is no longer any justification for the destruction of the native vegetation of the country. Continuing devastation results in an imbalance in global and national climate, affects biodiversity and water resources, and undermines the health and well-being of the population. In addition, deforestation does not help the competitiveness of agriculture and livestock; on the contrary, it puts it at risk. To extinguish illegal and legal deforestation once and for all is, in the end, an ethical imperative – a debt that the current generation has with itself and with the next generations.
The Brazilian Amazon has been, paradoxically, the icon of control and lack of control of tropical deforestation. It is there that there are experiences that demonstrate that environmental destruction can be overcome, but it is also there that this destruction continues at a frightening speed and explodes under any distraction, victimizing the people of the Amazon, the country and the world.
The document indicates the possible ways to end deforestation in the region, with environmental, economic and social benefits for the country. Prepared by the Zero Deforestation Working Group – composed of experts from the organizations Greenpeace Brazil, ICV, Imaflora, Imazon, IPAM, Instituto Socioambiental, WWF Brazil and TNC Brazil -, it has the most current scientific literature on forests, climate and agriculture. In the following sections, the main reasons why ZD is, more than possible, an inescapable need.
Tap here to read the reportTap here to read the executive summary 1n6z20