.slide-video{position:relative}.slide-dots{position:absolute;top:0;left:-50px;animation:lefttoright 6s linear infinite}.slide-dots2{position:absolute;bottom:50px;right:-50px;z-index:-1;animation:righttoleft 6s linear infinite}.icon-border{border:1px solid #08163f;padding:17px 18px 10px;border-radius:50%;width:fit-content}.service-box{transition:all ease .3s}.service-box:hover{margin-top:-10px}@media only screen and (max-width:999px){.slide-dots2{display:none}.slide-dots{display:none}}.number{position:relative;overflow:hidden}.show-number{position:absolute;background:#08163f;top:-10px;left:-10px;border-radius:50%;z-index:1}.show-number p{padding:20px;margin-bottom:0;width:100%}.number::after{content:"";position:absolute;top:0;left:0;background:#08163f;height:50px;width:50px;border-radius:50%;transition:all ease .4s;z-index:-1}.number:hover::after{background:#9c4622;width:100%;height:100%;border-radius:0px}.number:hover h3{color:#08163f}.number:hover p{color:#fff}.ebook-form-wrapper{max-width:480px;margin:10px auto;text-align:left;padding:0 15px;box-sizing:border-box}.ebook-subtext{font-size:20px;color:#555;text-align:left}.ebook-extra{font-size:20px;color:#333;margin-bottom:18px;line-height:1.5;text-align:left}.ebook-form-row{display:flex;flex-direction:column;gap:12px;width:100%}.ebook-form-row input[type=email]{width:100%;padding:14px 16px;border:1px solid #e5d6c8;border-radius:8px;font-size:15px;background:#fffdfb;color:#361a03;box-sizing:border-box}.ebook-form-row input[type=submit]{background:#9c4622;color:#fff;font-size:15px;font-weight:600;padding:14px 22px;border:none;border-radius:5px;cursor:pointer;transition:all .3s ease;white-space:nowrap;margin:20px auto 0;display:inline-block;width:auto;min-width:160px;text-align:center}.ebook-form-row input[type=submit]:hover{background:#000;color:#faf7f3}@media (max-width:768px){.ebook-extra{font-size:18px}.ebook-subtext{font-size:18px}.ebook-form-row input[type=email],.ebook-form-row input[type=submit]{font-size:14px;padding:12px 14px}}@media (max-width:480px){.ebook-extra{font-size:16px}.ebook-subtext{font-size:16px}.ebook-form-wrapper{max-width:100%;padding:0 12px}.ebook-form-row{gap:10px}.ebook-form-row input[type=submit]{width:100%;margin:15px 0 0}}.comments-area{padding:20px 100px;background-color:#ffe0d3;align-items:center}.comment-respond{align-items:center;border-radius:6px;padding:10px 60px}