.elementor-207 .elementor-element.elementor-element-7c2e866{--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;}.elementor-207 .elementor-element.elementor-element-7c2e866:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-7c2e866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-207 .elementor-element.elementor-element-028840a{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-transform:uppercase;color:#B98A47;}.elementor-207 .elementor-element.elementor-element-0614e08{font-family:"Roboto Serif", Sans-serif;font-weight:600;text-transform:uppercase;color:#AD7422;}.elementor-207 .elementor-element.elementor-element-b81d7c3{font-family:"Roboto Serif", Sans-serif;font-weight:500;color:#B98A47;}.elementor-207 .elementor-element.elementor-element-d5164bc{--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;}.elementor-207 .elementor-element.elementor-element-7cf7557{font-family:"Roboto Serif", Sans-serif;font-weight:600;text-transform:uppercase;color:#B98A47;}.elementor-207 .elementor-element.elementor-element-22a6092{font-family:"Roboto Serif", Sans-serif;font-weight:500;color:#B98A47;}.elementor-207 .elementor-element.elementor-element-b6d2649{--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;}.elementor-207 .elementor-element.elementor-element-8c3719f{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-transform:uppercase;color:#B98A47;}.elementor-207 .elementor-element.elementor-element-0044e2d{--display:flex;}.elementor-207 .elementor-element.elementor-element-85ee5a6{font-family:"Roboto Serif", Sans-serif;font-weight:500;color:#B98A47;}.elementor-207 .elementor-element.elementor-element-e49d784{font-family:"Roboto Serif", Sans-serif;font-weight:500;color:#B98A47;}.elementor-207 .elementor-element.elementor-element-a9322e4{--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;}.elementor-207 .elementor-element.elementor-element-69e4202{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-transform:uppercase;color:#B98A47;}.elementor-207 .elementor-element.elementor-element-a846beb{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-transform:uppercase;color:#B98A47;}.elementor-207 .elementor-element.elementor-element-ca67435{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-transform:uppercase;color:#B98A47;}.elementor-207 .elementor-element.elementor-element-99c54e3{font-family:"Roboto Serif", Sans-serif;font-weight:500;text-transform:uppercase;color:#B98A47;}@media(max-width:767px){.elementor-207 .elementor-element.elementor-element-7c2e866{--min-height:274px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-207 .elementor-element.elementor-element-bf92e9b > .elementor-widget-container{margin:-44px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-bf92e9b.elementor-element{--align-self:flex-end;}.elementor-207 .elementor-element.elementor-element-028840a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-207 .elementor-element.elementor-element-028840a{text-align:center;font-size:28px;}.elementor-207 .elementor-element.elementor-element-0614e08 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-0614e08{text-align:center;font-size:21px;}.elementor-207 .elementor-element.elementor-element-b81d7c3 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-b81d7c3{text-align:center;font-size:15px;}.elementor-207 .elementor-element.elementor-element-b34f790 img{width:95%;border-radius:10px 10px 10px 10px;}.elementor-207 .elementor-element.elementor-element-d5164bc{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-207 .elementor-element.elementor-element-959a2cd > .elementor-widget-container{--e-transform-rotateZ:343deg;margin:-31px 0px 0px -4px;}.elementor-207 .elementor-element.elementor-element-959a2cd{text-align:left;}.elementor-207 .elementor-element.elementor-element-959a2cd img{width:25%;}.elementor-207 .elementor-element.elementor-element-7cf7557 > .elementor-widget-container{margin:43px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-7cf7557{text-align:center;font-size:18px;}.elementor-207 .elementor-element.elementor-element-2d88060 img{width:95%;border-radius:10px 10px 10px 10px;}.elementor-207 .elementor-element.elementor-element-22a6092 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-22a6092{text-align:center;font-size:16px;}.elementor-207 .elementor-element.elementor-element-b5e6533 > .elementor-widget-container{--e-transform-rotateZ:160deg;margin:30px 0px -34px 0px;}.elementor-207 .elementor-element.elementor-element-b5e6533{text-align:left;}.elementor-207 .elementor-element.elementor-element-b5e6533 img{width:25%;}.elementor-207 .elementor-element.elementor-element-b6d2649{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-207 .elementor-element.elementor-element-8c3719f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-8c3719f{text-align:center;font-size:28px;}.elementor-207 .elementor-element.elementor-element-0044e2d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-207 .elementor-element.elementor-element-85ee5a6{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;text-align:center;font-size:16px;}.elementor-207 .elementor-element.elementor-element-85ee5a6 > .elementor-widget-container{margin:0px 0px 0px 14px;padding:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-951396a > .elementor-widget-container{--e-transform-translateX:0px;--e-transform-translateY:-151px;margin:-8px 11px 0px 0px;padding:0px 0px 0px 49px;}.elementor-207 .elementor-element.elementor-element-951396a img{width:81%;max-width:100%;}.elementor-207 .elementor-element.elementor-element-5de959c > .elementor-widget-container{margin:-202px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-5de959c img{width:95%;border-radius:10px 10px 10px 10px;}.elementor-207 .elementor-element.elementor-element-a6aa5ef > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-207 .elementor-element.elementor-element-a6aa5ef{text-align:left;}.elementor-207 .elementor-element.elementor-element-a6aa5ef img{width:55%;}.elementor-207 .elementor-element.elementor-element-e49d784{width:var( --container-widget-width, 391px );max-width:391px;--container-widget-width:391px;--container-widget-flex-grow:0;text-align:center;font-size:18px;}.elementor-207 .elementor-element.elementor-element-e49d784 > .elementor-widget-container{margin:-110px 0px 0px 95px;padding:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-0f270d2 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-0f270d2 img{width:95%;border-radius:10px 10px 10px 10px;}.elementor-207 .elementor-element.elementor-element-a9322e4{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-207 .elementor-element.elementor-element-04a77dd{text-align:center;}.elementor-207 .elementor-element.elementor-element-04a77dd img{width:53%;}.elementor-207 .elementor-element.elementor-element-69e4202 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-207 .elementor-element.elementor-element-69e4202{text-align:center;font-size:23px;}.elementor-207 .elementor-element.elementor-element-f97d559{text-align:right;}.elementor-207 .elementor-element.elementor-element-f97d559 img{width:20%;}.elementor-207 .elementor-element.elementor-element-a846beb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-a846beb{text-align:center;font-size:23px;}.elementor-207 .elementor-element.elementor-element-ca67435 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-ca67435{text-align:center;font-size:18px;}.elementor-207 .elementor-element.elementor-element-0930a8f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-207 .elementor-element.elementor-element-0930a8f.elementor-element{--align-self:center;}.elementor-207 .elementor-element.elementor-element-99c54e3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-207 .elementor-element.elementor-element-99c54e3{text-align:center;font-size:28px;}.elementor-207 .elementor-element.elementor-element-cd90e86 > .elementor-widget-container{--e-transform-rotateZ:180deg;margin:-20px 0px -30px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-0930a8f */.wpcf7 input[type="text"],
.wpcf7 input[type="submit"],
.wpcf7 textarea,
.wpcf7-radio {
  font-family: 'Montserrat', sans-serif;
  border-radius: 6px;
  border: 1px solid #d3b898; /* бежевий контур */
  background-color: #fffaf4; /* світло-бежевий фон */
  color: #5a4633; /* коричневий текст */
  padding: 10px;
  width: 100%;
  box-sizing: border-box;
}

.wpcf7 input[type="submit"] {
  background-color: transparent;
  border: 2px solid #d3b898;
  color: #5a4633;
  cursor: pointer;
  transition: 0.3s;
  font-weight: bold;
}

.wpcf7 input[type="submit"]:hover {
  background-color: #d3b898;
  color: white;
}

.wpcf7-radio label {
  margin-right: 20px;
  font-weight: 500;
  color: #5a4633;
}

.wpcf7 p {
  margin-bottom: 15px;
}/* End custom CSS */