;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Deborah Secco detalha relação aberta com Hugo e elogia sexo oral do marido

Colaboração para Splash, em São Paulo

06/06/2023 20h56

Deborah Secco, 43, disse que seu casamento com Hugo Moura, 33, não é exatamente aberto, mas que também não é "tão fechado".

Sexualidade plural. A atriz afirmou que não tem problemas em explorar seus prazeres sexuais e em falar sobre o assunto. Ela também destacou que o casamento com Hugo é "negociado", ou seja, não segue os ritos de uma relação completamente fechada, pois eventualmente tem espaço para terceiros. As declarações foram no podcast Pod Delas.

Casamento no modelo "não tão fechado". "Tenho um casamento num modelo não tão fechado. Também não é um casamento aberto, mas negociado. Meu marido é o meu melhor amigo, meu grande parceiro e sabe tudo sobre mim. Cada situação que a gente encontrar na nossa caminhada, a gente vai conversar e se resolver. Talvez isso seja um pouco mais moderno, mais pra frente, mas no dia a dia, no acordar, no dar banho na criança", declarou.

Deborah Secco ressaltou que parte desse "negociado" no matrimônio deve-se ao fato de que quando eles casaram, o ator tinha apenas 23 anos, sem tantas experiências, enquanto ela já havia aproveitado mais. Porém, a artista salientou que tudo não a de "brincadeiras" para apimentar a relação.

"Me sinto completa, amada, respeitada, irada porque quem está sendo amada, respeita é meu fundo, meu eu, minha essência. E por mais livre que seja nosso relacionamento, o Hugo me completa em todos os sentidos. Quero ele pra toda a minha vida. Mas quando as pessoas falam: 'ah, mas casamento aberto...' É aberto porque a gente é muito conectado, a gente é muito fechado, então a gente pode brincar com isso, pra gente é só uma brincadeira... Ele não é aberto, é negociado, mas não era desde o começo até que surgiu a primeira possibilidade e a gente vai meio que conversando", falou.

Recentemente, Giovanna Ewbank expôs convite de Deborah para sexo a três com Hugo Moura, mas revelou que, apesar de ter ficado tentada, recusou a proposta. Posteriormente, Secco respondeu à esposa de Bruno Gagliasso e refez o convite.

Orgasmo

Deborah Secco também afirmou que "por muitos anos" precisou fingir orgasmo porque seus parceiros não conseguiam fazê-la atingir o ápice do prazer que, afirmou, não está na penetração, mas, sim, no sexo oral.

"Na minha geração falar sobre orgasmo era um pecado. Orgasmo e penetração foi um tabu pra mim. Os homens eles acreditam numa mentira, isso não acontece com a gente. A nossa parte legal é fora do buraco. Os homens acreditam", falou.

Após conhecer Hugo Moura, ela destacou que isso ou a ser um problema do ado e elogiou o sexo oral do marido, classificado por ela como "o melhor sexo oral do planeta".