/*-----Start----------------------------- Header ----------------------------------*/

/*--------------- Header Logo Size ---------------*/

.header .main-header .header-left .header-logo a img {
    min-height: auto !important;
}

#page-home > header > header > div > div > div > div.header-nav{
  padding-left: 30px;
}


/*
.header .main-header .header-left .header-logo {
    max-width: 150px;
    width: auto !important;
}
*/

/*--------------- Mobile Header Size ---------------*/

.mobile-header-wrapper-style {
	max-width: 300px !important;
}

/*--------------- Header Right Size ---------------*/

@media (min-width: 1199.98px) {
	.header .main-header .header-left .header-right {
		width: 20%;
	}
}

/*-----End----------------------------- Header ----------------------------------*/


/*-----Start----------------------------- Footer ----------------------------------*/

/*--------------- Copyright Style ---------------*/

.copyright-style:hover {
        color: #061331 !important;
    }

.copyright-style {
        color: #7a6bfb !important;
    }

/*--------------- Footer Logo Size ---------------*/

footer > div.footer-1 > div > div > div.col-lg-3.width-20 > a > div > img{
		max-width: 180px;
	}

/*-----End----------------------------- Footer ----------------------------------*/


/*-----Start----------------------------- Root ----------------------------------*/

/*--------------- TOC ---------------*/

.toc-container {
    border: 2px solid #03624c !important;
}

.toc-container p.toc_title a:hover{
    color: #2cc295;
}



/*--------------- AmpleSoft Pro Font ---------------*/

@font-face {
    font-family: AmpleSoft Pro;
    src: url("AmpleSoftPro-Medium.ttf") format("truetype");
}


:root {
    --primary-font: "AmpleSoft Pro" !important;
}


/*
@media (max-width: 1199.98px), (max-width: 1550px), (max-width: 767.98px){
    body{
        font-family: AmpleSoft Pro !important;
    }
}
*/


.btn.btn-brand-1, .btn.btn-join, .btn.btn-brand-1-small, .item-number .num-ele, .btn.btn-join svg, .btn.btn-brand-1-small svg, .card-plan-style-2 .card-plan .btn-brand-1-full:hover, .btn.btn-brand-1-full, .btn.btn-brand-1-full svg, .list-faqs li a.active, .list-buttons li a.active, .list-buttons li a:hover, .btn.btn-white-circle:hover{
    color: var(--custom-color-1);
}


.btn.btn-brand-1:hover, .btn.btn-brand-1-full:hover, .btn.btn-brand-1-full svg:hover, .list-faqs li a:hover{
    color: var(--custom-color-1-hover);
}



:root {
    --custom-color-1: #f1f7f6 !important;
    --custom-color-1-hover: #f1f7f6 !important;

}

/*-----End----------------------------- Root ----------------------------------*/



section:nth-child(6) > div > section.section.pt-40.pb-40 > div > div.row.align-items-center > div > ul{
	display: none;
	}


/*--------------- About us Page testimonials  ---------------*/
.bg-testimonials:before {
    background: url(/storage/pages/about-us/codebrillo-testimonials-bg.webp) no-repeat right bottom 80px;
    background-size: contain;
}


.bg-2 {
    background-color: #f1f7f6 !important;
}

.btn-tag {
    background: #aacbc4 !important;
}