body,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0}.top-head-line-section,.tophead-right1 li i{background:linear-gradient(90deg,#fb3f52 0,#fa7d3c 100%)}.main,body,li,p,ul{padding:0}.head-right1,.head-section,.head-years-cicle{position:relative}.about-txt span::before,.head-text-wrapper{animation:30s linear infinite button-text-anim}body{font-family:Poppins,sans-serif;color:#fb3f52}a,a:focus,a:hover{text-decoration:none}img{max-width:100%}li{list-style:none}.main{margin:auto;width:90%}.bi{display:inline-block;vertical-align:-.125em;fill:currentcolor;transition:.4s cubic-bezier(.645, .045, .355, 1)}.tophead-right1 ul li:first-child .call-top{color:#000;font-size:19px;font-weight:500}.tophead-right1 ul li:first-child .call-top a{height:auto;width:fit-content;border-radius:0;background:0 0;line-height:40px}.tophead-right1 ul li:first-child .call-top a .bi{height:18px;width:18px;margin:0}.tophead-left a{color:#000;line-height:27px;font-size:19px;font-weight:600}.navbar ul li a,.top-head-line-section1 p,.tophead-left span,.tophead-right1 li i,.tophead-right1 li span{font-weight:500;text-transform:capitalize}.tophead-left a svg{fill:#fb3f52;width:18px;height:18px}.tophead-left span{color:#414141;font-size:16px;display:block;padding:6px 0}.tophead-right1 ul li{display:inline-block;padding:0 2px;color:#818181}.tophead-right1 li i{display:block;color:#fff;text-align:center;width:28px;height:28px;line-height:28px;border-radius:50px}.tophead-right1 li a i svg{height:14px;width:14px}.tophead-right1 ul li:last-child span{border-bottom:1px dashed}.head-ani,.head-ani1{border-radius:50%;border-style:solid;border-width:1px;border-color:#fffFFF14}.tophead-right1 li span svg{height:13px;width:13px;margin:-2px 3px 0}.tophead-right1 li span{color:#000;font-size:17px;display:inline-block;line-height:19px}.top-head-line-section{position:relative;overflow:hidden}.top-head-line-section1 p{color:#fff;padding:8px 0}.top-head-line-section1 p a{color:#fff;text-transform:uppercase;text-decoration:underline}.top-head-line-section::before{position:absolute;top:0;width:100%;left:0;content:"";display:block;height:100%;transform:translateX(100%);opacity:.3;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgba(255,255,255,0) 99%,rgba(255,255,255,0) 100%);animation:2s infinite shine}@keyframes shine{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.mobile-show{display:none!important}.head-section{padding:0;overflow:hidden}.head-section1{padding:10px 0}.head-section .row{align-items:center}.head-logo1 img{width:100%;aspect-ratio:600/130;height:auto}.head-right1{text-align:center}.head-ani{background-color:#fb3f51;width:125px;height:125px;background-image:radial-gradient(at center center,#fff 0,#fffFFF00 100%);backdrop-filter:blur(21px);position:absolute;right:0;top:-81px}.head-ani1{position:absolute;top:50%;left:50%;display:inline-block;transform:translate(-50%,-50%);background:#0a165e;text-align:center;padding:0;z-index:1;background-color:#fffFFF00;width:80px;height:80px;line-height:80px;font-size:30px;font-weight:400;color:#000}.head-text-rotate,.navbar ul li,.navbar ul li a{display:inline-block;position:relative}.aboutus-heading p,.aboutus-heading p:before,.content-aboutus ul li:before,.navbar ul li a:after,.navbar ul li.active a:after,.toggle-icon{background:linear-gradient(90deg,#fb3f52 0,#fa7d3c 100%)}.head-ani1 img{animation:1s infinite alternate button-image-anim}.head-text-rotate{width:100%;height:100%;transform:translate3d(0,0,0) rotate(62.223deg)}.head-text-wrapper{position:inherit;width:inherit;height:inherit;display:inline-flex}.head-text-wrapper span{font-size:12px;font-weight:600;text-transform:uppercase;color:#fff;position:absolute;height:100%;width:100%;text-align:center;display:inline-block}.char1{transform:rotate(14deg)}.char2{transform:rotate(28deg)}.char3{transform:rotate(40deg)}.char4{transform:rotate(52deg)}.char5{transform:rotate(63deg)}.char6{transform:rotate(75deg)}.char7{transform:rotate(86deg)}.char8{transform:rotate(118deg)}.char9{transform:rotate(120deg)}.char10{transform:rotate(132deg)}.char11{transform:rotate(143deg)}.char12{transform:rotate(155deg)}.char13{transform:rotate(168deg)}.char14{transform:rotate(180deg)}.char15{transform:rotate(192deg)}.char16{transform:rotate(206deg)}.char17{transform:rotate(219deg)}.char18{transform:rotate(252deg)}.char19{transform:rotate(249deg)}.char20{transform:rotate(260deg)}.char21{transform:rotate(272deg)}.char22{transform:rotate(308deg)}.char23{transform:rotate(303deg)}.char24{transform:rotate(314deg)}.char25{transform:rotate(327deg)}.char26{transform:rotate(340deg)}.char27{transform:rotate(353deg)}@keyframes button-text-anim{0%{transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg)}}@keyframes button-image-anim{0%{transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(.8);-webkit-transform:scale(.8)}}.navbar-toggler{margin:0 0 0 auto!important;padding:0 5px;display:block;height:36px;width:42px;border:2px solid #fb3f52;border-radius:5px}.toggle-icon{height:3px;margin:4px 0 0;padding:0;width:100%;display:block;border-radius:50px}.toggle-icon:nth-child(2){width:69%;margin:0 0 0 auto}.toggle-icon:first-child{width:85%;margin:0 0 4px auto}.navbar-expand-lg .navbar-collapse{justify-content:center}.navbar-toggler:focus{box-shadow:none}.navbar ul li{padding:0 12px;color:#fff;transition:.2s ease-in}.navbar ul li svg{fill:#b01e37}.navbar ul li a{color:#414141;transition:.1s ease-in;padding:1px 15px 0;z-index:1}.bread-crumb-blackmagic .breadcrumb-section h1 a,.breadcrumb-section h1 a,.copy ul li:hover a,.navbar ul li.active a,.navbar ul li:hover a,.srv-list1-text ul li a{color:#fff}.navbar ul li a:after,.navbar ul li.active a:after{content:"";left:0;position:absolute;height:100%;width:0;transition:.6s;z-index:-1;top:0}.banner img,.navbar ul li.active a:after,.navbar ul li:hover a:after{width:100%}.head-mid{justify-content:center;align-items:center}.dropdown-item.active,.dropdown-item:active{background:0 0;color:#fff}.dropdown-item:focus,.dropdown-item:hover{background:0 0;color:#b01e37}@media all and (min-width:992px){.dropdown-menu{width:auto;background:#fff;padding:8px 14px!important;border:0;box-shadow:0 0 7px #00000021}.mega-submenu{left:100%;top:0;min-width:25rem}.ktm-mega-menu{position:static}.mega-menu{left:0;right:0;width:100%}.dropdown-menu li{position:relative;padding:2px 0!important;display:block!important}.dropdown-menu .submenu{display:none;left:100%;top:0}.dropdown-menu>li:hover>.submenu,.dropdown:hover>.dropdown-menu{display:block}}.dropdown ul li a{color:#252525}.nav-link:focus,.nav-link:hover{color:#b01e37}.fixed-top{margin:0 auto;background:#fff;position:fixed;top:0;padding:4px 0;right:0;left:0;z-index:1030;height:auto;box-shadow:0 0 11px #0000002e}.fixed-top .head-logo1 img{height:65px}.fixed-top .love{height:67px;top:-12px}.fixed-top .head-logo1{width:25%}.fixed-top .head-right1{width:75%}.navbar{border-radius:0;border:0}.aboutus-section{padding:0}.main-content-left img{border-radius:20px}.aboutus-heading p,.content-aboutus h2,h3,h4,h5,h6{width:fit-content;border-radius:8px;text-transform:capitalize;position:relative}.aboutus-heading h1,.aboutus-heading strong{font-size:55px;text-transform:capitalize;font-weight:700;padding:15px 0 0;position:relative;display:inline-block;color:#000}.aboutus-heading h1 a,.bottom-services3 ul li a{color:#000}.aboutus-heading p:before{content:"";height:2px;right:6px;bottom:-5px;position:absolute;width:55%;border-radius:50px}.aboutus-heading p{color:#fffafb;font-weight:500;padding:6px 15px;font-size:15px;line-height:27px}.content-aboutus p strong{color:#000;font-weight:500}.content-aboutus h2,h3,h4,h5,h6{font-size:16px;display:block;padding:10px 15px 11px;margin:15px 0 2px;text-align:left;font-weight:500;color:#fff;background:#e02e40}.content-aboutus p{color:#373737;text-align:justify;padding:8px 0;line-height:32px;font-weight:400;font-size:15px}.content-aboutus p a{color:#ea1127;font-weight:500;display:inline-block}.content-aboutus ul{padding:15px 15px 20px;background:#f8f8f8;margin:12px 0 30px;border-radius:12px}.content-aboutus ul li{font-size:15px;color:#373737;padding:7px 0 7px 25px;font-weight:400;text-transform:capitalize;position:relative;line-height:28px}.content-aboutus ul li:before{font-weight:600;position:absolute;color:#fff;top:14px;left:0;font-size:17px;content:"\2141";font-family:'Glyphicons Halflings';width:16px;height:16px;line-height:22px;text-align:center;border-radius:3px}.design-about{padding:0 20px 10px 0}.design-about:last-child{padding-right:0;padding-left:20px}.bottom-services1,.division,.footer-about,.footer-legacy,.sitemap-category{padding:12px}.division p{padding:20px;box-shadow:0 0 10px #eaeaea;border-radius:30px}.category-heading strong{font-size:32px;color:#000;font-weight:600;text-transform:capitalize;position:relative;z-index:1;border:1px solid #fb3f52;padding:8px 20px 10px;background:#fff;box-shadow:6px 6px 0 3px #fb3f52;display:inline-block}.category-1 a,.footer-mark-section{background:#f8f8f8}.category-heading p{color:#373737;padding:25px 0 15px;line-height:30px;font-weight:400;font-size:15px;font-style:italic}.category-1{padding:10px 10px 28px;width:20%;text-align:center}.category-1 a{border-radius:15px}.category-1 i{text-align:center;background:linear-gradient(90deg,#fb3f52 0,#fa7d3c 100%);display:inline-block;width:65px;height:65px;line-height:63px;border-radius:50%;margin:-35px 0 0}.category-1 i svg{width:40px;height:40px;fill:#fff}.category-1 i svg path{fill:#fff}.category-1 p{color:#000;text-transform:capitalize;font-weight:600;font-size:19px;text-align:center;padding:10px 0 4px}.category-1 span{text-transform:uppercase;font-weight:500;font-size:15px;display:inline-block;background:#e02e40;padding:5px 18px 4px;border-radius:20px;color:#fff}.about-txt span,.bottom-services3 strong,.footer-legacy1 span,.footer-mark-line strong,.footer-top-list p,a.btm-sv-contact{text-transform:capitalize}.bottom-services2{padding:20px;border-radius:20px;box-shadow:0 0 16px 0 #0000000f}.bottom-services3 img{width:100%;border-radius:15px;aspect-ratio:410/180;height:auto}.bottom-services3 strong{font-weight:600;display:block;font-size:16.7px;color:#fff;padding:6px 15px;text-align:center;background:linear-gradient(90deg,#fb3f52 0,#fa7d3c 100%);width:fit-content;margin:20px 0 0;border-radius:8px}.bottom-services3 ul{margin:15px 0}.bottom-services3 ul li{text-align:left;padding:7px 7px 7px 20px;color:#000;position:relative;font-size:15px;font-weight:400}.bottom-services3 li:before{position:absolute;background:30% #e6e6e600;top:2px;left:0;color:#fb3f52;font-size:20px;content:"\553";font-family:"Glyphicons Halflings"}.bottom-services3 ul::-webkit-scrollbar{width:1px}.bottom-services3 ul::-webkit-scrollbar-track{box-shadow:inset 0 0 10px #00000021;border-radius:0}.bottom-services3 ul::-webkit-scrollbar-thumb{background:#303030;height:20px;border-radius:0 0 10px 10px}a.btm-sv-contact{z-index:1;position:relative;display:inline-block;font-size:15px;font-weight:500;color:rgb(255 255 255);padding:10px 12px 1px 18px;border-radius:50px}a.btm-sv-contact::after,a.sv-contact::after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(90deg,#fb3f52 0,#fa7d3c 100%);right:0;top:0;z-index:-1;border-radius:30px;transition:.5s}a.btm-sv-contact span,a.sv-contact span{position:relative;display:inline-block;width:32px;height:32px;border-radius:50%;transition:.5s}a.btm-sv-contact svg{display:inline-block;margin-left:5px;transform:translate(0,0);transition:.5s;width:17px;height:17px;fill:#ffffff}a.btm-sv-contact:hover{color:#fff;border:1px solid #fff}a.btm-sv-contact:hover:after,a.sv-contact:hover:after{width:23%}a.btm-sv-contact:hover svg,a.sv-contact:hover svg{transform:translate(8px,0)}.footer-mark-line strong{text-align:center;font-size:30px;color:#fff;font-weight:600;padding:11px 15px 10px;display:block;background:#e02e40}.footer-mark-section1 p{display:block;color:#373737;font-weight:400;line-height:30px;font-size:15px}.footer-mark-section1 p b{font-weight:500;color:#dd2235}.footer-mark-section1 strong{padding:10px 0 30px;color:#000;font-size:20px;font-weight:600;text-transform:capitalize;display:block}.footer-legacy1 span{padding:15px 15px 12px;color:#171717;font-size:14px;font-weight:400;display:block;box-shadow:0 0 16px 0 #0000000f;line-height:22px;border-radius:10px;background:#fff}.footer-legacy1 span i{display:block;width:55px;height:55px;line-height:55px;background:linear-gradient(90deg,#fb3f52 0,#fa7d3c 100%);margin:-27px auto 10px;border-radius:10px;text-align:center}.footer-legacy1 span i svg{width:37px;height:37px;fill:#fff}.footer-section{background:#000}.about-txt p a,.about-txt span::before,.modal-dialog{background:linear-gradient(90deg,#fb3f52 0,#fa7d3c 100%)}.footer-section1{padding:40px 0}.footer-top-list{text-align:center;padding:5px 12px 12px}.footer-top-list:nth-child(2){border-left:1px solid #ffffff0d;border-right:1px solid #ffffff0d}.footer-top-list a,.footer-top-list p{font-size:20px;color:#fff;font-weight:300;display:block}.footer-about:first-child .footer-about1{padding:0 15px 0 0}.about-txt a{display:block}.about-txt img{width:100%;border-radius:15px;aspect-ratio:600/100;height:auto}.about-txt span{color:#fff;font-size:20px;font-weight:400;padding:0 0 0 20px;display:inline-block;position:relative;margin:0 0 15px}.about-txt span::before{content:"";position:absolute;top:10px;left:0;width:10px;height:10px;outline:#fb3f52 dashed 1px;border-radius:50%;outline-offset:3px}.about-txt p{color:#fff;font-weight:300;line-height:30px;font-size:14px;padding:12px 0 0;text-align:justify}.about-txt p a{font-weight:500;padding:4px 12px;text-transform:uppercase;display:block;width:fit-content;margin:15px 0 0;color:#fff;border-radius:8px;font-size:15px;animation-name:blk;animation-duration:1s;animation-iteration-count:infinite}.srv-list1-text ul li,.srv-list2-text ul li{line-height:28px;font-weight:300;font-size:14px;color:#fff;text-transform:capitalize}@keyframes blk{0%,100%{background:linear-gradient(90deg,#fb3f52 0,#fa7d3c 100%)}50%{background:0 0}}.srv-list1-text ul li{padding:3px 0}.srv-list1-text ul li:hover a{color:#fa3f52;transition:.4s}.srv-list2-text ul li{padding:2px 3px;display:inline-block}.srv-list2-text ul li:before{content:"#";padding:0 2px 0 0}.footer-contac a{font-weight:500;font-size:20px;color:#fff;padding:5px 0 10px;display:block}.footer-contac p{font-weight:400;font-size:17px;color:#fff;padding:0 0 10px;display:block;text-transform:capitalize}.footer-contac p span{text-transform:uppercase;font-weight:500}.footer-contac a svg{fill:#fb3f52;width:20px;height:20px}.footer-contac aside{font-weight:200;font-size:14px;color:#fff;display:block;text-transform:capitalize;line-height:26px;font-style:italic}#callbook,.copy span,.copy ul li:last-child:before{display:none}.footer-contac ul li{padding:0 4px;display:inline-block}.footer-contac ul li a{color:#fff;display:inline-block;font-size:14px;background:linear-gradient(90deg,#b60807,#ffb600);padding:5px 20px;text-transform:capitalize;font-weight:500}.copy{padding:5px 0}.copyright{border-top:1px solid #ffffff14;padding:10px 0}.copy span{font-weight:600;color:#000;text-transform:uppercase;background-image:linear-gradient(90deg,#fb3f52 0,#fa7d3c 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.copy ul li,.sitemap-heading aside{display:inline-block;text-transform:capitalize}.copy p{color:#787878;font-size:14px;font-weight:300;padding:8px 0 0}.copy span img{margin:0 9px 0 0}.copy ul li{padding:2px 15px 4px 10px;font-weight:300;font-size:15px;color:#252525;position:relative}.copy ul li:first-child{padding:2px 15px 4px 0}.copy ul li a{color:#ffffffb8;transition:.4s}.copy ul li:before{content:"";position:absolute;width:15px;height:1px;background:#414141f0;right:-7px;top:13px}.copy ul li:last-child{padding:0 0 0 10px}.modal{border:0}.modal-footer{border:0;padding:0 0 15px}.modal-dialog{width:90%;max-width:90%;padding:15px 40px 25px;margin:0 auto;box-shadow:0 0 0 #a6a6a6;position:relative;z-index:9999}.modal.show .modal-dialog{transform:translateY(45px)}.modal-footer button{color:#fff;background:#000;top:4px;padding:0 8px 2px;font-size:18px;border:0;position:relative;margin:0;border-radius:0}.sitemap-heading aside,.sitemap-heading aside:after,.sitemap-services1 ul li:before{background:linear-gradient(90deg,#fb3f52 0,#fa7d3c 100%)}.modal-content{border:0;text-align:left;background:#f8f8f800}.modal-backdrop.show{opacity:0;z-index:0}.sitemap-services1{padding:20px 20px 10px;border-radius:20px;background:#f8f8f8}.sitemap-heading aside{font-size:17px;font-weight:600;margin:0 0 30px;padding:7px 15px 6px;border-radius:10px;color:#fff}.sitemap-heading aside a{color:#fff!important}.sitemap-heading aside:after{content:"";height:2px;right:6px;bottom:-6px;position:absolute;width:55%;border-radius:50px}.sitemap-services1 ul li,.sitemap-services1 ul li:last-child{text-transform:capitalize;padding:10px 0 10px 25px!important;display:block;font-weight:400}.sitemap-services1 ul li:before{height:18px;width:18px;line-height:18px;left:0;top:11px;border-radius:20px;color:#fff;content:"\556";font-family:"Glyphicons Halflings";font-size:16px;text-align:center;position:absolute;display:inline-block;margin:0 6px 0 0}.sitemap-services1 ul li:last-child:before{display:inline-block}.sitemap-services1 ul li a{color:#252525!important}.bread-crumb{position:relative;overflow:hidden}.breadcrumb-left img{position:absolute;left:0;border-radius:15px;height:auto;width:300px;aspect-ratio:300/300}.bread-crumb-shape svg path{fill:#ffffff}.breadcrumb-section{background:url(../images/breadcrumb-bg.webp) left/cover no-repeat;z-index:1;position:relative}.bread-crumb-shape{display:block;margin:0 0 -1px}.breadcrumb-section h1{font-size:48px;text-transform:capitalize;font-weight:600;padding:45px 0 0}#callbook span,.breadcrumb-list ul li,.breadcrumb-section .home,a.sv-contact{font-weight:500;color:#fff}.breadcrumb-section h1 a span{font-size:38px;text-transform:capitalize;font-weight:700}.breadcrumb-section .home{z-index:1;position:relative;display:inline-block;font-size:14px;text-transform:uppercase;padding:8px 15px;border-radius:50px;border:1px solid #ffffff3d;letter-spacing:1px}.breadcrumb-section .home::after{content:"";position:absolute;width:25%;height:100%;background:#fff;right:0;top:0;z-index:-1;border-radius:30px 30px 30px 0;transition:.5s}.breadcrumb-section .home svg{display:inline-block;transition:.5s;width:28px;height:20px;transform:translate(10px,0)}.breadcrumb-section .home svg path{fill:#fb3f52}.breadcrumb-list ul li{padding:0 0 0 22px;display:inline-block;text-transform:capitalize;font-size:20px}.breadcrumb-list{padding:0 0 8px;color:#585858;line-height:36px;position:relative;width:fit-content;margin:0 0 0 auto}.breadcrumb-list:after,.breadcrumb-list:before{content:"";background:#fff;position:absolute;height:2px;bottom:0;border-radius:20px}.breadcrumb-list:before{width:365px;right:0}.breadcrumb-list:after{width:7px;height:7px;left:235px;bottom:-2px;border:2px solid #fff;background:0 0}.social,.social ul li,.social ul li a,a.sv-contact{border-radius:50px}.bread-crumb-blackmagic .breadcrumb-list ul li{color:orange}.bread-crumb-blackmagic .breadcrumb-section h1{font-weight:600}.bread-crumb-blackmagic .home{color:#fff;background:linear-gradient(45deg,#b60807,#ffb600)}.social{position:fixed;top:20%;z-index:9999;left:0;padding:2px 1px;transition:right .3s;opacity:0;visibility:hidden}.social.show{left:0;opacity:1;visibility:visible}.social ul li{display:block;margin:5px;text-align:left;transition:1s;box-shadow:0 5px 25px rgba(93,70,232,.15)}.social ul li a{color:#fff;font-size:16px;display:block;background:#fff;text-transform:capitalize;width:35px;height:35px;line-height:35px;text-align:center;position:relative}.social li a:before{position:absolute;content:"";height:calc(100% + 16px);width:calc(100% + 16px);top:-8px;left:-8px;border-radius:50%}@keyframes focuse{0%{transform:scale(.8);opacity:1}100%,75%{transform:scale(1.2);opacity:0}}.social ul li .bi{height:15px;fill:#4267b2;width:15px}.social ul li:nth-child(2) a .bi{fill:#e91370;}.social ul li:nth-child(3) a .bi{fill:#0a68c6;}.social ul li:nth-child(4) a .bi{fill:#cd0a00;}.social ul li:hover a .bi{animation:.9s both jello-horizontal}@keyframes jello-horizontal{0%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}a.sv-contact{z-index:1;position:relative;display:inline-block;font-size:15px;text-transform:capitalize;padding:10px 12px 1px 18px}a.sv-contact svg{display:inline-block;margin-left:5px;transform:translate(0,0);transition:.5s;width:17px;height:17px;fill:#fff}a.sv-contact:hover{color:#000;border:1px solid #fb3f52}#callbook{bottom:8px;height:51px;left:0;position:fixed;right:0;z-index:100;width:95%;margin:0 auto}#callbook ul{padding:0;display:flex;align-items:center;justify-content:space-between}#callbook ul li{position:relative;float:left;text-align:center}#callbook span{font-size:21px;text-transform:uppercase;box-shadow:0 0 4px #403f3f24;background:#00000091;border-radius:50px;padding:10px 15px 8px;display:block;position:absolute;margin:0 auto;left:0;right:0;width:63%;text-align:center;top:5px;text-shadow:2px 1px 0 #000000d4}#callbook ul li a{display:inline-block;width:50px;height:50px;line-height:55px;border-radius:50%}#callbook ul li a .bi{animation:.5s infinite alternate zoom-out;display:inline-block;width:20px;height:20px;fill:#fff}@keyframes zoom-out{0%{transform:scale(1)}100%{transform:scale(1.3)}}#callbook ul li a span{color:#fff;font-size:15px;font-weight:400;text-decoration:none;position:relative;top:-2px}#callbook ul li a i{color:#fff;animation:.5s ease-out pulsate;display:inline-block}@media (max-width:767px){.main-content-left img, .servcies-left{display:none;}.head-years-cicle{display:none}#callbook,.navbar,.navbar ul li,.otherservices1:last-child,.top-head-line-section1 p a{display:block}.navbar ul li{text-align:left;padding:0}.head-section1{padding:5px 0}.head-right1{width:100%;padding:0}.navbar ul li a{font-size:14px;padding:1px 15px}.navbar{margin:-55px 0 0}.fixed-top .navbar{margin:-61px 0 0}.head-left1{margin:0 auto 0 0}.dropdown-menu{padding:8px 14px!important}.banner-call{width:90px;height:90px;line-height:118px;bottom:-30px}.banner-call a svg{width:45px;height:45px}.topservices-1{width:100%}.topservices-2{padding:35px 15px}.copy,.tophead-left span,.tophead-right1{text-align:center!important}.tophead-section{padding:6px 0 0}.tophead-section .row{flex-direction:column-reverse}.social{top:38%;padding:2px}.social ul li a{width:30px;height:30px;line-height:30px}.menu{padding:12px 0 0!important}.years-counter1 p{font-size:17px;padding:11px 12px 10px;margin:0 0 28px}.years-counter1 strong{font-size:12pc}.years-counter1 ul li{padding:7px 15px 6px;font-size:16px}.main-content-right{padding:0 12px;}.aboutus-heading{padding-bottom:1rem!important}.aboutus-heading h1,.aboutus-heading strong{font-size:35px}.years-counter1 ul li span:before{width:22px;height:22px}.years-counter1 ul li span svg{width:23px;height:23px}.years-counter1 ul li span{margin-right:5px}.content-aboutus p,.servcies2 p{text-align:left}.about-txt p,.footer-section1,.testi-button,.testi-heading{text-align:center}.main-content-row{padding-bottom:0!important}.marquee-content-wrap span{font-size:28px}.marquee-2-content-1-bg{padding:32px 0 28px}.marquee-2-content-1-item,.marquee-2-content-2-item{gap:20px}.servcies-right{padding:40px 30px 12px}.astrolgy-content-right,.best-services2{padding:12px}.astroservices-2 i svg{width:3rem;height:3rem}.testi-button{padding:25px 0 0}.testi-heading strong{font-size:32px}.testi-heading span{font-size:16px}.testi-heading span svg{width:18px;height:17px}.testi-button a{font-size:17px;padding:7px 18px}.otherservices3 strong{font-size:25px;padding:10px 0 0}.bg-shape-1,.bg-shape-2{height:50px}.otherservices3{transform:translateY(-23px)}.otherservices1:nth-child(3) .otherservices3,.otherservices1:nth-child(4) .otherservices3{transform:translateY(-52px)}a.other-sv-contact{font-size:13px;padding:10px 42px 10px 15px}a.other-sv-contact span{width:28px;height:28px;line-height:28px}a.other-sv-contact svg{width:15px;height:15px}.best-services2 strong,.footer-mark-line strong{font-size:18px}.category-heading strong{font-size:21px}.category-1{width:33.33%}.best-services1{padding:10px}.bottom-services3 strong{font-size:16px;padding:6px 12px}.bottom-services2{padding:15px}.faq-heading strong{font-size:17px}.srv-list1-text ul li{padding:1px 5px;display:inline-block}.about-txt p a{margin:15px auto 0}.footer-about:first-child .footer-about1{padding:0}.zodiac-sign-right1 strong{font-size:26px}.bestserv-sec b svg{top:-100px}.bestserv-sec b.shape-counter-btm svg{bottom:-100px}.bestserv-sec,.topservices{margin:0!important}.topservices{padding-top:1rem!important;padding-bottom:2rem!important}.years-counter{padding:0!important}.copyright{padding:10px 0 68px}.award-heading p,.footer-mark-section1 p{line-height:26px;font-size:13px}.breadcrumb-section h1{padding:18px 0 2px;font-size:28px;line-height:38px}.breadcrumb-section{background:#e02e40}.breadcrumb-left img{opacity:43%;z-index:-1;width:180px}.not-found-page{padding:15px 40px 35px}.not-found-page strong svg{width:92px;height:190px;margin:-15px -23px 0}.not-found-page strong{font-size:145px}.not-found-page p{font-size:20px;margin:-25px 0 0}.not-found-page a{font-size:15px;padding:7px 18px 6px}.sitemap-category{padding:6px}.modal-dialog{padding:15px 20px 25px}}@media only screen and (min-width:768px) and (max-width:991px){.head-no2 p,.tophead-center p{font-size:17px}.head-years-cicle{display:none}.head-right1{width:100%;padding:1px 0 0}.menu li a{font-size:14px}.menu li{padding:0 3px}.navbar{margin:-58px 0 0;display:block}.fixed-top .navbar{margin:-61px 0 0}.head-left1{margin:0 auto 0 0}.navbar ul li{text-align:left;padding:0;display:block}.dropdown-menu{padding:8px 14px!important}.fixed-top{padding:0}.head-section{padding-bottom:0}.menu{padding:20px 0 0!important}.tophead-left span,.tophead-right1{text-align:center!important}.testi-button,.testi-heading{text-align:center}.tophead-section{padding:6px 0 0}.tophead-section .row{flex-direction:column-reverse}.top-head-line-section1 p{font-size:15px}.years-counter1 p{font-size:23px;padding:8px 12px 10px}.years-counter1 strong{font-size:15pc}.years-counter1 ul li{padding:9px 20px 8px}.main-content-right{padding:38px 12px 0}.aboutus-heading h1,.aboutus-heading strong{font-size:48px}.main-content-row{padding-bottom:0!important}.servcies-right{padding:40px 45px 12px}.astrolgy-content-right{padding:12px}.testi-button{padding:25px 0 0}.testi-heading strong{font-size:35px;padding:0 0 6px}.best-services2 strong,.faq-heading strong,.otherservices3 strong{font-size:22px}.bg-shape-1,.bg-shape-2{height:50px}.category-heading strong{font-size:20px}.category-1{width:33.33%}.bestserv-sec b svg{top:-155px}.bestserv-sec b.shape-counter-btm svg{bottom:-155px}.footer-mark-line strong{font-size:20px;padding:10px 15px}.breadcrumb-section h1{padding:22px 0 5px;font-size:35px}.breadcrumb-section{background:#e02e40}.breadcrumb-left img{opacity:43%;z-index:-1;width:200px}}@media only screen and (min-width:992px) and (max-width:1200px){.head-right1{padding:0 0 0 20px}.navbar ul li a{padding:1px 10px 0;font-size:15px}.navbar ul li{padding:0 3px}.top-head-line-section1 p{font-size:15px}.head-ani{width:105px;height:105px}.head-ani1{font-size:25px}.topservices-2{padding:35px 15px}.years-counter1 p{font-size:30px;padding:10px 12px 12px}.years-counter1 strong{font-size:18pc}.years-counter1 ul li{padding:9px 8px 8px;font-size:17px}.awards-1,.main-services1,.ourservices-1{padding:8px}.ourservices-3{border-radius:35px}.ourservices-2 strong{font-size:16px;line-height:26px}.astrolgy-content-left strong{font-size:32px;line-height:52px}.astrolgy-content-left span,.testi-heading span{font-size:16px}a.astro-btn1{font-size:13px;padding:12px 4px 12px 15px}.astro-call strong p,.main-services2 strong{font-size:18px}a.astro-btn1 span{width:36px;height:10px}a.astro-btn1 svg{width:16px;height:16px}a.astro-btn1:hover svg{transform:translate(7px,0)}.astro-call i{width:43px;height:43px;line-height:47px}.astro-call i svg{width:18px;height:18px}.aboutus-heading h1,.aboutus-heading strong{font-size:49px}.testi-heading strong{font-size:35px}.testi-heading span svg{width:18px;height:17px}.testi-button a{font-size:17px;padding:7px 18px}.otherservices3 strong{font-size:28px}.bg-shape-1,.bg-shape-2{height:55px}.category-heading strong{font-size:26px}.best-services2 strong{font-size:20px}.best-services1,.zodiac-sign-right1{padding:12px}.best-services2,.contac-form,.main-services2{padding:15px}.contac-form strong,.zodiac-sign-right1 strong{font-size:22px}.zodiac-sign-right1 p{font-size:13px;line-height:23px}.zodiac-sign-right1 ul li{font-size:9px;padding:5px 7px;margin:5px 1px}.zodiac-sign-right1 ul li i{width:40px;height:40px;line-height:41px}.zodiac-sign-right1 ul li i svg{width:20px;height:20px}.footer-mark-line strong{font-size:22px;padding:9px 15px 10px}.bestserv-sec b svg{top:-200px}.bestserv-sec b.shape-counter-btm svg{bottom:-200px}.contac-form p{font-size:13px;line-height:24px}.form-contact1 a{font-size:14.6px}.form-contact1 .bi{height:15px;width:15px}.footer-legacy{padding:12px 8px}.footer-legacy1 span{padding:15px 10px 12px;font-size:13px}.awards-2 i span,.awards-2 p{font-size:12px}.awards-2 i{font-size:11px}.breadcrumb-section h1{font-size:40px;padding:25px 0 5px}}@media only screen and (min-width:1201px) and (max-width:1340px){.otherservices3 strong,.years-counter1 p{font-size:35px}.years-counter1 ul li{font-size:17px;padding:7px 15px}.years-counter1 strong{font-size:18pc}.faq-heading strong,.zodiac-sign-right1 strong{font-size:27px}.best-services2 strong{font-size:24px}.topservices-2 strong{font-size:18px}.topservices-1{padding:8px}.footer-mark-line strong{font-size:26px;padding:9px 15px 10px}.breadcrumb-section h1{font-size:39.5px;padding:32px 0 2px}}@media (max-width:575px) and (min-width:0px){.navbar{margin:-43px 0 0}.tophead-left span{padding:5px 0 1px}.tophead-left a{display:block;font-size:20px}.top-head-line-section1 p{font-size:13px}.navbar-toggler{height:32px;width:36px;padding:1px 5px 0}.mobile-hide{display:none!important}.mobile-show{display:block!important}.banner-call{width:70px;height:70px;line-height:87px;bottom:-26px}.banner-call a svg{width:32px;height:32px}.years-counter1 p{font-size:16px;line-height:26px;padding:8px 12px 6px}.years-counter1 strong{font-size:10pc}.years-counter1 ul li{padding:6px 15px;font-size:15px}.years-counter1 ul li span svg,.years-counter1 ul li span:before{width:20px;height:20px}.years-counter1 ul li span{margin-right:2px}.aboutus-heading h1,.aboutus-heading strong{font-size:32px}.aboutus-heading p,.question span{font-size:15px}.marquee-content-wrap span{font-size:22px;padding:0}.marquee-2-content-1-bg{padding:22px 0 20px}.marquee-2-content-1-item,.marquee-2-content-2-item{gap:20px}.marquee-2-content-2-bg{margin-top:-70px;padding:20px 0 18px}.astrolgy-content-left strong{font-size:30px;line-height:45px}.astrolgy-content-left span{font-size:17px}.astro-btn,.astro-call,.astro-call strong,.astrolgy-content-left,.astrolgy-content-left p{text-align:center}.astro-call i{float:none;margin:0 0 8px}.servcies-right{padding:25px 20px 12px}.astrolgy-content-section,.services-section{padding-top:0!important}.astroservices-2 i svg{width:4.6rem;height:4.6rem}.best-services2 strong{font-size:21px}.testi-heading strong{font-size:19px;padding:0 0 6px}.otherservices3 strong{font-size:18px;font-weight:600;padding:8px 0 0}.best-services2{padding:15px}.add-sec strong,.category-heading strong{font-size:18px}.category-1{width:50%}.category-heading p{line-height:29px;font-size:14px}.otherservices1{padding:3px}.bg-shape-1,.bg-shape-2{height:30px}.bg-shape-1{bottom:50px}.bg-shape-2{top:2px}.zodiac-sign-right1 strong{font-size:22px}.zodiac-sign-right1 p{font-size:14px}.bestserv-sec b svg{top:-78px}.bestserv-sec b.shape-counter-btm svg{bottom:-78px}.add-sec p{line-height:22px;font-size:13px}.ans p{line-height:27px;font-size:14px}.question span b{font-size:12px;width:22px;height:22px;line-height:22px}.zodiac-sign-section{padding:0!important}.flex-direction{flex-direction:column-reverse;padding:30px 0 0!important}.getintouch-section{padding:1rem 0!important}.footer-legacy{padding:12px 8px}.footer-legacy1 span{padding:15px 8px 12px;font-size:12px;line-height:20px}.footer-legacy1 span i{width:45px;height:45px;line-height:45px}.footer-legacy1 span i svg{width:31px;height:32px}.breadcrumb-section h1{font-size:22px;line-height:30px;padding:12px 0 2px}.breadcrumb-section .home{font-size:11px;padding:6px 15px 6px 12px}.breadcrumb-section .home svg{width:16px;height:16px;transform:translate(8px,0)}.not-found-page{padding:0 30px 25px;border:3px solid #fff}.not-found-page strong{font-size:115px}.not-found-page p{font-size:16px;margin:-35px 0 0}.not-found-page a{font-size:13px;padding:7px 18px 6px}.not-found-page-section{padding:1rem 0!important;margin-bottom:1rem!important}.awards-sec{padding-bottom:0!important;padding-top:1.5rem!important}.awards-sec .row{padding-top:.5rem!important}.awards-1{padding:8px}.awards-2 i span,.awards-2 p{font-size:12px}.awards-2 i{font-size:11px}.sitemap-services1 ul li,.sitemap-services1 ul li:last-child{padding:5px 0 5px 25px!important}.sitemap-services1{padding:15px 15px 12px}.sitemap-heading aside{margin:0 0 20px}#callbook span{font-size:17.8px}}@media (max-width:420px) and (min-width:0px){.top-head-line-section1 p{font-size:12px;padding:6px 0}.navbar ul li a,.testi-heading span{font-size:13px}.navbar{margin:-37px 0 0}.banner-call{width:60px;height:60px;line-height:75px;bottom:-38px}.banner-call a svg{width:28px;height:28px}.years-counter1 p{font-size:15px;line-height:25px;padding:7px 12px 6px}.years-counter1 strong{font-size:130px}.years-counter1 ul li{padding:6px 15px;font-size:15px}.years-counter1 ul li span svg,.years-counter1 ul li span:before,.zodiac-sign-right1 ul li i svg{width:20px;height:20px}.years-counter1 ul li span{margin-right:2px}.aboutus-heading h1,.aboutus-heading strong{font-size:22px;line-height:32px}.aboutus-heading p{font-size:12px;padding:2px 12px}.aboutus-heading{padding-bottom:.1rem!important}.services-section .aboutus-heading{padding-bottom:1rem!important}.content-aboutus h2,h3,h4,h5,h6{font-size:16px;line-height:22px;padding:9px 15px 7px}.astrolgy-content-left strong{font-size:22px;line-height:35px}.astrolgy-content-left span,.faq-heading strong{font-size:14px}.servcies2 strong{font-size:19px}.testi-heading span svg{width:14px;height:14px}.otherservices3 strong{font-size:14px;font-weight:600;padding:5px 0 0;text-shadow:2px 1px 0 #000000cf}.otherservices3{transform:translateY(-8px)}.otherservices1:nth-child(3) .otherservices3,.otherservices1:nth-child(4) .otherservices3{transform:translateY(-40px)}a.other-sv-contact{font-size:10px;padding:8px 30px 8px 10px}a.other-sv-contact span{width:22px;height:22px;line-height:22px;top:4px;right:4px}a.other-sv-contact svg{width:12px;height:12px}.category-heading strong{font-size:15px;padding:8px 20px 5px}.category-heading p{line-height:26px;font-size:13px;padding:18px 0 0}.category-1 p{font-size:16px}.category-1 span{font-size:13px;padding:3px 12px}.category-1 i{width:55px;height:55px;line-height:55px}.category-1 i svg{width:35px;height:35px}.category-1{padding:0 5px 28px}.contac-form,.zodiac-sign-right1{padding:15px}#callbook span,.footer-mark-line strong,.footer-mark-section1 strong,.zodiac-sign-right1 strong{font-size:15px}.zodiac-sign-right1 p{font-size:11px;line-height:18px}.zodiac-sign-right1 ul li{font-size:9px;padding:5px 7px;margin:5px 1px}.zodiac-sign-right1 ul li i{width:40px;height:40px;line-height:41px}.footer-section1{padding:20px 0 15px}.bestserv-sec b svg{top:-60px}.bestserv-sec b.shape-counter-btm svg{bottom:-60px}.getin-details{padding:12px 5px}.contac-form strong{font-size:22px;padding:5px 0}.contac-form p{font-size:13px;line-height:24px}.form-contact1 a{font-size:14.6px;padding:4px 0}.form-contact1 .bi,.getintouch-social-icon ul li a svg{height:15px;width:15px}.getintouch-social-icon ul li a i{width:35px;height:38px;line-height:50px}.getintouch-social-icon ul li:nth-child(2n) a i{height:32px;line-height:36px}.footer-legacy{padding:12px 8px}.footer-legacy1 span{padding:15px 8px 10px;font-size:11px;line-height:18px}.breadcrumb-left img{width:125px}.breadcrumb-section h1{font-size:25px;padding:15px 0 0}.inner-content-breadcrumb .breadcrumb-section h1{font-size:16px;padding:10px 0 2px;line-height:22px}.breadcrumb-section .home{font-size:9px;padding:5px 12px 4px 10px}.breadcrumb-section .home svg{width:14px;height:15px;transform:translate(6px,0)}.not-found-page{padding:0 12px 20px}.not-found-page strong svg{width:75px;height:190px;margin:-15px -18px 0}.not-found-page strong{font-size:91px;margin:-15px 0 0}.not-found-page p{font-size:14px;margin:-45px 0 0;padding:0 0 10px}.not-found-page a{font-size:12px;padding:6px 15px}.award-heading strong{font-size:17px}.bread-crumb-shape{margin:0 0 -4px}}