@charset "utf-8";
/* CSS Document */

:root {
  --pbc-orange: #F37021;
  --pbc-blue: #003366; 
  --pbc-grey: #CCCCCC; 
  --pbc-dark-grey: #666666; 
}

/****************************/
/* MK - BLOCKS - BLOCK WRAP */
/****************************/

.mk-block-wrap .td-block-title {background: var(--pbc-blue) !important; line-height: 1 !important;}
.mk-block-container br {display: none !important;}
.mk-block-wrap:nth-of-type(1) {padding: 0px 0px 0px 0px !important;}
.mk-block-wrap {padding: 30px 0px 0px 0px !important;}

/*************************************/
/* MK - BLOCKS - LIST MENU - DEFAULT */
/*************************************/

.mk-block-list-menu {}
.mk-block-list-menu ul {list-style: none; margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important;}
.mk-block-list-menu ul li {margin: 0px 0px 0px 0px !important;}
.mk-block-list-menu ul li a {
    display: inline-block !important; 
    margin:0px 0px 0px 0px !important; 
    padding: 6px 0px 6px 0px !important; 
    font-family: Nunito Sans; 
    font-weight: 700;
    font-size: 16px; 
    line-height: 1.6;
    letter-spacing: 0.8px;
    color: var(--pbc-blue); 
    background: linear-gradient(to right, #EEEEEE, #EEEEEE), linear-gradient(to right, #F37021, #F37021) ;
    background-size: 100% 0.2em, 0 0.2em;
    background-position: 100% 100%, 0 100%;
    background-repeat: no-repeat;
    transition: all 150ms ease-in-out;
}
.mk-block-list-menu ul li a:hover, 
.mk-block-list-menu ul li a:focus,
.mk-block-list-menu ul li.current-menu-item>a {
    padding: 6px 0px 6px 4px !important;  
	color: var(--pbc-orange); 
    background-size: 0 0.2em, 100% 0.2em;
}

/*********************************************/
/* MK - BLOCKS - LIST MENU - SOCIAL NETWORKS */
/*********************************************/

.mk-block-social-networks {}
.mk-block-social-networks ul {list-style: none; margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important;}
.mk-block-social-networks ul li {margin: 0px 0px 0px 0px !important;}
.mk-block-social-networks ul li a, .mk-block-social-networks ul li.current-menu-item>a {
    display: inline-block !important; 
    margin:0px 0px 0px 0px !important; 
    padding: 6px 2px 6px 2px !important; 
    font-family: Nunito Sans; 
    font-weight: 700;
    font-size: 18px; 
    line-height: 1.6;
    letter-spacing: 0.8px;
    color: var(--pbc-blue); 
    background: linear-gradient(to right, #EEEEEE, #EEEEEE), linear-gradient(to right, #F37021, #F37021) ;
    background-size: 100% 0.2em, 0 0.2em;
    background-position: 100% 100%, 0 100%;
    background-repeat: no-repeat;
    transition: all 150ms ease-in-out;
}
.mk-block-social-networks ul li a:hover, 
.mk-block-social-networks ul li a:focus {
    padding: 6px 2px 6px 6px !important;  
	color: var(--pbc-orange); 
    background-size: 0 0.2em, 100% 0.2em;
}
.mk-block-social-networks ul li a i {color: var(--pbc-blue) !important;}

/**************************/
/* PLUGIN - GRAVITY FORMS */
/**************************/

.mk-gform-wrapper-border-orange {padding:20px 40px 20px 40px; border:4px solid var(--pbc-orange);}