/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

@import url("../generatepress_child/style.css");


@font-face {

    font-family: 'dinregular';

    src: url('assets/fonts/din-webfont.eot');

    src: url('assets/fonts/din-webfont.eot?#iefix') format('embedded-opentype'),

         url('assets/fonts/din-webfont.woff') format('woff'),

         url('assets/fonts/din-webfont.ttf') format('truetype'),

         url('assets/fonts/din-webfont.svg#dinregular') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'dinbold';

    src: url('assets/fonts/din_bold-webfont.eot');

    src: url('assets/fonts/din_bold-webfont.eot?#iefix') format('embedded-opentype'),

         url('assets/fonts/din_bold-webfont.woff') format('woff'),

         url('assets/fonts/din_bold-webfont.ttf') format('truetype'),

         url('assets/fonts/din_bold-webfont.svg#dinbold') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'din_lightregular';

    src: url('assets/fonts/din_light-webfont.eot');

    src: url('assets/fonts/din_light-webfont.eot?#iefix') format('embedded-opentype'),

         url('assets/fonts/din_light-webfont.woff') format('woff'),

         url('assets/fonts/din_light-webfont.ttf') format('truetype'),

         url('assets/fonts/din_light-webfont.svg#din_lightregular') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'din_mediumregular';

    src: url('assets/fonts/din_medium-webfont.eot');

    src: url('assets/fonts/din_medium-webfont.eot?#iefix') format('embedded-opentype'),

         url('assets/fonts/din_medium-webfont.woff') format('woff'),

         url('assets/fonts/din_medium-webfont.ttf') format('truetype'),

         url('assets/fonts/din_medium-webfont.svg#din_mediumregular') format('svg');

    font-weight: normal;

    font-style: normal;



}

/*-------home----*/
.home main.site-main{
	margin-top:0;
}

section {
    margin-bottom: 70px;
}

.inside-section {
    display: flex;
    gap: 2%;
}

.side {
    flex-basis: 33%;
}

.main_text {
    flex-basis: 66.6667%;
    text-align: start;
}

.homepage_dropcaps {
    font-family: dinregular;
    margin-bottom: 51px;
    margin-top: 8px;
}

.homepage_dropcap {
    height: 53px;
    width: 53px;
    border-radius: 35px;
    line-height: 60px;
    color: white;
    text-align: center;
    font-size: 32px;
    font-weight: normal;
    float:left;
}

.homepage_dropcap_wrap {
    width: 200px;
    float: left;
    margin-left: 20px;
}

.homepage_dropcap_title {
    font-size: 15px;
    line-height: 18px;
}

.homepage_dropcap_text {
    color: #58595b;
    font-size: 15px;
    line-height: 18px;
}

.sideIcon.side img {
    margin: 5px auto;
    display: block;
}

.sideIcon.side p {
text-align: center;
font-size: 15px;
}

.inside-section.team_members {
    justify-content: space-between;
    margin-top: 50px;
        flex-wrap: wrap;
}

.team_member{
    min-width: 200px;
}

.team_member * {
    display: block;
    text-align: center;
    margin: 0 auto 5px;
}

.team_member span.name {
color:var(--theme-color-1)
}