.header-contact-info-div {
	display:flex;
	align-items:center;
	gap:20px; 
	font-family:Arial, sans-serif;
}

.header-contact-info-email-icon-div {
	display:flex; 
	align-items:center; 
	gap:10px;
}

.phone-icon::before {
	content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M14.05%206C15.0268%206.19057%2015.9244%206.66826%2016.6281%207.37194C17.3318%208.07561%2017.8095%208.97326%2018%209.95M14.05%202C16.0793%202.22544%2017.9716%203.13417%2019.4163%204.57701C20.8609%206.01984%2021.7721%207.91101%2022%209.94M18.5%2021C9.93959%2021%203%2014.0604%203%205.5C3%205.11378%203.01413%204.73086%203.04189%204.35173C3.07375%203.91662%203.08968%203.69907%203.2037%203.50103C3.29814%203.33701%203.4655%203.18146%203.63598%203.09925C3.84181%203%204.08188%203%204.56201%203H7.37932C7.78308%203%207.98496%203%208.15802%203.06645C8.31089%203.12515%208.44701%203.22049%208.55442%203.3441C8.67601%203.48403%208.745%203.67376%208.88299%204.05321L10.0491%207.26005C10.2096%207.70153%2010.2899%207.92227%2010.2763%208.1317C10.2643%208.31637%2010.2012%208.49408%2010.0942%208.64506C9.97286%208.81628%209.77145%208.93713%209.36863%209.17882L8%2010C9.2019%2012.6489%2011.3501%2014.7999%2014%2016L14.8212%2014.6314C15.0629%2014.2285%2015.1837%2014.0271%2015.3549%2013.9058C15.5059%2013.7988%2015.6836%2013.7357%2015.8683%2013.7237C16.0777%2013.7101%2016.2985%2013.7904%2016.74%2013.9509L19.9468%2015.117C20.3262%2015.255%2020.516%2015.324%2020.6559%2015.4456C20.7795%2015.553%2020.8749%2015.6891%2020.9335%2015.842C21%2016.015%2021%2016.2169%2021%2016.6207V19.438C21%2019.9181%2021%2020.1582%2020.9007%2020.364C20.8185%2020.5345%2020.663%2020.7019%2020.499%2020.7963C20.3009%2020.9103%2020.0834%2020.9262%2019.6483%2020.9581C19.2691%2020.9859%2018.8862%2021%2018.5%2021Z%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E');
	background-size: contain;
    background-repeat: no-repeat;
}

.email-icon::before {
	content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20fill%3D%22%235c686d%22%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%201920%201920%22%3E%3Cpath%20d%3D%22M0%201694.235h1920V226H0v1468.235ZM112.941%20376.664V338.94H1807.06v37.723L960%201111.233l-847.059-734.57ZM1807.06%20526.198v950.513l-351.134-438.89-88.32%2070.475%20378.353%20472.998H174.042l378.353-472.998-88.32-70.475-351.134%20438.89V526.198L960%201260.768l847.059-734.57Z%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');
	background-size: contain;
    background-repeat: no-repeat;
    margin: auto;
}

.cwp-social-links li {
	border-radius: 50%;
	overflow: hidden;
}

@media (min-width: 1200px) {
    .grid-container {
        max-width: 90%;
    }
}
.double-chevron-icon::before{
	content: '';
    display: inline-block;
    width: 22px;
    height: 22px;
    background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M6%2017L11%2012L6%207M13%2017L18%2012L13%207%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E');
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 5px;
	margin-left: 5px;
	margin-top: 3px;
}

.cwp-has-banner .cwp-banner.cwp-content-position-center .has-bg-color{
	top: 0;
  left: 0;
  transform: none;
}

.cwp-primary-menu li a{
	text-transform: none;
}


.cwp-banner .cwp-breadcrumbs{
	display: flex;
}

@media (min-width: 992px) {
    .cwp-banner {
        margin: 0;
        padding: 0;
        background-size: cover;
        -webkit-background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        background-attachment: scroll;
        height: 150px;
    }
}

.cwp-banner.cwp-enable-overlay:after {
	background-color: #434343ad
}
