.elementor-2190 .elementor-element.elementor-element-74001c0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2190 .elementor-element.elementor-element-722512f{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-2190 .elementor-element.elementor-element-722512f:not(.elementor-motion-effects-element-type-background), .elementor-2190 .elementor-element.elementor-element-722512f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2190 .elementor-element.elementor-element-6bbb275{--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;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5E1D6;--border-color:#E5E1D6;--border-radius:8px 8px 8px 8px;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-2190 .elementor-element.elementor-element-6bbb275:not(.elementor-motion-effects-element-type-background), .elementor-2190 .elementor-element.elementor-element-6bbb275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2190 .elementor-element.elementor-element-6bbb275.e-con{--flex-grow:0;--flex-shrink:0;}.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-2190 .elementor-element.elementor-element-43289cd{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-2190 .elementor-element.elementor-element-43289cd .elementor-heading-title{font-family:var( --e-global-typography-label01-font-family ), Sans-serif;font-size:var( --e-global-typography-label01-font-size );font-weight:var( --e-global-typography-label01-font-weight );text-transform:var( --e-global-typography-label01-text-transform );line-height:var( --e-global-typography-label01-line-height );letter-spacing:var( --e-global-typography-label01-letter-spacing );color:#16150F;}.elementor-2190 .elementor-element.elementor-element-813cb10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-2190 .elementor-element.elementor-element-813cb10 .elementor-heading-title{font-family:var( --e-global-typography-169a2c7-font-family ), Sans-serif;font-size:var( --e-global-typography-169a2c7-font-size );font-weight:var( --e-global-typography-169a2c7-font-weight );line-height:var( --e-global-typography-169a2c7-line-height );letter-spacing:var( --e-global-typography-169a2c7-letter-spacing );color:#16150F;}.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 );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-2190 .elementor-element.elementor-element-309a098{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:var( --e-global-typography-81ee7dd-font-family ), Sans-serif;font-size:var( --e-global-typography-81ee7dd-font-size );font-weight:var( --e-global-typography-81ee7dd-font-weight );line-height:var( --e-global-typography-81ee7dd-line-height );letter-spacing:var( --e-global-typography-81ee7dd-letter-spacing );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2190 .elementor-element.elementor-element-30cb676 .elementor-button{background-color:#16150F;font-family:var( --e-global-typography-btn0001-font-family ), Sans-serif;font-size:var( --e-global-typography-btn0001-font-size );font-weight:var( --e-global-typography-btn0001-font-weight );line-height:var( --e-global-typography-btn0001-line-height );letter-spacing:var( --e-global-typography-btn0001-letter-spacing );fill:#F9F7F2;color:#F9F7F2;border-radius:6px 6px 6px 6px;padding:14px 24px 14px 24px;}.elementor-2190 .elementor-element.elementor-element-30cb676{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.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 );}.elementor-2190 .elementor-element.elementor-element-cmint01{--display:flex;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-2190 .elementor-element.elementor-element-cmint01:not(.elementor-motion-effects-element-type-background), .elementor-2190 .elementor-element.elementor-element-cmint01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2190 .elementor-element.elementor-element-dmsol01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-2190 .elementor-element.elementor-element-dmsol01 .elementor-heading-title{font-family:var( --e-global-typography-dm00001-font-family ), Sans-serif;font-size:var( --e-global-typography-dm00001-font-size );font-weight:var( --e-global-typography-dm00001-font-weight );line-height:var( --e-global-typography-dm00001-line-height );letter-spacing:var( --e-global-typography-dm00001-letter-spacing );color:#16150F;}.elementor-2190 .elementor-element.elementor-element-dmsol02{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-81ee7dd-font-family ), Sans-serif;font-size:var( --e-global-typography-81ee7dd-font-size );font-weight:var( --e-global-typography-81ee7dd-font-weight );line-height:var( --e-global-typography-81ee7dd-line-height );letter-spacing:var( --e-global-typography-81ee7dd-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-56aaaa1{--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;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-2190 .elementor-element.elementor-element-56aaaa1:not(.elementor-motion-effects-element-type-background), .elementor-2190 .elementor-element.elementor-element-56aaaa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16150F;}.elementor-2190 .elementor-element.elementor-element-cfe59eb{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dm00001-font-family ), Sans-serif;font-size:var( --e-global-typography-dm00001-font-size );font-weight:var( --e-global-typography-dm00001-font-weight );line-height:var( --e-global-typography-dm00001-line-height );letter-spacing:var( --e-global-typography-dm00001-letter-spacing );color:#FFFFFF;}.elementor-2190 .elementor-element.elementor-element-21083e5 .elementor-button{background-color:#FFBE1D;font-family:var( --e-global-typography-btn0001-font-family ), Sans-serif;font-size:var( --e-global-typography-btn0001-font-size );font-weight:var( --e-global-typography-btn0001-font-weight );line-height:var( --e-global-typography-btn0001-line-height );letter-spacing:var( --e-global-typography-btn0001-letter-spacing );fill:#16150F;color:#16150F;border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-2190 .elementor-element.elementor-element-21083e5{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2190 .elementor-element.elementor-element-a6bf185{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-2190 .elementor-element.elementor-element-a6bf185:not(.elementor-motion-effects-element-type-background), .elementor-2190 .elementor-element.elementor-element-a6bf185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2190 .elementor-element.elementor-element-35f9756{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;text-align:center;}.elementor-2190 .elementor-element.elementor-element-35f9756 .elementor-heading-title{font-family:var( --e-global-typography-169a2c7-font-family ), Sans-serif;font-size:var( --e-global-typography-169a2c7-font-size );font-weight:var( --e-global-typography-169a2c7-font-weight );line-height:var( --e-global-typography-169a2c7-line-height );letter-spacing:var( --e-global-typography-169a2c7-letter-spacing );color:#16150F;}.elementor-2190 .elementor-element.elementor-element-etyfb01{--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;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-2190 .elementor-element.elementor-element-etyfb01:not(.elementor-motion-effects-element-type-background), .elementor-2190 .elementor-element.elementor-element-etyfb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F2;}.elementor-2190 .elementor-element.elementor-element-etyfbtx{font-family:var( --e-global-typography-small01-font-family ), Sans-serif;font-size:var( --e-global-typography-small01-font-size );font-weight:var( --e-global-typography-small01-font-weight );line-height:var( --e-global-typography-small01-line-height );letter-spacing:var( --e-global-typography-small01-letter-spacing );color:#4A4840;}.elementor-2190 .elementor-element.elementor-element-4f1c175{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2190 .elementor-element.elementor-element-722512f{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2190 .elementor-element.elementor-element-43289cd .elementor-heading-title{font-size:var( --e-global-typography-label01-font-size );line-height:var( --e-global-typography-label01-line-height );letter-spacing:var( --e-global-typography-label01-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-813cb10 .elementor-heading-title{font-size:var( --e-global-typography-169a2c7-font-size );line-height:var( --e-global-typography-169a2c7-line-height );letter-spacing:var( --e-global-typography-169a2c7-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2190 .elementor-element.elementor-element-309a098{font-size:var( --e-global-typography-81ee7dd-font-size );line-height:var( --e-global-typography-81ee7dd-line-height );letter-spacing:var( --e-global-typography-81ee7dd-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2190 .elementor-element.elementor-element-30cb676 .elementor-button{font-size:var( --e-global-typography-btn0001-font-size );line-height:var( --e-global-typography-btn0001-line-height );letter-spacing:var( --e-global-typography-btn0001-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2190 .elementor-element.elementor-element-cmint01{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2190 .elementor-element.elementor-element-dmsol01 .elementor-heading-title{font-size:var( --e-global-typography-dm00001-font-size );line-height:var( --e-global-typography-dm00001-line-height );letter-spacing:var( --e-global-typography-dm00001-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-dmsol02{font-size:var( --e-global-typography-81ee7dd-font-size );line-height:var( --e-global-typography-81ee7dd-line-height );letter-spacing:var( --e-global-typography-81ee7dd-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-56aaaa1{--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-2190 .elementor-element.elementor-element-cfe59eb{font-size:var( --e-global-typography-dm00001-font-size );line-height:var( --e-global-typography-dm00001-line-height );letter-spacing:var( --e-global-typography-dm00001-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-21083e5 .elementor-button{font-size:var( --e-global-typography-btn0001-font-size );line-height:var( --e-global-typography-btn0001-line-height );letter-spacing:var( --e-global-typography-btn0001-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-a6bf185{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-2190 .elementor-element.elementor-element-35f9756 .elementor-heading-title{font-size:var( --e-global-typography-169a2c7-font-size );line-height:var( --e-global-typography-169a2c7-line-height );letter-spacing:var( --e-global-typography-169a2c7-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-etyfb01{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-2190 .elementor-element.elementor-element-etyfbtx{font-size:var( --e-global-typography-small01-font-size );line-height:var( --e-global-typography-small01-line-height );letter-spacing:var( --e-global-typography-small01-letter-spacing );}}@media(max-width:766px){.elementor-2190 .elementor-element.elementor-element-722512f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2190 .elementor-element.elementor-element-6bbb275{--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-2190 .elementor-element.elementor-element-43289cd .elementor-heading-title{font-size:var( --e-global-typography-label01-font-size );line-height:var( --e-global-typography-label01-line-height );letter-spacing:var( --e-global-typography-label01-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-813cb10 .elementor-heading-title{font-size:var( --e-global-typography-169a2c7-font-size );line-height:var( --e-global-typography-169a2c7-line-height );letter-spacing:var( --e-global-typography-169a2c7-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2190 .elementor-element.elementor-element-309a098{font-size:var( --e-global-typography-81ee7dd-font-size );line-height:var( --e-global-typography-81ee7dd-line-height );letter-spacing:var( --e-global-typography-81ee7dd-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2190 .elementor-element.elementor-element-30cb676 .elementor-button{font-size:var( --e-global-typography-btn0001-font-size );line-height:var( --e-global-typography-btn0001-line-height );letter-spacing:var( --e-global-typography-btn0001-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2190 .elementor-element.elementor-element-cmint01{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2190 .elementor-element.elementor-element-dmsol01 .elementor-heading-title{font-size:var( --e-global-typography-dm00001-font-size );line-height:var( --e-global-typography-dm00001-line-height );letter-spacing:var( --e-global-typography-dm00001-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-dmsol02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-size:var( --e-global-typography-81ee7dd-font-size );line-height:var( --e-global-typography-81ee7dd-line-height );letter-spacing:var( --e-global-typography-81ee7dd-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-56aaaa1{--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-2190 .elementor-element.elementor-element-cfe59eb{font-size:var( --e-global-typography-dm00001-font-size );line-height:var( --e-global-typography-dm00001-line-height );letter-spacing:var( --e-global-typography-dm00001-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-21083e5{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2190 .elementor-element.elementor-element-21083e5 .elementor-button{font-size:var( --e-global-typography-btn0001-font-size );line-height:var( --e-global-typography-btn0001-line-height );letter-spacing:var( --e-global-typography-btn0001-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-a6bf185{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2190 .elementor-element.elementor-element-35f9756 .elementor-heading-title{font-size:var( --e-global-typography-169a2c7-font-size );line-height:var( --e-global-typography-169a2c7-line-height );letter-spacing:var( --e-global-typography-169a2c7-letter-spacing );}.elementor-2190 .elementor-element.elementor-element-etyfb01{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2190 .elementor-element.elementor-element-etyfbtx{font-size:var( --e-global-typography-small01-font-size );line-height:var( --e-global-typography-small01-line-height );letter-spacing:var( --e-global-typography-small01-letter-spacing );}}@media(min-width:767px){.elementor-2190 .elementor-element.elementor-element-722512f{--content-width:1680px;}.elementor-2190 .elementor-element.elementor-element-6bbb275{--width:45.691%;}.elementor-2190 .elementor-element.elementor-element-cmint01{--content-width:1680px;}.elementor-2190 .elementor-element.elementor-element-56aaaa1{--content-width:1680px;}.elementor-2190 .elementor-element.elementor-element-a6bf185{--content-width:1680px;}.elementor-2190 .elementor-element.elementor-element-etyfb01{--content-width:1680px;}}@media(max-width:1024px) and (min-width:767px){.elementor-2190 .elementor-element.elementor-element-6bbb275{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-43289cd */.elementor-2190 .elementor-element.elementor-element-43289cd .elementor-heading-title{background:#FFBE1D;padding:8px 13px;border-radius:999px;display:inline-block;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-813cb10 */.elementor-2190 .elementor-element.elementor-element-813cb10 .elementor-heading-title{margin:0;max-width:22ch;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-309a098 */.elementor-2190 .elementor-element.elementor-element-309a098{max-width:56ch;}.elementor-2190 .elementor-element.elementor-element-309a098 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bbb275 */@media (min-width:1025px){.elementor-2190 .elementor-element.elementor-element-6bbb275{justify-content:center;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ebimg01 */.elementor-2190 .elementor-element.elementor-element-ebimg01{flex:1 1 0;min-width:0;align-self:center;position:relative;z-index:2;}.elementor-2190 .elementor-element.elementor-element-ebimg01 img{display:block;width:100%;height:auto;}@media (max-width:1024px){.elementor-2190 .elementor-element.elementor-element-ebimg01{order:-1;width:100%;flex:0 0 auto;}.elementor-2190 .elementor-element.elementor-element-ebimg01 img{max-width:720px;margin:0 auto;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dmsol01 */.elementor-2190 .elementor-element.elementor-element-dmsol01{width:100%;}.elementor-2190 .elementor-element.elementor-element-dmsol01 .elementor-heading-title{margin:0;padding-bottom:.08em;}.elementor-2190 .elementor-element.elementor-element-dmsol01 .em{color:#FFBE1D;font-weight:inherit;text-decoration:none !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dmsol02 */.elementor-2190 .elementor-element.elementor-element-dmsol02{max-width:none !important;width:100%;}.elementor-2190 .elementor-element.elementor-element-dmsol02 p{margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfe59eb */.elementor-2190 .elementor-element.elementor-element-cfe59eb{max-width:1120px !important;width:100%;margin-left:auto;margin-right:auto;}.elementor-2190 .elementor-element.elementor-element-cfe59eb p{margin:0;line-height:1.12;}.elementor-2190 .elementor-element.elementor-element-cfe59eb .em{color:#FFBE1D;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56aaaa1 */.elementor-2190 .elementor-element.elementor-element-56aaaa1{position:relative;overflow:hidden;isolation:isolate;}.elementor-2190 .elementor-element.elementor-element-56aaaa1::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(640px circle at 12% 0%,rgba(255,190,29,.16),transparent 62%),radial-gradient(560px circle at 92% 100%,rgba(255,190,29,.09),transparent 60%);}.elementor-2190 .elementor-element.elementor-element-56aaaa1::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);}.elementor-2190 .elementor-element.elementor-element-56aaaa1 .bq-mark{font-family:'Instrument Serif',Georgia,serif;font-style:italic;font-size:160px;line-height:.62;height:72px;color:#FFBE1D;text-align:center;margin:0 0 18px;user-select:none;}.elementor-2190 .elementor-element.elementor-element-56aaaa1 .bq-by{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:36px;}.elementor-2190 .elementor-element.elementor-element-56aaaa1 .bq-line{display:block;width:40px;height:1px;background:rgba(255,190,29,.6);}.elementor-2190 .elementor-element.elementor-element-56aaaa1 .bq-name{font-family:var(--e-global-typography-eyebrow-font-family),sans-serif;font-size:var(--e-global-typography-eyebrow-font-size);font-weight:var(--e-global-typography-eyebrow-font-weight);letter-spacing:var(--e-global-typography-eyebrow-letter-spacing);text-transform:uppercase;color:rgba(255,255,255,.72);}@media(max-width:767px){.elementor-2190 .elementor-element.elementor-element-56aaaa1 .bq-mark{font-size:110px;height:50px;margin-bottom:12px;}.elementor-2190 .elementor-element.elementor-element-56aaaa1 .bq-by{gap:10px;margin-top:24px;}.elementor-2190 .elementor-element.elementor-element-56aaaa1 .bq-line{width:24px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35f9756 */.elementor-2190 .elementor-element.elementor-element-35f9756 .elementor-heading-title{margin:0 auto;max-width:24ch;}.elementor-2190 .elementor-element.elementor-element-35f9756 .em{font-weight:400;text-decoration:underline;text-decoration-color:#FFBE1D;text-decoration-thickness:5px;text-underline-offset:8px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6bf185 */.elementor-2190 .elementor-element.elementor-element-a6bf185 pre.ti-widget{margin:0;padding:0;border:0;background:none;font:inherit;white-space:normal;overflow:visible;width:100%}.elementor-2190 .elementor-element.elementor-element-a6bf185 .ti-widget{width:100%!important;margin:0!important}.elementor-2190 .elementor-element.elementor-element-a6bf185 .ti-widget.ti-goog .ti-reviews-container-wrapper{flex-wrap:wrap!important;overflow:visible!important}.elementor-2190 .elementor-element.elementor-element-a6bf185 .ti-widget.ti-goog .ti-review-item{flex:0 0 33.333%!important;max-width:33.333%!important;padding:0 10px 20px!important}.elementor-2190 .elementor-element.elementor-element-a6bf185 .ti-widget.ti-goog .ti-review-item>.ti-inner{background-color:#FFFFFF!important;border:1px solid #E5E1D6!important;border-radius:8px!important;padding:30px 26px 26px!important;box-shadow:none!important;height:100%!important;display:flex!important;flex-direction:column!important;transition:transform .22s cubic-bezier(.22,.68,.28,1),box-shadow .22s ease}.elementor-2190 .elementor-element.elementor-element-a6bf185 .ti-widget.ti-goog .ti-review-item:hover>.ti-inner{transform:translateY(-4px);box-shadow:0 16px 38px rgba(22,21,15,.1)}.elementor-2190 .elementor-element.elementor-element-a6bf185 .ti-widget.ti-goog .ti-review-item .ti-name{font:800 var(--e-global-typography-8472ce8-font-size)/1.3 'Poppins',sans-serif!important;color:#16150F!important}.elementor-2190 .elementor-element.elementor-element-a6bf185 .ti-widget.ti-goog .ti-review-item .ti-date{font:400 var(--e-global-typography-meta001-font-size)/1.3 'Montserrat',sans-serif!important;color:#8E8A7E!important}.elementor-2190 .elementor-element.elementor-element-a6bf185 .ti-widget.ti-goog .ti-review-item .ti-review-content{font-family:'Montserrat',sans-serif;font-size:var(--e-global-typography-81ee7dd-font-size)!important;line-height:1.7!important;color:#6E6B60!important}.elementor-2190 .elementor-element.elementor-element-a6bf185 .ti-widget.ti-goog .ti-read-more{font-family:'Montserrat',sans-serif;font-size:var(--e-global-typography-small01-font-size)!important;font-weight:700!important;color:#16150F!important}.elementor-2190 .elementor-element.elementor-element-a6bf185 .ti-widget.ti-goog .ti-star svg{fill:#FFBE1D!important}@media(max-width:1024px){.elementor-2190 .elementor-element.elementor-element-a6bf185 .ti-widget.ti-goog .ti-review-item{flex:0 0 100%!important;max-width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-etyfb01 */.elementor-2190 .elementor-element.elementor-element-etyfb01 p{margin:0;text-align:center;}.elementor-2190 .elementor-element.elementor-element-etyfb01 a{color:#16150F;font-weight:600;text-decoration:underline;text-decoration-color:#FFBE1D;text-decoration-thickness:2px;text-underline-offset:4px;}/* End custom CSS */