.elementor-66 .elementor-element.elementor-element-5ff7c06{--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:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-5ff7c06:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-5ff7c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-66 .elementor-element.elementor-element-82c2f84{--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;--justify-content:space-between;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-91aaf12{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-66 .elementor-element.elementor-element-2a22e3b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-66 .elementor-element.elementor-element-2a22e3b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:500;color:#524656;}.elementor-66 .elementor-element.elementor-element-54e9fb0{--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;--justify-content:space-between;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:31px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-66 .elementor-element.elementor-element-88f7f8d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-66 .elementor-element.elementor-element-e873de5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-66 .elementor-element.elementor-element-e873de5 img{width:100%;}.elementor-66 .elementor-element.elementor-element-b9aa01a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-d3b57cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-66 .elementor-element.elementor-element-d3b57cc img{width:100%;}.elementor-66 .elementor-element.elementor-element-b85fa13{--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;--justify-content:space-between;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-521b22f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-66 .elementor-element.elementor-element-7f7b3b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:rgb(234, 232, 234);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-a4a8e5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 0px;}.elementor-66 .elementor-element.elementor-element-d328700{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:rgb(234, 232, 234);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-019bf1e{--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;--justify-content:space-between;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-07914ae{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-d763b69{margin:0px -193px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:rgb(234, 232, 234);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-81be43e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-ea46c46{--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:33px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-66 .elementor-element.elementor-element-80e0adf{padding:20px 20px 10px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);border-radius:3px 3px 0px 0px;}.elementor-66 .elementor-element.elementor-element-80e0adf .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-66 .elementor-element.elementor-element-80e0adf .elementor-icon-box-title{margin-block-end:0px;color:#524656;}.elementor-66 .elementor-element.elementor-element-80e0adf.elementor-view-stacked .elementor-icon{background-color:rgb(126, 190, 197);}.elementor-66 .elementor-element.elementor-element-80e0adf.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-80e0adf.elementor-view-default .elementor-icon{fill:rgb(126, 190, 197);color:rgb(126, 190, 197);border-color:rgb(126, 190, 197);}.elementor-66 .elementor-element.elementor-element-80e0adf .elementor-icon{font-size:70px;}.elementor-66 .elementor-element.elementor-element-80e0adf .elementor-icon-box-title, .elementor-66 .elementor-element.elementor-element-80e0adf .elementor-icon-box-title a{font-family:"Ubuntu Condensed", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;}.elementor-66 .elementor-element.elementor-element-5a56234{background-color:rgb(245, 245, 245);padding:20px 20px 10px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:#581128;}.elementor-66 .elementor-element.elementor-element-31513be{padding:10px 20px 0px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-392c841{background-color:rgb(245, 245, 245);padding:20px 20px 10px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-fef3cd8{padding:10px 20px 0px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-b646ea6{background-color:rgb(245, 245, 245);padding:20px 20px 10px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-857ba98{padding:10px 20px 0px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-93de9be{padding:10px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-49b3734{background-color:rgb(245, 245, 245);padding:20px 20px 10px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-f2faacd{padding:10px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-4ae49d6{background-color:rgb(245, 245, 245);padding:20px 20px 10px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-e5a5a5f{padding:10px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-f34f7df{background-color:rgb(245, 245, 245);padding:20px 20px 10px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-051a57f{padding:10px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-0d20045{background-color:rgb(245, 245, 245);padding:20px 20px 10px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-04117b9{padding:10px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-1e25099{background-color:rgb(245, 245, 245);padding:20px 20px 10px 20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-5034f0c{padding:10px 20px 0px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgb(221, 221, 221);text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(102, 102, 102);}.elementor-66 .elementor-element.elementor-element-0fda66a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-0fda66a:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-0fda66a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-66 .elementor-element.elementor-element-f595dff{--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;--justify-content:space-between;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-6863f38{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-f587f5f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:rgb(255, 255, 255);}.elementor-66 .elementor-element.elementor-element-39c768b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-684265c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;color:rgb(255, 255, 255);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-66 .elementor-element.elementor-element-54e9fb0{--padding-top:30px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-66 .elementor-element.elementor-element-a4a8e5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-66 .elementor-element.elementor-element-ea46c46{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-66 .elementor-element.elementor-element-82c2f84{--content-width:2000px;}.elementor-66 .elementor-element.elementor-element-91aaf12{--width:73.62%;}.elementor-66 .elementor-element.elementor-element-88f7f8d{--width:46.26%;}.elementor-66 .elementor-element.elementor-element-b9aa01a{--width:46.26%;}.elementor-66 .elementor-element.elementor-element-521b22f{--width:100%;}.elementor-66 .elementor-element.elementor-element-07914ae{--width:46.26%;}.elementor-66 .elementor-element.elementor-element-81be43e{--width:46.26%;}.elementor-66 .elementor-element.elementor-element-ea46c46{--width:20.87%;}.elementor-66 .elementor-element.elementor-element-f595dff{--content-width:2560px;}.elementor-66 .elementor-element.elementor-element-6863f38{--width:65.67%;}.elementor-66 .elementor-element.elementor-element-39c768b{--width:31.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-66 .elementor-element.elementor-element-91aaf12{--width:100%;}.elementor-66 .elementor-element.elementor-element-88f7f8d{--width:100%;}.elementor-66 .elementor-element.elementor-element-b9aa01a{--width:100%;}.elementor-66 .elementor-element.elementor-element-07914ae{--width:100%;}.elementor-66 .elementor-element.elementor-element-ea46c46{--width:100%;}.elementor-66 .elementor-element.elementor-element-6863f38{--width:100%;}.elementor-66 .elementor-element.elementor-element-39c768b{--width:100%;}}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-5ff7c06{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-66 .elementor-element.elementor-element-91aaf12{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-66 .elementor-element.elementor-element-2a22e3b .elementor-heading-title{font-size:26px;}.elementor-66 .elementor-element.elementor-element-54e9fb0{--padding-top:30px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-66 .elementor-element.elementor-element-88f7f8d{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-66 .elementor-element.elementor-element-b9aa01a{--width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-66 .elementor-element.elementor-element-a4a8e5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-66 .elementor-element.elementor-element-07914ae{--width:100%;}.elementor-66 .elementor-element.elementor-element-ea46c46{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-66 .elementor-element.elementor-element-6863f38{--width:100%;}.elementor-66 .elementor-element.elementor-element-f587f5f{font-size:16px;}.elementor-66 .elementor-element.elementor-element-39c768b{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-e873de5 */.elementor-66 .elementor-element.elementor-element-e873de5 img{display:block}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3b57cc */.elementor-66 .elementor-element.elementor-element-d3b57cc img{display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f7b3b8 */.elementor-66 .elementor-element.elementor-element-7f7b3b8 h2{font-family:Cinzel, Georgia, "Times New Roman", serif;font-size:28px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(82, 70, 86);letter-spacing:normal;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}
@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-7f7b3b8 h2{font-size:22px}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a4a8e5f */.elementor-66 .elementor-element.elementor-element-a4a8e5f .woocommerce-loop-product__title,.elementor-66 .elementor-element.elementor-element-a4a8e5f .price{display:none!important}
.elementor-66 .elementor-element.elementor-element-a4a8e5f .button,.elementor-66 .elementor-element.elementor-element-a4a8e5f .added_to_cart{display:none!important}
.elementor-66 .elementor-element.elementor-element-a4a8e5f ul.products{margin:0}
.elementor-66 .elementor-element.elementor-element-a4a8e5f ul.products li.product{margin-bottom:20px}
.elementor-66 .elementor-element.elementor-element-a4a8e5f li.product{text-align:start}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d328700 */.elementor-66 .elementor-element.elementor-element-d328700 h2{font-family:Cinzel, Georgia, "Times New Roman", serif;font-size:28px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(82, 70, 86);letter-spacing:normal;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}
@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-d328700 h2{font-size:22px}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-27d8275 */.elementor-66 .elementor-element.elementor-element-27d8275 .woocommerce-loop-product__title,.elementor-66 .elementor-element.elementor-element-27d8275 .price{display:none!important}
.elementor-66 .elementor-element.elementor-element-27d8275 .button,.elementor-66 .elementor-element.elementor-element-27d8275 .added_to_cart{display:none!important}
.elementor-66 .elementor-element.elementor-element-27d8275 ul.products{margin:0}
.elementor-66 .elementor-element.elementor-element-27d8275 ul.products li.product{margin-bottom:20px}
.elementor-66 .elementor-element.elementor-element-27d8275 li.product{text-align:start}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d763b69 */.elementor-66 .elementor-element.elementor-element-d763b69 h2{font-family:Cinzel, Georgia, "Times New Roman", serif;font-size:28px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(82, 70, 86);letter-spacing:normal;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}
@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-d763b69 h2{font-size:22px}}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b2ce116 */.elementor-66 .elementor-element.elementor-element-b2ce116 .woocommerce-loop-product__title{display:none!important}
.elementor-66 .elementor-element.elementor-element-b2ce116 .button,.elementor-66 .elementor-element.elementor-element-b2ce116 .added_to_cart{display:none!important}
.elementor-66 .elementor-element.elementor-element-b2ce116 ul.products{margin:0}
.elementor-66 .elementor-element.elementor-element-b2ce116 ul.products li.product{margin-bottom:20px}
.elementor-66 .elementor-element.elementor-element-b2ce116 li.product{text-align:start}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80e0adf */.elementor-66 .elementor-element.elementor-element-80e0adf .elementor-icon-box-title,.elementor-66 .elementor-element.elementor-element-80e0adf .elementor-image-box-title{margin:0;padding-bottom:10px}
.elementor-66 .elementor-element.elementor-element-80e0adf .elementor-icon-box-description p,.elementor-66 .elementor-element.elementor-element-80e0adf .elementor-image-box-description p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a56234 */.elementor-66 .elementor-element.elementor-element-5a56234 h4{font-family:Cinzel, Georgia, "Times New Roman", serif;font-size:16px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(88, 17, 40);letter-spacing:1px;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-392c841 */.elementor-66 .elementor-element.elementor-element-392c841 h4{font-family:Cinzel, Georgia, "Times New Roman", serif;font-size:16px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(88, 17, 40);letter-spacing:1px;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b646ea6 */.elementor-66 .elementor-element.elementor-element-b646ea6 h4{font-family:Cinzel, Georgia, "Times New Roman", serif;font-size:16px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(88, 17, 40);letter-spacing:1px;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b3734 */.elementor-66 .elementor-element.elementor-element-49b3734 h4{font-family:Cinzel, Georgia, "Times New Roman", serif;font-size:16px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(88, 17, 40);letter-spacing:1px;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae49d6 */.elementor-66 .elementor-element.elementor-element-4ae49d6 h4{font-family:Cinzel, Georgia, "Times New Roman", serif;font-size:16px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(88, 17, 40);letter-spacing:1px;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f34f7df */.elementor-66 .elementor-element.elementor-element-f34f7df h4{font-family:Cinzel, Georgia, "Times New Roman", serif;font-size:16px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(88, 17, 40);letter-spacing:1px;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d20045 */.elementor-66 .elementor-element.elementor-element-0d20045 h4{font-family:Cinzel, Georgia, "Times New Roman", serif;font-size:16px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(88, 17, 40);letter-spacing:1px;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e25099 */.elementor-66 .elementor-element.elementor-element-1e25099 h4{font-family:Cinzel, Georgia, "Times New Roman", serif;font-size:16px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(88, 17, 40);letter-spacing:1px;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82c2f84 */.elementor-66 .elementor-element.elementor-element-82c2f84>.e-con-inner{max-width:min(79%,2000px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f587f5f */.elementor-66 .elementor-element.elementor-element-f587f5f h2{font-family:"Ubuntu Condensed", Helvetica, Arial, Lucida, sans-serif;font-size:30px;font-weight:700;font-style:normal;line-height:1.2em;color:rgb(255, 255, 255);letter-spacing:normal;text-transform:none;text-align:left;margin:0px 0 0px 0;padding:0px 0px 10px 0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-684265c */.elementor-66 .elementor-element.elementor-element-684265c a{color:rgb(253, 119, 83)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f595dff */.elementor-66 .elementor-element.elementor-element-f595dff>.e-con-inner{max-width:min(94%,2560px)}/* End custom CSS */