.elementor-407 .elementor-element.elementor-element-8756c63{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;top:0px;--z-index:10;}body:not(.rtl) .elementor-407 .elementor-element.elementor-element-8756c63{left:0px;}body.rtl .elementor-407 .elementor-element.elementor-element-8756c63{right:0px;}.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-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-407 .elementor-element.elementor-element-b25b2ae .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;}.elementor-407 .elementor-element.elementor-element-dcaddb5{--display:flex;--min-height:950px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-407 .elementor-element.elementor-element-dcaddb5:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-dcaddb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oluciano.com/wp-content/uploads/2026/07/image-hero-tex.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-407 .elementor-element.elementor-element-8b13e42 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-6001036{width:100%;max-width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-407 .elementor-element.elementor-element-bd49800{text-align:center;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#C8CCC7;}.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-407 .elementor-element.elementor-element-aebdd2b .elementor-icon-wrapper{text-align:center;}.elementor-407 .elementor-element.elementor-element-aebdd2b .elementor-icon{font-size:65px;}.elementor-407 .elementor-element.elementor-element-aebdd2b .elementor-icon svg{height:65px;}.elementor-407 .elementor-element.elementor-element-88734ca{--display:flex;--min-height:780px;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-88734ca:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-88734ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-b251935{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-257a054{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#8A2F1C;}.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-407 .elementor-element.elementor-element-ab25a58{text-align:start;}.elementor-407 .elementor-element.elementor-element-ab25a58 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.75rem;font-weight:300;line-height:1.1em;color:#17170F;}.elementor-407 .elementor-element.elementor-element-92110e3{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-a4c7526 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-40c98a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:160px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-40c98a1:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-40c98a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9CEC9;}.elementor-407 .elementor-element.elementor-element-d62e53c{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:start;}.elementor-407 .elementor-element.elementor-element-d62e53c > .elementor-widget-container{padding:0px 0px 80px 0px;}.elementor-407 .elementor-element.elementor-element-d62e53c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.75rem;font-weight:300;line-height:1.1em;color:#17170F;}.elementor-407 .elementor-element.elementor-element-723b756{width:100%;max-width:100%;columns:3;column-gap:64px;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-6425ce3{--display:flex;--min-height:780px;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-6425ce3:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-6425ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-beabb34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-c2e4c0c > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-c2e4c0c{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-e3b8e2c > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-e3b8e2c{text-align:start;}.elementor-407 .elementor-element.elementor-element-e3b8e2c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-b806919 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-b806919{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170F;}.elementor-407 .elementor-element.elementor-element-7f3f173{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-7f3f173 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-c2d9d02{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-c2d9d02 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-cf44e8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-05092f7 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;fill:#17170F;color:#17170F;}.elementor-407 .elementor-element.elementor-element-3892c37 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-3892c37{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170FB3;}.elementor-407 .elementor-element.elementor-element-395d615 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-815607d{--display:flex;--min-height:780px;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-407 .elementor-element.elementor-element-815607d:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-815607d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9CEC9;}.elementor-407 .elementor-element.elementor-element-2bb3f23 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-94fa2b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-fc71740 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-fc71740{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#33422F;}.elementor-407 .elementor-element.elementor-element-cbf46aa > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-cbf46aa{text-align:start;}.elementor-407 .elementor-element.elementor-element-cbf46aa .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#33422F;}.elementor-407 .elementor-element.elementor-element-a2873db > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-a2873db{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170F;}.elementor-407 .elementor-element.elementor-element-2db3132{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-2db3132 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-25d2ac1{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-25d2ac1 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-4a0b3bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-32d7ae6 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;fill:#17170F;color:#17170F;}.elementor-407 .elementor-element.elementor-element-868cfb3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-868cfb3{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170FB3;}.elementor-407 .elementor-element.elementor-element-fec4c06{--display:flex;--min-height:780px;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-fec4c06:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-fec4c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-3070d36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-7e4c74a > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-7e4c74a{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-83735b9 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-83735b9{text-align:start;}.elementor-407 .elementor-element.elementor-element-83735b9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-ac45d71 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-ac45d71{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170F;}.elementor-407 .elementor-element.elementor-element-06aab55{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-06aab55 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-bf2acb1{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-bf2acb1 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-88831dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-1a97d47 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;fill:#17170F;color:#17170F;}.elementor-407 .elementor-element.elementor-element-979b05b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-979b05b{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170FB3;}.elementor-407 .elementor-element.elementor-element-c17e0b8 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-a1957d7{--display:flex;--min-height:780px;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-407 .elementor-element.elementor-element-a1957d7:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-a1957d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9CEC9;}.elementor-407 .elementor-element.elementor-element-3d0e875 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-5e53482{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-b0ba7d6 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-b0ba7d6{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#33422F;}.elementor-407 .elementor-element.elementor-element-60703c9 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-60703c9{text-align:start;}.elementor-407 .elementor-element.elementor-element-60703c9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#33422F;}.elementor-407 .elementor-element.elementor-element-3f68e22 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-3f68e22{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170F;}.elementor-407 .elementor-element.elementor-element-0f3b8b8{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-0f3b8b8 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-768d54f{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-768d54f > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-a49fec3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-ad8967a .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;fill:#17170F;color:#17170F;}.elementor-407 .elementor-element.elementor-element-26d6bb7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-26d6bb7{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170FB3;}.elementor-407 .elementor-element.elementor-element-f080ea8{--display:flex;--min-height:780px;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-f080ea8:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-f080ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09090A;}.elementor-407 .elementor-element.elementor-element-7e38d12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-4cae820 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-4cae820{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-5bc55d5 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-5bc55d5{text-align:start;}.elementor-407 .elementor-element.elementor-element-5bc55d5 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-0eaca23 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-0eaca23{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-0c4640d{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-0c4640d > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-060a5a3{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#FFFFFFCC;}.elementor-407 .elementor-element.elementor-element-060a5a3 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-aa64ecb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-bad1c65 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;}.elementor-407 .elementor-element.elementor-element-28e0ddd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-28e0ddd{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#FFFFFFB3;}.elementor-407 .elementor-element.elementor-element-64cccc4 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-ca5b94b{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-407 .elementor-element.elementor-element-d6d3446{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-d6d3446:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-d6d3446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09090A;}.elementor-407 .elementor-element.elementor-element-d6d3446.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-aa86838{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-26e2282{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-481f578{text-align:start;}.elementor-407 .elementor-element.elementor-element-481f578 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.75rem;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-121e068{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#FFFFFFCC;}.elementor-407 .elementor-element.elementor-element-b8422f1 .elementor-icon-wrapper{text-align:center;}.elementor-407 .elementor-element.elementor-element-b8422f1 .elementor-icon{font-size:65px;}.elementor-407 .elementor-element.elementor-element-b8422f1 .elementor-icon svg{height:65px;}.elementor-407 .elementor-element.elementor-element-c806772{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-407 .elementor-element.elementor-element-c806772:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-c806772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09090A;}.elementor-407 .elementor-element.elementor-element-c806772.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-8327247 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-ff9b78b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-a09b98c > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-a09b98c{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-463564b > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-463564b{text-align:start;}.elementor-407 .elementor-element.elementor-element-463564b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-0980351 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-0980351{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-989f2cd{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-989f2cd > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-f43f371{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#FFFFFFCC;}.elementor-407 .elementor-element.elementor-element-f43f371 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-e424b5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-7e2fba7 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;}.elementor-407 .elementor-element.elementor-element-bc9cc1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-bc9cc1e{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#FFFFFFB3;}.elementor-407 .elementor-element.elementor-element-788ba59{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-407 .elementor-element.elementor-element-788ba59:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-788ba59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-407 .elementor-element.elementor-element-788ba59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-40abbd1 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-fa31959{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-32a3ae6 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-32a3ae6{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#6D8F6A;}.elementor-407 .elementor-element.elementor-element-0861d3b > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-0861d3b{text-align:start;}.elementor-407 .elementor-element.elementor-element-0861d3b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#6D8F6A;}.elementor-407 .elementor-element.elementor-element-9f97f6d > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-9f97f6d{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-7d44d41{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-7d44d41 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-6d64f28{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#FFFFFFCC;}.elementor-407 .elementor-element.elementor-element-6d64f28 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-fd60143{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-4b2dcd4 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;}.elementor-407 .elementor-element.elementor-element-1ffd1c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-1ffd1c8{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#FFFFFFB3;}.elementor-407 .elementor-element.elementor-element-1791fd0{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-407 .elementor-element.elementor-element-1791fd0:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-1791fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09090A;}.elementor-407 .elementor-element.elementor-element-1791fd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-d577043 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-64dece2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-af61090 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-af61090{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-589dd99 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-589dd99{text-align:start;}.elementor-407 .elementor-element.elementor-element-589dd99 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-311fd40 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-311fd40{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-a96655d{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-a96655d > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-783a87e{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#FFFFFFCC;}.elementor-407 .elementor-element.elementor-element-783a87e > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-df66faf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-7383849 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;}.elementor-407 .elementor-element.elementor-element-0edf2da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-0edf2da{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#FFFFFFB3;}.elementor-407 .elementor-element.elementor-element-01e89e3{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-407 .elementor-element.elementor-element-01e89e3:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-01e89e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-407 .elementor-element.elementor-element-01e89e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-65ebf0e img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-836b9b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-a496fb5 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-a496fb5{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#6D8F6A;}.elementor-407 .elementor-element.elementor-element-f2a7b7d > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-f2a7b7d{text-align:start;}.elementor-407 .elementor-element.elementor-element-f2a7b7d .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#6D8F6A;}.elementor-407 .elementor-element.elementor-element-819331a > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-819331a{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-a35f010{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-a35f010 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-09a0f07{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#FFFFFFCC;}.elementor-407 .elementor-element.elementor-element-09a0f07 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-d02dc7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-8a737c4 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;}.elementor-407 .elementor-element.elementor-element-b13b9fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-b13b9fc{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#FFFFFFB3;}.elementor-407 .elementor-element.elementor-element-cbe4616{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-407 .elementor-element.elementor-element-fea510d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-fea510d:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-fea510d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09090A;}.elementor-407 .elementor-element.elementor-element-fea510d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-7cfb81b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-171a7f7{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-cd2773e{text-align:start;}.elementor-407 .elementor-element.elementor-element-cd2773e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:3.75rem;font-weight:300;line-height:1.1em;color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-591da1d{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#FFFFFFCC;}.elementor-407 .elementor-element.elementor-element-5cdae8a .elementor-icon-wrapper{text-align:center;}.elementor-407 .elementor-element.elementor-element-5cdae8a .elementor-icon{font-size:65px;}.elementor-407 .elementor-element.elementor-element-5cdae8a .elementor-icon svg{height:65px;}.elementor-407 .elementor-element.elementor-element-d47f119{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-407 .elementor-element.elementor-element-d47f119:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-d47f119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09090A;}.elementor-407 .elementor-element.elementor-element-d47f119.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-c321612 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-9e802ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-7c7975d > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-7c7975d{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-6e7ea7e > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-6e7ea7e{text-align:start;}.elementor-407 .elementor-element.elementor-element-6e7ea7e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-cbb18d3 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-cbb18d3{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-8ad4b40{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-8ad4b40 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-1ab5c62{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#FFFFFFCC;}.elementor-407 .elementor-element.elementor-element-1ab5c62 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-36a743c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-7739a59 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;}.elementor-407 .elementor-element.elementor-element-4771a48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-4771a48{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#FFFFFFB3;}.elementor-407 .elementor-element.elementor-element-93c9ed0{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-407 .elementor-element.elementor-element-93c9ed0:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-93c9ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-407 .elementor-element.elementor-element-93c9ed0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-0fb64ce img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-f4ffee7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-d1906c6 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-d1906c6{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#6D8F6A;}.elementor-407 .elementor-element.elementor-element-d4168d5 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-d4168d5{text-align:start;}.elementor-407 .elementor-element.elementor-element-d4168d5 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#6D8F6A;}.elementor-407 .elementor-element.elementor-element-f5a6732 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-f5a6732{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-cc16019{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-cc16019 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-3ff6392{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#FFFFFFCC;}.elementor-407 .elementor-element.elementor-element-3ff6392 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-282589d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-965667f .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;}.elementor-407 .elementor-element.elementor-element-97d382a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-97d382a{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#FFFFFFB3;}.elementor-407 .elementor-element.elementor-element-37d340b{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-407 .elementor-element.elementor-element-37d340b:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-37d340b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09090A;}.elementor-407 .elementor-element.elementor-element-37d340b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-f6fb826 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-93cf82a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-8f20845 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-8f20845{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-c6f42e8 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-c6f42e8{text-align:start;}.elementor-407 .elementor-element.elementor-element-c6f42e8 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-9b3cf6b > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-9b3cf6b{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-99993cb{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-99993cb > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-d481f53{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#FFFFFFCC;}.elementor-407 .elementor-element.elementor-element-d481f53 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-a2328bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-6ebc00a .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;}.elementor-407 .elementor-element.elementor-element-b9dd9f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-b9dd9f9{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#FFFFFFB3;}.elementor-407 .elementor-element.elementor-element-0001f9d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-407 .elementor-element.elementor-element-0001f9d:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-0001f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-407 .elementor-element.elementor-element-0001f9d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-407 .elementor-element.elementor-element-7a30ef6 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-877b8b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-c76f0fd > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-c76f0fd{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#6D8F6A;}.elementor-407 .elementor-element.elementor-element-66e6c1b > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-66e6c1b{text-align:start;}.elementor-407 .elementor-element.elementor-element-66e6c1b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#6D8F6A;}.elementor-407 .elementor-element.elementor-element-8e990ff > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-8e990ff{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-0825276{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-0825276 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-717b3d2{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#FFFFFFCC;}.elementor-407 .elementor-element.elementor-element-717b3d2 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-956c055{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-d668ce8 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;}.elementor-407 .elementor-element.elementor-element-8c2c446 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-8c2c446{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#FFFFFFB3;}.elementor-407 .elementor-element.elementor-element-9ca30ac{--display:flex;--min-height:780px;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-9ca30ac:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-9ca30ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9CEC9;}.elementor-407 .elementor-element.elementor-element-d28dcb8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-ed2b1e6 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-ed2b1e6{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-f0f1f93 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-f0f1f93{text-align:start;}.elementor-407 .elementor-element.elementor-element-f0f1f93 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-3512c34 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-3512c34{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170F;}.elementor-407 .elementor-element.elementor-element-d7e687b{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-d7e687b > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-8b559b5{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-8b559b5 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-d3f7b52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-f933b04 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;fill:#17170F;color:#17170F;}.elementor-407 .elementor-element.elementor-element-9d2aaf3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-9d2aaf3{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170FB3;}.elementor-407 .elementor-element.elementor-element-b9d000b img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-b5fa2dd{--display:flex;--min-height:780px;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-407 .elementor-element.elementor-element-b5fa2dd:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-b5fa2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D8D5;}.elementor-407 .elementor-element.elementor-element-c869f98 img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-3a727d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-ac50d66 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-ac50d66{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#33422F;}.elementor-407 .elementor-element.elementor-element-0324c7e > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-0324c7e{text-align:start;}.elementor-407 .elementor-element.elementor-element-0324c7e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#33422F;}.elementor-407 .elementor-element.elementor-element-48c6204 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-48c6204{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170F;}.elementor-407 .elementor-element.elementor-element-7309690{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-7309690 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-48e1124{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-48e1124 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-5b12fc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-3290f2e .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;fill:#17170F;color:#17170F;}.elementor-407 .elementor-element.elementor-element-07c6081 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-07c6081{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170FB3;}.elementor-407 .elementor-element.elementor-element-a576daa{--display:flex;--min-height:780px;--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-a576daa:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-a576daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9CEC9;}.elementor-407 .elementor-element.elementor-element-831bffe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-407 .elementor-element.elementor-element-b0d0d4e > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-b0d0d4e{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-153b711 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-153b711{text-align:start;}.elementor-407 .elementor-element.elementor-element-153b711 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:15rem;font-weight:300;line-height:0.8em;color:#8A2F1C;}.elementor-407 .elementor-element.elementor-element-0892a19 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-407 .elementor-element.elementor-element-0892a19{text-align:start;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170F;}.elementor-407 .elementor-element.elementor-element-82eca24{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:900;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-82eca24 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-c7d5e67{width:var( --container-widget-width, 552px );max-width:552px;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:start;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#17170FCC;}.elementor-407 .elementor-element.elementor-element-c7d5e67 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-407 .elementor-element.elementor-element-2ddbbd9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-a165285 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;fill:#17170F;color:#17170F;}.elementor-407 .elementor-element.elementor-element-66b581e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-66b581e{text-align:start;font-family:"Jost", Sans-serif;font-size:0.625rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.5em;color:#17170FB3;}.elementor-407 .elementor-element.elementor-element-947e3ae img{height:100%;object-fit:cover;object-position:center center;}.elementor-407 .elementor-element.elementor-element-ae9a946{--display:flex;--min-height:950px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-407 .elementor-element.elementor-element-ae9a946:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-ae9a946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oluciano.com/wp-content/uploads/2026/07/image-final-section.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-407 .elementor-element.elementor-element-371e8bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-55fa264{width:100%;max-width:100%;}.elementor-407 .elementor-element.elementor-element-7e6ca5b{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;text-align:center;font-family:"Archivo", Sans-serif;font-size:1.125rem;font-weight:300;color:#C8CCC7;}.elementor-407 .elementor-element.elementor-element-1e86846{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-407 .elementor-element.elementor-element-27b2df8 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;}.elementor-407 .elementor-element.elementor-element-77b4784 .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:0.875rem;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;fill:#FFFFFFB3;color:#FFFFFFB3;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-77b4784 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-77b4784 .elementor-button:hover, .elementor-407 .elementor-element.elementor-element-77b4784 .elementor-button:focus{color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-77b4784 .elementor-button:hover svg, .elementor-407 .elementor-element.elementor-element-77b4784 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-d3f1171{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-d3f1171:not(.elementor-motion-effects-element-type-background), .elementor-407 .elementor-element.elementor-element-d3f1171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-407 .elementor-element.elementor-element-c603958{text-align:start;font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:300;color:#C8CCC7;}.elementor-407 .elementor-element.elementor-element-bf9493c{text-align:start;font-family:"Archivo", Sans-serif;font-size:1rem;font-weight:300;color:#C8CCC7;}.elementor-407 .elementor-element.elementor-element-bf9493c a:hover, .elementor-407 .elementor-element.elementor-element-bf9493c a:focus{color:#FFFFFF;}.elementor-407 .elementor-element.elementor-element-bf9493c a{transition-duration:0.4s;}.elementor-407 .elementor-element.elementor-element-0328287{--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;}body.elementor-page-407:not(.elementor-motion-effects-element-type-background), body.elementor-page-407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090A0B;}@media(max-width:1366px) and (min-width:768px){.elementor-407 .elementor-element.elementor-element-aa86838{--width:600px;}.elementor-407 .elementor-element.elementor-element-7cfb81b{--width:600px;}}@media(max-width:1366px){.elementor-407 .elementor-element.elementor-element-dcaddb5{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-88734ca{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-ab25a58 .elementor-heading-title{font-size:2.5rem;}.elementor-407 .elementor-element.elementor-element-40c98a1{--padding-top:160px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-d62e53c{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;}.elementor-407 .elementor-element.elementor-element-d62e53c .elementor-heading-title{font-size:3rem;}.elementor-407 .elementor-element.elementor-element-6425ce3{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-e3b8e2c .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-815607d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-cbf46aa .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-fec4c06{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-83735b9 .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-a1957d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-60703c9 .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-f080ea8{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-5bc55d5 .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-481f578 .elementor-heading-title{font-size:3rem;}.elementor-407 .elementor-element.elementor-element-c806772{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-463564b .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-788ba59{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-0861d3b .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-1791fd0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-589dd99 .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-01e89e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-f2a7b7d .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-cd2773e .elementor-heading-title{font-size:3rem;}.elementor-407 .elementor-element.elementor-element-d47f119{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-6e7ea7e .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-93c9ed0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-d4168d5 .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-37d340b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-c6f42e8 .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-0001f9d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-66e6c1b .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-9ca30ac{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-f0f1f93 .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-b5fa2dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-0324c7e .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-a576daa{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-153b711 .elementor-heading-title{font-size:12rem;}.elementor-407 .elementor-element.elementor-element-ae9a946{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-407 .elementor-element.elementor-element-8756c63{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-00dc47b{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-407 .elementor-element.elementor-element-88734ca{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-b251935{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-407 .elementor-element.elementor-element-40c98a1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-723b756 > .elementor-widget-container{padding:0px 20px 40px 20px;}.elementor-407 .elementor-element.elementor-element-723b756{columns:2;column-gap:56px;font-size:1rem;}.elementor-407 .elementor-element.elementor-element-723b756 p{margin-block-end:20px;}.elementor-407 .elementor-element.elementor-element-6425ce3{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-815607d{--flex-direction:column-reverse;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-fec4c06{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-a1957d7{--flex-direction:column-reverse;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-f080ea8{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-ca5b94b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-d6d3446{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-407 .elementor-element.elementor-element-c806772{--flex-direction:column-reverse;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-407 .elementor-element.elementor-element-788ba59{--flex-direction:column-reverse;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-407 .elementor-element.elementor-element-1791fd0{--flex-direction:column-reverse;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-407 .elementor-element.elementor-element-01e89e3{--flex-direction:column-reverse;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-407 .elementor-element.elementor-element-cbe4616{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-fea510d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;--z-index:0;}.elementor-407 .elementor-element.elementor-element-d47f119{--flex-direction:column-reverse;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-407 .elementor-element.elementor-element-93c9ed0{--flex-direction:column-reverse;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-407 .elementor-element.elementor-element-37d340b{--flex-direction:column-reverse;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-407 .elementor-element.elementor-element-0001f9d{--flex-direction:column-reverse;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-407 .elementor-element.elementor-element-9ca30ac{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-b5fa2dd{--flex-direction:column-reverse;--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-a576daa{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-407 .elementor-element.elementor-element-8756c63{--flex-wrap:nowrap;}.elementor-407 .elementor-element.elementor-element-00dc47b{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-407 .elementor-element.elementor-element-b25b2ae .elementor-button{font-size:0.75rem;padding:12px 12px 12px 12px;}.elementor-407 .elementor-element.elementor-element-dcaddb5{--content-width:450px;--min-height:90vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-8b13e42{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-407 .elementor-element.elementor-element-bd49800{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-b251935{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-ab25a58 .elementor-heading-title{font-size:2rem;}.elementor-407 .elementor-element.elementor-element-92110e3{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-40c98a1{--content-width:450px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-d62e53c > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-407 .elementor-element.elementor-element-d62e53c .elementor-heading-title{font-size:2rem;}.elementor-407 .elementor-element.elementor-element-723b756 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-407 .elementor-element.elementor-element-723b756{columns:1;}.elementor-407 .elementor-element.elementor-element-6425ce3{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-407 .elementor-element.elementor-element-beabb34{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-e3b8e2c .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-7f3f173{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-c2d9d02{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-cf44e8c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-815607d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-407 .elementor-element.elementor-element-94fa2b2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-cbf46aa .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-2db3132{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-25d2ac1{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-4a0b3bb{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-fec4c06{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-407 .elementor-element.elementor-element-3070d36{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-83735b9 .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-06aab55{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-bf2acb1{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-88831dc{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-a1957d7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-407 .elementor-element.elementor-element-5e53482{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-60703c9 .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-0f3b8b8{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-768d54f{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-a49fec3{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-7e38d12{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-5bc55d5 .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-0c4640d{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-060a5a3{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-aa64ecb{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-fea510d{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-cd2773e .elementor-heading-title{font-size:2rem;}.elementor-407 .elementor-element.elementor-element-591da1d{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-d47f119{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-9e802ee{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-6e7ea7e .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-8ad4b40{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-1ab5c62{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-36a743c{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-93c9ed0{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-f4ffee7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-d4168d5 .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-cc16019{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-3ff6392{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-282589d{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-37d340b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-407 .elementor-element.elementor-element-93cf82a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-c6f42e8 .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-99993cb{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-d481f53{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-a2328bd{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-0001f9d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-407 .elementor-element.elementor-element-877b8b4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-66e6c1b .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-0825276{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-717b3d2{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-956c055{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-9ca30ac{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-407 .elementor-element.elementor-element-d28dcb8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-f0f1f93 .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-d7e687b{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-8b559b5{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-d3f7b52{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-b5fa2dd{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-407 .elementor-element.elementor-element-3a727d1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-0324c7e .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-7309690{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-48e1124{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-5b12fc5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-a576daa{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-407 .elementor-element.elementor-element-831bffe{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-153b711 .elementor-heading-title{font-size:8rem;}.elementor-407 .elementor-element.elementor-element-82eca24{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-c7d5e67{font-size:1rem;}.elementor-407 .elementor-element.elementor-element-2ddbbd9{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-407 .elementor-element.elementor-element-371e8bc{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-407 .elementor-element.elementor-element-d3f1171{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-407 .elementor-element.elementor-element-c603958{text-align:center;font-size:0.75rem;}.elementor-407 .elementor-element.elementor-element-bf9493c{text-align:center;font-size:0.75rem;}}@media(min-width:768px){.elementor-407 .elementor-element.elementor-element-8756c63{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-dcaddb5{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-88734ca{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-b251935{--width:768px;}.elementor-407 .elementor-element.elementor-element-6425ce3{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-beabb34{--width:510px;}.elementor-407 .elementor-element.elementor-element-815607d{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-94fa2b2{--width:552px;}.elementor-407 .elementor-element.elementor-element-fec4c06{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-3070d36{--width:510px;}.elementor-407 .elementor-element.elementor-element-a1957d7{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-5e53482{--width:552px;}.elementor-407 .elementor-element.elementor-element-f080ea8{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-7e38d12{--width:552px;}.elementor-407 .elementor-element.elementor-element-d6d3446{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-aa86838{--width:705px;}.elementor-407 .elementor-element.elementor-element-ff9b78b{--width:552px;}.elementor-407 .elementor-element.elementor-element-fa31959{--width:552px;}.elementor-407 .elementor-element.elementor-element-64dece2{--width:552px;}.elementor-407 .elementor-element.elementor-element-836b9b5{--width:552px;}.elementor-407 .elementor-element.elementor-element-fea510d{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-7cfb81b{--width:705px;}.elementor-407 .elementor-element.elementor-element-9e802ee{--width:552px;}.elementor-407 .elementor-element.elementor-element-f4ffee7{--width:552px;}.elementor-407 .elementor-element.elementor-element-93cf82a{--width:552px;}.elementor-407 .elementor-element.elementor-element-877b8b4{--width:552px;}.elementor-407 .elementor-element.elementor-element-9ca30ac{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-d28dcb8{--width:510px;}.elementor-407 .elementor-element.elementor-element-b5fa2dd{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-3a727d1{--width:552px;}.elementor-407 .elementor-element.elementor-element-a576daa{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-831bffe{--width:510px;}.elementor-407 .elementor-element.elementor-element-ae9a946{--content-width:100%;}.elementor-407 .elementor-element.elementor-element-d3f1171{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-407 .elementor-element.elementor-element-beabb34{--width:700px;}.elementor-407 .elementor-element.elementor-element-94fa2b2{--width:700px;}.elementor-407 .elementor-element.elementor-element-3070d36{--width:700px;}.elementor-407 .elementor-element.elementor-element-5e53482{--width:700px;}.elementor-407 .elementor-element.elementor-element-7e38d12{--width:700px;}.elementor-407 .elementor-element.elementor-element-aa86838{--width:700px;}.elementor-407 .elementor-element.elementor-element-ff9b78b{--width:700px;}.elementor-407 .elementor-element.elementor-element-fa31959{--width:700px;}.elementor-407 .elementor-element.elementor-element-64dece2{--width:700px;}.elementor-407 .elementor-element.elementor-element-836b9b5{--width:700px;}.elementor-407 .elementor-element.elementor-element-7cfb81b{--width:700px;}.elementor-407 .elementor-element.elementor-element-9e802ee{--width:700px;}.elementor-407 .elementor-element.elementor-element-f4ffee7{--width:700px;}.elementor-407 .elementor-element.elementor-element-93cf82a{--width:700px;}.elementor-407 .elementor-element.elementor-element-877b8b4{--width:700px;}.elementor-407 .elementor-element.elementor-element-d28dcb8{--width:700px;}.elementor-407 .elementor-element.elementor-element-3a727d1{--width:700px;}.elementor-407 .elementor-element.elementor-element-831bffe{--width:700px;}}/* Start custom CSS for button, class: .elementor-element-b25b2ae *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-b25b2ae .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #fff;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-8::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-8:hover::before { transform: scale(1.6); 
}

.fx-8:hover .elementor-button-content-wrapper { color: #121212;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8756c63 */.header-scroll {
    background-color: transparent;
    transition:
        background-color 0.35s ease,
        backdrop-filter 0.35s ease,
        -webkit-backdrop-filter 0.35s ease,
        box-shadow 0.35s ease;
}

/* Estilo aplicado ao rolar a página */
.header-scroll.header-ativo {
    background-color: rgba(0, 0, 0, 0.75);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aebdd2b */.elementor-407 .elementor-element.elementor-element-aebdd2b{
    position: absolute;
    bottom: 40px;
    left: 50%;
    transform: translatex(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab25a58 */.elementor-407 .elementor-element.elementor-element-ab25a58 strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d62e53c */.elementor-407 .elementor-element.elementor-element-d62e53c strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-723b756 */.elementor-407 .elementor-element.elementor-element-723b756 strong{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3b8e2c */.elementor-407 .elementor-element.elementor-element-e3b8e2c strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05092f7 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn2 {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #17170F;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-05092f7 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn2::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #17170F;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-9::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-9:hover::before { transform: scale(1.6); 
}

.fx-9:hover .elementor-button-content-wrapper { color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbf46aa */.elementor-407 .elementor-element.elementor-element-cbf46aa strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32d7ae6 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn2 {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #17170F;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-32d7ae6 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn2::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #17170F;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-9::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-9:hover::before { transform: scale(1.6); 
}

.fx-9:hover .elementor-button-content-wrapper { color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83735b9 */.elementor-407 .elementor-element.elementor-element-83735b9 strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a97d47 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn2 {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #17170F;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-1a97d47 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn2::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #17170F;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-9::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-9:hover::before { transform: scale(1.6); 
}

.fx-9:hover .elementor-button-content-wrapper { color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60703c9 */.elementor-407 .elementor-element.elementor-element-60703c9 strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad8967a *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn2 {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #17170F;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-ad8967a .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn2::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #17170F;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-9::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-9:hover::before { transform: scale(1.6); 
}

.fx-9:hover .elementor-button-content-wrapper { color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bc55d5 */.elementor-407 .elementor-element.elementor-element-5bc55d5 strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bad1c65 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-bad1c65 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #fff;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-8::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-8:hover::before { transform: scale(1.6); 
}

.fx-8:hover .elementor-button-content-wrapper { color: #121212;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481f578 */.elementor-407 .elementor-element.elementor-element-481f578 strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b8422f1 */.elementor-407 .elementor-element.elementor-element-b8422f1{
    position: absolute;
    bottom: 20px;
    left: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-463564b */.elementor-407 .elementor-element.elementor-element-463564b strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e2fba7 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-7e2fba7 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #fff;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-8::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-8:hover::before { transform: scale(1.6); 
}

.fx-8:hover .elementor-button-content-wrapper { color: #121212;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0861d3b */.elementor-407 .elementor-element.elementor-element-0861d3b strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b2dcd4 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-4b2dcd4 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #fff;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-8::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-8:hover::before { transform: scale(1.6); 
}

.fx-8:hover .elementor-button-content-wrapper { color: #121212;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-589dd99 */.elementor-407 .elementor-element.elementor-element-589dd99 strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7383849 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-7383849 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #fff;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-8::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-8:hover::before { transform: scale(1.6); 
}

.fx-8:hover .elementor-button-content-wrapper { color: #121212;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2a7b7d */.elementor-407 .elementor-element.elementor-element-f2a7b7d strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a737c4 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-8a737c4 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #fff;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-8::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-8:hover::before { transform: scale(1.6); 
}

.fx-8:hover .elementor-button-content-wrapper { color: #121212;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5b94b */.elementor-407 .elementor-element.elementor-element-ca5b94b{
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd2773e */.elementor-407 .elementor-element.elementor-element-cd2773e strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e7ea7e */.elementor-407 .elementor-element.elementor-element-6e7ea7e strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7739a59 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-7739a59 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #fff;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-8::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-8:hover::before { transform: scale(1.6); 
}

.fx-8:hover .elementor-button-content-wrapper { color: #121212;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4168d5 */.elementor-407 .elementor-element.elementor-element-d4168d5 strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-965667f *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-965667f .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #fff;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-8::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-8:hover::before { transform: scale(1.6); 
}

.fx-8:hover .elementor-button-content-wrapper { color: #121212;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6f42e8 */.elementor-407 .elementor-element.elementor-element-c6f42e8 strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ebc00a *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-6ebc00a .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #fff;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-8::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-8:hover::before { transform: scale(1.6); 
}

.fx-8:hover .elementor-button-content-wrapper { color: #121212;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66e6c1b */.elementor-407 .elementor-element.elementor-element-66e6c1b strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d668ce8 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-d668ce8 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #fff;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-8::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-8:hover::before { transform: scale(1.6); 
}

.fx-8:hover .elementor-button-content-wrapper { color: #121212;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbe4616 */.elementor-407 .elementor-element.elementor-element-cbe4616{
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0f1f93 */.elementor-407 .elementor-element.elementor-element-f0f1f93 strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f933b04 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn2 {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #17170F;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-f933b04 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn2::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #17170F;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-9::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-9:hover::before { transform: scale(1.6); 
}

.fx-9:hover .elementor-button-content-wrapper { color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0324c7e */.elementor-407 .elementor-element.elementor-element-0324c7e strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3290f2e *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn2 {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #17170F;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-3290f2e .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn2::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #17170F;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-9::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-9:hover::before { transform: scale(1.6); 
}

.fx-9:hover .elementor-button-content-wrapper { color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-153b711 */.elementor-407 .elementor-element.elementor-element-153b711 strong{
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a165285 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn2 {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #17170F;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-a165285 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn2::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #17170F;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-9::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-9:hover::before { transform: scale(1.6); 
}

.fx-9:hover .elementor-button-content-wrapper { color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27b2df8 *//* Markup: <button class="btn fx-8"><span class="btn-label">Radial</span></button> */

.btn {
  position: relative;
  isolation: isolate;
  border: 1px solid #626262;
  background: transparent;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  transition: all 0.4s cubic-bezier(0.22, 1, 0.36, 1);
}

.elementor-407 .elementor-element.elementor-element-27b2df8 .elementor-button-content-wrapper {
  position: relative;
  z-index: 2;
  display: inline-block;
  transition: inherit;
}

/* Shared sliding panel used by many fill effects */
.btn::before {
  content: "";
  position: absolute;
  z-index: 1;
  inset: 0;
  background: #fff;
  transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1), opacity 0.4s ease;
}

.fx-8::before { border-radius: 50%; transform: scale(0); transform-origin: center; 
}

.fx-8:hover::before { transform: scale(1.6); 
}

.fx-8:hover .elementor-button-content-wrapper { color: #121212;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77b4784 */.elementor-407 .elementor-element.elementor-element-77b4784 .elementor-button-content-wrapper{
    position: relative;
}

.elementor-407 .elementor-element.elementor-element-77b4784 .elementor-button-content-wrapper::before{
    content: '';
    width: 0%;
    height: 1px;
    background: #fff;
    display: block;
    position: absolute;
    left: 0px;
    bottom: -2px;
    transition: 0.4s;
    cursor: pointer;
}

.elementor-407 .elementor-element.elementor-element-77b4784 .elementor-button-content-wrapper:hover::before{
    width: 100%;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden !important;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom: 0px;
}

/* Animação entrada */

.fadeLeft{
    animation: fadeLeft 2s;
 
}

@keyframes fadeLeft{
    0%{
        transform: translatex(-50%);
        opacity: 0;
    }
    
    100%{
        transform: translatex(0);
        opacity: 1;
    }
}

.fadeRight{
    animation: fadeRight 2s;
 
}

@keyframes fadeRight{
    0%{
        transform: translatex(50%);
        opacity: 0;
    }
    
    100%{
        transform: translatex(0);
        opacity: 1;
    }
}

.fadeUp{
    animation: fadeUp 2s;
 
}

@keyframes fadeUp{
    0%{
        transform: translatey(10px);
        opacity: 0;
    }
    
    100%{
        transform: translatey(0);
        opacity: 1;
    }
}

.fadeDown{
    animation: fadeDown 2s;
 
}

@keyframes fadeDown{
    0%{
        transform: translatey(-10px);
        opacity: 0;
    }
    
    100%{
        transform: translatey(0);
        opacity: 1;
    }
}

.fadeIn{
    animation: fadeIn 2s;
 
}

@keyframes fadeIn{
    0%{
        opacity: 0;
    }
    
    100%{
        opacity: 1;
    }
}/* End custom CSS */