/* Custom Styles */

h3{margin-top:15px; letter-spacing:1px; line-height: 1.4em; margin-bottom: 0;}
h4{font-weight: 400; margin-top: 20px;}
h5{font-weight: 400; margin-top: 25px;}
@media(min-width: 768px){
    
h2{font-size: 40px;}
h3{font-size: 34px;}
h4{font-size: 46px;}
h5{font-size: 22px;}
}    

.footer__content{-webkit-box-shadow: 0 2px 5px 2px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 2px 5px 2px rgba(0,0,0,0.4);
    box-shadow: 0 2px 5px 2px rgba(0,0,0,0.4); padding-bottom: 4px;}
    
.header{-webkit-box-shadow: 0 2px 5px 2px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 2px 5px 2px rgba(0,0,0,0.4);
    box-shadow: 0 2px 5px 2px rgba(0,0,0,0.4);}
.block-type--feature .block{overflow: unset;}
.feature__image{-webkit-box-shadow: 0 2px 5px 2px rgba(0,0,0,0.3);
    -moz-box-shadow: 0 2px 5px 2px rgba(0,0,0,0.3);
    box-shadow: 0 2px 5px 2px rgba(0,0,0,0.3);}
.fa_appended {margin-left: 10px;}
.btn_style{font-size: 14px; opacity: 0.7;}
.btn_stl{display:block;}
.iframe_container{position:relative;
width:100%;
padding-bottom: 56.25%;
height:0;}
.iframe_container iframe{position:absolute;
top:0;
left:0;
width:100%;
height: 100%}

#block-1692873013875 .block{-webkit-box-shadow: 0 20px 30px rgba(20,20,20,.2);
    -moz-box-shadow: 0 20px 30px rgba(20,20,20,.2);
    box-shadow: 0px 6px 46px 23px rgba(211, 55, 55, 0.45098039215686275);}



@media(max-width: 767px){
h1, h2, h3, h4{font-size: 22px;}  
.header__block--logo{text-align:center;}
}