.fortes-news{display:grid;grid-template-columns:minmax(1rem,1fr) minmax(0,1290px) minmax(1rem,1fr);padding-bottom:var(--wp--preset--spacing--spacing-size-100);padding-top:var(--wp--preset--spacing--spacing-size-100)}.fortes-news .innerblocks{align-items:center;display:flex;grid-column:2/3;justify-content:space-between;margin-bottom:2rem}.fortes-news .innerblocks h2{color:var(--wp--preset--color--deep-green);margin-bottom:0}.fortes-news .innerblocks .wp-block-buttons{display:none}@media (min-width:560px){.fortes-news .innerblocks .wp-block-buttons{display:block}}.fortes-news .block-header{grid-column:2/3}.fortes-news .block-footer{grid-column:2/3;grid-row:3/4;margin-top:3.5rem}@media (min-width:560px){.fortes-news .block-footer{margin-top:0}}.fortes-news .block-footer .innerblocks{justify-content:center;margin-bottom:0}.fortes-news .block-footer .innerblocks h2{display:none}.fortes-news .block-footer .innerblocks .wp-block-buttons{display:block}@media (min-width:560px){.fortes-news .block-footer .innerblocks .wp-block-buttons{display:none}}.fortes-news .cards{display:grid;gap:20px;grid-column:2/3;grid-row:2/3;grid-template-columns:repeat(auto-fit,minmax(275px,1fr))}.fortes-news .cards.product-cards{gap:30px}.fortes-news .cards.desktop-only{display:none}@media (min-width:992px){.fortes-news .cards.desktop-only{display:grid}.fortes-news .swiper-container:not(.project-swiper-container){display:none}}.fortes-news .swiper-container .swiper-controls{padding-right:75px}.fortes-news .swiper{padding-bottom:2rem;position:relative}@media (min-width:768px){.fortes-news .swiper{padding-bottom:5rem}}.fortes-news .swiper-container{grid-column:2/4}.fortes-news .swiper-slide{container-type:inline-size;display:flex;height:auto;width:-moz-fit-content;width:fit-content}.fortes-news .swiper-controls{display:grid;gap:20px;grid-column:2/3;grid-row:3/4;grid-template-columns:33px 1fr 33px;grid-template-rows:33px;justify-self:center;padding-bottom:3rem;width:-moz-fit-content;width:fit-content;z-index:1}@media (min-width:768px){.fortes-news .swiper-controls{gap:40px;justify-self:end;padding-bottom:0}}.fortes-news .swiper-controls .custom-swiper-button-next,.fortes-news .swiper-controls .custom-swiper-button-prev{align-items:center;align-self:center;cursor:pointer;display:flex;height:25px;justify-content:center;transition:all .2s;width:25px}@media (min-width:560px){.fortes-news .swiper-controls .custom-swiper-button-next,.fortes-news .swiper-controls .custom-swiper-button-prev{height:33px;width:33px}}.fortes-news .swiper-controls .custom-swiper-button-next:active,.fortes-news .swiper-controls .custom-swiper-button-prev:active{transform:translateY(1px);transition:all .2s}.fortes-news .swiper-controls .custom-swiper-button-next.swiper-button-disabled,.fortes-news .swiper-controls .custom-swiper-button-prev.swiper-button-disabled{cursor:disabled;opacity:.2}.fortes-news .swiper-controls .custom-swiper-button-prev svg{rotate:-180deg}.fortes-news .swiper-controls .custom-swiper-pagination{align-items:center;display:flex;gap:15px;justify-content:flex-end;transition:all .2s;width:-moz-fit-content;width:fit-content}.fortes-news .swiper-controls .custom-swiper-pagination .swiper-pagination-bullet{background:linear-gradient(180deg,transparent 3px,#40874c 0,#40874c 6px,transparent 0);border-radius:0;height:9px;margin:0!important;transition:all .2s;width:14px}.fortes-news .swiper-controls .custom-swiper-pagination .swiper-pagination-bullet-active{width:50px}@media (min-width:992px){.fortes-news .swiper-controls .custom-swiper-pagination .swiper-pagination-bullet{width:68px}.fortes-news .swiper-controls .custom-swiper-pagination .swiper-pagination-bullet-active{width:98px}}
