@font-face {
    font-family: "EBGaramond";
    src: url("../../fonts/EBGaramond/EBGaramond.eot");
    src: url("../../fonts/EBGaramond/EBGaramond.eot?#iefix") format("embedded-opentype"),
    url("../../fonts/EBGaramond/EBGaramond.woff") format("woff"),
    url("../../fonts/EBGaramond/EBGaramond.woff2") format('woff2');
    url("../../fonts/EBGaramond/EBGaramond.ttf") format("truetype");
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: "Poppins-Regular";
    src: url("../../fonts/Poppins-Regular/Poppins-Regular.eot");
    src: url("../../fonts/Poppins-Regular/Poppins-Regular.eot?#iefix") format("embedded-opentype"),
    url("../../fonts/Poppins-Regular/Poppins-Regular.woff") format("woff"),
    url("../../fonts/Poppins-Regular/Poppins-Regular.woff2") format('woff2');
    url("../../fonts/Poppins-Regular/Poppins-Regular.ttf") format("truetype");
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: 'Italiana-Regular';
    src: url("../../fonts/Italiana/Italiana-Regular.eot");
    src: url("../../fonts/Italiana/Italiana-Regular.eot?#iefix") format("embedded-opentype"),
    url("../../fonts/Italiana/Italiana-Regular.woff") format("woff"),
    url("../../fonts/Italiana/Italiana-Regular.woff2") format('woff2');
    url("../../fonts/Italiana/Italiana-Regular.ttf") format("truetype");
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: 'Nunito-Regular';
    src: url("../../fonts/Nunito/Nunito-Regular.eot");
    src: url("../../fonts/Nunito/Nunito-Regular.eot?#iefix") format("embedded-opentype"),
    url("../../fonts/Nunito/Nunito-Regular.woff") format("woff"),
    url("../../fonts/Nunito/Nunito-Regular.woff2") format('woff2');
    url("../../fonts/Nunito/Nunito-Regular.ttf") format("truetype");
    font-style: normal;
    font-weight: 400;
}






/*.logo-text h1 {*/
/*    font-family: 'EBGaramond';*/
/*    font-size: 35px;*/
/*    letter-spacing: 1.5px;*/
/*}*/



/*.logo-wedding-text p {*/
/*    font-family: 'Poppins-Regular', sans-serif;*/
/*    color: #6C757D;*/
/*    font-size: 1.1vw;*/

/*}*/

.logo-text {
    color: #FFF5F5;
}





.logo-text p, .carousel-caption p, #collapseWhite-btn {
    font-family: 'Rubik';
    font-size: 1vw;
    color: #FFF5F5;
    font-weight: 300;
    letter-spacing: 0.02em;
    line-height: 132.5%;
}
#carousel-with-video p, .logo-wedding-text p ,#carousel-with-photo p, .about-brands-text p {
    font-family: 'Rubik', sans-serif !important;
    color: #6C757D;
    font-size: 1vw;
    font-weight: 300;
    margin-bottom: 0;

}
 .carousel-caption h1 {
    font-family: 'PF-Bague-Sans-Pro';
    font-size: 1.7vw;
    color: #FFF5F5;
    font-weight: 400;
     line-height: 132.5%;
}
 #main-font{
     font-weight: 500;
 }

.photo-world h3{
    font-family: 'PF-Bague-Sans-Pro';
    font-size: 2.5vw;
    color: #FFF5F5;
    font-weight: 200;
}
.white-btn-small-padding, .black-btn-big-padding, .black-buttons-small-padding {
    font-family: 'Rubik', sans-serif !important;
    font-size: 0.8vw;
    font-weight: 400;
    letter-spacing: 0.02em;
    line-height: 30px;
}





.white-buttons {
    font-family: 'Roboto', sans-serif !important;
    font-size: 20px;

}

.white-buttons a {

    text-decoration: none;
    color: #FFF5F5;
    border: 1px solid white;
    padding: 15px;
    border-radius: 4px;
}


#about-photo-studio-white-button {
    color: #6C757D;
    border: 1px solid #6C757D;
    padding: 12px 25px 12px 25px;
    border-radius: 5px;
    text-decoration: none;
}

/*#about-photo-studio-black-button {*/
/*    color: white;*/
/*    background-color: #212529;*/
/*    padding: 13px 50px 13px 50px;*/
/*    border-radius: 5px;*/
/*    text-decoration: none;*/
/*}*/

 h2 {
    font-family: 'PF-Bague-Sans-Pro';
    font-size: 1.7vw;
    color: #212529;
    font-weight: 400;
}
 h4 {
         font-family: 'PF-Bague-Sans-Pro';
    font-size: 2.4vw;
    color: #FFFFFF;
    font-weight: 400;
 }
.main-description-text {
    font-family: 'PF-Bague-Sans-Pro', sans-serif !important;
    font-size: 2.2vw;
    color: white;

}





.description-main p {
    font-family: 'MontserratRegular';
    font-size: 20px;
    letter-spacing: 1px;
}


.black-buttons, .black-buttons-larger-text {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 5px;
    background-color: #212529;

}








.about-photo-studio-button {
    /*padding: 13px 50px 13px 50px;*/
    /*padding: 5px;*/
}

.about-photo-studio-button a {
    font-size: 0.6vw;


}


#services-h {
    /*font-family: 'Italiana-Regular';*/
    font-family: 'EBGaramond';
    letter-spacing: 2.25px;
}


