.designfull-header{padding-top:68px}
.designfull-blog h1{font-family:"PlayfairDisplay-Regular";font-size:80px;line-height:120px;color:#000}
.designfull-blog{background-color:#fff}
.designfull-blog .wellbeing p,.designfull-blog p{font-size:16px;line-height:22px;color:#000}
.designfull-hero-indicators .carousel-indicators li{background-color:#000}
.designfull-blog .wellbeing p:first-child{font-family:'Unna';font-size:24px;line-height:28px}
.designfull-blog .wellbeing h1{font-family:"PlayfairDisplay-Regular";font-size:66px;line-height:70px;color:#000}
@media(min-width:320px) and (max-width:767px){.designfull-blog .tab-view h2.navbar-toggler{border-bottom:1px solid #000;color:#000;font-size:14px;line-height:16px;font-weight:400}
.designfull-blog .tab-view h2.navbar-toggler::after{background-color:#fff;color:#000}
.designfull-blog h1{font-size:48px;line-height:42px}
.designfull-blog .wellbeing h1{font-size:48px;line-height:52px}
.designfull-blog #collapsibleNavbar{border:0 !important;display:flex;align-items:start;justify-content:space-between}
.designfull-blog .wellbeing p,.designfull-blog p{width:100% !important}
}
.designfull-blog h1{font-family:"PlayfairDisplay-Regular";font-size:80px;line-height:120px;color:#000}
.designfull-blog{background-color:#fff}
.designfull-blog .wellbeing p,.designfull-blog p{font-size:16px;line-height:22px;color:#000}
.designfull-blog .wellbeing p:first-child{font-family:'Unna';font-size:24px;line-height:28px}
.designfull-blog .wellbeing h1{font-family:"PlayfairDisplay-Regular";font-size:66px;line-height:70px;color:#000}
.blog-landing #collapsibleNavbar{min-height:30px;overflow:hidden;height:100%}
.blog-landing .nav-item a{font-family:'Helvetica-Regular';font-size:14px;line-height:18px;border:1px solid #000;border-radius:18.5px}
.blog-landing .nav-item a:hover{font-family:'Helvetica-Regular';background-color:#f1f1f1;border:1px solid #f1f1f1}
.blog-landing .nav-item a.active{border-bottom:1px solid #000;background-color:#000;color:#fff}
.blog-landing .nav-tabs{display:flex;flex-direction:row;height:100%;padding:0;margin:0;list-style:none;flex-wrap:wrap;width:auto;row-gap:15px}
.blog-landing .nav-item{margin-right:15px}
.blog-landing .nav-item:last-child{margin-right:0}
.blog-landing .nav-tabs::-webkit-scrollbar{display:none;height:3px}
.blog-landing .nav-tabs:hover::-webkit-scrollbar{display:block}
.blog-landing .nav-tabs::-webkit-scrollbar-track{background-color:#f1f1f1}
.blog-landing .nav-tabs::-webkit-scrollbar-thumb{background-color:#c1c1c1}
.nav-tabs .nav-item{margin-bottom:0}
@media(hover:none) and (pointer:coarse){.blog-landing .nav-tabs:hover::-webkit-scrollbar{display:none}
}
@media only screen and (min-width:320px) and (max-width:767px){.blog-landing.designfull-blog .tab-view{padding:24px 0 40px 0}
.blog-landing .nav-item{font-family:'Helvetica Now Text';font-size:0;line-height:0;display:flex;height:30px}
.blog-landing .nav-item a{padding:6px 30px;font-family:'Helvetica-Regular'}
.blog-landing .nav-item:last-child{margin-right:0}
.main-block{width:500px;display:flex}
.blog-landing.designfull-blog .nav-tabs{width:86%;display:flex;flex-wrap:wrap;height:30px;overflow:hidden;align-content:flex-start}
.drop-down{width:30px;min-height:30px;background-color:#e4e4e4;border-radius:20px;cursor:pointer;position:relative;align-self:normal}
.dropdown-block{width:30px;height:30px;border-radius:50%;background-color:black;position:absolute;text-align:center;color:white}
.dropdown-block .fa-angle-down:before,.dropdown-block .fa-angle-up:before{font-size:24px;line-height:1.4}
.blogcategory .designfull-imageText .row:first-child{padding-top:40px !important}
}
@media only screen and (min-width:768px) and (max-width:1023px){.blog-landing.designfull-blog .tab-view{padding:30px 0}
.blog-landing .nav-item{font-family:'Helvetica Now Text';font-size:0;line-height:0;display:flex}
.blog-landing .nav-item a{padding:10px 29.5px 9px 29.5px}
.blog-landing .nav-item:last-child{margin-right:0}
}
@media only screen and (min-width:1024px) and (max-width:1279px){.blog-landing.designfull-blog .tab-view{padding:40px 0}
.blog-landing .nav-item{font-family:'Helvetica Now Text';font-size:0;line-height:0;display:flex}
.blog-landing .nav-item a{padding:10px 29.5px 9px 29.5px}
.blog-landing .nav-item:last-child{margin-right:0}
}
@media only screen and (min-width:1280px){.blog-landing.designfull-blog .tab-view{padding:40px 0}
.blog-landing .nav-item{display:flex;font-family:'Helvetica Now Text';font-size:0;line-height:0}
.blog-landing .nav-item a{padding:10px 29.5px 9px 29.5px}
.blog-landing .nav-item:last-child{margin-right:0}
}