.blog-v2-hero{padding:20px 0}.blog-v2-hero--grid{display:grid;gap:40px}.blog-v2-hero .title{color:#028386;font-size:1rem;line-height:1.4;margin:0;padding:0}.blog-v2-hero .subtitle{font-size:2rem;line-height:1.4;margin:0;padding:0}.blog-v2-hero .main-desc{font-size:1.25rem;line-height:1.55}.blog-v2-hero .search-box{background-color:#f6f0e8;border-radius:10px;padding:34px}.blog-v2-hero .search-box .text{font-size:1.25rem;font-weight:700;line-height:1.4;margin-bottom:15px}.blog-v2-hero form{position:relative}@media only screen and (min-width:1025px){.blog-v2-hero--grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr 1fr}.blog-v2-hero .title{font-size:1.25rem}.blog-v2-hero .subtitle{font-size:2.75rem}.blog-v2-hero .main-desc{font-size:1.5625rem}}.blog-v2-featured-article{padding:0}.blog-v2-featured-article .bg-image{background-repeat:no-repeat;background-size:cover;border-radius:10px;display:block;height:200px}.blog-v2-featured-article .box{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 12px 40px -16px rgba(0,0,0,.051);box-shadow:0 12px 40px -16px rgba(0,0,0,.051);margin:-100px 15px 30px;padding:32px}.blog-v2-featured-article .box .tag{color:#028386;font-size:1rem;font-weight:700;line-height:1.4}.blog-v2-featured-article .box p{font-size:1.25rem;font-weight:700;line-height:1.4;margin:0 0 20px;padding:0}@media only screen and (min-width:768px){.blog-v2-featured-article--container{position:relative}.blog-v2-featured-article .bg-image{height:500px}.blog-v2-featured-article .box{bottom:40px;left:44px;margin:0;max-width:542px;position:absolute}.blog-v2-featured-article .box p{font-size:1.5625rem}}@media only screen and (min-width:1025px){.blog-v2-featured-article .bg-image{height:540px}.blog-v2-featured-article .box{max-width:600px}}.blog-v2-trending{padding:50px 0}.blog-v2-trending .slick-track{gap:20px}.blog-v2-trending h1,.blog-v2-trending h2{font-size:1.5rem;font-weight:700;line-height:1.55;margin:0;padding:0}.blog-v2-trending .main-desc{font-size:1.125rem;line-height:1.55;margin-top:0}.blog-v2-trending .articles{padding:0}.blog-v2-trending .articles .fd-card .img{height:232px}.blog-v2-trending .articles .fd-card .img img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.blog-v2-trending h1,.blog-v2-trending h2{font-size:2rem}.blog-v2-trending .main-desc{font-size:1.25rem}}@media only screen and (min-width:1025px){.blog-v2-trending{padding:80px 0}.blog-v2-trending .articles{gap:20px;grid-template-columns:1fr 1fr 1fr}.blog-v2-trending .articles .article{max-width:400px}}@media only screen and (min-width:1500px){.blog-v2-trending .articles{gap:60px}}.blog-v2-explore-cats{border-top:1px solid #e3e1df;padding:20px 0}.blog-v2-explore-cats .heading{font-size:1.5rem;font-weight:700;line-height:1.4;text-align:center}.blog-v2-explore-cats .category-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;justify-content:center;margin:35px 0 0;row-gap:30px}.blog-v2-explore-cats .category-container a{border:2px solid #232327;border-radius:100px;color:#232327;font-size:1rem;font-weight:700;line-height:1;padding:10px 20px;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog-v2-explore-cats .category-container a:focus,.blog-v2-explore-cats .category-container a:hover{background-color:#232327;-webkit-box-shadow:0 31px 12px rgba(37,41,45,.01),0 17px 10px rgba(37,41,45,.05),0 8px 8px rgba(37,41,45,.09),0 2px 4px rgba(37,41,45,.1),0 0 0 rgba(37,41,45,.1);box-shadow:0 31px 12px rgba(37,41,45,.01),0 17px 10px rgba(37,41,45,.05),0 8px 8px rgba(37,41,45,.09),0 2px 4px rgba(37,41,45,.1),0 0 0 rgba(37,41,45,.1);color:#fff}@media only screen and (min-width:768px){.blog-v2-explore-cats{padding:40px 0}}@media only screen and (min-width:1025px){.blog-v2-explore-cats{padding:80px 0}}.blog-v2-category-recent{padding:20px 0}.blog-v2-category-recent .heading{color:#028386;font-size:1.5rem;font-weight:700;line-height:1.4;margin:0;padding:0}.blog-v2-category-recent .desc{font-size:1.25rem;line-height:1.55;margin:5px 0 30px;padding:0}.blog-v2-category-recent .cards .fd-card .img{height:232px}.blog-v2-category-recent .cards .fd-card .img img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.blog-v2-category-recent{padding:40px 0}.blog-v2-category-recent .cards{display:grid;gap:30px;grid-template-columns:1fr 1fr;margin:30px 0 0}.blog-v2-category-recent .cards .fd-card{padding:0}}@media only screen and (min-width:1025px){.blog-v2-category-recent{padding:80px 0}.blog-v2-category-recent .heading{font-size:2rem}.blog-v2-category-recent .cards{margin:0}.blog-v2-category-recent--grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:30px;grid-template-columns:.4fr .6fr}}@media only screen and (min-width:1500px){.blog-v2-category-recent--grid{gap:60px}}.blog-v2-recent-articles{border-top:1px solid #e3e1df;padding:20px 0}.blog-v2-recent-articles .heading{font-size:1.5rem;font-weight:700}.blog-v2-recent-articles .cta{display:block;margin:30px 0 0;text-align:center}.blog-v2-recent-articles--grid{display:grid;grid-template-columns:1fr}.blog-v2-recent-articles--grid .fd-card .img{height:232px}.blog-v2-recent-articles--grid .fd-card .img img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.blog-v2-recent-articles{padding:40px 0}.blog-v2-recent-articles--grid{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:1fr 1fr;row-gap:20px}}@media only screen and (min-width:1025px){.blog-v2-recent-articles{padding:80px 0}.blog-v2-recent-articles .heading{font-size:2rem;font-weight:700}.blog-v2-recent-articles .cta{margin:60px 0 0}.blog-v2-recent-articles--grid{-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;grid-template-columns:1fr 1fr 1fr;row-gap:40px}}.fd-blog-seo-text{padding:50px 0 100px}.fd-blog-seo-text .main-seo-content h2{font-size:1.5625rem;font-weight:700;line-height:1.4;margin:0}.fd-blog-seo-text .main-seo-content li,.fd-blog-seo-text .main-seo-content p{font-size:1.25rem;line-height:1.55}.fd-blog-seo-text .main-seo-content a{color:#232327;text-decoration:underline}.fd-blog-seo-text .secondary-seo-content h3{font-size:1.125rem;line-height:1.4;margin:32px 0 0}.fd-blog-seo-text .secondary-seo-content li,.fd-blog-seo-text .secondary-seo-content p{font-size:1rem;line-height:1.55}@media only screen and (min-width:1025px){.fd-blog-seo-text .secondary-seo-content{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;justify-content:space-between}.fd-blog-seo-text .secondary-seo-content .col{-ms-flex-preferred-size:33%;flex-basis:33%}}.blog-v2-cta-banner{padding:80px 0 0}.blog-v2-cta-banner.bg--sand-bottom{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#fbf7f4));background:linear-gradient(180deg,#fff 50%,#fbf7f4 0)}.blog-v2-cta-banner.bg--sand-top{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fbf7f4),color-stop(50%,#fff));background:linear-gradient(180deg,#fbf7f4 50%,#fff 0)}.blog-v2-cta-banner--grid{background-color:#f34113;border-radius:10px;-webkit-box-shadow:0 12px 40px -16px rgba(0,0,0,.05);box-shadow:0 12px 40px -16px rgba(0,0,0,.05);color:#fff;padding:34px 34px 0;position:relative;text-align:center}.blog-v2-cta-banner--grid.success{background-color:#028386}.blog-v2-cta-banner--grid .content{padding:0 0 34px}.blog-v2-cta-banner--grid .heading{font-size:1.125rem;font-weight:700;line-height:1.4;margin:0 0 20px}.blog-v2-cta-banner--grid .form{margin:o auto;position:relative;text-align:center;width:100%}.blog-v2-cta-banner--grid .fd-email.blog-email{border:none;max-width:100%}.blog-v2-cta-banner--grid .blog-email:focus:focus{outline:2px solid #fff;outline-offset:2px}.blog-v2-cta-banner--grid .fd-blog--email button{background:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='26' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.726 13.223a1.114 1.114 0 0 0 0-1.575l-5.941-5.942a1.114 1.114 0 0 0-1.576 1.576l4.04 4.04H3.114a1.114 1.114 0 0 0 0 2.228h15.135l-4.04 4.04a1.114 1.114 0 0 0 1.576 1.575l5.941-5.942Z' fill='%23232327'/%3E%3C/svg%3E");background-repeat:no-repeat;border:none;border-radius:100%;cursor:pointer;font-weight:700;height:26px;outline:none;padding:2px;position:absolute;right:20px;text-align:center;top:18px;width:25px}.blog-v2-cta-banner--grid .fd-blog--email button:focus{outline:1px solid #000;outline-offset:3px}.blog-v2-cta-banner--grid .error-message{color:#fff;display:none;font-weight:700;margin-bottom:0;margin-top:20px;text-align:center}.blog-v2-cta-banner--grid .error-message:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M11 15h2v2h-2v-2Zm0-8h2v6h-2V7Zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2ZM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:24px;vertical-align:middle;width:24px}.blog-v2-cta-banner--grid .blog-form-success-message{background-color:#fff;border-radius:10px;color:#028386;display:none;font-size:1rem;font-weight:700;line-height:1.4;padding:16px 20px;text-align:center;width:100%}.blog-v2-cta-banner--grid .img{display:none}@media only screen and (min-width:768px){.blog-v2-cta-banner{padding:80px 0}.blog-v2-cta-banner--grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:30px;grid-template-columns:1fr 1fr;grid-template-rows:auto;text-align:left}.blog-v2-cta-banner--grid .blog-form-success-message,.blog-v2-cta-banner--grid .error-message{text-align:left}.blog-v2-cta-banner--grid .error-message{margin-top:12px}.blog-v2-cta-banner--grid .heading{grid-column:2;grid-row:1;max-width:80%;padding:0;text-align:left}.blog-v2-cta-banner--grid .form{grid-column:1/span 2;grid-row:2}.blog-v2-cta-banner .img{-ms-flex-item-align:end;align-self:flex-end;display:block;justify-self:center}.blog-v2-cta-banner .img img{display:block}}@media only screen and (min-width:1025px){.blog-v2-cta-banner--grid .heading{font-size:1.75rem}.blog-v2-cta-banner--grid .form{max-width:520px;text-align:left}}