.guides_resources_sec .guides_list{ margin: 0 -10px; }
.guides_resources_sec .guides_list .column{ padding: 10px; }
.guides_resources_sec .guides_list .col_1{ width: 35.5%; }
.guides_resources_sec .guides_list .col_2{ width: 64.5%; }
.guides_resources_sec .guides_list .col_3{ width: 50%; }
.guides_resources_sec .guides_list .col_4{ width: 50%; }
.guides_resources_sec .guides_list .rg_card{ width: 100%; border-radius: 8px; overflow: hidden; }
.guides_resources_sec .guides_list .rg_card .content_wrap .button_1 a{ font-size: 14px; padding: 10px 23px; }
.guides_resources_sec .guides_list .rg_card .content_wrap .title h6{ line-height: 1.4em; }
.guides_resources_sec .guides_list .rg_card .resource_img{ line-height: 0; text-align: center; }
.guides_resources_sec .guides_list .rg_card .resource_img img{ display: inline-block; }
.guides_resources_sec .guides_list .column:not(.col_1,.col_4) .rg_card .resource_content{ padding-left: 15px; }
.guides_resources_sec .guides_list .column:not(.col_1,.col_4) .rg_card{ padding: 25px 20px; }
.guides_resources_sec .guides_list .col_1 .rg_card{ height: 100%; justify-content:center;padding: 46px; background: url('https://6151115.fs1.hubspotusercontent-na1.net/hubfs/6151115/Redap_%202024/Images/first_guide_bg.jpg') no-repeat center center / cover; border: 4px solid var(--tertiary); }
.guides_resources_sec .guides_list .col_1 .rg_card .content_wrap{ text-align: center; }
.guides_resources_sec .guides_list .col_1 .rg_card .content_wrap .tag h6,
.guides_resources_sec .guides_list .col_4 .rg_card .content_wrap .tag h6,
.guides_resources_sec .guides_list .col_2 .rg_card:last-child .content_wrap .tag h6{ color: var(--white); }
/* .guides_resources_sec .guides_list .col_1 .rg_card .content_wrap .title h6{ font-size: 28px; line-height: 1.5em; }
.guides_resources_sec .guides_list .col_4 .rg_card .content_wrap .title h6{ font-size: 24px; line-height: 1.25em; } */
.guides_resources_sec .guides_list .col_1 .rg_card .content_wrap .title h6,
.guides_resources_sec .guides_list .col_4 .rg_card .content_wrap .title h6,
.guides_resources_sec .guides_list .col_2 .rg_card:last-child .content_wrap .title h6{ color: var(--white); }
.guides_resources_sec .guides_list .col_1 .rg_card .content_wrap .text,
.guides_resources_sec .guides_list .col_4 .rg_card .content_wrap .text,
.guides_resources_sec .guides_list .col_2 .rg_card:last-child .content_wrap .text{ color: var(--white); } 
.guides_resources_sec .guides_list .col_1 .rg_card .content_wrap .button_1 a,
.guides_resources_sec .guides_list .col_4 .rg_card .content_wrap .button_1 a{ border: 2px solid var(--button_bg_hover); background-color: transparent; color: var(--button_text); }
.guides_resources_sec .guides_list .col_2 .rg_card:last-child .content_wrap .button_1 a{ border: 2px solid var(--button_bg_hover); }
.guides_resources_sec .guides_list .col_1 .rg_card .content_wrap .button_1 a:hover,
.guides_resources_sec .guides_list .col_4 .rg_card .content_wrap .button_1 a:hover{ background-color: var(--button_text); color: var(--button_bg); }
.guides_resources_sec .guides_list .col_1 .rg_card .resource_img img,
.guides_resources_sec .guides_list .col_4 .rg_card .resource_img img{ max-height: 300px; }
.guides_resources_sec .guides_list .col_2,
.guides_resources_sec .guides_list .col_3{ -ms-flex-wrap: wrap; flex-wrap: wrap; display: -webkit-box; display: -ms-flexbox; display: flex; gap: 20px; }
.guides_resources_sec .guides_list .col_2 .rg_card,
.guides_resources_sec .guides_list .col_3 .rg_card{ position: relative; z-index: 2; } 
.guides_resources_sec .guides_list .col_2 .rg_card:first-child,
.guides_resources_sec .guides_list .col_3 .rg_card:first-child{ background-color: var(--white); }
.guides_resources_sec .guides_list .col_3 .rg_card:last-child{ background-color: var(--tertiary); }
.guides_resources_sec .guides_list .col_2 .rg_card:before,
.guides_resources_sec .guides_list .col_3 .rg_card:before{ content: ""; position: absolute; width: 800px; height: 920px; border-radius: 50%; top: 50%; transform: translateY(-50%); right: 77%; opacity: 0.15; z-index: -1; }
.guides_resources_sec .guides_list .col_2 .rg_card:first-child:before,
.guides_resources_sec .guides_list .col_3 .rg_card:last-child:before{ background-color: var(--secondary); }
.guides_resources_sec .guides_list .col_2 .rg_card:last-child:before{ background-color: var(--white); }
.guides_resources_sec .guides_list .col_2 .rg_card:last-child{ background-color: var(--darkbg); }
.guides_resources_sec .guides_list .col_2 .rg_card .content_wrap,
.guides_resources_sec .guides_list .col_3 .rg_card .content_wrap{ max-width: 90%; }
.guides_resources_sec .guides_list .col_2 .rg_card .resource_img{ width: 33%; }
.guides_resources_sec .guides_list .col_2 .rg_card .resource_content{ width: 67%; }
.guides_resources_sec .guides_list .col_3 .rg_card .resource_img{ width: 40%; }
.guides_resources_sec .guides_list .col_3 .rg_card .resource_content{ width: 60%; }
.guides_resources_sec .guides_list .col_4 .rg_card{ padding: 46px; height: 100%; background-color: var(--primary); }

/* New css 11-03-2025 */
.resources_sec .pagination-container ul.pagination { display: flex; flex-wrap: wrap; align-items: center; margin: 0; gap:8px; }
.resources_sec .pagination-container ul.pagination li a { width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; background-color: var(--white); border: 1px solid var(--primary); border-radius: 50%; border-radius: 50%; line-height: 1; padding: 0; transition: allease .3s; color: var(--primary); gap: 0.5rem; }
.resources_sec .pagination-container ul.pagination li svg { width: 16px; height: 16px; fill: var(--primary); }
.resources_sec .pagination-container ul.pagination li { list-style-type:none; }


@media(max-width: 1600px){  
/*   .guides_resources_sec .guides_list .col_4 .rg_card .content_wrap .title h6,
  .guides_resources_sec .guides_list .col_1 .rg_card .content_wrap .title h6 { font-size: 20px; } */
}

@media(max-width: 1366px){
  .guides_resources_sec .guides_list .column:not(.col_1,.col_4) .rg_card{ padding: 18px; }
  .guides_resources_sec .guides_list .col_1 .rg_card,
  .guides_resources_sec .guides_list .col_4 .rg_card{ padding: 30px 18px 40px; }
  .guides_resources_sec .guides_list .col_1, 
  .guides_resources_sec .guides_list .col_4{ width: 40% }
  .guides_resources_sec .guides_list .col_2,
  .guides_resources_sec .guides_list .col_3{ width: 60% }
  
  .guides_resources_sec .guides_list .col_2 .rg_card .content_wrap,
  .guides_resources_sec .guides_list .col_3 .rg_card .content_wrap{ max-width: 100%; } 
}

/* @media(max-width: 1200px){
  .guides_resources_sec .guides_list .col_4 .rg_card .content_wrap .title h6,
  .guides_resources_sec .guides_list .col_1 .rg_card .content_wrap .title h6 { font-size: 19px; }
} */

@media(max-width: 991px){
  .guides_resources_sec .guides_list .col_1,
  .guides_resources_sec .guides_list .col_4{ width: 100%; }
  .guides_resources_sec .guides_list .col_2,
  .guides_resources_sec .guides_list .col_3{ width: 100%; }
  .guides_resources_sec .guides_list .col_2 .rg_card .resource_img,
  .guides_resources_sec .guides_list .col_2 .rg_card .resource_content,
  .guides_resources_sec .guides_list .col_3 .rg_card .resource_img,
  .guides_resources_sec .guides_list .col_3 .rg_card .resource_content{ width: 100%; }
  .guides_resources_sec .guides_list .column:not(.col_1,.col_4) .rg_card .resource_content{ padding-left: 0; }
  .guides_resources_sec .guides_list .column:not(.col_1,.col_4) .rg_card{ padding: 18px; width: calc(50% - 10px); }
  .guides_resources_sec .guides_list .col_1 .rg_card,
  .guides_resources_sec .guides_list .col_4 .rg_card{ padding: 30px 18px 40px; }
  .guides_resources_sec .guides_list .rg_card{ -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
  .guides_resources_sec .guides_list .rg_card .resource_img{ margin-bottom: 15px; }
  .guides_resources_sec .guides_list .rg_card .resource_img img{ height: 205px !important; margin: 0 auto; }
  .guides_resources_sec .guides_list .col_4{width:100%;}
  /* .guides_resources_sec .guides_list .col_4 .rg_card .content_wrap .title h6,
  .guides_resources_sec .guides_list .col_1 .rg_card .content_wrap .title h6 { font-size: 17px; line-height: 1.53em; } */
  .guides_resources_sec .guides_list .col_2 .rg_card:before,
  .guides_resources_sec .guides_list .col_3 .rg_card:before { left: 50%; transform: translateX(-50%); top: calc(-100% + 150px); bottom: inherit; right: inherit; width: 130%; height: 100%; }
  
  .guides_resources_sec .guides_list .col_1:not(:first-child) .rg_card .content_wrap { text-align: left; }
  
  .guides_resources_sec .guides_list .col_1:not(:first-child),
/*   .guides_resources_sec .guides_list .col_4{ width: 50%; } */
}

@media(max-width: 767px){
  .guides_resources_sec .guides_list .col_1:not(:first-child),
  .guides_resources_sec .guides_list .col_1,
  .guides_resources_sec .guides_list .col_2,
  .guides_resources_sec .guides_list .col_3,
  .guides_resources_sec .guides_list .col_4{ width: 100%; }
  .guides_resources_sec .guides_list .column:not(.col_1,.col_4) .rg_card{ width: 100%; }
  .guides_resources_sec .guides_list .column .rg_card{padding:40px 20px;}
  .guides_resources_sec .guides_list .rg_card .resource_img img{ height: auto !important; }
  .guides_resources_sec .guides_list  .rg_card{padding:40px 20px !important;}
}