/* Genesis Theme Modifications */
#genesis-footer-widgets{
    line-height: 20px;
    font-size: 12px;
    font-family: 'Poppins', sans-serif;
}

#genesis-footer-widgets h3{
    font-weight: normal;
    font-size: 18px;
    letter-spacing: 0px;
    margin-bottom: 5px;
}

#genesis-footer-widgets .simple-social-icons ul li a{
    padding:0px !important;
    font-size:25px !important;
}
/* Genesis Theme Modifications */

@font-face {
    font-family: 'Source Sans Pro';
    font-style: normal;
    font-weight: 400;
    src: local('Source Sans Pro'), local('SourceSansPro-Regular'), url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/ODelI1aHBYDBqgeIAH2zlBM0YzuT7MdOe03otPbuUS0.woff) format('woff');
}

@font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 400;
    src: local('Roboto Condensed Regular'), local('RobotoCondensed-Regular'), url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v9/Zd2E9abXLFGSr9G3YK2MsFzqCfRpIA3W6ypxnPISCPA.woff) format('woff');
}

/* Pre-Loader */
.MK-preloader{
    position: absolute !important;
    height: 0px;
    width: 100%;
    right:0px;
    left:0px;
    top: 0px;
    bottom: 0px;
    margin: auto;
    background-color: #dedede;
    box-sizing: border-box;
    overflow: hidden;
    transition: height 200ms;
}

.MK-preloader[state="on"]{
    height: 3px;
}

.MK-preloader[text="true"][state="on"]{
    height: 15px;
    line-height: 15px;
}

.MK-preloader:before,
.MK-preloader:after{
    position:absolute;
    box-sizing: border-box;
}

.MK-preloader[text="true"]:before{
    width:100%;
    top:0px;
    bottom:0px;
    margin:auto;
    content:"loading";
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    font-size:10px;
    color:#dedede;
    z-index:5;
}

.MK-preloader:after{
    content:"";
    height:100%;
    animation-duration: 1500ms;
    animation-iteration-count:infinite;
    animation-delay: 500ms;

    width:50%;
    left:25%;
    background-color:#1a1a1a;
}

.MK-preloader[state="on"]:after{
    animation-name: MK-preloader;
}

@keyframes MK-preloader{
    0%{
        width:50%;
        left:25%;
        background-color:#1a1a1a;
    }
    30%{
        width:0%;
        left:100%;
        background: #dedede;
    }
    31%{
        left:0%;
    }
    100%{
        width:50%;
        left:25%;
        background-color:#1a1a1a;
    }
}
/* Pre-Loader */

img{
    border:0px;
}

.MK_SocialButtons{
    display:inline-block;
    width:100%;
    height:40px;
}

.MK_SocialButtons div{
    width: 30px;
    height: 30px;
    display: inline-block;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    font-weight: bold;
    cursor:pointer;
    float:right;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    margin-left:10px;
    vertical-align:top;
}

.MK_SocialButtons .facebook{
    background-image:url(/mk-imgs/social/facebook.png);
    background-image:url(/mk-imgs/social/facebook-gray.png);
}

.MK_SocialButtons .facebook:hover{
    background-image:url(/mk-imgs/social/facebook.png);
}

.MK_SocialButtons .MK-GooglePlusShare{
    background-image:url(/mk-imgs/social/googleplus.png);
    background-image:url(/mk-imgs/social/googleplus-gray.png);
}

.MK_SocialButtons .MK-GooglePlusShare:hover{
    background-image:url(/mk-imgs/social/googleplus.png);
}

.MK_SocialButtons .MK-Tweet{
    background-image:url(/mk-imgs/social/twitter.png);
    background-image:url(/mk-imgs/social/twitter-gray.png);
}

.MK_SocialButtons .MK-Tweet:hover{
    background-image:url(/mk-imgs/social/twitter.png);
}

.MK_SocialButtons .MK-Email{
    background-image:url(/mk-imgs/social/email.png);
}

.MK_SocialButtons .MK-Email:hover{
    background-image:url(/mk-imgs/social/email-gray.png);
}

.Next{
    float:right;
}

.Prev{
    float:left;
}

.Next,
.Prev{
    overflow:hidden;
    text-align:center;
}

.Next img,
.Prev img{
    vertical-align:middle;
}

.Next:hover,
.Prev:hover{
    background-color:#F0F0F0;
}

.MK_ReqContact,
.MK_ReqQuote{
    display:none;
}

.MK_ReqF{
    color:#F00;
}

.MK_ClosButt{
    background-color:#F00;
}

#MK_PopWind{
    width:100%;
    height:100%;
    position:fixed;
    overflow:visible;
    z-index: +5000;
    top: 0px;
    opacity:0;
}

#MK_PopWindFader{
    width:100%;
    height:100%;
    background-color:#000;
    position:absolute;
    top:0px;
    z-index:+901;
    opacity:0.8;
}

#MK_PopWindContainer{
    width:97%;
    max-width:1000px;
    overflow-y:auto;
    overflow-x:hidden;
    position:relative;
    z-index:+950;
    background-color:#FFF;
    height:100%;
}

#MK_PopWindWrap{
    box-sizing: border-box;
    position: relative;
}

#MK_PopWindHeader{
    height:45px;
    width:100%;
    margin-bottom: 10px;
}

#MK_PopWindHeader,
#MK_PopWindCloser,
#MK_PopWindTitle{
    height: 45px;
}

#MK_PopWindCloser{
    width:45px;
    float:right;
    background-image: url("data:image/svg+xml,%3Csvg fill='%235e5e5e' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 489.8 489.8' style='enable-background:new 0 0 489.8 489.8;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M438.2,0H51.6C23.1,0,0,23.2,0,51.6v386.6c0,28.5,23.2,51.6,51.6,51.6h386.6c28.5,0,51.6-23.2,51.6-51.6V51.6 C489.8,23.2,466.6,0,438.2,0z M465.3,438.2c0,14.9-12.2,27.1-27.1,27.1H51.6c-14.9,0-27.1-12.2-27.1-27.1V51.6 c0-14.9,12.2-27.1,27.1-27.1h386.6c14.9,0,27.1,12.2,27.1,27.1V438.2z'/%3E%3Cpath d='M319,170.8c-4.8-4.8-12.5-4.8-17.3,0l-56.8,56.8l-56.8-56.8c-4.8-4.8-12.5-4.8-17.3,0s-4.8,12.5,0,17.3l56.8,56.8 l-56.8,56.8c-4.8,4.8-4.8,12.5,0,17.3c2.4,2.4,5.5,3.6,8.7,3.6s6.3-1.2,8.7-3.6l56.8-56.8l56.8,56.8c2.4,2.4,5.5,3.6,8.7,3.6 s6.3-1.2,8.7-3.6c4.8-4.8,4.8-12.5,0-17.3l-57-56.8l56.8-56.8C323.8,183.3,323.8,175.6,319,170.8z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");
    background-repeat:no-repeat;
    background-position:center center;
    background-size: 70% 70%;
}

#MK_PopWindTitle{
    float: left;
    display: inline;
    line-height: 45px;
    font-family: sans-serif;
    font-size: 18px;
    text-indent: 10px;
    color: #4E4E4E;
}

#MK_QuoteBox,
#MK_ContactBox{
    margin:0px auto;
    min-width:300px;
    max-width:500px;
    margin-top:20px;
    font-family: 'Poppins', sans-serif;
}

#MK_QuoteBox{
    height:580px;
}

#MK_ContactBox{
    height:575px;
}

.MK_QuoteLevel,
.MK_ContactLevel{
    height:60px;
    overflow:hidden;
}

.MK_QuoteLabel,
.MK_QuoteField,
.MK_ContactLabel,
.MK_ContactField{
    height:32px;
    line-height:30px;
}

.MK_QuoteLabel,
.MK_ContactLabel{
    width:80px;
    text-align:right;
    float:left;
    font-size:13px;
    color: #000;
}

.MK_QuoteField,
.MK_ContactField{
    max-width:415px;
    min-width:215px;
    text-align:left;
    overflow:hidden;
    text-indent:5px;
}

.MK-TPTA,
.MK_QuoteField input[type="text"],
.MK_QuoteField select,
.MK_QuoteField textarea,
.MK_ContactField input[type="text"],
.MK_ContactField textarea{
    border:solid 1px #D5D5D5;
    width:80%;
    font-size:15px;
    padding:5px;
    font-family: 'Poppins', sans-serif;
    height:30px;
    outline: none;
}

.MK-TPTA,
.MK_QuoteField input[type="text"],
.MK_QuoteField select,
.MK_ContactField input[type="text"]{
    height:30px;
    line-height:30px;
}

.MK_QuoteFErrT,
.MK_ContactFErrT{
    text-align:left;
    padding-right:5px;
    color:#F00;
    font-size:12px;
    text-indent:85px;
}

#MK_QuoteCommandBox,
#MK_ContactCommandBox{
    text-align:center;
}

#MK_QuoteCommandBoxIMG{

}

#MK_QuoteSubmit,

#MK_ContactSubmit{
    padding: 5px 15px;
    border: none;
    cursor: pointer;
    font-size: 0.6em;
    text-decoration: none;
    background-color: #ACACAC;
    color: #FFF;
    border-radius: 0px;
    width: 30%;
}

#MK_QuoteSubmit:hover{
    background-color:#fa8c00;
    color:#FFFFFF;
}

#MK_QuoteSuccessBox,

#MK_ContactSuccessBox{
    width: 320px;
    background-image: url(/mk-imgs/elements/check_mark.png);
    background-repeat: no-repeat;
    background-position: center left;
    text-indent: 40px;
    height: 35px;
    font-family: sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 35px;
    margin: 10px auto;
}

#MK_QuoteZipCodeDiv,
#MK_QuoteCountryNameDiv{
    display:none;
}



/* Gallery */
.mkc_gallery{
    width: 100%;
    height: 100%;
    position: fixed;
    background-color: rgba(0, 0, 0, 0.90);
    z-index: 2000;
}

.mkc_gallery div{
    position:absolute;
}

.mkc_gallery img{
    border:none !important;
    outline: none !important;
    outline-width: 0px !important;
    padding:0px !important;
}

.mkc_gallery .close{
    width:50px;
    height:50px;
    top:20px;
    right:20px;
    cursor:pointer;
    background-color:transparent;
    z-index: 50;
}

.mkc_gallery .close,
.mkc_gallery .close:before,
.mkc_gallery .close:after{
    transition:300ms;
}

.mkc_gallery .close:before,
.mkc_gallery .close:after{
    content:"";
    width:3px;
    height:80%;
    display:block;
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    margin:auto;
    transform-origin:center;
}

.mkc_gallery .close[color="black"]:before,
.mkc_gallery .close[color="black"]:after{
    background-color:#000000;
}

.mkc_gallery .close[color="white"]:before,
.mkc_gallery .close[color="white"]:after{
    background-color:#d1d1d1;
}

.mkc_gallery .close:before{
    transform:rotate(45deg);
}

.mkc_gallery .close:after{
    transform:rotate(-45deg);
}

.mkc_gallery .close:hover{
    transform:rotate(90deg);
}

.mkc_gallery[view="mobile"] .nav{
    display: none;
}

.mkc_gallery .nav{
    width:45px;
    height:45px;
    top:0px;
    bottom:0px;
    margin:auto;
    cursor: pointer;
    z-index:50;
    transition:200ms;
    background-color: rgba(255, 255, 255, 0.1);
}

.mkc_gallery .nav:before{
    content: "";
    width: 50%;
    height: 50%;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 15px;
    margin: auto;
    border-style: none none solid solid;
    border-color: #8f8f8f;
    border-width: 2px;
    transform: rotate(45deg);
    transition:200ms;
}

.mkc_gallery .nav:hover{
    background-color: rgba(255, 255, 255, 0.7);
}

.mkc_gallery .nav:hover:before{
    border-color: #373737;
}

.mkc_gallery .nav.right{
    right:0px;
    transform: rotate(180deg);
}

.mkc_gallery .tray-frame,
.mkc_gallery .tray{
    overflow: hidden;
    width:100%;
    height:100%;
}

.mkc_gallery .tray[ready="ready"]{
    left:0px;
    transition: left 800ms;
}

.mkc_gallery .tray .MK-preloader{
    width: 50%;
    max-width: 200px;
}

.mkc_gallery .tray img{
    opacity: 0;
    transition: opacity 500ms;
    position:absolute;
    top:0px;
    bottom:0px;
    right:0px;
    left:0px;
    margin:auto;
}

.mkc_gallery .caption{
    width: 95%;
    max-width: 700px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: rgba(0, 0, 0, 0.6);
    bottom: 25px;
    z-index: 100;
    color: white;
    transition: opacity 300ms;
    left: 0px;
    right: 0px;
    margin: auto;
}

.mkc_gallery .caption[type="number"]{
    width: auto;
    left: auto;
    right: 10px;
    padding:0px;
}

/* Media Caption */
.MK_media_caption{
    width: 100%;
    padding: 10px 0px;
    max-width:1000px;
    margin: 0px auto;
}

.MK_media_caption .wrap{
    display:inline-block;
    width:100%;
}

.MK_media_caption,
.MK_media_caption div{
    line-height: 1;
    vertical-align: top;
    position: relative !important;
    font-family: monospace, sans-serif;
    font-size: 1.0em;
    color: #4e4e4e;
    border-color: #4e4e4e;
    background-repeat: no-repeat;
    line-height: 20px;
    box-sizing: border-box;
}

.MK_media_caption .wrap{
    display: inline-block;
    width: 100%;
    position:relative;
}

.MK_media_caption .section{
    float:left;
    padding:0px 15px;
}

.MK_media_caption .number_frame{
    min-width: 100px;
    height:20px;
    overflow: hidden;
}

.MK_media_caption .number_frame div{
    float:right;
    height:20px;
}

.MK_media_caption .number_frame .divider{
    width:20px;
    text-align: center;
}

.MK_media_caption .text{
    min-height: 60px;
    font-family: sans-serif;
    letter-spacing: 1px;
}

@media screen and (min-width:550px){
    .MK_media_caption .text{
        width: 80%;
        padding-right: 110px;
    }
}

@media screen and (max-width:549px){
    .MK_media_caption .text{
        width:100%;
        padding:20px !important;
    }
}

.MK_media_caption .full_screen{
    background-image: url(/mk-imgs/core/full-screen-icon.svg);
    background-position: center;
    background-size: 100% 100%;
    width: 30px;
    height: 20px;
    float: right;
    margin-right: 50px;
    cursor: pointer;
    transition:width 200ms, height 200ms, top 200ms, right 200ms;
    top:0px;
    right:0px;
    position:absolute !important;

}


.MK_media_caption .full_screen:hover{
    width:50px;
    height:30px;
    top:-5px;
}

.MK_media_caption .text:empty,
.MK_media_caption[mode="number"] .text{
    display:none;
}

.MK_media_caption[mode="number"] .number_frame{
    min-width:0px;
}


.MK_input20{
    box-sizing: border-box;
    font-family: 'Quicksand', sans-serif;
    font-weight: 500;
    padding:5px 25px;
}

.MK_ReqQuote20 .sub-button{
    text-align: center;
    min-height:50px;
    margin-bottom: 30px;
}

.MK_input20[error="1"] .field{
    border-color: #e20000
}

.MK_input20_req{
    color:red
}

.MK_input20 label{
    color:#5a5a5a;
    font-size: 13px;
}

.MK_input20 label,
.MK_input20 .field{
    box-sizing: border-box;
    width: 100%;
    display:block;
    line-height:normal !important;
}

.MK_input20 .field{
    font-size: 17px;
    font-family: 'Quicksand', sans-serif !important;
    color: #000 !important;
    padding: 4px !important;
    background-color:white !important;
    min-height:25px;
    border-style: none none solid none;
    border-width: 1px;
    border-color:#5f5f5f;
    outline: none;
    font-weight: 500 !important;
}

.MK_input20 .field:focus{
    border-color: #ff6c00;
}

.MK_input20 .error-message{
    color: #e20000;
    font-size: 13px;
    min-height:20px;
}

.MK_input20 .radio-option{
    line-height: normal;
    display: inline-block;
    box-sizing: border-box;
    font-size: 13px;
    padding: 7px 15px;
    margin: 10px;
    border: solid 1px #cecece;
    border-radius: 4px;
    background-color: #f7f7f7;
    cursor: pointer;
}

.MK_input20[maxed="true"] .radio-option{
    cursor: default;
    color:#b9b9b9;
    background-color:#ececec;
}

.MK_input20 .radio-option[selected="true"]{
    cursor: pointer;
    display: inline-block;
    border: solid 1px #bf5100;
    background-color: #ef6500;
    color: white;
}

.MK_noselect{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.MK_button20{
    padding: 0px;
    display: inline-block;
    position: relative;

}

.MK_button20 .MK-preloader{
    top:auto;
}

.MK_button20[locked="true"]{

}

.MK_button20[locked="true"] button{
    color: #9c9c9c;
    background-color: #ececec;
    cursor: default;
}

.MK_button20 button{
    outline: none;
    border: none;
    font-family: 'Libre Franklin', sans-serif;
    font-size: 16px;
    padding: 15px 30px;
    cursor: pointer;
    transition: 250ms;
    border-radius: 0px;
    background-repeat: no-repeat;
    color: #000;
    line-height: 1;
    text-transform: capitalize;
    letter-spacing: 0px;
    background-color: #ebebeb;
}

.MK_content_frame{
    -webkit-transition-property: left, opacity;
    -moz-transition-property: left, opacity;
    -ms-transition-property: left, opacity;
    -o-transition-property: left, opacity;
    transition-property: left, opacity;
    -webkit-transition-duration: 500ms;
    -moz-transition-duration: 500ms;
    -ms-transition-duration: 500ms;
    -o-transition-duration: 500ms;
    transition-duration: 500ms;
    -webkit-transition-function: ease-out;
    -moz-transition-function: ease-out;
    -ms-transition-function: ease-out;
    -o-transition-function: ease-out;
    transition-function: ease-out;
}

#MK_PopWindContainer {
    left:-200px;
    -webkit-animation: slide-right 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
    animation: slide-right 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

/* ----------------------------------------------
 * Generated by Animista on 2020-5-14 17:53:48
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation slide-right
 * ----------------------------------------
 */

@-webkit-keyframes slide-right {
    0% {
        left: -200px;
    }
    100% {
        left: 0px;
    }
}

@keyframes slide-right {
    0% {
        left: -200px;
    }
    100% {
        left: 0px;
    }
}

.MK_ReqQuote20 form,
.MK_ReqQuote20 .confirm{
    position: absolute;
    margin: auto;
    box-sizing: border-box;
    width: 95%;
    right: 0px;
}

.MK_ReqQuote20 form{
    left: 0px;
    opacity:1;
}

.MK_ReqQuote20 .confirm{
    left: -200px;
    opacity:0;
}

.MK_ReqQuote20 .confirm .check{
    width: 75px;
    height:75px;
    background-size: 100% 100%;
    margin: auto;
    background-image: url("data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgZmlsbD0iIzIxYzcwMCIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjM0Mi41MDhweCIgaGVpZ2h0PSIzNDIuNTA4cHgiIHZpZXdCb3g9IjAgMCAzNDIuNTA4IDM0Mi41MDgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM0Mi41MDggMzQyLjUwODsiDQoJIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTE3MS4yNTQsMEM3Ni44MzcsMCwwLjAwMyw3Ni44MTksMC4wMDMsMTcxLjI0OGMwLDk0LjQyOCw3Ni44MjksMTcxLjI2LDE3MS4yNTEsMTcxLjI2DQoJCWM5NC40MzgsMCwxNzEuMjUxLTc2LjgyNiwxNzEuMjUxLTE3MS4yNkMzNDIuNTA1LDc2LjgxOSwyNjUuNjk3LDAsMTcxLjI1NCwweiBNMjQ1LjM3MSwxMzYuMTYxbC04OS42OSw4OS42OQ0KCQljLTIuNjkzLDIuNjktNi4yNDIsNC4wNDgtOS43NTgsNC4wNDhjLTMuNTQzLDAtNy4wNTktMS4zNTctOS43NjEtNC4wNDhsLTM5LjAwNy0zOS4wMDdjLTUuMzkzLTUuMzk4LTUuMzkzLTE0LjEyOSwwLTE5LjUyMQ0KCQljNS4zOTItNS4zOTIsMTQuMTIzLTUuMzkyLDE5LjUxNiwwbDI5LjI1MiwyOS4yNjJsNzkuOTQ0LTc5Ljk0OGM1LjM4MS01LjM4NiwxNC4xMTEtNS4zODYsMTkuNTA0LDANCgkJQzI1MC43NjQsMTIyLjAzOCwyNTAuNzY0LDEzMC43NjksMjQ1LjM3MSwxMzYuMTYxeiIvPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=");
    -webkit-animation: scale-up-center 0.5s cubic-bezier(0.680, -0.550, 0.265, 1.550) 1s both;
    animation: scale-up-center 0.5s cubic-bezier(0.680, -0.550, 0.265, 1.550) 1s both;
}

.MK_ReqQuote20 .confirm .message{
    font-family: 'Quicksand', sans-serif;
    padding: 15px;
    font-size: 17px !important;
    line-height: normal;
}

/* ----------------------------------------------
 * Generated by Animista on 2020-5-14 22:46:10
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation scale-up-center
 * ----------------------------------------
 */
@-webkit-keyframes scale-up-center {
    0% {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@keyframes scale-up-center {
    0% {
        -webkit-transform: scale(0.5);
        transform: scale(0.5);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}



