.elementor-7042 .elementor-element.elementor-element-132efbb{--display:flex;--min-height:92vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:1;}.elementor-7042 .elementor-element.elementor-element-132efbb:not(.elementor-motion-effects-element-type-background), .elementor-7042 .elementor-element.elementor-element-132efbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://byteridge.com/wp-content/uploads/2026/06/Gen-ai-hero-bg.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7042 .elementor-element.elementor-element-e152d74{--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:2.5197vw 2.5197vw;--row-gap:2.5197vw;--column-gap:2.5197vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-d24d844{z-index:20;}.elementor-7042 .elementor-element.elementor-element-d24d844 .elementor-heading-title{font-family:var( --e-global-typography-570aec8-font-family ), Sans-serif;font-size:var( --e-global-typography-570aec8-font-size );font-weight:var( --e-global-typography-570aec8-font-weight );line-height:var( --e-global-typography-570aec8-line-height );letter-spacing:var( --e-global-typography-570aec8-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7042 .elementor-element.elementor-element-b644c90{z-index:20;}.elementor-7042 .elementor-element.elementor-element-b644c90 .elementor-heading-title{font-family:var( --e-global-typography-2b231be-font-family ), Sans-serif;font-size:var( --e-global-typography-2b231be-font-size );font-weight:var( --e-global-typography-2b231be-font-weight );line-height:var( --e-global-typography-2b231be-line-height );letter-spacing:var( --e-global-typography-2b231be-letter-spacing );color:var( --e-global-color-13015e1 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7042 .elementor-element.elementor-element-3fd32cb .elementor-button{background-color:var( --e-global-color-13015e1 );font-family:var( --e-global-typography-51dbd2f-font-family ), Sans-serif;font-size:var( --e-global-typography-51dbd2f-font-size );font-weight:var( --e-global-typography-51dbd2f-font-weight );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:22px 28px 22px 28px;}.elementor-7042 .elementor-element.elementor-element-3fd32cb > .elementor-widget-container{margin:0.6299vw 0vw 0vw 0vw;}.elementor-7042 .elementor-element.elementor-element-3fd32cb .elementor-button:hover, .elementor-7042 .elementor-element.elementor-element-3fd32cb .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-3fd32cb .elementor-button:hover svg, .elementor-7042 .elementor-element.elementor-element-3fd32cb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-87830f9{--display:flex;--gap:2.9688vw 2.9688vw;--row-gap:2.9688vw;--column-gap:2.9688vw;--padding-top:4.1667vw;--padding-bottom:5.4167vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7042 .elementor-element.elementor-element-0ab5fdf{--display:flex;}.elementor-7042 .elementor-element.elementor-element-5bea43a > .elementor-widget-container{padding:0.2604vw 0vw 0.2604vw 0.5208vw;border-style:solid;border-width:0vw 0vw 0vw 0.2604vw;border-color:var( --e-global-color-secondary );}.elementor-7042 .elementor-element.elementor-element-5bea43a{z-index:20;}.elementor-7042 .elementor-element.elementor-element-5bea43a .elementor-heading-title{font-family:var( --e-global-typography-fbd3ba7-font-family ), Sans-serif;font-size:var( --e-global-typography-fbd3ba7-font-size );font-weight:var( --e-global-typography-fbd3ba7-font-weight );text-transform:var( --e-global-typography-fbd3ba7-text-transform );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-e8202cb{--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:4.8958vw 4.8958vw;--row-gap:4.8958vw;--column-gap:4.8958vw;}.elementor-7042 .elementor-element.elementor-element-65f003f{--display:flex;--gap:4.5313vw 4.5313vw;--row-gap:4.5313vw;--column-gap:4.5313vw;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-4f85718{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-8d5eaf4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7042 .elementor-element.elementor-element-6f161b5{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-ea3c601{width:var( --container-widget-width, 12vw );max-width:12vw;--container-widget-width:12vw;--container-widget-flex-grow:0;}.elementor-7042 .elementor-element.elementor-element-ea3c601 > .elementor-widget-container{padding:0vw 0.9vw 0vw 0vw;}.elementor-7042 .elementor-element.elementor-element-ea3c601.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7042 .elementor-element.elementor-element-18df4d3 .elementor-heading-title{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-6e1dfb3{--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;}.elementor-7042 .elementor-element.elementor-element-beccf79{width:var( --container-widget-width, 8vw );max-width:8vw;--container-widget-width:8vw;--container-widget-flex-grow:0;}.elementor-7042 .elementor-element.elementor-element-beccf79 > .elementor-widget-container{padding:0vw 0.9vw 0vw 0vw;}.elementor-7042 .elementor-element.elementor-element-beccf79.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7042 .elementor-element.elementor-element-c468142 .elementor-heading-title{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-d8ada62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-043da2d{width:var( --container-widget-width, 10.6562vw );max-width:10.6562vw;--container-widget-width:10.6562vw;--container-widget-flex-grow:0;}.elementor-7042 .elementor-element.elementor-element-043da2d > .elementor-widget-container{padding:0 2.8871vw 0 0;border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-0f4c744 );}.elementor-7042 .elementor-element.elementor-element-043da2d .elementor-counter{flex-direction:column-reverse;}.elementor-7042 .elementor-element.elementor-element-043da2d .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-08f4dd0-font-family ), Sans-serif;font-size:var( --e-global-typography-08f4dd0-font-size );font-weight:var( --e-global-typography-08f4dd0-font-weight );text-transform:var( --e-global-typography-08f4dd0-text-transform );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-043da2d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-832c4d2-font-family ), Sans-serif;font-size:var( --e-global-typography-832c4d2-font-size );font-weight:var( --e-global-typography-832c4d2-font-weight );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e57c4a8{width:var( --container-widget-width, 13.5958vw );max-width:13.5958vw;--container-widget-width:13.5958vw;--container-widget-flex-grow:0;}.elementor-7042 .elementor-element.elementor-element-e57c4a8 > .elementor-widget-container{padding:0 2.8871vw 0 2.8871vw;border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-0f4c744 );}.elementor-7042 .elementor-element.elementor-element-e57c4a8 .elementor-counter{flex-direction:column-reverse;}.elementor-7042 .elementor-element.elementor-element-e57c4a8 .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-08f4dd0-font-family ), Sans-serif;font-size:var( --e-global-typography-08f4dd0-font-size );font-weight:var( --e-global-typography-08f4dd0-font-weight );text-transform:var( --e-global-typography-08f4dd0-text-transform );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e57c4a8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-832c4d2-font-family ), Sans-serif;font-size:var( --e-global-typography-832c4d2-font-size );font-weight:var( --e-global-typography-832c4d2-font-weight );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-48db97a{width:var( --container-widget-width, 13.6483vw );max-width:13.6483vw;--container-widget-width:13.6483vw;--container-widget-flex-grow:0;}.elementor-7042 .elementor-element.elementor-element-48db97a > .elementor-widget-container{padding:0 2.8871vw 0 2.8871vw;border-style:solid;border-width:0px 2px 0px 0px;border-color:var( --e-global-color-0f4c744 );}.elementor-7042 .elementor-element.elementor-element-48db97a .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-08f4dd0-font-family ), Sans-serif;font-size:var( --e-global-typography-08f4dd0-font-size );font-weight:var( --e-global-typography-08f4dd0-font-weight );text-transform:var( --e-global-typography-08f4dd0-text-transform );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-48db97a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-832c4d2-font-family ), Sans-serif;font-size:var( --e-global-typography-832c4d2-font-size );font-weight:var( --e-global-typography-832c4d2-font-weight );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e32ffaf{width:var( --container-widget-width, 10.9711vw );max-width:10.9711vw;--container-widget-width:10.9711vw;--container-widget-flex-grow:0;}.elementor-7042 .elementor-element.elementor-element-e32ffaf > .elementor-widget-container{padding:0 0 0 2.8871vw;}.elementor-7042 .elementor-element.elementor-element-e32ffaf .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-08f4dd0-font-family ), Sans-serif;font-size:var( --e-global-typography-08f4dd0-font-size );font-weight:var( --e-global-typography-08f4dd0-font-weight );text-transform:var( --e-global-typography-08f4dd0-text-transform );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e32ffaf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-832c4d2-font-family ), Sans-serif;font-size:var( --e-global-typography-832c4d2-font-size );font-weight:var( --e-global-typography-832c4d2-font-weight );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5aa9fbb{--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:5.2493vw 5.2493vw;--row-gap:5.2493vw;--column-gap:5.2493vw;--padding-top:8.2415vw;--padding-bottom:12.5459vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7042 .elementor-element.elementor-element-5aa9fbb:not(.elementor-motion-effects-element-type-background), .elementor-7042 .elementor-element.elementor-element-5aa9fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-830222b );}.elementor-7042 .elementor-element.elementor-element-33a8018 > .elementor-widget-container{padding:5px 0px 5px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-secondary );}.elementor-7042 .elementor-element.elementor-element-33a8018{z-index:20;}.elementor-7042 .elementor-element.elementor-element-33a8018 .elementor-heading-title{font-family:var( --e-global-typography-fbd3ba7-font-family ), Sans-serif;font-size:var( --e-global-typography-fbd3ba7-font-size );font-weight:var( --e-global-typography-fbd3ba7-font-weight );text-transform:var( --e-global-typography-fbd3ba7-text-transform );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-50c31af{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--gap:2.4671vw 2.4671vw;--row-gap:2.4671vw;--column-gap:2.4671vw;--grid-auto-flow:row;}.elementor-7042 .elementor-element.elementor-element-eb2e7d0 img{width:100%;}.elementor-7042 .elementor-element.elementor-element-e557804 img{width:100%;}.elementor-7042 .elementor-element.elementor-element-74cd29c img{width:100%;}.elementor-7042 .elementor-element.elementor-element-4c7bf5e img{width:100%;}.elementor-7042 .elementor-element.elementor-element-90017cf img{width:100%;}.elementor-7042 .elementor-element.elementor-element-38dd7e1 img{width:100%;}.elementor-7042 .elementor-element.elementor-element-31d331d img{width:100%;}.elementor-7042 .elementor-element.elementor-element-d37afe9 img{width:100%;}.elementor-7042 .elementor-element.elementor-element-9b34dd0 img{width:100%;}.elementor-7042 .elementor-element.elementor-element-90460f6 img{width:100%;}.elementor-7042 .elementor-element.elementor-element-4006c7d img{width:100%;}.elementor-7042 .elementor-element.elementor-element-48765ad img{width:100%;}.elementor-7042 .elementor-element.elementor-element-04bdf9a img{width:100%;}.elementor-7042 .elementor-element.elementor-element-44acab3 img{width:100%;}.elementor-7042 .elementor-element.elementor-element-a80426a img{width:100%;}.elementor-7042 .elementor-element.elementor-element-1c44947{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5.0521vw;--padding-bottom:10.1667vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7042 .elementor-element.elementor-element-1c44947:not(.elementor-motion-effects-element-type-background), .elementor-7042 .elementor-element.elementor-element-1c44947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-b08f734 > .elementor-widget-container{padding:5px 0px 5px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-secondary );}.elementor-7042 .elementor-element.elementor-element-b08f734{z-index:20;}.elementor-7042 .elementor-element.elementor-element-b08f734 .elementor-heading-title{font-family:var( --e-global-typography-fbd3ba7-font-family ), Sans-serif;font-size:var( --e-global-typography-fbd3ba7-font-size );font-weight:var( --e-global-typography-fbd3ba7-font-weight );text-transform:var( --e-global-typography-fbd3ba7-text-transform );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-a3d26db{--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:6.7708vw 6.7708vw;--row-gap:6.7708vw;--column-gap:6.7708vw;--margin-top:7.3958vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-7042 .elementor-element.elementor-element-eecd36a{--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:flex-start;--gap:4.5833vw 4.5833vw;--row-gap:4.5833vw;--column-gap:4.5833vw;--margin-top:1.1458vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-7042 .elementor-element.elementor-element-1a97d06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-cad4f53{width:initial;max-width:initial;}.elementor-7042 .elementor-element.elementor-element-cad4f53 .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-cad4f53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-cad4f53.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-cad4f53.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-cad4f53.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-cad4f53.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-cb0234b{--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:1.4698vmax 1.4698vmax;--row-gap:1.4698vmax;--column-gap:1.4698vmax;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-d678d64 .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-d678d64 .elementor-image-box-title{margin-bottom:0.83989vw;font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-d678d64:has(:hover) .elementor-image-box-title,
					 .elementor-7042 .elementor-element.elementor-element-d678d64:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-d678d64 .elementor-image-box-description{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-28087e4 );}.elementor-7042 .elementor-element.elementor-element-3dd3c21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-7a18faa{width:initial;max-width:initial;}.elementor-7042 .elementor-element.elementor-element-7a18faa .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-7a18faa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-7a18faa.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-7a18faa.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-7a18faa.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-7a18faa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-126b7a3{--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:1.4698vmax 1.4698vmax;--row-gap:1.4698vmax;--column-gap:1.4698vmax;}.elementor-7042 .elementor-element.elementor-element-afbf1fe .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-afbf1fe .elementor-image-box-title{margin-bottom:0.83989vw;font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-afbf1fe:has(:hover) .elementor-image-box-title,
					 .elementor-7042 .elementor-element.elementor-element-afbf1fe:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-afbf1fe .elementor-image-box-description{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-28087e4 );}.elementor-7042 .elementor-element.elementor-element-65e0a00{--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:flex-start;--gap:4.5833vw 4.5833vw;--row-gap:4.5833vw;--column-gap:4.5833vw;--margin-top:1.1458vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-7042 .elementor-element.elementor-element-2f2ee7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-0d38687{width:initial;max-width:initial;}.elementor-7042 .elementor-element.elementor-element-0d38687 .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-0d38687.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-0d38687.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-0d38687.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-0d38687.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-0d38687.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-5233b0d{--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:1.4698vmax 1.4698vmax;--row-gap:1.4698vmax;--column-gap:1.4698vmax;}.elementor-7042 .elementor-element.elementor-element-4a7bf31 .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-4a7bf31 .elementor-image-box-title{margin-bottom:0.83989vw;font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-4a7bf31:has(:hover) .elementor-image-box-title,
					 .elementor-7042 .elementor-element.elementor-element-4a7bf31:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-4a7bf31 .elementor-image-box-description{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-28087e4 );}.elementor-7042 .elementor-element.elementor-element-c741c39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-492541a{width:initial;max-width:initial;}.elementor-7042 .elementor-element.elementor-element-492541a .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-492541a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-492541a.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-492541a.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-492541a.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-492541a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-d9bf0ca{--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:1.4698vmax 1.4698vmax;--row-gap:1.4698vmax;--column-gap:1.4698vmax;}.elementor-7042 .elementor-element.elementor-element-5f392fc .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-5f392fc .elementor-image-box-title{margin-bottom:0.83989vw;font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-5f392fc:has(:hover) .elementor-image-box-title,
					 .elementor-7042 .elementor-element.elementor-element-5f392fc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-5f392fc .elementor-image-box-description{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-28087e4 );}.elementor-7042 .elementor-element.elementor-element-d98ccbe{--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:flex-start;--gap:4.5833vw 4.5833vw;--row-gap:4.5833vw;--column-gap:4.5833vw;--margin-top:1.1458vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-7042 .elementor-element.elementor-element-1444593{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-df53a0c{width:initial;max-width:initial;}.elementor-7042 .elementor-element.elementor-element-df53a0c .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-df53a0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-df53a0c.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-df53a0c.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-df53a0c.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-df53a0c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-92a70e8{--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:1.4698vmax 1.4698vmax;--row-gap:1.4698vmax;--column-gap:1.4698vmax;}.elementor-7042 .elementor-element.elementor-element-1fd410e .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-1fd410e .elementor-image-box-title{margin-bottom:0.83989vw;font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-1fd410e:has(:hover) .elementor-image-box-title,
					 .elementor-7042 .elementor-element.elementor-element-1fd410e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-1fd410e .elementor-image-box-description{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-28087e4 );}.elementor-7042 .elementor-element.elementor-element-b9c0f4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-cdaf5aa{width:initial;max-width:initial;}.elementor-7042 .elementor-element.elementor-element-cdaf5aa .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-cdaf5aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-cdaf5aa.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-cdaf5aa.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-cdaf5aa.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-cdaf5aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-b008854{--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:1.4698vmax 1.4698vmax;--row-gap:1.4698vmax;--column-gap:1.4698vmax;}.elementor-7042 .elementor-element.elementor-element-0c0d986 .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-0c0d986 .elementor-image-box-title{margin-bottom:0.83989vw;font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-0c0d986:has(:hover) .elementor-image-box-title,
					 .elementor-7042 .elementor-element.elementor-element-0c0d986:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-0c0d986 .elementor-image-box-description{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-28087e4 );}.elementor-7042 .elementor-element.elementor-element-b075a2b{--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:flex-start;--gap:4.5833vw 4.5833vw;--row-gap:4.5833vw;--column-gap:4.5833vw;--margin-top:1.1458vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-7042 .elementor-element.elementor-element-fa95420{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-d7e4acd{width:initial;max-width:initial;}.elementor-7042 .elementor-element.elementor-element-d7e4acd .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-d7e4acd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-d7e4acd.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-d7e4acd.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-d7e4acd.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-d7e4acd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-457f030{--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:1.4698vmax 1.4698vmax;--row-gap:1.4698vmax;--column-gap:1.4698vmax;}.elementor-7042 .elementor-element.elementor-element-1a246b4 .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-1a246b4 .elementor-image-box-title{margin-bottom:0.83989vw;font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-1a246b4:has(:hover) .elementor-image-box-title,
					 .elementor-7042 .elementor-element.elementor-element-1a246b4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-1a246b4 .elementor-image-box-description{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-28087e4 );}.elementor-7042 .elementor-element.elementor-element-5859a94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-06f57fc{width:initial;max-width:initial;}.elementor-7042 .elementor-element.elementor-element-06f57fc .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-06f57fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-06f57fc.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-06f57fc.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-06f57fc.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-06f57fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-cb93462{--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:1.4698vmax 1.4698vmax;--row-gap:1.4698vmax;--column-gap:1.4698vmax;}.elementor-7042 .elementor-element.elementor-element-a8caf4f .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-a8caf4f .elementor-image-box-title{margin-bottom:0.83989vw;font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-a8caf4f:has(:hover) .elementor-image-box-title,
					 .elementor-7042 .elementor-element.elementor-element-a8caf4f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-7042 .elementor-element.elementor-element-a8caf4f .elementor-image-box-description{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-28087e4 );}.elementor-7042 .elementor-element.elementor-element-18176c8 .elementor-button{background-color:var( --e-global-color-13015e1 );font-family:var( --e-global-typography-51dbd2f-font-family ), Sans-serif;font-size:var( --e-global-typography-51dbd2f-font-size );font-weight:var( --e-global-typography-51dbd2f-font-weight );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:22px 28px 22px 28px;}.elementor-7042 .elementor-element.elementor-element-18176c8 > .elementor-widget-container{margin:3.6745vw 0vw 0vw 0vw;}.elementor-7042 .elementor-element.elementor-element-18176c8 .elementor-button:hover, .elementor-7042 .elementor-element.elementor-element-18176c8 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-18176c8 .elementor-button:hover svg, .elementor-7042 .elementor-element.elementor-element-18176c8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-999066c{--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:3.3595vw 3.3595vw;--row-gap:3.3595vw;--column-gap:3.3595vw;--padding-top:7.8740vw;--padding-bottom:7.8740vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7042 .elementor-element.elementor-element-c284f28 > .elementor-widget-container{padding:5px 0px 5px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-secondary );}.elementor-7042 .elementor-element.elementor-element-c284f28{z-index:20;}.elementor-7042 .elementor-element.elementor-element-c284f28 .elementor-heading-title{font-family:var( --e-global-typography-fbd3ba7-font-family ), Sans-serif;font-size:var( --e-global-typography-fbd3ba7-font-size );font-weight:var( --e-global-typography-fbd3ba7-font-weight );text-transform:var( --e-global-typography-fbd3ba7-text-transform );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-ed23217{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3.2545vw 3.2545vw;--row-gap:3.2545vw;--column-gap:3.2545vw;--margin-top:0.7349vw;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-7042 .elementor-element.elementor-element-c8b9916{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-719d2da .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-719d2da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-719d2da.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-719d2da.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-719d2da.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-719d2da.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-1144c73 > .elementor-widget-container{margin:1.99470vw 0 0.8398vw 0;}.elementor-7042 .elementor-element.elementor-element-1144c73 .elementor-heading-title{font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-71e66ba .elementor-heading-title{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-fcbd36d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-a40ee91 .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-a40ee91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-a40ee91.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-a40ee91.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-a40ee91.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-a40ee91.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-30b9ccb > .elementor-widget-container{margin:1.99470vw 0 0.8398vw 0;}.elementor-7042 .elementor-element.elementor-element-30b9ccb .elementor-heading-title{font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-c5324d4 .elementor-heading-title{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-9478d20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-a0c0a45 .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-a0c0a45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-a0c0a45.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-a0c0a45.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-a0c0a45.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-a0c0a45.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-6544461 > .elementor-widget-container{margin:1.99470vw 0 0.8398vw 0;}.elementor-7042 .elementor-element.elementor-element-6544461 .elementor-heading-title{font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-1fc5598 .elementor-heading-title{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-a6121be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3.2545vw 3.2545vw;--row-gap:3.2545vw;--column-gap:3.2545vw;--margin-top:2.7349vw;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-7042 .elementor-element.elementor-element-46af357{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-8b40f63 .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-8b40f63.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-8b40f63.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-8b40f63.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-8b40f63.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-8b40f63.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-2caa662 > .elementor-widget-container{margin:1.99470vw 0 0.8398vw 0;}.elementor-7042 .elementor-element.elementor-element-2caa662 .elementor-heading-title{font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-df4451a .elementor-heading-title{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-bfa66fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-a42862b .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-a42862b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-a42862b.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-a42862b.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-a42862b.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-a42862b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-89e326e > .elementor-widget-container{margin:1.99470vw 0 0.8398vw 0;}.elementor-7042 .elementor-element.elementor-element-89e326e .elementor-heading-title{font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-8dd1147 .elementor-heading-title{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-739ceae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7042 .elementor-element.elementor-element-f92c1bd .elementor-icon-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-f92c1bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-f92c1bd.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-f92c1bd.elementor-view-default .elementor-icon{color:var( --e-global-color-7fa70d6 );border-color:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-f92c1bd.elementor-view-framed .elementor-icon, .elementor-7042 .elementor-element.elementor-element-f92c1bd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7fa70d6 );}.elementor-7042 .elementor-element.elementor-element-47de615 > .elementor-widget-container{margin:1.99470vw 0 0.8398vw 0;}.elementor-7042 .elementor-element.elementor-element-47de615 .elementor-heading-title{font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-e9b4ed9 .elementor-heading-title{font-family:var( --e-global-typography-e2beb7f-font-family ), Sans-serif;font-size:var( --e-global-typography-e2beb7f-font-size );font-weight:var( --e-global-typography-e2beb7f-font-weight );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );color:var( --e-global-color-text );}.elementor-7042 .elementor-element.elementor-element-9323e03{--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:3.2546vw 3.2546vw;--row-gap:3.2546vw;--column-gap:3.2546vw;--padding-top:4.1667vw;--padding-bottom:4.1667vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7042 .elementor-element.elementor-element-9323e03:not(.elementor-motion-effects-element-type-background), .elementor-7042 .elementor-element.elementor-element-9323e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-830222b );}.elementor-7042 .elementor-element.elementor-element-4513fb9 > .elementor-widget-container{padding:5px 0px 5px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-secondary );}.elementor-7042 .elementor-element.elementor-element-4513fb9{z-index:20;}.elementor-7042 .elementor-element.elementor-element-4513fb9 .elementor-heading-title{font-family:var( --e-global-typography-fbd3ba7-font-family ), Sans-serif;font-size:var( --e-global-typography-fbd3ba7-font-size );font-weight:var( --e-global-typography-fbd3ba7-font-weight );text-transform:var( --e-global-typography-fbd3ba7-text-transform );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-62440d6{--grid-columns:3;--grid-row-gap:3.1496vw;--grid-column-gap:1.4173vw;}.elementor-7042 .elementor-element.elementor-element-62440d6 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7042 .elementor-element.elementor-element-62440d6 .e-loop-item > .elementor-section, .elementor-7042 .elementor-element.elementor-element-62440d6 .e-loop-item > .elementor-section > .elementor-container, .elementor-7042 .elementor-element.elementor-element-62440d6 .e-loop-item > .e-con, .elementor-7042 .elementor-element.elementor-element-62440d6 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7042 .elementor-element.elementor-element-ef818f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:160px 160px;--row-gap:160px;--column-gap:160px;}.elementor-7042 .elementor-element.elementor-element-e7f0aad{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7042 .elementor-element.elementor-element-806ca11 .elementor-button{background-color:var( --e-global-color-7fa70d6 );font-family:var( --e-global-typography-5e4befa-font-family ), Sans-serif;font-size:var( --e-global-typography-5e4befa-font-size );font-weight:var( --e-global-typography-5e4befa-font-weight );text-decoration:var( --e-global-typography-5e4befa-text-decoration );line-height:var( --e-global-typography-5e4befa-line-height );letter-spacing:var( --e-global-typography-5e4befa-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-806ca11 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7042 .elementor-element.elementor-element-806ca11 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7042 .elementor-element.elementor-element-806ca11 .elementor-button:hover, .elementor-7042 .elementor-element.elementor-element-806ca11 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-806ca11 .elementor-button:hover svg, .elementor-7042 .elementor-element.elementor-element-806ca11 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-bc3ada1{--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:5.9896vw 5.9896vw;--row-gap:5.9896vw;--column-gap:5.9896vw;--padding-top:5.1042vw;--padding-bottom:9.4792vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7042 .elementor-element.elementor-element-594d148 > .elementor-widget-container{padding:5px 0px 5px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-secondary );}.elementor-7042 .elementor-element.elementor-element-594d148{z-index:20;}.elementor-7042 .elementor-element.elementor-element-594d148 .elementor-heading-title{font-family:var( --e-global-typography-fbd3ba7-font-family ), Sans-serif;font-size:var( --e-global-typography-fbd3ba7-font-size );font-weight:var( --e-global-typography-fbd3ba7-font-weight );text-transform:var( --e-global-typography-fbd3ba7-text-transform );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-f76f7b5{--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:flex-start;--gap:3.5171vw 3.5171vw;--row-gap:3.5171vw;--column-gap:3.5171vw;}.elementor-7042 .elementor-element.elementor-element-b4be916{--display:flex;}.elementor-7042 .elementor-element.elementor-element-a1cc1e0 img{width:50.3125vw;}.elementor-7042 .elementor-element.elementor-element-99f86a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2.9921vw 2.9921vw;--row-gap:2.9921vw;--column-gap:2.9921vw;}.elementor-7042 .elementor-element.elementor-element-3951828{--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:2.9688vw 2.9688vw;--row-gap:2.9688vw;--column-gap:2.9688vw;}.elementor-7042 .elementor-element.elementor-element-85a3537 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-85a3537 .elementor-heading-title{font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5b3bcce{font-family:var( --e-global-typography-e2b6ad0-font-family ), Sans-serif;font-size:var( --e-global-typography-e2b6ad0-font-size );font-weight:var( --e-global-typography-e2b6ad0-font-weight );line-height:var( --e-global-typography-e2b6ad0-line-height );letter-spacing:var( --e-global-typography-e2b6ad0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-c538d7a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-51dbd2f-font-family ), Sans-serif;font-size:var( --e-global-typography-51dbd2f-font-size );font-weight:var( --e-global-typography-51dbd2f-font-weight );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );fill:var( --e-global-color-13015e1 );color:var( --e-global-color-13015e1 );border-radius:0px 0px 0px 0px;padding:22px 28px 22px 28px;}.elementor-7042 .elementor-element.elementor-element-c538d7a .elementor-button:hover, .elementor-7042 .elementor-element.elementor-element-c538d7a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-13015e1 );}.elementor-7042 .elementor-element.elementor-element-c538d7a .elementor-button:hover svg, .elementor-7042 .elementor-element.elementor-element-c538d7a .elementor-button:focus svg{fill:var( --e-global-color-13015e1 );}.elementor-7042 .elementor-element.elementor-element-ae77d4d{--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:2.6772vw 2.6772vw;--row-gap:2.6772vw;--column-gap:2.6772vw;--padding-top:8.1890vw;--padding-bottom:7.2441vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7042 .elementor-element.elementor-element-ae77d4d:not(.elementor-motion-effects-element-type-background), .elementor-7042 .elementor-element.elementor-element-ae77d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-830222b );}.elementor-7042 .elementor-element.elementor-element-0abafb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:3.5171vw 3.5171vw;--row-gap:3.5171vw;--column-gap:3.5171vw;}.elementor-7042 .elementor-element.elementor-element-e6b778d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2.9921vw 2.9921vw;--row-gap:2.9921vw;--column-gap:2.9921vw;}.elementor-7042 .elementor-element.elementor-element-708d295{--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:2.9688vw 2.9688vw;--row-gap:2.9688vw;--column-gap:2.9688vw;}.elementor-7042 .elementor-element.elementor-element-76ab445 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-76ab445 .elementor-heading-title{font-family:var( --e-global-typography-b96a643-font-family ), Sans-serif;font-size:var( --e-global-typography-b96a643-font-size );font-weight:var( --e-global-typography-b96a643-font-weight );text-transform:var( --e-global-typography-b96a643-text-transform );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5d0d730{font-family:var( --e-global-typography-e2b6ad0-font-family ), Sans-serif;font-size:var( --e-global-typography-e2b6ad0-font-size );font-weight:var( --e-global-typography-e2b6ad0-font-weight );line-height:var( --e-global-typography-e2b6ad0-line-height );letter-spacing:var( --e-global-typography-e2b6ad0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-cf244f3 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-51dbd2f-font-family ), Sans-serif;font-size:var( --e-global-typography-51dbd2f-font-size );font-weight:var( --e-global-typography-51dbd2f-font-weight );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );fill:var( --e-global-color-13015e1 );color:var( --e-global-color-13015e1 );border-radius:0px 0px 0px 0px;padding:22px 28px 22px 28px;}.elementor-7042 .elementor-element.elementor-element-cf244f3 .elementor-button:hover, .elementor-7042 .elementor-element.elementor-element-cf244f3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-13015e1 );}.elementor-7042 .elementor-element.elementor-element-cf244f3 .elementor-button:hover svg, .elementor-7042 .elementor-element.elementor-element-cf244f3 .elementor-button:focus svg{fill:var( --e-global-color-13015e1 );}.elementor-7042 .elementor-element.elementor-element-b579b1b{--display:flex;}.elementor-7042 .elementor-element.elementor-element-d49d0fc img{width:50.3125vw;}.elementor-7042 .elementor-element.elementor-element-c533c78{--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:3.2546vw 3.2546vw;--row-gap:3.2546vw;--column-gap:3.2546vw;--padding-top:4.1667vw;--padding-bottom:4.1667vw;--padding-left:0vw;--padding-right:0vw;}.elementor-7042 .elementor-element.elementor-element-32cd104 > .elementor-widget-container{padding:5px 0px 5px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-secondary );}.elementor-7042 .elementor-element.elementor-element-32cd104{z-index:20;}.elementor-7042 .elementor-element.elementor-element-32cd104 .elementor-heading-title{font-family:var( --e-global-typography-fbd3ba7-font-family ), Sans-serif;font-size:var( --e-global-typography-fbd3ba7-font-size );font-weight:var( --e-global-typography-fbd3ba7-font-weight );text-transform:var( --e-global-typography-fbd3ba7-text-transform );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-06cb7c2{--grid-columns:3;--grid-row-gap:3.1496vw;--grid-column-gap:1.4173vw;}.elementor-7042 .elementor-element.elementor-element-06cb7c2 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7042 .elementor-element.elementor-element-06cb7c2 .e-loop-item > .elementor-section, .elementor-7042 .elementor-element.elementor-element-06cb7c2 .e-loop-item > .elementor-section > .elementor-container, .elementor-7042 .elementor-element.elementor-element-06cb7c2 .e-loop-item > .e-con, .elementor-7042 .elementor-element.elementor-element-06cb7c2 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7042 .elementor-element.elementor-element-54f6eef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:160px 160px;--row-gap:160px;--column-gap:160px;}.elementor-7042 .elementor-element.elementor-element-66f0da3{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7042 .elementor-element.elementor-element-5538277 .elementor-button{background-color:var( --e-global-color-7fa70d6 );font-family:var( --e-global-typography-5e4befa-font-family ), Sans-serif;font-size:var( --e-global-typography-5e4befa-font-size );font-weight:var( --e-global-typography-5e4befa-font-weight );text-decoration:var( --e-global-typography-5e4befa-text-decoration );line-height:var( --e-global-typography-5e4befa-line-height );letter-spacing:var( --e-global-typography-5e4befa-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-5538277 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7042 .elementor-element.elementor-element-5538277 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7042 .elementor-element.elementor-element-5538277 .elementor-button:hover, .elementor-7042 .elementor-element.elementor-element-5538277 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-5538277 .elementor-button:hover svg, .elementor-7042 .elementor-element.elementor-element-5538277 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-7042 .elementor-element.elementor-element-86bd404{--display:flex;}:root{--page-title-display:none;}@media(max-width:1440px) and (min-width:768px){.elementor-7042 .elementor-element.elementor-element-99f86a1{--width:55%;}.elementor-7042 .elementor-element.elementor-element-e6b778d{--width:55%;}}@media(max-width:1440px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-d24d844 .elementor-heading-title{font-size:var( --e-global-typography-570aec8-font-size );line-height:var( --e-global-typography-570aec8-line-height );letter-spacing:var( --e-global-typography-570aec8-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-b644c90 .elementor-heading-title{font-size:var( --e-global-typography-2b231be-font-size );line-height:var( --e-global-typography-2b231be-line-height );letter-spacing:var( --e-global-typography-2b231be-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-3fd32cb .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-0ab5fdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7042 .elementor-element.elementor-element-5bea43a .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e8202cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7042 .elementor-element.elementor-element-65f003f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-4f85718{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-18df4d3 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-c468142 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-043da2d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-043da2d .elementor-counter-title{font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e57c4a8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e57c4a8 .elementor-counter-title{font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-48db97a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-48db97a .elementor-counter-title{font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e32ffaf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e32ffaf .elementor-counter-title{font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5aa9fbb{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7042 .elementor-element.elementor-element-33a8018 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-50c31af{--grid-auto-flow:row;}.elementor-7042 .elementor-element.elementor-element-1c44947{--justify-content:center;}.elementor-7042 .elementor-element.elementor-element-b08f734 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-d678d64 .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-d678d64 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-afbf1fe .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-afbf1fe .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-4a7bf31 .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-4a7bf31 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5f392fc .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5f392fc .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1fd410e .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1fd410e .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-0c0d986 .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-0c0d986 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1a246b4 .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1a246b4 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-a8caf4f .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-a8caf4f .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-18176c8 .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-c284f28 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1144c73 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-71e66ba .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-30b9ccb .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-c5324d4 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-6544461 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1fc5598 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-2caa662 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-df4451a .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-89e326e .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-8dd1147 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-47de615 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e9b4ed9 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-4513fb9 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-806ca11 .elementor-button{font-size:var( --e-global-typography-5e4befa-font-size );line-height:var( --e-global-typography-5e4befa-line-height );letter-spacing:var( --e-global-typography-5e4befa-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-594d148 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-b4be916{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7042 .elementor-element.elementor-element-85a3537 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5b3bcce{font-size:var( --e-global-typography-e2b6ad0-font-size );line-height:var( --e-global-typography-e2b6ad0-line-height );letter-spacing:var( --e-global-typography-e2b6ad0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-c538d7a .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-76ab445 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5d0d730{font-size:var( --e-global-typography-e2b6ad0-font-size );line-height:var( --e-global-typography-e2b6ad0-line-height );letter-spacing:var( --e-global-typography-e2b6ad0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-cf244f3 .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-b579b1b{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7042 .elementor-element.elementor-element-32cd104 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5538277 .elementor-button{font-size:var( --e-global-typography-5e4befa-font-size );line-height:var( --e-global-typography-5e4befa-line-height );letter-spacing:var( --e-global-typography-5e4befa-letter-spacing );}}@media(max-width:1024px){.elementor-7042 .elementor-element.elementor-element-132efbb{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-d24d844 .elementor-heading-title{font-size:var( --e-global-typography-570aec8-font-size );line-height:var( --e-global-typography-570aec8-line-height );letter-spacing:var( --e-global-typography-570aec8-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-b644c90 .elementor-heading-title{font-size:var( --e-global-typography-2b231be-font-size );line-height:var( --e-global-typography-2b231be-line-height );letter-spacing:var( --e-global-typography-2b231be-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-3fd32cb .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-87830f9{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7042 .elementor-element.elementor-element-0ab5fdf{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-7042 .elementor-element.elementor-element-5bea43a .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e8202cb{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-7042 .elementor-element.elementor-element-65f003f{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-4f85718{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-8d5eaf4{--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;}.elementor-7042 .elementor-element.elementor-element-6f161b5{--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:flex-start;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-ea3c601 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-7042 .elementor-element.elementor-element-ea3c601{--container-widget-width:20vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 20vw );max-width:20vw;}.elementor-7042 .elementor-element.elementor-element-18df4d3 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-7042 .elementor-element.elementor-element-18df4d3 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-6e1dfb3{--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:flex-start;}.elementor-7042 .elementor-element.elementor-element-beccf79 > .elementor-widget-container{padding:0vw 0vw 1vw 0vw;}.elementor-7042 .elementor-element.elementor-element-beccf79{--container-widget-width:13vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 13vw );max-width:13vw;}.elementor-7042 .elementor-element.elementor-element-c468142 > .elementor-widget-container{padding:1vw 0vw 0vw 0vw;}.elementor-7042 .elementor-element.elementor-element-c468142 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-043da2d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-043da2d .elementor-counter-title{font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e57c4a8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e57c4a8 .elementor-counter-title{font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-48db97a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-48db97a .elementor-counter-title{font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e32ffaf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e32ffaf .elementor-counter-title{font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5aa9fbb{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7042 .elementor-element.elementor-element-33a8018 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-50c31af{--grid-auto-flow:row;}.elementor-7042 .elementor-element.elementor-element-1c44947{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7042 .elementor-element.elementor-element-b08f734 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-a3d26db{--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7042 .elementor-element.elementor-element-1a97d06{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-d678d64 .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-d678d64 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-3dd3c21{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-afbf1fe .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-afbf1fe .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-2f2ee7c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-4a7bf31 .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-4a7bf31 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-c741c39{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-5f392fc .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5f392fc .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1444593{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-1fd410e .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1fd410e .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-b9c0f4a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-0c0d986 .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-0c0d986 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-fa95420{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-1a246b4 .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1a246b4 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5859a94{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-a8caf4f .elementor-image-box-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-a8caf4f .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-18176c8 .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-999066c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7042 .elementor-element.elementor-element-c284f28 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1144c73 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-71e66ba .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-30b9ccb .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-c5324d4 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-6544461 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1fc5598 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-2caa662 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-df4451a .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-89e326e .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-8dd1147 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-47de615 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e9b4ed9 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-9323e03{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7042 .elementor-element.elementor-element-4513fb9 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-62440d6{--grid-columns:2;}.elementor-7042 .elementor-element.elementor-element-ef818f9{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;}.elementor-7042 .elementor-element.elementor-element-806ca11 .elementor-button{font-size:var( --e-global-typography-5e4befa-font-size );line-height:var( --e-global-typography-5e4befa-line-height );letter-spacing:var( --e-global-typography-5e4befa-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-bc3ada1{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7042 .elementor-element.elementor-element-594d148 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-f76f7b5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-7042 .elementor-element.elementor-element-b4be916{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-7042 .elementor-element.elementor-element-99f86a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7042 .elementor-element.elementor-element-85a3537 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5b3bcce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-5b3bcce{font-size:var( --e-global-typography-e2b6ad0-font-size );line-height:var( --e-global-typography-e2b6ad0-line-height );letter-spacing:var( --e-global-typography-e2b6ad0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-c538d7a .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-ae77d4d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7042 .elementor-element.elementor-element-0abafb1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-7042 .elementor-element.elementor-element-e6b778d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7042 .elementor-element.elementor-element-76ab445 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5d0d730 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-5d0d730{font-size:var( --e-global-typography-e2b6ad0-font-size );line-height:var( --e-global-typography-e2b6ad0-line-height );letter-spacing:var( --e-global-typography-e2b6ad0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-cf244f3 .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-b579b1b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-7042 .elementor-element.elementor-element-c533c78{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-7042 .elementor-element.elementor-element-32cd104 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-06cb7c2{--grid-columns:2;}.elementor-7042 .elementor-element.elementor-element-54f6eef{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;}.elementor-7042 .elementor-element.elementor-element-5538277 .elementor-button{font-size:var( --e-global-typography-5e4befa-font-size );line-height:var( --e-global-typography-5e4befa-line-height );letter-spacing:var( --e-global-typography-5e4befa-letter-spacing );}}@media(max-width:767px){.elementor-7042 .elementor-element.elementor-element-132efbb{--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-7042 .elementor-element.elementor-element-132efbb:not(.elementor-motion-effects-element-type-background), .elementor-7042 .elementor-element.elementor-element-132efbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:60% 0px;background-size:cover;}.elementor-7042 .elementor-element.elementor-element-e152d74{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-d24d844 .elementor-heading-title{font-size:var( --e-global-typography-570aec8-font-size );line-height:var( --e-global-typography-570aec8-line-height );letter-spacing:var( --e-global-typography-570aec8-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-b644c90{width:100%;max-width:100%;}.elementor-7042 .elementor-element.elementor-element-b644c90 .elementor-heading-title{font-size:var( --e-global-typography-2b231be-font-size );line-height:var( --e-global-typography-2b231be-line-height );letter-spacing:var( --e-global-typography-2b231be-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-3fd32cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-3fd32cb .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-87830f9{--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-7042 .elementor-element.elementor-element-0ab5fdf{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-7042 .elementor-element.elementor-element-5bea43a .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e8202cb{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-7042 .elementor-element.elementor-element-65f003f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-4f85718{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-6f161b5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-ea3c601 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-7042 .elementor-element.elementor-element-ea3c601{--container-widget-width:40vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 40vw );max-width:40vw;}.elementor-7042 .elementor-element.elementor-element-18df4d3 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-18df4d3 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-6e1dfb3{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7042 .elementor-element.elementor-element-beccf79 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-7042 .elementor-element.elementor-element-beccf79{--container-widget-width:32vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 32vw );max-width:32vw;}.elementor-7042 .elementor-element.elementor-element-c468142 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-c468142 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-d8ada62{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-043da2d > .elementor-widget-container{padding:10px 10px 10px 10px;border-width:0px 02px 2px 0px;}.elementor-7042 .elementor-element.elementor-element-043da2d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-7042 .elementor-element.elementor-element-043da2d .elementor-counter{flex-direction:column-reverse;}.elementor-7042 .elementor-element.elementor-element-043da2d .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-043da2d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e57c4a8 > .elementor-widget-container{padding:10px 10px 10px 10px;border-width:0px 0px 2px 0px;}.elementor-7042 .elementor-element.elementor-element-e57c4a8{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-7042 .elementor-element.elementor-element-e57c4a8 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e57c4a8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-48db97a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7042 .elementor-element.elementor-element-48db97a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-7042 .elementor-element.elementor-element-48db97a .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-48db97a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e32ffaf > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-7042 .elementor-element.elementor-element-e32ffaf{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-7042 .elementor-element.elementor-element-e32ffaf .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-08f4dd0-font-size );line-height:var( --e-global-typography-08f4dd0-line-height );letter-spacing:var( --e-global-typography-08f4dd0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e32ffaf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-832c4d2-font-size );line-height:var( --e-global-typography-832c4d2-line-height );letter-spacing:var( --e-global-typography-832c4d2-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5aa9fbb{--min-height:0vh;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-7042 .elementor-element.elementor-element-33a8018 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-50c31af{--e-con-grid-template-columns:repeat(2, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-7042 .elementor-element.elementor-element-1c44947{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-7042 .elementor-element.elementor-element-b08f734 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-a3d26db{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7042 .elementor-element.elementor-element-eecd36a{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-7042 .elementor-element.elementor-element-1a97d06{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-cb0234b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-d678d64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-d678d64 .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-d678d64 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-d678d64 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-3dd3c21{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-126b7a3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-afbf1fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-afbf1fe .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-afbf1fe .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-afbf1fe .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-65e0a00{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-7042 .elementor-element.elementor-element-2f2ee7c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-5233b0d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-4a7bf31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-4a7bf31 .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-4a7bf31 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-4a7bf31 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-c741c39{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-d9bf0ca{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-5f392fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-5f392fc .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-5f392fc .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5f392fc .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-d98ccbe{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-7042 .elementor-element.elementor-element-1444593{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-92a70e8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-1fd410e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-1fd410e .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-1fd410e .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1fd410e .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-b9c0f4a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-b008854{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-0c0d986 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-0c0d986 .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-0c0d986 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-0c0d986 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-b075a2b{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-7042 .elementor-element.elementor-element-fa95420{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-457f030{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-1a246b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-1a246b4 .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-1a246b4 .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1a246b4 .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5859a94{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-cb93462{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7042 .elementor-element.elementor-element-a8caf4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-a8caf4f .elementor-image-box-wrapper{text-align:start;}.elementor-7042 .elementor-element.elementor-element-a8caf4f .elementor-image-box-title{margin-bottom:10px;font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-a8caf4f .elementor-image-box-description{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-18176c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7042 .elementor-element.elementor-element-18176c8 .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-999066c{--min-height:0vh;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-7042 .elementor-element.elementor-element-c284f28 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-ed23217{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-7042 .elementor-element.elementor-element-c8b9916{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-1144c73 > .elementor-widget-container{margin:0 0 0 0;}.elementor-7042 .elementor-element.elementor-element-1144c73 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-71e66ba .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-fcbd36d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-30b9ccb > .elementor-widget-container{margin:0 0 0 0;}.elementor-7042 .elementor-element.elementor-element-30b9ccb .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-c5324d4 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-9478d20{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-6544461 > .elementor-widget-container{margin:0 0 0 0;}.elementor-7042 .elementor-element.elementor-element-6544461 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-1fc5598 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-a6121be{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-7042 .elementor-element.elementor-element-46af357{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-2caa662 > .elementor-widget-container{margin:0 0 0 0;}.elementor-7042 .elementor-element.elementor-element-2caa662 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-df4451a .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-bfa66fe{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-89e326e > .elementor-widget-container{margin:0 0 0 0;}.elementor-7042 .elementor-element.elementor-element-89e326e .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-8dd1147 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-739ceae{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7042 .elementor-element.elementor-element-47de615 > .elementor-widget-container{margin:0 0 0 0;}.elementor-7042 .elementor-element.elementor-element-47de615 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-e9b4ed9 .elementor-heading-title{font-size:var( --e-global-typography-e2beb7f-font-size );line-height:var( --e-global-typography-e2beb7f-line-height );letter-spacing:var( --e-global-typography-e2beb7f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-9323e03{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-7042 .elementor-element.elementor-element-4513fb9 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-62440d6{--grid-columns:1;--grid-row-gap:35px;}.elementor-7042 .elementor-element.elementor-element-806ca11 .elementor-button{font-size:var( --e-global-typography-5e4befa-font-size );line-height:var( --e-global-typography-5e4befa-line-height );letter-spacing:var( --e-global-typography-5e4befa-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-bc3ada1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-7042 .elementor-element.elementor-element-594d148 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-f76f7b5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7042 .elementor-element.elementor-element-b4be916{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-7042 .elementor-element.elementor-element-a1cc1e0 img{width:100%;}.elementor-7042 .elementor-element.elementor-element-99f86a1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7042 .elementor-element.elementor-element-3951828{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-7042 .elementor-element.elementor-element-85a3537 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5b3bcce{font-size:var( --e-global-typography-e2b6ad0-font-size );line-height:var( --e-global-typography-e2b6ad0-line-height );letter-spacing:var( --e-global-typography-e2b6ad0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-c538d7a .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-ae77d4d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-7042 .elementor-element.elementor-element-0abafb1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7042 .elementor-element.elementor-element-e6b778d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7042 .elementor-element.elementor-element-708d295{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-7042 .elementor-element.elementor-element-76ab445 .elementor-heading-title{font-size:var( --e-global-typography-b96a643-font-size );line-height:var( --e-global-typography-b96a643-line-height );letter-spacing:var( --e-global-typography-b96a643-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-5d0d730{font-size:var( --e-global-typography-e2b6ad0-font-size );line-height:var( --e-global-typography-e2b6ad0-line-height );letter-spacing:var( --e-global-typography-e2b6ad0-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-cf244f3 .elementor-button{font-size:var( --e-global-typography-51dbd2f-font-size );line-height:var( --e-global-typography-51dbd2f-line-height );letter-spacing:var( --e-global-typography-51dbd2f-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-b579b1b{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-7042 .elementor-element.elementor-element-d49d0fc img{width:100%;}.elementor-7042 .elementor-element.elementor-element-c533c78{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-7042 .elementor-element.elementor-element-32cd104 .elementor-heading-title{font-size:var( --e-global-typography-fbd3ba7-font-size );line-height:var( --e-global-typography-fbd3ba7-line-height );letter-spacing:var( --e-global-typography-fbd3ba7-letter-spacing );}.elementor-7042 .elementor-element.elementor-element-06cb7c2{--grid-columns:1;--grid-row-gap:35px;}.elementor-7042 .elementor-element.elementor-element-5538277 .elementor-button{font-size:var( --e-global-typography-5e4befa-font-size );line-height:var( --e-global-typography-5e4befa-line-height );letter-spacing:var( --e-global-typography-5e4befa-letter-spacing );}}@media(min-width:768px){.elementor-7042 .elementor-element.elementor-element-65f003f{--width:84.4792vw;}.elementor-7042 .elementor-element.elementor-element-6f161b5{--width:42vw;}.elementor-7042 .elementor-element.elementor-element-6e1dfb3{--width:44vw;}.elementor-7042 .elementor-element.elementor-element-d8ada62{--width:53vw;}.elementor-7042 .elementor-element.elementor-element-1a97d06{--width:40.3646vw;}.elementor-7042 .elementor-element.elementor-element-cb0234b{--width:34.0682vw;}.elementor-7042 .elementor-element.elementor-element-3dd3c21{--width:41.5vw;}.elementor-7042 .elementor-element.elementor-element-126b7a3{--width:36vw;}.elementor-7042 .elementor-element.elementor-element-2f2ee7c{--width:40.3646vw;}.elementor-7042 .elementor-element.elementor-element-5233b0d{--width:34.0682vw;}.elementor-7042 .elementor-element.elementor-element-c741c39{--width:41.5vw;}.elementor-7042 .elementor-element.elementor-element-d9bf0ca{--width:36vw;}.elementor-7042 .elementor-element.elementor-element-1444593{--width:40.3646vw;}.elementor-7042 .elementor-element.elementor-element-92a70e8{--width:34.0682vw;}.elementor-7042 .elementor-element.elementor-element-b9c0f4a{--width:41.5vw;}.elementor-7042 .elementor-element.elementor-element-b008854{--width:36vw;}.elementor-7042 .elementor-element.elementor-element-fa95420{--width:40.3646vw;}.elementor-7042 .elementor-element.elementor-element-457f030{--width:34.0682vw;}.elementor-7042 .elementor-element.elementor-element-5859a94{--width:41.5vw;}.elementor-7042 .elementor-element.elementor-element-cb93462{--width:36vw;}.elementor-7042 .elementor-element.elementor-element-f76f7b5{--width:100%;}.elementor-7042 .elementor-element.elementor-element-b4be916{--width:48.3333vw;}.elementor-7042 .elementor-element.elementor-element-99f86a1{--width:30vw;}.elementor-7042 .elementor-element.elementor-element-0abafb1{--width:100%;}.elementor-7042 .elementor-element.elementor-element-e6b778d{--width:30vw;}.elementor-7042 .elementor-element.elementor-element-b579b1b{--width:48.3333vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-7042 .elementor-element.elementor-element-e152d74{--width:90%;}.elementor-7042 .elementor-element.elementor-element-0ab5fdf{--width:100%;}.elementor-7042 .elementor-element.elementor-element-e8202cb{--width:100%;}.elementor-7042 .elementor-element.elementor-element-65f003f{--width:100%;}.elementor-7042 .elementor-element.elementor-element-6f161b5{--width:100%;}.elementor-7042 .elementor-element.elementor-element-6e1dfb3{--width:100%;}.elementor-7042 .elementor-element.elementor-element-d8ada62{--width:85vw;}.elementor-7042 .elementor-element.elementor-element-eecd36a{--width:100%;}.elementor-7042 .elementor-element.elementor-element-65e0a00{--width:100%;}.elementor-7042 .elementor-element.elementor-element-d98ccbe{--width:100%;}.elementor-7042 .elementor-element.elementor-element-b075a2b{--width:100%;}.elementor-7042 .elementor-element.elementor-element-f76f7b5{--width:100%;}.elementor-7042 .elementor-element.elementor-element-b4be916{--width:100%;}.elementor-7042 .elementor-element.elementor-element-99f86a1{--width:100%;}.elementor-7042 .elementor-element.elementor-element-0abafb1{--width:100%;}.elementor-7042 .elementor-element.elementor-element-e6b778d{--width:100%;}.elementor-7042 .elementor-element.elementor-element-b579b1b{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-4f85718 */.elementor-7042 .elementor-element.elementor-element-4f85718 p:not(:last-child) {
  margin-bottom: 1.2vmax; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8ada62 */@media only screen and (max-width: 767px){
.elementor-counter-title{
    text-align:center;
}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cad4f53 */@media only screen and (min-width: 1025px){
    .elementor-7042 .elementor-element.elementor-element-cad4f53 svg{
			height: 4.0625vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d678d64 */@media only screen and (min-width: 1024px){
    .elementor-7042 .elementor-element.elementor-element-d678d64 .elementor-image-box-title{
    width: 26.2467vw;
}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7a18faa */@media only screen and (min-width: 1025px){
.elementor-7042 .elementor-element.elementor-element-7a18faa svg{
			height: 3.9583vw;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d38687 */@media only screen and (min-width: 1025px){
.elementor-7042 .elementor-element.elementor-element-0d38687 svg{
			height: 4.5313vw;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-492541a */@media only screen and (min-width: 1025px){
.elementor-7042 .elementor-element.elementor-element-492541a svg{
			height: 3.3854vw;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-df53a0c */@media only screen and (min-width: 1025px){
.elementor-7042 .elementor-element.elementor-element-df53a0c svg{
			height: 3.4375vw;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cdaf5aa */@media only screen and (min-width: 1025px){
.elementor-7042 .elementor-element.elementor-element-cdaf5aa svg{
			height: 4.1667vw;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d7e4acd */@media only screen and (min-width: 1025px){
.elementor-7042 .elementor-element.elementor-element-d7e4acd svg{
			height: 3.4375vw;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-06f57fc */@media only screen and (min-width: 1025px){
.elementor-7042 .elementor-element.elementor-element-06f57fc svg{
			height: 4.1667vw;
}
}/* End custom CSS */
/* Start custom CSS */*{
    margin: 0;
}
@media (min-width: 1025px){
.fs-23{
    font-size: clamp(0.773rem, 1.207vw + 0rem, 1.438rem) !important;
    }
}
.em-12{
    line-height: 1.2em !important;
}
.em-13 h4{
line-height: 1.3em !important;
}
.fs-27 p, .fs-27 h4{
    font-size: clamp(0.907rem, 1.417vw + 0rem, 1.688rem) !important;
    line-height: 1.2em;
}
.white-text{
    color: #fff;
}
.lowercase h3{
    text-transform: capitalize !important;
}
/* Desktop br */
.desktop-br br{
    display: none;
}

@media (min-width: 768px){
    .desktop-br br{
        display: block;
    }
}
.sq-icon .elementor-widget-container{
    aspect-ratio: 1;
}/* End custom CSS */