.elementor-31 .elementor-element.elementor-element-2534afea{--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;--overlay-opacity:0.85;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-31 .elementor-element.elementor-element-2534afea:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2534afea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fbab3c );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-2534afea::before, .elementor-31 .elementor-element.elementor-element-2534afea > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-2534afea > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-2534afea > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-2534afea > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-2534afea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(158deg, var( --e-global-color-a8d9be8 ) 39%, var( --e-global-color-0fbab3c ) 100%);}.elementor-31 .elementor-element.elementor-element-2534afea > .elementor-shape-bottom .elementor-shape-fill, .elementor-31 .elementor-element.elementor-element-2534afea > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f0c2368 );}.elementor-31 .elementor-element.elementor-element-2534afea > .elementor-shape-bottom svg, .elementor-31 .elementor-element.elementor-element-2534afea > .e-con-inner > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-31 .elementor-element.elementor-element-2534afea > .elementor-shape-bottom, .elementor-31 .elementor-element.elementor-element-2534afea > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-31 .elementor-element.elementor-element-46deb1a6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:120px;--padding-left:200px;--padding-right:200px;}.elementor-31 .elementor-element.elementor-element-edac9d4 .elementor-heading-title{font-family:var( --e-global-typography-999b96c-font-family ), Sans-serif;font-size:var( --e-global-typography-999b96c-font-size );font-weight:var( --e-global-typography-999b96c-font-weight );text-transform:var( --e-global-typography-999b96c-text-transform );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-6d21e35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6d21e35 .elementor-heading-title{font-family:var( --e-global-typography-db8e149-font-family ), Sans-serif;font-size:var( --e-global-typography-db8e149-font-size );font-weight:var( --e-global-typography-db8e149-font-weight );line-height:var( --e-global-typography-db8e149-line-height );color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-f10e44d{--divider-border-style:solid;--divider-color:#38383830;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-f10e44d .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-31 .elementor-element.elementor-element-f10e44d .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-31 .elementor-element.elementor-element-a6b4cc3{width:var( --container-widget-width, 80% );max-width:80%;padding:0% 0% 0% 0%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-a6b4cc3 .elementor-heading-title{font-family:var( --e-global-typography-c4be379-font-family ), Sans-serif;font-size:var( --e-global-typography-c4be379-font-size );font-weight:var( --e-global-typography-c4be379-font-weight );line-height:var( --e-global-typography-c4be379-line-height );color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-d66c645 .elementor-button{background-color:var( --e-global-color-3976878 );font-family:var( --e-global-typography-67eb657-font-family ), Sans-serif;font-size:var( --e-global-typography-67eb657-font-size );font-weight:var( --e-global-typography-67eb657-font-weight );text-transform:var( --e-global-typography-67eb657-text-transform );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );fill:var( --e-global-color-86c47b4 );color:var( --e-global-color-86c47b4 );transition-duration:0.5s;border-radius:50px 50px 50px 50px;padding:11px 20px 12px 18px;}.elementor-31 .elementor-element.elementor-element-d66c645 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-d66c645 .elementor-button:focus{background-color:var( --e-global-color-96ae7db );color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-d66c645 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-d66c645 .elementor-button:focus svg{fill:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-4b91f84{--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-31 .elementor-element.elementor-element-88301fb .elementor-icon-list-icon i{color:var( --e-global-color-86c47b4 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-88301fb .elementor-icon-list-icon svg{fill:var( --e-global-color-86c47b4 );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-88301fb{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-88301fb .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-31 .elementor-element.elementor-element-88301fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-88301fb .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d022b8-font-family ), Sans-serif;font-size:var( --e-global-typography-9d022b8-font-size );font-weight:var( --e-global-typography-9d022b8-font-weight );line-height:var( --e-global-typography-9d022b8-line-height );letter-spacing:var( --e-global-typography-9d022b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-88301fb .elementor-icon-list-text{color:var( --e-global-color-86c47b4 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-8f16840 .elementor-icon-list-icon i{color:var( --e-global-color-86c47b4 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-8f16840 .elementor-icon-list-icon svg{fill:var( --e-global-color-86c47b4 );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-8f16840{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-8f16840 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-31 .elementor-element.elementor-element-8f16840 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-8f16840 .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d022b8-font-family ), Sans-serif;font-size:var( --e-global-typography-9d022b8-font-size );font-weight:var( --e-global-typography-9d022b8-font-weight );line-height:var( --e-global-typography-9d022b8-line-height );letter-spacing:var( --e-global-typography-9d022b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8f16840 .elementor-icon-list-text{color:var( --e-global-color-86c47b4 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-b8ccfde .elementor-icon-list-icon i{color:var( --e-global-color-86c47b4 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-b8ccfde .elementor-icon-list-icon svg{fill:var( --e-global-color-86c47b4 );transition:fill 0.3s;}.elementor-31 .elementor-element.elementor-element-b8ccfde{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-31 .elementor-element.elementor-element-b8ccfde .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-31 .elementor-element.elementor-element-b8ccfde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-b8ccfde .elementor-icon-list-item > a{font-family:var( --e-global-typography-9d022b8-font-family ), Sans-serif;font-size:var( --e-global-typography-9d022b8-font-size );font-weight:var( --e-global-typography-9d022b8-font-weight );line-height:var( --e-global-typography-9d022b8-line-height );letter-spacing:var( --e-global-typography-9d022b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b8ccfde .elementor-icon-list-text{color:var( --e-global-color-86c47b4 );transition:color 0.3s;}.elementor-31 .elementor-element.elementor-element-81b1a8a{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-81b1a8a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-81b1a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/03/digitalcanvas-backgroud-swoosh.webp");background-position:center center;}.elementor-31 .elementor-element.elementor-element-81b1a8a::before, .elementor-31 .elementor-element.elementor-element-81b1a8a > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-81b1a8a > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-81b1a8a > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-81b1a8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-81b1a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-f0c2368 ) 7%, #EFF1F2A8 21%);}.elementor-31 .elementor-element.elementor-element-e517e67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e517e67.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-d2b07e9{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-d2b07e9 .elementor-heading-title{font-family:var( --e-global-typography-999b96c-font-family ), Sans-serif;font-size:var( --e-global-typography-999b96c-font-size );font-weight:var( --e-global-typography-999b96c-font-weight );text-transform:var( --e-global-typography-999b96c-text-transform );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-37c2399{text-align:center;}.elementor-31 .elementor-element.elementor-element-37c2399 .elementor-heading-title{font-family:var( --e-global-typography-2ff29b8-font-family ), Sans-serif;font-size:var( --e-global-typography-2ff29b8-font-size );font-weight:var( --e-global-typography-2ff29b8-font-weight );line-height:var( --e-global-typography-2ff29b8-line-height );letter-spacing:var( --e-global-typography-2ff29b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-80e4253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-190efe8-font-family ), Sans-serif;font-size:var( --e-global-typography-190efe8-font-size );font-weight:var( --e-global-typography-190efe8-font-weight );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );color:var( --e-global-color-57e41c1 );}.elementor-31 .elementor-element.elementor-element-89daa07{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-729610d{--display:flex;--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-31 .elementor-element.elementor-element-80393ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-80393ec{right:25%;}body.rtl .elementor-31 .elementor-element.elementor-element-80393ec{left:25%;}.elementor-31 .elementor-element.elementor-element-80393ec .elementor-icon-wrapper{text-align:end;}.elementor-31 .elementor-element.elementor-element-80393ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3976878 );color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-80393ec.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-80393ec.elementor-view-default .elementor-icon{color:var( --e-global-color-3976878 );border-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-80393ec.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-80393ec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-80393ec.elementor-view-framed .elementor-icon{background-color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-80393ec.elementor-view-stacked .elementor-icon svg{fill:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-80393ec .elementor-icon{font-size:20px;padding:10px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-80393ec .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-9010bf5{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--border-radius:150px 150px 150px 150px;box-shadow:3px 3px 15px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-9010bf5:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-9010bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/04/kellys-co-president-rusty.webp");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-9010bf5:hover{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/05/Kelly-Green-photo.jpg");}.elementor-31 .elementor-element.elementor-element-9010bf5.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-94eb2c8{text-align:center;}.elementor-31 .elementor-element.elementor-element-94eb2c8 .elementor-heading-title{font-family:var( --e-global-typography-c4be379-font-family ), Sans-serif;font-size:var( --e-global-typography-c4be379-font-size );font-weight:var( --e-global-typography-c4be379-font-weight );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-ec75f76{text-align:center;}.elementor-31 .elementor-element.elementor-element-ec75f76 .elementor-heading-title{font-family:var( --e-global-typography-967d720-font-family ), Sans-serif;font-size:var( --e-global-typography-967d720-font-size );font-weight:var( --e-global-typography-967d720-font-weight );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-3e747ac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--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-31 .elementor-element.elementor-element-b5c3b77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-1af22a4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-a36da17 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a36da17 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-a36da17 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-a36da17 .elementor-progress-bar{color:var( --e-global-color-86c47b4 );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ea9a5e4 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ea9a5e4 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-ea9a5e4 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-ea9a5e4 .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd2fdab .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd2fdab .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-cd2fdab .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-cd2fdab .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-45cff5d{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-31 .elementor-element.elementor-element-45cff5d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-86c47b4 );border-style:none;}.elementor-31 .elementor-element.elementor-element-40870cc{--display:flex;--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-31 .elementor-element.elementor-element-d8b3123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-d8b3123{right:25%;}body.rtl .elementor-31 .elementor-element.elementor-element-d8b3123{left:25%;}.elementor-31 .elementor-element.elementor-element-d8b3123 .elementor-icon-wrapper{text-align:end;}.elementor-31 .elementor-element.elementor-element-d8b3123.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3976878 );color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-d8b3123.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-d8b3123.elementor-view-default .elementor-icon{color:var( --e-global-color-3976878 );border-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-d8b3123.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-d8b3123.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-d8b3123.elementor-view-framed .elementor-icon{background-color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-d8b3123.elementor-view-stacked .elementor-icon svg{fill:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-d8b3123 .elementor-icon{font-size:20px;padding:10px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-d8b3123 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-b8c5533{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--border-radius:150px 150px 150px 150px;box-shadow:3px 3px 15px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b8c5533:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b8c5533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/04/danas-creative-sidekick-stevie.webp");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-b8c5533:hover{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/05/Dana.jpg");}.elementor-31 .elementor-element.elementor-element-b8c5533.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-2edecd5{text-align:center;}.elementor-31 .elementor-element.elementor-element-2edecd5 .elementor-heading-title{font-family:var( --e-global-typography-c4be379-font-family ), Sans-serif;font-size:var( --e-global-typography-c4be379-font-size );font-weight:var( --e-global-typography-c4be379-font-weight );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-9d2739f{text-align:center;}.elementor-31 .elementor-element.elementor-element-9d2739f .elementor-heading-title{font-family:var( --e-global-typography-967d720-font-family ), Sans-serif;font-size:var( --e-global-typography-967d720-font-size );font-weight:var( --e-global-typography-967d720-font-weight );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-b2c4fb8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--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-31 .elementor-element.elementor-element-5c99601{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-6e13108{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-535bbf8 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-535bbf8 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-535bbf8 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-535bbf8 .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7a71492 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7a71492 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-7a71492 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-7a71492 .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5cdc8e7 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5cdc8e7 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-5cdc8e7 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-5cdc8e7 .elementor-progress-bar{color:var( --e-global-color-86c47b4 );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-67998b9{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-31 .elementor-element.elementor-element-67998b9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-86c47b4 );border-style:none;}.elementor-31 .elementor-element.elementor-element-7472ee0{--display:flex;--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-31 .elementor-element.elementor-element-f094a40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-f094a40{right:25%;}body.rtl .elementor-31 .elementor-element.elementor-element-f094a40{left:25%;}.elementor-31 .elementor-element.elementor-element-f094a40 .elementor-icon-wrapper{text-align:end;}.elementor-31 .elementor-element.elementor-element-f094a40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3976878 );color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-f094a40.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-f094a40.elementor-view-default .elementor-icon{color:var( --e-global-color-3976878 );border-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-f094a40.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-f094a40.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-f094a40.elementor-view-framed .elementor-icon{background-color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-f094a40.elementor-view-stacked .elementor-icon svg{fill:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-f094a40 .elementor-icon{font-size:20px;padding:10px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-f094a40 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-7b9c168{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--border-radius:150px 150px 150px 150px;box-shadow:3px 3px 15px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7b9c168:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7b9c168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/04/ericas-design-department-busy.webp");background-position:bottom center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-7b9c168:hover{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/05/Erica-Headshot-1000x1000-1.jpg");}.elementor-31 .elementor-element.elementor-element-7b9c168.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-a6e4ef0{text-align:center;}.elementor-31 .elementor-element.elementor-element-a6e4ef0 .elementor-heading-title{font-family:var( --e-global-typography-c4be379-font-family ), Sans-serif;font-size:var( --e-global-typography-c4be379-font-size );font-weight:var( --e-global-typography-c4be379-font-weight );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-c94dceb{text-align:center;}.elementor-31 .elementor-element.elementor-element-c94dceb .elementor-heading-title{font-family:var( --e-global-typography-967d720-font-family ), Sans-serif;font-size:var( --e-global-typography-967d720-font-size );font-weight:var( --e-global-typography-967d720-font-weight );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-8593f1e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--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-31 .elementor-element.elementor-element-45c329e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-23a70c3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-50a9e08 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-50a9e08 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-50a9e08 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-50a9e08 .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d676aea .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d676aea .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-d676aea .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-d676aea .elementor-progress-bar{color:var( --e-global-color-86c47b4 );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c185d47 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c185d47 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-c185d47 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-c185d47 .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-59a30ea{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-31 .elementor-element.elementor-element-59a30ea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-86c47b4 );border-style:none;}.elementor-31 .elementor-element.elementor-element-bc6088a{--display:flex;--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-31 .elementor-element.elementor-element-d4234c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-d4234c7{right:25%;}body.rtl .elementor-31 .elementor-element.elementor-element-d4234c7{left:25%;}.elementor-31 .elementor-element.elementor-element-d4234c7 .elementor-icon-wrapper{text-align:end;}.elementor-31 .elementor-element.elementor-element-d4234c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3976878 );color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-d4234c7.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-d4234c7.elementor-view-default .elementor-icon{color:var( --e-global-color-3976878 );border-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-d4234c7.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-d4234c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-d4234c7.elementor-view-framed .elementor-icon{background-color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-d4234c7.elementor-view-stacked .elementor-icon svg{fill:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-d4234c7 .elementor-icon{font-size:20px;padding:10px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-d4234c7 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-fc21baf{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--border-radius:150px 150px 150px 150px;box-shadow:3px 3px 15px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-fc21baf:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-fc21baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/04/hannas-gentle-giant-bastion-2.webp");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-fc21baf:hover{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/05/Hanna.jpg");}.elementor-31 .elementor-element.elementor-element-fc21baf.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-bb75d2e{text-align:center;}.elementor-31 .elementor-element.elementor-element-bb75d2e .elementor-heading-title{font-family:var( --e-global-typography-c4be379-font-family ), Sans-serif;font-size:var( --e-global-typography-c4be379-font-size );font-weight:var( --e-global-typography-c4be379-font-weight );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-9709486{text-align:center;}.elementor-31 .elementor-element.elementor-element-9709486 .elementor-heading-title{font-family:var( --e-global-typography-967d720-font-family ), Sans-serif;font-size:var( --e-global-typography-967d720-font-size );font-weight:var( --e-global-typography-967d720-font-weight );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-212e87a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--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-31 .elementor-element.elementor-element-dfad2f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-cd3b9be{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-90ab32c .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-90ab32c .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-90ab32c .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-90ab32c .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35edb75 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35edb75 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-35edb75 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-35edb75 .elementor-progress-bar{color:var( --e-global-color-86c47b4 );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d8ecc96 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d8ecc96 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-d8ecc96 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-d8ecc96 .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-86a5b17{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-31 .elementor-element.elementor-element-86a5b17 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-86c47b4 );border-style:none;}.elementor-31 .elementor-element.elementor-element-cd693ba{--display:flex;--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-31 .elementor-element.elementor-element-afe37d7{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--border-radius:150px 150px 150px 150px;box-shadow:3px 3px 15px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-afe37d7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-afe37d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/04/sams-code-cracker-eevee.webp");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-afe37d7:hover{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/05/Sam.jpeg");}.elementor-31 .elementor-element.elementor-element-afe37d7.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-1a3c45d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-1a3c45d{right:25%;}body.rtl .elementor-31 .elementor-element.elementor-element-1a3c45d{left:25%;}.elementor-31 .elementor-element.elementor-element-1a3c45d .elementor-icon-wrapper{text-align:end;}.elementor-31 .elementor-element.elementor-element-1a3c45d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3976878 );color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-1a3c45d.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-1a3c45d.elementor-view-default .elementor-icon{color:var( --e-global-color-3976878 );border-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-1a3c45d.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-1a3c45d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-1a3c45d.elementor-view-framed .elementor-icon{background-color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-1a3c45d.elementor-view-stacked .elementor-icon svg{fill:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-1a3c45d .elementor-icon{font-size:20px;padding:10px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-1a3c45d .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-462111d{text-align:center;}.elementor-31 .elementor-element.elementor-element-462111d .elementor-heading-title{font-family:var( --e-global-typography-c4be379-font-family ), Sans-serif;font-size:var( --e-global-typography-c4be379-font-size );font-weight:var( --e-global-typography-c4be379-font-weight );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-5872a4a{text-align:center;}.elementor-31 .elementor-element.elementor-element-5872a4a .elementor-heading-title{font-family:var( --e-global-typography-967d720-font-family ), Sans-serif;font-size:var( --e-global-typography-967d720-font-size );font-weight:var( --e-global-typography-967d720-font-weight );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-66699dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--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-31 .elementor-element.elementor-element-e9f6c2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-fdf06ed{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-4f01a98 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4f01a98 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-4f01a98 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-4f01a98 .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a872e8d .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a872e8d .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-a872e8d .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-a872e8d .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8c7e4e5 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8c7e4e5 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-8c7e4e5 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-8c7e4e5 .elementor-progress-bar{color:var( --e-global-color-86c47b4 );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d99d448{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-31 .elementor-element.elementor-element-d99d448 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-86c47b4 );border-style:none;}.elementor-31 .elementor-element.elementor-element-eebfcf6{--display:flex;--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-31 .elementor-element.elementor-element-43cc031{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-43cc031 img{width:250px;height:250px;object-fit:cover;object-position:center center;border-radius:150px 150px 150px 150px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-31 .elementor-element.elementor-element-7e1319b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-7e1319b{right:25%;}body.rtl .elementor-31 .elementor-element.elementor-element-7e1319b{left:25%;}.elementor-31 .elementor-element.elementor-element-7e1319b .elementor-icon-wrapper{text-align:end;}.elementor-31 .elementor-element.elementor-element-7e1319b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3976878 );color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-7e1319b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7e1319b.elementor-view-default .elementor-icon{color:var( --e-global-color-3976878 );border-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-7e1319b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7e1319b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-7e1319b.elementor-view-framed .elementor-icon{background-color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-7e1319b.elementor-view-stacked .elementor-icon svg{fill:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-7e1319b .elementor-icon{font-size:20px;padding:10px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-7e1319b .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-5788c5d{text-align:center;}.elementor-31 .elementor-element.elementor-element-5788c5d .elementor-heading-title{font-family:var( --e-global-typography-c4be379-font-family ), Sans-serif;font-size:var( --e-global-typography-c4be379-font-size );font-weight:var( --e-global-typography-c4be379-font-weight );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-629f5d0{text-align:center;}.elementor-31 .elementor-element.elementor-element-629f5d0 .elementor-heading-title{font-family:var( --e-global-typography-967d720-font-family ), Sans-serif;font-size:var( --e-global-typography-967d720-font-size );font-weight:var( --e-global-typography-967d720-font-weight );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-270bb0d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--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-31 .elementor-element.elementor-element-7f76789{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-38c66c3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-bd7f781 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bd7f781 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-bd7f781 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-bd7f781 .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b5700ea .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b5700ea .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-b5700ea .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-b5700ea .elementor-progress-bar{color:var( --e-global-color-86c47b4 );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f36191f .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f36191f .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-f36191f .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-f36191f .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fb57e02{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-31 .elementor-element.elementor-element-fb57e02 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-86c47b4 );border-style:none;}.elementor-31 .elementor-element.elementor-element-a5be8f1{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d8feaad{--display:flex;--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-31 .elementor-element.elementor-element-a0660d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-a0660d1{right:25%;}body.rtl .elementor-31 .elementor-element.elementor-element-a0660d1{left:25%;}.elementor-31 .elementor-element.elementor-element-a0660d1 .elementor-icon-wrapper{text-align:end;}.elementor-31 .elementor-element.elementor-element-a0660d1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3976878 );color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-a0660d1.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-a0660d1.elementor-view-default .elementor-icon{color:var( --e-global-color-3976878 );border-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-a0660d1.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-a0660d1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-a0660d1.elementor-view-framed .elementor-icon{background-color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-a0660d1.elementor-view-stacked .elementor-icon svg{fill:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-a0660d1 .elementor-icon{font-size:20px;padding:10px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-a0660d1 .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-5a2f356{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--border-radius:150px 150px 150px 150px;box-shadow:3px 3px 15px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-5a2f356:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5a2f356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/04/hannas-gentle-giant-bastion-2.webp");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-5a2f356:hover{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/05/Hanna.jpg");}.elementor-31 .elementor-element.elementor-element-5a2f356.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-19eb90b{text-align:center;}.elementor-31 .elementor-element.elementor-element-19eb90b .elementor-heading-title{font-family:var( --e-global-typography-c4be379-font-family ), Sans-serif;font-size:var( --e-global-typography-c4be379-font-size );font-weight:var( --e-global-typography-c4be379-font-weight );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-4cb05b5{text-align:center;}.elementor-31 .elementor-element.elementor-element-4cb05b5 .elementor-heading-title{font-family:var( --e-global-typography-967d720-font-family ), Sans-serif;font-size:var( --e-global-typography-967d720-font-size );font-weight:var( --e-global-typography-967d720-font-weight );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-b4e947a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--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-31 .elementor-element.elementor-element-e63fe85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-730ba48{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-ad3623c .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ad3623c .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-ad3623c .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-ad3623c .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-012ecfb .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-012ecfb .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-012ecfb .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-012ecfb .elementor-progress-bar{color:var( --e-global-color-86c47b4 );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-87ab498 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-87ab498 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-87ab498 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-87ab498 .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-1c14b3f{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-31 .elementor-element.elementor-element-1c14b3f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-86c47b4 );border-style:none;}.elementor-31 .elementor-element.elementor-element-de41b92{--display:flex;--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-31 .elementor-element.elementor-element-cb964ac{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;--border-radius:150px 150px 150px 150px;box-shadow:3px 3px 15px 0px rgba(0, 0, 0, 0.3);--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-cb964ac:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-cb964ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/04/sams-code-cracker-eevee.webp");background-position:center center;background-size:cover;}.elementor-31 .elementor-element.elementor-element-cb964ac:hover{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/05/Sam.jpeg");}.elementor-31 .elementor-element.elementor-element-cb964ac.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-de3673b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-de3673b{right:25%;}body.rtl .elementor-31 .elementor-element.elementor-element-de3673b{left:25%;}.elementor-31 .elementor-element.elementor-element-de3673b .elementor-icon-wrapper{text-align:end;}.elementor-31 .elementor-element.elementor-element-de3673b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3976878 );color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-de3673b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-de3673b.elementor-view-default .elementor-icon{color:var( --e-global-color-3976878 );border-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-de3673b.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-de3673b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-de3673b.elementor-view-framed .elementor-icon{background-color:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-de3673b.elementor-view-stacked .elementor-icon svg{fill:#F5F5F5;}.elementor-31 .elementor-element.elementor-element-de3673b .elementor-icon{font-size:20px;padding:10px;border-radius:100px 100px 100px 100px;}.elementor-31 .elementor-element.elementor-element-de3673b .elementor-icon svg{height:20px;}.elementor-31 .elementor-element.elementor-element-26d73ef{text-align:center;}.elementor-31 .elementor-element.elementor-element-26d73ef .elementor-heading-title{font-family:var( --e-global-typography-c4be379-font-family ), Sans-serif;font-size:var( --e-global-typography-c4be379-font-size );font-weight:var( --e-global-typography-c4be379-font-weight );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-7a4050a{text-align:center;}.elementor-31 .elementor-element.elementor-element-7a4050a .elementor-heading-title{font-family:var( --e-global-typography-967d720-font-family ), Sans-serif;font-size:var( --e-global-typography-967d720-font-size );font-weight:var( --e-global-typography-967d720-font-weight );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-37b258e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--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-31 .elementor-element.elementor-element-83732cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-31 .elementor-element.elementor-element-5a1b61a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-589c0b0 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-589c0b0 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-589c0b0 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-589c0b0 .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd8969a .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd8969a .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-91efa6a );}.elementor-31 .elementor-element.elementor-element-cd8969a .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-cd8969a .elementor-progress-bar{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41b1915 .elementor-title{color:var( --e-global-color-96ae7db );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41b1915 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-41b1915 .elementor-progress-wrapper{background-color:var( --e-global-color-6d1dd99 );}.elementor-31 .elementor-element.elementor-element-41b1915 .elementor-progress-bar{color:var( --e-global-color-86c47b4 );font-family:var( --e-global-typography-c16f628-font-family ), Sans-serif;font-size:var( --e-global-typography-c16f628-font-size );font-weight:var( --e-global-typography-c16f628-font-weight );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-46fd2a2{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-31 .elementor-element.elementor-element-46fd2a2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-86c47b4 );border-style:none;}.elementor-31 .elementor-element.elementor-element-5bf9d83{--display:flex;--min-height:600px;--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;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-5bf9d83:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5bf9d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f0c2368 );background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/03/digitalcanvas-backgroud-circles.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-5bf9d83::before, .elementor-31 .elementor-element.elementor-element-5bf9d83 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-5bf9d83 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-5bf9d83 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-5bf9d83 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-5bf9d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(158deg, var( --e-global-color-a8d9be8 ) 39%, var( --e-global-color-96ae7db ) 100%);}.elementor-31 .elementor-element.elementor-element-5bf9d83 > .elementor-shape-bottom .elementor-shape-fill, .elementor-31 .elementor-element.elementor-element-5bf9d83 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-a8d9be8 );}.elementor-31 .elementor-element.elementor-element-5bf9d83 > .elementor-shape-bottom svg, .elementor-31 .elementor-element.elementor-element-5bf9d83 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:60px;transform:translateX(-50%) rotateY(180deg);}.elementor-31 .elementor-element.elementor-element-5bf9d83 > .elementor-shape-bottom, .elementor-31 .elementor-element.elementor-element-5bf9d83 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-31 .elementor-element.elementor-element-6436f02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--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-31 .elementor-element.elementor-element-189bb0f{--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:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c905916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-c905916.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-c905916 .elementor-heading-title{font-family:var( --e-global-typography-999b96c-font-family ), Sans-serif;font-size:var( --e-global-typography-999b96c-font-size );font-weight:var( --e-global-typography-999b96c-font-weight );text-transform:var( --e-global-typography-999b96c-text-transform );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );color:var( --e-global-color-f0c2368 );}.elementor-31 .elementor-element.elementor-element-decba81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-decba81.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-decba81 .elementor-heading-title{font-family:var( --e-global-typography-fd36021-font-family ), Sans-serif;font-size:var( --e-global-typography-fd36021-font-size );font-weight:var( --e-global-typography-fd36021-font-weight );line-height:var( --e-global-typography-fd36021-line-height );letter-spacing:var( --e-global-typography-fd36021-letter-spacing );color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-2473a06{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:134px 0px;--row-gap:134px;--column-gap:0px;--grid-auto-flow:row;--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-31 .elementor-element.elementor-element-29cbb9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-31 .elementor-element.elementor-element-07494f2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-db8abaa{--divider-border-style:solid;--divider-color:var( --e-global-color-f0c2368 );--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-db8abaa .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-db8abaa .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-31 .elementor-element.elementor-element-19a1e22{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/03/digitalcanvas-backgroud-circles.webp");margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;z-index:4;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-31 .elementor-element.elementor-element-19a1e22.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-19a1e22 .elementor-heading-title{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-d6bf5e1{--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:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-562b0f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 0px;}.elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-title a{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-description{font-family:var( --e-global-typography-190efe8-font-family ), Sans-serif;font-size:var( --e-global-typography-190efe8-font-size );font-weight:var( --e-global-typography-190efe8-font-weight );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );color:var( --e-global-color-f0c2368 );}.elementor-31 .elementor-element.elementor-element-bf2b40d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-31 .elementor-element.elementor-element-8364914{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4035def{--divider-border-style:solid;--divider-color:var( --e-global-color-f0c2368 );--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-4035def .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-4035def .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-31 .elementor-element.elementor-element-355b410{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/03/digitalcanvas-backgroud-circles.webp");margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;z-index:4;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-31 .elementor-element.elementor-element-355b410.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-355b410 .elementor-heading-title{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-bda95b8{--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:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-516a576{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 0px;}.elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-title a{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-description{font-family:var( --e-global-typography-190efe8-font-family ), Sans-serif;font-size:var( --e-global-typography-190efe8-font-size );font-weight:var( --e-global-typography-190efe8-font-weight );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );color:var( --e-global-color-f0c2368 );}.elementor-31 .elementor-element.elementor-element-6ec38e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-31 .elementor-element.elementor-element-8e905a2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e000d80{--divider-border-style:solid;--divider-color:var( --e-global-color-f0c2368 );--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-e000d80 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-e000d80 .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-31 .elementor-element.elementor-element-210e769{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/03/digitalcanvas-backgroud-circles.webp");margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;z-index:4;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-31 .elementor-element.elementor-element-210e769.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-210e769 .elementor-heading-title{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-4141fb0{--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:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-699a5e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 0px;}.elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-title a{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-description{font-family:var( --e-global-typography-190efe8-font-family ), Sans-serif;font-size:var( --e-global-typography-190efe8-font-size );font-weight:var( --e-global-typography-190efe8-font-weight );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );color:var( --e-global-color-f0c2368 );}.elementor-31 .elementor-element.elementor-element-597b6af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-31 .elementor-element.elementor-element-b18b6bb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-95ef7af{--divider-border-style:solid;--divider-color:var( --e-global-color-f0c2368 );--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-95ef7af .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-95ef7af .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-31 .elementor-element.elementor-element-2037f60{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/03/digitalcanvas-backgroud-circles.webp");margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;z-index:4;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-31 .elementor-element.elementor-element-2037f60.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-2037f60 .elementor-heading-title{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-5fc617d{--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:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-22d864b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 0px;}.elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-title a{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-description{font-family:var( --e-global-typography-190efe8-font-family ), Sans-serif;font-size:var( --e-global-typography-190efe8-font-size );font-weight:var( --e-global-typography-190efe8-font-weight );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );color:var( --e-global-color-f0c2368 );}.elementor-31 .elementor-element.elementor-element-288dce0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-31 .elementor-element.elementor-element-091faad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-bd7b533{--divider-border-style:solid;--divider-color:var( --e-global-color-f0c2368 );--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-bd7b533 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-bd7b533 .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-31 .elementor-element.elementor-element-58bea1d{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/03/digitalcanvas-backgroud-circles.webp");margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;z-index:4;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-31 .elementor-element.elementor-element-58bea1d.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-58bea1d .elementor-heading-title{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-e22ff40{--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:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-7ef7e98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-title a{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-description{font-family:var( --e-global-typography-190efe8-font-family ), Sans-serif;font-size:var( --e-global-typography-190efe8-font-size );font-weight:var( --e-global-typography-190efe8-font-weight );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );color:var( --e-global-color-f0c2368 );}.elementor-31 .elementor-element.elementor-element-562a70d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-31 .elementor-element.elementor-element-67aa1cb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-51f7db8{--divider-border-style:solid;--divider-color:var( --e-global-color-f0c2368 );--divider-border-width:1px;width:var( --container-widget-width, 80% );max-width:80%;--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-51f7db8 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-51f7db8 .elementor-divider{padding-block-start:35px;padding-block-end:35px;}.elementor-31 .elementor-element.elementor-element-6e9bb90{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/03/digitalcanvas-backgroud-circles.webp");margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;z-index:4;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-31 .elementor-element.elementor-element-6e9bb90.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-6e9bb90 .elementor-heading-title{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-df2c19b{--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:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-34deab7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 50px 0px 0px;}.elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-title a{font-family:var( --e-global-typography-6bb5937-font-family ), Sans-serif;font-size:var( --e-global-typography-6bb5937-font-size );font-weight:var( --e-global-typography-6bb5937-font-weight );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-description{font-family:var( --e-global-typography-190efe8-font-family ), Sans-serif;font-size:var( --e-global-typography-190efe8-font-size );font-weight:var( --e-global-typography-190efe8-font-weight );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );color:var( --e-global-color-f0c2368 );}.elementor-31 .elementor-element.elementor-element-87a9af7{--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;--overlay-opacity:0.8;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-87a9af7:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-87a9af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-87a9af7::before, .elementor-31 .elementor-element.elementor-element-87a9af7 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-87a9af7 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-87a9af7 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-87a9af7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-87a9af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(150deg, var( --e-global-color-86c47b4 ) 57%, var( --e-global-color-91efa6a ) 100%);}.elementor-31 .elementor-element.elementor-element-b7f15ba{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--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-31 .elementor-element.elementor-element-bcba650{--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:flex-start;--align-items:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--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-31 .elementor-element.elementor-element-e180f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-31 .elementor-element.elementor-element-e180f1c .elementor-heading-title{font-family:var( --e-global-typography-999b96c-font-family ), Sans-serif;font-size:var( --e-global-typography-999b96c-font-size );font-weight:var( --e-global-typography-999b96c-font-weight );text-transform:var( --e-global-typography-999b96c-text-transform );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );color:var( --e-global-color-3976878 );}.elementor-31 .elementor-element.elementor-element-a687850{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-a687850 .elementor-heading-title{font-family:var( --e-global-typography-fd36021-font-family ), Sans-serif;font-size:var( --e-global-typography-fd36021-font-size );font-weight:var( --e-global-typography-fd36021-font-weight );line-height:var( --e-global-typography-fd36021-line-height );letter-spacing:var( --e-global-typography-fd36021-letter-spacing );color:var( --e-global-color-96ae7db );}.elementor-31 .elementor-element.elementor-element-0ea5b68{width:var( --container-widget-width, 331px );max-width:331px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;--container-widget-width:331px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-190efe8-font-family ), Sans-serif;font-size:var( --e-global-typography-190efe8-font-size );font-weight:var( --e-global-typography-190efe8-font-weight );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );color:var( --e-global-color-57e41c1 );}.elementor-31 .elementor-element.elementor-element-2a91767 .elementor-button{background-color:var( --e-global-color-3976878 );font-family:var( --e-global-typography-67eb657-font-family ), Sans-serif;font-size:var( --e-global-typography-67eb657-font-size );font-weight:var( --e-global-typography-67eb657-font-weight );text-transform:var( --e-global-typography-67eb657-text-transform );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );fill:var( --e-global-color-86c47b4 );color:var( --e-global-color-86c47b4 );transition-duration:0.5s;border-radius:50px 50px 50px 50px;padding:11px 20px 12px 18px;}.elementor-31 .elementor-element.elementor-element-2a91767 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-2a91767 .elementor-button:focus{background-color:var( --e-global-color-96ae7db );color:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-2a91767{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2a91767 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-2a91767 .elementor-button:focus svg{fill:var( --e-global-color-86c47b4 );}.elementor-31 .elementor-element.elementor-element-3fe9878{--grid-columns:2;}.elementor-31 .elementor-element.elementor-element-3fe9878 .elementor-repeater-item-3fcf3ff{grid-column:span min( 1, var(--grid-columns) );}.elementor-31 .elementor-element.elementor-element-3fe9878 .elementor-repeater-item-cf892c6{grid-column:span min( 1, var(--grid-columns) );}.elementor-31 .elementor-element.elementor-element-606ff21{--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:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-606ff21:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-606ff21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0fbab3c );}.elementor-31 .elementor-element.elementor-element-606ff21::before, .elementor-31 .elementor-element.elementor-element-606ff21 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-606ff21 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-606ff21 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-606ff21 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-606ff21 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-a8d9be8 ) 19%, var( --e-global-color-0fbab3c ) 100%);}.elementor-31 .elementor-element.elementor-element-6880cc8 .elementor-button{background-color:var( --e-global-color-6d1dd99 );font-family:var( --e-global-typography-67eb657-font-family ), Sans-serif;font-size:var( --e-global-typography-67eb657-font-size );font-weight:var( --e-global-typography-67eb657-font-weight );text-transform:var( --e-global-typography-67eb657-text-transform );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );fill:var( --e-global-color-86c47b4 );color:var( --e-global-color-86c47b4 );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-86c47b4 );border-radius:50px 50px 50px 50px;padding:11px 20px 12px 18px;}.elementor-31 .elementor-element.elementor-element-6880cc8 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-6880cc8 .elementor-button:focus{background-color:var( --e-global-color-86c47b4 );color:var( --e-global-color-96ae7db );}.elementor-31 .elementor-element.elementor-element-6880cc8 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-6880cc8 .elementor-button:focus svg{fill:var( --e-global-color-96ae7db );}.elementor-31 .elementor-element.elementor-element-ff0192f{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:7%;--padding-right:7%;}.elementor-31 .elementor-element.elementor-element-ff0192f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ff0192f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalcanvasllc.com/wp-content/uploads/2026/03/digitalcanvas-backgroud-swoosh.webp");background-position:center center;}.elementor-31 .elementor-element.elementor-element-ff0192f::before, .elementor-31 .elementor-element.elementor-element-ff0192f > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-ff0192f > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-ff0192f > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-ff0192f > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-ff0192f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f0c2368 );--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-4590f2f .elementor-heading-title{font-family:var( --e-global-typography-2ff29b8-font-family ), Sans-serif;font-size:var( --e-global-typography-2ff29b8-font-size );font-weight:var( --e-global-typography-2ff29b8-font-weight );line-height:var( --e-global-typography-2ff29b8-line-height );letter-spacing:var( --e-global-typography-2ff29b8-letter-spacing );color:var( --e-global-color-0fbab3c );}.elementor-31 .elementor-element.elementor-element-42551ff{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-42551ff .elementor-heading-title{font-family:var( --e-global-typography-967d720-font-family ), Sans-serif;font-size:var( --e-global-typography-967d720-font-size );font-weight:var( --e-global-typography-967d720-font-weight );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );color:var( --e-global-color-57e41c1 );}.elementor-31 .elementor-element.elementor-element-ded01f3 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-67eb657-font-family ), Sans-serif;font-size:var( --e-global-typography-67eb657-font-size );font-weight:var( --e-global-typography-67eb657-font-weight );text-transform:var( --e-global-typography-67eb657-text-transform );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );fill:var( --e-global-color-86c47b4 );color:var( --e-global-color-86c47b4 );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 8%, #F27C32 100%);border-style:none;border-radius:50px 50px 50px 50px;padding:10px 40px 10px 40px;}.elementor-31 .elementor-element.elementor-element-ded01f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;border-style:none;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-e517e67{--width:100%;}}@media(max-width:1200px){.elementor-31 .elementor-element.elementor-element-2534afea{--min-height:600px;--margin-top:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6d21e35{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-81b1a8a{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-89daa07{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-5bf9d83{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-6436f02{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2473a06{--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-db8abaa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-4035def{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-e000d80{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-95ef7af{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-bd7b533{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-51f7db8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-b7f15ba{--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-606ff21{--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-ff0192f{--min-height:0vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:7%;--padding-right:7%;--z-index:2;}.elementor-31 .elementor-element.elementor-element-4590f2f{text-align:start;}.elementor-31 .elementor-element.elementor-element-42551ff{text-align:center;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-2534afea{--min-height:530px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-2534afea > .elementor-shape-bottom svg, .elementor-31 .elementor-element.elementor-element-2534afea > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-31 .elementor-element.elementor-element-46deb1a6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:310px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-31 .elementor-element.elementor-element-edac9d4 .elementor-heading-title{font-size:var( --e-global-typography-999b96c-font-size );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6d21e35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6d21e35 .elementor-heading-title{font-size:var( --e-global-typography-db8e149-font-size );line-height:var( --e-global-typography-db8e149-line-height );}.elementor-31 .elementor-element.elementor-element-a6b4cc3 .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-d66c645 .elementor-button{font-size:var( --e-global-typography-67eb657-font-size );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );}.elementor-31 .elementor-element.elementor-element-88301fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-88301fb .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d022b8-font-size );line-height:var( --e-global-typography-9d022b8-line-height );letter-spacing:var( --e-global-typography-9d022b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8f16840 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-8f16840 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d022b8-font-size );line-height:var( --e-global-typography-9d022b8-line-height );letter-spacing:var( --e-global-typography-9d022b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b8ccfde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-b8ccfde .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d022b8-font-size );line-height:var( --e-global-typography-9d022b8-line-height );letter-spacing:var( --e-global-typography-9d022b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-81b1a8a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-e517e67{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d2b07e9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-d2b07e9 .elementor-heading-title{font-size:var( --e-global-typography-999b96c-font-size );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );}.elementor-31 .elementor-element.elementor-element-37c2399 .elementor-heading-title{font-size:var( --e-global-typography-2ff29b8-font-size );line-height:var( --e-global-typography-2ff29b8-line-height );letter-spacing:var( --e-global-typography-2ff29b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-80e4253{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-89daa07{--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-94eb2c8 .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-ec75f76 .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a36da17 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a36da17 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ea9a5e4 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ea9a5e4 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd2fdab .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd2fdab .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2edecd5 .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-9d2739f .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-535bbf8 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-535bbf8 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7a71492 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7a71492 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5cdc8e7 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5cdc8e7 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a6e4ef0 .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-c94dceb .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-50a9e08 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-50a9e08 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d676aea .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d676aea .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c185d47 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c185d47 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bb75d2e .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-9709486 .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-90ab32c .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-90ab32c .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35edb75 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35edb75 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d8ecc96 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d8ecc96 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-462111d .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-5872a4a .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4f01a98 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4f01a98 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a872e8d .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a872e8d .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8c7e4e5 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8c7e4e5 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5788c5d .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-629f5d0 .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bd7f781 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bd7f781 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b5700ea .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b5700ea .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f36191f .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f36191f .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-19eb90b .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-4cb05b5 .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ad3623c .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ad3623c .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-012ecfb .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-012ecfb .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-87ab498 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-87ab498 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-26d73ef .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-7a4050a .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-589c0b0 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-589c0b0 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd8969a .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd8969a .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41b1915 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41b1915 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6436f02{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-189bb0f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c905916 .elementor-heading-title{font-size:var( --e-global-typography-999b96c-font-size );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );}.elementor-31 .elementor-element.elementor-element-decba81{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-31 .elementor-element.elementor-element-decba81 .elementor-heading-title{font-size:var( --e-global-typography-fd36021-font-size );line-height:var( --e-global-typography-fd36021-line-height );letter-spacing:var( --e-global-typography-fd36021-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2473a06{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-29cbb9a{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-19a1e22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-19a1e22 .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-562b0f3{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bf2b40d{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-355b410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-355b410 .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-516a576{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6ec38e0{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-210e769{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-210e769 .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-699a5e1{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-597b6af{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-2037f60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-2037f60 .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-22d864b{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-288dce0{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-58bea1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-58bea1d .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7ef7e98{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-562a70d{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-6e9bb90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-6e9bb90 .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-34deab7{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-87a9af7{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-31 .elementor-element.elementor-element-b7f15ba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-bcba650{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-e180f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-31 .elementor-element.elementor-element-e180f1c .elementor-heading-title{font-size:var( --e-global-typography-999b96c-font-size );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a687850{width:100%;max-width:100%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-31 .elementor-element.elementor-element-a687850 .elementor-heading-title{font-size:var( --e-global-typography-fd36021-font-size );line-height:var( --e-global-typography-fd36021-line-height );letter-spacing:var( --e-global-typography-fd36021-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0ea5b68{--container-widget-width:534px;--container-widget-flex-grow:0;width:var( --container-widget-width, 534px );max-width:534px;font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2a91767 .elementor-button{font-size:var( --e-global-typography-67eb657-font-size );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3fe9878{--grid-columns:2;}.elementor-31 .elementor-element.elementor-element-606ff21{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-31 .elementor-element.elementor-element-6880cc8 .elementor-button{font-size:var( --e-global-typography-67eb657-font-size );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ff0192f{--min-height:0vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-31 .elementor-element.elementor-element-4590f2f .elementor-heading-title{font-size:var( --e-global-typography-2ff29b8-font-size );line-height:var( --e-global-typography-2ff29b8-line-height );letter-spacing:var( --e-global-typography-2ff29b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-42551ff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-31 .elementor-element.elementor-element-42551ff .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ded01f3 .elementor-button{font-size:var( --e-global-typography-67eb657-font-size );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-2534afea{--min-height:500px;--margin-top:-275px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:74px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-2534afea > .elementor-shape-bottom svg, .elementor-31 .elementor-element.elementor-element-2534afea > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-31 .elementor-element.elementor-element-46deb1a6{--padding-top:360px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-edac9d4 .elementor-heading-title{font-size:var( --e-global-typography-999b96c-font-size );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6d21e35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-6d21e35 .elementor-heading-title{font-size:var( --e-global-typography-db8e149-font-size );line-height:var( --e-global-typography-db8e149-line-height );}.elementor-31 .elementor-element.elementor-element-a6b4cc3 .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-d66c645 .elementor-button{font-size:var( --e-global-typography-67eb657-font-size );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );}.elementor-31 .elementor-element.elementor-element-88301fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-88301fb .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d022b8-font-size );line-height:var( --e-global-typography-9d022b8-line-height );letter-spacing:var( --e-global-typography-9d022b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8f16840 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-8f16840 .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d022b8-font-size );line-height:var( --e-global-typography-9d022b8-line-height );letter-spacing:var( --e-global-typography-9d022b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b8ccfde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-31 .elementor-element.elementor-element-b8ccfde .elementor-icon-list-item > a{font-size:var( --e-global-typography-9d022b8-font-size );line-height:var( --e-global-typography-9d022b8-line-height );letter-spacing:var( --e-global-typography-9d022b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-81b1a8a{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-e517e67{--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:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-d2b07e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d2b07e9 .elementor-heading-title{font-size:var( --e-global-typography-999b96c-font-size );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );}.elementor-31 .elementor-element.elementor-element-37c2399 .elementor-heading-title{font-size:var( --e-global-typography-2ff29b8-font-size );line-height:var( --e-global-typography-2ff29b8-line-height );letter-spacing:var( --e-global-typography-2ff29b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-80e4253{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-89daa07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-94eb2c8 .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-ec75f76 .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a36da17 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a36da17 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ea9a5e4 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ea9a5e4 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd2fdab .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd2fdab .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2edecd5 .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-9d2739f .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-535bbf8 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-535bbf8 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7a71492 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7a71492 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5cdc8e7 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5cdc8e7 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a6e4ef0 .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-c94dceb .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-50a9e08 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-50a9e08 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d676aea .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d676aea .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c185d47 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-c185d47 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bb75d2e .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-9709486 .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-90ab32c .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-90ab32c .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35edb75 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-35edb75 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d8ecc96 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d8ecc96 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-462111d .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-5872a4a .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4f01a98 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4f01a98 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a872e8d .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a872e8d .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8c7e4e5 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-8c7e4e5 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5788c5d .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-629f5d0 .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bd7f781 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bd7f781 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b5700ea .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b5700ea .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f36191f .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f36191f .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-19eb90b .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-4cb05b5 .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ad3623c .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ad3623c .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-012ecfb .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-012ecfb .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-87ab498 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-87ab498 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-26d73ef .elementor-heading-title{font-size:var( --e-global-typography-c4be379-font-size );line-height:var( --e-global-typography-c4be379-line-height );}.elementor-31 .elementor-element.elementor-element-7a4050a .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-589c0b0 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-589c0b0 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd8969a .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-cd8969a .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41b1915 .elementor-title{font-size:var( --e-global-typography-c16f628-font-size );line-height:var( --e-global-typography-c16f628-line-height );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-41b1915 .elementor-progress-bar{font-size:var( --e-global-typography-c16f628-font-size );letter-spacing:var( --e-global-typography-c16f628-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6436f02{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-189bb0f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-c905916 .elementor-heading-title{font-size:var( --e-global-typography-999b96c-font-size );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );}.elementor-31 .elementor-element.elementor-element-decba81{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-31 .elementor-element.elementor-element-decba81 .elementor-heading-title{font-size:var( --e-global-typography-fd36021-font-size );line-height:var( --e-global-typography-fd36021-line-height );letter-spacing:var( --e-global-typography-fd36021-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2473a06{--e-con-grid-template-columns:repeat(1, 1fr);--gap:080px 0px;--row-gap:080px;--column-gap:0px;--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-29cbb9a{--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-31 .elementor-element.elementor-element-07494f2{--justify-content:flex-end;}.elementor-31 .elementor-element.elementor-element-db8abaa{padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-31 .elementor-element.elementor-element-19a1e22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-19a1e22 .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-562b0f3{padding:35px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-562b0f3 .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bf2b40d{--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-31 .elementor-element.elementor-element-4035def{padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-31 .elementor-element.elementor-element-355b410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-355b410 .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-516a576{padding:35px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-516a576 .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6ec38e0{--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-31 .elementor-element.elementor-element-e000d80{padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-31 .elementor-element.elementor-element-210e769{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-210e769 .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-699a5e1{padding:35px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-699a5e1 .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-597b6af{--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-31 .elementor-element.elementor-element-95ef7af{padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-31 .elementor-element.elementor-element-2037f60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-2037f60 .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-22d864b{padding:35px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-22d864b .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-288dce0{--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-31 .elementor-element.elementor-element-bd7b533{padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-31 .elementor-element.elementor-element-58bea1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-58bea1d .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7ef7e98{padding:35px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-7ef7e98 .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-562a70d{--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-31 .elementor-element.elementor-element-51f7db8{padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-31 .elementor-element.elementor-element-6e9bb90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-6e9bb90 .elementor-heading-title{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-34deab7{padding:35px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-wrapper{text-align:center;}.elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-title a{font-size:var( --e-global-typography-6bb5937-font-size );line-height:var( --e-global-typography-6bb5937-line-height );letter-spacing:var( --e-global-typography-6bb5937-letter-spacing );}.elementor-31 .elementor-element.elementor-element-34deab7 .elementor-icon-box-description{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-87a9af7{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-b7f15ba{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-e180f1c .elementor-heading-title{font-size:var( --e-global-typography-999b96c-font-size );line-height:var( --e-global-typography-999b96c-line-height );letter-spacing:var( --e-global-typography-999b96c-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a687850{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-31 .elementor-element.elementor-element-a687850 .elementor-heading-title{font-size:var( --e-global-typography-fd36021-font-size );line-height:var( --e-global-typography-fd36021-line-height );letter-spacing:var( --e-global-typography-fd36021-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0ea5b68{font-size:var( --e-global-typography-190efe8-font-size );line-height:var( --e-global-typography-190efe8-line-height );letter-spacing:var( --e-global-typography-190efe8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2a91767 .elementor-button{font-size:var( --e-global-typography-67eb657-font-size );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );}.elementor-31 .elementor-element.elementor-element-3fe9878{--grid-columns:1;}.elementor-31 .elementor-element.elementor-element-606ff21{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-6880cc8 .elementor-button{font-size:var( --e-global-typography-67eb657-font-size );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ff0192f{--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-4590f2f{padding:0px 0px 0px 0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-4590f2f .elementor-heading-title{font-size:var( --e-global-typography-2ff29b8-font-size );line-height:var( --e-global-typography-2ff29b8-line-height );letter-spacing:var( --e-global-typography-2ff29b8-letter-spacing );}.elementor-31 .elementor-element.elementor-element-42551ff .elementor-heading-title{font-size:var( --e-global-typography-967d720-font-size );line-height:var( --e-global-typography-967d720-line-height );letter-spacing:var( --e-global-typography-967d720-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ded01f3{padding:6% 0% 6% 0%;}.elementor-31 .elementor-element.elementor-element-ded01f3 .elementor-button{font-size:var( --e-global-typography-67eb657-font-size );line-height:var( --e-global-typography-67eb657-line-height );letter-spacing:var( --e-global-typography-67eb657-letter-spacing );}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-46deb1a6{--content-width:1290px;}.elementor-31 .elementor-element.elementor-element-81b1a8a{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-9010bf5{--width:250px;}.elementor-31 .elementor-element.elementor-element-b8c5533{--width:250px;}.elementor-31 .elementor-element.elementor-element-7b9c168{--width:250px;}.elementor-31 .elementor-element.elementor-element-bc6088a{--width:386.664px;}.elementor-31 .elementor-element.elementor-element-fc21baf{--width:250px;}.elementor-31 .elementor-element.elementor-element-cd693ba{--width:386.664px;}.elementor-31 .elementor-element.elementor-element-afe37d7{--width:250px;}.elementor-31 .elementor-element.elementor-element-d8feaad{--width:386.664px;}.elementor-31 .elementor-element.elementor-element-5a2f356{--width:250px;}.elementor-31 .elementor-element.elementor-element-de41b92{--width:386.664px;}.elementor-31 .elementor-element.elementor-element-cb964ac{--width:250px;}.elementor-31 .elementor-element.elementor-element-5bf9d83{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-6436f02{--width:100%;}.elementor-31 .elementor-element.elementor-element-189bb0f{--content-width:1290px;}.elementor-31 .elementor-element.elementor-element-2473a06{--content-width:1290px;}.elementor-31 .elementor-element.elementor-element-07494f2{--width:35%;}.elementor-31 .elementor-element.elementor-element-8364914{--width:35%;}.elementor-31 .elementor-element.elementor-element-8e905a2{--width:35%;}.elementor-31 .elementor-element.elementor-element-b18b6bb{--width:35%;}.elementor-31 .elementor-element.elementor-element-091faad{--width:35%;}.elementor-31 .elementor-element.elementor-element-67aa1cb{--width:35%;}.elementor-31 .elementor-element.elementor-element-87a9af7{--content-width:1280px;}.elementor-31 .elementor-element.elementor-element-b7f15ba{--width:100%;}.elementor-31 .elementor-element.elementor-element-606ff21{--content-width:1280px;}}@media(min-width:1201px){.elementor-31 .elementor-element.elementor-element-2534afea:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2534afea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-31 .elementor-element.elementor-element-81b1a8a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-81b1a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-31 .elementor-element.elementor-element-5bf9d83:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5bf9d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-31 .elementor-element.elementor-element-19a1e22{background-attachment:fixed;}.elementor-31 .elementor-element.elementor-element-355b410{background-attachment:fixed;}.elementor-31 .elementor-element.elementor-element-210e769{background-attachment:fixed;}.elementor-31 .elementor-element.elementor-element-2037f60{background-attachment:fixed;}.elementor-31 .elementor-element.elementor-element-58bea1d{background-attachment:fixed;}.elementor-31 .elementor-element.elementor-element-6e9bb90{background-attachment:fixed;}.elementor-31 .elementor-element.elementor-element-ff0192f:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ff0192f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for icon-box, class: .elementor-element-34deab7 */.white-link a {
    color: white!important;
}/* End custom CSS */