.elementor-75205 .elementor-element.elementor-element-17a3766{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-75205 .elementor-element.elementor-element-aaaf1bb{--display:flex;--background-transition:0.3s;}.elementor-75205 .elementor-element.elementor-element-5c3b3db{text-align:center;}.elementor-75205 .elementor-element.elementor-element-5c3b3db .elementor-heading-title{color:#442B1B;font-family:"Cinzel Decorative", Engagement;font-size:30px;font-weight:normal;}.elementor-75205 .elementor-element.elementor-element-5c3b3db > .elementor-widget-container{margin:10% 0% 0% 0%;}.elementor-75205 .elementor-element.elementor-element-b171768{text-align:center;}.elementor-75205 .elementor-element.elementor-element-b171768 .elementor-heading-title{color:#442B1B;font-family:"Josefin Sans", Engagement;font-size:12px;}.elementor-75205 .elementor-element.elementor-element-b171768 > .elementor-widget-container{padding:2% 20% 5% 20%;}.elementor-75205 .elementor-element.elementor-element-1d6871e > .elementor-widget-container{padding:0% 0% 5% 0%;}@media(max-width:689px){.elementor-75205 .elementor-element.elementor-element-5c3b3db{text-align:center;}.elementor-75205 .elementor-element.elementor-element-b171768{text-align:center;}.elementor-75205 .elementor-element.elementor-element-b171768 .elementor-heading-title{font-size:14px;}}/* Start custom CSS for weddingpress-kit2, class: .elementor-element-1d6871e */.cui-wrapper.cui-facebook {
    background: #eff2f600;
}

.cui-comment-attendence {
    position: relative;
    width: 100%;
    padding: 0px 15px 15px;
    display: none;
}

.cui-field-wrap {
    width: 100%;
    margin-bottom: 10px;
    margin-top: 10px;
    display: none;
}



.cui-wrapper.cui-facebook .cui-wrap-link a.cui-link {
    color: #432b1c;
    font-family: 'cinzel decorative';
    font-size: 12px;
    font-weight: bold
}

.cui-wrapper .cui-wrap-form .cui-container-form input#author, .cui-wrapper .cui-wrap-form .cui-container-form input#email, .cui-wrapper .cui-wrap-form .cui-container-form input#url {
    text-indent: 0;
    width: 100%;
    padding-left: 15px;
    border-radius: 5px 5px 0px 0px;
    height: 2.5em;
    font-family: 'josefin sans';
    font-size: 14px
    font-style:normal;
}

.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="text"] {
    border: 1px solid #ffffff00;
    background: #ffffff;
    color: #432b1c;
}

.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form textarea.cui-textarea {
    border: 1px solid #d9dceb00;
    background: #FFFFFF;
    color: #432b1c;
    font-family: 'josefin sans';
}

.cui-wrapper .cui-wrap-form .cui-container-form textarea.cui-textarea {
    border: 1px solid #d5deea;
    border-width: 1px!important;
    width: 100%;
    min-height: 5em!important;
    margin: 0!important;
    padding: 4px 6px;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    transition: height .2s;
    -webkit-transition: height .2s;
    -moz-transition: height .2s;
    font-family:'josefin sans';
    font-size: 1em!important;
    line-height: 19px;
    resize: vertical!important;
    background: #fff;
    color: #44525f;
    vertical-align: top;
    padding-left: 15px;
    border-radius: 5px 5px 0px 0px;
}

.cui-wrapper.cui-facebook ul.cui-container-comments li.cui-item-comment .cui-comment-content .cui-comment-text p {
    color: #432b1c;
    font-family: 'Elsie';
}

.cui-comment-time {
    font-size: 11px;
    font-family: 'josefin-sans';
}

.cui-wrapper.cui-facebook ul.cui-container-comments li.cui-item-comment .cui-comment-content .cui-comment-info a.cui-commenter-name {
    color: #432b1c !important;
    font-family: 'Elsie';
    font-size: 15px;
}

.cui-wrapper.cui-facebook ul.cui-container-comments li.cui-item-comment .cui-comment-content .cui-comment-actions a {
    color: #432b1c;
    font-family: 'Elsie';
}

.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="submit"]:hover, .cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="button"].cui-form-btn:hover {
    background: #432B1C;
}

.cui-wrapper.cui-facebook ul.cui-container-comments li.cui-item-comment {
    border-bottom: 0px solid #422b1c;
}

.cui-wrapper.cui-facebook ul.cui-container-comments {
    border-top: 0px solid #d9dceb;
}

.cui-wrapper.cui-facebook.cui-border {
    border: 0px solid #d9dceb;
}

.cui-wrapper.cui-facebook .cui-wrap-form {
    border-top: 0px solid #422b1c;
}

.cui-wrapper .cui-wrap-form .cui-container-form input[type="submit"], .cui-wrapper .cui-wrap-form .cui-container-form input[type="button"].cui-form-btn {
font-weight: normal;
}

.cui-error-info-name {
    display: none;
}

.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="submit"], .cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="button"].cui-form-btn {
    color: #fff;
    background: #432b1c;
    width: 92vw;
    font-family: 'josefin sans';
    font-size: 14px;
    font-style: normal;
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for weddingpress-kit2, class: .elementor-element-1d6871e */.cui-wrapper.cui-facebook {
    background: #eff2f600;
}

.cui-comment-attendence {
    position: relative;
    width: 100%;
    padding: 0px 15px 15px;
    display: none;
}

.cui-field-wrap {
    width: 100%;
    margin-bottom: 10px;
    margin-top: 10px;
    display: none;
}



.cui-wrapper.cui-facebook .cui-wrap-link a.cui-link {
    color: #432b1c;
    font-family: 'cinzel decorative';
    font-size: 12px;
    font-weight: bold
}

.cui-wrapper .cui-wrap-form .cui-container-form input#author, .cui-wrapper .cui-wrap-form .cui-container-form input#email, .cui-wrapper .cui-wrap-form .cui-container-form input#url {
    text-indent: 0;
    width: 100%;
    padding-left: 15px;
    border-radius: 5px 5px 0px 0px;
    height: 2.5em;
    font-family: 'josefin sans';
    font-size: 14px
    font-style:normal;
}

.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="text"] {
    border: 1px solid #ffffff00;
    background: #ffffff;
    color: #432b1c;
}

.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form textarea.cui-textarea {
    border: 1px solid #d9dceb00;
    background: #FFFFFF;
    color: #432b1c;
    font-family: 'josefin sans';
}

.cui-wrapper .cui-wrap-form .cui-container-form textarea.cui-textarea {
    border: 1px solid #d5deea;
    border-width: 1px!important;
    width: 100%;
    min-height: 5em!important;
    margin: 0!important;
    padding: 4px 6px;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    transition: height .2s;
    -webkit-transition: height .2s;
    -moz-transition: height .2s;
    font-family:'josefin sans';
    font-size: 1em!important;
    line-height: 19px;
    resize: vertical!important;
    background: #fff;
    color: #44525f;
    vertical-align: top;
    padding-left: 15px;
    border-radius: 5px 5px 0px 0px;
}

.cui-wrapper.cui-facebook ul.cui-container-comments li.cui-item-comment .cui-comment-content .cui-comment-text p {
    color: #432b1c;
    font-family: 'Elsie';
}

.cui-comment-time {
    font-size: 11px;
    font-family: 'josefin-sans';
}

.cui-wrapper.cui-facebook ul.cui-container-comments li.cui-item-comment .cui-comment-content .cui-comment-info a.cui-commenter-name {
    color: #432b1c !important;
    font-family: 'Elsie';
    font-size: 15px;
}

.cui-wrapper.cui-facebook ul.cui-container-comments li.cui-item-comment .cui-comment-content .cui-comment-actions a {
    color: #432b1c;
    font-family: 'Elsie';
}

.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="submit"]:hover, .cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="button"].cui-form-btn:hover {
    background: #432B1C;
}

.cui-wrapper.cui-facebook ul.cui-container-comments li.cui-item-comment {
    border-bottom: 0px solid #422b1c;
}

.cui-wrapper.cui-facebook ul.cui-container-comments {
    border-top: 0px solid #d9dceb;
}

.cui-wrapper.cui-facebook.cui-border {
    border: 0px solid #d9dceb;
}

.cui-wrapper.cui-facebook .cui-wrap-form {
    border-top: 0px solid #422b1c;
}

.cui-wrapper .cui-wrap-form .cui-container-form input[type="submit"], .cui-wrapper .cui-wrap-form .cui-container-form input[type="button"].cui-form-btn {
font-weight: normal;
}

.cui-error-info-name {
    display: none;
}

.cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="submit"], .cui-wrapper.cui-facebook .cui-wrap-form .cui-container-form input[type="button"].cui-form-btn {
    color: #fff;
    background: #432b1c;
    width: 92vw;
    font-family: 'josefin sans';
    font-size: 14px;
    font-style: normal;
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 10px;
}/* End custom CSS */