.elementor-347 .elementor-element.elementor-element-3dbd139 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-347 .elementor-element.elementor-element-865a06c .elementor-heading-title{font-weight:300;line-height:1em;}.elementor-347 .elementor-element.elementor-element-6389d87 .elementor-heading-title{line-height:1.3em;}.elementor-347 .elementor-element.elementor-element-eaac521 .elementor-heading-title{font-weight:300;line-height:1.47em;}@media(max-width:767px){.elementor-347 .elementor-element.elementor-element-d84143d{padding:71px 0px 0px 0px;}.elementor-347 .elementor-element.elementor-element-3dbd139 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-347 .elementor-element.elementor-element-a15ad02 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-347 .elementor-element.elementor-element-4e71286 > .elementor-element-populated{padding:50px 0px 50px 0px;}}/* Start custom CSS for heading, class: .elementor-element-865a06c */.elementor-347 .elementor-element.elementor-element-865a06c .elementor-heading-title {
    letter-spacing: 0.2em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6389d87 */@media(min-width: 768px) {
.elementor-347 .elementor-element.elementor-element-6389d87 {
    margin-top: 4.3vw;
    margin-bottom: 3.75vw !important;
}
}
@media(max-width: 767px) {
.elementor-347 .elementor-element.elementor-element-6389d87 {
    margin-top: 50px;
    margin-bottom: 50px !important;
}
 .elementor-347 .elementor-element.elementor-element-6389d87 br {
        display:none;
    }
}
@media(max-width: 479px) {
.elementor-347 .elementor-element.elementor-element-6389d87 {
    margin-top: 11.68vw;
    margin-bottom: 11.68vw !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d84143d */@media(min-width: 768px) {
body:not(.elementor-editor-active) .elementor-347 .elementor-element.elementor-element-d84143d {
    opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4977c63 */@media(min-width: 768px) {
.elementor-347 .elementor-element.elementor-element-4977c63 {
    width: 58.6979vw;
    margin-left: auto;
    margin-right: auto;
}
}

.elementor-347 .elementor-element.elementor-element-4977c63 h2:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f514220 */@media(min-width: 768px) {
body:not(.elementor-editor-active) .elementor-347 .elementor-element.elementor-element-f514220 {
    opacity: 0;
}
}/* End custom CSS */
/* Start custom CSS for wp-widget-quform-widget, class: .elementor-element-b4b9c99 */@media(min-width: 768px) {
.elementor-347 .elementor-element.elementor-element-b4b9c99 {
    width: 41.14583333333333vw;
    margin-left: auto;
    margin-right: auto;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-83ab75c */@media(min-width: 768px) {
body:not(.elementor-editor-active) .elementor-347 .elementor-element.elementor-element-83ab75c {
    opacity: 0;
}
}/* End custom CSS */