/*
Theme Name: British and Colombian Child
Author: 
Description: Your description goes here
Version: 1.0
Template: hello-elementor

This is the child theme for British and Colombian theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/

html{overflow-x:hidden;}body{overflow-x:hidden;}
::-webkit-scrollbar { width: 10px !important;}body a:focus { outline: solid 0px !important;}::-webkit-scrollbar-track { background-color:  #ebebeb !important; -webkit-border-radius: 0px !important; border-radius: 0px !important;}::-webkit-scrollbar-thumb { -webkit-border-radius: 0px !important;  border-radius: 0px !important; background: #787799 !important;}.same-h.add-87 .elementor-widget-container {height: 400px !important;}.client-77.center-5 .lae-carousel-item { text-align: center;}.slider_sec_09 .bdt-prime-slider-wrapper { margin: auto; text-align: center;}.slider_sec_09 .bdt-prime-slider-wrapper .bdt-prime-slider-content { margin: auto; text-align: center;}.slider_sec_09 .bdt-prime-slider-wrapper h1.bdt-title-tag {padding-bottom: 12px !important;}.slider_sec_09 .bdt-prime-slider-wrapper .bdt-slider-excerpt { margin: auto;}.two-btn { margin-top: 40px;}.two-btn a.space { background: #c52025; color: white;padding: 13px 30px; border-radius: 90px;text-transform: uppercase; font-weight: 500;font-size: 14px; margin-right: 14px;}.two-btn a.space-sec {color: #c52025; padding: 0px 0px;background: white;padding: 12px 30px; border-radius: 90px; text-transform: uppercase; font-weight: 500;font-size: 14px; margin-right: 14px;}.logo-0 {
 position: absolute;}.nav-098 ul.hfe-nav-menu { position: relative; top: 14px;}ul.hfe-nav-menu li:nth-child(7) a:hover { background: #c52025 !important; color: white !important;}ul.hfe-nav-menu li:nth-child(7) a {  border: 2px solid #c52025;border-radius: 90px !important;padding: 16px 30px !important;color: #c52025 !important;}li#menu-item-20 { position: relative;top: -16px;}.two-btn {  display: flex; align-items: center;
 justify-content: center;}li#menu-item-20 span.nubr { line-height: 17px; margin-left: 11px;}.bdt-prime-slider-dragon .bdt-prime-slider-content {
max-width: 950px !important;}.bdt-prime-slider-dragon .bdt-slider-excerpt { max-width: 100% !important;}body .slider_sec_09 .bdt-ps-dragon-bg .bdt-ps-slide-img { filter: blur(-1px) brightness(90%) !important;}.same-h .elementor-widget-container {  height: 314px;}.mar_09 h3.elementor-icon-box-title { margin: 0px !important;}.membership-98{position:relative;}
.membership-98:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 121%;
    background: url(../../../wp-content/uploads/2025/02/Engage-Through-Membership.png);
    background-repeat: no-repeat;
    background-position: left top;
    background-size: 40%;
    left: 0;
    z-index: 0;
}
.home .signature-98 .lae-carousel-item {height: 690px;}
.client-77 .lae-carousel-item {
    height: 500px;
}
.home .signature-98 .lae-carousel-item img {
    width: 100%;
    height: 307px;
    object-fit: cover;
}
.signature-98.add-567 .lae-carousel-item {
    height: 680px !important;
}
.signature-98.add-567 .intent a {
    position: absolute;
    bottom: 18px;
}
.signature-98.add-567 .lae-carousel-item img {
    height: 341px;
    object-fit: cover;
}
.clum-dirctar-0 figure.elementor-image-box-img img {
    height: 250px;
    object-fit: cover;
}.center-5.add .lae-carousel-item img {
    margin: auto !important;
}.emerald-0 .elementor-widget-container {
    height: 114px !important;
}.resoure-907 p.elementor-image-box-description a {
    background-color: var(--e-global-color-5744e4f);
    font-family: "Poppins", Sans-serif;
    text-transform: uppercase;
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #C52025;
    padding: 10px 20px 10px 20px;
    border-radius: 90px;
    font-size: 12px;
    font-weight: 600;
}.resoure-907 p.elementor-image-box-description a {
    display: block;
    text-align: center;
    margin-top: 17px;
}
.client-77 .lae-carousel-item h5 {
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
}.add-0990 a {
    color: #384c81 !important;
}
.two-btn a.add-1 {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;background:#C52025 !important;
    text-transform: uppercase;
    fill: var(--e-global-color-5744e4f);
    color: var(--e-global-color-5744e4f);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #C52025 !important;
    padding: 12px 30px !important;
    border-radius: 90px;
    font-size: 15px !important;
}
.two-btn a.add {
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    fill: var(--e-global-color-5744e4f);
    color: var(--e-global-color-5744e4f);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #C52025 !important;
    padding: 12px 30px !important;
    border-radius: 90px;margin-left:20px !important;
    font-size: 15px !important;
}
.client-77 .lae-carousel-item h6 {
    font-family: "Georgia", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    color: var(--e-global-color-secondary);
}
.time-9 .lae-timeline-nav.slick-initialized.slick-slider {
    display: none;
}
.time-9 h3.lae-timeline-title {
    background: #ededed;
    padding: 13px 0px;
    border-radius: 15px;
}.add-09 a {
    color: white !important;
    font-weight: 600 !important;
}.mar_09 .elementor-icon-box-content a {
    color: #2b2b2b !important;
}
.client-77 .lae-carousel-item {
    background-color: transparent;
    padding: 30px 30px 30px 30px;
    background-image: linear-gradient(180deg, #F6F6F6 0%, var(--e-global-color-5744e4f) 100%);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #DADADA;
    border-radius: 15px 15px 15px 15px;
}.email-9 h3.elementor-icon-box-title {
    margin: 0;
}
.leadership-img {
    width: 40%;
    float: left;
}
.leadership-con {
    width: 60%;
    float: left;
    padding-left: 30px;
}
.leadership {
    color: white;
}
.leadership-con ul {
    padding: 0;
    margin: 0;
}
.leadership-con ul li {
    display: inline-block;
    background: #5f6f9a;
    border-radius: 90px;
    margin-right: 7px;
    padding: 2px;
    width: 40px;
    height: 40px;
}.client-77.center-5.add .lae-carousel-item {
    height: auto !important;
}.signature-98 .lae-carousel-item img {
    width: 100%;
    height: 190px;
    object-fit: cover;
}
.leadership-con h3 {
    font-family: "Georgia", Sans-serif;
    font-size: 15px;
    font-weight: 600;
}.intent {  padding: 20px 27px 44px 27px;}
.signature-98 .slick-slide.slick-current { margin-bottom: 31px !important;}
.intent h5 {
    color: #d4af29;
    font-size: 15px;
    font-family: 'Poppins';
    font-weight: 600;
}
.signature-98 .lae-carousel-item img { width: 100%;}
.signature-98 .lae-carousel-item {box-shadow: 2px 2px 24px 0px #8080806b;border-radius: 17px;}
.leadership-con h5 { font-family: "Poppins", Sans-serif; font-size: 13px; font-weight: 400;    line-height: 18px;}
.intent a {
    background-color: var(--e-global-color-5744e4f);
    font-family: "Poppins", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #C52025;
    padding: 10px 30px 10px 30px;
    border-radius: 90px;
    font-size: 12px;
    font-weight: 600;
}.counter-99 .elementor-counter-title {
    text-align: center !important;
}.counter-99 .elementor-widget-container {
    height: 224px;
}
.intent h6 {font-family: "Poppins", Sans-serif;font-size: 13px; font-weight: 400; line-height: 21px; text-align: justify; }


.intent h3 { font-family: "Georgia", Sans-serif; font-size: 22px; font-weight: 500;}.leadership-con { background: #374b81; border-radius: 0px 14px 14px 0px; border: 1px solid #7381a7;padding: 11px 18px; height: 323px;}.leadership-con ul li:hover { background: #d3af29; border-radius: 90px;margin-right: 7px;padding: 2px;width: 40px; height: 40px;}

.time-9 .lae-timeline-item:hover .lae-timeline-description { display: block;}.time-9 .lae-timeline-item .lae-timeline-description {
display: none;}.time-9 .lae-timeline-icon svg { fill: white !important;
}span.ad {
    opacity: 0;
}
.signature-98.acces .lae-carousel-item {
    height: 611px;
}.all-ser-0 span.elementor-icon-list-text {
    border-bottom: 1px solid gainsboro;
    padding-bottom: 4px;
}
.emerald-0 h3.elementor-image-box-title {
    margin: 0px !important;
}
.emerald-0 figure.elementor-image-box-img {
    background: #ceaa28;
    text-align: center;
    border-radius: 9px;
    position: relative;
    top: 11px;
    margin-left: -34px !important;
    left: -18px;
}
.emerald-0 .elementor-image-box-content a {
    background-color: var(--e-global-color-5744e4f);
    font-family: "Poppins", Sans-serif;
    font-weight: 600;
    text-transform: capitalize;
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    border-color: #C52025;
}
.fom-1 {
    width: 49%;
    float: left;
}
.fom-1.two {
    margin-left: 10px;
}
.fom-2 label {
    width: 100%;
}
.fom-3 label {
    width: 100%;
}
.fom-3 textarea {
    height: 150px;
}
.fom-15 span {
    margin: 0;
    line-height: 20px;
}
.fom-15 label {
    display: flex;
    align-items: flex-start;
}
.fom-15 label input {
    position: relative;
    top: 5px;
    left: 0;
    margin-right: 10px;
    margin-left: 5px;
}
.fom-155 h3 {
    font-family: "Georgia", Sans-serif;
    font-size: 26px;
    font-weight: 500;
    color: var(--e-global-color-secondary);
}
.fom-155 h6 {
    font-family: "Poppins", Sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 25px;
}
.white-pra a {
    color: white;
}




/* Media Query */
@media only screen and (max-width:991px) and (min-width:768px) {
.leadership-img img { width: 100%;}.leadership-con {  padding: 99px 38px;}.membership-98:before{display:none;}	
}

@media  (max-width:575px) {
.membership-98:before{display:none;}.client-77 .lae-carousel-item{height:auto;}
.logo-0 { position: relative;}ul.bdt-slideshow-items { min-height: 400px !important;}.bdt-prime-slider-dragon .bdt-slider-excerpt { padding: 0px 15px !important;}.leadership-img { width: 100%; float: left;}.leadership-img img {  width: 100%;  border-radius: 17px;}
.leadership-con { width: 100%; float: left; height: auto !important;border-radius: 17px !important; margin-bottom: 0px !important;
position: relative; top: -27px;}ul.hfe-nav-menu li:nth-child(7) a { position: relative; top: -15px;  border-radius: 0px !important; text-align: center !important; display: block;}ul.hfe-nav-menu li:nth-child(5) a { display: inline-flex;  margin-top: 17px;}
ul.hfe-nav-menu li:nth-child(5) { display: flex;}.fom-1.two { margin-left: 0;}.fom-1 { width: 100%; float: left;}.clum-dirctar-0 .elementor-image-box-wrapper {
    height: auto;
}.clum-dirctar-0 {
    height: auto;
}
.home .signature-98 .lae-carousel-item {
    height: auto;
}

}
