/*
 Theme Name:     Divi Child
 Theme URI:      https://www.seerox.com/
 Description:    BrotherBeWell DiviChild
 Author:         Seerox
 Author URI:     https://www.seerox.com/
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */
body {
	background: transparent;
}

/* Shery Css */
.stm_ico_video{
    position: relative;
    display: inline-block;
    margin-top: 75px;  
} 
.stm_ico_video:before{
    content: ''; 
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 72px;
    height: 72px;
    border: 2px solid #ffffff;
    border-radius: 50%;
    background: rgb(37 76 79);
}
.stm_ico_video a{
    padding-left:90px;
    position:relative;
    display:inline-block;
    vertical-align:top;
    text-decoration:none!important;
    cursor:pointer;
	padding-top: 26px !important;
    padding-left: 100px !important;
    color: #fff !important;
}
.stm_ico_video a:after,.stm_ico_video a:before{
    position:absolute;
    content:''
}
.stm_ico_video a:before{
    display: block;
    left: 0;
    top: 0;
    width: 72px;
    height: 72px;
    border: 2px solid rgb(37 76 79);;
    border-radius: 50%;
    -webkit-animation: stm_zoom 1.2s linear .7s infinite;
    animation: stm_zoom 1.2s linear .7s infinite;
}
.stm_ico_video a:after{
    display: block;
    top: 33px;
    left: 37px;
    margin: -10px 0 0 -5px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 14px 0 14px 20px;
    border-color: transparent transparent transparent #FFF;
    transition: all .3s ease;
    -webkit-transform-origin: center center;
    transform-origin: center center;
}
.digital-portfolio-blog:hover .stm_ico_video a:before {
    border: 2px solid #0b7dd8;
}
.digital-portfolio-blog:hover .stm_ico_video:before {
    border: 2px solid #0b7dd8;
}
@keyframes stm_zoom{
    0%{
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:.6
    }
    100%{
        -webkit-transform:scale(1.5);
        transform:scale(1.5);
        opacity:0
    }
} 


/*-----Adam Petford 23/07/2021---*/

/*------Adjust Blog Header:---*/

.blog-subscription-header h3 {
   
    font-size: 22px;
    line-height: 1.2em;
    letter-spacing: 4px;
  
}

h3, .et-db #et-boc .et-l h3 {
    
    font-size: 22px!important;
    line-height: 1.2em;
    letter-spacing: 4px;
}

@media (max-width:388px) {
	
	.blog-subscription-header h3 {
    font-size: 20px;
  
}
	
	 .single h3 {
    font-size: 20px!important;
}
	
	h3, .et-db #et-boc .et-l h3 {
    
    font-size: 20px!important;

}
}

/*----------Jumping diver fix----*/


.divider_flip.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider {
   
    transform: scaleX(-1)!important
}

.divider_flip.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider {
   transform: scaleX(-1)!important
}

/*--------Image size fix---*/ 

@media (max-width:480px){

.et_pb_image_wrap img {
     height: auto!important;

}
}

.et_pb_sticky.new-header_tb_header.et_pb_section {
    background-color: #63546d7a!important;
}

@media screen and (max-width:600px){
#multimedia-boxes-1 .et_pb_image {
  
    /* margin: 0 auto !important; */
    margin-top: 30px!important;
}
}

@media only screen and (max-width: 767px){
.mobile-resize {
    width: auto!important;
	}}


@media screen and (max-width:600px){
.responsive-spacing {
    padding-top: 58px!important;
    padding-bottom: 482px!important;
}
}

@media (max-width: 767px){
.et_parallax_bg.et_parallax_bg_phone {
    height: 464px!important;
	transform: none!important;
	}}

