.txt-center { text-align: center;}
.title-style h1 {
font-weight: 600;
color: var(--brown);
}
.divider >.wpb_wrapper>div {
height: 3px;
background-color: var(--azure);
width: 110px;
}
.wpb_raw_html.divider {
justify-content: center;
display: flex;
margin: 20px 0 70px;
}
#first-section {
padding: 60px 0 110px;
}
#row-cols .wpb_column > .vc_column-inner {
padding: unset;
}
#row-cols .wpb_single_image {
margin-bottom: unset;
}
.special-col.wpb_column {
background: var(--azure);
padding: 60px;
color: white;
margin-bottom: 200px;
height: fit-content;
}
.title-style h2 {
color: var(--brown);
font-weight: 500;
}
.txt-azure {
color: var(--azure);
}
.icon-svg svg {
max-width: 80px;
}
.icon-svg svg path {
fill: var(--brown);
}
.icon-svg >.wpb_wrapper{
text-align: center;
}
.pp_details .pp_description{
display: none !important;
}
.site-footer a:hover,
.site-footer a{
color: var(--brown);
}
.ast-primary-header-bar.ast-primary-header {
background-color: var(--brown);
}
h1.site-title a {
font-weight: 600;
font-size: 1.6rem;
color: white;
}
.main-navigation ul li a{
color: white;
font-weight: 600;
text-transform: uppercase;
}
.main-navigation ul li:hover a,
.main-navigation ul li a:hover {
text-decoration: underline solid 2px;
}
html{
scroll-behavior: smooth;
}
header.site-header {
position: sticky;
top: 0;
}
[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg {
fill: white;
}
@media (max-width: 768px) {
ul#ast-hf-mobile-menu{
background-color: var(--brown);
}
.ast-site-title-wrap span.site-title>a {
font-size: 1.5rem;
font-weight: 900;
}
}
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap");
body{
font-family: 'Poppins', sans-serif;
}
:root {
--brown: #a38430;
--azure: #819fbf;
}