/*.videography-filmmaker-banner-section h1,.videography-filmmaker-banner-section a,.videography-filmmaker-banner-section h4,.videography-filmmaker-learn-more-section h3,.videography-filmmaker-learn-more-section .wp-block-button__link{
    font-family: 'Source Sans Pro', sans-serif;;
}*/
/*videography-filmmaker-banner-section*/
.videography-filmmaker-banner-section p{
    font-family: 'Open Sans', sans-serif;
}
.videography-filmmaker-banner-section{
    width: auto;
    height: auto;
}
.banner-heading-section .wp-block-button{
    border: none;
}
.banner-heading-section h1{
    font-weight: 500 !important;
    line-height: 1.2; 
}
.banner-heading-section a.wp-block-button__link:before {
    content: "\f232";
    font-family: 'Font Awesome 5 Brands';
    font-weight: 900;
    padding-right: 10px;
}
.banner-heading-section .wp-block-button__link {
    background: none !important;
    color: #fff !important;
    border: 2px solid var(--primary-color) !important;
}
.banner-heading-section .wp-block-button__link:hover{
   background: var(--primary-color) !important;
   border: none;
}
.videography-filmmaker-banner-section .banner-images-section {
  position: relative;
}
.videography-filmmaker-banner-section p.banner-numbering-section{
    position: absolute;
    top: 5px;
    padding-left: 10px;
}
/*videography-filmmaker-product-section*/
.videography-filmmaker-services-section{
    width: 100%;
    margin-left: auto !important;
    margin-right: auto !important;
}
.videography-filmmaker-services-section .services-images-section{
        padding-left: 1rem !important;
        padding-right: 1rem !important;
}
@media screen and (min-width: 320px) and (max-width:720px) {
    .videography-filmmaker-banner-section .banner-numbering-section{
        display: none;
    }
    .banner-heading-section h1{
        font-size: 21px !important;
    }
    .wp-block-cover.alignfull.videography-filmmaker-banner-section,.videography-filmmaker-services-section .services-images-section{
       padding-right: 1rem !important;
       padding-left: 1rem !important;
    }
}
@media screen and (min-width: 721px) and (max-width:991px) {
    .banner-heading-section:not(.is-not-stacked-on-mobile) .wp-block-column:nth-child(2){
        flex-basis: 92% !important;
    }
    .banner-heading-section:not(.is-not-stacked-on-mobile) .wp-block-column:first-child, .banner-heading-section:not(.is-not-stacked-on-mobile) .wp-block-column:nth-child(3) {
        flex-basis: 0% !important;
    }
    .videography-filmmaker-banner-section .wp-block-columns {
        flex-wrap: nowrap !important;
    }
    .videography-filmmaker-banner-section p.banner-numbering-section{
        top: 0px;
    }
    .videography-filmmaker-services-section .wp-block-columns {
        flex-wrap: nowrap !important;
    }
    .videography-filmmaker-services-section p{
        font-size: 19px !important;
    }
    
}
