@font-face{font-family:Raleway;src:url(../fonts/Raleway-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway-ExtraBold.woff2) format("woff2");font-weight:bolder;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url(../fonts/TitilliumWeb-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url(../fonts/TitilliumWeb-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Titillium Web;src:url(../fonts/TitilliumWeb-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.space-white{width:20px;height:20px;background-color:#fff;position:absolute;bottom:-12px;left:20px;z-index:500}.space-secondary{width:20px;height:20px;background-color:#508ac8;position:absolute;bottom:-12px;left:20px}.space-custom{width:20px;height:20px;position:absolute;bottom:-12px;left:20px}body{background:#ffffff}.contact-form-container{height:auto;display:flex;padding-top:80px;padding-bottom:120px;background-image:url(/dist/assets/background-image-_3_ogCfS.png);background-position:102% 96%;background-size:332px}@media screen and (max-width: 1599px){.contact-form-container{height:auto;min-height:calc(100vh - 50px);background-position:101% 103%;background-size:250px;padding-top:30px;padding-bottom:80px}}@media screen and (max-width: 1399px){.contact-form-container{padding-top:40px;padding-bottom:40px}}@media screen and (max-width: 991px){.contact-form-container{background-image:none;padding-top:20px;min-height:auto;flex-direction:column;align-items:center}}.banner-contact{display:flex;flex-direction:column;justify-content:flex-start;width:50%}@media screen and (max-width: 991px){.banner-contact{width:400px}}@media screen and (max-width: 575px){.banner-contact{width:100%}}.banner-contact h2{color:#508ac8;font-weight:700;margin-bottom:80px;max-width:75%}@media screen and (max-width: 1399px){.banner-contact h2{margin-bottom:35px}}@media screen and (max-width: 991px){.banner-contact h2{max-width:100%}}.banner-contact .img-banner-contact{width:500px;height:340px;object-fit:contain}@media screen and (max-width: 1399px){.banner-contact .img-banner-contact{width:350px;height:250px}}.banner-contact .btn-wsp{margin-top:50px;margin-bottom:25px;background-position:34px center;background-size:20px;padding-left:60px!important}@media screen and (max-width: 1399px){.banner-contact .btn-wsp{margin-top:30px;background-position:14px center;padding-left:40px!important}}.banner-contact .sale-tel{font-weight:700;font-family:Titillium Web;color:#293863;font-size:22px}@media screen and (max-width: 1399px){.banner-contact .sale-tel{font-size:16px}}.banner-contact .sale-tel .ofusqued{font-weight:400}.banner-contact .sale-tel .ofusqued:hover{cursor:pointer;text-decoration:underline}.form-container{width:50%;padding-top:50px;font-family:Titillium Web;color:#293863;display:flex;justify-content:center;align-items:flex-start}@media screen and (max-width: 1399px){.form-container{padding-top:20px;padding-bottom:80px}}@media screen and (max-width: 1199px){.form-container{padding-bottom:40px}}@media screen and (max-width: 991px){.form-container{width:100%}}.form-container form{width:500px}@media screen and (max-width: 1399px){.form-container form{width:400px}}.form-container form .form-element{margin-top:20px;display:flex;flex-direction:column;position:relative}@media screen and (max-width: 1399px){.form-container form .form-element{margin-top:10px}}.form-container form .form-element label{font-size:22px;font-weight:700}@media screen and (max-width: 1399px){.form-container form .form-element label{font-size:16px}}.form-container form .form-element input,.form-container form .form-element textarea{border:5px solid #508AC8;font-size:16px;padding:6px 8px}.form-container form .form-element textarea{max-width:100%;min-height:150px;max-height:150px}.form-container form .btn-send-form{position:relative;float:right;margin-top:20px}#directorio .directory-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:60px;padding-bottom:60px;background-color:#f7f7f7}@media screen and (max-width: 1399px){#directorio .directory-container{padding-top:40px;padding-bottom:40px}}#directorio h2{color:#508ac8;font-weight:700;margin-bottom:70px}@media screen and (max-width: 1399px){#directorio h2{margin-bottom:40px}}#directorio .directory-carousel-container{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:40px;place-items:start center}@media screen and (max-width: 991px){#directorio .directory-carousel-container{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 991px){#directorio .directory-carousel-container div{width:100%}}#directorio .card-directory{width:500px;min-height:600px;color:#293863;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 1599px){#directorio .card-directory{width:100%}}@media screen and (max-width: 1399px){#directorio .card-directory{min-height:auto}}#directorio .map-container{height:400px;width:100%}@media screen and (max-width: 1399px){#directorio .map-container{height:300px}}#directorio .map-container div,#directorio .map-container iframe{height:100%;width:100%}#directorio .title{font-family:Raleway;font-weight:700;font-size:30px;margin-top:10px}@media screen and (max-width: 1599px){#directorio .title{font-size:26px}}@media screen and (max-width: 1399px){#directorio .title{font-size:22px}}#directorio .address{margin-top:10px;font-family:Titillium Web;font-size:22px}@media screen and (max-width: 1599px){#directorio .address{font-size:20px}}@media screen and (max-width: 1399px){#directorio .address{font-size:16px}}@media screen and (max-width: 991px){#directorio .address{font-size:14px}}#directorio .tel{margin-top:10px;font-family:Titillium Web;font-size:22px}@media screen and (max-width: 1599px){#directorio .tel{font-size:20px}}@media screen and (max-width: 1399px){#directorio .tel{font-size:16px}}@media screen and (max-width: 991px){#directorio .tel{font-size:14px}}.g-recaptcha{display:flex;justify-content:center;align-items:center;max-height:78px;overflow:hidden;margin:20px 0 0}
