.elementor-6 .elementor-element.elementor-element-5d00c3f{--display:flex;--min-height:95vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.89;}.elementor-6 .elementor-element.elementor-element-5d00c3f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5d00c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://outlinesintact.com/wp-content/uploads/2025/10/pexels-asphotography-212372-scaled.jpg");background-size:cover;}.elementor-6 .elementor-element.elementor-element-5d00c3f::before, .elementor-6 .elementor-element.elementor-element-5d00c3f > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5d00c3f > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5d00c3f > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5d00c3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5d00c3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-9cd089e{--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;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-329ed2b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-329ed2b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-cdb207b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-cdb207b .elementor-icon-list-icon i{color:#BEBEBE;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-cdb207b .elementor-icon-list-icon svg{fill:#BEBEBE;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-cdb207b{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-cdb207b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-cdb207b .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-cdb207b .elementor-icon-list-text{color:#DFDFDF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-6201245{width:var( --container-widget-width, 68.517% );max-width:68.517%;--container-widget-width:68.517%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-6201245.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-6201245 .elementor-icon-list-icon i{color:#BEBEBE;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-6201245 .elementor-icon-list-icon svg{fill:#BEBEBE;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-6201245 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor4 );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-61327d6{--display:flex;}.elementor-6 .elementor-element.elementor-element-1d8c9dd{--display:flex;}.elementor-6 .elementor-element.elementor-element-7636120{--display:flex;}.elementor-6 .elementor-element.elementor-element-8f28fb7{--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;}.elementor-6 .elementor-element.elementor-element-f7dcc37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-f7dcc37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-7ff5a48{padding:0px 0px 30px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-7ff5a48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-6 .elementor-element.elementor-element-7ff5a48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-6 .elementor-element.elementor-element-7ff5a48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-6 .elementor-element.elementor-element-7ff5a48 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-6 .elementor-element.elementor-element-7ff5a48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-6 .elementor-element.elementor-element-7ff5a48 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-7ff5a48 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-7ff5a48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-7ff5a48 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-7ff5a48 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor4 );transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-e9ad2ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;line-height:55px;color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-5447719{padding:0px 0px 0px 105px;}.elementor-6 .elementor-element.elementor-element-5447719 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;line-height:55px;color:var( --e-global-color-astglobalcolor4 );}.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-6 .elementor-element.elementor-element-ca1a640 .elementor-button{background-color:#00000066;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:16px 16px 16px 16px;}.elementor-6 .elementor-element.elementor-element-ca1a640 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-ca1a640 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-ca1a640.elementor-element{--align-self:flex-end;}.elementor-6 .elementor-element.elementor-element-ca1a640 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-ca1a640 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-80d832b{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-6 .elementor-element.elementor-element-80d832b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-80d832b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-3f3d7f1{--display:flex;}.elementor-6 .elementor-element.elementor-element-3f3d7f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-cbc1ba2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-2a8d70f );}.elementor-6 .elementor-element.elementor-element-188729b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-6 .elementor-element.elementor-element-3575770{color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-957b8aa{--display:flex;}.elementor-6 .elementor-element.elementor-element-aad638a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a335a24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-a335a24:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a335a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-6 .elementor-element.elementor-element-a335a24:hover{background-color:var( --e-global-color-2a8d70f );}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-89f95d4.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-89f95d4 .elementor-counter-number-wrapper{color:var( --e-global-color-2a8d70f );font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;}.elementor-6 .elementor-element.elementor-element-89f95d4 .elementor-counter-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-1178ce5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-1178ce5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1178ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-6 .elementor-element.elementor-element-1178ce5:hover{background-color:var( --e-global-color-2a8d70f );}.elementor-6 .elementor-element.elementor-element-87fd542.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-87fd542 .elementor-counter-number-wrapper{color:var( --e-global-color-2a8d70f );font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;}.elementor-6 .elementor-element.elementor-element-87fd542 .elementor-counter-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-30c54ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-30c54ab:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-30c54ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-6 .elementor-element.elementor-element-30c54ab:hover{background-color:var( --e-global-color-2a8d70f );}.elementor-6 .elementor-element.elementor-element-84941aa.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-84941aa .elementor-counter-number-wrapper{color:var( --e-global-color-2a8d70f );font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;}.elementor-6 .elementor-element.elementor-element-84941aa .elementor-counter-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-3e2f6d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-3e2f6d4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3e2f6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor8 );}.elementor-6 .elementor-element.elementor-element-3e2f6d4:hover{background-color:var( --e-global-color-2a8d70f );}.elementor-6 .elementor-element.elementor-element-2110146.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-2110146 .elementor-counter-number-wrapper{color:var( --e-global-color-2a8d70f );font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;}.elementor-6 .elementor-element.elementor-element-2110146 .elementor-counter-title{color:var( --e-global-color-astglobalcolor4 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-c38c838{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-6 .elementor-element.elementor-element-12adce5{--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;}.elementor-6 .elementor-element.elementor-element-11c43d2{text-align:center;}.elementor-6 .elementor-element.elementor-element-11c43d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-2a8d70f );}.elementor-6 .elementor-element.elementor-element-e47d5d3{text-align:center;}.elementor-6 .elementor-element.elementor-element-e47d5d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;line-height:55px;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-feea629{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-feea629.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-b52cf6d{--display:flex;}.elementor-6 .elementor-element.elementor-element-d9c1e85{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-221a431{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-221a431:hover{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b6ebce3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-b6ebce3:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-b6ebce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a8d70f );}.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-6 .elementor-element.elementor-element-3c7ee60{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-3c7ee60.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-3c7ee60 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-3c7ee60.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-3c7ee60.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-3c7ee60.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-6 .elementor-element.elementor-element-3c7ee60.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-3c7ee60.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-6 .elementor-element.elementor-element-3c7ee60 .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-3c7ee60 .elementor-icon svg{height:30px;}.elementor-6 .elementor-element.elementor-element-a8a2dfa{padding:0px 0px 0px 0px;text-align:left;}.elementor-6 .elementor-element.elementor-element-a8a2dfa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:55px;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-1e53a07.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-1e53a07{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-a6ab7be .elementor-icon-list-icon i{color:var( --e-global-color-2a8d70f );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-a6ab7be .elementor-icon-list-icon svg{fill:var( --e-global-color-2a8d70f );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-a6ab7be{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-a6ab7be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-a6ab7be .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-a6ab7be .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-b9d20c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-b9d20c4:hover{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-bef362f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-bef362f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bef362f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a8d70f );}.elementor-6 .elementor-element.elementor-element-e86395d{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e86395d.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-e86395d .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-e86395d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-e86395d.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-e86395d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-6 .elementor-element.elementor-element-e86395d.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-e86395d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-6 .elementor-element.elementor-element-e86395d .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-e86395d .elementor-icon svg{height:30px;}.elementor-6 .elementor-element.elementor-element-80424ba{padding:0px 0px 0px 0px;text-align:left;}.elementor-6 .elementor-element.elementor-element-80424ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:55px;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-1a989ce.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-1a989ce{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-8fa5602 .elementor-icon-list-icon i{color:var( --e-global-color-2a8d70f );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-8fa5602 .elementor-icon-list-icon svg{fill:var( --e-global-color-2a8d70f );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-8fa5602{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-8fa5602 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-8fa5602 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-8fa5602 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-568ce30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-568ce30:hover{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-3ac1dd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-3ac1dd4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3ac1dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a8d70f );}.elementor-6 .elementor-element.elementor-element-8e5ce1c{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-8e5ce1c.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-8e5ce1c .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-8e5ce1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-8e5ce1c.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-8e5ce1c.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor6 );border-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-8e5ce1c.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-8e5ce1c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-8e5ce1c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-8e5ce1c.elementor-view-framed .elementor-icon:hover, .elementor-6 .elementor-element.elementor-element-8e5ce1c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor6 );border-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-8e5ce1c.elementor-view-framed .elementor-icon:hover, .elementor-6 .elementor-element.elementor-element-8e5ce1c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-8e5ce1c .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-8e5ce1c .elementor-icon svg{height:30px;}.elementor-6 .elementor-element.elementor-element-fea1329{padding:0px 0px 0px 0px;text-align:left;}.elementor-6 .elementor-element.elementor-element-fea1329 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:55px;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-1d8ab4d.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-1d8ab4d{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-1c32ddf .elementor-icon-list-icon i{color:var( --e-global-color-2a8d70f );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-1c32ddf .elementor-icon-list-icon svg{fill:var( --e-global-color-2a8d70f );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-1c32ddf{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-1c32ddf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-1c32ddf .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-1c32ddf .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-fdba658{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-fdba658:hover{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-da39a89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-da39a89:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-da39a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a8d70f );}.elementor-6 .elementor-element.elementor-element-a4535b0{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-a4535b0.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-a4535b0 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-a4535b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-a4535b0.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-a4535b0.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor6 );border-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-a4535b0.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-a4535b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-a4535b0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-a4535b0.elementor-view-framed .elementor-icon:hover, .elementor-6 .elementor-element.elementor-element-a4535b0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor6 );border-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-a4535b0.elementor-view-framed .elementor-icon:hover, .elementor-6 .elementor-element.elementor-element-a4535b0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-a4535b0 .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-a4535b0 .elementor-icon svg{height:30px;}.elementor-6 .elementor-element.elementor-element-94b127d{padding:0px 0px 0px 0px;text-align:left;}.elementor-6 .elementor-element.elementor-element-94b127d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:55px;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-93804f4.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-93804f4{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-ca17699 .elementor-icon-list-icon i{color:var( --e-global-color-2a8d70f );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-ca17699 .elementor-icon-list-icon svg{fill:var( --e-global-color-2a8d70f );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-ca17699{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-ca17699 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-ca17699 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-ca17699 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-39bee51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-39bee51:hover{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-47c6d29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-47c6d29:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-47c6d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a8d70f );}.elementor-6 .elementor-element.elementor-element-b415d59{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-b415d59.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-b415d59 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-b415d59.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b415d59.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-b415d59.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor6 );border-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b415d59.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-b415d59.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b415d59.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b415d59.elementor-view-framed .elementor-icon:hover, .elementor-6 .elementor-element.elementor-element-b415d59.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor6 );border-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b415d59.elementor-view-framed .elementor-icon:hover, .elementor-6 .elementor-element.elementor-element-b415d59.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b415d59 .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-b415d59 .elementor-icon svg{height:30px;}.elementor-6 .elementor-element.elementor-element-fee2c01{padding:0px 0px 0px 0px;text-align:left;}.elementor-6 .elementor-element.elementor-element-fee2c01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:55px;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-889b798.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-889b798{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-6ce73a3 .elementor-icon-list-icon i{color:var( --e-global-color-2a8d70f );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-6ce73a3 .elementor-icon-list-icon svg{fill:var( --e-global-color-2a8d70f );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-6ce73a3{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-6ce73a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-6ce73a3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-6ce73a3 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-bae43ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-bae43ed:hover{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-1cf64d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:15px 15px 15px 15px;}.elementor-6 .elementor-element.elementor-element-1cf64d1:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1cf64d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a8d70f );}.elementor-6 .elementor-element.elementor-element-b77f602{padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-b77f602.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-b77f602 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-b77f602.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b77f602.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-b77f602.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor6 );border-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b77f602.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-b77f602.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b77f602.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b77f602.elementor-view-framed .elementor-icon:hover, .elementor-6 .elementor-element.elementor-element-b77f602.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-astglobalcolor6 );border-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b77f602.elementor-view-framed .elementor-icon:hover, .elementor-6 .elementor-element.elementor-element-b77f602.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b77f602 .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-b77f602 .elementor-icon svg{height:30px;}.elementor-6 .elementor-element.elementor-element-bf92162{padding:0px 0px 0px 0px;text-align:left;}.elementor-6 .elementor-element.elementor-element-bf92162 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:55px;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-70e04c0.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-70e04c0{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-cd6d557 .elementor-icon-list-icon i{color:var( --e-global-color-2a8d70f );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-cd6d557 .elementor-icon-list-icon svg{fill:var( --e-global-color-2a8d70f );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-cd6d557{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-cd6d557 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-cd6d557 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-cd6d557 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor6 );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-4681cd6{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-6 .elementor-element.elementor-element-56fcd0d{--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;}.elementor-6 .elementor-element.elementor-element-37a04e4{text-align:center;}.elementor-6 .elementor-element.elementor-element-37a04e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-2a8d70f );}.elementor-6 .elementor-element.elementor-element-825691c{text-align:center;}.elementor-6 .elementor-element.elementor-element-825691c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:700;line-height:55px;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-5f2027d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-5f2027d.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-a1802ef{--display:flex;}.elementor-6 .elementor-element.elementor-element-d8d0724{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-b419922{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-b419922:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-b419922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-6 .elementor-element.elementor-element-b419922:hover{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b419922.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-38d265e.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-38d265e{text-align:center;}.elementor-6 .elementor-element.elementor-element-38d265e img{width:39%;}.elementor-6 .elementor-element.elementor-element-161125c{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-161125c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-b28e639.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-b28e639{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-981f121{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-981f121:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-981f121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-6 .elementor-element.elementor-element-981f121.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-471bb55.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-471bb55{text-align:center;}.elementor-6 .elementor-element.elementor-element-471bb55 img{width:92%;}.elementor-6 .elementor-element.elementor-element-a9242ee{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-a9242ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-c2fa9c5.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-c2fa9c5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-1f566bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-1f566bc:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1f566bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-6 .elementor-element.elementor-element-1f566bc.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6d3f996.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6d3f996{text-align:center;}.elementor-6 .elementor-element.elementor-element-6d3f996 img{width:92%;}.elementor-6 .elementor-element.elementor-element-1fff78d{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-1fff78d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-ece3453.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-ece3453{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-89d26de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-89d26de:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-89d26de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-6 .elementor-element.elementor-element-89d26de.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-ab24608.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-ab24608{text-align:center;}.elementor-6 .elementor-element.elementor-element-ab24608 img{width:92%;}.elementor-6 .elementor-element.elementor-element-77f82ea{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-77f82ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-14f3cf9.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-14f3cf9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-546da35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-546da35:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-546da35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-6 .elementor-element.elementor-element-546da35.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-ff89791.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-ff89791{text-align:center;}.elementor-6 .elementor-element.elementor-element-ff89791 img{width:92%;}.elementor-6 .elementor-element.elementor-element-271a531{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-271a531 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-96914e9.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-96914e9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-bdfd961{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-bdfd961:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bdfd961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-6 .elementor-element.elementor-element-bdfd961.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-db24938.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-db24938{text-align:center;}.elementor-6 .elementor-element.elementor-element-db24938 img{width:92%;}.elementor-6 .elementor-element.elementor-element-144542e{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-144542e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-dd0eec2.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-dd0eec2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-bc36e19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-bc36e19:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bc36e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-6 .elementor-element.elementor-element-bc36e19.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-f978bdb.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-f978bdb{text-align:center;}.elementor-6 .elementor-element.elementor-element-f978bdb img{width:92%;}.elementor-6 .elementor-element.elementor-element-fb8b557{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-fb8b557 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-1663902.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-1663902{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-4915c56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-4915c56:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4915c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-6 .elementor-element.elementor-element-4915c56.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6730684.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6730684{text-align:center;}.elementor-6 .elementor-element.elementor-element-6730684 img{width:92%;}.elementor-6 .elementor-element.elementor-element-a22f471{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-a22f471 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-3c1d6bf.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-3c1d6bf{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-84f3a64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-84f3a64:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-84f3a64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-6 .elementor-element.elementor-element-84f3a64.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-8adea7f.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-8adea7f{text-align:center;}.elementor-6 .elementor-element.elementor-element-8adea7f img{width:92%;}.elementor-6 .elementor-element.elementor-element-a44dc15{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-a44dc15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-f6d7cdb.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-f6d7cdb{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-f5add68{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-f5add68:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f5add68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-6 .elementor-element.elementor-element-f5add68.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-aa5d0f3.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-aa5d0f3{text-align:center;}.elementor-6 .elementor-element.elementor-element-aa5d0f3 img{width:92%;}.elementor-6 .elementor-element.elementor-element-9405859{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-9405859 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:var( --e-global-color-astglobalcolor6 );}.elementor-6 .elementor-element.elementor-element-571bfed.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-571bfed{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-astglobalcolor6 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-aad638a{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-d9c1e85{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-d8d0724{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-329ed2b{--width:41.556%;}.elementor-6 .elementor-element.elementor-element-f7dcc37{--width:78.817%;}.elementor-6 .elementor-element.elementor-element-3f3d7f1{--width:60.157%;}.elementor-6 .elementor-element.elementor-element-b6ebce3{--width:20%;}.elementor-6 .elementor-element.elementor-element-bef362f{--width:20%;}.elementor-6 .elementor-element.elementor-element-3ac1dd4{--width:20%;}.elementor-6 .elementor-element.elementor-element-da39a89{--width:20%;}.elementor-6 .elementor-element.elementor-element-47c6d29{--width:20%;}.elementor-6 .elementor-element.elementor-element-1cf64d1{--width:20%;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-aad638a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-d9c1e85{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-d8d0724{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-a335a24 *//* Change counter text color to black when hovering */
.elementor-element-a335a24:hover .elementor-counter-title,
.elementor-element-a335a24:hover .elementor-counter-number,
.elementor-element-a335a24:hover .elementor-counter-number-prefix,
.elementor-element-a335a24:hover .elementor-counter-number-suffix {
    color: #000000 !important;
    transition: color 0.3s ease-in-out;
}

/* Add base transition for counter elements */
.elementor-counter-title,
.elementor-counter-number,
.elementor-counter-number-prefix,
.elementor-counter-number-suffix {
    transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1178ce5 *//* Change counter text color to black when hovering */
.elementor-element-1178ce5:hover .elementor-counter-title,
.elementor-element-1178ce5:hover .elementor-counter-number,
.elementor-element-1178ce5:hover .elementor-counter-number-prefix,
.elementor-element-1178ce5:hover .elementor-counter-number-suffix {
    color: #000000 !important;
    transition: color 0.3s ease-in-out;
}

/* Add base transition for counter elements */
.elementor-counter-title,
.elementor-counter-number,
.elementor-counter-number-prefix,
.elementor-counter-number-suffix {
    transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30c54ab *//* Change counter text color to black when hovering */
.elementor-element-30c54ab:hover .elementor-counter-title,
.elementor-element-30c54ab:hover .elementor-counter-number,
.elementor-element-30c54ab:hover .elementor-counter-number-prefix,
.elementor-element-30c54ab:hover .elementor-counter-number-suffix {
    color: #000000 !important;
    transition: color 0.3s ease-in-out;
}

/* Add base transition for counter elements */
.elementor-counter-title,
.elementor-counter-number,
.elementor-counter-number-prefix,
.elementor-counter-number-suffix {
    transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e2f6d4 *//* Change counter text color to black when hovering */
.elementor-element-3e2f6d4:hover .elementor-counter-title,
.elementor-element-3e2f6d4:hover .elementor-counter-number,
.elementor-element-3e2f6d4:hover .elementor-counter-number-prefix,
.elementor-element-3e2f6d4:hover .elementor-counter-number-suffix {
    color: #000000 !important;
    transition: color 0.3s ease-in-out;
}

/* Add base transition for counter elements */
.elementor-counter-title,
.elementor-counter-number,
.elementor-counter-number-prefix,
.elementor-counter-number-suffix {
    transition: color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221a431 *//* Change all text colors to white when hovering */
.elementor-element-221a431:hover .elementor-heading-title,
.elementor-element-221a431:hover .elementor-widget-text-editor,
.elementor-element-221a431:hover .elementor-widget-text-editor p,
.elementor-element-221a431:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-221a431:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d20c4 *//* Change all text colors to white when hovering */
.elementor-element-b9d20c4:hover .elementor-heading-title,
.elementor-element-b9d20c4:hover .elementor-widget-text-editor,
.elementor-element-b9d20c4:hover .elementor-widget-text-editor p,
.elementor-element-b9d20c4:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-b9d20c4:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-568ce30 *//* Change all text colors to white when hovering */
.elementor-element-568ce30:hover .elementor-heading-title,
.elementor-element-568ce30:hover .elementor-widget-text-editor,
.elementor-element-568ce30:hover .elementor-widget-text-editor p,
.elementor-element-568ce30:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-568ce30:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdba658 *//* Change all text colors to white when hovering */
.elementor-element-fdba658:hover .elementor-heading-title,
.elementor-element-fdba658:hover .elementor-widget-text-editor,
.elementor-element-fdba658:hover .elementor-widget-text-editor p,
.elementor-element-fdba658:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-fdba658:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39bee51 *//* Change all text colors to white when hovering */
.elementor-element-39bee51:hover .elementor-heading-title,
.elementor-element-39bee51:hover .elementor-widget-text-editor,
.elementor-element-39bee51:hover .elementor-widget-text-editor p,
.elementor-element-39bee51:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-39bee51:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bae43ed *//* Change all text colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-heading-title,
.elementor-element-bae43ed:hover .elementor-widget-text-editor,
.elementor-element-bae43ed:hover .elementor-widget-text-editor p,
.elementor-element-bae43ed:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b419922 *//* Change all text colors to white when hovering */
.elementor-element-b419922:hover .elementor-heading-title,
.elementor-element-b419922:hover .elementor-widget-text-editor,
.elementor-element-b419922:hover .elementor-widget-text-editor p {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-981f121 *//* Change all text colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-heading-title,
.elementor-element-bae43ed:hover .elementor-widget-text-editor,
.elementor-element-bae43ed:hover .elementor-widget-text-editor p,
.elementor-element-bae43ed:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f566bc *//* Change all text colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-heading-title,
.elementor-element-bae43ed:hover .elementor-widget-text-editor,
.elementor-element-bae43ed:hover .elementor-widget-text-editor p,
.elementor-element-bae43ed:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89d26de *//* Change all text colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-heading-title,
.elementor-element-bae43ed:hover .elementor-widget-text-editor,
.elementor-element-bae43ed:hover .elementor-widget-text-editor p,
.elementor-element-bae43ed:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-546da35 *//* Change all text colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-heading-title,
.elementor-element-bae43ed:hover .elementor-widget-text-editor,
.elementor-element-bae43ed:hover .elementor-widget-text-editor p,
.elementor-element-bae43ed:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdfd961 *//* Change all text colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-heading-title,
.elementor-element-bae43ed:hover .elementor-widget-text-editor,
.elementor-element-bae43ed:hover .elementor-widget-text-editor p,
.elementor-element-bae43ed:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc36e19 *//* Change all text colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-heading-title,
.elementor-element-bae43ed:hover .elementor-widget-text-editor,
.elementor-element-bae43ed:hover .elementor-widget-text-editor p,
.elementor-element-bae43ed:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4915c56 *//* Change all text colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-heading-title,
.elementor-element-bae43ed:hover .elementor-widget-text-editor,
.elementor-element-bae43ed:hover .elementor-widget-text-editor p,
.elementor-element-bae43ed:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84f3a64 *//* Change all text colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-heading-title,
.elementor-element-bae43ed:hover .elementor-widget-text-editor,
.elementor-element-bae43ed:hover .elementor-widget-text-editor p,
.elementor-element-bae43ed:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5add68 *//* Change all text colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-heading-title,
.elementor-element-bae43ed:hover .elementor-widget-text-editor,
.elementor-element-bae43ed:hover .elementor-widget-text-editor p,
.elementor-element-bae43ed:hover .elementor-icon-list-text {
    color: #ffffff !important;
    transition: color 0.3s ease-in-out;
}

/* Change icon colors to white when hovering */
.elementor-element-bae43ed:hover .elementor-icon svg {
    fill: #ffffff !important;
    stroke: #ffffff !important;
    transition: all 0.3s ease-in-out;
}

/* Add base transitions */
.elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-icon-list-text,
.elementor-icon svg,
.elementor-icon-list-icon svg {
    transition: all 0.3s ease-in-out;
}/* End custom CSS */