.elementor-8100 .elementor-element.elementor-element-ea2c34c{--display:flex;--min-height:500px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.7;--overlay-mix-blend-mode:darken;}.elementor-8100 .elementor-element.elementor-element-ea2c34c:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-ea2c34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ricmotechevents.com/wp-content/uploads/2026/07/260320_Cadillac_Miami_Open_0698.avif");background-position:bottom center;background-size:auto;}.elementor-8100 .elementor-element.elementor-element-ea2c34c::before, .elementor-8100 .elementor-element.elementor-element-ea2c34c > .elementor-background-video-container::before, .elementor-8100 .elementor-element.elementor-element-ea2c34c > .e-con-inner > .elementor-background-video-container::before, .elementor-8100 .elementor-element.elementor-element-ea2c34c > .elementor-background-slideshow::before, .elementor-8100 .elementor-element.elementor-element-ea2c34c > .e-con-inner > .elementor-background-slideshow::before, .elementor-8100 .elementor-element.elementor-element-ea2c34c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000007D;--background-overlay:'';}.elementor-8100 .elementor-element.elementor-element-8422536{--display:flex;}.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-8100 .elementor-element.elementor-element-ff069fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8100 .elementor-element.elementor-element-ff069fb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:50px;letter-spacing:2px;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-e15dcbe{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-e15dcbe:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-e15dcbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-8100 .elementor-element.elementor-element-0131687{--display:flex;--justify-content:center;}.elementor-8100 .elementor-element.elementor-element-2b98b8a{--spacer-size:25px;}.elementor-8100 .elementor-element.elementor-element-9e15bb8{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8100 .elementor-element.elementor-element-9e15bb8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:40px;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-97daa3e{--spacer-size:25px;}.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-8100 .elementor-element.elementor-element-15db32d{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-31362be{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-d68218d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-d68218d:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-d68218d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-8100 .elementor-element.elementor-element-d1cf4c5{--display:flex;--justify-content:center;}.elementor-8100 .elementor-element.elementor-element-284d684{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8100 .elementor-element.elementor-element-284d684 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-18c19f5{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-eed0377{--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;}.elementor-8100 .elementor-element.elementor-element-73930e6{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-55f3627{--display:flex;--justify-content:center;}.elementor-8100 .elementor-element.elementor-element-55eafcc{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-27e3991{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-849ae0f{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-849ae0f:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-849ae0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-8100 .elementor-element.elementor-element-ce99c02{--display:flex;--justify-content:center;}.elementor-8100 .elementor-element.elementor-element-90775cd{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8100 .elementor-element.elementor-element-90775cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-5b83bf3{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-308c679{--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:space-evenly;--align-items:center;}.elementor-8100 .elementor-element.elementor-element-d025ecc{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-49ef336{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-31b6c2c{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-31d0dbc{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-31d0dbc:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-31d0dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-8100 .elementor-element.elementor-element-651d005{--display:flex;--justify-content:center;}.elementor-8100 .elementor-element.elementor-element-da6bc11{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8100 .elementor-element.elementor-element-da6bc11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-a1fd17f{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-d5d85d9{--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:space-evenly;--align-items:center;}.elementor-8100 .elementor-element.elementor-element-9f1bfa5{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-81598cb{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-3c2cbca{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-d4ea937{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-d4ea937:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-d4ea937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-8100 .elementor-element.elementor-element-071669f{--display:flex;--justify-content:center;}.elementor-8100 .elementor-element.elementor-element-92081c2{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8100 .elementor-element.elementor-element-92081c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-fe2b780{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-12d5a38{--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:space-evenly;--align-items:center;}.elementor-8100 .elementor-element.elementor-element-52ebba5{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-3a026ed{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-5e65425{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-9ca0ade{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-9ca0ade:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-9ca0ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-8100 .elementor-element.elementor-element-d995b29{--display:flex;--justify-content:center;}.elementor-8100 .elementor-element.elementor-element-6d716f3{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8100 .elementor-element.elementor-element-6d716f3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-c30e991{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-7545d0e{--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:space-evenly;--align-items:center;}.elementor-8100 .elementor-element.elementor-element-2f9e391{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-1ccad11{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-b596aba{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-0d32ac3{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-0d32ac3:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-0d32ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-8100 .elementor-element.elementor-element-c2fc579{--display:flex;--justify-content:center;}.elementor-8100 .elementor-element.elementor-element-d02204c{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8100 .elementor-element.elementor-element-d02204c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-73de666{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-a859966{--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:space-evenly;--align-items:center;}.elementor-8100 .elementor-element.elementor-element-e461107{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-3b1ccc2{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-f7f0911{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-e0ef870{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-e0ef870:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-e0ef870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-8100 .elementor-element.elementor-element-8f45a3f{--display:flex;--justify-content:center;}.elementor-8100 .elementor-element.elementor-element-b784c34{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8100 .elementor-element.elementor-element-b784c34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-e1718a2{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-8a533a6{--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:space-evenly;--align-items:center;}.elementor-8100 .elementor-element.elementor-element-3c32d44{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-1fa4d07{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-017a6fb{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-1e6e7fc{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-1e6e7fc:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-1e6e7fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-8100 .elementor-element.elementor-element-f31a7c1{--display:flex;--justify-content:center;}.elementor-8100 .elementor-element.elementor-element-42b1e51{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8100 .elementor-element.elementor-element-42b1e51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-3f583dc{width:initial;max-width:initial;font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-702db40{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-d877e17{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-d877e17:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-d877e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-8100 .elementor-element.elementor-element-61ab13f{--display:flex;--justify-content:center;}.elementor-8100 .elementor-element.elementor-element-e64ee6b{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8100 .elementor-element.elementor-element-e64ee6b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:40px;text-shadow:0px 0px 5px #000000;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-e7adcb4{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-42a29f3{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-1f35d3a{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-276eb49{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-3d4a620{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-7d1a72e{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-9839080{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-6a2fd98{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-d5d7b77{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-a1b3a14{width:initial;max-width:initial;color:#FFFFFF;}.elementor-8100 .elementor-element.elementor-element-751c680{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-1045b2b{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-1045b2b:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-1045b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D4D4D4;}.elementor-8100 .elementor-element.elementor-element-e21ae93{--display:flex;}.elementor-8100 .elementor-element.elementor-element-3c475f9{--spacer-size:50px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-8100 .elementor-element.elementor-element-3a2ad36{--iteration-count:infinite;--animation-duration:1200ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#24B300;}.elementor-8100 .elementor-element.elementor-element-3a2ad36 .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;}.elementor-8100 .elementor-element.elementor-element-3a2ad36 .elementor-headline-dynamic-wrapper path{stroke:#C90000;stroke-width:4px;}.elementor-8100 .elementor-element.elementor-element-ea60f22{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-e8b774f{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8100 .elementor-element.elementor-element-e8b774f:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-e8b774f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B0000;}.elementor-8100 .elementor-element.elementor-element-fd27e97{--display:flex;}.elementor-8100 .elementor-element.elementor-element-ce81e71{--spacer-size:50px;}.elementor-8100 .elementor-element.elementor-element-280b217{text-align:center;}.elementor-8100 .elementor-element.elementor-element-280b217 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-8100 .elementor-element.elementor-element-cb730dd .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-8100 .elementor-element.elementor-element-cb730dd:after{content:"1";position:absolute;color:transparent;}.elementor-8100 .elementor-element.elementor-element-cb730dd > .elementor-widget-container{margin:21px 21px 21px 21px;}.elementor-8100 .elementor-element.elementor-element-cb730dd{--grid-column-gap:35px;}.elementor-8100 .elementor-element.elementor-element-cb730dd a .elementor-portfolio-item__overlay{background-color:#000000B0;}.elementor-8100 .elementor-element.elementor-element-e687781{--spacer-size:50px;}@media(min-width:1025px){.elementor-8100 .elementor-element.elementor-element-ea2c34c:not(.elementor-motion-effects-element-type-background), .elementor-8100 .elementor-element.elementor-element-ea2c34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}