@media only screen and (max-width:480px){body main .container .overlay-window{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;cursor:pointer;background-color:rgb(201 200 195 / .75);z-index:20;overflow-y:scroll;justify-content:center;align-items:center;opacity:0;transition:opacity 0.6s ease}body main .container .overlay-window.show{display:flex;opacity:1}body main .container .overlay-window .certPhone{z-index:10;display:none;border-radius:10px;box-shadow:3px 1px 18px 14px rgb(0 0 0 / .5);-webkit-box-shadow:3px 1px 18px 14px rgb(0 0 0 / .5);-moz-box-shadow:3px 1px 18px 14px rgb(0 0 0 / .5)}body main .container .overlay-window .cert{display:none}body main{width:100%}body main .container .about-me--container{padding:1rem 2rem;position:relative;width:100%;height:100%;height:fit-content}body main .container .about-me--container .about-me--wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:100%}body main .container .about-me--container .about-me--wrapper h2{font-size:2.5rem;color:#555;text-transform:uppercase;width:fit-content}body main .container .about-me--container .about-me--wrapper img{width:100%;height:auto;float:left;border-radius:2px;object-fit:cover;shape-margin:10px;margin:1.5rem 1.5rem 1.5rem 0;box-shadow:10px 10px 15px rgb(0 0 0 / .3),-5px -5px 10px rgb(255 255 255 / .2)}body main .container .about-me--container .about-me--wrapper .cert-icon{cursor:pointer;margin-left:.25rem;width:48px!important;height:auto!important;border-radius:0px!important;box-shadow:none!important}body main .container .about-me--container .about-me--wrapper p{position:relative;line-height:1.8;font-size:.85rem;color:#333;padding-top:.7rem;padding-bottom:.5rem;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;text-wrap:balance;border-bottom:4px solid #f5f5f5}body main .container .about-me--container .about-me--wrapper p span{position:absolute}body main .container .about-me--container .about-me--wrapper p .left{left:0;bottom:-.25rem;height:.5%;width:7.5%;background-color:#e36414}body main .container .about-me--container .about-me--wrapper p .right{right:0;bottom:-.25rem;height:.5%;width:7.5%;background-color:#ccc}body main .container .about-me--container .about-me--wrapper ul{padding-left:1rem}body main .container .about-me--container .about-me--wrapper ul li{font-size:.9rem}body .homeCallContainer{display:none;position:fixed;bottom:2rem;right:1rem;width:2rem;height:2rem;z-index:30}body .homeCallContainer .homeCallWrapper{position:relative;width:100%;height:100%}body .homeCallContainer .homeCallWrapper .arrow-home--button{display:none;border-radius:25px;width:100%;height:100%;background:#9b9b9b;border-radius:16px;box-shadow:0 4px 30px rgb(0 0 0 / .1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgb(155 155 155 / .3);font-size:1rem}body .homeCallContainer .homeCallWrapper .arrow-home--button img{width:100%;height:100%;padding:17.5%;padding:40% 25%}.callContainer{position:fixed;bottom:3rem;left:1rem;width:4rem;height:4rem;z-index:999}.callContainer .callWrapper{position:relative;width:100%;height:100%}.callContainer .callWrapper .call-button{width:100%;height:100%;font-size:1rem;background-color:#fff0;background-color:#f5f5f5;border:none;border-radius:50%}.callContainer .callWrapper .call-button a{width:100%;height:100%;display:block}.callContainer .callWrapper .call-button img{width:100%;height:100%}}