.elementor-293 .elementor-element.elementor-element-6bb2093{--display:flex;--min-height:361px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-293 .elementor-element.elementor-element-a1875eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-293 .elementor-element.elementor-element-a1875eb{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#C9952A;}.elementor-293 .elementor-element.elementor-element-e03f979 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-293 .elementor-element.elementor-element-e03f979 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:130px;font-weight:500;line-height:0.9em;color:#F2EDD7;}.elementor-293 .elementor-element.elementor-element-464fccc{--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;--margin-top:-1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-293 .elementor-element.elementor-element-183b3d8{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-293 .elementor-element.elementor-element-bb7375f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-293 .elementor-element.elementor-element-41d1c86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-293 .elementor-element.elementor-element-ce047c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-293 .elementor-element.elementor-element-ce047c6{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#C9952A;}.elementor-293 .elementor-element.elementor-element-cbe2ec8{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-293 .elementor-element.elementor-element-cbe2ec8 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-293 .elementor-element.elementor-element-cbe2ec8 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:55px;font-weight:500;line-height:0.9em;letter-spacing:1px;color:#F2EDD7;}.elementor-293 .elementor-element.elementor-element-362b908{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-size:17px;color:#F2EDD7B3;}.elementor-293 .elementor-element.elementor-element-362b908 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-293 .elementor-element.elementor-element-03818f1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-size:17px;color:#F2EDD7B3;}.elementor-293 .elementor-element.elementor-element-03818f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-293 .elementor-element.elementor-element-ccd5514{--divider-border-style:solid;--divider-color:#C9952A;--divider-border-width:1.5px;}.elementor-293 .elementor-element.elementor-element-ccd5514 .elementor-divider-separator{width:9%;}.elementor-293 .elementor-element.elementor-element-ccd5514 .elementor-divider{padding-block-start:17px;padding-block-end:17px;}.elementor-293 .elementor-element.elementor-element-4a11d8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-293 .elementor-element.elementor-element-4a11d8c{font-family:"Instrument Serif", Sans-serif;font-size:30px;font-weight:500;font-style:italic;letter-spacing:1.1px;color:#F2EDD7A8;}.elementor-293 .elementor-element.elementor-element-eae2741{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#25221B;--border-color:#25221B;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-293 .elementor-element.elementor-element-e01c09d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9952A;}.elementor-293 .elementor-element.elementor-element-e01c09d img{width:220px;height:220px;object-fit:contain;object-position:center center;border-style:none;border-radius:50% 50% 50% 50%;}.elementor-293 .elementor-element.elementor-element-cebe6ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-293 .elementor-element.elementor-element-cebe6ec{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:3px;color:#C9952A;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-293 .elementor-element.elementor-element-41d1c86{--width:55%;}.elementor-293 .elementor-element.elementor-element-eae2741{--width:45%;}}@media(max-width:767px){.elementor-293 .elementor-element.elementor-element-6bb2093{--min-height:305px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-293 .elementor-element.elementor-element-a1875eb{font-size:10px;}.elementor-293 .elementor-element.elementor-element-e03f979 .elementor-heading-title{font-size:70px;}.elementor-293 .elementor-element.elementor-element-bb7375f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-293 .elementor-element.elementor-element-41d1c86{--padding-top:38px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-293 .elementor-element.elementor-element-ce047c6{font-size:10px;}.elementor-293 .elementor-element.elementor-element-cbe2ec8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-293 .elementor-element.elementor-element-cbe2ec8 .elementor-heading-title{font-size:39px;}.elementor-293 .elementor-element.elementor-element-362b908{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-293 .elementor-element.elementor-element-03818f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-293 .elementor-element.elementor-element-ccd5514 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-293 .elementor-element.elementor-element-4a11d8c{font-size:20px;}.elementor-293 .elementor-element.elementor-element-eae2741{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-293 .elementor-element.elementor-element-cebe6ec{font-size:10px;}}/* Start custom CSS for text-editor, class: .elementor-element-a1875eb */.elementor-293 .elementor-element.elementor-element-a1875eb p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e03f979 */.elementor-293 .elementor-element.elementor-element-e03f979 span{
    color: #c9952a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bb2093 */.elementor-293 .elementor-element.elementor-element-6bb2093 {
        background-image: linear-gradient(rgba(242, 237, 215, 0.05) 1px, transparent 1px), 
                   linear-gradient(90deg, rgba(242, 237, 215, 0.05) 1px, transparent 1px);
    background-size: 40px 40px;
}

@media (max-width: 768px) {
    .elementor-293 .elementor-element.elementor-element-6bb2093 {
    background-size: 38px 38px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce047c6 */.elementor-293 .elementor-element.elementor-element-ce047c6 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbe2ec8 */.elementor-293 .elementor-element.elementor-element-cbe2ec8 span{
    color: #c9952a;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-362b908 */.elementor-293 .elementor-element.elementor-element-362b908 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03818f1 */.elementor-293 .elementor-element.elementor-element-03818f1 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a11d8c */.elementor-293 .elementor-element.elementor-element-4a11d8c p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e01c09d */.elementor-293 .elementor-element.elementor-element-e01c09d .elementor-widget-container{
    border-radius: 50%;
}

.elementor-293 .elementor-element.elementor-element-e01c09d img{
    background: #F2EDD7;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cebe6ec */.elementor-293 .elementor-element.elementor-element-cebe6ec p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-183b3d8 */.elementor-293 .elementor-element.elementor-element-183b3d8:before{
        content: "";
    background-image: linear-gradient(rgba(232, 188, 107, 0.06) 1px, transparent 1px), 
                   linear-gradient(90deg, rgba(232, 188, 107, 0.06) 1px, transparent 1px);
    background-size: 40px 40px;
    position: absolute;
    width: 45%;
    height: 100%;
    left: 55%;
    z-index: 1;
}

.elementor-293 .elementor-element.elementor-element-183b3d8:after{
        content: "";
    background-color: #1A1816;
    width: 45%;
    height: 100%;
    position: absolute;
    right: 0;
    z-index: 0;
}

.elementor-293 .elementor-element.elementor-element-183b3d8{
    /*border-bottom: 1px solid #F2EDD714 !important;*/
    /*border-top: 1px solid #F2EDD714 !important;*/
}

@media (max-width: 768px) {
    .elementor-293 .elementor-element.elementor-element-183b3d8:before {
        width: 100%;
        height: 378.44px;
        left: 0;
        top: 0;
        background-size: 38px 38px;
    }

    .elementor-293 .elementor-element.elementor-element-183b3d8:after {
        width: 100%;
        height: 378.17px;
        right: 0;
        top: initial;
    }
}/* End custom CSS */