.elementor-545 .elementor-element.elementor-element-57162db{--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;--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-545 .elementor-element.elementor-element-5f410f4{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-545 .elementor-element.elementor-element-5f410f4:not(.elementor-motion-effects-element-type-background),.elementor-545 .elementor-element.elementor-element-5f410f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://steveross.design/wp-content/uploads/2024/06/RED-TEXTURE.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-545 .elementor-element.elementor-element-5f410f4.e-con{--flex-grow:0;--flex-shrink: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);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-545 .elementor-element.elementor-element-15da09c{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-545 .elementor-element.elementor-element-d6ce269{--display:flex;--min-height:0vh;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-545 .elementor-element.elementor-element-994c06b>.elementor-widget-container{margin:-68px 0 0;padding:0 0 0 25px}.elementor-545 .elementor-element.elementor-element-994c06b img{width:62%;max-width:100%}.elementor-545 .elementor-element.elementor-element-dd64904{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right: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);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-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-545 .elementor-element.elementor-element-169b637{text-align:center;font-family:"futura-pt",Sans-serif;font-size:6.5rem;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:3.9px;color:#c00}.elementor-545 .elementor-element.elementor-element-4be9369{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-545 .elementor-element.elementor-element-a6cd47f{text-align:center;font-family:"Cormorant",Sans-serif;font-size:1.2rem;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.8rem;letter-spacing:0px;color:#464646}.elementor-545 .elementor-element.elementor-element-4b20994{--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 74px;--row-gap:0px;--column-gap:74px;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-545 .elementor-element.elementor-element-4b20994:not(.elementor-motion-effects-element-type-background),.elementor-545 .elementor-element.elementor-element-4b20994>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-545 .elementor-element.elementor-element-29923a1{--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}.elementor-545 .elementor-element.elementor-element-2e04109>.elementor-widget-container{margin:0;padding:0}.elementor-545 .elementor-element.elementor-element-2e04109{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:3.6px;color:#000}.elementor-545 .elementor-element.elementor-element-f8fd93f>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-f8fd93f{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-4390eb2{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-247e9d3>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-247e9d3{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-b99757b{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-c97d12a{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-f7c9cf0>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-f7c9cf0{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-e7566fb{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-69f8c8f{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-220fb75>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-220fb75{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-b062cdf{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-771187c{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-af8c9cd>.elementor-widget-container{margin:40px 0 0}.elementor-545 .elementor-element.elementor-element-af8c9cd{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-fa48ba4{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-f425f14{text-align:right;font-family:"Cormorant",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-bc2a816{--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}.elementor-545 .elementor-element.elementor-element-950cf7b{font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:3.9px;color:#000}.elementor-545 .elementor-element.elementor-element-17f0487{font-family:"Cormorant",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5rem;letter-spacing:1.6px;color:#000}.elementor-545 .elementor-element.elementor-element-0e67511>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-0e67511{font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-9765911>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-9765911{font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-5b6f3d8>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-5b6f3d8{text-align:left;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:.6px;color:#000}.elementor-545 .elementor-element.elementor-element-bda7e65{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-545 .elementor-element.elementor-element-641bd42{text-align:center;font-family:"Cormorant",Sans-serif;font-size:1.2rem;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.8rem;letter-spacing:0px;color:#464646}.elementor-545 .elementor-element.elementor-element-db1be45{--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 74px;--row-gap:0px;--column-gap:74px;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-545 .elementor-element.elementor-element-db1be45:not(.elementor-motion-effects-element-type-background),.elementor-545 .elementor-element.elementor-element-db1be45>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-545 .elementor-element.elementor-element-16565eb{--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}.elementor-545 .elementor-element.elementor-element-7ca9d36>.elementor-widget-container{margin:0;padding:0}.elementor-545 .elementor-element.elementor-element-7ca9d36{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:3.6px;color:#000}.elementor-545 .elementor-element.elementor-element-40c66c5>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-40c66c5{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-9d7ff34{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-fde6b24>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-fde6b24{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-2843aa9{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-6ae49d7{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-4d2b581>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-4d2b581{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-ace6391{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-90aa06e{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-2f6ce42>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-2f6ce42{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-918ff85{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-1eb0b74{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-b50d4e7>.elementor-widget-container{margin:40px 0 0}.elementor-545 .elementor-element.elementor-element-b50d4e7{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-8a7dc64{text-align:right;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-1198a85{text-align:right;font-family:"Cormorant",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-449e19b{--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}.elementor-545 .elementor-element.elementor-element-8c9181b{font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:3.9px;color:#c00}.elementor-545 .elementor-element.elementor-element-ade326c{font-family:"Cormorant",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5rem;letter-spacing:1.6px;color:#000}.elementor-545 .elementor-element.elementor-element-f26e29a>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-f26e29a{font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-246904f>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-246904f{font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:0px;color:#000}.elementor-545 .elementor-element.elementor-element-cbbb8a3>.elementor-widget-container{margin:30px 0 0}.elementor-545 .elementor-element.elementor-element-cbbb8a3{text-align:left;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:.1px;color:#000}.elementor-545 .elementor-element.elementor-element-8ecd459{--display:flex;--min-height:798px;--justify-content:flex-start;--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-545 .elementor-element.elementor-element-a328283 img{width:19%}.elementor-545 .elementor-element.elementor-element-77772f9{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-545 .elementor-element.elementor-element-192b1c9>.elementor-widget-container{margin:0;padding:0}.elementor-545 .elementor-element.elementor-element-192b1c9{text-align:center;font-family:"futura-pt",Sans-serif;font-size:6.5rem;font-weight:100;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:3.9px;color:#c00}.elementor-545 .elementor-element.elementor-element-5866348>.elementor-widget-container{margin:36px 0 0;padding:0}.elementor-545 .elementor-element.elementor-element-5866348{text-align:center;font-family:"futura-pt",Sans-serif;font-size:1rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5rem;letter-spacing:3.9px;color:#000}.elementor-545 .elementor-element.elementor-element-1006c21{--display:flex;--min-height:100vh;--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-545 .elementor-element.elementor-element-1006c21:not(.elementor-motion-effects-element-type-background),.elementor-545 .elementor-element.elementor-element-1006c21>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#bbb8b8}.elementor-545 .elementor-element.elementor-element-1006c21>.elementor-shape-top svg,.elementor-545 .elementor-element.elementor-element-1006c21>.e-con-inner>.elementor-shape-top svg{width:calc(119% + 1.3px);height:36px}.elementor-545 .elementor-element.elementor-element-d442405{--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:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px}.elementor-545 .elementor-element.elementor-element-d442405:not(.elementor-motion-effects-element-type-background),.elementor-545 .elementor-element.elementor-element-d442405>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e68b1c3)}body.elementor-page-545:not(.elementor-motion-effects-element-type-background),body.elementor-page-545>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}@media(min-width:768px){.elementor-545 .elementor-element.elementor-element-5f410f4{--width:100%}.elementor-545 .elementor-element.elementor-element-dd64904{--content-width:50vw}.elementor-545 .elementor-element.elementor-element-4be9369{--content-width:50vw}.elementor-545 .elementor-element.elementor-element-4b20994{--content-width:60%}.elementor-545 .elementor-element.elementor-element-bda7e65{--content-width:50vw}.elementor-545 .elementor-element.elementor-element-db1be45{--content-width:60%}.elementor-545 .elementor-element.elementor-element-1006c21{--content-width:1026px}}@media(max-width:1024px) and (min-width:768px){.elementor-545 .elementor-element.elementor-element-bda7e65{--content-width:55vw}}@media(max-width:1024px){.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)}.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)}.elementor-545 .elementor-element.elementor-element-169b637{font-size:23px}.elementor-545 .elementor-element.elementor-element-a6cd47f{font-size:18px}.elementor-545 .elementor-element.elementor-element-2e04109{font-size:14px}.elementor-545 .elementor-element.elementor-element-f8fd93f{font-size:14px}.elementor-545 .elementor-element.elementor-element-4390eb2{font-size:14px}.elementor-545 .elementor-element.elementor-element-247e9d3{font-size:14px}.elementor-545 .elementor-element.elementor-element-b99757b{font-size:14px}.elementor-545 .elementor-element.elementor-element-c97d12a{font-size:14px}.elementor-545 .elementor-element.elementor-element-f7c9cf0{font-size:14px}.elementor-545 .elementor-element.elementor-element-e7566fb{font-size:14px}.elementor-545 .elementor-element.elementor-element-69f8c8f{font-size:14px}.elementor-545 .elementor-element.elementor-element-220fb75{font-size:14px}.elementor-545 .elementor-element.elementor-element-b062cdf{font-size:14px}.elementor-545 .elementor-element.elementor-element-771187c{font-size:14px}.elementor-545 .elementor-element.elementor-element-af8c9cd{font-size:14px}.elementor-545 .elementor-element.elementor-element-fa48ba4{font-size:14px}.elementor-545 .elementor-element.elementor-element-f425f14{font-size:14px}.elementor-545 .elementor-element.elementor-element-950cf7b{font-size:14px}.elementor-545 .elementor-element.elementor-element-17f0487{font-size:14px}.elementor-545 .elementor-element.elementor-element-0e67511{font-size:14px}.elementor-545 .elementor-element.elementor-element-9765911{font-size:14px}.elementor-545 .elementor-element.elementor-element-5b6f3d8{font-size:14px}.elementor-545 .elementor-element.elementor-element-641bd42{font-size:18px}.elementor-545 .elementor-element.elementor-element-7ca9d36{font-size:14px}.elementor-545 .elementor-element.elementor-element-40c66c5{font-size:14px}.elementor-545 .elementor-element.elementor-element-9d7ff34{font-size:14px}.elementor-545 .elementor-element.elementor-element-fde6b24{font-size:14px}.elementor-545 .elementor-element.elementor-element-2843aa9{font-size:14px}.elementor-545 .elementor-element.elementor-element-6ae49d7{font-size:14px}.elementor-545 .elementor-element.elementor-element-4d2b581{font-size:14px}.elementor-545 .elementor-element.elementor-element-ace6391{font-size:14px}.elementor-545 .elementor-element.elementor-element-90aa06e{font-size:14px}.elementor-545 .elementor-element.elementor-element-2f6ce42{font-size:14px}.elementor-545 .elementor-element.elementor-element-918ff85{font-size:14px}.elementor-545 .elementor-element.elementor-element-1eb0b74{font-size:14px}.elementor-545 .elementor-element.elementor-element-b50d4e7{font-size:14px}.elementor-545 .elementor-element.elementor-element-8a7dc64{font-size:14px}.elementor-545 .elementor-element.elementor-element-1198a85{font-size:14px}.elementor-545 .elementor-element.elementor-element-8c9181b{font-size:14px}.elementor-545 .elementor-element.elementor-element-ade326c{font-size:14px}.elementor-545 .elementor-element.elementor-element-f26e29a{font-size:14px}.elementor-545 .elementor-element.elementor-element-246904f{font-size:14px}.elementor-545 .elementor-element.elementor-element-cbbb8a3{font-size:14px}.elementor-545 .elementor-element.elementor-element-8ecd459{--min-height:832px}.elementor-545 .elementor-element.elementor-element-a328283 img{width:20%}.elementor-545 .elementor-element.elementor-element-77772f9{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-545 .elementor-element.elementor-element-192b1c9{font-size:44px}.elementor-545 .elementor-element.elementor-element-5866348>.elementor-widget-container{margin:7px 0 0}.elementor-545 .elementor-element.elementor-element-5866348{font-size:14px}.elementor-545 .elementor-element.elementor-element-1006c21{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media(max-width:767px){.elementor-545 .elementor-element.elementor-element-5f410f4{--min-height:82vh;--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw}.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)}.elementor-545 .elementor-element.elementor-element-994c06b img{width:1000px}.elementor-545 .elementor-element.elementor-element-dd64904{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.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)}.elementor-545 .elementor-element.elementor-element-169b637{font-size:29px}.elementor-545 .elementor-element.elementor-element-4be9369{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-545 .elementor-element.elementor-element-a6cd47f{text-align:center;font-size:20px}.elementor-545 .elementor-element.elementor-element-4b20994{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-545 .elementor-element.elementor-element-29923a1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-545 .elementor-element.elementor-element-69f8c8f{text-align:center}.elementor-545 .elementor-element.elementor-element-771187c{text-align:center}.elementor-545 .elementor-element.elementor-element-f425f14{text-align:center}.elementor-545 .elementor-element.elementor-element-bc2a816{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-545 .elementor-element.elementor-element-950cf7b{text-align:center}.elementor-545 .elementor-element.elementor-element-17f0487{text-align:center}.elementor-545 .elementor-element.elementor-element-5b6f3d8{text-align:center}.elementor-545 .elementor-element.elementor-element-bda7e65{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-545 .elementor-element.elementor-element-641bd42{text-align:center;font-size:20px}.elementor-545 .elementor-element.elementor-element-db1be45{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px}.elementor-545 .elementor-element.elementor-element-16565eb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-545 .elementor-element.elementor-element-90aa06e{text-align:center}.elementor-545 .elementor-element.elementor-element-1eb0b74{text-align:center}.elementor-545 .elementor-element.elementor-element-1198a85{text-align:center}.elementor-545 .elementor-element.elementor-element-449e19b{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-545 .elementor-element.elementor-element-8c9181b{text-align:center}.elementor-545 .elementor-element.elementor-element-ade326c{text-align:center}.elementor-545 .elementor-element.elementor-element-8ecd459{--min-height:100vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-545 .elementor-element.elementor-element-8ecd459.e-con{--order:99999}.elementor-545 .elementor-element.elementor-element-a328283 img{width:36%}.elementor-545 .elementor-element.elementor-element-77772f9{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-545 .elementor-element.elementor-element-192b1c9{font-size:29px}.elementor-545 .elementor-element.elementor-element-5866348>.elementor-widget-container{padding:16px 0 0}.elementor-545 .elementor-element.elementor-element-5866348{text-align:center}.elementor-545 .elementor-element.elementor-element-d442405{--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-545 .elementor-element.elementor-element-345f794 img{width:100%}}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor p:last-child{margin-bottom:0}