/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 17 2026 | 13:12:51 */
:root {
 --granat: #162E37;
  --dark-blue: #2C5AB2;
  --light-blue: #13A2DB;
  --black: #000000;
	--content-width: 1390px;
}
body{ 
font-family:inter;
}

@media (max-width: 1500px){

	.e-flex{
padding-left: 50px;
padding-right: 50px;
}

}

/*.container {

  width: 90vw;
  max-width: var(--content-width);
  box-sizing: border-box;
  margin-inline: auto;
}
*/


h1{
color: #FFF;
font-size:clamp(2rem, 8vw, 3.0625rem)!important;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.white-naglowek{
	color: #FFF!important;
text-align: center;
font-family: Inter;
font-size: 2.3125rem;
font-style: normal;
font-weight: 700!important;
line-height: normal;
}

.dark-naglowek {
color: var(--granat)!important;
text-align: center;
font-family: Inter;
font-size: 2.3125rem!important;
font-style: normal;
font-weight: 700!important;
line-height: normal;
}

/* akapity */

.white-akapit{
color: #FFF;
font-family: Inter;
font-size: clam(1rem, 2vw, 1.25rem);
font-style: normal;
font-weight: 400;
line-height: 1.625rem; /* 130% */
}

.black-akapit{
color: var(--granat);
font-family: Inter;
font-size: clamp(1rem, 2vw, 1.3125rem);
font-style: normal;
font-weight: 400;
line-height: normal;
}

.hero-icons .elementor-icon-box-title{
color: #FFF;
text-align: center;
font-family: Inter;
font-size: clamp(0.825rem, 2vw, 1rem);
font-style: normal;
font-weight: 800;
line-height: 1.3125rem;
	  max-width:10rem;
}
.hero-icons .elementor-icon-box-title:hover{
	color:#fff;
}



/* buttons */
.cta-eon{
display: flex!important;
max-width: 20.3125rem!important;
height: 3.25rem!important;
padding: 1rem 1.8125rem 1rem 1.75rem!important;
justify-content: center!important;
align-items: center!important ;
border-radius: 0.375rem!important;
border: 1px solid var(--dark-blue)!important;
background: var(--dark-blue)!important;
	color:#fff!important;
	text-transform:uppercase;
}
.cta-eon:hover{
	background: #fff!important;
	color:var(--dark-blue)!important;

}

.cta-head, #one-submit{
display: flex!important;

padding: 0.9rem 1.75rem 0.9rem 1.75rem!important;
justify-content: center!important;
align-items: center!important ;
border-radius: 0.375rem!important;
border: 1px solid var(--dark-blue);
background: var(--dark-blue)!important;
	color:#fff!important;
	text-transform:uppercase;
}

.cta-head:hover, #one-submit:hover{
	border:1px solid #fff!important;
}

