.text-white{color:#fff}.bg-success{background-color:#10be16}.bg-secondary{background-color:#878887}.bg-primary{background-color:#0050d1}.text-gray-primary{color:#1d1d1d}.text-success{color:#10be16}.text-gray-secondary{color:#ddd}@media screen and (min-width: 768px){#contact-container{margin:20vh 0 10vh;padding:0;display:flex;justify-content:center;align-items:center;width:100%;height:80vh}#contact-container #contact-form-container{margin:0;padding:0;display:block;width:50%;height:100%;background-position:center;background-size:110%;background-repeat:no-repeat}#contact-container #contact-form-container #contact-form-filter-container{margin:0;padding:0 4vw;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-color:#0050d1cc}#contact-container #contact-form-container #contact-form-filter-container #contact-form-title{margin:0;padding:0 0 2vh;display:block;font-size:1.5rem;text-align:center;font-weight:600;width:100%;color:#fff}#contact-container #contact-form-container #contact-form-filter-container #contact-form-description{margin:0 0 2vh;padding:0;display:block;width:100%;text-align:center;color:#fff}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container{margin:0;padding:0;display:block;width:70%}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container .contact-input{margin:0 0 2vh;padding:6px 10px;display:block;width:100%;background-color:#fffc;border:none}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container .contact-input::placeholder{color:#000}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container #tym-container{margin:0 0 2vh;padding:0;display:flex;justify-content:start;align-items:center;width:100%}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container #tym-container #contact-form-tym{margin-right:10px}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container #tym-container label{margin:0;padding:0;display:block;font-size:.9rem;text-align:left;width:100%;color:#fff}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container #contact-form-submit{margin:0 auto;padding:5px 0;display:block;width:300px;background-color:#fff;border-radius:5px;color:#0050d1;font-weight:700;font-size:1.2rem}#contact-container #contact-data-container{margin:0;padding:0;display:block;flex:1;height:100%}#contact-container #contact-data-container #contact-map-img{margin:0;padding:0;display:block;width:100%;height:50%;object-fit:cover}#contact-container #contact-data-container #contact-info-container{margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:50%;flex:1;flex-wrap:wrap}#contact-container #contact-data-container #contact-info-container .contact-info-sub-container{flex:0 1 50%;margin:0;padding:5vh 5%;display:flex;flex-direction:column;justify-content:top;align-items:start;gap:10px;height:50%}#contact-container #contact-data-container #contact-info-container .contact-info-sub-container .contact-info-title{margin:0;padding:0;display:block;width:100%;font-size:1.1rem;color:#0050d1;font-weight:700}#contact-container #contact-data-container #contact-info-container .contact-info-sub-container .link-container{margin:0 0 10px;padding:0;display:flex;justify-content:start;align-items:start;text-decoration:none}#contact-container #contact-data-container #contact-info-container .contact-info-sub-container .link-container .contact-icons{color:#0050d1;font-size:20px;margin-right:15px;margin-top:2px}#contact-container #contact-data-container #contact-info-container .contact-info-sub-container .link-container .contact-text{margin:0;padding:0;display:block;color:#484848;font-weight:500}#contact-container #contact-data-container #contact-info-container .contact-info-sub-container #contact-social-media-list{margin:0;padding:0;display:flex;justify-content:start;align-items:center;gap:35px;list-style:none}#contact-container #contact-data-container #contact-info-container .contact-info-sub-container #contact-social-media-list .social-media-item a{margin:0;padding:0;text-decoration:none;cursor:pointer;transition:.3s}#contact-container #contact-data-container #contact-info-container .contact-info-sub-container #contact-social-media-list .social-media-item a:hover img{transform:scale(1.1)}#contact-container #contact-data-container #contact-info-container .contact-info-sub-container #contact-social-media-list .social-media-item a img{transition:.3s;filter:invert(60%);height:25px}}@media screen and (max-width: 768px){#contact-container{margin:10vh 0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}#contact-container #contact-form-container{margin:0;padding:0;display:block;width:100%;height:100%;background-position:center;background-size:110%;background-repeat:no-repeat}#contact-container #contact-form-container #contact-form-filter-container{margin:0;padding:10vh 4vw;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-color:#0050d1cc}#contact-container #contact-form-container #contact-form-filter-container #contact-form-title{margin:0;padding:0 0 2vh;display:block;font-size:1.5rem;text-align:center;font-weight:600;width:100%;color:#fff}#contact-container #contact-form-container #contact-form-filter-container #contact-form-description{margin:0 0 2vh;padding:0;display:block;width:100%;text-align:center;color:#fff}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container{margin:0;padding:0;display:block;width:70%}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container .contact-input{margin:0 0 2vh;padding:6px 10px;display:block;width:100%;background-color:#fffc;border:none}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container .contact-input::placeholder{color:#000}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container #tym-container{margin:0 0 2vh;padding:0;display:flex;justify-content:start;align-items:center;width:100%}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container #tym-container #contact-form-tym{margin-right:10px}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container #tym-container label{margin:0;padding:0;display:block;font-size:.9rem;text-align:left;width:100%;color:#fff}#contact-container #contact-form-container #contact-form-filter-container #contact-form-sub-container #contact-form-submit{margin:0 auto;padding:5px 0;display:block;width:300px;background-color:#fff;border-radius:5px;color:#0050d1;font-weight:700;font-size:1.2rem}#contact-container #contact-data-container{display:none}}
