/*!
Theme Name: PCB Blog
Theme URI: http://underscores.me/
Author: Piksel LTD
Author URI: https://piksel.mk/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: pcb-blog
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

PCB Blog is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/.section-title{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:28px;margin-bottom:50px;color:#008256}img{max-width:100%;height:auto}img.img-grid{width:100%;height:400px;object-fit:cover}svg.img-grid.style-svg{width:100%;height:550px}.text-red{color:#d72129}.py-7{padding:5rem 0}@media(max-width: 768px){.py-7{padding:4rem 0}}.pattern{background-color:#fff;background-image:url(assets/images/pattern.png);background-position:center top;background-size:cover;background-repeat:no-repeat}@media all and (min-width: 1600px){.container--custom{max-width:1440px !important}}main.main{background-color:#f1f1f1}.categories-dropdown button{font-size:18px;padding:10px 12px;background-color:var(--theme-color) !important;color:#fff !important;border:none}.categories-dropdown .dropdown-menu{width:100%;padding:0;overflow:hidden;background-color:var(--theme-color)}.categories-dropdown .dropdown-menu li a{font-size:18px;padding:5px 12px;color:#fff;position:relative;display:inline-block;width:fit-content;background-color:var(--theme-color) !important}.categories-dropdown .dropdown-menu li a::after{content:"";z-index:1;display:block;position:absolute;top:100%;left:0;width:0;height:2px;background-color:#fff;transition:all .2s}.categories-dropdown .dropdown-menu li a:hover::after{width:100%}@media(max-width: 576px){.categories-dropdown button{font-size:16px}.categories-dropdown .dropdown-menu li a{font-size:16px}}.alternate-grid.solid{background-color:#fff}.alternate-grid__item:not(:last-child){margin-bottom:60px}.alternate-grid__item>:first-child{display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 576px){.alternate-grid__item--reverse>:first-child{order:2}.alternate-grid__item--reverse>:last-child{order:1}}.alternate-grid h3{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:42px;margin-bottom:30px}@media(max-width: 576px){.alternate-grid h3{font-size:24px}}.alternate-grid p{font-size:16px;margin-bottom:20px}.alternate-grid img{border-radius:10px}@media(max-width: 576px){.alternate-grid img.img-grid{object-fit:contain}}.pdf .row{background-color:#d72129}.pdf img{transform:scale(1.2)}.pdf__content{max-width:750px;padding:40px 0;color:#fff}.pdf h3{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:20px;margin-bottom:30px}.pdf p{font-size:16px;margin-bottom:30px}@media(max-width: 576px){.pdf img{transform:scale(1)}}.info-cards-alternative .info-card-alternative{display:flex;max-width:660px}.info-cards-alternative .info-card-alternative .icon{flex-grow:1;margin-right:50px;flex-basis:60%;max-width:97px}.info-cards-alternative .info-card-alternative .icon img{width:100%;height:97px;object-fit:contain}.info-cards-alternative .info-card-alternative .content h3{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:20px;margin-bottom:30px}.info-cards-alternative .info-card-alternative .content p{font-size:16px;margin-bottom:30px}.info-cards-alternative.cards-with-background .info-card-alternative{background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15)}.info-cards-alternative.cards-with-background .info-card-alternative .icon{background-color:#d72129;max-width:100px;padding:25px;margin-right:0}.info-cards-alternative.cards-with-background .info-card-alternative .icon img{filter:brightness(0) invert(1);height:43px;width:43px}.info-cards-alternative.cards-with-background .info-card-alternative .content{padding:25px}.text-content.solid{background-color:#f5f5f5}.text-content.solid.green{background-color:#008256}.text-content.solid.green h3{color:#fff}.text-content.solid.green .text-content__inner *{color:#fff}.text-content h3{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:28px;color:#008256;margin-bottom:30px}.text-content__inner h1,.text-content__inner h2,.text-content__inner h3,.text-content__inner h4,.text-content__inner h5,.text-content__inner h6{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:20px;margin-bottom:30px}.text-content__inner *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:16px}.text-content__inner p{font-size:16px;line-height:22px}.text-content__inner p:not(:last-child){margin-bottom:30px}.text-content__inner a{color:#e01e26}.text-content__inner strong{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:16px}.text-content__inner .gallery{display:flex;flex-wrap:wrap;gap:30px}.text-content__inner .gallery>*{flex:1}.text-content__inner .gallery>* img{display:block;height:500px;width:auto;object-fit:contain;margin:0 auto}.text-content__inner .gallery>* .wp-caption-text{font-size:16px;margin-top:15px}@media(max-width: 576px){.text-content__inner .gallery>*{flex:0 0 100%;max-width:100%}.text-content__inner .gallery>* img{height:auto;width:100%}}.numbers-grid.color{background-image:url(assets/images/pattern-bg.jpg);background-repeat:no-repeat;background-size:cover}.numbers-grid.color h3{color:#fff}.numbers-grid h3{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:28px;text-align:center;margin-bottom:50px}.numbers-grid__block{padding:50px 65px;border-radius:10px;height:100%}@media(max-width: 768px){.numbers-grid__block{padding:40px 20px}}.numbers-grid__block h4{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:22px;color:#fff;text-align:center;margin-bottom:65px}.numbers-grid__block__item{display:flex;justify-content:center}.numbers-grid__block__item:not(:last-child){margin-bottom:100px}.numbers-grid__block__item .icon{flex-grow:1;margin-right:25px;flex-basis:60%;max-width:96px;min-width:96px}.numbers-grid__block__item .icon img{width:100%;height:96px;object-fit:contain;filter:brightness(0) invert(1)}@media(max-width: 576px){.numbers-grid__block__item .icon{max-width:80px;min-width:80px}.numbers-grid__block__item .icon img{height:80px}}.numbers-grid__block__item .content{color:#fff}.numbers-grid__block__item .content span{display:block;font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:60px;margin-bottom:0;line-height:1}.numbers-grid__block__item .content p{max-width:250px;margin:0;min-height:125px}@media(max-width: 576px){.numbers-grid__block__item .content p{min-height:auto}}@media(max-width: 576px){.numbers-grid__block__item .content span{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:40px}.numbers-grid__block__item .content p{font-size:16px}}.eco-certificates__item{background-color:#fff;border-radius:10px;overflow:hidden;padding:50px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15)}.eco-certificates__item h3{color:#008256;text-transform:uppercase;font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:22px;margin-bottom:25px}.eco-certificates__item .content{border-top:3px solid #eee;padding-top:40px;margin-top:30px;text-align:center}.eco-certificates__item .content strong{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:16px}.taxonomy-grid__item{text-decoration:none;display:block;background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15)}.taxonomy-grid__item .cover{position:relative;height:220px}.taxonomy-grid__item .cover .bar{position:absolute;top:100%;left:0;width:100%;height:15px}.taxonomy-grid__item .cover img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.taxonomy-grid__item .cover h3{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:28px;z-index:1}.taxonomy-grid__item .content{padding:30px}.taxonomy-grid__item .content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#383838}.pillars__tabs{display:flex;justify-content:space-evenly;align-items:flex-start;flex-wrap:nowrap;margin-bottom:20px;border:none}@media(max-width: 576px){.pillars__tabs{flex-wrap:wrap}}.pillars__tabs .nav-link{border:none;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,0) !important;position:relative;margin-bottom:30px}.pillars__tabs .nav-link::after{content:""}.pillars__tabs .nav-link>div{width:140px;height:140px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;background-color:#ddd;color:#000;margin-bottom:40px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.1490196078);font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:20px}.pillars__tabs .nav-link>div span{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:50px;display:block}@media all and (max-width: 1400px){.pillars__tabs .nav-link>div{width:120px;height:120px}.pillars__tabs .nav-link>div span{font-size:35px}}@media(max-width: 576px){.pillars__tabs .nav-link>div{width:100px;height:100px;font-size:18px;margin-bottom:10px}.pillars__tabs .nav-link>div span{font-size:30px}}.pillars__tabs .nav-link>p{max-width:370px;text-align:center;margin:0 auto;font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:22px;color:#c2c2c1}@media all and (max-width: 1400px){.pillars__tabs .nav-link>p{font-size:18px}}@media(max-width: 576px){.pillars__tabs .nav-link>p{font-size:18px}}.pillars__tabs .nav-link.active>div,.pillars__tabs .nav-link:hover>div{background-color:#008256;color:#fff}.pillars__tabs .nav-link.active>p,.pillars__tabs .nav-link:hover>p{color:#000}.pillars .pillars__content{background-color:#faf9f9;padding:100px}.pillars .pillars__content h3{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:28px;margin-bottom:20px}@media(max-width: 768px){.pillars .pillars__content{padding:50px}}@media(max-width: 576px){.pillars .pillars__content{padding:30px}.pillars .pillars__content h3{font-size:20px}}.suggestion .suggestion__form{border-radius:30px;box-shadow:0px 4px 20px 0px rgba(0,0,0,.25);background-color:#fff;overflow:hidden}.suggestion .suggestion__form .suggestion__header{background-color:#008256;color:#fff;padding:35px}.suggestion .suggestion__form .suggestion__header h3{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:28px;margin-bottom:5px}.suggestion .suggestion__form .suggestion__header p{font-family:"FF Meta Book";font-weight:400;font-style:normal;font-size:16px;margin-bottom:0}.suggestion .suggestion__form .suggestion__wrapper{padding:35px 50px}.suggestion .suggestion__form .suggestion__wrapper form .forminator-row.forminator-row-last{text-align:center;margin-bottom:0 !important}@font-face{font-family:"Core Sans C 15";src:url("assets/fonts/core-sans/CoreSansC-15Thin.eot");src:local("Core Sans C 15 Thin"),local("CoreSansC-15Thin"),url("assets/fonts/core-sans/CoreSansC-15Thin.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-15Thin.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-15Thin.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-15Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Core Sans C 65";src:url("assets/fonts/core-sans/CoreSansC-65BoldIt.eot");src:local("Core Sans C 65 Bold Italic"),local("CoreSansC-65BoldIt"),url("assets/fonts/core-sans/CoreSansC-65BoldIt.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-65BoldIt.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-65BoldIt.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-65BoldIt.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"Core Sans C 25";src:url("assets/fonts/core-sans/CoreSansC-25ExtraLightIt.eot");src:local("Core Sans C 25 ExtraLight Italic"),local("CoreSansC-25ExtraLightIt"),url("assets/fonts/core-sans/CoreSansC-25ExtraLightIt.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-25ExtraLightIt.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-25ExtraLightIt.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-25ExtraLightIt.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"Core Sans C 65";src:url("assets/fonts/core-sans/CoreSansC-65Bold.eot");src:local("Core Sans C 65 Bold"),local("CoreSansC-65Bold"),url("assets/fonts/core-sans/CoreSansC-65Bold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-65Bold.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-65Bold.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-65Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Core Sans C 35";src:url("assets/fonts/core-sans/CoreSansC-35LightIt.eot");src:local("Core Sans C 35 Light Italic"),local("CoreSansC-35LightIt"),url("assets/fonts/core-sans/CoreSansC-35LightIt.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-35LightIt.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-35LightIt.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-35LightIt.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Core Sans C 55";src:url("assets/fonts/core-sans/CoreSansC-55Medium.eot");src:local("Core Sans C 55 Medium"),local("CoreSansC-55Medium"),url("assets/fonts/core-sans/CoreSansC-55Medium.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-55Medium.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-55Medium.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-55Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Core Sans C 85";src:url("assets/fonts/core-sans/CoreSansC-85HeavyIt.eot");src:local("Core Sans C 85 Heavy Italic"),local("CoreSansC-85HeavyIt"),url("assets/fonts/core-sans/CoreSansC-85HeavyIt.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-85HeavyIt.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-85HeavyIt.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-85HeavyIt.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Core Sans C 15";src:url("assets/fonts/core-sans/CoreSansC-15ThinIt.eot");src:local("Core Sans C 15 Thin Italic"),local("CoreSansC-15ThinIt"),url("assets/fonts/core-sans/CoreSansC-15ThinIt.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-15ThinIt.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-15ThinIt.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-15ThinIt.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Core Sans C 45";src:url("assets/fonts/core-sans/CoreSansC-45RegularIt.eot");src:local("Core Sans C 45 Regular Italic"),local("CoreSansC-45RegularIt"),url("assets/fonts/core-sans/CoreSansC-45RegularIt.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-45RegularIt.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-45RegularIt.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-45RegularIt.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Core Sans C 25";src:url("assets/fonts/core-sans/CoreSansC-25ExtraLight.eot");src:local("Core Sans C 25 ExtraLight"),local("CoreSansC-25ExtraLight"),url("assets/fonts/core-sans/CoreSansC-25ExtraLight.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-25ExtraLight.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-25ExtraLight.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-25ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Core Sans C 75";src:url("assets/fonts/core-sans/CoreSansC-75ExtraBoldIt.eot");src:local("Core Sans C 75 ExtraBold Italic"),local("CoreSansC-75ExtraBoldIt"),url("assets/fonts/core-sans/CoreSansC-75ExtraBoldIt.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-75ExtraBoldIt.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-75ExtraBoldIt.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-75ExtraBoldIt.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Core Sans C 55";src:url("assets/fonts/core-sans/CoreSansC-55MediumIt.eot");src:local("Core Sans C 55 Medium Italic"),local("CoreSansC-55MediumIt"),url("assets/fonts/core-sans/CoreSansC-55MediumIt.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-55MediumIt.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-55MediumIt.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-55MediumIt.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Core Sans C 95";src:url("assets/fonts/core-sans/CoreSansC-95Black.eot");src:local("Core Sans C 95 Black"),local("CoreSansC-95Black"),url("assets/fonts/core-sans/CoreSansC-95Black.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-95Black.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-95Black.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-95Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Core Sans C 75";src:url("assets/fonts/core-sans/CoreSansC-75ExtraBold.eot");src:local("Core Sans C 75 ExtraBold"),local("CoreSansC-75ExtraBold"),url("assets/fonts/core-sans/CoreSansC-75ExtraBold.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-75ExtraBold.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-75ExtraBold.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-75ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Core Sans C 95";src:url("assets/fonts/core-sans/CoreSansC-95BlackIt.eot");src:local("Core Sans C 95 Black Italic"),local("CoreSansC-95BlackIt"),url("assets/fonts/core-sans/CoreSansC-95BlackIt.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-95BlackIt.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-95BlackIt.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-95BlackIt.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Core Sans C 35";src:url("assets/fonts/core-sans/CoreSansC-35Light.eot");src:local("Core Sans C 35 Light"),local("CoreSansC-35Light"),url("assets/fonts/core-sans/CoreSansC-35Light.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-35Light.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-35Light.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-35Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Core Sans C 85";src:url("assets/fonts/core-sans/CoreSansC-85Heavy.eot");src:local("Core Sans C 85 Heavy"),local("CoreSansC-85Heavy"),url("assets/fonts/core-sans/CoreSansC-85Heavy.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-85Heavy.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-85Heavy.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-85Heavy.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Core Sans C 45";src:url("assets/fonts/core-sans/CoreSansC-45Regular.eot");src:local("Core Sans C 45 Regular"),local("CoreSansC-45Regular"),url("assets/fonts/core-sans/CoreSansC-45Regular.eot?#iefix") format("embedded-opentype"),url("assets/fonts/core-sans/CoreSansC-45Regular.woff2") format("woff2"),url("assets/fonts/core-sans/CoreSansC-45Regular.woff") format("woff"),url("assets/fonts/core-sans/CoreSansC-45Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"FF Meta Book";font-style:normal;font-weight:400;font-display:swap;src:url("assets/fonts/ffmeta/FFMetaBook_normal_normal.woff2") format("woff2"),url("assets/fonts/ffmeta/FFMetaBook_normal_normal.woff") format("woff")}@font-face{font-family:"FF Meta Bold";font-style:normal;font-weight:700;font-display:swap;src:url("assets/fonts/ffmeta/FFMetaBold_normal_normal.woff2") format("woff2"),url("assets/fonts/ffmeta/FFMetaBold_normal_normal.woff") format("woff")}*{font-family:"FF Meta Book";font-weight:400;font-style:normal;font-size:16px}p{line-height:1.8;font-size:16px}.tablet{display:none !important}@media(max-width: 992px){.tablet{display:block !important}}.desktop{display:block !important}@media(max-width: 992px){.desktop{display:none !important}}.side-title{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:18px;margin-bottom:20px}.navbar{padding-left:4rem;padding-right:4rem}.header-menu-wrapper{display:flex;justify-content:space-between;width:100%}@media(max-width: 768px){.header-menu-wrapper{display:flex;justify-content:center;width:auto}.header-menu-wrapper .navbar-brand img{width:150px;object-fit:contain}}.mobile-menu-wrapper{padding:20px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.mobile-menu-wrapper ul.navbar-nav{gap:15px}.mobile-menu-wrapper ul.navbar-nav li.nav-item a.nav-link{transition:all .3s}.mobile-menu-wrapper ul.navbar-nav li.nav-item a.nav-link:hover,.mobile-menu-wrapper ul.navbar-nav li.nav-item a.nav-link.active{color:var(--theme-color)}@media(max-width: 768px){.mobile-menu-wrapper{width:100%}}.mobile-menu-wrapper .social-media-wrapper{margin-top:30px}.social-media-wrapper a{text-decoration:none;margin-right:13px}.social-media-wrapper a img{width:30px}.search-form{margin-right:74px}@media(max-width: 768px){.search-form{width:auto;margin-right:0}.search-form label{width:auto}}.search-form .search-submit{display:none}.search-field{background-color:rgba(0,0,0,0);border:none;border-radius:0px !important;border-bottom:2px solid #000;padding-bottom:5px;border-radius:6px;background-image:url("assets/images/search.svg");background-size:20px;background-repeat:no-repeat;background-position:right 5px center}.search-field:focus{outline:none}@media(max-width: 768px){.search-field{width:100%}}.navbar-toggler{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;width:40px;height:25px;position:relative}.line{display:block;width:100%;height:3px;background-color:#333;position:absolute;transition:transform .3s ease}.line1{top:0}.line2{top:50%;transform:translateY(-50%)}.line3{bottom:0}.navbar-toggler.active .line1{transform:rotate(45deg);top:50%}.navbar-toggler.active .line2{opacity:0}.navbar-toggler.active .line3{transform:rotate(-45deg);top:50%}.navbar-toggler:focus{box-shadow:none}.above-header-link{padding:15px 0 15px 0;color:#fff}.above-header-link p{margin:0}.above-header-link a{text-decoration:none;color:#fff;font-weight:800}.above-header-link a :hover{text-decoration:underline}@media(max-width: 768px){.above-header-link{text-align:center}}@media(min-width: 992px){.navbar .dropdown:hover>.dropdown-menu{display:block}.navbar .dropdown>.dropdown-toggle::after{transform:rotate(0deg)}.navbar .dropdown-menu{margin-top:0}}.site-footer{background-color:#faf9f9}.site-info{padding-top:87px}.site-info .footer-contact-info{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width: 768px){.site-info .footer-contact-info{margin:50px 0}}.site-info .footer-contact-info__email{text-decoration:none;color:#000;margin-bottom:15px}.site-info .footer-contact-info__phone{background-color:#d72129;padding:5px 10px;border-radius:33px;text-decoration:none;color:#fff}@media(max-width: 768px){.site-info .footer-contact-info__phone{padding:10px 40px;display:block;min-width:250px;text-align:center}}.site-info .social-media-wrapper,.site-info .footer-logo{display:flex;justify-content:center;align-items:center}.copyright{text-align:center;font-size:14px;margin-top:60px;margin-bottom:20px}main.article *{color:#363636}main.article .post-wrapper{padding:100px 0}main.article .post-wrapper .content{margin-top:-150px;position:relative;z-index:3}@media(max-width: 576px){main.article .post-wrapper .content{margin-top:0}}main.article .post-wrapper .meta{margin-top:40px}@media(max-width: 576px){main.article .post-wrapper .meta{margin-top:20px}}main.article .post-wrapper .contents-table{position:-webkit-sticky;position:sticky;top:0;padding:30px;box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:10px;background-color:#fff}main.article .post-wrapper .contents-table h6{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:20px;margin-bottom:25px;padding-bottom:2px;border-bottom:1px solid #d72129;display:inline-block}main.article .post-wrapper .contents-table ul{list-style:none;padding:0;margin:0}main.article .post-wrapper .contents-table ul li{margin:10px 0 15px}main.article .post-wrapper .contents-table ul li a{text-decoration:none;display:inline-block;font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:14px;transition:all .3s}main.article .post-wrapper .contents-table ul li a:hover{opacity:.8}main.article .post-wrapper h1{font-size:28px;padding:35px 30px;background-color:#fff;border-radius:10px;filter:drop-shadow(0px 4px 10px rgba(0, 0, 0, 0.25))}main.article .post-wrapper .share{border-top:1px solid #363636;padding:20px 0;display:flex;align-items:center;justify-content:space-between;font-size:16px}@media(max-width: 576px){main.article .post-wrapper{padding:30px 0}main.article .post-wrapper h1{font-size:22px;padding:20px 15px}main.article .post-wrapper .share{padding:10px 0}}main.article .video-wrapper{padding:100px 0}main.article .video-wrapper h1{font-size:28px;margin-bottom:35px}@media(max-width: 576px){main.article .video-wrapper{padding:30px 0}}main.article .content__body h1,main.article .content__body h2,main.article .content__body h3,main.article .content__body h4,main.article .content__body h5,main.article .content__body h6{font-size:22px;margin-bottom:25px;font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:22px}main.article .content__body p{font-size:14px;line-height:18px;margin-bottom:20px}main.article .content__body img{margin-bottom:15px}main.article .content__body .wp-block-embed__wrapper{position:relative;width:100%}main.article .content__body .wp-block-embed__wrapper::before{display:block;padding-top:56.25%;content:""}main.article .content__body .wp-block-embed__wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 576px){main.article .content__body h1,main.article .content__body h2,main.article .content__body h3,main.article .content__body h4,main.article .content__body h5,main.article .content__body h6{font-size:18px;margin-bottom:20px}}.related-articles{background-color:#f1f1f1;padding:50px 0}.related-articles h3{margin-bottom:30px}.homepage-hero{background-size:cover;background-repeat:no-repeat;background-position:center;padding:140px 0;position:relative;min-height:526px;display:flex;justify-content:center;align-items:center;object-fit:contain}@media(max-width: 768px){.homepage-hero{height:200px;min-height:200px}}.homepage-hero__content{position:relative;z-index:3}@media(max-width: 768px){.homepage-hero__content{position:absolute;z-index:3;top:100%;left:50%;transform:translate(-50%, -50%);color:#fff;margin:0 auto;padding:20px;width:90%}}.homepage-hero__content__heading{font-size:50px;font-weight:700}@media(max-width: 768px){.homepage-hero__content__heading{font-size:22px}}.homepage-hero__content__text p{font-size:20px}.homepage-hero__content__text p *{font-size:20px}@media(max-width: 576px){.homepage-hero__content__text p{font-size:14px}.homepage-hero__content__text p *{font-size:14px}}@media(max-width: 768px){.homepage-hero__content__text:not(.mobile){display:none}}.homepage-hero__content__text.mobile{display:none;margin:65px auto 0;width:90%}.homepage-hero__content__text.mobile *{color:#363636 !important}@media(max-width: 768px){.homepage-hero__content__text.mobile{display:block}}.homepage-hero .hero-overlay{position:absolute;z-index:2;background:#fff;height:35px;width:100%;bottom:0}@media(max-width: 768px){.homepage-hero .hero-overlay{display:none}}@media(max-width: 768px){.page-template-page-home .homepage-hero__content{background-color:#d72129 !important}.page-template-page-home .homepage-hero__content h1{color:#fff !important}}.blog-card{background-color:#fff;padding:16px;border-radius:10px;margin-bottom:25px;height:100%;display:flex;flex-direction:column}.blog-card.blog-card--video .blog-card__image:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-image:url(assets/images/play.svg);width:70px;height:70px;background-size:contain;background-repeat:no-repeat;z-index:1}.blog-card__image{overflow:hidden;border-radius:5px;position:relative;padding:30% 0}.blog-card__image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.blog-card__content{flex-grow:1;display:flex;flex-direction:column}.blog-card__content *{font-size:14px;line-height:18px;color:#363636}.blog-card__content h3{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:22px;line-height:26px;margin:0}.blog-card__content p{margin:20px 0;margin-top:auto;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;min-height:72px;position:relative}@media(max-width: 576px){.blog-card__content p::after{content:"";position:absolute;display:block;bottom:0;left:0;width:100%;height:70%;background-image:linear-gradient(to top, rgb(255, 255, 255), rgba(255, 255, 255, 0))}}.blog-card .share-copy{display:inline-block;background-image:var(--share-icon);background-repeat:no-repeat;background-size:contain;width:19px;height:19px;transition:all .3s}.blog-card .share-copy:hover{opacity:.8}.blog-card.blog-card--small{display:flex;padding:0;min-height:133px;margin-bottom:25px}.blog-card.blog-card--small .blog-card__image{flex:0 0 40%;height:auto;max-width:123px;padding:0;border-top-right-radius:0;border-bottom-right-radius:0}.blog-card.blog-card--small .blog-card__content{padding:15px;display:flex;flex-direction:column;justify-content:space-between}.blog-card.blog-card--small .blog-card__content h3{font-size:16px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.meta{display:flex;gap:20px;margin:20px 0}.meta *{font-size:14px;line-height:18px;color:#363636}.meta .category{text-transform:uppercase;text-decoration:none;transition:all .3s}.meta .category:hover{color:#aab5c3}.meta .date{color:#aab5c3}.white-card{background-color:#fff;padding:30px 20px;border-radius:10px}.white-card__headline{display:flex;align-items:center}.white-card__headline img{max-width:70px;height:70px;object-fit:contain;margin-right:30px}.white-card__headline h3{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:22px;line-height:26px;margin:0}.white-card__content *{font-size:14px;line-height:18px;color:#363636}.white-card__content p{margin:30px 0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;position:relative}.timeline{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:nowrap;overflow-x:auto;padding:0 10px;height:500px}.timeline .timeline__item{display:flex;flex-direction:column;position:relative;min-width:160px;position:relative}.timeline .timeline__item .line{width:100%;height:6px;background:linear-gradient(to right, var(--from), var(--to));position:absolute;left:-100%;top:30px;z-index:0}.timeline .timeline__item .circle{width:60px;height:60px;background-color:#fff;border-radius:50%;border:1px solid #fff;box-shadow:0 0 0 6px var(--circle-color);z-index:1;position:relative}.timeline .timeline__item .circle::before{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;background-color:var(--circle-color);border-radius:50%;transform:translate(-50%, -50%)}.timeline .timeline__item .circle.has-icon{display:flex;justify-content:center;align-items:center}.timeline .timeline__item .circle.has-icon svg{width:29px;height:29px}.timeline .timeline__item .circle.has-icon svg path{fill:var(--circle-color)}.timeline .timeline__item .circle.has-icon::before{display:none}.timeline .timeline__item .content{position:absolute;top:calc(100% + 15px);left:0}.timeline .timeline__item .content h3{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:40px;margin-bottom:0}.timeline .timeline__item .content p{font-family:"FF Meta Book";font-weight:400;font-style:normal;font-size:14px;line-height:1.4}.timeline .timeline__item .content p strong{font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:14px}.timeline .timeline__item.reverse .content{top:0;transform:translateY(-100%)}.timeline .timeline__item:first-child .line{display:none}.feature-card{display:flex;flex-direction:column;background-color:#fff;border-radius:10px;margin-bottom:20px;height:100%}.feature-card__image{position:relative}.feature-card__image::after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%, -50%);height:6px;border-radius:6px;width:80%}.feature-card__image img{border-radius:10px;width:100%;height:170px;object-fit:cover}.feature-card__content{padding:120px 20px 20px;text-align:center;position:relative;flex:1;display:flex;flex-direction:column}.feature-card__content h3{margin-bottom:20px}.feature-card__content p{margin-top:auto}.feature-card__content .pcb-btn{margin-top:20px}.feature-card__content .icon{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);border-radius:50%;width:150px;height:150px;display:flex;justify-content:center;align-items:center;background-color:#fff}.feature-card__content .icon img{max-width:70px;height:70px;object-fit:contain}.feature-card.color-005191 .pcb-btn{background-color:#005191;border:1px solid #005191}.feature-card.color-005191 .pcb-btn:hover{color:#005191;background-color:#fff}.feature-card.color-005191 .icon{filter:drop-shadow(0px 0px 20px #005191)}.feature-card.color-005191 .feature-card__image::after{background-color:#005191}.feature-card.color-C01B7B .pcb-btn{background-color:#c01b7b;border:1px solid #c01b7b}.feature-card.color-C01B7B .pcb-btn:hover{color:#c01b7b;background-color:#fff}.feature-card.color-C01B7B .icon{filter:drop-shadow(0px 0px 20px #C01B7B)}.feature-card.color-C01B7B .feature-card__image::after{background-color:#c01b7b}.feature-card.color-008256 .pcb-btn{background-color:#008256;border:1px solid #008256}.feature-card.color-008256 .pcb-btn:hover{color:#008256;background-color:#fff}.feature-card.color-008256 .icon{filter:drop-shadow(0px 0px 20px #008256)}.feature-card.color-008256 .feature-card__image::after{background-color:#008256}.feature-card.color-E01E26 .pcb-btn{background-color:#e01e26;border:1px solid #e01e26}.feature-card.color-E01E26 .pcb-btn:hover{color:#e01e26;background-color:#fff}.feature-card.color-E01E26 .icon{filter:drop-shadow(0px 0px 20px #E01E26)}.feature-card.color-E01E26 .feature-card__image::after{background-color:#e01e26}.wide-card{background-color:#fff;border-radius:10px;margin-bottom:20px;overflow:hidden}.wide-card.wide-card--home{background-color:#17985f}.wide-card.wide-card--home a.pcb-btn{color:#17985f !important}.wide-card.wide-card--home .wide-card__content p{color:#fff}.wide-card__content{display:flex;flex-direction:column;justify-content:center;border-radius:10px;padding:30px;height:100%;position:relative}.wide-card__content img{align-self:flex-start}.wide-card__content p{margin:30px 0}.wide-card__content a.pcb-btn{color:#fff !important}.wide-card__image{height:100%;position:relative;z-index:1}.wide-card__image img{display:block;width:auto;height:100%;max-height:335px;max-width:460px;object-fit:cover}.wide-card__image img.right{margin-left:auto;margin-right:-1px}.wide-card__image img.left{margin-right:auto;margin-left:-1px}@media(max-width: 576px){.wide-card .wide-card__image img{max-width:100%;width:100%}.wide-card .wide-card__image img.right{margin-right:0}.wide-card .wide-card__image img.left{margin-left:0}}.wide-card.color-005191{border:5px solid #005191}.wide-card.color-005191 .pcb-btn{background-color:#005191;border:1px solid #005191}.wide-card.color-005191 .pcb-btn:hover{color:#005191 !important;background-color:#fff}.wide-card.color-005191 .wide-card__content h3{color:#005191}.wide-card.color-E01E26{border:5px solid #e01e26}.wide-card.color-E01E26 .pcb-btn{background-color:#e01e26;border:1px solid #e01e26}.wide-card.color-E01E26 .pcb-btn:hover{color:#e01e26 !important;background-color:#fff}.wide-card.color-E01E26 .wide-card__content h3{color:#e01e26}.wide-card.color-C01B7B{border:5px solid #c01b7b}.wide-card.color-C01B7B .pcb-btn{background-color:#c01b7b;border:1px solid #c01b7b}.wide-card.color-C01B7B .pcb-btn:hover{color:#c01b7b !important;background-color:#fff}.wide-card.color-C01B7B .wide-card__content h3{color:#c01b7b}.wide-card.color-008256{border:5px solid #008256}.wide-card.color-008256 .pcb-btn{background-color:#008256;border:1px solid #008256}.wide-card.color-008256 .pcb-btn:hover{color:#008256 !important;background-color:#fff}.wide-card.color-008256 .wide-card__content h3{color:#008256}.wide-card.color-F05E22{border:5px solid #f05e22}.wide-card.color-F05E22 .pcb-btn{background-color:#f05e22;border:1px solid #f05e22}.wide-card.color-F05E22 .pcb-btn:hover{color:#f05e22 !important;background-color:#fff}.wide-card.color-F05E22 .wide-card__content h3{color:#f05e22}.cover-card{background-color:#fff;border-radius:10px;overflow:hidden;height:300px;position:relative;margin-bottom:20px}.cover-card img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:opacity .3s ease-in-out}.cover-card .content{padding:30px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.cover-card .content h3{text-transform:uppercase;color:#fff;font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:28px;z-index:1;margin-bottom:5px}.cover-card .content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#fff}.cover-card .content .pcb-btn{position:relative;pointer-events:none;visibility:hidden;opacity:0;transform:translateY(10px)}.cover-card:hover img{opacity:0}.cover-card:hover .content .pcb-btn{pointer-events:auto;visibility:visible;opacity:1;transform:translateY(0);transition:all .3s ease-in-out}.modern-card{display:flex;text-decoration:none;margin-bottom:20px}.modern-card__image{width:100%;max-width:350px;height:350px;border-radius:10px;overflow:hidden;position:relative;z-index:2}.modern-card__image img{width:100%;height:100%;object-fit:cover}.modern-card__content{display:flex;align-items:center}.modern-card__content .wrapper{position:relative;left:-10px;height:100%;z-index:1;max-height:250px;border-top-right-radius:10px;border-bottom-right-radius:10px;background-color:#008256;padding:30px 35px;display:flex;justify-content:center;align-items:center;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);transition:max-height .2s ease-in-out}.modern-card__content h3{color:#fff;font-family:"FF Meta Bold";font-weight:700;font-style:normal;font-size:30px}.modern-card:hover .modern-card__content .wrapper{max-height:100%}@media(max-width: 576px){.modern-card{flex-direction:column;border-radius:10px;overflow:hidden}.modern-card .modern-card__image{width:100%;max-width:100%;height:200px;border-radius:0}.modern-card .modern-card__content .wrapper{position:relative;left:0;height:100%;z-index:1;max-height:250px;border-radius:0}}.pcb-btn{line-height:1;width:fit-content;text-decoration:none;display:inline-block;color:#fff !important;background-color:var(--theme-color);border:1px solid var(--theme-color);font-size:14px;line-height:18px;padding:10px 16px;transition:all .3s}.pcb-btn:hover{background-color:#fff;color:var(--theme-color) !important}.pcb-btn--white{color:var(--theme-color) !important;background-color:#fff;border:1px solid #fff}.pcb-btn--orange{background-color:#f05e22;border:1px solid #f05e22}.pcb-btn--orange:hover{color:#f05e22;background-color:#fff}.navigation.pagination .nav-links{display:flex;justify-content:center;margin:2rem 0;gap:10px;width:100%}.navigation.pagination .nav-links a,.navigation.pagination .nav-links span{line-height:1;background-color:#fff;display:inline-block;padding:8px 10px;border:1px solid #e01e26;color:#e01e26;text-decoration:none;border-radius:10px;transition:background .3s,color .3s}.navigation.pagination .nav-links a:hover{background-color:#e01e26;color:#fff}.navigation.pagination .nav-links .current{background-color:#e01e26;color:#fff;font-weight:bold;cursor:default}.pcb-banner{position:-webkit-sticky;position:sticky;top:0;display:block;width:100%;max-width:458px;margin:30px auto}.pcb-banner img{width:100%;object-fit:contain}
