.blog-grid{display:grid;grid-template:auto/repeat(var(--grid-item-col,4),minmax(0,1fr));gap:var(--grid-item-gap)}@media (max-width:767px){.blog-grid{--grid-item-col:1;--grid-img-height:150px}}@media (min-width:768px){.blog-grid{margin-bottom:10vmin;margin-top:10px}}.blog-grid .not-found{grid-column:span 3}.blog-grid__item{margin-bottom:0!important}@media (min-width:1113px){.listing-style-2 .blog-grid__item:first-child{grid-row:span 2;grid-column:span 2}.listing-style-2 .blog-grid__item:first-child .c-block__media{height:calc(var(--grid-img-height) * 2)}.listing-style-2 .blog-grid__item:first-child .c-block__title{font-size:var(--h2-font-size)}}.blog-grid .c-block{--c-block-gap-vertical:35px;--c-block-gap-horizontal:35px;display:block;overflow:hidden;height:100%;-webkit-box-shadow:var(--grid-item-shadow);box-shadow:var(--grid-item-shadow);background-color:var(--grid-item-bg);position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}@media (max-width:767px){.blog-grid .c-block{--c-block-gap-vertical:15px;--c-block-gap-horizontal:15px}}.blog-grid .c-block__media{height:var(--grid-img-height);overflow:hidden}.blog-grid .c-block__media-link{display:block;height:100%}.blog-grid .c-block__media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.blog-grid .c-block__body{padding:var(--grid-gap-vertical) var(--grid-gap-horizontal)}.blog-grid .c-block__title{font-weight:var(--grid-title-weight);color:var(--grid-title-color);font-size:var(--grid-title-size);-webkit-transition:color .3s;transition:color .3s}.blog-grid .c-block:hover .c-block__media img{-webkit-transform:scale(1.05);transform:scale(1.05)}.blog-grid .c-block:hover .c-block__title{color:var(--primary-color2)}#ajax-posts,.js-ajax-block{position:relative}.c-loadmore{text-align:center;padding:2em 0}.single-post .site-content{padding-top:30px}@media (min-width:1113px){.single-post.fixed-header .site-content{padding-top:var(--navbar-height,60px)}}.content-single__title{padding:20px 0;width:100%;background-color:#ccc;text-align:center}.content-single__info{color:rgba(var(--primary-text-color),.8);text-align:left;padding:20px 0}@media (min-width:1113px){.content-single__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.8em}}.content-single__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:var(--blog-width,650px);padding:30px 0}.single-post-style-2{margin-bottom:6vmin;max-width:none;position:relative;z-index:20}@media (min-width:1113px){.single-post-style-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:45px;left:50%;margin-left:-50vw;margin-right:-50vw;right:50%;width:calc(100vw - 8.1px)}.single-post-style-2 .single-post__col1,.single-post-style-2 .single-post__col2{width:50%}.single-post-style-2 .single-post__col2{padding:0 5% 0 20px}.single-post-style-2 .single-post__col2 .-h1{font-size:var(--h1-font-size,6rem);line-height:var(--h1-line-height,1.3);font-weight:var(--h1-font-weight,700)}.single-post-style-2 .single-post__col1{height:67vh;text-align:right}.single-post-style-2 .single-post__col1 img{border:1px solid transparent;border-radius:0 var(--c-block-radius,15px) var(--c-block-radius,15px) 0;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.blog-pagination{text-align:center;padding:1em 0}.blog-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-pagination li{margin:0 10px}.blog-pagination a:hover{color:var(--primary-color2)}.blog-pagination .active a{color:var(--primary-color2);font-weight:700}.pagination-container{text-align:center;padding:30px 0}.blog-breadcrumb{font-size:var(--breadcrumb-size);padding-top:1em;padding-bottom:1em;color:var(--breadcrumb-color-current);background-color:var(--breadcrumb-bg)}.blog-breadcrumb>span{margin:0 var(--breadcrumb-gap)}.blog-breadcrumb a{color:var(--breadcrumb-color)}.blog-breadcrumb a:hover{text-decoration:underline}.blog-breadcrumb .current-item{color:var(--breadcrumb-color-current)}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3em 0 3em -.8em;width:calc(100% + 1.6em)}.gallery-item{margin:.8em 0;padding:0 .8em;width:100%}.gallery-item img,.gallery-item picture{margin-bottom:0}.gallery-caption{display:block;margin-top:.8em}@media (min-width:768px){.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}}.post .aligncenter,.post .alignnone,.post iframe{margin-inline:auto}.post .alignleft{float:left;margin-right:20px}.post .alignright{float:right;margin-left:20px}.post .alignfull,.post .wp-block-columns{width:calc(100vw - 8.1px);max-width:none;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.post .alignfull .wp-block-gallery,.post .wp-block-columns .wp-block-gallery{margin-bottom:0}.post .blocks-gallery-item img,.post .blocks-gallery-item picture{margin:0}.post .wp-block-image.alignfull img,.post .wp-block-image.alignwide img{margin-bottom:0}.filter-loader{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;background:rgba(255,255,255,.5);z-index:100;left:0;top:0}.filter-loader .spinner{margin:auto}.spinner{width:40px;height:40px;position:relative;margin:100px auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:var(--primary-color2);opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.dark-mode{background-color:var(--dm-bg);padding:.8em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--dm-radius);z-index:10}.dark-mode__wrap{position:relative}@media (max-width:1112px){.dark-mode{max-width:230px;margin:0 auto 20px}}@media (min-width:1113px){.dark-mode{position:absolute;-webkit-transform:translateX(100%);transform:translateX(100%);top:35px;right:0}}.dark-mode__label{margin-right:15px;font-size:16px;font-weight:400;color:var(--dm-color);letter-spacing:.05em}.dark-mode__toggler{width:var(--dm-width);height:var(--dm-height);padding:1px;background-color:var(--dm-toggler-bg);border:solid 1px var(--dm-toggler-bg);-webkit-transition:all .25s ease-in;transition:all .25s ease-in;border-radius:16px;position:relative;overflow:hidden}.dark-mode__toggler:focus{outline:0}.dark-mode__handler{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:background-color .25s cubic-bezier(.41,.36,.82,.4);transition:background-color .25s cubic-bezier(.41,.36,.82,.4)}.dark-mode__handler::before{content:"";position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:0;width:calc(var(--dm-height) - 4px);height:calc(var(--dm-height) - 4px);border-radius:100%;background-color:var(--dm-dot);-webkit-transition:all .25s cubic-bezier(.41,.36,.82,.4);transition:all .25s cubic-bezier(.41,.36,.82,.4)}[color-mode=dark] .dark-mode__handler::before{-webkit-transform:translate(calc(-100% - 2px),-50%);transform:translate(calc(-100% - 2px),-50%);left:100%}.addtoany_share_save_container .addtoany_shortcode::before{content:"Share";position:absolute;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;font-weight:600;color:var(--primary-color1)}@media (min-width:1113px){.addtoany_share_save_container{margin:0;position:sticky;top:150px;height:250px;float:left;z-index:1}.addtoany_share_save_container>div{position:absolute;top:50px;left:-160px}}.addtoany_share_save_container .addtoany_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1112px){.addtoany_share_save_container .addtoany_list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.addtoany_share_save_container .addtoany_list a{margin-bottom:10px}.addtoany_share_save_container .addtoany_list a>span{border-radius:40px;height:50px!important;width:50px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--primary-color1)!important}.addtoany_share_save_container .addtoany_list a>span svg{width:26px}.separators-custom-box{background-color:var(--primary-color2);color:#fff;padding:32px 36px 32px 46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:70px;border-radius:10px;clip-path:polygon(36px 0,100% 0,100% 100%,0 100%,0 36px)}.separators-custom-box .cta_title{font-size:2.6rem;font-weight:700;line-height:1;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;max-width:230px;padding-left:14px;position:relative}.separators-custom-box .cta_title::before{content:"";position:absolute;top:0;left:0;height:100%;width:4px;background-color:#dbc471}.separators-custom-box .c-btn{width:auto}@media (max-width:766px){.separators-custom-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:30px}.separators-custom-box .cta_title::before{content:unset}}.content-single{position:relative}.content-single #ez-toc-container{background-color:#fff;padding:0;margin-bottom:3em;-webkit-box-shadow:none;box-shadow:none;width:100%;-webkit-transition:all .3s;transition:all .3s;z-index:10;border-radius:20px;overflow:hidden;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 0 30px rgba(0,0,0,.2);box-shadow:0 0 30px rgba(0,0,0,.2)}.content-single #ez-toc-container+:first-child,.content-single #ez-toc-container+:first-of-type{clear:both}@media (min-width:1281px){.content-single #ez-toc-container.is-float{position:sticky;max-width:300px;top:var(--navbar-height,100px);right:0;float:right;-webkit-transform:translateX(110%);transform:translateX(110%)}.fixed-header .content-single #ez-toc-container.is-float{top:var(--navbar-height,100px)}.content-single #ez-toc-container.is-float .ez-toc-title-container{padding:10px}.content-single #ez-toc-container.is-float .ez-toc-title{font-size:1.8rem}.content-single #ez-toc-container.is-float .ez-toc-link{padding:5px 0;font-size:1.4rem;font-weight:500}.content-single #ez-toc-container.is-float .ez-toc-link:before{content:none}.content-single #ez-toc-container.is-float nav{position:static;max-width:none;-webkit-transform:translateX(0);transform:translateX(0);padding:10px 0;-webkit-transition:padding .3s ease;transition:padding .3s ease}.content-single #ez-toc-container.is-float nav ul{min-width:100%}.content-single #ez-toc-container.is-float.toc_close nav{padding:0!important}}.content-single #ez-toc-container nav{background-color:#fff;border-radius:20px}.content-single #ez-toc-container nav>ul{padding:0 40px}.content-single #ez-toc-container nav .ez-toc-viewed{color:var(--primary-color2)!important}.content-single #ez-toc-container ul{height:auto!important}.content-single #ez-toc-container ul li{position:relative}.content-single #ez-toc-container ul li:not(:last-child){border-bottom:1px solid rgba(36,17,51,.15)!important}.content-single #ez-toc-container ul li a::before{content:unset}.content-single #ez-toc-container .ez-toc-link{display:block;padding:20px 0;font-size:1.6rem;font-weight:700;color:var(--toc-color);position:relative;padding-left:24px}.content-single #ez-toc-container .ez-toc-link::before{content:"";position:absolute;width:14px;height:10px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='15' height='12' viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.67525 0L14.2437 5.4C14.5854 5.73137 14.5854 6.26863 14.2437 6.6L8.67525 12L7.43782 10.8L11.5126 6.84853H0.5V5.15147H11.5126L7.43782 1.2L8.67525 0Z' fill='%23BB1F1A'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;background-position:center}@media (min-width:1441px){.content-single #ez-toc-container .ez-toc-link{font-size:1.8rem;font-weight:600}}.content-single #ez-toc-container .ez-toc-link:visited{color:var(--toc-color)}.content-single #ez-toc-container .ez-toc-link:hover{text-decoration:none;color:var(--primary-color1)!important}.content-single #ez-toc-container .ez-toc-page-1:not(:last-child){border-bottom:1px solid rgba(var(--primary-color1-rgb),.3)}.content-single #ez-toc-container .ez-toc-btn{margin-bottom:0;margin-left:10px;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333;padding:6px 15px;min-width:100px;border-radius:10px;font-size:16px;line-height:18px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #d2d8e0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.content-single #ez-toc-container .ez-toc-btn::after{content:"Show";display:block;left:30px;top:5px;font-weight:500;font-size:18px;vertical-align:middle;color:var(--primary-color2)}.content-single #ez-toc-container .ez-toc-btn .ez-toc-js-icon-con{border:none;width:11px;height:10px;margin:10px 0;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.50027 2.82075L9.20864 6.22025C9.61885 6.59325 10.2825 6.59325 10.6928 6.22025C11.1024 5.84325 11.1024 5.23425 10.6928 4.85725L6.24206 0.77975C5.83185 0.40675 5.1676 0.40675 4.75794 0.77975L0.307243 4.85725C-0.102964 5.23425 -0.101864 5.84325 0.307244 6.22025C0.716901 6.59325 1.3806 6.59325 1.79081 6.22025L5.50027 2.82075Z' fill='%23BB1F1A'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-single #ez-toc-container .ez-toc-btn .ez-toc-js-icon-con span{display:none}.content-single #ez-toc-container .ez-toc-btn.active .ez-toc-js-icon-con{-webkit-transform:rotate(0);transform:rotate(0)}.content-single #ez-toc-container .ez-toc-btn.active::after{content:"Hide"}.content-single #ez-toc-container .ez-toc-btn.active .ez-toc-icon-toggle::before{-webkit-transform:rotate(0);transform:rotate(0)}.content-single #ez-toc-container .ez-toc-icon-toggle{position:relative;top:0;height:16px;display:inline-block;vertical-align:middle;font-style:normal;font-weight:400;line-height:1}.content-single #ez-toc-container .ez-toc-icon-toggle:empty{width:1em}.content-single #ez-toc-container .ez-toc-title-container{background-color:#fff;padding:34px 44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-single #ez-toc-container .ez-toc-title{color:var(--toc-title-color);font-size:var(--toc-title-size);font-weight:var(--toc-title-weight)}.blog-breadcrumb{--breadcrumb-size:1.4rem;--breadcrumb-color:#848384;--breadcrumb-color-current:var(--primary-color2);--breadcrumb-gap:5px;--breadcrumb-bg:transparent;font-family:var(--font-family-secondary);text-align:center;font-weight:600;padding-bottom:25px!important}.blog-breadcrumb span{margin:0 4px}[color-mode=dark] .blog-breadcrumb{--breadcrumb-bg:#222;--breadcrumb-color:var(--primary-color3);--breadcrumb-color-current:var(--primary-color1)}.blog-filter{--filter-bg:var(--primary-color3);--filter-link-color:var(--primary-color1);--filter-link-color-active:var(--primary-color2);--filter-link-size:16px;--filter-link-weight:600;--filter-vspace:20px}.blog-grid{--grid-img-height:305px;--grid-item-col:3;--grid-item-gap:30px;--grid-item-bg:transparent;--grid-item-shadow:none;--grid-gap-vertical:15px;--grid-gap-horizontal:0;--grid-title-size:2.4rem;--grid-title-weight:600;--grid-title-color:var(--primary-color2);margin-bottom:70px!important;margin-top:40px!important}@media (max-width:1112px){.blog-grid{--grid-item-col:2;margin-bottom:20px!important}}.listing-style-1{padding-bottom:100px;padding-top:0;max-width:1280px;margin:0 auto;z-index:2}.listing-style-1 .container,.listing-style-1 .inner-frame{max-width:1280px}@media (max-width:766px){.listing-style-1{padding-bottom:40px}}.m-banner__blog{background-color:var(--primary-color2)}.m-banner__blog .m-banner__media{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(5%,transparent),color-stop(75%,#000)),-webkit-gradient(linear,left bottom,left top,color-stop(5%,transparent),color-stop(45%,#000));-webkit-mask:linear-gradient(to bottom,transparent 5%,#000 75%),linear-gradient(to top,transparent 5%,#000 45%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(5%,transparent),color-stop(75%,#000)),-webkit-gradient(linear,left bottom,left top,color-stop(5%,transparent),color-stop(45%,#000));mask:linear-gradient(to bottom,transparent 5%,#000 75%),linear-gradient(to top,transparent 5%,#000 45%);-webkit-mask-size:110% 110%;mask-size:110% 110%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in,xor;mask-composite:intersect;opacity:.86}.m-banner__blog .m-banner__media img{-o-object-position:bottom;object-position:bottom}.m-banner__blog .l-banner{padding-top:216px;padding-bottom:180px;padding-right:20px;padding-left:20px}@media (max-width:766px){.m-banner__blog .l-banner{padding-top:100px}}.m-banner__blog .l-banner__text{max-width:1210px}@media (min-width:1112px){.m-banner__blog .l-banner__text .c-heading__title{font-size:8rem}}@media (max-width:766px){.m-banner__blog .l-banner__text .c-heading__title{font-size:5rem}}.m-banner__blog .l-banner__text .c-banner__description{color:#fff}#ez-toc-container{--toc-title-bg:#89A8B3;--toc-title-color:var(--primary-color1);--toc-title-padding:22px 44px;--toc-title-size:3.2rem;--toc-title-weight:700;--toc-bg:#fff;--toc-color:var(--primary-color2);--toc-link-l1-size:2.4rem;--toc-link-l1-weight:600;--toc-link-l1-padding:28px 0;--toc-bbr-color:#89A8B3}.m-banner__blog .c-banner__description{color:var(--primary-text-color);max-width:750px;font-size:2.4rem;margin:0 auto}.addtoany_shortcode{position:relative}.blog-filter{--input-height:100px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog-filter input,.blog-filter select{font-size:16px!important;background-color:#fff!important}.blog-filter__search{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;padding-left:110px}.blog-filter__search::before{content:"Search:";position:absolute;top:50%;left:51px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--primary-color1);font-size:1.6rem;font-weight:600}@media (max-width:766px){.blog-filter__search{padding-left:70px}.blog-filter__search::before{left:20px}}.blog-filter__search-btn{position:absolute;right:0;top:0;height:100%;background-color:transparent;border:none;width:50px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.blog-filter__search-btn:focus{outline:0}.blog-filter__search-btn:hover{opacity:.7}.blog-filter__search-btn svg{width:100%;color:var(--primary-color1)}@media (max-width:766px){.blog-filter__search{max-width:100%}}.blog-filter__search-field{padding:17px 20px!important;height:var(--input-height);border:none!important;width:100%}.blog-filter__search-field:focus{outline:0}.blog-filter__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;border-radius:10px;background-color:var(--primary-color1);-webkit-box-shadow:0 0 15px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.5)}.blog-filter__inner::before{content:"";width:calc(100% - 10px);height:100%;position:absolute;right:0;top:0;border-radius:10px;background-color:#fff}.blog-filter__inner>*{position:relative}.blog-filter__inner-left{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;padding-left:120px;border-right:1px solid #dedede}.blog-filter__inner-left::before{content:"Category:";position:absolute;top:50%;left:51px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--primary-color1);font-size:1.6rem;font-weight:600}@media (max-width:766px){.blog-filter__inner-left{padding-left:80px;border-right:0}.blog-filter__inner-left::before{left:20px}}.blog-filter__inner select{border:none;padding:17px 20px;height:var(--input-height);background-image:url("data:image/svg+xml,%3Csvg width='24' height='14' viewBox='0 0 24 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 2L12 12L2 2' stroke='%23BB1F1A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:90% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.blog-filter__inner select:focus{outline:0}@media (max-width:766px){.blog-filter__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-filter__inner select{max-width:100%;background-position:97% 50%}}.pagination-container .navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-container .navigation ul li{margin:0 4px;font-size:2rem;font-family:var(--font-family-secondary);font-weight:600;width:45px;height:45px;border:1px solid rgba(73,73,73,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.pagination-container .navigation ul li.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination-container .navigation ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:var(--primary-color2)}.pagination-container .navigation ul li.active{background-color:var(--primary-color1)}.pagination-container .navigation ul li.active a{color:#fff}.pagination-container .navigation ul li:not(.active):hover{background-color:#616064}.pagination-container .navigation ul li:not(.active):hover a{color:#fff}.pagination-container .navigation ul li:not(.active):hover svg{color:#fff}.pagination-container .navigation ul li.next svg,.pagination-container .navigation ul li.prev svg{width:25%;color:var(--primary-color2)}.single-post{--navbar-height:105px}.single-post .site-content>.inner-frame{border-bottom:1px solid rgba(0,51,74,.2)}.single-post .content-single{padding-top:67px;max-width:850px}.single-post .m-posts .container{max-width:1280px}.single-post .m-posts .l-posts{margin-top:70px}@media (min-width:1112px){.single-post .site-content{margin-top:80px}}.single-post .post-banner{text-align:center;max-width:1210px;margin:0 auto}.single-post .post-banner h1{font-size:5.8rem;margin-bottom:0}@media (max-width:766px){.single-post .post-banner h1{font-size:5rem;margin-top:20px}}.single-post .post-banner .single-post__cat-list a{text-transform:uppercase;letter-spacing:.1em}.single-post .post-banner .single-post__cat-list a:hover{color:var(--primary-color2)}.single-post .content-single__media img,.single-post .post__content img{width:100%;border-radius:10px}.single-post .post__content{font-size:2.2rem;font-weight:500;max-width:625px;margin:0 auto}.single-post .post__content h3{margin-top:48px;margin-bottom:28px}.single-post .post__content h2{margin-top:50px;font-size:3.2rem;line-height:1;color:var(--primary-color1);margin-bottom:30px}.single-post .post__content>ul{margin-top:50px;margin-bottom:50px}.single-post .post__content>ul li{padding-left:25px;position:relative;font-weight:600}.single-post .post__content>ul li::before{content:"";position:absolute;left:0;top:10px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.17525 0L13.7437 5.4C14.0854 5.73137 14.0854 6.26863 13.7437 6.6L8.17525 12L6.93782 10.8L11.0126 6.84853H0V5.15147H11.0126L6.93782 1.2L8.17525 0Z' fill='%23BB1F1A'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;width:14px;height:13px}.single-post .post__content blockquote{border-left-width:3px;padding:36px 38px;font-size:3rem;font-weight:700;line-height:1.4em;border-left:3px solid var(--primary-color1)}.content-single__info a{display:inline-block;font-size:14px;font-weight:700;padding:6px 12px;border-radius:10px;background-color:var(--primary-color2);color:#fff;margin-right:20px}.content-single__info a:hover{text-decoration:none;background-color:var(--primary-color1)}.content-single__info label{margin-bottom:15px;text-transform:uppercase;font-weight:700;font-size:1.8rem;color:var(--primary-color1)}.content-single__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-wrapper.has-columns .m-wrapper__inner>.m-block:nth-of-type(odd),.m-wrapper.has-columns .m-wrapper__inner>.m-slider:nth-of-type(odd),.m-wrapper.has-columns .m-wrapper__inner>.m-wrapper-column:nth-of-type(odd),.m-wrapper.has-columns .m-wrapper__inner>.wp-block:nth-of-type(odd){-webkit-box-flex:1;-ms-flex:1 0 calc(var(--wrap-col-1) - var(--wrap-col-gap)/ 2);flex:1 0 calc(var(--wrap-col-1) - var(--wrap-col-gap)/ 2)}:is(.post-type-archive-project) .blog-grid{--grid-img-height:550px;--grid-item-col:2;--grid-item-gap:30px;--grid-item-bg:transparent;--grid-item-shadow:none;--grid-gap-vertical:20px;--grid-gap-horizontal:0;--grid-title-size:2.4rem;--grid-title-weight:600;--grid-title-color:var(--primary-color2);margin-bottom:70px!important;margin-top:-60px!important}@media (max-width:1112px){:is(.post-type-archive-project) .blog-grid{--grid-item-col:1;margin-bottom:20px!important}}:is(.post-type-archive-project) .listing-style-1 .container,:is(.post-type-archive-project) .listing-style-1 .inner-frame{max-width:calc(var(--content-width) + var(--page-gutter,20px) * 2)}@media (min-width:1661px){:is(.post-type-archive-project) .m-banner{height:940px}}:is(.post-type-archive-project) .m-banner:before{content:"";clip-path:polygon(16.49% -.83%,10% 100%,50% 100%,90% 100%,83.78% 0);width:100%;height:118px;display:block;position:absolute;bottom:0;left:0;background-color:#fff}:is(.post-type-archive-project) .m-banner__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}:is(.post-type-archive-project) .m-banner__inner .l-banner__text{max-width:1360px}:is(.post-type-archive-project) .m-banner__blog .l-banner{padding-top:60px;padding-bottom:170px;max-width:1360px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){:is(.post-type-archive-project) .m-banner__blog .l-banner{padding-top:120px;padding-bottom:175px}}@media (min-width:1661px){:is(.post-type-archive-project) .m-banner__blog .l-banner{padding-top:180px;padding-bottom:235px}}:is(.post-type-archive-project) .m-banner__blog .l-banner .c-banner__description{margin:initial}:is(.post-type-archive-project) .blog-filter{-webkit-transform:translateY(-16.5rem);transform:translateY(-16.5rem)}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project{position:relative}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project:before{content:"";position:absolute;top:0;left:0;width:100%;height:50px;background-color:var(--primary-color3);border-radius:10px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project:hover .c-block{overflow:visible}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project:hover .c-block__media-wrapper{-webkit-filter:drop-shadow(10px 10px 10px rgba(0, 0, 0, .5));filter:drop-shadow(10px 10px 10px rgba(0, 0, 0, .5))}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project:hover .c-block__media{clip-path:polygon(100% 0,100% 87%,80% 100%,0 100%,0 0)}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__cats{position:absolute;top:28px;left:28px}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__tag{background-color:var(--primary-color1);padding:8px 20px;font-size:1.4rem;font-weight:600;text-transform:none;border-radius:5px;color:#fff}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__media-wrapper{-webkit-transition:-webkit-filter .4s ease;transition:-webkit-filter .4s ease;transition:filter .4s ease;transition:filter .4s ease,-webkit-filter .4s ease;height:55rem}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__media{height:100%;border-radius:10px;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:clip-path .2s ease,-webkit-transform .3s ease;transition:clip-path .2s ease,-webkit-transform .3s ease;transition:transform .3s ease,clip-path .2s ease;transition:transform .3s ease,clip-path .2s ease,-webkit-transform .3s ease;clip-path:polygon(100% 0,100% 100%,80% 100%,0 100%,0 0)}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__media-link:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:2}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__media img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__title{padding-bottom:12px;color:var(--primary-color2)}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__info{padding-top:12px;border-top:1px solid #8e8e8e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__info .info{white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__info .info:last-child{display:block;overflow:hidden;text-overflow:ellipsis}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__info .info__text{color:var(--primary-color2)}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__info .info__text:is(a):hover{color:var(--primary-color1)}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__info .info__icon{display:contents;-ms-flex-negative:0;flex-shrink:0}:is(.post-type-archive-project) :is(.blog-grid.l-posts) .project .c-block__info .info__icon svg{width:20px;height:20px;margin-right:10px}