.elementor-53 .elementor-element.elementor-element-48edae5{--display:flex;--min-height:0px;--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;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-48edae5:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-48edae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dhathriayurveda.ae/wp-content/uploads/2025/10/ayurveda-banner-2.jpg");background-position:center center;background-size:cover;}.elementor-53 .elementor-element.elementor-element-48edae5::before, .elementor-53 .elementor-element.elementor-element-48edae5 > .elementor-background-video-container::before, .elementor-53 .elementor-element.elementor-element-48edae5 > .e-con-inner > .elementor-background-video-container::before, .elementor-53 .elementor-element.elementor-element-48edae5 > .elementor-background-slideshow::before, .elementor-53 .elementor-element.elementor-element-48edae5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-53 .elementor-element.elementor-element-48edae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor2 );--background-overlay:'';}.elementor-53 .elementor-element.elementor-element-69e73446 .elementor-heading-title{color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-7c10386b .ekit-header-info > li > a{color:var( --e-global-color-ef8081b );font-family:"Roboto Slab", Sans-serif;font-weight:400;text-decoration:none;}.elementor-53 .elementor-element.elementor-element-7c10386b .ekit-header-info > li > a i{font-size:16px;}.elementor-53 .elementor-element.elementor-element-7c10386b .ekit-header-info > li > a svg{max-width:16px;height:auto;}.elementor-53 .elementor-element.elementor-element-7c10386b .ekit-header-info > li > a i, .elementor-53 .elementor-element.elementor-element-7c10386b .ekit-header-info > li > a svg{margin-right:8px;}.elementor-53 .elementor-element.elementor-element-3c0a3ff{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-374000db{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-53 .elementor-element.elementor-element-3c7c62d5 .elementor-heading-title{text-transform:uppercase;}.elementor-53 .elementor-element.elementor-element-22422f1f{text-align:center;}.elementor-53 .elementor-element.elementor-element-5b1ba962{--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;--z-index:0;}.elementor-53 .elementor-element.elementor-element-52dd76b3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-53 .elementor-element.elementor-element-5edda38b{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-5edda38b:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-5edda38b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-713b7c78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-f517f2c{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-f517f2c .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-f517f2c .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-f517f2c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-f517f2c.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-f517f2c.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-f517f2c .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-f517f2c .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-7d65f15e .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-7d65f15e .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-7d65f15e .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-7d65f15e .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-7d65f15e .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-9f85409{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-9f85409:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-9f85409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-ac30cf2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-3c43e5d{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-3c43e5d .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-3c43e5d .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-3c43e5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-3c43e5d.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-3c43e5d.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-3c43e5d .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-3c43e5d .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-bf57656 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-bf57656 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-bf57656 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-bf57656 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-bf57656 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-b93d279{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-b93d279:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-b93d279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-e5b9d72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-4006092{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-4006092 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-4006092 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-4006092.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-4006092.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-4006092.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-4006092 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-4006092 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-29b2266 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-29b2266 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-29b2266 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-29b2266 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-29b2266 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-96e20b9{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-96e20b9:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-96e20b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-1a1a21f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-400d06a{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-400d06a .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-400d06a .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-400d06a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-400d06a.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-400d06a.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-400d06a .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-400d06a .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-bee3cd2 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-bee3cd2 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-bee3cd2 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-bee3cd2 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-bee3cd2 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-bf2b426{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-bf2b426:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-bf2b426 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-f94e3ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-b8f402f{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-b8f402f .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-b8f402f .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-b8f402f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-b8f402f.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-b8f402f.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-b8f402f .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-b8f402f .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-bf7fbeb .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-bf7fbeb .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-bf7fbeb .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-bf7fbeb .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-bf7fbeb .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-80e350d{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-80e350d:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-80e350d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-ce8f8c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-91a06e3{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-91a06e3 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-91a06e3 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-91a06e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-91a06e3.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-91a06e3.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-91a06e3 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-91a06e3 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-971454a .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-971454a .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-971454a .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-971454a .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-971454a .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-8660c4c{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-8660c4c:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-8660c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-f9b6441{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-0a7fc89{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-0a7fc89 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-0a7fc89 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-0a7fc89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-0a7fc89.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-0a7fc89.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-0a7fc89 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-0a7fc89 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-eeae0c0 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-eeae0c0 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-eeae0c0 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-eeae0c0 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-eeae0c0 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-dd09cb1{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-dd09cb1:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-dd09cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-302908a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-a9be812{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-a9be812 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-a9be812 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-a9be812.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-a9be812.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-a9be812.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-a9be812 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-a9be812 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-f3054d3 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-f3054d3 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-f3054d3 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-f3054d3 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-f3054d3 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-457997c{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-457997c:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-457997c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-ca33577{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-f19a4a1{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-f19a4a1 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-f19a4a1 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-f19a4a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-f19a4a1.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-f19a4a1.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-f19a4a1 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-f19a4a1 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-6dcaa10 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-6dcaa10 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-6dcaa10 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-6dcaa10 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-6dcaa10 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-65df0a7{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-65df0a7:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-65df0a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-20b89ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-705cf00{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-705cf00 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-705cf00 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-705cf00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-705cf00.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-705cf00.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-705cf00 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-705cf00 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-219fc5b .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-219fc5b .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-219fc5b .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-219fc5b .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-219fc5b .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-6320aaf{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-6320aaf:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-6320aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-3b5c96c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-cd99196{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-cd99196 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-cd99196 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-cd99196.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-cd99196.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-cd99196.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-cd99196 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-cd99196 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-737c947 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-737c947 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-737c947 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-737c947 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-737c947 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-5d6fd42{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-5d6fd42:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-5d6fd42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-542da86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-d395b48{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-d395b48 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-d395b48 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-d395b48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-d395b48.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-d395b48.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-d395b48 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-d395b48 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-3672369 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-3672369 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-3672369 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-3672369 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-3672369 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-e375589{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-e375589:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-e375589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-d7bf9dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-b2a70f1{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-b2a70f1 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-b2a70f1 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-b2a70f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-b2a70f1.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-b2a70f1.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-b2a70f1 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-b2a70f1 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-cb0d1b2 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-cb0d1b2 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-cb0d1b2 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-cb0d1b2 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-cb0d1b2 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-876b628{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-876b628:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-876b628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-17af993{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-979cad8{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-979cad8 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-979cad8 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-979cad8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-979cad8.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-979cad8.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-979cad8 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-979cad8 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-6de256d .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-6de256d .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-6de256d .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-6de256d .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-6de256d .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-59d1471{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-59d1471:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-59d1471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-06bc2fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-e393b41{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-e393b41 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-e393b41 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-e393b41.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-e393b41.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-e393b41.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-e393b41 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-e393b41 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-ae884a4 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-ae884a4 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-ae884a4 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-ae884a4 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-ae884a4 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-f58cba5{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-f58cba5:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-f58cba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-ec082ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-6d78138{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-6d78138 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-6d78138 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-6d78138.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-6d78138.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-6d78138.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-6d78138 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-6d78138 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-adf753f .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-adf753f .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-adf753f .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-adf753f .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-adf753f .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-63c4534{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-63c4534:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-63c4534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-6232bad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-a14faac{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-a14faac .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-a14faac .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-a14faac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-a14faac.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-a14faac.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-a14faac .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-a14faac .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-749c363 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-749c363 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-749c363 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-749c363 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-749c363 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-f37d175{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-f37d175:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-f37d175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-f679d25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-2f667c7{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-2f667c7 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-2f667c7 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-2f667c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-2f667c7.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-2f667c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-2f667c7 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-2f667c7 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-be4e4ac .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-be4e4ac .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-be4e4ac .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-be4e4ac .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-be4e4ac .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-3cf9a14{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-3cf9a14:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-3cf9a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-f3c8e5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-ab9f89a{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-ab9f89a .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-ab9f89a .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-ab9f89a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-ab9f89a.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-ab9f89a.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-ab9f89a .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-ab9f89a .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-29e8926 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-29e8926 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-29e8926 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-29e8926 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-29e8926 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-1e93f63{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-1e93f63:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-1e93f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-81c47d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-f455dc4{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-f455dc4 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-f455dc4 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-f455dc4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-f455dc4.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-f455dc4.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-f455dc4 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-f455dc4 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-b4237eb .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-b4237eb .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-b4237eb .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-b4237eb .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-b4237eb .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-2d77d30{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-2d77d30:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-2d77d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-3a85281{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-b720ee0{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-b720ee0 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-b720ee0 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-b720ee0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-b720ee0.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-b720ee0.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-b720ee0 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-b720ee0 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-8b64e6e .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-8b64e6e .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-8b64e6e .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-8b64e6e .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-8b64e6e .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-7c637d0{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-7c637d0:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-7c637d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-0c657e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-a71c3c5{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-a71c3c5 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-a71c3c5 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-a71c3c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-a71c3c5.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-a71c3c5.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-a71c3c5 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-a71c3c5 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-6a276b3 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-6a276b3 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-6a276b3 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-6a276b3 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-6a276b3 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-78a382a{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-78a382a:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-78a382a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-f997a58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-e7218ea{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-e7218ea .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-e7218ea .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-e7218ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-e7218ea.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-e7218ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-e7218ea .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-e7218ea .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-38c6af0 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-38c6af0 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-38c6af0 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-38c6af0 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-38c6af0 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-96bfea9{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-96bfea9:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-96bfea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-14d9dcc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-bc1ee08{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-bc1ee08 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-bc1ee08 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-bc1ee08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-bc1ee08.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-bc1ee08.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-bc1ee08 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-bc1ee08 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-6eae5f7 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-6eae5f7 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-6eae5f7 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-6eae5f7 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-6eae5f7 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-92b68e8{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-92b68e8:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-92b68e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-e818778{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-3ed5880{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-3ed5880 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-3ed5880 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-3ed5880.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-3ed5880.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-3ed5880.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-3ed5880 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-3ed5880 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-0755612 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-0755612 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-0755612 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-0755612 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-0755612 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-be08e78{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-be08e78:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-be08e78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-8dde2a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-4041f81{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-4041f81 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-4041f81 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-4041f81.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-4041f81.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-4041f81.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-4041f81 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-4041f81 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-61e8146 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-61e8146 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-61e8146 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-61e8146 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-61e8146 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-f48980f{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-f48980f:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-f48980f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-8de7c12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-4e75d13{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-4e75d13 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-4e75d13 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-4e75d13.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-4e75d13.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-4e75d13.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-4e75d13 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-4e75d13 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-a87d929 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-a87d929 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-a87d929 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-a87d929 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-a87d929 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-1655eb7{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-1655eb7:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-1655eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-277b646{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-2147b88{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-2147b88 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-2147b88 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-2147b88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-2147b88.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-2147b88.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-2147b88 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-2147b88 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-59b753e .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-59b753e .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-59b753e .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-59b753e .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-59b753e .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-93a6402{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-93a6402:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-93a6402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-0481969{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-546b4f5{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-546b4f5 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-546b4f5 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-546b4f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-546b4f5.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-546b4f5.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-546b4f5 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-546b4f5 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-82a2f82 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-82a2f82 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-82a2f82 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-82a2f82 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-82a2f82 .elementor-button{padding:10px 10px 10px 10px;}.elementor-53 .elementor-element.elementor-element-2a06a9b{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-2a06a9b:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-2a06a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-53 .elementor-element.elementor-element-c9350b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53 .elementor-element.elementor-element-e0666f8{--icon-box-icon-margin:15px;}.elementor-53 .elementor-element.elementor-element-e0666f8 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-e0666f8 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-53 .elementor-element.elementor-element-e0666f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-e0666f8.elementor-view-framed .elementor-icon, .elementor-53 .elementor-element.elementor-element-e0666f8.elementor-view-default .elementor-icon{fill:var( --e-global-color-98fbffc );color:var( --e-global-color-98fbffc );border-color:var( --e-global-color-98fbffc );}.elementor-53 .elementor-element.elementor-element-e0666f8 .elementor-icon-box-title, .elementor-53 .elementor-element.elementor-element-e0666f8 .elementor-icon-box-title a{font-size:20px;}.elementor-53 .elementor-element.elementor-element-2b759a7 .elementor-button:hover, .elementor-53 .elementor-element.elementor-element-2b759a7 .elementor-button:focus{background-color:var( --e-global-color-6ecdef6 );color:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-2b759a7 .elementor-button:hover svg, .elementor-53 .elementor-element.elementor-element-2b759a7 .elementor-button:focus svg{fill:var( --e-global-color-ef8081b );}.elementor-53 .elementor-element.elementor-element-2b759a7 .elementor-button{padding:10px 10px 10px 10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-53 .elementor-element.elementor-element-374000db{--width:75%;}.elementor-53 .elementor-element.elementor-element-5b1ba962{--content-width:100%;}}@media(max-width:1024px){.elementor-53 .elementor-element.elementor-element-48edae5{--padding-top:250px;--padding-bottom:150px;--padding-left:32px;--padding-right:32px;}.elementor-53 .elementor-element.elementor-element-52dd76b3{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-53 .elementor-element.elementor-element-48edae5{--padding-top:250px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-53 .elementor-element.elementor-element-52dd76b3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-5edda38b */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f85409 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93d279 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96e20b9 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf2b426 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80e350d */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8660c4c */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd09cb1 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-457997c */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65df0a7 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6320aaf */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d6fd42 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e375589 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-876b628 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59d1471 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f58cba5 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63c4534 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f37d175 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cf9a14 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e93f63 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d77d30 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c637d0 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a382a */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96bfea9 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92b68e8 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be08e78 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f48980f */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1655eb7 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93a6402 */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a06a9b */.card-container {
  position: relative;
  overflow: hidden;
}

.front-card {
  position: relative;
  z-index: 1;
}

.back-card {
  position: absolute;
  top: 70%; /* Adjust this value to control how much of the back card is initially visible */
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  transition: top 0.6s ease-in-out;
  display: flex;
  justify-content: flex-start; /* Initially, content is at the top */
 
}

.back-card-content-container {
  transition: top 0.5s ease-in-out; /* Slower transition than the back card */
  position: absolute;
  top: 0;
  width: 85%;
  display: flex;
  justify-content: flex-end;
  padding-top: 20px;
  padding-left: 0;
 
}

.card-container:hover .back-card {
  top: 0;
  justify-content: flex-end;
}

.card-container:hover .back-card-content-container {
  top: 60px; /* Adjust to control how far the content moves down */
}

.card-container .back-card-content {
  transition: transform 0.6s ease-in-out;
  transform: translateY(0);
}

.card-container:hover .back-card-content {
  transform: translateY(-300px); /* Adjust as needed for smooth transition */
}/* End custom CSS */