.elementor-2200 .elementor-element.elementor-element-a17de07{--display:flex;--min-height:450px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2200 .elementor-element.elementor-element-a17de07:not(.elementor-motion-effects-element-type-background),.elementor-2200 .elementor-element.elementor-element-a17de07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-position:center center;background-repeat:no-repeat;background-size:cover}@media(max-width:1200px) and (min-width:768px){.elementor-2200 .elementor-element.elementor-element-a17de07{--width:100%}}@media(max-width:1200px){.elementor-2200 .elementor-element.elementor-element-a17de07{--min-height:320px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(max-width:1024px){.elementor-2200 .elementor-element.elementor-element-a17de07{--min-height:275px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(max-width:880px){.elementor-2200 .elementor-element.elementor-element-a17de07{--min-height:240px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(max-width:767px){.elementor-2200 .elementor-element.elementor-element-a17de07{--min-height:120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}.elementor-2200 .elementor-element.elementor-element-a17de07 img{object-fit:cover}@media (min-width:1921px) and (max-width:2560px){a.banner{height:800px!important}}@media (min-width:1920px) and (max-width:1921px){a.banner{height:600px!important}}@media screen and (min-width:1600px) and (max-width:1919px){a.banner{height:500px!important}}@media screen and (min-width:1440px) and (max-width:1599px){a.banner{height:450px!important}}@media screen and (min-width:1365px) and (max-width:1440px){a.banner{height:400px!important}}@media screen and (min-width:1260px) and (max-width:1364px){a.banner{height:350px!important}}@media screen and (min-width:1024px) and (max-width:1259px){a.banner{height:300px!important}}