/*
 Theme Name:   BlueZenith-DiviChild
 Theme URI:    https://www.bluezenith.com/custom-themes
 Description:  BlueZenith-DiviChild Theme
 Author:       Blue Zenith Design + Strategy
 Author URI:   https://bluezenith.com
 Template:     Divi
 Text Domain:  BlueZenith-DiviChild
 Version:      1.0.6
*/

/*@import url("../Divi/style.css");*/

/* =Theme customization starts here
-------------------------------------------------------------- */


/* custom styles: AMG DMG*/
/* custom styles: AMG */


.nopaddingrow
{
padding:10px 0!important;
}

.zeropaddingrow
{
padding: 0!important;
}


.defaulttop { border-bottom: 5px solid #e3d111;border-top: 5px solid #e3d111;}


.bz-btn {
    transition: all 0.23s ease-in-out 0s;
    background-color: #b6b756;
    border: 2px solid #062134;
    color: black;
    padding: 8px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
border-radius: 4px;
}

.bz-btn:hover  {
    background-color: #4695a4;
    border: 2px solid #062134;
    color: white;
    padding: 8px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
border-radius: 4px;
}

.centerplease {text-align:center!important;}


li:not(:last-child) {
    margin-bottom: 8px!important;
}



.gform_button {
   transition: all 0.23s ease-in-out 0s;
    background-color: #b6b756;
    border: none;
    color: white;
    padding: 8px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
border-radius: 4px;
}

.gform_button:hover  {
    background-color: #4695a4;
    border: none;
    color: white;
    padding: 8px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
border-radius: 4px;
}



.fadeffects {
    opacity: 1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
    }
 
    .fadeffects:hover {
       opacity: 0.6;
       }
 
 
 .zoom {
   transition: transform .4s; /* Animation */
 }
 
 .zoom:hover {
   transform: scale(0.9); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
 }
 
 
 .spineffect {
   border-radius: 50%;
   -webkit-transition: -webkit-transform 0.8s ease-in-out;
           transition: transform 0.8s ease-in-out;
 }
 
 .spineffect:hover {
   -webkit-transform: rotate(360deg);
           transform: rotate(360deg);
 }


.et-social-linkedin a.icon::before {content: "\E09D"; font-family: 'ETModules';}
.et-social-youtube a.icon::before {content: "\E0A3"; font-family: 'ETModules';}
.et-social-pinterest a.icon::before {content: "\E095"; font-family: 'ETModules';}


h1, h2, h3, h4, h5, h6 {text-transform:capitalize;}


.et_pb_column_1_3 h1, .et_pb_column_1_4 h1, .et_pb_column_1_5 h1, .et_pb_column_1_6 h1, .et_pb_column_2_5 h1 {font-size: 42px!important;}
.et_pb_column_1_3 h2, .et_pb_column_1_4 h2, .et_pb_column_1_5 h2, .et_pb_column_1_6 h2, .et_pb_column_2_5 h2 {font-size: 36px!important;}
.et_pb_column_1_3 h3, .et_pb_column_1_4 h3, .et_pb_column_1_5 h3, .et_pb_column_1_6 h3, .et_pb_column_2_5 h3 {font-size: 32px!important;}
.et_pb_column_1_3 h4, .et_pb_column_1_4 h4, .et_pb_column_1_5 h4, .et_pb_column_1_6 h4, .et_pb_column_2_5 h4 {font-size: 28px!important;}
.et_pb_column_1_3 h5, .et_pb_column_1_4 h5, .et_pb_column_1_5 h5, .et_pb_column_1_6 h5, .et_pb_column_2_5 h5 {font-size: 24px!important;}
.et_pb_column_1_3 h6, .et_pb_column_1_4 h6, .et_pb_column_1_5 h6, .et_pb_column_1_6 h6, .et_pb_column_2_5 h6 {font-size: 20px!important;}


/* .et_pb_text_inner {letter-spacing:1px!important;}*/

h1{font-size: 42px!important;}
h2{font-size: 36px!important;}
h3{font-size: 32px!important;}
h4{font-size: 28px!important;}
h5{font-size: 24px!important;}
h6{font-size: 20px!important;}

.strong-view.controls-style-buttons2 .wpmslider-next {background:#37445e!important;}
.strong-view.controls-style-buttons2 .wpmslider-prev {background:#37445e!important;}
.strong-view.pager-style-buttons .wpmslider-pager-link:before {background:#37445e!important;}


form#gform_1 input#gform_submit_button_1 {
    transition: all 0.23s ease-in-out 0s;
    background-color: #b6b756;
    border: 2px solid #062134;
    color: black;
    padding: 8px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
border-radius: 4px;
}


form#gform_1 input#gform_submit_button_1:hover {
    background-color: #4695a4;
    border: 2px solid #062134;
    color: white;
    padding: 8px 22px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
border-radius: 4px;
}

#text-3 .textwidget p {
  display: flex;
  justify-content: center;
  gap: 5px;
}