.blog-title .social{font-family:"Avenir Book"}.blog-title h1.elementor-heading-title{font-size:65px!important;line-height:70px!important;font-family:"Big Caslon Reg",sans-serif!important;color:#000!important;font-weight:400!important;margin-bottom:15px!important}@media only screen and (max-width:991px){.blog-title h1.elementor-heading-title{font-size:45px!important;line-height:45px!important;margin-bottom:0!important}}@media only screen and (max-width:767px){.blog-title h1.elementor-heading-title{font-size:8vw!important;line-height:8vw!important}}.blog-title h1.elementor-heading-title b,.blog-title h1.elementor-heading-title strong{font-weight:inherit}.blog-section-title .elementor-heading-title{font-size:24px!important;font-family:"Avenir Black";font-weight:400!important;text-transform:uppercase;color:#5b7586;margin-bottom:10px}.blog-category-title .elementor-heading-title{font-size:24px;font-family:"Avenir Black";font-weight:400!important;text-transform:uppercase;margin-bottom:10px}.post-content .elementor-heading-title,.post-content .elementor-widget-text-editor{font-size:18px;line-height:28px;margin-bottom:30px;font-weight:400!important;color:#000}.post-content .elementor-heading-title i.fa-external-link-alt,.post-content .elementor-widget-text-editor i.fa-external-link-alt{font-size:12px;position:relative;top:-5px}.post-content .elementor-text-editor{font-family:"Avenir Light"!important}.post-content .elementor-text-editor b,.post-content .elementor-text-editor strong{font-weight:400!important;font-family:"Avenir Heavy"!important}.post-content .elementor-heading-title{font-family:"Avenir Black"!important;margin-bottom:inherit!important;font-size:18px}.post-content p b,.post-content p strong{font-family:"Avenir Black";font-weight:400!important}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-family:"Avenir Heavy";font-weight:400!important;margin-top:40px}.post-content ol,.post-content ul{padding-left:15px}.post-content ol li,.post-content ul li{margin-bottom:5px}.post-content ol li a,.post-content ul li a{font-family:"Avenir Heavy";font-weight:400!important}.post-content figcaption{margin-top:10px}.post-content img{width:100%}.featured-section .elementor-posts-container{grid-column-gap:50px;grid-row-gap:35px}.featured-section .elementor-posts--skin-classic:not(.elementor-posts-masonry){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.featured-section .elementor-grid{grid-template-columns:repeat(2,1fr);display:grid}.featured-section .elementor-posts--skin-classic{display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-section article{position:relative;width:49%;float:left;color:#000!important}.featured-section article:first-child{margin-right:1%}.featured-section article:last-child{margin-left:1%}.featured-section .elementor-posts-container .elementor-post__thumbnail{padding-bottom:66%}.featured-section .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail{top:0;left:0;right:0;bottom:0}.featured-section .elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{width:100%!important;height:auto!important}.featured-section article.elementor-post .elementor-post__text{position:relative!important;left:0;right:0;bottom:0;padding:0!important;white-space:normal;z-index:2;pointer-events:none}.featured-section article.elementor-post .elementor-post__text .elementor-post__title{font-size:30px;line-height:normal;font-family:"Big Caslon Reg",sans-serif!important;font-weight:400;margin-bottom:15px}.featured-section article.elementor-post .elementor-post__text .elementor-post__title a{color:#000!important}.featured-section article.elementor-post .elementor-post__text .elementor-post__meta-data{font-size:13px!important;line-height:15px!important;margin-bottom:13px}.featured-section article.elementor-post .elementor-post__text .elementor-post__meta-data span{color:#000}.featured-section .elementor-post__excerpt p{color:#000!important;font-size:18px!important;line-height:28px!important;margin-bottom:30px}@supports (display:grid){.featured-section article{width:100%;float:none;margin:0!important}}@media only screen and (max-width:991px){.featured-section .elementor-post__text{padding:30px!important}}@media only screen and (max-width:991px){.featured-section .elementor-posts-container{grid-column-gap:20px;grid-row-gap:0px}.featured-section .elementor-post__title{font-size:3vw!important;line-height:3vw!important}.featured-section .elementor-post__title a{font-size:3vw!important;line-height:3vw!important}.featured-section .elementor-post__excerpt p{line-height:normal;font-size:12px!important}}@media only screen and (max-width:767px){.featured-section .elementor-grid{grid-template-columns:none}.featured-section .elementor-post__excerpt p{line-height:normal;font-size:12px!important}.featured-section .elementor-post__title{font-size:7vw!important;line-height:8vw!important}.featured-section .elementor-post__title a{font-size:7vw!important;line-height:8vw!important}}.blogfeed-wrapper{max-width:1465px;margin:auto;padding-top:20px;padding-bottom:20px}@media only screen and (max-width:767px){.blogfeed-wrapper{padding-top:20px;padding-bottom:0}}.blogfeed-wrapper .swiper-buttons{display:flex}.blogfeed-wrapper .swiper-buttons .btn{width:40px;height:40px;position:relative;margin:0;background:#50604b;left:0;right:0;margin-right:2px}.blogfeed-wrapper .swiper-buttons .btn:after{color:#fff;font-size:20px}.blogfeed-wrapper .swiper-buttons .btn:focus{outline:4px solid rgba(80,96,75,.5);outline-offset:2px}.blogfeed-wrapper .loader-progress{display:none}.blogfeed-wrapper .loader-progress.active{display:flex}@media only screen and (max-width:767px){.blogfeed-wrapper .blogfeed-swiper{padding:18px}}.blogfeed-wrapper .blogfeed-swiper article .elementor-post__title{font-weight:300;font-size:24px!important;line-height:25px!important;font-family:"Big Caslon Reg",sans-serif!important;color:#000;margin-bottom:10px!important}.blogfeed-wrapper .blogfeed-swiper article .elementor-post__meta-data{font-size:13px!important;line-height:15px!important;color:#000!important}.blogfeed-wrapper .blogfeed-swiper article .elementor-post__excerpt p{font-size:15px!important;line-height:22px!important;color:#000!important}.blogfeed{grid-column-gap:100px!important;grid-row-gap:35px!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-template-columns:repeat(2,1fr);display:grid}.blogfeed article{width:50%!important;float:left!important;margin-bottom:20px;display:flex}.blogfeed article:nth-child(odd){clear:both}.blogfeed .elementor-post__text{width:56%}.blogfeed .elementor-post__title{font-weight:300;font-size:24px!important;line-height:25px!important;font-family:"Big Caslon Reg",sans-serif!important;color:#000;margin-bottom:10px!important}.blogfeed .elementor-post__excerpt p{font-size:15px!important;line-height:22px!important;color:#000!important}.blogfeed .elementor-post__meta-data{font-size:13px!important;line-height:15px!important;color:#000!important}.blogfeed .elementor-post__title a{color:#000}.blogfeed .elementor-post__thumbnail__link{margin-right:20px;width:239px!important}.btn-more-posts{margin-top:50px}.btn-more-posts .elementor-button-link{background:0 0!important;border:2px solid #000;color:#000!important;font-size:18px;font-weight:400;font-family:"Avenir Medium";background:0 0;text-transform:uppercase;margin-bottom:20px;padding-left:35px;padding-right:35px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.btn-more-posts .elementor-button-link:hover{background:rgba(0,0,0,.2)!important}.btn-more-posts .elementor-button-link:focus{outline:5px solid rgba(0,0,0,.5);border-color:inherit!important}@supports (display:grid){.blogfeed article{width:100%!important;float:none!important;margin-bottom:0;flex-direction:row!important}}@media only screen and (max-width:991px){.blogfeed{grid-template-columns:none}}@media only screen and (max-width:767px){.elementor-posts--skin-classic .elementor-post{display:block;flex-wrap:wrap}.blogfeed .elementor-post__text,.blogfeed .elementor-post__thumbnail__link,.blogfeed .elementor-post__thumbnail__link img{margin-right:0;width:100%!important}}.category_display{margin:0;padding:0;list-style:none;float:left}.category_display li{float:left;margin-bottom:10px;margin-right:10px}.category_display li a{padding:6px 10px;float:left;border-style:solid;border-width:1px;border-color:#333;color:#333;background:#fff}.category_display li a:hover{background:#333;color:#fff}.category_display li a:focus{outline:5px solid rgba(0,0,0,.5)!important;border-style:solid;border-width:1px!important;border-color:#333}.blog-post-categories .elementor-heading-title{font-size:24px!important;font-family:"Avenir Black";font-weight:400!important;text-transform:uppercase;color:#a49665!important}.blog-post-categories .elementor-heading-title:after{display:block;content:"";width:150px;height:3px;background:#a49665;margin-top:15px;margin-bottom:15px}.next-prev-posts .post-navigation__next--label,.next-prev-posts .post-navigation__prev--label{color:#a49665;font-size:19px!important;font-family:"Avenir Black";font-weight:400!important;text-transform:uppercase!important;margin-bottom:0}.next-prev-posts .post-navigation__next--title,.next-prev-posts .post-navigation__prev--title{font-size:21px!important;line-height:28px!important;font-family:"Big Caslon Reg",sans-serif!important;color:#000!important;font-weight:400!important;margin-bottom:15px!important;overflow-y:visible!important}.more-to-explore .elementor-post__text{order:1}.more-to-explore .elementor-post__meta-data{border-top:none}.more-to-explore .elementor-post__title{font-weight:300;font-size:24px!important;line-height:25px!important;font-family:"Big Caslon Reg",sans-serif!important;color:#000;margin-bottom:10px!important}.more-to-explore .elementor-post__excerpt p{font-size:15px!important;line-height:22px!important;color:#000!important}.more-to-explore .elementor-post__meta-data,.more-to-explore .elementor-post__text{padding:0!important}.more-to-explore .elementor-post__meta-data{font-size:13px!important;line-height:15px!important;color:#000!important;margin-top:0;border-top:none!important}.more-to-explore .elementor-post__read-more{border:2px solid #000;color:#000;font-size:14px!important;font-weight:400!important;font-family:"Avenir Medium";background:0 0;text-transform:uppercase;margin-bottom:0;padding-top:10px;padding-bottom:10px;padding-left:35px;padding-right:35px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}@keyframes loadi_1{0%{opacity:0}20%{opacity:1}40%{opacity:0}60%{opacity:0}80%{opacity:0}100%{opacity:0}}.loader-progress{position:relative;display:flex;justify-content:center;width:100%;opacity:0;margin-bottom:20px;-webkit-transition:opacity .4s cubic-bezier(.455, .03, .515, .955);-moz-transition:opacity .4s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .4s cubic-bezier(.455, .03, .515, .955);transition:opacity .4s cubic-bezier(.455, .03, .515, .955)}.loader-progress.active{opacity:1}.loader-progress .load-wrap i{width:10px;height:10px;background:silver;margin-left:2px;margin-right:2px;display:inline-block}.loader-progress .load-wrap i:first-child{animation-name:loadi_1;animation-duration:.7s;animation-iteration-count:infinite}.loader-progress .load-wrap i:nth-child(2){animation-name:loadi_1;animation-duration:.7s;animation-delay:.1s;animation-iteration-count:infinite}.loader-progress .load-wrap i:nth-child(3){animation-name:loadi_1;animation-duration:.7s;animation-delay:.2s;animation-iteration-count:infinite}