.elementor-863 .elementor-element.elementor-element-a7d4ea0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-a7d4ea0:not(.elementor-motion-effects-element-type-background), .elementor-863 .elementor-element.elementor-element-a7d4ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE1;}.elementor-863 .elementor-element.elementor-element-a7d4ea0, .elementor-863 .elementor-element.elementor-element-a7d4ea0::before{--border-transition:0.3s;}.elementor-863 .elementor-element.elementor-element-fb041dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-fb041dd{text-align:center;}.elementor-863 .elementor-element.elementor-element-fb041dd .elementor-heading-title{color:#292929;font-family:"Dream Avenue", Sans-serif;font-size:50px;font-weight:400;}.elementor-863 .elementor-element.elementor-element-d2bb784{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-d2bb784::before, .elementor-863 .elementor-element.elementor-element-d2bb784 > .elementor-background-video-container::before, .elementor-863 .elementor-element.elementor-element-d2bb784 > .e-con-inner > .elementor-background-video-container::before, .elementor-863 .elementor-element.elementor-element-d2bb784 > .elementor-background-slideshow::before, .elementor-863 .elementor-element.elementor-element-d2bb784 > .e-con-inner > .elementor-background-slideshow::before, .elementor-863 .elementor-element.elementor-element-d2bb784 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://zonepilates.hu/wp-content/uploads/2024/08/noisy-texture-100x100-o12-d10-c-f34379-t1.png");--background-overlay:'';}.elementor-863 .elementor-element.elementor-element-d2bb784:not(.elementor-motion-effects-element-type-background), .elementor-863 .elementor-element.elementor-element-d2bb784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292929;}.elementor-863 .elementor-element.elementor-element-d2bb784, .elementor-863 .elementor-element.elementor-element-d2bb784::before{--border-transition:0.3s;}.elementor-863 .elementor-element.elementor-element-0cc07c1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-1c77c84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-1c77c84{text-align:left;}.elementor-863 .elementor-element.elementor-element-1c77c84 .elementor-heading-title{color:#F0EBE1;font-family:"Agrandir", Sans-serif;font-size:45px;font-weight:500;}.elementor-863 .elementor-element.elementor-element-54d0d93{color:#F0EBE1;font-family:"Agrandir", Sans-serif;font-size:19px;font-weight:400;}.elementor-863 .elementor-element.elementor-element-3603f0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-9ceecd3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-9ceecd3:not(.elementor-motion-effects-element-type-background), .elementor-863 .elementor-element.elementor-element-9ceecd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBE1;}.elementor-863 .elementor-element.elementor-element-9ceecd3, .elementor-863 .elementor-element.elementor-element-9ceecd3::before{--border-transition:0.3s;}.elementor-863 .elementor-element.elementor-element-b9263eb > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-863 .elementor-element.elementor-element-b9263eb{text-align:center;}.elementor-863 .elementor-element.elementor-element-b9263eb .elementor-heading-title{color:#292929;font-family:"Dream Avenue", Sans-serif;font-size:50px;font-weight:400;}.elementor-863 .elementor-element.elementor-element-f5a957e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 25px;}.elementor-863 .elementor-element.elementor-element-f5a957e.elementor-element{--align-self:flex-start;}.elementor-863 .elementor-element.elementor-element-6af70a8{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-acb68f1 img{height:1000px;object-fit:cover;object-position:center center;border-radius:50px 50px 50px 50px;}@media(min-width:768px){.elementor-863 .elementor-element.elementor-element-d2bb784{--content-width:1200px;}}@media(max-width:767px){.elementor-863 .elementor-element.elementor-element-fb041dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-863 .elementor-element.elementor-element-fb041dd{text-align:center;}.elementor-863 .elementor-element.elementor-element-fb041dd .elementor-heading-title{font-size:47px;}.elementor-863 .elementor-element.elementor-element-d2bb784{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-863 .elementor-element.elementor-element-1c77c84 .elementor-heading-title{font-size:32px;}.elementor-863 .elementor-element.elementor-element-54d0d93{text-align:justify;font-size:19px;}.elementor-863 .elementor-element.elementor-element-3603f0b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-863 .elementor-element.elementor-element-9ceecd3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-863 .elementor-element.elementor-element-b9263eb > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-863 .elementor-element.elementor-element-b9263eb{text-align:left;}.elementor-863 .elementor-element.elementor-element-b9263eb .elementor-heading-title{font-size:50px;}.elementor-863 .elementor-element.elementor-element-f5a957e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-863 .elementor-element.elementor-element-6af70a8{--margin-top:-15px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-863 .elementor-element.elementor-element-acb68f1 img{height:255px;border-radius:0px 0px 0px 0px;}}/* Start custom CSS for wpforms, class: .elementor-element-f5a957e *//* Általános beállítások a wpforms-878 ID-jú formához */
#wpforms-878 {
  width: 100%; /* A form teljes szélessége */
  font-family: 'Agrandir', sans-serif; /* Betűtípus beállítása */
}

/* Mezők stílusa */
#wpforms-878 .wpforms-field {
  width: 200%; /* Mezők teljes szélessége */
}

/* Szövegek (label-ek) stílusa */
#wpforms-878 .wpforms-field-label {
  font-size: 1.30rem; /* Szöveg mérete */
  font-weight: 300;
  color: #333; /* Szöveg színe */
}

/* Input és textarea mezők */
#wpforms-878 input[type="text"],
#wpforms-878 input[type="email"],
#wpforms-878 input[type="url"],
#wpforms-878 input[type="tel"],
#wpforms-878 input[type="number"],
#wpforms-878 textarea {
  font-size: 1.1rem; /* Input szöveg mérete */
  color: #555; /* Input szöveg színe */
  border: 1px solid #ccc; /* Szegély színe */
  padding: 0.5rem; /* Belső margó */
  border-radius: 5px; /* Lekerekített sarkok */
  box-sizing: border-box;
  width: 100%; /* Teljes szélesség */
}

/* Gomb középre igazítása */
#wpforms-878 button[type="submit"] {
  font-size: 1.2rem; /* Gomb szöveg mérete */
  color: #fff; /* Gomb szöveg színe */
  background-color: #2D2D2D; /* Gomb háttérszíne */
  border: none; /* Nincs szegély */
  border-radius: 5px; /* Lekerekített sarkok */
  padding: 0.75rem 1.5rem; /* Gomb belső méretei */
  cursor: pointer; /* Mutató kéz */
  display: block; /* Blokk elemként kezeljük */
  margin-left: 90px; /* Középre igazítás */
  width: 350px; /* Automatikus szélesség */
  text-align: center; /* Szöveg középre a gombon belül */
}

/* Gomb hover effektus */
#wpforms-878 button[type="submit"]:hover {
  background-color: #494747; /* Hover háttérszín */
}

/* Mobilnézetben is középen lesz */
@media (max-width: 768px) {
  #wpforms-878 button[type="submit"] {
    width: 200px; /* Gomb szélessége mobilon */
    margin-left: 55px;
  }
  /* Mezők stílusa */
#wpforms-878 .wpforms-field {
  width: 100%!important; /* Mezők teljes szélessége */
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Dream Avenue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://zonepilates.hu/wp-content/uploads/2024/08/Dream-Avenue.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Agrandir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://zonepilates.hu/wp-content/uploads/2024/08/Agrandir-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Agrandir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://zonepilates.hu/wp-content/uploads/2024/08/Agrandir-TextBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Agrandir';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://zonepilates.hu/wp-content/uploads/2024/08/Agrandir-GrandHeavy.ttf') format('truetype');
}
/* End Custom Fonts CSS */