:root{--white:#fff;--black:#000;--darkgrey:#414d5b;--lightgrey:#4b5462;--purple:#7434cb;--paragraph-color:#585858}
@font-face{font-family:'rubik-semibold';src:url('clientlib-blog-latest/resources/new-fonts/Rubik-Medium.ttf') format('truetype')}
@font-face{font-family:'rubik';src:url('clientlib-blog-latest/resources/new-fonts/Rubik-Light.ttf') format('truetype')}
.blogSmallCard{display:inline-block;position:relative;width:100%;height:auto;padding:32px 0 32px 12px;box-sizing:border-box}
.blog_filters_wrapper{display:none}
.blogCard{display:inline-block;height:auto;padding:0 !important;border-radius:10px;position:relative;margin-bottom:26px;flex-basis:calc(33% - 24px) !important;box-shadow:0 0 13px 5px #ebebeb;background-color:var(--white)}
.blogCard .blogCard-bgImg,.blogCard .blogCard-bgImg .bgImg{display:inline-block;width:100%;height:auto;position:relative}
.blogCard .blogCard-bgImg .bgImg img{width:100%;height:auto;border-radius:10px 10px 0 0}
.blog_img .profileName{display:block;font-family:var(--pnb);font-size:14px;color:var(--white);line-height:15px}
.blog_img a:hover,.blogLargeCard-textArea a{text-decoration:none}
.blogCard .blogCard-text-area{width:100%;min-height:240px;display:inline-block;padding:26px 15px 15px}
.blogCard .blogCard-text-area .card-title{width:100%;position:relative;display:inline-block;font-size:18px;line-height:22px;font-family:var(--pnb);color:var(--darkgrey);margin:0 auto 8px auto}
.blogCard .blogCard-text-area .card-discription{display:inline-block;width:100%;height:auto;position:relative;border-bottom:1px solid rgba(255,255,255,.3)}
.blogCard .blogCard-text-area .card-discription p{color:var(--darkgrey);font-size:16px;font-family:var(--pnr);line-height:20px}
.blogCard .card-title a{color:var(--darkgrey)}
.blogCard .card-title a:hover{text-decoration:none}
.blogCard .card-profile a,.blogCard .card-profile .profileName a{color:var(--lightgrey);font-family:var(--pnb)}
.blogCard .card-profile a:hover{cursor:pointer;text-decoration:none}
.blogCard .blogCard-text-area .card-profile-area{width:95%;position:absolute;bottom:15px;left:15px;display:inline-flex;align-items:center}
.blogCard .blogCard-text-area .card-profile-area .card-profile{width:90%;height:auto;position:relative;color:var(--white);display:inline-flex;align-items:center;justify-content:flex-start;flex-direction:row;font-size:14px;font-family:var(--pnr);color:var(--lightgrey)}
.blogLargeCard .blogLargeCard-textArea .blog-profile-area .blog-profile img,.blogCard .blogCard-text-area .card-profile-area .card-profile img{width:40px;height:40px;border-radius:50%;position:relative;margin-right:10px;top:0}
.blogCard .blogCard-text-area .card-profile-area .card-rating{display:inline-block;height:auto;width:0;color:var(--lightgrey);text-align:center}
.main_blog .search_icon{background-image:url('clientlib-blog-latest/resources/search.png');background-repeat:no-repeat;background-size:20px;width:30px;height:30px;position:absolute;top:45px;cursor:pointer;right:35px}
.blogLargeCard{display:inline-block;position:relative;width:100%;min-height:330px;border-radius:15px;margin-bottom:40px}
.blogLargeCard .blogLargeCard-bgImg{display:inline-block;position:relative;width:100%;height:auto}
.blogLargeCard .blogLargeCard-bgImg .bgImg{width:100%;height:auto;position:relative;display:inline-block}
.blogLargeCard .blogLargeCard-bgImg .bgImg img{display:inline-block;border-radius:15px;width:100%;height:365px}
.blogLargeCard .blogLargeCard-textArea{display:block;position:absolute;height:auto;left:0;top:0;padding:0 20px}
.blogLargeCard .blogLargeCard-textArea .heading{display:block;width:100%;height:auto;position:relative;font-size:30px;line-height:40px;font-family:var(--pnsb);color:#ffe166;margin:15px auto;text-align:left;margin-top:30px}
.blogLargeCard .blogLargeCard-textArea .heading:focus{text-decoration:none}
.blogLargeCard .blogLargeCard-textArea .sub-heading{display:inline-block;height:auto;position:relative;font-size:18px;line-height:24px;font-family:"Arial";font-weight:bold;color:var(--white);margin:0 auto 10px auto}
.blogLargeCard .blogLargeCard-textArea .blog-discription{display:inline-block;width:50%;height:auto;position:relative;border-bottom:1px solid rgba(255,255,255,.3);margin-bottom:10px}
.blogLargeCard .blogLargeCard-textArea .blog-discription p{color:var(--white);font-size:16px;font-family:var(--pnr);line-height:20px;margin-bottom:10px}
.blogLargeCard .blogLargeCard-textArea .blog-profile-area{display:flex;align-items:center;justify-content:flex-start;width:50%;height:auto;position:relative;color:var(--white)}
.blogLargeCard .blogLargeCard-textArea .blog-profile-area .blog-profile{width:80%;height:auto;position:relative;color:var(--white);display:inline-flex;align-items:center;justify-content:flex-start;flex-direction:row}
.blogLargeCard .blogLargeCard-textArea .blog-profile-area .blog-rating{display:inline-block;height:auto;width:20%;color:var(--white);text-align:right;position:absolute;right:0}
.blogLargeCard .blogLargeCard-textArea .blog-profile-area .blog-date{display:inline-block;height:auto;width:30%;color:var(--white);text-align:right}
.filter_section{display:flex;margin-top:50px;width:94%;position:relative;margin-left:10px}
.filter_clearAll{align-self:center;position:absolute;right:0;cursor:pointer;color:var(--purple);font-family:var(--pnb);font-weight:600;font-size:16px;margin:0}
.btn-group.bootstrap-select.selectpick{width:94% !important;margin-left:10px !important}
select.selectpick option{font-family:var(--pnb);color:#5d6c80}
.blog_theme,.blog_industry,.blog_year{margin-left:10px !important;margin-bottom:10px;width:94%;border:2px solid #637284;border-radius:30px;background-position:98% 22px;background-color:var(--white);font-size:16px;line-height:36px;font-family:var(--pnr);appearance:none;background-image:url('clientlib-blog-latest/resources/down-arrow.png');background-repeat:no-repeat;background-size:35px;margin-top:10px;color:#5d6c80}
.selectpick.open button:hover{background-color:var(--white) !important;width:90%}
.blog_theme:hover,.blog_industry:hover,.blog_year:hover{opacity:1 !important}
.blog_theme.open,.blog_industry.open,.blog_year.open{opacity:1 !important}
.blog_filters input{border:0;border-bottom:2px solid #637284;width:95%;padding:15px;font-size:18px;margin:25px 10px 65px;padding-bottom:5px;background:transparent;font-family:var(--pnr);color:#5d6c80}
.mob_clear_all{position:absolute;top:90px;right:12%;font-size:14px;font-weight:bold}
.blog_filters h3{margin:0;font-weight:600;font-family:var(--pnb)}
.main_blog{display:block;background-color:#efeff8}
.blogLargeCard .blogLargeCard-textArea,.blogCard{width:100%}
.blogLargeCard .blogLargeCard-textArea .sub-heading,.blogLargeCard .blogLargeCard-textArea .blog-discription,.blogLargeCard .blogLargeCard-textArea .blog-profile-area{width:95%}
.blog_latest{padding:0 18px 25px;display:flex;flex-direction:column}
.blog_prev{position:relative;padding:5px 10px 5px 32px}
.blog_next{position:relative;padding:5px 40px 5px 20px}
#pagin{margin:0;align-self:center}
#pagin a{cursor:default}
.blogCard:last-child{margin-bottom:40px}
.blogLargeCard-bgImg.mobile{display:block}
.blogLargeCard-bgImg.desktop{display:none}
.blog_filter_links{display:flex;margin-top:18px;background-color:var(--white)}
.industry_links,.theme_links{font-family:Arial;font-weight:600;padding-left:25px;width:50%}
.industry_links p,.theme_links p{display:block;font-size:14px;color:var(--paragraph-color);text-decoration:underline;font-family:var(--pnr);line-height:27px;cursor:pointer;margin-left:-5px}
.industry_links h5,.theme_links h5{font-size:16px;font-weight:bold;margin:20px -5px}
.blog_pagination{position:relative;margin:0 auto}
button.blog_next::after{content:"\2192";position:absolute;left:60px}
button.blog_prev::after{content:"\2190";position:absolute;left:15px}
.layout-container-component{display:none}
#pagin li{display:inline-block;font-size:16px}
#pagin li span{color:#3d4b5d;font-size:14px;font-family:'Arial';font-weight:bold}
#pagin{display:block;width:fit-content;padding:0 15px}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.blog_next:disabled,.blog_prev:disabled{border:1px solid #aab4c3;color:#aab4c3;cursor:default}
.blog_next,.blog_prev{display:block;width:fit-content;border:1px solid var(--lightgrey);border-radius:18px;cursor:pointer;color:var(--lightgrey)}
#pagin a:hover,#pagin a{text-decoration:none;font-weight:600;color:#3d4b5d}
.blog-list-banner{margin-top:83px}
.selectpick .btn.dropdown-toggle{background:transparent;border:0;box-shadow:none;padding:16px 10px 16px 18px}
.selectpick .btn.dropdown-toggle:focus{outline:none !important}
.bootstrap-select .dropdown-toggle:focus{background-color:transparent}
.selectpick .btn-group.open .dropdown-toggle{box-shadow:none}
.selectpick .dropdown-menu.open{border-radius:20px;border-color:#637284}
.bootstrap-select.selectpick .btn.dropdown-toggle .filter-option{font-size:12px;font-family:var(--pnb);padding-top:4px;color:#5d6c80}
.bootstrap-select.selectpick.btn-group .dropdown-menu li a span.text,.bootstrap-select.selectpick.dropdown .dropdown-menu li a span.text{font-size:14px !important;line-height:24px;font-family:var(--pnr);color:#5d6c80}
.bootstrap-select.selectpick.btn-group .dropdown-menu li.active a span.text,.bootstrap-select.selectpick.dropdown .dropdown-menu li.active a span.text,.bootstrap-select.selectpick.btn-group .dropdown-menu li a.active span.text,.bootstrap-select.selectpick.dropdown .dropdown-menu li a.active span.text{color:#fff}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:transparent;background-image:none}
.selectpick .dropdown-menu>li>a{padding:0 20px}
.selectpick.bootstrap-select>.dropdown-toggle{width:100%}
.blogLargeCard .bgImg{margin:0}
.bootstrap-select.selectpick.btn-group .dropdown-menu li a span.text:hover,.bootstrap-select.selectpick.dropdown .dropdown-menu li a span.text:hover{font-family:var(--pnb)}
.blogCard_wrapper div h2{text-align:center;margin-top:10%}
.clearAll{margin:0 auto;display:block;padding:5px 30px;border-radius:20px;margin-top:0;border-color:var(--black)}
.open>.dropdown-toggle.btn-default{background-color:transparent}
.dropdown.blog_theme .dropdown-toggle::after,.dropdown.blog_industry .dropdown-toggle::after,.dropdown.blog_year .dropdown-toggle::after{display:none}
.hidden{display:none}
.blog_latest a{text-decoration:none}
@media screen and (min-width:769px){.blogLargeCard .blogLargeCard-textArea{left:10px}
.blogLargeCard .blogLargeCard-textArea .sub-heading,.blogLargeCard .blogLargeCard-textArea .blog-discription,.blogLargeCard .blogLargeCard-textArea .blog-profile-area{width:50%}
.blogCard:nth-child(3n-1){margin:0 35px}
.blog_latest{padding:15px 15px 25px}
.blogCard{width:calc(33% - 24px);margin-bottom:40px;background-color:var(--white)}
.main_blog .search_icon{right:8%}
.mob_clear_all{right:6%}
.blog_filters input{width:94%;margin-bottom:0}
.blogLargeCard .blogLargeCard-textArea .sub-heading{line-height:32px}
.blogLargeCard .blogLargeCard-textArea .heading{margin:30px auto 20px}
.blog_pagination{margin:0 auto}
.industry_links,.theme_links{margin:0 3%;font-family:Arial;font-weight:600;padding-left:0;width:30%}
.blog_filter_links{display:inline-flex;margin-top:18px;background:var(--white);width:100%}
}
@media screen and (min-width:992px){.blog_filters_wrapper{display:block}
.mob_clear_all{display:none}
}
@media only screen and (min-width:1198px){.main_blog{display:flex}
.blogLargeCard .blogLargeCard-textArea .heading{font-size:40px;margin:40px auto 20px}
.blogLargeCard .blogLargeCard-textArea .blog-profile-area .blog-profile{width:50%}
.blog_filters input{margin:0;margin-left:10px}
.blog_filters_wrapper{display:block;padding-bottom:40px}
.blogCard:nth-child(3n-1){margin:0 40px}
.blogLargeCard .blogLargeCard-textArea{width:calc(100% - 50px);left:50px;top:0;padding:0}
.blogLargeCard .blogLargeCard-textArea .sub-heading,.blogLargeCard .blogLargeCard-textArea .blog-discription,.blogLargeCard .blogLargeCard-textArea .blog-profile-area{width:50%}
.blogLargeCard .blogLargeCard-textArea .sub-heading{font-size:24px;line-height:32px}
.blogLargeCard .blogLargeCard-textArea .blog-discription{margin-bottom:16px}
.blogCard{width:calc(33% - 24px);margin-bottom:40px;background-color:var(--white)}
.blog_latest{background-color:#efeff8;padding:54px 51px 40px}
.blog_filters{padding-top:20px}
.blogLargeCard-bgImg.mobile{display:none}
.blogLargeCard{min-height:340px}
.blogLargeCard-bgImg.desktop{display:block}
.blogLargeCard .blogLargeCard-textArea .blog-discription p{margin-bottom:20px}
#pagin{margin:0 20px;padding:0}
.main_blog .search_icon{top:40px;right:25px}
.blog_filter_links{display:none}
.blog_pagination{position:static}
.blog_filters{background-color:var(--white)}
#pagin li span{color:var(--lightgrey)}
}
@media only screen and (min-width:1367px){.bootstrap-select.selectpick .btn.dropdown-toggle .filter-option{font-size:14px !important}
}
.blog_theme.selectpick:has(button:focus-visible),.blog_industry.selectpick:has(button:focus-visible),.blog_year.selectpick:has(button:focus-visible){outline:3px dashed #2f2452 !important;outline-offset:2px}
.filter_clearAll:focus-visible{outline:3px dashed #2f2452 !important;outline-offset:2px}
.dropdown-menu a:focus-visible{outline:3px dashed #2f2452 !important;outline-offset:-2px}
.filter-wrapper{position:relative;display:inline-block;width:94% !important;margin:5px 10px}
.filter-select{display:none}
.filter-fake{position:relative}
.filter-fake-dropdown{display:inline-block;width:100%;padding:10px 40px 10px 20px;background-color:var(--white);border:2px solid #637284;border-radius:30px;color:#5d6c80;font-size:14px;line-height:1.5;font-family:var(--pnb);cursor:pointer;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.filter-fake-dropdown:hover,.filter-fake-dropdown:focus{border-color:#2f2452;color:#2f2452;outline:0}
.filter-fake-dropdown{background-image:url('clientlib-blog-latest/resources/down-arrow.png');background-repeat:no-repeat;background-size:35px;background-position:calc(100% - 15px) center}
.filter-fake-dropdown--open{border-color:#2f2452}
.filter-fake-option-container--open{display:block !important}
.filter-fake-option-container{display:none;position:absolute;top:calc(100% + 2px);left:0;width:100%;border:2px solid #637284;background-color:var(--white);border-radius:10px;z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,0.1);max-height:250px;overflow-y:auto;box-sizing:border-box;scrollbar-color:#999 transparent}
.filter-fake-option-list{padding:10px;list-style:none;margin:0}
.filter-fake-option{padding:8px 15px;font-size:14px;line-height:1.4;color:#5d6c80;font-family:var(--pnr);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.filter-fake-option:hover,.filter-fake-option:focus{color:#2f2452;outline:0}
.filter-fake-option.hidden{display:none}
.filter-fake-option[aria-selected="true"]{font-weight:bold}