/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{overflow-x:hidden;}a{text-decoration:none !important;}h1{text-align:center;font-weight:700;line-height:24px;margin-top:20px;position:relative;font-size:24px;text-transform:uppercase;}@media (width <= 1199px){.container{max-width:100%;}}@media (width <= 991px){.sidebar_second .section{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;gap:10px;}}@media (width <= 991px){.sidebar_second .section .block-views-blockblog-categories-blog-landing-page-category-block,.sidebar_second .section .section-latest-feature-blogs,.sidebar_second .section .block-bcf-blocks-blogs-archives{width:calc(50% - 20px);}}@media (width <= 500px){.sidebar_second .section .block-views-blockblog-categories-blog-landing-page-category-block,.sidebar_second .section .section-latest-feature-blogs,.sidebar_second .section .block-bcf-blocks-blogs-archives{width:100%;}}.blog-body p{font-size:16px;font-weight:400;color:rgb(33,37,41);}.blog-body a{display:inline-block;color:#0a4595;font-weight:600;letter-spacing:0.25px;}.blog-body img{margin:15px 0;height:auto;}.blog-img-date{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0.1019607843);text-align:center;margin-bottom:20px;}.blog-img-date .img-field{width:100%;position:relative;}.blog-img-date .img-field::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:#f6f6f6;}.blog-img-date .img-field img{width:auto;max-width:100%;max-height:400px;object-fit:cover;position:relative;z-index:10;}.blog-img-date .author-info{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;width:100%;padding:20px;}@media only screen and (width <= 800px){.blog-img-date .author-info{row-gap:10px;}}.blog-img-date .author-info .name{width:50%;text-align:left;word-wrap:break-word;}@media only screen and (width <= 800px){.blog-img-date .author-info .name{width:100%;text-align:center;}}.blog-img-date .author-info .name div{display:inline-block;}.blog-img-date .author-info .publication-date{text-align:right;width:50%;}@media only screen and (width <= 800px){.blog-img-date .author-info .publication-date{width:100%;text-align:center;}}.blog-img-date .field--name-field-thumbnail{margin:0;}.blog-img-date .field--name-field-thumbnail img{max-width:100%;height:100%;object-fit:cover;}.blog-img-date span{width:100%;text-align:right;font-weight:900;}.block-addtoany-block{padding:20px 0;}.tags{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:10px 0;margin:20px 0;border-top:1px solid #000;border-bottom:1px solid #000;}.tags::before{content:"";background:url(/themes/custom/bcf_theme/images/bcf-img-sprites.png);background-repeat:no-repeat;background-position:0 0;width:30px;height:30px;display:inline-block;}.tags .blog-category{margin:0;padding:0 0 0 15px;}.tags .blog-category a{font-size:14px;color:white;border:1px solid transparent;background-color:rgb(177,45,32);padding:8px;border-radius:5px;font-weight:900;transition:all 0.5s ease-in-out;}.tags .blog-category a:hover{background:#fff;border:1px solid #b12d20;color:#000;}.tags .blog-tag{margin:0;padding:0 0 0 15px;}.tags .blog-tag a{font-size:14px;color:white;background:#0a4595;padding:8px;border:1px solid transparent;border-radius:5px;font-weight:900;transition:all 0.5s ease-in-out;}.tags .blog-tag a:hover{background:#fff;border:1px solid #0a4595;color:#000;}
h2{text-align:center;font-weight:700;line-height:24px;position:relative;font-size:24px;margin-top:20px;}.sidebar_second .section h2{font-size:14px;color:#fff;border:none;text-transform:uppercase;font-weight:700;padding:20px;background-color:#0a4595;text-shadow:none;text-align:left;margin-bottom:0;}.sidebar_second .section h2::after{display:none;}.sidebar_second .section .view-display-id-blog_landing_page_category_block{margin-right:20px;}.sidebar_second .section .block-views-blockblog-categories-blog-landing-page-category-block{border:1px solid rgba(0,0,0,0.1019607843);}.sidebar_second .section .block-views-blockblog-categories-blog-landing-page-category-block .content{max-height:350px;overflow:hidden scroll;padding:0;}.sidebar_second .section .block-views-blockblog-categories-blog-landing-page-category-block ::-webkit-scrollbar{width:5px;}.sidebar_second .section .block-views-blockblog-categories-blog-landing-page-category-block ::-webkit-scrollbar-thumb{border-radius:25px;background:rgba(10,68,149,0.6078431373);border:1px solid transparent;}.sidebar_second .section .content{margin:20px;}.sidebar_second .section .content .view-content .views-row:nth-child(1) .views-field-nothing .field-content{margin:0;padding:0;border:none;}.sidebar_second .section .content .view-content .views-row .views-field-nothing .field-content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:10px 0 0;padding:10px 0 0;border-top:1px solid #d4d4d4;}.sidebar_second .section .content .view-content .views-row .views-field-nothing .field-content span:nth-child(1){font-size:14px;}.sidebar_second .section .content .view-content .views-row .views-field-nothing .field-content span:nth-child(1) a{color:#000;font-weight:600;text-transform:capitalize;}.sidebar_second .section .content .view-content .views-row .views-field-nothing .field-content span:nth-child(2){color:#808080;font-weight:700;font-size:14px;}.sidebar_second .section .accordion,.sidebar_second .section .accordion-item{border-radius:0 !important;border:none;}.sidebar_second .section .block-bcf-blocks-blogs-archives{border:1px solid rgba(0,0,0,0.1019607843);}.sidebar_second .section .block-bcf-blocks-blogs-archives .content{padding:10px;margin:0;}.sidebar_second .section .accordion-header{padding:15px 0;background-color:transparent;}.sidebar_second .section .accordion-header .accordion-button{background-color:#fff;color:#000;font-size:16px;font-weight:600;border-radius:0;padding:10px;border-bottom:1px solid #d6d6d6;position:relative;}.sidebar_second .section .accordion-header .accordion-button::after{content:"+";font-family:"Font Awesome 6 Free",sans-serif;font-weight:900;color:#000;background-image:none;position:absolute;right:25px;transform:translate(0,-50%) rotate(360deg);top:50%;}.sidebar_second .section .accordion-header .accordion-button:not(.collapsed)::after{content:"\f068";transform:translate(0,-50%) rotate(0deg);}.sidebar_second .section .accordion-collapse{border-radius:0;}.sidebar_second .section .accordion-body{padding:10px;border-radius:0;}.sidebar_second .section .accordion-body a{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;margin:10px 0 0;padding:10px 0 0;border-top:1px solid #d4d4d4;}.sidebar_second .section .accordion-body a:nth-child(1){margin:0;padding:0;border-top:none;}.sidebar_second .section .accordion-body a span:nth-child(1){color:#000;font-weight:600;font-size:14px;}.sidebar_second .section .accordion-body a span:nth-child(2){color:#7b7b7b;font-weight:600;font-size:14px;}.featured-bottom{background-color:#f4f8fc;}.region-featured-bottom-first{margin-bottom:50px;}.region-featured-bottom-first .content{padding-top:30px;}.region-featured-bottom-first .content .latest-blogs-row{margin:0 15px;}.region-featured-bottom-first .content .latest-blogs-row:hover .views-field-nothing a:nth-child(1) img{transform:scale(1.09);}.region-featured-bottom-first .content .latest-blogs-row .views-field-nothing a{border:1px solid rgba(0,0,0,0.1019607843);display:flex;flex-direction:column;background-color:#fff;}.region-featured-bottom-first .content .latest-blogs-row .views-field-nothing a .blog-thumbnail{overflow:hidden;}.region-featured-bottom-first .content .latest-blogs-row .views-field-nothing a .blog-thumbnail img{width:100%;height:100%;object-fit:cover;transition:all 0.5s ease-in-out;}.region-featured-bottom-first .content .latest-blogs-row .views-field-nothing a .blog-title{padding:15px;font-size:16px;font-weight:600;color:#000;word-break:break-all;height:110px;}.region-featured-bottom-first .content .latest-blogs-row .views-field-nothing a .blog-title p{margin-bottom:0;}.region-featured-bottom-first .content .latest-blogs-row .views-field-nothing a .blog-title .blog-date{font-size:14px;font-weight:400;display:block;padding-bottom:15px;}.region-featured-bottom-first .slick-dots{text-align:center;padding-top:30px;}.region-featured-bottom-first .slick-dots .slick-active button{background:#0a4595;}.region-featured-bottom-first .slick-dots li{display:inline-block;padding:0 10px;}.region-featured-bottom-first .slick-dots li button{background:transparent;font-size:0;width:15px;height:15px;border:1px solid #0a4595;display:block;border-radius:50%;}
#scroll-icon{font-size:0;text-decoration:none;position:fixed;bottom:20px;z-index:10000;right:20px;background-image:url("/themes/custom/bcf_theme/icon/up-arrow.svg");height:50px;width:50px;background-size:30px 30px;border:1px solid transparent;border-radius:50%;background-repeat:no-repeat;background-position:center;box-shadow:5px 3px 11px 0 rgba(0,0,0,0.7215686275);background-color:#0a4595;color:#fff;}.hidden{display:none;}
.section-latest-feature-blogs{margin:0 0 20px;border:1px solid rgba(0,0,0,0.1019607843);}.section-latest-feature-blogs ::-webkit-scrollbar{width:5px;}.section-latest-feature-blogs ::-webkit-scrollbar-thumb{border-radius:25px;background:rgba(10,68,149,0.6078431373);border:1px solid transparent;}.section-latest-feature-blogs .nav-tabs{align-items:center;justify-content:center;}.section-latest-feature-blogs .nav-tabs li{width:50%;display:flex;align-items:stretch;}.section-latest-feature-blogs .nav-tabs li .nav-link{background-color:#0a4595 !important;color:#fff;font-weight:700;border:none !important;border-radius:0 !important;width:100%;padding:15px;font-size:14px;}.section-latest-feature-blogs .nav-tabs li .active{background-color:#b12d20 !important;}.section-latest-feature-blogs .tab-content{margin:20px;max-height:350px;overflow:hidden scroll;}.section-latest-feature-blogs .views-row{border-top:1px solid #d4d4d4;margin:10px 0 0;margin-right:20px;}.section-latest-feature-blogs .views-row:nth-child(1){border-top:none;margin:0;}.section-latest-feature-blogs .views-row a{text-decoration:none;}.section-latest-feature-blogs .views-row .views-field-field-category a{color:#666;font-size:12px;padding-bottom:5px;font-weight:600;}.section-latest-feature-blogs .views-row .views-field-field-category a::before,.section-latest-feature-blogs .views-row .views-field-field-category a::after{content:"-";font-size:12px;font-weight:600;margin:3px;}.section-latest-feature-blogs .views-row .views-field-title a{font-size:14px;font-weight:600;color:rgba(0,0,0,0.824);display:block;}
