.sassmaq{background-color:#343434;position:relative}.sassmaq-text{padding-top:100px;padding-bottom:100px}@media(max-width:767.98px){.sassmaq-text{padding-top:50px;padding-bottom:20px}}.sassmaq-text h2{font-size:2.25rem;font-weight:700;color:#fff;margin-bottom:1.5rem;margin-left:-1.5rem;padding-left:1.5rem;border-left:solid 4px;position:relative}.sassmaq-text h2:after{content:"";position:absolute;top:0;bottom:0;left:-30rem;margin:auto;height:4px;background:#fff;width:30rem}@media(max-width:767.98px){.sassmaq-text h2{padding-left:1rem;margin-left:0;font-size:22px}}.sassmaq-text p{color:#fff;margin-bottom:2.125rem}.sassmaq-img{background:url(/images/web/pages/about/sassmaq.webp);background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;z-index:1;background-size:cover}@media(max-width:767.98px){.sassmaq-img{position:initial;background-size:contain;transform:translate(0);background-position:left bottom;order:1;margin-top:-5rem}}.sassmaq .img-dif{min-height:520px}@media(max-width:767.98px){.sassmaq .img-dif{min-height:380px}}@media(max-width:575.98px){.sassmaq .img-dif{max-height:380px}}.contact{padding-top:150px;padding-bottom:120px;background-color:#343434;background-image:url(/images/web/sl50.webp);background-blend-mode:multiply}@media(max-width:767.98px){.contact{padding-top:100px;padding-bottom:50px}.contact .col-box{order:2}}.contact .col-box .box-info{border-radius:10px;box-shadow:-23px 23px #585858;background:#fff;padding:64px 44px}@media(max-width:767.98px){.contact .col-box .box-info{box-shadow:-12px 12px #585858;padding:26px 22px;margin-top:35px}}.contact .col-box .box-info-icon{margin-bottom:40px;display:flex}@media(max-width:767.98px){.contact .col-box .box-info-icon{margin-bottom:24px}}.contact .col-box .box-info-icon svg{fill:#e30613;font-size:32px;margin-right:12px}@media(max-width:767.98px){.contact .col-box .box-info-icon svg{font-size:18px;margin-top:.25rem}}.contact .col-box .box-info-icon-text{font-size:24px;color:#343434;font-weight:600;word-wrap:break-word;width:calc(100% - 40px)}@media(max-width:767.98px){.contact .col-box .box-info-icon-text{font-size:1rem}}.contact .col-box .box-info .social-midia-icons{display:flex;justify-content:flex-start}.contact .col-box .box-info .social-midia-icons a{width:56px;height:56px;background:#343434;display:flex;align-items:center;justify-content:center;margin-right:1.75rem;border-radius:10rem}@media(max-width:767.98px){.contact .col-box .box-info .social-midia-icons a{width:36px;height:36px}}.contact .col-box .box-info .social-midia-icons a svg{font-size:26px;fill:#fff}@media(max-width:767.98px){.contact .col-box .box-info .social-midia-icons a svg{font-size:1rem}}.contact h1{font-size:36px;margin-bottom:60px;color:#fff;border-left:solid 4px #fff;padding-left:24px;margin-left:-24px;position:relative}@media(max-width:767.98px){.contact h1{font-size:22px;margin-bottom:26px;margin-left:0}}.contact h1:after{content:"";position:absolute;top:0;bottom:0;left:-1000px;width:1000px;height:4px;margin:auto;background:#fff}.contact h1 span{font-size:24px;color:#fff}@media(max-width:767.98px){.contact h1 span{font-size:1rem}}.contact p{font-weight:300;color:#fff;margin-bottom:30px}.contact form .form-floating{margin-bottom:30px}.contact form .form-floating .form-control{border-color:#fff;background:#343434;color:#fff}.contact form .form-floating .form-control~label{background:#343434;color:#fff}.contact form .form-floating textarea.form-control{height:100px}.contact form .form-check{margin-bottom:20px}.contact form .form-check .form-check-input{background-color:transparent;border-color:#fff}.contact form .form-check .form-check-input~label{color:#fff;font-size:14px}.contact form .form-check .form-check-input~label a{color:#fff}.contact form .form-check .form-check-input:checked{background-color:#e30613;border-color:#e30613}
