/*
Theme Name: Studio Krayon
Theme URI: https://studiokrayon.com
Template: uncode
Author: TraxelStudio
Author URI: https://www.traxelstudio.com/
Version: 1.0.0
*/
/* =Theme customization starts here
------------------------------------------------------- */
/* !BASE - Base styles, variables, mixins, etc
================================================== */
@font-face {
  font-family: "Gill Sans";
  src: url("fonts/GillSans-Heavy.eot");
  src: url("fonts/GillSans-Heavy.eot?#iefix") format("embedded-opentype"), url("fonts/GillSans-Heavy.woff2") format("woff2"), url("fonts/GillSans-Heavy.woff") format("woff"), url("fonts/GillSans-Heavy.ttf") format("truetype"), url("fonts/GillSans-Heavy.svg#GillSans-Heavy") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Gill Sans";
  src: url("fonts/GillSans.eot");
  src: url("fonts/GillSans.eot?#iefix") format("embedded-opentype"), url("fonts/GillSans.woff2") format("woff2"), url("fonts/GillSans.woff") format("woff"), url("fonts/GillSans.ttf") format("truetype"), url("fonts/GillSans.svg#GillSans") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Gill Sans";
  src: url("fonts/GillSans-Light.eot");
  src: url("fonts/GillSans-Light.eot?#iefix") format("embedded-opentype"), url("fonts/GillSans-Light.woff2") format("woff2"), url("fonts/GillSans-Light.woff") format("woff"), url("fonts/GillSans-Light.ttf") format("truetype"), url("fonts/GillSans-Light.svg#GillSans-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Gill Sans";
  src: url("fonts/GillSans-Medium.eot");
  src: url("fonts/GillSans-Medium.eot?#iefix") format("embedded-opentype"), url("fonts/GillSans-Medium.woff2") format("woff2"), url("fonts/GillSans-Medium.woff") format("woff"), url("fonts/GillSans-Medium.ttf") format("truetype"), url("fonts/GillSans-Medium.svg#GillSans-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Gill Sans";
  src: url("fonts/GillSans-Bold.eot");
  src: url("fonts/GillSans-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/GillSans-Bold.woff2") format("woff2"), url("fonts/GillSans-Bold.woff") format("woff"), url("fonts/GillSans-Bold.ttf") format("truetype"), url("fonts/GillSans-Bold.svg#GillSans-Bold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Neue Einstellung";
  src: url("fonts/NeueEinstellung-Medium.eot");
  src: url("fonts/NeueEinstellung-Medium.eot?#iefix") format("embedded-opentype"), url("fonts/NeueEinstellung-Medium.woff2") format("woff2"), url("fonts/NeueEinstellung-Medium.woff") format("woff"), url("fonts/NeueEinstellung-Medium.ttf") format("truetype"), url("fonts/NeueEinstellung-Medium.svg#NeueEinstellung-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Neue Einstellung";
  src: url("fonts/NeueEinstellung-SemiBold.eot");
  src: url("fonts/NeueEinstellung-SemiBold.eot?#iefix") format("embedded-opentype"), url("fonts/NeueEinstellung-SemiBold.woff2") format("woff2"), url("fonts/NeueEinstellung-SemiBold.woff") format("woff"), url("fonts/NeueEinstellung-SemiBold.ttf") format("truetype"), url("fonts/NeueEinstellung-SemiBold.svg#NeueEinstellung-SemiBold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Neue Einstellung";
  src: url("fonts/NeueEinstellung-Thin.eot");
  src: url("fonts/NeueEinstellung-Thin.eot?#iefix") format("embedded-opentype"), url("fonts/NeueEinstellung-Thin.woff2") format("woff2"), url("fonts/NeueEinstellung-Thin.woff") format("woff"), url("fonts/NeueEinstellung-Thin.ttf") format("truetype"), url("fonts/NeueEinstellung-Thin.svg#NeueEinstellung-Thin") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Neue Einstellung";
  src: url("fonts/NeueEinstellung-Black.eot");
  src: url("fonts/NeueEinstellung-Black.eot?#iefix") format("embedded-opentype"), url("fonts/NeueEinstellung-Black.woff2") format("woff2"), url("fonts/NeueEinstellung-Black.woff") format("woff"), url("fonts/NeueEinstellung-Black.ttf") format("truetype"), url("fonts/NeueEinstellung-Black.svg#NeueEinstellung-Black") format("svg");
  font-weight: 900;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Neue Einstellung";
  src: url("fonts/NeueEinstellung-Bold.eot");
  src: url("fonts/NeueEinstellung-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/NeueEinstellung-Bold.woff2") format("woff2"), url("fonts/NeueEinstellung-Bold.woff") format("woff"), url("fonts/NeueEinstellung-Bold.ttf") format("truetype"), url("fonts/NeueEinstellung-Bold.svg#NeueEinstellung-Bold") format("svg");
  font-weight: 600;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Neue Einstellung";
  src: url("fonts/NeueEinstellung-Light.eot");
  src: url("fonts/NeueEinstellung-Light.eot?#iefix") format("embedded-opentype"), url("fonts/NeueEinstellung-Light.woff2") format("woff2"), url("fonts/NeueEinstellung-Light.woff") format("woff"), url("fonts/NeueEinstellung-Light.ttf") format("truetype"), url("fonts/NeueEinstellung-Light.svg#NeueEinstellung-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Neue Einstellung";
  src: url("fonts/NeueEinstellung-Regular.eot");
  src: url("fonts/NeueEinstellung-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/NeueEinstellung-Regular.woff2") format("woff2"), url("fonts/NeueEinstellung-Regular.woff") format("woff"), url("fonts/NeueEinstellung-Regular.ttf") format("truetype"), url("fonts/NeueEinstellung-Regular.svg#NeueEinstellung-Regular") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Neue Einstellung";
  src: url("fonts/NeueEinstellung-ExtraBold.eot");
  src: url("fonts/NeueEinstellung-ExtraBold.eot?#iefix") format("embedded-opentype"), url("fonts/NeueEinstellung-ExtraBold.woff2") format("woff2"), url("fonts/NeueEinstellung-ExtraBold.woff") format("woff"), url("fonts/NeueEinstellung-ExtraBold.ttf") format("truetype"), url("fonts/NeueEinstellung-ExtraBold.svg#NeueEinstellung-ExtraBold") format("svg");
  font-weight: 800;
  font-style: normal;
  font-display: swap; }
@font-face {
  font-family: "Neue Einstellung";
  src: url("fonts/NeueEinstellung-XLight.eot");
  src: url("fonts/NeueEinstellung-XLight.eot?#iefix") format("embedded-opentype"), url("fonts/NeueEinstellung-XLight.woff2") format("woff2"), url("fonts/NeueEinstellung-XLight.woff") format("woff"), url("fonts/NeueEinstellung-XLight.ttf") format("truetype"), url("fonts/NeueEinstellung-XLight.svg#NeueEinstellung-XLight") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }
/* V A R I A B L E S
======================================================================================= */
/* ======================================================================================
1. C O L O R S
======================================================================================= */
/* 1.1.1. Colores Principales --------------------------------------------------------- */
/*----*/
/*$text-colors: ("white": $white, "black": $black, "red": $red, "green": $green);
$status-colors: ("warning": $yellow, "success": $green, "danger": $red, "info": $grey );*/
/*****Media Querys*****/
/* M I X I N S
================================================== */
/*FLEXBOX*/
/*body{
  font: 13px/20px 'Gabriel',Arial,Helvetica,sans-serif;
}*/
*:focus {
  outline: none; }

b, strong {
  font-weight: 700; }

button:focus {
  outline: none !important; }

a, .mobile-menu-button, a.btn:hover, a.btn:focus {
  cursor: crosshair; }

.owl-next, .owl-prev {
  cursor: crosshair; }
  .owl-next *, .owl-prev * {
    cursor: crosshair; }
  .owl-next .btn-hover-nobg, .owl-next .owl-nav-container, .owl-prev .btn-hover-nobg, .owl-prev .owl-nav-container {
    cursor: crosshair; }

.owl-dots {
  cursor: crosshair; }
  .owl-dots * {
    cursor: crosshair; }
  .owl-dots .owl-dot {
    cursor: crosshair; }

ul li a {
  cursor: crosshair; }

.align-center {
  text-align: center; }
  .align-center * {
    text-align: center; }

.align-right {
  text-align: right; }

.center {
  text-align: center; }
  .center * {
    text-align: center; }

.weight-900 {
  font-weight: 900; }
  .weight-900 * {
    font-weight: 900 !important; }
  .weight-900 strong {
    font-weight: bold !important; }

.weight-800 {
  font-weight: 800; }
  .weight-800 * {
    font-weight: 800 !important; }
  .weight-800 strong {
    font-weight: bold !important; }

.weight-700 {
  font-weight: 700; }
  .weight-700 * {
    font-weight: 700 !important; }
  .weight-700 strong {
    font-weight: bold !important; }

.weight-600 {
  font-weight: 500; }
  .weight-600 * {
    font-weight: 500 !important; }
  .weight-600 strong {
    font-weight: bold !important; }

.weight-500 {
  font-weight: 500; }
  .weight-500 * {
    font-weight: 500 !important; }
  .weight-500 strong {
    font-weight: bold !important; }

.weight-400 {
  font-weight: 400; }
  .weight-400 * {
    font-weight: 400 !important; }
  .weight-400 strong {
    font-weight: bold !important; }

.weight-300 {
  font-weight: 300; }
  .weight-300 * {
    font-weight: 300 !important; }
  .weight-300 strong {
    font-weight: bold !important; }

.weight-200 {
  font-weight: 200; }
  .weight-200 * {
    font-weight: 200 !important; }
  .weight-200 strong {
    font-weight: bold !important; }

.uppercase {
  text-transform: uppercase !important; }
  .uppercase * {
    text-transform: uppercase !important; }

.w-100 {
  width: 100%; }
  .w-100 * {
    width: 100%; }

@media (min-width: 960px) {
  .size-36 {
    font-size: 36px !important; } }
@media (min-width: 960px) {
  .size-36 * {
    font-size: 36px !important; } }

@media (min-width: 960px) {
  .size-28 {
    font-size: 28px !important; } }
@media (min-width: 960px) {
  .size-28 * {
    font-size: 28px !important; } }

@media (min-width: 960px) {
  .size-26 {
    font-size: 26px !important; } }
@media (min-width: 960px) {
  .size-26 * {
    font-size: 26px !important; } }

.size-24 * {
  font-size: 24px !important; }

.size-18 {
  font-size: 18px !important; }
  .size-18 * {
    font-size: 18px !important; }

.size-16 {
  font-size: 16px !important; }
  .size-16 * {
    font-size: 16px !important; }

.size-15 * {
  font-size: 15px !important; }

.size-14 {
  font-size: 14px !important; }
  .size-14 * {
    font-size: 14px !important; }

.size-12 * {
  font-size: 12px !important; }

.mt-40 {
  margin-top: 40px !important; }

.mt-20 {
  margin-top: 20px; }

.mt-15 {
  margin-top: 15px; }

.pb-0 {
  padding-bottom: 0 !important; }

.mt-0 {
  margin-top: 0px !important; }

.mt-10 {
  margin-top: 10px !important; }

.mr-10 {
  margin-right: 10px; }

.mr-5 {
  margin-right: 5px; }

.prl-10 {
  padding-left: 10px;
  padding-right: 10px; }

.prl-15 {
  padding-left: 15px;
  padding-right: 15px; }

.bg-contain {
  background-size: contain; }

.inv-recaptcha-holder {
  display: none; }

.display-none {
  display: none !important; }

.color-white {
  color: #FFFFFF; }
  .color-white * {
    color: #FFFFFF; }

.color-grey {
  color: #c5c6c6; }
  .color-grey * {
    color: #c5c6c6; }

.color-black {
  color: #000000; }
  .color-black * {
    color: #000000; }

strong {
  /*&.color-purple3{
    color:$purple3!important;
  }
  &.color-turque3{
    color:$turque3!important;
  }*/ }
  strong.color-grey {
    color: #c5c6c6 !important; }
  strong.color-nude {
    color: #d69f7e !important; }

.label-grey span {
  padding: 3px 8px;
  background-color: #c5c6c6;
  border-radius: 2px; }

.label-black span {
  padding: 3px 8px;
  background-color: #000000;
  border-radius: 2px; }

.justify {
  text-align: justify; }

@media (min-width: 320px) and (max-width: 767px) {
  .alcenter-mobile {
    text-align: center; }
    .alcenter-mobile * {
      text-align: center; } }

.svgSafe .fluid-svg .icon-media {
  width: 100% !important; }

.lineh-12 * {
  line-height: 1.2; }

.lineh-15 * {
  line-height: 1.5; }

.etiqueta {
  padding: 0 10px;
  background: black;
  display: inline-flex; }

.etiqueta-purple {
  padding: 0 10px;
  background: #d69f7e;
  display: inline-flex;
  box-shadow: 0 10px 20px rgba(72, 92, 199, 0.25); }

/* !LAYOUTS - Page layout styles
================================================== */
::-moz-selection {
  color: #FFFFFF;
  background: #000000; }

::selection {
  color: #FFFFFF;
  background: #000000; }

.absoluteh1 {
  position: absolute !important;
  top: 18%;
  left: 0;
  width: 100%;
  z-index: 1000; }

.h1hidden {
  text-indent: -99999px;
  line-height: 0;
  font-size: 0;
  height: 0;
  margin: 0;
  padding: 0; }
  .h1hidden .heading-text {
    height: 0; }

.no-touch .onepage-pagination .cd-label {
  display: none !important; }

footer .footer-center.footer-last {
  padding-top: 20px;
  padding-bottom: 20px;
  padding: 20px; }
  footer .footer-center.footer-last .site-info p {
    display: -webkit-box;
    -webkit-display: flex;
    -o-display: flex;
    -moz-display: flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -o-justify-content: center;
    -moz-justify-content: center;
    justify-content: center; }
    footer .footer-center.footer-last .site-info p a {
      margin: 0 4px; }

.uncode-divider-wrap.uncode-divider-wrap-top svg, .uncode-divider-wrap.uncode-divider-wrap-top img {
  top: 0; }

.grecaptcha-badge {
  display: none !important; }

.grecaptcha-logo {
  display: none !important; }

.logoHomeA {
  position: absolute;
  bottom: -7%;
  left: 0;
  z-index: 2;
  max-height: 40vh; }

.svgFluidlogo .fluid-svg .icon-media {
  width: 400px !important; }

.svgFluid .fluid-svg .icon-media {
  width: 350px !important; }

.listNopad ul {
  padding-left: 0 !important; }

.subList ul {
  padding-left: 0 !important; }
  @media (min-width: 960px) {
    .subList ul {
      padding-left: 2rem !important; } }

.subListInner ul {
  padding-left: 1rem !important; }
  @media (min-width: 960px) {
    .subListInner ul {
      padding-left: 4rem !important; } }

.listFlex ul li {
  display: -webkit-box;
  -webkit-display: flex;
  -o-display: flex;
  -moz-display: flex;
  display: flex; }
.listFlex ul.icons li .fa {
  top: 8px; }

.wpcf7 .wpcf7-mail-sent-ok, .wpcf7 .wpcf7-validation-errors, .wpcf7 span.wpcf7-not-valid-tip {
  margin: 5px 0 0 0;
  font-weight: 800; }

p a {
  word-break: break-all; }

#logoFooter .fluid-svg img {
  width: 275px;
  height: auto; }

.wpcf7-response-output {
  font-weight: 800;
  font-size: 16px;
  color: #000000; }

@media (max-width: 570px) {
  .logoFooter {
    text-align: center; } }

.wpcf7 .formFooter .rowFlex {
  display: -webkit-box;
  -webkit-display: flex;
  -o-display: flex;
  -moz-display: flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: flex-start;
  -o-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: space-between;
  -o-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between; }
  .wpcf7 .formFooter .rowFlex input[type="text"], .wpcf7 .formFooter .rowFlex input[type="email"], .wpcf7 .formFooter .rowFlex input[type="tel"], .wpcf7 .formFooter .rowFlex input[type="number"], .wpcf7 .formFooter .rowFlex input[type="date"], .wpcf7 .formFooter .rowFlex select, .wpcf7 .formFooter .rowFlex textarea {
    border-radius: 0px !important;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.15) !important;
    margin: 0;
    margin-top: 5px; }
    .wpcf7 .formFooter .rowFlex input[type="text"]:focus, .wpcf7 .formFooter .rowFlex input[type="email"]:focus, .wpcf7 .formFooter .rowFlex input[type="tel"]:focus, .wpcf7 .formFooter .rowFlex input[type="number"]:focus, .wpcf7 .formFooter .rowFlex input[type="date"]:focus, .wpcf7 .formFooter .rowFlex select:focus, .wpcf7 .formFooter .rowFlex textarea:focus {
      font-weight: 600;
      background-color: rgba(0, 0, 0, 0.5) !important;
      border-color: #d69f7e; }
  .wpcf7 .formFooter .rowFlex .campoFlex {
    width: 100%;
    margin-bottom: 8px;
    margin-top: 0;
    margin-right: 0; }
    @media (min-width: 768px) {
      .wpcf7 .formFooter .rowFlex .campoFlex {
        width: 49%; }
        .wpcf7 .formFooter .rowFlex .campoFlex input[type="text"], .wpcf7 .formFooter .rowFlex .campoFlex input[type="email"], .wpcf7 .formFooter .rowFlex .campoFlex input[type="tel"], .wpcf7 .formFooter .rowFlex .campoFlex input[type="number"], .wpcf7 .formFooter .rowFlex .campoFlex input[type="date"], .wpcf7 .formFooter .rowFlex .campoFlex select, .wpcf7 .formFooter .rowFlex .campoFlex textarea {
          width: 100%; } }
    .wpcf7 .formFooter .rowFlex .campoFlex .wpcf7-phonetext {
      padding-left: 45px !important;
      margin-top: 5px !important;
      width: 100%; }
.wpcf7 .formFooter .rowNoFlex {
  width: 100%;
  margin-bottom: 0;
  margin-top: 0;
  display: -webkit-box;
  -webkit-display: flex;
  -o-display: flex;
  -moz-display: flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: flex-start;
  -o-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: space-between;
  -o-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between; }
  .wpcf7 .formFooter .rowNoFlex input[type="text"], .wpcf7 .formFooter .rowNoFlex input[type="email"], .wpcf7 .formFooter .rowNoFlex input[type="tel"], .wpcf7 .formFooter .rowNoFlex input[type="number"], .wpcf7 .formFooter .rowNoFlex input[type="date"], .wpcf7 .formFooter .rowNoFlex select, .wpcf7 .formFooter .rowNoFlex textarea {
    margin: 0;
    margin-top: 5px;
    width: 100%;
    background-color: rgba(255, 255, 255, 0.15) !important; }
    .wpcf7 .formFooter .rowNoFlex input[type="text"]:focus, .wpcf7 .formFooter .rowNoFlex input[type="email"]:focus, .wpcf7 .formFooter .rowNoFlex input[type="tel"]:focus, .wpcf7 .formFooter .rowNoFlex input[type="number"]:focus, .wpcf7 .formFooter .rowNoFlex input[type="date"]:focus, .wpcf7 .formFooter .rowNoFlex select:focus, .wpcf7 .formFooter .rowNoFlex textarea:focus {
      background-color: rgba(0, 0, 0, 0.5) !important;
      font-weight: 600 !important;
      border-color: #d69f7e; }
  @media (min-width: 768px) {
    .wpcf7 .formFooter .rowNoFlex input[type="text"], .wpcf7 .formFooter .rowNoFlex input[type="email"], .wpcf7 .formFooter .rowNoFlex input[type="tel"], .wpcf7 .formFooter .rowNoFlex input[type="number"], .wpcf7 .formFooter .rowNoFlex input[type="date"], .wpcf7 .formFooter .rowNoFlex select, .wpcf7 .formFooter .rowNoFlex textarea {
      width: 100%;
      margin: 0; } }
  .wpcf7 .formFooter .rowNoFlex .campo {
    width: 100%;
    margin-bottom: 8px;
    margin-top: 0;
    margin-right: 0; }
.wpcf7 .formFooter .privac {
  margin-top: 5px;
  text-align: left; }
  .wpcf7 .formFooter .privac label input[type="checkbox"] {
    border-color: white; }
  .wpcf7 .formFooter .privac .wpcf7-acceptance .wpcf7-list-item-label {
    font-size: 15px; }
    .wpcf7 .formFooter .privac .wpcf7-acceptance .wpcf7-list-item-label a {
      color: #FFFFFF !important;
      border-bottom: 1px dotted #FFFFFF; }
      .wpcf7 .formFooter .privac .wpcf7-acceptance .wpcf7-list-item-label a:hover, .wpcf7 .formFooter .privac .wpcf7-acceptance .wpcf7-list-item-label a:focus {
        color: #d69f7e !important; }
.wpcf7 .formFooter textarea.areaForm {
  border-radius: 0px !important;
  margin-top: 5px;
  background-color: rgba(255, 255, 255, 0.15) !important; }
  .wpcf7 .formFooter textarea.areaForm:focus {
    background-color: rgba(0, 0, 0, 0.5) !important;
    font-weight: 600 !important;
    border-color: #d69f7e; }
.wpcf7 .formFooter span.wpcf7-not-valid-tip {
  color: #FFFFFF !important;
  padding: 2px 4px;
  border-radius: 3px;
  margin-top: 5px; }
.wpcf7 .formFooter .intl-tel-input ul.country-list {
  color: #000000; }
.wpcf7 .formFooter .intl-tel-input .divider {
  height: 0; }
.wpcf7 .formFooter input.btnSend {
  background-color: #000000 !important;
  min-width: 120px;
  border-color: #000000 !important;
  transition: all 0.3s ease;
  border-radius: 30px;
  margin-top: 1rem; }
  .wpcf7 .formFooter input.btnSend:hover, .wpcf7 .formFooter input.btnSend:focus {
    background-color: #FFFFFF !important;
    border-color: #FFFFFF !important;
    color: #000000 !important; }

@media (max-width: 767px) {
  .d-block-mobile {
    display: block !important; } }

.svgIcon .fluid-svg .icon-media {
  width: 100% !important; }

.boxIcon .single-block-padding {
  padding: 25px !important; }
@media (min-width: 960px) {
  .boxIcon .uncoltable {
    min-height: 335px !important; } }

#formKrayon input[type="text"], #formKrayon input[type="email"], #formKrayon input[type="number"], #formKrayon input[type="url"], #formKrayon input[type="tel"], #formKrayon input[type="search"], #formKrayon input[type="password"], #formKrayon input[type="date"], #formKrayon textarea, #formKrayon select, #formKrayon .select2-selection--single {
  border-color: #FFFFFF !important;
  border-radius: 0; }
  #formKrayon input[type="text"]:focus, #formKrayon input[type="email"]:focus, #formKrayon input[type="number"]:focus, #formKrayon input[type="url"]:focus, #formKrayon input[type="tel"]:focus, #formKrayon input[type="search"]:focus, #formKrayon input[type="password"]:focus, #formKrayon input[type="date"]:focus, #formKrayon textarea:focus, #formKrayon select:focus, #formKrayon .select2-selection--single:focus {
    border-color: #c5c6c6 !important;
    background-color: #FFFFFF !important;
    color: #000000 !important; }
    #formKrayon input[type="text"]:focus::placeholder, #formKrayon input[type="email"]:focus::placeholder, #formKrayon input[type="number"]:focus::placeholder, #formKrayon input[type="url"]:focus::placeholder, #formKrayon input[type="tel"]:focus::placeholder, #formKrayon input[type="search"]:focus::placeholder, #formKrayon input[type="password"]:focus::placeholder, #formKrayon input[type="date"]:focus::placeholder, #formKrayon textarea:focus::placeholder, #formKrayon select:focus::placeholder, #formKrayon .select2-selection--single:focus::placeholder {
      color: #000000 !important; }
#formKrayon .wpcf7-phonetext {
  width: 100%; }

.wpcf7 form .wpcf7-response-output {
  padding: 10px;
  background-color: #F8F8F8; }

@media (max-width: 959px) {
  .gallFullScreen .uncode-slider .row-container, .uncode-slider .row-child {
    height: calc(100vh - 100px) !important; }

  .pMobile .h2 {
    font-size: 20px !important; }

  .main-container .row-container .double-bottom-padding {
    padding-bottom: 40px !important; }

  .main-container .row-container .double-top-padding {
    padding-top: 40px !important; }

  .wpcf7-inline-wrapper .wpcf7-inline-field {
    width: 100%;
    display: block;
    padding: 0; } }
@media (max-width: 959px) {
  .uncode-slider .text-lead > * {
    font-size: 16px !important; }

  .text-lead, .text-lead > *, .nav-tabs .tab-excerpt.text-lead {
    font-size: 16px !important; } }

/*# sourceMappingURL=style.css.map */
