/* -----  Style Sheet - Version: 2023 by Raon L. ----- */

.section.ibcp .row-full {
	margin-top: 0;
	margin-bottom: 3rem;
	padding: 1rem 0;
	background: linear-gradient(90deg, #bb2067 0%, #9d2574 50%, #742b86 100%);
}

.section.ibcp .row-full h2 {
	color: var(--white);
}

.section.ibcp .row-full h2 span {
	font-size: 60%;
    font-weight: 300;
    line-height: 2;
}

.section.ibcp .row-full p {
	color: var(--white) !important;
}


.section.ibcp .btn-primary.learnmore {
	background: none;
    border: 1px solid #fff;
    margin-top: 30px;
}

.section.ibcp .btn-primary.learnmore:hover {
	background: #fff;
    border: 1px solid #fff;
    color: var(--pink) !important;
}

.section.ibcp .btn-primary.buynow {
	background: none;
    border: 1px solid #fff;
    margin-top: 30px;
}

.section.ibcp .btn-primary.buynow:hover {
	background: #fff;
    border: 1px solid #fff;
    color: var(--pink) !important;
}



.ibcp-header .row-full {
	margin-top: 0;
}

.ibcp-header .row-full {
    margin-top: 0;
    margin-bottom: 2rem;
    background: linear-gradient(180deg, #bb2067 0%, #9d2574 50%, #742b86 100%);
    padding: 3rem 0;
}

.ibcp-header .row-full .row {
  	align-items: center;
}

.ibcp-header h1 {
    color: var(--white);
    font-size: 3.5rem;
}

.row-full h1 span {
    font-size: 35%;
    font-weight: 300;
}

#page.ibcp .site-content #main.container {
	margin-bottom: 3rem;
}

#page.ibcp .site-content #main.container h3 {
	color: var(--dark);
    font-size: 2.5em;
    font-weight: 400;
    margin: 3rem 0 2rem 0;
}

#page.ibcp .site-content #main.container p {
	color: var(--dark);
    font-size: 1.3em;
    font-weight: 300;
    line-height: 1.5;
    margin-bottom: 2rem;
}

#page.ibcp .site-content #main.container p strong {
	font-weight: 600;
	color: var(--pink);
}

#page.ibcp .site-content #main.container ul {
	padding-left: 0px;
}

#page.ibcp .site-content #main.container ul li {
	list-style-position: inside;
	font-size: 1.2em;
}

.ibcp-include p {
	margin-bottom: 1rem !important;
}

.ibcp-include ul {
	margin-bottom: 2rem;
}