.elementor-52 .elementor-element.elementor-element-7f99c89{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.19;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-7f99c89:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-7f99c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-7f99c89::before, .elementor-52 .elementor-element.elementor-element-7f99c89 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-7f99c89 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-7f99c89 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-7f99c89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-7f99c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://perfection-garagedoor.com/wp-content/uploads/2026/08/Gemini_Generated_Image_qq9jpuqq9jpuqq9j-e1786022802694.webp");--background-overlay:'';background-size:cover;}.elementor-52 .elementor-element.elementor-element-f39cad1{--display:flex;--min-height:339px;}.elementor-52 .elementor-element.elementor-element-921775b{font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-c2feaef .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:600;line-height:54px;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-71fa27f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-3e8a15d );}.elementor-52 .elementor-element.elementor-element-71fa27f a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-833ca03{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52 .elementor-element.elementor-element-ed7b8fb{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-ed7b8fb.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-604b63d .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 15px 15px 15px;}.elementor-52 .elementor-element.elementor-element-604b63d{width:var( --container-widget-width, 44.077% );max-width:44.077%;--container-widget-width:44.077%;--container-widget-flex-grow:0;bottom:15px;z-index:999;}.elementor-52 .elementor-element.elementor-element-604b63d.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-52 .elementor-element.elementor-element-604b63d{left:389px;}body.rtl .elementor-52 .elementor-element.elementor-element-604b63d{right:389px;}.elementor-52 .elementor-element.elementor-element-5143964 .elementor-button{background-color:var( --e-global-color-text );font-family:"Karla", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-52 .elementor-element.elementor-element-5143964 .elementor-button-content-wrapper{flex-direction:row;}.elementor-52 .elementor-element.elementor-element-5143964 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-52 .elementor-element.elementor-element-859201e{--display:flex;--min-height:596px;--padding-top:080px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-8f367c9{text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#B46E13;}.elementor-52 .elementor-element.elementor-element-228e5be{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-228e5be.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-228e5be .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:600;line-height:54px;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-d0d243e{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#57666C;}.elementor-52 .elementor-element.elementor-element-d0d243e.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-d0d243e a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-7f0d85e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-bd6fb9b{--display:flex;--min-height:364px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-93bea94 );--border-color:var( --e-global-color-93bea94 );--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-bd6fb9b:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-bd6fb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-bd6fb9b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-bd6fb9b, .elementor-52 .elementor-element.elementor-element-bd6fb9b::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-07c4cf4{padding:15px 0px 0px 010px;}.elementor-52 .elementor-element.elementor-element-07c4cf4 .elementor-icon-wrapper{text-align:start;}.elementor-52 .elementor-element.elementor-element-07c4cf4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-38a1578 );color:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-07c4cf4.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-07c4cf4.elementor-view-default .elementor-icon{color:var( --e-global-color-38a1578 );border-color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-07c4cf4.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-07c4cf4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-07c4cf4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-07c4cf4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-07c4cf4 .elementor-icon{font-size:30px;border-width:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-07c4cf4 .elementor-icon svg{height:30px;}.elementor-52 .elementor-element.elementor-element-39e6939{padding:0px 0px 0px 10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:21px;font-weight:600;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-45b7c84{padding:0px 0px 0px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-785ab6d{padding:0px 0px 0px 10px;font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-40f0898{--display:flex;--min-height:364px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-93bea94 );--border-color:var( --e-global-color-93bea94 );--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-40f0898:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-40f0898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-40f0898:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-40f0898, .elementor-52 .elementor-element.elementor-element-40f0898::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-c94769b{padding:15px 0px 0px 010px;}.elementor-52 .elementor-element.elementor-element-c94769b .elementor-icon-wrapper{text-align:start;}.elementor-52 .elementor-element.elementor-element-c94769b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-38a1578 );color:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-c94769b.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-c94769b.elementor-view-default .elementor-icon{color:var( --e-global-color-38a1578 );border-color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-c94769b.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-c94769b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-c94769b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-c94769b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-c94769b .elementor-icon{font-size:30px;border-width:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-c94769b .elementor-icon svg{height:30px;}.elementor-52 .elementor-element.elementor-element-3a5a997{padding:0px 0px 0px 10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:21px;font-weight:600;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-89f0146{padding:0px 0px 0px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-890dfed{padding:0px 0px 0px 10px;font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-7fc2760{--display:flex;--min-height:364px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-93bea94 );--border-color:var( --e-global-color-93bea94 );--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-7fc2760:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-7fc2760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7fc2760:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-7fc2760, .elementor-52 .elementor-element.elementor-element-7fc2760::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-13411cb{padding:15px 0px 0px 010px;}.elementor-52 .elementor-element.elementor-element-13411cb .elementor-icon-wrapper{text-align:start;}.elementor-52 .elementor-element.elementor-element-13411cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-38a1578 );color:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-13411cb.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-13411cb.elementor-view-default .elementor-icon{color:var( --e-global-color-38a1578 );border-color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-13411cb.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-13411cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-13411cb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-13411cb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-13411cb .elementor-icon{font-size:30px;border-width:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-13411cb .elementor-icon svg{height:30px;}.elementor-52 .elementor-element.elementor-element-94a6100{padding:0px 0px 0px 10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:21px;font-weight:600;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-2c62059{padding:0px 0px 0px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-9a5cff8{padding:0px 0px 0px 10px;font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-728af91{--display:flex;--min-height:364px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-93bea94 );--border-color:var( --e-global-color-93bea94 );--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-728af91:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-728af91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-728af91:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-728af91, .elementor-52 .elementor-element.elementor-element-728af91::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-74ad8e5{padding:15px 0px 0px 010px;}.elementor-52 .elementor-element.elementor-element-74ad8e5 .elementor-icon-wrapper{text-align:start;}.elementor-52 .elementor-element.elementor-element-74ad8e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-38a1578 );color:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-74ad8e5.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-74ad8e5.elementor-view-default .elementor-icon{color:var( --e-global-color-38a1578 );border-color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-74ad8e5.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-74ad8e5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-74ad8e5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-74ad8e5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d36ca14 );}.elementor-52 .elementor-element.elementor-element-74ad8e5 .elementor-icon{font-size:30px;border-width:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-74ad8e5 .elementor-icon svg{height:30px;}.elementor-52 .elementor-element.elementor-element-4e60efa{padding:0px 0px 0px 10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:21px;font-weight:600;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-8e07786{padding:0px 0px 0px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-08c16e9{padding:0px 0px 0px 10px;font-family:"Karla", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-0ba4855{--display:flex;--min-height:298px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-0ba4855:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-0ba4855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-0d2b53b{text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-63a186c{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-63a186c.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-63a186c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:600;line-height:54px;letter-spacing:0.3px;color:var( --e-global-color-44814d2 );}.elementor-52 .elementor-element.elementor-element-c5b9f0c{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-3e8a15d );}.elementor-52 .elementor-element.elementor-element-c5b9f0c.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-c5b9f0c a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-2d568de{--display:grid;--min-height:425px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-38a1578 );--border-color:var( --e-global-color-38a1578 );--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-2d568de:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-2d568de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34383C;}.elementor-52 .elementor-element.elementor-element-1eca0cd{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-121b121{padding:0px 0px 0px 10px;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:6.2px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-a5dc974{padding:0px 0px 0px 10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:21px;font-weight:600;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-ea98ce8{padding:0px 0px 0px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-3e8a15d );}.elementor-52 .elementor-element.elementor-element-5304332{--display:flex;--min-height:0px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-f25a2ee{padding:0px 0px 0px 10px;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:6.2px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-312f89f{padding:0px 0px 0px 10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:21px;font-weight:600;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-b10d5f5{padding:0px 0px 0px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-3e8a15d );}.elementor-52 .elementor-element.elementor-element-42d0f0f{--display:flex;--min-height:0px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-282c75c{padding:0px 0px 0px 10px;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:6.2px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-6ae0072{padding:0px 0px 0px 10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:21px;font-weight:600;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-270cd96{padding:0px 0px 0px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-3e8a15d );}.elementor-52 .elementor-element.elementor-element-b412773{--display:flex;--min-height:0px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-39d3f7d{padding:0px 0px 0px 10px;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:6.2px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-616f3fe{padding:0px 0px 0px 10px;font-family:"Bricolage Grotesque", Sans-serif;font-size:21px;font-weight:600;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-f6ee81a{padding:0px 0px 0px 10px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-3e8a15d );}.elementor-52 .elementor-element.elementor-element-ec4ae24{--display:grid;--min-height:380px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-53ecc57{--display:flex;--min-height:0px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-52 .elementor-element.elementor-element-e1a355f{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#B46E13;}.elementor-52 .elementor-element.elementor-element-c605268{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:start;}.elementor-52 .elementor-element.elementor-element-c605268.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-c605268 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:600;line-height:54px;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-f4017b0{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-f4017b0.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-f4017b0 a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-f4217ec .elementor-button{background-color:var( --e-global-color-44814d2 );font-family:"Karla", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-f4217ec .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-f4217ec .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-f4217ec{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-f4217ec .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-f4217ec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-69820c4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-93bea94 );--border-color:var( --e-global-color-93bea94 );--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-69820c4:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-69820c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-dc4c3b4{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:010px 010px 010px 010px;--padding-top:16px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-52 .elementor-element.elementor-element-dc4c3b4:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-dc4c3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-d2d3cfe .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:var( --e-global-color-44814d2 );}.elementor-52 .elementor-element.elementor-element-0274649{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#DDD6C6;--border-color:#DDD6C6;}.elementor-52 .elementor-element.elementor-element-0274649.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-a5bb8bc{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Karla", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-a5bb8bc.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-a5bb8bc p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-a5bb8bc a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-b4f7800 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-b4f7800.elementor-view-stacked .elementor-icon{background-color:#87BA9A;color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-b4f7800.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-b4f7800.elementor-view-default .elementor-icon{color:#87BA9A;border-color:#87BA9A;}.elementor-52 .elementor-element.elementor-element-b4f7800.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-b4f7800.elementor-view-default .elementor-icon svg{fill:#87BA9A;}.elementor-52 .elementor-element.elementor-element-b4f7800.elementor-view-framed .elementor-icon{background-color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-b4f7800.elementor-view-stacked .elementor-icon svg{fill:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-b4f7800 .elementor-icon{font-size:13px;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-b4f7800 .elementor-icon svg{height:13px;}.elementor-52 .elementor-element.elementor-element-e443980{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#DDD6C6;--border-color:#DDD6C6;}.elementor-52 .elementor-element.elementor-element-e443980.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-2430e15{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-2430e15.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-2430e15 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-2430e15 a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-401552d .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-401552d.elementor-view-stacked .elementor-icon{background-color:#87BA9A;color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-401552d.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-401552d.elementor-view-default .elementor-icon{color:#87BA9A;border-color:#87BA9A;}.elementor-52 .elementor-element.elementor-element-401552d.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-401552d.elementor-view-default .elementor-icon svg{fill:#87BA9A;}.elementor-52 .elementor-element.elementor-element-401552d.elementor-view-framed .elementor-icon{background-color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-401552d.elementor-view-stacked .elementor-icon svg{fill:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-401552d .elementor-icon{font-size:13px;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-401552d .elementor-icon svg{height:13px;}.elementor-52 .elementor-element.elementor-element-e6e55d1{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#DDD6C6;--border-color:#DDD6C6;}.elementor-52 .elementor-element.elementor-element-e6e55d1.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-e93e354{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-e93e354.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-e93e354 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-e93e354 a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-31ed5a5 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-31ed5a5.elementor-view-stacked .elementor-icon{background-color:#87BA9A;color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-31ed5a5.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-31ed5a5.elementor-view-default .elementor-icon{color:#87BA9A;border-color:#87BA9A;}.elementor-52 .elementor-element.elementor-element-31ed5a5.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-31ed5a5.elementor-view-default .elementor-icon svg{fill:#87BA9A;}.elementor-52 .elementor-element.elementor-element-31ed5a5.elementor-view-framed .elementor-icon{background-color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-31ed5a5.elementor-view-stacked .elementor-icon svg{fill:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-31ed5a5 .elementor-icon{font-size:13px;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-31ed5a5 .elementor-icon svg{height:13px;}.elementor-52 .elementor-element.elementor-element-b39e544{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#DDD6C6;--border-color:#DDD6C6;}.elementor-52 .elementor-element.elementor-element-b39e544.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-c900634{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-c900634.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-c900634 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-c900634 a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-764a928 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-764a928.elementor-view-stacked .elementor-icon{background-color:#87BA9A;color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-764a928.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-764a928.elementor-view-default .elementor-icon{color:#87BA9A;border-color:#87BA9A;}.elementor-52 .elementor-element.elementor-element-764a928.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-764a928.elementor-view-default .elementor-icon svg{fill:#87BA9A;}.elementor-52 .elementor-element.elementor-element-764a928.elementor-view-framed .elementor-icon{background-color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-764a928.elementor-view-stacked .elementor-icon svg{fill:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-764a928 .elementor-icon{font-size:13px;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-764a928 .elementor-icon svg{height:13px;}.elementor-52 .elementor-element.elementor-element-e312fe9{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#DDD6C6;--border-color:#DDD6C6;}.elementor-52 .elementor-element.elementor-element-e312fe9.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-778b9a7{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-778b9a7.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-778b9a7 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-778b9a7 a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-43a94d8 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-43a94d8.elementor-view-stacked .elementor-icon{background-color:#87BA9A;color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-43a94d8.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-43a94d8.elementor-view-default .elementor-icon{color:#87BA9A;border-color:#87BA9A;}.elementor-52 .elementor-element.elementor-element-43a94d8.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-43a94d8.elementor-view-default .elementor-icon svg{fill:#87BA9A;}.elementor-52 .elementor-element.elementor-element-43a94d8.elementor-view-framed .elementor-icon{background-color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-43a94d8.elementor-view-stacked .elementor-icon svg{fill:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-43a94d8 .elementor-icon{font-size:13px;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-43a94d8 .elementor-icon svg{height:13px;}.elementor-52 .elementor-element.elementor-element-cdc7794{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:dotted;--border-style:dotted;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#DDD6C6;--border-color:#DDD6C6;}.elementor-52 .elementor-element.elementor-element-cdc7794.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-3d479a2{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-3d479a2.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-3d479a2 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-3d479a2 a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-4fb6f11 .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-4fb6f11.elementor-view-stacked .elementor-icon{background-color:#87BA9A;color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-4fb6f11.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-4fb6f11.elementor-view-default .elementor-icon{color:#87BA9A;border-color:#87BA9A;}.elementor-52 .elementor-element.elementor-element-4fb6f11.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-4fb6f11.elementor-view-default .elementor-icon svg{fill:#87BA9A;}.elementor-52 .elementor-element.elementor-element-4fb6f11.elementor-view-framed .elementor-icon{background-color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-4fb6f11.elementor-view-stacked .elementor-icon svg{fill:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-4fb6f11 .elementor-icon{font-size:13px;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-4fb6f11 .elementor-icon svg{height:13px;}.elementor-52 .elementor-element.elementor-element-a2e7bf7{--display:flex;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:none;--border-style:none;}.elementor-52 .elementor-element.elementor-element-a2e7bf7.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-5b55081{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-38a1578 );}.elementor-52 .elementor-element.elementor-element-5b55081.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-5b55081 p{margin-block-end:0px;}.elementor-52 .elementor-element.elementor-element-5b55081 a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-f4a7f9e .elementor-icon-wrapper{text-align:center;}.elementor-52 .elementor-element.elementor-element-f4a7f9e.elementor-view-stacked .elementor-icon{background-color:#87BA9A;color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-f4a7f9e.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-f4a7f9e.elementor-view-default .elementor-icon{color:#87BA9A;border-color:#87BA9A;}.elementor-52 .elementor-element.elementor-element-f4a7f9e.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-f4a7f9e.elementor-view-default .elementor-icon svg{fill:#87BA9A;}.elementor-52 .elementor-element.elementor-element-f4a7f9e.elementor-view-framed .elementor-icon{background-color:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-f4a7f9e.elementor-view-stacked .elementor-icon svg{fill:#E8F3EC;}.elementor-52 .elementor-element.elementor-element-f4a7f9e .elementor-icon{font-size:13px;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-f4a7f9e .elementor-icon svg{height:13px;}.elementor-52 .elementor-element.elementor-element-6cee43e{--display:grid;--min-height:477px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-6cee43e:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-6cee43e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-527cae6{--display:flex;}.elementor-52 .elementor-element.elementor-element-daf0367{text-align:start;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#F0B000;}.elementor-52 .elementor-element.elementor-element-ce70480{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:start;}.elementor-52 .elementor-element.elementor-element-ce70480.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-ce70480 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:600;line-height:54px;letter-spacing:0.3px;color:var( --e-global-color-44814d2 );}.elementor-52 .elementor-element.elementor-element-dab17ca{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-3e8a15d );}.elementor-52 .elementor-element.elementor-element-dab17ca.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-dab17ca a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-222ea7e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:020px;--padding-bottom:020px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-222ea7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-11eaf77 .elementor-button{background-color:#02010100;font-family:"JetBrains Mono", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var( --e-global-color-44814d2 );color:var( --e-global-color-44814d2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#9497A0;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-11eaf77{width:initial;max-width:initial;}.elementor-52 .elementor-element.elementor-element-11eaf77 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-11eaf77 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-11eaf77 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-11eaf77 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-953866d .elementor-button{background-color:#02010100;font-family:"JetBrains Mono", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var( --e-global-color-44814d2 );color:var( --e-global-color-44814d2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-44814d2 );border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-953866d{width:initial;max-width:initial;}.elementor-52 .elementor-element.elementor-element-953866d .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-953866d .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-953866d .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-953866d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-76c68ce .elementor-button{background-color:#02010100;font-family:"JetBrains Mono", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var( --e-global-color-44814d2 );color:var( --e-global-color-44814d2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#9497A0;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-76c68ce{width:initial;max-width:initial;}.elementor-52 .elementor-element.elementor-element-76c68ce .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-76c68ce .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-76c68ce .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-76c68ce .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-d744af4 .elementor-button{background-color:#02010100;font-family:"JetBrains Mono", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var( --e-global-color-44814d2 );color:var( --e-global-color-44814d2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#9497A0;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-d744af4{width:initial;max-width:initial;}.elementor-52 .elementor-element.elementor-element-d744af4 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-d744af4 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-d744af4 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-d744af4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-6051c18 .elementor-button{background-color:#02010100;font-family:"JetBrains Mono", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var( --e-global-color-44814d2 );color:var( --e-global-color-44814d2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#9497A0;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-6051c18{width:initial;max-width:initial;}.elementor-52 .elementor-element.elementor-element-6051c18 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-6051c18 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-6051c18 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-6051c18 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-5dc31b6 .elementor-button{background-color:#02010100;font-family:"JetBrains Mono", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var( --e-global-color-44814d2 );color:var( --e-global-color-44814d2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#9497A0;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-5dc31b6{width:initial;max-width:initial;}.elementor-52 .elementor-element.elementor-element-5dc31b6 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-5dc31b6 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-5dc31b6 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-5dc31b6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-eeb38de .elementor-button{background-color:#02010100;font-family:"JetBrains Mono", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var( --e-global-color-44814d2 );color:var( --e-global-color-44814d2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#9497A0;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-eeb38de{width:initial;max-width:initial;}.elementor-52 .elementor-element.elementor-element-eeb38de .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-eeb38de .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-eeb38de .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-eeb38de .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-a060d78 .elementor-button{background-color:#02010100;font-family:"JetBrains Mono", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var( --e-global-color-44814d2 );color:var( --e-global-color-44814d2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#9497A0;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-a060d78{width:initial;max-width:initial;}.elementor-52 .elementor-element.elementor-element-a060d78 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-a060d78 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-a060d78 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-a060d78 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-c0f77ce .elementor-button{background-color:#02010100;font-family:"JetBrains Mono", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var( --e-global-color-44814d2 );color:var( --e-global-color-44814d2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#9497A0;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-c0f77ce{width:initial;max-width:initial;}.elementor-52 .elementor-element.elementor-element-c0f77ce .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-c0f77ce .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-c0f77ce .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-c0f77ce .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-b7a08c1 .elementor-button{background-color:#02010100;font-family:"JetBrains Mono", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var( --e-global-color-44814d2 );color:var( --e-global-color-44814d2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#9497A0;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-b7a08c1{width:initial;max-width:initial;}.elementor-52 .elementor-element.elementor-element-b7a08c1 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-b7a08c1 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-b7a08c1 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-b7a08c1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-7479ef1 .elementor-button{background-color:#02010100;font-family:"JetBrains Mono", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.9px;fill:var( --e-global-color-44814d2 );color:var( --e-global-color-44814d2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#9497A0;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-7479ef1{width:initial;max-width:initial;}.elementor-52 .elementor-element.elementor-element-7479ef1 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-7479ef1 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-7479ef1 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-7479ef1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-7e577b3{--display:flex;}.elementor-52 .elementor-element.elementor-element-de14148{--display:flex;--min-height:298px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-106eb6b{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-106eb6b.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-106eb6b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:600;line-height:54px;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-6106d43{--display:flex;}.elementor-52 .elementor-element.elementor-element-de4722e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-4374adf{--display:flex;}.elementor-52 .elementor-element.elementor-element-29fb686{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-7591a61{--display:flex;}.elementor-52 .elementor-element.elementor-element-bd8c5cd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-77ec19c{--display:flex;}.elementor-52 .elementor-element.elementor-element-1d12921{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-ecf827e{--display:flex;}.elementor-52 .elementor-element.elementor-element-fa0067b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-62947f7{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}:where( .elementor-52 .elementor-element.elementor-element-62947f7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Karla", Sans-serif;font-weight:400;}.elementor-52 .elementor-element.elementor-element-47d39c6{--display:flex;--min-height:290px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-47d39c6:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-47d39c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-34673fa{text-align:center;font-family:"IBM Plex Mono", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-7707157{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-7707157.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-7707157 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:46px;font-weight:600;line-height:54px;letter-spacing:0.3px;color:var( --e-global-color-44814d2 );}.elementor-52 .elementor-element.elementor-element-352be5a{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-3e8a15d );}.elementor-52 .elementor-element.elementor-element-352be5a.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-352be5a a{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-293c640{--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:center;--gap:00px 00px;--row-gap:00px;--column-gap:00px;}.elementor-52 .elementor-element.elementor-element-75344ce .elementor-button{background-color:var( --e-global-color-text );font-family:"Karla", Sans-serif;font-size:22px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-52 .elementor-element.elementor-element-75344ce .elementor-button-content-wrapper{flex-direction:row;}.elementor-52 .elementor-element.elementor-element-75344ce .elementor-button .elementor-button-content-wrapper{gap:5px;}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-ec4ae24{--width:80%;}.elementor-52 .elementor-element.elementor-element-53ecc57{--width:100%;}.elementor-52 .elementor-element.elementor-element-69820c4{--width:100%;}.elementor-52 .elementor-element.elementor-element-222ea7e{--width:95.102%;}.elementor-52 .elementor-element.elementor-element-293c640{--width:100%;}}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-7f99c89{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-71fa27f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-604b63d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-d0d243e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-7f0d85e{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-45b7c84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-89f0146{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-2c62059{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-8e07786{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-c5b9f0c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-2d568de{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-ea98ce8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-b10d5f5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-270cd96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-f6ee81a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-ec4ae24{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-2430e15{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-e93e354{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-c900634{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-778b9a7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-3d479a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-5b55081{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-6cee43e{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-dab17ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-de4722e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-29fb686{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-bd8c5cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-1d12921{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-fa0067b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-352be5a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-7f99c89{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-c2feaef .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-52 .elementor-element.elementor-element-71fa27f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-604b63d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-52 .elementor-element.elementor-element-604b63d{left:20px;}body.rtl .elementor-52 .elementor-element.elementor-element-604b63d{right:20px;}.elementor-52 .elementor-element.elementor-element-604b63d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );border-radius:15px 15px 15px 15px;padding:14px 14px 14px 14px;}.elementor-52 .elementor-element.elementor-element-228e5be .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-52 .elementor-element.elementor-element-d0d243e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-7f0d85e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-45b7c84{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-89f0146{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-2c62059{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-8e07786{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-63a186c{text-align:center;}.elementor-52 .elementor-element.elementor-element-63a186c .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-52 .elementor-element.elementor-element-c5b9f0c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-2d568de{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-ea98ce8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-b10d5f5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-270cd96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-f6ee81a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-ec4ae24{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-c605268 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-52 .elementor-element.elementor-element-f4217ec{--container-widget-width:181px;--container-widget-flex-grow:0;width:var( --container-widget-width, 181px );max-width:181px;}.elementor-52 .elementor-element.elementor-element-2430e15{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-e93e354{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-c900634{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-778b9a7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-3d479a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-5b55081{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-6cee43e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-ce70480 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-52 .elementor-element.elementor-element-dab17ca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-106eb6b .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-52 .elementor-element.elementor-element-de4722e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-29fb686{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-bd8c5cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-1d12921{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-fa0067b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-7707157 .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-52 .elementor-element.elementor-element-352be5a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-52 .elementor-element.elementor-element-293c640{--justify-content:center;}}/* Start custom CSS for button, class: .elementor-element-604b63d */.elementor-52 .elementor-element.elementor-element-604b63d a {
    /* הגדרת קימור הכפתור */

    /* אנימציה */
    animation: pulsing-gold 1.5s infinite;
}

/* הגדרת האנימציה עם הצבע החדש */
@keyframes pulsing-gold {
    0% {
        transform: scale(1);
        /* צבע הפולס בהתחלה - מבוסס על e2c869 עם 70% שקיפות */
        box-shadow: 0 0 0 0 rgba(226, 200, 105, 0.7);
    }
    70% {
        transform: scale(1.05);
        /* ההילה מתרחבת ונעלמת */
        box-shadow: 0 0 0 15px rgba(226, 200, 105, 0);
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(226, 200, 105, 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5143964 */.elementor-52 .elementor-element.elementor-element-5143964 a {
    /* הגדרת קימור הכפתור */

    /* אנימציה */
    animation: pulsing-gold 1.5s infinite;
}

/* הגדרת האנימציה עם הצבע החדש */
@keyframes pulsing-gold {
    0% {
        transform: scale(1);
        /* צבע הפולס בהתחלה - מבוסס על e2c869 עם 70% שקיפות */
        box-shadow: 0 0 0 0 rgba(226, 200, 105, 0.7);
    }
    70% {
        transform: scale(1.05);
        /* ההילה מתרחבת ונעלמת */
        box-shadow: 0 0 0 15px rgba(226, 200, 105, 0);
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(226, 200, 105, 0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75344ce */.elementor-52 .elementor-element.elementor-element-75344ce a {
    /* הגדרת קימור הכפתור */

    /* אנימציה */
    animation: pulsing-gold 1.5s infinite;
}

/* הגדרת האנימציה עם הצבע החדש */
@keyframes pulsing-gold {
    0% {
        transform: scale(1);
        /* צבע הפולס בהתחלה - מבוסס על e2c869 עם 70% שקיפות */
        box-shadow: 0 0 0 0 rgba(226, 200, 105, 0.7);
    }
    70% {
        transform: scale(1.05);
        /* ההילה מתרחבת ונעלמת */
        box-shadow: 0 0 0 15px rgba(226, 200, 105, 0);
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(226, 200, 105, 0);
    }
}/* End custom CSS */