:root{--white: #fff;--black: #000;--gray: #262626;--lgray: #ECECEC;--formbg: #ececec;--t_bold: 800;--t_semibold: 700;--background: #FFF8E5;--prime: #104170;--second: #EB008B;--third: #006738;--red: #D62323;--yellow: #FCCD27}:root{--small-radius: 5px;--prime: #21588D;--second: #FCCD27;--family: proxima-nova, sans-serif;--formbg: #ececec;--white: #fff;--black: #000;--lgreen: #cedb2c;--lgray: #f6f3f3;--yellow: #FCCD27;--magenta: #9e1f63}#hero h1{color:#000;margin-bottom:0}#container{padding-top:60px}#hero .ce_image,#hero .content-image{width:100%;height:760px;margin:auto;top:0;right:0}#hero .ce_image figure,#hero .ce_image img,#hero .content-image figure,#hero .content-image img{width:100%;height:100%}#hero .ce_image img,#hero .content-image img{max-width:inherit;object-fit:cover;object-position:top right}.about #hero .ce_image img,.about #hero .content-image img{object-position:-300px -650px;width:115%}#hero .ce_text,#hero .content-text{overflow:visible;max-width:1150px;width:100%;margin:auto;position:relative;padding:60px;z-index:100;margin-top:-105px;background-color:var(--white);text-align:center}#hero .ce_text p,#hero .content-text p{font-size:clamp(1em,1.25vw,1.25em);line-height:1.35em}@media only screen and (max-width: 2500px){.about #hero .ce_image img,.about #hero .content-image img{width:118%;object-position:-350px -550px}}@media only screen and (max-width: 2250px){.about #hero .ce_image img,.about #hero .content-image img{width:124%;object-position:-500px -500px}}@media only screen and (max-width: 2100px){.about #hero .ce_image img,.about #hero .content-image img{width:129%;object-position:-550px -450px}}@media only screen and (max-width: 1950px){.about #hero .ce_image img,.about #hero .content-image img{width:136%;object-position:-560px -440px}}@media only screen and (max-width: 1950px){.about #hero .ce_image img,.about #hero .content-image img{width:136%;object-position:-560px -440px}}@media only screen and (max-width: 1780px){.about #hero .ce_image img,.about #hero .content-image img{width:141%;object-position:-600px -400px}}@media only screen and (max-width: 1660px){.about #hero .ce_image img,.about #hero .content-image img{width:149%;object-position:-680px -340px}}@media only screen and (max-width: 1550px){.about #hero .ce_image img,.about #hero .content-image img{width:153%;object-position:-700px -330px}}@media only screen and (max-width: 1450px){.about #hero .ce_image img,.about #hero .content-image img{width:158%;object-position:-690px -290px}}@media only screen and (max-width: 1400px){#hero .ce_text,#hero .content-text{padding-bottom:0}}@media only screen and (max-width: 1330px){.about #hero .ce_image img,.about #hero .content-image img{width:160%;object-position:-690px -220px}}@media only screen and (max-width: 1200px){.about #hero .ce_image img,.about #hero .content-image img{width:162%;object-position:-560px -150px}}@media only screen and (max-width: 1100px){.about #hero .ce_image img,.about #hero .content-image img{width:174%;object-position:-600px -120px}}@media only screen and (max-width: 980px){.about #hero .ce_image img,.about #hero .content-image img{width:182%;object-position:-600px -120px}}@media only screen and (max-width: 900px){#hero .ce_image,#hero .content-image{height:650px}#hero .ce_text,#hero .content-text{margin-top:-90px}}@media only screen and (max-width: 850px){.about #hero .ce_image img,.about #hero .content-image img{width:185%;object-position:-540px -120px}}@media only screen and (max-width: 750px){.about #hero .ce_image img,.about #hero .content-image img{width:205%;object-position:-540px -100px}}@media only screen and (max-width: 670px){.about #hero .ce_image img,.about #hero .content-image img{width:210%;object-position:-520px -70px}}@media only screen and (max-width: 600px){#hero .ce_image,#hero .content-image{height:550px}#hero .ce_text,#hero .content-text{padding-left:30px;padding-right:30px}.about #hero .ce_image img,.about #hero .content-image img{width:250%;object-position:-500px -190px}}@media only screen and (max-width: 550px){.about #hero .ce_image img,.about #hero .content-image img{width:260%;object-position:-530px -160px}}@media only screen and (max-width: 500px){#hero .ce_image,#hero .content-image{height:500px}.about #hero .ce_image img,.about #hero .content-image img{width:270%;object-position:-490px -200px}}@media only screen and (max-width: 450px){.about #hero .ce_image img,.about #hero .content-image img{width:300%;object-position:-420px -160px}}@media only screen and (max-width: 400px){.about #hero .ce_image img,.about #hero .content-image img{width:315%;object-position:-450px -150px}}