/*!/wp-content/themes/easo/build/css/style.css*/.wgt-cpd{position:relative;padding-bottom:90px}.wgt-cpd.bg-color-grey{background:#f0f0f0}.wgt-cpd.bg-color-green{background:#086264}.wgt-cpd.bg-color-blue{background:#086264}.wgt-cpd .row-cpd{display:flex;flex-flow:row wrap;align-items:stretch}.wgt-cpd .span-card{margin-top:20px;width:100%}.wgt-cpd .span-card .loop-card .title-wrap{justify-content:space-between}.wgt-cpd .span-card .loop-card.tax{height:auto}.wgt-cpd .span-card .loop-card.tax .tax-name{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;z-index:5;font-size:1.5rem;line-height:1}.wgt-cpd .span-card .loop-card__additional{margin-top:.5rem;margin-bottom:1rem;font-size:.8rem;font-weight:600}.wgt-cpd .span-card .loop-card__additional p{margin:0}@media(min-width:768px){.wgt-cpd .span-card{width:50%}}@media(min-width:992px){.wgt-cpd .span-card{width:25%}}.wgt-cpd .span-load-more{text-align:center;padding:60px 0 0}.wgt-cpd .span-load-more .btn-more{width:100%}.wgt-cpd.bg-color-blue{background-image:linear-gradient(315deg,#5999ca 10%,#0c5a9a 90%)}.wgt-cpd.bg-color-blue .wgt-title{color:#fff}.wgt-cpd.bg-color-green{background-image:linear-gradient(315deg,#086264 10%,#1d4e4f 90%)}.wgt-cpd.bg-color-green .wgt-title{color:#fff}.wgt-cpd.bg-color-none{background:none}.wgt-cpd .cpd-categories{display:flex;justify-content:center;gap:1.25rem;flex-wrap:wrap;margin-bottom:1.5rem}.wgt-cpd .single-cat{border:1px solid gray;color:#000;font-size:1.125rem;font-weight:800;padding:.75rem;min-width:100%;text-align:center;cursor:pointer;transition:color .3s ease;will-change:color;background:none}.wgt-cpd .single-cat:hover{color:#0c5a9a}@media(min-width:768px){.wgt-cpd .single-cat{min-width:18rem}}.tax-category_cpd .wgt-cpd{position:relative;background:#f0f0f0;padding:4.375rem 0 5.625rem}.wgt-cpd .cpd{box-shadow:5px 5px 8px rgb(0 0 0 / .2);display:flex;flex-direction:column;justify-content:space-between;row-gap:.25rem}.wgt-cpd .cpd:hover .cpd__image{transform:scale(1.03)}.wgt-cpd .cpd .thumb{position:relative;overflow:hidden}.wgt-cpd .cpd .thumb::before{content:none}.wgt-cpd .cpd__image{transition:transform .5s ease}.wgt-cpd .cpd .card_top{padding:10px 20px 0}.wgt-cpd .cpd .title-wrap{padding:0 20px 15px;min-height:auto}.wgt-cpd .cpd__cat{color:#0c5a9a;text-transform:none;font-weight:800;cursor:pointer;background:none}.wgt-cpd .cpd__title{font-size:1.125rem;font-weight:800;margin-top:.5rem;line-height:1.2}.wgt-cpd .cpd__title--link{color:#000!important}.wgt-cpd .cpd__additional{font-style:italic;line-height:1.2;font-size:.85rem;font-weight:500;margin-top:.5rem}.wgt-cpd .cpd__additional p{margin:0}.wgt-cpd .cpd__btn{text-decoration:none;background-color:#0c5a9a;width:100%;text-align:center;padding:1rem;color:#fff;display:block;margin-top:.5rem;font-style:normal;font-size:1rem;transition:background-color .3s ease}.wgt-cpd .cpd__btn:hover{background-color:#1074c5}.obesity__taxonomies{margin-top:3rem;background-color:#f5f5f5;padding:1rem 0 3rem}.obesity__themes{max-width:65rem;margin:auto}.obesity__themes-title-wgt{text-align:center;font-size:1.25rem;font-weight:500;line-height:1.5;margin:2.25rem 0}.obesity__themes-list{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:auto auto auto auto;row-gap:1.25rem}.obesity__themes-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.25rem;color:#fff;text-decoration:none;text-transform:uppercase;transition:transform .3s ease;border-radius:.3125rem}.obesity__themes-item:nth-child(1){grid-column:1/3;grid-row:1/4;border-radius:.625rem;margin-right:1.25rem}.obesity__themes-item:nth-child(2){grid-column:3/9;grid-row:1/2}.obesity__themes-item:nth-child(3){grid-column:3/5;grid-row:2/3;padding:2rem 1.25rem}.obesity__themes-item:nth-child(4){grid-column:5/7;grid-row:2/3;padding:2rem 1.25rem}.obesity__themes-item:nth-child(5){grid-column:7/9;grid-row:2/3;padding:2rem 1.25rem}.obesity__themes-item:nth-child(6){grid-column:3/9;grid-row:3/3}.obesity__themes-item:nth-child(2),.obesity__themes-item:nth-child(3),.obesity__themes-item:nth-child(4),.obesity__themes-item:nth-child(5),.obesity__themes-item:nth-child(6){clip-path:polygon(20px 50%,0 100%,calc(100% - 20px) 100%, 100% 50%, calc(100% - 20px) 0, 0 0)}.obesity__themes-item:nth-child(2):hover,.obesity__themes-item:nth-child(3):hover,.obesity__themes-item:nth-child(4):hover,.obesity__themes-item:nth-child(5):hover,.obesity__themes-item:nth-child(6):hover{transform:translateX(5px)}.obesity__themes-item.active{background-color:#a5a5a5!important}.obesity__themes-item .theme-order{margin:0;font-size:.9375rem}.obesity__themes-item .theme-title{margin-top:.5rem;margin-bottom:0;font-size:1.25rem;font-weight:700;line-height:1.5}@media(max-width:768px){.obesity__themes .obesity__themes-list{display:flex;flex-direction:column}.obesity__themes .obesity__themes-item:nth-child(1){clip-path:polygon(20px 50%,0 100%,calc(100% - 20px) 100%, 100% 50%, calc(100% - 20px) 0, 0 0);margin-right:0;border-radius:5px}.obesity__themes .obesity__themes-item:nth-child(1):hover{transform:translateX(5px)}.obesity__themes .obesity__themes-item:nth-child(3),.obesity__themes .obesity__themes-item:nth-child(4),.obesity__themes .obesity__themes-item:nth-child(5){padding:1.25rem}}.wgt-quote{margin-bottom:6rem}.wgt-quote blockquote{max-width:65rem;margin:auto;background-color:#02b3c4;border-radius:.75rem;padding:1.375rem 2rem 2.125rem;color:#fff;font-size:1.25rem;font-weight:700;line-height:1.5;text-align:center;position:relative}.wgt-quote blockquote::after{content:"";position:absolute;bottom:-2.5rem;right:1.25rem;border-style:solid;border-width:2.5rem 0 0 2.5rem;border-color:#02b3c4 #fff0 #fff0 #fff0}.wgt-quote blockquote cite{font-size:1.125rem;font-weight:400;font-style:normal}.wgt-obesity-buttons{margin:2rem 0 4rem}.wgt-obesity-buttons .buttons_container{display:flex;gap:4rem;justify-content:center;flex-direction:row}.wgt-obesity-buttons .obesity-btn{display:flex;align-items:center;justify-content:center;padding:1.0625rem;background-color:#0c5a9a;color:#fff;border:1px solid #0c5a9a;border-radius:1.875rem;font-size:.9375rem;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;line-height:1.5;width:100%;max-width:19.375rem;cursor:pointer;transition:color .3s ease,background-color .3s ease;will-change:color,background-color}.wgt-obesity-buttons .obesity-btn:hover{color:#0c5a9a;background-color:#fff}@media(max-width:768px){.wgt-obesity-buttons .buttons_container{flex-direction:column;align-items:center;gap:1rem}.wgt-obesity-buttons .obesity-btn{max-width:100%}}