.elementor-4383 .elementor-element.elementor-element-37289936 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4383 .elementor-element.elementor-element-37289936{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-4383 .elementor-element.elementor-element-37289936 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4383 .elementor-element.elementor-element-3eba8af{--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;}.elementor-4383 .elementor-element.elementor-element-775b5830{margin-top:50px;margin-bottom:0px;}.elementor-4383 .elementor-element.elementor-element-31e21465 .about-section__pseudoheading{font-size:36px;}.elementor-4383 .elementor-element.elementor-element-7c6e691{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-4383 .elementor-element.elementor-element-b6e8b32{--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-4383 .elementor-element.elementor-element-e1f8a2e{text-align:center;}.elementor-4383 .elementor-element.elementor-element-e1f8a2e .elementor-heading-title{font-size:45px;color:#000000;}.elementor-4383 .elementor-element.elementor-element-fb881b5{--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;--flex-wrap:wrap;}.elementor-4383 .elementor-element.elementor-element-4f8635c{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-4383 .elementor-element.elementor-element-4f8635c .elementor-icon-box-wrapper{gap:15px;}.elementor-4383 .elementor-element.elementor-element-4f8635c .elementor-icon-box-title{margin-block-end:6px;}.elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-framed .elementor-icon, .elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F0F0F0;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-default:has(:focus) .elementor-icon{fill:#F0F0F0;color:#F0F0F0;border-color:#F0F0F0;}.elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-4f8635c.elementor-view-framed:has(:focus) .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-4f8635c .elementor-icon{font-size:40px;}.elementor-4383 .elementor-element.elementor-element-92a185b{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-4383 .elementor-element.elementor-element-92a185b .elementor-icon-box-wrapper{gap:15px;}.elementor-4383 .elementor-element.elementor-element-92a185b .elementor-icon-box-title{margin-block-end:6px;}.elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-framed .elementor-icon, .elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F0F0F0;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-default:has(:focus) .elementor-icon{fill:#F0F0F0;color:#F0F0F0;border-color:#F0F0F0;}.elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-92a185b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-92a185b .elementor-icon{font-size:40px;}.elementor-4383 .elementor-element.elementor-element-38d364b{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-4383 .elementor-element.elementor-element-38d364b .elementor-icon-box-wrapper{gap:15px;}.elementor-4383 .elementor-element.elementor-element-38d364b .elementor-icon-box-title{margin-block-end:6px;}.elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-framed .elementor-icon, .elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F0F0F0;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-default:has(:focus) .elementor-icon{fill:#F0F0F0;color:#F0F0F0;border-color:#F0F0F0;}.elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-38d364b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-38d364b .elementor-icon{font-size:40px;}.elementor-4383 .elementor-element.elementor-element-3b48435{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-4383 .elementor-element.elementor-element-3b48435 .elementor-icon-box-wrapper{gap:15px;}.elementor-4383 .elementor-element.elementor-element-3b48435 .elementor-icon-box-title{margin-block-end:6px;}.elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-framed .elementor-icon, .elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F0F0F0;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-default:has(:focus) .elementor-icon{fill:#F0F0F0;color:#F0F0F0;border-color:#F0F0F0;}.elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-3b48435.elementor-view-framed:has(:focus) .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-3b48435 .elementor-icon{font-size:40px;}.elementor-4383 .elementor-element.elementor-element-4f2effd{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-4383 .elementor-element.elementor-element-4f2effd .elementor-icon-box-wrapper{gap:15px;}.elementor-4383 .elementor-element.elementor-element-4f2effd .elementor-icon-box-title{margin-block-end:6px;}.elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-framed .elementor-icon, .elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F0F0F0;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-default:has(:focus) .elementor-icon{fill:#F0F0F0;color:#F0F0F0;border-color:#F0F0F0;}.elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-4f2effd.elementor-view-framed:has(:focus) .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-4f2effd .elementor-icon{font-size:40px;}.elementor-4383 .elementor-element.elementor-element-a461983{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-4383 .elementor-element.elementor-element-a461983 .elementor-icon-box-wrapper{gap:15px;}.elementor-4383 .elementor-element.elementor-element-a461983 .elementor-icon-box-title{margin-block-end:6px;}.elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-framed .elementor-icon, .elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F0F0F0;fill:#000000;color:#000000;}.elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-default:has(:focus) .elementor-icon{fill:#F0F0F0;color:#F0F0F0;border-color:#F0F0F0;}.elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4383 .elementor-element.elementor-element-a461983.elementor-view-framed:has(:focus) .elementor-icon{background-color:#000000;}.elementor-4383 .elementor-element.elementor-element-a461983 .elementor-icon{font-size:40px;}.elementor-4383 .elementor-element.elementor-element-1a716e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4383 .elementor-element.elementor-element-37f1d67{--display:flex;}.elementor-4383 .elementor-element.elementor-element-1d331cfb{margin-top:0px;margin-bottom:0px;}.elementor-4383 .elementor-element.elementor-element-b13667e{--display:flex;}.elementor-4383 .elementor-element.elementor-element-a90c82d{text-align:center;}.elementor-4383 .elementor-element.elementor-element-a90c82d .elementor-heading-title{font-size:48px;line-height:1.4em;color:#000000;}.elementor-4383 .elementor-element.elementor-element-9582543{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#D4B167;--border-color:#D4B167;--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-4383 .elementor-element.elementor-element-e3ea1af{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4383 .elementor-element.elementor-element-87e45fe{text-align:start;}.elementor-4383 .elementor-element.elementor-element-87e45fe .elementor-heading-title{font-size:30px;text-transform:uppercase;line-height:1.4em;color:#000000;}.elementor-4383 .elementor-element.elementor-element-2b044aa{text-align:start;}.elementor-4383 .elementor-element.elementor-element-ccfd5bd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4383 .elementor-element.elementor-element-ccfd5bd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4383 .elementor-element.elementor-element-ccfd5bd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4383 .elementor-element.elementor-element-ccfd5bd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4383 .elementor-element.elementor-element-ccfd5bd .elementor-icon-list-text{color:#454545;transition:color 0.3s;}.elementor-4383 .elementor-element.elementor-element-71cd0c3 .elementor-button{background-color:#FFB74D;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFB74D;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-4383 .elementor-element.elementor-element-71cd0c3 .elementor-button:hover, .elementor-4383 .elementor-element.elementor-element-71cd0c3 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-4383 .elementor-element.elementor-element-71cd0c3 .elementor-button:hover svg, .elementor-4383 .elementor-element.elementor-element-71cd0c3 .elementor-button:focus svg{fill:#000000;}.elementor-4383 .elementor-element.elementor-element-e39746f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4383 .elementor-element.elementor-element-a59bbe6 img{height:500px;object-fit:cover;object-position:center center;}.elementor-4383 .elementor-element.elementor-element-c2e3cbf{width:auto;max-width:auto;top:13px;}.elementor-4383 .elementor-element.elementor-element-c2e3cbf > .elementor-widget-container{background-color:#FEF3C7;margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;border-radius:20px 20px 20px 20px;}.elementor-4383 .elementor-element.elementor-element-c2e3cbf.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-4383 .elementor-element.elementor-element-c2e3cbf{left:12px;}body.rtl .elementor-4383 .elementor-element.elementor-element-c2e3cbf{right:12px;}.elementor-4383 .elementor-element.elementor-element-c2e3cbf .elementor-heading-title{font-size:13px;color:#92400E;}.elementor-4383 .elementor-element.elementor-element-26dc19b{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 03px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:03px;--border-left-width:0px;border-color:#D4B167;--border-color:#D4B167;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4383 .elementor-element.elementor-element-024b96e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4383 .elementor-element.elementor-element-9abd7b7 img{height:500px;object-fit:cover;object-position:center center;}.elementor-4383 .elementor-element.elementor-element-3a53244{width:auto;max-width:auto;top:13px;}.elementor-4383 .elementor-element.elementor-element-3a53244 > .elementor-widget-container{background-color:#FEF3C7;margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;border-radius:20px 20px 20px 20px;}.elementor-4383 .elementor-element.elementor-element-3a53244.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-4383 .elementor-element.elementor-element-3a53244{left:12px;}body.rtl .elementor-4383 .elementor-element.elementor-element-3a53244{right:12px;}.elementor-4383 .elementor-element.elementor-element-3a53244 .elementor-heading-title{font-size:13px;color:#92400E;}.elementor-4383 .elementor-element.elementor-element-5674379{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4383 .elementor-element.elementor-element-ea64f84{text-align:start;}.elementor-4383 .elementor-element.elementor-element-ea64f84 .elementor-heading-title{font-size:30px;text-transform:uppercase;line-height:1.4em;color:#000000;}.elementor-4383 .elementor-element.elementor-element-727b36f{text-align:start;}.elementor-4383 .elementor-element.elementor-element-532def3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4383 .elementor-element.elementor-element-532def3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4383 .elementor-element.elementor-element-532def3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4383 .elementor-element.elementor-element-532def3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4383 .elementor-element.elementor-element-532def3 .elementor-icon-list-text{color:#454545;transition:color 0.3s;}.elementor-4383 .elementor-element.elementor-element-c6ca69e .elementor-button{background-color:#FFB74D;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFB74D;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-4383 .elementor-element.elementor-element-c6ca69e .elementor-button:hover, .elementor-4383 .elementor-element.elementor-element-c6ca69e .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-4383 .elementor-element.elementor-element-c6ca69e .elementor-button:hover svg, .elementor-4383 .elementor-element.elementor-element-c6ca69e .elementor-button:focus svg{fill:#000000;}.elementor-4383 .elementor-element.elementor-element-b114b60{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 03px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:03px;--border-left-width:0px;border-color:#D4B167;--border-color:#D4B167;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4383 .elementor-element.elementor-element-a72eb6c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4383 .elementor-element.elementor-element-19b3841{text-align:start;}.elementor-4383 .elementor-element.elementor-element-19b3841 .elementor-heading-title{font-size:30px;text-transform:uppercase;line-height:1.4em;color:#000000;}.elementor-4383 .elementor-element.elementor-element-0171720{text-align:start;}.elementor-4383 .elementor-element.elementor-element-9e132b5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4383 .elementor-element.elementor-element-9e132b5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4383 .elementor-element.elementor-element-9e132b5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4383 .elementor-element.elementor-element-9e132b5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4383 .elementor-element.elementor-element-9e132b5 .elementor-icon-list-text{color:#454545;transition:color 0.3s;}.elementor-4383 .elementor-element.elementor-element-d0dd384 .elementor-button{background-color:#FFB74D;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFB74D;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-4383 .elementor-element.elementor-element-d0dd384 .elementor-button:hover, .elementor-4383 .elementor-element.elementor-element-d0dd384 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-4383 .elementor-element.elementor-element-d0dd384 .elementor-button:hover svg, .elementor-4383 .elementor-element.elementor-element-d0dd384 .elementor-button:focus svg{fill:#000000;}.elementor-4383 .elementor-element.elementor-element-f7f9699{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4383 .elementor-element.elementor-element-1c581fc img{height:500px;object-fit:cover;object-position:center center;}.elementor-4383 .elementor-element.elementor-element-9213032{width:auto;max-width:auto;top:13px;}.elementor-4383 .elementor-element.elementor-element-9213032 > .elementor-widget-container{background-color:#FEF3C7;margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;border-radius:20px 20px 20px 20px;}.elementor-4383 .elementor-element.elementor-element-9213032.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-4383 .elementor-element.elementor-element-9213032{left:12px;}body.rtl .elementor-4383 .elementor-element.elementor-element-9213032{right:12px;}.elementor-4383 .elementor-element.elementor-element-9213032 .elementor-heading-title{font-size:13px;color:#92400E;}.elementor-4383 .elementor-element.elementor-element-11132de{--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;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4383 .elementor-element.elementor-element-d75d843 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-4383 .elementor-element.elementor-element-d75d843 .elementor-button:hover, .elementor-4383 .elementor-element.elementor-element-d75d843 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-4383 .elementor-element.elementor-element-d75d843 .elementor-button:hover svg, .elementor-4383 .elementor-element.elementor-element-d75d843 .elementor-button:focus svg{fill:#000000;}.elementor-4383 .elementor-element.elementor-element-49a8bac .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-4383 .elementor-element.elementor-element-49a8bac .elementor-button:hover, .elementor-4383 .elementor-element.elementor-element-49a8bac .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-4383 .elementor-element.elementor-element-49a8bac .elementor-button:hover svg, .elementor-4383 .elementor-element.elementor-element-49a8bac .elementor-button:focus svg{fill:#000000;}.elementor-4383 .elementor-element.elementor-element-8f63739{--display:flex;}.elementor-4383 .elementor-element.elementor-element-586655d{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-4383 .elementor-element.elementor-element-7c6e691{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4383 .elementor-element.elementor-element-b6e8b32{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4383 .elementor-element.elementor-element-4f8635c{width:100%;max-width:100%;}.elementor-4383 .elementor-element.elementor-element-92a185b{width:100%;max-width:100%;}.elementor-4383 .elementor-element.elementor-element-38d364b{width:100%;max-width:100%;}.elementor-4383 .elementor-element.elementor-element-3b48435{width:100%;max-width:100%;}.elementor-4383 .elementor-element.elementor-element-4f2effd{width:100%;max-width:100%;}.elementor-4383 .elementor-element.elementor-element-a461983{width:100%;max-width:100%;}.elementor-4383 .elementor-element.elementor-element-9582543{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4383 .elementor-element.elementor-element-e3ea1af{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4383 .elementor-element.elementor-element-26dc19b{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4383 .elementor-element.elementor-element-b114b60{--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;}}@media(min-width:768px){.elementor-4383 .elementor-element.elementor-element-b6e8b32{--width:100%;}.elementor-4383 .elementor-element.elementor-element-e39746f{--width:58%;}.elementor-4383 .elementor-element.elementor-element-024b96e{--width:58%;}.elementor-4383 .elementor-element.elementor-element-f7f9699{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4383 .elementor-element.elementor-element-e3ea1af{--width:100%;}.elementor-4383 .elementor-element.elementor-element-e39746f{--width:100%;}.elementor-4383 .elementor-element.elementor-element-024b96e{--width:100%;}.elementor-4383 .elementor-element.elementor-element-5674379{--width:100%;}.elementor-4383 .elementor-element.elementor-element-a72eb6c{--width:100%;}.elementor-4383 .elementor-element.elementor-element-f7f9699{--width:100%;}}/* Start custom CSS for section, class: .elementor-element-37289936 *//* =========================================
   TEST PAGE ONLY - HERO BACKGROUND VIDEO
   Page: /homepage-2-copy/
   Hero section class: test-hero-video
   ========================================= */

html,
body {
    margin: 0;
    padding: 0;
    overflow-x: hidden;
}

/* Header overlays hero video */
.site-header,
header,
.elementor-location-header,
.header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 99999;
    background: transparent;
    background-color: transparent;
}

/* Header inner areas transparent */
.site-header *,
.elementor-location-header *,
.header * {
    background-color: transparent;
}

/* Header menu text */
.header__inner .wpr-nav-menu a,
.header__inner .wpr-nav-menu .wpr-menu-item,
.header__inner .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon,
.header__inner.scrolled .wpr-nav-menu a,
.header__inner.scrolled .wpr-nav-menu .wpr-menu-item,
.header__inner.scrolled .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon {
    color: #000;
}

/* Header phone color */
.header__inner a.header__phone,
.header__inner.scrolled a.header__phone {
    color: #000;
}

/* Main hero section */
.test-hero-video {
    position: relative;
    width: 100vw;
    max-width: 100vw;

    height: 100vh !important;
    min-height: 100vh !important;
    max-height: 100vh !important;

    margin: 0;
    padding: 0;

    overflow: hidden !important;
    box-sizing: border-box;
}

/* More reliable viewport height on modern browsers */
@supports (height: 100svh) {
    .test-hero-video {
        height: 100svh !important;
        min-height: 100svh !important;
        max-height: 100svh !important;
    }
}

/* Elementor background video wrapper */
.test-hero-video .elementor-background-video-container {
    position: absolute !important;
    inset: 0 !important;

    width: 100% !important;
    max-width: 100% !important;

    height: 100% !important;
    min-height: 100% !important;
    max-height: 100% !important;

    margin: 0;
    padding: 0;

    overflow: hidden !important;
    z-index: 0;
}

/* Actual background video - cover fills the full area */
.test-hero-video .elementor-background-video-hosted,
.test-hero-video .elementor-html5-video,
.test-hero-video video.elementor-background-video-hosted,
.test-hero-video video.elementor-html5-video {
    position: absolute !important;

    top: 0 !important;
    left: 0 !important;

    width: 100% !important;
    height: 100% !important;

    min-width: 100% !important;
    min-height: 100% !important;

    max-width: none;
    max-height: none;

    transform: none !important;

    object-fit: cover !important;
    object-position: center center;

    margin: 0;
    padding: 0;

    display: block;
}

/* If Elementor uses iframe video */
.test-hero-video .elementor-background-video-container iframe {
    position: absolute !important;

    top: 50% !important;
    left: 50% !important;

    width: 177.78vh !important;
    min-width: 100vw !important;

    height: 56.25vw !important;
    min-height: 100vh !important;

    transform: translate(-50%, -50%) !important;

    margin: 0;
    padding: 0;

    display: block;
}

/* Use smaller viewport unit for iframe if supported */
@supports (height: 100svh) {
    .test-hero-video .elementor-background-video-container iframe {
        min-height: 100svh !important;
    }
}

/* Empty column/container should not add extra height */
.test-hero-video > .elementor-container,
.test-hero-video > .e-con-inner,
.test-hero-video .elementor-column,
.test-hero-video .elementor-widget-wrap {
    min-height: 0 !important;
    max-height: 100% !important;

    margin: 0;
    padding: 0;

    position: relative;
    z-index: 2;
}

/* Remove widget spacing if Elementor leaves empty wrappers */
.test-hero-video .elementor-widget,
.test-hero-video .elementor-widget-container {
    margin: 0;
    padding: 0;
}

/* Safety */
.test-hero-video * {
    box-sizing: border-box;
}/* End custom CSS */