 @media all {
	 .enBloque{
		 width: max-content;
	 }
	 .enBloque .dropdown {
		margin-right: 5px;	
	}
	 .enBloque .dropdown:hover i{
		color:#fff!important;	
	}

        h1 {
          overflow-wrap: break-word;
        }
        p {
          overflow-wrap: break-word;
        }
      }
      @media all {
        *,
        ::after,
        ::before {
          box-sizing: border-box;
        }
        h1 {
          margin-top: 0;
          margin-bottom: 0.5rem;
          font-weight: 500;
          line-height: 1.2;
        }
        h1 {
          font-size: calc(1.375rem + 1.5vw);
        }
        @media (min-width: 1200px) {
          h1 {
            font-size: 2.5rem;
          }
        }
        p {
          margin-top: 0;
          margin-bottom: 1rem;
        }
        img {
          vertical-align: middle;
        }
        ::-moz-focus-inner {
          padding: 0;
          border-style: none;
        }
      }
      @media all {
        p {
          font-family: Rubik;
        }
        h1 {
          font-weight: 500;
          color: #333;
          -ms-word-wrap: break-word;
          word-wrap: break-word;
        }
        img {
          max-width: 100%;
          height: auto;
        }
        *:before,
        *:after {
          -webkit-box-sizing: inherit;
          box-sizing: inherit;
        }
        :focus {
          outline: none;
        }
      }
      @media all {
        *,
        :after,
        :before {
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
        }
        img {
          height: auto;
          max-width: 100%;
          border: none;
          -webkit-border-radius: 0;
          border-radius: 0;
          -webkit-box-shadow: none;
          box-shadow: none;
        }
        .background-overlay {
          height: 100%;
          width: 100%;
          top: 0;
          left: 0;
          position: absolute;
        }
        .widget-wrap > .element.absolute {
          position: absolute;
        }
        .element.absolute {
          z-index: 1;
        }
        .section {
          position: relative;
        }
        .section .container {
          display: -webkit-box;
          display: -ms-flexbox;
          /*display: flex;*/
          margin-right: auto;
          margin-left: auto;
          position: relative;
        }
        @media (max-width: 1024px) {
          .section .container {
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
          }
        }
        .section.section-boxed > .container {
          max-width: 1140px;
        }
        .widget-wrap {
          position: relative;
          width: 100%;
          -ms-flex-wrap: wrap;
          flex-wrap: wrap;
          -ms-flex-line-pack: start;
          align-content: flex-start;
        }
        .elementor:not(.bc-flex-widget) .widget-wrap {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
        }
        .widget-wrap > .element {
          width: 100%;
        }
        .widget {
          position: relative;
        }
        .widget:not(:last-child) {
          margin-bottom: 20px;
        }
        .column {
          min-height: 1px;
        }
        .column {
          position: relative;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
        }
        .column-gap-default > .column > .element-populated {
          padding: 25px 10px 0px 10px;
        }
        @media (min-width: 768px) {
          .column.col-50 {
            width: 50%;
          }
        }
        @media (max-width: 767px) {
          .column {
            width: 100%;
          }
        }
        .element .widget-container {
          -webkit-transition: background 0.3s, border 0.3s,
            -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
          transition: background 0.3s, border 0.3s, -webkit-border-radius 0.3s,
            -webkit-box-shadow 0.3s;
          -o-transition: background 0.3s, border 0.3s, border-radius 0.3s,
            box-shadow 0.3s;
          transition: background 0.3s, border 0.3s, border-radius 0.3s,
            box-shadow 0.3s;
          transition: background 0.3s, border 0.3s, border-radius 0.3s,
            box-shadow 0.3s, -webkit-border-radius 0.3s, -webkit-box-shadow 0.3s;
        }
        @media (max-width: 767px) {
          .hidden-phone {
            display: none;
          }
        }
        .heading-title {
          padding: 0;
          margin: 0;
          line-height: 1;
        }
        .widget-image {
          text-align: center;
        }
        .widget-image img {
          vertical-align: middle;
          display: inline-block;
        }
      }
      @media all {
        .section.section-boxed > .container {
          max-width: 1320px;
        }
        .widget:not(:last-child) {
          margin-bottom: 20px;
        }
        @media (max-width: 1024px) {
          .section.section-boxed > .container {
            max-width: 1024px;
          }
        }
        @media (max-width: 767px) {
          .section.section-boxed > .container {
            max-width: 767px;
          }
        }
      }
      @media all {
        .widget-heading .heading-title {
          color: var(--e-global-color-primary);
          font-family: var(--e-global-typography-primary-font-family),
            Sans-serif;
          font-weight: var(--e-global-typography-primary-font-weight);
        }
      }
      @media all {
        .element.element-8ccbb80:not(.motion-effects-element-type-background) {
          background-image: url("https://www.motomundohn.com/wp-content/themes/autoparts/scriptsPHP/assets/img/test/breadcrumbs.jpg");
          background-position: center center;
          background-repeat: no-repeat;
          background-size: cover;
        }
        .element.element-8ccbb80 > .background-overlay {
          background-color: transparent;
          background-image: linear-gradient(
            120deg,
            #e52727de 50%,
            #59595900 0%
          );
          opacity: 1;
          transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .element.element-8ccbb80 {
          transition: background 0.3s, border 0.3s, border-radius 0.3s,
            box-shadow 0.3s;
          margin-top: 0px;
          margin-bottom: 0px;
          padding: 30px 0px 80px 0px;
        }
		.element.element-8ccbb802:not(.motion-effects-element-type-background) {
          background-image: url("https://www.motomundohn.com/wp-content/themes/autoparts/scriptsPHP/assets/img/test/breadcrumbs02.jpg");
          background-position: center center;
          background-repeat: no-repeat;
          background-size: cover;
        }
        .element.element-8ccbb802 > .background-overlay {
          background-color: transparent;
          background-image: linear-gradient( 120deg, #2e3234d6 60%, #e00000bd 50% );
          opacity: 1;
          transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
        .element.element-8ccbb802 {
          transition: background 0.3s, border 0.3s, border-radius 0.3s,
            box-shadow 0.3s;
          margin-top: 0px;
          margin-bottom: 0px;
          padding: 30px 0px 80px 0px;
        }
        .element.element-f34fa54.column.element[data-element_type="column"]
          > .widget-wrap.element-populated {
          align-content: center;
          align-items: center;
        }
        .element.element-5ad2b84 .heading-title {
          color: #ffffff;
          font-family: "Oswald", Sans-serif;
          font-size: 70px;
          line-height: 73px;
        }
        .element.element-5be927e .heading-title {
          color: #ffffff;
          font-family: "Rubik", Sans-serif;
          font-size: 19px;
          font-weight: 300;
        }
        body:not(.rtl) .element.element-0b9435a {
          left: 0px;
        }
        .element.element-0b9435a {
          bottom: -170px;
        }
        @media (max-width: 1024px) and (min-width: 768px) {
          .element.element-f34fa54 {
            width: 58%;
          }
        }
        @media (max-width: 1024px) {
          body:not(.rtl) .element.element-0b9435a {
            left: 362px;
          }
          .element.element-0b9435a {
            bottom: -41px;
          }
        }
        @media (max-width: 767px) {
          .element.element-8ccbb80 {
            margin-top: 0px;
            margin-bottom: 80px;
            padding: 30px 15px 15px 15px;
          }
		  
          .element.element-5ad2b84 .heading-title {
            font-size: 34px;
            line-height: 40px;
          }
          .element.element-5be927e .heading-title {
            line-height: 26px;
          }
        }
      }
      /*! CSS Used from: Embedded */
      h1 {
        font-family: Oswald;
        font-weight: 500;
        font-style: normal;
        color: #333;
        font-display: swap;
      }
      .mkdf-post-excerpt-holder p {
        font-family: Rubik;
        line-height: 26px;
        font-weight: normal;
        font-style: normal;
        color: #808080;
        font-size: 16px;
        font-display: swap;
      }
      /*! CSS Used fontfaces */
     

      @media all {
        *,
        ::after,
        ::before {
          box-sizing: border-box;
        }
        ::-moz-focus-inner {
          padding: 0;
          border-style: none;
        }
      }
      @media all {
        *:before,
        *:after {
          -webkit-box-sizing: inherit;
          box-sizing: inherit;
        }
        :focus {
          outline: none;
        }
      }
      @media all {
        *,
        :after,
        :before {
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
        }
        .background-overlay {
          height: 100%;
          width: 100%;
          top: 0;
          left: 0;
          position: absolute;
        }
      }
      @media all {
        .element.element-8ccbb80 > .background-overlay {
          background-color: transparent;
          background-image: linear-gradient(
            120deg,
            #ff0000e0 50%,
            #59595900 0%
          );
          opacity: 1;
          transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
      }

      @media all {
        a,
        div,
        h2,
        i,
        p,
        span {
          background: 0 0;
          border: 0;
          margin: 0;
          outline: 0;
          padding: 0;
          vertical-align: baseline;
        }
        h2 {
          font-size: 45px;
          line-height: 1em;
        }
        h2 {
          font-family: Rajdhani, sans-serif;
          font-weight: 700;
          letter-spacing: 0.025em;
          text-transform: uppercase;
          color: #000;
          margin: 25px 0;
          -ms-word-wrap: break-word;
          word-wrap: break-word;
        }
        a {
          color: #000;
          text-decoration: none;
          -webkit-transition: color 0.2s ease-out;
          -o-transition: color 0.2s ease-out;
          transition: color 0.2s ease-out;
        }
        a:hover {
          color: #ff0000;
        }
        p {
          margin: 10px 0;
        }
        ::-moz-selection {
          background: #ff0000;
          color: #fff;
        }
        ::selection {
          background: #ff0000;
          color: #fff;
        }
        ::-moz-selection {
          background: #ff0000;
          color: #fff;
        }
        .mkdf-btn {
          position: relative;
          display: inline-block;
          vertical-align: middle;
          width: auto;
          margin: 0;
          font-family: Rajdhani, sans-serif;
          font-size: 14px;
          letter-spacing: 0.1em;
          line-height: 2em;
          font-weight: 700;
          text-transform: uppercase;
          outline: 0;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          -webkit-transition: color 0.2s ease-in-out,
            background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
          -o-transition: color 0.2s ease-in-out,
            background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
          transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out,
            border-color 0.2s ease-in-out;
          padding: 12px 23px;
          cursor: pointer;
        }
        .mkdf-btn.mkdf-btn-simple-predefined {
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
          color: #fff;
          background-color: #ff0000;
          border: 1px solid #ff0000;
          border-radius: 2px;
          padding: 0 !important;
          background-color: transparent;
          color: #000;
          border: none;
        }
        .mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder {
          position: relative;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center;
          -webkit-box-pack: start;
          -ms-flex-pack: start;
          justify-content: flex-start;
          overflow: hidden;
        }
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          > i,
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          > span:not(.mkdf-btn-text) {
          display: inline-block;
          vertical-align: middle;
        }
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          > i:before,
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          > span:not(.mkdf-btn-text):before {
          display: block;
          line-height: inherit;
        }
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          .ion-ios-play {
          font-size: 13px;
          width: 6px;
          padding-top: 1px;
        }
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          .mkdf-btn-text {
          position: relative;
          display: inline-block;
          -webkit-transition: 0.2s cubic-bezier(0.42, 0, 0.6, 0.93);
          -o-transition: 0.2s cubic-bezier(0.42, 0, 0.6, 0.93);
          transition: 0.2s cubic-bezier(0.42, 0, 0.6, 0.93);
          -webkit-transform: translateX(0);
          -ms-transform: translateX(0);
          transform: translateX(0);
          padding: 0 18px 0 21px;
        }
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          .mkdf-btn-line,
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          .mkdf-btn-line-hidden {
          width: calc(81px - 7px);
          height: 1px;
          background-color: currentColor;
          -webkit-transition: 0.18s ease-in-out;
          -o-transition: 0.18s ease-in-out;
          transition: 0.18s ease-in-out;
        }
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          .mkdf-btn-line-hidden {
          position: absolute;
          top: 50%;
          opacity: 0.4;
          -webkit-transform-origin: left;
          -ms-transform-origin: left;
          transform-origin: left;
          -webkit-transform: scaleX(0);
          -ms-transform: scaleX(0);
          transform: scaleX(0);
        }
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          .mkdf-btn-line {
          opacity: 1;
          -webkit-transform: scaleX(1);
          -ms-transform: scaleX(1);
          transform: scaleX(1);
          -webkit-transform-origin: right;
          -ms-transform-origin: right;
          transform-origin: right;
        }
        .mkdf-btn.mkdf-btn-simple-predefined:hover .mkdf-btn-text {
          -webkit-transform: translateX(calc(81px - 8px));
          -ms-transform: translateX(calc(81px - 8px));
          transform: translateX(calc(81px - 8px));
        }
        .mkdf-btn.mkdf-btn-simple-predefined:hover .mkdf-btn-line {
          opacity: 0.4;
          -webkit-transform: scaleX(0);
          -ms-transform: scaleX(0);
          transform: scaleX(0);
          -webkit-transform-origin: right;
          -ms-transform-origin: right;
          transform-origin: right;
        }
        .mkdf-btn.mkdf-btn-simple-predefined:hover .mkdf-btn-line-hidden {
          -webkit-transform: scaleX(1);
          -ms-transform: scaleX(1);
          transform: scaleX(1);
          opacity: 1;
        }
        .mkdf-btn.mkdf-btn-simple-predefined:hover {
          color: #000;
          background-color: transparent;
        }
        .mkdf-btn.mkdf-btn-simple-predefined:hover
          .mkdf-btn-predefined-line-holder
          .mkdf-btn-text {
          -webkit-transition: 0.3s ease-in-out;
          -o-transition: 0.3s ease-in-out;
          transition: 0.3s ease-in-out;
        }
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          .mkdf-btn-text {
          padding: 0 18px 0 0;
          -webkit-transition: 0.32s cubic-bezier(0.42, 0, 0.6, 0.93);
          -o-transition: 0.32s cubic-bezier(0.42, 0, 0.6, 0.93);
          transition: 0.32s cubic-bezier(0.42, 0, 0.6, 0.93);
        }
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          .mkdf-btn-line,
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          .mkdf-btn-line-hidden {
          -webkit-transition: 0.3s ease-in-out;
          -o-transition: 0.3s ease-in-out;
          transition: 0.3s ease-in-out;
        }
        .mkdf-btn.mkdf-btn-simple-predefined
          .mkdf-btn-predefined-line-holder
          .mkdf-btn-line-hidden {
          width: calc(81px - 27px);
        }
        .mkdf-section-title-holder {
          position: relative;
          display: inline-block;
          width: 100%;
          vertical-align: middle;
          -webkit-box-sizing: border-box;
          box-sizing: border-box;
        }
        .mkdf-section-title-holder .mkdf-st-tagline {
          font-family: Heebo, sans-serif;
          line-height: 1.1em;
          font-weight: 500;
          text-transform: uppercase;
          color: #ff0000;
          font-size: 12px;
          letter-spacing: 0.8em;
        }
        .mkdf-section-title-holder .mkdf-st-title {
          margin: 6px 0 0;
        }
        .mkdf-section-title-holder .mkdf-st-text {
          display: block;
          margin: 19px 0 0;
        }
        .mkdf-section-title-holder .mkdf-st-button {
          position: relative;
          display: inline-block;
          vertical-align: top;
        }
        .mkdf-section-title-holder .mkdf-st-button .mkdf-btn {
          margin-top: 43px;
        }
      }
      @media all {
        .ion-ios-play:before {
          display: inline-block;
          font-family: "Ionicons";
          speak: none;
          font-style: normal;
          font-weight: normal;
          font-variant: normal;
          text-transform: none;
          text-rendering: auto;
          line-height: 1;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
        }
        .ion-ios-play:before {
          content: "\f488";
        }
      }
      @media all {
        @media only screen and (max-width: 480px) {
          .mkdf-elements-holder .mkdf-eh-item-content {
            padding: 0 10px;
          }
        }
        @media only screen and (max-width: 768px) {
          .mkdf-section-title-holder {
            padding: 0 !important;
          }
        }
      }
      /*! CSS Used from: Embedded */
      @media only screen and (min-width: 1400px) and (max-width: 1600px) {
        .mkdf-eh-item-content.mkdf-eh-custom-3931 {
          padding: 0 20% 0 38% !important;
        }
      }
      @media only screen and (min-width: 1025px) and (max-width: 1399px) {
        .mkdf-eh-item-content.mkdf-eh-custom-3931 {
          padding: 0 16% 0 34% !important;
        }
      }
      @media only screen and (min-width: 769px) and (max-width: 1024px) {
        .mkdf-eh-item-content.mkdf-eh-custom-3931 {
          padding: 0 16% 0 26% !important;
        }
      }
      @media only screen and (min-width: 681px) and (max-width: 768px) {
        .mkdf-eh-item-content.mkdf-eh-custom-3931 {
          padding: 120px 28% 7px 11% !important;
        }
      }
      @media only screen and (max-width: 680px) {
        .mkdf-eh-item-content.mkdf-eh-custom-3931 {
          padding: 120px 10% 7px !important;
        }
      }
      /*! CSS Used fontfaces */
      

      .mkdf-st-inner ul {
        list-style: none;
        margin: 0;
        padding: 0;
        text-align: left;
        margin-top: 10px;
      }

      .mkdf-st-inner ul li {
        margin-bottom: 0px;
        padding: 0;
        font-family: Rajdhani, sans-serif;
        font-weight: 500;
        display: flex;
        line-height: 27px;
      }
      .mkdf-st-inner ul li a {
        color: #fff;
      }
      .mkdf-st-inner ul li a:hover {
        color: rgb(72, 72, 72);
      }
      .mkdf-st-inner ul li i {
        margin-right: 8px;
        line-height: 27px !important;
        font-weight: 300;
        color: #ffffff;
      }


      /* ///TABS */
        #exTab1 .tab-content {
        padding: 5px 15px;
		font-family: Ubuntu,sans-serif;
		font-size: 16px;
		font-weight: 300;
		line-height: 27px;
		color: grey;
		-webkit-font-smoothing: antialiased;
		overflow-x: hidden !important;
		text-transform: full-size-kana;
        }

        #exTab2 h3 {
            padding: 5px 15px;
			font-family: Ubuntu,sans-serif;
			font-size: 16px;
			font-weight: 300;
			line-height: 27px;
			color: grey;
			-webkit-font-smoothing: antialiased;
			overflow-x: hidden !important;
			text-transform: inherit;
			font-family: inherit;
			font-size: 100%;
			font-style: inherit;
			font-weight: inherit;
			line-height: inherit;
			border: 0;
			outline: 0;
			-webkit-font-smoothing: antialiased;
			-ms-word-wrap: break-word;
			word-wrap: break-word;
        }

        /* remove border radius for the tab */

        #exTab1 .nav-pills > li > a {
        border-radius: 0;
        }

        .nav-tabs a{
            color: #e00a12;
            font-family: Rajdhani, sans-serif;
            font-weight: 700;
            letter-spacing: 0.025em;
            text-transform: uppercase;
            
            margin: 25px 0;
            -ms-word-wrap: break-word;
            word-wrap: break-word;
            font-size: 22px;

        }
        .nav-tabs a:hover{
            color: #ff040c;           
        }


*,:after,:before{box-sizing:border-box;}
h5{margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2;color:#344767;}
button{border-radius:0;}
button:focus:not(:focus-visible){outline:0;}
button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{text-transform:none;}
[type=button],button{-webkit-appearance:button;}
::-moz-focus-inner{padding:0;border-style:none;}
.collapse:not(.show){display:none;}
.accordion-button{
    position: relative !important;
display: flex !important;
align-items: center !important;
width: 100% !important;
padding: 1rem !important;
font-size: 1rem !important;
text-align: left !important;
background-color: transparent !important;
border: 0 !important;
  border-bottom-color: currentcolor;
  border-bottom-style: none;
  border-bottom-width: 0px;
border-radius: 0 !important;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
overflow-anchor: none !important;
transition: all .15s ease-in,border-radius .15s ease !important;
font-family: Rajdhani, sans-serif;
font-weight: 700 !important;
letter-spacing: 0.025em;
text-transform: uppercase;
color: #000 !important;
margin: 25px 0;
-ms-word-wrap: break-word !important;
word-wrap: break-word;
font-size: 22px !important;

}


        .collapse-close {
            font-weight: bold;
            position: relative;
            /* top: 8px; */
        }
        .accordion-button {
            /* padding: 0 12px 9px; */
        }

       
        .collapse-close {
            -moz-transition: all 0.25s ease-out;
    -ms-transition: all 0.25s ease-out;
    -o-transition: all 0.25s ease-out;
    -webkit-transition: all 0.25s ease-out;
        }
        .accordion-button:hover .collapse-close {
            -moz-transform: rotate(90deg);
            -ms-transform: rotate(90deg);
            -o-transform: rotate(90deg);
            -webkit-transform: rotate(90deg);
            color: #ff0000;
        }

@media (prefers-reduced-motion:reduce){
.accordion-button{transition:none;}
}
.accordion-button:after{flex-shrink:0;width:1rem;height:1rem;margin-left:auto;content:"";background-image:none;background-repeat:no-repeat;background-size:1rem;transition:transform .2s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.accordion-button:after{transition:none;}
}
.accordion-button:hover{z-index:2;}
.accordion-button:focus{z-index:3;border-color:#5e72e4;outline:0;box-shadow:none;}
.accordion-header{margin-bottom:0;}
.accordion-item{background-color:transparent;border:0 solid rgba(0,0,0,.125);}
.accordion-item:first-of-type,.accordion-item:first-of-type .accordion-button{border-top-left-radius:.25rem;border-top-right-radius:.25rem;}
.accordion-item:not(:first-of-type){border-top:0;}
.accordion-item:last-of-type,.accordion-item:last-of-type .accordion-button.collapsed,.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;}
.accordion-body{padding:1rem;}
.opacity-8{opacity:.8!important;}
.position-absolute{position:absolute!important;}
.end-0{right:0!important;}
.border-bottom{border-bottom:1px solid #dee2e6!important;}
.me-3{margin-right:1rem!important;}
.mb-3{margin-bottom:1rem!important;}
.pt-1{padding-top:.25rem!important;}
html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
h5{font-size:1.25rem;line-height:1.375;}
@media (max-width:575.98px){
h5{font-size:1.25rem;}
}
h5{font-weight:600;}
.text-sm{line-height:1.5;}
.text-xs{line-height:1.25;}
.text-sm{font-size:.875rem!important;}
.text-xs{font-size:.75rem!important;}
.font-weight-bold{font-weight:600!important;}
.accordion .accordion-button{font-size:inherit!important;}
.accordion div button[aria-expanded=false] .collapse-open{display:none;}
.accordion div button[aria-expanded=false] .collapse-close{display:block;}
*,:after,:before{box-sizing:border-box;}
h5{margin-top:0;margin-bottom:.5rem;font-weight:400;line-height:1.2;color:#344767;}
button{border-radius:0;}
button:focus:not(:focus-visible){outline:0;}
button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{text-transform:none;}
[type=button],button{-webkit-appearance:button;}
::-moz-focus-inner{padding:0;border-style:none;}
.collapse:not(.show){display:none;}
.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem;font-size:1rem;color:#67748e;text-align:left;background-color:transparent;border:0;border-radius:0;overflow-anchor:none;transition:all .15s ease-in,border-radius .15s ease;}
@media (prefers-reduced-motion:reduce){
.accordion-button{transition:none;}
}
.accordion-button:after{flex-shrink:0;width:1rem;height:1rem;margin-left:auto;content:"";background-image:none;background-repeat:no-repeat;background-size:1rem;transition:transform .2s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.accordion-button:after{transition:none;}
}
.accordion-button:hover{z-index:2;}
.accordion-button:focus{z-index:3;border-color:#5e72e4;outline:0;box-shadow:none;}
.accordion-header{margin-bottom:0;}
.accordion-item{background-color:transparent;border:0 solid rgba(0,0,0,.125);}
.accordion-item:first-of-type,.accordion-item:first-of-type .accordion-button{border-top-left-radius:.25rem;border-top-right-radius:.25rem;}
.accordion-item:not(:first-of-type){border-top:0;}
.accordion-item:last-of-type,.accordion-item:last-of-type .accordion-button.collapsed,.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;}
.accordion-body{padding:1rem;}
.opacity-8{opacity:.8!important;}
.position-absolute{position:absolute!important;}
.end-0{right:0!important;}
.border-bottom{border-bottom:1px solid #dee2e6!important;}
.me-3{margin-right:1rem!important;}
.mb-3{margin-bottom:1rem!important;}
.pt-1{padding-top:.25rem!important;}
html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
h5{font-size:1.25rem;line-height:1.375;}
@media (max-width:575.98px){
h5{font-size:1.25rem;}
}
h5{font-weight:600;}
.text-sm{line-height:1.5;}
.text-xs{line-height:1.25;}
.text-sm{font-size:.875rem!important;}
.text-xs{font-size:.75rem!important;}
.font-weight-bold{font-weight:600!important;}
.accordion .accordion-button{font-size:inherit!important;}
.accordion div button[aria-expanded=false] .collapse-open{display:none;}
.accordion div button[aria-expanded=true] .collapse-close{display:none;}
@media all{
.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-minus:before{content:"\f068";}
.fa-plus:before{content:"\f067";}
.fa{font-family:"Font Awesome 5 Free";}
.fa{font-weight:900;}
}
 
    
@media all {

a,
div,
h4,
i,
object,
p,
span {
    background: 0 0;
    border: 0;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline;
}

article {
    display: block;
}

a img {
    border: none;
}

img {
    height: auto;
    max-width: 100%;
}

.mkdf-post-text-main h4 {
    font-size: 24px;
    line-height: 1.25em;
}

.mkdf-post-text-main. h4 {
    font-family: Rajdhani, sans-serif;
    font-weight: 700;
    letter-spacing: .025em;
    text-transform: uppercase;
    color: #000;
    margin: 25px 0;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
}

.mkdf-post-text-main h4 a {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    font-style: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    text-transform: inherit;
	margin-top: 10px;
}

.mkdf-post-text-main h4 a:hover {
    color: #ff0000;
}

a {
    color: #000;
    text-decoration: none;
    -webkit-transition: color .2s ease-out;
    -o-transition: color .2s ease-out;
    transition: color .2s ease-out;
}

a:hover {
    color: #ff0000;
}

p {
    margin: 10px 0;
}

::-moz-selection {
    background: #ff0000;
    color: #fff;
}

::selection {
    background: #ff0000;
    color: #fff;
}

::-moz-selection {
    background: #ff0000;
    color: #fff;
}

.mkdf-normal-space .mkdf-outer-space {
    margin: 0 -15px;
}

.mkdf-normal-space .mkdf-outer-space .mkdf-item-space {
    padding: 0 15px;
    margin: 0 0 30px;
}

.mkdf-grid-list .mkdf-item-space {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.mkdf-grid-list:not(.mkdf-one-columns) .mkdf-item-space {
    float: left;
}

.mkdf-grid-list.mkdf-three-columns .mkdf-masonry-grid-sizer {
    width: 33.33333%;
}

.mkdf-grid-list.mkdf-three-columns .mkdf-item-space {
    width: 33.33333%;
}


.mkdf-post-heading .mkdf-post-image img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}
.mkdf-post-heading:hover .mkdf-post-image img {
    -webkit-transform: scale(1.1) translateX(13px);
    -ms-transform: scale(1.1) translateX(13px);
    transform: scale(1.1) translateX(13px);
}

@media only screen and (min-width:769px) {
    .mkdf-grid-list.mkdf-three-columns .mkdf-item-space:nth-child(3n+1) {
        clear: both;
    }
}

.mkdf-grid-masonry-list .mkdf-masonry-list-wrapper {
    opacity: 0;
}

.mkdf-grid-masonry-list .mkdf-masonry-grid-sizer {
    width: 100%;
    padding: 0;
    margin: 0;
}

.mkdf-grid-masonry-list .mkdf-masonry-grid-gutter {
    width: 0;
    padding: 0;
    margin: 0;
}

.mkdf-self-hosted-video-holder .mkdf-video-wrap .mejs-container,
.mkdf-self-hosted-video-holder .mkdf-video-wrap .mejs-overlay-play,
.mkdf-self-hosted-video-holder .mkdf-video-wrap .mejs-poster {
    height: 100% !important;
    width: 100% !important;
}

.mkdf-self-hosted-video-holder .mejs-overlay:hover>.mejs-overlay-button {
    background-position: 0;
}

.mkdf-self-hosted-video-holder .mejs-overlay-button {
    background-position: 0;
    margin-top: -39px;
    display: none;
}

.mkdf-self-hosted-video-holder .mejs-overlay-button:before {
    content: 'play';
    position: absolute;
    display: inline-block;
    top: calc(50% - 19px);
    left: auto;
    padding-right: 78px;
    font-family: Rajdhani, sans-serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.5em;
    letter-spacing: .1em;
    text-transform: uppercase;
    -webkit-transform: translate(calc(-100% + 10px), -50%);
    -ms-transform: translate(calc(-100% + 10px), -50%);
    transform: translate(calc(-100% + 10px), -50%);
    color: #fff;
}

.mkdf-self-hosted-video-holder .mejs-overlay-button:after {
    content: '';
    position: absolute;
    display: block;
    width: 74px;
    height: 1px;
    background-color: #fff;
    top: calc(50% - 20px);
    left: calc(50% - 95px);
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: -webkit-transform .3s ease-in-out;
    -o-transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
}

.mkdf-self-hosted-video-holder .mejs-overlay:hover>.mejs-overlay-button:after {
    -webkit-transform: translateX(16px);
    -ms-transform: translateX(16px);
    transform: translateX(16px);
}

.mkdf-blog-holder {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    margin: 0 0 0px;
    clear: both;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.mkdf-blog-holder article {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.mkdf-blog-holder article .mkdf-post-content {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
}

.mkdf-blog-holder article .mkdf-post-image {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
}

.mkdf-blog-holder article .mkdf-post-image img {
    display: block;
	height: 100%;
}

.mkdf-blog-holder article .mkdf-post-text {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.mkdf-blog-holder article .mkdf-post-title {
    margin: 0;
}

.mkdf-blog-holder article .mkdf-post-excerpt-holder {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    margin: 9px 0 0;
}

.mkdf-blog-holder article .mkdf-post-excerpt-holder p {
    margin: 0;
}

.mkdf-blog-holder article .mkdf-post-excerpt:after {
    /*content: '...';*/
}

.mkdf-blog-holder article .mkdf-post-info-top {
    margin-bottom: 7px;
    line-height: 1;
}

.mkdf-blog-holder article .mkdf-post-info-top>div {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding: 0 35px 0 0;
    font-family: Heebo, sans-serif;
    line-height: 1.1em;
    font-weight: 500;
    text-transform: uppercase;
    color: #ff0000;
    font-size: 11px;
    letter-spacing: .075em;
    color: #000;
}

.mkdf-blog-holder article .mkdf-post-info-top>div:after {
    content: '';
    position: absolute;
    display: inline-block;
    width: 10px;
    height: 1px;
    top: calc(50% - 2px);
    right: 11px;
    background-color: #000;
}

.mkdf-blog-holder article .mkdf-post-info-top>div:last-child {
    padding: 0;
}

.mkdf-blog-holder article .mkdf-post-info-top>div:last-child:after {
    display: none;
}

.mkdf-blog-holder article .mkdf-post-info-top>div a {
    color: inherit;
}

.mkdf-blog-holder article .mkdf-post-info-top>div a:hover {
    color: #ff0000;
}

.mkdf-blog-holder article .mkdf-post-info-top .mkdf-post-info-date a {
    color: #ff0000;
}

.mkdf-blog-holder article .mkdf-post-info-top .mkdf-post-info-date a:hover {
    color: #000;
}

.mkdf-blog-holder article.format-link .mkdf-post-text {
    padding: 40px 45% 32px 40px;
    background-color: #000;
}

@media only screen and (min-width:1281px) and (max-width:1366px) {
    .mkdf-blog-holder article.format-link .mkdf-post-text {
        padding: 40px 34% 32px 40px;
    }
}

@media only screen and (max-width:1024px) {
    .mkdf-blog-holder article.format-link .mkdf-post-text {
        padding: 40px 25% 32px 40px;
    }
}

@media only screen and (max-width:680px) {
    .mkdf-blog-holder article.format-link .mkdf-post-text {
        padding: 40px 40px 32px 40px;
    }
}

.mkdf-blog-holder article.format-link .mkdf-post-text-main {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
}

.mkdf-blog-holder article.format-link .mkdf-post-mark {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    margin: 0 0 5px;
    color: #fff;
}

.mkdf-blog-holder article.format-link .mkdf-post-link-holder {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
}

.mkdf-blog-holder article.format-link .mkdf-post-title a {
    color: #fff;
}

.mkdf-blog-holder article.format-link .mkdf-post-custom-mark {
    position: absolute;
    display: block;
    font-family: Rajdhani, sans-serif;
    font-size: 140px;
    line-height: 1;
    letter-spacing: -.05em;
    font-weight: 700;
    color: rgba(255, 255, 255, .15);
    right: 38px;
    bottom: 11px;
}

.mkdf-blog-holder article.format-quote .mkdf-post-text {
    padding: 32px 45% 32px 39px;
    background-color: #ff0000;
}

@media only screen and (min-width:1281px) and (max-width:1366px) {
    .mkdf-blog-holder article.format-quote .mkdf-post-text {
        padding: 32px 34% 32px 39px;
    }
}

@media only screen and (max-width:1024px) {
    .mkdf-blog-holder article.format-quote .mkdf-post-text {
        padding: 32px 25% 32px 39px;
    }
}

@media only screen and (max-width:680px) {
    .mkdf-blog-holder article.format-quote .mkdf-post-text {
        padding: 32px 39px;
    }
}

.mkdf-blog-holder article.format-quote .mkdf-post-mark {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    margin: 0 0 51px;
}

.mkdf-blog-holder article.format-quote .mkdf-post-mark:before {
    content: ',,';
    position: absolute;
    display: block;
    top: 0;
    left: -3px;
    font-family: Oswald, sans-serif;
    font-size: 120px;
    line-height: 58px;
    letter-spacing: -.020em;
    font-weight: 500;
    color: transparent;
    -webkit-text-stroke: 1px #ff0000;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}

.mkdf-blog-holder article.format-quote .mkdf-post-text-main {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
}

.mkdf-blog-holder article.format-quote .mkdf-quote-author {
    display: inline-block;
    font-family: Heebo, sans-serif;
    line-height: 1.1em;
    font-weight: 500;
    text-transform: uppercase;
    color: #ff0000;
    font-size: 11px;
    letter-spacing: .075em;
    margin: 0 0 6px;
    color: #fff;
}

.mkdf-blog-holder article.format-quote .mkdf-post-title a {
    color: #fff;
}

.mkdf-blog-holder article.format-quote .mkdf-post-custom-mark {
    position: absolute;
    display: block;
    font-family: Rajdhani, sans-serif;
    font-size: 140px;
    line-height: 1;
    letter-spacing: -.05em;
    font-weight: 700;
    color: rgba(255, 255, 255, .15);
    right: 38px;
    bottom: 11px;
}

.mkdf-blog-holder article.format-video .mkdf-post-heading {
    width: 100%;
}

.mkdf-blog-holder article.format-video .mkdf-self-hosted-video {
    max-width: 100%;
}

.mkdf-blog-video-holder .mejs-container,
.mkdf-blog-video-holder .mejs-container .mejs-controls {
    background: 0 0;
}

.mkdf-blog-video-holder .mejs-container,
.mkdf-blog-video-holder .mejs-container .mejs-controls {
    height: 40px !important;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls {
    background: #000;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Ubuntu, sans-serif;
    padding: 0;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls .mejs-button {
    height: 40px;
    width: 40px;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls button {
    background-color: transparent;
    background-image: none;
    border: 0;
    height: 40px;
    margin: 0;
    outline: 0;
    position: relative;
    top: 0;
    width: 40px;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls button:before {
    color: #fff;
    display: block;
    font-family: ElegantIcons;
    font-size: 15px;
    height: 40px;
    left: 0;
    line-height: 40px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 40px;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-playpause-button.mejs-play button:before {
    content: "\45";
    font-size: 25px;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-volume-button.mejs-mute button:before {
    content: "\79";
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-volume-button>a.mejs-volume-slider {
    background: rgba(0, 0, 0, .7);
    height: 130px;
    width: 36px;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-volume-button>a.mejs-volume-slider .mejs-volume-total {
    background: #fff;
    top: 15px;
    width: 6px;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-volume-button>a.mejs-volume-slider .mejs-volume-current {
    background-color: #ff0000;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-volume-button>a.mejs-volume-slider .mejs-volume-handle {
    display: none;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time {
    color: #fff;
    font-family: Ubuntu, sans-serif;
    font-size: 13px;
    height: 100%;
    line-height: 40px;
    padding: 0 20px;
    width: 40px;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time>* {
    font-family: inherit;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail {
    font-family: inherit;
    height: 6px;
    margin: 0;
    padding: 0;
    top: 17px;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total {
    display: block !important;
    background: rgba(255, 255, 255, .7);
    height: 6px;
    margin: 0;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total span {
    height: 6px;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-buffering,
.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-hovered {
    background: 0 0;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-loaded {
    background: #fff;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-current {
    background: #ff0000;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-hovered {
    background: rgba(237, 29, 36, .7);
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float,
.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float-corner,
.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-total .mejs-time-float-current {
    background: 0 0;
    border: 0;
    color: #fff;
    top: -20px;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-handle,
.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-time-rail .mejs-time-handle-content {
    border: none;
    height: 6px;
    left: 0;
    top: 0;
    width: 6px;
}

.mkdf-blog-video-holder .mejs-container .mejs-controls>.mejs-fullscreen-button button:before {
    content: "\30";
}

.mkdf-self-hosted-video-holder {
    overflow: hidden;
}

.mkdf-self-hosted-video-holder video {
    -o-object-fit: cover;
    object-fit: cover;
}

.mkdf-blog-holder.mkdf-blog-masonry.mkdf-three-columns.mkdf-normal-space .mkdf-item-space {
    margin: 0 0 80px;
}

.mkdf-blog-holder.mkdf-blog-masonry.mkdf-three-columns.mkdf-normal-space .mkdf-item-space.format-standard {
    margin: 0 0 70px;
}

.mkdf-blog-holder.mkdf-blog-masonry article {
    padding-bottom: 30px;
}

.mkdf-blog-holder.mkdf-blog-masonry article.mkdf-post-has-media .mkdf-post-heading {
    /*margin-bottom: 29px;*/
}

.mkdf-blog-holder.mkdf-blog-masonry article.format-link .mkdf-post-custom-mark,
.mkdf-blog-holder.mkdf-blog-masonry article.format-quote .mkdf-post-custom-mark {
    position: relative;
    right: -2px;
    bottom: -7px;
    text-align: right;
}

.mkdf-blog-holder.mkdf-blog-masonry article.format-link .mkdf-post-text {
    padding: 40px 40px 18px;
}

.mkdf-blog-holder.mkdf-blog-masonry article.format-link .mkdf-post-mark {
    margin: 0 0 25px;
}

.mkdf-blog-holder.mkdf-blog-masonry article.format-quote .mkdf-post-text {
    padding: 32px 40px 18px;
}

.mkdf-blog-holder.mkdf-blog-masonry article.format-quote .mkdf-post-mark {
    margin: 0 0 71px;
}

.mkdf-blog-holder.mkdf-blog-masonry article.format-quote .mkdf-quote-author {
    margin: 0 0 5px;
}

.mkdf-blog-holder.mkdf-blog-masonry article .mkdf-post-info-top {
    margin-bottom: 1px;
}

.mkdf-blog-holder.mkdf-blog-masonry article .mkdf-post-excerpt-holder {
    margin: 11px 0 0;
}

.mkdf-blog-holder.mkdf-blog-masonry article .mkdf-post-LEER-MÁS-button {
    margin-top: 23px;
}

@media only screen and (min-width:769px) and (max-width:1024px) {
    .mkdf-blog-holder.mkdf-blog-masonry.mkdf-three-columns .mkdf-item-space {
        width: 50%;
    }
}

.mkdf-btn {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: auto;
    margin: 0;
    font-family: Rajdhani, sans-serif;
    font-size: 14px;
    letter-spacing: .1em;
    line-height: 2em;
    font-weight: 700;
    text-transform: uppercase;
    outline: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out;
    -o-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out;
    transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out;
    padding: 12px 23px;
    cursor: pointer;
}

.mkdf-btn.mkdf-btn-simple-predefined {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
    background-color: #ff0000;
    border: 1px solid #ff0000;
    border-radius: 2px;
    padding: 0 !important;
    background-color: transparent;
    color: #000;
    border: none;
}

.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    overflow: hidden;
}

.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder>i,
.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder>span:not(.mkdf-btn-text) {
    display: inline-block;
    vertical-align: middle;
}

.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder>i:before,
.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder>span:not(.mkdf-btn-text):before {
    display: block;
    line-height: inherit;
}

.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder .fa fa-caret-right {
    font-size: 13px;
    width: 6px;
    padding-top: 1px;
}

.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder .mkdf-btn-text {
    position: relative;
    display: inline-block;
    -webkit-transition: .2s cubic-bezier(.42, 0, .6, .93);
    -o-transition: .2s cubic-bezier(.42, 0, .6, .93);
    transition: .2s cubic-bezier(.42, 0, .6, .93);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    padding: 0 18px 0 21px;
}

.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder .mkdf-btn-line,
.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder .mkdf-btn-line-hidden {
    width: calc(81px - 7px);
    height: 1px;
    background-color: currentColor;
    -webkit-transition: .18s ease-in-out;
    -o-transition: .18s ease-in-out;
    transition: .18s ease-in-out;
}

.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder .mkdf-btn-line-hidden {
    position: absolute;
    top: 50%;
    opacity: .4;
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
}

.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder .mkdf-btn-line {
    opacity: 1;
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    transform-origin: right;
}

.mkdf-btn.mkdf-btn-simple-predefined:hover .mkdf-btn-text {
    -webkit-transform: translateX(calc(81px - 8px));
    -ms-transform: translateX(calc(81px - 8px));
    transform: translateX(calc(81px - 8px));
}

.mkdf-btn.mkdf-btn-simple-predefined:hover .mkdf-btn-line {
    opacity: .4;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    transform-origin: right;
}

.mkdf-btn.mkdf-btn-simple-predefined:hover .mkdf-btn-line-hidden {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
    opacity: 1;
}

.mkdf-btn.mkdf-btn-simple-predefined:hover {
    color: #000;
    background-color: transparent;
}

.mkdf-btn.mkdf-btn-simple-predefined:hover .mkdf-btn-predefined-line-holder .mkdf-btn-text {
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder .mkdf-btn-text {
    padding: 0 18px 0 0;
    -webkit-transition: .32s cubic-bezier(.42, 0, .6, .93);
    -o-transition: .32s cubic-bezier(.42, 0, .6, .93);
    transition: .32s cubic-bezier(.42, 0, .6, .93);
}

.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder .mkdf-btn-line,
.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder .mkdf-btn-line-hidden {
    -webkit-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

.mkdf-btn.mkdf-btn-simple-predefined .mkdf-btn-predefined-line-holder .mkdf-btn-line-hidden {
    width: calc(81px - 27px);
}
}

@media all {
.fa fa-caret-right:before {
    display: inline-block;
    font-family: "Ionicons";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fa fa-caret-right:before {
    content: "\f488";
}
}

@media all {
.mejs-offscreen {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal;
}

.mejs-container {
    background: #000;
    font-family: Helvetica, Arial, serif;
    position: relative;
    text-align: left;
    text-indent: 0;
    vertical-align: top;
}

.mejs-container,
.mejs-container * {
    box-sizing: border-box;
}

.mejs-container:focus {
    outline: none;
}

.mejs-mediaelement {
    left: 0;
    position: absolute;
    top: 0;
}

.mejs-mediaelement {
    height: 100%;
    width: 100%;
    z-index: 0;
}

.mejs-poster {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1;
}

:root .mejs-poster-img {
    display: none;
}

.mejs-poster-img {
    border: 0;
    padding: 0;
}

.mejs-overlay {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
}

.mejs-layer {
    z-index: 1;
}

.mejs-overlay-play {
    cursor: pointer;
}

.mejs-overlay-button {
    background: url(https://grandprix.qodeinteractive.com/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;
    background-position: 0 -39px;
    height: 80px;
    width: 80px;
}

.mejs-overlay:hover>.mejs-overlay-button {
    background-position: -80px -39px;
}

.mejs-overlay-loading {
    height: 80px;
    width: 80px;
}

.mejs-overlay-loading-bg-img {
    -webkit-animation: a 1s linear infinite;
    animation: a 1s linear infinite;
    background: transparent url(https://grandprix.qodeinteractive.com/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;
    display: block;
    height: 80px;
    width: 80px;
    z-index: 1;
}

.mejs-controls {
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    left: 0;
    list-style-type: none;
    margin: 0;
    padding: 0 10px;
    position: absolute;
    width: 100%;
    z-index: 3;
}

.mejs-controls:not([style*="display: none"]) {
    background: rgba(255, 0, 0, .7);
    background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, .35));
    background: linear-gradient(transparent, rgba(0, 0, 0, .35));
}

.mejs-button,
.mejs-time,
.mejs-time-rail {
    font-size: 10px;
    height: 40px;
    line-height: 10px;
    margin: 0;
    width: 32px;
}

.mejs-button>button {
    background: transparent url(https://grandprix.qodeinteractive.com/wp-includes/js/mediaelement/mejs-controls.svg);
    border: 0;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    margin: 10px 6px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-decoration: none;
    width: 20px;
}

.mejs-button>button:focus {
    outline: 1px dotted #999;
}

.mejs-container-keyboard-inactive [role=slider],
.mejs-container-keyboard-inactive [role=slider]:focus,
.mejs-container-keyboard-inactive a,
.mejs-container-keyboard-inactive a:focus,
.mejs-container-keyboard-inactive button,
.mejs-container-keyboard-inactive button:focus {
    outline: 0;
}

.mejs-time {
    box-sizing: content-box;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    height: 24px;
    overflow: hidden;
    padding: 16px 6px 0;
    text-align: center;
    width: auto;
}

.mejs-play>button {
    background-position: 0 0;
}

.mejs-time-rail {
    direction: ltr;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: 40px;
    margin: 0 10px;
    padding-top: 10px;
    position: relative;
}

.mejs-time-buffering,
.mejs-time-current,
.mejs-time-float,
.mejs-time-float-corner,
.mejs-time-float-current,
.mejs-time-hovered,
.mejs-time-loaded,
.mejs-time-total {
    border-radius: 2px;
    cursor: pointer;
    display: block;
    height: 10px;
    position: absolute;
}

.mejs-time-total {
    background: hsla(0, 0%, 100%, .3);
    margin: 5px 0 0;
    width: 100%;
}

.mejs-time-buffering {
    -webkit-animation: b 2s linear infinite;
    animation: b 2s linear infinite;
    background: -webkit-linear-gradient(135deg, hsla(0, 0%, 100%, .4) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, .4) 0, hsla(0, 0%, 100%, .4) 75%, transparent 0, transparent);
    background: linear-gradient(-45deg, hsla(0, 0%, 100%, .4) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, .4) 0, hsla(0, 0%, 100%, .4) 75%, transparent 0, transparent);
    background-size: 15px 15px;
    width: 100%;
}

.mejs-time-loaded {
    background: hsla(0, 0%, 100%, .3);
}

.mejs-time-current,
.mejs-time-handle-content {
    background: hsla(0, 0%, 100%, .9);
}

.mejs-time-hovered {
    background: hsla(0, 0%, 100%, .5);
    z-index: 10;
}

.mejs-time-buffering,
.mejs-time-current,
.mejs-time-hovered,
.mejs-time-loaded {
    left: 0;
    -webkit-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transition: all .15s ease-in;
    transition: all .15s ease-in;
    width: 100%;
}

.mejs-time-buffering {
    -webkit-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}

.mejs-time-hovered {
    -webkit-transition: height .1s cubic-bezier(.44, 0, 1, 1);
    transition: height .1s cubic-bezier(.44, 0, 1, 1);
}

.mejs-time-hovered.no-hover {
    -webkit-transform: scaleX(0) !important;
    -ms-transform: scaleX(0) !important;
    transform: scaleX(0) !important;
}

.mejs-time-handle,
.mejs-time-handle-content {
    border: 4px solid transparent;
    cursor: pointer;
    left: 0;
    position: absolute;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: 11;
}

.mejs-time-handle-content {
    border: 4px solid hsla(0, 0%, 100%, .9);
    border-radius: 50%;
    height: 10px;
    left: -7px;
    top: -4px;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    width: 10px;
}

.mejs-time-rail .mejs-time-handle-content:active,
.mejs-time-rail .mejs-time-handle-content:focus,
.mejs-time-rail:hover .mejs-time-handle-content {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.mejs-time-float {
    background: #eee;
    border: 1px solid #333;
    bottom: 100%;
    color: #111;
    display: none;
    height: 17px;
    margin-bottom: 9px;
    position: absolute;
    text-align: center;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 36px;
}

.mejs-time-float-current {
    display: block;
    left: 0;
    margin: 2px;
    text-align: center;
    width: 30px;
}

.mejs-time-float-corner {
    border: 5px solid #eee;
    border-color: #eee transparent transparent;
    border-radius: 0;
    display: block;
    height: 0;
    left: 50%;
    line-height: 0;
    position: absolute;
    top: 100%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 0;
}

.mejs-fullscreen-button>button {
    background-position: -80px 0;
}

.mejs-mute>button {
    background-position: -60px 0;
}

.mejs-volume-button {
    position: relative;
}

.mejs-volume-button>.mejs-volume-slider {
    -webkit-backface-visibility: hidden;
    background: rgba(50, 50, 50, .7);
    border-radius: 0;
    bottom: 100%;
    display: none;
    height: 115px;
    left: 50%;
    margin: 0;
    position: absolute;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 25px;
    z-index: 1;
}

.mejs-volume-button:hover {
    border-radius: 0 0 4px 4px;
}

.mejs-volume-total {
    background: hsla(0, 0%, 100%, .5);
    height: 100px;
    left: 50%;
    margin: 0;
    position: absolute;
    top: 8px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 2px;
}

.mejs-volume-current {
    left: 0;
    margin: 0;
    width: 100%;
}

.mejs-volume-current,
.mejs-volume-handle {
    background: hsla(0, 0%, 100%, .9);
    position: absolute;
}

.mejs-volume-handle {
    border-radius: 1px;
    cursor: ns-resize;
    height: 6px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 16px;
}

.mejs-overlay-error {
    position: relative;
}
}

/*! CSS Used from: https://grandprix.qodeinteractive.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=5.8.3 ; media=all */
@media all {
.mejs-container {
    clear: both;
    max-width: 100%;
}

.mejs-container * {
    font-family: Helvetica, Arial;
}

.mejs-container,
.mejs-container .mejs-controls {
    background: #222;
}

.mejs-time {
    font-weight: 400;
    word-wrap: normal;
}

.mejs-controls .mejs-time-rail .mejs-time-loaded {
    background: #fff;
}

.mejs-controls .mejs-time-rail .mejs-time-current {
    background: #0073aa;
}

.mejs-controls .mejs-time-rail .mejs-time-total {
    background: rgba(255, 255, 255, .33);
}

.mejs-controls .mejs-time-rail span {
    border-radius: 0;
}

.mejs-overlay-loading {
    background: 0 0;
}

.mejs-controls button:hover {
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
}

/* BLOG MASONRI */
@media all {
@media only screen and (max-width:768px) {
    .mkdf-grid-list.mkdf-three-columns .mkdf-masonry-grid-sizer {
        width: 50%;
    }

    .mkdf-grid-list.mkdf-three-columns .mkdf-item-space {
        width: 50%;
    }
}

@media only screen and (max-width:768px) and (min-width:681px) {
    .mkdf-grid-list.mkdf-three-columns .mkdf-item-space:nth-child(2n+1) {
        clear: both;
    }
}

@media only screen and (max-width:680px) {
    .mkdf-grid-list.mkdf-three-columns .mkdf-masonry-grid-sizer {
        width: 100%;
    }

    .mkdf-grid-list.mkdf-three-columns .mkdf-item-space {
        width: 100%;
    }
}
}

/*! CSS Used from: Embedded ; media=all */
@media all {
.st0 {
    fill: none;
    stroke: currentColor;
    stroke-miterlimit: 10;
}
}

/*! CSS Used keyframes */
@-webkit-keyframes a {
to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
}
}

@keyframes a {
to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
}
}

@-webkit-keyframes b {
0% {
    background-position: 0 0;
}

to {
    background-position: 30px 0;
}
}

@keyframes b {
0% {
    background-position: 0 0;
}

to {
    background-position: 30px 0;
}
}


.mkdf-blog-list-holder .mkdf-blog-list {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    list-style: none;
    margin: 0;
    padding: 0;
}

.mkdf-blog-list-holder .mkdf-bl-item {
    padding: 0;
    margin: 0;
}

.mkdf-blog-list-holder .mkdf-bli-inner {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
}

.mkdf-blog-list-holder .mkdf-bli-content {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.mkdf-blog-list-holder .mkdf-post-image {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    margin: 0 0 27px;
    overflow: hidden;
}

.mkdf-blog-list-holder .mkdf-post-image a {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
}

.mkdf-blog-list-holder .mkdf-post-image img {
    .mkdf-blog-list-holder .mkdf-post-image img {
    display: block!important;
    width: 100%!important;
    height: 100%!important;
}
}

.mkdf-blog-list-holder .mkdf-bli-info {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    margin: 0;
    line-height: 1;
    clear: both;
}

.mkdf-blog-list-holder .mkdf-bli-info>div {
    position: relative;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    font-family: Heebo, sans-serif;
    line-height: 1.1em;
    font-weight: 500;
    text-transform: uppercase;
    color: #ff0000;
    font-size: 11px;
    letter-spacing: .075em;
    color: #000;
}

.fa, .fas {
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    margin-top: 1px;
}



/*EFECT WAVE BUTTOM*/
@media all{
.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-play:before{content:"\f04b";}
.fa{font-family:'Font Awesome 5 Free';font-weight:900;}
}
@media all{
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-play:before{content:"\f04b";}
}


@media all{
.video-play a>.fa{color:#ff0404db;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:3px;}
.video-play a>.fa:hover{color:#ff0404;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.video-play{position:absolute;top:50%;left:50%;z-index:3;margin-left:-34px;margin-top:-26px;}
.video-play a{color:#ff000d8a!important;text-align:center;border-radius:100%;margin:0;background:#f4f9fc87;padding:0;display:inline-block;width:50px;height:50px;line-height:17px;z-index:33;position:relative;}
.video-play:hover a{background:#fff;color:#fff;}
.waves-block{
    width: 50px;
    height: 50px;
    position: relative;
}
.waves-block .waves{position: absolute;
    position: absolute;
    width: 150px;
    height: 150px;
    background: #ffffff50;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    border-radius: 100%;
    -webkit-animation: waves 3s ease-in-out infinite;
    animation: waves 3s ease-in-out infinite;
    left: 50%;
    margin-left: -75px;
    top: 50%;
    margin-top: -126px;}
.waves-block .wave-1{-webkit-animation-delay:0s;animation-delay:0s;}
.waves-block .wave-2{-webkit-animation-delay:1s;animation-delay:1s;}
.waves-block .wave-3{-webkit-animation-delay:2s;animation-delay:2s;}
}
@-webkit-keyframes waves{0%{-webkit-transform:scale(0.2, 0.2);transform:scale(0.2, 0.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}50%{opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}100%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}}
@keyframes waves{0%{-webkit-transform:scale(0.2, 0.2);transform:scale(0.2, 0.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}50%{opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}100%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}}
@-webkit-keyframes waves{0%{-webkit-transform:scale(0.2, 0.2);transform:scale(0.2, 0.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}50%{opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}100%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}}
@keyframes waves{0%{-webkit-transform:scale(0.2, 0.2);transform:scale(0.2, 0.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}50%{opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}100%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}}

 
 .mkdf-section-title-holder .mkdf-st-inner ul li:before{
	 list-style:none!important;
	 color: #fff0;
 }
 
 .section-height-default, #MfBorda{
	 position: relative;
 	 width: 100vw;
	 left: calc(-50vw + 50%);
 }
 .mkdf-row-grid-section-wrapper {
    padding-left: 0px;
}
/*TAP PANE*/
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:768px){
.container{width:750px;}
}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.nav{padding-left:0;margin-bottom:0;list-style:none;}
.nav>li{position:relative;display:block;}
.nav>li>a{position:relative;display:block;padding:10px 15px;}
.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee;}
.nav-tabs{border-bottom:1px solid #ddd;}
.nav-tabs>li{float:left;margin-bottom:-1px;}
.nav-tabs>li>a{color: #ff040c!important; margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0;font-size: 28px;}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd;}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555!important;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;}
.nav-pills>li{float:left;}
.nav-pills>li>a{border-radius:4px;}
.nav-pills>li+li{margin-left:2px;}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#000000;}
.tab-content>.tab-pane{display:none;}
.tab-content>.active{display:block;}
.clearfix:before,.clearfix:after,.container:before,.container:after,.nav:before,.nav:after{display:table;content:" ";}
.clearfix:after,.container:after,.nav:after{clear:both;}


  .mkdf-section-title-holder .mkdf-st-title {
    margin-top: 2px!important;
}

.mkdf-post-image a br {
    display: block!important;
}
#collapseTwo h3{
	text-transform: inherit;
    color: #181818;
}
#imgMotorMarino {
    transform: translatey(0px);
    animation: float 6s ease-in-out infinite;
}
.mkdf-section-title-holder .mkdf-st-text {
    text-align: justify;
}
.mkdf-post-excerpt-holder p {
    text-align: justify;
}
/*media queries for small devices*/

@media screen and (max-width: 678px) {
        .mkdf-section-title-holder .mkdf-st-title {
         white-space: inherit;
    }
    .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {    
        font-size: 15px;
    }

    .nav-tabs>li>a {
        font-size: 15px;    
    }
    .nav>li>a {
        position: relative;
        display: block;
        padding: 0px 0px 0px 0px;
        margin-left: 2px;
    }
    #mrgMotocicletas{
        margin-top: -60px!important;
    }
    .element.element-8ccbb80 > .background-overlay {
        background-color: #747e85!important;   
    }
	.element.element-8ccbb80 > .background-overlay {
          background-color: transparent;
          background-image: linear-gradient(
            120deg,
            #4b4b4be0 50%,
            #59595900 0%
          );
          opacity: 1;
          transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }
		
	.mkdf-grid-list.mkdf-three-columns .mkdf-item-space {
    width: 100%!important;
    display: contents!important;
	}
	.mkdf-blog-holder article .mkdf-post-content {
		width: 96%!important; 
		padding: 13px;
	}
	.mkdf-eh-item-inner.mkdf-eh-custom-3252.mkdf-item-showcase-holder{
		float: none;
		width: 100%;
		padding-left: 15px!important;
		padding-right: 15px!important;
	}
	.mkdf-eh-item-inner.mkdf-eh-custom-3252 .mkdf-item-showcase-holder .mkdf-is-left-holder{
		float: none!important;
		width: 100%!important;
		padding: 0!important;
	}
	.mkdf-eh-item-inner.mkdf-eh-custom-3252 .mkdf-item-showcase-holder .mkdf-is-right-holder{
		float: none!important;
		width: 100%!important;
		padding: 0!important;
	}

}
/*ANIMATION FADE RIGHT*/
.fadeInRight {
  animation: fadeInRight 1s ease-in-out;
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translateX(300px);
  }
  to {
    opacity: 1;
  }
}

@media all{

.mkdf-is-content h4{font-size:24px;line-height:1.25em;}
.mkdf-is-content h4{font-family:Rajdhani,sans-serif;font-weight:700;letter-spacing:.025em;text-transform:uppercase;color:#000;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word;}
.mkdf-is-content p{margin:10px 0;}

.mkdf-item-showcase-holder{position:relative;display:inline-block;width:100%;vertical-align:middle;text-align:center;opacity:0;}
.mkdf-item-showcase-holder .mkdf-is-image{position:relative;display:inline-block;vertical-align:middle;float:left;width:40%;margin-top:-20px;opacity:0;-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px);}
.mkdf-item-showcase-holder .mkdf-is-image.mkdf-appeared{-webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);-o-transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1);transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1);transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.mkdf-item-showcase-holder .mkdf-is-item-holder{display:inline-block;vertical-align:middle;width:100%;}
.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-left-holder{float:left;}
.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-right-holder{float:right;}
.mkdf-item-showcase-holder .mkdf-is-item-holder .mkdf-is-item:first-child{margin:0;}
.mkdf-item-showcase-holder .mkdf-is-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:65px 0 0;opacity:0;}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-left{padding-right:20px;text-align:right;-webkit-transform:translateX(-70px);-ms-transform:translateX(-70px);transform:translateX(-70px);}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-left .mkdf-is-content{padding:0 13px 0 0;}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-right{padding-left:20px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:left;-webkit-transform:translateX(70px);-ms-transform:translateX(70px);transform:translateX(70px);}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-right .mkdf-is-content{padding:0 0 0 13px;}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-appeared{-webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);-o-transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1);transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1);transition:opacity .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1);opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
.mkdf-item-showcase-holder .mkdf-is-item .mkdf-is-content{position:relative;display:inline-block;width:100%;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;}
.mkdf-item-showcase-holder .mkdf-is-item .mkdf-is-title{margin:0;}
.mkdf-item-showcase-holder .mkdf-is-item .mkdf-is-text{margin:11px 0 0;}
.mkdf-item-showcase-holder .mkdf-is-mark{position:relative;display:inline-block;margin-top:-4px;font-family:Rajdhani,sans-serif;font-size:40px;line-height:1;font-weight:700;color:#e4e1e5;}
}

@media all{
@media only screen and (max-width:480px){
.mkdf-elements-holder .mkdf-eh-item-content{padding:0 10px;}
}
@media only screen and (min-width:1201px) and (max-width:1399px){
.mkdf-item-showcase-holder .mkdf-is-image{width:34%;}
.mkdf-item-showcase-holder .mkdf-is-item-holder{width:33%;}
}
@media only screen and (max-width:1200px){
.mkdf-item-showcase-holder .mkdf-is-image{position:absolute;left:0;width:50%;height:100%;margin-top:0!important; }
.mkdf-item-showcase-holder .mkdf-is-image img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-left-holder,.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-right-holder{float:right;width:50%;padding:0 0 0 50%;}
.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-right-holder{margin:36px 0 0;}
.mkdf-item-showcase-holder .mkdf-is-item{margin:36px 0 0;}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-left{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-left,.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-right{padding:0 0 0 20px;}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-left .mkdf-is-content,.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-right .mkdf-is-content{padding:0 0 0 13px;}
}
@media only screen and (max-width:768px){
.mkdf-item-showcase-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left: 15px!important;
		padding-right: 15px!important;}
.mkdf-item-showcase-holder .mkdf-is-image{width:100%!important;position:relative;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.mkdf-item-showcase-holder .mkdf-is-image img{position:relative;display:inline-block;left:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none;}
.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-left-holder{margin-top:36px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-right-holder{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-left-holder,.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-right-holder{position:relative;width:100%;padding:0;float:none;}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-left,.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-right{padding:0;}
}
@media only screen and (max-width:680px){
.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-left-holder,.mkdf-item-showcase-holder .mkdf-is-item-holder.mkdf-is-right-holder{float:none!important;width:100%!important;padding:0;}
.mkdf-item-showcase-holder .mkdf-is-item{opacity:1;-webkit-transform:translateX(0) translateY(0)!important;-ms-transform:translateX(0) translateY(0)!important;transform:translateX(0) translateY(0)!important;}
.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-left,.mkdf-item-showcase-holder .mkdf-is-item.mkdf-is-right{padding-left:0;}
}
}
/*! CSS Used from: Embedded */
@media only screen and (min-width: 769px) and (max-width: 1024px){
.mkdf-eh-item-content.mkdf-eh-custom-3252{padding:7px 0 0 0!important;}
}
@media only screen and (min-width: 681px) and (max-width: 768px){
.mkdf-eh-item-content.mkdf-eh-custom-3252{padding:7px 0 0 0!important;}
}
@media only screen and (max-width: 680px){
.mkdf-eh-item-content.mkdf-eh-custom-3252{padding:7px 0 0 0!important;}
.enBloque {
    width: auto;
}
}
/*! CSS Used fontfaces */
.mkdf-is-content h4{
  margin-top: 0px;
  margin-bottom: 0px;
}
.mkdf-is-content a p{
  color: grey;
}
.mkdf-is-content a p:hover{
  /* color: rgb(255, 0, 0); */
}
.mkdf-is-content a h4:hover{
  /* color: rgb(255, 0, 0); */
}
.mkdf-is-content .mkdf-is-content a h4:hover{
  /* color: rgb(255, 0, 0); */
}

/* .col-75:hover #displayHover,.row:hover #displayHover */

.mkdf-is-item, .mkdf-is-right, .mkdf-appeared:hover .mkdf-is-mark{
  color: rgb(255, 0, 0);
}
.mkdf-is-item, .mkdf-is-right, .mkdf-appeared:hover .mkdf-is-content a h4{
  color: rgb(255, 0, 0);
}

 #MfBorda{
    /*margin-bottom: 0px;*/
  }
  #imgMotorMarino{
	  max-width: 90%;
  }
  #botoMC{
    bottom: -175px;
  }
  .sectionMC{ min-height: 400px;}
  .MotocicletaPC{
    width: 120%;
    max-width: 120%;     
  }
  .tab-pane p{
    font-family: Ubuntu,sans-serif;
    font-size: 16px;
    font-weight: 300;
    line-height: 27px;
    color: rgb(0, 0, 0);
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden!important;
  }
  .MotocicletasUno{
	  margin-bottom:40px;
  }
  .MfBordaUno{
	  margin-top:40px;
  }
.mkdf-post-text-inner {
    text-align: left;
}
article {
    background-image: none !important;
    background-image: url(/wp-content/themes/autoparts-child/template_propuesto_masivo/img/gravity_bg.jpg);
    background-size: initial;
    box-shadow: none;
    border: none;
    position: relative;
    top: 50%;
    left: 50%;
    transform: none;
    width: 600px;
    height: auto;
    z-index: 11 !important;
    overflow: hidden;
    display: flex
;
    justify-content: space-around;
    z-index: 9;
    align-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}