.elementor-6 .elementor-element.elementor-element-0e51a8e > .elementor-container{
    min-height:80vh;
}
.elementor-6 .elementor-element.elementor-element-0e51a8e > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-6 .elementor-element.elementor-element-0e51a8e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0e51a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../img/New-Project.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-6 .elementor-element.elementor-element-0e51a8e{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:60px 60px 60px 60px;
}
.elementor-6 .elementor-element.elementor-element-0e51a8e > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-341405e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6 .elementor-element.elementor-element-341405e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-341405e > .elementor-element-populated, .elementor-6 .elementor-element.elementor-element-341405e > .elementor-element-populated > .elementor-background-overlay, .elementor-6 .elementor-element.elementor-element-341405e > .elementor-background-slideshow{
    border-radius:30px 0px 30px 0px;
}
.elementor-6 .elementor-element.elementor-element-341405e > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:40px 40px 40px 40px;
}
.elementor-6 .elementor-element.elementor-element-341405e > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-89f7ef8 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Roboto", Sans-serif;
    font-size:34px;
    font-weight:600;
    text-transform:none;
}
.elementor-6 .elementor-element.elementor-element-09718b0{
    padding:0px 0px 0px 20px;
}
.elementor-6 .elementor-element.elementor-element-f6d5b41 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-6 .elementor-element.elementor-element-f6d5b41 > .elementor-element-populated{
    border-style:solid;
    border-width:0px 0px 0px 1px;
    border-color:#05CEAA;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 20px;
}
.elementor-6 .elementor-element.elementor-element-f6d5b41 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-a19e3bf{
    color:#FFFFFF;
    font-family:"Roboto", Sans-serif;
    font-size:16px;
    font-weight:300;
}
.elementor-6 .elementor-element.elementor-element-a19e3bf > .elementor-widget-container{
    padding:0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-ace9090 .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-size:16px;
    font-weight:500;
    fill:#2C365A;
    color:#2C365A;
    background-color:#05CEAA;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#05CEAA;
    border-radius:48px 48px 48px 48px;
    padding:20px 60px 20px 60px;
}
.elementor-6 .elementor-element.elementor-element-ace9090 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-ace9090 .elementor-button:focus{
    color:#FFFFFF;
    background-color:#972D2D00;
}
.elementor-6 .elementor-element.elementor-element-ace9090 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-ace9090 .elementor-button:focus svg{
    fill:#FFFFFF;
}
.elementor-6 .elementor-element.elementor-element-740317f{
    padding:60px 0px 60px 0px;
}
.elementor-6 .elementor-element.elementor-element-c5d74b1 .elementor-heading-title{
    color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-c4dcb55{
    --divider-border-style:solid;
    --divider-color:#05CEAA;
    --divider-border-width:1px;
}
.elementor-6 .elementor-element.elementor-element-c4dcb55 .elementor-divider-separator{
    width:20%;
    margin:0 auto;
    margin-left:0;
}
.elementor-6 .elementor-element.elementor-element-c4dcb55 .elementor-divider{
    text-align:left;
    padding-top:5px;
    padding-bottom:5px;
}
.elementor-6 .elementor-element.elementor-element-f4e000a{
    color:#2C365A;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:400;
    line-height:30px;
}
.elementor-6 .elementor-element.elementor-element-b23c267 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:flex-start;
    align-items:flex-start;
}
.elementor-6 .elementor-element.elementor-element-e812e25 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:10px;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc.elementor-view-stacked .elementor-icon{
    background-color:#2C365A;
    fill:#05CEAA;
    color:#05CEAA;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-aae7dbc.elementor-view-default .elementor-icon{
    fill:#2C365A;
    color:#2C365A;
    border-color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc.elementor-view-framed .elementor-icon{
    background-color:#05CEAA;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc.elementor-view-stacked .elementor-icon:hover{
    background-color:#05CEAA;
    fill:#FFFFFF;
    color:#FFFFFF;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc.elementor-view-framed .elementor-icon:hover, .elementor-6 .elementor-element.elementor-element-aae7dbc.elementor-view-default .elementor-icon:hover{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc.elementor-view-framed .elementor-icon:hover{
    background-color:#FFFFFF;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc.elementor-position-right .elementor-icon-box-icon{
    margin-left:12px;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc.elementor-position-left .elementor-icon-box-icon{
    margin-right:12px;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:12px;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc .elementor-icon{
    font-size:20px;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc .elementor-icon i{
    transform:rotate(0deg);
}
.elementor-6 .elementor-element.elementor-element-aae7dbc .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-6 .elementor-element.elementor-element-aae7dbc .elementor-icon-box-description{
    color:#2C365A;
    font-family:"Roboto", Sans-serif;
    font-weight:500;
    text-transform:uppercase;
    line-height:24px;
}
.elementor-6 .elementor-element.elementor-element-d2b5f3d{
    color:#2C365A;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-6 .elementor-element.elementor-element-d2b5f3d > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-8997495 .elementor-button .elementor-align-icon-right{
    margin-left:0px;
}
.elementor-6 .elementor-element.elementor-element-8997495 .elementor-button .elementor-align-icon-left{
    margin-right:0px;
}
.elementor-6 .elementor-element.elementor-element-8997495 .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-size:16px;
    font-weight:500;
    line-height:24px;
    fill:#05CEAA;
    color:#05CEAA;
    background-color:#61CE7000;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-radius:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-8997495 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-8997495 .elementor-button:focus{
    color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-8997495 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-8997495 .elementor-button:focus svg{
    fill:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-8997495 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-e998cea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:10px;
}
.elementor-6 .elementor-element.elementor-element-9019387.elementor-view-stacked .elementor-icon{
    background-color:#2C365A;
    fill:#05CEAA;
    color:#05CEAA;
}
.elementor-6 .elementor-element.elementor-element-9019387.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-9019387.elementor-view-default .elementor-icon{
    fill:#2C365A;
    color:#2C365A;
    border-color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-9019387.elementor-view-framed .elementor-icon{
    background-color:#05CEAA;
}
.elementor-6 .elementor-element.elementor-element-9019387.elementor-view-stacked .elementor-icon:hover{
    background-color:#05CEAA;
    fill:#FFFFFF;
    color:#FFFFFF;
}
.elementor-6 .elementor-element.elementor-element-9019387.elementor-view-framed .elementor-icon:hover, .elementor-6 .elementor-element.elementor-element-9019387.elementor-view-default .elementor-icon:hover{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-6 .elementor-element.elementor-element-9019387.elementor-view-framed .elementor-icon:hover{
    background-color:#FFFFFF;
}
.elementor-6 .elementor-element.elementor-element-9019387.elementor-position-right .elementor-icon-box-icon{
    margin-left:12px;
}
.elementor-6 .elementor-element.elementor-element-9019387.elementor-position-left .elementor-icon-box-icon{
    margin-right:12px;
}
.elementor-6 .elementor-element.elementor-element-9019387.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:12px;
}
.elementor-6 .elementor-element.elementor-element-9019387 .elementor-icon{
    font-size:20px;
}
.elementor-6 .elementor-element.elementor-element-9019387 .elementor-icon i{
    transform:rotate(0deg);
}
.elementor-6 .elementor-element.elementor-element-9019387 .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-6 .elementor-element.elementor-element-9019387 .elementor-icon-box-description{
    color:#2C365A;
    font-family:"Roboto", Sans-serif;
    font-weight:500;
    text-transform:uppercase;
    line-height:24px;
}
.elementor-6 .elementor-element.elementor-element-e59ffb3{
    color:#2C365A;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-6 .elementor-element.elementor-element-e59ffb3 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-36b0493 .elementor-spacer-inner{
    height:12px;
}
.elementor-6 .elementor-element.elementor-element-49e5df8 .elementor-button .elementor-align-icon-right{
    margin-left:0px;
}
.elementor-6 .elementor-element.elementor-element-49e5df8 .elementor-button .elementor-align-icon-left{
    margin-right:0px;
}
.elementor-6 .elementor-element.elementor-element-49e5df8 .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-size:16px;
    font-weight:500;
    line-height:24px;
    fill:#05CEAA;
    color:#05CEAA;
    background-color:#61CE7000;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-radius:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-49e5df8 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-49e5df8 .elementor-button:focus{
    color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-49e5df8 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-49e5df8 .elementor-button:focus svg{
    fill:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-49e5df8 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-42bc45e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:10px;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3.elementor-view-stacked .elementor-icon{
    background-color:#2C365A;
    fill:#05CEAA;
    color:#05CEAA;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-6cecbb3.elementor-view-default .elementor-icon{
    fill:#2C365A;
    color:#2C365A;
    border-color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3.elementor-view-framed .elementor-icon{
    background-color:#05CEAA;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3.elementor-view-stacked .elementor-icon:hover{
    background-color:#05CEAA;
    fill:#FFFFFF;
    color:#FFFFFF;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3.elementor-view-framed .elementor-icon:hover, .elementor-6 .elementor-element.elementor-element-6cecbb3.elementor-view-default .elementor-icon:hover{
    fill:#05CEAA;
    color:#05CEAA;
    border-color:#05CEAA;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3.elementor-view-framed .elementor-icon:hover{
    background-color:#FFFFFF;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3.elementor-position-right .elementor-icon-box-icon{
    margin-left:12px;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3.elementor-position-left .elementor-icon-box-icon{
    margin-right:12px;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3.elementor-position-top .elementor-icon-box-icon{
    margin-bottom:12px;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3 .elementor-icon{
    font-size:20px;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3 .elementor-icon i{
    transform:rotate(0deg);
}
.elementor-6 .elementor-element.elementor-element-6cecbb3 .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-6 .elementor-element.elementor-element-6cecbb3 .elementor-icon-box-description{
    color:#2C365A;
    font-family:"Roboto", Sans-serif;
    font-weight:500;
    text-transform:uppercase;
    line-height:24px;
}
.elementor-6 .elementor-element.elementor-element-0200f65{
    color:#2C365A;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:400;
}
.elementor-6 .elementor-element.elementor-element-0200f65 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-608239c .elementor-spacer-inner{
    height:12px;
}
.elementor-6 .elementor-element.elementor-element-806bb94 .elementor-button .elementor-align-icon-right{
    margin-left:0px;
}
.elementor-6 .elementor-element.elementor-element-806bb94 .elementor-button .elementor-align-icon-left{
    margin-right:0px;
}
.elementor-6 .elementor-element.elementor-element-806bb94 .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-size:16px;
    font-weight:500;
    line-height:24px;
    fill:#05CEAA;
    color:#05CEAA;
    background-color:#61CE7000;
    border-style:solid;
    border-width:0px 0px 1px 0px;
    border-radius:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-806bb94 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-806bb94 .elementor-button:focus{
    color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-806bb94 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-806bb94 .elementor-button:focus svg{
    fill:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-806bb94 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-6 .elementor-element.elementor-element-d2e54fe > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-6 .elementor-element.elementor-element-d2e54fe:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d2e54fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../img/Home-innersection.jpg");
    background-position:top right;
    background-repeat:no-repeat;
    background-size:70% auto;
}
.elementor-6 .elementor-element.elementor-element-d2e54fe{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:60px 60px 60px 60px;
}
.elementor-6 .elementor-element.elementor-element-d2e54fe > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-fd7b130:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6 .elementor-element.elementor-element-fd7b130 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-fd7b130 > .elementor-element-populated, .elementor-6 .elementor-element.elementor-element-fd7b130 > .elementor-element-populated > .elementor-background-overlay, .elementor-6 .elementor-element.elementor-element-fd7b130 > .elementor-background-slideshow{
    border-radius:30px 0px 30px 0px;
}
.elementor-6 .elementor-element.elementor-element-fd7b130 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:40px 40px 40px 40px;
}
.elementor-6 .elementor-element.elementor-element-fd7b130 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-14d30e1 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Roboto", Sans-serif;
    font-size:32px;
    font-weight:600;
    text-transform:none;
}
.elementor-6 .elementor-element.elementor-element-f469dbd{
    --divider-border-style:solid;
    --divider-color:#05CEAA;
    --divider-border-width:1px;
}
.elementor-6 .elementor-element.elementor-element-f469dbd .elementor-divider-separator{
    width:30%;
    margin:0 auto;
    margin-left:0;
}
.elementor-6 .elementor-element.elementor-element-f469dbd .elementor-divider{
    text-align:left;
    padding-top:5px;
    padding-bottom:5px;
}
.elementor-6 .elementor-element.elementor-element-f74a240 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:600;
    text-transform:none;
}
.elementor-6 .elementor-element.elementor-element-b7e5e6b{
    color:#FFFFFF;
    font-family:"Roboto", Sans-serif;
    font-size:14px;
    font-weight:300;
    line-height:19px;
}
.elementor-6 .elementor-element.elementor-element-3a57320 .elementor-button{
    font-family:"Roboto", Sans-serif;
    font-size:16px;
    font-weight:500;
    fill:#2C365A;
    color:#2C365A;
    background-color:#05CEAA;
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:#05CEAA;
    border-radius:48px 48px 48px 48px;
    padding:20px 60px 20px 60px;
}
.elementor-6 .elementor-element.elementor-element-3a57320 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-3a57320 .elementor-button:focus{
    color:#FFFFFF;
    background-color:#972D2D00;
}
.elementor-6 .elementor-element.elementor-element-3a57320 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-3a57320 .elementor-button:focus svg{
    fill:#FFFFFF;
}
.elementor-6 .elementor-element.elementor-element-cbb3840{
    padding:60px 0px 60px 0px;
}
.elementor-6 .elementor-element.elementor-element-d91be33 .elementor-heading-title{
    color:#2C365A;
    font-family:"Roboto", Sans-serif;
    font-size:32px;
    font-weight:600;
    text-transform:none;
}
.elementor-6 .elementor-element.elementor-element-885b579{
    --divider-border-style:solid;
    --divider-color:#05CEAA;
    --divider-border-width:1px;
}
.elementor-6 .elementor-element.elementor-element-885b579 .elementor-divider-separator{
    width:30%;
    margin:0 auto;
    margin-left:0;
}
.elementor-6 .elementor-element.elementor-element-885b579 .elementor-divider{
    text-align:left;
    padding-top:5px;
    padding-bottom:5px;
}
.elementor-6 .elementor-element.elementor-element-d14bf43{
    padding:0px 0px 20px 0px;
}
.elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(10px/2);
}
.elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(10px/2);
}
.elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(10px/2);
    margin-left:calc(10px/2);
}
.elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-10px/2);
    margin-left:calc(-10px/2);
}
body.rtl .elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-10px/2);
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-10px/2);
}
.elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-icon i{
    color:#05CEAA;
    font-size:28px;
}
.elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-icon svg{
    fill:#05CEAA;
    width:28px;
}
.elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-icon{
    text-align:left;
}
.elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-text{
    color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-item, .elementor-6 .elementor-element.elementor-element-70ea2ed .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:400;
}
.elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(10px/2);
}
.elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(10px/2);
}
.elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(10px/2);
    margin-left:calc(10px/2);
}
.elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-10px/2);
    margin-left:calc(-10px/2);
}
body.rtl .elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-10px/2);
}
body:not(.rtl) .elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-10px/2);
}
.elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-icon i{
    color:#05CEAA;
    font-size:28px;
}
.elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-icon svg{
    fill:#05CEAA;
    width:28px;
}
.elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-icon{
    text-align:left;
}
.elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-text{
    color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-item, .elementor-6 .elementor-element.elementor-element-209602c .elementor-icon-list-item a{
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:400;
}
.elementor-6 .elementor-element.elementor-element-09c8b7e .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-6 .elementor-element.elementor-element-09c8b7e .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-09c8b7e .elementor-button:focus{
    color:#FFFFFF;
    background-color:#2C365A;
}
.elementor-6 .elementor-element.elementor-element-09c8b7e .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-09c8b7e .elementor-button:focus svg{
    fill:#FFFFFF;
}
.elementor-6 .elementor-element.elementor-element-20380cd img{
    border-radius:30px 0px 30px 0px;
}
.elementor-6 .elementor-element.elementor-element-4672a48 > .elementor-container{
    max-width:900px;
    min-height:400px;
}
.elementor-6 .elementor-element.elementor-element-4672a48 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-6 .elementor-element.elementor-element-4672a48:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4672a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("../img/Hero-sighnup.jpg");
    background-position:center left;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-6 .elementor-element.elementor-element-4672a48 > .elementor-background-overlay{
    background-color:#2C365A;
    opacity:0.8;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6 .elementor-element.elementor-element-4672a48{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6 .elementor-element.elementor-element-d047163{
    text-align:center;
}
.elementor-6 .elementor-element.elementor-element-d047163 .elementor-heading-title{
    color:#FFFFFF;
    font-family:"Roboto", Sans-serif;
    font-size:32px;
    font-weight:600;
    text-transform:none;
}
.elementor-6 .elementor-element.elementor-element-dea28de{
    --divider-border-style:solid;
    --divider-color:#05CEAA;
    --divider-border-width:1px;
}
.elementor-6 .elementor-element.elementor-element-dea28de .elementor-divider-separator{
    width:15%;
    margin:0 auto;
    margin-center:0;
}
.elementor-6 .elementor-element.elementor-element-dea28de .elementor-divider{
    text-align:center;
    padding-top:15px;
    padding-bottom:15px;
}
.elementor-6 .elementor-element.elementor-element-a3683ba{
    text-align:center;
}
.elementor-6 .elementor-element.elementor-element-2fb66fc{
    text-align:center;
    color:#FFFFFF;
    font-family:"Roboto", Sans-serif;
    font-size:18px;
    font-weight:400;
}
@media(max-width:1024px){
    .elementor-6 .elementor-element.elementor-element-0e51a8e{
        padding:40px 40px 40px 40px;
    }
    .elementor-6 .elementor-element.elementor-element-740317f{
        padding:40px 0px 40px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-d2e54fe:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d2e54fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-size:contain;
    }
    .elementor-6 .elementor-element.elementor-element-d2e54fe{
        padding:40px 40px 40px 40px;
    }
    .elementor-6 .elementor-element.elementor-element-cbb3840{
        padding:40px 0px 40px 0px;
    }
}
@media(max-width:767px){
    .elementor-6 .elementor-element.elementor-element-0e51a8e{
        padding:20px 20px 20px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-341405e > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:30px 20px 30px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-09718b0{
        padding:0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-f6d5b41 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-ace9090 .elementor-button{
        padding:15px 40px 15px 40px;
    }
    .elementor-6 .elementor-element.elementor-element-740317f{
        padding:30px 0px 30px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-aae7dbc .elementor-icon-box-icon{
        margin-bottom:12px;
    }
    .elementor-6 .elementor-element.elementor-element-9019387 .elementor-icon-box-icon{
        margin-bottom:12px;
    }
    .elementor-6 .elementor-element.elementor-element-6cecbb3 .elementor-icon-box-icon{
        margin-bottom:12px;
    }
    .elementor-6 .elementor-element.elementor-element-d2e54fe{
        padding:30px 30px 30px 30px;
    }
    .elementor-6 .elementor-element.elementor-element-fd7b130{
        width:100%;
    }
    .elementor-6 .elementor-element.elementor-element-fd7b130 > .elementor-element-populated{
        margin:0px 0px 0px 0px;
        padding:30px 20px 30px 20px;
    }
    .elementor-6 .elementor-element.elementor-element-3a57320 .elementor-button{
        padding:15px 40px 15px 40px;
    }
    .elementor-6 .elementor-element.elementor-element-cbb3840{
        padding:30px 0px 30px 0px;
    }
    .elementor-6 .elementor-element.elementor-element-09c8b7e .elementor-button{
        padding:15px 40px 15px 40px;
    }
    .elementor-6 .elementor-element.elementor-element-2aec064 > .elementor-element-populated{
        margin:20px 0px 0px 0px;
    }
}
@media(min-width:768px){
    .elementor-6 .elementor-element.elementor-element-341405e{
        width:60%;
    }
    .elementor-6 .elementor-element.elementor-element-f6d5b41{
        width:100%;
    }
    .elementor-6 .elementor-element.elementor-element-ce362be{
        width:40%;
    }
    .elementor-6 .elementor-element.elementor-element-c16f6f4{
        width:60%;
    }
    .elementor-6 .elementor-element.elementor-element-2aec064{
        width:40%;
    }
    .elementor-6 .elementor-element.elementor-element-d9cd7c5{
        width:20%;
    }
    .elementor-6 .elementor-element.elementor-element-519c195{
        width:59.333%;
    }
    .elementor-6 .elementor-element.elementor-element-d7051eb{
        width:20%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-6 .elementor-element.elementor-element-fd7b130{
        width:80%;
    }
    .elementor-6 .elementor-element.elementor-element-c16f6f4{
        width:50%;
    }
    .elementor-6 .elementor-element.elementor-element-046ee7e{
        width:100%;
    }
    .elementor-6 .elementor-element.elementor-element-42712b2{
        width:100%;
    }
}
