.about-container{color:#333;line-height:1.6}.about-background{z-index:1;color:#fff;background:url(/img/prac1.webp) 50%/cover no-repeat fixed;padding:4rem 2rem;position:relative}.about-overlay{z-index:0;background:linear-gradient(45deg,#e4401966,#e4401966,#e6671a66);justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .3s ease-in-out;display:flex;position:absolute;top:0;left:0}.about-content{z-index:2;flex-direction:column;margin:0 auto;display:flex;position:relative}.about-columns{justify-content:center;align-items:flex-start;display:flex}.about-image{width:30%}.about-text{width:60%}.about-image img{border-radius:8px;width:100%}.about-text p{margin-bottom:1rem;font-family:Cardo,serif;font-size:1.1rem;font-weight:500}.second-about{background-color:#000}.about-grid{grid-template-columns:1fr 1fr;width:90%;margin:0 auto;padding:1em 0;display:grid}.grid-item{overflow:hidden}.grid-item-content{align-items:center;margin-bottom:1em;display:flex}.grid-item-image{width:20%}.grid-item-image img{width:100%;margin-right:1em}.grid-item-text h3{color:#fff;margin-bottom:.5rem;font-family:Cardo,serif;font-size:1.5rem;font-weight:500}.grid-item-text p{color:#fff;margin:0;font-family:Cardo,serif;font-size:1.1rem;font-weight:500}.about-call{justify-content:center;align-items:center;width:100%;margin-top:1.5em;display:flex}.about-call div{border:.5px solid #333;width:30%}.about-call i{color:#df4a38;padding:0 1em;font-size:2rem}.about-footer{flex-direction:column;align-items:end;width:50%;display:flex}.about-footer .leftabout,.about-footer .rightabout{background-position:50%;background-size:cover;border-radius:20px;justify-content:center;align-items:center;width:70%;height:180px;padding:2em;display:flex;position:relative}.leftabout .overlay,.rightabout .overlay{background:linear-gradient(45deg,#e44019b3,#e44019b3,#e6671ab3);border-radius:20px;justify-content:center;align-items:center;width:100%;height:100%;transition:background-color .3s ease-in-out;display:flex;position:absolute;top:0;left:0}.leftabout{background:url(/img/policy.png) 50%/cover no-repeat;margin-bottom:2em}.rightabout{background:url(/img/prac3.webp) 50%/cover no-repeat}.about-footer .leftabout h2,.about-footer .rightabout h2{color:#fff;z-index:2;text-align:center;font-family:Cardo,serif;font-size:1.75rem;font-weight:600;position:relative}.thirdabout{justify-content:center;align-items:start;width:90%;margin:0 auto;padding:4em 0;display:flex}.about-form{width:60%;margin:0 auto}.about-form h1{text-align:center;color:#df4a38;font-family:Cardo,serif;font-size:2.5rem;font:bold}.about-form form{flex-direction:column;width:60%;margin:0 auto;padding:1em;display:flex}.about-form form input,.about-form form textarea{border:1px solid gray;border-radius:5px;margin-bottom:1.5em;padding:.5em 1em}.about-form button{color:#fff;cursor:pointer;background:url(/img/bg.png) 50%/cover no-repeat;border:none;border-radius:4px;width:100%;padding:10px 20px;font-size:1rem;font-weight:500;display:inline-block}@media (max-width:768px){.about-columns{flex-direction:column}.about-image{width:100%}.about-text{width:90%;margin:2em auto}.about-grid{text-align:center;grid-template-columns:1fr}.grid-item{margin-bottom:2em}.grid-item-content{flex-direction:column;align-items:flex-start}.grid-item-image{margin:0 auto}.second-about h1,.second-about p{width:90%;margin:0 auto}.about-footer{flex-flow:column wrap}.about-footer .leftabout,.about-footer .rightabout,.about-form{width:100%}.about-form form{width:90%}.thirdabout{flex-direction:column}.about-footer{width:100%;margin-bottom:2em}}
