.floating-box{background-color:var(--white-color);border:1px solid var(--divider-color);border-radius:17px;align-items:center;padding:15px 25px 15px 15px;display:flex;position:absolute}.floating-box .icon-box{margin-right:15px}.floating-box .icon-box img{width:50px;height:auto}.floating-box-content{text-align:left;width:calc(100% - 65px)}.floating-box-content h3{font-size:18px;font-weight:500}.floating-box-content p{text-transform:capitalize;margin:0}@keyframes floatingBoxMoveRight{50%{right:30px}}@keyframes floatingBoxMoveLeft{50%{left:50px}}.floating-box.top-right{animation:3s linear infinite alternate floatingBoxMoveRight;top:0;right:0;transform:translateY(50%)}.floating-box.bottom-left{animation:3s linear infinite alternate floatingBoxMoveLeft;bottom:0;left:0;transform:translateY(-50%)}@media only screen and (max-width:991px){.floating-box{display:none}}
.hero{background-color:#0000;background-image:linear-gradient(#ffffffb3,#ffffffb3),url(/images/hero-background.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:150px 0}.hero-content{padding-right:80px}.hero-content .section-title.hero-content-title h1{font-size:56px}.hero-image{text-align:center;position:relative}.hero-content-footer{align-items:center;display:flex}.wide-client{align-items:center;margin-left:20px;display:flex}.wide-client-image{margin-right:10px}.wide-client-image img{width:136px}.wide-client-content{width:calc(100% - 146px)}.wide-client-content p{color:var(--primary-color);text-transform:capitalize;max-width:100px;margin:0;font-size:14px;font-weight:600}@media only screen and (max-width:991px){.hero-content{margin-bottom:30px;padding-right:0}.hero-content .section-title.hero-content-title h1{font-size:46px}.hero-content-body{padding-inline:80px}}@media only screen and (max-width:767px){.hero{padding:50px 0}.hero-content-footer{display:block}.wide-client{margin-top:15px;margin-left:0}.hero-image{padding-bottom:30px}.hero-content .section-title.hero-content-title h1{font-size:36px}.hero-content-body{padding-inline:0}}
