.elementor-103 .elementor-element.elementor-element-4bada42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-103 .elementor-element.elementor-element-67a0c61 > .elementor-widget-container{background-color:#161D27;margin:0px 61px 0px 0px;padding:21px 31px 19px 31px;border-radius:20px 20px 0px 0px;}.elementor-103 .elementor-element.elementor-element-67a0c61.elementor-element{--align-self:flex-end;}.elementor-103 .elementor-element.elementor-element-67a0c61 .elementor-heading-title{font-size:17px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-79a97aa.elementor-element{--align-self:flex-end;}.elementor-103 .elementor-element.elementor-element-79a97aa{z-index:1;}.elementor-103 .elementor-element.elementor-element-79a97aa > .elementor-widget-container{border-radius:47px 47px 47px 47px;}.elementor-103 .elementor-element.elementor-element-79a97aa .aux-media-image{max-width:751px;border-radius:47px 47px 47px 47px;overflow:hidden;}.elementor-103 .elementor-element.elementor-element-a1b4577{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-103 .elementor-element.elementor-element-a1b4577 > .elementor-widget-container{margin:-237px 0px 0px 0px;padding:8% 0% 8% 12%;border-radius:176px 176px 176px 176px;}.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-wrapper{align-items:start;}.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon{font-size:65px;}.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-title, .elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-title a{font-size:26px;font-weight:700;}.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-description{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#FFFFFFC9;}@media(max-width:1024px){.elementor-103 .elementor-element.elementor-element-67a0c61 > .elementor-widget-container{margin:0px 58px 0px 0px;padding:18px 29px 17px 29px;}.elementor-103 .elementor-element.elementor-element-67a0c61 .elementor-heading-title{font-size:15px;}.elementor-103 .elementor-element.elementor-element-79a97aa .aux-media-image{max-width:494px;}.elementor-103 .elementor-element.elementor-element-a1b4577 > .elementor-widget-container{margin:-243px 0px 0px 0px;padding:8% 0% 8% 8%;}.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon{font-size:57px;}.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-title, .elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-title a{font-size:22px;}.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-description{font-size:14px;}}@media(min-width:768px){.elementor-103 .elementor-element.elementor-element-4bada42{--content-width:1400px;}}@media(max-width:767px){.elementor-103 .elementor-element.elementor-element-4bada42{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-103 .elementor-element.elementor-element-67a0c61 > .elementor-widget-container{margin:0px 16px 0px 0px;padding:18px 14px 17px 14px;}.elementor-103 .elementor-element.elementor-element-67a0c61 .elementor-heading-title{font-size:14px;}.elementor-103 .elementor-element.elementor-element-a1b4577 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10% 3% 10% 3%;}.elementor-103 .elementor-element.elementor-element-a1b4577{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-wrapper{text-align:left;}.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-title, .elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-title a{font-size:19px;}.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-description{font-size:13px;}}/* Start custom CSS for heading, class: .elementor-element-67a0c61 */@media only screen and (max-width:800px) and (min-width:768px) {
.elementor-103 .elementor-element.elementor-element-67a0c61 .elementor-widget-container {
    margin: 0px 25px 0px 0px!important;
}
}
@media only screen and (max-width: 700px) {
.elementor-103 .elementor-element.elementor-element-67a0c61 .elementor-widget-container{
    margin: 0px 20px 0px 0px!important;
    padding: 21px 17px 19px 17px!important;
}
.elementor-103 .elementor-element.elementor-element-67a0c61 .elementor-heading-title{
    font-size: 15px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-79a97aa */@media only screen and (max-width:800px) and (min-width:768px) {
.elementor-103 .elementor-element.elementor-element-79a97aa .aux-media-image img {
    margin-left: 27px!important;
}
}
.elementor-103 .elementor-element.elementor-element-79a97aa .aux-media-image img {
    border-radius: 47px;
 }
@media only screen and (max-width: 700px) {
.elementor-103 .elementor-element.elementor-element-79a97aa .aux-media-image img {
    border-radius: 25px;
 }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1b4577 */@media only screen and (min-width: 700px) {
.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-description{
   margin: 32px 0px 0 -79px;
   max-width: 401px;

}
}
@media only screen and (max-width: 800px) and (min-width: 768px) {
.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-widget-container{
    margin: -120px 0px 0px 0px!important
}
}
@media only screen and (max-width:800px) and (min-width:768px) {
.elementor-103 .elementor-element.elementor-element-a1b4577  .elementor-widget-container{
    margin-top:0!important;    
}
.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-widget-icon-box, .elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-icon-box-description, .elementor-103 .elementor-element.elementor-element-a1b4577{
    max-width: 100%!important;  
    width: 100%!important;  
}
}
@media only screen and (max-width: 600px) {
.elementor-103 .elementor-element.elementor-element-a1b4577 .elementor-widget-container {
    margin: 0 0px 0px 0px!important;
    padding:0% 3% 10% 3%!important;
}
.elementor-103 .elementor-element.elementor-element-a1b4577 {
        min-width: 100%!important;
    max-width: 100%!important;
    width: 100%!important;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bada42 */@media only screen and (max-width: 400px) {
.elementor-103 .elementor-element.elementor-element-4bada42  {
   padding-left: 0;
   padding-right: 0;
 }
}/* End custom CSS */