.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-230 .elementor-element.elementor-element-c6bd195{padding:40px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-c6bd195 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-ba9f60e );}.elementor-230 .elementor-element.elementor-element-ae38aad{padding:0px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-ae38aad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-af388f4 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-230 .elementor-element.elementor-element-4d12e6c{padding:10px 0px 20px 0px;text-align:center;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;}.elementor-230 .elementor-element.elementor-element-834befa{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-230 .elementor-element.elementor-element-64b1675.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-64b1675{text-align:center;}.elementor-230 .elementor-element.elementor-element-64b1675 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-ba9f60e );}.elementor-230 .elementor-element.elementor-element-7413fbd{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-230 .elementor-element.elementor-element-424bd72.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-424bd72{text-align:center;}.elementor-230 .elementor-element.elementor-element-424bd72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-6371a5d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-230 .elementor-element.elementor-element-12c8228.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-12c8228{text-align:center;}.elementor-230 .elementor-element.elementor-element-12c8228 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-b94cdd9 );}.elementor-230 .elementor-element.elementor-element-40fb322{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-230 .elementor-element.elementor-element-f2732f3.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-f2732f3{text-align:center;}.elementor-230 .elementor-element.elementor-element-f2732f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-c218129{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-2c55d5f.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-2c55d5f{text-align:center;}.elementor-230 .elementor-element.elementor-element-2c55d5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-9664b36{padding:40px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-9664b36 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-ba9f60e );}.elementor-230 .elementor-element.elementor-element-dde7a5a{padding:0px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-dde7a5a .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-ba9f60e );}.elementor-230 .elementor-element.elementor-element-fba7207{padding:10px 0px 20px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:1.6em;letter-spacing:0.5px;}.elementor-230 .elementor-element.elementor-element-0823ca8{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-0823ca8:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;box-shadow:0px 0px 20px 0px rgba(211.99999999999997, 179.99999999999994, 130.99999999999997, 0.49);}.elementor-230 .elementor-element.elementor-element-0823ca8, .elementor-230 .elementor-element.elementor-element-0823ca8::before{--border-transition:0.3s;}.elementor-230 .elementor-element.elementor-element-93f35f0{--display:flex;--min-height:60vh;}.elementor-230 .elementor-element.elementor-element-93f35f0:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-93f35f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oriveti.com/wp-content/uploads/2026/04/Supremacy.jpg");background-position:center center;background-size:cover;}.elementor-230 .elementor-element.elementor-element-a0ee4da{--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;}.elementor-230 .elementor-element.elementor-element-117a67f{padding:0px 0px 0px 0px;text-align:start;}.elementor-230 .elementor-element.elementor-element-117a67f.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-117a67f .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-ba9f60e );}.elementor-230 .elementor-element.elementor-element-b6557ed .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:italic;line-height:1.6em;letter-spacing:0.5px;color:#767575;}.elementor-230 .elementor-element.elementor-element-fadd5e9{padding:0px 0px 0px 10px;font-family:"Gloock", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:#D4B483;}.elementor-230 .elementor-element.elementor-element-8a9b287{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-ba9f60e );}.elementor-230 .elementor-element.elementor-element-0d8d38b{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-ba2f1c7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-230 .elementor-element.elementor-element-fd7f7a5 .elementor-button{background-color:#D4B483B5;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ba9f60e );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-fd7f7a5 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-fd7f7a5 .elementor-button:focus{background-color:#D4B483;}.elementor-230 .elementor-element.elementor-element-fd7f7a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-fd7f7a5.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-fd7f7a5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-230 .elementor-element.elementor-element-032e6db .elementor-button{background-color:#D4B483B5;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ba9f60e );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-032e6db .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-032e6db .elementor-button:focus{background-color:#D4B483;}.elementor-230 .elementor-element.elementor-element-032e6db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-032e6db.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-c8b90cb{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-c8b90cb::before, .elementor-230 .elementor-element.elementor-element-c8b90cb > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-c8b90cb > .e-con-inner > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-c8b90cb > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-c8b90cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-c8b90cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230 .elementor-element.elementor-element-c8b90cb:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;box-shadow:0px 0px 20px 0px rgba(212, 179.99999999999997, 131, 0.5019607843137255);}.elementor-230 .elementor-element.elementor-element-c8b90cb, .elementor-230 .elementor-element.elementor-element-c8b90cb::before{--border-transition:0.3s;}.elementor-230 .elementor-element.elementor-element-a1dd572{--display:flex;--min-height:60vh;}.elementor-230 .elementor-element.elementor-element-a1dd572:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-a1dd572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oriveti.com/wp-content/uploads/2026/05/EMINENCY-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-230 .elementor-element.elementor-element-1a0db88{--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;}.elementor-230 .elementor-element.elementor-element-2a0dd3a{padding:0px 0px 0px 0px;text-align:start;}.elementor-230 .elementor-element.elementor-element-2a0dd3a.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-2a0dd3a .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-ba9f60e );}.elementor-230 .elementor-element.elementor-element-c8df576 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:italic;line-height:1.6em;letter-spacing:0.5px;color:#767575;}.elementor-230 .elementor-element.elementor-element-2bbcbb5{padding:0px 0px 0px 10px;font-family:"Gloock", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:#D4B483;}.elementor-230 .elementor-element.elementor-element-bce2921{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-ba9f60e );}.elementor-230 .elementor-element.elementor-element-c27a23e{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-b70393a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-230 .elementor-element.elementor-element-c085ab8 .elementor-button{background-color:#D4B483B5;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ba9f60e );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-c085ab8 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-c085ab8 .elementor-button:focus{background-color:#D4B483;}.elementor-230 .elementor-element.elementor-element-c085ab8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-c085ab8.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-c085ab8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-230 .elementor-element.elementor-element-4e16467 .elementor-button{background-color:#D4B483B5;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ba9f60e );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-4e16467 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-4e16467 .elementor-button:focus{background-color:#D4B483;}.elementor-230 .elementor-element.elementor-element-4e16467{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-230 .elementor-element.elementor-element-4e16467.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-562fb99{padding:40px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-562fb99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-4166657{padding:0px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-4166657 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-060c61c{padding:10px 0px 20px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:1.6em;letter-spacing:0.5px;}.elementor-230 .elementor-element.elementor-element-9396713{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-9396713::before, .elementor-230 .elementor-element.elementor-element-9396713 > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-9396713 > .e-con-inner > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-9396713 > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-9396713 > .e-con-inner > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-9396713 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230 .elementor-element.elementor-element-9396713:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;box-shadow:0px 0px 20px 0px rgba(176, 141, 106, 0.5019607843137255);}.elementor-230 .elementor-element.elementor-element-9396713, .elementor-230 .elementor-element.elementor-element-9396713::before{--border-transition:0.3s;}.elementor-230 .elementor-element.elementor-element-a61dbcb{--display:flex;--min-height:60vh;}.elementor-230 .elementor-element.elementor-element-a61dbcb:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-a61dbcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oriveti.com/wp-content/uploads/2026/04/OV800-1.jpg");background-position:center center;background-size:cover;}.elementor-230 .elementor-element.elementor-element-3ca7dcb{--display:flex;}.elementor-230 .elementor-element.elementor-element-5e6c90a.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-5e6c90a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-655edfa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:italic;line-height:1.6em;letter-spacing:0.5px;color:#767575;}.elementor-230 .elementor-element.elementor-element-5e39dca{padding:0px 0px 0px 10px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-b817e04{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-a965e82{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-801b9e3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-230 .elementor-element.elementor-element-e00a5ba .elementor-button{background-color:#B08D6AC7;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-e00a5ba .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-e00a5ba .elementor-button:focus{background-color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-e00a5ba{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-e00a5ba.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-7fc90a4 .elementor-button{background-color:#B08D6AC7;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-7fc90a4 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-7fc90a4 .elementor-button:focus{background-color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-7fc90a4{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-7fc90a4.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-d9885b7{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-d9885b7::before, .elementor-230 .elementor-element.elementor-element-d9885b7 > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-d9885b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-d9885b7 > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-d9885b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-d9885b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230 .elementor-element.elementor-element-d9885b7:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;box-shadow:0px 0px 20px 0px rgba(176, 141, 106, 0.5019607843137255);}.elementor-230 .elementor-element.elementor-element-d9885b7, .elementor-230 .elementor-element.elementor-element-d9885b7::before{--border-transition:0.3s;}.elementor-230 .elementor-element.elementor-element-0da883f{--display:flex;--min-height:60vh;}.elementor-230 .elementor-element.elementor-element-0da883f:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-0da883f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oriveti.com/wp-content/uploads/2026/05/ORIVETI-OD200-7.jpg");background-position:center center;background-size:cover;}.elementor-230 .elementor-element.elementor-element-b1aa98f{--display:flex;}.elementor-230 .elementor-element.elementor-element-818effb.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-818effb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-a0b9346 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:italic;line-height:1.6em;letter-spacing:0.5px;color:#767575;}.elementor-230 .elementor-element.elementor-element-1606474{padding:0px 0px 0px 10px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-4b8c7b4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-281d05e{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-246517c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-230 .elementor-element.elementor-element-de4ba5c .elementor-button{background-color:#B08D6AC7;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-de4ba5c .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-de4ba5c .elementor-button:focus{background-color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-de4ba5c{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-de4ba5c.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-88ae006 .elementor-button{background-color:#B08D6AC7;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-88ae006 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-88ae006 .elementor-button:focus{background-color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-88ae006{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-88ae006.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-0fa29bc{padding:40px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-0fa29bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-4c05edc{padding:0px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-4c05edc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:none;letter-spacing:6px;color:var( --e-global-color-b94cdd9 );}.elementor-230 .elementor-element.elementor-element-d927013{padding:10px 0px 20px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-90c0410 );}.elementor-230 .elementor-element.elementor-element-c936e69{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-c936e69::before, .elementor-230 .elementor-element.elementor-element-c936e69 > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-c936e69 > .e-con-inner > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-c936e69 > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-c936e69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-c936e69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230 .elementor-element.elementor-element-c936e69:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;box-shadow:0px 0px 20px 0px rgba(200.00000000000003, 196.00000000000003, 184.00000000000003, 0.5019607843137255);}.elementor-230 .elementor-element.elementor-element-c936e69, .elementor-230 .elementor-element.elementor-element-c936e69::before{--border-transition:0.3s;}.elementor-230 .elementor-element.elementor-element-1502ade{--display:flex;--min-height:60vh;}.elementor-230 .elementor-element.elementor-element-1502ade:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-1502ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oriveti.com/wp-content/uploads/2026/05/purecaster-1.jpg");background-position:center center;background-size:cover;}.elementor-230 .elementor-element.elementor-element-d08f852{--display:flex;--min-height:0vh;}.elementor-230 .elementor-element.elementor-element-435b912.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-435b912 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-90c0410 );}.elementor-230 .elementor-element.elementor-element-d6b601e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:italic;line-height:1.6em;letter-spacing:0.5px;color:#767575;}.elementor-230 .elementor-element.elementor-element-bef47b4{padding:0px 0px 0px 10px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-78eea9e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-aea5c9e{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-59bb1d6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-f716daf .elementor-button{background-color:#A7A7A7B0;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-f716daf .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-f716daf .elementor-button:focus{background-color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-f716daf{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-f716daf.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-083c12f .elementor-button{background-color:#A7A7A7B0;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-083c12f .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-083c12f .elementor-button:focus{background-color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-083c12f{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-083c12f.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-c6c871d{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-c6c871d::before, .elementor-230 .elementor-element.elementor-element-c6c871d > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-c6c871d > .e-con-inner > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-c6c871d > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-c6c871d > .e-con-inner > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-c6c871d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230 .elementor-element.elementor-element-c6c871d:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;box-shadow:0px 0px 20px 0px rgba(200.00000000000003, 196.00000000000003, 184.00000000000003, 0.5019607843137255);}.elementor-230 .elementor-element.elementor-element-c6c871d, .elementor-230 .elementor-element.elementor-element-c6c871d::before{--border-transition:0.3s;}.elementor-230 .elementor-element.elementor-element-d84234f{--display:flex;--min-height:60vh;}.elementor-230 .elementor-element.elementor-element-d84234f:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-d84234f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oriveti.com/wp-content/uploads/2026/05/Lowmaster-1.jpg");background-position:center center;background-size:cover;}.elementor-230 .elementor-element.elementor-element-5691b89{--display:flex;--min-height:0vh;}.elementor-230 .elementor-element.elementor-element-55ba05b.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-55ba05b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-90c0410 );}.elementor-230 .elementor-element.elementor-element-c700be9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:italic;line-height:1.6em;letter-spacing:0.5px;color:#767575;}.elementor-230 .elementor-element.elementor-element-544f209{padding:0px 0px 0px 10px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-503cc0a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-5dc8504{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-eb6734c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-e1256a0 .elementor-button{background-color:#A7A7A7B0;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-e1256a0 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-e1256a0 .elementor-button:focus{background-color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-e1256a0{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-e1256a0.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-5675ccb .elementor-button{background-color:#A7A7A7B0;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-5675ccb .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-5675ccb .elementor-button:focus{background-color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-5675ccb{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-5675ccb.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-9a36ea7{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-9a36ea7::before, .elementor-230 .elementor-element.elementor-element-9a36ea7 > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-9a36ea7 > .e-con-inner > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-9a36ea7 > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-9a36ea7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-9a36ea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230 .elementor-element.elementor-element-9a36ea7:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;box-shadow:0px 0px 20px 0px rgba(200.00000000000003, 196.00000000000003, 184.00000000000003, 0.5019607843137255);}.elementor-230 .elementor-element.elementor-element-9a36ea7, .elementor-230 .elementor-element.elementor-element-9a36ea7::before{--border-transition:0.3s;}.elementor-230 .elementor-element.elementor-element-3042437{--display:flex;--min-height:60vh;}.elementor-230 .elementor-element.elementor-element-3042437:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-3042437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oriveti.com/wp-content/uploads/2026/03/Dynabird-2-1.jpg");background-position:center center;background-size:cover;}.elementor-230 .elementor-element.elementor-element-7445754{--display:flex;--min-height:0vh;}.elementor-230 .elementor-element.elementor-element-57c7b7a.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-57c7b7a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-90c0410 );}.elementor-230 .elementor-element.elementor-element-dbd98de .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:italic;line-height:1.6em;letter-spacing:0.5px;color:#767575;}.elementor-230 .elementor-element.elementor-element-8070905{padding:0px 0px 0px 10px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-1cc073a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-718a405{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-e036311{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-58f9dba .elementor-button{background-color:#A7A7A7B0;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-58f9dba .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-58f9dba .elementor-button:focus{background-color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-58f9dba{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-58f9dba.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-0e782d2 .elementor-button{background-color:#A7A7A7B0;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-0e782d2 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-0e782d2 .elementor-button:focus{background-color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-0e782d2{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-0e782d2.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-0ff1328{--display:flex;--min-height:80vh;--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-0ff1328::before, .elementor-230 .elementor-element.elementor-element-0ff1328 > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-0ff1328 > .e-con-inner > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-0ff1328 > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-0ff1328 > .e-con-inner > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-0ff1328 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230 .elementor-element.elementor-element-0ff1328:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;box-shadow:0px 0px 20px 0px rgba(200.00000000000003, 196.00000000000003, 184.00000000000003, 0.5019607843137255);}.elementor-230 .elementor-element.elementor-element-0ff1328, .elementor-230 .elementor-element.elementor-element-0ff1328::before{--border-transition:0.3s;}.elementor-230 .elementor-element.elementor-element-4f45dbb{--display:flex;--min-height:60vh;}.elementor-230 .elementor-element.elementor-element-4f45dbb:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-4f45dbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oriveti.com/wp-content/uploads/2026/05/Dynabird-black-2.jpg");background-position:center center;background-size:cover;}.elementor-230 .elementor-element.elementor-element-eedae56{--display:flex;--min-height:0vh;}.elementor-230 .elementor-element.elementor-element-0b23a2e.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-0b23a2e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-90c0410 );}.elementor-230 .elementor-element.elementor-element-de95d57 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:italic;line-height:1.6em;letter-spacing:0.5px;color:#767575;}.elementor-230 .elementor-element.elementor-element-f68874a{padding:0px 0px 0px 10px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-21936e3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-11b275b{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-1b5ba62{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-6e3310c .elementor-button{background-color:#A7A7A7B0;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-6e3310c .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-6e3310c .elementor-button:focus{background-color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-6e3310c{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-6e3310c.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-ca6b66d .elementor-button{background-color:#A7A7A7B0;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-ca6b66d .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-ca6b66d .elementor-button:focus{background-color:var( --e-global-color-11292d7 );}.elementor-230 .elementor-element.elementor-element-ca6b66d{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-ca6b66d.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-6ceba7b{padding:40px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-6ceba7b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-5a20e44{padding:0px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-5a20e44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-text );}.elementor-230 .elementor-element.elementor-element-164b771{padding:10px 0px 20px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:1.6em;letter-spacing:0.5px;}.elementor-230 .elementor-element.elementor-element-9991fcf{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-9991fcf::before, .elementor-230 .elementor-element.elementor-element-9991fcf > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-9991fcf > .e-con-inner > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-9991fcf > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-9991fcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-9991fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230 .elementor-element.elementor-element-9991fcf:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;box-shadow:0px 0px 20px 0px rgba(176, 141, 106, 0.5019607843137255);}.elementor-230 .elementor-element.elementor-element-9991fcf, .elementor-230 .elementor-element.elementor-element-9991fcf::before{--border-transition:0.3s;}.elementor-230 .elementor-element.elementor-element-49f9fb6{--display:flex;--min-height:60vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-230 .elementor-element.elementor-element-49f9fb6:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-49f9fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oriveti.com/wp-content/uploads/2026/05/AFFINITY-2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-230 .elementor-element.elementor-element-49f9fb6.e-con{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-86598b6{--display:flex;--min-height:0vh;}.elementor-230 .elementor-element.elementor-element-0363148.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-0363148 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-8105520 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:italic;line-height:1.6em;letter-spacing:0.5px;color:#767575;}.elementor-230 .elementor-element.elementor-element-bb1f82f{padding:0px 0px 0px 10px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-81e55af{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-20a59b5{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-4b7edde{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-230 .elementor-element.elementor-element-32ab753 .elementor-button{background-color:#B08D6AC7;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-32ab753 .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-32ab753 .elementor-button:focus{background-color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-32ab753{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-32ab753.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-e9b06ff .elementor-button{background-color:#B08D6AC7;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-e9b06ff .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-e9b06ff .elementor-button:focus{background-color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-e9b06ff{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-e9b06ff.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-4dc96bb{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-4dc96bb::before, .elementor-230 .elementor-element.elementor-element-4dc96bb > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-4dc96bb > .e-con-inner > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-4dc96bb > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-4dc96bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-4dc96bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230 .elementor-element.elementor-element-4dc96bb:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-230 .elementor-element.elementor-element-4dc96bb, .elementor-230 .elementor-element.elementor-element-4dc96bb::before{--border-transition:0.3s;}.elementor-230 .elementor-element.elementor-element-94e4c44{padding:40px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-94e4c44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-d6f9d5b{padding:0px 0px 20px 0px;}.elementor-230 .elementor-element.elementor-element-d6f9d5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-text );}.elementor-230 .elementor-element.elementor-element-913f169{padding:10px 0px 20px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;font-style:italic;line-height:1.6em;letter-spacing:0.5px;}.elementor-230 .elementor-element.elementor-element-9e5f1b5{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-9e5f1b5::before, .elementor-230 .elementor-element.elementor-element-9e5f1b5 > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-9e5f1b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-9e5f1b5 > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-9e5f1b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-9e5f1b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230 .elementor-element.elementor-element-9e5f1b5:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;box-shadow:0px 0px 20px 0px rgba(176, 141, 106, 0.5019607843137255);}.elementor-230 .elementor-element.elementor-element-9e5f1b5, .elementor-230 .elementor-element.elementor-element-9e5f1b5::before{--border-transition:0.3s;}.elementor-230 .elementor-element.elementor-element-a0052e4{--display:flex;--min-height:60vh;}.elementor-230 .elementor-element.elementor-element-a0052e4:not(.elementor-motion-effects-element-type-background), .elementor-230 .elementor-element.elementor-element-a0052e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oriveti.com/wp-content/uploads/2026/05/TWIN-REVIVE-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-230 .elementor-element.elementor-element-95a4915{--display:flex;--min-height:0vh;}.elementor-230 .elementor-element.elementor-element-b0ded17.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-b0ded17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:200;text-transform:uppercase;letter-spacing:6px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-090b8fe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;font-style:italic;line-height:1.6em;letter-spacing:0.5px;color:#767575;}.elementor-230 .elementor-element.elementor-element-ad4ba80{padding:0px 0px 0px 10px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-0ba50a5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:uppercase;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-f3b510c{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-af388f4 );}.elementor-230 .elementor-element.elementor-element-0dbb52e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;}.elementor-230 .elementor-element.elementor-element-b9ef1bc .elementor-button{background-color:#B08D6AC7;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-b9ef1bc .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-b9ef1bc .elementor-button:focus{background-color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-b9ef1bc{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-b9ef1bc.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-c86cf1a .elementor-button{background-color:#B08D6AC7;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e13a3c2 );border-radius:0% 0% 0% 0%;padding:15px 15px 15px 15px;}.elementor-230 .elementor-element.elementor-element-c86cf1a .elementor-button:hover, .elementor-230 .elementor-element.elementor-element-c86cf1a .elementor-button:focus{background-color:var( --e-global-color-e13a3c2 );}.elementor-230 .elementor-element.elementor-element-c86cf1a{width:100%;max-width:100%;}.elementor-230 .elementor-element.elementor-element-c86cf1a.elementor-element{--align-self:flex-start;}.elementor-230 .elementor-element.elementor-element-fd1daa5{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-230 .elementor-element.elementor-element-fd1daa5::before, .elementor-230 .elementor-element.elementor-element-fd1daa5 > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-fd1daa5 > .e-con-inner > .elementor-background-video-container::before, .elementor-230 .elementor-element.elementor-element-fd1daa5 > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-fd1daa5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-230 .elementor-element.elementor-element-fd1daa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-230 .elementor-element.elementor-element-fd1daa5:hover{border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-230 .elementor-element.elementor-element-fd1daa5, .elementor-230 .elementor-element.elementor-element-fd1daa5::before{--border-transition:0.3s;}@media(min-width:768px){.elementor-230 .elementor-element.elementor-element-9991fcf{--content-width:100%;}.elementor-230 .elementor-element.elementor-element-4dc96bb{--content-width:100%;}.elementor-230 .elementor-element.elementor-element-9e5f1b5{--content-width:100%;}.elementor-230 .elementor-element.elementor-element-fd1daa5{--content-width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-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-230 .elementor-element.elementor-element-117a67f .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-ba2f1c7{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-230 .elementor-element.elementor-element-2a0dd3a .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-b70393a{--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-5e6c90a .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-801b9e3{--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-818effb .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-246517c{--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-435b912 .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-d6b601e .elementor-heading-title{font-size:15px;}.elementor-230 .elementor-element.elementor-element-59bb1d6{--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-55ba05b .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-eb6734c{--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-57c7b7a .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-e036311{--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-0b23a2e .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-1b5ba62{--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-0363148 .elementor-heading-title{font-size:40px;}.elementor-230 .elementor-element.elementor-element-4b7edde{--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-b0ded17 .elementor-heading-title{font-size:40px;}.elementor-230 .elementor-element.elementor-element-0dbb52e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-230 .elementor-element.elementor-element-ae38aad{text-align:center;}.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-230 .elementor-element.elementor-element-64b1675 .elementor-heading-title{font-size:12px;}.elementor-230 .elementor-element.elementor-element-424bd72 .elementor-heading-title{font-size:12px;}.elementor-230 .elementor-element.elementor-element-12c8228 .elementor-heading-title{font-size:12px;}.elementor-230 .elementor-element.elementor-element-f2732f3 .elementor-heading-title{font-size:12px;}.elementor-230 .elementor-element.elementor-element-2c55d5f .elementor-heading-title{font-size:12px;}.elementor-230 .elementor-element.elementor-element-dde7a5a .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-117a67f .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-b6557ed{text-align:start;}.elementor-230 .elementor-element.elementor-element-b6557ed .elementor-heading-title{font-size:15px;}.elementor-230 .elementor-element.elementor-element-ba2f1c7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-230 .elementor-element.elementor-element-fd7f7a5.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-032e6db.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-2a0dd3a .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-c8df576{text-align:start;}.elementor-230 .elementor-element.elementor-element-c8df576 .elementor-heading-title{font-size:15px;}.elementor-230 .elementor-element.elementor-element-b70393a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-c085ab8.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-4e16467.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-4166657 .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-5e6c90a .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-655edfa{text-align:start;}.elementor-230 .elementor-element.elementor-element-655edfa .elementor-heading-title{font-size:15px;}.elementor-230 .elementor-element.elementor-element-801b9e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-e00a5ba.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-7fc90a4.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-818effb .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-a0b9346{text-align:start;}.elementor-230 .elementor-element.elementor-element-a0b9346 .elementor-heading-title{font-size:15px;}.elementor-230 .elementor-element.elementor-element-246517c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-de4ba5c.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-88ae006.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-435b912 .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-d6b601e{text-align:start;}.elementor-230 .elementor-element.elementor-element-d6b601e .elementor-heading-title{font-size:12px;}.elementor-230 .elementor-element.elementor-element-59bb1d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-f716daf.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-083c12f.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-55ba05b .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-c700be9{text-align:start;}.elementor-230 .elementor-element.elementor-element-c700be9 .elementor-heading-title{font-size:15px;}.elementor-230 .elementor-element.elementor-element-eb6734c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-e1256a0.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-5675ccb.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-57c7b7a .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-dbd98de{text-align:center;}.elementor-230 .elementor-element.elementor-element-dbd98de .elementor-heading-title{font-size:15px;}.elementor-230 .elementor-element.elementor-element-e036311{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-58f9dba.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-0e782d2.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-0b23a2e .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-de95d57{text-align:center;}.elementor-230 .elementor-element.elementor-element-de95d57 .elementor-heading-title{font-size:15px;}.elementor-230 .elementor-element.elementor-element-1b5ba62{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-6e3310c.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-ca6b66d.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-5a20e44 .elementor-heading-title{font-size:30px;}.elementor-230 .elementor-element.elementor-element-9991fcf{--content-width:100%;}.elementor-230 .elementor-element.elementor-element-0363148 .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-8105520{text-align:center;}.elementor-230 .elementor-element.elementor-element-8105520 .elementor-heading-title{font-size:15px;}.elementor-230 .elementor-element.elementor-element-4b7edde{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-32ab753.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-e9b06ff.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-9e5f1b5{--content-width:100%;}.elementor-230 .elementor-element.elementor-element-b0ded17 .elementor-heading-title{font-size:20px;}.elementor-230 .elementor-element.elementor-element-090b8fe{text-align:start;}.elementor-230 .elementor-element.elementor-element-090b8fe .elementor-heading-title{font-size:15px;}.elementor-230 .elementor-element.elementor-element-0dbb52e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-230 .elementor-element.elementor-element-b9ef1bc.elementor-element{--align-self:center;}.elementor-230 .elementor-element.elementor-element-c86cf1a.elementor-element{--align-self:center;}}/* Start custom CSS *//* ===== ORIVETI SHOP ARCHIVE STYLING ===== */

/* Overall page background */
.woocommerce-page body,
body.archive.post-type-archive-product,
body.tax-product_cat {
  background-color: #000000;
}

/* Hide default WooCommerce breadcrumb, result count, ordering */
.woocommerce-breadcrumb,
.woocommerce-result-count,
.woocommerce-ordering,
.woocommerce-notices-wrapper {
  display: none !important;
}

/* Product grid container */
ul.products {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 2px !important;
  list-style: none !important;
  padding: 0 !important;
  margin: 0 !important;
  background: #000 !important;
}

/* Individual product card */
ul.products li.product {
  background: #111111 !important;
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
  position: relative !important;
  transition: all 0.3s ease !important;
  overflow: hidden !important;
}

ul.products li.product:hover {
  background: #1a1a1a !important;
}

/* Product image container */
ul.products li.product a.woocommerce-LoopProduct-link {
  display: block !important;
  text-decoration: none !important;
}

ul.products li.product img {
  width: 100% !important;
  height: 300px !important;
  object-fit: cover !important;
  display: block !important;
  background: #f5f5f5 !important;
  transition: transform 0.4s ease !important;
}

ul.products li.product:hover img {
  transform: scale(1.03) !important;
}

/* Product info area */
ul.products li.product .woocommerce-loop-product__title,
ul.products li.product h2 {
  font-family: 'Josefin Sans', sans-serif !important;
  font-size: 13px !important;
  font-weight: 300 !important;
  letter-spacing: 3px !important;
  text-transform: uppercase !important;
  color: #ffffff !important;
  padding: 20px 20px 6px 20px !important;
  margin: 0 !important;
  line-height: 1.4 !important;
}

/* Price */
ul.products li.product .price {
  font-family: 'Josefin Sans', sans-serif !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  color: #c9a96e !important;
  padding: 0 20px 16px 20px !important;
  display: block !important;
  letter-spacing: 1px !important;
}

ul.products li.product .price .amount {
  color: #c9a96e !important;
}

/* Add to Cart button */
ul.products li.product .button,
ul.products li.product .add_to_cart_button {
  display: block !important;
  width: calc(100% - 40px) !important;
  margin: 0 20px 20px 20px !important;
  padding: 12px 0 !important;
  background: transparent !important;
  border: 1px solid #c9a96e !important;
  color: #c9a96e !important;
  font-family: 'Josefin Sans', sans-serif !important;
  font-size: 11px !important;
  font-weight: 300 !important;
  letter-spacing: 3px !important;
  text-transform: uppercase !important;
  text-align: center !important;
  text-decoration: none !important;
  cursor: pointer !important;
  transition: all 0.3s ease !important;
  box-sizing: border-box !important;
}

ul.products li.product .button:hover,
ul.products li.product .add_to_cart_button:hover {
  background: #c9a96e !important;
  color: #000000 !important;
}

/* Gold bottom border on product title hover */
ul.products li.product:hover .woocommerce-loop-product__title,
ul.products li.product:hover h2 {
  color: #c9a96e !important;
}

/* ===== RESPONSIVE ===== */
@media (max-width: 1024px) {
  ul.products {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  ul.products li.product img {
    height: 250px !important;
  }
}

@media (max-width: 600px) {
  ul.products {
    grid-template-columns: repeat(1, 1fr) !important;
  }
  ul.products li.product img {
    height: 280px !important;
  }
}/* End custom CSS */