@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter&family=Montserrat:wght@400;700&display=swap');

*, 
*::before, 
::after {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

body, html {
	padding: 0;
	margin: 0;
	background: #F0F0F0;
}

a {
  color:#ffffff;
  text-decoration:none;
}

a:hover {
  text-decoration:none;
}

.bebas {
	font-family: 'Bebas Neue', sans-serif;
}

.monts {
	font-family: 'Montserrat', sans-serif;
}	

.inter {
	font-family: 'Inter', sans-serif;
}

.iframe-wrapper{
	position: relative;
	padding-top: 56.25%;
}

iframe {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

.v-tt {
	font-weight: 700;
	font-size: 30px;
}

.cta-bg {
	background: #ffffff;
	border: 1px solid rgb(201, 201, 201);
	border-radius: 10px;
}

.cta-prt {
	font-weight: 700;
	font-size: 24px;
}

.cta-tt {
	font-weight: 700;
    font-size: 19px;
}

.cta-btn {
	background: #EC1E24;
	color: #ffffff;
	border-radius: 10px;
	max-width: 250px;
}

.cta-btn:hover {
	color: #ffffff;
}

.copy_btn {
	border: 1.5px solid #000000;
	border-radius: 10px;
}

.social div:hover {
	cursor: pointer;
	color: #000000;
}

.footer-wrap {
	background: #000000;
	color: #ffffff;
}

.footer-wrap a:hover {
	color: rgb(118, 118, 118);
}

.footer-wrap:visited {
	color: #ffffff;
}

.svf-fff svg {
	fill: #ffffff;
}

.svf-bbb svg {
	fill: #000000;
}

.copy_link {
	min-width: fit-content;
	color: #000000;
}

.f-w {
	max-width: 320px;  
}

.s-c-w {
	max-width: 450px;
}


@media screen and (max-width: 568px) {
	.v-tt {
		font-size: 26px;
	}
}

/* .accordion-button:not(.collapsed) {
	background-color: #cccccc !important;
	color: black !important;
} */