.elementor-697 .elementor-element.elementor-element-7c8ffa3a:not(.elementor-motion-effects-element-type-background), .elementor-697 .elementor-element.elementor-element-7c8ffa3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codeviax.com/wp-content/uploads/2025/04/hero-work-dtail.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-697 .elementor-element.elementor-element-7c8ffa3a > .elementor-background-overlay{background-color:var( --e-global-color-455e9ad );background-image:url("https://codeviax.com/wp-content/uploads/2025/04/dot-pattern-hero.png");background-position:top right;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-7c8ffa3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-697 .elementor-element.elementor-element-7f0bcb01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-697 .elementor-element.elementor-element-7f0bcb01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codeviax.com/wp-content/uploads/2025/04/shape-4.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-697 .elementor-element.elementor-element-7f0bcb01 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:215px 0px 175px 0px;}.elementor-697 .elementor-element.elementor-element-7f0bcb01 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-571ba33e .elementor-heading-title{font-family:var( --e-global-typography-6d30e20-font-family ), Sans-serif;font-size:var( --e-global-typography-6d30e20-font-size );font-weight:var( --e-global-typography-6d30e20-font-weight );font-style:var( --e-global-typography-6d30e20-font-style );line-height:var( --e-global-typography-6d30e20-line-height );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-2cbde4fe{width:auto;max-width:auto;}.elementor-697 .elementor-element.elementor-element-2cbde4fe .elementor-heading-title{font-family:var( --e-global-typography-bf835cb-font-family ), Sans-serif;font-size:var( --e-global-typography-bf835cb-font-size );font-weight:var( --e-global-typography-bf835cb-font-weight );font-style:var( --e-global-typography-bf835cb-font-style );line-height:var( --e-global-typography-bf835cb-line-height );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-445e0f80{width:auto;max-width:auto;}.elementor-697 .elementor-element.elementor-element-445e0f80 > .elementor-widget-container{padding:0px 32px 0px 32px;}.elementor-697 .elementor-element.elementor-element-445e0f80 .elementor-heading-title{font-family:var( --e-global-typography-bf835cb-font-family ), Sans-serif;font-size:var( --e-global-typography-bf835cb-font-size );font-weight:var( --e-global-typography-bf835cb-font-weight );font-style:var( --e-global-typography-bf835cb-font-style );line-height:var( --e-global-typography-bf835cb-line-height );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-7efdcd39{width:auto;max-width:auto;}.elementor-697 .elementor-element.elementor-element-7efdcd39 .elementor-heading-title{font-family:var( --e-global-typography-bf835cb-font-family ), Sans-serif;font-size:var( --e-global-typography-bf835cb-font-size );font-weight:var( --e-global-typography-bf835cb-font-weight );font-style:var( --e-global-typography-bf835cb-font-style );line-height:var( --e-global-typography-bf835cb-line-height );color:var( --e-global-color-2b97f09 );}.elementor-697 .elementor-element.elementor-element-5f718b9b:not(.elementor-motion-effects-element-type-background), .elementor-697 .elementor-element.elementor-element-5f718b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-697 .elementor-element.elementor-element-5f718b9b{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-697 .elementor-element.elementor-element-5f718b9b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-391f7f77 > .elementor-element-populated{padding:0px 64px 0px 0px;}.elementor-697 .elementor-element.elementor-element-340a9d1f .elementor-heading-title{font-family:var( --e-global-typography-00556ab-font-family ), Sans-serif;font-size:var( --e-global-typography-00556ab-font-size );font-weight:var( --e-global-typography-00556ab-font-weight );text-transform:var( --e-global-typography-00556ab-text-transform );font-style:var( --e-global-typography-00556ab-font-style );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );color:var( --e-global-color-2b97f09 );}.elementor-697 .elementor-element.elementor-element-784341cd > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-697 .elementor-element.elementor-element-784341cd .elementor-heading-title{font-family:var( --e-global-typography-9db2acf-font-family ), Sans-serif;font-size:var( --e-global-typography-9db2acf-font-size );font-weight:var( --e-global-typography-9db2acf-font-weight );font-style:var( --e-global-typography-9db2acf-font-style );line-height:var( --e-global-typography-9db2acf-line-height );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-3c1474d1 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-697 .elementor-element.elementor-element-3c1474d1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-939dc11 );}.elementor-697 .elementor-element.elementor-element-a596eb6 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-697 .elementor-element.elementor-element-a596eb6 .elementor-heading-title{font-family:var( --e-global-typography-9db2acf-font-family ), Sans-serif;font-size:var( --e-global-typography-9db2acf-font-size );font-weight:var( --e-global-typography-9db2acf-font-weight );font-style:var( --e-global-typography-9db2acf-font-style );line-height:var( --e-global-typography-9db2acf-line-height );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-74e3381 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-697 .elementor-element.elementor-element-74e3381{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-939dc11 );}.elementor-697 .elementor-element.elementor-element-5ad4161c > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-697 .elementor-element.elementor-element-5ad4161c img{width:100%;}.elementor-697 .elementor-element.elementor-element-a861eaf:not(.elementor-motion-effects-element-type-background), .elementor-697 .elementor-element.elementor-element-a861eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://codeviax.com/wp-content/uploads/2025/04/dot-pattern-2.png");background-position:bottom right;background-repeat:no-repeat;}.elementor-697 .elementor-element.elementor-element-a861eaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-697 .elementor-element.elementor-element-a861eaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-863b3b9{margin-top:0px;margin-bottom:54px;}.elementor-697 .elementor-element.elementor-element-cbae895 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-697 .elementor-element.elementor-element-7e71fe6 .elementor-heading-title{font-family:var( --e-global-typography-00556ab-font-family ), Sans-serif;font-size:var( --e-global-typography-00556ab-font-size );font-weight:var( --e-global-typography-00556ab-font-weight );text-transform:var( --e-global-typography-00556ab-text-transform );font-style:var( --e-global-typography-00556ab-font-style );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );color:var( --e-global-color-2b97f09 );}.elementor-697 .elementor-element.elementor-element-11016b4 .elementor-heading-title{font-family:var( --e-global-typography-9db2acf-font-family ), Sans-serif;font-size:var( --e-global-typography-9db2acf-font-size );font-weight:var( --e-global-typography-9db2acf-font-weight );font-style:var( --e-global-typography-9db2acf-font-style );line-height:var( --e-global-typography-9db2acf-line-height );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-b56c47b > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-697 .elementor-element.elementor-element-b56c47b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-939dc11 );}.elementor-bc-flex-widget .elementor-697 .elementor-element.elementor-element-b433ac2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-697 .elementor-element.elementor-element-b433ac2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-697 .elementor-element.elementor-element-778b6ce .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-d56b5f0 );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-816bda8{overflow:hidden;}.elementor-697 .elementor-element.elementor-element-8d8683e img{width:100%;}.elementor-697 .elementor-element.elementor-element-9a7477d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-697 .elementor-element.elementor-element-9a7477d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-9a7477d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 64px 0px 64px;}.elementor-697 .elementor-element.elementor-element-9a7477d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-3828205 .elementor-heading-title{font-family:var( --e-global-typography-00556ab-font-family ), Sans-serif;font-size:var( --e-global-typography-00556ab-font-size );font-weight:var( --e-global-typography-00556ab-font-weight );text-transform:var( --e-global-typography-00556ab-text-transform );font-style:var( --e-global-typography-00556ab-font-style );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );color:var( --e-global-color-2b97f09 );}.elementor-697 .elementor-element.elementor-element-4271ffc .elementor-heading-title{font-family:var( --e-global-typography-5c07a01-font-family ), Sans-serif;font-size:var( --e-global-typography-5c07a01-font-size );font-weight:var( --e-global-typography-5c07a01-font-weight );font-style:var( --e-global-typography-5c07a01-font-style );line-height:var( --e-global-typography-5c07a01-line-height );word-spacing:var( --e-global-typography-5c07a01-word-spacing );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-c97fd36 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-697 .elementor-element.elementor-element-c97fd36{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-939dc11 );}.elementor-697 .elementor-element.elementor-element-0c149f0 .elementor-button{background-color:var( --e-global-color-ae9e670 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-d56b5f0 );color:var( --e-global-color-d56b5f0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-0c149f0 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-697 .elementor-element.elementor-element-6bc64d5{overflow:hidden;}.elementor-697 .elementor-element.elementor-element-b0c155a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-697 .elementor-element.elementor-element-b0c155a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88f848e );}.elementor-697 .elementor-element.elementor-element-b0c155a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 64px 0px 64px;}.elementor-697 .elementor-element.elementor-element-b0c155a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-77c81f5 .elementor-heading-title{font-family:var( --e-global-typography-00556ab-font-family ), Sans-serif;font-size:var( --e-global-typography-00556ab-font-size );font-weight:var( --e-global-typography-00556ab-font-weight );text-transform:var( --e-global-typography-00556ab-text-transform );font-style:var( --e-global-typography-00556ab-font-style );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );color:var( --e-global-color-2b97f09 );}.elementor-697 .elementor-element.elementor-element-5bceaf3 .elementor-heading-title{font-family:var( --e-global-typography-5c07a01-font-family ), Sans-serif;font-size:var( --e-global-typography-5c07a01-font-size );font-weight:var( --e-global-typography-5c07a01-font-weight );font-style:var( --e-global-typography-5c07a01-font-style );line-height:var( --e-global-typography-5c07a01-line-height );word-spacing:var( --e-global-typography-5c07a01-word-spacing );color:var( --e-global-color-primary );}.elementor-697 .elementor-element.elementor-element-7a7302a > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-697 .elementor-element.elementor-element-7a7302a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-697 .elementor-element.elementor-element-4220eac .elementor-button{background-color:var( --e-global-color-ae9e670 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-4220eac > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-697 .elementor-element.elementor-element-be82596 img{width:100%;}.elementor-697 .elementor-element.elementor-element-4243c96{overflow:hidden;}.elementor-697 .elementor-element.elementor-element-2a2d619 img{width:100%;}.elementor-697 .elementor-element.elementor-element-aca6d24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-697 .elementor-element.elementor-element-aca6d24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-aca6d24 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 64px 0px 64px;}.elementor-697 .elementor-element.elementor-element-aca6d24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-0711690 .elementor-heading-title{font-family:var( --e-global-typography-00556ab-font-family ), Sans-serif;font-size:var( --e-global-typography-00556ab-font-size );font-weight:var( --e-global-typography-00556ab-font-weight );text-transform:var( --e-global-typography-00556ab-text-transform );font-style:var( --e-global-typography-00556ab-font-style );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );color:var( --e-global-color-2b97f09 );}.elementor-697 .elementor-element.elementor-element-178adf7 .elementor-heading-title{font-family:var( --e-global-typography-5c07a01-font-family ), Sans-serif;font-size:var( --e-global-typography-5c07a01-font-size );font-weight:var( --e-global-typography-5c07a01-font-weight );font-style:var( --e-global-typography-5c07a01-font-style );line-height:var( --e-global-typography-5c07a01-line-height );word-spacing:var( --e-global-typography-5c07a01-word-spacing );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-bd6c815 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-697 .elementor-element.elementor-element-bd6c815{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-939dc11 );}.elementor-697 .elementor-element.elementor-element-b822ca2 .elementor-button{background-color:var( --e-global-color-ae9e670 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-d56b5f0 );color:var( --e-global-color-d56b5f0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-76dc7816:not(.elementor-motion-effects-element-type-background), .elementor-697 .elementor-element.elementor-element-76dc7816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-697 .elementor-element.elementor-element-76dc7816 > .elementor-container{max-width:1200px;}.elementor-697 .elementor-element.elementor-element-76dc7816{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-697 .elementor-element.elementor-element-76dc7816 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-1e656219 > .elementor-container{max-width:600px;}.elementor-697 .elementor-element.elementor-element-1e656219{margin-top:0px;margin-bottom:54px;}.elementor-697 .elementor-element.elementor-element-7a15efb9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-697 .elementor-element.elementor-element-6ca68b92{text-align:center;}.elementor-697 .elementor-element.elementor-element-6ca68b92 .elementor-heading-title{font-family:var( --e-global-typography-00556ab-font-family ), Sans-serif;font-size:var( --e-global-typography-00556ab-font-size );font-weight:var( --e-global-typography-00556ab-font-weight );text-transform:var( --e-global-typography-00556ab-text-transform );font-style:var( --e-global-typography-00556ab-font-style );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );color:var( --e-global-color-2b97f09 );}.elementor-697 .elementor-element.elementor-element-7aecbc64{text-align:center;}.elementor-697 .elementor-element.elementor-element-7aecbc64 .elementor-heading-title{font-family:var( --e-global-typography-9db2acf-font-family ), Sans-serif;font-size:var( --e-global-typography-9db2acf-font-size );font-weight:var( --e-global-typography-9db2acf-font-weight );font-style:var( --e-global-typography-9db2acf-font-style );line-height:var( --e-global-typography-9db2acf-line-height );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-d4ad22a > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-697 .elementor-element.elementor-element-d4ad22a{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-939dc11 );}.elementor-697 .elementor-element.elementor-element-4233210c > .elementor-container{max-width:1200px;}.elementor-697 .elementor-element.elementor-element-4233210c{overflow:hidden;}.elementor-697 .elementor-element.elementor-element-50b8958f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-697 .elementor-element.elementor-element-50b8958f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88f848e );}.elementor-697 .elementor-element.elementor-element-50b8958f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-697 .elementor-element.elementor-element-50b8958f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-697 .elementor-element.elementor-element-50b8958f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-697 .elementor-element.elementor-element-50b8958f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-66c99e87{text-align:center;}.elementor-697 .elementor-element.elementor-element-66c99e87 .elementor-heading-title{font-family:var( --e-global-typography-09f616f-font-family ), Sans-serif;font-size:var( --e-global-typography-09f616f-font-size );font-weight:var( --e-global-typography-09f616f-font-weight );font-style:var( --e-global-typography-09f616f-font-style );line-height:var( --e-global-typography-09f616f-line-height );word-spacing:var( --e-global-typography-09f616f-word-spacing );}.elementor-697 .elementor-element.elementor-element-2182bfc2{text-align:center;}.elementor-697 .elementor-element.elementor-element-2182bfc2 .elementor-heading-title{font-family:var( --e-global-typography-9db2acf-font-family ), Sans-serif;font-size:var( --e-global-typography-9db2acf-font-size );font-weight:var( --e-global-typography-9db2acf-font-weight );font-style:var( --e-global-typography-9db2acf-font-style );line-height:var( --e-global-typography-9db2acf-line-height );color:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-4210ce3b{text-align:center;}.elementor-697 .elementor-element.elementor-element-4210ce3b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-697 .elementor-element.elementor-element-528645e6{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-697 .elementor-element.elementor-element-528645e6 > .elementor-widget-container{margin:16px 0px 32px 0px;}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-00e6ea2-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6ea2-font-size );font-weight:var( --e-global-typography-00e6ea2-font-weight );font-style:var( --e-global-typography-00e6ea2-font-style );line-height:var( --e-global-typography-00e6ea2-line-height );}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-697 .elementor-element.elementor-element-213c6a98 .elementor-button{background-color:var( --e-global-color-ae9e670 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-736bbebc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-697 .elementor-element.elementor-element-736bbebc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(130deg, var( --e-global-color-2111b02 ) 26%, var( --e-global-color-82c197d ) 44%);}.elementor-697 .elementor-element.elementor-element-736bbebc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-697 .elementor-element.elementor-element-736bbebc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-697 .elementor-element.elementor-element-736bbebc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-697 .elementor-element.elementor-element-736bbebc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-736bbebc{z-index:2;}.elementor-697 .elementor-element.elementor-element-2bddf87f{text-align:center;}.elementor-697 .elementor-element.elementor-element-2bddf87f .elementor-heading-title{font-family:var( --e-global-typography-09f616f-font-family ), Sans-serif;font-size:var( --e-global-typography-09f616f-font-size );font-weight:var( --e-global-typography-09f616f-font-weight );font-style:var( --e-global-typography-09f616f-font-style );line-height:var( --e-global-typography-09f616f-line-height );word-spacing:var( --e-global-typography-09f616f-word-spacing );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-187a2e2b{text-align:center;}.elementor-697 .elementor-element.elementor-element-187a2e2b .elementor-heading-title{font-family:var( --e-global-typography-9db2acf-font-family ), Sans-serif;font-size:var( --e-global-typography-9db2acf-font-size );font-weight:var( --e-global-typography-9db2acf-font-weight );font-style:var( --e-global-typography-9db2acf-font-style );line-height:var( --e-global-typography-9db2acf-line-height );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-31304de9{text-align:center;}.elementor-697 .elementor-element.elementor-element-31304de9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-2b97f09 );}.elementor-697 .elementor-element.elementor-element-21903975{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-697 .elementor-element.elementor-element-21903975 > .elementor-widget-container{margin:16px 0px 32px 0px;}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-icon i{color:var( --e-global-color-d56b5f0 );transition:color 0.3s;}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-icon svg{fill:var( --e-global-color-d56b5f0 );transition:fill 0.3s;}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-item > a{font-family:var( --e-global-typography-00e6ea2-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6ea2-font-size );font-weight:var( --e-global-typography-00e6ea2-font-weight );font-style:var( --e-global-typography-00e6ea2-font-style );line-height:var( --e-global-typography-00e6ea2-line-height );}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-text{color:var( --e-global-color-d56b5f0 );transition:color 0.3s;}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-6ab3e2c8 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-d56b5f0 );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-38390dd7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-697 .elementor-element.elementor-element-38390dd7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-88f848e );}.elementor-697 .elementor-element.elementor-element-38390dd7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-697 .elementor-element.elementor-element-38390dd7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-697 .elementor-element.elementor-element-38390dd7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:32px 32px 32px 32px;}.elementor-697 .elementor-element.elementor-element-38390dd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-7808f3bf{text-align:center;}.elementor-697 .elementor-element.elementor-element-7808f3bf .elementor-heading-title{font-family:var( --e-global-typography-09f616f-font-family ), Sans-serif;font-size:var( --e-global-typography-09f616f-font-size );font-weight:var( --e-global-typography-09f616f-font-weight );font-style:var( --e-global-typography-09f616f-font-style );line-height:var( --e-global-typography-09f616f-line-height );word-spacing:var( --e-global-typography-09f616f-word-spacing );}.elementor-697 .elementor-element.elementor-element-12ecad80{text-align:center;}.elementor-697 .elementor-element.elementor-element-12ecad80 .elementor-heading-title{font-family:var( --e-global-typography-9db2acf-font-family ), Sans-serif;font-size:var( --e-global-typography-9db2acf-font-size );font-weight:var( --e-global-typography-9db2acf-font-weight );font-style:var( --e-global-typography-9db2acf-font-style );line-height:var( --e-global-typography-9db2acf-line-height );color:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-2b7b8bfb{text-align:center;}.elementor-697 .elementor-element.elementor-element-2b7b8bfb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-697 .elementor-element.elementor-element-3156dfa2{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-697 .elementor-element.elementor-element-3156dfa2 > .elementor-widget-container{margin:16px 0px 32px 0px;}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-00e6ea2-font-family ), Sans-serif;font-size:var( --e-global-typography-00e6ea2-font-size );font-weight:var( --e-global-typography-00e6ea2-font-weight );font-style:var( --e-global-typography-00e6ea2-font-style );line-height:var( --e-global-typography-00e6ea2-line-height );}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-697 .elementor-element.elementor-element-31d6b78a .elementor-button{background-color:var( --e-global-color-ae9e670 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-697 .elementor-element.elementor-element-70ed6c7b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-697 .elementor-element.elementor-element-70ed6c7b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://codeviax.com/wp-content/uploads/2025/04/bg-banner-off.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-697 .elementor-element.elementor-element-70ed6c7b > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-697 .elementor-element.elementor-element-70ed6c7b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:16px;}.elementor-697 .elementor-element.elementor-element-70ed6c7b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:68px 32px 72px 32px;}.elementor-697 .elementor-element.elementor-element-70ed6c7b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-697 .elementor-element.elementor-element-60451d32{text-align:center;}.elementor-697 .elementor-element.elementor-element-60451d32 .elementor-heading-title{font-family:var( --e-global-typography-00556ab-font-family ), Sans-serif;font-size:var( --e-global-typography-00556ab-font-size );font-weight:var( --e-global-typography-00556ab-font-weight );text-transform:var( --e-global-typography-00556ab-text-transform );font-style:var( --e-global-typography-00556ab-font-style );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );color:var( --e-global-color-2b97f09 );}.elementor-697 .elementor-element.elementor-element-50832cd8{text-align:center;}.elementor-697 .elementor-element.elementor-element-50832cd8 .elementor-heading-title{font-family:var( --e-global-typography-9db2acf-font-family ), Sans-serif;font-size:var( --e-global-typography-9db2acf-font-size );font-weight:var( --e-global-typography-9db2acf-font-weight );font-style:var( --e-global-typography-9db2acf-font-style );line-height:var( --e-global-typography-9db2acf-line-height );color:var( --e-global-color-d56b5f0 );}.elementor-697 .elementor-element.elementor-element-8915de9 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-d56b5f0 );color:var( --e-global-color-d56b5f0 );}@media(max-width:1024px){.elementor-697 .elementor-element.elementor-element-7f0bcb01 > .elementor-element-populated{padding:150px 32px 100px 32px;}.elementor-697 .elementor-element.elementor-element-571ba33e .elementor-heading-title{font-size:var( --e-global-typography-6d30e20-font-size );line-height:var( --e-global-typography-6d30e20-line-height );}.elementor-697 .elementor-element.elementor-element-2cbde4fe .elementor-heading-title{font-size:var( --e-global-typography-bf835cb-font-size );line-height:var( --e-global-typography-bf835cb-line-height );}.elementor-697 .elementor-element.elementor-element-445e0f80 .elementor-heading-title{font-size:var( --e-global-typography-bf835cb-font-size );line-height:var( --e-global-typography-bf835cb-line-height );}.elementor-697 .elementor-element.elementor-element-7efdcd39 .elementor-heading-title{font-size:var( --e-global-typography-bf835cb-font-size );line-height:var( --e-global-typography-bf835cb-line-height );}.elementor-697 .elementor-element.elementor-element-5f718b9b{padding:50px 0px 50px 0px;}.elementor-697 .elementor-element.elementor-element-391f7f77 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-697 .elementor-element.elementor-element-340a9d1f .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-784341cd .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-3c1474d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-a596eb6 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-74e3381{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-bc-flex-widget .elementor-697 .elementor-element.elementor-element-7fdfea51.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-697 .elementor-element.elementor-element-7fdfea51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-697 .elementor-element.elementor-element-a861eaf{padding:50px 32px 50px 32px;}.elementor-697 .elementor-element.elementor-element-863b3b9{margin-top:0px;margin-bottom:32px;}.elementor-697 .elementor-element.elementor-element-7e71fe6 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-11016b4 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-b56c47b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-778b6ce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-bc-flex-widget .elementor-697 .elementor-element.elementor-element-fdbb041.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-697 .elementor-element.elementor-element-fdbb041.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-697 .elementor-element.elementor-element-9a7477d > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-697 .elementor-element.elementor-element-3828205 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-4271ffc .elementor-heading-title{font-size:var( --e-global-typography-5c07a01-font-size );line-height:var( --e-global-typography-5c07a01-line-height );word-spacing:var( --e-global-typography-5c07a01-word-spacing );}.elementor-697 .elementor-element.elementor-element-c97fd36{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-0c149f0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-b0c155a > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-697 .elementor-element.elementor-element-77c81f5 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-5bceaf3 .elementor-heading-title{font-size:var( --e-global-typography-5c07a01-font-size );line-height:var( --e-global-typography-5c07a01-line-height );word-spacing:var( --e-global-typography-5c07a01-word-spacing );}.elementor-697 .elementor-element.elementor-element-7a7302a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-4220eac .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-bc-flex-widget .elementor-697 .elementor-element.elementor-element-4cac4ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-697 .elementor-element.elementor-element-4cac4ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-697 .elementor-element.elementor-element-a3b496b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-697 .elementor-element.elementor-element-a3b496b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-697 .elementor-element.elementor-element-aca6d24 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-697 .elementor-element.elementor-element-0711690 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-178adf7 .elementor-heading-title{font-size:var( --e-global-typography-5c07a01-font-size );line-height:var( --e-global-typography-5c07a01-line-height );word-spacing:var( --e-global-typography-5c07a01-word-spacing );}.elementor-697 .elementor-element.elementor-element-bd6c815{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-b822ca2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-76dc7816{padding:50px 32px 50px 32px;}.elementor-697 .elementor-element.elementor-element-1e656219{margin-top:0px;margin-bottom:32px;}.elementor-697 .elementor-element.elementor-element-6ca68b92 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-7aecbc64 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-d4ad22a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-50b8958f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 20px 32px 20px;}.elementor-697 .elementor-element.elementor-element-66c99e87 .elementor-heading-title{font-size:var( --e-global-typography-09f616f-font-size );line-height:var( --e-global-typography-09f616f-line-height );word-spacing:var( --e-global-typography-09f616f-word-spacing );}.elementor-697 .elementor-element.elementor-element-2182bfc2 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-4210ce3b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-00e6ea2-font-size );line-height:var( --e-global-typography-00e6ea2-line-height );}.elementor-697 .elementor-element.elementor-element-213c6a98 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-736bbebc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 20px 32px 20px;}.elementor-697 .elementor-element.elementor-element-2bddf87f .elementor-heading-title{font-size:var( --e-global-typography-09f616f-font-size );line-height:var( --e-global-typography-09f616f-line-height );word-spacing:var( --e-global-typography-09f616f-word-spacing );}.elementor-697 .elementor-element.elementor-element-187a2e2b .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-31304de9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-item > a{font-size:var( --e-global-typography-00e6ea2-font-size );line-height:var( --e-global-typography-00e6ea2-line-height );}.elementor-697 .elementor-element.elementor-element-6ab3e2c8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-38390dd7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 20px 32px 20px;}.elementor-697 .elementor-element.elementor-element-7808f3bf .elementor-heading-title{font-size:var( --e-global-typography-09f616f-font-size );line-height:var( --e-global-typography-09f616f-line-height );word-spacing:var( --e-global-typography-09f616f-word-spacing );}.elementor-697 .elementor-element.elementor-element-12ecad80 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-2b7b8bfb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-00e6ea2-font-size );line-height:var( --e-global-typography-00e6ea2-line-height );}.elementor-697 .elementor-element.elementor-element-31d6b78a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-60451d32 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-50832cd8 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-8915de9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-697 .elementor-element.elementor-element-7f0bcb01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-697 .elementor-element.elementor-element-7f0bcb01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-697 .elementor-element.elementor-element-7f0bcb01 > .elementor-element-populated{padding:150px 16px 80px 16px;}.elementor-697 .elementor-element.elementor-element-571ba33e .elementor-heading-title{font-size:var( --e-global-typography-6d30e20-font-size );line-height:var( --e-global-typography-6d30e20-line-height );}.elementor-697 .elementor-element.elementor-element-2cbde4fe .elementor-heading-title{font-size:var( --e-global-typography-bf835cb-font-size );line-height:var( --e-global-typography-bf835cb-line-height );}.elementor-697 .elementor-element.elementor-element-445e0f80 > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-697 .elementor-element.elementor-element-445e0f80 .elementor-heading-title{font-size:var( --e-global-typography-bf835cb-font-size );line-height:var( --e-global-typography-bf835cb-line-height );}.elementor-697 .elementor-element.elementor-element-7efdcd39 .elementor-heading-title{font-size:var( --e-global-typography-bf835cb-font-size );line-height:var( --e-global-typography-bf835cb-line-height );}.elementor-697 .elementor-element.elementor-element-5f718b9b{padding:40px 16px 40px 16px;}.elementor-697 .elementor-element.elementor-element-391f7f77 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-697 .elementor-element.elementor-element-340a9d1f .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-784341cd .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-3c1474d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-a596eb6 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-74e3381{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-7fdfea51 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-697 .elementor-element.elementor-element-5ad4161c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-697 .elementor-element.elementor-element-a861eaf{padding:40px 16px 40px 16px;}.elementor-697 .elementor-element.elementor-element-7e71fe6 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-11016b4 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-b56c47b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-b433ac2 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-697 .elementor-element.elementor-element-778b6ce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-3828205 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-4271ffc .elementor-heading-title{font-size:var( --e-global-typography-5c07a01-font-size );line-height:var( --e-global-typography-5c07a01-line-height );word-spacing:var( --e-global-typography-5c07a01-word-spacing );}.elementor-697 .elementor-element.elementor-element-c97fd36{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-0c149f0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-77c81f5 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-5bceaf3 .elementor-heading-title{font-size:var( --e-global-typography-5c07a01-font-size );line-height:var( --e-global-typography-5c07a01-line-height );word-spacing:var( --e-global-typography-5c07a01-word-spacing );}.elementor-697 .elementor-element.elementor-element-7a7302a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-4220eac .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-0711690 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-178adf7 .elementor-heading-title{font-size:var( --e-global-typography-5c07a01-font-size );line-height:var( --e-global-typography-5c07a01-line-height );word-spacing:var( --e-global-typography-5c07a01-word-spacing );}.elementor-697 .elementor-element.elementor-element-bd6c815{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-b822ca2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-76dc7816{padding:40px 16px 40px 16px;}.elementor-697 .elementor-element.elementor-element-6ca68b92 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-7aecbc64 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-d4ad22a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-66c99e87 .elementor-heading-title{font-size:var( --e-global-typography-09f616f-font-size );line-height:var( --e-global-typography-09f616f-line-height );word-spacing:var( --e-global-typography-09f616f-word-spacing );}.elementor-697 .elementor-element.elementor-element-2182bfc2 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-4210ce3b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-697 .elementor-element.elementor-element-528645e6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-00e6ea2-font-size );line-height:var( --e-global-typography-00e6ea2-line-height );}.elementor-697 .elementor-element.elementor-element-213c6a98 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-736bbebc > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-697 .elementor-element.elementor-element-2bddf87f .elementor-heading-title{font-size:var( --e-global-typography-09f616f-font-size );line-height:var( --e-global-typography-09f616f-line-height );word-spacing:var( --e-global-typography-09f616f-word-spacing );}.elementor-697 .elementor-element.elementor-element-187a2e2b .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-31304de9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-697 .elementor-element.elementor-element-21903975 .elementor-icon-list-item > a{font-size:var( --e-global-typography-00e6ea2-font-size );line-height:var( --e-global-typography-00e6ea2-line-height );}.elementor-697 .elementor-element.elementor-element-6ab3e2c8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-7808f3bf .elementor-heading-title{font-size:var( --e-global-typography-09f616f-font-size );line-height:var( --e-global-typography-09f616f-line-height );word-spacing:var( --e-global-typography-09f616f-word-spacing );}.elementor-697 .elementor-element.elementor-element-12ecad80 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-2b7b8bfb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-697 .elementor-element.elementor-element-3156dfa2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-00e6ea2-font-size );line-height:var( --e-global-typography-00e6ea2-line-height );}.elementor-697 .elementor-element.elementor-element-31d6b78a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-697 .elementor-element.elementor-element-70ed6c7b > .elementor-element-populated{padding:40px 16px 49px 16px;}.elementor-697 .elementor-element.elementor-element-60451d32 .elementor-heading-title{font-size:var( --e-global-typography-00556ab-font-size );line-height:var( --e-global-typography-00556ab-line-height );letter-spacing:var( --e-global-typography-00556ab-letter-spacing );}.elementor-697 .elementor-element.elementor-element-50832cd8 .elementor-heading-title{font-size:var( --e-global-typography-9db2acf-font-size );line-height:var( --e-global-typography-9db2acf-line-height );}.elementor-697 .elementor-element.elementor-element-8915de9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-697 .elementor-element.elementor-element-391f7f77{width:52%;}.elementor-697 .elementor-element.elementor-element-7fdfea51{width:48%;}.elementor-697 .elementor-element.elementor-element-cbae895{width:55%;}.elementor-697 .elementor-element.elementor-element-b433ac2{width:45%;}.elementor-697 .elementor-element.elementor-element-fdbb041{width:50%;}.elementor-697 .elementor-element.elementor-element-9a7477d{width:50%;}.elementor-697 .elementor-element.elementor-element-b0c155a{width:50%;}.elementor-697 .elementor-element.elementor-element-4cac4ee{width:50%;}.elementor-697 .elementor-element.elementor-element-a3b496b{width:50%;}.elementor-697 .elementor-element.elementor-element-aca6d24{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-697 .elementor-element.elementor-element-cbae895{width:76%;}.elementor-697 .elementor-element.elementor-element-b433ac2{width:24%;}}