.elementor-3455 .elementor-element.elementor-element-e8abb53{--display:flex;--min-height:130vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.67;}.elementor-3455 .elementor-element.elementor-element-e8abb53:not(.elementor-motion-effects-element-type-background), .elementor-3455 .elementor-element.elementor-element-e8abb53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://registrations.kingscollege-uk-ncr.com/wp-content/uploads/2026/06/group-2-1-scaled-1.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-3455 .elementor-element.elementor-element-e8abb53::before, .elementor-3455 .elementor-element.elementor-element-e8abb53 > .elementor-background-video-container::before, .elementor-3455 .elementor-element.elementor-element-e8abb53 > .e-con-inner > .elementor-background-video-container::before, .elementor-3455 .elementor-element.elementor-element-e8abb53 > .elementor-background-slideshow::before, .elementor-3455 .elementor-element.elementor-element-e8abb53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3455 .elementor-element.elementor-element-e8abb53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000087;--background-overlay:'';}.elementor-3455 .elementor-element.elementor-element-56f57fb{--display:flex;--position:absolute;--min-height:0vh;--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:30px;--padding-bottom:120px;--padding-left:96px;--padding-right:96px;top:0px;}body:not(.rtl) .elementor-3455 .elementor-element.elementor-element-56f57fb{left:0px;}body.rtl .elementor-3455 .elementor-element.elementor-element-56f57fb{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3455 .elementor-element.elementor-element-d619069{text-align:center;}.elementor-3455 .elementor-element.elementor-element-d619069 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-3455 .elementor-element.elementor-element-8534dbd{text-align:center;}.elementor-3455 .elementor-element.elementor-element-8534dbd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:60px;font-weight:800;line-height:70px;color:#FFFFFF;}.elementor-3455 .elementor-element.elementor-element-d3fb3f5{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-100px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;bottom:40px;}body:not(.rtl) .elementor-3455 .elementor-element.elementor-element-d3fb3f5{left:0px;}body.rtl .elementor-3455 .elementor-element.elementor-element-d3fb3f5{right:0px;}.elementor-3455 .elementor-element.elementor-element-d8cb30d{--display:flex;}.elementor-3455 .elementor-element.elementor-element-2eb70f3{text-align:center;}.elementor-3455 .elementor-element.elementor-element-2eb70f3 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-3455 .elementor-element.elementor-element-f6a7b37{--display:flex;}.elementor-3455 .elementor-element.elementor-element-a2ef7c4{text-align:center;}.elementor-3455 .elementor-element.elementor-element-a2ef7c4 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-3455 .elementor-element.elementor-element-25a806f{--display:flex;}.elementor-3455 .elementor-element.elementor-element-3d99597{text-align:center;}.elementor-3455 .elementor-element.elementor-element-3d99597 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-3455 .elementor-element.elementor-element-dff01c6{--display:flex;}.elementor-3455 .elementor-element.elementor-element-487116b{text-align:center;}.elementor-3455 .elementor-element.elementor-element-487116b .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-3455 .elementor-element.elementor-element-8667e38{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3455 .elementor-element.elementor-element-8667e38:not(.elementor-motion-effects-element-type-background), .elementor-3455 .elementor-element.elementor-element-8667e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D31245;}.elementor-3455 .elementor-element.elementor-element-0527ccd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3455 .elementor-element.elementor-element-bc87e62{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-3455 .elementor-element.elementor-element-bc87e62 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:800;line-height:68px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3455 .elementor-element.elementor-element-ed87cf8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-3455 .elementor-element.elementor-element-c32cf61{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3455 .elementor-element.elementor-element-97c3515{--display:flex;--min-height:99vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3455 .elementor-element.elementor-element-a9d0e4b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3455 .elementor-element.elementor-element-a9d0e4b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;line-height:68px;color:var( --e-global-color-text );}.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-3455 .elementor-element.elementor-element-4f3b862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3455 .elementor-element.elementor-element-4f3b862 .elementor-icon-wrapper{text-align:center;}.elementor-3455 .elementor-element.elementor-element-4f3b862.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-4f3b862.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-4f3b862.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-4f3b862.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-4f3b862.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-4f3b862 .elementor-icon{font-size:120px;}.elementor-3455 .elementor-element.elementor-element-4f3b862 .elementor-icon svg{height:120px;}.elementor-3455 .elementor-element.elementor-element-4f3b862 .elementor-icon-wrapper svg{width:auto;}.elementor-3455 .elementor-element.elementor-element-f862fd4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:15px;font-weight:400;}.elementor-3455 .elementor-element.elementor-element-f862fd4.elementor-element{--align-self:center;}.elementor-3455 .elementor-element.elementor-element-f862fd4 p{margin-block-end:31px;}.elementor-3455 .elementor-element.elementor-element-c9214e9{--display:flex;--min-height:99vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3455 .elementor-element.elementor-element-fe160c9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3455 .elementor-element.elementor-element-fe160c9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;line-height:68px;color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-260c4e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3455 .elementor-element.elementor-element-260c4e8 .elementor-icon-wrapper{text-align:center;}.elementor-3455 .elementor-element.elementor-element-260c4e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-260c4e8.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-260c4e8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-260c4e8.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-260c4e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-260c4e8 .elementor-icon{font-size:120px;}.elementor-3455 .elementor-element.elementor-element-260c4e8 .elementor-icon svg{height:120px;}.elementor-3455 .elementor-element.elementor-element-260c4e8 .elementor-icon-wrapper svg{width:auto;}.elementor-3455 .elementor-element.elementor-element-6abe377{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:15px;font-weight:400;}.elementor-3455 .elementor-element.elementor-element-6abe377.elementor-element{--align-self:center;}.elementor-3455 .elementor-element.elementor-element-6abe377 p{margin-block-end:31px;}.elementor-3455 .elementor-element.elementor-element-5449db3{--display:flex;--min-height:99vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3455 .elementor-element.elementor-element-9369fca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3455 .elementor-element.elementor-element-9369fca .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;line-height:68px;color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-1f753f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3455 .elementor-element.elementor-element-1f753f7 .elementor-icon-wrapper{text-align:center;}.elementor-3455 .elementor-element.elementor-element-1f753f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-1f753f7.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-1f753f7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-1f753f7.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-1f753f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-1f753f7 .elementor-icon{font-size:120px;}.elementor-3455 .elementor-element.elementor-element-1f753f7 .elementor-icon svg{height:120px;}.elementor-3455 .elementor-element.elementor-element-1f753f7 .elementor-icon-wrapper svg{width:auto;}.elementor-3455 .elementor-element.elementor-element-cb64777{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:15px;font-weight:400;}.elementor-3455 .elementor-element.elementor-element-cb64777.elementor-element{--align-self:center;}.elementor-3455 .elementor-element.elementor-element-cb64777 p{margin-block-end:31px;}.elementor-3455 .elementor-element.elementor-element-b468ed7{--display:flex;--min-height:99vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3455 .elementor-element.elementor-element-fc7c06c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3455 .elementor-element.elementor-element-fc7c06c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;line-height:68px;color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-684ab18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3455 .elementor-element.elementor-element-684ab18 .elementor-icon-wrapper{text-align:center;}.elementor-3455 .elementor-element.elementor-element-684ab18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-684ab18.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-684ab18.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-684ab18.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-684ab18.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-684ab18 .elementor-icon{font-size:120px;}.elementor-3455 .elementor-element.elementor-element-684ab18 .elementor-icon svg{height:120px;}.elementor-3455 .elementor-element.elementor-element-684ab18 .elementor-icon-wrapper svg{width:auto;}.elementor-3455 .elementor-element.elementor-element-4d9477d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:15px;font-weight:400;}.elementor-3455 .elementor-element.elementor-element-4d9477d.elementor-element{--align-self:center;}.elementor-3455 .elementor-element.elementor-element-4d9477d p{margin-block-end:31px;}.elementor-3455 .elementor-element.elementor-element-47b8520{--display:flex;--min-height:99vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3455 .elementor-element.elementor-element-37122c8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3455 .elementor-element.elementor-element-37122c8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;line-height:68px;color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-e323da4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3455 .elementor-element.elementor-element-e323da4 .elementor-icon-wrapper{text-align:center;}.elementor-3455 .elementor-element.elementor-element-e323da4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-e323da4.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-e323da4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-e323da4.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-e323da4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-e323da4 .elementor-icon{font-size:120px;}.elementor-3455 .elementor-element.elementor-element-e323da4 .elementor-icon svg{height:120px;}.elementor-3455 .elementor-element.elementor-element-e323da4 .elementor-icon-wrapper svg{width:auto;}.elementor-3455 .elementor-element.elementor-element-9ae42a9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:15px;font-weight:400;}.elementor-3455 .elementor-element.elementor-element-9ae42a9.elementor-element{--align-self:center;}.elementor-3455 .elementor-element.elementor-element-9ae42a9 p{margin-block-end:31px;}.elementor-3455 .elementor-element.elementor-element-7ce64a6{--display:flex;--min-height:99vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3455 .elementor-element.elementor-element-6d2ea2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3455 .elementor-element.elementor-element-6d2ea2c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;line-height:68px;color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-f0ff579{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3455 .elementor-element.elementor-element-f0ff579 .elementor-icon-wrapper{text-align:center;}.elementor-3455 .elementor-element.elementor-element-f0ff579.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-f0ff579.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-f0ff579.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-f0ff579.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-f0ff579.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-f0ff579 .elementor-icon{font-size:120px;}.elementor-3455 .elementor-element.elementor-element-f0ff579 .elementor-icon svg{height:120px;}.elementor-3455 .elementor-element.elementor-element-f0ff579 .elementor-icon-wrapper svg{width:auto;}.elementor-3455 .elementor-element.elementor-element-d956231{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Trebuchet MS", Sans-serif;font-size:15px;font-weight:400;}.elementor-3455 .elementor-element.elementor-element-d956231.elementor-element{--align-self:center;}.elementor-3455 .elementor-element.elementor-element-d956231 p{margin-block-end:31px;}.elementor-3455 .elementor-element.elementor-element-ea10d73{--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:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:40px;}.elementor-3455 .elementor-element.elementor-element-cf4ec70{--display:flex;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3455 .elementor-element.elementor-element-54e7d8e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3455 .elementor-element.elementor-element-54e7d8e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-3455 .elementor-element.elementor-element-54e7d8e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3455 .elementor-element.elementor-element-54e7d8e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3455 .elementor-element.elementor-element-54e7d8e .elementor-icon-list-item > a{font-family:"Trebuchet MS", Sans-serif;font-size:18px;font-weight:400;}.elementor-3455 .elementor-element.elementor-element-54e7d8e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-3455 .elementor-element.elementor-element-94f1722{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3455 .elementor-element.elementor-element-cc72731{--display:flex;}.elementor-3455 .elementor-element.elementor-element-19ba4ec{--display:flex;}.elementor-3455 .elementor-element.elementor-element-07d61da{text-align:start;}.elementor-3455 .elementor-element.elementor-element-07d61da .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#D31245;}.elementor-3455 .elementor-element.elementor-element-3142e3d{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-0fb9198{--display:flex;--min-height:0px;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3455 .elementor-element.elementor-element-7138442{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-f2068b2 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:24px;font-weight:900;}.elementor-3455 .elementor-element.elementor-element-c7521a2 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:24px;font-weight:900;}.elementor-3455 .elementor-element.elementor-element-e8bce91{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-a3a1e47{font-family:"Trebuchet MS", Sans-serif;font-size:24px;font-weight:400;color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-de2958f{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-488e476{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-d3f6563{font-family:"Trebuchet MS", Sans-serif;font-size:24px;font-weight:400;color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-f981232{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-342b062{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-0e68883{font-family:"Trebuchet MS", Sans-serif;font-size:24px;font-weight:400;color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-ce59285{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-75b0b09{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-bc28f27{font-family:"Trebuchet MS", Sans-serif;font-size:24px;font-weight:400;color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-e97ec6c{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-9812175{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-799c285{font-family:"Trebuchet MS", Sans-serif;font-size:24px;font-weight:400;color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-fcb995a{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-63c05ec{--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;}.elementor-3455 .elementor-element.elementor-element-0cb2a17{--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:space-around;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3455 .elementor-element.elementor-element-f0c196a{text-align:center;}.elementor-3455 .elementor-element.elementor-element-f0c196a .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-primary );}.elementor-3455 .elementor-element.elementor-element-2e83041{text-align:center;color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-e7f21ee{text-align:center;color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-19ed2d8{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3455 .elementor-element.elementor-element-bf53a8f{text-align:center;}.elementor-3455 .elementor-element.elementor-element-bf53a8f .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-primary );}.elementor-3455 .elementor-element.elementor-element-e1e1f50{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-02151aa{--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:space-around;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3455 .elementor-element.elementor-element-10d2684{text-align:center;}.elementor-3455 .elementor-element.elementor-element-10d2684 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:25px;font-weight:800;color:var( --e-global-color-primary );}.elementor-3455 .elementor-element.elementor-element-d88f5d5{text-align:center;color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-a33f1dc{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-cd34fc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3455 .elementor-element.elementor-element-23789e7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3455 .elementor-element.elementor-element-23789e7 .elementor-button{font-family:"Amiri", Sans-serif;font-weight:500;letter-spacing:1.9px;transition-duration:0s;border-style:none;}.elementor-3455 .elementor-element.elementor-element-48bc03a{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3455 .elementor-element.elementor-element-a361e8c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3455 .elementor-element.elementor-element-887f879{text-align:center;}.elementor-3455 .elementor-element.elementor-element-887f879 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-primary );}.elementor-3455 .elementor-element.elementor-element-0f07804{width:100%;max-width:100%;text-align:center;font-family:"Trebuchet MS", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-c192a92{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3455 .elementor-element.elementor-element-959ca27{width:100%;max-width:100%;text-align:center;font-family:"Trebuchet MS", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-f376480{--display:flex;}.elementor-3455 .elementor-element.elementor-element-95af630{--display:flex;}.elementor-3455 .elementor-element.elementor-element-ea6d91c{text-align:start;}.elementor-3455 .elementor-element.elementor-element-ea6d91c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#D31245;}.elementor-3455 .elementor-element.elementor-element-eb0dcd0{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-731c086{--display:flex;--min-height:0px;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3455 .elementor-element.elementor-element-37719dc{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-cc761c0 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:24px;font-weight:900;}.elementor-3455 .elementor-element.elementor-element-2982132 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:24px;font-weight:900;}.elementor-3455 .elementor-element.elementor-element-7ac6034 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:24px;font-weight:900;}.elementor-3455 .elementor-element.elementor-element-9d5cfd8{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-8422b1e{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-6552cd8{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-b5a8b07{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-d2df42b{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-d54c099{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-faec85f{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-1824ade{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-3df19d5{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-faf1259{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-7b06da8{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-16d1eea{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-7870ae0{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-1ea7dc7{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-86dbcab{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-0700213{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-b4e087c{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-59a9c2c{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-258e202{--display:flex;}.elementor-3455 .elementor-element.elementor-element-8bdf4a6{--display:flex;}.elementor-3455 .elementor-element.elementor-element-8947c5f{text-align:start;}.elementor-3455 .elementor-element.elementor-element-8947c5f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:700;color:#D31245;}.elementor-3455 .elementor-element.elementor-element-d769dc9{color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-f5f6543{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3455 .elementor-element.elementor-element-f5f6543:not(.elementor-motion-effects-element-type-background), .elementor-3455 .elementor-element.elementor-element-f5f6543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3455 .elementor-element.elementor-element-9874d36{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3455 .elementor-element.elementor-element-9874d36:not(.elementor-motion-effects-element-type-background), .elementor-3455 .elementor-element.elementor-element-9874d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3455 .elementor-element.elementor-element-a20aa7f{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Trebuchet MS", Sans-serif;font-weight:400;line-height:0px;letter-spacing:3px;color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-a20aa7f p{margin-block-end:0px;}.elementor-3455 .elementor-element.elementor-element-626269c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3455 .elementor-element.elementor-element-626269c .elementor-icon-wrapper{text-align:center;}.elementor-3455 .elementor-element.elementor-element-626269c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-626269c.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-626269c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-626269c.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-626269c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-626269c .elementor-icon{font-size:120px;}.elementor-3455 .elementor-element.elementor-element-626269c .elementor-icon svg{height:120px;}.elementor-3455 .elementor-element.elementor-element-626269c .elementor-icon-wrapper svg{width:auto;}.elementor-3455 .elementor-element.elementor-element-836f038{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-3455 .elementor-element.elementor-element-836f038 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;line-height:68px;color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-c30c041{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3455 .elementor-element.elementor-element-726a8a3{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-ea58538 .elementor-icon-box-title, .elementor-3455 .elementor-element.elementor-element-ea58538 .elementor-icon-box-title a{font-family:"Trebuchet MS", Sans-serif;font-size:20px;font-weight:800;}.elementor-3455 .elementor-element.elementor-element-ea58538 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-ea58538:has(:hover) .elementor-icon-box-title,
					 .elementor-3455 .elementor-element.elementor-element-ea58538:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-ea58538 .elementor-icon-box-description{font-family:"Trebuchet MS", Sans-serif;font-weight:200;color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-03e7ad0{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3455 .elementor-element.elementor-element-35b217b .elementor-icon-box-title, .elementor-3455 .elementor-element.elementor-element-35b217b .elementor-icon-box-title a{font-family:"Trebuchet MS", Sans-serif;font-size:20px;font-weight:800;}.elementor-3455 .elementor-element.elementor-element-35b217b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-35b217b:has(:hover) .elementor-icon-box-title,
					 .elementor-3455 .elementor-element.elementor-element-35b217b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-35b217b .elementor-icon-box-description{font-family:"Trebuchet MS", Sans-serif;font-weight:200;color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-b5d05af{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3455 .elementor-element.elementor-element-570671a .elementor-icon-box-title, .elementor-3455 .elementor-element.elementor-element-570671a .elementor-icon-box-title a{font-family:"Trebuchet MS", Sans-serif;font-size:20px;font-weight:800;}.elementor-3455 .elementor-element.elementor-element-570671a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-570671a:has(:hover) .elementor-icon-box-title,
					 .elementor-3455 .elementor-element.elementor-element-570671a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-570671a .elementor-icon-box-description{font-family:"Trebuchet MS", Sans-serif;font-weight:200;color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-5210884{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-3455 .elementor-element.elementor-element-5210884:not(.elementor-motion-effects-element-type-background), .elementor-3455 .elementor-element.elementor-element-5210884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-3455 .elementor-element.elementor-element-46e325e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3455 .elementor-element.elementor-element-08d8322{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-3455 .elementor-element.elementor-element-bd39a5e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3455 .elementor-element.elementor-element-bd39a5e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:800;line-height:68px;color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-8a585e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3455 .elementor-element.elementor-element-8a585e2 .elementor-icon-wrapper{text-align:center;}.elementor-3455 .elementor-element.elementor-element-8a585e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-8a585e2.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-8a585e2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-8a585e2.elementor-view-framed .elementor-icon, .elementor-3455 .elementor-element.elementor-element-8a585e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3455 .elementor-element.elementor-element-8a585e2 .elementor-icon{font-size:120px;}.elementor-3455 .elementor-element.elementor-element-8a585e2 .elementor-icon svg{height:120px;}.elementor-3455 .elementor-element.elementor-element-8a585e2 .elementor-icon-wrapper svg{width:auto;}.elementor-3455 .elementor-element.elementor-element-f67436c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-3455 .elementor-element.elementor-element-5246201{--display:flex;}.elementor-3455 .elementor-element.elementor-element-9813974{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-3455 .elementor-element.elementor-element-e9967c4{--display:flex;}.elementor-3455 .elementor-element.elementor-element-2a76808{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-3455 .elementor-element.elementor-element-b4ff595{--display:flex;}.elementor-3455 .elementor-element.elementor-element-5244562{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-3455 .elementor-element.elementor-element-0630ce8{--display:flex;}.elementor-3455 .elementor-element.elementor-element-b6a1330{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-3455 .elementor-element.elementor-element-854f681{--display:flex;}.elementor-3455 .elementor-element.elementor-element-bcac110{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-3455 .elementor-element.elementor-element-cbeddce{--display:flex;}.elementor-3455 .elementor-element.elementor-element-b8352de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-3455 .elementor-element.elementor-element-6f72ae2{--display:flex;}.elementor-3455 .elementor-element.elementor-element-5040531{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-3455 .elementor-element.elementor-element-fd75d8e{--display:flex;}.elementor-3455 .elementor-element.elementor-element-ebec431{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-3455 .elementor-element.elementor-element-123aa08{--display:flex;}.elementor-3455 .elementor-element.elementor-element-56e00d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;}.elementor-3455 .elementor-element.elementor-element-b060fde{--display:flex;}.elementor-3455 .elementor-element.elementor-element-b3182a4{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 70% );max-width:70%;padding:18px 0px 18px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:26px;}.elementor-3455 .elementor-element.elementor-element-b3182a4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-3455 .elementor-element.elementor-element-b3182a4 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-3455 .elementor-element.elementor-element-b3182a4 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-3455 .elementor-element.elementor-element-b3182a4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Trebuchet MS", Sans-serif;font-weight:800;}:where( .elementor-3455 .elementor-element.elementor-element-b3182a4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-3455 .elementor-element.elementor-element-61b75df{--display:flex;--min-height:0px;}@media(min-width:768px){.elementor-3455 .elementor-element.elementor-element-cf4ec70{--width:20%;}.elementor-3455 .elementor-element.elementor-element-94f1722{--width:80%;}.elementor-3455 .elementor-element.elementor-element-a361e8c{--width:40%;}.elementor-3455 .elementor-element.elementor-element-c192a92{--width:60%;}.elementor-3455 .elementor-element.elementor-element-46e325e{--width:100%;}}@media(max-width:1024px){.elementor-3455 .elementor-element.elementor-element-8534dbd .elementor-heading-title{font-size:55px;}}@media(max-width:767px){.elementor-3455 .elementor-element.elementor-element-8534dbd .elementor-heading-title{font-size:38px;}.elementor-3455 .elementor-element.elementor-element-8667e38{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3455 .elementor-element.elementor-element-bc87e62{text-align:center;}.elementor-3455 .elementor-element.elementor-element-a9d0e4b{text-align:center;}.elementor-3455 .elementor-element.elementor-element-f862fd4{font-size:20px;}.elementor-3455 .elementor-element.elementor-element-fe160c9{text-align:center;}.elementor-3455 .elementor-element.elementor-element-6abe377{font-size:20px;}.elementor-3455 .elementor-element.elementor-element-9369fca{text-align:center;}.elementor-3455 .elementor-element.elementor-element-cb64777{font-size:20px;}.elementor-3455 .elementor-element.elementor-element-fc7c06c{text-align:center;}.elementor-3455 .elementor-element.elementor-element-4d9477d{font-size:20px;}.elementor-3455 .elementor-element.elementor-element-37122c8{text-align:center;}.elementor-3455 .elementor-element.elementor-element-9ae42a9{font-size:20px;}.elementor-3455 .elementor-element.elementor-element-6d2ea2c{text-align:center;}.elementor-3455 .elementor-element.elementor-element-d956231{font-size:20px;}.elementor-3455 .elementor-element.elementor-element-f0c196a{text-align:center;}.elementor-3455 .elementor-element.elementor-element-bf53a8f{text-align:center;}.elementor-3455 .elementor-element.elementor-element-10d2684{text-align:center;}.elementor-3455 .elementor-element.elementor-element-23789e7 .elementor-button{font-size:10px;letter-spacing:1px;}.elementor-3455 .elementor-element.elementor-element-f5f6543{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3455 .elementor-element.elementor-element-9874d36{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3455 .elementor-element.elementor-element-626269c{padding:0px 0px 0px 0px;}.elementor-3455 .elementor-element.elementor-element-836f038{text-align:center;}.elementor-3455 .elementor-element.elementor-element-bd39a5e{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-d3fb3f5 *//* Navigation Item */
.hero-bottom .hero-nav-item{
    display:flex;
    justify-content:center;
    align-items:center;
    cursor:pointer;
}

/* Heading */
.hero-bottom .hero-nav-item h2{
    position:relative;
    display:inline-block;
    margin:0;
    color:#fff;
    font-size:16px;
    font-weight:700;
    text-transform:uppercase;
    transition:all .3s ease;
}

/* Underline (Hidden) */
.hero-bottom .hero-nav-item h2::after{
    content:"";
    position:absolute;
    left:0;
    bottom:-8px;
    width:100%;
    height:2px;
    background:#fff;
    transform:scaleX(0);
    transform-origin:left;
    transition:transform .3s ease;
}

/* Hover */
.hero-bottom .hero-nav-item:hover h2::after{
    transform:scaleX(1);
}

/* Optional text color on hover */
.hero-bottom .hero-nav-item:hover h2{
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8abb53 */.hero-section{
position:relative;
overflow:hidden;
}

.hero-video{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:1;
}

.hero-video video{
width:100%;
height:100%;
object-fit:cover;
}

.hero-overlay{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}

.hero-content{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:10;
display:flex;
justify-content:center;
}

.hero-content h1{
line-height:1.1;
margin:20px 0;
}


.hero-content .elementor-button{
background:#b71818;
padding:18px 40px;
border-radius:50px;
}

.hero-bottom{
position:absolute;
left:0;
width:100%;
display:flex;
justify-content:space-between;
z-index:20;

}

.hero-item{
width:23%;
color:#fff;
cursor:pointer;
position:relative;
padding-bottom:15px;
}


.hero-item:after{
content:"";
position:absolute;
left:0;
bottom:0;
width:100%;
height:3px;
background:rgba(255,255,255,.25);
}

.hero-item.active:before{
content:"";
position:absolute;
left:0;
bottom:0;
height:3px;
width:100%;

background:#fff;
animation:progress 6s linear;
}

@keyframes progress{

0%{
width:0;
}

100%{
width:100%;
}

}

@media(max-width:768px){

.hero-content{
padding:80px 25px;
}

.hero-content h1{
font-size:40px;
}

.hero-bottom{
display:block;
position:relative;
padding:30px;
}

.hero-item{
width:100%;
margin-bottom:25px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8667e38 *//* ==============================
APPLE STICKY SCROLL CARDS
============================== */

.apple-stack{
    position:relative;
    overflow:visible;
    padding:120px 0;
    background:#f5f5f7;
}

.apple-stack .e-con-inner{
    max-width:1400px;
}

/* Cards Wrapper */

.apple-stack-wrapper{
    position:relative;
    overflow:visible;
}

/* Card */

.apple-card{

    position:sticky;
    top:90px;

    min-height:85vh;

    border-radius:32px;

    overflow:hidden;

    margin-bottom:120px;

    background:#D31245;

    color:#ffffff;

    transition:all .45s ease;

    transform-origin:center top;

    

    transform:scale(.95);

}

/* Active */

.apple-card.active{

    opacity:1;

    transform:scale(1);

}

/* Hover */

.apple-card:hover{

    transform:translateY(-6px);

   

}

/* Left Content */

.apple-card > .e-con:first-child{

    display:flex;

    flex-direction:column;

    justify-content:center;

    padding-right:60px;

}

/* Right Image */

.apple-card > .e-con:last-child{

    display:flex;

    justify-content:center;

    align-items:center;

}

/* Image */

.apple-card img{

    width:100%;

    height:100%;

    object-fit:cover;

    border-radius:24px;

    transition:1s ease;

}

/* Image Hover */

.apple-card:hover img{

    transform:scale(1.05);

}

/* Heading */

.apple-card h1,
.apple-card h2,
.apple-card h3,
.apple-card h4,
.apple-card h5,
.apple-card h6{

    color:#ffffff;

}

/* Paragraph */

.apple-card p{

    color:#ffffff;

    opacity:.9;

}

/* Links */

.apple-card a{

    color:#ffffff;

}

/* Number */

.apple-card h6{

    letter-spacing:3px;

    text-transform:uppercase;

    color:#ffffff;

    opacity:.7;

}

/* Button */

.apple-card .elementor-button{

    background:#ffffff;

    color:#D31245;

    border-radius:60px;

    transition:.35s;

    border:none;

}

.apple-card .elementor-button:hover{

    background:#111111;

    color:#ffffff;

    transform:translateY(-3px);

}

/* Image Radius */

.apple-card .elementor-widget-image{

    overflow:hidden;

    border-radius:24px;

}

/* Responsive */

@media(max-width:1024px){

    .apple-card{

        position:relative;

        top:auto;

        min-height:auto;

        margin-bottom:60px;

    }

}

@media(max-width:767px){

    .apple-stack{

        padding:70px 20px;

    }

    .apple-card{

        padding:30px;

        border-radius:24px;

    }

    .apple-card img{

        height:320px;

    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf4ec70 */.kc-sidebar{
    position: sticky;
    top: 120px;
    align-self: flex-start;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23789e7 *//* BUTTON STYLE */
.elementor-3455 .elementor-element.elementor-element-23789e7 .elementor-button,
.elementor-3455 .elementor-element.elementor-element-23789e7 button{
    position:relative;
    display:inline-flex;
    align-items:center;
    justify-content:center;

    background:transparent !important;
    border:none !important;

    padding:0 0 12px 0 !important;

    font-size:15px;
    font-weight:600;
    text-transform:uppercase;

    color:#D31245 !important;

    cursor:pointer;
    overflow:hidden;

    transition:all .3s ease;
}

/* REMOVE DEFAULT AFTER */
.elementor-3455 .elementor-element.elementor-element-23789e7 .elementor-button:after{
    display:none;
}

/* UNDERLINE */
.elementor-3455 .elementor-element.elementor-element-23789e7 .elementor-button::before,
.elementor-3455 .elementor-element.elementor-element-23789e7 button::before{
    content:"";
    position:absolute;

    left:0;
    bottom:0;

    width:100%;
    height:1px;

    background:#D31245;

    transform-origin:right;
    transition:transform .4s ease;
}

/* HOVER ANIMATION */
.elementor-3455 .elementor-element.elementor-element-23789e7 .elementor-button:hover::before,
.elementor-3455 .elementor-element.elementor-element-23789e7 button:hover::before{
    transform:scaleX(.4);
}

/* HOVER */
.elementor-3455 .elementor-element.elementor-element-23789e7 .elementor-button:hover,
.elementor-3455 .elementor-element.elementor-element-23789e7 button:hover{
    opacity:.85;
    transform:translateY(-2px);
}

/* ICON SPACING */
.elementor-3455 .elementor-element.elementor-element-23789e7 .elementor-button-icon{
    margin-left:12px;
}

/* RED VERSION */
.elementor-3455 .elementor-element.elementor-element-23789e7.red-btn .elementor-button{
    color:#cf033c !important;
}

.elementor-3455 .elementor-element.elementor-element-23789e7.red-btn .elementor-button::before{
    background:#cf033c;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94f1722 */.kc-content{
    position:relative;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea10d73 */.elementor-3455 .elementor-element.elementor-element-ea10d73{
    position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9874d36 */.read-more-content{
    max-height:110px;
    overflow:hidden;
    transition:.4s;
}

.read-more-content.active{
    max-height:3000px;
}/* End custom CSS */