.elementor-26 .elementor-element.elementor-element-9519b8e{--display:flex;--min-height:85vh;--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;}.elementor-26 .elementor-element.elementor-element-74a4b3c{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-26 .elementor-element.elementor-element-ded837b{text-align:center;}.elementor-26 .elementor-element.elementor-element-ded837b .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:100px;font-weight:600;line-height:115px;color:var( --e-global-color-a396191 );}.elementor-26 .elementor-element.elementor-element-d5db732{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:-14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-17d4b82{text-align:center;}.elementor-26 .elementor-element.elementor-element-17d4b82 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:100px;font-weight:600;line-height:115px;color:var( --e-global-color-a396191 );}.elementor-26 .elementor-element.elementor-element-71935dc{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-334f2ff{text-align:center;}.elementor-26 .elementor-element.elementor-element-334f2ff .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:100px;font-weight:600;line-height:115px;color:var( --e-global-color-a396191 );}.elementor-26 .elementor-element.elementor-element-5d04e26{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-b565b25{text-align:center;}.elementor-26 .elementor-element.elementor-element-b565b25 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-dedcd61 );}.elementor-26 .elementor-element.elementor-element-518e126{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-26 .elementor-element.elementor-element-518e126 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:300;line-height:25px;color:var( --e-global-color-5d8542f );}.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-26 .elementor-element.elementor-element-2015f9f .elementor-button{background-color:var( --e-global-color-a396191 );font-family:"Geologica", Sans-serif;font-size:14px;font-weight:500;line-height:25px;letter-spacing:1.8px;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-26 .elementor-element.elementor-element-2015f9f .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-2015f9f .elementor-button:focus{box-shadow:0px 12px 20px 0px rgba(0, 0, 0, 0.16);}.elementor-26 .elementor-element.elementor-element-1822947 .elementor-button{background-color:var( --e-global-color-a396191 );font-family:"Geologica", Sans-serif;font-size:14px;font-weight:500;line-height:25px;letter-spacing:1.8px;box-shadow:0px 12px 20px 0px rgba(0, 0, 0, 0.28);border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-e31789d > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-e31789d .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-e31789d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a396191 );}.elementor-26 .elementor-element.elementor-element-e31789d.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-e31789d.elementor-view-default .elementor-icon{color:var( --e-global-color-a396191 );border-color:var( --e-global-color-a396191 );}.elementor-26 .elementor-element.elementor-element-e31789d.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-e31789d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a396191 );}.elementor-26 .elementor-element.elementor-element-e31789d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-dedcd61 );}.elementor-26 .elementor-element.elementor-element-e31789d.elementor-view-framed .elementor-icon:hover, .elementor-26 .elementor-element.elementor-element-e31789d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-dedcd61 );border-color:var( --e-global-color-dedcd61 );}.elementor-26 .elementor-element.elementor-element-e31789d.elementor-view-framed .elementor-icon:hover, .elementor-26 .elementor-element.elementor-element-e31789d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-dedcd61 );}.elementor-26 .elementor-element.elementor-element-e31789d .elementor-icon{font-size:30px;}.elementor-26 .elementor-element.elementor-element-e31789d .elementor-icon svg{height:30px;}.elementor-26 .elementor-element.elementor-element-8d43b62{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-26 .elementor-element.elementor-element-f18a898{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-26 .elementor-element.elementor-element-0a66ee0{text-align:center;}.elementor-26 .elementor-element.elementor-element-0a66ee0 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1.8px;color:#A98041;}.elementor-26 .elementor-element.elementor-element-a1967f3{text-align:center;}.elementor-26 .elementor-element.elementor-element-a1967f3 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:64px;font-weight:600;letter-spacing:1.8px;color:var( --e-global-color-a396191 );}.elementor-26 .elementor-element.elementor-element-435d4cf{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-26 .elementor-element.elementor-element-435d4cf .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:300;line-height:25px;color:#777777;}.elementor-26 .elementor-element.elementor-element-bf5726b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-8089ee9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-26 .elementor-element.elementor-element-e5eef33{--display:flex;}.elementor-26 .elementor-element.elementor-element-357b9f3{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-511d8e6{--display:flex;}.elementor-26 .elementor-element.elementor-element-c11c54d{--display:flex;}.elementor-26 .elementor-element.elementor-element-522fd89{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-9deeab6{--display:flex;}.elementor-26 .elementor-element.elementor-element-a6036d7{--display:flex;}.elementor-26 .elementor-element.elementor-element-1ae0efd{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-734de67{--display:flex;}.elementor-26 .elementor-element.elementor-element-4d0ee99{--display:flex;}.elementor-26 .elementor-element.elementor-element-4ab7cbf{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-65aa702{--display:flex;}.elementor-26 .elementor-element.elementor-element-f999c07{--display:flex;}.elementor-26 .elementor-element.elementor-element-f2ca41b{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f5d287e{--display:flex;}.elementor-26 .elementor-element.elementor-element-e2feac5{--display:flex;}.elementor-26 .elementor-element.elementor-element-8147791{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-66e110a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-7235e53{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-26 .elementor-element.elementor-element-4a4c6d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-26 .elementor-element.elementor-element-6e26893{text-align:center;}.elementor-26 .elementor-element.elementor-element-6e26893 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1.8px;color:#A98041;}.elementor-26 .elementor-element.elementor-element-3065539{text-align:center;}.elementor-26 .elementor-element.elementor-element-3065539 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:64px;font-weight:600;letter-spacing:1.8px;color:var( --e-global-color-a396191 );}.elementor-26 .elementor-element.elementor-element-a551900{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-26 .elementor-element.elementor-element-a551900 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:300;line-height:25px;color:#777777;}.elementor-26 .elementor-element.elementor-element-1c1e8ae{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-03a68e8{--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;}.elementor-26 .elementor-element.elementor-element-c69a38a .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-c69a38a.elementor-view-stacked .elementor-icon{background-color:#A98041;color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-c69a38a.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-c69a38a.elementor-view-default .elementor-icon{color:#A98041;border-color:#A98041;}.elementor-26 .elementor-element.elementor-element-c69a38a.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-c69a38a.elementor-view-default .elementor-icon svg{fill:#A98041;}.elementor-26 .elementor-element.elementor-element-c69a38a.elementor-view-framed .elementor-icon{background-color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-c69a38a.elementor-view-stacked .elementor-icon svg{fill:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-c69a38a .elementor-icon{font-size:30px;border-width:2px 2px 2px 2px;border-radius:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-c69a38a .elementor-icon svg{height:30px;}.elementor-26 .elementor-element.elementor-element-3e3317b{--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;}.elementor-26 .elementor-element.elementor-element-db47c4c .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-db47c4c.elementor-view-stacked .elementor-icon{background-color:#A98041;color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-db47c4c.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-db47c4c.elementor-view-default .elementor-icon{color:#A98041;border-color:#A98041;}.elementor-26 .elementor-element.elementor-element-db47c4c.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-db47c4c.elementor-view-default .elementor-icon svg{fill:#A98041;}.elementor-26 .elementor-element.elementor-element-db47c4c.elementor-view-framed .elementor-icon{background-color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-db47c4c.elementor-view-stacked .elementor-icon svg{fill:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-db47c4c .elementor-icon{font-size:30px;border-width:2px 2px 2px 2px;border-radius:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-db47c4c .elementor-icon svg{height:30px;}.elementor-26 .elementor-element.elementor-element-a043305{--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;}.elementor-26 .elementor-element.elementor-element-3bd75a0 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-3bd75a0.elementor-view-stacked .elementor-icon{background-color:#A98041;color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-3bd75a0.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-3bd75a0.elementor-view-default .elementor-icon{color:#A98041;border-color:#A98041;}.elementor-26 .elementor-element.elementor-element-3bd75a0.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-3bd75a0.elementor-view-default .elementor-icon svg{fill:#A98041;}.elementor-26 .elementor-element.elementor-element-3bd75a0.elementor-view-framed .elementor-icon{background-color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-3bd75a0.elementor-view-stacked .elementor-icon svg{fill:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-3bd75a0 .elementor-icon{font-size:30px;border-width:2px 2px 2px 2px;border-radius:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-3bd75a0 .elementor-icon svg{height:30px;}.elementor-26 .elementor-element.elementor-element-42412e6{--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;}.elementor-26 .elementor-element.elementor-element-ef937d1 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-ef937d1.elementor-view-stacked .elementor-icon{background-color:#A98041;color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-ef937d1.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-ef937d1.elementor-view-default .elementor-icon{color:#A98041;border-color:#A98041;}.elementor-26 .elementor-element.elementor-element-ef937d1.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-ef937d1.elementor-view-default .elementor-icon svg{fill:#A98041;}.elementor-26 .elementor-element.elementor-element-ef937d1.elementor-view-framed .elementor-icon{background-color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-ef937d1.elementor-view-stacked .elementor-icon svg{fill:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-ef937d1 .elementor-icon{font-size:30px;border-width:2px 2px 2px 2px;border-radius:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-ef937d1 .elementor-icon svg{height:30px;}.elementor-26 .elementor-element.elementor-element-516c08d{--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;}.elementor-26 .elementor-element.elementor-element-f7c6dd3 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-f7c6dd3.elementor-view-stacked .elementor-icon{background-color:#A98041;color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-f7c6dd3.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-f7c6dd3.elementor-view-default .elementor-icon{color:#A98041;border-color:#A98041;}.elementor-26 .elementor-element.elementor-element-f7c6dd3.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-f7c6dd3.elementor-view-default .elementor-icon svg{fill:#A98041;}.elementor-26 .elementor-element.elementor-element-f7c6dd3.elementor-view-framed .elementor-icon{background-color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-f7c6dd3.elementor-view-stacked .elementor-icon svg{fill:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-f7c6dd3 .elementor-icon{font-size:30px;border-width:2px 2px 2px 2px;border-radius:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-f7c6dd3 .elementor-icon svg{height:30px;}.elementor-26 .elementor-element.elementor-element-9d73488{--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;}.elementor-26 .elementor-element.elementor-element-224b40a .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-224b40a.elementor-view-stacked .elementor-icon{background-color:#A98041;color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-224b40a.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-224b40a.elementor-view-default .elementor-icon{color:#A98041;border-color:#A98041;}.elementor-26 .elementor-element.elementor-element-224b40a.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-224b40a.elementor-view-default .elementor-icon svg{fill:#A98041;}.elementor-26 .elementor-element.elementor-element-224b40a.elementor-view-framed .elementor-icon{background-color:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-224b40a.elementor-view-stacked .elementor-icon svg{fill:#FFF9F0;}.elementor-26 .elementor-element.elementor-element-224b40a .elementor-icon{font-size:30px;border-width:2px 2px 2px 2px;border-radius:16px 16px 16px 16px;}.elementor-26 .elementor-element.elementor-element-224b40a .elementor-icon svg{height:30px;}.elementor-26 .elementor-element.elementor-element-2bbf4ac{--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;}.elementor-26 .elementor-element.elementor-element-79ebc33 .elementor-button{background-color:var( --e-global-color-a396191 );font-family:"Geologica", Sans-serif;font-size:14px;font-weight:500;line-height:25px;letter-spacing:1.8px;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-26 .elementor-element.elementor-element-79ebc33 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-79ebc33 .elementor-button:focus{box-shadow:0px 12px 20px 0px rgba(0, 0, 0, 0.16);}.elementor-26 .elementor-element.elementor-element-61a468c .elementor-button{background-color:var( --e-global-color-a396191 );font-family:"Geologica", Sans-serif;font-size:14px;font-weight:500;line-height:25px;letter-spacing:1.8px;box-shadow:0px 12px 20px 0px rgba(0, 0, 0, 0.28);border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-26 .elementor-element.elementor-element-16684fe{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-26 .elementor-element.elementor-element-fb47cd4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-26 .elementor-element.elementor-element-52d9599{text-align:center;}.elementor-26 .elementor-element.elementor-element-52d9599 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1.8px;color:#A98041;}.elementor-26 .elementor-element.elementor-element-364cc63{text-align:center;}.elementor-26 .elementor-element.elementor-element-364cc63 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:64px;font-weight:600;letter-spacing:1.8px;color:var( --e-global-color-a396191 );}.elementor-26 .elementor-element.elementor-element-26c08e3{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-26 .elementor-element.elementor-element-26c08e3 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:300;line-height:25px;color:#777777;}.elementor-26 .elementor-element.elementor-element-a385e33{--display:flex;}.elementor-26 .elementor-element.elementor-element-9d8fe41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-84c90e4{--display:flex;}.elementor-26 .elementor-element.elementor-element-5e4721b{--display:flex;}.elementor-26 .elementor-element.elementor-element-a3ef454{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-7c65833{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-e332a60{--display:flex;}.elementor-26 .elementor-element.elementor-element-34f21cb{--display:flex;}.elementor-26 .elementor-element.elementor-element-6ff0ad5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-719d8f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-da8a7ca{--display:flex;}.elementor-26 .elementor-element.elementor-element-c3df39e{--display:flex;}.elementor-26 .elementor-element.elementor-element-daf85e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-e8d4dae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-5d088a9{--display:flex;}.elementor-26 .elementor-element.elementor-element-5681683{--display:flex;}.elementor-26 .elementor-element.elementor-element-4520e68{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-26 .elementor-element.elementor-element-251cc47{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-26 .elementor-element.elementor-element-06c72c1{text-align:center;}.elementor-26 .elementor-element.elementor-element-06c72c1 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1.8px;color:#A98041;}.elementor-26 .elementor-element.elementor-element-a6888cf{text-align:center;}.elementor-26 .elementor-element.elementor-element-a6888cf .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:64px;font-weight:600;letter-spacing:1.8px;color:var( --e-global-color-a396191 );}.elementor-26 .elementor-element.elementor-element-886c4ec{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-26 .elementor-element.elementor-element-886c4ec .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:300;line-height:25px;color:#777777;}.elementor-26 .elementor-element.elementor-element-c4832f3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-4a03c61{--display:flex;}.elementor-26 .elementor-element.elementor-element-5c1150c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-26 .elementor-element.elementor-element-91b94c2{--e-rating-icon-font-size:18px;--e-rating-icon-marked-color:var( --e-global-color-dedcd61 );}.elementor-26 .elementor-element.elementor-element-e1a4aa4 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-e1a4aa4.elementor-view-stacked .elementor-icon{background-color:#A9804140;}.elementor-26 .elementor-element.elementor-element-e1a4aa4.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-e1a4aa4.elementor-view-default .elementor-icon{color:#A9804140;border-color:#A9804140;}.elementor-26 .elementor-element.elementor-element-e1a4aa4.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-e1a4aa4.elementor-view-default .elementor-icon svg{fill:#A9804140;}.elementor-26 .elementor-element.elementor-element-ceea438{--display:flex;}.elementor-26 .elementor-element.elementor-element-00f34f5{--display:flex;}.elementor-26 .elementor-element.elementor-element-86019f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-26 .elementor-element.elementor-element-e606186{--e-rating-icon-font-size:18px;--e-rating-icon-marked-color:var( --e-global-color-dedcd61 );}.elementor-26 .elementor-element.elementor-element-a19d2b1 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-a19d2b1.elementor-view-stacked .elementor-icon{background-color:#A9804140;}.elementor-26 .elementor-element.elementor-element-a19d2b1.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-a19d2b1.elementor-view-default .elementor-icon{color:#A9804140;border-color:#A9804140;}.elementor-26 .elementor-element.elementor-element-a19d2b1.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-a19d2b1.elementor-view-default .elementor-icon svg{fill:#A9804140;}.elementor-26 .elementor-element.elementor-element-117a7b2{--display:flex;}.elementor-26 .elementor-element.elementor-element-e3efdef{--display:flex;}.elementor-26 .elementor-element.elementor-element-c61655b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-26 .elementor-element.elementor-element-7d6826a{--e-rating-icon-font-size:18px;--e-rating-icon-marked-color:var( --e-global-color-dedcd61 );}.elementor-26 .elementor-element.elementor-element-134cf68 .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-134cf68.elementor-view-stacked .elementor-icon{background-color:#A9804140;}.elementor-26 .elementor-element.elementor-element-134cf68.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-134cf68.elementor-view-default .elementor-icon{color:#A9804140;border-color:#A9804140;}.elementor-26 .elementor-element.elementor-element-134cf68.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-134cf68.elementor-view-default .elementor-icon svg{fill:#A9804140;}.elementor-26 .elementor-element.elementor-element-3bd5f8a{--display:flex;}.elementor-26 .elementor-element.elementor-element-cfbabc8{--display:flex;}.elementor-26 .elementor-element.elementor-element-8cd8717{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-26 .elementor-element.elementor-element-011c54f{--e-rating-icon-font-size:18px;--e-rating-icon-marked-color:var( --e-global-color-dedcd61 );}.elementor-26 .elementor-element.elementor-element-b316aef .elementor-icon-wrapper{text-align:center;}.elementor-26 .elementor-element.elementor-element-b316aef.elementor-view-stacked .elementor-icon{background-color:#A9804140;}.elementor-26 .elementor-element.elementor-element-b316aef.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-b316aef.elementor-view-default .elementor-icon{color:#A9804140;border-color:#A9804140;}.elementor-26 .elementor-element.elementor-element-b316aef.elementor-view-framed .elementor-icon, .elementor-26 .elementor-element.elementor-element-b316aef.elementor-view-default .elementor-icon svg{fill:#A9804140;}.elementor-26 .elementor-element.elementor-element-3234842{--display:flex;}.elementor-26 .elementor-element.elementor-element-04c5f4f{--display:flex;--min-height:66vh;--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;--overlay-opacity:0.71;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-26 .elementor-element.elementor-element-04c5f4f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-04c5f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://singularitywatches.com/wp-content/uploads/2026/07/211e0c4d-3d06-49d3-b30b-46de2ae3910c-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-26 .elementor-element.elementor-element-04c5f4f::before, .elementor-26 .elementor-element.elementor-element-04c5f4f > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-04c5f4f > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-04c5f4f > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-04c5f4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-04c5f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-26 .elementor-element.elementor-element-04c5f4f::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 6.8px ) hue-rotate( 0deg );}.elementor-26 .elementor-element.elementor-element-48691e0{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-af328f7 .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:54px;font-weight:600;letter-spacing:-3.8px;word-spacing:4px;color:var( --e-global-color-astglobalcolor4 );}.elementor-26 .elementor-element.elementor-element-06e158c .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:54px;font-weight:600;letter-spacing:-3.8px;word-spacing:4px;color:var( --e-global-color-astglobalcolor4 );}.elementor-26 .elementor-element.elementor-element-c91c0ec .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:54px;font-weight:600;letter-spacing:-3.8px;word-spacing:4px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-f38dc04{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4c88e5c{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-26 .elementor-element.elementor-element-4c88e5c .elementor-heading-title{font-family:"Geologica", Sans-serif;font-size:18px;font-weight:300;line-height:25px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-3dc7e21{--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;}.elementor-26 .elementor-element.elementor-element-7649232 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"Geologica", Sans-serif;font-size:14px;font-weight:500;line-height:25px;letter-spacing:1.8px;fill:var( --e-global-color-a396191 );color:var( --e-global-color-a396191 );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-26 .elementor-element.elementor-element-7649232 .elementor-button:hover, .elementor-26 .elementor-element.elementor-element-7649232 .elementor-button:focus{background-color:var( --e-global-color-dedcd61 );color:var( --e-global-color-astglobalcolor4 );box-shadow:0px 12px 20px 0px rgba(0, 0, 0, 0.16);}.elementor-26 .elementor-element.elementor-element-7649232 .elementor-button:hover svg, .elementor-26 .elementor-element.elementor-element-7649232 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor4 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-84c90e4{--width:400px;}.elementor-26 .elementor-element.elementor-element-e332a60{--width:400px;}.elementor-26 .elementor-element.elementor-element-da8a7ca{--width:400px;}.elementor-26 .elementor-element.elementor-element-5d088a9{--width:400px;}}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-9519b8e{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-26 .elementor-element.elementor-element-ded837b .elementor-heading-title{font-size:88px;line-height:1.2em;}.elementor-26 .elementor-element.elementor-element-17d4b82 .elementor-heading-title{font-size:88px;line-height:1.2em;}.elementor-26 .elementor-element.elementor-element-334f2ff .elementor-heading-title{font-size:88px;line-height:1.2em;}.elementor-26 .elementor-element.elementor-element-8d43b62{--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-26 .elementor-element.elementor-element-bf5726b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-e5eef33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-c11c54d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a6036d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-4d0ee99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f999c07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-e2feac5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-7235e53{--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-26 .elementor-element.elementor-element-1c1e8ae{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-16684fe{--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-26 .elementor-element.elementor-element-4520e68{--padding-top:100px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-26 .elementor-element.elementor-element-c4832f3{--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-48691e0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-9519b8e{--min-height:88vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-ded837b .elementor-heading-title{font-size:44px;}.elementor-26 .elementor-element.elementor-element-17d4b82 .elementor-heading-title{font-size:44px;}.elementor-26 .elementor-element.elementor-element-334f2ff .elementor-heading-title{font-size:44px;}.elementor-26 .elementor-element.elementor-element-b565b25 .elementor-heading-title{font-size:18px;}.elementor-26 .elementor-element.elementor-element-518e126{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-518e126 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-26 .elementor-element.elementor-element-2015f9f .elementor-button{font-size:12px;padding:12px 24px 12px 24px;}.elementor-26 .elementor-element.elementor-element-1822947 .elementor-button{font-size:12px;padding:12px 24px 12px 24px;}.elementor-26 .elementor-element.elementor-element-8d43b62{--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-f18a898{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-0a66ee0 .elementor-heading-title{font-size:14px;}.elementor-26 .elementor-element.elementor-element-a1967f3 .elementor-heading-title{font-size:36px;}.elementor-26 .elementor-element.elementor-element-435d4cf{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-435d4cf .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-26 .elementor-element.elementor-element-bf5726b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-7235e53{--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-4a4c6d9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-6e26893 .elementor-heading-title{font-size:14px;}.elementor-26 .elementor-element.elementor-element-3065539 .elementor-heading-title{font-size:36px;}.elementor-26 .elementor-element.elementor-element-a551900{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-a551900 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-26 .elementor-element.elementor-element-1c1e8ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-79ebc33 .elementor-button{font-size:12px;padding:12px 24px 12px 24px;}.elementor-26 .elementor-element.elementor-element-61a468c .elementor-button{font-size:12px;padding:12px 24px 12px 24px;}.elementor-26 .elementor-element.elementor-element-16684fe{--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-52d9599 .elementor-heading-title{font-size:14px;}.elementor-26 .elementor-element.elementor-element-364cc63 .elementor-heading-title{font-size:36px;}.elementor-26 .elementor-element.elementor-element-26c08e3{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-26c08e3 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-26 .elementor-element.elementor-element-9d8fe41{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-84c90e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-702fcc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-7c65833{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-719d8f0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-e8d4dae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-4520e68{--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-06c72c1 .elementor-heading-title{font-size:14px;}.elementor-26 .elementor-element.elementor-element-a6888cf .elementor-heading-title{font-size:36px;}.elementor-26 .elementor-element.elementor-element-886c4ec{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-886c4ec .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-26 .elementor-element.elementor-element-c4832f3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-26 .elementor-element.elementor-element-04c5f4f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-af328f7{text-align:center;}.elementor-26 .elementor-element.elementor-element-af328f7 .elementor-heading-title{font-size:30px;letter-spacing:-0.9px;}.elementor-26 .elementor-element.elementor-element-06e158c{text-align:center;}.elementor-26 .elementor-element.elementor-element-06e158c .elementor-heading-title{font-size:30px;letter-spacing:-0.9px;}.elementor-26 .elementor-element.elementor-element-c91c0ec{text-align:center;}.elementor-26 .elementor-element.elementor-element-c91c0ec .elementor-heading-title{font-size:30px;letter-spacing:-0.9px;}.elementor-26 .elementor-element.elementor-element-4c88e5c{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-4c88e5c .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-26 .elementor-element.elementor-element-7649232 .elementor-button{font-size:12px;padding:12px 24px 12px 24px;}}/* Start custom CSS for icon, class: .elementor-element-e31789d */@keyframes floatArrow {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(8px);
    }
    100% {
        transform: translateY(0);
    }
}

.arrow {
    animation: floatArrow 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9519b8e */.hero {
    position: relative;
    overflow: hidden;
    background: #f9f8f5;
    isolation: isolate;
}

.hero::before,
.hero::after {
    content: "";
    position: absolute;
    width: 500px;
    height: 500px;
    border-radius: 50%;
    filter: blur(120px);
    opacity: 0.55;
    z-index: -1;
    animation: floatBlob 12s ease-in-out infinite alternate;
}

/* Left Golden Blob */
.hero::before {
    top: -120px;
    left: -120px;
    background: radial-gradient(circle,
        rgba(255, 215, 80, 0.85) 0%,
        rgba(230, 180, 40, 0.55) 45%,
        rgba(255, 215, 80, 0) 100%);
}

/* Right Golden Blob */
.hero::after {
    bottom: -180px;
    right: -140px;
    background: radial-gradient(circle,
        rgba(255, 200, 90, 0.8) 0%,
        rgba(212, 175, 55, 0.5) 45%,
        rgba(255, 200, 90, 0) 100%);
    animation-delay: 2s;
}

@keyframes floatBlob {
    from {
        transform: translate(0, 0) scale(1);
    }
    to {
        transform: translate(40px, -30px) scale(1.15);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf5726b *//*Black #303030*/
/*Gold #A98041*/


.elementor-26 .elementor-element.elementor-element-bf5726b .watch_box {
    border: 1px solid #e0e0e0;
}

.elementor-26 .elementor-element.elementor-element-bf5726b .watch_box:hover {
    border-color: #303030;
}

.elementor-26 .elementor-element.elementor-element-bf5726b .watch_head h3 {
    font-family: Geologica !important;
    font-size: 20px !important;
    font-weight: 400;
    color: #303030 !important;
}

.elementor-26 .elementor-element.elementor-element-bf5726b .watch_text p {
    font-family: Geologica !important;
    font-size: 16px !important;
    font-weight: 300;
    color: #777777 !important;
}

.elementor-26 .elementor-element.elementor-element-bf5726b .watch_tag a {
    color: #A98041 !important;
    background-color: #fff4e5 !important;
    padding: 8px 10px 7px 8px;
    font-family: Geologica !important;
    text-transform: uppercase;
    font-size: 13px !important;
    font-weight: 400;
    border-radius: 20px;
    border: 1px solid #faddb1;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7b19ce7 *//* ==========================
   SINGULARITY LUXURY MARQUEE
========================== */

.luxury-marquee{
    width:100%;
    overflow:hidden;
    position:relative;

    padding:18px 0;

    background:
        linear-gradient(
            90deg,
            #090909 0%,
            #3b2a08 15%,
            #8b6a1f 35%,
            #d4af37 50%,
            #8b6a1f 65%,
            #3b2a08 85%,
            #090909 100%
        );

    border-top:1px solid rgba(255,215,120,.25);
    border-bottom:1px solid rgba(255,215,120,.25);

    box-shadow:
        inset 0 1px rgba(255,255,255,.08),
        inset 0 -1px rgba(0,0,0,.45);
}

/* Fade edges */
.luxury-marquee::before,
.luxury-marquee::after{
    content:"";
    position:absolute;
    top:0;
    width:120px;
    height:100%;
    z-index:2;
    pointer-events:none;
}

.luxury-marquee::before{
    left:0;
    background:linear-gradient(to right,#090909,transparent);
}

.luxury-marquee::after{
    right:0;
    background:linear-gradient(to left,#090909,transparent);
}

/* Track */

.marquee-track{
    display:flex;
    width:max-content;
    animation:marquee 28s linear infinite;
}

/* Pause on hover */

.luxury-marquee:hover .marquee-track{
    animation-play-state:paused;
}

/* Group */

.marquee-group{
    display:flex;
    align-items:center;
    flex-shrink:0;
}

/* Items */

.marquee-group span{
    display:flex;
    align-items:center;

    white-space:nowrap;

    margin-right:70px;

    color:#FFF8E6;

    font-size:1.2rem;
    font-weight:700;

    letter-spacing:2px;
    text-transform:uppercase;

    font-family:'Montserrat',sans-serif;

    text-shadow:
        0 0 8px rgba(255,215,120,.18);
}

.marquee-group span::before{

    content:"✦";

    color:#FFD76B;

    margin-right:18px;

    font-size:.95rem;
}

/* Animation */

@keyframes marquee{

    from{
        transform:translateX(0);
    }

    to{
        transform:translateX(-50%);
    }

}

/* ==========================
      RESPONSIVE
========================== */

@media(max-width:992px){

    .luxury-marquee{

        padding:15px 0;

    }

    .marquee-group span{

        font-size:1rem;

        margin-right:55px;

        letter-spacing:1.5px;

    }

}

@media(max-width:768px){

    .luxury-marquee{

        padding:13px 0;

    }

    .marquee-track{

        animation-duration:22s;

    }

    .marquee-group span{

        font-size:.9rem;

        margin-right:45px;

        letter-spacing:1px;

    }

    .marquee-group span::before{

        margin-right:14px;

        font-size:.85rem;

    }

    .luxury-marquee::before,
    .luxury-marquee::after{

        width:70px;

    }

}

@media(max-width:480px){

    .luxury-marquee{

        padding:12px 0;

    }

    .marquee-track{

        animation-duration:18s;

    }

    .marquee-group span{

        font-size:.8rem;

        margin-right:35px;

        letter-spacing:.8px;

    }

    .marquee-group span::before{

        margin-right:10px;

        font-size:.75rem;

    }

    .luxury-marquee::before,
    .luxury-marquee::after{

        width:40px;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c1e8ae */.ct_box {
    padding: 20px !important;
    border-radius: 26px;
    border: 1px solid #e8e8e8;
    box-shadow: 0px 0px 15px -10px rgba(74,74,74,0.68);
    cursor: pointer;
}

.ct_box:hover {
    border: 1px solid #A98041;
    box-shadow: 0px 6px 20px -10px rgba(74,74,74,0.68);
    background-color: #fff9f0
}

.ct_head h3 {
    color: #303030 !important;
    font-family: geologica !important;
    font-size: 20px;
}

.ct_box:hover h3 {
    color: #A98041 !important;
}

.ct_text p {
    color: #777777 !important;
    font-family: geologica !important;
    font-size: 14px;
    font-weight: 300 !important;
    line-height: 1.5;
    margin-top: -10px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a385e33 *//* Gold: #A98041 */
/* Black: #303030 */

.p_box {
  /* border: 1px solid; */
}

.pbox_num,
.pbox_text {
  /* border: 1px solid; */
  padding: 20px;
}

.p_num h2 {
  color: #A98041 !important;
  font-family: geologica !important;
  font-size: 104px;
  line-height: 1;
  margin: 0;
}

.p_head h3 {
  color: #303030 !important;
  font-family: geologica !important;
}

.p_text p {
  color: #777777 !important;
  font-family: geologica !important;
  font-size: 16px !important;
  font-weight: 300 !important;
  line-height: 1.5;
}

/* Divider */
.luxury-divider {
  width: 100%;
  height: 2px;
  margin: 10px 0;
  position: relative;
}

.luxury-divider::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    90deg,
    transparent 0%,
    rgba(169, 128, 65, .06) 8%,
    rgba(169, 128, 65, .22) 22%,
    #A98041 50%,
    rgba(169, 128, 65, .22) 78%,
    rgba(169, 128, 65, .06) 92%,
    transparent 100%
  );
  transform: scaleY(1);
  filter: drop-shadow(0 0 6px rgba(169, 128, 65, .18));
}

.luxury-divider::after {
  content: "";
  position: absolute;
  inset: 0;
  background: inherit;
  transform: scaleY(.35);
  opacity: .55;
}

/* Mobile */
@media (max-width: 767px) {
  .pbox_num,
  .pbox_text {
    padding: 14px 16px;
  }

  .p_num h2 {
    font-size: clamp(52px, 15vw, 72px);
    line-height: 1.05;
  }

  .p_head h3 {
    font-size: 22px;
    line-height: 1.3;
    margin: 0 0 10px;
  }

  .p_text p {
    font-size: 15px !important;
    line-height: 1.6;
    margin: 0;
  }

  .luxury-divider {
    margin: 14px 0;
  }
}

/* Small phones */
@media (max-width: 480px) {
  .pbox_num,
  .pbox_text {
    padding: 12px;
  }

  .p_num h2 {
    font-size: 52px;
  }

  .p_head h3 {
    font-size: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16684fe *//* ============================================
   SINGULARITY LIGHT AMBIENT BACKGROUND
============================================ */

.ambient-bg{
    position:relative;
    overflow:hidden;
    isolation:isolate;

    background:#faf8f3;
}

.ambient-bg > *{
    position:relative;
    z-index:2;
}

/* First Layer */

.ambient-bg::before{

    content:"";

    position:absolute;
    inset:-40%;
    pointer-events:none;
    z-index:1;

    background:

    radial-gradient(circle at 15% 20%, rgba(212,175,55,.18), transparent 22%),
    radial-gradient(circle at 80% 15%, rgba(255,215,120,.16), transparent 24%),
    radial-gradient(circle at 70% 80%, rgba(212,175,55,.12), transparent 26%),
    radial-gradient(circle at 20% 75%, rgba(255,220,140,.14), transparent 24%),
    radial-gradient(circle at 50% 45%, rgba(255,230,170,.08), transparent 28%);

    background-size:140% 140%;

    filter:blur(90px);

    animation:
        gradientMove1 28s linear infinite,
        rotateLayer 40s ease-in-out infinite alternate;

}

/* Second Layer */

.ambient-bg::after{

    content:"";

    position:absolute;
    inset:-35%;
    pointer-events:none;
    z-index:1;

    background:

    radial-gradient(circle at 30% 35%, rgba(255,210,90,.10), transparent 24%),
    radial-gradient(circle at 65% 30%, rgba(212,175,55,.08), transparent 26%),
    radial-gradient(circle at 45% 75%, rgba(255,225,150,.10), transparent 24%);

    background-size:150% 150%;

    filter:blur(120px);

    opacity:.9;

    animation:
        gradientMove2 12s linear infinite reverse,
        rotateLayerReverse 18s ease-in-out infinite alternate;

}

/* ========================= */

@keyframes gradientMove1{

0%{
background-position:
0% 0%,
100% 0%,
100% 100%,
0% 100%,
50% 50%;
}

50%{
background-position:
25% 15%,
75% 20%,
80% 70%,
15% 80%,
60% 40%;
}

100%{
background-position:
0% 0%,
100% 0%,
100% 100%,
0% 100%,
50% 50%;
}

}

@keyframes gradientMove2{

0%{
background-position:
0% 0%,
100% 30%,
50% 100%;
}

50%{
background-position:
25% 20%,
75% 50%,
65% 75%;
}

100%{
background-position:
0% 0%,
100% 30%,
50% 100%;
}

}

@keyframes rotateLayer{

0%{
transform:rotate(0deg) scale(1);
}

100%{
transform:rotate(10deg) scale(1.08);
}

}

@keyframes rotateLayerReverse{

0%{
transform:rotate(0deg) scale(1);
}

100%{
transform:rotate(-8deg) scale(1.06);
}

}

@media(max-width:768px){

.ambient-bg::before{

filter:blur(60px);

}

.ambient-bg::after{

filter:blur(80px);

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4832f3 *//*Gold : #A98041 */
/*Black : #303030 */

.t_box {
    background-color: white;
    padding: 20px;
    border: 1px solid #dbdbdb;
    border-radius: 14px;
    box-shadow: 0px 10px 22px -8px rgba(201,201,201,0.75);
    cursor: pointer;
    
}

.t_box:hover {
    box-shadow:0px 10px 22px 9px rgba(201,201,201,0.75);
    border: 1px solid #A98041
}


.t_content {
    margin-top: -60px;
}

.t_para p {
    color: #303030 !important;
    font-family: geologica !important;
    font-weight: 300 !important;
    line-height: 1.5;
    font-style: italic;
}

.t_person span {
    color: #A98041 !important;
    font-family: geologica !important;
    font-weight: 500 !important;
    line-height: 1.5;
}/* End custom CSS */