@charset "utf-8";
/* ==========================================================================
   Button shortcode style - begin
   ========================================================================== */

.mkdf-btn {
  font-family: "Poppins", sans-serif;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: auto;
  outline: none;
  line-height: 1em;
  font-weight: 500;
  box-sizing: border-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: 0;
  -webkit-transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
  -moz-transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
  transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
  padding: 16px 23px;
  font-size: 14px;
  cursor: pointer;
  font-family: "Poppins", sans-serif;
}

.mkdf-btn.mkdf-btn-simple {
  padding: 0 !important;
  color: #333;
  background-color: transparent;
  border: 0;
  vertical-align: middle;
}

.mkdf-btn.mkdf-btn-simple .mkdf-btn-text {
  display: inline-block;
  vertical-align: middle;
}

.mkdf-btn.mkdf-btn-simple:not(.mkdf-btn-custom-hover-color):hover {
  color: #43d5cb !important;
}

.mkdf-btn.mkdf-btn-simple:not(.mkdf-btn-custom-hover-bg):hover {
  background-color: transparent !important;
}

.mkdf-btn.mkdf-btn-simple:not(.mkdf-btn-custom-border-hover):hover {
  border-color: transparent !important;
}

.mkdf-btn.mkdf-btn-simple:before {
  content: '';
  position: absolute;
  bottom: -3px;
  left: 0;
  width: 0;
  height: 2px;
  background-color: #43d5cb;
  -webkit-transition: width 0.2s ease-out;
  -moz-transition: width 0.2s ease-out;
  transition: width 0.2s ease-out;
}

.mkdf-btn.mkdf-btn-simple:hover:before {
  width: 100%;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark {
  color: #fff;
  background-color: #43d5cb;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark:not(.mkdf-btn-custom-hover-color):hover {
  color: #fff !important;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark:not(.mkdf-btn-custom-hover-bg):hover {
  background-color: #37c7be !important;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark:not(.mkdf-btn-custom-hover-bg):hover.mkdf-btn-icon .mkdf-btn-icon-holder {
  background-color: #33bab2 !important;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark:not(.mkdf-btn-custom-border-hover):hover {
  border-color: #37c7be !important;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-dark.mkdf-btn-icon .mkdf-btn-icon-holder {
  background-color: #37c7be;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light {
  color: #333333;
  background-color: #ffffff;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light:not(.mkdf-btn-custom-hover-color):hover {
  color: #333333 !important;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light:not(.mkdf-btn-custom-hover-bg):hover {
  background-color: #f1f1f1 !important;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light:not(.mkdf-btn-custom-hover-bg):hover.mkdf-btn-icon .mkdf-btn-icon-holder {
  background-color: #e7e7e7 !important;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light:not(.mkdf-btn-custom-border-hover):hover {
  border-color: #f3f3f3 !important;
}

.mkdf-btn.mkdf-btn-solid.mkdf-btn-solid-light.mkdf-btn-icon .mkdf-btn-icon-holder {
  background-color: #f3f3f3;
}

.mkdf-btn.mkdf-btn-outline {
  color: #333;
  background-color: transparent;
  border: 2px solid #43d5cb;
}

.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-hover-color):not(.mkdf-btn-icon):hover {
  color: #fff !important;
}

.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-hover-bg):not(.mkdf-btn-icon):hover {
  background-color: #37c7be !important;
}

.mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-border-hover):not(.mkdf-btn-icon):hover {
  border-color: #37c7be !important;
}

.mkdf-btn.mkdf-btn-outline.mkdf-btn-icon .mkdf-btn-icon-holder {
  background-color: transparent;
  border-left: 2px solid #43d5cb;
}

.mkdf-btn.mkdf-btn-small {
  padding: 14px 18px;
  font-size: 13px;
}

.mkdf-btn.mkdf-btn-large {
  padding: 18px 45px;
  font-size: 15px;
}

.mkdf-btn.mkdf-btn-huge {
  display: block;
  text-align: center;
  padding: 18px 45px;
  font-size: 15px;
}

.mkdf-btn.mkdf-btn-icon {
  padding: 0;
  overflow: hidden;
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-text,
.mkdf-btn.mkdf-btn-icon .mkdf-btn-icon-holder {
  display: inline-block;
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-text {
  padding: 0 18px 0 23px;
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-icon-holder {
  line-height: 47px;
  font-size: 14px;
  width: 39px;
  text-align: center;
  border-radius: 0 5px 5px 0;
  -webkit-transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out;
  -moz-transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out, background-color 0.2s ease-in-out;
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-icon-holder:before {
  display: block;
  line-height: inherit;
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-icon-normal {
  display: block;
  position: relative;
  -webkit-transition: transform 0.2s ease-out;
  -moz-transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
}

.mkdf-btn.mkdf-btn-icon .mkdf-btn-icon-flip {
  position: absolute;
  top: 0;
  line-height: 47px;
  font-size: 14px;
  width: 39px;
  opacity: 0;
  text-align: center;
  right: 39px;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  transform: translateX(0);
  -webkit-transition: transform 0.2s ease-out, opacity 0.1s;
  -moz-transition: transform 0.2s ease-out, opacity 0.1s;
  transition: transform 0.2s ease-out, opacity 0.1s;
}

.mkdf-btn.mkdf-btn-icon:hover .mkdf-btn-icon-normal {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  transform: translateX(100%);
}

.mkdf-btn.mkdf-btn-icon:hover .mkdf-btn-icon-flip {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  transform: translateX(100%);
  opacity: 1;
  -webkit-transition: transform 0.2s ease-out, opacity 0.1s 0.1s;
  -moz-transition: transform 0.2s ease-out, opacity 0.1s 0.1s;
  transition: transform 0.2s ease-out, opacity 0.1s 0.1s;
}

input[type=submit].mkdf-btn,
button.mkdf-btn {
  cursor: pointer;
}

/* ==========================================================================
   Button shortcode style - end
   ========================================================================== */

/* ==========================================================================
   Call To Action shortcode style - begin
   ========================================================================== */

.mkdf-call-to-action-holder {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  padding: 12px 0 47px;
  /***** Layout Style - begin *****/
  /***** Layout Style - end *****/
  /***** Columns Space - begin *****/
  /***** Columns Space - end *****/
}

.mkdf-call-to-action-holder .mkdf-cta-text-holder,
.mkdf-call-to-action-holder .mkdf-cta-button-holder {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.mkdf-call-to-action-holder .mkdf-cta-text-holder {
  font-family: "Open Sans", sans-serif;
  font-size: 22px;
  text-align: center;
}

.mkdf-call-to-action-holder .mkdf-cta-text-holder h1,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h2,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h3,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h4,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h5,
.mkdf-call-to-action-holder .mkdf-cta-text-holder h6 {
  margin: 0;
}

.mkdf-call-to-action-holder .mkdf-cta-button-holder .mkdf-btn {
  white-space: nowrap;
}

.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-inner {
  display: table;
}

.mkdf-call-to-action-holder.mkdf-normal-layout:not(.mkdf-content-in-grid) .mkdf-cta-inner {
  width: 100%;
}

.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-text-holder,

.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-button-holder {
  display: table-cell;
  box-sizing: border-box;
}

.mkdf-call-to-action-holder.mkdf-normal-layout .mkdf-cta-button-holder {
  text-align: left;
}

.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-inner {
  text-align: center;
}

.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-text-holder,
.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-button-holder {
  width: 100%;
}

.mkdf-call-to-action-holder.mkdf-simple-layout .mkdf-cta-button-holder {
  margin: 28px 0 0;
}

.mkdf-call-to-action-holder.no-proportion .mkdf-cta-inner {
  text-align: center;
  width: 100%;
}

.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text-holder {
  margin-right: 80px;
}

.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text-holder,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-button-holder,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-button,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text,
.mkdf-call-to-action-holder.no-proportion .mkdf-cta-text > * {
  display: inline;
}

.mkdf-call-to-action-holder.mkdf-two-halves-columns .mkdf-cta-text-holder,
.mkdf-call-to-action-holder.mkdf-two-halves-columns .mkdf-cta-button-holder {
  width: 50%;
}

.mkdf-call-to-action-holder.mkdf-two-thirds-columns .mkdf-cta-text-holder {
  width: 66.66666666666667%;
}

.mkdf-call-to-action-holder.mkdf-two-thirds-columns .mkdf-cta-button-holder {
  width: 33.33333333333333%;
}

.mkdf-call-to-action-holder.mkdf-three-quarters-columns .mkdf-cta-text-holder {
  width: 75%;
}

.mkdf-call-to-action-holder.mkdf-three-quarters-columns .mkdf-cta-button-holder {
  width: 25%;
}

.mkdf-call-to-action-holder.mkdf-four-fifths-columns .mkdf-cta-text-holder {
  width: 80%;
}

.mkdf-call-to-action-holder.mkdf-four-fifths-columns .mkdf-cta-button-holder {
  width: 20%;
}


.icon-box .mkdf-iwt-icon img {
  -webkit-transition: transform 0.4s cubic-bezier(0.38, 3, 0.57, 1.6);
  -moz-transition: transform 0.4s cubic-bezier(0.38, 3, 0.57, 1.6);
  transition: transform 0.4s cubic-bezier(0.38, 3, 0.57, 1.6);
}
.icon-box:hover .mkdf-iwt-icon img {
  -webkit-transform: translate3d(0, -5px, 0);
  -moz-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}
.mminus1 { margin:0 50px 0 -38px}
.mminus2 {margin:0 -50px 0 50px }
.mminus3 {margin:0 50px 0 -40px }
.valuesminus {background:#f1f1f1; margin-left:-20px; font-size: 11px;}

#overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000;
filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
z-index: 100;
display: none;
}
.cnt223 a{
text-decoration: none;
}
.popup{
width: 100%;
margin: 0 auto;
display: none;
position: fixed;
z-index: 101;
}
.cnt223{
min-width: 600px;
width: 600px;
min-height: 150px;
margin: 100px auto;
background: #f3f3f3;
position: relative;
z-index: 103;
padding: 15px 35px;
border-radius: 5px;
box-shadow: 0 2px 5px #000; text-align:center;
}
.cnt223 p{
clear: both;
    color: #555555;
    /* text-align: justify; */
    font-size: 15px;
    font-family: sans-serif;
}

.buttons { width:100%; float:left; display:block; position:relative}
#dap { display:block; width:45%; float:left;}
#nope { display:block; width:45%; float:right;}
#dap .close, #nope .goindex {  color:#006699; font-size:24px; font-weight:bold; opacity: 1;}
#dap .close:hover, #nope .goindex:hover { color:#3ea3d8} 
#dap .close, #dap span {float:left; text-align:left }
#nope .goindex, #nope span { float:right; text-align:right;}
#dap span, #nope span { font-size:13px; color:#000;}
.x { color:#006699;}

@media only screen and (max-width: 768px) {
 .mminus1, .mminus2, .mminus3, .valuesminus { margin:0}
.cnt223{
min-width: 350px;
width: 350px;
}
}