.elementor-25 .elementor-element.elementor-element-9674f2f{--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;--background-transition:0.3s;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-9674f2f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-9674f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/Background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-9674f2f::before, .elementor-25 .elementor-element.elementor-element-9674f2f > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-9674f2f > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-9674f2f > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-9674f2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-9674f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 12%, var( --e-global-color-d152d66 ) 100%);}.elementor-25 .elementor-element.elementor-element-9674f2f, .elementor-25 .elementor-element.elementor-element-9674f2f::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-dc0ef98{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-dc0ef98, .elementor-25 .elementor-element.elementor-element-dc0ef98::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-7b2489f{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-3e3e1e5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-3e3e1e5 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3e3e1e5 .elementskit-section-title-wraper .elementskit-section-title{color:#F2F2F2;font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-3e3e1e5 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-3e3e1e5 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-25 .elementor-element.elementor-element-3e3e1e5 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-32f95d6{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;color:#E4E4E4;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-32f95d6 > .elementor-widget-container{padding:0px 370px 0px 0px;}.elementor-25 .elementor-element.elementor-element-dd328f8{--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;--background-transition:0.3s;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-dd328f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-224a53a .elementor-button{background-color:#052A63;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );fill:var( --e-global-color-02e1dda );color:var( --e-global-color-02e1dda );border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-224a53a .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-224a53a .elementor-button:focus{background-color:#65AFDF;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-224a53a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-224a53a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-224a53a .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-224a53a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-df2286a{--display:flex;--position:absolute;--min-height:167px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:#1B263B;--border-color:#1B263B;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:53px;}.elementor-25 .elementor-element.elementor-element-df2286a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-df2286a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF99;}.elementor-25 .elementor-element.elementor-element-df2286a, .elementor-25 .elementor-element.elementor-element-df2286a::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-df2286a.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-df2286a{left:780px;}body.rtl .elementor-25 .elementor-element.elementor-element-df2286a{right:780px;}.elementor-25 .elementor-element.elementor-element-4e62d64 .elementor-counter-title{justify-content:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-4e62d64 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-41942d8a{--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;--background-transition:0.3s;--border-radius:10px 10px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-41942d8a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-41942d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2ABFB052;}.elementor-25 .elementor-element.elementor-element-41942d8a, .elementor-25 .elementor-element.elementor-element-41942d8a::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-7fc374bc{--icon-box-icon-margin:26px;}.elementor-25 .elementor-element.elementor-element-7fc374bc.elementor-view-stacked .elementor-icon{background-color:#052A63;fill:#FFFFFF;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7fc374bc.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7fc374bc.elementor-view-default .elementor-icon{fill:#052A63;color:#052A63;border-color:#052A63;}.elementor-25 .elementor-element.elementor-element-7fc374bc.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon{font-size:35px;padding:12px;}.elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-title{color:var( --e-global-color-02e1dda );}.elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-title a{font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-description{color:var( --e-global-color-c77e955 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-6fa4fdcb{--icon-box-icon-margin:26px;}.elementor-25 .elementor-element.elementor-element-6fa4fdcb.elementor-view-stacked .elementor-icon{background-color:#052A63;fill:#FFFFFF;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-6fa4fdcb.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-6fa4fdcb.elementor-view-default .elementor-icon{fill:#052A63;color:#052A63;border-color:#052A63;}.elementor-25 .elementor-element.elementor-element-6fa4fdcb.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-6fa4fdcb .elementor-icon{font-size:35px;padding:12px;}.elementor-25 .elementor-element.elementor-element-6fa4fdcb .elementor-icon-box-title{color:var( --e-global-color-02e1dda );}.elementor-25 .elementor-element.elementor-element-6fa4fdcb .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-6fa4fdcb .elementor-icon-box-title a{font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-6fa4fdcb .elementor-icon-box-description{color:var( --e-global-color-c77e955 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-55b7789c{--icon-box-icon-margin:26px;}.elementor-25 .elementor-element.elementor-element-55b7789c.elementor-view-stacked .elementor-icon{background-color:#052A63;fill:#FFFFFF;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-55b7789c.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-55b7789c.elementor-view-default .elementor-icon{fill:#052A63;color:#052A63;border-color:#052A63;}.elementor-25 .elementor-element.elementor-element-55b7789c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-55b7789c .elementor-icon{font-size:35px;padding:12px;}.elementor-25 .elementor-element.elementor-element-55b7789c .elementor-icon-box-title{color:var( --e-global-color-02e1dda );}.elementor-25 .elementor-element.elementor-element-55b7789c .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-55b7789c .elementor-icon-box-title a{font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-55b7789c .elementor-icon-box-description{color:var( --e-global-color-c77e955 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-6ff6fb46{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2c18281a{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-2c18281a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2c18281a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-25 .elementor-element.elementor-element-2c18281a, .elementor-25 .elementor-element.elementor-element-2c18281a::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-2c18281a.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-18a6c0d4 .elementor-heading-title{color:#052A64;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25 .elementor-element.elementor-element-5251c124 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-575bbc39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-575bbc39{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-669cee87 .elementor-button{background-color:#052A63;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );fill:var( --e-global-color-02e1dda );color:var( --e-global-color-02e1dda );border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-669cee87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-b88831f{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-b88831f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b88831f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-25 .elementor-element.elementor-element-b88831f, .elementor-25 .elementor-element.elementor-element-b88831f::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-b88831f.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-cc5623d{--display:flex;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-a2f601f{--display:flex;--gap:10px 10px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-a2f601f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a2f601f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a2f601f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-25 .elementor-element.elementor-element-a2f601f, .elementor-25 .elementor-element.elementor-element-a2f601f::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-7e2b3ee .elementor-icon-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-7e2b3ee.elementor-view-stacked .elementor-icon{background-color:#052A64;}.elementor-25 .elementor-element.elementor-element-7e2b3ee.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7e2b3ee.elementor-view-default .elementor-icon{color:#052A64;border-color:#052A64;}.elementor-25 .elementor-element.elementor-element-7e2b3ee.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-7e2b3ee.elementor-view-default .elementor-icon svg{fill:#052A64;}.elementor-25 .elementor-element.elementor-element-3ade5a1{text-align:left;}.elementor-25 .elementor-element.elementor-element-3ade5a1 .elementor-heading-title{color:#000000;font-size:22px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-55b3b39{text-align:left;}.elementor-25 .elementor-element.elementor-element-55b3b39 .elementor-heading-title{color:#052A64;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-5e36a51{text-align:left;color:#000000;}.elementor-25 .elementor-element.elementor-element-ad30687{--display:flex;--gap:10px 10px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-ad30687:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ad30687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B6FF;}.elementor-25 .elementor-element.elementor-element-ad30687.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-25 .elementor-element.elementor-element-ad30687, .elementor-25 .elementor-element.elementor-element-ad30687::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-a2bac2f .elementor-icon-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-a2bac2f.elementor-view-stacked .elementor-icon{background-color:#052A64;}.elementor-25 .elementor-element.elementor-element-a2bac2f.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-a2bac2f.elementor-view-default .elementor-icon{color:#052A64;border-color:#052A64;}.elementor-25 .elementor-element.elementor-element-a2bac2f.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-a2bac2f.elementor-view-default .elementor-icon svg{fill:#052A64;}.elementor-25 .elementor-element.elementor-element-b07a9b7{text-align:left;}.elementor-25 .elementor-element.elementor-element-b07a9b7 .elementor-heading-title{color:#000000;font-size:22px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-65493ce{text-align:left;}.elementor-25 .elementor-element.elementor-element-65493ce .elementor-heading-title{color:#052A64;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-82c8b4a{text-align:left;color:#000000;}.elementor-25 .elementor-element.elementor-element-e0125e2{--display:flex;--background-transition:0.3s;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-5d58784{--display:flex;--gap:10px 10px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-5d58784:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5d58784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B6FF;}.elementor-25 .elementor-element.elementor-element-5d58784.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-25 .elementor-element.elementor-element-5d58784, .elementor-25 .elementor-element.elementor-element-5d58784::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-081ae63 .elementor-icon-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-081ae63.elementor-view-stacked .elementor-icon{background-color:#052A64;}.elementor-25 .elementor-element.elementor-element-081ae63.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-081ae63.elementor-view-default .elementor-icon{color:#052A64;border-color:#052A64;}.elementor-25 .elementor-element.elementor-element-081ae63.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-081ae63.elementor-view-default .elementor-icon svg{fill:#052A64;}.elementor-25 .elementor-element.elementor-element-d72eb50{text-align:left;}.elementor-25 .elementor-element.elementor-element-d72eb50 .elementor-heading-title{color:#000000;font-size:22px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-41e95d3{text-align:left;}.elementor-25 .elementor-element.elementor-element-41e95d3 .elementor-heading-title{color:#052A64;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-868a3a2{text-align:left;color:#000000;}.elementor-25 .elementor-element.elementor-element-24d4c19{--display:flex;--gap:10px 10px;--background-transition:0.3s;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-24d4c19:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-24d4c19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-24d4c19.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-25 .elementor-element.elementor-element-24d4c19, .elementor-25 .elementor-element.elementor-element-24d4c19::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-2cca337 .elementor-icon-wrapper{text-align:left;}.elementor-25 .elementor-element.elementor-element-2cca337.elementor-view-stacked .elementor-icon{background-color:#052A64;}.elementor-25 .elementor-element.elementor-element-2cca337.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-2cca337.elementor-view-default .elementor-icon{color:#052A64;border-color:#052A64;}.elementor-25 .elementor-element.elementor-element-2cca337.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-2cca337.elementor-view-default .elementor-icon svg{fill:#052A64;}.elementor-25 .elementor-element.elementor-element-cef48f8{text-align:left;}.elementor-25 .elementor-element.elementor-element-cef48f8 .elementor-heading-title{color:#000000;font-size:22px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-1f2c1bf{text-align:left;}.elementor-25 .elementor-element.elementor-element-1f2c1bf .elementor-heading-title{color:#052A64;font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-0960b7b{text-align:left;color:#000000;}.elementor-25 .elementor-element.elementor-element-8505508{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-827faa9{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-7b3322f{--display:flex;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2a904ba{--display:flex;--min-height:440px;--background-transition:0.3s;--overlay-opacity:0.4;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2a904ba:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2a904ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/cctv-camera-installation-services.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-2a904ba::before, .elementor-25 .elementor-element.elementor-element-2a904ba > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2a904ba > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2a904ba > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2a904ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2a904ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bd00979 );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-2a904ba, .elementor-25 .elementor-element.elementor-element-2a904ba::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-ac658df{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e3a3c4c{--display:flex;--min-height:440px;--background-transition:0.3s;--overlay-opacity:0.4;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e3a3c4c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e3a3c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/person-using-smartphone-his-automated-home-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e3a3c4c::before, .elementor-25 .elementor-element.elementor-element-e3a3c4c > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e3a3c4c > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e3a3c4c > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e3a3c4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e3a3c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bd00979 );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-e3a3c4c, .elementor-25 .elementor-element.elementor-element-e3a3c4c::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-f5b0217{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-115px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-f5b0217:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f5b0217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-25 .elementor-element.elementor-element-f5b0217, .elementor-25 .elementor-element.elementor-element-f5b0217::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-f5b0217.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-33f2464 .elementor-heading-title{color:#052A64;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25 .elementor-element.elementor-element-5e396f3 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:31px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-8d4293c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8d4293c{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-022ebba .elementor-button{background-color:#052A63;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );fill:var( --e-global-color-02e1dda );color:var( --e-global-color-02e1dda );border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-022ebba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-02dedbb{--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;--background-transition:0.3s;--padding-top:18px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-02dedbb, .elementor-25 .elementor-element.elementor-element-02dedbb::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-b45b09e{text-align:center;}.elementor-25 .elementor-element.elementor-element-b45b09e .elementor-heading-title{color:#052A64;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25 .elementor-element.elementor-element-4962f3f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-4962f3f.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-4962f3f .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-d5db4e5{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d5db4e5, .elementor-25 .elementor-element.elementor-element-d5db4e5::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-39e46eb{--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;--background-transition:0.3s;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e2b1b41{--display:flex;--min-height:420px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.8s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-e2b1b41:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B6FF;}.elementor-25 .elementor-element.elementor-element-e2b1b41::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/Ecobee3_lite_cooling_1000x1000px__54845-e1727458296786.webp");--background-overlay:'';background-position:200px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e2b1b41:hover::before, .elementor-25 .elementor-element.elementor-element-e2b1b41:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/Ecobee3_lite_cooling_1000x1000px__54845-e1727458296786.webp");--background-overlay:'';background-position:100px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-e2b1b41:hover{--overlay-opacity:1;}.elementor-25 .elementor-element.elementor-element-e2b1b41, .elementor-25 .elementor-element.elementor-element-e2b1b41::before{--overlay-transition:0.6s;--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-c4b6743.ekit-equal-height-enable, .elementor-25 .elementor-element.elementor-element-c4b6743.ekit-equal-height-enable .elementor-widget-container, .elementor-25 .elementor-element.elementor-element-c4b6743.ekit-equal-height-enable .ekit-wid-con, .elementor-25 .elementor-element.elementor-element-c4b6743.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-infobox{background-color:var( --e-global-color-3fb40d0 );padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-btn{background-color:#052A63;padding:15px 30px 15px 30px;margin:12px 0px 0px 0px;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-c4b6743{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 6px 0px;padding:0px 0px 10px 0px;color:#FFFFFF;font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-infobox .box-body > p{color:#FFFFFF;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-infobox p{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-1b37387{--display:flex;--min-height:420px;--justify-content:flex-end;--background-transition:0.8s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-1b37387:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B6FF;}.elementor-25 .elementor-element.elementor-element-1b37387::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/asset-outdoorcamera-e1727374066349.png");--background-overlay:'';background-position:238px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1b37387:hover::before, .elementor-25 .elementor-element.elementor-element-1b37387:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/asset-outdoorcamera-e1727374066349.png");--background-overlay:'';background-position:100px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1b37387:hover{--overlay-opacity:1;}.elementor-25 .elementor-element.elementor-element-1b37387, .elementor-25 .elementor-element.elementor-element-1b37387::before{--overlay-transition:0.6s;--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-d0464c1.ekit-equal-height-enable, .elementor-25 .elementor-element.elementor-element-d0464c1.ekit-equal-height-enable .elementor-widget-container, .elementor-25 .elementor-element.elementor-element-d0464c1.ekit-equal-height-enable .ekit-wid-con, .elementor-25 .elementor-element.elementor-element-d0464c1.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-btn{background-color:#052A63;padding:15px 30px 15px 30px;margin:12px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-d0464c1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 6px 0px;padding:0px 0px 10px 0px;color:#FFFFFF;font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-infobox .box-body > p{color:#FFFFFF;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-infobox p{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-infobox:hover .elementskit-btn{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-infobox:hover .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-abfaa6c{--display:flex;--min-height:420px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.8s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-abfaa6c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B6FF;}.elementor-25 .elementor-element.elementor-element-abfaa6c::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/pngtree-wireless-ring-video-doorbell-png-image_13130303.png");--background-overlay:'';background-position:175px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-abfaa6c:hover::before, .elementor-25 .elementor-element.elementor-element-abfaa6c:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/pngtree-wireless-ring-video-doorbell-png-image_13130303.png");--background-overlay:'';background-position:100px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-abfaa6c:hover{--overlay-opacity:1;}.elementor-25 .elementor-element.elementor-element-abfaa6c, .elementor-25 .elementor-element.elementor-element-abfaa6c::before{--overlay-transition:0.6s;--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-993091c.ekit-equal-height-enable, .elementor-25 .elementor-element.elementor-element-993091c.ekit-equal-height-enable .elementor-widget-container, .elementor-25 .elementor-element.elementor-element-993091c.ekit-equal-height-enable .ekit-wid-con, .elementor-25 .elementor-element.elementor-element-993091c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-infobox{background-color:var( --e-global-color-3fb40d0 );padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-btn{background-color:#052A63;padding:15px 30px 15px 30px;margin:12px 0px 0px 0px;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-993091c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 6px 0px;padding:0px 0px 10px 0px;color:#FFFFFF;font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-infobox .box-body > p{color:#FFFFFF;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-infobox p{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-e0f2c2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-e0f2c2f, .elementor-25 .elementor-element.elementor-element-e0f2c2f::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-c3f4704{--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;--background-transition:0.3s;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c9c8b1d{--display:flex;--min-height:420px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.8s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-c9c8b1d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B6FF;}.elementor-25 .elementor-element.elementor-element-c9c8b1d::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/2bcab1ca740f531a2aab899418443313-Photoroom.png");--background-overlay:'';background-position:200px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-c9c8b1d:hover::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/2bcab1ca740f531a2aab899418443313-Photoroom.png");--background-overlay:'';background-position:100px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-c9c8b1d:hover{--overlay-opacity:1;}.elementor-25 .elementor-element.elementor-element-c9c8b1d, .elementor-25 .elementor-element.elementor-element-c9c8b1d::before{--overlay-transition:0.6s;--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-99ffb12.ekit-equal-height-enable, .elementor-25 .elementor-element.elementor-element-99ffb12.ekit-equal-height-enable .elementor-widget-container, .elementor-25 .elementor-element.elementor-element-99ffb12.ekit-equal-height-enable .ekit-wid-con, .elementor-25 .elementor-element.elementor-element-99ffb12.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-infobox{background-color:var( --e-global-color-3fb40d0 );padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-btn{background-color:#052A63;padding:15px 30px 15px 30px;margin:12px 0px 0px 0px;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-99ffb12{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 6px 0px;padding:0px 0px 10px 0px;color:#FFFFFF;font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-infobox .box-body > p{color:#FFFFFF;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-infobox p{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-7a578a5{--display:flex;--min-height:420px;--justify-content:flex-end;--background-transition:0.8s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-7a578a5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B6FF;}.elementor-25 .elementor-element.elementor-element-7a578a5::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/bc856d05664ed93839c0a56a37b6e489-Photoroom-e1727339517369.png");--background-overlay:'';background-position:232px -24px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-7a578a5:hover::before, .elementor-25 .elementor-element.elementor-element-7a578a5:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/bc856d05664ed93839c0a56a37b6e489-Photoroom-1-e1727339671283.png");--background-overlay:'';background-position:100px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-7a578a5:hover{--overlay-opacity:1;}.elementor-25 .elementor-element.elementor-element-7a578a5, .elementor-25 .elementor-element.elementor-element-7a578a5::before{--overlay-transition:0.6s;--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-a171828.ekit-equal-height-enable, .elementor-25 .elementor-element.elementor-element-a171828.ekit-equal-height-enable .elementor-widget-container, .elementor-25 .elementor-element.elementor-element-a171828.ekit-equal-height-enable .ekit-wid-con, .elementor-25 .elementor-element.elementor-element-a171828.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-infobox{background-color:#02010100;padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-btn{background-color:#052A63;padding:15px 30px 15px 30px;margin:12px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-a171828{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 6px 0px;padding:0px 0px 10px 0px;color:#FFFFFF;font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-infobox .box-body > p{color:#FFFFFF;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-infobox p{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-infobox:hover .elementskit-btn{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-infobox:hover .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5649251{--display:flex;--min-height:420px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.8s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-5649251:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B6FF;}.elementor-25 .elementor-element.elementor-element-5649251::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5649251 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/61SEJg-vbqL._SL1500_-Photoroom.png");--background-overlay:'';background-position:200px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-5649251:hover::before, .elementor-25 .elementor-element.elementor-element-5649251:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-5649251 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/61SEJg-vbqL._SL1500_-Photoroom.png");--background-overlay:'';background-position:100px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-5649251:hover{--overlay-opacity:1;}.elementor-25 .elementor-element.elementor-element-5649251, .elementor-25 .elementor-element.elementor-element-5649251::before{--overlay-transition:0.6s;--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-59b4f55.ekit-equal-height-enable, .elementor-25 .elementor-element.elementor-element-59b4f55.ekit-equal-height-enable .elementor-widget-container, .elementor-25 .elementor-element.elementor-element-59b4f55.ekit-equal-height-enable .ekit-wid-con, .elementor-25 .elementor-element.elementor-element-59b4f55.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-infobox{background-color:var( --e-global-color-3fb40d0 );padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-btn{background-color:#052A63;padding:15px 30px 15px 30px;margin:12px 0px 0px 0px;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );color:#FFFFFF;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-59b4f55{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 6px 0px;padding:0px 0px 10px 0px;color:#FFFFFF;font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-infobox .box-body > p{color:#FFFFFF;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-infobox p{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-btn svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-8e4b9a5{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8c2119f .elementor-button{background-color:#02010100;font-size:17px;font-weight:600;fill:#000000;color:#000000;border-style:none;}.elementor-25 .elementor-element.elementor-element-8c2119f{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-8c2119f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-25 .elementor-element.elementor-element-20e532d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b4ef2a6{--display:flex;--min-height:38vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-b4ef2a6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b4ef2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#38B6FF;}.elementor-25 .elementor-element.elementor-element-b4ef2a6, .elementor-25 .elementor-element.elementor-element-b4ef2a6::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-a21b990{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-a21b990.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-a21b990 .elementor-heading-title{color:#1B263B;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-491b50b .elementor-button{background-color:#052A63;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-491b50b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-20a23c1{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-d388e2a{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-d388e2a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d388e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-25 .elementor-element.elementor-element-d388e2a, .elementor-25 .elementor-element.elementor-element-d388e2a::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-d388e2a.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-2d71f1b{text-align:center;}.elementor-25 .elementor-element.elementor-element-2d71f1b .elementor-heading-title{color:#052A64;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25 .elementor-element.elementor-element-d0a1645{text-align:center;}.elementor-25 .elementor-element.elementor-element-d0a1645 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-dc70242{--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;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-dc70242:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-dc70242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-25 .elementor-element.elementor-element-dc70242, .elementor-25 .elementor-element.elementor-element-dc70242::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-dc70242.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3c728b3{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-1266bbe.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-1266bbe.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-1266bbe.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-1266bbe .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-25 .elementor-element.elementor-element-1266bbe .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-1266bbe .elementor-image-box-title{font-size:22px;}.elementor-25 .elementor-element.elementor-element-6e3c8c8{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-8fd683e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-8fd683e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-8fd683e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-8fd683e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-25 .elementor-element.elementor-element-8fd683e .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-8fd683e .elementor-image-box-title{font-size:22px;}.elementor-25 .elementor-element.elementor-element-c414a24{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-6ac1584.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-6ac1584.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-6ac1584.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-6ac1584 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-25 .elementor-element.elementor-element-6ac1584 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-6ac1584 .elementor-image-box-title{font-size:22px;}.elementor-25 .elementor-element.elementor-element-47cb59d{--display:flex;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-e0aad59.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-25 .elementor-element.elementor-element-e0aad59.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-25 .elementor-element.elementor-element-e0aad59.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-e0aad59 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-25 .elementor-element.elementor-element-e0aad59 .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-25 .elementor-element.elementor-element-e0aad59 .elementor-image-box-title{font-size:22px;}.elementor-25 .elementor-element.elementor-element-20a07ba{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-84291dd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-25 .elementor-element.elementor-element-84291dd:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-84291dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-25 .elementor-element.elementor-element-84291dd, .elementor-25 .elementor-element.elementor-element-84291dd::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-84291dd.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-ae1b23d{text-align:center;}.elementor-25 .elementor-element.elementor-element-ae1b23d .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:42px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-2517fa9{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;color:#000000;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-2517fa9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d4fc0ba{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-53ad360{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-2ecbba5{--display:flex;--min-height:150px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-2ecbba5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2ecbba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/view-CN-Tower-Toronto-skyline-observation-deck.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-2ecbba5::before, .elementor-25 .elementor-element.elementor-element-2ecbba5 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2ecbba5 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2ecbba5 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2ecbba5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2ecbba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#707070;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-2ecbba5, .elementor-25 .elementor-element.elementor-element-2ecbba5::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-9a85cad .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-9a85cad.elementor-view-stacked .elementor-icon{background-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-9a85cad.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-9a85cad.elementor-view-default .elementor-icon{color:#0D285E;border-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-9a85cad.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-9a85cad.elementor-view-default .elementor-icon svg{fill:#0D285E;}.elementor-25 .elementor-element.elementor-element-b0d9448{text-align:center;}.elementor-25 .elementor-element.elementor-element-b0d9448 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-5f5e9e9{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-5a4cb41{--display:flex;--min-height:150px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-5a4cb41:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5a4cb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/Image20240926223359.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-5a4cb41::before, .elementor-25 .elementor-element.elementor-element-5a4cb41 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5a4cb41 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5a4cb41 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5a4cb41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5a4cb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#707070;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-5a4cb41, .elementor-25 .elementor-element.elementor-element-5a4cb41::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-dc4e29b .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-dc4e29b.elementor-view-stacked .elementor-icon{background-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-dc4e29b.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-dc4e29b.elementor-view-default .elementor-icon{color:#0D285E;border-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-dc4e29b.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-dc4e29b.elementor-view-default .elementor-icon svg{fill:#0D285E;}.elementor-25 .elementor-element.elementor-element-7378f1e{text-align:center;}.elementor-25 .elementor-element.elementor-element-7378f1e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-02aa3f8{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-4989f48{--display:flex;--min-height:150px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-4989f48:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4989f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/Image20240926223437.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-4989f48::before, .elementor-25 .elementor-element.elementor-element-4989f48 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4989f48 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4989f48 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4989f48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4989f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#707070;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-4989f48, .elementor-25 .elementor-element.elementor-element-4989f48::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-d914292 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-d914292.elementor-view-stacked .elementor-icon{background-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-d914292.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-d914292.elementor-view-default .elementor-icon{color:#0D285E;border-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-d914292.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-d914292.elementor-view-default .elementor-icon svg{fill:#0D285E;}.elementor-25 .elementor-element.elementor-element-f5aa98c{text-align:center;}.elementor-25 .elementor-element.elementor-element-f5aa98c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-dcb524d{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-4046112{--display:flex;--min-height:150px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-4046112:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4046112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/Image20240926223516.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-4046112::before, .elementor-25 .elementor-element.elementor-element-4046112 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4046112 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4046112 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4046112 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4046112 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#707070;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-4046112, .elementor-25 .elementor-element.elementor-element-4046112::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-dc241d7 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-dc241d7.elementor-view-stacked .elementor-icon{background-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-dc241d7.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-dc241d7.elementor-view-default .elementor-icon{color:#0D285E;border-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-dc241d7.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-dc241d7.elementor-view-default .elementor-icon svg{fill:#0D285E;}.elementor-25 .elementor-element.elementor-element-a73e568{text-align:center;}.elementor-25 .elementor-element.elementor-element-a73e568 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-b37e79f{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-655f21d{--display:flex;--min-height:150px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-655f21d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-655f21d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/Image20240926223632.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-655f21d::before, .elementor-25 .elementor-element.elementor-element-655f21d > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-655f21d > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-655f21d > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-655f21d > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-655f21d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#707070;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-655f21d, .elementor-25 .elementor-element.elementor-element-655f21d::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-e4c1f26 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-e4c1f26.elementor-view-stacked .elementor-icon{background-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-e4c1f26.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-e4c1f26.elementor-view-default .elementor-icon{color:#0D285E;border-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-e4c1f26.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-e4c1f26.elementor-view-default .elementor-icon svg{fill:#0D285E;}.elementor-25 .elementor-element.elementor-element-55f2cba{text-align:center;}.elementor-25 .elementor-element.elementor-element-55f2cba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-e2dfc9e{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-41ec5fb{--display:flex;--min-height:150px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-41ec5fb:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-41ec5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/Image20240926223708.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-41ec5fb::before, .elementor-25 .elementor-element.elementor-element-41ec5fb > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-41ec5fb > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-41ec5fb > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-41ec5fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-41ec5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#707070;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-41ec5fb, .elementor-25 .elementor-element.elementor-element-41ec5fb::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-5c5dc1f .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-5c5dc1f.elementor-view-stacked .elementor-icon{background-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-5c5dc1f.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5c5dc1f.elementor-view-default .elementor-icon{color:#0D285E;border-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-5c5dc1f.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5c5dc1f.elementor-view-default .elementor-icon svg{fill:#0D285E;}.elementor-25 .elementor-element.elementor-element-728630d{text-align:center;}.elementor-25 .elementor-element.elementor-element-728630d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-0453ea2{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-e2eb32f{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-83b1ecc{--display:flex;--min-height:150px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-83b1ecc:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-83b1ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/view-CN-Tower-Toronto-skyline-observation-deck.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-83b1ecc::before, .elementor-25 .elementor-element.elementor-element-83b1ecc > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-83b1ecc > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-83b1ecc > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-83b1ecc > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-83b1ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#707070;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-83b1ecc, .elementor-25 .elementor-element.elementor-element-83b1ecc::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-ca4e4f5 .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-ca4e4f5.elementor-view-stacked .elementor-icon{background-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-ca4e4f5.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-ca4e4f5.elementor-view-default .elementor-icon{color:#0D285E;border-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-ca4e4f5.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-ca4e4f5.elementor-view-default .elementor-icon svg{fill:#0D285E;}.elementor-25 .elementor-element.elementor-element-7362fc7{text-align:center;}.elementor-25 .elementor-element.elementor-element-7362fc7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-ff1fc08{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-fca968e{--display:flex;--min-height:150px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-fca968e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-fca968e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/Image20240926223359.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-fca968e::before, .elementor-25 .elementor-element.elementor-element-fca968e > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-fca968e > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-fca968e > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-fca968e > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-fca968e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#707070;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-fca968e, .elementor-25 .elementor-element.elementor-element-fca968e::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-e1429bc .elementor-icon-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-e1429bc.elementor-view-stacked .elementor-icon{background-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-e1429bc.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-e1429bc.elementor-view-default .elementor-icon{color:#0D285E;border-color:#0D285E;}.elementor-25 .elementor-element.elementor-element-e1429bc.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-e1429bc.elementor-view-default .elementor-icon svg{fill:#0D285E;}.elementor-25 .elementor-element.elementor-element-426b74b{text-align:center;}.elementor-25 .elementor-element.elementor-element-426b74b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-24c3a832{--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;--background-transition:0.3s;--overlay-opacity:1;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-24c3a832:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-24c3a832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/asset-backgroundoverlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-24c3a832::before, .elementor-25 .elementor-element.elementor-element-24c3a832 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-24c3a832 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-24c3a832 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-24c3a832 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-24c3a832 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-f595e38 ) 0%, var( --e-global-color-4257106 ) 100%);}.elementor-25 .elementor-element.elementor-element-24c3a832, .elementor-25 .elementor-element.elementor-element-24c3a832::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-c670ec6{--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:space-between;--gap:40px 40px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3aa40843{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-3aa40843:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3aa40843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-758af5f );}.elementor-25 .elementor-element.elementor-element-3aa40843, .elementor-25 .elementor-element.elementor-element-3aa40843::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-5b2fbb38{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-5b2fbb38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-02e1dda );color:var( --e-global-color-02e1dda );}.elementor-25 .elementor-element.elementor-element-5b2fbb38.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-5b2fbb38.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-5b2fbb38.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-02e1dda );}.elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon{font-size:34px;}.elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon-box-title a{font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-21a41586{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-21a41586:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-21a41586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-758af5f );}.elementor-25 .elementor-element.elementor-element-21a41586, .elementor-25 .elementor-element.elementor-element-21a41586::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-4b69a9b4{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-4b69a9b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-02e1dda );color:var( --e-global-color-02e1dda );}.elementor-25 .elementor-element.elementor-element-4b69a9b4.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-4b69a9b4.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-4b69a9b4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-02e1dda );}.elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon{font-size:34px;}.elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon-box-title a{font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-24ff9d56{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-27bc11c3 .elementor-heading-title{color:var( --e-global-color-secondary );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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25 .elementor-element.elementor-element-4862340c .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-4483e21a{--display:flex;--min-height:145px;--background-transition:0.3s;--overlay-opacity:0.3;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4483e21a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-4483e21a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/black-lady-using-smart-home-device-pushing-button-2023-11-27-05-22-47-NTAJQVF.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-4483e21a::before, .elementor-25 .elementor-element.elementor-element-4483e21a > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4483e21a > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-4483e21a > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4483e21a > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-4483e21a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bd00979 );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-4483e21a, .elementor-25 .elementor-element.elementor-element-4483e21a::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-30445ecd{--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;--background-transition:0.3s;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6eb2fe98{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6eb2fe98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-83b18a8 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-481240c{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-248ad027 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:50px;}.elementor-25 .elementor-element.elementor-element-248ad027 .ekit-price-card-slider{--ekit_client_logo_slidetosho:5;}.elementor-25 .elementor-element.elementor-element-248ad027 .elementskit-clients-slider .single-client{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-25 .elementor-element.elementor-element-248ad027 .elementskit-clients-slider .swiper-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-248ad027 .simple_logo_image .single-client .content-image .main-image{opacity:0.4;filter:alpha(opacity=0.4);}.elementor-25 .elementor-element.elementor-element-248ad027 .elementskit-clients-slider .single-client img{opacity:0.4;filter:alpha(opacity=0.4);}.elementor-25 .elementor-element.elementor-element-248ad027 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-25 .elementor-element.elementor-element-248ad027 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-25 .elementor-element.elementor-element-4c7bba2d{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4c7bba2d, .elementor-25 .elementor-element.elementor-element-4c7bba2d::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-22691cfd{--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;--background-transition:0.3s;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-24b86fb1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-50b30767{text-align:left;}.elementor-25 .elementor-element.elementor-element-50b30767 .elementor-heading-title{color:var( --e-global-color-secondary );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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25 .elementor-element.elementor-element-78ffb60{text-align:left;}.elementor-25 .elementor-element.elementor-element-78ffb60 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-2db26f7a{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-260cafb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-260cafb0{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-3bf612af .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );fill:var( --e-global-color-02e1dda );color:var( --e-global-color-02e1dda );border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-3bf612af .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-3bf612af .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-3bf612af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-3bf612af .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-3bf612af .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-577cecb4{--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;--background-transition:0.3s;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1b932df{--display:flex;--min-height:420px;--justify-content:flex-end;--background-transition:0.8s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-1b932df:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a057969 );}.elementor-25 .elementor-element.elementor-element-1b932df::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b932df > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/asset-indoorcamera.png");--background-overlay:'';background-position:200px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1b932df:hover::before, .elementor-25 .elementor-element.elementor-element-1b932df:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-1b932df > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/asset-indoorcamera.png");--background-overlay:'';background-position:100px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1b932df:hover{--overlay-opacity:1;}.elementor-25 .elementor-element.elementor-element-1b932df, .elementor-25 .elementor-element.elementor-element-1b932df::before{--overlay-transition:0.6s;--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-87ea981.ekit-equal-height-enable, .elementor-25 .elementor-element.elementor-element-87ea981.ekit-equal-height-enable .elementor-widget-container, .elementor-25 .elementor-element.elementor-element-87ea981.ekit-equal-height-enable .ekit-wid-con, .elementor-25 .elementor-element.elementor-element-87ea981.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-infobox{background-color:var( --e-global-color-3fb40d0 );padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-btn{background-color:var( --e-global-color-accent );padding:15px 30px 15px 30px;margin:12px 0px 0px 0px;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-infobox:hover .elementskit-btn{background-color:#2ABFB0;color:#F2F2F2;}.elementor-25 .elementor-element.elementor-element-87ea981{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 6px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-infobox .box-body > p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-infobox p{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-infobox:hover .elementskit-btn svg path{stroke:#F2F2F2;fill:#F2F2F2;}.elementor-25 .elementor-element.elementor-element-1d27199d{--display:flex;--min-height:420px;--justify-content:flex-end;--background-transition:0.8s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-1d27199d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-758af5f );}.elementor-25 .elementor-element.elementor-element-1d27199d::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/asset-speaker.png");--background-overlay:'';background-position:200px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1d27199d:hover::before, .elementor-25 .elementor-element.elementor-element-1d27199d:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/asset-speaker.png");--background-overlay:'';background-position:100px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-1d27199d:hover{--overlay-opacity:1;}.elementor-25 .elementor-element.elementor-element-1d27199d, .elementor-25 .elementor-element.elementor-element-1d27199d::before{--overlay-transition:0.6s;--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-780e712e.ekit-equal-height-enable, .elementor-25 .elementor-element.elementor-element-780e712e.ekit-equal-height-enable .elementor-widget-container, .elementor-25 .elementor-element.elementor-element-780e712e.ekit-equal-height-enable .ekit-wid-con, .elementor-25 .elementor-element.elementor-element-780e712e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-infobox{background-color:var( --e-global-color-3fb40d0 );padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-btn{background-color:#2ABFB0;padding:15px 30px 15px 30px;margin:12px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#F2F2F2;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-infobox:hover .elementskit-btn{background-color:#DBF22E;color:#1B263B;}.elementor-25 .elementor-element.elementor-element-780e712e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 6px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-infobox .box-body > p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-infobox p{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-btn svg path{stroke:#F2F2F2;fill:#F2F2F2;}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-infobox:hover .elementskit-btn svg path{stroke:#1B263B;fill:#1B263B;}.elementor-25 .elementor-element.elementor-element-c3f2ca0{--display:flex;--min-height:420px;--justify-content:flex-end;--background-transition:0.8s;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-c3f2ca0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a057969 );}.elementor-25 .elementor-element.elementor-element-c3f2ca0::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/asset-outdoorcamera-e1727374066349.png");--background-overlay:'';background-position:230px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-c3f2ca0:hover::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/asset-outdoorcamera-e1727374066349.png");--background-overlay:'';background-position:118px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-c3f2ca0:hover{--overlay-opacity:1;}.elementor-25 .elementor-element.elementor-element-c3f2ca0, .elementor-25 .elementor-element.elementor-element-c3f2ca0::before{--overlay-transition:0.6s;--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-8ae8827.ekit-equal-height-enable, .elementor-25 .elementor-element.elementor-element-8ae8827.ekit-equal-height-enable .elementor-widget-container, .elementor-25 .elementor-element.elementor-element-8ae8827.ekit-equal-height-enable .ekit-wid-con, .elementor-25 .elementor-element.elementor-element-8ae8827.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-infobox{background-color:var( --e-global-color-3fb40d0 );padding:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-btn{background-color:var( --e-global-color-accent );padding:15px 30px 15px 30px;margin:12px 0px 0px 0px;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-infobox:hover .elementskit-btn{background-color:#2ABFB0;color:#F2F2F2;}.elementor-25 .elementor-element.elementor-element-8ae8827{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 6px 0px;padding:0px 0px 10px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-d5eaa1d-font-family ), Sans-serif;font-size:var( --e-global-typography-d5eaa1d-font-size );font-weight:var( --e-global-typography-d5eaa1d-font-weight );text-transform:var( --e-global-typography-d5eaa1d-text-transform );font-style:var( --e-global-typography-d5eaa1d-font-style );text-decoration:var( --e-global-typography-d5eaa1d-text-decoration );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-infobox .box-body > p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-infobox p{margin:0px 0px 12px 0px;}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-infobox:hover .elementskit-btn svg path{stroke:#F2F2F2;fill:#F2F2F2;}.elementor-25 .elementor-element.elementor-element-d5278c0{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d5278c0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-d5278c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-25 .elementor-element.elementor-element-d5278c0, .elementor-25 .elementor-element.elementor-element-d5278c0::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-75b9a52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.96;--padding-top:100px;--padding-bottom:100px;--padding-left:180px;--padding-right:100px;}.elementor-25 .elementor-element.elementor-element-75b9a52:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-75b9a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/asset-backgroundoverlay.png");background-position:-341px -331px;background-repeat:no-repeat;background-size:100% auto;}.elementor-25 .elementor-element.elementor-element-75b9a52::before, .elementor-25 .elementor-element.elementor-element-75b9a52 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-75b9a52 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-75b9a52 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-75b9a52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-75b9a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4257106 );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-75b9a52, .elementor-25 .elementor-element.elementor-element-75b9a52::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-61c2b98{text-align:left;}.elementor-25 .elementor-element.elementor-element-61c2b98 .elementor-heading-title{color:#052A64;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25 .elementor-element.elementor-element-2cfbf87.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-2cfbf87{text-align:left;}.elementor-25 .elementor-element.elementor-element-2cfbf87 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-fb772f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fb772f6{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-8cc046b{--display:flex;--gap:30px 30px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-738b200{--icon-box-icon-margin:18px;}.elementor-25 .elementor-element.elementor-element-738b200.elementor-view-stacked .elementor-icon{background-color:#052A65;fill:#FFFFFF;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-738b200.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-738b200.elementor-view-default .elementor-icon{fill:#052A65;color:#052A65;border-color:#052A65;}.elementor-25 .elementor-element.elementor-element-738b200.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-738b200 .elementor-icon{font-size:26px;}.elementor-25 .elementor-element.elementor-element-738b200 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-738b200 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-738b200 .elementor-icon-box-title a{font-family:var( --e-global-typography-8a33fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-8a33fbe-font-size );font-weight:var( --e-global-typography-8a33fbe-font-weight );text-transform:var( --e-global-typography-8a33fbe-text-transform );font-style:var( --e-global-typography-8a33fbe-font-style );text-decoration:var( --e-global-typography-8a33fbe-text-decoration );line-height:var( --e-global-typography-8a33fbe-line-height );}.elementor-25 .elementor-element.elementor-element-738b200 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-b151b49{--icon-box-icon-margin:18px;}.elementor-25 .elementor-element.elementor-element-b151b49.elementor-view-stacked .elementor-icon{background-color:#052A65;fill:#FFFFFF;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b151b49.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-b151b49.elementor-view-default .elementor-icon{fill:#052A65;color:#052A65;border-color:#052A65;}.elementor-25 .elementor-element.elementor-element-b151b49.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-b151b49 .elementor-icon{font-size:26px;}.elementor-25 .elementor-element.elementor-element-b151b49 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-b151b49 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-b151b49 .elementor-icon-box-title a{font-family:var( --e-global-typography-8a33fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-8a33fbe-font-size );font-weight:var( --e-global-typography-8a33fbe-font-weight );text-transform:var( --e-global-typography-8a33fbe-text-transform );font-style:var( --e-global-typography-8a33fbe-font-style );text-decoration:var( --e-global-typography-8a33fbe-text-decoration );line-height:var( --e-global-typography-8a33fbe-line-height );}.elementor-25 .elementor-element.elementor-element-b151b49 .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-156069a{--icon-box-icon-margin:18px;}.elementor-25 .elementor-element.elementor-element-156069a.elementor-view-stacked .elementor-icon{background-color:#052A65;fill:#FFFFFF;color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-156069a.elementor-view-framed .elementor-icon, .elementor-25 .elementor-element.elementor-element-156069a.elementor-view-default .elementor-icon{fill:#052A65;color:#052A65;border-color:#052A65;}.elementor-25 .elementor-element.elementor-element-156069a.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-156069a .elementor-icon{font-size:26px;}.elementor-25 .elementor-element.elementor-element-156069a .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-156069a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-156069a .elementor-icon-box-title a{font-family:var( --e-global-typography-8a33fbe-font-family ), Sans-serif;font-size:var( --e-global-typography-8a33fbe-font-size );font-weight:var( --e-global-typography-8a33fbe-font-weight );text-transform:var( --e-global-typography-8a33fbe-text-transform );font-style:var( --e-global-typography-8a33fbe-font-style );text-decoration:var( --e-global-typography-8a33fbe-text-decoration );line-height:var( --e-global-typography-8a33fbe-line-height );}.elementor-25 .elementor-element.elementor-element-156069a .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-8282f84{--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;--background-transition:0.3s;--overlay-opacity:0.8;--border-radius:10px 0px 0px 10px;--padding-top:0px;--padding-bottom:511px;--padding-left:350px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8282f84:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-8282f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/كاميرات.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-8282f84::before, .elementor-25 .elementor-element.elementor-element-8282f84 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-8282f84 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-8282f84 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-8282f84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-8282f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, var( --e-global-color-primary ) 12%, var( --e-global-color-d152d66 ) 100%);}.elementor-25 .elementor-element.elementor-element-8282f84, .elementor-25 .elementor-element.elementor-element-8282f84::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-59007825{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-569c2bd9{text-align:center;}.elementor-25 .elementor-element.elementor-element-569c2bd9 .elementor-heading-title{color:#052A65;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25 .elementor-element.elementor-element-1927d227{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-1927d227.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-1927d227 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-200e6d36{--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;--background-transition:0.3s;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-61b332c{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-61b332c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-61b332c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-758af5f );}.elementor-25 .elementor-element.elementor-element-61b332c, .elementor-25 .elementor-element.elementor-element-61b332c::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-df68a2a{text-align:left;}.elementor-25 .elementor-element.elementor-element-df68a2a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-6cbc14a3{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-207043f3{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-207043f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-a53a6a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-a53a6a9{text-align:left;}.elementor-25 .elementor-element.elementor-element-a53a6a9 .elementor-heading-title{color:#5AB0DD;font-family:var( --e-global-typography-91d4997-font-family ), Sans-serif;font-size:var( --e-global-typography-91d4997-font-size );font-weight:var( --e-global-typography-91d4997-font-weight );text-transform:var( --e-global-typography-91d4997-text-transform );font-style:var( --e-global-typography-91d4997-font-style );text-decoration:var( --e-global-typography-91d4997-text-decoration );line-height:var( --e-global-typography-91d4997-line-height );}.elementor-25 .elementor-element.elementor-element-3b2c31fa .elementor-button{background-color:#5AB0DD;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-3b2c31fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-40304d05{--display:flex;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.06;--border-radius:10px 10px 10px 10px;--margin-top:-35px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-40304d05:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-40304d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5AB0DD;}.elementor-25 .elementor-element.elementor-element-40304d05:hover::before, .elementor-25 .elementor-element.elementor-element-40304d05:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-40304d05:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-40304d05 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-40304d05 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#5AB0DDAB;--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-40304d05::before, .elementor-25 .elementor-element.elementor-element-40304d05 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-40304d05 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-40304d05 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-40304d05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-40304d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-40304d05:hover{--overlay-opacity:0.03;}.elementor-25 .elementor-element.elementor-element-40304d05, .elementor-25 .elementor-element.elementor-element-40304d05::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-51f2faa7{text-align:left;}.elementor-25 .elementor-element.elementor-element-51f2faa7 .elementor-heading-title{color:#000000;}.elementor-25 .elementor-element.elementor-element-3553696{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6d30aa18{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-6d30aa18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-23b4c181.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-23b4c181{text-align:left;}.elementor-25 .elementor-element.elementor-element-23b4c181 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-91d4997-font-family ), Sans-serif;font-size:var( --e-global-typography-91d4997-font-size );font-weight:var( --e-global-typography-91d4997-font-weight );text-transform:var( --e-global-typography-91d4997-text-transform );font-style:var( --e-global-typography-91d4997-font-style );text-decoration:var( --e-global-typography-91d4997-text-decoration );line-height:var( --e-global-typography-91d4997-line-height );}.elementor-25 .elementor-element.elementor-element-e2e44a0{color:#000000;}.elementor-25 .elementor-element.elementor-element-7771a4e0 .elementor-button{background-color:#052A65;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-7771a4e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-743e5bf6{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-743e5bf6:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-743e5bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-743e5bf6, .elementor-25 .elementor-element.elementor-element-743e5bf6::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-36daa0db{text-align:left;}.elementor-25 .elementor-element.elementor-element-36daa0db .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-74486be3{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-3fabde67{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-75517fbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-75517fbe{text-align:left;}.elementor-25 .elementor-element.elementor-element-75517fbe .elementor-heading-title{color:#5AB0DD;font-family:var( --e-global-typography-91d4997-font-family ), Sans-serif;font-size:var( --e-global-typography-91d4997-font-size );font-weight:var( --e-global-typography-91d4997-font-weight );text-transform:var( --e-global-typography-91d4997-text-transform );font-style:var( --e-global-typography-91d4997-font-style );text-decoration:var( --e-global-typography-91d4997-text-decoration );line-height:var( --e-global-typography-91d4997-line-height );}.elementor-25 .elementor-element.elementor-element-280c5603 .elementor-button{background-color:#5AB0DD;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-280c5603.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-cf38034{--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:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-cf38034:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-cf38034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/asset-backgroundoverlay.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-cf38034::before, .elementor-25 .elementor-element.elementor-element-cf38034 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-cf38034 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-cf38034 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-cf38034 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-cf38034 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-f595e38 ) 0%, var( --e-global-color-4257106 ) 100%);}.elementor-25 .elementor-element.elementor-element-cf38034, .elementor-25 .elementor-element.elementor-element-cf38034::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-6d732217{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-31070a49{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:2;}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-single-testimonial-slider, .elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-testimonial_card, .elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-02e1dda );}.elementor-25 .elementor-element.elementor-element-4ef2675f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-single-testimonial-slider, .elementor-25 .elementor-element.elementor-element-4ef2675f  .elementskit-testimonial_card{padding:5px 35px 35px 35px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-single-testimonial-slider, .elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-commentor-content{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-testimonial_card .elementskit-commentor-coment{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-81dcf3b-font-family ), Sans-serif;font-size:var( --e-global-typography-81dcf3b-font-size );font-weight:var( --e-global-typography-81dcf3b-font-weight );text-transform:var( --e-global-typography-81dcf3b-text-transform );font-style:var( --e-global-typography-81dcf3b-font-style );text-decoration:var( --e-global-typography-81dcf3b-text-decoration );line-height:var( --e-global-typography-81dcf3b-line-height );margin-bottom:0px;}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-756ea87-font-family ), Sans-serif;font-size:var( --e-global-typography-756ea87-font-size );font-weight:var( --e-global-typography-756ea87-font-weight );text-transform:var( --e-global-typography-756ea87-text-transform );font-style:var( --e-global-typography-756ea87-font-style );text-decoration:var( --e-global-typography-756ea87-text-decoration );line-height:var( --e-global-typography-756ea87-line-height );}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-25 .elementor-element.elementor-element-c6d489e{--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;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-c6d489e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c6d489e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technohomesolutions.ca/wp-content/uploads/2024/09/woman-controlling-home-with-a-digital-touch-screen-2023-11-27-05-04-45-W8NDGC4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-c6d489e::before, .elementor-25 .elementor-element.elementor-element-c6d489e > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c6d489e > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c6d489e > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c6d489e > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c6d489e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-a263fbc ) 100%);}.elementor-25 .elementor-element.elementor-element-c6d489e, .elementor-25 .elementor-element.elementor-element-c6d489e::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-d792a57{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-d792a57.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-5d7290f7{text-align:left;}.elementor-25 .elementor-element.elementor-element-5d7290f7 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25 .elementor-element.elementor-element-65544b9d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-25 .elementor-element.elementor-element-65544b9d.elementor-element{--align-self:flex-start;}.elementor-25 .elementor-element.elementor-element-65544b9d{text-align:left;}.elementor-25 .elementor-element.elementor-element-65544b9d .elementor-heading-title{color:var( --e-global-color-02e1dda );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-42114c17 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-25 .elementor-element.elementor-element-42114c17 .elementor-button:hover, .elementor-25 .elementor-element.elementor-element-42114c17 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-02e1dda );}.elementor-25 .elementor-element.elementor-element-42114c17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-42114c17 .elementor-button:hover svg, .elementor-25 .elementor-element.elementor-element-42114c17 .elementor-button:focus svg{fill:var( --e-global-color-02e1dda );}.elementor-25 .elementor-element.elementor-element-69f01ef7{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1281c3d4 > .elementor-widget-container{margin:-100px 0px -140px 0px;}.elementor-25 .elementor-element.elementor-element-1281c3d4{text-align:right;}.elementor-25 .elementor-element.elementor-element-143789a3{--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;--background-transition:0.3s;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-118d5093{text-align:center;}.elementor-25 .elementor-element.elementor-element-118d5093 .elementor-heading-title{color:var( --e-global-color-secondary );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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-25 .elementor-element.elementor-element-3280c267{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-25 .elementor-element.elementor-element-3280c267.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-3280c267 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-blog-block-post, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-image-card, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-card{background-color:var( --e-global-color-758af5f );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-radius:10px 10px 10px 10px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-btn{background-color:var( --e-global-color-3fb40d0 );padding:0px 0px 0px 0px;font-family:var( --e-global-typography-9880039-font-family ), Sans-serif;font-size:var( --e-global-typography-9880039-font-size );font-weight:var( --e-global-typography-9880039-font-weight );text-transform:var( --e-global-typography-9880039-text-transform );font-style:var( --e-global-typography-9880039-font-style );text-decoration:var( --e-global-typography-9880039-text-decoration );line-height:var( --e-global-typography-9880039-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-5e6e0450 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-image-card{display:block;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .btn-wraper{text-align:left;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-blog-block-post .elementskit-post-body{padding:8px 40px 40px 40px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-image-card .elementskit-post-body{padding:8px 40px 40px 40px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-entry-thumb{border-radius:10px 10px 0px 0px;} .elementor-25 .elementor-element.elementor-element-5e6e0450 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .post-meta-list{text-align:left;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-meta-categories .elementskit-meta-wraper span a{font-family:var( --e-global-typography-756ea87-font-family ), Sans-serif;font-size:var( --e-global-typography-756ea87-font-size );font-weight:var( --e-global-typography-756ea87-font-weight );text-transform:var( --e-global-typography-756ea87-text-transform );font-style:var( --e-global-typography-756ea87-font-style );text-decoration:var( --e-global-typography-756ea87-text-decoration );line-height:var( --e-global-typography-756ea87-line-height );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-meta-categories .elementskit-meta-wraper span{background-color:var( --e-global-color-a057969 );padding:4px 12px 4px 12px;border-radius:100px 100px 100px 100px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-body .entry-title, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-entry-header .entry-title, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-81dcf3b-font-family ), Sans-serif;font-size:var( --e-global-typography-81dcf3b-font-size );font-weight:var( --e-global-typography-81dcf3b-font-weight );text-transform:var( --e-global-typography-81dcf3b-text-transform );font-style:var( --e-global-typography-81dcf3b-font-style );text-decoration:var( --e-global-typography-81dcf3b-text-decoration );line-height:var( --e-global-typography-81dcf3b-line-height );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-body .entry-title{text-align:left;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-entry-header .entry-title{text-align:left;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;margin:-6px 0px 24px 0px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-footer > p, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-body > p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-footer{text-align:left;margin:-6px 0px 24px 0px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-blog-block-post .elementskit-post-footer > p{margin:-6px 0px 24px 0px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-btn svg path{stroke:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-btn:hover{color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-btn:hover svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-9674f2f{--padding-top:150px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-dc0ef98{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-3e3e1e5 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-25 .elementor-element.elementor-element-3e3e1e5{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-25 .elementor-element.elementor-element-3e3e1e5 .elementskit-section-title-wraper .elementskit-section-title{font-size:42px;}.elementor-25 .elementor-element.elementor-element-3e3e1e5 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-25 .elementor-element.elementor-element-3e3e1e5 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-32f95d6{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-32f95d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-224a53a{width:var( --container-widget-width, 178.625px );max-width:178.625px;--container-widget-width:178.625px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-224a53a.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-224a53a .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-df2286a{left:384px;}body.rtl .elementor-25 .elementor-element.elementor-element-df2286a{right:384px;}.elementor-25 .elementor-element.elementor-element-df2286a{top:227px;}.elementor-25 .elementor-element.elementor-element-41942d8a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-7fc374bc{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-title a{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-6fa4fdcb{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-6fa4fdcb .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-6fa4fdcb .elementor-icon-box-title a{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-6fa4fdcb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-55b7789c{--icon-box-icon-margin:15px;}.elementor-25 .elementor-element.elementor-element-55b7789c .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-55b7789c .elementor-icon-box-title a{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-55b7789c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-6ff6fb46{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-2c18281a{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-18a6c0d4 .elementor-heading-title{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-25 .elementor-element.elementor-element-5251c124 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-575bbc39{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-669cee87 .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-b88831f{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-8505508{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-f5b0217{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-33f2464 .elementor-heading-title{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-25 .elementor-element.elementor-element-5e396f3 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-8d4293c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-022ebba .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-02dedbb{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-b45b09e .elementor-heading-title{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-25 .elementor-element.elementor-element-4962f3f{--container-widget-width:690px;--container-widget-flex-grow:0;width:var( --container-widget-width, 690px );max-width:690px;}.elementor-25 .elementor-element.elementor-element-4962f3f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-d5db4e5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-39e46eb{--justify-content:center;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-e2b1b41::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:120px 0px;}.elementor-25 .elementor-element.elementor-element-e2b1b41:hover::before, .elementor-25 .elementor-element.elementor-element-e2b1b41:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:17px 0px;}.elementor-25 .elementor-element.elementor-element-e2b1b41{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-c4b6743{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-1b37387::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:120px 0px;}.elementor-25 .elementor-element.elementor-element-1b37387:hover::before, .elementor-25 .elementor-element.elementor-element-1b37387:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:17px 0px;}.elementor-25 .elementor-element.elementor-element-1b37387{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-d0464c1{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-abfaa6c::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:120px 0px;}.elementor-25 .elementor-element.elementor-element-abfaa6c:hover::before, .elementor-25 .elementor-element.elementor-element-abfaa6c:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:17px 0px;}.elementor-25 .elementor-element.elementor-element-abfaa6c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-993091c{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-e0f2c2f{--padding-top:70px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-c3f4704{--justify-content:space-between;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-c9c8b1d::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:120px 0px;}.elementor-25 .elementor-element.elementor-element-c9c8b1d:hover::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:17px 0px;}.elementor-25 .elementor-element.elementor-element-c9c8b1d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-99ffb12{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-7a578a5::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:120px 0px;}.elementor-25 .elementor-element.elementor-element-7a578a5:hover::before, .elementor-25 .elementor-element.elementor-element-7a578a5:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:17px 0px;}.elementor-25 .elementor-element.elementor-element-7a578a5{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-a171828{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-5649251::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5649251 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:120px 0px;}.elementor-25 .elementor-element.elementor-element-5649251:hover::before, .elementor-25 .elementor-element.elementor-element-5649251:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-5649251 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:17px 0px;}.elementor-25 .elementor-element.elementor-element-5649251{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-59b4f55{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-8e4b9a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a21b990{--container-widget-width:690px;--container-widget-flex-grow:0;width:var( --container-widget-width, 690px );max-width:690px;}.elementor-25 .elementor-element.elementor-element-a21b990 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-491b50b .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-d388e2a{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2d71f1b .elementor-heading-title{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-25 .elementor-element.elementor-element-d0a1645 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-dc70242{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1266bbe .elementor-image-box-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-8fd683e .elementor-image-box-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-6ac1584 .elementor-image-box-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-e0aad59 .elementor-image-box-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-20a07ba{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-84291dd{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-ae1b23d .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-2517fa9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-24c3a832{--padding-top:70px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-c670ec6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon-box-title a{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon-box-title a{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-27bc11c3 .elementor-heading-title{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-25 .elementor-element.elementor-element-4862340c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-4483e21a{--min-height:360px;}.elementor-25 .elementor-element.elementor-element-83b18a8 .elementor-heading-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-248ad027 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-25 .elementor-element.elementor-element-248ad027 .ekit-price-card-slider{--ekit_client_logo_slidetosho:4;}.elementor-25 .elementor-element.elementor-element-4c7bba2d{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-50b30767 .elementor-heading-title{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-25 .elementor-element.elementor-element-78ffb60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-260cafb0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-3bf612af .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-577cecb4{--justify-content:space-between;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-1b932df::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b932df > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:120px 0px;}.elementor-25 .elementor-element.elementor-element-1b932df:hover::before, .elementor-25 .elementor-element.elementor-element-1b932df:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-1b932df > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:17px 0px;}.elementor-25 .elementor-element.elementor-element-1b932df{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-87ea981{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-1d27199d::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:120px 0px;}.elementor-25 .elementor-element.elementor-element-1d27199d:hover::before, .elementor-25 .elementor-element.elementor-element-1d27199d:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:17px 0px;}.elementor-25 .elementor-element.elementor-element-1d27199d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-780e712e{--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-c3f2ca0::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:448px 0px;}.elementor-25 .elementor-element.elementor-element-c3f2ca0:hover::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:222px 0px;}.elementor-25 .elementor-element.elementor-element-c3f2ca0{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-8ae8827{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-d5278c0{--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-75b9a52:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-75b9a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-25 .elementor-element.elementor-element-75b9a52{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-61c2b98 .elementor-heading-title{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-25 .elementor-element.elementor-element-2cfbf87 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-fb772f6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-738b200 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-738b200 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a33fbe-font-size );line-height:var( --e-global-typography-8a33fbe-line-height );}.elementor-25 .elementor-element.elementor-element-738b200 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-b151b49 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-b151b49 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a33fbe-font-size );line-height:var( --e-global-typography-8a33fbe-line-height );}.elementor-25 .elementor-element.elementor-element-b151b49 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-156069a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-156069a .elementor-icon-box-title a{font-size:var( --e-global-typography-8a33fbe-font-size );line-height:var( --e-global-typography-8a33fbe-line-height );}.elementor-25 .elementor-element.elementor-element-156069a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-59007825{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-569c2bd9 .elementor-heading-title{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-25 .elementor-element.elementor-element-1927d227{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-25 .elementor-element.elementor-element-1927d227 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-200e6d36{--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-61b332c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-a53a6a9 .elementor-heading-title{font-size:var( --e-global-typography-91d4997-font-size );line-height:var( --e-global-typography-91d4997-line-height );}.elementor-25 .elementor-element.elementor-element-3b2c31fa .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-40304d05{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-23b4c181 .elementor-heading-title{font-size:var( --e-global-typography-91d4997-font-size );line-height:var( --e-global-typography-91d4997-line-height );}.elementor-25 .elementor-element.elementor-element-7771a4e0 .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-743e5bf6{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25 .elementor-element.elementor-element-75517fbe .elementor-heading-title{font-size:var( --e-global-typography-91d4997-font-size );line-height:var( --e-global-typography-91d4997-line-height );}.elementor-25 .elementor-element.elementor-element-280c5603 .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-cf38034{--padding-top:70px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-25 .elementor-element.elementor-element-4ef2675f > .elementor-widget-container{margin:0px 0px 0px -120px;}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-81dcf3b-font-size );line-height:var( --e-global-typography-81dcf3b-line-height );}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-756ea87-font-size );line-height:var( --e-global-typography-756ea87-line-height );}.elementor-25 .elementor-element.elementor-element-c6d489e{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-d792a57{--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-5d7290f7 .elementor-heading-title{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-25 .elementor-element.elementor-element-65544b9d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-42114c17 .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-69f01ef7{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-1281c3d4 > .elementor-widget-container{margin:-65px -70px -90px -55px;}.elementor-25 .elementor-element.elementor-element-143789a3{--padding-top:110px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-118d5093 .elementor-heading-title{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-25 .elementor-element.elementor-element-3280c267 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-5e6e0450 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-blog-block-post, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-image-card, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-meta-categories .elementskit-meta-wraper span a{font-size:var( --e-global-typography-756ea87-font-size );line-height:var( --e-global-typography-756ea87-line-height );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-body .entry-title, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-entry-header .entry-title, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-81dcf3b-font-size );line-height:var( --e-global-typography-81dcf3b-line-height );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-footer > p, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-9674f2f:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-9674f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-25 .elementor-element.elementor-element-9674f2f{--padding-top:200px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-3e3e1e5 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-3e3e1e5 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-25 .elementor-element.elementor-element-3e3e1e5 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-32f95d6{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-224a53a{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-224a53a .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-wrapper{text-align:center;}.elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-title a{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-7fc374bc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-6fa4fdcb .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-6fa4fdcb .elementor-icon-box-title a{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-6fa4fdcb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-55b7789c .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-55b7789c .elementor-icon-box-title a{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-55b7789c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-18a6c0d4 .elementor-heading-title{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-25 .elementor-element.elementor-element-5251c124 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-575bbc39{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-669cee87 .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-7b3322f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-33f2464 .elementor-heading-title{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-25 .elementor-element.elementor-element-5e396f3 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-8d4293c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-022ebba .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-b45b09e .elementor-heading-title{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-25 .elementor-element.elementor-element-4962f3f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-d5db4e5{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-e2b1b41::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:90px 0px;}.elementor-25 .elementor-element.elementor-element-e2b1b41:hover::before, .elementor-25 .elementor-element.elementor-element-e2b1b41:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-e2b1b41 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:-10px 0px;}.elementor-25 .elementor-element.elementor-element-e2b1b41{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-c4b6743 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-1b37387::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:80px 0px;}.elementor-25 .elementor-element.elementor-element-1b37387:hover::before, .elementor-25 .elementor-element.elementor-element-1b37387:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-1b37387 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:-20px 0px;}.elementor-25 .elementor-element.elementor-element-1b37387{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-d0464c1 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-abfaa6c::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:90px 0px;}.elementor-25 .elementor-element.elementor-element-abfaa6c:hover::before, .elementor-25 .elementor-element.elementor-element-abfaa6c:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-abfaa6c > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:-10px 0px;}.elementor-25 .elementor-element.elementor-element-abfaa6c{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-993091c .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-e0f2c2f{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-c9c8b1d::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:90px 0px;}.elementor-25 .elementor-element.elementor-element-c9c8b1d:hover::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-c9c8b1d > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:-10px 0px;}.elementor-25 .elementor-element.elementor-element-c9c8b1d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-99ffb12 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-7a578a5::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:80px 0px;}.elementor-25 .elementor-element.elementor-element-7a578a5:hover::before, .elementor-25 .elementor-element.elementor-element-7a578a5:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-7a578a5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:-20px 0px;}.elementor-25 .elementor-element.elementor-element-7a578a5{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-a171828 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-5649251::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5649251 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:90px 0px;}.elementor-25 .elementor-element.elementor-element-5649251:hover::before, .elementor-25 .elementor-element.elementor-element-5649251:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-5649251 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-5649251 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:-10px 0px;}.elementor-25 .elementor-element.elementor-element-5649251{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-59b4f55 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-a21b990 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-491b50b .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-2d71f1b .elementor-heading-title{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-25 .elementor-element.elementor-element-d0a1645 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-1266bbe .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-8fd683e .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-6ac1584 .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-e0aad59 .elementor-image-box-img{margin-bottom:15px;}.elementor-25 .elementor-element.elementor-element-20a07ba{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-ae1b23d .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-2517fa9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-24c3a832{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-3aa40843{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon-box-title a{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-5b2fbb38 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-21a41586{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon-box-title a{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-4b69a9b4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-27bc11c3 .elementor-heading-title{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-25 .elementor-element.elementor-element-4862340c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-83b18a8 .elementor-heading-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-248ad027 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-25 .elementor-element.elementor-element-248ad027 .ekit-price-card-slider{--ekit_client_logo_slidetosho:1;}.elementor-25 .elementor-element.elementor-element-4c7bba2d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-50b30767 .elementor-heading-title{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-25 .elementor-element.elementor-element-78ffb60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-260cafb0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-3bf612af .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-1b932df::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b932df > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:90px 0px;}.elementor-25 .elementor-element.elementor-element-1b932df:hover::before, .elementor-25 .elementor-element.elementor-element-1b932df:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1b932df > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-1b932df > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:-10px 0px;}.elementor-25 .elementor-element.elementor-element-1b932df{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-87ea981 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-1d27199d::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:80px 0px;}.elementor-25 .elementor-element.elementor-element-1d27199d:hover::before, .elementor-25 .elementor-element.elementor-element-1d27199d:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-1d27199d > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:-20px 0px;}.elementor-25 .elementor-element.elementor-element-1d27199d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-780e712e .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-c3f2ca0::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:90px 0px;}.elementor-25 .elementor-element.elementor-element-c3f2ca0:hover::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0:hover > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .elementor-background-slideshow:hover::before, .elementor-25 .elementor-element.elementor-element-c3f2ca0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:0px 0px;}.elementor-25 .elementor-element.elementor-element-c3f2ca0{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-d5eaa1d-font-size );line-height:var( --e-global-typography-d5eaa1d-line-height );}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-8ae8827 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-75b9a52:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-75b9a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-25 .elementor-element.elementor-element-75b9a52{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-61c2b98 .elementor-heading-title{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-25 .elementor-element.elementor-element-2cfbf87 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-fb772f6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-738b200 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-738b200 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a33fbe-font-size );line-height:var( --e-global-typography-8a33fbe-line-height );}.elementor-25 .elementor-element.elementor-element-738b200 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-b151b49 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-b151b49 .elementor-icon-box-title a{font-size:var( --e-global-typography-8a33fbe-font-size );line-height:var( --e-global-typography-8a33fbe-line-height );}.elementor-25 .elementor-element.elementor-element-b151b49 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-156069a .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-156069a .elementor-icon-box-title a{font-size:var( --e-global-typography-8a33fbe-font-size );line-height:var( --e-global-typography-8a33fbe-line-height );}.elementor-25 .elementor-element.elementor-element-156069a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-8282f84{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-569c2bd9 .elementor-heading-title{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-25 .elementor-element.elementor-element-1927d227 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-200e6d36{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-61b332c{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-6cbc14a3{--width:100%;--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-207043f3{--width:101.794%;}.elementor-25 .elementor-element.elementor-element-a53a6a9 .elementor-heading-title{font-size:var( --e-global-typography-91d4997-font-size );line-height:var( --e-global-typography-91d4997-line-height );}.elementor-25 .elementor-element.elementor-element-27d5a6c{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-3b2c31fa .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-3553696{--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-6d30aa18{--width:98.838%;}.elementor-25 .elementor-element.elementor-element-23b4c181 .elementor-heading-title{font-size:var( --e-global-typography-91d4997-font-size );line-height:var( --e-global-typography-91d4997-line-height );}.elementor-25 .elementor-element.elementor-element-7771a4e0 .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-743e5bf6{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-3fabde67{--width:55%;}.elementor-25 .elementor-element.elementor-element-75517fbe .elementor-heading-title{font-size:var( --e-global-typography-91d4997-font-size );line-height:var( --e-global-typography-91d4997-line-height );}.elementor-25 .elementor-element.elementor-element-280c5603 .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-cf38034{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-6d732217{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-25 .elementor-element.elementor-element-4ef2675f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-81dcf3b-font-size );line-height:var( --e-global-typography-81dcf3b-line-height );}.elementor-25 .elementor-element.elementor-element-4ef2675f .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-756ea87-font-size );line-height:var( --e-global-typography-756ea87-line-height );}.elementor-25 .elementor-element.elementor-element-c6d489e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-c6d489e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-25 .elementor-element.elementor-element-5d7290f7 .elementor-heading-title{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-25 .elementor-element.elementor-element-65544b9d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-42114c17 .elementor-button{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}.elementor-25 .elementor-element.elementor-element-143789a3{--padding-top:110px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-118d5093 .elementor-heading-title{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-25 .elementor-element.elementor-element-3280c267{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-3280c267 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-5e6e0450 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-blog-block-post, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-image-card, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-card{margin:0px 0px 25px 0px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-blog-block-post .elementskit-post-body{padding:8px 25px 25px 25px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-image-card .elementskit-post-body{padding:8px 25px 25px 25px;}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-meta-categories .elementskit-meta-wraper span a{font-size:var( --e-global-typography-756ea87-font-size );line-height:var( --e-global-typography-756ea87-line-height );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-body .entry-title, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-entry-header .entry-title, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-81dcf3b-font-size );line-height:var( --e-global-typography-81dcf3b-line-height );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-footer > p, .elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-25 .elementor-element.elementor-element-5e6e0450 .elementskit-btn{font-size:var( --e-global-typography-9880039-font-size );line-height:var( --e-global-typography-9880039-line-height );}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-dd328f8{--width:49%;}.elementor-25 .elementor-element.elementor-element-df2286a{--width:19.187%;}.elementor-25 .elementor-element.elementor-element-2c18281a{--width:70%;}.elementor-25 .elementor-element.elementor-element-b4ef2a6{--width:100%;}.elementor-25 .elementor-element.elementor-element-d388e2a{--width:70%;}.elementor-25 .elementor-element.elementor-element-dc70242{--width:100%;}.elementor-25 .elementor-element.elementor-element-84291dd{--width:100%;}.elementor-25 .elementor-element.elementor-element-0453ea2{--width:37%;}.elementor-25 .elementor-element.elementor-element-c670ec6{--width:100%;}.elementor-25 .elementor-element.elementor-element-3aa40843{--width:30%;}.elementor-25 .elementor-element.elementor-element-21a41586{--width:30%;}.elementor-25 .elementor-element.elementor-element-24ff9d56{--width:40%;}.elementor-25 .elementor-element.elementor-element-30445ecd{--width:100%;}.elementor-25 .elementor-element.elementor-element-6eb2fe98{--width:15%;}.elementor-25 .elementor-element.elementor-element-481240c{--width:85%;}.elementor-25 .elementor-element.elementor-element-75b9a52{--width:50%;}.elementor-25 .elementor-element.elementor-element-8282f84{--width:50%;}.elementor-25 .elementor-element.elementor-element-61b332c{--width:100%;}.elementor-25 .elementor-element.elementor-element-6d732217{--width:70%;}.elementor-25 .elementor-element.elementor-element-31070a49{--width:100%;}.elementor-25 .elementor-element.elementor-element-d792a57{--width:45%;}.elementor-25 .elementor-element.elementor-element-69f01ef7{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-2c18281a{--width:100%;}.elementor-25 .elementor-element.elementor-element-b88831f{--width:100%;}.elementor-25 .elementor-element.elementor-element-827faa9{--width:100%;}.elementor-25 .elementor-element.elementor-element-f5b0217{--width:100%;}.elementor-25 .elementor-element.elementor-element-39e46eb{--width:100%;}.elementor-25 .elementor-element.elementor-element-e2b1b41{--width:48%;}.elementor-25 .elementor-element.elementor-element-1b37387{--width:48%;}.elementor-25 .elementor-element.elementor-element-abfaa6c{--width:48%;}.elementor-25 .elementor-element.elementor-element-c3f4704{--width:100%;}.elementor-25 .elementor-element.elementor-element-c9c8b1d{--width:48%;}.elementor-25 .elementor-element.elementor-element-7a578a5{--width:48%;}.elementor-25 .elementor-element.elementor-element-5649251{--width:48%;}.elementor-25 .elementor-element.elementor-element-d388e2a{--width:100%;}.elementor-25 .elementor-element.elementor-element-dc70242{--width:100%;}.elementor-25 .elementor-element.elementor-element-84291dd{--width:100%;}.elementor-25 .elementor-element.elementor-element-3aa40843{--width:100%;}.elementor-25 .elementor-element.elementor-element-21a41586{--width:100%;}.elementor-25 .elementor-element.elementor-element-24ff9d56{--width:100%;}.elementor-25 .elementor-element.elementor-element-6eb2fe98{--width:118.195px;}.elementor-25 .elementor-element.elementor-element-577cecb4{--width:100%;}.elementor-25 .elementor-element.elementor-element-1b932df{--width:48%;}.elementor-25 .elementor-element.elementor-element-1d27199d{--width:48%;}.elementor-25 .elementor-element.elementor-element-c3f2ca0{--width:100%;}.elementor-25 .elementor-element.elementor-element-d5278c0{--width:100%;}.elementor-25 .elementor-element.elementor-element-75b9a52{--width:100%;}.elementor-25 .elementor-element.elementor-element-8282f84{--width:100%;}.elementor-25 .elementor-element.elementor-element-200e6d36{--width:100%;}.elementor-25 .elementor-element.elementor-element-61b332c{--width:49%;}.elementor-25 .elementor-element.elementor-element-40304d05{--width:48%;}.elementor-25 .elementor-element.elementor-element-743e5bf6{--width:49%;}.elementor-25 .elementor-element.elementor-element-d792a57{--width:44.372%;}.elementor-25 .elementor-element.elementor-element-69f01ef7{--width:50%;}}