.text-white{color:#fff}.bg-success{background-color:#10be16}.bg-secondary{background-color:#01406f}.bg-primary{background-color:#e58257}.text-gray-primary{color:#1d1d1d}.text-success{color:#10be16}.text-gray-secondary{color:#ddd}@keyframes rotateAnimation{0%{transform:rotate(0)}50%{transform:rotate(1.1deg)}}@media screen and (min-width: 768px){#contact-container{margin:0;padding:0;display:block;width:100%}#contact-container #contact-filter{background-color:#fff;margin:0;padding:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}#contact-container #contact-filter #contact-form-container{padding:3vh 0;margin:3vh 0;display:flex;justify-content:space-between;align-items:center;width:92vw;background-color:#f8f8f8;border-radius:43px;box-shadow:0 0 10px #0000001a}#contact-container #contact-filter #contact-form-container #contact-form{flex:1;padding:0 3vw}#contact-container #contact-filter #contact-form-container #contact-form #contact-form-title{margin:0 0 6px;padding:0;display:block;width:100%;color:#424e68;font-weight:700;font-size:1.4rem}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container{margin:0;padding:0;display:block;width:100%}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row{margin:0 0 6px;padding:0;display:flex;width:100%;justify-content:start;align-items:center;gap:10px}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container{margin:0;padding:0;display:flex;flex-direction:column;flex:1}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container label{margin:0;padding:0 0 2px 10px;display:block;width:100%;color:#424e68;font-size:.8rem;font-weight:700}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container input,#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container textarea{margin:0;padding:6px 10px;display:block;width:100%;border:none;background-color:#3d596a30;font-size:.9rem;border-radius:16px}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container input.is-invalid,#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container textarea.is-invalid{background-color:#ff00001a;animation:rotateAnimation .1s linear 10}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container #contact-send-button{margin:12px auto 0;padding:7px 70px;display:block;border:none;background-color:#424e68;color:#fff;border-radius:16px;font-size:1rem;transition:.3s;cursor:pointer}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container #contact-send-button:hover{background-color:#e58257}#contact-container #contact-filter #contact-form-container #contact-data-contianer{flex:1;padding:0 3vw;background-color:#3d596a30;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-title{margin:0 0 6px;padding:0;display:block;width:100%;color:#424e68;font-weight:700;font-size:1.4rem;text-align:center}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-description{margin:0 0 6px;padding:0;display:block;width:100%;color:#3d3d3d;font-size:.9rem;text-align:center}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list{margin:0;padding:1vh 0 2vh;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5vh;list-style:none;border-bottom:1px solid #3D596A}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item{margin:0;padding:0;display:block;width:100%}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link{text-decoration:none;display:flex;justify-content:center;align-items:center;gap:20px}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link:hover .diamont-container{transform:rotate(35deg)}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link .diamont-container{width:45px;height:45px;background-color:#3db4e4;display:flex;justify-content:center;align-items:center;transform:rotate(45deg);border-radius:20%;position:relative;transition:all .3s}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link .diamont-container i{font-size:18px;position:relative;transform:rotate(-45deg);color:#fff}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link .contact-data-container{width:250px;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:3px}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link .contact-data-container .contact-data-title{margin:0;padding:0;display:block;color:#424e68;font-weight:700;font-size:1rem}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link .contact-data-container .contact-data-description{margin:0;padding:0;display:block;color:#3d3d3d;font-size:.85rem}#contact-container #contact-filter #contact-form-container #contact-social-media-container{margin:0;padding:0;display:flex;justify-content:center;align-items:center;gap:12px;flex-direction:column}#contact-container #contact-filter #contact-form-container #contact-social-media-container #contact-social-media-title{margin:6px 0;padding:0;display:block;width:100%;color:#1e2432;font-weight:700;font-size:1rem;text-align:center}#contact-container #contact-filter #contact-form-container #contact-social-media-container #contact-social-media-list{margin:0;padding:0;display:flex;justify-content:center;align-items:center;gap:20px;list-style:none}#contact-container #contact-filter #contact-form-container #contact-social-media-container #contact-social-media-list .social-media-list-link{margin:0;padding:0;display:flex;justify-content:center;align-items:center}#contact-container #contact-filter #contact-form-container #contact-social-media-container #contact-social-media-list .social-media-list-link:hover img{transform:scale(1.1)}#contact-container #contact-filter #contact-form-container #contact-social-media-container #contact-social-media-list .social-media-list-link img{transition:.3s;height:20px}}@media screen and (max-width: 768px){#contact-container{margin:0;padding:0;display:block;width:100%}#contact-container #contact-filter{background-color:#fff;margin:0;padding:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}#contact-container #contact-filter #contact-form-container{padding:3vh 0;margin:3vh 0;display:flex;justify-content:space-between;align-items:center;width:92vw;background-color:#f8f8f8;border-radius:43px;box-shadow:0 0 10px #0000001a}#contact-container #contact-filter #contact-form-container #contact-form{flex:1;padding:0 3vw}#contact-container #contact-filter #contact-form-container #contact-form #contact-form-title{margin:0 0 6px;padding:0;display:block;width:100%;color:#424e68;font-weight:700;font-size:1.1rem;text-align:center}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container{margin:0;padding:0;display:block;width:100%}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row{margin:0 0 6px;padding:0;display:flex;width:100%;justify-content:start;align-items:center;gap:10px}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container{margin:0;padding:0;display:flex;flex-direction:column;flex:1}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container label{margin:0;padding:0 0 2px 10px;display:block;width:100%;color:#424e68;font-size:.8rem;font-weight:700}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container input,#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container textarea{margin:0;padding:6px 10px;display:block;width:100%;border:none;background-color:#3d596a30;font-size:.9rem;border-radius:16px}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container input.is-invalid,#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container .contact-input-row .contact-input-sub-container textarea.is-invalid{background-color:#ff00001a;animation:rotateAnimation .1s linear 10}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container #contact-send-button{margin:12px auto 0;padding:7px 50px;display:block;border:none;background-color:#424e68;color:#fff;border-radius:16px;font-size:1rem;transition:.3s;cursor:pointer}#contact-container #contact-filter #contact-form-container #contact-form .contact-input-container #contact-send-button:hover{background-color:#e58257}#contact-container #contact-filter #contact-form-container #contact-data-contianer{flex:1;padding:0 3vw;background-color:#3d596a30;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-title{margin:0 0 6px;padding:0;display:block;width:100%;color:#424e68;font-weight:700;font-size:1.3rem;text-align:center}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-description{margin:0 0 6px;padding:0;display:block;width:100%;color:#3d3d3d;font-size:.9rem;text-align:center}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list{margin:0;padding:1vh 0 2vh;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.5vh;list-style:none;border-bottom:1px solid #3D596A}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item{margin:0;padding:0;display:block;width:100%}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link{text-decoration:none;display:flex;justify-content:center;align-items:center;gap:20px}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link:hover .diamont-container{transform:rotate(35deg)}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link .diamont-container{width:45px;height:45px;background-color:#3db4e4;display:flex;justify-content:center;align-items:center;transform:rotate(45deg);border-radius:20%;position:relative;transition:all .3s}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link .diamont-container i{font-size:18px;position:relative;transform:rotate(-45deg);color:#fff}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link .contact-data-container{width:250px;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:3px}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link .contact-data-container .contact-data-title{margin:0;padding:0;display:block;color:#424e68;font-weight:700;font-size:1rem}#contact-container #contact-filter #contact-form-container #contact-data-contianer #contact-data-list .contact-data-list-item .contact-list-item-link .contact-data-container .contact-data-description{margin:0;padding:0;display:block;color:#3d3d3d;font-size:.85rem}#contact-container #contact-filter #contact-form-container #contact-social-media-container{margin:0;padding:0;display:flex;justify-content:center;align-items:center;gap:12px;flex-direction:column}#contact-container #contact-filter #contact-form-container #contact-social-media-container #contact-social-media-title{margin:6px 0;padding:0;display:block;width:100%;color:#1e2432;font-weight:700;font-size:1rem;text-align:center}#contact-container #contact-filter #contact-form-container #contact-social-media-container #contact-social-media-list{margin:0;padding:0;display:flex;justify-content:center;align-items:center;gap:20px;list-style:none}#contact-container #contact-filter #contact-form-container #contact-social-media-container #contact-social-media-list .social-media-list-link{margin:0;padding:0;display:flex;justify-content:center;align-items:center}#contact-container #contact-filter #contact-form-container #contact-social-media-container #contact-social-media-list .social-media-list-link:hover img{transform:scale(1.1)}#contact-container #contact-filter #contact-form-container #contact-social-media-container #contact-social-media-list .social-media-list-link img{transition:.3s;height:20px}}
