/*
Theme Name: CPR First Aid
Theme Url: https://dreamsdesign.us/CPRcare/
Author: Dreams Design
Author URI: https://dreamsdesign.us/CPRcare/wp-admin
Version: 1.0.0
Description: Our default theme for 2024 is designed to take full advantage of the flexibility of the block editor. Organizations and businesses have the ability to create dynamic landing pages with endless layouts using the group and column blocks. The centered content column and fine-tuned typography also makes it perfect for traditional blogs. Complete editor styles give you a good idea of what your content will look like, even before you publish. You can give your site a personal touch by changing the background colors and the accent color in the Customizer. The colors of all elements on your site are automatically calculated based on the colors you pick, ensuring a high, accessible color contrast for your visitors.
Tags: Bootstrap, Single-page

*/
/*@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800;900&display=swap);*/
/**{*/
/*    font-family: 'Playfair Display', serif;*/
/*}*/
ul.footer_links, ul.icon_list {padding-left: unset;}
.faq_section .faq_wrapper p {margin-top: 0px;}
.page-template-blog ul.icon_list {padding-left: unset;}
.blog-image-box {display: flex; justify-content: center; margin-bottom: 40px;}
.blog-image-box img {border-radius: 10px;}
.course_wrapper ul {list-style: none; margin: 20px 0; padding: 0 0 0 20px}
.course_wrapper li {list-style: unset; padding-left: 25px; position: relative; line-height: 20px!important; margin-bottom: 10px}
.course_wrapper ol li{padding-left:10px;}
.course_wrapper ul>li::before {content: ""; width: 17px; height: 17px; background: var(--wpr-bg-477f1cdb-b780-4c99-9611-2a6883ad9331); position: absolute; left: 0; top: 0;}
ul.blog_social_link.csblog li a, ul.blog_social_link.csblog li a:hover {color:#ffffff;}
.menu-footer-menu-container ul li a, .menu-footer-menu-container ul li a:hover, .menu-resources-menu-container ul li a, .menu-resources-menu-container ul li a:hover, .menu-courses-container ul li a, .menu-courses-container ul li a:hover{color:#ffffff;}
.menu-footer-menu-container ul li a:hover, .menu-resources-menu-container ul li a:hover, .menu-courses-container ul li a:hover{color: #000000;}
.menu-footer-menu-container ul li, .menu-resources-menu-container ul li, .menu-courses-container ul li {margin-bottom: 10px;}
.page-template-contact-us input#btn_submit {width: 100%;}
.single-course .inline-image {display: flex; justify-content: center;}
.single-course .inline-text {margin-top: 10px; margin-bottom: 10px; text-align: center;}
.single-course .inline-link {text-align: center;}
.single-course .inline-link a {color: #c36;}
.single-course .inline-link a:hover {color: #336;}
.single-course .inline-tr:hover {background-color: #F2F2F2;}
.single-course table {background-color: transparent; width: 100%; margin-block-end: 15px; font-size: .9em; border-spacing: 0; border-collapse: collapse;}
.single-course table td, table th {padding: 15px; line-height: 1.5; vertical-align: top; border: 1px solid hsla(0, 0%, 50.2%, .5019607843);}
.about_inner_banner a {color: #ffff;}
section.privacy-policy {padding-top: 0px;}
.blog_detail_data ul{list-style-type:disc; margin-left: 30px; margin-bottom: 20px;}
.blog_detail_data h2 a, .blog_detail_data ul li a {color: #c36;}
.blog_detail_data h2 a:hover, .blog_detail_data ul li a:hover {color: #336;}
#activeblog {color: #1873b4!important}

@media (max-width: 1170px){ 
html .btn.btn-lg {padding: 0 15px!important; font-size: 14px!important; line-height: 37px !important; min-width: auto; }
}

@media (max-width:992px){
.header-top .wpml-ls{ display:none!important;}
.header-bottom .wpml-ls a{ color:#fff!important;}
}

/*Home Temp Css Start*/

.home-v2-courses{ padding:32px 0 0; background:#fff;}
.home-v2-courses h3.title{ font-size:36px; font-weight:500; line-height:48px; color:#030303; padding:0; margin:0 0 12px; text-align:center;}
.home-v2-courses p.title-txt{ font-size:16px; color:#4C5866; font-weight:400; padding:0; margin:0; text-align:center;}
.home-v2-courses .chose-link a{ font-size:12px; font-weight:500; line-height:16px; color:#11557E;}
.home-v2-courses ul.home-v2-courses-list{ padding:0; margin:10px 0 0;display: flex; flex-wrap: wrap;}
.home-v2-courses ul.home-v2-courses-list > li{position:relative; list-style: none; background: #fff; padding: 16px; border-radius: 4px; border-bottom: 1px solid #125586; margin-bottom: 8px; box-shadow: 0 0 10px 0 rgba(17, 85, 126, 0.10); width: 30.5%; float: left; display: block; margin: 14px;}
.home-v2-courses ul.home-v2-courses-list li .img-box{position:relative;}
.page-id-71402 .home-v2-courses ul.home-v2-courses-list > li:first-child:after{position: absolute; content: "Best Seller"; top: 26px; right: 26px; background: #9DC843; padding: 6px 8px 6px 22px; border: 2px solid #fff; border-radius: 100px; background: var(--wpr-bg-417dc919-84cc-4de4-93ee-b20215dd2b88) no-repeat 8px #9DC843; width: 112px; height: 24px; line-height: 10px; font-size: 12px; color: #fff; font-weight: 700; text-transform: uppercase;}
.home-v2-courses ul.home-v2-courses-list li .unlimited-renew{position: absolute; top: 10px; left: 0; font-size: 12px; font-weight: 500; line-height: 17px; background: #B51D1A; color: #fff; text-transform: uppercase; padding:3px;}
.home-v2-courses ul.home-v2-courses-list li .unlimited-renew:after{ content:""; position:absolute;left:-7px; top:0; width:10px; height:30px; background:var(--wpr-bg-346533c3-0dde-4991-a337-fd756c359d80) no-repeat; background-size:cover;}
.home-v2-courses ul.home-v2-courses-list li .unlimited-renew:before{ content:""; position:absolute;right:-7px; top:0; width:10px; height:23px; background:var(--wpr-bg-802f0c30-f508-480f-b3ff-e5cf4bc49e03) no-repeat; background-size:cover;}
.home-v2-courses ul.home-v2-courses-list li .img-box img{ border-radius:4px;vertical-align: middle; width:100%; min-height:190px; object-fit:cover;}
.home-v2-courses .valid-section{position: absolute; bottom: 11px; right: 11px; display: flex; align-items: center;}
.home-v2-courses .ceu{background: #fff; padding: 6px 8px; margin-right: 2px; border-radius: 5px 0 0 5px; font-size: 14px; line-height: 16px; font-weight: 400;}
.home-v2-courses .valid{background: #fff; padding: 6px 8px; margin-right: 2px; border-radius: 0 5px 5px 0; font-size: 14px; line-height: 16px; font-weight: 400;}
.home-v2-courses .ceu span,.home-v2-courses .valid span{ color:#11557E; font-weight:700;}
.home-v2-courses .ceu.is-empty {display: none;}
.home-v2-courses ul.home-v2-courses-list li h3{font-size: 20px; line-height: 25px; font-weight: 700; color:#000; padding:0; margin:14px 0 2px; display:inline-block; min-height:48px;}
.home-v2-courses .price-box {color: #11557E; font-size: 24px; line-height: 30px; font-weight: 700; display: inline-block;}
.home-v2-courses .price-box .pre-price {color: #030303; font-size: 14px; line-height: 18px; font-weight: 500; margin-left: 4px; text-decoration: line-through; display: block; vertical-align: text-bottom; text-decoration-color: #C82825;}
.home-v2-courses a.course-link{ color: #fff; font-size: 16px; line-height: 24px; font-weight: 500; padding:10px 32px; display:inline-block; margin-left:16px; border-radius:4px; background:#B51D1A; text-align:center;}
.home-v2-courses a.course-link:hover{ background:#083651;}	
.price-flex{display: flex; align-items: center; justify-content: space-between;}
#loadallcourses,#showlesscourses{display: block; width: auto; font-size: 16px; font-weight: 500; line-height: 20px; padding: 12px 24px; border: 2px solid #b51d1a; border-radius: 5px; background: #fff; margin: 24px auto 24px; color:#b51d1a;}
#loadallcourses:hover,#showlesscourses:hover {background: #083651; color: #fff; border-color:#083651;}
.course-content-dt{margin-top:6px; margin-bottom:24px;}
.course-content-dt ul{padding-left:0px; margin-left:0px;}
.course-content-dt ul li {padding: 0 !important; list-style: none; background: transparent !important; border-radius: none !important; border-bottom: none !important; margin-bottom: 0px !important; box-shadow: none !important; color: #030303; font-size: 15px; line-height: 24px; width: 100% !important; padding-left: 23px !important; background: var(--wpr-bg-1e59cf98-1dc6-48d3-a84c-65b5ae738f63) no-repeat !important; background-position: 0px 4px !important;}
.brands-section-v2{background:#FFF; padding:12px 20px 24px;}
.brands-section-v2 h3{color:#191A22; font-size:18px; line-height:24px; font-weight:700; text-align:center;}
.brands-section-v2 h3 span{ color:#11557E;}
.brands-section-v2  .owl-carousel .owl-stage{ text-align:center;}
.brands-section-v2  .owl-carousel.owl-drag .owl-item{ float:none; display:inline-block; vertical-align:middle;}
.brands-section-v2 .owl-dots{ text-align:center;}
.brands-section-v2 .owl-carousel button.owl-dot{ background:#ADD8E6; width:6px; height:6px; margin:0 2.5px}
.brands-section-v2 .owl-carousel button.owl-dot:hover,.brands-section-v2 .owl-carousel button.owl-dot.active{ background:#11557E;}
.brands-section-v2 .start-now-btn{ margin-top:12px; text-align:center; display:none;}
.brands-section-v2 .start-now-btn a{ font-size:16px; font-weight:700; padding:12px 24px; display:inline-block; background:#B51D1A; border-radius:4px;color:#fff; text-align:center;}
.brands-section-v2 .start-now-btn a:hover{background:#083651;}
.brands-section-v2 .h3-dt{color:#083651; font-size:16px; line-height:24px; font-weight:700; position:relative; z-index:15;padding:0; margin:0 0 14px;}
.brands-section-v2 .h3-dt:after{position: absolute; content: ""; top: 50%; left: 0; width: 100%; height: 1px; background: #EAEAEA; z-index: 10; transform: translateY(-50%);}
.brands-section-v2 span.title-txt{background: #fff; position: relative; z-index: 100; padding: 0 16px; color: #083651;}
.brand_certified_carousel_temp .images {padding: 0 21px;}
.slick-slide img {display: block;}
.hide-view {display: none;}	
.leading-provider-v2-sevtion.temp-home{background: #F8F8F8; padding:32px 0; font-size:16px; color:#000; line-height:20px; text-align:center;}
.leading-provider-v2-sevtion.temp-home h3{ font-size:32px; line-height:42px; font-weight:500; color:#000; padding:0; margin:0 0 8px;}
.leading-provider-v2-sevtion.temp-home h5{font-size:16px; line-height:20px; font-weight:400; color:#000;}
.leading-provider-v2-sevtion.temp-home ul{ padding:0; margin:58px 0 0;}
.leading-provider-v2-sevtion.temp-home li{ list-style:none; display:inline-block; margin:0 24px 8px 0; line-height:24px;width: 47%;text-align: left; position:relative;padding-left: 28px; vertical-align:top;}
.leading-provider-v2-sevtion.temp-home li {list-style: none; display: inline-block; margin: 0 15px 0 0; line-height: 24px; width: 23%; position: relative; vertical-align: top; background: #fff; padding:0 16px 16px; border-radius: 12px; text-align: center; min-height: 137px; border-bottom: 1px solid #083651; box-shadow: 0 0 24px 0 rgba(17, 85, 126, 0.2); font-size: 14px; font-weight: 400; color: #000;}
.leading-provider-v2-sevtion.temp-home li img{margin-top: -35px; margin-bottom: 20px;}
.leading-provider-v2-sevtion.temp-home li:after{display:none;}
.leading-provider-v2-sevtion.temp-home li span.dt-blue {display: block; margin: 0 0 3px;}
.leading-provider-v2-sevtion.temp-home li span.dt-blue span{font-size: 18px; color: #000; font-weight: 700; line-height: 22px;}
.leading-provider-v2-sevtion.temp-home li p{ padding:0; margin:0; font-size:14px; line-height:20px;}

.leading-provider-v2-sevtion.temp-home li span{font-size:14px; color:#11557E; font-weight:700;}
.leading-provider-v2-sevtion.temp-home li:after {content: ""; width: 20px; height: 20px; position: absolute; left: 0; top: 1px; background: url(/wp-content/uploads/2024/07/Tick-mark-blue-icon.png) no-repeat;}
.money-back-guarantee-section.blue-banner-main{padding:0;background:#125586;}
.money-back-guarantee-section.blue-banner-main .blue-banner{ margin:0 auto;}
.money-back-guarantee-section {padding: 16px 0 48px; background: #fff; font-size: 16px; color: #000; line-height: 24px; font-weight: 400;}
.money-back-guarantee-section .blue-banner{padding: 24px; margin: 0 auto; font-size:18px; color:#fff; line-height:28px; position:relative; overflow:hidden;}
.money-back-guarantee-section:after {content: ""; position: absolute; top: 0; left: 0; width: 102px; height: 106px; background: var(--wpr-bg-798823a3-a696-4897-964d-e816d5e5d1a8) no-repeat; display: block;}
.money-back-guarantee-section:before {content: ""; position: absolute; bottom: 0; right: 0; width: 102px; height: 105px; background: var(--wpr-bg-930ccf52-1ddc-4065-8b00-8ba32c7c49ac) no-repeat; display: block;}
.money-back-guarantee-section .blue-banner .flex-box {display: flex; align-items: center; justify-content: center;}
.money-back-guarantee-section .blue-banner h3 {font-size: 32px; line-height: 42px; font-weight: 700; padding: 0; margin: 0 0 16px; color: #fff;}
.money-back-guarantee-section .blue-banner h3 .blue{ color:#B6DBF5;}
.search_approvals_section.home-temp{padding:32px 0; background:#125586;}
.search_approvals_section.home-temp:after {content: ""; position: absolute; top: 0; left: 0; width: 160px; height: 165px; background: var(--wpr-bg-8f158ac5-a3d2-4de2-ab33-4c595a0471bf) no-repeat; display: block;}
.search_approvals_section.home-temp:before {content: ""; position: absolute; bottom: 0; right: 0; width: 160px; height: 165px; background: var(--wpr-bg-34985400-e7a5-4291-9234-2bb44fd194f4) no-repeat; display: block;}
.search_approvals_section.home-temp h2 {font-size: 32px; margin-bottom: 8px; line-height: 48px;}
.search_approvals_section.home-temp p{font-size:16px; line-height:24px; margin-bottom:24px;}
.search_approvals_section.home-temp .form-select {font-size: 16px !important; padding-top: 9px !important; padding-bottom: 9px !important; background: var(--wpr-bg-1aa14573-4876-4f3e-8140-d79e879b8eaf)no-repeat 95%; color: #fff;border-radius: 4px;}
.search_approvals_section.home-temp .search_approvals_btn .btn {line-height: 42px;font-size: 16px;font-weight: 500;border-radius: 4px;}
.choose-course-section.home-temp{padding: 32px 0; background: #F8F8F8;}
.choose-course-section.home-temp .container {box-shadow: 0 2px 25px 0 rgba(51, 51, 51, 0.10); background: #fff; border-radius: 8px; border: 1px solid #E8EEF1; display:flex; position:relative;}
.choose-course-section.home-temp .container:after,.money-back-guarantee-section.home-temp .container:after{content: ""; top: 7%; right: -1px; width: 2px; height: 86%; background: rgba(18, 85, 134, 1); position: absolute;}
.choose-course-section.home-temp.row-rev .container:after {right: auto; left: -1px;}
.choose-course-section.home-temp.row-rev,.choose-course-section.home-temp.white-section{background:#fff;}
.choose-course-section.home-temp.row-rev.gray-section{background:#F8F8F8;}
.choose-course-section.home-temp.row-rev .container{ flex-direction:row-reverse; background:#F8F8F8;justify-content: space-between; align-items:center;}
.choose-course-section.home-temp.row-rev .txt-box{padding: 22px 40px 22px 22px;}
.choose-course-section.home-temp .txt-box{padding: 22px 22px 22px 40px; font-size: 16px; color: #000; line-height: 24px; font-weight: 400; border-radius: 0; margin-left: 0; position: relative; z-index: 1; max-width:50%;}
.choose-course-section h5{color:#11557E; font-size:18px; font-weight:700; line-height:24px; padding:0; margin:0;}
.choose-course-section.home-temp .img-box{position: relative; left: auto; top: auto; margin-bottom:-1px;}
.choose-course-section h3 {color: #191A22; font-size: 32px; line-height: 42px; font-weight: 600; padding: 0; margin: 0 0 8px;}
.choose-course-section ul{padding:0; margin:16px 0 24px;}
.choose-course-section li{list-style:none;position: relative; margin-bottom: 8px; padding-left: 28px;}
.choose-course-section li:after {content: ""; width: 20px; height: 20px; position: absolute; left: 0; top: 1px; background: var(--wpr-bg-60bb477a-f850-43e0-9674-a5aab40bc984) no-repeat;}
.choose-course-section a {color: #fff; font-size: 16px; line-height: 24px; font-weight: 500; margin-top: 0; border-radius: 5px; background: #b51d1a; text-align: center; padding: 12px 36px; display: inline-block;}
 .choose-course-section a:hover {background: #083651;}
.credit_house_avialable.home-temp{background: var(--wpr-bg-d159355a-3843-42b0-867d-815f822ab128) no-repeat 35px 26px #125586; padding:32px 0; font-size:14px; font-weight:400; color:#fff!important; line-height:20px; text-align:center; display:block; clear:both; position:relative;}
.credit_house_avialable.home-temp:before{ content:""; width:80px; height:299px; background:var(--wpr-bg-60da3e17-5c36-4018-8834-4d96ba46fb73)no-repeat; position:absolute; right:29px; top:26px;}	
.credit_house_avialable.home-temp .container {background: #0D3B5E; padding: 16px !important; border-radius: 16px; border: 1px solid #1D88D7;}
.credit_house_avialable.home-temp .img-box{ margin-bottom:16px; text-align:center;}
.credit_house_avialable.home-temp h2{color: #fff; font-size: 32px; line-height:40px; font-weight: 500; padding:0; margin:0 0 16px;font-family: "Playfair Display", serif;}
.credit_house_avialable.home-temp .txt-box{position: relative; right: auto; top: auto; transform: none;}
.credit_house_avialable.home-temp p {font-size: 14px; font-weight: 400; color: #fff !important; line-height: 20px; margin-bottom:1rem;}
.credit_house_avialable.home-temp ul li {padding: 8px 7px 8px 34px!important; font-size: 12px; border: 1px solid #1D88D7 !important; border-radius: 8px; margin: 0 4px; width: 33%; font-weight:700; text-align:left;}
.credit_house_avialable.home-temp ul li span{margin-left:0; font-weight:400;}
.credit_house_avialable.home-temp ul li:before {left: 12px;top: 8px;}
.credit_house_avialable.home-temp ul {max-width: 100%; border: none; border-radius: 10px; padding: 0; margin: 30px 0; display: flex; align-items: center;}
.money-back-guarantee-section.home-temp{ background:#fff; padding:32px 0; font-size:16px; line-height:24px; color:#030303;}
.money-back-guarantee-section.home-temp .d-flex{ align-items:center;}
.money-back-guarantee-section.home-temp h3{ font-size:32px; line-height:42px; color:#000; font-weight:500;}
.money-back-guarantee-section.home-temp .container{background: #F8F8F8; position:relative;}
.money-back-guarantee-section.home-temp li{ list-style:none;position: relative; margin-bottom: 8px; padding-left: 28px;}
.money-back-guarantee-section.home-temp li:after {content: ""; width: 20px; height: 20px; position: absolute; left: 0; top: 1px; background: var(--wpr-bg-8104627b-3484-408d-a74f-7f9cd93695ab) no-repeat;}
.money-back-guarantee-section.home-temp a {color: #fff; font-size: 16px; line-height: 24px; font-weight: 500; margin-top: 0; border-radius: 5px; background: #b51d1a; text-align: center; padding: 12px 36px; display: inline-block; margin-top:24px;}
.money-back-guarantee-section.home-temp a:hover {background: #083651;}
.money-back-guarantee-section.home-temp .txt-box{ margin-left:40px;}
.google-review-v2-sevtion{background:#125586; padding:32px 0;}
.google-review-v2-sevtion .rating-box{ text-align:center; margin-bottom:16px; font-size:19px; font-weight:700; color:#fff;}
.google-review-v2-sevtion .google_review_subheading_v2 {text-align: center; font-size: 36px; font-weight: 700; color: #fff; line-height: 45px; margin-bottom: 16px;}
.google-review-v2-sevtion .google_review_subheading_v2 span.blue{color:#ADD8E6;}
.google-review-v2-sevtion .google_review_subheading_v2 img{ vertical-align:middle; margin-right:10px;}
.google-review-v2-sevtion .owl-carousel .item {background: #fff; padding: 16px 12px; border-radius: 4px; font-size: 16px; color: #333; font-weight: 400; line-height: 24px;}
.user_name h4, .user_name span.h4 {padding: 0 10px 0 0; margin: 4px 0 0; color: #11557e; font-size: 16px; line-height: 24px; font-weight: 700;}
.google-review-v2-sevtion .rating-box svg {vertical-align: middle;}
.google-review-v2-sevtion.home-temp .review_box {border: none; border-radius: 0; padding: 0; background-color: #fff; min-height: auto; display: block; flex-direction: column; justify-content: space-between;}
.google-review-v2-sevtion.home-temp .reviews_carousel.owl-carousel {pointer-events: auto;}
.google-review-v2-sevtion.home-temp .review_box .star-box img{width:auto;}
.google-review-v2-sevtion .owl-nav{ display:block!important;}
.google-review-v2-sevtion .owl-carousel .owl-nav button.owl-next,.google-review-v2-sevtion .owl-carousel .owl-nav button.owl-prev {color: #CDCDCD; position: absolute; top: 50%; transform: translateY(-50%); width: 24px; line-height: 22px; border: 1px solid #11557E; border-radius: 50px;}
.google-review-v2-sevtion .owl-carousel .owl-nav button.owl-next{ right:-34px;}
.google-review-v2-sevtion .owl-carousel .owl-nav button.owl-prev{ left:-34px;}
.google-review-v2-sevtion.home-temp .review_box h4:before{ display:none;}
.google-review-v2-sevtion.home-temp a {color: #fff; font-size: 16px; font-weight: 700; padding: 12px 36px; display: block; border-radius: 5px; background: #B51D1A; text-align: center; line-height: 24px; margin: 0 auto; max-width: max-content;}
.google-review-v2-sevtion.home-temp a:hover{ background:#fff; color:#083651;}
.stars { --percent: calc(var(--rating) / 5 * 100%); display: inline-block; font-size: 20px; font-family: Times; line-height: 1.5;}
.google-review-v2-sevtion.home-temp .stars::before {content: "★★★★★"; letter-spacing: 3px; background: linear-gradient(90deg,#FFCD29 var(--percent),#ccc var(--percent)); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.google-review-v2-sevtion.home-temp .star-box{ font-size:18px; font-weight:700; line-height:25px; color:#000;}
.faq-section{ padding:20px;}
.faq-section h3{color: #191A22; font-size: 18px; line-height: 24px; font-weight: 700; text-align: center; padding:0; margin:0 0 16px;}
.acc-container {max-width: 1140px; width: 100%; margin:0 auto;}
.acc {margin-bottom: 10px; background:#fff; border:1px solid #DDDDDD; border-radius:4px; display:none;}
.acc-head {font-size: 20px; font-weight: 700; line-height: 25px; color: #11557E; padding: 20px 24px 20px 64px; position: relative; cursor: pointer;}
.acc-head span.q-icon{ position:absolute; top:18px; left:24px;}
.acc-head span.q-icon{ position:absolute; top:18px; left:24px;}
.acc-head::before {right: 12px; width: 24px; height: 24px; content: ''; position: absolute; background:var(--wpr-bg-0ccb46d2-5a47-46db-aa3a-02ed7a5be85b)no-repeat; top: 6px; transition: all .3s;}
.acc-head p {color: #fff; font-weight: bold;}
.acc-content {padding: 0 64px 24px 64px; display: none; color: #191A22; font-size: 16px; font-weight: 400; line-height: 20px;}
.acc-head.active::before {background:var(--wpr-bg-70f72167-fb0f-461d-ae42-3a3678d856b2)no-repeat;}
#loadMoreBtn {color: #C82825; font-size: 16px; font-weight: 500; padding: 12px 36px; display: block; border-radius: 5px; background: none; border:1px solid #C82825; text-align: center; line-height: 18px; margin: 24px auto 0; max-width: max-content;}
#loadMoreBtn:hover{ color:#fff; background:#000;}
.group-business-section{ padding:32px 0; font-size:16px; line-height:24px; color:#030303;}
.group-business-section .flex-box{ display:flex; align-items:center; justify-content:space-between;}
.group-business-section h3{ font-size:32px; line-height:42px; color:#000; margin:0 0 8px;font-weight: 600;}
.group-business-section .left-box,.group-business-section .right-box{ width:50%;}
.group-business-section .right-box{ padding:24px 46px 8px; border-radius:8px; background:#fff; box-shadow: 0 2px 25px 0 rgba(0,0,0,0.10); text-align:center;}
.group-business-section .right-box p{ padding:0; margin:0;}
.group-business-section .left-box{ max-width:520px;}
.group-business-section .left-box li {padding: 0 0 0 23px; margin-bottom:8px; background: var(--wpr-bg-ed5df3cb-dd44-4f30-9f6b-2a6ce8af165b) no-repeat 0px 4px;}
.group-business-section .left-box a {color: #fff; font-size: 16px; line-height: 24px; font-weight: 500; margin-top: 0; border-radius: 5px; background: #b51d1a; text-align: center; padding: 12px 24px; display: inline-block; margin-top:24px;}
.group-business-section .left-box a:hover {background: #083651;}
.google-review-v2-sevtion.home-temp .owl-carousel .owl-nav button.owl-prev{background-image: var(--wpr-bg-5779f305-8816-45b1-ae9b-c062a913238f) !important;}
.google-review-v2-sevtion.home-temp .owl-carousel .owl-nav button.owl-next{background-image: var(--wpr-bg-844eec87-98ed-4628-84fe-073bc36e4f48)!important;background-position: center;}
.custom-footer-v2 {position: relative; padding: 32px 0; text-align: center; background: #125586;}
.custom-footer-v2 .copyright-box{border-top:1px solid #0D99FF; margin-top:28px; padding-top:16px;}
.custom-footer-v2 .footer-f-box, .custom-footer-v2 .accordion {display: flex; justify-content: space-between; text-align:left; padding:0 10px;}
.custom-footer-v2 .footer-f-box .first-box{ max-width:361px;}
.custom-footer-v2 .footer-f-box .second-box{ margin-top:105px;}
.custom-footer-v2 .footer-f-box .second-box .faq-header{ font-size:18px; line-height:24px; margin-bottom:24px; font-weight:700;}
.footer-logo-box {margin-bottom: 40px;}
.footer-social-box {display: flex;}
.custom-footer-v2 .footer-f-box, .custom-footer-v2 .accordion {display: flex; justify-content: space-between;}
.custom-footer-v2 .faq-item {text-align: left; min-width: 230px;}
.faq-header span.arrow {display: none;}
.footer-menus-main ul {padding: 0; margin: 0;}
.footer-menus-main li {list-style: none; margin-bottom: 14px;}
.footer-menus-main li a {font-size: 16px; color: #e8eef1; line-height: 20px; font-weight:500;}
.custom-footer-v2 .copyright-box{font-size:14px; line-height:18px; font-weight:500;}
.custom-footer-v2 .copyright-box .img-box{ margin-top:24px;}
.custom-footer-v2 .copyright-box .footer-social-box, .hide-view2{display:none;}
.courses-br{display:none;}
ul.footer_social_icon li a svg{width:20px; height:20px;}
ul.footer_social_icon li a{width:48px; height:48px;}
ul.footer_social_icon li{margin-right:24px;}
.form-row {position: relative; display: inline-block;}
.email-field {width:361px; height: 42px; padding: 4px 4px 4px 16px; border-radius: 4px; border:none;font-size: 12px; font-weight: 400; line-height: 18px; text-align: left;}
.form-row .wpcf7-submit{position: absolute; right: 4px; top: 50%; transform: translateY(-50%); width:82px; padding: 8px 0px 8px 0px; gap: 10px; border-radius: 2px; background-color:#C82825; color:#fff; font-size:12px; line-height:18px; border:none; text-transform:uppercase;}
.form-title{font-size: 16px; font-weight: 400; line-height: 20px; margin-bottom:8px;}
.banner-bot-nav .container{ max-width:719px;}
.banner-bot-nav {padding: 9px 15px; background: #E8F4FC; border: 1px solid #D1E9F9; font-size: 14px; font-weight: 500; color: #000; line-height:20px;}
.banner-bot-nav .icon-box {padding: 0 30px!important;}
.banner-bot-nav .icon-box img{ vertical-align:middle;}
.banner-bot-nav img{ vertical-align:middle; margin-right:3px;}
.banner-bot-nav .d-flex{ display:flex; align-items:center; justify-content:space-between;}
.banner-bot-nav .d-flex .icon-box{border-right:1px solid #ADD8E6;padding-right: 5px;}
.banner-bot-nav .d-flex .icon-box:last-child{border-right:none}
.home-temp-form-header {background: var(--wpr-bg-fe5fbad8-9a1a-4de7-8b15-c328dfd994a5) no-repeat; text-align: center; padding: 47px 36px 40px; font-size: 20px; line-height: 28px; color: #fff; font-weight: 500; background-size: cover; background-position: center;}
.home-temp-form-header p,.home-temp-form-header h6{ font-size:20px; line-height:28px; color:#fff; font-weight:500; padding:0; margin:0;}
.home-temp-form-header h2{ font-size:70px; font-weight:900; color:#fff; padding:0; margin:16px 0; line-height:60px;}
.home-temp-form-header span.first-order{position:relative; background:#125586; padding:0 10px;}
.home-temp-form-header span.first-order:after {background: #1D88D7; width: 131px; height: 1px; position: absolute; left: -100%; top: 50%; content: ""; transform: translate(50%, -50%);}
.home-temp-form-header span.first-order:before {background: #1D88D7; width: 131px; height: 1px; position: absolute; right: -100%; top: 50%; content: ""; transform: translate(-50%, -50%);}
.home-temp-form-box form{max-width: 466px; margin: 24px auto; font-size: 16px; color: #000; line-height: 24px; font-weight: 400;}
.home-temp-form-box input{ display:block; width:100%;}
.home-temp-form-box input[type="text"],.home-temp-form-header input[type="email"]{background:#fff; border:1px solid #B6DBF5; border-radius:4px; height:40px;}
/*Test Footer css Start*/
.page-id-72026 footer, .page-id-71402 footer, .page-id-72735 footer{ display:none;}
.page-id-72026 footer.test-footer, .page-id-71402 footer.test-footer, .page-id-72735 footer.test-footer{ display:block!important;}
/*Test Footer css End*/

/* Responsive Styling */
	@media (max-width: 1120px) {
.home-v2-courses .container,.leading-provider-v2-sevtion .container{ max-width:708px; margin:0 auto;}
.home-v2-courses {padding: 24px 0 0;}
.home-v2-courses h3.title {font-size: 22px;	line-height: 26px; margin:0 0 8px;}
.home-v2-courses p.title-txt {font-size: 12px; line-height: 15px; color: #4C5866; max-width: 524px; margin: 0 auto;}
.home-v2-courses ul.home-v2-courses-list {margin: 16px 0 0;}
.home-v2-courses ul.home-v2-courses-list > li {padding: 9px; border-bottom: 1px solid #125586; margin: 8.5px 6px; width:48%;}
.home-v2-courses ul.home-v2-courses-list li h3 {font-size: 14px; line-height: 20px; margin: 7px 0 4px; min-height:36px;}
.home-v2-courses ul.home-v2-courses-list li .unlimited-renew {font-size: 8px;}
.home-v2-courses .ceu,.home-v2-courses .valid{font-size: 8px;padding: 3px 4px;}
.brands-section-v2 .h3-dt{ font-size:14px; line-height:18px;}
.brands-section-v2 .start-now-btn a {font-size: 8px; padding: 7px 13px; line-height: 12px;}
.leading-provider-v2-sevtion h3 { font-size: 22px; line-height: 26px;}
.leading-provider-v2-sevtion h5 { font-size: 12px; line-height: 15px;}
.leading-provider-v2-sevtion li{ line-height:15px; font-size:12px;}
.leading-provider-v2-sevtion li span {font-size: 12px;}
.course-content-dt ul li {font-size: 12px; line-height: 15px; background-size: 10px !important; padding-left: 15px !important;}
.home-v2-courses .price-box {font-size: 14px; line-height: 18px;}
.home-v2-courses .price-box .pre-price {font-size: 10px; line-height: 12px; display:inline-block;}
.home-v2-courses a.course-link {font-size: 14px; line-height: 16px; padding: 6px 16px; margin-left: 9px;}
#loadallcourses, #showlesscourses {font-size: 14px; line-height: 16px; padding: 6px 12px; margin: 16px auto 20px;}
.leading-provider-v2-sevtion.temp-home {padding: 24px 0;}
.leading-provider-v2-sevtion.temp-home h3 {font-size: 18px; line-height: 24px; margin:0;}
.leading-provider-v2-sevtion.temp-home ul {padding: 0; margin: 36px 0 0;}
.leading-provider-v2-sevtion.temp-home li {padding: 0 8px 8px; margin:0 10px 0 0; min-height:109px;}
.leading-provider-v2-sevtion.temp-home li p {font-size: 10px;line-height: 16px;}
.leading-provider-v2-sevtion.temp-home li span.dt-blue span {font-size: 14px;line-height: 20px;}
.leading-provider-v2-sevtion.temp-home h5 {font-size: 12px;	line-height: 18px;}
.leading-provider-v2-sevtion.temp-home li img {margin-top: -19px; margin-bottom: 7px; max-width: 38px;}
.money-back-guarantee-section .blue-banner{ max-width:636px;padding:24px 0; font-size:12px; line-height:18px;}
.money-back-guarantee-section .blue-banner h3 {font-size: 18px; line-height: 28px; font-weight: 700; padding: 0;	margin: 0 0 4px;}
.money-back-guarantee-section .blue-banner .banner-img-box{ margin-right:12px;}
.money-back-guarantee-section .blue-banner .banner-img-box img{ max-width:62px;}
.money-back-guarantee-section:before,.money-back-guarantee-section:after{width: 51px; height: 53px; background-size: contain;}
.search_approvals_section.home-temp:after,.search_approvals_section.home-temp:before {width: 77px; height: 78px; background-size: contain;}
.search_approvals_section.home-temp h2 {font-size: 22px;margin-bottom: 8px; line-height:normal;}
.search_approvals_section.home-temp p {font-size: 12px; line-height: 18px; margin-bottom: 16px;}
.search_approvals_section.home-temp p br{ display:none;}
.search_approvals_section.home-temp{ padding:24px 0;}
.search_approvals_section.home-temp .container{ max-width:515px; margin:0 auto;}
.search_approvals_section.home-temp .form-select {font-size: 12px !important;padding: 8px 16px !important;}
.search_approvals_section.home-temp .search_approvals_btn .btn {line-height: normal; font-size: 12px; padding: 8px 16px;}
.search_approvals_section.home-temp .col-md-3{ min-width:175px;}
.credit_house_avialable.home-temp {padding: 20px; background: var(--wpr-bg-6946a7db-7756-4a28-94ca-a6985a3bab77) no-repeat 21px 20px #125586 !important; background-size: 160px !important;}
.credit_house_avialable.home-temp:before {content: ""; width: 43px; height: 180px; background: var(--wpr-bg-aa50443b-d9b5-44ba-b0d6-4db6abfcfeb2) no-repeat; position: absolute; right: 5px; top: 15px; z-index: 10; background-size: contain;}
.credit_house_avialable.home-temp .container {max-width: 708px;}
.credit_house_avialable.home-temp .img-box {margin-bottom: 9px;}
.credit_house_avialable.home-temp h2 {font-size: 20px; line-height: 24px; margin: 0 0 8px; font-family: "Playfair Display", serif;}
.credit_house_avialable.home-temp p{font-size: 10px; line-height: 12px;}
.credit_house_avialable.home-temp ul li {padding: 4px 4px 4px 21px !important; font-size: 7px; border: 1px solid #1D88D7 !important; border-radius: 4px; margin: 0 4px; width: 33%; font-weight: 700; text-align: left; line-height:12px;}
.credit_house_avialable.home-temp ul li:before {left: 6px; top: 5px; background-size: 10px;}
.credit_house_avialable_btn .btn {font-size: 12px !important; line-height: 15px !important; padding: 8px 16px !important; min-width: auto;}
.group-business-section .container {max-width: 708px; margin: 0 auto;}
.group-business-section h3 {font-size: 18px;line-height: 24px;}
.group-business-section {font-size: 12px;line-height: 18px;}
.group-business-section .right-box p{ font-size:10px; line-height:16px;}
.group-business-section .left-box a {font-size: 12px; line-height: 15px; padding: 9px 16px; margin-top: 16px;}
.group-business-section .right-box {padding: 14px 14px 0;}
.group-business-section .left-box {max-width: 335px;}
.brands-section-v2 .container,.choose-course-section.home-temp .container,.money-back-guarantee-section.home-temp .container,.google-review-v2-sevtion.home-temp .container,.acc-container{max-width: 708px; margin: 0 auto;}
.choose-course-section h3 {font-size: 18px;line-height: 24px;}
.choose-course-section.home-temp .txt-box {padding: 16px 16px 16px 24px; font-size: 12px;line-height: 18px; max-width:max-content;}
.choose-course-section.home-temp .txt-box p{font-size: 12px;line-height: 18px;margin-bottom:8px;}
.choose-course-section ul {margin: 8px 0 24px;}
.choose-course-section.home-temp .img-box { max-width: 289px;}
.choose-course-section a,.money-back-guarantee-section.home-temp a{font-size: 12px; line-height: 15px; padding: 9px 16px;}
.choose-course-section.home-temp .img-box img{min-height: 269px; object-fit: cover;}
.choose-course-section.home-temp .img-box iframe{ width:100%;}
.money-back-guarantee-section.home-temp h3 {font-size: 18px; line-height: 24px;	margin: 0 0 8px;}
.money-back-guarantee-section.home-temp .img-box img{ max-width:259px;}
.money-back-guarantee-section.home-temp a{ margin-top:16px;}
.choose-course-section.home-temp.row-rev .txt-box {padding: 16px 24px 16px 16px;}
.choose-course-section.home-temp.row-rev.gray-section .txt-box,.choose-course-section.home-temp.white-section .txt-box{ max-width:375px;}
.money-back-guarantee-section.home-temp{ font-size:12px; line-height:18px;}
.choose-course-section.home-temp.white-section .img-box {max-width: 289px;}
.choose-course-section.home-temp.white-section .img-box img{min-height: 335px;}
.google-review-v2-sevtion .google_review_subheading_v2 {font-size: 18px;line-height: 24px;}
.google-review-v2-sevtion .owl-carousel .item p{ font-size:14px; line-height:20px;}
.review_box p {min-height: 280px;}
.acc-head {font-size: 16px;line-height: 20px;padding: 12px 16px 16px 48px;}
.acc-content {padding: 0 48px 16px 48px;font-size: 14px;line-height: 18px;}
.acc-head span.q-icon {top: 12px;left: 20px;max-width: 20px;}
.custom-footer-v2 .footer-f-box .second-box .faq-header {font-size: 12px; line-height: 15px; margin-bottom:8px;}
.footer-menus-main li a {font-size: 12px; color: #e8eef1; line-height: 16px;}
.custom-footer-v2 .faq-item {text-align: left; min-width: auto;}
.footer-menus-main li {margin-bottom: 8px;}
footer p {font-size: 10px;}
ul.footer_social_icon li a svg {height: 12px; width: 12px;}
ul.footer_social_icon li a {height: 26px; width: 26px;}
.custom-footer-v2 .footer-f-box .first-box {max-width: 275px;}
.custom-footer-v2 .footer-f-box .second-box {min-width: 580px;}
.copyright-txt{ font-size:10px; line-height:12px;}
.courses-br{display:block;}
.banner-bot-nav .container {max-width: 580px;}
.banner-bot-nav {font-size: 12px; font-weight: 300; line-height: 18px;}
.banner-bot-nav .icon-box {padding: 0 11px !important;}
.email-field{width:100%;}
}

@media (max-width: 992px) {
.form-select {margin-bottom: 20px;}
}
	
@media (max-width: 900px) {
.custom-footer-v2 .footer-f-box .second-box {min-width: 400px;}
}

@media (max-width: 768px) {
.home-v2-courses{ padding:16px 0; background:#fff!important;}
.home-v2-courses .container {max-width: 100%;}
.home-v2-courses h3.title{ font-size:28px; font-weight:700; line-height:36px; color:#000; padding:0; margin:0 0 6px; text-align:center;}
html p.title-txt {font-size: 16px; line-height: 24px; color: #4C5866; text-align:center;}
.home-v2-courses .chose-link a{ font-size:12px; font-weight:500; line-height:16px; color:#11557E;}
.home-v2-courses ul.home-v2-courses-list{ padding:0; margin:8px 0 0;}
.home-v2-courses ul.home-v2-courses-list li.course-list{ list-style:none; background:#fff; padding:16px; border-radius:4px; margin-bottom:24px; box-shadow:0 0 10px 0 rgba(17,85,126,0.10);}
.home-v2-courses ul.home-v2-courses-list li .course-content-dt li {list-style: none; background: no-repeat; padding: 0; border-radius: 0; border-bottom: none; margin-bottom: 0; box-shadow: none; font-size:16px; line-height:20px; background: var(--wpr-bg-47674060-3900-4e50-b629-d378723f85a7) no-repeat !important; background-position: 0px 2px !important; padding-left: 20px !important;}
.home-v2-courses ul.home-v2-courses-list li .course-content-dt h4{font-size: 20px; line-height: 25px; padding: 0; margin: 0; color: #02080D; font-weight: 600;}
.home-v2-courses ul.home-v2-courses-list li .course-content-dt.hide-view{padding: 14px 0; margin: 10px 0; border-top: 1px solid #E0E0E0; border-bottom: 1px solid #E0E0E0;}
.home-v2-courses ul.home-v2-courses-list li .img-box{position:relative; margin-bottom:24px;}
.home-v2-courses ul.home-v2-courses-list li .unlimited-renew{position: absolute; top: 10px; left: 0; font-size: 8px; font-weight: 500; line-height: 11px; background: #B51D1A; color: #fff; text-transform: uppercase;}
.home-v2-courses ul.home-v2-courses-list li .unlimited-renew:after{ content:""; position:absolute;left:-7px; top:0; width:7px; height:21px; background:var(--wpr-bg-b0423de9-a5e7-46b9-b9f1-b9a7249af43d) no-repeat;}
.home-v2-courses ul.home-v2-courses-list li .unlimited-renew:before{ content:""; position:absolute;right:-7px; top:0; width:7px; height:21px; background:var(--wpr-bg-a7bfbb4a-4903-4d66-afe9-cc48c76f3281) no-repeat;}
.home-v2-courses ul.home-v2-courses-list li .img-box img{ border-radius:4px;vertical-align: middle; width:100%; min-height:130px;}
.home-v2-courses .valid-section{position: absolute; bottom: 11px; right: 11px; display: flex; align-items: center;}
.home-v2-courses .ceu{background: #fff; padding: 2px 8px; margin-right: 2px; border-radius: 5px 0 0 5px; font-size: 10px; line-height: 16px; font-weight: 400;}
.home-v2-courses .valid{background: #fff; padding: 2px 8px; margin-right: 2px; border-radius: 0 5px 5px 0; font-size: 10px; line-height: 16px; font-weight: 400;}
.home-v2-courses .ceu span,.home-v2-courses .valid span{ color:#11557E; font-weight:500;}
.home-v2-courses ul.home-v2-courses-list li h3 {font-size: 14px; line-height: 20px; font-weight: 700; color: #000; padding: 0; margin: 0 0 8px;}
.home-v2-courses .price-box {color: #11557E; font-size: 14px; line-height: 18px; font-weight: 700; display: inline-block;}
.home-v2-courses .price-box .pre-price {color: #767676; font-size: 10px; line-height: 16px; font-weight: 500; margin-left: 4px; vertical-align: middle;}
.home-v2-courses a.course-link{ color: #fff; font-size: 14px; line-height: 16px; font-weight: 500; padding:8px 15px; display:block; margin-top:8px; border-radius:4px; background:#B51D1A; text-align:center;}
.home-v2-courses a.course-link:hover{ background:#000;}
.home-v2-courses .course-list { display: block;}
.home-v2-courses ul.home-v2-courses-list{ display:block;}
.home-v2-courses ul.home-v2-courses-list li.course-list{ width:100%;}
.leading-provider-v2-sevtion.temp-home li {padding: 8px 16px 8px 46px; margin: 0 0 8px 0; min-height: auto; width: 100%; display: block; text-align:left; position:relative; border-radius:8px;}
.leading-provider-v2-sevtion.temp-home li img{position: absolute; top: 8px; left: 14px; margin: 0 auto; max-width: 24px;}
.leading-provider-v2-sevtion.temp-home li br, .hideview{ display:none;}
.group-business-section .flex-box {justify-content: space-between; flex-wrap: wrap; flex-direction: column-reverse;}
.group-business-section .left-box,.group-business-section .right-box{ width:100%;}
.group-business-section .right-box{ margin-bottom:16px;}
.group-business-section .left-box a { display: block;}
.choose-course-section.home-temp .container{display:block;}
.choose-course-section.home-temp .img-box {max-width: 100%;}
.choose-course-section.home-temp .txt-box{ padding:16px;}
.brands-section-v2 .container, .choose-course-section.home-temp .container, .money-back-guarantee-section.home-temp .container, .google-review-v2-sevtion.home-temp .container, .acc-container{ padding:0;}
.choose-course-section.home-temp{ padding:16px;}
.choose-course-section.home-temp .container:after, .money-back-guarantee-section.home-temp .container:after{ display:none;}
.credit_house_avialable.home-temp p{ display:none;}
.credit_house_avialable .image {margin-bottom: 8px !important;}
.credit_house_avialable.home-temp h2 {font-size: 22px; line-height: 25px; margin: 0 0 16px;}
.credit_house_avialable.home-temp ul { margin: 16px 0;display: block;}
.credit_house_avialable.home-temp ul li {font-size: 10px; line-height:16px; width:100%;margin: 0 0 8px;}
.money-back-guarantee-section.home-temp{ padding:16px;}
.money-back-guarantee-section.home-temp .d-flex{ display:block!important;}
.money-back-guarantee-section.home-temp .txt-box {margin-left: 0; padding: 16px;}
.money-back-guarantee-section.home-temp .img-box img {max-width: 278px; margin: 0 auto; display: block;}
.choose-course-section.home-temp.white-section .img-box img {min-height: 100%;}
.choose-course-section.home-temp.white-section .img-box {max-width: 100%;}
.search_approvals_section.home-temp .search_approvals_btn .btn {line-height: normal !important; font-size: 12px; padding: 8px 16px; display: block; width: 100%;}
	.google-review-v2-sevtion {padding: 16px;}
	.review_box p {min-height: auto;}
	.faq-section {
    padding: 16px;
    background: #F8F8F8;
}
	.acc-head {
        font-size: 14px;
		line-height: 18px;}
	.acc-content {
        font-size: 12px;
        line-height: 15px;
    }
	#loadMoreBtn {
    font-size: 12px;
    padding: 9px 16px;
    line-height: 15px;
    margin: 10px auto 0;
    max-width: 100%;
    width: 100%;
}
	.custom-footer-v2 .first-box {
        text-align: center;
    }
	.custom-footer-v2 .footer-f-box, .custom-footer-v2 .accordion {
		display: block;}
	.faq-item {
    border-bottom: 1px solid rgba(255,255,255,0.20);
	padding:0 12px 12px; 
    margin-bottom: 12px; color:#fff;
}

.faq-header {
    font-weight: bold; font-size:14px; line-height:20px;
    cursor: pointer;
    margin: 0 0 8px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    user-select: none;
}

.faq-content {
    display: none;
}

.arrow {
    transition: transform 0.3s;
}

.faq-item.open .arrow {
    transform: rotate(-180deg);
}

.faq-item.open .faq-content {
        display: block;
        margin-top: 8px;
        padding-top: 8px;
        border-top: 1px solid rgba(255, 255, 255, 0.20);
    }
	.faq-header span.arrow{ display:block;}
	.custom-footer-v2 .footer-f-box .second-box {
    margin-top: 16px;
}
	.footer-social-box {
    margin: 0 auto;
    display: block;
}
.custom-footer-v2 .copyright-box {
        font-size: 8px;
        line-height: 16px;
        margin: 0;
        padding: 0;
        border: none;
    }
	.custom-footer-v2 .footer-f-box .second-box .faq-header {
    font-size: 14px;
    line-height: 20px;
		margin-bottom: 0;}
	.custom-footer-v2 .footer-f-box .first-box p,.custom-footer-v2 .footer-f-box .first-box .footer-social-box{ display:none;}
	.custom-footer-v2 .copyright-box .footer-social-box{ margin-bottom:16px; display:block;}
	.hide-view2{display:block;}
	.hide-view .free-certification-box {margin: 16px 0;}
	.free-certification-box {padding: 16px; text-align: center; border-radius: 4px; background: #F6F9FD; margin: 8px 0; border: 1px solid #125586; clear:both;}
	.free-certification-box h4 {font-size: 18px; font-weight: 700; color: #125586; padding: 0; margin: 0 0 7px; line-height:22px;}
	.free-certification-box a.btn-primary {font-size: 14px; color: #fff; line-height: 30px!important; font-weight: 700; padding: 0 70px; background: #125586; border-radius: 4px; display: block; max-width: 280px; margin: 0 auto; text-transform:none;}
	.home-v2-courses p.title-txt {font-size: 14px; line-height: 20px;}
	.show-view{display:block;}
	.custom-footer-v2 .footer-f-box .second-box{min-width:auto;}
	    .copyright-txt {
        font-size: 8px;
        line-height: 16px;
    }
	ul.footer_social_icon li{margin-right:10px;}
	ul.footer_social_icon li a { height: 35px; width: 35px; }
	ul.footer_social_icon li a svg { height: 15px; width: 15px; }
	ul.footer_social_icon{border-bottom: 1px solid rgba(255, 255, 255, 0.20); padding: 0 12px 12px; margin-bottom: 12px; padding-bottom:25px; margin-left:20px; margin-right:20px;}
	ul.footer_social_icon li:last-child {margin-right:0px;}
	.search_approvals_section.home-temp p{display:none;}
	.banner-bot-nav { font-size: 10px; font-weight: 400; line-height: 16px; }
	.banner-bot-nav .d-flex .icon-box { border-right: 1px solid #ADD8E6; padding-right: 5px; display: flex ; align-items: flex-start;}
	.banner-bot-nav .icon-box img { vertical-align: text-top;}
	.choose-course-section.home-temp .img-box img{width:100%;}
	.custom-footer-v2 .footer-f-box .first-box{text-align:center;}
	.custom-footer-v2 .footer-f-box .first-box{max-width:100%;}
	.google-review-v2-sevtion.home-temp .owl-carousel .owl-nav button.owl-prev{ position:relative; left:0;  background-position: center;}
	.google-review-v2-sevtion.home-temp .owl-carousel .owl-nav button.owl-next{ position:relative; right:0;}
	.google-review-v2-sevtion.home-temp .reviews_carousel.owl-carousel .owl-nav {display: flex !important;align-items: center;}
	.google-review-v2-sevtion.home-temp .google_review_subheading_v2 img{ display:none;}
}

/*Home Temp Css End*/