.article{display:flex;margin:0 0 40px}.article article{display:flex;flex-direction:column;background:rgba(var(--color-black-rgb), 0.1);border-radius:10px;overflow:hidden;background-color:rgba(var(--color-black-rgb), 0.1);border:1px solid rgba(var(--color-white-rgb), 0.1);box-shadow:0px 0px 20px 0 rgba(var(--color-white-rgb), 0.05);transition:border-color .5s ease,background-color .5s ease,box-shadow .5s ease}.article article figure{position:relative;overflow:hidden;border:1px solid transparent}.article article figure a{display:block}.article article figure a img{transition:transform 5s ease;display:block;max-width:100%;height:auto}.article article section{padding:20px;flex:1;display:flex;flex-direction:column}.article article section h2{font-size:clamp(18px,4vw,28px);margin:0 0 20px}.article article section h2 a{color:inherit;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none}.article article section p{margin:0 0 20px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.article article section .btn{margin:0 auto;min-width:156px}.article article:hover{border-color:rgba(var(--color-white-rgb), 0.3);background-color:rgba(var(--color-black-rgb), 0.3);box-shadow:0px 0px 60px 0 rgba(var(--color-white-rgb), 0.1)}.article article:hover figure img{transform:scale(1.1)}.pagination{display:flex;align-items:center;justify-content:center;margin:0 0 40px}.pagination li{display:flex;align-items:center;padding:0 5px}.pagination li a{border-radius:0;text-decoration:none;display:flex;align-items:center;justify-content:center;min-width:40px;height:38px;font-size:16px;font-weight:500;color:var(--color-white);background:var(--primary-color);border:1px solid rgba(var(--color-white-rgb), 0.1)}.pagination li a .edglyph{line-height:0}.pagination li a.active{background:var(--secondary-color);border-color:var(--secondary-color)}.pagination li a:hover{background:rgba(var(--color-white-rgb), 0.2)}#content span[data-ancre]{position:fixed;bottom:20px;right:20px;background:rgba(var(--color-white-rgb), 0.5);color:var(--primary-color);padding:5px 15px;border-radius:5px;cursor:pointer;transition:background .3s ease,transform .5s ease;z-index:1;transform:translateY(calc(100% + 20px))}#content span[data-ancre] .edglyph{font-size:36px}#content span[data-ancre]:hover{background:rgba(var(--color-white-rgb), 0.9)}#content span[data-ancre].show{transform:translateY(0)}#content .banner{position:relative;z-index:1;height:50vh;min-height:256px;max-height:400px;margin-top:-72px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:40px}#content .banner figure{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:rgba(var(--color-black-rgb), 0.5)}#content .banner figure img{width:100%;height:100%;object-fit:cover;filter:opacity(0.2)}#content .banner .container{flex:1;max-width:800px}#content .container .content{max-width:760px;margin:0 auto}#content .container .content .align-center{text-align:center}#content .container .content .align-left{text-align:left}#content .container .content .align-right{text-align:right}#content .container .content .align-justify{text-align:justify;hyphens:auto}#content .container .content .column:has(.custom-card){display:flex;flex-wrap:wrap}#content .container .content .column:has(.custom-card) .custom-card{flex:1;flex-basis:100%;margin-top:0}#content .container .content .btn_block{display:block}#content .container .content .btn_block .btn{display:flex}#content .container .content .above_title{color:var(--secondary-color);font-weight:500;letter-spacing:.1em;font-size:clamp(18px,2.5vw,28px);margin-top:80px;margin-top:0}#content .container .content .above_title+h1,#content .container .content .above_title+h2{margin-top:0}#content .container .content .lead{font-weight:600;font-size:clamp(18px,2.5vw,24px)}#content .container .content .lead_secondary{font-weight:400;font-size:clamp(18px,2.5vw,24px)}#content .container .content .big_title{font-size:clamp(32px,4vw,60px)}#content .container .content .slide_down{margin:40px 0;padding-bottom:20px;border-bottom:2px solid rgba(var(--color-white-rgb), 0.2);overflow:hidden}#content .container .content .slide_down:first-child{margin-top:0}#content .container .content .slide_down:last-child{margin-bottom:0}#content .container .content .slide_down .button{font-weight:600;font-size:20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:color .3s ease}#content .container .content .slide_down .button:hover{color:var(--secondary-color)}#content .container .content .slide_down .button.open{margin-bottom:20px}#content .container .content .slide_down .button.open+.sub_menu{position:static}#content .container .content .slide_down .button:after{font-size:32px;line-height:0}#content .container .content h1{font-weight:700;font-size:60px;font-size:clamp(32px,4vw,60px);margin:80px 0;color:inherit;line-height:1}#content .container .content h1:first-child{margin-top:0}#content .container .content h1:last-child{margin-bottom:0}#content .container .content h2{font-size:clamp(26px,4vw,40px);font-weight:700;margin:40px 0;color:inherit;line-height:1}#content .container .content h2:first-child{margin-top:0}#content .container .content h2:last-child{margin-bottom:0}#content .container .content h3{font-size:clamp(18px,4vw,28px);font-weight:600;margin:20px 0;color:inherit;line-height:1}#content .container .content h3:first-child{margin-top:0}#content .container .content h3:last-child{margin-bottom:0}#content .container .content h4{font-size:clamp(18px,4vw,24px);font-weight:500;margin:10px 0;color:inherit;line-height:1}#content .container .content h4:first-child{margin-top:0}#content .container .content h4:last-child{margin-bottom:0}#content .container .content p{line-height:1.6;margin:20px 0}#content .container .content p strong,#content .container .content p b{font-weight:600}#content .container .content p:first-child{margin-top:0 !important}#content .container .content p:last-child{margin-bottom:0 !important}#content .container .content p[style*=justify]{hyphens:auto}#content .container .content ul:not(.onglets),#content .container .content ol:not(.onglets){margin:20px 0}#content .container .content ul:not(.onglets) li,#content .container .content ol:not(.onglets) li{margin:0 0 20px;position:relative;padding-left:28px}#content .container .content ul:not(.onglets) li:before,#content .container .content ul:not(.onglets) li:after,#content .container .content ol:not(.onglets) li:before,#content .container .content ol:not(.onglets) li:after{content:"";display:block;background:var(--color-white);position:absolute;top:0;left:0}#content .container .content ul:not(.onglets) li:before,#content .container .content ol:not(.onglets) li:before{width:18px;height:2px;top:11px;transform:translateY(-50%)}#content .container .content ul:not(.onglets) li:after,#content .container .content ol:not(.onglets) li:after{width:2px;height:18px;top:2px;left:9px;transform:translateX(-50%)}#content .container .content ul:not(.onglets) li:last-child,#content .container .content ol:not(.onglets) li:last-child{margin:0}#content .container .content ul:not(.onglets) li.accept:before,#content .container .content ol:not(.onglets) li.accept:before{display:none}#content .container .content ul:not(.onglets) li.accept:after,#content .container .content ol:not(.onglets) li.accept:after{background:none;content:"";left:3px;display:block;top:-4px;width:9px;height:15px;border-width:0 2px 2px 0;border-style:solid;transform-origin:bottom left;transform:rotate(45deg)}#content .container .content ul:not(.onglets):first-child,#content .container .content ol:not(.onglets):first-child{margin-top:0}#content .container .content ul:not(.onglets):last-child,#content .container .content ol:not(.onglets):last-child{margin-bottom:0}#content .container .content ol:not(.onglets) li{counter-increment:counter}#content .container .content ol:not(.onglets) li:after{display:none}#content .container .content ol:not(.onglets) li:before{display:flex;align-items:center;justify-content:center;font-family:inherit;height:18px;font-size:14px;font-weight:600;border-radius:99em;color:var(--primary-color);background:var(--secondary-color);content:counter(counter)}#content .container .content blockquote{text-align:center;font-weight:600}#content .container .content blockquote p{font-size:clamp(18px,2.5vw,24px);color:var(--color-white);font-style:normal}#content .container .content blockquote p cite{font-size:inherit;font-style:italic}#content .container .content .table_responsive{overflow:auto;margin:40px 0}#content .container .content .table_responsive:first-child{margin-top:0}#content .container .content .table_responsive:last-child{margin-bottom:0}#content .container .content table{width:100%;table-layout:fixed;border-radius:10px;box-shadow:0px 0px 20px 0 rgba(var(--color-white-rgb), 0.05);background:transparent}#content .container .content table thead tr th{padding:20px;background:var(--secondary-color);color:var(--color-white);border-right:1px solid var(--primary-color);font-weight:500}#content .container .content table thead tr th:first-child{border-top-left-radius:10px}#content .container .content table thead tr th:last-child{border-top-right-radius:10px;border-right:0 none}#content .container .content table tbody tr:nth-child(odd) td{background:rgba(var(--color-white-rgb), 0.1)}#content .container .content table tbody tr:nth-child(even) td{background:rgba(var(--color-white-rgb), 0.05)}#content .container .content table tbody tr td{padding:10px;background:var(--color-background-base);border-bottom:1px solid rgba(var(--color-white-rgb), 0.2);border-right:1px solid rgba(var(--color-white-rgb), 0.2)}#content .container .content table tbody tr td:last-child{border-right:0 none}#content .container .content table tbody tr:hover td{background:rgba(var(--color-white-rgb), 0.15)}#content .container .content table tbody tr:last-child td{border-bottom:0 none}#content .container .content table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}#content .container .content table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}#content .container .content hr{background:var(--secondary-color);height:1px;border:0 none;margin:40px 0}#content .container .content hr:first-child{margin-top:0}#content .container .content hr:last-child{margin-bottom:0}#content .container .content img{display:block;max-width:100%;height:auto}#content .container .content iframe{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;border-radius:10px;opacity:.9;transition:opacity .3s ease;border:0 none}#content .container .content iframe:hover{opacity:1}#content .container .content .embed-responsive{padding:56.25% 0 0;position:relative}#content .container .content .embed-responsive iframe{position:absolute;width:100% !important;height:100% !important;top:0;right:0;bottom:0;left:0}#content .container .content .spacer_block{display:block;height:40px}#content .container .content figure{margin:40px 0;overflow:hidden;position:relative;font-size:0}#content .container .content figure img{display:inline-flex;opacity:.9;transition:opacity .3s ease;border-radius:10px}#content .container .content figure img:hover{opacity:1}#content .container .content figure figcaption{background:var(--primary-color);font-size:12px;padding:10px}#content .container .content figure figcaption.caption{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:clamp(16px,2vw,24px);text-align:center;line-height:1;background:rgba(var(--color-black-rgb), 0.2)}#content .container .content figure:has(iframe[src*=youtube]),#content .container .content figure:has(iframe[src*=vimeo]){padding-top:56.25%;position:relative}#content .container .content figure:has(iframe[src*=youtube]) iframe,#content .container .content figure:has(iframe[src*=vimeo]) iframe{position:absolute;width:100% !important;height:100% !important;top:0;right:0;bottom:0;left:0;border:0 none}#content .container .content figure:has(iframe[src*=youtube]).video-vertical,#content .container .content figure:has(iframe[src*=vimeo]).video-vertical{padding-top:177.5%}#content .container .content figure:has(.caption){margin:10px 0}#content .container .content figure:has(.caption)+p{margin:10px 0;line-height:1}#content .container .content figure:first-child{margin-top:0}#content .container .content figure:last-child{margin-bottom:0}#content .container .content .table-responsive{overflow:auto}#content .container .content .text-right{text-align:right}#content .container .content .text-center{text-align:center}#content .container .content .text-left{text-align:left}#content .container .content .text-justify{text-align:justify}#content .container .content #share{padding:40px 0;display:flex;align-items:center}#content .container .content #share p{color:var(--secondary-color);font-weight:700;font-size:14px;margin:0}#content .container .content #share ul{display:flex;justify-content:center;flex-wrap:wrap;margin:0 0 0 20px}#content .container .content #share ul li{padding:0 10px;margin:0}#content .container .content #share ul li:after,#content .container .content #share ul li:before{display:none}#content .container .content #share ul li>span,#content .container .content #share ul li a{display:inline-flex;cursor:pointer;transition:color .5s ease,transform .5s ease-in;text-decoration:none;color:var(--color-white)}#content .container .content #share ul li>span .edglyph,#content .container .content #share ul li a .edglyph{font-size:64px}#content .container .content #share ul li>span:hover,#content .container .content #share ul li a:hover{color:var(--secondary-color);transform:scale(1.1) translateY(-5%)}@media all and (max-width: 500px){#content .container .content #share{display:block;text-align:center}}#content .container .flex.actions{justify-content:center}#content .container .flex.actions>div+div{text-align:right}#content .container .flex.actions>div:empty{display:none}#content .container .flex.actions>div:empty+div{text-align:center}#content .container .flex.actions>div:first-child:last-child{text-align:center}#content .container .article{flex-grow:0;flex-basis:33.3333333333%}#content .container .last_news>h2{text-align:center;font-size:clamp(20px,4vw,30px);margin:40px 0}.background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.background:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;-webkit-backdrop-filter:blur(10vw);backdrop-filter:blur(10vw)}.background.background_article .circle.circle_purple,.background.background_article .circle.circle_orange{width:40vw;height:200vh}.background.background_article .circle.circle_1{transform:translate(30%, 10vh);animation:10s linear infinite both scaleIn6}.background.background_article .circle.circle_2{transform:translate(110%, 10vh);animation:10s linear infinite both scaleIn7}.background .circle{display:block;border-radius:99em}.background .circle.circle_blue{width:70vw;height:70vw;background:#004}.background .circle.circle_turquoise{width:75vw;height:75vw;background:#0c3539}.background .circle.circle_orange{background:#5a2508}.background .circle.circle_purple{width:40vw;height:80vw;background:#290922}.background .circle.circle_1{transform:translate(20%, -80%);animation:10s linear infinite both scaleIn1}.background .circle.circle_2{transform:translate(80%, -85%);animation:10s linear infinite both scaleIn2}.background .circle.circle_3{transform:translate(125%, -110%);animation:10s linear infinite both scaleIn3}.background .circle.circle_4{transform:translate(10%, -100%);animation:10s linear infinite both scaleIn4}.background .circle.circle_5{transform:translate(50%, -200%);animation:10s linear infinite both scaleIn5}@keyframes scaleIn1{0%{transform:translate(20%, -80%) scaleX(1)}50%{transform:translate(10%, -80%) scaleX(1.5)}100%{transform:translate(20%, -80%) scaleX(1)}}@keyframes scaleIn2{0%{transform:translate(80%, -85%) scaleX(1)}50%{transform:translate(100%, -100%) scaleX(0.75)}100%{transform:translate(80%, -85%) scaleX(1)}}@keyframes scaleIn3{0%{transform:translate(125%, -110%) scaleX(1)}50%{transform:translate(150%, -110%) scaleX(1.25)}100%{transform:translate(125%, -110%) scaleX(1)}}@keyframes scaleIn4{0%{transform:translate(10%, -100%) scaleX(1)}50%{transform:translate(10%, -100%) scaleX(1.5)}100%{transform:translate(10%, -100%) scaleX(1)}}@keyframes scaleIn5{0%{transform:translate(50%, -200%) scaleX(1.5)}50%{transform:translate(50%, -200%) scaleX(1)}100%{transform:translate(50%, -200%) scaleX(1.5)}}@keyframes scaleIn6{0%{transform:translate(30%, 10vh) scaleX(1)}50%{transform:translate(10%, 8vh) scaleX(1.25)}100%{transform:translate(30%, 10vh) scaleX(1)}}@keyframes scaleIn7{0%{transform:translate(110%, calc(10vh - 100%)) scaleX(1)}50%{transform:translate(130%, calc(15vh - 100%)) scaleX(1.25)}100%{transform:translate(110%, calc(10vh - 100%)) scaleX(1)}}@media all and (max-width: 992px){#content .banner{margin-top:-60px}}
