/**
Theme Name: Avid Code Child
Author: Avid Code
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: avid-code-child
Template: astra
*/
/*Header*/
html{scroll-behavior: smooth;}
.page-id-8509 #ast-desktop-header .ast-above-header-wrap {background-image: linear-gradient(to right, #06012B, #040121);}
#ast-desktop-header .site-primary-header-wrap .ast-builder-layout-element .ast-builder-html-element {border-left:1px solid #D8D8D8;}
.site-header .ast-container{max-width:1700px!important;}
.info-mail{list-style: none; margin:0;}
.info-mail li{display: flex;align-items: center;gap: 10px;}
.info-mail i, .info-mail a{color:#fff!important; text-decoration: none; font-size:17px; }
.ast-above-header-wrap .header-social-inner-wrap span{padding:8px; }
.ast-above-header-bar{border-radius:0 0 35px 35px; }
.info-call{list-style:none; margin:0px 0px 0px 20px!important; }
.info-call i{margin-right: 12px; background:#E97827;padding: 12px 12px;border-radius: 50px;font-size: 17px;color: #ffffff;}
@media(max-width:991px){ #ast-desktop-header .ast-builder-menu-1 .current-menu-item > .menu-link{color:#fff!important;} .header-mail-btn{color:#060129!important; } .info-mail i, .info-mail a{font-size:15px!important;} .ast-above-header-wrap .header-social-inner-wrap span{padding:6px; }}
@media(min-width:922px) and (max-width:1200px){.site-header-primary-section-right .header-widget-area-inner, .ast-primary-header-bar .ast-header-html-2{display:none; } header .custom-logo-link img{width:160px!important; } .ast-builder-menu-1 .menu-item > .menu-link{padding-left:12px; padding-right:12px; } .ast-main-header-wrap .ast-main-header-bar-alignment #ast-hf-menu-1 li a{font-size:14px!important; } .ast-main-header-wrap .ast-main-header-bar-alignment #ast-hf-menu-1 li{margin-right:5px!important; } .ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{line-height:25px!important; } #ast-desktop-header .ast-builder-menu-1 .menu-item > .menu-link:hover{color:#fff!important; } .info-mail i, .info-mail a{font-size:16px; }}

@media(min-width:1201px) and (max-width:1300px){.ast-primary-header-bar .ast-header-html-2{display:none; } header .custom-logo-link img{width:180px!important; } .ast-main-header-wrap .ast-main-header-bar-alignment #ast-hf-menu-1 li a{font-size:14px!important; } .ast-main-header-wrap .ast-main-header-bar-alignment #ast-hf-menu-1 li{margin-right:5px!important; } .ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{line-height:25px!important; } .header-btn a{font-size:14px!important; padding: 12px 5px 11px 15px!important;} .header-btn a i{margin-top:0!important; } .header-btn .fa-arrow-right:before {padding: 8px 8px 7px 8px!important; font-size: 13px;}.info-mail i, .info-mail a{font-size:16px!important;} .ast-above-header-wrap .header-social-inner-wrap span{padding:7px; }}

@media(min-width:1301px) and (max-width:1400px){header .custom-logo-link img{width:160px!important; } .info-call i{font-size:13px; margin-right: 12px;} .info-call{margin-right:10px!important; } .header-mail-btn{ font-size:15px; }.ast-main-header-wrap .ast-main-header-bar-alignment #ast-hf-menu-1 li a{font-size:14px!important; }.ast-main-header-wrap .ast-main-header-bar-alignment #ast-hf-menu-1 li{margin-right:5px!important; } .ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{line-height:25px!important; } .header-btn a{font-size:13px!important; padding: 12px 7px 12px 10px!important; } .header-btn a i{display:none;}.info-mail i, .info-mail a{font-size:16px!important;} .ast-above-header-wrap .header-social-inner-wrap span{padding:7px; }.ast-builder-menu-1 .menu-item > .menu-link{padding-left:10px!important; padding-right:11px!important; }}

@media(min-width:1401px) and (max-width:1590px){header .custom-logo-link img{width:170px!important;} .ast-main-header-wrap .ast-main-header-bar-alignment #ast-hf-menu-1 li{margin-right:5px!important; } .ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item{line-height:25px!important; }.header-btn .fa-arrow-right:before{display:none;} .header-btn a{ font-size:15px!important; } .ast-builder-menu-1 .menu-item > .menu-link{padding-left:12px!important; padding-right:12px!important; }}

.ast-main-header-wrap .ast-header-html.inner-link-style-{border-left:1px solid #D8D8D8;}
.ast-main-header-wrap .ast-main-header-bar-alignment #ast-hf-menu-1 li{margin-right:15px;}
.ast-main-header-wrap .ast-main-header-bar-alignment #ast-hf-menu-1 li a{border-radius:5px; text-transform:uppercase;}
.header-btn .fa-arrow-right:before{background: var(--ast-global-color-0); color: #fff;padding: 11px 10px 8px 10px; border-radius:3px;}
.header-btn a span{font-weight:600; }
.header-btn a:hover{background:#E97827!important; color:#fff!important; }
.header-btn a:hover .fa-arrow-right:before{background:#fff; color: var(--ast-global-color-0);}
.ast-main-header-wrap .main-header-menu .menu-item .sub-menu .current-menu-item > .menu-link{background:#e97827; color:#fff!important;}
.ast-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .ast-menu-toggle {color:#fff!important;}
/* .ast-theme-transparent-header .ast-builder-menu .main-header-menu .current-menu-ancestor > .menu-link{color:#fff!important; background:#e97827!important; } */
/* .current_page_item a{background:#e97827!important; color:#fff!important;} */

/*Sub-menu*/

.site-primary-header-wrap nav li > .sub-menu{background:#fff!important; margin-top:5px!important; }
/* .menu-item-9375 .sub-menu li:nth-of-type(1) a:hover, .menu-item-9376 .sub-menu li:nth-of-type(1) a:hover{border-radius: 5px 5px 0 0!important;}
.menu-item-9376 .sub-menu li:last-child > a:hover, .menu-item-9375 .sub-menu li:last-child > a:hover{border-radius: 0 0 5px 5px!important;}
.menu-item-8516 .sub-menu .menu-item-9387 a:hover, .menu-item-8516 .sub-menu .menu-item-9381 a{border-radius:5px!important; } */
.ast-builder-menu-1 .sub-menu .sub-menu{margin-left:5px!important;}
.site-primary-header-wrap nav li > .sub-menu li{margin:0!important;}
.site-primary-header-wrap nav li > .sub-menu li > a{color:#060129!important; padding:12px 10px!important; border-radius:0!important; }
.site-primary-header-wrap nav li > .sub-menu li > a:hover{color:#fff!important; background:#e97827!important; }
.site-primary-header-wrap nav li > .sub-menu li > a:active{color:#fff!important; }
.current-menu-ancestor a{color:#fff!important;}

/*Mobile Menu*/
.ast-mobile-popup-inner #ast-hf-mobile-menu .current-menu-item a{color:#e97827!important; font-weight:600;}
.ast-mobile-popup-inner #ast-hf-mobile-menu li a:hover{padding-left:30px!important; }
.ast-mobile-popup-drawer .ast-mobile-popup-inner{max-width:85%!important; }
.ast-header-break-point .main-header-bar-navigation{line-height:0!important; }
.ast-mobile-popup-content nav ul li > a{padding:20px 10px!important; line-height:13px; }
.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .ast-menu-toggle{top:8px!important; border: 1px solid #dcdcdc42; border-radius: 5px !important; padding: 13px 10px;}
.ast-mobile-popup-drawer.active .menu-toggle-close:focus{border-width: 0!important;}
.ast-mobile-popup-header{position:relative; }
.ast-mobile-popup-header::before{content:"";position:absolute; background-image: url(/wp-content/uploads/2026/01/FINAL.webp); top: 85%; left: 23%; width:220px; height:47px; background-repeat: no-repeat; background-size: contain;}
@media(max-width:555px){.ast-mobile-popup-header::before{left:13%;}}
.ast-mobile-popup-content{position:relative; top:60px; padding:0px 15px 0px 10px; }
.ast-mobile-popup-content .ast-submenu-expanded > .ast-menu-toggle{overflow-y:hidden!important; }
.ast-header-break-point .ast-icon.icon-arrow svg{margin-top:0!important; margin-left:0!important; height:8px!important; width:17px!important; }
.ast-menu-toggle:focus{outline:none!important; }
.ast-header-break-point #ast-hf-mobile-menu .sub-menu li{line-height:0!important; }
/* .ast-mobile-popup-content #ast-hf-mobile-menu li .sub-menu .menu-item-has-children a{padding:22px 10px 22px 30px!important; line-height:10px; } */
.ast-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type{display:none!important; }
.ast-header-break-point .main-navigation ul .menu-item .menu-link{font-size:16px; }
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:25px!important; line-height:22px; }
.ast-mobile-popup-header .ahfb-svg-iconset svg{width:22px!important; height:22px!important; }
.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-left:15px!important; }
.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-link, .ast-theme-transparent-header .main-header-menu .menu-item .sub-menu .menu-link{border-bottom:1px solid #ddd;}
/*Footer*/

.footer-nav-wrap li a, .ast-footer-copyright p{font-size:15px!important;}
.ast-footer-copyright p a:hover{color:#062541;}
footer aside{margin:0!important;}
.foot-wid .gutentor-col-wrap .widget{margin-bottom:30px!important; }
@media(min-width:992px){.ast-builder-grid-row-2-rheavy .ast-builder-grid-row{grid-template-columns: 1fr 2.6fr!important;}}
.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row, .site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row{max-width:1600px!important; }
.site-footer-section-2 .gutentor-advanced-columns .widget_nav_menu nav ul > li{margin-bottom:8px; }
.site-footer-section-2 .gutentor-advanced-columns .widget_nav_menu nav ul > li > a{line-height:1.7; font-size:17px; }
.footer-company-details .footer-icons .gutentor-single-item-icon-box a{background:#fff; display:inline-block; border-radius:50px; width:45px; height:45px; line-height:45px; }
.footer-company-details .footer-icons .grid-lg-3{flex: 0 0 20%!important; max-width: 15%!important;}
.footer-company-details .gutentor-button-wrap > a{width:100%; justify-content:center!important; }
.site-footer-section-2 .widgettitle{margin-bottom:15px;}
@media(max-width:991px){.site-below-footer-inner-wrap div:nth-of-type(1){order:2;} .site-below-footer-inner-wrap div:nth-of-type(2){order:1; }}

/*Home Page*/
@media(max-width:768px){.home-background-img{position: relative;overflow: hidden;}.home-background-img::before{content: "";position: absolute;inset: 0;background: #0909098c;z-index: 1;}.home-background-img *{position: relative;z-index: 2;} footer .footer-inner-column .widget h2{font-size:23px; } }

.home-banner-txt {display:flex; align-items:center; }
@media(max-width:992px){.provider-section .home-banner-txt > .gutentor-col-wrap{background:#fff; padding:20px; border-radius:10px; }}
.img-list .gutentor-list-item{padding:0!important; }
.about-us{position:relative;z-index:0;}
.about-us::after{position:absolute; content:""; background:url("/wp-content/uploads/2026/01/technology12-3.webp"); right:0; bottom:18%; width:430px; height:460px; background-position:center; background-repeat:no-repeat; background-size:contain; z-index:-1}
.title-bg-col .gutentor-col-wrap{text-align:center;}
.title-bg .gutentor-text{background:#E4E4E4;display: inline-block; padding: 3px 30px 2px 30px;border-radius: 30px;}
.title-bg.white .gutentor-text{background:#fff;}
.title-bg.gray .gutentor-text{background:#e5e5e5;}
@media(min-width:1281px){.provider-section, .provider-section.img, .provider-section.new{position:relative; }
.provider-section::before{position:absolute; content:""; background:url("/wp-content/uploads/2026/01/technology12-2.webp"); left:0; top:13%; width:430px; height:460px;background-position:center; background-repeat:no-repeat; background-size:contain;  }
.provider-section::after{position:absolute; content:""; background:url("/wp-content/uploads/2026/01/technology12-3.webp"); right:0; bottom:35%; width:430px; height:460px; background-position:center; background-repeat:no-repeat; background-size:contain;  }
.provider-section.img .left-section-img{position:absolute; content:""; background:url("/wp-content/uploads/2026/01/technology12-2.webp"); left:-280px; bottom:6%; width:430px; height:460px; background-repeat:no-repeat; background-size:contain;  }
	.provider-section.new::after{}}
.health-care-tabs .gutentor-tabs-nav-active, .health-care-tabs .gutentor-module-tabs-item:hover{border-bottom:4px solid #E97827;}
.health-care-tabs .gutentor-module-tabs-title {position: relative;padding-left: 34px; }
.health-care-tabs .gutentor-module-tabs-item .gutentor-module-tabs-title::before {content: ""; position: absolute;left: 0;width: 25px;height: 25px;background-size: contain;background-repeat: no-repeat;}
.health-care-tabs .gutentor-module-tabs-item:nth-child(1) .gutentor-module-tabs-title::before {background-image: url('/wp-content/uploads/2025/12/Vector.svg');}
.health-care-tabs .gutentor-module-tabs-item:nth-child(2) .gutentor-module-tabs-title::before {background-image: url('/wp-content/uploads/2025/12/user.svg');}
.health-care-tabs .gutentor-module-tabs-item:nth-child(3) .gutentor-module-tabs-title::before {background-image: url('/wp-content/uploads/2025/12/dollar-sign.svg');}

@media(min-width:992px){.health-care-tabs .gutentor-module-tabs-item{position:relative; } .health-care-tabs .gutentor-module-tabs-item:nth-child(2)::before{content:""; position:absolute; width:2px; height:70%; background-color:#bdbdbd; left:-25px; top:5px } .health-care-tabs .gutentor-module-tabs-item:nth-child(2)::after{content:""; position:absolute; width:2px; height:70%; background-color:#bdbdbd; right:-25px; top:5px;}}


@media(max-width:991px){.reverse .reverse-section{position:relative; order:2; } .trail-items li span, .trail-items li::after{font-size:17px!important;}}
@media(max-width:921px){.ast-primary-header-bar{background:#fff!important;} #ast-desktop-header .ast-builder-menu-1 .main-header-menu{background:transparent!important; }#ast-desktop-header .ast-builder-menu-1 .menu-item > .menu-link{color:#ffffff!important;}}
@media(max-width:1300px){.left-section-img{display:none;}}
.health-care-tabs figure img{width:100%!important; }
.healthcare-solution .gutentor-single-item-image-box, .provider-section .gutentor-single-item-image-box{margin:0!important; }
.healthcare-solution .gutentor-single-item-wrap .gutentor-single-item-content{text-align: left; position: relative; mask-image: url("/wp-content/uploads/2026/01/Rectangle-932.webp");mask-size: 100% 100%;mask-position: center;mask-repeat: no-repeat;mask-composite: intersect;background:#fff;   padding: 20px 25px 30px 20px!important;} 
.home-faq .fa-plus, .home-faq .fa-minus{padding:6px; font-size:12px; border-radius:5px;  }
@media(min-width:971px) and (max-width:992px){.healthcare-solution .gutentor-single-item-wrap .gutentor-single-item-content { padding: 20px 35px 30px 20px!important;}}
@media(min-width:992px) and (max-width:1250px){.healthcare-solution .gutentor-image-wrapper .grid-row.gutentor-grid-item-wrap .gutentor-grid-column.grid-lg-3{flex: 0 0 50%!important; max-width: 50%!important;}}

@media(max-width:768px){.healthcare-solution .gutentor-single-item::after{bottom:0px!important; right:8px!important; }}

.healthcare-solution .gutentor-single-item {position: relative;border-radius: 18px;} .healthcare-solution .gutentor-single-item::after { content: "";position: absolute; bottom: 4px;right: 0px; width: 42px;height: 42px;background: #ffffff url("/wp-content/uploads/2025/12/arrow-up-right.svg")no-repeat center / 45px; border-radius: 40%;cursor: pointer;  transition: all 0.3s ease;} .healthcare-solution .gutentor-single-item:hover::after{content: "";position: absolute; bottom: 4px;right: 0px; width: 42px;height: 42px;background: #ffffff url("/wp-content/uploads/2026/01/Group-1208.svg")no-repeat center / 45px; border-radius: 40%;cursor: pointer; transform: translateY(0);}

.healthcare-solution .gutentor-image-thumb img, .provider-section .gutentor-image-thumb img, .clinical .gutentor-image-thumb img{width:100%; } 
.healthcare-solution .grid-row.gutentor-grid-item-wrap .gutentor-single-item, .service-box .wp-block-gutentor-image-box .gutentor-single-item{transition: transform 0.3s ease;will-change: transform;}
.healthcare-solution .grid-row.gutentor-grid-item-wrap .gutentor-single-item:hover, .service-box .wp-block-gutentor-image-box .gutentor-single-item:hover {transform: translateY(-10px);}
.provider-section .gutentor-single-item { box-shadow: #00000008 0px 5px 10px 0px;}
.provider-section .gutentor-single-item-wrap .gutentor-single-item-content{text-align:left; padding:40px 20px 20px 20px; }
.clinical .gutentor-single-item-wrap .gutentor-single-item-content{text-align:left; padding:20px 20px 20px 20px; }
.provider-section .gutentor-single-item-wrap .gutentor-single-item-content, .clinical .gutentor-single-item-wrap .gutentor-single-item-content .gutentor-single-item-title{font-size:22px!important;}
.provider-section .gutentor-image-thumb, .clinical .gutentor-image-thumb{ position: relative; overflow: visible!important; }

.provider-section .first-widget .gutentor-image-thumb::after {content: "";position: absolute; bottom: -23px;left: 14px; background:url("/wp-content/uploads/2026/02/Group-2.svg")no-repeat center / 40px;border-radius: 12px;box-shadow: 0 10px 25px rgba(0,0,0,0.18);z-index: 2; padding:30px; background-color:#0b1c2d;}

.provider-section .second-widget .gutentor-image-thumb::after {content: "";position: absolute; bottom: -23px;left: 14px; background:url("/wp-content/uploads/2026/02/healthcare-1.svg")no-repeat center / 40px;border-radius: 12px;box-shadow: 0 10px 25px rgba(0,0,0,0.18);z-index: 2;padding:30px; background-color:#0b1c2d;}

.provider-section .third-widget .gutentor-image-thumb::after {content: "";position: absolute; bottom: -23px;left: 14px; background:url("/wp-content/uploads/2026/02/Group-3.svg")no-repeat center / 40px;border-radius: 12px;box-shadow: 0 10px 25px rgba(0,0,0,0.18);z-index: 2;padding:30px; background-color:#0b1c2d;}

.provider-section .fourth-widget .gutentor-image-thumb::after {content: "";position: absolute; bottom: -23px;left: 14px; background:url("/wp-content/uploads/2026/02/Group-4.svg")no-repeat center / 40px;border-radius: 12px;box-shadow: 0 10px 25px rgba(0,0,0,0.18);z-index: 2;padding:30px; background-color:#0b1c2d;} 

.provider-section .fifth-widget .gutentor-image-thumb::after {content: "";position: absolute; bottom: -23px;left: 14px; background:url("/wp-content/uploads/2026/02/Group-5.svg")no-repeat center / 40px; border-radius: 12px;box-shadow: 0 10px 25px rgba(0,0,0,0.18);z-index: 2;padding:30px; background-color:#0b1c2d;} 
.healthcare-solution.no-arrow .gutentor-single-item::after{position:static!important}

/*Clinical*/

.clinical .first-widget .gutentor-image-thumb::after {content: "";position: absolute; bottom: -23px;left: 14px; background:url("/wp-content/uploads/2026/02/Vector-24.svg")no-repeat center / 40px;border-radius: 12px;box-shadow: 0 10px 25px rgba(0,0,0,0.18);z-index: 2; padding:30px; background-color:#0b1c2d;}

.clinical .second-widget .gutentor-image-thumb::after {content: "";position: absolute; bottom: -23px;left: 14px; background:url("/wp-content/uploads/2026/02/online-test-1.svg")no-repeat center / 40px;border-radius: 12px;box-shadow: 0 10px 25px rgba(0,0,0,0.18);z-index: 2;padding:30px; background-color:#0b1c2d;}

.clinical .third-widget .gutentor-image-thumb::after {content: "";position: absolute; bottom: -23px;left: 14px; background:url("/wp-content/uploads/2026/02/computer-1.svg")no-repeat center / 40px;border-radius: 12px;box-shadow: 0 10px 25px rgba(0,0,0,0.18);z-index: 2;padding:30px; background-color:#0b1c2d;}

.clinical .fourth-widget .gutentor-image-thumb::after {content: "";position: absolute; bottom: -23px;left: 14px; background:url("/wp-content/uploads/2026/02/audit-1.svg")no-repeat center / 40px;border-radius: 12px;box-shadow: 0 10px 25px rgba(0,0,0,0.18);z-index: 2;padding:30px; background-color:#0b1c2d;}

.service-box .gutentor-single-item:hover .gutentor-image-thumb::after{background-color:var(--ast-global-color-1);} 

.service-box .gutentor-single-item:hover a{color:var(--ast-global-color-1)!important;}
.service-box .gutentor-single-item .gutentor-single-item-wrap .gutentor-single-item-content p , .healthcare-solution .gutentor-single-item-wrap .gutentor-single-item-content p{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;}

@media(max-width:768px){.healthcare-solution .gutentor-image-wrapper .gutentor-grid-item-wrap .gutentor-grid-column{padding:0!important; }}
@media(min-width:1000px){.faq-section{position:relative; } .faq-section::before{position:absolute; content:""; background:url("/wp-content/uploads/2026/01/Mask-group-16.webp"); right:0; top:0; width:240px; height:318px;background-position:center; background-repeat:no-repeat; background-size:contain; opacity:20%; } .faq-section::after{position:absolute; content:""; background:url("/wp-content/uploads/2026/01/Mask-group-17.webp"); left:0; bottom:0%; width:240px; height:310px; background-position:center; background-repeat:no-repeat; background-size:contain; z-index:-1; opacity:20%; }} 

.faq-section .gutentor-module-accordion-item-heading{border-bottom:1px solid #abb8c3;}
.faq-section .gutentor-module-accordion-active .gutentor-module-accordion-item-heading{border-bottom-width:0!important; padding-bottom:15px;!important; }
/*Contact - Us*/
.contact-us-sec .comp-info .gutentor-grid-item-wrap .gutentor-single-item .gutentor-single-item-wrap{display:flex; gap:20px; }
.contact-us-sec .comp-info .gutentor-grid-item-wrap .gutentor-single-item .gutentor-single-item-wrap .fa-phone-volume{transform: rotate(-33deg);}
.contact-us-sec .comp-info .gutentor-grid-item-wrap .gutentor-single-item .gutentor-single-item-wrap .gutentor-single-item-icon-box i{ background:#E97827; display:flex; align-items:center; justify-content:center; width:55px; height:55px;  border-radius: 50px; padding-left:1px; }
.contact-us-sec .comp-info .gutentor-grid-item-wrap .gutentor-single-item .gutentor-single-item-wrap .gutentor-single-item-icon-box{margin-bottom:5px!important; }
@media(min-width:992px){.contact-form .row{display:grid; grid-template-columns:1fr 1fr; gap:0 20px; margin-bottom:0!important; }}
@media(min-width:992px) and (max-width:1490px){.comp-info .grid-row.gutentor-grid-item-wrap .gutentor-grid-column.grid-lg-6{flex: 0 0 80%!important; max-width: 80%!important;}}
form .row div p{margin-bottom:20px!important; }
.about-us.con::after{bottom:6%;}
.wpcf7-submit{text-transform:capitalize!important; font-size:17px!important;}
.wpcf7 input:not([type=submit]):focus, .wpcf7 textarea:focus{ border-color: #e97827!important; border-style:solid; }
.contact-form.selection form .row label input, .contact-form.selection form .row label select, .contact-form.selection form label textarea{border-width:0px 0px 1px 0px; border-color:#656565;}
.consultaion-form .gutentor-text-wrap div.gutentor-text{font-size:15px; }
/*Inner Page */
.about-page-img img{width:100%; }
@media(max-width:1200px){.about-page-img img{width:100%!important;}}
.consultaion-form{position:relative;}
@media(min-width:992px){.consultaion-form::before{content:""; position:absolute; background:url("/wp-content/uploads/2026/02/Group-1237.webp"); width:960px; height:100%; left:0; top:0; background-size:cover; background-position:center; background-repeat:no-repeat;}}
@media(max-width:991px){.consultaion-form{background:#011C42!important;}}

.contact-form.selection form input::placeholder, .contact-form.selection form textarea::placeholder {color:#000!important;}
.contact-form.selection form .selected-flag{background:#fff!important;}
.wpcf7-form .cons-btn{margin-bottom:0!important; }
.wpcf7-form .cons-btn p .wpcf7-submit{ text-transform:capitalize!important; font-size:16px!important; }
.wpcf7-form .cons-btn p {position: relative;display: inline-grid; margin-bottom:0!important; }
.wpcf7-form .cons-btn p::before {content: "\f061"; font-family: "Font Awesome 5 Free"; font-weight:900; position: absolute;right: 22px;top: 7px;font-size: 15px;z-index: 2; color:#fff;}
@media(min-width:992px) and (max-width:1200px){.consultaion-form::before{width:560px;} .about-us-info .grid-row .gutentor-single-column.col-g-1pg2r32, .about-us-info .grid-row .gutentor-single-column.col-g-3yt8lul{flex-basis: 100%!important; max-width: 100%!important;}}
@media(min-width:1201px) and (max-width:1450px){.consultaion-form::before{width:658px;}}
@media(min-width:1450px) and (max-width:1900px){.consultaion-form::before{width:700px;}}
.provider-section .revenue-service .gutentor-text-wrap, .clinical .revenue-service .gutentor-text-wrap{position:relative; z-index:0;}

.provider-section .revenue-service .gutentor-text-wrap::before{position:absolute; content:""; background:url("/wp-content/uploads/2026/02/Frame-47667-1.webp"); width:100%; height:133px; bottom:0; left:0; background-position:top; background-repeat:no-repeat; background-size:cover; z-index:-1; border-radius:0px 0px 20px 20px;}

.clinical .revenue-service .gutentor-text-wrap::before{position:absolute; content:""; background:url("/wp-content/uploads/2026/02/Frame-47668.webp"); width:100%; height:133px; bottom:0; left:0; background-position:top; background-repeat:no-repeat; background-size:cover; z-index:-1; border-radius:0px 0px 20px 20px;}
@media(max-width:1400px){ .provider-section .wp-block-spacer{height:438px!important;} .clinical .wp-block-spacer{height:492px!important;}}

/*Aboutt - Us*/
.text-stroke .gutentor-text {-webkit-text-stroke: 2px #75A1E7;}
@media(max-width:992px){.our-expertise-right img{width:100%}}

.inner-page-img img{width:100%; }
@media(max-width:1200px){.reverse-section .grid-row .col-g-3yt8lul.gutentor-single-column {order:1; } .inner-page-text .section-g-1pg2r32.gutentor-col-wrap{margin-top:0!important; }}
/*Hover-effect*/
.hover-btn .gutentor-button, .home-background-img .hover-btn .gutentor-button, form .wpcf7-submit{position:relative;overflow:hidden;z-index:1;padding:10px 25px 10px 25px!important; transform 0.35s ease, box-shadow 0.35s ease;}
.hover-btn .gutentor-button::before, form .wpcf7-submit::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#09243c;transition:left 0.65s ease;z-index:-1;}
.hover-btn .gutentor-button:hover::before, form .wpcf7-submit:hover::before{left:0;}
form .wpcf7-submit{transition:color 0.35s ease, transform 0.4s cubic-bezier(.25,.8,.25,1), box-shadow 0.4s ease;}
.hover-btn .gutentor-button:hover, form .wpcf7-submit:hover{color:#fff;transform:translateY(-3px);box-shadow:0 8px 18px rgba(0,0,0,0.15);}
.hover-btn .gutentor-button .gutentor-button-icon{transition:transform 0.5s ease;}
.hover-btn .gutentor-button:hover .gutentor-button-icon{transform:translateX(4px);}
.home-background-img .hover-btn .gutentor-button::before{background:#ffffff;}
.service-box.payer .second-widget .gutentor-single-item-content, .service-box.payer .first-widget .gutentor-single-item-content{padding: 40px 20px 51px 20px!important; }
.tick-box .gutentor-single-item-image-box {width:5%!important; }
.tick-box .gutentor-single-item-content{width: calc(97% - 20px)!important;}
.tick-box .grid-row.gutentor-grid-item-wrap .gutentor-grid-column{margin-bottom:0!important; }
