.elementor-7314 .elementor-element.elementor-element-fbd2c39{--display:flex;--min-height:75vh;--justify-content:center;--overlay-opacity:0.72;}.elementor-7314 .elementor-element.elementor-element-fbd2c39::before, .elementor-7314 .elementor-element.elementor-element-fbd2c39 > .elementor-background-video-container::before, .elementor-7314 .elementor-element.elementor-element-fbd2c39 > .e-con-inner > .elementor-background-video-container::before, .elementor-7314 .elementor-element.elementor-element-fbd2c39 > .elementor-background-slideshow::before, .elementor-7314 .elementor-element.elementor-element-fbd2c39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7314 .elementor-element.elementor-element-fbd2c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7314 .elementor-element.elementor-element-579d283{--display:flex;}.elementor-7314 .elementor-element.elementor-element-b8ab342 .elementor-heading-title{font-family:"Kakao Big", Sans-serif;font-size:64px;font-weight:900;line-height:1.1em;color:#A5A5A5;}.elementor-7314 .elementor-element.elementor-element-74014d3 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:28px;color:#DEDEDE;}.elementor-7314 .elementor-element.elementor-element-fb8b6bf{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7314 .elementor-element.elementor-element-fb8b6bf:not(.elementor-motion-effects-element-type-background), .elementor-7314 .elementor-element.elementor-element-fb8b6bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-7314 .elementor-element.elementor-element-fb8b6bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7314 .elementor-element.elementor-element-12fc126{text-align:center;}.elementor-7314 .elementor-element.elementor-element-12fc126 .elementor-heading-title{font-family:"Kakao Big", Sans-serif;font-size:35px;font-weight:900;}.elementor-7314 .elementor-element.elementor-element-a917748{--display:flex;}.elementor-7314 .elementor-element.elementor-element-c11d1af{text-align:center;}.elementor-7314 .elementor-element.elementor-element-c11d1af .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.4em;}.elementor-7314 .elementor-element.elementor-element-df88716{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7314 .elementor-element.elementor-element-fe61d9c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3B;--border-color:#FFFFFF3B;--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.17);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7314 .elementor-element.elementor-element-fe61d9c:not(.elementor-motion-effects-element-type-background), .elementor-7314 .elementor-element.elementor-element-fe61d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7314 .elementor-element.elementor-element-3e874c3 .elementor-icon-wrapper{text-align:left;}.elementor-7314 .elementor-element.elementor-element-3e874c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-3e874c3.elementor-view-framed .elementor-icon, .elementor-7314 .elementor-element.elementor-element-3e874c3.elementor-view-default .elementor-icon{color:var( --e-global-color-6bd991d );border-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-3e874c3.elementor-view-framed .elementor-icon, .elementor-7314 .elementor-element.elementor-element-3e874c3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-3e874c3 .elementor-icon{font-size:24px;}.elementor-7314 .elementor-element.elementor-element-3e874c3 .elementor-icon svg{height:24px;}.elementor-7314 .elementor-element.elementor-element-019e358 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7314 .elementor-element.elementor-element-019e358 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-142c010 );}.elementor-7314 .elementor-element.elementor-element-4d60d8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7314 .elementor-element.elementor-element-4d60d8e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.5rem;letter-spacing:0px;color:var( --e-global-color-142c010 );}.elementor-7314 .elementor-element.elementor-element-6acd6c4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3B;--border-color:#FFFFFF3B;--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.17);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7314 .elementor-element.elementor-element-6acd6c4:not(.elementor-motion-effects-element-type-background), .elementor-7314 .elementor-element.elementor-element-6acd6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7314 .elementor-element.elementor-element-06a30a4 .elementor-icon-wrapper{text-align:left;}.elementor-7314 .elementor-element.elementor-element-06a30a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-06a30a4.elementor-view-framed .elementor-icon, .elementor-7314 .elementor-element.elementor-element-06a30a4.elementor-view-default .elementor-icon{color:var( --e-global-color-6bd991d );border-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-06a30a4.elementor-view-framed .elementor-icon, .elementor-7314 .elementor-element.elementor-element-06a30a4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-06a30a4 .elementor-icon{font-size:24px;}.elementor-7314 .elementor-element.elementor-element-06a30a4 .elementor-icon svg{height:24px;}.elementor-7314 .elementor-element.elementor-element-fb33752 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7314 .elementor-element.elementor-element-fb33752 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-142c010 );}.elementor-7314 .elementor-element.elementor-element-377a819 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7314 .elementor-element.elementor-element-377a819 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.5rem;letter-spacing:0px;color:var( --e-global-color-142c010 );}.elementor-7314 .elementor-element.elementor-element-5fc3832{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3B;--border-color:#FFFFFF3B;--border-radius:12px 12px 12px 12px;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.17);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7314 .elementor-element.elementor-element-5fc3832:not(.elementor-motion-effects-element-type-background), .elementor-7314 .elementor-element.elementor-element-5fc3832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7314 .elementor-element.elementor-element-ce23a94 .elementor-icon-wrapper{text-align:left;}.elementor-7314 .elementor-element.elementor-element-ce23a94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-ce23a94.elementor-view-framed .elementor-icon, .elementor-7314 .elementor-element.elementor-element-ce23a94.elementor-view-default .elementor-icon{color:var( --e-global-color-6bd991d );border-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-ce23a94.elementor-view-framed .elementor-icon, .elementor-7314 .elementor-element.elementor-element-ce23a94.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-ce23a94 .elementor-icon{font-size:24px;}.elementor-7314 .elementor-element.elementor-element-ce23a94 .elementor-icon svg{height:24px;}.elementor-7314 .elementor-element.elementor-element-6212b3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7314 .elementor-element.elementor-element-6212b3e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-142c010 );}.elementor-7314 .elementor-element.elementor-element-e40bfe9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7314 .elementor-element.elementor-element-e40bfe9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.5rem;letter-spacing:0px;color:var( --e-global-color-142c010 );}.elementor-7314 .elementor-element.elementor-element-42237f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7314 .elementor-element.elementor-element-3444e9a{text-align:center;}.elementor-7314 .elementor-element.elementor-element-3444e9a .elementor-heading-title{font-family:"Kakao Big", Sans-serif;font-size:35px;font-weight:900;}.elementor-7314 .elementor-element.elementor-element-1e27c8d{text-align:center;}.elementor-7314 .elementor-element.elementor-element-1e27c8d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.2em;}.elementor-7314 .elementor-element.elementor-element-461094d .jet-hor-timeline-item{flex:0 0 calc(100%/3);max-width:calc(100%/3);}.elementor-7314 .elementor-element.elementor-element-461094d .jet-hor-timeline-item__card-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:bold;color:var( --e-global-color-142c010 );}.elementor-7314 .elementor-element.elementor-element-461094d .jet-hor-timeline-item__card-desc{font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-7314 .elementor-element.elementor-element-461094d .jet-hor-timeline-item__point-content{background-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-461094d .jet-hor-timeline-track::-webkit-scrollbar{background-color:#FFFFFF;}.elementor-7314 .elementor-element.elementor-element-461094d .jet-hor-timeline-track::-webkit-scrollbar-thumb{background-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-fda2f5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.89;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7314 .elementor-element.elementor-element-fda2f5f:not(.elementor-motion-effects-element-type-background), .elementor-7314 .elementor-element.elementor-element-fda2f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;background-image:url("https://webonology.ca/wp-content/uploads/2025/07/the-future-of-web-design-emerging-trends-to-watch-1752901709-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7314 .elementor-element.elementor-element-fda2f5f::before, .elementor-7314 .elementor-element.elementor-element-fda2f5f > .elementor-background-video-container::before, .elementor-7314 .elementor-element.elementor-element-fda2f5f > .e-con-inner > .elementor-background-video-container::before, .elementor-7314 .elementor-element.elementor-element-fda2f5f > .elementor-background-slideshow::before, .elementor-7314 .elementor-element.elementor-element-fda2f5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7314 .elementor-element.elementor-element-fda2f5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7314 .elementor-element.elementor-element-0fab593{text-align:center;}.elementor-7314 .elementor-element.elementor-element-0fab593 .elementor-heading-title{font-family:"Kakao Big", Sans-serif;font-size:35px;font-weight:900;color:#FFFFFF;}.elementor-7314 .elementor-element.elementor-element-2689a96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7314 .elementor-element.elementor-element-028a242{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3B;--border-color:#FFFFFF3B;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7314 .elementor-element.elementor-element-028a242:not(.elementor-motion-effects-element-type-background), .elementor-7314 .elementor-element.elementor-element-028a242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-7314 .elementor-element.elementor-element-d090d26{--display:flex;--min-height:120px;--justify-content:center;}.elementor-7314 .elementor-element.elementor-element-b58b7ac > .elementor-widget-container{background-color:#FFFFFF;padding:23px 0px 23px 0px;border-radius:50px 50px 50px 50px;}.elementor-7314 .elementor-element.elementor-element-b58b7ac.elementor-element{--align-self:center;}.elementor-7314 .elementor-element.elementor-element-b58b7ac{text-align:center;}.elementor-7314 .elementor-element.elementor-element-b58b7ac img{width:100px;border-radius:50px 50px 50px 50px;}.elementor-7314 .elementor-element.elementor-element-6d76501{--display:flex;--min-height:325px;}.elementor-7314 .elementor-element.elementor-element-1123cd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7314 .elementor-element.elementor-element-1123cd9{text-align:center;}.elementor-7314 .elementor-element.elementor-element-1123cd9 .elementor-heading-title{font-family:"Kakao Big", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-258e03c );}.elementor-7314 .elementor-element.elementor-element-56a2705{text-align:center;}.elementor-7314 .elementor-element.elementor-element-56a2705 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7314 .elementor-element.elementor-element-45348c0 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7314 .elementor-element.elementor-element-45348c0.elementor-element{--align-self:center;}.elementor-7314 .elementor-element.elementor-element-45348c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-45348c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-45348c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-45348c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-7314 .elementor-element.elementor-element-45348c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-7314 .elementor-element.elementor-element-45348c0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7314 .elementor-element.elementor-element-45348c0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7314 .elementor-element.elementor-element-45348c0{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7314 .elementor-element.elementor-element-45348c0 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-7314 .elementor-element.elementor-element-45348c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7314 .elementor-element.elementor-element-45348c0 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-7314 .elementor-element.elementor-element-45348c0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7314 .elementor-element.elementor-element-b7f2474 .elementor-button{background-color:#0145D800;font-family:"Open Sans", Sans-serif;font-size:16px;fill:var( --e-global-color-2023fb93 );color:var( --e-global-color-2023fb93 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2023fb93 );border-radius:50px 50px 50px 50px;}.elementor-7314 .elementor-element.elementor-element-b7f2474 .elementor-button:hover, .elementor-7314 .elementor-element.elementor-element-b7f2474 .elementor-button:focus{background-color:var( --e-global-color-6bd991d );border-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-2f59888{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3B;--border-color:#FFFFFF3B;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7314 .elementor-element.elementor-element-2f59888:not(.elementor-motion-effects-element-type-background), .elementor-7314 .elementor-element.elementor-element-2f59888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-7314 .elementor-element.elementor-element-9bf4977{--display:flex;--min-height:120px;--justify-content:center;}.elementor-7314 .elementor-element.elementor-element-0fea497 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7314 .elementor-element.elementor-element-0fea497.elementor-element{--align-self:center;}.elementor-7314 .elementor-element.elementor-element-0fea497:not( .elementor-widget-image ) .elementor-widget-container, .elementor-7314 .elementor-element.elementor-element-0fea497.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://webonology.ca/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-7314 .elementor-element.elementor-element-0fea497{text-align:center;}.elementor-7314 .elementor-element.elementor-element-0fea497 img{width:100px;border-radius:50px 50px 50px 50px;}.elementor-7314 .elementor-element.elementor-element-7a63a9d{--display:flex;--min-height:325px;}.elementor-7314 .elementor-element.elementor-element-4079c26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7314 .elementor-element.elementor-element-4079c26{text-align:center;}.elementor-7314 .elementor-element.elementor-element-4079c26 .elementor-heading-title{font-family:"Kakao Big", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-258e03c );}.elementor-7314 .elementor-element.elementor-element-ef1281a{text-align:center;}.elementor-7314 .elementor-element.elementor-element-ef1281a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7314 .elementor-element.elementor-element-e819388 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7314 .elementor-element.elementor-element-e819388.elementor-element{--align-self:center;}.elementor-7314 .elementor-element.elementor-element-e819388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-e819388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-e819388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-e819388 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-7314 .elementor-element.elementor-element-e819388 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-7314 .elementor-element.elementor-element-e819388 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7314 .elementor-element.elementor-element-e819388 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7314 .elementor-element.elementor-element-e819388{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7314 .elementor-element.elementor-element-e819388 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-7314 .elementor-element.elementor-element-e819388 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7314 .elementor-element.elementor-element-e819388 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-7314 .elementor-element.elementor-element-e819388 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7314 .elementor-element.elementor-element-471ee08 .elementor-button{background-color:#0145D800;font-family:"Open Sans", Sans-serif;font-size:16px;fill:var( --e-global-color-2023fb93 );color:var( --e-global-color-2023fb93 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2023fb93 );border-radius:50px 50px 50px 50px;}.elementor-7314 .elementor-element.elementor-element-471ee08 .elementor-button:hover, .elementor-7314 .elementor-element.elementor-element-471ee08 .elementor-button:focus{background-color:var( --e-global-color-6bd991d );border-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-2bd30df{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3B;--border-color:#FFFFFF3B;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7314 .elementor-element.elementor-element-2bd30df:not(.elementor-motion-effects-element-type-background), .elementor-7314 .elementor-element.elementor-element-2bd30df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-7314 .elementor-element.elementor-element-aba5208{--display:flex;--min-height:120px;--justify-content:center;}.elementor-7314 .elementor-element.elementor-element-0add171 > .elementor-widget-container{background-color:#FFFFFF;padding:23px 0px 23px 0px;border-radius:50px 50px 50px 50px;}.elementor-7314 .elementor-element.elementor-element-0add171.elementor-element{--align-self:center;}.elementor-7314 .elementor-element.elementor-element-0add171{text-align:center;}.elementor-7314 .elementor-element.elementor-element-0add171 img{width:100px;border-radius:50px 50px 50px 50px;}.elementor-7314 .elementor-element.elementor-element-25e2df0{--display:flex;--min-height:325px;}.elementor-7314 .elementor-element.elementor-element-68da248 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7314 .elementor-element.elementor-element-68da248{text-align:center;}.elementor-7314 .elementor-element.elementor-element-68da248 .elementor-heading-title{font-family:"Kakao Big", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-258e03c );}.elementor-7314 .elementor-element.elementor-element-040bda9{text-align:center;}.elementor-7314 .elementor-element.elementor-element-040bda9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7314 .elementor-element.elementor-element-3d4b52a > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7314 .elementor-element.elementor-element-3d4b52a.elementor-element{--align-self:center;}.elementor-7314 .elementor-element.elementor-element-3d4b52a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-3d4b52a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-3d4b52a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-3d4b52a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-7314 .elementor-element.elementor-element-3d4b52a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-7314 .elementor-element.elementor-element-3d4b52a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7314 .elementor-element.elementor-element-3d4b52a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7314 .elementor-element.elementor-element-3d4b52a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7314 .elementor-element.elementor-element-3d4b52a .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-7314 .elementor-element.elementor-element-3d4b52a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7314 .elementor-element.elementor-element-3d4b52a .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-7314 .elementor-element.elementor-element-3d4b52a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7314 .elementor-element.elementor-element-37fd441 .elementor-button{background-color:#0145D800;font-family:"Open Sans", Sans-serif;font-size:16px;fill:var( --e-global-color-2023fb93 );color:var( --e-global-color-2023fb93 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2023fb93 );border-radius:50px 50px 50px 50px;}.elementor-7314 .elementor-element.elementor-element-37fd441 .elementor-button:hover, .elementor-7314 .elementor-element.elementor-element-37fd441 .elementor-button:focus{background-color:var( --e-global-color-6bd991d );border-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-8225b04{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF3B;--border-color:#FFFFFF3B;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.5);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7314 .elementor-element.elementor-element-8225b04:not(.elementor-motion-effects-element-type-background), .elementor-7314 .elementor-element.elementor-element-8225b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-7314 .elementor-element.elementor-element-2cd58ed{--display:flex;--min-height:120px;--justify-content:center;}.elementor-7314 .elementor-element.elementor-element-ff9b98a > .elementor-widget-container{background-color:#FFFFFF;padding:7px 0px 7px 0px;border-radius:50px 50px 50px 50px;}.elementor-7314 .elementor-element.elementor-element-ff9b98a.elementor-element{--align-self:center;}.elementor-7314 .elementor-element.elementor-element-ff9b98a{text-align:center;}.elementor-7314 .elementor-element.elementor-element-ff9b98a img{width:100px;border-radius:50px 50px 50px 50px;}.elementor-7314 .elementor-element.elementor-element-01873ba{--display:flex;--min-height:325px;}.elementor-7314 .elementor-element.elementor-element-ef06cc2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7314 .elementor-element.elementor-element-ef06cc2{text-align:center;}.elementor-7314 .elementor-element.elementor-element-ef06cc2 .elementor-heading-title{font-family:"Kakao Big", Sans-serif;font-size:24px;font-weight:600;line-height:25px;color:var( --e-global-color-258e03c );}.elementor-7314 .elementor-element.elementor-element-f1b1f23{text-align:center;}.elementor-7314 .elementor-element.elementor-element-f1b1f23 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-7314 .elementor-element.elementor-element-c6dd804 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7314 .elementor-element.elementor-element-c6dd804.elementor-element{--align-self:center;}.elementor-7314 .elementor-element.elementor-element-c6dd804 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-c6dd804 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-c6dd804 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-7314 .elementor-element.elementor-element-c6dd804 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-7314 .elementor-element.elementor-element-c6dd804 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-7314 .elementor-element.elementor-element-c6dd804 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-7314 .elementor-element.elementor-element-c6dd804 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-7314 .elementor-element.elementor-element-c6dd804{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-7314 .elementor-element.elementor-element-c6dd804 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-7314 .elementor-element.elementor-element-c6dd804 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7314 .elementor-element.elementor-element-c6dd804 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-7314 .elementor-element.elementor-element-c6dd804 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-7314 .elementor-element.elementor-element-516f1a4 .elementor-button{background-color:#0145D800;font-family:"Open Sans", Sans-serif;font-size:16px;fill:var( --e-global-color-2023fb93 );color:var( --e-global-color-2023fb93 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2023fb93 );border-radius:50px 50px 50px 50px;}.elementor-7314 .elementor-element.elementor-element-516f1a4 .elementor-button:hover, .elementor-7314 .elementor-element.elementor-element-516f1a4 .elementor-button:focus{background-color:var( --e-global-color-6bd991d );border-color:var( --e-global-color-6bd991d );}.elementor-7314 .elementor-element.elementor-element-983b428{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7314 .elementor-element.elementor-element-983b428:not(.elementor-motion-effects-element-type-background), .elementor-7314 .elementor-element.elementor-element-983b428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-7314 .elementor-element.elementor-element-983b428.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7314 .elementor-element.elementor-element-afc1195{text-align:center;}.elementor-7314 .elementor-element.elementor-element-afc1195 .elementor-heading-title{font-family:"Kakao Big", Sans-serif;font-size:35px;font-weight:900;}.elementor-7314 .elementor-element.elementor-element-472900e{--display:flex;}.elementor-7314 .elementor-element.elementor-element-a31009b{--display:flex;}.elementor-7314 .elementor-element.elementor-element-00aff00{--display:flex;}.elementor-7314 .elementor-element.elementor-element-932d1b1{--display:flex;}.elementor-7314 .elementor-element.elementor-element-93b44e3{--display:flex;}.elementor-7314 .elementor-element.elementor-element-2cb81f0{--display:flex;}.elementor-7314 .elementor-element.elementor-element-09b1608{--display:flex;}.elementor-7314 .elementor-element.elementor-element-38adc7a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-7314 .elementor-element.elementor-element-38adc7a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}:where( .elementor-7314 .elementor-element.elementor-element-38adc7a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;}.elementor-7314 .elementor-element.elementor-element-da18c03{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7314 .elementor-element.elementor-element-cdc0758{text-align:center;}.elementor-7314 .elementor-element.elementor-element-cdc0758 .elementor-heading-title{font-family:"Kakao Big", Sans-serif;font-size:35px;font-weight:900;}.elementor-7314 .elementor-element.elementor-element-9c290b1{text-align:center;}.elementor-7314 .elementor-element.elementor-element-9c290b1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:1.4em;}@media(max-width:1024px){.elementor-7314 .elementor-element.elementor-element-461094d .jet-hor-timeline-item{flex:0 0 calc(100%/2);max-width:calc(100%/2);}}@media(min-width:768px){.elementor-7314 .elementor-element.elementor-element-579d283{--width:50%;}.elementor-7314 .elementor-element.elementor-element-a917748{--content-width:765px;}.elementor-7314 .elementor-element.elementor-element-472900e{--content-width:905px;}.elementor-7314 .elementor-element.elementor-element-da18c03{--content-width:780px;}}@media(max-width:767px){.elementor-7314 .elementor-element.elementor-element-b8ab342 .elementor-heading-title{font-size:36px;}.elementor-7314 .elementor-element.elementor-element-461094d .jet-hor-timeline-item{flex:0 0 calc(100%/1);max-width:calc(100%/1);}.elementor-7314 .elementor-element.elementor-element-6d76501{--min-height:0px;}.elementor-7314 .elementor-element.elementor-element-7a63a9d{--min-height:0px;}.elementor-7314 .elementor-element.elementor-element-25e2df0{--min-height:0px;}.elementor-7314 .elementor-element.elementor-element-01873ba{--min-height:0px;}}/* Start custom CSS for container, class: .elementor-element-2689a96 *//* Target the container that holds your project boxes */
.elementor-projects-container {
  display: flex; /* Use flexbox for horizontal alignment */
  overflow-x: auto; /* Enable horizontal scrolling */
  scroll-snap-type: x mandatory; /* Optional: for snapping to each item */
  -webkit-overflow-scrolling: touch; /* Optional: smooth scrolling on iOS */
  /* Hide the scrollbar for a cleaner look (optional) */
  scrollbar-width: none;  /* Firefox */
  -ms-overflow-style: none; /* Internet Explorer 10+ */
}

/* Hide scrollbar for Chrome, Safari, and Opera */
.elementor-projects-container::-webkit-scrollbar {
  display: none;
}

/* Style the individual project boxes */
.elementor-projects-container > .elementor-column-wrap {
  flex-shrink: 0; /* Prevent the columns from shrinking */
  scroll-snap-align: start; /* Optional: for snapping to the start of each item */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kakao Big';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://webonology.ca/wp-content/uploads/2024/12/KakaoBig-Regular-v1.0.woff2') format('woff2');
}
@font-face {
	font-family: 'Kakao Big';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://webonology.ca/wp-content/uploads/2024/12/KakaoBig-Bold-v1.0.woff2') format('woff2');
}
/* End Custom Fonts CSS */