.elementor-97 .elementor-element.elementor-element-628215b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-97 .elementor-element.elementor-element-628215b:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-628215b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6f01f0 );}.elementor-97 .elementor-element.elementor-element-a675a87{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-97 .elementor-element.elementor-element-a675a87:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-a675a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-214e54ea );}.elementor-97 .elementor-element.elementor-element-a675a87::before, .elementor-97 .elementor-element.elementor-element-a675a87 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-a675a87 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-a675a87 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-a675a87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-a675a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #18181869 70%, #181818 90%);}.elementor-97 .elementor-element.elementor-element-c2b257c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-c2b257c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-727d009.aux-appear-watch-animation{--aux-anim-fade-in-from-x:0px;--aux-anim-fade-in-from-y:-100px;}.elementor-97 .elementor-element.elementor-element-727d009{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:530px;}.elementor-97 .elementor-element.elementor-element-727d009 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-727d009 .elementor-heading-title{font-size:91px;font-weight:900;text-transform:capitalize;}.elementor-97 .elementor-element.elementor-element-54c66df{width:var( --container-widget-width, 40% );max-width:536px;animation-duration:2000ms;--container-widget-width:40%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:end;font-size:36px;font-weight:500;color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-54c66df.aux-appear-watch-animation{--aux-anim-fade-in-from-x:0px;--aux-anim-fade-in-from-y:20px;}.elementor-97 .elementor-element.elementor-element-54c66df.elementor-element{--align-self:flex-end;}.elementor-97 .elementor-element.elementor-element-abda3ec.aux-appear-watch-animation{--aux-anim-fade-in-from-x:50px;}.elementor-97 .elementor-element.elementor-element-abda3ec{animation-duration:2000ms;animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-abda3ec .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-97 .elementor-element.elementor-element-abda3ec .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-abda3ec.elementor-view-stacked .elementor-icon{background-color:#47424E;}.elementor-97 .elementor-element.elementor-element-abda3ec.elementor-view-framed .elementor-icon, .elementor-97 .elementor-element.elementor-element-abda3ec.elementor-view-default .elementor-icon{fill:#47424E;color:#47424E;border-color:#47424E;}.elementor-97 .elementor-element.elementor-element-abda3ec .elementor-icon{font-size:36px;}.elementor-97 .elementor-element.elementor-element-abda3ec .elementor-icon-box-title, .elementor-97 .elementor-element.elementor-element-abda3ec .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-97 .elementor-element.elementor-element-abda3ec .elementor-icon-box-description{font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-f65cfdc{--display:flex;--min-height:100vh;--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;--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-97 .elementor-element.elementor-element-f65cfdc:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-f65cfdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-97 .elementor-element.elementor-element-1f911bc{animation-duration:1700ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-97 .elementor-element.elementor-element-1f911bc > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-97 .elementor-element.elementor-element-1f911bc .elementor-heading-title{font-size:60px;font-weight:800;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-97 .elementor-element.elementor-element-061c038{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;}.elementor-97 .elementor-element.elementor-element-0484e3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--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-97 .elementor-element.elementor-element-0484e3e:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-0484e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-0484e3e:hover{background-color:var( --e-global-color-28d14042 );}.elementor-97 .elementor-element.elementor-element-ddd3ebb{transition-duration:1200ms;transition-property:all;animation-duration:1300ms;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-ddd3ebb.aux-appear-watch-animation{--aux-anim-fade-in-from-x:70px;--aux-anim-fade-in-from-y:70px;}.elementor-97 .elementor-element.elementor-element-ddd3ebb > .elementor-widget-container{padding:35px 35px 35px 35px;border-radius:32px 32px 32px 32px;}.elementor-97 .elementor-element.elementor-element-ddd3ebb .elementor-image-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-ddd3ebb .elementor-image-box-title{font-size:32px;font-weight:700;line-height:40px;color:var( --e-global-color-214e54ea );}.elementor-97 .elementor-element.elementor-element-ddd3ebb:has(:hover) .elementor-image-box-title,
					 .elementor-97 .elementor-element.elementor-element-ddd3ebb:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-ddd3ebb .elementor-image-box-description{font-size:14px;font-weight:400;line-height:17.64px;color:var( --e-global-color-214e54ea );}.elementor-97 .elementor-element.elementor-element-eaf1226{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--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-97 .elementor-element.elementor-element-eaf1226:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-eaf1226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-eaf1226:hover{background-color:var( --e-global-color-28d14042 );}.elementor-97 .elementor-element.elementor-element-71e5a68{transition-duration:1200ms;transition-property:all;animation-duration:1300ms;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-71e5a68.aux-appear-watch-animation{--aux-anim-fade-in-from-x:70px;--aux-anim-fade-in-from-y:70px;}.elementor-97 .elementor-element.elementor-element-71e5a68 > .elementor-widget-container{padding:35px 35px 35px 35px;border-radius:32px 32px 32px 32px;}.elementor-97 .elementor-element.elementor-element-71e5a68 .elementor-image-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-71e5a68 .elementor-image-box-title{font-size:32px;font-weight:700;line-height:40px;color:var( --e-global-color-214e54ea );}.elementor-97 .elementor-element.elementor-element-71e5a68:has(:hover) .elementor-image-box-title,
					 .elementor-97 .elementor-element.elementor-element-71e5a68:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-71e5a68 .elementor-image-box-description{font-size:14px;font-weight:400;line-height:17.64px;color:var( --e-global-color-214e54ea );}.elementor-97 .elementor-element.elementor-element-ff8310c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--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-97 .elementor-element.elementor-element-ff8310c:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-ff8310c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-ff8310c:hover{background-color:var( --e-global-color-28d14042 );}.elementor-97 .elementor-element.elementor-element-84f76c1{transition-duration:1200ms;transition-property:all;animation-duration:1300ms;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-84f76c1.aux-appear-watch-animation{--aux-anim-fade-in-from-x:70px;--aux-anim-fade-in-from-y:70px;}.elementor-97 .elementor-element.elementor-element-84f76c1 > .elementor-widget-container{padding:35px 35px 35px 35px;border-radius:32px 32px 32px 32px;}.elementor-97 .elementor-element.elementor-element-84f76c1 .elementor-image-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-84f76c1 .elementor-image-box-title{font-size:32px;font-weight:700;line-height:40px;color:var( --e-global-color-214e54ea );}.elementor-97 .elementor-element.elementor-element-84f76c1:has(:hover) .elementor-image-box-title,
					 .elementor-97 .elementor-element.elementor-element-84f76c1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-84f76c1 .elementor-image-box-description{font-size:14px;font-weight:400;line-height:17.64px;color:var( --e-global-color-214e54ea );}.elementor-97 .elementor-element.elementor-element-c30cf5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--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-97 .elementor-element.elementor-element-c30cf5e:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-c30cf5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-c30cf5e:hover{background-color:var( --e-global-color-28d14042 );}.elementor-97 .elementor-element.elementor-element-7ecd881{transition-duration:1200ms;transition-property:all;animation-duration:1300ms;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-7ecd881.aux-appear-watch-animation{--aux-anim-fade-in-from-x:70px;--aux-anim-fade-in-from-y:70px;}.elementor-97 .elementor-element.elementor-element-7ecd881 > .elementor-widget-container{padding:35px 35px 35px 35px;border-radius:32px 32px 32px 32px;}.elementor-97 .elementor-element.elementor-element-7ecd881 .elementor-image-box-wrapper{text-align:start;}.elementor-97 .elementor-element.elementor-element-7ecd881 .elementor-image-box-title{font-size:32px;font-weight:700;line-height:40px;color:var( --e-global-color-214e54ea );}.elementor-97 .elementor-element.elementor-element-7ecd881:has(:hover) .elementor-image-box-title,
					 .elementor-97 .elementor-element.elementor-element-7ecd881:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-7ecd881 .elementor-image-box-description{font-size:14px;font-weight:400;line-height:17.64px;color:var( --e-global-color-214e54ea );}.elementor-97 .elementor-element.elementor-element-1ceb842{--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;--border-radius:35px 35px 35px 35px;--margin-top:50px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-bc180f6{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:62px 62px 62px 62px;}.elementor-97 .elementor-element.elementor-element-78e53d7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-97 .elementor-element.elementor-element-78e53d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-2772670{animation-duration:1700ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-2772670 > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-97 .elementor-element.elementor-element-2772670 .elementor-heading-title{font-size:80px;font-weight:800;text-transform:capitalize;}.elementor-97 .elementor-element.elementor-element-9b58d18 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-97 .elementor-element.elementor-element-9b58d18 .aux-modern-button .aux-overlay:before{background-color:var( --e-global-color-28d14042 );}.elementor-97 .elementor-element.elementor-element-9b58d18 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-97 .elementor-element.elementor-element-9b58d18 .aux-modern-button .aux-overlay:after{background-color:var( --e-global-color-214e54ea );}.elementor-97 .elementor-element.elementor-element-9b58d18{width:auto;max-width:auto;animation-duration:1600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-9b58d18 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-97 .elementor-element.elementor-element-9b58d18 .aux-modern-button-wrapper{text-align:left;}.elementor-97 .elementor-element.elementor-element-9b58d18 .aux-modern-button{padding:16px 16px 16px 16px;}.elementor-97 .elementor-element.elementor-element-9b58d18 .aux-overlay:before, .elementor-97 .elementor-element.elementor-element-9b58d18 .aux-overlay:after{border-radius:35px 40px 40px 0px;}.elementor-97 .elementor-element.elementor-element-9b58d18 .aux-text{font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-0574bf0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:32px 32px 32px 32px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-97 .elementor-element.elementor-element-0574bf0:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-0574bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-212c3c7{animation-duration:1700ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);font-size:16px;font-weight:400;line-height:20.16px;color:var( --e-global-color-214e54ea );}.elementor-97 .elementor-element.elementor-element-212c3c7 > .elementor-widget-container{margin:21px 0px 21px 0px;padding:0% 10% 0% 10%;}.elementor-97 .elementor-element.elementor-element-69a2bdf{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.25;--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-97 .elementor-element.elementor-element-69a2bdf:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-69a2bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-97 .elementor-element.elementor-element-69a2bdf::before, .elementor-97 .elementor-element.elementor-element-69a2bdf > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-69a2bdf > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-69a2bdf > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-69a2bdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-69a2bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-214e54ea );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-7887bf6 > .elementor-widget-container{margin:0px 0px 021px 0px;}.elementor-97 .elementor-element.elementor-element-7887bf6{text-align:start;}.elementor-97 .elementor-element.elementor-element-7887bf6 .elementor-heading-title{font-size:91px;color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-261b23c{text-align:start;}.elementor-97 .elementor-element.elementor-element-261b23c .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-97 .elementor-element.elementor-element-2ca7bdc{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.97;--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-97 .elementor-element.elementor-element-2ca7bdc:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-2ca7bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ten21.ca/wp-content/uploads/2025/09/our-work-bg-e1756826870516.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-97 .elementor-element.elementor-element-2ca7bdc::before, .elementor-97 .elementor-element.elementor-element-2ca7bdc > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-2ca7bdc > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-2ca7bdc > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-2ca7bdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-2ca7bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #181818EB 0%, var( --e-global-color-e6f01f0 ) 18%);}.elementor-97 .elementor-element.elementor-element-2ca7bdc.e-con{--align-self:center;}.elementor-97 .elementor-element.elementor-element-bb92788{--display:flex;}.elementor-97 .elementor-element.elementor-element-d04ea4d{animation-duration:1700ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-97 .elementor-element.elementor-element-d04ea4d > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0% 10% 0% 10%;}.elementor-97 .elementor-element.elementor-element-d04ea4d .elementor-heading-title{font-size:60px;font-weight:800;text-transform:capitalize;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-97 .elementor-element.elementor-element-03a1c1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-97 .elementor-element.elementor-element-08d4079{--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;--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-msie .elementor-97 .elementor-element.elementor-element-2febce3 .elementor-portfolio-item{width:calc( 100% / 4 );}.elementor-97 .elementor-element.elementor-element-2febce3 .elementor-post__thumbnail__link{padding-bottom:calc( 1.75 * 100% );}.elementor-97 .elementor-element.elementor-element-2febce3:after{content:"1.75";position:absolute;color:transparent;}.elementor-97 .elementor-element.elementor-element-2febce3{--grid-row-gap:15px;--grid-column-gap:32px;}.elementor-97 .elementor-element.elementor-element-2febce3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-2febce3 .elementor-portfolio-item__img, .elementor-97 .elementor-element.elementor-element-2febce3 .elementor-portfolio-item__overlay{border-radius:32px 32px 32px 32px;}.elementor-97 .elementor-element.elementor-element-2febce3 a .elementor-portfolio-item__overlay{background-color:#181818D4;}.elementor-97 .elementor-element.elementor-element-2febce3 .elementor-portfolio-item__title{font-size:35px;}.elementor-97 .elementor-element.elementor-element-2a9d340{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-97 .elementor-element.elementor-element-4b20878{--display:flex;}.elementor-97 .elementor-element.elementor-element-1d2fe6f{animation-duration:1600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-97 .elementor-element.elementor-element-1d2fe6f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:700;}.elementor-97 .elementor-element.elementor-element-2f02443{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-5d09a4b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-97 .elementor-element.elementor-element-052192e{animation-duration:1600ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-f48f535{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-97 .elementor-element.elementor-element-f717c60{--display:flex;}.elementor-97 .elementor-element.elementor-element-a84dea7 .aux-custom-nav{background-color:var( --e-global-color-214e54ea );color:var( --e-global-color-primary );font-size:34px;}.elementor-97 .elementor-element.elementor-element-a84dea7 .aux-custom-nav:hover{background-color:var( --e-global-color-28d14042 );}.elementor-97 .elementor-element.elementor-element-a84dea7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-a84dea7 .aux-carousel-navigation{justify-content:center;}.elementor-97 .elementor-element.elementor-element-a84dea7 .aux-carousel-navigation .aux-prev{margin-right:10px;}.elementor-97 .elementor-element.elementor-element-a84dea7 .aux-custom-nav, .elementor-97 .elementor-element.elementor-element-a84dea7 .aux-arrow-nav{border-radius:24px 24px 24px 24px;padding:12px 12px 12px 12px;}.elementor-97 .elementor-element.elementor-element-a84dea7 .aux-custom-nav > span{line-height:0;}.elementor-97 .elementor-element.elementor-element-3e2b614{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:129px;--margin-bottom:196.36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-97 .elementor-element.elementor-element-5a77bb9{--display:flex;--justify-content:center;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-97 .elementor-element.elementor-element-81aabbc{animation-duration:1600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-81aabbc > .elementor-widget-container{padding:9% 9% 9% 9%;}.elementor-97 .elementor-element.elementor-element-50a9351{--display:flex;--justify-content:center;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-97 .elementor-element.elementor-element-6d85197{animation-duration:1600ms;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-6d85197 img{width:100%;}.elementor-97 .elementor-element.elementor-element-55484ed{--display:flex;--justify-content:center;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-97 .elementor-element.elementor-element-ff45378{animation-duration:1600ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-ff45378 img{width:42%;}.elementor-97 .elementor-element.elementor-element-01e7935{--display:flex;--justify-content:center;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-97 .elementor-element.elementor-element-873788f{animation-duration:1600ms;animation-delay:450ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-97 .elementor-element.elementor-element-f97cfef{--display:flex;--justify-content:center;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-97 .elementor-element.elementor-element-5f2f264{animation-duration:1600ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-height:90px;}body.elementor-page-97:not(.elementor-motion-effects-element-type-background), body.elementor-page-97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}@media(max-width:1024px){.elementor-97 .elementor-element.elementor-element-a675a87{--margin-top:-221px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-727d009 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-061c038{--margin-top:43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-0484e3e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97 .elementor-element.elementor-element-eaf1226{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97 .elementor-element.elementor-element-ff8310c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97 .elementor-element.elementor-element-c30cf5e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-msie .elementor-97 .elementor-element.elementor-element-2febce3 .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-97 .elementor-element.elementor-element-2a9d340{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-3e2b614{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-97 .elementor-element.elementor-element-a675a87{--content-width:85%;}.elementor-97 .elementor-element.elementor-element-c2b257c{--width:100%;}.elementor-97 .elementor-element.elementor-element-061c038{--content-width:1250px;}.elementor-97 .elementor-element.elementor-element-0484e3e{--width:33.333%;}.elementor-97 .elementor-element.elementor-element-eaf1226{--width:33.333%;}.elementor-97 .elementor-element.elementor-element-ff8310c{--width:33.333%;}.elementor-97 .elementor-element.elementor-element-c30cf5e{--width:33.333%;}.elementor-97 .elementor-element.elementor-element-1ceb842{--content-width:1250px;}.elementor-97 .elementor-element.elementor-element-78e53d7{--width:59.431%;}.elementor-97 .elementor-element.elementor-element-0574bf0{--width:50%;}.elementor-97 .elementor-element.elementor-element-03a1c1f{--content-width:1291px;}.elementor-97 .elementor-element.elementor-element-2a9d340{--content-width:1200px;}.elementor-97 .elementor-element.elementor-element-f48f535{--content-width:1200px;}.elementor-97 .elementor-element.elementor-element-3e2b614{--content-width:1600px;}.elementor-97 .elementor-element.elementor-element-5a77bb9{--width:20%;}.elementor-97 .elementor-element.elementor-element-50a9351{--width:20%;}.elementor-97 .elementor-element.elementor-element-55484ed{--width:20%;}.elementor-97 .elementor-element.elementor-element-01e7935{--width:20%;}.elementor-97 .elementor-element.elementor-element-f97cfef{--width:20%;}}@media(max-width:767px){.elementor-97 .elementor-element.elementor-element-a675a87{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-c2b257c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-727d009 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-727d009 .elementor-heading-title{font-size:45px;}.elementor-97 .elementor-element.elementor-element-54c66df{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:25px;}.elementor-97 .elementor-element.elementor-element-abda3ec .elementor-icon-box-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-1f911bc > .elementor-widget-container{padding:7% 10% 0% 10%;}.elementor-97 .elementor-element.elementor-element-1f911bc .elementor-heading-title{font-size:38px;}.elementor-97 .elementor-element.elementor-element-061c038{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-97 .elementor-element.elementor-element-0484e3e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-eaf1226{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-ff8310c{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-c30cf5e{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-1ceb842{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-97 .elementor-element.elementor-element-bc180f6{--border-radius:32px 32px 32px 32px;--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-97 .elementor-element.elementor-element-2772670 > .elementor-widget-container{padding:7% 10% 0% 10%;}.elementor-97 .elementor-element.elementor-element-2772670 .elementor-heading-title{font-size:38px;}.elementor-97 .elementor-element.elementor-element-9b58d18 > .elementor-widget-container{margin:21px 0px 21px 0px;padding:0% 0% 0% 0%;}.elementor-97 .elementor-element.elementor-element-9b58d18 .aux-modern-button-wrapper{text-align:center;}.elementor-97 .elementor-element.elementor-element-0574bf0{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-97 .elementor-element.elementor-element-69a2bdf{--min-height:80vh;}.elementor-97 .elementor-element.elementor-element-7887bf6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-97 .elementor-element.elementor-element-7887bf6 .elementor-heading-title{font-size:45px;}.elementor-97 .elementor-element.elementor-element-261b23c > .elementor-widget-container{padding:21px 21px 21px 21px;}.elementor-97 .elementor-element.elementor-element-261b23c .elementor-heading-title{font-size:21px;}.elementor-97 .elementor-element.elementor-element-d04ea4d > .elementor-widget-container{padding:7% 10% 0% 10%;}.elementor-97 .elementor-element.elementor-element-d04ea4d .elementor-heading-title{font-size:38px;}.elementor-97 .elementor-element.elementor-element-03a1c1f{--margin-top:30px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-msie .elementor-97 .elementor-element.elementor-element-2febce3 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-97 .elementor-element.elementor-element-2a9d340{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-1d2fe6f .elementor-heading-title{font-size:30px;}.elementor-97 .elementor-element.elementor-element-2f02443{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-5d09a4b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-052192e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-5a77bb9{--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:20%;}.elementor-97 .elementor-element.elementor-element-81aabbc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-81aabbc img{width:100%;}.elementor-97 .elementor-element.elementor-element-50a9351{--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:20%;}.elementor-97 .elementor-element.elementor-element-6d85197 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-6d85197 img{width:100%;}.elementor-97 .elementor-element.elementor-element-55484ed{--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:20%;}.elementor-97 .elementor-element.elementor-element-ff45378 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-ff45378 img{width:70%;}.elementor-97 .elementor-element.elementor-element-01e7935{--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:20%;}.elementor-97 .elementor-element.elementor-element-873788f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-873788f img{width:100%;}.elementor-97 .elementor-element.elementor-element-f97cfef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-5f2f264 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-5f2f264 img{width:100%;}}/* Start custom CSS for aux_modern_button, class: .elementor-element-9b58d18 */.elementor-97 .elementor-element.elementor-element-9b58d18 .aux-overlay::after{
opacity:0;
transition: all 1s;
}

.elementor-97 .elementor-element.elementor-element-9b58d18 a:hover .aux-overlay::after{
    opacity:1;
}/* End custom CSS */
/* Start custom CSS for aux_flexible_carousel, class: .elementor-element-052192e */@media screen and (min-width:1025px){
.elementor-97 .elementor-element.elementor-element-052192e .aux-widget-flexible-carousel{
    margin: 0 -250px 0 -250px;
}
}/* End custom CSS */