.elementor-22 .elementor-element.elementor-element-2ddd2aa{--display:flex;--min-height:80vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-2ddd2aa:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2ddd2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://frostednug.com/wp-content/uploads/2026/02/hero-home.jpg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-000fa6c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--overflow:hidden;}.elementor-22 .elementor-element.elementor-element-2b79f80{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 0px;--row-gap:25px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-2b79f80:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2b79f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-63e3e09{width:var( --container-widget-width, 372px );max-width:372px;padding:0px 0px 13px 0px;--container-widget-width:372px;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-63e3e09 .elementor-heading-title{font-family:var( --e-global-typography-511d99a-font-family ), Sans-serif;font-size:var( --e-global-typography-511d99a-font-size );font-weight:var( --e-global-typography-511d99a-font-weight );line-height:var( --e-global-typography-511d99a-line-height );letter-spacing:var( --e-global-typography-511d99a-letter-spacing );color:var( --e-global-color-099983b );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-22 .elementor-element.elementor-element-a2567bd{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-099983b );}.elementor-22 .elementor-element.elementor-element-a2567bd p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-0403f58{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-77eef7a{--display:flex;}.elementor-22 .elementor-element.elementor-element-f20b710{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-f20b710:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f20b710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frostednug.com/wp-content/uploads/2025/12/depositphotos_647563210-stock-photo-photo-texture-old-paper-gray.avif");}.elementor-22 .elementor-element.elementor-element-729f51e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-22 .elementor-element.elementor-element-729f51e .elementor-heading-title{font-family:var( --e-global-typography-44ebef9-font-family ), Sans-serif;font-size:var( --e-global-typography-44ebef9-font-size );font-weight:var( --e-global-typography-44ebef9-font-weight );text-transform:var( --e-global-typography-44ebef9-text-transform );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-729f51e .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-729f51e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-16253b2{--display:flex;}.elementor-22 .elementor-element.elementor-element-6973bf0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-84a0930{--display:flex;}.elementor-22 .elementor-element.elementor-element-9e6f58e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-9e6f58e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9e6f58e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frostednug.com/wp-content/uploads/2025/12/depositphotos_647563210-stock-photo-photo-texture-old-paper-gray.avif");}.elementor-22 .elementor-element.elementor-element-df3f6f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-22 .elementor-element.elementor-element-df3f6f8 .elementor-heading-title{font-family:var( --e-global-typography-44ebef9-font-family ), Sans-serif;font-size:var( --e-global-typography-44ebef9-font-size );font-weight:var( --e-global-typography-44ebef9-font-weight );text-transform:var( --e-global-typography-44ebef9-text-transform );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-df3f6f8 .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-df3f6f8 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-af572dd{--display:flex;}.elementor-22 .elementor-element.elementor-element-f6d7172{--display:flex;--position:absolute;--min-height:120px;--border-radius:100% 100% 100% 100%;top:-30px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-f6d7172{right:30px;}body.rtl .elementor-22 .elementor-element.elementor-element-f6d7172{left:30px;}.elementor-widget-image .widget-image-caption{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 );}.elementor-22 .elementor-element.elementor-element-04c539c{width:var( --container-widget-width, 120% );max-width:120%;padding:34px 34px 34px 34px;--container-widget-width:120%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-04c539c{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-04c539c{right:0px;}.elementor-22 .elementor-element.elementor-element-754a1ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3bb050b{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:9;}.elementor-22 .elementor-element.elementor-element-3bb050b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3bb050b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-b415f1f{--display:flex;--position:absolute;--min-height:20vh;--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:space-between;--align-items:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-b415f1f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b415f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frostednug.com/wp-content/uploads/2025/12/frosted-nug-new-jersey-dispensary.avif");background-size:cover;}.elementor-22 .elementor-element.elementor-element-b415f1f::before, .elementor-22 .elementor-element.elementor-element-b415f1f > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b415f1f > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b415f1f > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b415f1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b415f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-cd98728{--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-between;--align-items:center;}.elementor-22 .elementor-element.elementor-element-71959c1{background-color:var( --e-global-color-accent );padding:3px 10px 3px 10px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-71959c1 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-099983b );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-3335971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;}.elementor-22 .elementor-element.elementor-element-3335971 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-3335971.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-3335971.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3335971.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-3335971.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-3335971.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-3335971 .elementor-icon{font-size:15px;border-radius:50% 50% 50% 50%;}.elementor-22 .elementor-element.elementor-element-3335971 .elementor-icon svg{height:15px;}.elementor-22 .elementor-element.elementor-element-4b56481{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-22 .elementor-element.elementor-element-51e9e45 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:400;line-height:1em;color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-2e0d3a6{padding:0px 0px 5px 0px;}.elementor-22 .elementor-element.elementor-element-2e0d3a6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-099983b );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-472cea7 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9db49b3-font-family ), Sans-serif;font-size:var( --e-global-typography-9db49b3-font-size );font-weight:var( --e-global-typography-9db49b3-font-weight );text-transform:var( --e-global-typography-9db49b3-text-transform );letter-spacing:var( --e-global-typography-9db49b3-letter-spacing );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);border-radius:3px 3px 3px 3px;padding:12px 19px 12px 19px;}.elementor-22 .elementor-element.elementor-element-472cea7 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-472cea7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-472cea7{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-472cea7:hover{border-style:solid;border-color:var( --e-global-color-099983b );border-radius:1px 1px 1px 1px;}.elementor-22 .elementor-element.elementor-element-472cea7 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-472cea7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-c99c91c{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-wrapper{height:80vh;--item-spacing:20px;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-inner{animation-duration:60s;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-item{padding:0px 0px 0px 0px;justify-content:center;color:#333333;transition:all 0.3s ease;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-item svg{fill:#333333;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-item-icon i{font-size:15px;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-item-icon svg{width:15px;height:15px;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-item-content{gap:10px;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-item-image{width:100%;flex-shrink:0;height:207px;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-item-image img{height:100%;object-fit:cover;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-item.image-left .glidekit-marquee-v-item-image{margin-right:0px;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-item.image-right .glidekit-marquee-v-item-image{margin-left:0px;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-item.image-above .glidekit-marquee-v-item-image{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-item.image-below .glidekit-marquee-v-item-image{margin-top:0px;}.elementor-22 .elementor-element.elementor-element-c99c91c a.glidekit-marquee-v-item:hover .glidekit-marquee-v-item-image img{opacity:1;transform:scale(1);}.elementor-22 .elementor-element.elementor-element-59fcd79{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:9;}.elementor-22 .elementor-element.elementor-element-59fcd79:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-59fcd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-0e427d0{--display:flex;--position:absolute;--min-height:20vh;--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:space-between;--align-items:flex-start;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overflow:hidden;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-0e427d0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-0e427d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frostednug.com/wp-content/uploads/2025/12/new-jersey-dispensary-frosted-nug.avif");background-size:cover;}.elementor-22 .elementor-element.elementor-element-0e427d0::before, .elementor-22 .elementor-element.elementor-element-0e427d0 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-0e427d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-0e427d0 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-0e427d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-0e427d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-f8edc55{--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-between;--align-items:center;}.elementor-22 .elementor-element.elementor-element-b373d08{background-color:var( --e-global-color-secondary );padding:3px 10px 3px 10px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-b373d08 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-51cf503{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;}.elementor-22 .elementor-element.elementor-element-51cf503 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-51cf503.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-51cf503.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-51cf503.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-51cf503.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-51cf503.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-51cf503 .elementor-icon{font-size:15px;border-radius:50% 50% 50% 50%;}.elementor-22 .elementor-element.elementor-element-51cf503 .elementor-icon svg{height:15px;}.elementor-22 .elementor-element.elementor-element-62e1550{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-22 .elementor-element.elementor-element-30eb5c0 .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:12px;font-weight:400;line-height:1em;color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-72dbec4{padding:0px 0px 5px 0px;}.elementor-22 .elementor-element.elementor-element-72dbec4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-0467b08 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9db49b3-font-family ), Sans-serif;font-size:var( --e-global-typography-9db49b3-font-size );font-weight:var( --e-global-typography-9db49b3-font-weight );text-transform:var( --e-global-typography-9db49b3-text-transform );letter-spacing:var( --e-global-typography-9db49b3-letter-spacing );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);border-radius:3px 3px 3px 3px;padding:12px 19px 12px 19px;}.elementor-22 .elementor-element.elementor-element-0467b08 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-0467b08 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-0467b08{border-style:solid;border-color:var( --e-global-color-accent );border-radius:1px 1px 1px 1px;}.elementor-22 .elementor-element.elementor-element-0467b08:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-d346cf7{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-wrapper{height:80vh;--item-spacing:20px;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-inner{animation-duration:60s;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-item{padding:0px 0px 0px 0px;justify-content:center;color:#333333;transition:all 0.3s ease;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-item svg{fill:#333333;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-item-icon i{font-size:15px;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-item-icon svg{width:15px;height:15px;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-item-content{gap:10px;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-item-image{width:100%;flex-shrink:0;height:207px;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-item-image img{height:100%;object-fit:cover;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-item.image-left .glidekit-marquee-v-item-image{margin-right:0px;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-item.image-right .glidekit-marquee-v-item-image{margin-left:0px;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-item.image-above .glidekit-marquee-v-item-image{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-item.image-below .glidekit-marquee-v-item-image{margin-top:0px;}.elementor-22 .elementor-element.elementor-element-d346cf7 a.glidekit-marquee-v-item:hover .glidekit-marquee-v-item-image img{opacity:1;transform:scale(1);}.elementor-22 .elementor-element.elementor-element-381e9c5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-6264303{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-6264303 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:15px 0px 15px 0px;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-inner{animation-duration:40s;animation-timing-function:linear;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-wrapper{--item-spacing:40px;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item{font-family:var( --e-global-typography-44ebef9-font-family ), Sans-serif;font-size:var( --e-global-typography-44ebef9-font-size );font-weight:var( --e-global-typography-44ebef9-font-weight );text-transform:var( --e-global-typography-44ebef9-text-transform );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );padding:0px 0px 0px 0px;color:var( --e-global-color-099983b );transition:all 0.3s ease;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item svg{fill:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item-icon i{font-size:9px;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item-icon svg{width:9px;height:9px;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item.icon-before .glidekit-marquee-item-icon{margin-right:10px;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item.icon-after .glidekit-marquee-item-icon{margin-left:10px;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item-image{width:150px;flex-shrink:0;height:100px;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item-image img{height:100%;object-fit:cover;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item.image-before .glidekit-marquee-item-image{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item.image-after .glidekit-marquee-item-image{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item.image-above .glidekit-marquee-item-image{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item.image-below .glidekit-marquee-item-image{margin-top:15px;}.elementor-22 .elementor-element.elementor-element-6264303 a.glidekit-marquee-item:hover .glidekit-marquee-item-image img{opacity:1;transform:scale(1);}.elementor-22 .elementor-element.elementor-element-7f619ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7f619ac:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7f619ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-40bab4c );}.elementor-22 .elementor-element.elementor-element-4a29641{width:var( --container-widget-width, 403px );max-width:403px;--container-widget-width:403px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-4a29641 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7c08829{width:var( --container-widget-width, 641px );max-width:641px;padding:0px 0px 10px 0px;--container-widget-width:641px;--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-text );}.elementor-22 .elementor-element.elementor-element-7c08829 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-e2cd27a{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-22 .elementor-element.elementor-element-997aea0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 0px 0px #64A0D3;}.elementor-22 .elementor-element.elementor-element-b4cee19{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;--border-radius:20px 20px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-b4cee19:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b4cee19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frostednug.com/wp-content/uploads/2025/12/frosted-nug-new-jersey-dispensary.avif");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-b4cee19::before, .elementor-22 .elementor-element.elementor-element-b4cee19 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b4cee19 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b4cee19 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b4cee19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b4cee19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-84ef895{background-color:var( --e-global-color-primary );padding:6px 15px 5px 15px;top:20px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-84ef895{right:20px;}body.rtl .elementor-22 .elementor-element.elementor-element-84ef895{left:20px;}.elementor-22 .elementor-element.elementor-element-84ef895 .elementor-heading-title{font-family:var( --e-global-typography-44ebef9-font-family ), Sans-serif;font-size:var( --e-global-typography-44ebef9-font-size );font-weight:var( --e-global-typography-44ebef9-font-weight );text-transform:var( --e-global-typography-44ebef9-text-transform );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-9bc13b5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-241b687 .elementor-heading-title{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 );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-db438ec{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-dea7364 .elementor-heading-title{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-text );}.elementor-22 .elementor-element.elementor-element-1400a22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-22 .elementor-element.elementor-element-2f629fc .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:13px 20px 13px 20px;}.elementor-22 .elementor-element.elementor-element-2f629fc .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-2f629fc .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-2f629fc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-2f629fc:hover{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-2f629fc .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-2f629fc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-f709119 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;padding:13px 20px 13px 20px;}.elementor-22 .elementor-element.elementor-element-f709119 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-f709119 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-f709119{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-f709119:hover{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-f709119 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-f709119 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-f709119 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-1a27098{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 0px 0px #B93930;}.elementor-22 .elementor-element.elementor-element-876c76d{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:20px 20px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-876c76d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-876c76d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frostednug.com/wp-content/uploads/2025/10/new-jersey-dispensary-frosted-nug.avif");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-876c76d::before, .elementor-22 .elementor-element.elementor-element-876c76d > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-876c76d > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-876c76d > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-876c76d > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-876c76d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-52aff99{background-color:var( --e-global-color-accent );padding:6px 15px 5px 15px;top:20px;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-52aff99{right:20px;}body.rtl .elementor-22 .elementor-element.elementor-element-52aff99{left:20px;}.elementor-22 .elementor-element.elementor-element-52aff99 .elementor-heading-title{font-family:var( --e-global-typography-44ebef9-font-family ), Sans-serif;font-size:var( --e-global-typography-44ebef9-font-size );font-weight:var( --e-global-typography-44ebef9-font-weight );text-transform:var( --e-global-typography-44ebef9-text-transform );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-58d4651 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-38eb366 .elementor-heading-title{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-099983b );}.elementor-22 .elementor-element.elementor-element-d609b16{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-8cc228c .elementor-heading-title{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-text );}.elementor-22 .elementor-element.elementor-element-3cbe00c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-22 .elementor-element.elementor-element-c22992e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:13px 20px 13px 20px;}.elementor-22 .elementor-element.elementor-element-c22992e .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-c22992e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-c22992e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-c22992e:hover{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-c22992e .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-c22992e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6152dd3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:25px 25px 25px 25px;padding:13px 20px 13px 20px;}.elementor-22 .elementor-element.elementor-element-6152dd3 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-6152dd3 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-6152dd3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-6152dd3:hover{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-6152dd3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-6152dd3 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-6152dd3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a02bc37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-22 .elementor-element.elementor-element-a02bc37:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a02bc37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FBFC;}.elementor-22 .elementor-element.elementor-element-4640caf{background-color:var( --e-global-color-4d3d269 );padding:5px 10px 5px 10px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-4640caf .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-eec0c4c{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-eec0c4c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-454359d{--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-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-4258198{--display:flex;--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-7fccbd8 );--border-color:var( --e-global-color-7fccbd8 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-4258198:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4258198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-eab1f3c img{height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-941719e .elementor-heading-title{font-family:var( --e-global-typography-2576f20-font-family ), Sans-serif;font-size:var( --e-global-typography-2576f20-font-size );font-weight:var( --e-global-typography-2576f20-font-weight );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-4fe0613 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-4304433 .elementor-button{background-color:var( --e-global-color-b42e327 );font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-84a3d2f{--display:flex;--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-7fccbd8 );--border-color:var( --e-global-color-7fccbd8 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-84a3d2f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-84a3d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-3c7c639 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-3fa9590 .elementor-heading-title{font-family:var( --e-global-typography-2576f20-font-family ), Sans-serif;font-size:var( --e-global-typography-2576f20-font-size );font-weight:var( --e-global-typography-2576f20-font-weight );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d8882bb .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-6c7c671 .elementor-button{background-color:var( --e-global-color-b42e327 );font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-f59cd82 .elementor-button{background-color:var( --e-global-color-b42e327 );font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4307703{--display:flex;--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-7fccbd8 );--border-color:var( --e-global-color-7fccbd8 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-4307703:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4307703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-5a09708 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-9336b31 .elementor-heading-title{font-family:var( --e-global-typography-2576f20-font-family ), Sans-serif;font-size:var( --e-global-typography-2576f20-font-size );font-weight:var( --e-global-typography-2576f20-font-weight );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-ccf0a20 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-ec9b236 .elementor-button{background-color:var( --e-global-color-b42e327 );font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2a8860e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:100px;--padding-right:100px;}.elementor-22 .elementor-element.elementor-element-2a8860e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2a8860e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-25783bf{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a0aaf2d{width:var( --container-widget-width, 478px );max-width:478px;padding:0px 0px 0px 0px;--container-widget-width:478px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-a0aaf2d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-6a31271{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-7453535{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:090px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7453535:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7453535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7453535 > .elementor-shape-top svg, .elementor-22 .elementor-element.elementor-element-7453535 > .e-con-inner > .elementor-shape-top svg{height:33px;}.elementor-22 .elementor-element.elementor-element-7453535 > .elementor-shape-bottom svg, .elementor-22 .elementor-element.elementor-element-7453535 > .e-con-inner > .elementor-shape-bottom svg{height:33px;}.elementor-22 .elementor-element.elementor-element-0412c54{width:var( --container-widget-width, 620px );max-width:620px;padding:0px 0px 0px 0px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-0412c54 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-9fc6170{--display:flex;}.elementor-22 .elementor-element.elementor-element-77c7e30{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1052c91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-775deae{--display:flex;--position:absolute;--min-height:120px;--border-radius:100% 100% 100% 100%;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);bottom:0px;--z-index:4;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-775deae{right:-24px;}body.rtl .elementor-22 .elementor-element.elementor-element-775deae{left:-24px;}.elementor-22 .elementor-element.elementor-element-9f2e62a{width:var( --container-widget-width, 120% );max-width:120%;padding:34px 34px 34px 34px;--container-widget-width:120%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-9f2e62a{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-9f2e62a{right:0px;}.elementor-22 .elementor-element.elementor-element-e543493 img{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-099983b );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 64px 0px rgba(0.517391304347829, 9.830434782608716, 23.800000000000026, 0.5);}.elementor-22 .elementor-element.elementor-element-e74d070{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-7c8b2fe{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;text-align:start;}.elementor-22 .elementor-element.elementor-element-7c8b2fe .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7a63f89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-22 .elementor-element.elementor-element-6af239a{--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-text );}.elementor-22 .elementor-element.elementor-element-a18fdb1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a18fdb1 .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-22 .elementor-element.elementor-element-a18fdb1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-a18fdb1 .elementor-icon{font-size:14px;}.elementor-22 .elementor-element.elementor-element-a18fdb1 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-a18fdb1 .elementor-icon-box-title a{font-family:var( --e-global-typography-44ebef9-font-family ), Sans-serif;font-size:var( --e-global-typography-44ebef9-font-size );font-weight:var( --e-global-typography-44ebef9-font-weight );text-transform:var( --e-global-typography-44ebef9-text-transform );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-41df958{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-41df958 .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-22 .elementor-element.elementor-element-41df958 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-41df958 .elementor-icon{font-size:14px;}.elementor-22 .elementor-element.elementor-element-41df958 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-41df958 .elementor-icon-box-title a{font-family:var( --e-global-typography-44ebef9-font-family ), Sans-serif;font-size:var( --e-global-typography-44ebef9-font-size );font-weight:var( --e-global-typography-44ebef9-font-weight );text-transform:var( --e-global-typography-44ebef9-text-transform );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1cd332a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1cd332a .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-22 .elementor-element.elementor-element-1cd332a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-1cd332a .elementor-icon{font-size:14px;}.elementor-22 .elementor-element.elementor-element-1cd332a .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1cd332a .elementor-icon-box-title a{font-family:var( --e-global-typography-44ebef9-font-family ), Sans-serif;font-size:var( --e-global-typography-44ebef9-font-size );font-weight:var( --e-global-typography-44ebef9-font-weight );text-transform:var( --e-global-typography-44ebef9-text-transform );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-06e94fb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-06e94fb .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-22 .elementor-element.elementor-element-06e94fb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-06e94fb .elementor-icon{font-size:14px;}.elementor-22 .elementor-element.elementor-element-06e94fb .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-06e94fb .elementor-icon-box-title a{font-family:var( --e-global-typography-44ebef9-font-family ), Sans-serif;font-size:var( --e-global-typography-44ebef9-font-size );font-weight:var( --e-global-typography-44ebef9-font-weight );text-transform:var( --e-global-typography-44ebef9-text-transform );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d4769d7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-f6215f0{--display:flex;}.elementor-22 .elementor-element.elementor-element-1716046{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-1716046:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1716046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frostednug.com/wp-content/uploads/2025/12/depositphotos_647563210-stock-photo-photo-texture-old-paper-gray.avif");}.elementor-22 .elementor-element.elementor-element-da8a387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-22 .elementor-element.elementor-element-da8a387 .elementor-heading-title{font-family:var( --e-global-typography-44ebef9-font-family ), Sans-serif;font-size:var( --e-global-typography-44ebef9-font-size );font-weight:var( --e-global-typography-44ebef9-font-weight );text-transform:var( --e-global-typography-44ebef9-text-transform );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d515e03{--display:flex;}.elementor-22 .elementor-element.elementor-element-08bb123{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-22 .elementor-element.elementor-element-03233cf{--display:flex;}.elementor-22 .elementor-element.elementor-element-014f701{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-014f701:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-014f701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frostednug.com/wp-content/uploads/2025/12/depositphotos_647563210-stock-photo-photo-texture-old-paper-gray.avif");}.elementor-22 .elementor-element.elementor-element-088ad61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;}.elementor-22 .elementor-element.elementor-element-088ad61 .elementor-heading-title{font-family:var( --e-global-typography-44ebef9-font-family ), Sans-serif;font-size:var( --e-global-typography-44ebef9-font-size );font-weight:var( --e-global-typography-44ebef9-font-weight );text-transform:var( --e-global-typography-44ebef9-text-transform );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-088ad61 .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-088ad61 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-6000c0d{--display:flex;}.elementor-22 .elementor-element.elementor-element-f9bacc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f9bacc9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f9bacc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fccbd8 );}.elementor-22 .elementor-element.elementor-element-812ab6a{background-color:var( --e-global-color-4d3d269 );padding:5px 10px 5px 10px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-812ab6a .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-1abf356{padding:0px 0px 20px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-1abf356 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-4f376fa > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-22 .elementor-element.elementor-element-4f376fa > .jet-listing-grid > .jet-listing-grid__items, .elementor-22 .elementor-element.elementor-element-4f376fa > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-22 .elementor-element.elementor-element-4f376fa > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(18px / 2);padding-bottom:calc(18px / 2);}:is( .elementor-22 .elementor-element.elementor-element-4f376fa > .jet-listing-grid, .elementor-22 .elementor-element.elementor-element-4f376fa > .jet-listing-grid > .jet-listing-grid__slider, .elementor-22 .elementor-element.elementor-element-4f376fa > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-22 .elementor-element.elementor-element-4f376fa > .jet-listing-grid, .elementor-22 .elementor-element.elementor-element-4f376fa > .jet-listing-grid > .jet-listing-grid__slider, .elementor-22 .elementor-element.elementor-element-4f376fa > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 18px / -2);margin-bottom:calc( 18px / -2);}.elementor-22 .elementor-element.elementor-element-a932320{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-22 .elementor-element.elementor-element-a932320:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a932320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-40bab4c );}.elementor-22 .elementor-element.elementor-element-bbc50fe{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-bbc50fe .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d525831{width:var( --container-widget-width, 611px );max-width:611px;padding:0px 0px 0px 0px;--container-widget-width:611px;--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-secondary );}.elementor-22 .elementor-element.elementor-element-d525831 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-183b1ce{--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-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-e077970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-ea78a55{--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-between;--align-items:center;}.elementor-22 .elementor-element.elementor-element-4b513fc{border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4b513fc .elementor-icon-box-wrapper{align-items:end;text-align:start;gap:23px;}.elementor-22 .elementor-element.elementor-element-4b513fc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-4b513fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4b513fc.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4b513fc.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4b513fc .elementor-icon{font-size:27px;}.elementor-22 .elementor-element.elementor-element-4b513fc .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4b513fc .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-4b513fc:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-4b513fc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-268427b .elementor-button{background-color:var( --e-global-color-b42e327 );font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3ecac7e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-7fccbd8 );--border-color:var( --e-global-color-7fccbd8 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3ecac7e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3ecac7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-882731e{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-882731e img{width:100%;height:150px;object-fit:cover;object-position:center center;border-radius:20px 0px 0px 20px;}.elementor-22 .elementor-element.elementor-element-02b4fe1{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-88aba3a{background-color:var( --e-global-color-40bab4c );padding:5px 10px 5px 10px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-88aba3a .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9cfb871 .elementor-heading-title{font-family:var( --e-global-typography-2576f20-font-family ), Sans-serif;font-size:var( --e-global-typography-2576f20-font-size );font-weight:var( --e-global-typography-2576f20-font-weight );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9fbce65 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-1145ad9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-7fccbd8 );--border-color:var( --e-global-color-7fccbd8 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1145ad9:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1145ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-b92c7ae{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b92c7ae img{width:100%;height:150px;object-fit:cover;object-position:center center;border-radius:20px 0px 0px 20px;}.elementor-22 .elementor-element.elementor-element-75e1c3b{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-74d7677{background-color:var( --e-global-color-40bab4c );padding:5px 10px 5px 10px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-74d7677 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-b9d4a37 .elementor-heading-title{font-family:var( --e-global-typography-2576f20-font-family ), Sans-serif;font-size:var( --e-global-typography-2576f20-font-size );font-weight:var( --e-global-typography-2576f20-font-weight );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d067223 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-c203281{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-7fccbd8 );--border-color:var( --e-global-color-7fccbd8 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-c203281:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c203281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-b587a05{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b587a05 img{width:100%;height:150px;object-fit:cover;object-position:center center;border-radius:20px 0px 0px 20px;}.elementor-22 .elementor-element.elementor-element-dd12575{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-901e01f{background-color:var( --e-global-color-40bab4c );padding:5px 10px 5px 10px;border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-901e01f .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-afaa97c .elementor-heading-title{font-family:var( --e-global-typography-2576f20-font-family ), Sans-serif;font-size:var( --e-global-typography-2576f20-font-size );font-weight:var( --e-global-typography-2576f20-font-weight );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-bd15cf0 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-d0ebeca{--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:flex-start;}.elementor-22 .elementor-element.elementor-element-604035d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-604035d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-604035d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-4b1fffd{border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4b1fffd .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-22 .elementor-element.elementor-element-4b1fffd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-4b1fffd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4b1fffd.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4b1fffd.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4b1fffd .elementor-icon{font-size:25px;}.elementor-22 .elementor-element.elementor-element-4b1fffd .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4b1fffd .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-4b1fffd:has(:hover) .elementor-icon-box-title,
					 .elementor-22 .elementor-element.elementor-element-4b1fffd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-eeed422{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-eeed422:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-eeed422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#435F7F;}.elementor-22 .elementor-element.elementor-element-55e2e7c{border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-55e2e7c .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-7591cd9 .elementor-heading-title{font-family:var( --e-global-typography-2576f20-font-family ), Sans-serif;font-size:var( --e-global-typography-2576f20-font-size );font-weight:var( --e-global-typography-2576f20-font-weight );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-6206808 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-7fccbd8 );}.elementor-22 .elementor-element.elementor-element-b2f28cb{--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:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-b2f28cb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b2f28cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#435F7F;}.elementor-22 .elementor-element.elementor-element-9557c06{border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9557c06 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-38195a3 .elementor-heading-title{font-family:var( --e-global-typography-2576f20-font-family ), Sans-serif;font-size:var( --e-global-typography-2576f20-font-size );font-weight:var( --e-global-typography-2576f20-font-weight );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-6ab0898 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-7fccbd8 );}.elementor-22 .elementor-element.elementor-element-9d80057 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:25px 25px 25px 25px;padding:13px 20px 13px 20px;}.elementor-22 .elementor-element.elementor-element-9d80057 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-9d80057 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9d80057{width:100%;max-width:100%;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-22 .elementor-element.elementor-element-9d80057:hover{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-9d80057 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-9d80057 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-6ff245b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-7fccbd8 );--border-color:var( --e-global-color-7fccbd8 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-6ff245b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6ff245b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-099983b );}.elementor-22 .elementor-element.elementor-element-d0de539 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-cf8b09c .elementor-heading-title{font-family:var( --e-global-typography-2576f20-font-family ), Sans-serif;font-size:var( --e-global-typography-2576f20-font-size );font-weight:var( --e-global-typography-2576f20-font-weight );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-a6d4319 .elementor-heading-title{font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-3b9ea53 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-5ed2aab-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed2aab-font-size );fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;padding:13px 20px 13px 20px;}.elementor-22 .elementor-element.elementor-element-3b9ea53 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-3b9ea53 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-3b9ea53{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-3b9ea53 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-3b9ea53 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-000fa6c{--width:50%;}.elementor-22 .elementor-element.elementor-element-2b79f80{--width:490px;}.elementor-22 .elementor-element.elementor-element-f6d7172{--width:120px;}.elementor-22 .elementor-element.elementor-element-754a1ec{--width:50%;}.elementor-22 .elementor-element.elementor-element-3bb050b{--width:100%;}.elementor-22 .elementor-element.elementor-element-59fcd79{--width:100%;}.elementor-22 .elementor-element.elementor-element-7f619ac{--content-width:1100px;}.elementor-22 .elementor-element.elementor-element-997aea0{--width:50%;}.elementor-22 .elementor-element.elementor-element-1a27098{--width:50%;}.elementor-22 .elementor-element.elementor-element-a02bc37{--content-width:1200px;}.elementor-22 .elementor-element.elementor-element-4258198{--width:100%;}.elementor-22 .elementor-element.elementor-element-84a3d2f{--width:100%;}.elementor-22 .elementor-element.elementor-element-4307703{--width:100%;}.elementor-22 .elementor-element.elementor-element-2a8860e{--width:725px;}.elementor-22 .elementor-element.elementor-element-1052c91{--width:50%;}.elementor-22 .elementor-element.elementor-element-775deae{--width:120px;}.elementor-22 .elementor-element.elementor-element-e74d070{--width:50%;}.elementor-22 .elementor-element.elementor-element-f9bacc9{--content-width:748px;}.elementor-22 .elementor-element.elementor-element-a932320{--content-width:1200px;}.elementor-22 .elementor-element.elementor-element-e077970{--width:70%;}.elementor-22 .elementor-element.elementor-element-3ecac7e{--width:100%;}.elementor-22 .elementor-element.elementor-element-1145ad9{--width:100%;}.elementor-22 .elementor-element.elementor-element-c203281{--width:100%;}.elementor-22 .elementor-element.elementor-element-d0ebeca{--width:30%;}.elementor-22 .elementor-element.elementor-element-604035d{--width:100%;}.elementor-22 .elementor-element.elementor-element-6ff245b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-2ddd2aa{--width:100%;}.elementor-22 .elementor-element.elementor-element-000fa6c{--width:100%;}.elementor-22 .elementor-element.elementor-element-2b79f80{--width:100%;}.elementor-22 .elementor-element.elementor-element-754a1ec{--width:100%;}.elementor-22 .elementor-element.elementor-element-e74d070{--width:100%;}.elementor-22 .elementor-element.elementor-element-6af239a{--width:375px;}.elementor-22 .elementor-element.elementor-element-f9bacc9{--content-width:100%;}}@media(min-width:1025px){.elementor-22 .elementor-element.elementor-element-2ddd2aa:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2ddd2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-2ddd2aa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-22 .elementor-element.elementor-element-000fa6c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-63e3e09 .elementor-heading-title{font-size:var( --e-global-typography-511d99a-font-size );line-height:var( --e-global-typography-511d99a-line-height );letter-spacing:var( --e-global-typography-511d99a-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-a2567bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-729f51e .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-df3f6f8 .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-f6d7172{right:20px;}body.rtl .elementor-22 .elementor-element.elementor-element-f6d7172{left:20px;}.elementor-22 .elementor-element.elementor-element-f6d7172{top:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-3bb050b{--min-height:50vh;}.elementor-22 .elementor-element.elementor-element-71959c1 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-2e0d3a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-472cea7 .elementor-button{font-size:var( --e-global-typography-9db49b3-font-size );letter-spacing:var( --e-global-typography-9db49b3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-wrapper{height:50vh;}.elementor-22 .elementor-element.elementor-element-59fcd79{--min-height:50vh;}.elementor-22 .elementor-element.elementor-element-b373d08 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-72dbec4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0467b08 .elementor-button{font-size:var( --e-global-typography-9db49b3-font-size );letter-spacing:var( --e-global-typography-9db49b3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-wrapper{height:50vh;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7f619ac{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-4a29641 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7c08829{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-e2cd27a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-84ef895 .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9bc13b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-241b687 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-dea7364 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-2f629fc .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-f709119 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-52aff99 .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-58d4651 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-38eb366 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-8cc228c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-c22992e .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-6152dd3 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-a02bc37{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-4640caf .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-454359d{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-941719e .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4fe0613 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-4304433 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-3fa9590 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d8882bb .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-6c7c671 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-f59cd82 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-9336b31 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ccf0a20 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-ec9b236 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-a0aaf2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7453535{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-0412c54 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-77c7e30{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-e74d070{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-7c8b2fe{text-align:center;}.elementor-22 .elementor-element.elementor-element-7c8b2fe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7a63f89{text-align:center;}.elementor-22 .elementor-element.elementor-element-6af239a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-a18fdb1 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-a18fdb1 .elementor-icon-box-title a{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-41df958 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-41df958 .elementor-icon-box-title a{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1cd332a .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1cd332a .elementor-icon-box-title a{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-06e94fb .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-06e94fb .elementor-icon-box-title a{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-da8a387 .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-088ad61 .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f9bacc9{--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-812ab6a .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-1abf356{width:var( --container-widget-width, 474px );max-width:474px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a932320{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-d525831{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-183b1ce{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-4b513fc .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4b513fc .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-268427b .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-88aba3a .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-9cfb871 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9fbce65 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-74d7677 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-b9d4a37 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d067223 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-901e01f .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-afaa97c .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-bd15cf0 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-4b1fffd .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4b1fffd .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-55e2e7c .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-7591cd9 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6206808 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-9557c06 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-38195a3 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6ab0898 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-9d80057 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-d0de539 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cf8b09c .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a6d4319 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-3b9ea53 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-2ddd2aa{--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-000fa6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2b79f80{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-63e3e09{--container-widget-width:341px;--container-widget-flex-grow:0;width:var( --container-widget-width, 341px );max-width:341px;z-index:5;}.elementor-22 .elementor-element.elementor-element-63e3e09 .elementor-heading-title{font-size:var( --e-global-typography-511d99a-font-size );line-height:var( --e-global-typography-511d99a-line-height );letter-spacing:var( --e-global-typography-511d99a-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-a2567bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-729f51e .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-df3f6f8{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-df3f6f8 .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f6d7172{--width:120px;--min-height:120px;top:125px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-f6d7172{right:2%;}body.rtl .elementor-22 .elementor-element.elementor-element-f6d7172{left:2%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-754a1ec{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3bb050b{--min-height:399px;}.elementor-22 .elementor-element.elementor-element-71959c1 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-3335971 .elementor-icon{font-size:13px;}.elementor-22 .elementor-element.elementor-element-3335971 .elementor-icon svg{height:13px;}.elementor-22 .elementor-element.elementor-element-2e0d3a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-472cea7 .elementor-button{font-size:var( --e-global-typography-9db49b3-font-size );letter-spacing:var( --e-global-typography-9db49b3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-c99c91c .glidekit-marquee-v-wrapper{height:360px;}.elementor-22 .elementor-element.elementor-element-59fcd79{--min-height:150px;}.elementor-22 .elementor-element.elementor-element-b373d08 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-51cf503 .elementor-icon{font-size:13px;}.elementor-22 .elementor-element.elementor-element-51cf503 .elementor-icon svg{height:13px;}.elementor-22 .elementor-element.elementor-element-72dbec4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-0467b08 .elementor-button{font-size:var( --e-global-typography-9db49b3-font-size );letter-spacing:var( --e-global-typography-9db49b3-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d346cf7 .glidekit-marquee-v-wrapper{height:360px;}.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4a29641{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}.elementor-22 .elementor-element.elementor-element-4a29641 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7c08829{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-84ef895 .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9bc13b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-241b687 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-dea7364 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-2f629fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-2f629fc .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-f709119{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-f709119 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-52aff99 .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-58d4651 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-38eb366 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-8cc228c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-c22992e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-c22992e .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-6152dd3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-6152dd3 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-4640caf .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-eec0c4c{--container-widget-width:208px;--container-widget-flex-grow:0;width:var( --container-widget-width, 208px );max-width:208px;}.elementor-22 .elementor-element.elementor-element-941719e .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-4fe0613 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-4304433 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-3fa9590 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d8882bb .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-6c7c671 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-f59cd82 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-9336b31 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-ccf0a20 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-ec9b236 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-2a8860e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-a0aaf2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-7453535{--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-0412c54{width:var( --container-widget-width, 239px );max-width:239px;--container-widget-width:239px;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-0412c54 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-775deae{--width:120px;bottom:-30px;}.elementor-22 .elementor-element.elementor-element-7c8b2fe{--container-widget-width:264px;--container-widget-flex-grow:0;width:var( --container-widget-width, 264px );max-width:264px;}.elementor-22 .elementor-element.elementor-element-7c8b2fe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-a18fdb1 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-a18fdb1 .elementor-icon-box-title a{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-41df958 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-41df958 .elementor-icon-box-title a{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-1cd332a .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1cd332a .elementor-icon-box-title a{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-06e94fb .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-06e94fb .elementor-icon-box-title a{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-da8a387 .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-088ad61{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-088ad61 .elementor-heading-title{font-size:var( --e-global-typography-44ebef9-font-size );line-height:var( --e-global-typography-44ebef9-line-height );letter-spacing:var( --e-global-typography-44ebef9-letter-spacing );}.elementor-22 .elementor-element.elementor-element-f9bacc9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-812ab6a .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-1abf356{padding:0px 0px 0px 0px;--container-widget-width:309px;--container-widget-flex-grow:0;width:var( --container-widget-width, 309px );max-width:309px;}.elementor-22 .elementor-element.elementor-element-bbc50fe{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-22 .elementor-element.elementor-element-d525831{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-ea78a55{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4b513fc .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-22 .elementor-element.elementor-element-4b513fc .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4b513fc .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-268427b .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-882731e{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-882731e img{height:100%;}.elementor-22 .elementor-element.elementor-element-88aba3a .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-9cfb871 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-9fbce65 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-b92c7ae{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-b92c7ae img{height:100%;}.elementor-22 .elementor-element.elementor-element-74d7677 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-b9d4a37 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-d067223 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-b587a05{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-b587a05 img{height:100%;}.elementor-22 .elementor-element.elementor-element-901e01f .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-afaa97c .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-bd15cf0 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-d0ebeca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-604035d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-4b1fffd .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4b1fffd .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-55e2e7c .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-7591cd9 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6206808 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-9557c06 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-38195a3 .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-6ab0898 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-9d80057 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-6ff245b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-d0de539 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22 .elementor-element.elementor-element-cf8b09c .elementor-heading-title{font-size:var( --e-global-typography-2576f20-font-size );letter-spacing:var( --e-global-typography-2576f20-letter-spacing );}.elementor-22 .elementor-element.elementor-element-a6d4319{text-align:center;}.elementor-22 .elementor-element.elementor-element-a6d4319 .elementor-heading-title{font-size:var( --e-global-typography-5ed2aab-font-size );}.elementor-22 .elementor-element.elementor-element-3b9ea53 .elementor-button{font-size:var( --e-global-typography-5ed2aab-font-size );}}/* Start custom CSS for heading, class: .elementor-element-63e3e09 */.elementor-22 .elementor-element.elementor-element-63e3e09 span
{
    color: #64A0D3;
    border-bottom: solid 3px white;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-144c63c */.elementor-22 .elementor-element.elementor-element-144c63c img {
  animation: spin 20s linear infinite;
}

@keyframes spin {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3335971 */.elementor-22 .elementor-element.elementor-element-3335971
{
    transform: rotate(-25deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-472cea7 */.elementor-22 .elementor-element.elementor-element-472cea7 {
  position: relative;
  overflow: hidden;
}

.elementor-22 .elementor-element.elementor-element-472cea7::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #144366;
  transform: translateY(100%);
  transition: transform 0.3s ease;
  z-index: 0;
    pointer-events: none;
}

.elementor-22 .elementor-element.elementor-element-472cea7:hover::before {
  transform: translateY(0);
}

.elementor-22 .elementor-element.elementor-element-472cea7 span {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-51cf503 */.elementor-22 .elementor-element.elementor-element-51cf503
{
    transform: rotate(-25deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0467b08 */.elementor-22 .elementor-element.elementor-element-0467b08 {
  position: relative;
  overflow: hidden;
}

.elementor-22 .elementor-element.elementor-element-0467b08::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #B93930;
  transform: translateY(100%);
  transition: transform 0.3s ease;
  z-index: 0;
      pointer-events: none;
}

.elementor-22 .elementor-element.elementor-element-0467b08:hover::before {
  transform: translateY(0);
}

.elementor-22 .elementor-element.elementor-element-0467b08 span {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for glidekit-horizontal-marquee, class: .elementor-element-6264303 */.elementor-22 .elementor-element.elementor-element-6264303 .glidekit-marquee-item-icon svg
{
    fill: #B93930!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a29641 */.elementor-22 .elementor-element.elementor-element-4a29641 span
{
    color: #B93930;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f629fc */.elementor-22 .elementor-element.elementor-element-2f629fc {
  position: relative;
  overflow: hidden;
}

.elementor-22 .elementor-element.elementor-element-2f629fc::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #144366;
  transform: translateY(100%);
  transition: transform 0.3s ease;
  z-index: 0;
pointer-events: none;
}

.elementor-22 .elementor-element.elementor-element-2f629fc:hover::before {
  transform: translateY(0);
}

.elementor-22 .elementor-element.elementor-element-2f629fc span {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f709119 */.elementor-22 .elementor-element.elementor-element-f709119 {
  position: relative;
  overflow: hidden;
}

.elementor-22 .elementor-element.elementor-element-f709119::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #B93930;
  transform: translateY(100%);
  transition: transform 0.3s ease;
  z-index: 0;
    pointer-events: none;
}

.elementor-22 .elementor-element.elementor-element-f709119:hover::before {
  transform: translateY(0);
}

.elementor-22 .elementor-element.elementor-element-f709119 span {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c22992e */.elementor-22 .elementor-element.elementor-element-c22992e {
  position: relative;
  overflow: hidden;
}

.elementor-22 .elementor-element.elementor-element-c22992e::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #144366;
  transform: translateY(100%);
  transition: transform 0.3s ease;
  z-index: 0;
pointer-events: none;
}

.elementor-22 .elementor-element.elementor-element-c22992e:hover::before {
  transform: translateY(0);
}

.elementor-22 .elementor-element.elementor-element-c22992e span {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6152dd3 */.elementor-22 .elementor-element.elementor-element-6152dd3 {
  position: relative;
  overflow: hidden;
}

.elementor-22 .elementor-element.elementor-element-6152dd3::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #B93930;
  transform: translateY(100%);
  transition: transform 0.3s ease;
  z-index: 0;
    pointer-events: none;
}

.elementor-22 .elementor-element.elementor-element-6152dd3:hover::before {
  transform: translateY(0);
}

.elementor-22 .elementor-element.elementor-element-6152dd3 span {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eec0c4c */.elementor-22 .elementor-element.elementor-element-eec0c4c span
{
    color: #64A0D3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-941719e */.elementor-22 .elementor-element.elementor-element-941719e span
{
    color: #B93930 ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fa9590 */.elementor-22 .elementor-element.elementor-element-3fa9590 span
{
    color: #B93930 ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9336b31 */.elementor-22 .elementor-element.elementor-element-9336b31 span
{
    color: #B93930 ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25783bf */.elementor-22 .elementor-element.elementor-element-25783bf img {
  filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0412c54 */.elementor-22 .elementor-element.elementor-element-0412c54 span
{
    color: #64A0D3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd96766 */.elementor-22 .elementor-element.elementor-element-dd96766 img {
  animation: spin 20s linear infinite;
}

@keyframes spin {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e543493 */.elementor-22 .elementor-element.elementor-element-e543493 img
{
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c8b2fe */.elementor-22 .elementor-element.elementor-element-7c8b2fe span
{
    color: #B93930;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1abf356 */.elementor-22 .elementor-element.elementor-element-1abf356 span
{
    color: #B93930;
}

@media only screen and (max-width: 767px) {
.elementor-22 .elementor-element.elementor-element-1abf356 h2 {
    font-size: 36px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbc50fe */.elementor-22 .elementor-element.elementor-element-bbc50fe span
{
    color: #64A0D3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-882731e */@media only screen and (max-width: 767px) {
.elementor-22 .elementor-element.elementor-element-882731e img {
    aspect-ratio: 1.6667 !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cfb871 */.elementor-22 .elementor-element.elementor-element-9cfb871 span
{
    color: #B93930 ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b92c7ae */@media only screen and (max-width: 767px) {
.elementor-22 .elementor-element.elementor-element-b92c7ae img {
    aspect-ratio: 1.6667 !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9d4a37 */.elementor-22 .elementor-element.elementor-element-b9d4a37 span
{
    color: #B93930 ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b587a05 */@media only screen and (max-width: 767px) {
.elementor-22 .elementor-element.elementor-element-b587a05 img {
    aspect-ratio: 1.6667 !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afaa97c */.elementor-22 .elementor-element.elementor-element-afaa97c span
{
    color: #B93930 ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7591cd9 */.elementor-22 .elementor-element.elementor-element-7591cd9 span
{
    color: #B93930 ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38195a3 */.elementor-22 .elementor-element.elementor-element-38195a3 span
{
    color: #B93930 ;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9d80057 */.elementor-22 .elementor-element.elementor-element-9d80057 {
  position: relative;
  overflow: hidden;
}

.elementor-22 .elementor-element.elementor-element-9d80057::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: #144366;
  transform: translateY(100%);
  transition: transform 0.3s ease;
  z-index: 0;
  pointer-events: none;
}

.elementor-22 .elementor-element.elementor-element-9d80057:hover::before {
  transform: translateY(0);
}

.elementor-22 .elementor-element.elementor-element-9d80057 span {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0de539 */.elementor-22 .elementor-element.elementor-element-d0de539 span
{
    color: #B93930 ;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf8b09c */.elementor-22 .elementor-element.elementor-element-cf8b09c span
{
    color: #B93930 ;
}/* End custom CSS */
/* Start custom CSS */.joint {
    cursor: pointer;
  display: flex;
  width: 280px;
  height: 48px;
  background: transparent;
  border-radius: 30px;
  overflow: hidden;
  position: relative;

  transform-origin: center left;
  clip-path: polygon(0 30%, 100% 0, 100% 100%, 0 70%);
}

.joint .filter {
  width: 22%;
  background-color: #dadada;
}

.joint .body {
  width: 78%;
  background-color: #f9f9f9;
  background-image: repeating-linear-gradient(
    90deg,
    rgba(255,255,255,0.95) 0 5px,
    rgba(240,240,240,0.95) 5px 10px
  );
  position: relative;
}

.joint .tip {
  position: absolute;
  right: 0;
  top: 0;
  width: 28px;
  height: 100%;
  border-radius: 0 30px 30px 0;
  background: #d9d9d9;
  overflow: hidden;
}

.tip {
  position: relative;
  transition: background 1.2s ease, box-shadow 1.2s ease;
}

.joint:hover .tip {
  background: radial-gradient(circle, #ff7a33 0%, #e22a00 40%, #5a0000 100%);
  background-size: 150% 150%;
  background-position: 50% 50%;
  box-shadow: 0 0 4px #ff5c00, 0 0 10px #ff3000;
  animation: ember 1.2s infinite ease-in-out alternate;
}

.tip::after {
  content: "";
  position: absolute;
  top: -24px;
  left: 50%;
  width: 18px;
  height: 18px;
  background: rgba(255,255,255,0.4);
  border-radius: 50%;
  opacity: 0;
  transform: translateX(-50%) scale(0.8);
}

.joint:hover .tip::after {
  opacity: 1;
  animation: smoke 1.8s infinite ease-out;
}

.tip::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(to right, rgba(70,70,70,0.3), rgba(0,0,0,0.7));
  mix-blend-mode: multiply;
  opacity: 0;
}

.joint:hover .tip::before {
  animation: ash 6s linear forwards;
}

@keyframes ember {
  0% {
    box-shadow: 0 0 4px #ff5c00, 0 0 10px #ff3000;
    background-size: 140% 140%;
    background-position: 50% 46%;
  }
  100% {
    box-shadow: 0 0 12px #ffa200, 0 0 25px #ff6a00;
    background-size: 165% 165%;
    background-position: 50% 54%;
  }
}

@keyframes smoke {
  0% {
    opacity: 0.8;
    transform: translateX(-50%) translateY(0) scale(0.9);
  }
  60% {
    opacity: 0.45;
    transform: translateX(-50%) translateY(-35px) scale(1.4);
  }
  100% {
    opacity: 0;
    transform: translateX(-50%) translateY(-55px) scale(1.7);
  }
}

@keyframes ash {
  0% { opacity: 0; }
  40% { opacity: 0.45; }
  100% { opacity: 0.9; }
}/* End custom CSS */