body{
    font-family: 'new';
    margin: 0;
}

h1{
    font-family: 'nag';
}
h2{
    font-family: 'nag';
    font-size: 30px;
}
@font-face{
    font-family: 'nag';
    src: url(FONTY/Merienda-VariableFont_wght.ttf)
}
@font-face{
font-family: 'new';
src: url("FONTY/FiraSans-Italic.ttf");
}
@font-face{
    font-family: 'kuku';
    src: url("FONTY/FiraSans-Medium.ttf");
    }

.main{
    width: 100%;
    background-color: #7d868fd8;
}

.header{
    padding: 10px;
    width: 100%;
    height: 90px;
    background-color: white;
    color: black;
    text-align: center;
    display: flex;
    flex-direction: row;
    padding-bottom: 30px;
}
.logo img{
    width: 100px;
}
.logo{
    width: 33.3%;
    text-align: left;
}
.naglowek{
    width: 33.3%;
}
a{
    font-family: 'kuku';
    text-decoration: none;
    color: black;
    width: 30%;
    margin-right: 3.3%;
    text-align: right;
    font-weight: 500;
    font-size: 20px;
}
.flex{
    width: 100%;
    height: 850px;
    background-color: #7d868fd8;
    display: flex;
    flex-direction: row;
    text-align: center;
}
.photo{
    background-image: url(foka.jpg);
    width: 100%;
    background-size: cover;
}
.text{
    padding: 50px;
    margin:0 auto;
}
.t1{
    background-color: #d4d8dcc3;
    border-radius: 30px;
    padding: 10px;
    margin:0 auto;
    font-size: 20px;
    height: 700px;
}
.footer{
    color: black;
    text-align: center;
    height: 50px;
    background-color: #969696d8;
    font-weight: bold;
}
#kontener{
    height: 800px;
    width: 800px;
    margin: 0 auto;

}
.t2{
    background-color: #939393ea;
    border-radius: 30px;
    padding: 30px;
}
.t3{
    background-color: #d4d8dcc3;
    border-radius: 30px;
    padding: 25px;
    margin:0 auto;
    font-size: 8px;
    height: 555px;
    text-align:justify;
}
.t4{
    background-color: #d4d8dcc3;
    border-radius: 30px;
    padding: 10px;
    margin:0 auto;
    font-size: 20px;
    height: 500px;
    width:700px;
}
.formularz{
    height: 560px;
    text-align: justify;
    margin-left: 165px;
}
li{
    font-size:30px;
}