.elementor-20591 .elementor-element.elementor-element-6dece95:not(.elementor-motion-effects-element-type-background), .elementor-20591 .elementor-element.elementor-element-6dece95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A130F;}.elementor-20591 .elementor-element.elementor-element-6dece95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20591 .elementor-element.elementor-element-6dece95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20591 .elementor-element.elementor-element-7096986.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20591 .elementor-element.elementor-element-7096986.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20591 .elementor-element.elementor-element-7096986.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-20591 .elementor-element.elementor-element-9a98414 > .elementor-container{max-width:800px;}.elementor-20591 .elementor-element.elementor-element-9a98414 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20591 .elementor-element.elementor-element-9a98414{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-20591 .elementor-element.elementor-element-6c22a0e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20591 .elementor-element.elementor-element-6c22a0e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20591 .elementor-element.elementor-element-6c22a0e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-20591 .elementor-element.elementor-element-541ef34{text-align:center;}.elementor-20591 .elementor-element.elementor-element-541ef34 .elementor-heading-title{color:#000000;font-family:"Alegreya", Sans-serif;font-weight:600;}.elementor-20591 .elementor-element.elementor-element-5508578 > .elementor-container{max-width:900px;}.elementor-20591 .elementor-element.elementor-element-5508578{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-20591 .elementor-element.elementor-element-50cb4ac.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20591 .elementor-element.elementor-element-50cb4ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20591 .elementor-element.elementor-element-50cb4ac.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-20591 .elementor-element.elementor-element-50cb4ac > .elementor-element-populated{text-align:left;}.elementor-20591 .elementor-element.elementor-element-73f2a0e .pp-contact-form-7 .wpcf7-not-valid-tip{display:block !important;color:#AE0101;}.elementor-20591 .elementor-element.elementor-element-73f2a0e .pp-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-20591 .elementor-element.elementor-element-73f2a0e .pp-contact-form-7 .pp-contact-form-7-heading{text-align:center;}.elementor-20591 .elementor-element.elementor-element-73f2a0e .pp-contact-form-7 .pp-contact-form-7-title{font-family:"Roboto Slab", Sans-serif;font-weight:500;}.elementor-20591 .elementor-element.elementor-element-73f2a0e .pp-contact-form-7 .pp-contact-form-7-description{font-family:"Roboto Slab", Sans-serif;font-weight:500;}.elementor-20591 .elementor-element.elementor-element-73f2a0e .pp-contact-form-7 .wpcf7-form p:not(:last-of-type) .wpcf7-form-control-wrap{margin-bottom:20px;}.elementor-20591 .elementor-element.elementor-element-73f2a0e .pp-contact-form-7 .wpcf7-form p:nth-last-of-type(1){text-align:left;}.elementor-20591 .elementor-element.elementor-element-73f2a0e .pp-contact-form-7 .wpcf7-form input[type="submit"]{display:inline-block;width:100px;}.elementor-20591 .elementor-element.elementor-element-3df9147 > .elementor-container{max-width:800px;}.elementor-20591 .elementor-element.elementor-element-3df9147 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20591 .elementor-element.elementor-element-3df9147{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-20591 .elementor-element.elementor-element-3f308d3.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20591 .elementor-element.elementor-element-3f308d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20591 .elementor-element.elementor-element-3f308d3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-20591 .elementor-element.elementor-element-536184a{text-align:center;}.elementor-20591 .elementor-element.elementor-element-536184a .elementor-heading-title{color:#000000;font-family:"Alegreya", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-20591 .elementor-element.elementor-element-50cb4ac.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20591 .elementor-element.elementor-element-50cb4ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20591 .elementor-element.elementor-element-50cb4ac.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}}@media(max-width:767px){.elementor-20591 .elementor-element.elementor-element-9a98414{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20591 .elementor-element.elementor-element-50cb4ac{width:100%;}.elementor-20591 .elementor-element.elementor-element-3df9147{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for pp-contact-form-7, class: .elementor-element-73f2a0e */.1wpcf7-form-control-wrap{
  display: inline-block !important;
}

img.ym-advanced-informer.wp-dark-mode-ignore, .grecaptcha-badge {
    display: none !important;
}

.elementor-16339 .elementor-element.elementor-element-7a32e61 .pp-contact-form-7 .wpcf7-form input[type="submit"] {
        width: 130px;
        border-radius: 20px;
        font-family: Roboto Slab !important;
    font-size: 15px !important;
    font-weight: 400;
}

.uacf7-row {
    padding-bottom: 30px;
}

p, li {
    font-family: Roboto Slab !important;
    font-size: 17px !important;
    color: #000 !important;
}

#two-column{
	width: 550px;
}
#two-column #left{
	width: 300px;
	float: left;
}
#two-column #right{
	width: 250px;
	float: right;
}
#two-column p{
	margin-bottom: 20px;
}
#two-column input[type="text"]{
	border:none;
	border:1px solid #000;
	font-size :14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 540px;
	padding: 5px;
}
#two-column #right input[type="text"], #two-column #left input[type="text"]{
	width:240px;
}
#two-column textarea {
    position: relative;
    padding: 5px;
    border:1px solid #000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 540px;
}
#two-column input[type="submit"]{
	padding:8px 18px;
	background:#222;
	color:#fff;
	border: 1px solid #fff;
	float:right;
	font-size: 14px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#two-column input[type="text"]:focus, #two-column textarea:focus{
	background: #eee;
}
#two-column input[type="submit"]:hover{
	background:#fff;
	color:#222;
	border: 1px solid #222;
}

jdiv#jvlabelWrap, .__ym_wv_ign, .rc-anchor-normal-footer, .rc-anchor, .rc-anchor-invisible,.rc-anchor-invisible-text.smalltext, .rc-anchor-light, .rc-anchor-error-msg-container, .rc-anchor-invisible, .main_c489,.closeIcon_efd2, .rc-anchor-invisible-text strong, .rc-anchor-invisible-text.smalltext, .rc-anchor-normal-footer.smalltext {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS */img.ym-advanced-informer {
    display: none;
}

.grecaptcha-logo, .grecaptcha-badge {
    display: none;
}

img.logo-Losteria {
    max-width: 300px;
    position: relative;
    left: 33%;
    top: 50%;
}

@media screen and (max-width: 48em) {
    img.logo-Losteria {
    max-width: 150px;
    position: relative;
    left: 28%;
    top: 50%;
}
}/* End custom CSS */