.elementor-1406 .elementor-element.elementor-element-43d49239{--display:flex;--min-height:900px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:56px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1406 .elementor-element.elementor-element-43d49239:not(.elementor-motion-effects-element-type-background), .elementor-1406 .elementor-element.elementor-element-43d49239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #665eff 52%, rgba(102,94,255,0) 44%);}.elementor-1406 .elementor-element.elementor-element-208b9c92{--display:flex;--margin-top:152px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-primary{font-family:"Yeseva One", Sans-serif;font-size:70px;font-weight:400;text-transform:capitalize;line-height:81px;color:#fcfcfc;margin:0px 0px 0px 0px;}.elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-secondary{font-family:"Lato", Sans-serif;font-size:20px;font-weight:bold;line-height:24px;color:#fdfdfd;margin:31px 0px 20px 0px;}.elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-description{color:#ffffff;font-family:"Lato", Sans-serif;font-size:20px;font-weight:400;line-height:25px;max-width:447px;}.elementor-1406 .elementor-element.elementor-element-5134113{position:absolute;right:-49%;bottom:0%;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-icon-list-item{margin-right:15px;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-direction-horizontal .aux-icon-list-item:after{right:calc(-15px/2);}.elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-icon-list-item, .elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-icon-list-items{justify-content:center;text-align:center;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-icon-list-item .aux-list-connector{border-bottom-style:dashed;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-icon-list-text{font-weight:normal;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-icon-list-icon{color:#ffffff;font-size:18px;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-icon-list-icon path{fill:#ffffff;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 svg{height:18px;width:auto;}.elementor-1406 .elementor-element.elementor-element-250b6ed1{position:absolute;bottom:30px;}.elementor-1406 .elementor-element.elementor-element-5e70606a{--display:flex;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:relative;}.elementor-1406 .elementor-element.elementor-element-19aa314a .col-title a, .elementor-1406 .elementor-element.elementor-element-19aa314a .col-title{color:#000000 !important;}.elementor-1406 .elementor-element.elementor-element-19aa314a .col-title, .elementor-1406 .elementor-element.elementor-element-19aa314a .col-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:900;line-height:24px;}.elementor-1406 .elementor-element.elementor-element-19aa314a .aux-staff-content .col-title{margin-top:70px;}.elementor-1406 .elementor-element.elementor-element-19aa314a .aux-widget-staff > div{padding:0% 0% 0% 53%;}.elementor-1406 .elementor-element.elementor-element-19aa314a{z-index:1;}.elementor-1406 .elementor-element.elementor-element-6335905 .col-title, .elementor-1406 .elementor-element.elementor-element-6335905 .col-title a{font-family:"Lato", Sans-serif;font-size:20px;font-weight:bold;text-transform:lowercase;}.elementor-1406 .elementor-element.elementor-element-6335905 .widget-content{color:#2a2e43 !important;font-family:"Lato", Sans-serif;font-size:14px;font-weight:500;line-height:20px;margin-top:27px;margin-bottom:21px;}.elementor-1406 .elementor-element.elementor-element-6335905 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-1406 .elementor-element.elementor-element-6335905 .aux-button{background-color:#2a2e43;text-shadow:0px 0px 10px rgba(0,0,0,0.3);padding:08.9px 25px 8.8px 25px;}.elementor-1406 .elementor-element.elementor-element-6335905 .aux-button .aux-overlay::after{background-color:#454f63;}.elementor-1406 .elementor-element.elementor-element-6335905 .aux-text{font-family:"Molengo", Sans-serif;font-size:14px;font-weight:400;line-height:17px;}.elementor-1406 .elementor-element.elementor-element-6335905 .aux-widget-advanced-text{text-align:left !important;}.elementor-1406 .elementor-element.elementor-element-6335905 > .elementor-widget-container{margin:30px 0px 30px 0px;padding:2px 0px 0px 25px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#78849E;}.elementor-1406 .elementor-element.elementor-element-6335905{width:var( --container-widget-width, 282px );max-width:38%;--container-widget-width:282px;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1406 .elementor-element.elementor-element-1804b2a2{text-align:end;}.elementor-1406 .elementor-element.elementor-element-1804b2a2 .elementor-heading-title{font-family:"Yeseva One", Sans-serif;font-size:150px;font-weight:400;line-height:173px;color:#2a2e43;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px) and (min-width:768px){.elementor-1406 .elementor-element.elementor-element-208b9c92{--width:100%;}.elementor-1406 .elementor-element.elementor-element-5e70606a{--width:100%;}}@media(max-width:1024px){.elementor-1406 .elementor-element.elementor-element-43d49239{--min-height:0px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1406 .elementor-element.elementor-element-208b9c92{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-primary{font-size:52px;}.elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-secondary{font-size:13px;margin:0px 0px 6px 0px;}.elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-description{font-size:12px;line-height:16px;max-width:294px;}.elementor-1406 .elementor-element.elementor-element-45f8de83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1406 .elementor-element.elementor-element-5134113 .aux-widget-image{text-align:left;}.elementor-1406 .elementor-element.elementor-element-5134113 .aux-media-image{max-width:1600px;}.elementor-1406 .elementor-element.elementor-element-5134113{width:var( --container-widget-width, 451px );max-width:470px;--container-widget-width:451px;--container-widget-flex-grow:0;right:0px;bottom:-212px;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-icon-list-item .aux-list-connector{border-bottom-color:rgba(0,0,0,0);}.elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-icon-list-icon{font-size:20px;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 svg{height:20px;width:auto;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-1406 .elementor-element.elementor-element-250b6ed1{bottom:-190px;max-width:100%;}.elementor-1406 .elementor-element.elementor-element-5e70606a{--justify-content:flex-end;--padding-top:104px;--padding-bottom:0px;--padding-left:49px;--padding-right:0px;}.elementor-1406 .elementor-element.elementor-element-19aa314a .col-title, .elementor-1406 .elementor-element.elementor-element-19aa314a .col-title a{font-size:16px;}.elementor-1406 .elementor-element.elementor-element-19aa314a .aux-staff-content .col-title{margin-top:42px;}.elementor-1406 .elementor-element.elementor-element-19aa314a .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-1406 .elementor-element.elementor-element-19aa314a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1406 .elementor-element.elementor-element-19aa314a{max-width:229px;}.elementor-1406 .elementor-element.elementor-element-6335905 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1406 .elementor-element.elementor-element-6335905{max-width:100%;}.elementor-1406 .elementor-element.elementor-element-1804b2a2 .elementor-heading-title{font-size:104px;line-height:78px;}.elementor-1406 .elementor-element.elementor-element-1804b2a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1406 .elementor-element.elementor-element-43d49239{--min-height:738px;--margin-top:-171px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:11px;max-width:100%;}.elementor-1406 .elementor-element.elementor-element-208b9c92{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-primary{font-size:35px;line-height:55px;margin:0px 0px 20px 0px;}.elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-secondary{font-size:13px;}.elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-description{font-size:12px;line-height:15px;max-width:594px;}.elementor-1406 .elementor-element.elementor-element-45f8de83 > .elementor-widget-container{padding:130px 0px 0px 0px;}.elementor-1406 .elementor-element.elementor-element-5134113{bottom:0px;left:0px;max-width:317px;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-icon-list-icon{font-size:19px;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 svg{height:19px;width:auto;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 .aux-icon-list-item{padding:0px 0px 0px 0px;margin:0px 5px 0px 5px;}.elementor-1406 .elementor-element.elementor-element-250b6ed1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1406 .elementor-element.elementor-element-250b6ed1{width:100%;max-width:100%;bottom:0px;left:0px;}.elementor-1406 .elementor-element.elementor-element-5e70606a{--width:100%;--margin-top:50px;--margin-bottom:327px;--margin-left:0px;--margin-right:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:45%;left:20px;}.elementor-1406 .elementor-element.elementor-element-19aa314a .aux-staff-content .col-title{margin-top:75px;}.elementor-1406 .elementor-element.elementor-element-19aa314a{max-width:100px;min-width:253px;}.elementor-1406 .elementor-element.elementor-element-6335905 > .elementor-widget-container{margin:0px 20px 0px 0px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-45f8de83 */@media only screen and (max-width: 1386px)and (min-width: 1025px){
.elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-primary h2{
    font-size: 62px;
}
.elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-description{
    max-width: 381px;
    font-size: 17px;
}
}
@media only screen and  (max-width: 1025px){
    .elementor-1406 .elementor-element.elementor-element-45f8de83 .aux-modern-heading-description p{
    overflow: hidden;
    height:47px;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-5134113 */@media only screen and  (max-width: 767px){
    .elementor-1406 .elementor-element.elementor-element-5134113 {
      right: auto;
        
    }
}/* End custom CSS */
/* Start custom CSS for aux_icon_list, class: .elementor-element-250b6ed1 */@media only screen and (max-width:767px){
.elementor-1406 .elementor-element.elementor-element-250b6ed1 .widget-inner ul{
       display: flex;
    justify-content: space-around;
    align-items: center;
}
}/* End custom CSS */
/* Start custom CSS for aux_staff, class: .elementor-element-19aa314a */.elementor-1406 .elementor-element.elementor-element-19aa314a .aux-staff-container:after{
    content: "";
    width: 34%;
    height: 18px;
    background-color: #F2F2F2;
    position: absolute;
    bottom: 0px;
    right: 85px;
    z-index: -1;
    
}
@media only screen and (max-width:1436px){
.elementor-1406 .elementor-element.elementor-element-19aa314a .aux-staff-container:after{
    width: 35%;
    bottom: -0px;
    right: 10px;
    z-index: -1;
}
}
@media only screen and (min-width: 1024px){
.elementor-1406 .elementor-element.elementor-element-19aa314a .aux-media-image{
    min-width: 100px;
}
}
.elementor-1406 .elementor-element.elementor-element-19aa314a .aux-staff-content {
    padding: 0 8px!important;
        
}
@media only screen and (max-width: 1343px)and (min-width: 1025px){
.elementor-1406 .elementor-element.elementor-element-19aa314a .col-title{
    font-size: 16px;

}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-6335905 */@media only screen and (min-width: 1024px){
.elementor-1406 .elementor-element.elementor-element-6335905 {
        margin-left: auto;
        margin-right: 70px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1804b2a2 */.elementor-1406 .elementor-element.elementor-element-1804b2a2  {
        bottom: -70px!important;
}
@media only screen and  (max-width:1586px){
  .elementor-1406 .elementor-element.elementor-element-1804b2a2  {
        bottom: -98px!important;
}
}
@media only screen and  (max-width:1024px){
  .elementor-1406 .elementor-element.elementor-element-1804b2a2  {
    bottom: 25px!important;
    right: -11px!important;
        
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e70606a */@media only screen and (max-width: 1024px){
    .elementor-1406 .elementor-element.elementor-element-5e70606a .aux-widget-staff, .elementor-1406 .elementor-element.elementor-element-5e70606a .elementor-widget-aux_text{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43d49239 */@media only screen and (max-width: 1024px){
.elementor-1406 .elementor-element.elementor-element-43d49239{
  background-color: #665eff;
  background-image: linear-gradient(90deg, #665eff 100%, rgba(102,94,255,0) 100%)!important;

}
}/* End custom CSS */