/*---------------------------------------------------------------------------------

 Theme Name:   Eyeth Visual Entertainment
 Theme URI:    https://www.dozanu.com
 Description:  Sign Language Entertainment Company
 Author:       dozanü innovations, llc.
 Author URI:   https://www.dozanu.com
 Template:     Divi
 Version:      2.0
 License:      
 License URI:  https://www.dozanu.com

------------------------------ ADDITIONAL CSS HERE ------------------------------*/


/*--------------------------------header-------------------------------- */
#top-menu li{
    padding-right: 0px !important;
}

ul#top-menu li.menu-item:not(:last-child) { 
    padding-right: 88px !important; 
}
ul#top-menu li.menu-item:nth-child(4n){
    padding-left:88px !important;
 }
#et_top_search { 
    margin-left: 88px !important; 
}



#top-header{
    background: linear-gradient(90deg, #F1E89A -16.28%, #935C2C 109.27%);
}

#et-info, #et-secondary-menu> .et-social-icon > ul > li a{
    padding-bottom: 0;
}

#top-header .et-social-icon a{
    float:left;
    background: #000000;
    border: 2px solid #FFFFFF;
    border-radius: 100%;
    box-sizing: border-box;
    padding:6px;
    margin-top: 2px;
}

#et-secondary-nav{
    margin-top: 2px;;
}

#et-secondary-nav li a{
    background: #000000;
    border: 2px solid #FFFFFF;
    border-radius: 20px;
    box-sizing: border-box;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
    padding-left: 12px;
    padding-right: 12px;
}

#top-header .container{
    padding-bottom: .75em;
}

#et-secondary-menu{
    float: none!important;
}

#et-secondary-nav{
    float: right;
}



/* ------------------------------events-----------------------------------------*/
.eventButton{
    color: #000000!important;
    border-width: 0px!important;
    border-radius: 100px;
    font-size: 14px;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 800!important;
    text-transform: uppercase!important;
    line-height: 118.8%;
    background-image: linear-gradient(276.05deg,#935c2c 2.26%,#f1e89a 99.76%)!important;
    padding-top: 13px!important;
    padding-right: 52px!important;
    padding-bottom: 13px!important;
    padding-left: 52px!important;
    margin-top: 20px;
    text-align:center;
}
.eventDate{
    font-family: 'Dosis',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 500;
    font-size: 16px;
    letter-spacing: 0.44px;
    line-height: 118.8%;
    background: -webkit-linear-gradient(180deg, #935C2C 2.26%, #F1E89A 99.76%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    float:left;
}
.eventLocation{
    font-family: 'Dosis',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 500;
    font-size: 12px;
    color: #17958D!important;
    letter-spacing: 0.44px;
    line-height: 118.8%;
    text-align: right;
}
.eventTitle{
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 24px;
    color: #ffffff!important;
    letter-spacing: -0.01em;
    line-height: 29px;
    text-align: left;
    clear: both;
}
.eventBlurb .et_pb_blurb_container{
    padding-left: 24px;
    padding-right: 24px;
    padding-bottom: 26px;
}
.eventDetail{
    font-family: 'Dosis',Helvetica,Arial,Lucida,sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.44px;
}

/* ------------------------------extra css -----------------------------------------*/

.ds_dbreadcrumbs{display:none;}

.flex-row-wrapper {
    display: flex;
}
    
.flex-row-wrapper .et_pb_column {
    display: flex;
    flex-wrap: wrap;
    border: 1px solid black;
    justify-content: space-around;
}

.flex-row-wrapper .et_pb_column h4{
    color: white;
    font-family: Montserrat;
    font-style: normal;
    font-weight: 900;
    font-size: 42px;
    line-height: 118.8%;
    text-transform: uppercase;
}
.goldText{
    background: -webkit-linear-gradient(#F1E89A , #935C2C );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

#footer-info {
    width: 100%;
    margin:0 auto;
    text-align: center!important;
}

#mobile_menu1{
    text-align:center;
}


/* ------------------------------pose resize-----------------------------------------*/
@media screen and (max-width: 1244px) and (min-width: 981px){
    .amazingPose {
        right:-83px !important;
        width:422px !important;
    }
}

@media screen and (max-width: 1359px) and (min-width: 1231px){
    #welcome_pose {
        left:-83px !important;
        bottom:94px !important;
        width:518px !important;
    }
}

@media screen and (max-width: 1230px) and (min-width: 981px){
    #welcome_pose {
        left:-69px !important;
        bottom:94px !important;
        width:421px !important;
    }
    #what_can_we_do_text_block h2{
        font-size:37px;
    }
    #what_can_we_do_text_block .et_pb_text_4{
        font-size:22px;
    }
}

@media screen and (max-width: 1340px) and (min-width: 981px){
    #contact_pose {
        width:271px !important;
    }
}

@media screen and (max-width: 1193px) and (min-width: 981px){
    #contact_pose_text h2{
        font-size:35px;
    }
    #contact_pose_text p{
        font-size:17px;
    }
}

@media screen and (max-width: 1188px) and (min-width: 981px){
    #meet_pose {
        width:640px !important;
    }
}








@media screen and (max-width: 980px) {
    .flex-row-wrapper  { 
     flex-direction:column;
  }
  .flex-row-wrapper .et_pb_column {
    display: flex;
  }
  .reverse_flex .et_pb_row, .reverse_flex{
    display:flex;
    flex-direction: column-reverse;
  }
}

@media screen and (max-width:767px){
    .flex-row-wrapper .et_pb_column h4{
        font-size: 14px;
    }
    
    /* ------------------------------events mobile 767px-----------------------------------------*/
    .eventButton{
        font-size: 10px; 
        padding-top: 7px!important;
        padding-right: 26px!important;
        padding-bottom: 7px!important;
        padding-left: 26px!important;
    }
    .eventDate{
        font-size: 12px;
    }
    .eventLocation{
        font-size: 12px;
    }
    .eventTitle{
        font-size: 14px;
        line-height: 118.8%;

    }
    .eventDetail{
        font-size: 12px;
        line-height: 118.8%;
    }
    .eventBlurb .et_pb_blurb_container{
        padding-left: 12px;
        padding-right: 12px;
        padding-bottom: 12px;
    }
}