.elementor-466 .elementor-element.elementor-element-228437f7 > .elementor-container{
    max-width:1200px;
    min-height:400px;
}
.elementor-466 .elementor-element.elementor-element-228437f7:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-228437f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../img/Hero-aboutus.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-466 .elementor-element.elementor-element-228437f7 > .elementor-background-overlay{
    background-color:#2C365A;
    opacity:0.6;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-228437f7{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-466 .elementor-element.elementor-element-1536235{
    text-align:center;
}
.elementor-466 .elementor-element.elementor-element-1536235 .elementor-heading-title{
    color:#FFFFFF;
}
.elementor-466 .elementor-element.elementor-element-14edad2d{
    --divider-border-style:solid;
    --divider-color:#05CEAA;
    --divider-border-width:1px;
}
.elementor-466 .elementor-element.elementor-element-14edad2d .elementor-divider-separator{
    width:10%;
    margin:0 auto;
    margin-center:0;
}
.elementor-466 .elementor-element.elementor-element-14edad2d .elementor-divider{
    text-align:center;
    padding-top:0px;
    padding-bottom:0px;
}
.elementor-466 .elementor-element.elementor-element-77ac2bd1:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-77ac2bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#E7E7E759;
}
.elementor-466 .elementor-element.elementor-element-77ac2bd1{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:60px 0px 60px 0px;
}
.elementor-466 .elementor-element.elementor-element-77ac2bd1 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-c26cb55{
    text-align:center;
}
.elementor-466 .elementor-element.elementor-element-c26cb55 .elementor-heading-title{
    color:#2C365A;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
    text-transform:capitalize;
}
.elementor-466 .elementor-element.elementor-element-7f9c4f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-466 .elementor-element.elementor-element-7f9c4f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-466 .elementor-element.elementor-element-7f9c4f5:hover > .elementor-element-populated{
    background-color:#05CEAA24;
}
.elementor-466 .elementor-element.elementor-element-7f9c4f5 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#EEEEEE;
    box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-7f9c4f5 > .elementor-element-populated, .elementor-466 .elementor-element.elementor-element-7f9c4f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-466 .elementor-element.elementor-element-7f9c4f5 > .elementor-background-slideshow{
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-7f9c4f5 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-dd24d47.elementor-view-stacked .elementor-icon{
    background-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-dd24d47.elementor-view-framed .elementor-icon, .elementor-466 .elementor-element.elementor-element-dd24d47.elementor-view-default .elementor-icon{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-dd24d47.elementor-position-right .elementor-icon-box-icon{
    margin-left:25px;
}
.elementor-466 .elementor-element.elementor-element-dd24d47.elementor-position-left .elementor-icon-box-icon{
    margin-right:25px;
}
.elementor-466 .elementor-element.elementor-element-dd24d47.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:25px;
}
.elementor-466 .elementor-element.elementor-element-dd24d47 .elementor-icon{
    font-size:35px;
}
.elementor-466 .elementor-element.elementor-element-dd24d47 .elementor-icon-box-title{
    color:#2C365A;
}
.elementor-466 .elementor-element.elementor-element-dd24d47 > .elementor-widget-container{
    padding:30px 30px 30px 30px;
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-47dd8e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-466 .elementor-element.elementor-element-47dd8e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-466 .elementor-element.elementor-element-47dd8e2:hover > .elementor-element-populated{
    background-color:#05CEAA24;
}
.elementor-466 .elementor-element.elementor-element-47dd8e2 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#EEEEEE;
    box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-47dd8e2 > .elementor-element-populated, .elementor-466 .elementor-element.elementor-element-47dd8e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-466 .elementor-element.elementor-element-47dd8e2 > .elementor-background-slideshow{
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-47dd8e2 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-b524bdf.elementor-view-stacked .elementor-icon{
    background-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-b524bdf.elementor-view-framed .elementor-icon, .elementor-466 .elementor-element.elementor-element-b524bdf.elementor-view-default .elementor-icon{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-b524bdf.elementor-position-right .elementor-icon-box-icon{
    margin-left:25px;
}
.elementor-466 .elementor-element.elementor-element-b524bdf.elementor-position-left .elementor-icon-box-icon{
    margin-right:25px;
}
.elementor-466 .elementor-element.elementor-element-b524bdf.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:25px;
}
.elementor-466 .elementor-element.elementor-element-b524bdf .elementor-icon{
    font-size:35px;
}
.elementor-466 .elementor-element.elementor-element-b524bdf .elementor-icon-box-title{
    color:#2C365A;
}
.elementor-466 .elementor-element.elementor-element-b524bdf > .elementor-widget-container{
    padding:30px 30px 30px 30px;
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-74428d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-466 .elementor-element.elementor-element-74428d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-466 .elementor-element.elementor-element-74428d0:hover > .elementor-element-populated{
    background-color:#05CEAA24;
}
.elementor-466 .elementor-element.elementor-element-74428d0 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#EEEEEE;
    box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-74428d0 > .elementor-element-populated, .elementor-466 .elementor-element.elementor-element-74428d0 > .elementor-element-populated > .elementor-background-overlay, .elementor-466 .elementor-element.elementor-element-74428d0 > .elementor-background-slideshow{
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-74428d0 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-0c2f3e2.elementor-view-stacked .elementor-icon{
    background-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-0c2f3e2.elementor-view-framed .elementor-icon, .elementor-466 .elementor-element.elementor-element-0c2f3e2.elementor-view-default .elementor-icon{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-0c2f3e2.elementor-position-right .elementor-icon-box-icon{
    margin-left:25px;
}
.elementor-466 .elementor-element.elementor-element-0c2f3e2.elementor-position-left .elementor-icon-box-icon{
    margin-right:25px;
}
.elementor-466 .elementor-element.elementor-element-0c2f3e2.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:25px;
}
.elementor-466 .elementor-element.elementor-element-0c2f3e2 .elementor-icon{
    font-size:35px;
}
.elementor-466 .elementor-element.elementor-element-0c2f3e2 .elementor-icon-box-title{
    color:#2C365A;
}
.elementor-466 .elementor-element.elementor-element-0c2f3e2 > .elementor-widget-container{
    padding:30px 30px 30px 30px;
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-c78188d .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-size:16px;
    font-weight:500;
    fill:#2C365A;
    color:#2C365A;
    background-color:#05CEAA;
    border-radius:48px 48px 48px 48px;
    padding:20px 60px 20px 60px;
}
.elementor-466 .elementor-element.elementor-element-c78188d > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-466 .elementor-element.elementor-element-51198cd{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:60px 0px 60px 0px;
}
.elementor-466 .elementor-element.elementor-element-51198cd > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-25ea794{
    text-align:center;
}
.elementor-466 .elementor-element.elementor-element-25ea794 .elementor-heading-title{
    color:#2C365A;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
    text-transform:capitalize;
}
.elementor-466 .elementor-element.elementor-element-caebe4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-466 .elementor-element.elementor-element-caebe4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#EEEEEE;
}
.elementor-466 .elementor-element.elementor-element-caebe4a:hover > .elementor-element-populated{
    background-color:#05CEAA24;
}
.elementor-466 .elementor-element.elementor-element-caebe4a > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#EEEEEE;
    box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-caebe4a > .elementor-element-populated, .elementor-466 .elementor-element.elementor-element-caebe4a > .elementor-element-populated > .elementor-background-overlay, .elementor-466 .elementor-element.elementor-element-caebe4a > .elementor-background-slideshow{
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-caebe4a > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-e2e1d12.elementor-view-stacked .elementor-icon{
    background-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-e2e1d12.elementor-view-framed .elementor-icon, .elementor-466 .elementor-element.elementor-element-e2e1d12.elementor-view-default .elementor-icon{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-e2e1d12.elementor-position-right .elementor-icon-box-icon{
    margin-left:25px;
}
.elementor-466 .elementor-element.elementor-element-e2e1d12.elementor-position-left .elementor-icon-box-icon{
    margin-right:25px;
}
.elementor-466 .elementor-element.elementor-element-e2e1d12.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:25px;
}
.elementor-466 .elementor-element.elementor-element-e2e1d12 .elementor-icon{
    font-size:35px;
}
.elementor-466 .elementor-element.elementor-element-e2e1d12 .elementor-icon-box-title{
    color:#2C365A;
}
.elementor-466 .elementor-element.elementor-element-e2e1d12 > .elementor-widget-container{
    padding:30px 30px 30px 30px;
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-c28d90b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-466 .elementor-element.elementor-element-c28d90b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#EEEEEE;
}
.elementor-466 .elementor-element.elementor-element-c28d90b:hover > .elementor-element-populated{
    background-color:#05CEAA24;
}
.elementor-466 .elementor-element.elementor-element-c28d90b > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#EEEEEE;
    box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-c28d90b > .elementor-element-populated, .elementor-466 .elementor-element.elementor-element-c28d90b > .elementor-element-populated > .elementor-background-overlay, .elementor-466 .elementor-element.elementor-element-c28d90b > .elementor-background-slideshow{
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-c28d90b > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-b7eadba.elementor-view-stacked .elementor-icon{
    background-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-b7eadba.elementor-view-framed .elementor-icon, .elementor-466 .elementor-element.elementor-element-b7eadba.elementor-view-default .elementor-icon{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-b7eadba.elementor-position-right .elementor-icon-box-icon{
    margin-left:25px;
}
.elementor-466 .elementor-element.elementor-element-b7eadba.elementor-position-left .elementor-icon-box-icon{
    margin-right:25px;
}
.elementor-466 .elementor-element.elementor-element-b7eadba.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:25px;
}
.elementor-466 .elementor-element.elementor-element-b7eadba .elementor-icon{
    font-size:35px;
}
.elementor-466 .elementor-element.elementor-element-b7eadba .elementor-icon-box-title{
    color:#2C365A;
}
.elementor-466 .elementor-element.elementor-element-b7eadba > .elementor-widget-container{
    padding:30px 30px 30px 30px;
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-9e7a686:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-466 .elementor-element.elementor-element-9e7a686 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#EEEEEE;
}
.elementor-466 .elementor-element.elementor-element-9e7a686:hover > .elementor-element-populated{
    background-color:#05CEAA24;
}
.elementor-466 .elementor-element.elementor-element-9e7a686 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#EEEEEE;
    box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-9e7a686 > .elementor-element-populated, .elementor-466 .elementor-element.elementor-element-9e7a686 > .elementor-element-populated > .elementor-background-overlay, .elementor-466 .elementor-element.elementor-element-9e7a686 > .elementor-background-slideshow{
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-9e7a686 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-f1ccad0.elementor-view-stacked .elementor-icon{
    background-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-f1ccad0.elementor-view-framed .elementor-icon, .elementor-466 .elementor-element.elementor-element-f1ccad0.elementor-view-default .elementor-icon{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-f1ccad0.elementor-position-right .elementor-icon-box-icon{
    margin-left:25px;
}
.elementor-466 .elementor-element.elementor-element-f1ccad0.elementor-position-left .elementor-icon-box-icon{
    margin-right:25px;
}
.elementor-466 .elementor-element.elementor-element-f1ccad0.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:25px;
}
.elementor-466 .elementor-element.elementor-element-f1ccad0 .elementor-icon{
    font-size:35px;
}
.elementor-466 .elementor-element.elementor-element-f1ccad0 .elementor-icon-box-title{
    color:#2C365A;
}
.elementor-466 .elementor-element.elementor-element-f1ccad0 > .elementor-widget-container{
    padding:30px 30px 30px 30px;
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-b0e88e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-466 .elementor-element.elementor-element-b0e88e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#EEEEEE;
}
.elementor-466 .elementor-element.elementor-element-b0e88e2:hover > .elementor-element-populated{
    background-color:#05CEAA24;
}
.elementor-466 .elementor-element.elementor-element-b0e88e2 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#EEEEEE;
    box-shadow:0px 0px 6px 0px rgba(0,0,0,0.5);
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-b0e88e2 > .elementor-element-populated, .elementor-466 .elementor-element.elementor-element-b0e88e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-466 .elementor-element.elementor-element-b0e88e2 > .elementor-background-slideshow{
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-b0e88e2 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-b41ad4f.elementor-view-stacked .elementor-icon{
    background-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-b41ad4f.elementor-view-framed .elementor-icon, .elementor-466 .elementor-element.elementor-element-b41ad4f.elementor-view-default .elementor-icon{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-b41ad4f.elementor-position-right .elementor-icon-box-icon{
    margin-left:25px;
}
.elementor-466 .elementor-element.elementor-element-b41ad4f.elementor-position-left .elementor-icon-box-icon{
    margin-right:25px;
}
.elementor-466 .elementor-element.elementor-element-b41ad4f.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:25px;
}
.elementor-466 .elementor-element.elementor-element-b41ad4f .elementor-icon{
    font-size:35px;
}
.elementor-466 .elementor-element.elementor-element-b41ad4f .elementor-icon-box-title{
    color:#2C365A;
}
.elementor-466 .elementor-element.elementor-element-b41ad4f > .elementor-widget-container{
    padding:30px 30px 30px 30px;
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-f2853e8 .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-size:16px;
    font-weight:500;
    fill:#2C365A;
    color:#2C365A;
    background-color:#05CEAA;
    border-radius:48px 48px 48px 48px;
    padding:20px 60px 20px 60px;
}
.elementor-466 .elementor-element.elementor-element-f2853e8 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-466 .elementor-element.elementor-element-f928bfd:not(.elementor-motion-effects-element-type-background), .elementor-466 .elementor-element.elementor-element-f928bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#E7E7E759;
}
.elementor-466 .elementor-element.elementor-element-f928bfd{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:60px 0px 60px 0px;
}
.elementor-466 .elementor-element.elementor-element-f928bfd > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-a69c043{
    text-align:center;
}
.elementor-466 .elementor-element.elementor-element-a69c043 .elementor-heading-title{
    color:#2C365A;
    font-family:"Roboto", Sans-serif;
    font-weight:600;
    text-transform:capitalize;
}
.elementor-466 .elementor-element.elementor-element-e48f154:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-466 .elementor-element.elementor-element-e48f154 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-466 .elementor-element.elementor-element-e48f154:hover > .elementor-element-populated{
    background-color:#05CEAA24;
}
.elementor-466 .elementor-element.elementor-element-e48f154 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#EEEEEE;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-e48f154 > .elementor-element-populated, .elementor-466 .elementor-element.elementor-element-e48f154 > .elementor-element-populated > .elementor-background-overlay, .elementor-466 .elementor-element.elementor-element-e48f154 > .elementor-background-slideshow{
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-e48f154 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-1b2fe63.elementor-view-stacked .elementor-icon{
    background-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-1b2fe63.elementor-view-framed .elementor-icon, .elementor-466 .elementor-element.elementor-element-1b2fe63.elementor-view-default .elementor-icon{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-1b2fe63.elementor-position-right .elementor-icon-box-icon{
    margin-left:25px;
}
.elementor-466 .elementor-element.elementor-element-1b2fe63.elementor-position-left .elementor-icon-box-icon{
    margin-right:25px;
}
.elementor-466 .elementor-element.elementor-element-1b2fe63.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:25px;
}
.elementor-466 .elementor-element.elementor-element-1b2fe63 .elementor-icon{
    font-size:35px;
}
.elementor-466 .elementor-element.elementor-element-1b2fe63 .elementor-icon-box-title{
    color:#2C365A;
}
.elementor-466 .elementor-element.elementor-element-1b2fe63 > .elementor-widget-container{
    padding:30px 30px 30px 30px;
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-1eed1bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-466 .elementor-element.elementor-element-1eed1bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-466 .elementor-element.elementor-element-1eed1bb:hover > .elementor-element-populated{
    background-color:#05CEAA24;
}
.elementor-466 .elementor-element.elementor-element-1eed1bb > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#EEEEEE;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-1eed1bb > .elementor-element-populated, .elementor-466 .elementor-element.elementor-element-1eed1bb > .elementor-element-populated > .elementor-background-overlay, .elementor-466 .elementor-element.elementor-element-1eed1bb > .elementor-background-slideshow{
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-1eed1bb > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-1281a51.elementor-view-stacked .elementor-icon{
    background-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-1281a51.elementor-view-framed .elementor-icon, .elementor-466 .elementor-element.elementor-element-1281a51.elementor-view-default .elementor-icon{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-1281a51.elementor-position-right .elementor-icon-box-icon{
    margin-left:25px;
}
.elementor-466 .elementor-element.elementor-element-1281a51.elementor-position-left .elementor-icon-box-icon{
    margin-right:25px;
}
.elementor-466 .elementor-element.elementor-element-1281a51.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:25px;
}
.elementor-466 .elementor-element.elementor-element-1281a51 .elementor-icon{
    font-size:35px;
}
.elementor-466 .elementor-element.elementor-element-1281a51 .elementor-icon-box-title{
    color:#2C365A;
}
.elementor-466 .elementor-element.elementor-element-1281a51 > .elementor-widget-container{
    padding:30px 30px 30px 30px;
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-8d516b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-466 .elementor-element.elementor-element-8d516b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF;
}
.elementor-466 .elementor-element.elementor-element-8d516b0:hover > .elementor-element-populated{
    background-color:#05CEAA24;
}
.elementor-466 .elementor-element.elementor-element-8d516b0 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:#EEEEEE;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-8d516b0 > .elementor-element-populated, .elementor-466 .elementor-element.elementor-element-8d516b0 > .elementor-element-populated > .elementor-background-overlay, .elementor-466 .elementor-element.elementor-element-8d516b0 > .elementor-background-slideshow{
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-8d516b0 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-466 .elementor-element.elementor-element-d975268.elementor-view-stacked .elementor-icon{
    background-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-d975268.elementor-view-framed .elementor-icon, .elementor-466 .elementor-element.elementor-element-d975268.elementor-view-default .elementor-icon{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-466 .elementor-element.elementor-element-d975268.elementor-position-right .elementor-icon-box-icon{
    margin-left:25px;
}
.elementor-466 .elementor-element.elementor-element-d975268.elementor-position-left .elementor-icon-box-icon{
    margin-right:25px;
}
.elementor-466 .elementor-element.elementor-element-d975268.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:25px;
}
.elementor-466 .elementor-element.elementor-element-d975268 .elementor-icon{
    font-size:35px;
}
.elementor-466 .elementor-element.elementor-element-d975268 .elementor-icon-box-title{
    color:#2C365A;
}
.elementor-466 .elementor-element.elementor-element-d975268 > .elementor-widget-container{
    padding:30px 30px 30px 30px;
    border-radius:10px 10px 10px 10px;
}
.elementor-466 .elementor-element.elementor-element-0c0c9fc .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-size:16px;
    font-weight:500;
    fill:#2C365A;
    color:#2C365A;
    background-color:#05CEAA;
    border-radius:48px 48px 48px 48px;
    padding:20px 60px 20px 60px;
}
.elementor-466 .elementor-element.elementor-element-0c0c9fc > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
@media(max-width:1024px){
    .elementor-466 .elementor-element.elementor-element-77ac2bd1{
        padding:40px 0px 40px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-51198cd{
        padding:40px 0px 40px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-f928bfd{
        padding:40px 0px 40px 0px;
    }
}
@media(max-width:767px){
    .elementor-466 .elementor-element.elementor-element-77ac2bd1{
        padding:30px 0px 30px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-7f9c4f5 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-dd24d47 .elementor-icon-box-icon{
        margin-bottom:25px;
    }
    .elementor-466 .elementor-element.elementor-element-47dd8e2 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-b524bdf .elementor-icon-box-icon{
        margin-bottom:25px;
    }
    .elementor-466 .elementor-element.elementor-element-74428d0 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-0c2f3e2 .elementor-icon-box-icon{
        margin-bottom:25px;
    }
    .elementor-466 .elementor-element.elementor-element-51198cd{
        padding:30px 0px 30px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-caebe4a > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-e2e1d12 .elementor-icon-box-icon{
        margin-bottom:25px;
    }
    .elementor-466 .elementor-element.elementor-element-c28d90b > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-b7eadba .elementor-icon-box-icon{
        margin-bottom:25px;
    }
    .elementor-466 .elementor-element.elementor-element-9e7a686 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-f1ccad0 .elementor-icon-box-icon{
        margin-bottom:25px;
    }
    .elementor-466 .elementor-element.elementor-element-b0e88e2 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-b41ad4f .elementor-icon-box-icon{
        margin-bottom:25px;
    }
    .elementor-466 .elementor-element.elementor-element-f928bfd{
        padding:30px 0px 30px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-e48f154 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-1b2fe63 .elementor-icon-box-icon{
        margin-bottom:25px;
    }
    .elementor-466 .elementor-element.elementor-element-1eed1bb > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-1281a51 .elementor-icon-box-icon{
        margin-bottom:25px;
    }
    .elementor-466 .elementor-element.elementor-element-8d516b0 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-466 .elementor-element.elementor-element-d975268 .elementor-icon-box-icon{
        margin-bottom:25px;
    }
}
