.elementor-694 .elementor-element.elementor-element-4fd2f7a{--display:flex;--min-height:84.62vh;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:1;}.elementor-694 .elementor-element.elementor-element-4fd2f7a::before, .elementor-694 .elementor-element.elementor-element-4fd2f7a > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-4fd2f7a > .e-con-inner > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-4fd2f7a > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-4fd2f7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-4fd2f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-ed8e12b ) 80%);}.elementor-694 .elementor-element.elementor-element-4fd2f7a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-694 .elementor-element.elementor-element-5f4a069d{background-color:#E6010E;padding:5px 15px 5px 15px;border-radius:900px 900px 900px 900px;}.elementor-694 .elementor-element.elementor-element-5f4a069d.elementor-element{--align-self:flex-start;}.elementor-694 .elementor-element.elementor-element-5f4a069d .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-1d065324{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-694 .elementor-element.elementor-element-2e54c97b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-694 .elementor-element.elementor-element-2e54c97b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:51px;font-weight:800;text-transform:capitalize;line-height:50px;color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-45526da1{--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:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-694 .elementor-element.elementor-element-52c0ab51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-694 .elementor-element.elementor-element-52c0ab51 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-727dda13{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-694 .elementor-element.elementor-element-727dda13 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:800;text-transform:capitalize;line-height:50px;color:#E6010E;}.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 );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-694 .elementor-element.elementor-element-b6ff743{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-b6ff743.elementor-element{--align-self:flex-start;}.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;}.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 );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-60d89be3{background-color:var( --e-global-color-ed8e12b );padding:10px 25px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;}.elementor-694 .elementor-element.elementor-element-60d89be3:hover{background-color:var( --e-global-color-ed8e12b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;}.elementor-694 .elementor-element.elementor-element-60d89be3.elementor-element{--align-self:flex-start;}.elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-stacked .elementor-icon{background-color:#E6010E;fill:#FFFFFF;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-default .elementor-icon{fill:#E6010E;color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-60d89be3.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon{font-size:30px;}.elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-title a{font-family:var( --e-global-typography-c81b564-font-family ), Sans-serif;font-size:var( --e-global-typography-c81b564-font-size );font-weight:var( --e-global-typography-c81b564-font-weight );text-transform:var( --e-global-typography-c81b564-text-transform );}.elementor-694 .elementor-element.elementor-element-60d89be3:has(:hover) .elementor-icon-box-title,
					 .elementor-694 .elementor-element.elementor-element-60d89be3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-description{font-family:var( --e-global-typography-276524e-font-family ), Sans-serif;font-size:var( --e-global-typography-276524e-font-size );font-weight:var( --e-global-typography-276524e-font-weight );line-height:var( --e-global-typography-276524e-line-height );color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-6c2f4857{--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;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-6af7c87e{--display:flex;}.elementor-694 .elementor-element.elementor-element-5d5e6343{--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:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-694 .elementor-element.elementor-element-41ae45d3{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-41ae45d3:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-41ae45d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6010E;}.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-694 .elementor-element.elementor-element-49b73cf .elementor-icon-wrapper{text-align:start;}.elementor-694 .elementor-element.elementor-element-49b73cf.elementor-view-stacked .elementor-icon{background-color:#060606;}.elementor-694 .elementor-element.elementor-element-49b73cf.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-49b73cf.elementor-view-default .elementor-icon{color:#060606;border-color:#060606;}.elementor-694 .elementor-element.elementor-element-49b73cf.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-49b73cf.elementor-view-default .elementor-icon svg{fill:#060606;}.elementor-694 .elementor-element.elementor-element-49b73cf .elementor-icon{font-size:25px;}.elementor-694 .elementor-element.elementor-element-49b73cf .elementor-icon svg{height:25px;}.elementor-694 .elementor-element.elementor-element-244fa3d3 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-16cec870 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-3ae56523{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-3ae56523:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-3ae56523 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-3ba01eaf .elementor-icon-wrapper{text-align:start;}.elementor-694 .elementor-element.elementor-element-3ba01eaf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-3ba01eaf.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-3ba01eaf.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-3ba01eaf.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-3ba01eaf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-3ba01eaf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-3ba01eaf.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-3ba01eaf .elementor-icon{font-size:25px;}.elementor-694 .elementor-element.elementor-element-3ba01eaf .elementor-icon svg{height:25px;}.elementor-694 .elementor-element.elementor-element-76eea771 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-632b1ad8 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-213f4ee9{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-213f4ee9:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-213f4ee9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-8a5c06e .elementor-icon-wrapper{text-align:start;}.elementor-694 .elementor-element.elementor-element-8a5c06e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-8a5c06e.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-8a5c06e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-8a5c06e.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-8a5c06e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-8a5c06e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-8a5c06e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-8a5c06e .elementor-icon{font-size:25px;}.elementor-694 .elementor-element.elementor-element-8a5c06e .elementor-icon svg{height:25px;}.elementor-694 .elementor-element.elementor-element-2ab40cf8 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-5fc5674e .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-2e52e72a{--display:flex;--justify-content:center;--overlay-opacity:0.75;border-style:solid;--border-style:solid;border-width:2px 2px 0px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-2e52e72a:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-2e52e72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://24hrlocksmithcalgary.ca/wp-content/uploads/2026/01/BBRXH5U.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-694 .elementor-element.elementor-element-2e52e72a::before, .elementor-694 .elementor-element.elementor-element-2e52e72a > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-2e52e72a > .e-con-inner > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-2e52e72a > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-2e52e72a > .e-con-inner > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-2e52e72a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-694 .elementor-element.elementor-element-3ac310a4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter{justify-content:start;}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter .counter-container{justify-content:start;align-items:start;gap:5px;}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter .counter{font-family:var( --e-global-typography-2fb6569-font-family ), Sans-serif;font-size:var( --e-global-typography-2fb6569-font-size );font-weight:var( --e-global-typography-2fb6569-font-weight );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter .counter-title{font-family:var( --e-global-typography-c81b564-font-family ), Sans-serif;font-size:var( --e-global-typography-c81b564-font-size );font-weight:var( --e-global-typography-c81b564-font-weight );text-transform:var( --e-global-typography-c81b564-text-transform );color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-10b4bc3{--e-rating-icon-marked-color:#E6010E;--e-rating-icon-color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-408c1476{--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;}.elementor-694 .elementor-element.elementor-element-79bd5060{--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;}.elementor-694 .elementor-element.elementor-element-54d5b15a{--display:flex;}.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 );}.elementor-694 .elementor-element.elementor-element-2bd33555 img{border-radius:9000px 9000px 9000px 9000px;}.elementor-694 .elementor-element.elementor-element-25c3a031{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-694 .elementor-element.elementor-element-3e39d3cc img{border-radius:9000px 9000px 9000px 9000px;}.elementor-694 .elementor-element.elementor-element-7156cf7c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-694 .elementor-element.elementor-element-42663ab4 img{border-radius:9000px 9000px 9000px 9000px;}.elementor-694 .elementor-element.elementor-element-34e01950{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-694 .elementor-element.elementor-element-34e01950 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-92ecff6{background-color:var( --e-global-color-ed8e12b );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-92ecff6:hover{background-color:var( --e-global-color-ed8e12b );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-92ecff6.elementor-element{--align-self:flex-start;}.elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-stacked .elementor-icon{background-color:#E6010E;fill:#FFFFFF;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-default .elementor-icon{fill:#E6010E;color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#060606;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-default:has(:focus) .elementor-icon{fill:#060606;color:#060606;border-color:#060606;}.elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-92ecff6.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon{font-size:20px;}.elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon-box-title a{font-family:var( --e-global-typography-c81b564-font-family ), Sans-serif;font-size:var( --e-global-typography-c81b564-font-size );font-weight:var( --e-global-typography-c81b564-font-weight );text-transform:var( --e-global-typography-c81b564-text-transform );}.elementor-694 .elementor-element.elementor-element-92ecff6:has(:hover) .elementor-icon-box-title,
					 .elementor-694 .elementor-element.elementor-element-92ecff6:has(:focus) .elementor-icon-box-title{color:#E6010E;}.elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:600;line-height:1em;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-19f3f9ff{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:3em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-1e993e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-694 .elementor-element.elementor-element-677edb71{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:-184px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-694 .elementor-element.elementor-element-677edb71:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-677edb71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-1619903c .elementor-icon-wrapper{text-align:start;}.elementor-694 .elementor-element.elementor-element-1619903c.elementor-view-stacked .elementor-icon{background-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-1619903c.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-1619903c.elementor-view-default .elementor-icon{color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-1619903c.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-1619903c.elementor-view-default .elementor-icon svg{fill:#E6010E;}.elementor-694 .elementor-element.elementor-element-2819b560{--spacer-size:0px;}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter{justify-content:start;}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter .counter-container{justify-content:start;align-items:start;gap:5px;}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter .counter{font-family:var( --e-global-typography-2fb6569-font-family ), Sans-serif;font-size:var( --e-global-typography-2fb6569-font-size );font-weight:var( --e-global-typography-2fb6569-font-weight );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter .counter-title{font-family:var( --e-global-typography-c81b564-font-family ), Sans-serif;font-size:var( --e-global-typography-c81b564-font-size );font-weight:var( --e-global-typography-c81b564-font-weight );text-transform:var( --e-global-typography-c81b564-text-transform );color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-207c5cd9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:17px;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-1a5da96f{--display:flex;}.elementor-694 .elementor-element.elementor-element-3cff3027{z-index:1;text-align:center;}.elementor-694 .elementor-element.elementor-element-3cff3027 img{max-width:80%;height:620px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-21d182b7{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-694 .elementor-element.elementor-element-21d182b7:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-21d182b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A30000;}.elementor-694 .elementor-element.elementor-element-21d182b7.e-con{--align-self:flex-end;}.elementor-694 .elementor-element.elementor-element-201a931d .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-44ee976f .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-12e9ef87{--display:flex;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-694 .elementor-element.elementor-element-6d12fcc7 .elementor-icon-wrapper{text-align:end;}.elementor-694 .elementor-element.elementor-element-6d12fcc7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-6d12fcc7.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-6d12fcc7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-6d12fcc7.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-6d12fcc7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-6d12fcc7 .elementor-icon{font-size:35px;}.elementor-694 .elementor-element.elementor-element-6d12fcc7 .elementor-icon svg{height:35px;}.elementor-694 .elementor-element.elementor-element-7e9e6c95{--display:flex;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-694 .elementor-element.elementor-element-bf26e9d{--display:flex;--justify-content:center;}.elementor-694 .elementor-element.elementor-element-4668daf6{background-color:#E6010E;padding:5px 15px 5px 15px;border-radius:900px 900px 900px 900px;}.elementor-694 .elementor-element.elementor-element-4668daf6.elementor-element{--align-self:flex-start;}.elementor-694 .elementor-element.elementor-element-4668daf6 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-7e837380{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-694 .elementor-element.elementor-element-7e837380 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:800;text-transform:capitalize;line-height:50px;color:#E6010E;}.elementor-694 .elementor-element.elementor-element-50cc05ee{--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-694 .elementor-element.elementor-element-300fa89{--display:flex;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-694 .elementor-element.elementor-element-74683ef6{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-c81b564-font-family ), Sans-serif;font-size:var( --e-global-typography-c81b564-font-size );font-weight:var( --e-global-typography-c81b564-font-weight );text-transform:var( --e-global-typography-c81b564-text-transform );}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-694 .elementor-element.elementor-element-f570c65{--spacer-size:10px;}.elementor-694 .elementor-element.elementor-element-1229e30c{background-color:var( --e-global-color-ed8e12b );padding:10px 25px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;}.elementor-694 .elementor-element.elementor-element-1229e30c:hover{background-color:var( --e-global-color-ed8e12b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6010E;border-radius:999px 999px 999px 999px;}.elementor-694 .elementor-element.elementor-element-1229e30c.elementor-element{--align-self:flex-start;}.elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-stacked .elementor-icon{background-color:#E6010E;fill:#FFFFFF;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-default .elementor-icon{fill:#E6010E;color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-1229e30c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon{font-size:30px;}.elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon-box-title a{font-family:var( --e-global-typography-c81b564-font-family ), Sans-serif;font-size:var( --e-global-typography-c81b564-font-size );font-weight:var( --e-global-typography-c81b564-font-weight );text-transform:var( --e-global-typography-c81b564-text-transform );}.elementor-694 .elementor-element.elementor-element-1229e30c:has(:hover) .elementor-icon-box-title,
					 .elementor-694 .elementor-element.elementor-element-1229e30c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon-box-description{font-family:var( --e-global-typography-276524e-font-family ), Sans-serif;font-size:var( --e-global-typography-276524e-font-size );font-weight:var( --e-global-typography-276524e-font-weight );line-height:var( --e-global-typography-276524e-line-height );color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-7d49d7c6{--display:flex;--justify-content:flex-start;}.elementor-694 .elementor-element.elementor-element-67cd6e03{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-67cd6e03:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-67cd6e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter{justify-content:start;}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter .counter-container{justify-content:start;align-items:start;gap:5px;}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter .counter{font-family:var( --e-global-typography-2fb6569-font-family ), Sans-serif;font-size:var( --e-global-typography-2fb6569-font-size );font-weight:var( --e-global-typography-2fb6569-font-weight );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter .counter-title{font-family:var( --e-global-typography-c81b564-font-family ), Sans-serif;font-size:var( --e-global-typography-c81b564-font-size );font-weight:var( --e-global-typography-c81b564-font-weight );text-transform:var( --e-global-typography-c81b564-text-transform );color:var( --e-global-color-primary );}.elementor-694 .elementor-element.elementor-element-6d67a375 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-4cae6caf{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-4cae6caf:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-4cae6caf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter{justify-content:start;}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter .counter-container{justify-content:start;align-items:start;gap:5px;}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter .counter{font-family:var( --e-global-typography-2fb6569-font-family ), Sans-serif;font-size:var( --e-global-typography-2fb6569-font-size );font-weight:var( --e-global-typography-2fb6569-font-weight );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter .counter-title{font-family:var( --e-global-typography-c81b564-font-family ), Sans-serif;font-size:var( --e-global-typography-c81b564-font-size );font-weight:var( --e-global-typography-c81b564-font-weight );text-transform:var( --e-global-typography-c81b564-text-transform );color:var( --e-global-color-primary );}.elementor-694 .elementor-element.elementor-element-2e26f00d .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-55815143{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.7;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-55815143:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-55815143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://24hrlocksmithcalgary.ca/wp-content/uploads/2026/01/8479RDU.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-694 .elementor-element.elementor-element-55815143::before, .elementor-694 .elementor-element.elementor-element-55815143 > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-55815143 > .e-con-inner > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-55815143 > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-55815143 > .e-con-inner > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-55815143 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(25deg, var( --e-global-color-accent ) 68%, var( --e-global-color-primary ) 100%);}.elementor-694 .elementor-element.elementor-element-c44376b{--display:flex;}.elementor-694 .elementor-element.elementor-element-39f172e9{background-color:#E6010E;padding:5px 15px 5px 15px;border-radius:900px 900px 900px 900px;}.elementor-694 .elementor-element.elementor-element-39f172e9.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-39f172e9 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-773b3184{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-694 .elementor-element.elementor-element-773b3184 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:800;text-transform:capitalize;line-height:50px;color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-7d8858ec{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-7d8858ec.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-1f1cd24c{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-694 .elementor-element.elementor-element-51339004{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-694 .elementor-element.elementor-element-2f3d7263{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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-7c068e4 );--border-color:var( --e-global-color-7c068e4 );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-2f3d7263:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-694 .elementor-element.elementor-element-2f3d7263, .elementor-694 .elementor-element.elementor-element-2f3d7263::before{--border-transition:0.3s;}.elementor-694 .elementor-element.elementor-element-2f3d7263.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(11px);}.elementor-694 .elementor-element.elementor-element-1710d288{text-align:start;}.elementor-694 .elementor-element.elementor-element-1710d288 img{max-width:25%;}.elementor-694 .elementor-element.elementor-element-7c466d1 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-6e8703c4 .elementor-heading-title{color:#C7C7C7;}.elementor-694 .elementor-element.elementor-element-603bdc6a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:#A30000;--border-color:#A30000;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-603bdc6a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-694 .elementor-element.elementor-element-603bdc6a, .elementor-694 .elementor-element.elementor-element-603bdc6a::before{--border-transition:0.3s;}.elementor-694 .elementor-element.elementor-element-603bdc6a.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(11px);}.elementor-694 .elementor-element.elementor-element-da3fa82{text-align:start;}.elementor-694 .elementor-element.elementor-element-da3fa82 img{max-width:25%;}.elementor-694 .elementor-element.elementor-element-229da5e6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-ae4c45c .elementor-heading-title{color:#C7C7C7;}.elementor-694 .elementor-element.elementor-element-6e71993b{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-694 .elementor-element.elementor-element-7e66011a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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-7c068e4 );--border-color:var( --e-global-color-7c068e4 );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-7e66011a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-694 .elementor-element.elementor-element-7e66011a, .elementor-694 .elementor-element.elementor-element-7e66011a::before{--border-transition:0.3s;}.elementor-694 .elementor-element.elementor-element-7e66011a.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(11px);}.elementor-694 .elementor-element.elementor-element-2fd240e0{text-align:start;}.elementor-694 .elementor-element.elementor-element-2fd240e0 img{max-width:25%;}.elementor-694 .elementor-element.elementor-element-5e50eee3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-7f1b1bd4 .elementor-heading-title{color:#C7C7C7;}.elementor-694 .elementor-element.elementor-element-1d182a11{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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-7c068e4 );--border-color:var( --e-global-color-7c068e4 );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-1d182a11:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-694 .elementor-element.elementor-element-1d182a11, .elementor-694 .elementor-element.elementor-element-1d182a11::before{--border-transition:0.3s;}.elementor-694 .elementor-element.elementor-element-1d182a11.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(11px);}.elementor-694 .elementor-element.elementor-element-275ddf00{text-align:start;}.elementor-694 .elementor-element.elementor-element-275ddf00 img{max-width:25%;}.elementor-694 .elementor-element.elementor-element-894fe61 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-7a513a5c .elementor-heading-title{color:#C7C7C7;}.elementor-694 .elementor-element.elementor-element-1cda3eb6{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-694 .elementor-element.elementor-element-1c8cbb82{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-694 .elementor-element.elementor-element-5bafceb{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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-7c068e4 );--border-color:var( --e-global-color-7c068e4 );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-5bafceb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-694 .elementor-element.elementor-element-5bafceb, .elementor-694 .elementor-element.elementor-element-5bafceb::before{--border-transition:0.3s;}.elementor-694 .elementor-element.elementor-element-5bafceb.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(11px);}.elementor-694 .elementor-element.elementor-element-297b557d{text-align:start;}.elementor-694 .elementor-element.elementor-element-297b557d img{max-width:25%;}.elementor-694 .elementor-element.elementor-element-1183c0de .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-579688fd .elementor-heading-title{color:#C7C7C7;}.elementor-694 .elementor-element.elementor-element-6dcdb3a6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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-7c068e4 );--border-color:var( --e-global-color-7c068e4 );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-6dcdb3a6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-694 .elementor-element.elementor-element-6dcdb3a6, .elementor-694 .elementor-element.elementor-element-6dcdb3a6::before{--border-transition:0.3s;}.elementor-694 .elementor-element.elementor-element-6dcdb3a6.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(11px);}.elementor-694 .elementor-element.elementor-element-3d6a298f{text-align:start;}.elementor-694 .elementor-element.elementor-element-3d6a298f img{max-width:25%;}.elementor-694 .elementor-element.elementor-element-67e43ff7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-47edb771 .elementor-heading-title{color:#C7C7C7;}.elementor-694 .elementor-element.elementor-element-27485950{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-694 .elementor-element.elementor-element-5625b099{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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-7c068e4 );--border-color:var( --e-global-color-7c068e4 );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-5625b099:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-694 .elementor-element.elementor-element-5625b099, .elementor-694 .elementor-element.elementor-element-5625b099::before{--border-transition:0.3s;}.elementor-694 .elementor-element.elementor-element-5625b099.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(11px);}.elementor-694 .elementor-element.elementor-element-44cc31b6{text-align:start;}.elementor-694 .elementor-element.elementor-element-44cc31b6 img{max-width:25%;}.elementor-694 .elementor-element.elementor-element-357faf47 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-1d7cb149 .elementor-heading-title{color:#C7C7C7;}.elementor-694 .elementor-element.elementor-element-755cdd00{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;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-7c068e4 );--border-color:var( --e-global-color-7c068e4 );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-755cdd00:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-694 .elementor-element.elementor-element-755cdd00, .elementor-694 .elementor-element.elementor-element-755cdd00::before{--border-transition:0.3s;}.elementor-694 .elementor-element.elementor-element-755cdd00.rtmkit-blur-effect-enabled::before{backdrop-filter:blur(11px);}.elementor-694 .elementor-element.elementor-element-131f6b1a{text-align:start;}.elementor-694 .elementor-element.elementor-element-131f6b1a img{max-width:25%;}.elementor-694 .elementor-element.elementor-element-1131de34 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-420820da .elementor-heading-title{color:#C7C7C7;}.elementor-694 .elementor-element.elementor-element-58ee3813{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-694 .elementor-element.elementor-element-58ee3813.e-con{--align-self:center;}.elementor-694 .elementor-element.elementor-element-1c306288 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-e45dee6{background-color:var( --e-global-color-ed8e12b );padding:10px 25px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;}.elementor-694 .elementor-element.elementor-element-e45dee6:hover{background-color:var( --e-global-color-ed8e12b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6010E;border-radius:999px 999px 999px 999px;}.elementor-694 .elementor-element.elementor-element-e45dee6.elementor-element{--align-self:flex-start;}.elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-stacked .elementor-icon{background-color:#E6010E;fill:#FFFFFF;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-default .elementor-icon{fill:#E6010E;color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#060606;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-default:has(:focus) .elementor-icon{fill:#060606;color:#060606;border-color:#060606;}.elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-e45dee6.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon{font-size:30px;}.elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon-box-title a{font-family:var( --e-global-typography-c81b564-font-family ), Sans-serif;font-size:var( --e-global-typography-c81b564-font-size );font-weight:var( --e-global-typography-c81b564-font-weight );text-transform:var( --e-global-typography-c81b564-text-transform );}.elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon-box-description{font-family:var( --e-global-typography-276524e-font-family ), Sans-serif;font-size:var( --e-global-typography-276524e-font-size );font-weight:var( --e-global-typography-276524e-font-weight );line-height:var( --e-global-typography-276524e-line-height );color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-7ccc808d{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:6em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-36097bab{--display:flex;}.elementor-694 .elementor-element.elementor-element-38ea913{background-color:#E6010E;padding:5px 15px 5px 15px;border-radius:900px 900px 900px 900px;}.elementor-694 .elementor-element.elementor-element-38ea913.elementor-element{--align-self:flex-start;}.elementor-694 .elementor-element.elementor-element-38ea913 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-7a6e9177{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-694 .elementor-element.elementor-element-7a6e9177 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:800;text-transform:capitalize;line-height:50px;color:#E6010E;}.elementor-694 .elementor-element.elementor-element-3cff745a{--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-694 .elementor-element.elementor-element-13cb3ce7{--display:flex;}.elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-cc0c9f9.elementor-view-stacked .elementor-icon{background-color:#E6010E;fill:#FFFFFF;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-cc0c9f9.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-cc0c9f9.elementor-view-default .elementor-icon{fill:#E6010E;color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-cc0c9f9.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon{font-size:20px;}.elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-title a{font-family:var( --e-global-typography-276524e-font-family ), Sans-serif;font-size:var( --e-global-typography-276524e-font-size );font-weight:var( --e-global-typography-276524e-font-weight );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-cc0c9f9:has(:hover) .elementor-icon-box-title,
					 .elementor-694 .elementor-element.elementor-element-cc0c9f9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-description{font-family:var( --e-global-typography-b87a4c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-40fec169{--display:flex;}.elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-5c590d01.elementor-view-stacked .elementor-icon{background-color:#E6010E;fill:#FFFFFF;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-5c590d01.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-5c590d01.elementor-view-default .elementor-icon{fill:#E6010E;color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-5c590d01.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon{font-size:20px;}.elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-title a{font-family:var( --e-global-typography-276524e-font-family ), Sans-serif;font-size:var( --e-global-typography-276524e-font-size );font-weight:var( --e-global-typography-276524e-font-weight );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-5c590d01:has(:hover) .elementor-icon-box-title,
					 .elementor-694 .elementor-element.elementor-element-5c590d01:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-description{font-family:var( --e-global-typography-b87a4c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-68b98754{--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-694 .elementor-element.elementor-element-50c6b40e{--display:flex;}.elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-63be4d21.elementor-view-stacked .elementor-icon{background-color:#E6010E;fill:#FFFFFF;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-63be4d21.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-63be4d21.elementor-view-default .elementor-icon{fill:#E6010E;color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-63be4d21.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon{font-size:20px;}.elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-title a{font-family:var( --e-global-typography-276524e-font-family ), Sans-serif;font-size:var( --e-global-typography-276524e-font-size );font-weight:var( --e-global-typography-276524e-font-weight );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-63be4d21:has(:hover) .elementor-icon-box-title,
					 .elementor-694 .elementor-element.elementor-element-63be4d21:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-description{font-family:var( --e-global-typography-b87a4c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-151880b7{--display:flex;}.elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-470939f5.elementor-view-stacked .elementor-icon{background-color:#E6010E;fill:#FFFFFF;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-470939f5.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-470939f5.elementor-view-default .elementor-icon{fill:#E6010E;color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-470939f5.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon{font-size:20px;}.elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-title a{font-family:var( --e-global-typography-276524e-font-family ), Sans-serif;font-size:var( --e-global-typography-276524e-font-size );font-weight:var( --e-global-typography-276524e-font-weight );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-470939f5:has(:hover) .elementor-icon-box-title,
					 .elementor-694 .elementor-element.elementor-element-470939f5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-description{font-family:var( --e-global-typography-b87a4c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-642f215e{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-694 .elementor-element.elementor-element-114b00d3{--display:flex;}.elementor-694 .elementor-element.elementor-element-f6f0e1d{z-index:1;text-align:center;}.elementor-694 .elementor-element.elementor-element-f6f0e1d img{max-width:100%;height:525px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-429bc3b3{--display:flex;--justify-content:flex-start;}.elementor-694 .elementor-element.elementor-element-3f9dc0df{--display:flex;--z-index:1;}.elementor-694 .elementor-element.elementor-element-67171d14{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-67171d14 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-694 .elementor-element.elementor-element-458af284{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-694 .elementor-element.elementor-element-458af284.e-con{--align-self:flex-end;}.elementor-694 .elementor-element.elementor-element-6f961660 .rkit-progress{display:flex;flex-direction:column;align-items:start;--progress-color:var( --e-global-color-accent );--secondary-progress-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-6f961660 .progress-bar , .elementor-694 .elementor-element.elementor-element-6f961660 .progress-bar .progress-value{border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-6f961660 .progress-bar {padding:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-6f961660 .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-6f961660 .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-6f961660 .progress-bar-inline .progress-value::before{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-6f961660 .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-6f961660 .half-circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-6f961660 .progress-title{color:var( --e-global-color-accent );padding:0px 0px 10px 0px;margin:0px 0px 5px 0px;}.elementor-694 .elementor-element.elementor-element-6f961660 .progress-bar-inline .progress-value::before {color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-6f961660 .progress-bar.percentage-label::after{top:-25px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:-5px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-6f961660 .percentage-label::after{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-24e8e280 .rkit-progress{display:flex;flex-direction:column;align-items:start;--progress-color:var( --e-global-color-accent );--secondary-progress-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-24e8e280 .progress-bar , .elementor-694 .elementor-element.elementor-element-24e8e280 .progress-bar .progress-value{border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-24e8e280 .progress-bar {padding:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-24e8e280 .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-24e8e280 .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-24e8e280 .progress-bar-inline .progress-value::before{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-24e8e280 .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-24e8e280 .half-circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-24e8e280 .progress-title{color:var( --e-global-color-accent );padding:0px 0px 10px 0px;margin:0px 0px 5px 0px;}.elementor-694 .elementor-element.elementor-element-24e8e280 .progress-bar-inline .progress-value::before {color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-24e8e280 .progress-bar.percentage-label::after{top:-25px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:-5px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-24e8e280 .percentage-label::after{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-6038572e .rkit-progress{display:flex;flex-direction:column;align-items:start;--progress-color:var( --e-global-color-accent );--secondary-progress-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-6038572e .progress-bar , .elementor-694 .elementor-element.elementor-element-6038572e .progress-bar .progress-value{border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-6038572e .progress-bar {padding:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-6038572e .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-6038572e .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-6038572e .progress-bar-inline .progress-value::before{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-6038572e .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-6038572e .half-circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-6038572e .progress-title{color:var( --e-global-color-accent );padding:0px 0px 10px 0px;margin:0px 0px 5px 0px;}.elementor-694 .elementor-element.elementor-element-6038572e .progress-bar-inline .progress-value::before {color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-6038572e .progress-bar.percentage-label::after{top:-25px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:-5px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-6038572e .percentage-label::after{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-2e8e60ed .rkit-progress{display:flex;flex-direction:column;align-items:start;--progress-color:var( --e-global-color-accent );--secondary-progress-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-2e8e60ed .progress-bar , .elementor-694 .elementor-element.elementor-element-2e8e60ed .progress-bar .progress-value{border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-2e8e60ed .progress-bar {padding:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-2e8e60ed .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-2e8e60ed .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-2e8e60ed .progress-bar-inline .progress-value::before{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-2e8e60ed .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-2e8e60ed .half-circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-2e8e60ed .progress-title{color:var( --e-global-color-accent );padding:0px 0px 10px 0px;margin:0px 0px 5px 0px;}.elementor-694 .elementor-element.elementor-element-2e8e60ed .progress-bar-inline .progress-value::before {color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-2e8e60ed .progress-bar.percentage-label::after{top:-25px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:-5px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-2e8e60ed .percentage-label::after{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-18d52fc0{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-22a9c718{--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;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:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-7724579a{--display:flex;--justify-content:center;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-694 .elementor-element.elementor-element-2230a27{background-color:var( --e-global-color-ed8e12b );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-2230a27:hover{background-color:var( --e-global-color-ed8e12b );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-2230a27.elementor-element{--align-self:flex-start;}.elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon-box-title{margin-block-end:5px;color:#E6010E;}.elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-stacked .elementor-icon{background-color:#E6010E;fill:#FFFFFF;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-default .elementor-icon{fill:#E6010E;color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#060606;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-default:has(:focus) .elementor-icon{fill:#060606;color:#060606;border-color:#060606;}.elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-2230a27.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon{font-size:25px;}.elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon-box-title a{font-family:var( --e-global-typography-c81b564-font-family ), Sans-serif;font-size:var( --e-global-typography-c81b564-font-size );font-weight:var( --e-global-typography-c81b564-font-weight );text-transform:var( --e-global-typography-c81b564-text-transform );}.elementor-694 .elementor-element.elementor-element-2230a27:has(:hover) .elementor-icon-box-title,
					 .elementor-694 .elementor-element.elementor-element-2230a27:has(:focus) .elementor-icon-box-title{color:#E6010E;}.elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon-box-description{font-family:"Inter Tight", Sans-serif;font-size:23px;font-weight:600;line-height:1em;color:#E6010E;}.elementor-694 .elementor-element.elementor-element-662bc3b8{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-662bc3b8:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-662bc3b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-12e37a8 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:21px;line-height:30px;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-772264a6{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-5f939528{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-694 .elementor-element.elementor-element-448e6828{z-index:1;text-align:center;}.elementor-694 .elementor-element.elementor-element-448e6828 img{max-width:100%;height:525px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-4bb8dc1f{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:-50px;--z-index:1;}.elementor-694 .elementor-element.elementor-element-4bb8dc1f.e-con{--align-self:flex-end;}.elementor-694 .elementor-element.elementor-element-3952eed4{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-694 .elementor-element.elementor-element-67d10323{--display:flex;}.elementor-694 .elementor-element.elementor-element-5f7d7eb5{background-color:#E6010E;padding:5px 15px 5px 15px;border-radius:900px 900px 900px 900px;}.elementor-694 .elementor-element.elementor-element-5f7d7eb5.elementor-element{--align-self:flex-start;}.elementor-694 .elementor-element.elementor-element-5f7d7eb5 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-6a99f88d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-694 .elementor-element.elementor-element-6a99f88d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:800;text-transform:capitalize;line-height:50px;color:#E6010E;}.elementor-694 .elementor-element.elementor-element-2a61536f{--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-694 .elementor-element.elementor-element-2b71ec9c{--display:flex;}.elementor-694 .elementor-element.elementor-element-1432d7ec{text-align:start;}.elementor-694 .elementor-element.elementor-element-14596ea8{--display:flex;}.elementor-694 .elementor-element.elementor-element-ddb14d3 .elementor-icon-wrapper{text-align:end;}.elementor-694 .elementor-element.elementor-element-ddb14d3.elementor-view-stacked .elementor-icon{background-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-ddb14d3.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-ddb14d3.elementor-view-default .elementor-icon{color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-ddb14d3.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-ddb14d3.elementor-view-default .elementor-icon svg{fill:#E6010E;}.elementor-694 .elementor-element.elementor-element-ddb14d3 .elementor-icon{font-size:70px;}.elementor-694 .elementor-element.elementor-element-ddb14d3 .elementor-icon svg{height:70px;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .rkit-testimonial-card{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6010E;border-radius:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .rkit-pagination-bullet{background-color:var( --e-global-color-accent );width:5px;height:5px;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .rkit-pagination-bullet:hover{background-color:var( --e-global-color-primary );width:5px;height:5px;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .rkit-pagination-bullet.rkit-pagination-bullet-active{background-color:var( --e-global-color-primary );width:5px;height:5px;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .rkit-testimonial-carousel{padding:1px 1px 1px 2px;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .rkit-testimonial-card .testimonial_body{border-radius:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial_description{text-align:left;font-family:var( --e-global-typography-02f15cd-font-family ), Sans-serif;font-size:var( --e-global-typography-02f15cd-font-size );font-weight:var( --e-global-typography-02f15cd-font-weight );font-style:var( --e-global-typography-02f15cd-font-style );line-height:var( --e-global-typography-02f15cd-line-height );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial-author{text-align:left;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .rkit-testimonial-wrapper.style_4 .testimonial_header{justify-content:left;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial-author strong{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 );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial-author span{font-family:var( --e-global-typography-b87a4c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );color:var( --e-global-color-primary );}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial-client-img img{width:50px;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial-client-img{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .rkit-testimonial-pagination{justify-content:center;gap:5px;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .rkit-pagination-bullet {border-radius:999px 999px 999px 999px;}.elementor-694 .elementor-element.elementor-element-4bac158f{--display:flex;--min-height:65vh;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.8;}.elementor-694 .elementor-element.elementor-element-4bac158f:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-4bac158f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://24hrlocksmithcalgary.ca/wp-content/uploads/2026/01/V2PLF9C.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-694 .elementor-element.elementor-element-4bac158f::before, .elementor-694 .elementor-element.elementor-element-4bac158f > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-4bac158f > .e-con-inner > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-4bac158f > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-4bac158f > .e-con-inner > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-4bac158f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-694 .elementor-element.elementor-element-39610336{--display:flex;}.elementor-694 .elementor-element.elementor-element-1a91f56a{background-color:#E6010E;padding:5px 15px 5px 15px;border-radius:900px 900px 900px 900px;}.elementor-694 .elementor-element.elementor-element-1a91f56a.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-1a91f56a .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-d1bea57{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-694 .elementor-element.elementor-element-4fe2c1bf{text-align:center;}.elementor-694 .elementor-element.elementor-element-4fe2c1bf .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-1322b167{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-1322b167.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-46cba798{--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-694 .elementor-element.elementor-element-7eac320{background-color:var( --e-global-color-ed8e12b );padding:10px 25px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;}.elementor-694 .elementor-element.elementor-element-7eac320:hover{background-color:var( --e-global-color-ed8e12b );border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6010E;border-radius:999px 999px 999px 999px;}.elementor-694 .elementor-element.elementor-element-7eac320.elementor-element{--align-self:flex-start;}.elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:10px;}.elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-stacked .elementor-icon{background-color:#E6010E;fill:#FFFFFF;color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-framed .elementor-icon, .elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-default .elementor-icon{fill:#E6010E;color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#060606;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-default:has(:focus) .elementor-icon{fill:#060606;color:#060606;border-color:#060606;}.elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-694 .elementor-element.elementor-element-7eac320.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon{font-size:30px;}.elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon-box-title a{font-family:var( --e-global-typography-c81b564-font-family ), Sans-serif;font-size:var( --e-global-typography-c81b564-font-size );font-weight:var( --e-global-typography-c81b564-font-weight );text-transform:var( --e-global-typography-c81b564-text-transform );}.elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon-box-description{font-family:var( --e-global-typography-276524e-font-family ), Sans-serif;font-size:var( --e-global-typography-276524e-font-size );font-weight:var( --e-global-typography-276524e-font-weight );line-height:var( --e-global-typography-276524e-line-height );color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-6a7eb28e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.05;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-6a7eb28e::before, .elementor-694 .elementor-element.elementor-element-6a7eb28e > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-6a7eb28e > .e-con-inner > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-6a7eb28e > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-6a7eb28e > .e-con-inner > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-6a7eb28e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-694 .elementor-element.elementor-element-5f96fc32{--display:flex;--justify-content:center;}.elementor-694 .elementor-element.elementor-element-222aae9c{background-color:#E6010E;padding:5px 15px 5px 15px;border-radius:900px 900px 900px 900px;}.elementor-694 .elementor-element.elementor-element-222aae9c.elementor-element{--align-self:flex-start;}.elementor-694 .elementor-element.elementor-element-222aae9c .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-5b5e75f5 .elementor-heading-title{color:#E6010E;}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-icon i{color:#E6010E;transition:color 0.3s;}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-icon svg{fill:#E6010E;transition:fill 0.3s;}.elementor-694 .elementor-element.elementor-element-2f920118{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:600;line-height:1em;}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-694 .elementor-element.elementor-element-4207d31c{--spacer-size:20px;}.elementor-694 .elementor-element.elementor-element-498be7f2{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-694 .elementor-element.elementor-element-498be7f2 .elementor-social-icon{background-color:var( --e-global-color-ed8e12b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-498be7f2 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-498be7f2 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-498be7f2 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-498be7f2 .elementor-social-icon:hover{background-color:#E6010E;border-color:#E6010E;}.elementor-694 .elementor-element.elementor-element-498be7f2 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-498be7f2 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-6cb8a39e{--display:flex;}.elementor-694 .elementor-element.elementor-element-42d2ad4{--display:flex;--overlay-opacity:0.25;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-694 .elementor-element.elementor-element-42d2ad4:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-42d2ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-42d2ad4::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .e-con-inner > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://24hrlocksmithcalgary.ca/wp-content/uploads/2026/01/overlay-1.png");--background-overlay:'';background-position:540px 525px;background-repeat:no-repeat;background-size:20% auto;}.elementor-694 .elementor-element.elementor-element-8d25095 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-5811251e{--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;--overlay-opacity:0.25;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-5811251e::before, .elementor-694 .elementor-element.elementor-element-5811251e > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-5811251e > .e-con-inner > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-5811251e > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-5811251e > .e-con-inner > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-5811251e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://24hrlocksmithcalgary.ca/wp-content/uploads/2026/01/overlay-1.png");--background-overlay:'';background-position:0px 480px;background-repeat:no-repeat;background-size:20% auto;}.elementor-694 .elementor-element.elementor-element-348005ac{--display:flex;}.elementor-694 .elementor-element.elementor-element-b213de9{background-color:#E6010E;padding:5px 15px 5px 15px;border-radius:900px 900px 900px 900px;}.elementor-694 .elementor-element.elementor-element-b213de9.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-b213de9 .elementor-heading-title{color:#FFFFFF;}.elementor-694 .elementor-element.elementor-element-1fca082d{text-align:center;}.elementor-694 .elementor-element.elementor-element-1fca082d .elementor-heading-title{color:#E6010E;}.elementor-694 .elementor-element.elementor-element-3e838c33{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-694 .elementor-element.elementor-element-3e838c33.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-card{background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;Margin:0px 0px 30px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-card:hover{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-readmore-btn{background-color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:15px 35px 15px 35px;color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-readmore-btn:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-float-metawrapper-date{background-color:var( --e-global-color-primary );width:50px;height:50px;bottom:0px;right:0px;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 );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;margin:0px 30px -15px 0px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid{grid-template-columns:repeat(3, 1fr);gap:30px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-image-link{aspect-ratio:16/9;border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-body{padding:30px 30px 30px 30px;Margin:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-image-container{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata{justify-content:flex-start;flex-direction:row;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata-item > a , .elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata-item > span {font-family:var( --e-global-typography-b87a4c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-meta-icon{margin:0px 5px 0px 0px;color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata-item{padding:0px 0px 0px 0px;margin:0px 15px 0px 0px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata-item > a , .elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata-item > span{color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata-item:hover > a , .rkit-metadata-item:hover > span{color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata-item:hover .rkit-meta-icon{color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-title-container{text-align:left;padding:20px 0px 10px 0px;margin:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-title{font-family:var( --e-global-typography-276524e-font-family ), Sans-serif;font-size:var( --e-global-typography-276524e-font-size );font-weight:var( --e-global-typography-276524e-font-weight );line-height:var( --e-global-typography-276524e-line-height );color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-title:hover{color:var( --e-global-color-primary );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-paragraph{text-align:left;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 );margin:0px 0px 20px 0px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-readmore-div{justify-content:left;}.elementor-694 .elementor-element.elementor-element-7d89d1a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-7d89d1a:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-7d89d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-694 .elementor-element.elementor-element-32d92db{--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:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-8cf9338{--display:flex;}.elementor-694 .elementor-element.elementor-element-30f4dc7{text-align:start;}.elementor-694 .elementor-element.elementor-element-30f4dc7 img{width:66%;max-width:64%;}.elementor-694 .elementor-element.elementor-element-51aecde{--spacer-size:70px;}.elementor-694 .elementor-element.elementor-element-2a43869{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-694 .elementor-element.elementor-element-757ce61 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-1392a69{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-694 .elementor-element.elementor-element-1392a69 .elementor-social-icon{background-color:var( --e-global-color-ed8e12b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-1392a69 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-1392a69 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-1392a69 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-1392a69 .elementor-social-icon:hover{background-color:var( --e-global-color-ed8e12b );border-color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-1392a69 .elementor-social-icon:hover i{color:#E6010E;}.elementor-694 .elementor-element.elementor-element-1392a69 .elementor-social-icon:hover svg{fill:#E6010E;}.elementor-694 .elementor-element.elementor-element-86fce3c{--display:flex;}.elementor-694 .elementor-element.elementor-element-65d319e{--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-694 .elementor-element.elementor-element-5b92c57{--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-694 .elementor-element.elementor-element-02faaa7{--display:flex;}.elementor-694 .elementor-element.elementor-element-32221ed .elementor-heading-title{font-family:var( --e-global-typography-c2d8033-font-family ), Sans-serif;font-size:var( --e-global-typography-c2d8033-font-size );font-weight:var( --e-global-typography-c2d8033-font-weight );line-height:var( --e-global-typography-c2d8033-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-32221ed .elementor-heading-title a:hover, .elementor-694 .elementor-element.elementor-element-32221ed .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-0704e86{--display:flex;}.elementor-694 .elementor-element.elementor-element-3032a20 .elementor-heading-title{font-family:var( --e-global-typography-c2d8033-font-family ), Sans-serif;font-size:var( --e-global-typography-c2d8033-font-size );font-weight:var( --e-global-typography-c2d8033-font-weight );line-height:var( --e-global-typography-c2d8033-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-3032a20 .elementor-heading-title a:hover, .elementor-694 .elementor-element.elementor-element-3032a20 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-f8ddb39{--display:flex;}.elementor-694 .elementor-element.elementor-element-b71818f .elementor-heading-title{font-family:var( --e-global-typography-c2d8033-font-family ), Sans-serif;font-size:var( --e-global-typography-c2d8033-font-size );font-weight:var( --e-global-typography-c2d8033-font-weight );line-height:var( --e-global-typography-c2d8033-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-b71818f .elementor-heading-title a:hover, .elementor-694 .elementor-element.elementor-element-b71818f .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-d7f1eb3{--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-694 .elementor-element.elementor-element-99b157f{--display:flex;}.elementor-694 .elementor-element.elementor-element-bda033e .elementor-heading-title{font-family:var( --e-global-typography-c2d8033-font-family ), Sans-serif;font-size:var( --e-global-typography-c2d8033-font-size );font-weight:var( --e-global-typography-c2d8033-font-weight );line-height:var( --e-global-typography-c2d8033-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-bda033e .elementor-heading-title a:hover, .elementor-694 .elementor-element.elementor-element-bda033e .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-78d880b{--display:flex;}.elementor-694 .elementor-element.elementor-element-e56f604 .elementor-heading-title{font-family:var( --e-global-typography-c2d8033-font-family ), Sans-serif;font-size:var( --e-global-typography-c2d8033-font-size );font-weight:var( --e-global-typography-c2d8033-font-weight );line-height:var( --e-global-typography-c2d8033-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-e56f604 .elementor-heading-title a:hover, .elementor-694 .elementor-element.elementor-element-e56f604 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-69afc3e{--display:flex;}.elementor-694 .elementor-element.elementor-element-3c05756 .elementor-heading-title{font-family:var( --e-global-typography-c2d8033-font-family ), Sans-serif;font-size:var( --e-global-typography-c2d8033-font-size );font-weight:var( --e-global-typography-c2d8033-font-weight );line-height:var( --e-global-typography-c2d8033-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-3c05756 .elementor-heading-title a:hover, .elementor-694 .elementor-element.elementor-element-3c05756 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-f49f1b4{--spacer-size:50px;}.elementor-694 .elementor-element.elementor-element-fc0cea6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-df723e0{--display:flex;}.elementor-694 .elementor-element.elementor-element-90d3b6d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-wrapper{text-align:start;}.elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-title a{font-family:var( --e-global-typography-b87a4c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-86a2df9:has(:hover) .elementor-icon-box-title,
					 .elementor-694 .elementor-element.elementor-element-86a2df9:has(:focus) .elementor-icon-box-title{color:#E6010E;}.elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-description{font-family:var( --e-global-typography-c2d8033-font-family ), Sans-serif;font-size:var( --e-global-typography-c2d8033-font-size );font-weight:var( --e-global-typography-c2d8033-font-weight );line-height:var( --e-global-typography-c2d8033-line-height );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-wrapper{text-align:start;}.elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-title a{font-family:var( --e-global-typography-b87a4c7-font-family ), Sans-serif;font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-9272730:has(:hover) .elementor-icon-box-title,
					 .elementor-694 .elementor-element.elementor-element-9272730:has(:focus) .elementor-icon-box-title{color:#E6010E;}.elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-description{font-family:var( --e-global-typography-c2d8033-font-family ), Sans-serif;font-size:var( --e-global-typography-c2d8033-font-size );font-weight:var( --e-global-typography-c2d8033-font-weight );line-height:var( --e-global-typography-c2d8033-line-height );color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-65dcbce{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-1b38a1d{--display:flex;--justify-content:center;}.elementor-694 .elementor-element.elementor-element-5d056a4 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-b8023df{--display:flex;--justify-content:center;}.elementor-694 .elementor-element.elementor-element-c5b67a4{--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-694 .elementor-element.elementor-element-c5b67a4.e-con{--align-self:flex-end;}.elementor-694 .elementor-element.elementor-element-a534a9b .elementor-heading-title{font-family:var( --e-global-typography-c2d8033-font-family ), Sans-serif;font-size:var( --e-global-typography-c2d8033-font-size );font-weight:var( --e-global-typography-c2d8033-font-weight );line-height:var( --e-global-typography-c2d8033-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-a534a9b .elementor-heading-title a:hover, .elementor-694 .elementor-element.elementor-element-a534a9b .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-694 .elementor-element.elementor-element-e4421f0{--spacer-size:1px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-694 .elementor-element.elementor-element-ccb2f71 .elementor-heading-title{font-family:var( --e-global-typography-c2d8033-font-family ), Sans-serif;font-size:var( --e-global-typography-c2d8033-font-size );font-weight:var( --e-global-typography-c2d8033-font-weight );line-height:var( --e-global-typography-c2d8033-line-height );color:var( --e-global-color-text );}.elementor-694 .elementor-element.elementor-element-ccb2f71 .elementor-heading-title a:hover, .elementor-694 .elementor-element.elementor-element-ccb2f71 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-694 .elementor-element.elementor-element-1d065324{--width:55%;}.elementor-694 .elementor-element.elementor-element-6af7c87e{--width:75%;}.elementor-694 .elementor-element.elementor-element-2e52e72a{--width:25%;}.elementor-694 .elementor-element.elementor-element-79bd5060{--width:40%;}.elementor-694 .elementor-element.elementor-element-677edb71{--width:38%;}.elementor-694 .elementor-element.elementor-element-21d182b7{--width:55%;}.elementor-694 .elementor-element.elementor-element-7e9e6c95{--width:35%;}.elementor-694 .elementor-element.elementor-element-36097bab{--width:40%;}.elementor-694 .elementor-element.elementor-element-642f215e{--width:60%;}.elementor-694 .elementor-element.elementor-element-114b00d3{--width:55%;}.elementor-694 .elementor-element.elementor-element-429bc3b3{--width:45%;}.elementor-694 .elementor-element.elementor-element-3f9dc0df{--width:90%;}.elementor-694 .elementor-element.elementor-element-458af284{--width:35%;}.elementor-694 .elementor-element.elementor-element-7724579a{--width:20%;}.elementor-694 .elementor-element.elementor-element-662bc3b8{--width:80%;}.elementor-694 .elementor-element.elementor-element-5f939528{--width:35%;}.elementor-694 .elementor-element.elementor-element-4bb8dc1f{--width:35%;}.elementor-694 .elementor-element.elementor-element-3952eed4{--width:65%;}.elementor-694 .elementor-element.elementor-element-2b71ec9c{--width:85%;}.elementor-694 .elementor-element.elementor-element-14596ea8{--width:15%;}.elementor-694 .elementor-element.elementor-element-8cf9338{--width:20%;}.elementor-694 .elementor-element.elementor-element-86fce3c{--width:50%;}.elementor-694 .elementor-element.elementor-element-df723e0{--width:30%;}.elementor-694 .elementor-element.elementor-element-c5b67a4{--width:56%;}}@media(max-width:1024px) and (min-width:768px){.elementor-694 .elementor-element.elementor-element-1d065324{--width:100%;}.elementor-694 .elementor-element.elementor-element-6af7c87e{--width:100%;}.elementor-694 .elementor-element.elementor-element-5d5e6343{--width:100%;}.elementor-694 .elementor-element.elementor-element-2e52e72a{--width:100%;}.elementor-694 .elementor-element.elementor-element-79bd5060{--width:20%;}.elementor-694 .elementor-element.elementor-element-7e9e6c95{--width:20%;}.elementor-694 .elementor-element.elementor-element-36097bab{--width:100%;}.elementor-694 .elementor-element.elementor-element-642f215e{--width:100%;}.elementor-694 .elementor-element.elementor-element-7724579a{--width:100%;}.elementor-694 .elementor-element.elementor-element-662bc3b8{--width:100%;}.elementor-694 .elementor-element.elementor-element-5f939528{--width:100%;}.elementor-694 .elementor-element.elementor-element-4bb8dc1f{--width:20%;}.elementor-694 .elementor-element.elementor-element-3952eed4{--width:100%;}.elementor-694 .elementor-element.elementor-element-8cf9338{--width:100%;}.elementor-694 .elementor-element.elementor-element-86fce3c{--width:100%;}.elementor-694 .elementor-element.elementor-element-df723e0{--width:100%;}}@media(min-width:1025px){.elementor-694 .elementor-element.elementor-element-55815143:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-55815143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-694 .elementor-element.elementor-element-4bac158f:not(.elementor-motion-effects-element-type-background), .elementor-694 .elementor-element.elementor-element-4bac158f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-b6ff743{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-description{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-6c2f4857{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-694 .elementor-element.elementor-element-5d5e6343.e-con{--order:-99999 /* order start hack */;}.elementor-694 .elementor-element.elementor-element-2e52e72a{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-2e52e72a.e-con{--order:-99999 /* order start hack */;}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter{justify-content:center;}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter .counter-container{justify-content:center;align-items:center;}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter .counter{font-size:var( --e-global-typography-2fb6569-font-size );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter .counter-title{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-10b4bc3{--e-rating-justify-content:center;}.elementor-694 .elementor-element.elementor-element-408c1476{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-34e01950{text-align:center;}.elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon-box-description{font-size:22px;}.elementor-694 .elementor-element.elementor-element-19f3f9ff{--flex-wrap:wrap;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter{justify-content:start;}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter .counter-container{justify-content:start;align-items:start;}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter .counter{font-size:var( --e-global-typography-2fb6569-font-size );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter .counter-title{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-7e9e6c95{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon-box-description{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter{justify-content:start;}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter .counter-container{justify-content:start;align-items:start;}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter .counter{font-size:var( --e-global-typography-2fb6569-font-size );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter .counter-title{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter{justify-content:start;}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter .counter-container{justify-content:start;align-items:start;}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter .counter{font-size:var( --e-global-typography-2fb6569-font-size );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter .counter-title{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-7d8858ec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-694 .elementor-element.elementor-element-1f1cd24c{--flex-wrap:wrap;}.elementor-694 .elementor-element.elementor-element-1cda3eb6{--flex-wrap:wrap;}.elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon-box-description{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-7ccc808d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-description{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-title a{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-description{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-title a{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-description{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-title a{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-description{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-f6f0e1d img{height:445px;}.elementor-694 .elementor-element.elementor-element-6f961660 .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-6f961660 .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-6f961660 .progress-bar-inline .progress-value::before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-6f961660 .percentage-label::after{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-24e8e280 .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-24e8e280 .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-24e8e280 .progress-bar-inline .progress-value::before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-24e8e280 .percentage-label::after{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-6038572e .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-6038572e .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-6038572e .progress-bar-inline .progress-value::before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-6038572e .percentage-label::after{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-2e8e60ed .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-2e8e60ed .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-2e8e60ed .progress-bar-inline .progress-value::before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-2e8e60ed .percentage-label::after{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-22a9c718{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-694 .elementor-element.elementor-element-7724579a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon-box-description{font-size:22px;}.elementor-694 .elementor-element.elementor-element-772264a6{--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-448e6828 img{height:445px;}.elementor-694 .elementor-element.elementor-element-4bb8dc1f{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-694 .elementor-element.elementor-element-5f7d7eb5.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .rkit-testimonial-carousel{padding:0em 0em 0em 0em;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial_description{font-size:var( --e-global-typography-02f15cd-font-size );line-height:var( --e-global-typography-02f15cd-line-height );}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial-author strong{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial-author span{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-1322b167{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon-box-description{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-6a7eb28e{--flex-wrap:wrap;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-222aae9c.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-5b5e75f5{text-align:center;}.elementor-694 .elementor-element.elementor-element-2ace2238{text-align:center;}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-item > a{font-size:22px;}.elementor-694 .elementor-element.elementor-element-498be7f2{text-align:center;}.elementor-694 .elementor-element.elementor-element-42d2ad4::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .e-con-inner > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-694 .elementor-element.elementor-element-5811251e::before, .elementor-694 .elementor-element.elementor-element-5811251e > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-5811251e > .e-con-inner > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-5811251e > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-5811251e > .e-con-inner > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-5811251e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-694 .elementor-element.elementor-element-5811251e{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-694 .elementor-element.elementor-element-3e838c33{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid{grid-template-columns:repeat(2, 1fr);}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-body{padding:30px 30px 30px 30px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata-item > a , .elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata-item > span {font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-title{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-paragraph{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-readmore-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-float-metawrapper-date{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-32d92db{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-694 .elementor-element.elementor-element-30f4dc7{text-align:center;}.elementor-694 .elementor-element.elementor-element-30f4dc7 img{max-width:25%;}.elementor-694 .elementor-element.elementor-element-51aecde{--spacer-size:10px;}.elementor-694 .elementor-element.elementor-element-757ce61{text-align:center;}.elementor-694 .elementor-element.elementor-element-1392a69{text-align:center;}.elementor-694 .elementor-element.elementor-element-86fce3c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-694 .elementor-element.elementor-element-32221ed{text-align:center;}.elementor-694 .elementor-element.elementor-element-32221ed .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-3032a20{text-align:center;}.elementor-694 .elementor-element.elementor-element-3032a20 .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-b71818f{text-align:center;}.elementor-694 .elementor-element.elementor-element-b71818f .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-bda033e{text-align:center;}.elementor-694 .elementor-element.elementor-element-bda033e .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-e56f604{text-align:center;}.elementor-694 .elementor-element.elementor-element-e56f604 .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-3c05756{text-align:center;}.elementor-694 .elementor-element.elementor-element-3c05756 .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-f49f1b4{--spacer-size:10px;}.elementor-694 .elementor-element.elementor-element-fc0cea6{text-align:center;}.elementor-694 .elementor-element.elementor-element-228d985{text-align:center;}.elementor-694 .elementor-element.elementor-element-90d3b6d{text-align:center;}.elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-title a{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-description{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-title a{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-description{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-a534a9b .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-ccb2f71 .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}}@media(max-width:767px){.elementor-694 .elementor-element.elementor-element-5f4a069d.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-2e54c97b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-694 .elementor-element.elementor-element-45526da1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-694 .elementor-element.elementor-element-52c0ab51{padding:0px 5px 0px 0px;}.elementor-694 .elementor-element.elementor-element-727dda13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-b6ff743{text-align:center;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-60d89be3.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-wrapper{text-align:start;}.elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-60d89be3 .elementor-icon-box-description{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-2e52e72a{--justify-content:center;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter{justify-content:center;}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter .counter-container{justify-content:center;align-items:center;}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter .counter{font-size:var( --e-global-typography-2fb6569-font-size );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );}.elementor-694 .elementor-element.elementor-element-560a97f1 .rkit-counter .counter-title{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-79bd5060{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-694 .elementor-element.elementor-element-79bd5060.e-con{--align-self:center;}.elementor-694 .elementor-element.elementor-element-54d5b15a{--width:15%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-25c3a031{--width:15%;}.elementor-694 .elementor-element.elementor-element-7156cf7c{--width:15%;}.elementor-694 .elementor-element.elementor-element-92ecff6.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-92ecff6 .elementor-icon-box-description{font-size:20px;}.elementor-694 .elementor-element.elementor-element-677edb71{--width:70%;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter{justify-content:start;}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter .counter-container{justify-content:start;align-items:start;}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter .counter{font-size:var( --e-global-typography-2fb6569-font-size );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );}.elementor-694 .elementor-element.elementor-element-42086d9e .rkit-counter .counter-title{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-3cff3027{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-694 .elementor-element.elementor-element-3cff3027 img{max-width:90%;height:310px;}.elementor-694 .elementor-element.elementor-element-21d182b7{--width:60%;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-694 .elementor-element.elementor-element-21d182b7.e-con{--align-self:flex-end;}.elementor-694 .elementor-element.elementor-element-6d12fcc7 .elementor-icon{font-size:35px;}.elementor-694 .elementor-element.elementor-element-6d12fcc7 .elementor-icon svg{height:35px;}.elementor-694 .elementor-element.elementor-element-7e9e6c95{--width:35%;--margin-top:-190px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-694 .elementor-element.elementor-element-4668daf6.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-7e837380{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-694 .elementor-element.elementor-element-72a70b6e{text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-74683ef6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-1229e30c.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-1229e30c .elementor-icon-box-description{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter{justify-content:start;}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter .counter-container{justify-content:start;align-items:start;}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter .counter{font-size:var( --e-global-typography-2fb6569-font-size );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );}.elementor-694 .elementor-element.elementor-element-4bcaaef7 .rkit-counter .counter-title{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter{justify-content:start;}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter .counter-container{justify-content:start;align-items:start;}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter .counter{font-size:var( --e-global-typography-2fb6569-font-size );line-height:var( --e-global-typography-2fb6569-line-height );letter-spacing:var( --e-global-typography-2fb6569-letter-spacing );}.elementor-694 .elementor-element.elementor-element-340d18c3 .rkit-counter .counter-title{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-39f172e9.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-773b3184{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-694 .elementor-element.elementor-element-1c306288{text-align:center;}.elementor-694 .elementor-element.elementor-element-e45dee6.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-e45dee6 .elementor-icon-box-description{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-38ea913.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-7a6e9177{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-694 .elementor-element.elementor-element-49de62fd{text-align:center;}.elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-cc0c9f9 .elementor-icon-box-description{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-title a{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-5c590d01 .elementor-icon-box-description{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-title a{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-63be4d21 .elementor-icon-box-description{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-title a{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-470939f5 .elementor-icon-box-description{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-f6f0e1d{text-align:center;}.elementor-694 .elementor-element.elementor-element-f6f0e1d img{max-width:100%;height:434px;}.elementor-694 .elementor-element.elementor-element-3f9dc0df{--width:90%;}.elementor-694 .elementor-element.elementor-element-458af284{--width:35%;}.elementor-694 .elementor-element.elementor-element-6f961660 .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-6f961660 .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-6f961660 .progress-bar-inline .progress-value::before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-6f961660 .percentage-label::after{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-24e8e280 .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-24e8e280 .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-24e8e280 .progress-bar-inline .progress-value::before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-24e8e280 .percentage-label::after{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-6038572e .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-6038572e .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-6038572e .progress-bar-inline .progress-value::before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-6038572e .percentage-label::after{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-2e8e60ed .circular-progress .progress-value::before , .elementor-694 .elementor-element.elementor-element-2e8e60ed .half-circular-progress .progress-value::before , .progress-title, .elementor-694 .elementor-element.elementor-element-2e8e60ed .progress-bar-inline .progress-value::before{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-2e8e60ed .percentage-label::after{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-2230a27.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-2230a27 .elementor-icon-box-description{font-size:20px;}.elementor-694 .elementor-element.elementor-element-448e6828{text-align:center;}.elementor-694 .elementor-element.elementor-element-448e6828 img{max-width:100%;height:434px;}.elementor-694 .elementor-element.elementor-element-4bb8dc1f{--width:35%;--margin-top:-190px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-694 .elementor-element.elementor-element-5f7d7eb5.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-6a99f88d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-694 .elementor-element.elementor-element-1432d7ec{text-align:center;}.elementor-694 .elementor-element.elementor-element-ddb14d3 .elementor-icon-wrapper{text-align:center;}.elementor-694 .elementor-element.elementor-element-ddb14d3 .elementor-icon{font-size:40px;}.elementor-694 .elementor-element.elementor-element-ddb14d3 .elementor-icon svg{height:40px;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .rkit-testimonial-carousel{padding:0em 0em 0em 0em;}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial_description{font-size:var( --e-global-typography-02f15cd-font-size );line-height:var( --e-global-typography-02f15cd-line-height );}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial-author strong{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-3a2a7198 .testimonial-author span{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-1a91f56a.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-7eac320.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon-box-title a{font-size:var( --e-global-typography-c81b564-font-size );}.elementor-694 .elementor-element.elementor-element-7eac320 .elementor-icon-box-description{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-222aae9c.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-694 .elementor-element.elementor-element-2f920118 .elementor-icon-list-item > a{font-size:20px;}.elementor-694 .elementor-element.elementor-element-42d2ad4::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .e-con-inner > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-42d2ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-694 .elementor-element.elementor-element-42d2ad4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-694 .elementor-element.elementor-element-5811251e::before, .elementor-694 .elementor-element.elementor-element-5811251e > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-5811251e > .e-con-inner > .elementor-background-video-container::before, .elementor-694 .elementor-element.elementor-element-5811251e > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-5811251e > .e-con-inner > .elementor-background-slideshow::before, .elementor-694 .elementor-element.elementor-element-5811251e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-694 .elementor-element.elementor-element-b213de9.elementor-element{--align-self:center;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid{grid-template-columns:repeat(1, 1fr);}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-body{padding:20px 20px 20px 20px;}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata-item > a , .elementor-694 .elementor-element.elementor-element-70b7915e .rkit-metadata-item > span {font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-title{font-size:var( --e-global-typography-276524e-font-size );line-height:var( --e-global-typography-276524e-line-height );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-post-grid-paragraph{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-readmore-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-694 .elementor-element.elementor-element-70b7915e .rkit-float-metawrapper-date{font-size:var( --e-global-typography-text-font-size );}.elementor-694 .elementor-element.elementor-element-30f4dc7 img{max-width:45%;}.elementor-694 .elementor-element.elementor-element-32221ed .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-3032a20 .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-b71818f .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-bda033e .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-e56f604 .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-3c05756 .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-title a{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-86a2df9 .elementor-icon-box-description{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-title, .elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-title a{font-size:var( --e-global-typography-b87a4c7-font-size );line-height:var( --e-global-typography-b87a4c7-line-height );}.elementor-694 .elementor-element.elementor-element-9272730 .elementor-icon-box-description{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-5d056a4{text-align:center;}.elementor-694 .elementor-element.elementor-element-c5b67a4{--justify-content:center;}.elementor-694 .elementor-element.elementor-element-a534a9b .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}.elementor-694 .elementor-element.elementor-element-ccb2f71 .elementor-heading-title{font-size:var( --e-global-typography-c2d8033-font-size );line-height:var( --e-global-typography-c2d8033-line-height );}}/* Start custom CSS for wpforms, class: .elementor-element-5c5f797 *//* =========================
   Calgary Contact Form (Dark)
   Add class: calgary-contact-form
   ========================= */

.calgary-contact-form {
  background: #0b0b0b;
  padding: 44px 42px;
  border-radius: 6px;
  max-width: 680px;
  position: relative;
  overflow: hidden;
}

/* Optional dotted decoration bottom-right (like the screenshot) */
.calgary-contact-form::after {
  content: "";
  position: absolute;
  right: 26px;
  bottom: 24px;
  width: 120px;
  height: 120px;
  opacity: 0.35;
  background-image: radial-gradient(#6a5a00 1.3px, transparent 1.3px);
  background-size: 12px 12px;
  pointer-events: none;
}

/* Heading */
.calgary-contact-form h1,
.calgary-contact-form h2,
.calgary-contact-form h3,
.calgary-contact-form .wpforms-title,
.calgary-contact-form .wpcf7-form-title {
  color: #ffffff;
  font-weight: 700;
  letter-spacing: -0.02em;
  margin: 0 0 28px 0;
}

/* Field spacing */
.calgary-contact-form .wpforms-field,
.calgary-contact-form .wpcf7-form-control-wrap,
.calgary-contact-form .form-field,
.calgary-contact-form p {
  margin: 0 0 22px 0;
}

/* Inputs / selects / textarea */
.calgary-contact-form input[type="text"],
.calgary-contact-form input[type="email"],
.calgary-contact-form input[type="tel"],
.calgary-contact-form input[type="number"],
.calgary-contact-form input[type="url"],
.calgary-contact-form select,
.calgary-contact-form textarea,
.calgary-contact-form .wpforms-field input,
.calgary-contact-form .wpforms-field select,
.calgary-contact-form .wpforms-field textarea,
.calgary-contact-form .wpcf7-form-control {
  width: 100%;
  background: transparent !important;
  border: 0 !important;
  border-bottom: 1px solid rgba(255,255,255,0.26) !important;
  border-radius: 0 !important;
  color: #ffffff !important;
  font-size: 16px;
  padding: 14px 0 14px 0 !important;
  outline: none !important;
  box-shadow: none !important;
}

/* Placeholder color */
.calgary-contact-form input::placeholder,
.calgary-contact-form textarea::placeholder {
  color: rgba(255,255,255,0.35);
}

/* Focus state (yellow underline) */
.calgary-contact-form input:focus,
.calgary-contact-form select:focus,
.calgary-contact-form textarea:focus,
.calgary-contact-form .wpcf7-form-control:focus {
  border-bottom-color: #f5c400 !important;
}

/* Textarea height */
.calgary-contact-form textarea {
  min-height: 130px;
  resize: vertical;
}

/* Hide labels if your form shows them (optional) */
.calgary-contact-form label {
  color: rgba(255,255,255,0.55);
  font-size: 13px;
  margin-bottom: 8px;
  display: inline-block;
}

/* Submit button */
.calgary-contact-form button,
.calgary-contact-form input[type="submit"],
.calgary-contact-form .wpforms-submit,
.calgary-contact-form .wpcf7-submit {
  background: #f5c400 !important;
  color: #0b0b0b !important;
  border: 0 !important;
  border-radius: 2px !important;
  font-weight: 800 !important;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  padding: 14px 22px !important;
  cursor: pointer;
  margin-top: 10px;
  width: auto;
}

/* Button hover */
.calgary-contact-form button:hover,
.calgary-contact-form input[type="submit"]:hover,
.calgary-contact-form .wpforms-submit:hover,
.calgary-contact-form .wpcf7-submit:hover {
  filter: brightness(0.95);
}

/* =========================
   Phone field with country flag (intl-tel-input)
   ========================= */
.calgary-contact-form .iti {
  width: 100%;
}

.calgary-contact-form .iti__flag-container {
  filter: brightness(1.1);
}

.calgary-contact-form .iti input[type="tel"] {
  padding-left: 54px !important; /* space for flag */
}

/* Ensure dropdown looks decent on dark */
.calgary-contact-form .iti__country-list {
  background: #111 !important;
  color: #fff !important;
  border: 1px solid rgba(255,255,255,0.18) !important;
}

/* Validation messages */
.calgary-contact-form .wpforms-error,
.calgary-contact-form .wpcf7-not-valid-tip {
  color: #ff6b6b !important;
  font-size: 13px;
  margin-top: 8px;
}/* End custom CSS */