.elementor-15997 .elementor-element.elementor-element-591b60f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8%;--padding-bottom:0%;--padding-left:18%;--padding-right:18%;}.elementor-15997 .elementor-element.elementor-element-2be2720{--display:flex;--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;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-15997 .elementor-element.elementor-element-7d46e5b{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-15997 .elementor-element.elementor-element-7d46e5b.e-con{--order:99999 /* order end hack */;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15997 .elementor-element.elementor-element-94ba638 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-15997 .elementor-element.elementor-element-3561bbc{--divider-border-style:solid;--divider-color:#F88452;--divider-border-width:3px;}.elementor-15997 .elementor-element.elementor-element-3561bbc .elementor-divider-separator{width:30%;}.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-15997 .elementor-element.elementor-element-cee7756{padding:20px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#1E1E1E;}.elementor-15997 .elementor-element.elementor-element-b6eba78{--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;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15997 .elementor-element.elementor-element-b6eba78.e-con{--order:99999 /* order end hack */;}.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-15997 .elementor-element.elementor-element-2a98558 img{border-style:solid;border-width:0px 8px 8px 0px;border-color:#005656;border-radius:18px 18px 18px 18px;}.elementor-15997 .elementor-element.elementor-element-b942e22{--display:flex;}.elementor-15997 .elementor-element.elementor-element-1cd3a1d{--display:flex;--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;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-15997 .elementor-element.elementor-element-a626ed0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-15997 .elementor-element.elementor-element-a626ed0.e-con{--order:99999 /* order end hack */;}.elementor-15997 .elementor-element.elementor-element-66c66b9 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-15997 .elementor-element.elementor-element-2c7e2aa{--divider-border-style:solid;--divider-color:#F88452;--divider-border-width:3px;}.elementor-15997 .elementor-element.elementor-element-2c7e2aa .elementor-divider-separator{width:30%;}.elementor-15997 .elementor-element.elementor-element-18811aa{padding:20px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#1E1E1E;}.elementor-15997 .elementor-element.elementor-element-590f28a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15997 .elementor-element.elementor-element-590f28a.e-con{--order:-99999 /* order start hack */;}.elementor-15997 .elementor-element.elementor-element-7f96a17 img{border-style:solid;border-width:0px 0px 8px 8px;border-color:#F88452;border-radius:18px 18px 18px 18px;}.elementor-15997 .elementor-element.elementor-element-2719451{--display:flex;}.elementor-15997 .elementor-element.elementor-element-8f30a5f{--display:flex;--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;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-15997 .elementor-element.elementor-element-9294c01{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-15997 .elementor-element.elementor-element-9294c01.e-con{--order:99999 /* order end hack */;}.elementor-15997 .elementor-element.elementor-element-a941a8b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-15997 .elementor-element.elementor-element-f0671cb{--divider-border-style:solid;--divider-color:#F88452;--divider-border-width:3px;}.elementor-15997 .elementor-element.elementor-element-f0671cb .elementor-divider-separator{width:30%;}.elementor-15997 .elementor-element.elementor-element-b677dee{padding:20px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#1E1E1E;}.elementor-15997 .elementor-element.elementor-element-1ce39db{--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;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15997 .elementor-element.elementor-element-1ce39db.e-con{--order:99999 /* order end hack */;}.elementor-15997 .elementor-element.elementor-element-2236988 img{border-style:solid;border-width:0px 8px 8px 0px;border-color:#005656;border-radius:18px 18px 18px 18px;}.elementor-15997 .elementor-element.elementor-element-c43f5c5{--display:flex;}.elementor-15997 .elementor-element.elementor-element-16ef2d2{--display:flex;--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;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-15997 .elementor-element.elementor-element-e0fdcdf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-15997 .elementor-element.elementor-element-e0fdcdf.e-con{--order:99999 /* order end hack */;}.elementor-15997 .elementor-element.elementor-element-be9cfe0 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-15997 .elementor-element.elementor-element-91b22f9{--divider-border-style:solid;--divider-color:#F88452;--divider-border-width:3px;}.elementor-15997 .elementor-element.elementor-element-91b22f9 .elementor-divider-separator{width:30%;}.elementor-15997 .elementor-element.elementor-element-733db14{padding:20px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#1E1E1E;}.elementor-15997 .elementor-element.elementor-element-ff58d1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15997 .elementor-element.elementor-element-ff58d1c.e-con{--order:-99999 /* order start hack */;}.elementor-15997 .elementor-element.elementor-element-f692cf2 img{border-style:solid;border-width:0px 0px 8px 08px;border-color:#F88452;border-radius:18px 18px 18px 18px;}.elementor-15997 .elementor-element.elementor-element-a47a6bd{--display:flex;}.elementor-15997 .elementor-element.elementor-element-ecaa741{--display:flex;--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;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-15997 .elementor-element.elementor-element-56f2d58{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-15997 .elementor-element.elementor-element-56f2d58.e-con{--order:99999 /* order end hack */;}.elementor-15997 .elementor-element.elementor-element-460a48a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-15997 .elementor-element.elementor-element-623b94d{--divider-border-style:solid;--divider-color:#F88452;--divider-border-width:3px;}.elementor-15997 .elementor-element.elementor-element-623b94d .elementor-divider-separator{width:30%;}.elementor-15997 .elementor-element.elementor-element-381cd63{padding:20px 0px 0px 0px;font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#1E1E1E;}.elementor-15997 .elementor-element.elementor-element-b193032{--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;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-15997 .elementor-element.elementor-element-b193032.e-con{--order:99999 /* order end hack */;}.elementor-15997 .elementor-element.elementor-element-2f1b1b4 img{border-style:solid;border-width:0px 8px 8px 0px;border-color:#005656;border-radius:18px 18px 18px 18px;}.elementor-15997 .elementor-element.elementor-element-2e95d7f{padding:30px 0px 30px 0px;}@media(max-width:1024px){.elementor-15997 .elementor-element.elementor-element-591b60f{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-15997 .elementor-element.elementor-element-94ba638 .elementor-heading-title{font-size:25px;}.elementor-15997 .elementor-element.elementor-element-cee7756{font-size:24px;}.elementor-15997 .elementor-element.elementor-element-66c66b9 .elementor-heading-title{font-size:25px;}.elementor-15997 .elementor-element.elementor-element-18811aa{font-size:20px;}.elementor-15997 .elementor-element.elementor-element-a941a8b .elementor-heading-title{font-size:25px;}.elementor-15997 .elementor-element.elementor-element-b677dee{font-size:20px;}.elementor-15997 .elementor-element.elementor-element-be9cfe0 .elementor-heading-title{font-size:25px;}.elementor-15997 .elementor-element.elementor-element-733db14{font-size:20px;}.elementor-15997 .elementor-element.elementor-element-460a48a .elementor-heading-title{font-size:25px;}.elementor-15997 .elementor-element.elementor-element-381cd63{font-size:20px;}}@media(max-width:767px){.elementor-15997 .elementor-element.elementor-element-7d46e5b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15997 .elementor-element.elementor-element-94ba638{text-align:center;}.elementor-15997 .elementor-element.elementor-element-cee7756{text-align:center;}.elementor-15997 .elementor-element.elementor-element-a626ed0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15997 .elementor-element.elementor-element-66c66b9{text-align:center;}.elementor-15997 .elementor-element.elementor-element-18811aa{text-align:center;}.elementor-15997 .elementor-element.elementor-element-9294c01{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15997 .elementor-element.elementor-element-a941a8b{text-align:center;}.elementor-15997 .elementor-element.elementor-element-b677dee{text-align:center;}.elementor-15997 .elementor-element.elementor-element-e0fdcdf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15997 .elementor-element.elementor-element-be9cfe0{text-align:center;}.elementor-15997 .elementor-element.elementor-element-733db14{text-align:center;}.elementor-15997 .elementor-element.elementor-element-56f2d58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15997 .elementor-element.elementor-element-460a48a{text-align:center;}.elementor-15997 .elementor-element.elementor-element-381cd63{text-align:center;}}@media(min-width:768px){.elementor-15997 .elementor-element.elementor-element-7d46e5b{--width:50%;}.elementor-15997 .elementor-element.elementor-element-b6eba78{--width:50%;}.elementor-15997 .elementor-element.elementor-element-a626ed0{--width:50%;}.elementor-15997 .elementor-element.elementor-element-590f28a{--width:50%;}.elementor-15997 .elementor-element.elementor-element-9294c01{--width:50%;}.elementor-15997 .elementor-element.elementor-element-1ce39db{--width:50%;}.elementor-15997 .elementor-element.elementor-element-e0fdcdf{--width:50%;}.elementor-15997 .elementor-element.elementor-element-ff58d1c{--width:50%;}.elementor-15997 .elementor-element.elementor-element-56f2d58{--width:50%;}.elementor-15997 .elementor-element.elementor-element-b193032{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-2a98558 */.image-hover{
    overflow:hidden;
    border-radius:inherit;
}

.image-hover img{
    display:block;
    width:100%;
    height:100%;
    transition:
        transform 0.9s cubic-bezier(0.22,1,0.36,1),
        filter 0.9s ease;
    transform:scale(1);
    transform-origin:center center;
    will-change:transform;
}

.image-hover:hover img{
    transform:scale(1.08);
    filter:brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f96a17 */.image-hover{
    overflow:hidden;
    border-radius:inherit;
}

.image-hover img{
    display:block;
    width:100%;
    height:100%;
    transition:
        transform 0.9s cubic-bezier(0.22,1,0.36,1),
        filter 0.9s ease;
    transform:scale(1);
    transform-origin:center center;
    will-change:transform;
}

.image-hover:hover img{
    transform:scale(1.08);
    filter:brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2236988 */.image-hover{
    overflow:hidden;
    border-radius:inherit;
}

.image-hover img{
    display:block;
    width:100%;
    height:100%;
    transition:
        transform 0.9s cubic-bezier(0.22,1,0.36,1),
        filter 0.9s ease;
    transform:scale(1);
    transform-origin:center center;
    will-change:transform;
}

.image-hover:hover img{
    transform:scale(1.08);
    filter:brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f692cf2 */.image-hover{
    overflow:hidden;
    border-radius:inherit;
}

.image-hover img{
    display:block;
    width:100%;
    height:100%;
    transition:
        transform 0.9s cubic-bezier(0.22,1,0.36,1),
        filter 0.9s ease;
    transform:scale(1);
    transform-origin:center center;
    will-change:transform;
}

.image-hover:hover img{
    transform:scale(1.08);
    filter:brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f1b1b4 */.image-hover{
    overflow:hidden;
    border-radius:inherit;
}

.image-hover img{
    display:block;
    width:100%;
    height:100%;
    transition:
        transform 0.9s cubic-bezier(0.22,1,0.36,1),
        filter 0.9s ease;
    transform:scale(1);
    transform-origin:center center;
    will-change:transform;
}

.image-hover:hover img{
    transform:scale(1.08);
    filter:brightness(1.03);
}/* End custom CSS */