.elementor-76 .elementor-element.elementor-element-e7d2129{--display:flex;--min-height:611px;--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:flex-end;--align-items:center;--gap:58px 58px;--row-gap:58px;--column-gap:58px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-76 .elementor-element.elementor-element-e7d2129:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-e7d2129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plumeoffeathers-roseland.com/wp-content/uploads/2026/02/header-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-76 .elementor-element.elementor-element-e7d2129::before, .elementor-76 .elementor-element.elementor-element-e7d2129 > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-e7d2129 > .e-con-inner > .elementor-background-video-container::before, .elementor-76 .elementor-element.elementor-element-e7d2129 > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-e7d2129 > .e-con-inner > .elementor-background-slideshow::before, .elementor-76 .elementor-element.elementor-element-e7d2129 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2220208C;--background-overlay:'';}.elementor-76 .elementor-element.elementor-element-d77c749{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;--z-index:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-76 .elementor-element.elementor-element-e22e57a .elementor-menu-toggle{margin:0 auto;}.elementor-76 .elementor-element.elementor-element-e22e57a .elementor-nav-menu .elementor-item{font-family:"Prata", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:0.03em;}.elementor-76 .elementor-element.elementor-element-e22e57a .elementor-nav-menu--main .elementor-item{color:#EEE7DC;fill:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-e22e57a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-76 .elementor-element.elementor-element-e22e57a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-76 .elementor-element.elementor-element-e22e57a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-76 .elementor-element.elementor-element-e22e57a .elementor-nav-menu--main .elementor-item:focus{color:#A38367;fill:#A38367;}.elementor-76 .elementor-element.elementor-element-e22e57a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-76 .elementor-element.elementor-element-e22e57a .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#A38367;}.elementor-76 .elementor-element.elementor-element-e22e57a .e--pointer-framed .elementor-item:before,
					.elementor-76 .elementor-element.elementor-element-e22e57a .e--pointer-framed .elementor-item:after{border-color:#A38367;}.elementor-76 .elementor-element.elementor-element-e22e57a{--e-nav-menu-horizontal-menu-item-margin:calc( 26px / 2 );}.elementor-76 .elementor-element.elementor-element-e22e57a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:26px;}.elementor-76 .elementor-element.elementor-element-e22e57a div.elementor-menu-toggle{color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-e22e57a div.elementor-menu-toggle svg{fill:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-e22e57a div.elementor-menu-toggle:hover, .elementor-76 .elementor-element.elementor-element-e22e57a div.elementor-menu-toggle:focus{color:#A38367;}.elementor-76 .elementor-element.elementor-element-e22e57a div.elementor-menu-toggle:hover svg, .elementor-76 .elementor-element.elementor-element-e22e57a div.elementor-menu-toggle:focus svg{fill:#A38367;}.elementor-76 .elementor-element.elementor-element-24d3157{--display:flex;--min-height:169px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-24d3157:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-24d3157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://plumeoffeathers-roseland.com/wp-content/uploads/2026/02/68067f17da98b81f2b38bc55234e2e0c.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-76 .elementor-element.elementor-element-615cbe8{--display:flex;--min-height:324px;--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:flex-end;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:-60px;--margin-left:401px;--margin-right:400px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-76 .elementor-element.elementor-element-615cbe8:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-615cbe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3B4D;}.elementor-76 .elementor-element.elementor-element-539d875{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index: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-76 .elementor-element.elementor-element-b5fd4e8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-b5fd4e8 .elementor-heading-title{font-family:"Qwitcher Grypen", Sans-serif;font-size:90px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.02em;color:#A38367;}.elementor-76 .elementor-element.elementor-element-89d9e8c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-76 .elementor-element.elementor-element-89d9e8c .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:64px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-1c2df38{--display:flex;--min-height:109px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-1c2df38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-76 .elementor-element.elementor-element-738c45db{width:var( --container-widget-width, 81.64% );max-width:81.64%;--container-widget-width:81.64%;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-738c45db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-594feb1c{--display:flex;--min-height:1133px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-76 .elementor-element.elementor-element-594feb1c:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-594feb1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3D9CA;}.elementor-76 .elementor-element.elementor-element-72f282be{--display:flex;--min-height:851px;--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;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:159px;--padding-right:159px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-72f282be:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-72f282be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3D9CA;}.elementor-76 .elementor-element.elementor-element-72f282be.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-6c4d18db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-6c4d18db:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-6c4d18db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3D9CA;}.elementor-76 .elementor-element.elementor-element-6c4d18db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-95a132d{width:var( --container-widget-width, 54.43% );max-width:54.43%;margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:54.43%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-95a132d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-95a132d .elementor-heading-title{font-family:"Qwitcher Grypen", Sans-serif;font-size:67px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.02em;color:#A38367;}.elementor-76 .elementor-element.elementor-element-1cd7b95f{width:var( --container-widget-width, 39.84% );max-width:39.84%;--container-widget-width:39.84%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-76 .elementor-element.elementor-element-1cd7b95f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-1cd7b95f .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:54px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:#1E1E1E;}.elementor-76 .elementor-element.elementor-element-74cbc10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-68ef6375{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-76 .elementor-element.elementor-element-68ef6375:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-68ef6375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-40e4eebf{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:159px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-40e4eebf.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-5b2b2360{--display:flex;--min-height:0px;--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:flex-start;--gap:87px 87px;--row-gap:87px;--column-gap:87px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-5b2b2360.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-261d371a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:41px 41px;--row-gap:41px;--column-gap:41px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-ef22096{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-34dad9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-5751481e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:224px 312px;--row-gap:224px;--column-gap:312px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-76 .elementor-element.elementor-element-5751481e:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-5751481e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3B4D;}.elementor-76 .elementor-element.elementor-element-5751481e.e-con{--align-self:stretch;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-76 .elementor-element.elementor-element-4fe55960{--display:flex;--min-height:1031px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-76 .elementor-element.elementor-element-4fe55960:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-4fe55960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A3836726;}.elementor-76 .elementor-element.elementor-element-423ed2ae{--display:flex;--min-height:1009px;--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;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:0px;--padding-bottom:0px;--padding-left:159px;--padding-right:159px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-423ed2ae.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-76 .elementor-element.elementor-element-599fea5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-c1d709a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-76 .elementor-element.elementor-element-c1d709a .elementor-heading-title{font-family:"Qwitcher Grypen", Sans-serif;font-size:90px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.68em;letter-spacing:0.02em;color:#A38367;}.elementor-76 .elementor-element.elementor-element-77e68303{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-76 .elementor-element.elementor-element-77e68303 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:64px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.68em;letter-spacing:0em;color:#1E1E1E;}.elementor-76 .elementor-element.elementor-element-37cb28e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:81px 81px;--row-gap:81px;--column-gap:81px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-6e7c5928{z-index:0;}.elementor-76 .elementor-element.elementor-element-6e7c5928 img{width:100%;}.elementor-76 .elementor-element.elementor-element-13b87edb{z-index:1;}.elementor-76 .elementor-element.elementor-element-13b87edb img{width:100%;}.elementor-76 .elementor-element.elementor-element-2f326993{z-index:2;}.elementor-76 .elementor-element.elementor-element-2f326993 img{width:100%;}.elementor-76 .elementor-element.elementor-element-83c9ab9{z-index:3;}.elementor-76 .elementor-element.elementor-element-83c9ab9 img{width:100%;}.elementor-76 .elementor-element.elementor-element-5364d289{width:var( --container-widget-width, 74.12% );max-width:74.12%;--container-widget-width:74.12%;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2.11em;letter-spacing:0em;color:#1E1E1E;}.elementor-76 .elementor-element.elementor-element-8020c21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:48px;--padding-right:48px;--z-index:3;}.elementor-76 .elementor-element.elementor-element-8020c21:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-8020c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3B4D;}.elementor-76 .elementor-element.elementor-element-709f801a{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-76 .elementor-element.elementor-element-709f801a .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0em;text-shadow:0px 0px 4.6999998092651px rgba(0, 0, 0, 0.75);color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-efa067d{--display:flex;--min-height:476px;--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:flex-end;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;--z-index:7;}.elementor-76 .elementor-element.elementor-element-efa067d:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-efa067d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3B4D;}.elementor-76 .elementor-element.elementor-element-4023027{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:188px 188px;--row-gap:188px;--column-gap:188px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-f1ae80b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:53px 53px;--row-gap:53px;--column-gap:53px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-f1ae80b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-07d6c2a{z-index:0;}.elementor-76 .elementor-element.elementor-element-07d6c2a img{width:100%;max-width:none;height:133px;object-fit:contain;object-position:center center;}.elementor-76 .elementor-element.elementor-element-67ae377{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-76 .elementor-element.elementor-element-67ae377 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.68em;letter-spacing:0.02em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-2c2c806{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:162px 162px;--row-gap:162px;--column-gap:162px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-300936b{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-76 .elementor-element.elementor-element-300936b .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0.05em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-64c3aeb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-64c3aeb.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-76 .elementor-element.elementor-element-706d638 .elementor-button{background-color:#FFFFFF00;font-family:"Prata", Sans-serif;font-size:15px;font-weight:500;text-transform:none;line-height:1.5em;letter-spacing:0em;fill:#EEE7DC;color:#EEE7DC;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-706d638{z-index:1;}.elementor-76 .elementor-element.elementor-element-4980457{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-76 .elementor-element.elementor-element-4980457 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0.05em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-bff4adb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-bff4adb.e-con{--align-self:stretch;}.elementor-76 .elementor-element.elementor-element-44414f6 .elementor-button{background-color:#FFFFFF00;font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:normal;letter-spacing:0.03em;fill:#EEE7DC;color:#EEE7DC;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-44414f6{z-index:1;}.elementor-76 .elementor-element.elementor-element-efbf3f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-76 .elementor-element.elementor-element-9ac4866{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-76 .elementor-element.elementor-element-9ac4866 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0.05em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-2b7466f .elementor-button{background-color:#FFFFFF00;fill:#EEE7DC;color:#EEE7DC;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-2b7466f{z-index:1;}.elementor-76 .elementor-element.elementor-element-5b18c39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-788e295{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:center;font-family:"Prata", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0.05em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-6de17b6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;line-height:normal;letter-spacing:0em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-2fec128b{--display:flex;--min-height:476px;--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:flex-end;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-76 .elementor-element.elementor-element-2fec128b:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-2fec128b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3B4D;}.elementor-76 .elementor-element.elementor-element-38551c2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:188px 188px;--row-gap:188px;--column-gap:188px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-3ef51c15{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:53px 53px;--row-gap:53px;--column-gap:53px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-308555b{z-index:0;}.elementor-76 .elementor-element.elementor-element-308555b img{width:100%;max-width:none;height:133px;object-fit:contain;object-position:center center;}.elementor-76 .elementor-element.elementor-element-30047119{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-76 .elementor-element.elementor-element-30047119 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.68em;letter-spacing:0.02em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-15ed8989{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:162px 162px;--row-gap:162px;--column-gap:162px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-5089d711{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-76 .elementor-element.elementor-element-5089d711.e-con{--align-self:stretch;}.elementor-76 .elementor-element.elementor-element-2f8dcd63{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-76 .elementor-element.elementor-element-2f8dcd63 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0.05em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-6485f6ea .elementor-button{background-color:#FFFFFF00;fill:#EEE7DC;color:#EEE7DC;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-6485f6ea{z-index:1;}.elementor-76 .elementor-element.elementor-element-26a4de3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-26a4de3f.e-con{--align-self:stretch;}.elementor-76 .elementor-element.elementor-element-746e8440{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-76 .elementor-element.elementor-element-746e8440 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0.05em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-b547869 .elementor-button{background-color:#FFFFFF00;font-family:"Albert Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:underline;line-height:normal;letter-spacing:0.03em;fill:#EEE7DC;color:#EEE7DC;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-b547869{z-index:1;}.elementor-76 .elementor-element.elementor-element-34a58705{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-76 .elementor-element.elementor-element-533eed7a{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-76 .elementor-element.elementor-element-533eed7a .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0.05em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-de46dee .elementor-button{background-color:#FFFFFF00;fill:#EEE7DC;color:#EEE7DC;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-de46dee{z-index:1;}.elementor-76 .elementor-element.elementor-element-20ff0f20{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-76 .elementor-element.elementor-element-6da84f92{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:center;font-family:"Prata", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:normal;letter-spacing:0.05em;color:#EEE7DC;}.elementor-76 .elementor-element.elementor-element-19580669{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Albert Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;line-height:normal;letter-spacing:0em;color:#EEE7DC;}body.elementor-page-76:not(.elementor-motion-effects-element-type-background), body.elementor-page-76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE7DC;}@media(min-width:768px){.elementor-76 .elementor-element.elementor-element-d77c749{--width:100%;}.elementor-76 .elementor-element.elementor-element-24d3157{--width:9.77%;}.elementor-76 .elementor-element.elementor-element-615cbe8{--width:53.97%;}.elementor-76 .elementor-element.elementor-element-539d875{--width:88.18%;}.elementor-76 .elementor-element.elementor-element-1c2df38{--width:68.37%;}.elementor-76 .elementor-element.elementor-element-72f282be{--width:100%;}.elementor-76 .elementor-element.elementor-element-6c4d18db{--width:100%;}.elementor-76 .elementor-element.elementor-element-40e4eebf{--width:100%;}.elementor-76 .elementor-element.elementor-element-5b2b2360{--width:46%;}.elementor-76 .elementor-element.elementor-element-261d371a{--width:100%;}.elementor-76 .elementor-element.elementor-element-ef22096{--width:100%;}.elementor-76 .elementor-element.elementor-element-5751481e{--width:49.37%;}.elementor-76 .elementor-element.elementor-element-423ed2ae{--width:100%;}.elementor-76 .elementor-element.elementor-element-599fea5{--width:100%;}.elementor-76 .elementor-element.elementor-element-37cb28e4{--width:84.67%;}.elementor-76 .elementor-element.elementor-element-8020c21{--width:16.32%;}.elementor-76 .elementor-element.elementor-element-4023027{--width:81.95%;}.elementor-76 .elementor-element.elementor-element-f1ae80b{--width:14.66%;}.elementor-76 .elementor-element.elementor-element-2c2c806{--width:72.09%;}.elementor-76 .elementor-element.elementor-element-64c3aeb{--width:15.47%;}.elementor-76 .elementor-element.elementor-element-bff4adb{--width:32.59%;}.elementor-76 .elementor-element.elementor-element-efbf3f1{--width:20.43%;}.elementor-76 .elementor-element.elementor-element-5b18c39{--width:58.74%;}.elementor-76 .elementor-element.elementor-element-38551c2c{--width:81.95%;}.elementor-76 .elementor-element.elementor-element-3ef51c15{--width:14.66%;}.elementor-76 .elementor-element.elementor-element-15ed8989{--width:72.09%;}.elementor-76 .elementor-element.elementor-element-5089d711{--width:15.47%;}.elementor-76 .elementor-element.elementor-element-26a4de3f{--width:32.59%;}.elementor-76 .elementor-element.elementor-element-34a58705{--width:20.43%;}.elementor-76 .elementor-element.elementor-element-20ff0f20{--width:58.74%;}}@media(max-width:1366px) and (min-width:768px){.elementor-76 .elementor-element.elementor-element-1c2df38{--width:518.462px;}.elementor-76 .elementor-element.elementor-element-6c4d18db{--width:915.8px;}}@media(max-width:1024px) and (min-width:768px){.elementor-76 .elementor-element.elementor-element-d77c749{--width:100%;}.elementor-76 .elementor-element.elementor-element-24d3157{--width:170px;}.elementor-76 .elementor-element.elementor-element-615cbe8{--width:939px;}.elementor-76 .elementor-element.elementor-element-539d875{--width:828px;}.elementor-76 .elementor-element.elementor-element-1c2df38{--width:642px;}.elementor-76 .elementor-element.elementor-element-72f282be{--width:1716px;}.elementor-76 .elementor-element.elementor-element-6c4d18db{--width:100%;}.elementor-76 .elementor-element.elementor-element-40e4eebf{--width:100%;}.elementor-76 .elementor-element.elementor-element-5b2b2360{--width:715px;}.elementor-76 .elementor-element.elementor-element-261d371a{--width:100%;}.elementor-76 .elementor-element.elementor-element-ef22096{--width:100%;}.elementor-76 .elementor-element.elementor-element-5751481e{--width:780.5px;}.elementor-76 .elementor-element.elementor-element-423ed2ae{--width:100%;}.elementor-76 .elementor-element.elementor-element-599fea5{--width:100%;}.elementor-76 .elementor-element.elementor-element-37cb28e4{--width:1204px;}.elementor-76 .elementor-element.elementor-element-8020c21{--width:232px;}.elementor-76 .elementor-element.elementor-element-4023027{--width:1426px;}.elementor-76 .elementor-element.elementor-element-f1ae80b{--width:209px;}.elementor-76 .elementor-element.elementor-element-2c2c806{--width:1028px;}.elementor-76 .elementor-element.elementor-element-64c3aeb{--width:159px;}.elementor-76 .elementor-element.elementor-element-bff4adb{--width:335px;}.elementor-76 .elementor-element.elementor-element-efbf3f1{--width:210px;}.elementor-76 .elementor-element.elementor-element-5b18c39{--width:1022px;}.elementor-76 .elementor-element.elementor-element-38551c2c{--width:1426px;}.elementor-76 .elementor-element.elementor-element-3ef51c15{--width:209px;}.elementor-76 .elementor-element.elementor-element-15ed8989{--width:1028px;}.elementor-76 .elementor-element.elementor-element-5089d711{--width:159px;}.elementor-76 .elementor-element.elementor-element-26a4de3f{--width:335px;}.elementor-76 .elementor-element.elementor-element-34a58705{--width:210px;}.elementor-76 .elementor-element.elementor-element-20ff0f20{--width:1022px;}}@media(max-width:1366px){.elementor-76 .elementor-element.elementor-element-d77c749{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-738c45db{width:var( --container-widget-width, 478.75px );max-width:478.75px;--container-widget-width:478.75px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-95a132d{width:var( --container-widget-width, 829.388px );max-width:829.388px;--container-widget-width:829.388px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-1cd7b95f{width:var( --container-widget-width, 775.675px );max-width:775.675px;--container-widget-width:775.675px;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-76 .elementor-element.elementor-element-e7d2129{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-d77c749{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-615cbe8{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-b5fd4e8{--container-widget-width:828px;--container-widget-flex-grow:0;width:var( --container-widget-width, 828px );max-width:828px;}.elementor-76 .elementor-element.elementor-element-b5fd4e8 .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-76 .elementor-element.elementor-element-89d9e8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-76 .elementor-element.elementor-element-89d9e8c .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-76 .elementor-element.elementor-element-1c2df38{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-738c45db{--container-widget-width:676px;--container-widget-flex-grow:0;width:var( --container-widget-width, 676px );max-width:676px;font-size:18px;line-height:1.2em;}.elementor-76 .elementor-element.elementor-element-594feb1c{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-72f282be{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-6c4d18db{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-95a132d{--container-widget-width:996px;--container-widget-flex-grow:0;width:var( --container-widget-width, 996px );max-width:996px;}.elementor-76 .elementor-element.elementor-element-95a132d .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-76 .elementor-element.elementor-element-1cd7b95f .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-76 .elementor-element.elementor-element-68ef6375{--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-40e4eebf{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-5b2b2360{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-261d371a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-ef22096{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-76 .elementor-element.elementor-element-5751481e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-4fe55960{--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-423ed2ae{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-599fea5{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-76 .elementor-element.elementor-element-c1d709a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-76 .elementor-element.elementor-element-c1d709a .elementor-heading-title{font-size:45px;line-height:1.6em;}.elementor-76 .elementor-element.elementor-element-77e68303{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-76 .elementor-element.elementor-element-77e68303 .elementor-heading-title{font-size:32px;line-height:1.6em;}.elementor-76 .elementor-element.elementor-element-37cb28e4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-6e7c5928 img{width:290px;max-width:max-content;}.elementor-76 .elementor-element.elementor-element-13b87edb img{width:290px;max-width:max-content;}.elementor-76 .elementor-element.elementor-element-2f326993 img{width:290px;max-width:max-content;}.elementor-76 .elementor-element.elementor-element-83c9ab9 img{width:290px;max-width:max-content;}.elementor-76 .elementor-element.elementor-element-5364d289{--container-widget-width:1054px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1054px );max-width:1054px;font-size:18px;line-height:2em;}.elementor-76 .elementor-element.elementor-element-8020c21{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-709f801a{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-76 .elementor-element.elementor-element-709f801a .elementor-heading-title{font-size:18px;}.elementor-76 .elementor-element.elementor-element-efa067d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-4023027{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-f1ae80b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-07d6c2a img{width:152px;max-width:100%;}.elementor-76 .elementor-element.elementor-element-67ae377{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-76 .elementor-element.elementor-element-67ae377 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-76 .elementor-element.elementor-element-2c2c806{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-300936b{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-76 .elementor-element.elementor-element-300936b .elementor-heading-title{font-size:18px;}.elementor-76 .elementor-element.elementor-element-64c3aeb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-706d638 .elementor-button{font-size:14px;line-height:1.42em;}.elementor-76 .elementor-element.elementor-element-4980457{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-76 .elementor-element.elementor-element-4980457 .elementor-heading-title{font-size:18px;}.elementor-76 .elementor-element.elementor-element-bff4adb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-44414f6 .elementor-button{font-size:14px;}.elementor-76 .elementor-element.elementor-element-efbf3f1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-9ac4866{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-76 .elementor-element.elementor-element-9ac4866 .elementor-heading-title{font-size:18px;}.elementor-76 .elementor-element.elementor-element-5b18c39{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-788e295{--container-widget-width:1022px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1022px );max-width:1022px;font-size:14px;}.elementor-76 .elementor-element.elementor-element-6de17b6{--container-widget-width:1022px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1022px );max-width:1022px;font-size:10px;}.elementor-76 .elementor-element.elementor-element-2fec128b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-38551c2c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-3ef51c15{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-308555b img{width:152px;max-width:100%;}.elementor-76 .elementor-element.elementor-element-30047119{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-76 .elementor-element.elementor-element-30047119 .elementor-heading-title{font-size:14px;line-height:1.6em;}.elementor-76 .elementor-element.elementor-element-15ed8989{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-5089d711{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-2f8dcd63{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-76 .elementor-element.elementor-element-2f8dcd63 .elementor-heading-title{font-size:18px;}.elementor-76 .elementor-element.elementor-element-26a4de3f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-746e8440{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-76 .elementor-element.elementor-element-746e8440 .elementor-heading-title{font-size:18px;}.elementor-76 .elementor-element.elementor-element-b547869 .elementor-button{font-size:14px;}.elementor-76 .elementor-element.elementor-element-34a58705{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-533eed7a{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-76 .elementor-element.elementor-element-533eed7a .elementor-heading-title{font-size:18px;}.elementor-76 .elementor-element.elementor-element-20ff0f20{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-76 .elementor-element.elementor-element-6da84f92{--container-widget-width:1022px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1022px );max-width:1022px;font-size:14px;}.elementor-76 .elementor-element.elementor-element-19580669{--container-widget-width:1022px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1022px );max-width:1022px;font-size:10px;}}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-e7d2129{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-76 .elementor-element.elementor-element-d77c749{--width:100%;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-24d3157{--width:170px;}.elementor-76 .elementor-element.elementor-element-615cbe8{--width:939px;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-539d875{--width:828px;}.elementor-76 .elementor-element.elementor-element-b5fd4e8 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-76 .elementor-element.elementor-element-89d9e8c .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-76 .elementor-element.elementor-element-1c2df38{--width:642px;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-738c45db{font-size:19px;line-height:1.2em;}.elementor-76 .elementor-element.elementor-element-594feb1c{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-72f282be{--width:1716px;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-6c4d18db{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-76 .elementor-element.elementor-element-95a132d .elementor-heading-title{font-size:31px;line-height:1.2em;}.elementor-76 .elementor-element.elementor-element-1cd7b95f .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-76 .elementor-element.elementor-element-74cbc10{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-68ef6375{--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-40e4eebf{--width:100%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-5b2b2360{--width:715px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-76 .elementor-element.elementor-element-261d371a{--width:100%;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-76 .elementor-element.elementor-element-ef22096{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-76 .elementor-element.elementor-element-5751481e{--width:780.5px;--gap:97px 97px;--row-gap:97px;--column-gap:97px;}.elementor-76 .elementor-element.elementor-element-4fe55960{--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-423ed2ae{--width:100%;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-599fea5{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-76 .elementor-element.elementor-element-c1d709a .elementor-heading-title{font-size:32px;line-height:1.48em;}.elementor-76 .elementor-element.elementor-element-77e68303 .elementor-heading-title{font-size:27px;line-height:1.48em;}.elementor-76 .elementor-element.elementor-element-37cb28e4{--width:1204px;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-5364d289{font-size:19px;line-height:1.79em;}.elementor-76 .elementor-element.elementor-element-8020c21{--width:232px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:13px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-76 .elementor-element.elementor-element-709f801a .elementor-heading-title{font-size:19px;}.elementor-76 .elementor-element.elementor-element-efa067d{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-4023027{--width:1426px;--gap:58px 58px;--row-gap:58px;--column-gap:58px;--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-f1ae80b{--width:348px;--gap:23px 23px;--row-gap:23px;--column-gap:23px;}.elementor-76 .elementor-element.elementor-element-07d6c2a{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:16px 16px 16px 16px;}.elementor-76 .elementor-element.elementor-element-67ae377 .elementor-heading-title{font-size:13px;line-height:1.48em;}.elementor-76 .elementor-element.elementor-element-2c2c806{--width:1028px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-300936b{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-76 .elementor-element.elementor-element-300936b .elementor-heading-title{font-size:19px;}.elementor-76 .elementor-element.elementor-element-64c3aeb{--width:288px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-706d638{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-76 .elementor-element.elementor-element-706d638 .elementor-button{font-size:13px;line-height:1.32em;}.elementor-76 .elementor-element.elementor-element-4980457{text-align:center;}.elementor-76 .elementor-element.elementor-element-4980457 .elementor-heading-title{font-size:19px;}.elementor-76 .elementor-element.elementor-element-bff4adb{--width:335px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-76 .elementor-element.elementor-element-44414f6{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-44414f6.elementor-element{--align-self:center;}.elementor-76 .elementor-element.elementor-element-44414f6 .elementor-button{font-size:13px;}.elementor-76 .elementor-element.elementor-element-efbf3f1{--width:210px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-9ac4866{margin:0px 1px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 33px 0px 0px;text-align:center;}.elementor-76 .elementor-element.elementor-element-9ac4866 .elementor-heading-title{font-size:19px;}.elementor-76 .elementor-element.elementor-element-5b18c39{--width:1022px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-76 .elementor-element.elementor-element-788e295{font-size:13px;}.elementor-76 .elementor-element.elementor-element-6de17b6{font-size:12px;}.elementor-76 .elementor-element.elementor-element-2fec128b{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-38551c2c{--width:1426px;--gap:58px 58px;--row-gap:58px;--column-gap:58px;--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-3ef51c15{--width:209px;--gap:23px 23px;--row-gap:23px;--column-gap:23px;}.elementor-76 .elementor-element.elementor-element-30047119 .elementor-heading-title{font-size:13px;line-height:1.48em;}.elementor-76 .elementor-element.elementor-element-15ed8989{--width:1028px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-76 .elementor-element.elementor-element-5089d711{--width:159px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-76 .elementor-element.elementor-element-2f8dcd63 .elementor-heading-title{font-size:19px;}.elementor-76 .elementor-element.elementor-element-26a4de3f{--width:335px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-76 .elementor-element.elementor-element-746e8440 .elementor-heading-title{font-size:19px;}.elementor-76 .elementor-element.elementor-element-b547869 .elementor-button{font-size:13px;}.elementor-76 .elementor-element.elementor-element-34a58705{--width:210px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-76 .elementor-element.elementor-element-533eed7a .elementor-heading-title{font-size:19px;}.elementor-76 .elementor-element.elementor-element-20ff0f20{--width:1022px;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-76 .elementor-element.elementor-element-6da84f92{font-size:13px;}.elementor-76 .elementor-element.elementor-element-19580669{font-size:12px;}}
.elementor-76 .elementor-element.elementor-element-d77c749 {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-24d3157 {

}


.elementor-76 .elementor-element.elementor-element-539d875 {
  max-width: 100%;
}

.elementor-76 .elementor-element.elementor-element-1c2df38 {
  max-width: 100%;
  min-width: 240px;
}
.elementor-76 .elementor-element.elementor-element-615cbe8 {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-e7d2129 {

}


/* Start custom CSS for html, class: .elementor-element-74cbc10 *//* Container & Main Background */
.h-timeline-wrapper { 
    background-color: #e2d9ca !important; 
    padding: 100px 20px; 
    position: relative; 
    overflow: hidden; 
}

/* THE JOINED HORIZONTAL LINE */
.h-timeline-main-line { 
    position: absolute; 
    top: 100px; 
    left: 5%; 
    right: 5%; 
    height: 1px; 
    background-color: #333a45; 
    z-index: 1; 
}

.h-timeline-container { 
    display: flex; 
    justify-content: space-between; 
    align-items: stretch; 
    max-width: 1400px; 
    margin: 0 auto; 
    position: relative; 
    z-index: 2; 
}

.h-timeline-card { 
    flex: 1; 
    display: flex; 
    flex-direction: column; 
    align-items: center; 
    padding: 0 10px; 
}

.h-anchor { position: relative; top: -4px; display: flex; flex-direction: column; align-items: center; }
.h-dot { width: 8px; height: 8px; background-color: #333a45; border-radius: 50%; }
.h-stem { width: 1px; height: 40px; background-color: #333a45; }

/* Box Styling */
.h-card-content { 
    border: 1px solid #333a45; 
    padding: 50px 30px; 
    text-align: center; 
    background: transparent;
    width: 100%; 
    min-height: 420px; 
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    box-sizing: border-box; 
    transition: all 0.4s ease-in-out; 
}

/* HOVER EFFECT ONLY */
.h-timeline-card:hover .h-card-content { 
    background-color: #f4eee6; 
    border-color: transparent; 
    box-shadow: 15px 15px 40px rgba(0,0,0,0.12); 
    transform: translateY(-8px); 
}

/* TYPOGRAPHY - FORCED COLOR FIX */
.h-year { 
    font-family: 'Prata', serif; 
    font-size: 64px; 
    font-weight: 400; 
    line-height: 1.68em;
    margin: 0; 
    color: #333a45 !important; 
}

.h-sub { 
    font-family: 'Prata', serif; 
    font-size: 24px; 
    font-weight: 400; 
    margin: 10px 0 25px 0; 
    color: #333a45 !important; 
}

.h-body { 
    font-family: 'Albert Sans', sans-serif; 
    font-size: 20px; 
    font-weight: 400; 
    line-height: 2.11em;
    color: #1E1E1E !important; /* Forces color to charcoal */
    margin: 0; 
}

/* RESPONSIVE */
@media (max-width: 1024px) {
    .h-timeline-container { flex-wrap: wrap; }
    .h-timeline-card { flex: 0 0 50%; margin-bottom: 40px; }
    .h-timeline-main-line, .h-anchor { display: none; }
}

@media (max-width: 600px) {
    .h-timeline-card { flex: 0 0 100%; }
    .h-year { font-size: 48px; }
    .h-card-content { min-height: auto; }
}/* End custom CSS */

.elementor-76 .elementor-element.elementor-element-6c4d18db {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-72f282be {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-594feb1c {

}
/* Start custom CSS for html, class: .elementor-element-34dad9b *//* Container & Background */
.needle-history-container {
    background-color: #eee8dc;
    padding: 0px 0 100px 0; 
    margin: 0;
    width: 100%;
    position: relative;
    display: flex;
    justify-content: flex-start;
}

/* THE CONTINUOUS NEEDLE LINE */
.needle-thread {
    position: absolute;
    left: 60px; 
    top: 0;
    bottom: 0;
    width: 1px;
    background-color: #333a45;
    z-index: 1;
}

/* TOP AND BOTTOM DOTS */
.needle-thread::before,
.needle-thread::after {
    content: '';
    position: absolute;
    left: -3.5px; 
    width: 8px;
    height: 8px;
    background-color: #333a45;
    border-radius: 50%;
    z-index: 2;
}
.needle-thread::before { top: 0; }
.needle-thread::after { bottom: 0; }

/* Content Spacing */
.needle-body-wrap {
    padding-left: 120px; 
    padding-top: 40px;
    z-index: 3;
}

.needle-item {
    position: relative;
    margin-bottom: 100px;
}

/* THE HORIZONTAL NICK + DOT */
.needle-item::before {
    content: '';
    position: absolute;
    left: -60px; 
    top: 105px; 
    width: 40px;
    height: 1px;
    background-color: #333a45;
}

.needle-item::after {
    content: '';
    position: absolute;
    left: -24px;
    top: 102px;
    width: 7px;
    height: 7px;
    background-color: #333a45;
    border-radius: 50%;
}

/* --- TYPOGRAPHY --- */

/* "The bigger picture..." */
.needle-script {
    display: block;
    font-family: 'Qwitcher Grypen', cursive;
    font-weight: 700;      
    font-size: 90px;       
    line-height: 1.68em;   
    letter-spacing: 0.02em; 
    color: #a68a6d;        
    margin-bottom: -15px;  
}

/* Main Headlines */
.needle-header {
    font-family: 'Prata', serif;
    font-size: 64px;
    font-weight: 400;
    line-height: 1.68em;
    letter-spacing: 0em;
    color: #333a45;
    margin: 0 0 30px 0;
}

/* Main Body Text */
.needle-text p {
    font-family: 'Albert Sans', sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 2.11em;
    color: #1E1E1E; /* Exact Fill color from source */
    margin-bottom: 2em;
    max-width: 800px;
}

/* Mobile Fix */
@media (max-width: 768px) {
    .needle-thread { left: 30px; }
    .needle-body-wrap { padding-left: 60px; }
    .needle-item::before { left: -30px; width: 15px; }
    .needle-item::after { left: -18px; }
    .needle-script { font-size: 60px; }
    .needle-header { font-size: 34px; }
}/* End custom CSS */

.elementor-76 .elementor-element.elementor-element-ef22096 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-261d371a {
  min-width: 240px;
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-5b2b2360 {
  max-width: 100%;
  min-width: 240px;
}





.elementor-76 .elementor-element.elementor-element-5751481e {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-40e4eebf {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-68ef6375 {

}


.elementor-76 .elementor-element.elementor-element-599fea5 {
  max-width: 100%;
}




.elementor-76 .elementor-element.elementor-element-37cb28e4 {
  max-width: 100%;
}


.elementor-76 .elementor-element.elementor-element-8020c21 {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-423ed2ae {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-4fe55960 {

}


.elementor-76 .elementor-element.elementor-element-f1ae80b {

}


.elementor-76 .elementor-element.elementor-element-64c3aeb {
  max-width: 100%;
}


.elementor-76 .elementor-element.elementor-element-bff4adb {
  max-width: 100%;
  min-width: 240px;
}


.elementor-76 .elementor-element.elementor-element-efbf3f1 {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-2c2c806 {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-4023027 {
  max-width: 100%;
}


.elementor-76 .elementor-element.elementor-element-5b18c39 {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-efa067d {

}


.elementor-76 .elementor-element.elementor-element-3ef51c15 {

}


.elementor-76 .elementor-element.elementor-element-5089d711 {
  max-width: 100%;
}


.elementor-76 .elementor-element.elementor-element-26a4de3f {
  max-width: 100%;
  min-width: 240px;
}


.elementor-76 .elementor-element.elementor-element-34a58705 {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-15ed8989 {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-38551c2c {
  max-width: 100%;
}


.elementor-76 .elementor-element.elementor-element-20ff0f20 {
  max-width: 100%;
}
.elementor-76 .elementor-element.elementor-element-2fec128b {

}