.container,.et_pb_row{width:100%;max-width:1270px}.et-l.et-l--header{position:absolute;top:0;left:0;width:100%;z-index:99;height:auto}.para-0 p{padding-bottom:0!important}.video-bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(0 0 0 / 50%) 0%,rgb(0 0 0 / 70%) 100% 100%)!important;z-index:1}.video-bg{position:fixed!important;top:0;left:0;width:100%;height:100vh;overflow:hidden;background-attachment:scroll}.line-break:before{border-top:none!important;background-image:linear-gradient(90deg,#009EDE,#0c185a);width:100%;height:1px}.line-break-row:after{content:'';border-top:none!important;background-image:linear-gradient(90deg,#009EDE,#0c185a);width:100%;height:1px}.footer-links ul li{margin-bottom:4px}.footer-links ul li a{font-size:15px;line-height:25px}.footer-links ul{padding:0;list-style:none}.line-break-row:after{transition:all 0.4s ease 0s}.circle-btn a{background:#009EDE;display:inline-block;color:#fff;height:130px;width:130px;border-radius:100%;text-align:center;line-height:130px;font-size:18px;font-weight:500;transition:all 0.4s ease 0s;box-shadow:0 0 14px 1px rgb(0 158 222 / 40%)}.circle-btn a:hover,.home-service-row:hover .circle-btn a{background:#0c185a}.home-service-row{position:relative;border-radius:14px;overflow:hidden;transition:all 0.4s ease}.home-service-row::before{content:"";position:absolute;inset:0;background:url(https://www.thewebsurgery.com/wp-content/themes/divi-child/images/noise-1.png),linear-gradient(74deg,var(--gcid-primary-color) 0%,var(--gcid-primary-color) 47%,var(--gcid-secondary-color) 100%);background-blend-mode:multiply;opacity:0;transition:opacity 0.4s ease;border-radius:inherit;z-index:0}.bg-stye1{position:relative;border-radius:14px}.bg-stye1::before{content:"";position:absolute;inset:0;background:url(https://www.thewebsurgery.com/wp-content/themes/divi-child/images/noise-1.png),linear-gradient(74deg,#010434 0%,#010434 47%,#009ede 100%);background-blend-mode:multiply;opacity:1;transition:opacity 0.4s ease;border-radius:inherit;z-index:1}.home-service-row:hover::before{opacity:1}.home-service-row>*{position:relative;z-index:1}.home-service-row:hover:after{opacity:0}.home-service-row.line-break-row:after{z-index:99;position:absolute;bottom:0}.backgroundGradient1{background:url(https://www.thewebsurgery.com/wp-content/themes/divi-child/images/noise-1.png),linear-gradient(205deg,#000000 0%,#000000 47%,var(--gcid-secondary-color) 100%)!important}.iconSquare span.et_pb_icon_wrap{width:50px;height:50px;background:rgb(255 255 255 / 20%);border-radius:100%;display:flex;align-items:center;justify-content:center;filter:blur();mix-blend-mode:difference}.step-box{padding-top:50px!important}.step-box:before{content:'';position:absolute;top:-8px;left:0;right:0;margin:0 auto;background:#009EDE;width:32px;height:32px;border-radius:100%}.step-box:after{content:'';position:absolute;top:2px;left:0;background:#fff;width:12px;height:12px;z-index:9;right:0;margin:0 auto;border-radius:50%}.step-row:after{content:'';position:absolute;bottom:364px;width:calc(100% - 400px);background:#009EDE;height:1px;left:0;right:0;margin:0 auto}.video-ul ul{padding:0;list-style:none;margin:0;display:flex;flex-wrap:wrap;gap:15px 15px;justify-content:center}.video-ul ul li{background:linear-gradient(206deg,#010434 0%,rgb(27 127 204 / .8) 100% 100%);display:inline-block;padding:15px 50px;border-radius:30px;color:#fff;font-size:18px;line-height:28px;min-width:270px;text-align:center;text-transform:capitalize}.img-cover img{object-fit:cover}.galley-images img{border-radius:10px}.right-box-nhs{background:#fff;border:1px solid #dedede;padding:20px;border-radius:10px;margin-left:-80px}ul.all-blog-categories{padding:0;margin:0;list-style:none}ul.all-blog-categories li a{font-size:14px;line-height:15px;color:#000}ul.all-blog-categories li a:hover{color:#009EDE}ul.all-blog-categories li{padding:8px 0;border-bottom:1px solid #eee}.custom-multiple-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.blogImg img,.blogVideo video{width:100%;min-height:313px;object-fit:cover}.blogBox:before{content:'';width:100%;height:250px;left:0;background:linear-gradient(0deg,#000000 0%,#fff0 100%)!important;z-index:1;position:absolute;bottom:0!important;top:unset}.blogBox{position:relative}.blogBox p{display:none}.blogContent *{color:#fff}.blogContent{position:absolute;bottom:30px;z-index:9;left:0;width:100%;padding:10px 40px}.blogContent h2{font-size:19px;line-height:29px}.post-tags{font-size:13px;line-height:23px}.blogBox a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.post-tags span:first-child{padding-left:0}.post-tags span{padding:0 7px}.custom-click-menu ul{list-style:none;margin:0;padding:0}.custom-click-menu li{position:relative}.custom-click-menu li a{display:inline-block;padding:12px 16px;text-decoration:none;color:#fff;font-family:"Georgia Ballpark",Helvetica,Arial,Lucida,sans-serif;font-size:17px;line-height:27px;font-weight:600;letter-spacing:2px}.custom-click-menu .sub-menu{display:none;position:relative;top:100%;left:10px;background:#111;min-width:100%;background:#fff0}span.submenu-toggle:after{color:#fff;font-size:13px}.custom-click-menu li .submenu-toggle{position:absolute;top:12px!important;right:0!important}.submenu-toggle:after{content:"▼";font-size:10px}.custom-menu-wrapper.open{right:0}.custom-menu-wrapper{position:fixed;right:0;top:0;height:100vh;width:300px;background:#009EDE;z-index:99;transition:all 0.4s ease 0s;right:-150%;padding:20px 25px}.mob-row{z-index:999}.custom-menu-wrapper .menuTrigger{background:#fff;width:40px;height:40px;border-radius:50%;border:none;font-size:26px;line-height:36px;position:absolute;left:-20px;top:0}.menuTrigger{cursor:pointer}.blogBox.siglePage{border-radius:12px;overflow:hidden}.blogBox.siglePage:before{display:none}.siglePage .blogImg img,.siglePage .blogVideo video{border-radius:12px}@media only screen and (max-width:1024px){ul#menu-header-menu-2 li a{font-weight:400;letter-spacing:0}.blogContent{padding:10px 20px}.custom-multiple-posts{grid-template-columns:repeat(2,1fr)}.custom-multiple-posts .blogBox:last-of-type:nth-of-type(odd){grid-column:span 2}}@media only screen and (max-width:667px){.custom-multiple-posts{grid-template-columns:repeat(1,1fr)}}