.social {position:fixed;right:0;top:40%;display:grid;z-index:50 }.social .fixed-box {padding:13px 20px;margin-bottom:5px;text-align:center;font-size:23px;border-radius:10px 0 0 10px }.social .facebook {background:#1877f2;color:white !important }.social .call {background:#e0e0e0;color:black !important }.social .ytube {background:#f00;color:white !important }.social .insta {background:#f09;color:white !important }.bg-dark {color:white }.smart-scroll {z-index:50 }.scrolled-down {transform:translateY(-100%);transition:all 0.3s ease-in-out }.scrolled-up {transform:translateY(0);transition:all 0.3s ease-in-out }.back-to-top {display:none;position:fixed;bottom:18px;right:15px;border-radius:8px;z-index:55 }.back-to-top i {display:block;width:36px;height:36px;line-height:36px;font-size:14px;text-align:center;border-radius:4px;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear }.pulse-button {font-family:arial;padding:0.75rem 1.5rem;border-radius:9999px;text-decoration:none;font-size:1.25rem;font-weight:400;display:inline-block;color:#f5f6fd;position:relative;border:none;box-shadow:0 0 0 0 var(--dark);background-color:var(--dark);cursor:pointer;animation:pulse 2s infinite cubic-bezier(0.66,0,0,1) }.pulse-button:hover {background-color:var(--primary);box-shadow:0 0 0 0 var(--primary);animation:pulse 1s infinite cubic-bezier(0.66,0,0,1) }@keyframes pulse {to {box-shadow:0 0 0 45px rgba(232,76,61,0) }}.side-style {position:absolute;background:var(--primary);right:0;height:100%;z-index:-1;width:30%;top:0 }@media (max-width:992px) {.side-style {width:100%;height:320px }}.side-style:before {position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-image:url(/storage/app/media/tools/shadow.png);content:'';background-size:cover;background-position:right }.py-100 {padding:100px 0 }.py-70 {padding:70px 0 }