@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap");
:root { --fs-h1: 48px;
--fs-h2: 36px;
--fs-h3: 28px;
--fs-h4: 24px;
--fs-h5: 20px;
--fs-h6: 18px;
--fs-body: 16px;
--fs-small: 14px;
--fs-xsmall: 12px; --fw-light: 300;
--fw-regular: 400;
--fw-medium: 500;
--fw-semibold: 600;
--fw-bold: 700;
--fw-extrabold: 800; --font-primary: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; --color-text: #000;
--color-primary: #e00000;
--color-bg: #fff; --spacing-lg: 32px;
--spacing-md: 24px;
--spacing-sm: 16px;
}
@media (max-width: 767px) {
:root {
--fs-h1: 32px;
--fs-h2: 28px;
--fs-h3: 22px;
--fs-h4: 18px;
--fs-h5: 16px;
--fs-h6: 14px;
--fs-body: 14px;
}
}
html {
font-size: 100%; }
body {
font-family: var(--font-primary);
font-size: var(--fs-body);
font-weight: var(--fw-regular);
color: var(--color-text);
background: var(--color-bg);
}
h1, .h1, .big-title, .entry-title, .post-title, .page-title {
font-size: var(--fs-h1);
font-weight: var(--fw-bold);
line-height: 53px;
letter-spacing: -1px;
color: var(--color-text);
margin-bottom: var(--spacing-lg);
}
h2, .h2 {
font-size: var(--fs-h2);
font-weight: var(--fw-semibold);
line-height: 43px;
letter-spacing: 0;
color: var(--color-text);
margin-bottom: var(--spacing-md);
}
h3, .h3 {
font-size: var(--fs-h3);
font-weight: var(--fw-semibold);
line-height: 36px;
letter-spacing: 0;
color: var(--color-text);
margin-bottom: var(--spacing-md);
}
h4, .h4 {
font-size: var(--fs-h4);
font-weight: var(--fw-medium);
line-height: 31px;
letter-spacing: 0;
color: var(--color-text);
margin-bottom: var(--spacing-sm);
}
h5, .h5 {
font-size: var(--fs-h5);
font-weight: var(--fw-medium);
line-height: 28px;
letter-spacing: 0;
text-transform: capitalize;
color: var(--color-text);
margin-bottom: var(--spacing-sm);
}
h6, .h6 {
font-size: var(--fs-h6);
font-weight: var(--fw-regular);
line-height: 25px;
letter-spacing: 0;
text-transform: capitalize;
color: var(--color-text);
margin-bottom: var(--spacing-sm);
}
body, p, li, input, textarea, select, button {
font-size: var(--fs-body);
font-family: var(--font-primary);
}
small, .small, .text-small {
font-size: var(--fs-small);
}  .bk-btn a,
.business-challen-bottom,
.business-challen-top,
.contact-testimonial-sec .vc_col-sm-3 .inner .hover-wrap,
.footer-sec-2 .vc_col-sm-4:nth-child(2),
.ser-why-bg .inner h3,
.ser-why-bg .inner strong,
.title-bottom-border {
position: relative;
}
#header-outer #logo img {
max-width: 200px !important;
height: auto;
}
#footer-outer #block-35 a {
font-family: Abeatby !important;
letter-spacing: 2px !important;
font-size: 35px !important;
line-height: 35px !important;
}
#header-outer .sf-menu > li ul.sub-menu .sub-menu .menu-item a,
.casestd_listing .cases_lf a {
display: inline-block;
}
.page-id-214 #header-outer[data-lhe="animated_underline"] .sf-menu .current-menu-ancestor > a .menu-title-text:after {
transform: scaleX(0);
}
.tabbed[data-style*="vertical"] .wpb_tabs_nav {
width: 30% !important;
}
.tabbed[data-style*="vertical"] > div {
width: 70% !important;
}
.casesty_title,
.custom-tab-row .tab-item a,
.custom-tab-row .tab-item.active-tab a,
.fancy-box-btn-sow .screen-reader-text,
.form-detail select option,
.form-link a,
.laravel-unleash-section .custom-btn i:before,
.laravel-unleash-section .custom-btn span,
.laravel-unleash-section a.custom-btn:hover span,
.nectar-fancy-box[data-style="color_box_hover"] .inner-wrap,
.nectar-fancy-box[data-style="color_box_hover"] .inner-wrap *,
.nectar-fancy-box[data-style="color_box_hover"]:hover .inner-wrap,
.nectar-fancy-box[data-style="color_box_hover"]:hover .inner-wrap *,
.nectar-fancy-box[data-style="color_box_hover"][data-color*="gradient"] .inner i.hover-only,
.nectar-fancy-box[data-style="default"] .inner > i[data-color*="color"],
.nectar-fancy-box[data-style="parallax_hover"] [class^="icon-"].icon-default-style,
.pro_group .ins_dta .ins_val a,
.pro_group .ins_location .pro_location,
.pro_group .pro_durt .pro_durt_val,
.ratings-reviews-sec .content .wpb_text_column p strong,
.recent-posts .blog-recent .col .post-header h3 a,
.recent-posts .meta-date span,
.recent-posts .meta-reading a,
.serv_web_develop_sec .ui-tabs-nav .tab-item.active-tab a,
.serv_web_develop_sec .wpb_content_element p strong {
color: #000 !important;
}
.sub_btn input:hover {
background-color: #000 !important;
}
.attch_sec .attch-text,
.attch_sec .cd-upload-btn,
.attch_sec .codedropz-upload-inner h3,
.attch_sec .codedropz-upload-inner span,
.attch_sec label span,
.casestd_filter select,
.casestd_listing .pro_location:after,
.custom-tab-row .tab-item .sub-desc,
.development-box .nectar-fancy-box .inner-wrap p,
.fancy-box-btn-sow .nectar-fancy-box .inner-wrap p,
.file-size,
.form-detail select,
.pro_group .ins_dta p,
.pro_group .ins_location p,
.pro_group .pro_durt p,
.ratings-reviews-sec .content .wpb_text_column p,
.serv_web_develop_sec .ui-tabs-nav .tab-item a,
.serv_web_develop_sec .vc_col-sm-4 .wpb_content_element p,
.tech_info p {
color: #828282 !important;
}
.about-inner-sec .nectar-fancy-box[data-style="color_box_hover"]:hover .inner-wrap h2,
.about-inner-sec .nectar-fancy-box[data-style="color_box_hover"]:hover .inner-wrap h3,
.big-title .nectar-fancy-box:hover .inner-wrap strong,
.case_btn a,
.footer-sec-2,
.footer-sec-3,
.footer-sec-4,
.form-popup .form-link a,
.form-popup .privacy_txt p span,
.form-popup .wpcf7-form p span.wpcf7-list-item-label,
.inner-logo-section .iwithtext .iwt-text,
.laravel-technology .tech-stack-cls .wpb_text_column .wpb_wrapper .wp-caption-text,
.more_casestudy a {
color: #fff !important;
}
.awsm-job-form input,
.awsm-job-form textarea,
.casestd_filter select,
.casesty_tech_list,
.custom-tab-row .tab-item a,
.custom-tab-row .tab-item a:hover,
.custom-tab-row .tab-item.active-tab a,
.footer-sec-3 .footer-social .nectar_icon i,
.form-popup .form-detail input,
.form-popup .form-detail select,
.form-popup .form-detail textarea,
.form-popup .intl-tel-input.separate-dial-code .selected-flag,
.laravel-unleash-section .custom-btn i,
.serv_faq_sec .toggle,
.values-detail-sec .box-inner-wrap .inner-wrap img,
.web_serv_cont_sec .form-col .row-bg-wrap .row-bg,
.web_serv_cont_sec .row-bg-wrap .row-bg {
background-color: #fff !important;
}
.about-author-info .nectar_icon_wrap:nth-child(3)[data-style="shadow-bg"]:not([data-color="white"]) .nectar_icon i,
.custom-btn:hover i,
.custom-tab-row .tab-item a i,
.form-detail .asktrick,
.form-link a:hover,
.form-popup .form-link a:hover,
.laravel-unleash-section .custom-btn:hover i:before,
.pro_group .ins_dta .ins_val a:hover,
.recent-posts .meta-reading a:hover,
.serv_web_develop_sec .ui-tabs-nav .tab-item a:hover,
a.custom-btn:hover span {
color: #e00000 !important;
}
.case_btn a,
.footer-sec-3 .footer-social .nectar_icon:hover i,
.form-detail .sub_btn input,
.form-popup .form-detail input.wpcf7-submit,
.health-solutions-row .ser-why-bg .wpb_wrapper > p:before,
.health-solutions-row .ser-why-bg h3:before,
.laravel-unleash-section .custom-btn span:before,
.more_casestudy a,
.single .post-area .awsm-job-content ul li::before,
.single .post-area .case-studies-listing .wpb_text_column ul li::before,
.slick-dots li.slick-active button {
background-color: #fa3f3f !important;
}
.ser-why-bg .inner h3:after,
.ser-why-bg .inner strong:after,
.title-bottom-border:after {
content: "";
position: absolute;
bottom: 5px;
left: 0;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/botom-shape.png);
width: 380px;
height: 1px;
background-repeat: no-repeat;
background-size: 100%;
}
.case-studies-detail-hero .row_col_wrap_12,
.global-title-with,
.single-case-studies .entry-title_post {
max-width: 850px;
}
.serv_faq_sec .toggle > .toggle-title a,
.small-strong strong,
.small-title,
.small-title strong {
font-size: 20px;
line-height: 26px;
font-weight: 500;
}
.font-400,
.small-title p {
font-weight: 400;
}
.small-strong strong,
.small-title strong {
font-weight: 500;
margin-bottom: 8px;
display: block;
}
#pum-16092 .small-title .wpb_wrapper p,
.awsm-job-content,
.form-detail .detail_sec p,
.form-detail .source_sec p,
.form-popup .grid p,
.form-popup .pro_budget p,
p.small-title {
padding-bottom: 0;
}
.big-title,
.big-title .inner-wrap > strong {
font-size: 40px;
line-height: 50px;
}
#pum-16092 .form-popup .wpb_content_element,
.big-title strong,
.casestd_listing .case_aiinfo img,
.casestd_listing .case_pro h3,
.casestd_listing .cases_lf a img,
.swift-list .wpb_column .wpb_text_column p img,
.technologies-logos .hover-wrap {
margin-bottom: 0;
}
.big-title .inner-wrap > strong,
.counter-sec .inner h2 {
margin-bottom: 15px;
}
#footer-outer #block-37 a,
.big-title .nectar-fancy-box .inner-wrap p {
opacity: 1 !important;
}
#footer-outer #footer-widgets .col p:last-child,
.pro_group .ins_dta .ins_val a,
.pro_group .ins_location .pro_location,
.pro_group .pro_durt .pro_durt_val,
.serv_faq_sec .toggle > .toggle-title a {
font-weight: 500;
}
.career-benefits-row .column_container .vc_column-inner,
.global-fancy-box-height .box-inner-wrap,
.global-fancy-box-height .nectar-fancy-box,
.global-fancy-box-height .wpb_wrapper {
height: 100%;
}
.bk-btn {
margin: 60px 0 20px;
}
.bk-btn a {
color: #828282;
display: block;
padding-left: 34px;
}
.bk-btn a:after {
content: "";
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/back-arrow.png);
width: 21px;
height: 13px;
background-repeat: no-repeat;
background-size: 100%;
}
.single-post #footer-outer,
.single-post .nectar_hook_global_section_after_footer {
z-index: 9999;
}
.single-post .wp-block-social-links li::before {
background: 0 0 !important;
}
.fancy-box-btn-sow .inner-wrap h3,
.fancy-box-btn-sow .inner-wrap strong,
.title-bottom-haft-border .nectar-fancy-box .inner-wrap h3,
.title-bottom-haft-border .nectar-fancy-box .inner-wrap strong {
position: relative;
padding-bottom: 10px;
}
.career-benefits-row .column_container .inner:after,
.fancy-box-btn-sow .inner-wrap h3:after,
.fancy-box-btn-sow .inner-wrap strong:after,
.title-bottom-haft-border .nectar-fancy-box .inner-wrap h3:after,
.title-bottom-haft-border .nectar-fancy-box .inner-wrap strong:after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100px;
height: 1px;
background: linear-gradient(90deg, #e00000 0, rgba(255, 255, 255, 0) 100%);
background-repeat: no-repeat;
}
#header-outer nav > ul > .megamenu.nectar-megamenu-menu-item.menu-expertise > .sub-menu > li .sub-menu,
#header-outer nav > ul > .megamenu.nectar-megamenu-menu-item.menu-expertise > .sub-menu > li > a,
.development-box .nectar-fancy-box .box-inner-wrap,
.healthcare-sof-sec .ui-tabs-panel {
padding: 20px;
}
.career-openings-sec .awsm-job-listings .awsm-job-listing-item .awsm-job-item:hover,
.contact-testimonial-sec .cell .inner-wrap,
.development-box .nectar-fancy-box .box-inner-wrap:hover,
.fancy-box-btn-sow .box-inner-wrap:hover {
box-shadow: 0 8px 16px 0 #0000001f;
}
.career-benefits-row .column_container {
padding: 0 !important;
margin: 0;
border: 1px solid #ffffff1f;
}
.career-benefits-row {
padding: 0 12px;
}
.career-benefits-row .column_container:nth-child(event),
.career-openings-sec .awsm-job-listings,
.web_serv_cont_sec {
border: none;
}
.career-benefits-row .column_container:first-child {
border-top-left-radius: 15px;
}
.career-benefits-row .column_container:nth-child(5) {
border-top-right-radius: 15px;
}
.career-benefits-row .column_container:nth-child(6) {
border-bottom-left-radius: 15px;
}
.career-benefits-row .column_container:nth-child(10) {
border-bottom-right-radius: 15px;
}
.career-benefits-row .nectar-fancy-box[data-style="color_box_basic"]:hover .box-bg:before {
opacity: 0;
}
.career-benefits-row .column_container .inner {
position: relative;
padding-bottom: 5px !important;
}
.career-benefits-row .column_container .inner strong {
display: block;
margin-bottom: 8px;
font-weight: 400;
}
.career-benefits-row .nectar-fancy-box {
padding: 15px;
}
.menu-expertise .menu-industry > .sub-menu,
.menu-expertise .menu-technology > .sub-menu {
display: grid;
grid-template-columns: auto auto;
gap: 0 10px;
width: 320px;
}
a.custom-btn {
border: 1px solid #2c2f37 !important;
border-radius: 16px !important;
width: 100%;
padding: 20px 50px !important;
}
.custom-btn i {
border-radius: 50px !important;
border: 1px solid #2c2f37;
width: 24px !important;
height: 24px !important;
display: flex;
align-items: center;
justify-content: center;
font-size: 10px !important;
}
.custom-btn:hover i {
background-color: transparent !important;
border-color: #e00000;
}
body[data-button-style^="rounded"] .unleash-section .nectar-button {
border-radius: 16px !important;
}
#header-outer .sf-menu .megamenu.menu-expertise .hchild-nav {
position: unset;
}
#header-outer .sf-menu .megamenu.menu-expertise .mv_childmenu {
min-height: 250px;
padding: 24px !important;
position: relative;
}
#header-outer .sf-menu .megamenu.menu-expertise .mv_childmenu:before {
content: "";
position: absolute;
top: 10px;
left: 23%;
height: 100%;
width: 1px;
background-color: #0000001f;
}
#header-outer .sf-menu .megamenu.menu-expertise .menu-industry .sub-menu {
top: 30px !important;
max-height: 160px;
gap: 30px;
}
#header-outer .sf-menu .megamenu.menu-expertise .menu-technology .sub-menu {
top: 25px !important;
}
#header-outer .sf-menu .megamenu.menu-expertise .hchild-nav .sub-menu {
position: absolute;
right: 0;
left: auto !important;
width: 80%;
opacity: 0 !important;
z-index: 0;
height: 100%;
visibility: hidden;
pointer-events: none;
padding-left: 60px !important;
}
#header-outer .sf-menu .megamenu.menu-expertise .hchild-nav.hactive-nav .sub-menu,
#header-outer .sf-menu .megamenu.menu-expertise .hchild-nav.hopen-nav .sub-menu {
opacity: 1 !important;
z-index: 2;
visibility: visible;
pointer-events: auto;
}
#header-outer .sf-menu .megamenu.menu-expertise .hchild-nav > a {
padding: 20px !important;
position: relative;
}
#header-outer .sf-menu .megamenu.menu-expertise .menu-title-text:after,
#popmake-16092 .wpcf7 .wpcf7-response-output,
.values-detail-sec .box-inner-wrap:hover .inner-wrap img {
background-color: transparent;
}
#header-outer .sf-menu .megamenu.menu-expertise .hchild-nav > a:hover {
text-decoration: none !important;
}
#header-outer .sf-menu .megamenu.menu-expertise .hchild-nav.hactive-nav > a,
#header-outer .sf-menu .megamenu.menu-expertise .hchild-nav.hopen-nav > a {
color: #e00 !important;
box-shadow: 0 4px 8px 0 #00000014;
}
#header-outer .sf-menu .megamenu.menu-expertise .hchild-nav.hactive-nav > a:after,
#header-outer .sf-menu .megamenu.menu-expertise .hchild-nav.hopen-nav > a:after {
content: "";
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 20px;
background-image: url(https://aipxperts.com/wp-content/uploads/2024/12/arrow-right-red.png);
width: 20px;
height: 20px;
background-repeat: no-repeat;
background-size: 100%;
}
#header-outer header,
.contact-review .row_col_wrap_12_inner .vc_col-sm-6:nth-child(3),
.contact-review .row_col_wrap_12_inner .vc_col-sm-6:nth-child(4) {
border-bottom: 1px solid #0000001f;
}
#header-outer nav > ul > .megamenu.nectar-megamenu-menu-item.menu-expertise > .sub-menu > li a {
align-items: center;
padding: 0;
}
#header-outer .sf-menu .megamenu.menu-expertise ul .sub-menu {
display: grid;
overflow: auto;
gap: 10px;
}
#header-outer .sf-menu .megamenu.menu-expertise .menu-technology .sub-menu::-webkit-scrollbar {
width: 5px;
background-color: #fbf6f600;
}
#header-outer .sf-menu .megamenu.menu-expertise .menu-technology .sub-menu::-webkit-scrollbar-thumb {
background-color: #d22b2b;
border-radius: 15px;
}
.menu-expertise .tracked-pos.sub-menu > li > a {
background-color: #fbf6f6 !important;
}
.menu-industry,
.menu-technology {
display: grid !important;
grid-template-columns: 20% auto;
}
.menu-industry .sub-menu li,
.menu-technology .sub-menu li {
width: fit-content !important;
display: inline-block;
}
.custom-tab-row .tabbed[data-style*="vertical"] > div img,
.laravel-technology .wp-caption img,
.recent-posts a img {
width: 100% !important;
}
#header-outer nav > ul > .megamenu.nectar-megamenu-menu-item.menu-expertise > .sub-menu > li,
.current-project-row .technology-images p {
padding: 0;
} #header-outer:not(.transparent) .sf-menu > li ul {
border-color: #e00000;
}
.menu-expertise .sub-menu {
flex-direction: column;
box-shadow: 10px 10px 22px 0 #00000029;
}
#header-outer header .nectar-menu-icon-img {
width: 35px !important;
}
#header-outer header li.menu-expertise a {
font-size: 16px !important;
line-height: 22px !important;
}
.custom-mega-menu > .sub-menu {
display: grid !important;
grid-template-columns: 35% 65% 1fr !important;
}
.five-column .sub-menu,
.four-column .sub-menu,
.one-column .sub-menu,
.three-column .sub-menu,
.two-column .sub-menu {
display: grid !important;
gap: 20px 0;
padding-left: 20px !important;
}
.one-column .sub-menu {
grid-template-columns: 1fr !important;
}
.two-column .sub-menu {
grid-template-columns: repeat(2, 1fr) !important;
}
.three-column .sub-menu {
grid-template-columns: repeat(3, 1fr) !important;
}
.four-column .sub-menu {
grid-template-columns: repeat(4, 1fr) !important;
}
.five-column .sub-menu {
grid-template-columns: repeat(5, 1fr) !important;
}
.custom-mega-menu-bottom-desc {
grid-column: 1 / span 3 !important;
border-top: 1px solid #00000012 !important;
padding-top: 24px !important;
margin-top: 24px !important;
}
.custom-mega-menu-bottom-desc .sub-menu {
display: grid !important;
grid-template-columns: 1fr 30% !important;
align-items: center !important;
}
.menu-expertise .custom-mega-menu-bottom-desc .sub-menu {
grid-template-columns: 1fr 20% !important;
}
.menu-expertise .custom-mega-menu-bottom-desc,
.single-awsm_job_openings .container-wrap,
.single-case-studies .container-wrap {
padding-top: 0 !important;
}
.counter-sec .box-inner-wrap,
.custom-mega-menu-bottom-desc .sub-menu a,
.footer-sec-3 .footer-social .nectar_icon,
.web_serv_cont_sec .row_col_wrap_12 {
padding: 0 !important;
}
.custom-mega-menu-bottom-desc .sub-menu a .menu-title-text:after {
display: none !important;
}
#header-outer header li.menu-expertise .title a,
.custom-mega-menu-bottom-desc .sub-menu .title a {
font-size: 20px !important;
line-height: 25px !important;
font-weight: 500;
}
body #header-outer #top nav .sf-menu ul li.title > a .item_desc {
color: #828282 !important;
font-size: 16px !important;
line-height: 20px !important;
margin-top: 8px;
}
.custom-mega-menu-img {
height: 240px;
}
#header-outer .custom-mega-menu-bottom-desc > .sub-menu > .menu-cta > a {
display: flex;
flex-direction: row-reverse;
align-items: center;
gap: 10px;
background-color: #e00000 !important;
color: #fff !important;
padding: 14px 18px !important;
border-radius: 50px;
}
#header-outer .custom-mega-menu-bottom-desc > .sub-menu > .menu-cta > a img,
.inner-logo-section .iwithtext .iwt-icon img {
width: 20px !important;
}
#footer-widgets #block-7 figure {
max-width: 175px;
}
#footer-outer #block-7 {
margin-bottom: 25px;
}
#footer-outer #footer-widgets .col ul li a,
#sidebar div ul li a {
font-size: 16px !important;
font-weight: 200 !important;
line-height: 20px;
margin-bottom: 16px;
}
#footer-outer .widget {
margin-bottom: 35px;
}
#footer-outer #block-37 a img {
width: 250px;
}
#footer-outer #block-8 .wp-block-column a {
position: relative;
padding-left: 36px;
display: block;
}
#footer-outer #block-8 .wp-block-column a:after {
content: "";
position: absolute;
top: 50%;
left: 0;
transform: translateY(-50%);
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/phone-icon.png);
width: 28px;
height: 28px;
background-repeat: no-repeat;
background-size: 100%;
}
#footer-outer #block-8 .wp-block-column .small-title + p a:after,
#footer-outer #block-8 .wp-block-column p:first-child a:after {
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/mail-icon.png);
}
#footer-outer #block-8 .wp-block-column .small-title {
padding: 20px;
margin-bottom: 0;
font-weight: 500;
}
#footer-outer #block-8 .wp-block-column .wp-block-group {
background: #101010;
padding: 20px 20px 35px;
border-radius: 0 0 15px 15px;
}
#footer-outer #block-8 .wp-block-column p {
padding-bottom: 25px;
}
#footer-outer #block-8 .wp-block-column {
border: 1px solid #1f1f1f;
border-radius: 15px;
}
#footer-outer #block-8 > div {
gap: 20px !important;
}
#footer-outer .container .row > div:first-child {
width: 40% !important;
}
#footer-outer .container .row > div {
width: 17.5% !important;
}
#footer-outer .container .row {
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/footer-top-bg.png);
background-size: 100%;
background-repeat: no-repeat;
background-position: center bottom;
padding: 75px 0 40px;
}
.footer-sec-2 {
padding: 22px 40px;
margin-bottom: 0 !important;
}
.footer-sec-2 .hover-wrap-inner {
margin: 25px 0;
}
.footer-sec-2 .iwithtext {
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 0;
margin-right: 20px;
}
.footer-sec-2 .iwithtext .iwt-icon {
left: auto;
margin-right: 30px;
}
.footer-sec-2 .iwithtext .iwt-text h3,
.footer-sec-2 .iwithtext .iwt-text strong {
margin-bottom: 0;
color: #fff;
}
.footer-sec-2 .vc_col-sm-4:last-child .iwithtext .iwt-icon {
margin-right: 70px;
}
.footer-sec-2 .vc_col-sm-4:nth-child(2):after,
.footer-sec-2 .vc_col-sm-4:nth-child(2):before {
content: "";
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 2px;
visibility: visible;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/footer-shape.png);
background-repeat: no-repeat;
background-position: left center;
}
.flickity-page-dots .dot,
.flickity-page-dots .dot:before {
width: 12px !important;
height: 12px !important;
}
.footer-sec-2 .vc_col-sm-4:nth-child(2):before {
right: 0;
left: auto;
}
#pum-16092 .form-boxs,
.counter-sec .inner h3,
.footer-sec-2 .iwithtext .iwt-icon img,
.form-link a img,
.popup-description,
.tech-stack-cls .wpb_text_column .wpb_wrapper .wp-caption {
margin-bottom: 0 !important;
}
.footer-sec-3 {
background-size: 100%;
background-repeat: no-repeat;
background-position: center top;
}
.footer-sec-3 .footer-social .nectar_icon i {
font-size: 16px !important;
line-height: 16px !important;
width: 28px !important;
height: 28px !important;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
}
.footer-sec-3 .nectar_icon_wrap {
margin-bottom: 0;
margin-right: 10px;
}
.footer-sec-3 .nectar_icon_wrap:last-child {
margin-right: 0;
}
.footer-sec-4 {
border-top: 1px solid #ffffff1f;
padding: 20px 0;
}
.career-review-row .vc_column-inner,
.ratings-reviews-sec .wpb_column .row-bg-wrap {
border: 1px solid #0000001f;
border-radius: 10px;
}
.ratings-reviews-sec .nectar-star-rating,
.ratings-reviews-sec .vc_custom_heading {
padding-bottom: 0;
display: inline-block;
margin-bottom: 10px;
}
.about-author-info .row_col_wrap_12,
.about-dev-box > .row_col_wrap_12,
.ratings-reviews-sec .wpb_column .row_col_wrap_12_inner {
align-items: center;
}
.ratings-reviews-sec .upwork .nectar-color-accent-color {
color: #14a800;
}
.ratings-reviews-sec .goodfirm .nectar-color-accent-color {
color: #167cfb;
}
.ratings-reviews-sec .content .vc_custom_heading {
font-size: 28px;
line-height: 35px;
font-weight: 800;
margin-right: 10px;
}
.flickity-viewport {
margin: 0 0 60px !important;
}
.flickity-page-dots {
display: flex;
justify-content: center;
gap: 6px;
bottom: 20px !important;
}
.flickity-page-dots .dot:before {
background-color: #d9d9d9 !important;
border: none !important;
box-shadow: none !important;
transform: none !important;
top: 0;
margin-left: 0 !important;
}
.flickity-page-dots .dot.is-selected:before {
width: 30px !important;
background-color: #e00000 !important;
border-radius: 6px !important;
}
.flickity-page-dots .dot.is-selected {
width: 30px !important;
}
.nectar-flickity .flickity-slider .contact-testi-rt-sec .wpb_wrapper img.img-with-animation.skip-lazy {
width: auto;
}
.nectar-flickity .flickity-slider .inner-wrap {
padding: 30px;
}
.col .recent-posts.tech-blg-list a img {
height: auto !important;
}
.recent-posts a img {
border-radius: 10px;
object-fit: cover;
}
.recent-posts .blog-recent .col .post-header h3 a {
font-size: 20px;
line-height: 26px;
letter-spacing: 0.01em;
}
.recent-posts .meta-reading a {
font-size: 14px;
font-weight: 400;
line-height: 17.64px;
letter-spacing: 0.01em;
display: block;
margin-top: 10px;
}
.recent-posts .meta-date span {
display: block;
margin-bottom: 10px;
}
.custom-tab-row .tabbed[data-style*="vertical"] .wpb_tabs_nav {
width: 50% !important;
}
.custom-tab-row .tabbed[data-style*="vertical"] > div {
width: 50% !important;
padding-left: 20px;
}
.custom-tab-row .nectar-circle-images__image.nectar-circle-images__item {
border-radius: 0;
}
.custom-tab-row .tab-item a {
padding: 25px 20px;
}
.custom-tab-row .tab-item .sub-desc {
display: none;
margin-left: 40px;
margin-top: 10px;
font-size: 16px;
font-weight: 300;
line-height: 20.16px;
}
.current-project-row .technology-images a,
.custom-tab-row .tab-item.active-tab .sub-desc,
.serv_faq_sec .toggle .toggle-title,
.technologies-logos .wpb_wrapper a {
display: block;
}
.custom-tab-row .tab-item.active-tab a {
box-shadow: 0 4px 8px 0 #00000040;
border-bottom: 4px solid #e00000;
border-radius: 8px;
}
.custom-tab-row .tab-item a > :first-child {
display: block;
position: relative;
padding-left: 40px;
}
.custom-tab-row .tab-item a > :first-child:before {
content: "";
position: absolute;
top: 50%;
left: 0;
transform: translateY(-50%);
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/hp/analysis.png);
width: 30px;
height: 30px;
background-repeat: no-repeat;
background-size: 100%;
}
.custom-tab-row .tab-item.active-tab a > :first-child {
padding-left: 40px;
}
.custom-tab-row .ui-tabs-nav .tab-item:nth-child(2) a > :first-child:before {
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/hp/design.png);
}
.custom-tab-row .ui-tabs-nav .tab-item:nth-child(3) a > :first-child:before {
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/hp/building-software.png);
}
.custom-tab-row .ui-tabs-nav .tab-item:nth-child(4) a > :first-child:before {
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/hp/bugs.png);
}
.custom-tab-row .ui-tabs-nav .tab-item:nth-child(5) a > :first-child:before {
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/hp/putting-software.png);
}
.custom-tab-row .ui-tabs-nav .tab-item:nth-child(6) a > :first-child:before {
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/hp/keeping-up.png);
}
.custom-tab-row .tab-rg-title {
border-bottom: 1px solid #231f20;
padding-bottom: 15px;
margin-bottom: 30px !important;
}
.form-boxs {
border-radius: 15px;
border: 1px solid #0000001f;
}
.form-col,
.hire-form-popup .hire-now-form-col {
border: 1px solid #0000001f;
}
.contact-form-col {
border: 0;
background-color: #fafafa;
border-radius: 5px;
box-shadow: 0 0 0 0 #0000001f;
}
.form-link a {
display: flex;
align-items: center;
gap: 7px;
font-size: 16px;
line-height: 22px;
}
.skype-link img {
margin-top: 5px;
}
.form-detail label {
font-size: 16px !important;
line-height: 20.16px;
letter-spacing: 1px;
margin-bottom: 10px;
display: inline-block;
}
.awsm-job-form input,
.awsm-job-form textarea,
.form-detail input,
.form-detail select,
.form-detail textarea {
font-size: 14px !important;
font-weight: 300;
line-height: 18px;
letter-spacing: 0.01em;
border: 1px solid #0000001f !important;
border-radius: 8px !important;
padding: 10px 14px;
background-color: transparent !important;
}
.container-wrap .sub_btn p input[type="submit"],
.form-detail .wpcf7-submit {
padding: 13px 50px !important;
margin-top: 20px;
}
.form-detail .grid {
display: grid;
gap: 20px;
grid-template-columns: 1fr 1fr;
margin-bottom: 20px;
}
.form-detail .row {
padding-bottom: 20px;
}
.attch_sec .attch-text {
font-size: 14px;
font-weight: 300;
line-height: 17px;
letter-spacing: 0.01em;
display: block;
margin-bottom: 10px;
}
.attch_sec .codedropz-upload-inner {
display: flex;
justify-content: center;
align-items: center;
gap: 5px;
padding: 5px;
}
.attch_sec .cd-upload-btn,
.attch_sec .codedropz-upload-inner h3,
.attch_sec .codedropz-upload-inner span,
.file-size {
margin: 0;
font-size: 12px;
font-weight: 300;
line-height: 16.12px;
letter-spacing: 0.01em;
position: relative;
display: block;
}
.attch_sec .codedropz-upload-inner span {
font-size: 0px;
}
.file-size {
font-size: 14px;
font-weight: 300;
line-height: 17.64px;
letter-spacing: 0.01em;
display: block;
}
.attch_sec .codedropz-upload-inner h3:before {
content: "";
position: absolute;
top: -4px;
left: -26px;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/document-upload.png);
width: 22px;
height: 22px;
background-repeat: no-repeat;
}
.attch_sec .codedropz-upload-handler {
border: 1px dashed #c5c5c5;
}
.attch_sec .cd-upload-btn {
position: absolute;
z-index: 100;
top: 0;
left: 0;
font-size: 0px;
height: 100%;
width: 100%;
text-decoration: underline !important;
display: block;
}
.attch_sec .cd-upload-btn span {
display: inline-block;
position: relative;
top: 20px;
left: 110px;
}
#pum-16092 .pum-content > p,
.attch_sec .dnd-upload-counter,
.awsm-job-form-group small,
.home #pum-16092,
.other-technology .box-inner-wrap .inner h3:after,
.pro_group .ins_location .pro_location:after,
.row-privacy:after,
.row-privacy:before {
display: none;
}
.casestd_techlist .casestdy_list_inner,
.detail_sec .wpcf7-list-item {
margin-left: 0;
}
.detail_sec .wpcf7-list-item-label {
font-size: 14px;
font-weight: 400;
line-height: 17.64px;
letter-spacing: 0.01em;
}
.case_btn a i,
.technologies-cta .icon-button-arrow {
font-size: 20px !important;
transform: rotate(-45deg) !important;
}
.detail_sec .wpcf7-list-item label {
display: flex;
align-items: center;
gap: 7px;
margin: 0;
}
.detail_sec .wpcf7-list-item input {
width: 16px;
height: 16px;
margin: 0;
}
.casestd_listing .case_topinfo,
.row-privacy {
display: flex;
justify-content: space-between;
align-items: center;
}
.wpcf7-not-valid-tip {
box-shadow: none !important;
}
.row-privacy .privacy_txt span {
position: relative;
font-size: 14px;
font-weight: 400;
padding-left: 24px;
line-height: 17.64px;
}
.row-privacy .privacy_txt span:before {
content: "";
position: absolute;
top: 0;
left: 0;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/protected-icon.png);
width: 16px;
height: 18px;
background-repeat: no-repeat;
}
.casestd_filter select,
.form-boxs select,
ul.select2-selection__rendered {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
width: 100%;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/select-arrow.png);
background-position: right 10px center;
background-size: 16px 8px;
background-repeat: no-repeat;
}
.form-boxs select {
padding-right: 40px;
}
.contact-testimonial-sec .cell {
padding: 20px 15px !important;
}
.client-review-row .nectar-color-accent-color,
.contact-testimonial-sec .nectar-color-accent-color {
color: #fbbb00;
}
.client-review-row .hover-wrap:before,
.contact-testimonial-sec .vc_col-sm-3 .inner .hover-wrap:before {
content: "";
position: absolute;
top: -13px;
right: -16px;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/quotes-bg.png);
width: 50px;
height: 50px;
background-repeat: no-repeat;
z-index: 1;
}
.contact-testimonial-sec .vc_col-sm-9 {
padding-left: 30px !important;
}
.unleash-section .logo-inner-sec .nectar-button {
pointer-events: none;
}
.calendly-inline-widget {
min-width: 320px;
height: 600px;
}
.abt-auth-bio .vc_column-inner > .wpb_wrapper,
.current-project-row .technology-images .wpb_wrapper {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.current-project-row .technology-images img {
width: 50px !important;
margin: 0;
display: block;
}
.tech-stack-cls .wpb_text_column .wpb_wrapper {
display: flex;
flex-wrap: wrap;
}
.tech-stack-cls .wpb_text_column .wpb_wrapper .wp-caption-text {
margin-top: 12px;
box-shadow: none !important;
padding: 0;
top: 0;
border-left: none;
margin-left: 0;
text-align: center;
width: 100%;
background-color: transparent;
opacity: 0;
}
.tech-stack-cls .wpb_text_column .wp-caption:hover .wp-caption-text {
opacity: 1;
}
.tech-stack-cls .wp-caption img {
transition: 0.3s ease-in-out;
border-radius: 10px;
}
.tech-stack-cls .wp-caption:hover img {
box-shadow: 0 4px 8px 0 #1212121f;
}
.fancy-box-btn-sow .screen-reader-text {
clip: auto;
clip-path: unset;
width: fit-content;
height: auto;
top: 80%;
left: 0;
padding: 10px 30px 10px 20px;
display: inline-block;
}
.fancy-box-btn-sow .box-inner-wrap {
padding: 20px 20px 60px !important;
}
.fancy-box-btn-sow .screen-reader-text:after,
.other_sev_sec .box-inner-wrap .inner h3:after,
.other_sev_sec .box-inner-wrap .inner strong:after {
content: "";
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 0;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/arrow-45deg.png);
width: 22px;
height: 22px;
background-repeat: no-repeat;
background-size: 100%;
}
.serv_faq_sec .toggle {
padding: 0 28px !important;
margin: 20px 0;
border: 1px solid transparent;
border-radius: 10px;
}
.serv_faq_sec .toggle.open {
border: 1px solid #0000001f !important;
}
.serv_faq_sec .toggle.open:before,
.serv_web_app_Sec .nectar-fancy-box .box-bg {
opacity: 0 !important;
}
.serv_faq_sec .toggle > .toggle-title a {
padding: 25px 70px 25px 0;
}
.serv_faq_sec .inner-toggle-wrap {
padding: 0 0 18px !important;
max-width: 1050px;
}
.web_fqa_inner_sec .wpb_wrapper {
display: flex;
gap: 20px;
}
.benefit-healt-sec .box-inner-wrap .inner,
.other_sev_sec .box-inner-wrap .inner {
justify-content: flex-start !important;
}
.other_sev_sec .box-inner-wrap .inner h3,
.other_sev_sec .box-inner-wrap .inner strong {
position: relative;
padding-right: 30px;
}
.web_serv_cont_sec .row-bg-wrap .row-bg {
border-radius: 20px;
background-color: #fafafa !important;
}
.serv_web_app_Sec .nectar-fancy-box {
padding: 40px;
}
.more_casestudy,
.serv_web_app_Sec .nectar-fancy-box .inner {
text-align: center;
}
.serv_web_app_Sec .nectar-fancy-box .inner img {
margin-bottom: 7px;
}
#pum-16092 .form-popup .form-col p,
.serv_web_develop_sec .wpb_content_element p {
padding-bottom: 10px;
}
.serv_web_develop_sec .wpb_content_element p span {
font-size: 14px;
}
.serv_web_develop_sec .column_container {
margin-bottom: 30px;
}
.serv_web_develop_sec .ui-tabs-nav {
margin-bottom: 35px !important;
}
.serv_web_develop_sec .ui-tabs-nav .tab-item a {
font-size: 28px !important;
line-height: 35px !important;
}
.serv_web_develop_sec .ui-tabs-nav .tab-item.active-tab a:after {
border-radius: 10px 10px 0 0;
height: 6px;
}
.ser-why-bg {
background-repeat: no-repeat;
background-position: center;
background-size: cover;
border: 1px solid #ffffff1f;
border-radius: 15px;
}
.ser-why-bg .inner h3:after,
.ser-why-bg .inner strong:after {
bottom: -10px;
left: 50%;
transform: translateX(-50%);
width: 160px;
}
.about-inner-sec .nectar-fancy-box .inner {
justify-content: flex-start;
}
.about-inner-sec .row_col_wrap_12_inner {
justify-content: center;
}
.about-inner-sec .nectar-fancy-box[data-style="color_box_hover"][data-color="accent-color"]:before {
box-shadow: 0 10px 30px #e00000;
}
.about-author-info .about-author-img {
align-self: flex-end;
}
.about-author-info .nectar_icon_wrap[data-style="shadow-bg"]:not([data-color="white"]) .nectar_icon i {
color: #0077b5 !important;
}
.about-author-info .nectar_icon_wrap .nectar_icon i {
transition: 0.3s ease-in-out;
}
.about-author-info .nectar_icon_wrap .nectar_icon:hover i {
transform: scale(1.1);
}
.abt-auth-bio .wpb_text_column > .wpb_wrapper > p {
padding-bottom: 16px;
}
.about-author-info .vc_column-inner > .wpb_wrapper > .wpb_text_column > .wpb_wrapper p {
padding-bottom: 14px;
}
.about-title-brain {
max-width: 950px;
}
.values-detail-sec .box-inner-wrap .inner-wrap h3,
.values-detail-sec .box-inner-wrap .inner-wrap strong {
margin: 25px 0 18px;
}
.values-detail-sec .box-inner-wrap .inner-wrap {
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/values-box-shape.png);
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-size: 100%;
padding: 0 7px;
}
.values-detail-sec .box-inner-wrap:hover .inner-wrap {
background-size: 0;
}
.counter-sec .inner {
border-right: 1px solid #0000001f;
padding: 10px 15px !important;
}
.counter-sec .nectar-mask-reveal-circle-shape:last-child .inner {
border-right: none;
}
.laravel-unleash-section a.custom-btn {
padding: 29px 20px !important;
border: 1px solid #0000001f !important;
}
.health-solutions-row .ser-why-bg .vc_column-inner .wpb_wrapper > p,
.health-solutions-row .ser-why-bg h3,
.laravel-unleash-section .custom-btn span {
padding-left: 20px;
position: relative;
}
.health-solutions-row .ser-why-bg .vc_column-inner > .wpb_wrapper > p:before,
.health-solutions-row .ser-why-bg h3:before,
.laravel-unleash-section .custom-btn span:before {
content: "";
position: absolute;
top: 50%;
left: 0;
transform: translateY(-50%);
width: 12px;
height: 12px;
border-radius: 100%;
}
.laravel-unleash-section .custom-btn:hover {
border: 1px solid transparent !important;
}
.inner-logo-section .iwithtext .iwt-text {
padding-left: 0;
}
.inner-logo-section .row_col_wrap_12_inner {
border: 1px solid #ffffff1a;
border-radius: 10px;
margin: 0;
}
.inner-logo-section .wpb_column {
border-right: 1px solid #ffffff0d !important;
padding: 20px 10px !important;
}
.technologies-logos .wpb_wrapper {
display: flex;
align-items: center;
justify-content: space-between;
gap: 40px;
}
.technologies-cta .icon-button-arrow {
top: 6px;
background-color: transparent !important;
}
.tech-stack-cls .wpb_text_column .wp-caption:hover img {
transform: scale(1.03);
}
.laravel-technology .technologies-logos .wpb_wrapper {
gap: 30px;
justify-content: flex-start;
}
.laravel-technology .wp-caption {
margin-top: 20px;
position: relative;
display: block;
}
.laravel-technology .wp-caption:not(:last-child):after {
content: "";
position: absolute;
top: 0;
right: 0;
background-repeat: no-repeat;
background-size: 100%;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/laravel-development-line.png);
width: 68px;
height: 1px;
z-index: -1;
margin: 53px -60px;
}
.laravel-technology .wp-caption:first-child {
margin-right: 110px;
margin-top: 0;
}
.laravel-technology .wp-caption:first-child:after {
content: "";
position: absolute;
top: 0;
right: 0;
background-repeat: no-repeat;
background-size: 100%;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/laravel-and-line.png);
width: 162px;
height: 62px;
margin: 44px -160px 0 0;
z-index: -1;
}
.laravel-technology .row-bg-wrap .row-bg {
background-size: auto;
}
.quote-testimonial-sec .wpb_wrapper .wpb_content_element:first-child p {
position: relative;
padding-top: 35px;
}
.quote-testimonial-sec .wpb_wrapper .wpb_content_element:first-child p:before {
content: "";
position: absolute;
top: 0;
left: 0;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/quote.png);
width: 58px;
height: 48px;
background-repeat: no-repeat;
background-size: 100%;
}
.other-technology .box-inner-wrap .inner h3,
.other-technology .box-inner-wrap .inner img {
margin: 0;
padding-right: 0;
}
.other-technology .box-inner-wrap .inner-wrap {
display: flex;
align-items: center;
gap: 20px;
}
.inner-logo-case-detail-section {
border: 1px solid #ffffff1f;
}
.awsm-job-content ol,
.awsm-job-content ul,
.client-review-row .client-name,
.inner-logo-case-detail-section .iwithtext {
margin-bottom: 10px;
}
.inner-logo-case-detail-section .wpb_column:not(:last-child) .wpb_wrapper {
margin-right: 20px;
position: relative;
}
.inner-logo-case-detail-section .wpb_column:not(:last-child) .wpb_wrapper:after {
content: "";
position: absolute;
top: 0;
right: 0;
background-repeat: no-repeat;
background-size: 100%;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/case-studies-line.png);
width: 2px;
height: 68px;
}
.single .post-area .case-studies-listing .wpb_text_column ul li::before {
width: 12px;
height: 12px;
border-radius: 100%;
}
.single-case-studies .featured-media-under-header {
border: none !important;
}
.single-case-studies .content-inner .case-studies-detail-hero {
border-bottom: 1px solid #0000001f;
padding-bottom: 30px !important;
}
.single-case-studies .entry-title_post {
padding-top: 0;
}
.casestd_listing .casesty_list {
display: grid !important;
grid-template-columns: 520px auto;
gap: 24px;
padding: 24px;
border: 1px solid #0000001f;
border-radius: 15px;
margin-bottom: 24px;
}
.casestd_listing .case_pro {
display: flex;
gap: 28px;
margin-bottom: 15px;
}
.casestd_listing .pro_location {
display: block;
position: relative;
font-size: 20px;
font-weight: 500;
line-height: 26px;
padding-left: 25px;
}
.casestd_listing .pro_location:before {
content: "";
position: absolute;
top: 0;
left: 0;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/loaction-icon.png);
width: 18px;
height: 20px;
background-repeat: no-repeat;
background-size: 100%;
}
.casestd_listing .pro_location:after {
content: "|";
position: absolute;
top: -3px;
left: -16px;
}
.pro_group {
margin-bottom: 20px;
display: flex;
gap: 50px;
}
.form-popup .form-col p,
.ins_pro_info,
.ins_pro_info .pro_durt p,
.pro_group .ins_dta p,
.pro_group .ins_location p,
.pro_group .pro_durt p {
padding-bottom: 5px;
}
.tech_info p {
padding-bottom: 8px;
}
.tech_info .tech_img a {
display: inline-block;
margin-right: 10px;
}
.tech_info .tech_img img {
margin-bottom: 0;
width: 50px !important;
}
.tech_info .tech_img {
margin-bottom: 40px;
}
.case_btn a,
.more_casestudy a {
padding: 15px;
border-radius: 30px;
transform: translateY(0);
display: inline-block;
transition: 0.3s linear;
}
.case_btn a:hover,
.more_casestudy a:hover {
transform: translateY(-3px);
}
.case_rt a h3 {
max-width: 450px;
}
.casestd_filter {
margin-top: 40px;
}
.casestd_filter select {
border: 1px solid #0000001f !important;
font-size: 16px !important;
line-height: 20.16px;
border-radius: 10px !important;
padding: 15px 10px;
}
.awsm-job-content strong,
.awsm-job-form h2,
.career-spec-info {
font-size: 20px;
line-height: 25.2px;
}
.casestd_filter form {
display: grid;
grid-template-columns: 260px 260px;
gap: 20px;
}
.case-studies-hero-sec {
border-bottom: 1px solid #0000001f;
margin-bottom: 40px !important;
}
.casestd_listing .cases_lf a img {
border-radius: 15px;
margin: auto;
}
.casesty_tech_list .case_rt a h3 {
padding-top: 50px;
}
.casesty_tech_list .case_topinfo {
align-items: flex-start;
}
.slick-dots {
margin: 0;
display: flex;
justify-content: center;
gap: 5px;
}
.slick-dots li {
list-style: none;
}
.slick-dots li button {
width: 12px;
height: 12px;
background-color: #d9d9d9;
border: none;
box-shadow: none;
transform: none;
margin-left: 0;
font-size: 0;
}
.slick-dots li.slick-active button {
width: 30px;
}
.taxo-casestudy .taxo-header {
padding: 50px 0;
}
#pum-16092 .intl-tel-input .flag-container,
#pum-16092 .intl-tel-input ul.country-list,
.taxo-casestudy .cases_lf a img {
width: 100%;
}
.form-popup .footer-social .wpb_wrapper,
.social-contact-global .wpb_wrapper {
display: flex;
gap: 10px;
height: 28px;
}
.form-popup .footer-social .wpb_wrapper img,
.social-contact-global .wpb_wrapper img {
width: 28px !important;
transition: transform 0.2s;
}
.form-popup .footer-social .wpb_wrapper img:hover,
.social-contact-global .wpb_wrapper img:hover {
transform: scale(1.1) !important;
}
.form-popup .vc_col-sm-12:not(:nth-last-child(2)),
.form-popup .wpb_content_element {
margin-bottom: 20px;
}
.form-popup .form-col {
border: 1px solid #ffffff1f;
padding: 0 20px;
border-radius: 15px;
background-color: #2c2f37;
}
.form-popup .form-detail .vc_column-inner {
border: 1px solid #ffffff40;
}
.form-popup .wpcf7-not-valid-tip {
background-color: transparent !important;
}
.form-popup .intl-tel-input.separate-dial-code .selected-flag {
border-radius: 15px 0 0 15px;
border-right: 1px solid #0000001f;
}
.form-popup .contact-form-right .row_col_wrap_12_inner .vc_col-sm-6:first-child,
.form-popup .contact-form-right .row_col_wrap_12_inner .vc_col-sm-6:nth-child(2),
.form-popup .contact-review .row_col_wrap_12_inner .vc_col-sm-6:nth-child(3),
.form-popup .contact-review .row_col_wrap_12_inner .vc_col-sm-6:nth-child(4) {
border-bottom: 1px solid #ffffff1f;
}
.contact-form-right .row_col_wrap_12_inner .vc_col-sm-6:first-child,
.contact-form-right .row_col_wrap_12_inner .vc_col-sm-6:nth-child(2) {
border-bottom: 1px solid #0000001f;
margin-bottom: 30px;
padding-bottom: 25px;
}
.contact-form-col .vc_col-sm-4 .wpb_wrapper > p,
.contact-form-right .wpb_wrapper p,
.contact-review .wpb_wrapper p {
font-size: 14px;
line-height: 20px;
}
.career-review-row .vc_column-inner > .wpb_wrapper {
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/Career-Backround-Logo.png);
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-size: 100%;
padding: 10px;
}
.career-fancy-box .box-inner-wrap {
padding: 20px !important;
}
.career-fancy-box .nectar-fancy-box img {
background-color: #e000000f;
padding: 5px;
border-radius: 6px;
}
.career-openings-sec .awsm-job-post-title a,
.hire-form-popup .hire-now-form-col .wpb_wrapper p {
color: #000;
}
.career-openings-sec .awsm-job-post-title a:hover {
color: #e00000;
}
.career-openings-sec .awsm-job-listings .awsm-job-listing-item .awsm-job-item {
background-color: #fff;
border: 1px solid #0000001f;
border-radius: 10px;
margin-bottom: 24px;
display: flex;
align-items: center;
}
.career-openings-sec .awsm-job-post-title,
.career-openings-sec .awsm-job-post-title a {
font-size: 20px !important;
font-weight: 600;
line-height: 25.2px;
margin-bottom: 15px !important;
}
.awsm-job-content .featured-media-under-header,
.career-spec-info {
margin-bottom: 24px;
}
.career-openings-sec .awsm-job-specification-item {
font-size: 16px !important;
}
.career-openings-sec .awsm-selectric {
border-radius: 10px;
}
.career-openings-sec .awsm-job-more {
border: 1px solid #e00000;
border-radius: 30px;
padding: 14px 36px;
transition: 0.3s ease-in-out;
}
.career-openings-sec .awsm-job-more:hover {
background-color: #e00000;
color: #fff;
}
.career-gallery-row .work-item,
.career-gallery-row .work-item img {
border-radius: 15px;
}
.career-spec-info {
font-weight: 500;
color: #828282;
}
.awsm-job-content p {
padding-bottom: 15px;
}
.awsm-job-content strong {
font-weight: 500;
}
.awsm-job-content .entry-title_post {
font-size: 30px;
font-weight: 600;
line-height: 37.8px;
margin: 10px 0 16px !important;
}
.awsm-job-content .job-opencnt {
position: relative;
padding-right: 20px;
}
.awsm-job-content .job-opencnt:after {
content: "|";
position: absolute;
top: 0;
right: 5px;
height: 18px;
color: #0000001f;
}
.awsm-job-form-inner {
border: none;
padding: 0;
}
.awsm-job-form h2 {
font-weight: 600;
margin-bottom: 15px;
}
.awsm-application-form {
border: 1px solid #0000001f;
border-radius: 15px;
padding: 20px;
}
.awsm-job-form-group label {
font-size: 14px !important;
font-weight: 300 !important;
line-height: 17.64px;
}
input.awsm-application-submit-btn {
color: #fff !important;
background-color: red !important;
}
.awsm-job-form .awsm-job-form-field[type="file"]::-webkit-file-upload-button {
background: #ed1c1b;
border: 2px solid #ed1c1b !important;
border-radius: 4px;
color: #fff;
cursor: pointer;
font-size: 12px;
outline: 0;
padding: 5px 10px;
text-transform: uppercase;
transition: 1s;
}
.awsm-job-form .awsm-job-form-field[type="file"]::-webkit-file-upload-button:hover {
background: #fff;
border: 2px solid #535353;
color: #000;
}
.single .post-area .awsm-job-content ul li::before {
width: 10px;
height: 10px;
border-radius: 100%;
}
.client-review-row .row_col_wrap_12_inner {
gap: 24px 0;
}
.client-review-row .row_col_wrap_12_inner > .wpb_column .vc_column-inner {
border: 1px solid #0000001f;
border-radius: 15px;
padding: 24px;
transition: 0.3s ease-in-out;
}
.client-review-row .row_col_wrap_12_inner > .wpb_column .vc_column-inner:hover {
box-shadow: 0 8px 16px 0 #0000001f;
border: 1px solid transparent;
}
.client-review-row .client-name .wpb_wrapper {
display: flex;
gap: 10px;
align-items: center;
}
.client-review-row .client-name img,
.client-review-row .client-name p {
padding: 0;
margin: 0;
}
.client-review-row .client-name h3,
.client-review-row .client-name strong {
margin: 0;
position: relative;
padding-right: 12px;
}
.client-review-row .client-name h3:after,
.client-review-row .client-name strong:after {
content: "|";
position: absolute;
top: 0;
right: 0;
height: 18px;
color: #0000001f;
}
.client-review-row .hover-wrap-inner img {
width: 150px !important;
}
.client-review-row .hover-wrap {
margin-bottom: 30px;
position: relative;
}
.client-review-row .hover-wrap:before {
opacity: 0.2;
top: 0;
right: 0;
}
#pum-16092 {
backdrop-filter: blur(24px);
}
#pum-16092 .intl-tel-input .country-list {
white-space: normal;
}
#pum-16092 .pum-title,
.pum-theme-enterprise-blue .pum-title {
margin-bottom: 5px !important;
}
.contact-review .row_col_wrap_12_inner .vc_col-sm-6:nth-child(3),
.contact-review .row_col_wrap_12_inner .vc_col-sm-6:nth-child(4) {
margin: 15px 0;
padding-bottom: 30px;
}
.select2-container {
z-index: 9999999999;
display: block !important;
}
.select2-container--default .select2-results > .select2-results__options {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
padding: 15px;
gap: 7px;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
border: none !important;
border-radius: 8px !important;
}
.select2-container--default .select2-selection--multiple {
border-radius: 8px !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
padding: 0 14px !important;
}
.select2-container--default .select2-search--inline .select2-search__field {
height: 30px !important;
border: none !important;
width: 100% !important;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
border-radius: 8px;
}
.select2-container .select2-selection__choice + .select2-search--inline,
.select2-results__option:before {
display: none !important;
}
.select2-container--default .select2-results > .select2-results__options > .select2-results__option {
list-style: none;
border: 1px solid #00000012;
border-radius: 30px;
text-align: center !important;
transition: 0.3s ease-in-out;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
background-color: #fff6f6 !important;
color: #000 !important;
border-color: transparent !important;
}
.select2-container--open .select2-dropdown--below {
border-radius: 8px !important;
box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
margin-top: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
margin-right: 5px !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
margin-top: 5px !important;
margin-right: -4px !important;
font-size: 22px !important;
background-color: #fff !important;
padding: 3px !important;
}
.select2-container--default .select2-results__option[aria-selected="true"] {
background-color: #fff6f6 !important;
border-color: transparent !important;
}
.select2-results__option:before {
content: "";
display: inline-block;
position: relative;
height: 20px;
width: 20px;
border: 2px solid #e9e9e9;
border-radius: 4px;
background-color: #fff;
margin-right: 20px;
vertical-align: middle;
}
.select-icon .select2-results__option:before,
.select-icon .select2-results__option[aria-selected="true"]:before,
.select-icon .select2-search--dropdown,
.select-icon .select2-selection__placeholder .badge {
display: none;
}
.health-detail-sec .box-inner-wrap .inner-wrap h3,
.health-detail-sec .box-inner-wrap .inner-wrap strong {
margin: 0 0 18px;
}
.healthcare-sof-sec .ui-tabs-nav .tab-item a {
font-size: 24px !important;
line-height: 30px !important;
}
.healthcare-sof-sec .ui-tabs-panel:before {
content: "";
position: absolute;
top: 0;
left: 0;
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/healthcare-software-bg.png);
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-size: 100%;
}
.health-solutions-row .ser-why-bg {
background-size: 100%;
border: 1px solid #2c2f37;
}
.health-solutions-row .ser-why-bg .wpb_text_column {
max-width: 400px;
}
@media (max-width: 1600px) and (min-width: 1441px) {
#pum-16092 .pum-container.pum-responsive.pum-responsive-large {
width: 92% !important;
}
}
@media (max-width: 1440px) and (min-width: 1200px) {
.pum-container.pum-responsive.pum-responsive-large {
width: 91%;
}
}
@media (max-width: 1439px) {
#footer-outer .container .row > div:first-child {
width: 42% !important;
}
#footer-outer .container .row > div {
width: 16.5% !important;
}
.footer-sec-3 .nectar_icon_wrap {
margin-right: 5px;
}
.laravel-technology .wp-caption:first-child {
margin-right: 65px;
}
.laravel-technology .wp-caption:first-child:after {
margin: 50px -140px 0 0;
}
.business-challen-bottom:after {
background-position: bottom 50px center;
}
.ratings-reviews-sec .content .vc_custom_heading {
font-size: 20px;
line-height: 25px;
}
.ratings-reviews-sec .nectar-star-rating__icon:before {
letter-spacing: 0.5px;
}
.laravel-technology .technologies-logos .wpb_wrapper {
gap: 20px;
}
.form-link a {
font-size: 14px;
line-height: 20px;
}
.healthcare-sof-sec .ui-tabs-nav .tab-item a {
font-size: 22px !important;
line-height: 28px !important;
}
}
@media (max-width: 1366px) and (min-width: 1300px) {
#pum-16092 .pum-container.pum-responsive.pum-responsive-large {
width: 92% !important;
}
}
@media (max-width: 1300px) and (min-width: 768px) {
.career-benefits-row .column_container:nth-child(3) .column-bg-overlay,
.career-benefits-row .column_container:nth-child(7) .column-bg-overlay {
background-color: transparent !important;
}
.career-benefits-row .column_container:nth-child(4) .box-bg,
.career-benefits-row .column_container:nth-child(8) .box-bg {
opacity: 0.4;
background-color: #2c2f37;
}
}
@media (max-width: 1300px) {
#footer-outer .container .row > div:first-child {
width: 46% !important;
}
#footer-outer .container .row > div {
width: 14.5% !important;
}
.ser-why-bg {
border: 0;
background-size: 0;
}
.footer-sec-2 {
padding: 40px;
}
.footer-sec-2 .vc_col-sm-4:last-child {
margin-top: 30px;
}
.footer-sec-2 .vc_col-sm-4:nth-child(2):after,
.footer-sec-2 .vc_col-sm-4:nth-child(2):before,
.inner-logo-case-detail-section .wpb_column:not(:last-child) .wpb_wrapper:after {
display: none;
}
.counter-sec .nectar-mask-reveal-circle-shape .inner {
border-right: none;
}
.technologies-logos .wpb_wrapper .img-with-aniamtion-wrap:not(:last-child) {
padding-right: 50px;
}
.technologies-logos .wpb_wrapper .img-with-aniamtion-wrap:not(:last-child):after {
width: 22px;
height: 22px;
}
.inner-logo-section .wpb_column {
border: 1px solid #ffffff0d !important;
}
.inner-logo-case-detail-section .wpb_column:not(:last-child) .wpb_wrapper {
margin-right: 0;
}
.inner-logo-case-detail-section .wpb_column:first-child .wpb_wrapper,
.inner-logo-case-detail-section .wpb_column:nth-child(2) .wpb_wrapper {
margin-bottom: 40px;
}
.footer-sec-3 .footer-social,
.form-detail {
margin-bottom: 20px;
}
.calendly-inline-widget {
min-width: 300px;
}
.career-benefits-row .column_container:nth-child(2) {
border-top-right-radius: 15px;
}
.career-benefits-row .column_container:nth-child(9) {
border-bottom-left-radius: 15px;
}
.career-benefits-row .column_container:nth-child(10) {
border-bottom-right-radius: 15px;
}
.career-benefits-row .column_container:nth-child(5) {
border-top-right-radius: 0;
}
}
@media (min-width: 1200px) {
.page-id-5874 .career-title {
max-width: 900px;
}
}
@media (max-width: 1199px) {
.btn-groups {
width: 50%;
}
.recent-posts a img {
height: 200px !important;
}
#footer-outer .container .row > div:first-child {
width: 35% !important;
}
#footer-outer .container .row > div {
width: 19.5% !important;
}
#footer-outer #block-8 > div {
flex-direction: column;
}
#footer-outer .container .row,
.footer-sec-3 {
background-size: 0;
}
.business-challen-bottom:after,
.footer-sec-2 .vc_custom_heading br {
display: none;
}
.footer-sec-3 .nectar_icon_wrap {
margin-right: 10px;
margin-bottom: 10px;
}
.technologie .s-logos .wpb_wrapper {
gap: 30px;
}
.custom-tab-row .tab-item a > :first-child:before {
width: 25px;
height: 25px;
}
.custom-tab-row .ui-tabs-nav {
text-align: left !important;
}
.casestd_listing .casesty_list {
grid-template-columns: 1fr;
}
.casestd_listing .cases_lf a {
text-align: center;
width: 100%;
}
.case-studies-hero-sec {
padding-bottom: 20px !important;
}
.ratings-reviews-sec .content .vc_custom_heading {
font-size: 16px;
line-height: 20px;
}
.ratings-reviews-sec .content .nectar-star-rating {
font-size: 15px !important;
}
.five-column .sub-menu,
.four-column .sub-menu {
grid-template-columns: repeat(3, 1fr) !important;
}
}
@media (max-width: 991px) and (min-width: 768px) {
.ratings-reviews-sec .content .vc_custom_heading {
font-size: 20px;
line-height: 26px;
}
}
@media (max-width: 991px) {
#header-outer header {
padding-bottom: 20px;
}
#header-outer #logo img {
max-width: 120px;
height: auto;
}
#slide-out-widget-area.fullscreen-split .inner > .container {
margin: 20px auto !important;
}
#header-outer {
padding-bottom: 0 !important;
}
#header-space {
height: 77px !important;
}
#slide-out-widget-area[data-dropdown-func].fullscreen-split .inner .off-canvas-menu-container li li {
margin: 10px 0 !important;
}
#slide-out-widget-area[data-dropdown-func].fullscreen-split .inner .off-canvas-menu-container .menu-expertise li li {
margin: 0 !important;
}
#slide-out-widget-area[data-dropdown-func].fullscreen-split .inner .off-canvas-menu-container .menu-expertise .menu-industry li {
margin: 5px 0 !important;
}
.col-50 {
width: 50%;
}
.custom-mega-menu > .sub-menu {
grid-template-columns: 1fr !important;
}
.development-box .col-50 .inner-wrap img {
max-width: 40px !important;
}
.custom-btn {
padding: 20px 40px !important;
}
.recent-posts a img {
height: 200px !important;
}
.custom-tab-row .tabbed[data-style*="vertical"] .wpb_tabs_nav {
width: 100% !important;
}
.custom-tab-row .tabbed[data-style*="vertical"] > div {
width: 100% !important;
padding-left: 0;
}
.tech-stack-cls .wp-caption img {
object-fit: contain;
width: 60px;
height: 60px;
}
.tech-stack-cls .wpb_gallery_slidesparallax_image_grid {
flex-wrap: wrap;
}
.tech-stack-cls .parallax-grid-item {
width: 70px !important;
}
.fancy-box-btn-sow .box-inner-wrap {
padding: 20px 20px 60px !important;
}
.fancy-box-btn-sow .screen-reader-text {
top: 85%;
}
.serv_web_app_Sec .nectar-fancy-box {
padding: 20px;
}
#footer-outer .container .row > div:first-child {
width: 50% !important;
}
#footer-outer .container .row > div {
width: 46.5% !important;
}
.about-author-info .about-author-img .hover-wrap-inner {
text-align: center;
border-bottom: 1px solid #e0000066;
margin-bottom: 10px;
}
.technologies-logos .wpb_wrapper .img-with-aniamtion-wrap:not(:last-child) {
padding-right: 40px;
}
.technologies-logos .wpb_wrapper {
gap: 15px;
}
.laravel-technology .wp-caption img {
width: 100% !important;
height: 100%;
}
.laravel-unleash-section a.custom-btn {
padding: 20px !important;
}
.casestd_filter form {
grid-template-columns: 1fr 1fr;
}
.career-openings-sec .awsm-job-listings .awsm-job-listing-item .awsm-job-item {
flex-direction: column;
gap: 20px;
}
.menu-industry,
.menu-technology {
grid-template-columns: auto;
}
.select2-container--default .select2-results > .select2-results__options {
grid-template-columns: auto auto;
}
.off-canvas-menu-container.mobile-only .menu .menu-item:last-child a {
padding: 8px 15px;
border: 1px solid #fff;
border-radius: 30px;
width: fit-content;
}
.off-canvas-menu-container.mobile-only .menu .menu-item:last-child a::after {
border-color: transparent !important;
border: none;
}
.off-canvas-menu-container.mobile-only .hchild-nav .sub-menu .menu-item:last-child a span::after {
transform: scaleX(0);
}
.off-canvas-menu-container.mobile-only .hchild-nav .sub-menu .menu-item:last-child a {
padding: 0;
border: none;
}
.five-column .sub-menu,
.four-column .sub-menu,
.one-column .sub-menu,
.three-column .sub-menu,
.two-column .sub-menu {
grid-template-columns: 1fr 1fr !important;
}
}
@media (max-width: 767px) {
.bk-btn {
margin: 40px 0 10px;
}
#slide-out-widget-area.fullscreen-split .off-canvas-menu-container > ul > li > a {
font-size: 18px !important;
line-height: 24px !important;
}
.title-bottom-border:after {
width: 200px;
}
.btn-groups,
.col-50 {
width: 100%;
}
.about-inner-sec .wpb_column:not([class*="vc_col-xs"]),
.logo-section .col-50,
.other_sev_sec .global-fancy-box-height .wpb_column:not([class*="vc_col-xs"]) {
width: 50%;
}
a.custom-btn {
padding: 20px 40px !important;
}
.logo-section .inner img {
width: 120px !important;
}
.custom-tab-row .tab-rg-title {
padding-bottom: 10px;
margin-bottom: 20px !important;
}
.custom-tab-row .tab-item a {
display: flex;
flex-direction: column;
padding: 15px 20px;
}
.custom-tab-row .tab-item .sub-desc {
margin-left: 0;
}
.five-column .sub-menu,
.form-detail .grid,
.four-column .sub-menu,
.one-column .sub-menu,
.three-column .sub-menu,
.two-column .sub-menu {
grid-template-columns: 1fr !important;
}
.attch_sec .codedropz-upload-inner,
.row-privacy {
flex-wrap: wrap;
}
.awsm-job-form input,
.awsm-job-form textarea,
.form-detail input,
.form-detail select,
.form-detail textarea {
font-size: 14px !important;
padding: 10px !important;
}
.row-privacy {
gap: 20px;
padding-bottom: 20px;
}
.form-detail .grid .wpcf7-phonetext {
padding-left: 90px !important;
}
.container-wrap .sub_btn p input[type="submit"],
.form-detail .wpcf7-submit {
padding: 12px 40px !important;
}
body[data-form-submit="regular"] .container-wrap input[type="submit"] {
padding: 10px 20px !important;
}
.casestd_filter select,
.form-boxs select,
.select2-selection__rendered {
background-size: 10px 5px !important;
}
.form-link a,
.serv_faq_sec .toggle > .toggle-title a,
.small-strong strong,
.small-title,
.small-title strong {
font-size: 16px;
line-height: 22px;
}
.attch_sec .cd-upload-btn span {
top: 40px;
left: 0;
}
.attch_sec .codedropz-upload-inner {
margin-top: 0;
padding-bottom: 0;
}
.contact-testimonial-sec .vc_col-sm-9 {
padding-left: 0 !important;
}
.development-box .inner-wrap img {
max-width: 40px !important;
height: 40px;
}
.development-box .nectar-fancy-box .box-inner-wrap {
padding: 15px;
}
.fancy-box-btn-sow .screen-reader-text {
top: 80%;
padding: 10px 20px;
}
.fancy-box-btn-sow .screen-reader-text:after,
.other_sev_sec .box-inner-wrap .inner h3:after,
.other_sev_sec .box-inner-wrap .inner strong:after {
width: 15px;
height: 15px;
}
.serv_faq_sec .toggle {
margin: 10px 0;
}
.serv_faq_sec .toggle > .toggle-title a {
padding: 15px 30px 15px 0;
}
.web_fqa_inner_sec .wpb_wrapper {
gap: 10px;
flex-wrap: wrap;
}
.other_sev_sec .box-inner-wrap .inner h3,
.other_sev_sec .box-inner-wrap .inner strong {
padding-right: 20px;
}
.serv_web_app_Sec .nectar-fancy-box .inner img {
margin-bottom: 10px;
max-width: 15% !important;
}
.healthcare-sof-sec .ui-tabs-panel,
.laravel-technology .tech-stack-cls .wpb_text_column .wpb_wrapper .wp-caption:first-child,
.serv_web_app_Sec .nectar-fancy-box {
padding: 0;
}
.serv_web_develop_sec .ui-tabs-nav .tab-item.active-tab a:after {
border-radius: 5px 5px 0 0;
height: 4px;
}
.serv_web_develop_sec .ui-tabs-nav .tab-item a {
font-size: 18px !important;
line-height: 25px !important;
padding-left: 0 !important;
}
.tech-stack-cls .wpb_text_column .wpb_wrapper .wp-caption {
width: 70px !important;
}
#footer-outer .container .row > div,
#footer-outer .container .row > div:first-child {
width: 100% !important;
margin-bottom: 40px !important;
}
#footer-outer #block-8 .wp-block-column a:after {
width: 20px;
height: 20px;
}
#footer-outer #block-8 .wp-block-column a {
padding-left: 30px;
}
#footer-outer .widget {
margin-bottom: 15px;
}
#footer-outer #footer-widgets .col ul li a,
#sidebar div ul li a {
font-size: 14px !important;
line-height: 18px;
margin-bottom: 5px;
}
.footer-sec-2 .vc_col-sm-4:last-child {
margin-top: 0;
}
.footer-sec-3 .vc_col-sm-2 {
padding: 0 10px !important;
}
.footer-sec-3 .vc_col-sm-2:first-child {
width: 80% !important;
}
.inner-logo-section .wpb_column {
padding: 10px !important;
margin-bottom: 0;
}
.technologies-logos .wpb_wrapper {
gap: 30px;
flex-direction: column;
}
.technologies-logos .wpb_wrapper .img-with-aniamtion-wrap:not(:last-child) {
padding-right: 0;
padding-bottom: 50px;
}
.technologies-logos .wpb_wrapper .img-with-aniamtion-wrap:not(:last-child):after {
bottom: 0;
top: auto;
left: 50%;
transform: translate(-50%, 0);
}
.ser-why-bg .inner h3:after,
.ser-why-bg .inner strong:after {
bottom: -8px;
width: 160px;
}
.laravel-technology .tech-stack-cls .wpb_text_column .wpb_wrapper .wp-caption {
width: 140px !important;
margin-right: 0;
padding: 10px;
margin-top: 0;
}
.client-review-row .row_col_wrap_12_inner,
.laravel-technology .technologies-logos .wpb_wrapper {
gap: 0;
}
.laravel-technology .wp-caption:not(:last-child):after {
top: auto;
bottom: 5px;
right: auto;
left: 40px;
transform: rotate(90deg);
margin: 0;
}
.laravel-technology .wp-caption:first-child:after {
background-image: url(https://aipxperts.com/wp-content/themes/aipxperts-child/assets/images/laravel-and-line-mob.png);
transform: rotate(0);
width: 30px;
bottom: -34px;
left: 60px;
height: 80px;
background-size: 90%;
}
.inner-logo-case-detail-section .wpb_column:first-child .wpb_wrapper,
.inner-logo-case-detail-section .wpb_column:nth-child(2) .wpb_wrapper {
margin-bottom: 0;
}
.casestd_listing .casesty_list {
padding: 20px;
margin-bottom: 20px;
}
.casestd_listing .pro_location {
font-size: 14px;
line-height: 20px;
padding-left: 20px;
}
.casestd_listing .pro_location:before {
width: 14px;
height: 16px;
}
.casestd_listing .case_topinfo {
margin-bottom: 20px;
gap: 10px;
align-items: self-start;
}
.casestd_listing .case_pro {
gap: 20px;
}
.casestd_listing .pro_location:after {
left: -12px;
}
.case_btn a,
.more_casestudy a {
padding: 10px 15px;
}
.tech_info .tech_img {
margin-bottom: 20px;
}
.casestd_filter form {
grid-template-columns: 1fr;
}
.single .post-area .case-studies-listing .wpb_text_column ul li::before {
width: 8px;
height: 8px;
}
.casesty_tech_list .case_rt a h3 {
padding-top: 0;
}
.form-popup .form-col {
padding: 0 20px;
}
.taxo-casestudy .taxo-header {
padding: 30px 0;
}
.calendly-inline-widget {
min-width: 100%;
}
.contact-form-right .row_col_wrap_12_inner .vc_col-sm-6:first-child,
.contact-form-right .row_col_wrap_12_inner .vc_col-sm-6:nth-child(2) {
border-bottom: none;
margin-bottom: 10px;
padding-bottom: 0;
}
.contact-review .row_col_wrap_12_inner .vc_col-sm-6:nth-child(3),
.contact-review .row_col_wrap_12_inner .vc_col-sm-6:nth-child(4) {
border-bottom: none;
margin: 0;
padding-bottom: 20px;
}
.form-popup .contact-form-right .row_col_wrap_12_inner .vc_col-sm-6:first-child,
.form-popup .contact-form-right .row_col_wrap_12_inner .vc_col-sm-6:nth-child(2),
.form-popup .contact-review .row_col_wrap_12_inner .vc_col-sm-6:nth-child(3),
.form-popup .contact-review .row_col_wrap_12_inner .vc_col-sm-6:nth-child(4) {
border-bottom: none;
}
.career-benefits-row .column_container:first-child {
border-top-right-radius: 15px;
}
.career-benefits-row .column_container:nth-child(2) {
border-top-right-radius: 0;
}
.career-benefits-row .column_container:nth-child(9) {
border-bottom-left-radius: 0;
}
.career-benefits-row .column_container:nth-child(10) {
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;
}
.other-technology .box-inner-wrap .inner-wrap {
gap: 10px;
}
.values-detail-sec .box-inner-wrap .inner-wrap h3,
.values-detail-sec .box-inner-wrap .inner-wrap strong {
margin: 0 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
padding: 0 !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
display: none;
}
.iti-mobile .intl-tel-input.iti-container {
z-index: 9999999999;
}
.select2-container--open .select2-dropdown--below {
top: 45px;
}
.awsm-job-content {
padding-bottom: 30px;
}
.menu-expertise .sub-menu {
box-shadow: none;
}
#footer-outer #block-35 a {
margin-bottom: 20px;
display: inline-block;
}
#footer-outer #block-37 a img {
width: 200px;
margin-bottom: 20px;
}
}
.swift-list .wpb_column .wpb_text_column p,
.swift-list .wpb_column ul {
color: #fff;
display: flex;
align-items: center;
gap: 15px;
justify-content: center;
}
.swift-list .wpb_column ul {
display: flex;
gap: 15px;
justify-content: center;
align-items: center;
list-style: none;
padding: 0;
color: #fff;
margin-bottom: 0;
flex-wrap: wrap;
}
.swift-list .wpb_column ul li {
border: 2px solid #fff;
border-radius: 50px;
padding: 10px 40px;
display: flex;
align-items: center;
background: #fff;
font-weight: 700;
color: #000;
}
.swift-list .wpb_column ul li i {
margin-right: 8px;
}
.swift-list .nectar-fancy-ul ul li .icon-default-style[class^="icon-"] {
margin-left: 10px;
}
.swift-list ul li .icon-salient-check:before {
background: red;
border-radius: 50px;
display: block;
top: 10px;
position: absolute;
} .tech-stack-lists .wpb_wrapper,.tech-stack-lists .wpb_wrapper ul,.tech-stack-in-lists .wpb_wrapper,.tech-stack-in-lists .wpb_wrapper ul{ display: flex; align-items: center; flex-wrap: wrap; }
.tech-stack-lists .wpb_wrapper,.tech-stack-in-lists .wpb_wrapper{ gap: 50px; }
.tech-stack-lists .wpb_wrapper ul,.tech-stack-in-lists .wpb_wrapper ul{ justify-content: left; gap: 15px; flex: 1.4; }
.tech-stack-lists .wpb_wrapper h3{ flex: 0.4;}
.tech-stack-in-lists .wpb_wrapper h3{ flex: 0.2;}
.tech-stack-lists .wpb_wrapper ul li,.tech-stack-in-lists .wpb_wrapper ul li{ list-style:none; padding: 10px; border-radius: 6px;}
.tech-stack-lists .wpb_wrapper ul li img{ float: left; margin-right: 5px; max-width: 28px; margin-bottom: 0; }
.tech-stack-lists .wpb_wrapper ul li a{color: #000000;}
.tech-stack-lists h3:first-child + ul,.tech-stack-in-lists h3:first-child + ul { position: relative; margin-left: 0; }
.tech-stack-lists h3:first-child + ul::before,.tech-stack-in-lists h3:first-child + ul::before  {
content: "";
position: absolute;
left: -38px;
top: 50%;
bottom: 0;
transform: translateY(-50%);
width: 2px;
background: #0000001F;
}
.tech-stack-lists .wpb_wrapper ul li{
display:flex;
align-item:center;
}
.tech-stack-lists h3:first-child + ul::before{ height: 38px;}
.tech-stack-in-lists h3:first-child + ul::before  { height: 28px;}
.tech-stack-lists .javascript_cls{ background-color: #FFFBE4; }
.tech-stack-lists .angularjs_cls{ background-color: #F9EBEA; }
.tech-stack-lists .reactjs_cls{ background-color: #F0FDFF; }
.tech-stack-lists .vuejs_cls{ background-color: #F2F6F2; }
.tech-stack-lists .css_cls{ background-color: #EDF8FF; }
.tech-stack-lists .html_cls{ background-color: #FEF4EF; }
.tech-stack-lists .java_cls{ background-color: #F3EBE2; }
.tech-stack-lists .python_cls{ background-color: #EAEEF1; }
.tech-stack-lists .ruby_cls{ background-color: #FFF3F1; }
.tech-stack-lists .php_cls{ background-color: #F3EFF4; }
.tech-stack-lists .node_cls{ background-color: #F0F4EA; }
.tech-stack-lists .go_cls{ background-color: #F0FDFF; }
.tech-stack-lists .postgresql_cls{ background-color: #EDFCFF; }
.tech-stack-lists .mysql_cls{ background-color: #F0F1F1; }
.tech-stack-lists .mongodb_cls{ background-color: #F0F3E8; }
.tech-stack-lists .redis_cls{ background-color: #FEF4EF; }
.tech-stack-lists .aws_cls{ background-color: #F3F3F3; }
.tech-stack-lists .micro_cls{ background-color: #EDF7FF; }
.tech-stack-lists .gcp_cls{ background-color: #FEF3F2; }
.tech-stack-lists .docker_cls{ background-color: #F0FAFF; }
.tech-stack-lists .kubernetes_cls{ background-color: #F0F5FF; }
.tech-stack-lists .jenkins_cls{ background-color: #FFF4F4; }
.tech-stack-lists .github_cls{ background-color: #ECEEEF; }
.tech-stack-lists .terraform_cls{ background-color: #F6F4FF; }
.tech-stack-lists .ansible_cls{ background-color: #F6F6F6; }
.tech-stack-lists{ margin-bottom: 30px;}
.tech-width{max-width: 750px;}
.tech-stack-in-lists .wpb_wrapper ul li {background-color: #FFF6F6;}
@media (max-width: 1200px) {	
.tech-stack-lists .wpb_wrapper h3,.tech-stack-lists .wpb_wrapper ul,.tech-stack-in-lists .wpb_wrapper h3,.tech-stack-in-lists .wpb_wrapper ul { flex: 1;flex-basis: 100%; }
.tech-stack-lists h3:first-child + ul::before,.tech-stack-in-lists h3:first-child + ul::before{ display: none; }
.tech-stack-lists .wpb_wrapper,.tech-stack-in-lists .wpb_wrapper { gap: 6px; }
}
@media (max-width: 1024px){
.wpb_wrapper>.inner-logo-case-detail-section>.row_col_wrap_12_inner{
flex-wrap: wrap;
}
}
@media (max-width: 999px) {
.tech-inner-section .technologies-cta{float: left;}
}
@media (max-width: 768px) {
.tech-stack-lists .wpb_wrapper ul li img {
max-width: 22px;
}
.process-flow-sec .nectar-carousel .flickity-prev-next-button.previous {left: 86% !important; }
} .post-area .meta-author img{
margin-bottom:0px !important;
}
.featured-media-under-header__meta-wrap span:not(.meta-author-info):not(:first-of-type)::before {
content: "|";
margin: 0 8px;
color: #888;
}
.meta-author-info{
margin: 0;
padding: 0;
display: flex;
align-items: center;
} .forminator-row>.cont-file label{
font-size: 14px !important;
font-weight: 300;
line-height: 18px;
letter-spacing: 0.01em;
display: block;
margin-bottom: 10px;
color: #828282 !important;
}
.forminator-row>.cont-file .forminator-multi-upload {
border-color: #0000001F !important;
color: #828282 !important;
}
.forminator-row>.cont-chbox span{
font-size: 14px;
font-weight: 400;
line-height: 17.64px;
letter-spacing: 0.01em;
color: #000;
}
.forminator-field-select select,.forminator-field-select span{
font-size: 14px !important;
font-weight: 300;
line-height: 18px;
letter-spacing: 0.01em;
}
.forminator-row ul.select2-selection__rendered{
background-image:none !important;
}
.hire-multi-sel .selection .select2-selection{
border-radius: 8px;
}
.hire-multi-sel .selection ul.select2-selection__rendered .select2-selection__placeholder{
color: #828282;
font-size: 14px !important;
}
.cont-chbox span.forminator-checkbox-box{
border-color: #000000 !important;
background-color: #ffffff !important;
color: #e00000 !important;
}
.hire-form-popup .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child) {margin-bottom: 25px;}
.hire-multi-sel button.select2-selection__clear span{
height: auto !important;
font-size: 22px !important;
}
.hire-multi-sel .select2-selection__choice__remove{
font-size:18px !important;
height: auto !important;
}
.web_serv_cont_sec .form-detail .forminator-row{margin-bottom:15px !important;}
.wpb_wrapper>.inner-logo-case-detail-section>.row_col_wrap_12_inner{flex-wrap: nowrap;}
.ai-dev-section .vc_row .nectar-fancy-box[data-style="color_box_hover"] .inner-wrap *,.ai-dev-section .vc_row .wpb_text_column p{color:#ffffff !important;}
.ai-dev-section .vc_row .nectar-fancy-box[data-style="color_box_hover"] .inner-wrap p{opacity:1 !important;}
.sticky-toggle-sec .toggles .toggle-title .toggle-heading,
.sticky-toggle-sec .toggles .toggle.open .toggle-title>.toggle-heading{
font-weight: 500 !important;
font-size: 20px !important;
}
.sticky-toggle-sec .toggles .toggle-title .toggle-heading,
.sticky-toggle-sec .toggles .toggle.open .toggle-title>.toggle-heading,
.sticky-toggle-sec .toggles .inner-toggle-wrap .wpb_text_column p{
line-height: 100% !important;
letter-spacing: 1% !important;
color: #FFFFFF !important;
}
.healthsoft-wih-sec .sticky-toggle-sec .toggles .toggle-title .toggle-heading,
.healthsoft-wih-sec .sticky-toggle-sec .toggles .toggle.open .toggle-title>.toggle-heading,
.healthsoft-wih-sec .sticky-toggle-sec .toggles .inner-toggle-wrap .wpb_text_column p{ color: #000000 !important;}
.sticky-toggle-sec .toggles .inner-toggle-wrap .wpb_text_column p{font-weight: 400 !important;font-size: 16px !important;}
.sticky-toggle-sec div[data-style="minimal"] .toggle > .toggle-title a {padding: 16px 70px 20px 0;}
.sticky-toggle-sec .wpb_wrapper div[data-style*=minimal] .toggle>.toggle-title i {
width: 0px;
height: 0px;
margin-top: -15px;   
border: none;
}
.sticky-toggle-sec .wpb_wrapper div[data-style="minimal"] .toggle > .toggle-title i:after{display:none;}
.sticky-toggle-sec div[data-style="minimal"] .toggle { border-bottom: 1px solid #ffffff38;}
.healthsoft-wih-sec .sticky-toggle-sec div[data-style="minimal"] .toggle { border-bottom: 1px solid #0000001F;}
.sticky-toggle-sec div[data-style="minimal"] .toggle[data-inner-wrap="true"] > div .inner-toggle-wrap { padding: 0 0 10px 0;}
html>body .sticky-toggle-sec .wpb_wrapper div[data-style="minimal"] .toggle i::before {
content: "\f105";
font-family: "FontAwesome";
font-style: normal;
font-weight: normal;
text-decoration: inherit;
display: inline-block;
-webkit-font-smoothing: antialiased;
font-size: 24px;
top: 0px;
left: 0px;
margin-top: 0px;
width:0;
height:0;
color:#E00000;
}
html>body .healthsoft-wih-sec .sticky-toggle-sec .wpb_wrapper div[data-style="minimal"] .toggle i::before{ color:#3A3A3A;}
html>body .healthsoft-wih-sec .sticky-toggle-sec .wpb_wrapper div[data-style="minimal"] .toggle i:hover::before{color:#E00000;}
html>body .sticky-toggle-sec .wpb_wrapper div[data-style="minimal"] .toggle.open i.fa.fa-minus-circle::before{content: "\f107";}
html>body .sticky-toggle-sec .wpb_wrapper div[data-style="minimal"] .toggle i:hover::before{color:#ffffff;}
.ai-dev-section .vc_column-inner .wpb_wrapper .nectar-fancy-box[data-style=color_box_hover]:hover,
.ai-dev-section .vc_column-inner .wpb_wrapper .nectar-fancy-box[data-style=color_box_hover]:before,
.ai-dev-section .vc_column-inner .wpb_wrapper .nectar-fancy-box[data-color="extra-color-2"]:not([data-style="default"]) .box-bg:after, 
.ai-dev-section .vc_column-inner .wpb_wrapper .nectar-fancy-box[data-color="extra-color-2"]:after{
background-color: rgb(44 47 55 / 50%) !important;
} .project-overview-col2 .vc_col-sm-6:nth-child(odd) {
width: 60%;
}
.project-overview-col2 .vc_col-sm-6:nth-child(even) {
width: 40%;
}
@media only screen and (min-width: 691px) and (max-width: 999px) {
.project-overview-col2 .vc_col-sm-6:nth-child(odd) {
width: 50%;
}
.project-overview-col2 .vc_col-sm-6:nth-child(even) {
width: 50%;
}
.project-overview-col2 .vc_col-sm-6{
margin-bottom: 30px !important;
}
.cs-speed-sec .row_col_wrap_12 .vc_col-sm-3.wpb_column:nth-child(2)::after{
display:none;
}
.cs-speed-sec .wpb_wrapper p:nth-child(1){font-size:40px !important;}
}
@media (max-width: 690px) {
.cs-speed-sec .row_col_wrap_12 .vc_col-sm-3.wpb_column::after{
display:none;
} 
.process-flow-sec .nectar-carousel .flickity-prev-next-button.previous {
left: 84% !important;
}
}
@media (max-width: 490px) {
.process-flow-sec .nectar-carousel .flickity-prev-next-button.previous {
left: 76% !important;
}
}
@media (max-width: 1200px) {
.process-flow-sec .nectar-carousel .flickity-prev-next-button.previous {
left: 88.5%;
}
}
.project-overview-col2 .vc_col-sm-6{
margin-bottom: 36px;
}
.cs-small-title{
font-size: 18px;
line-height: 26px;
font-weight: 500;
}
.project-overview-col1{
display: flex;
align-items: center;
}
.cs-speed-sec .vc_column-inner .wpb_wrapper p:first-of-type {line-height: 1.4em;padding-bottom:0px;}
.feature-imp-col .wpb_text_column>.wpb_wrapper{
height: 560px;
overflow-y: auto;
padding-right: 30px;
}
.feature-imp-col .wpb_text_column>.wpb_wrapper p{
color: #828282;
font-weight: 300;
font-size: 16px;
line-height: 1.2em;
}
.feature-imp-col .wpb_text_column>.wpb_wrapper h4{
font-weight: 600;
} .feature-imp-col .wpb_text_column>.wpb_wrapper::-webkit-scrollbar {
width: 6px;
}
.feature-imp-col .wpb_text_column>.wpb_wrapper::-webkit-scrollbar-thumb {
background-color: #C3C3C3;
border-radius: 4px;
}
.feature-imp-col .wpb_text_column>.wpb_wrapper::-webkit-scrollbar-track {
background-color: #EAEAEA;
}
.feature-imp-col .wpb_wrapper h3{
border-top-left-radius: 20px;
border-top-right-radius: 20px;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom: 1px solid #0000001F;
}
.lets-talk-btn{padding:14px 67px !important;}
.case-last-sec{
box-shadow: 0px 8px 16px 0px #0000001F !important;
}
.case-last-sec .nectar-star-rating .nectar-star-rating__icon:before{
color: #FBBB00;
}
.case-last-sec .nectar-star-rating{
display: flex;
flex-direction: column-reverse;
}
.case-last-sec .nectar-star-rating .rev-name{
font-weight: 500;
font-size: 20px;
line-height: 1.4em;
}
.case-last-sec .nectar-star-rating .nectar-star-rating__content {
margin-left: 0px !important;
}
.case-last-sec .nectar-star-rating .nectar-star-rating__icon{ margin-top: 10px;}
.case-last-sec .nectar-star-rating{padding-top: 35px;margin-left: 30px;max-width: 950px;
background: url(https://aipxperts.com/wp-content/uploads/2025/05/qutoes.png);
background-repeat: no-repeat;
}
.project-overview-col2 .wpb_wrapper p a{opacity: 1 !important;}
.project-overview-col2 .wpb_wrapper p a:hover,.nectar-sticky-column-css .wpb_text_column p a:hover{opacity: 0.8 !important;}
.nectar-sticky-column-css .wpb_text_column p a{color:#000000 !important;}
.process-flow-sec .nectar-carousel .flickity-button:before{    border: 1px solid #000000;}
.process-flow-sec .nectar-carousel .flickity-prev-next-button.previous
{
left: 92%;
top: -40px;
}
.process-flow-sec .nectar-carousel .flickity-prev-next-button.next {
right: 0%;
top: -40px;
}
.process-flow-sec .nectar-carousel .wpb_text_column .wpb_wrapper p:nth-child(1){
line-height: 1.6em;
font-size: 14px;
font-weight: 400;
color: #828282;
}
.process-flow-sec .nectar-carousel .wpb_text_column .wpb_wrapper p:nth-child(3){
line-height: 1.6em;
font-size: 16px;
font-weight: 400;
color: #828282;
}
.process-flow-sec .nectar-carousel .wpb_text_column .wpb_wrapper p{
padding-bottom: 10px;
} .ser-why-bg-new .row_col_wrap_12_inner>.wpb_column{
padding-left: 0 !important;
padding-right: 0 !important;
}
.ser-why-bg-new .row_col_wrap_12_inner>.wpb_column>.vc_column-inner:nth-child(1){
border-left: none !important;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;
}
.ser-why-bg-new .row_col_wrap_12_inner>.wpb_column>.vc_column-inner:nth-child(2){
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
}
.ser-why-bg-new .row_col_wrap_12_inner>.wpb_column>.vc_column-inner .nectar-fancy-box{ padding: 25px;margin-bottom: 0 !important;border: 1px solid rgb(255 255 255 / 12%);}
.ser-why-bg-new .row_col_wrap_12_inner>.wpb_column>.vc_column-inner .nectar-fancy-box strong{
font-weight: 400;
font-size: 20px;
line-height: 1.4em;
}
.ser-why-bg-new .row_col_wrap_12_inner>.wpb_column>.vc_column-inner .nectar-fancy-box p{
margin-top: 14px;
font-weight: 300;
font-size: 16px;
}
p.why-sub-head{padding-bottom:10px !important;}
.blg-cta-sec {
margin: 50px 0;
padding: 40px;
border-radius: 20px;
box-shadow: 0 4px 8px 0 rgb(0 0 0 / 8%), 0 6px 9px 0 rgb(0 0 0 / 9%) !important;
background-image: url(https://aipxperts.com/wp-content/uploads/2025/06/cta-image.png);
background-size: contain;
background-repeat: no-repeat;
background-position: right;
}
.wp-block-gutena-accordion-panel-content p {font-size:16px !important;}
.single .post-area .blg-faqs h2{margin-bottom:30px !important;}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color: #FFF6F6;
border: 1px solid #FFF6F6;border-radius: 30px;cursor: default;float: left;margin-right: 5px;margin-top: 5px; padding: 5px 10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}html body .fa.fa-twitter:before{
content: "\e918";
} .testimonial_listing .testi-col-12{
display: flex;
flex-wrap: wrap;
float: none;
margin-bottom: 0 !important;
background: #ffffff;
border-radius: 15px;
box-shadow: 0px 8px 16px 0px #0000001F;
padding: 30px;
}
.testimonial_listing .testi_wrapper{
display: flex;
}
.testimonial_listing .testi-col-12 .testi-col-3{
width: 25%;
position: relative;
}
.testimonial_listing .testi-col-12 .testi-col-3 img{
margin-bottom: 0;
display: block;
width: 100%;
}
.testimonial_listing .slick-slide{
padding: 20px 15px;
}
.testimonial_listing .testi-col-12 .testi-col-3::before{
content: "";
position: absolute;
top: -13px;
right: -16px;
background-image: url(https://dev.aipxperts.com/wp-content/themes/salient-child/assets/images/quotes-bg.png);
width: 50px;
height: 50px;
background-repeat: no-repeat;
z-index: 1;
}
.testimonial_listing .testi-col-12 .testi-col-9{
padding-left: 30px !important;
align-items: stretch;
width: 75%;
}
.testi-col-12 .testi-col-9 .col-9-wrapper{
justify-content: center;
display: flex;
flex-direction: column;
height: 100%;
}
.testimonial_listing .testi_sevicon img{
width: 130px  !important;
}
.testimonial_listing span.star{
font-size: 25px;
line-height: 1.3;
font-weight: normal;
letter-spacing: 0px;
}
span.star.filled,.star.half-filled::before{
color: #FBBB00;
}
.star.half-filled {
position: relative;
color: #ddd; 
}
.star.half-filled::before {
content: '★'; 
position: absolute;
top: 0;
left: 0;
width: 50%;
overflow: hidden;
}
.testi_list_inner {
display: flex;
flex-wrap: wrap;
} .testi_list_inner .testi-col-sec{
background: #ffffff;
border-radius: 15px;
box-shadow: rgba(0, 0, 0, .04) 0 1px 0, rgba(0, 0, 0, .05) 0 2px 7px, rgba(0, 0, 0, .06) 0 12px 22px;
padding: 30px;
}
.testi_list_inner .testi-col-sec .testi_col_wrapper > p:first-child {
position: relative;
padding-top: 35px;
}
.testi_list_inner .testi-col-sec .testi_col_wrapper > p:first-child:before {
content: "";
position: absolute;
top: 0;
left: 0px;
background-image: url(https://dev.aipxperts.com/wp-content/themes/salient-child/assets/images/quote.png);
width: 58px;
height: 48px;
background-repeat: no-repeat;
background-size: 100%;
}
.testi_list_inner span.star{
font-size: 18px;
line-height: 1.3;
font-weight: normal;
letter-spacing: 0em;
}
.testi_list_inner .testi-col-list{
border: 1px solid #0000001F;
border-radius: 15px;
padding: 24px;
transition: all 0.3s ease-in-out;
}
.testi_list_inner,.testimonial_list_sec .testi_list_inner {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 24px;
}
.testimonial_listing_sec .testi-col-inner img{
width: 120px !important;
}
.testimonial_listing_sec .testi-col-inner .testi_sevicon{
position: relative;
margin-bottom: 10px;
}
.testimonial_listing_sec .testi-col-inner .testi_sevicon:before {
content: "";
position: absolute;
top: 0px;
right: 0px;
background-image: url(https://dev.aipxperts.com/wp-content/themes/salient-child/assets/images/quotes-bg.png);
width: 50px;
height: 50px;
background-repeat: no-repeat;
z-index: 1;
opacity: 0.2;
}
.testimonial_listing_sec .testi-col-inner .testi_data{
display: flex;
align-items: center;
gap: 20px;
}
.testimonial_listing_sec .testi-col-inner .testi_data .small-title:first-child{
position: relative;
}
.testimonial_listing_sec .testi-col-inner .testi_data .small-title:first-child::after{
content: "|";
position: absolute;
top: 0;
right: -10px;
height: 18px;
color: #0000001F;
}
.testimonial_listing_sec .client_location{
position: relative;
padding-left: 20px;
}
.testimonial_listing_sec .client_location::before{
content: "";
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0px;
background-image: url(https://dev.aipxperts.com/wp-content/uploads/2024/11/location.png);
width: 16px;
height: 16px;
background-repeat: no-repeat;
z-index: 1;
background-size: 100%;
}
@media (max-width: 767px) { .testimonial_listing .testi-col-12{
padding: 20px;
}
.testimonial_listing .testi_wrapper{
flex-direction: column;
}
.testimonial_listing .testi-col-12 .testi-col-3{
width: 100%;
margin-bottom: 25px;
}
.testimonial_listing .testi-col-12 .testi-col-9{
padding-left: 0px !important;
width: 100%;
}
.testi_list_inner, .testimonial_list_sec .testi_list_inner,.testimonial_list_sec .testi_list_inner{
grid-template-columns: 1fr;
}
.testimonial_listing .testi-col-12 .testi-col-3::before{
background-size: 80%;
}
}
.cs-speed-sec .row_col_wrap_12 .vc_col-sm-3.wpb_column:not(:last-child)::after {
content: "";
position: absolute;
top: 20%;
right: 0;
width: 2px;
height: 80%;
background-image: url(//aipxperts.com/wp-content/themes/aipxperts-child/assets/images/case-study-border.png);
background-repeat: no-repeat;
background-size: cover;
visibility: visible !important;
z-index: 1;
margin: 0 50px;
}#sidebar div.recent_posts_extra_widget ul>li .post-date {
font-size: 14px;
font-weight: 300;
line-height: 17.64px;
}
#sidebar div.recent_posts_extra_widget ul>li .post-title {
font-size: 16px !important;
font-weight: 400 !important;
line-height: 22px;
}
.blog_list_inner{
margin-left: 0;
margin-bottom: 60px;
}
.blog_list_inner li {
background-color: #ffffff;
border-radius: 16px;
border: 1px solid #0000001F;
display: flex;
margin-bottom: 30px;
width: 100%;
padding: 24px;
gap: 30px;
}
.blog_list_inner .blg_lft,.blog_list_inner .blg_rt{
width: 50%;
}
.blog_list_inner .blg_lft img{
width: 100% !important;
max-height: 300px;
object-fit: cover;
border-radius: 16px;
margin-bottom: 0;
}
.blog_list_inner .blg_rt h2,.blog_list_inner .blg_rt p,.blog_list_inner .blg_rt .blg_see_more,.blog_list_inner .blg_rt .blog_date{
text-align: left;
}
.blog_list_inner .blg_rt .blog_date,.blog_list_inner .blg_rt .blg_title{
margin-bottom: 10px;
display: block;
}
.blog_list_inner .blg_rt .blog_date,.blog_list_inner .blg_rt p{
line-height: 20.16px;
color: #828282;
}
.blog_list_inner .blg_rt h2{
line-height: 26px;
}
.blog_list_inner .blg_rt .blg_see_more{
color: #E00000;
}
.blog_list_inner .blg_rt .blg_see_more:hover,.blog_list_inner .blg_rt .author_info span,.blog_list_inner .blg_rt h2{
color: #000000;
}
.blog_list_inner .blg_rt .blg_see_more,.blog_list_inner .blg_rt .author_info span{
line-height: 22px;
}
.blog_list_inner .blg_rt .author_info{
display: flex;
margin-top: 25px;
align-items: center;
gap:10px;
}
.blog_list_inner .blg_rt .author_info img{
margin: 0 !important;
}
.more_blog{
display: flex;
justify-content: center;
align-items: center;
}
.more_blog a{
background-color: #FA3F3F;
color: #ffffff;
padding: 15px;
border-radius: 50px;
}
.more_blog a:hover{
background-color: #000000;
box-shadow: 0 20px 38px rgba(0, 0, 0, 0.16);
-ms-transform: translateY(-3px);
transform: translateY(-3px);
-webkit-transform: translateY(-3px);
} @media screen and ( min-width: 768px ) {
.single-post h1 {
font-size: 48px !important;
line-height: 58px !important;
font-weight: 500 !important;
}
.single-post h2 {
font-size: 34px !important;
line-height: 40px !important;
font-weight: 500 !important;
}
.single-post h3 {
font-size: 22px !important;
line-height: 30px !important;
font-weight: 500 !important;
}
.single-post h4 {
font-size: 20px !important;
line-height: 26px !important;
font-weight: 500 !important;
}
.single-post h5 {
font-size:  18px !important;
line-height: 24px !important;
font-weight: 500 !important;
}
.single-post h6 {
font-size: 16px !important;
line-height: 22px !important;
font-weight: 500 !important;
}
}
#sidebar.sidebar_global ul li:last-child,#sidebar div.recent_posts_extra_widget ul>li:last-child{
border-bottom: none !important;
}
#sidebar .sidebar_global ul li,#sidebar div.recent_posts_extra_widget ul>li {
border-bottom: 1px solid #0000001F;
}
#sidebar .sidebar_global ul,#sidebar div.recent_posts_extra_widget ul{
border: 1px solid #0000001F;
background: #FAFAFA;
border-radius: 15px;
padding: 24px;
}
#sidebar div.recent_posts_extra_widget .nectar_widget[class*=nectar_blog_posts_][data-style=minimal-counter]>li::before{
content:none !important;
}
#sidebar div.recent_posts_extra_widget ul>li{
padding-left: 0 !important;
margin-bottom: 0 !important;
}
#sidebar div.recent_posts_extra_widget ul>li .arrow-circle{
display: none!important;
}
#sidebar div.recent_posts_extra_widget ul>li .meta-wrap {
display: flex;
flex-direction: column-reverse;
gap: 10px;
}
#sidebar .sidebar_global ul li a {
margin-bottom: 0px 
}
#sidebar #block-13 .has-black-background-color {
padding: 20px;
border-radius: 16px;
}
#sidebar #block-13 .wp-block-buttons{
margin-top: 20px;
}
#sidebar .sidebar_global ul li:first-child,#sidebar .recent_posts_extra_widget ul li:first-child{
padding-top: 0 !important;
}
#sidebar .sidebar_global ul li:last-child,#sidebar .recent_posts_extra_widget ul li:last-child{
padding-bottom: 0 !important;
}
#sidebar .sidebar_global ul li,#sidebar .recent_posts_extra_widget ul li{
padding: 16px 0 !important;
}
#sidebar .sidebar_global ul{
max-height: 228px;
overflow-y: auto;
}
#sidebar #block-25 ul li a{
margin-bottom: 0;
}
#sidebar #block-24 ul li a{
position: relative;
}
#sidebar #block-24 ul li a::after{
content: "";
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 0px;
background-image: url(https://dev.aipxperts.com/wp-content/uploads/2024/10/arrow.png);
width: 22px;
height: 22px;
background-repeat: no-repeat;
background-size: 100%;
}
#sidebar .widget{
margin-bottom: 0;
}
#sidebar .sidebar_global ul li:last-child, #sidebar div.recent_posts_extra_widget ul>li:last-child{
border-bottom: none;
}
#sidebar .small-title{
margin-bottom: 10px;
font-weight: 500;
}
#sidebar #block-25 .post-date{
color: #828282;
}
.main-content .row .featured-media-under-header{
padding: 0px !important;
border-bottom: 1px solid #0000001F;
}
.post-template-default.single .main-content .row{
padding: 0 0 60px  !important;
}
.single .post-content figure{
text-align: center;
}
.single .post-area ul{
margin-left: 0;
}
.single .post-area ul li{
position: relative;
padding: 0 0 20px 22px;
list-style: none;
}
.single .post-area ul li::before{
content: "";
position: absolute;
top: 5px;
left: 0;
background: url(https://dev.aipxperts.com/wp-content/uploads/2024/10/Bullet-Icon.png);
background-repeat: no-repeat;
background-size: 100%;
width: 16px;
height: 16px;
}
.single .post-area .wp-block-heading{
margin-bottom: 15px !important;
}
#sidebar div.recent_posts_extra_widget ul>li .post-date,.main-content .row .post-area .meta-date {
color: #828282;
}
.main-content .row .post-area h1{
margin: 10px 0 28px 0;
}
.main-content .row .post-area article .content-inner{
padding-bottom: 0;
}
.single .post_feature_img{
display: block; }
.single .featured-media-under-header__featured-media:not([data-has-img="false"]) {
margin-top: 30px;
}
.single .featured-media-under-header__featured-media:not([data-format="video"]):not([data-format="audio"]):not([data-has-img="false"]){
padding-bottom: 46.50%;
}
.single .post_feature_img img{
width: 100% !important;
margin-bottom: 0;
border-radius: 15px;
object-fit: cover;
max-height: 340px;
} .archive.category #page-header-wrap,.archive.tag #page-header-wrap{
background-color: #000000;
}
.blg_cat_tag_sec{
padding-top: 60px;
}
.tag #page-header-bg,.category #page-header-bg{
padding: 100px 0 !important;
}
.tag .inner-wrap h1,.category .inner-wrap h1{
position: relative;
width: fit-content;
padding-bottom: 10px;
}
.tag .inner-wrap h1::after,.category .inner-wrap h1::after{
content: "";
position: absolute;
bottom: 5px;
left: 0px;
background-image: url(https://dev.aipxperts.com/wp-content/uploads/2024/10/botom-shape.png);
width: 100%;
height: 1px;
background-repeat: no-repeat;
background-size: 100%;
}
.tag .inner-wrap a span,.category .inner-wrap a span,.tag #page-header-bg .inner-wrap span,.category #page-header-bg .inner-wrap span {
color: #ffffffd9 !important;
}
.tag .inner-wrap a:hover span,.category .inner-wrap a:hover span{
color: #E00000 !important;
}
.tag #pagination,.category #pagination{
margin: 0 0 20px !important;
}
.tag #pagination a,.category #pagination a,.tag #pagination span, .category #pagination span{
font-family: Outfit;
}
.tag #pagination .prev::after, .category #pagination .prev::after,.tag #pagination .next::after, .category #pagination .next::after{
content: "";
position: absolute;
top: 50%;
transform: translateY(-50%);
right: -10px;
background-image: url(https://dev.aipxperts.com/wp-content/uploads/2024/10/Arrow-Black.png);
width: 16px;
height: 14px;
background-repeat: no-repeat;
background-size: 100%;
}
.tag #pagination .prev:hover:after, .category #pagination .prev:hover:after,.tag #pagination .next:hover:after, .category #pagination .next:hover:after{
filter: brightness(0) saturate(100%) invert(12%) sepia(95%) saturate(5299%) hue-rotate(1deg) brightness(88%) contrast(116%);
}
.tag #pagination a.page-numbers.prev::after, .category #pagination a.page-numbers.prev::after{
left: -10px;
transform: rotate(180deg);
margin-top: -5px;
}
.single .post-content figure::-webkit-scrollbar,#sidebar .sidebar_global ul::-webkit-scrollbar {
display: none;
}
@media screen and ( max-width: 991px ) {
.tag #page-header-bg, .category #page-header-bg {
padding: 80px 0 !important;
}
.single .post-area{
margin-bottom: 30px !important;
}
.single .post-content figure table{
min-width: 700px;
}
}
@media screen and ( max-width: 767px ) {
.blog_list_inner li{
flex-direction: column;
padding: 15px;
gap: 20px;
}
.blog_list_inner .blg_lft,.blog_list_inner .blg_rt{
width: 100%;
}
.blog_list_inner .blg_lft img{
max-height: 250px;
}
.blog_list_inner .blg_rt .author_info {
margin-top: 15px;
}
.blog_list_inner {
margin-bottom: 30px;
}
.blog_list_inner .blg_rt p{
padding-bottom: 10px;
}
.tag #page-header-bg, .category #page-header-bg {
padding: 50px 0 !important;
}
.single .post_feature_img img{
height: 250px;
}
.post-template-default.single .main-content .row {
padding: 0px 0 0px !important;
}
#sidebar .sidebar_global ul, #sidebar div.recent_posts_extra_widget ul {
border-radius: 10px;
padding: 15px;
}
#sidebar .sidebar_global ul li, #sidebar .recent_posts_extra_widget ul li {
padding: 10px 0 !important;
}
} .sticky-social-bar {
position: fixed;
top: 50%;
left: 0;
transform: translateY(-50%);
display: flex;
flex-direction: column;
background-color: #000000;
border: 1px solid #ddd;
border-radius: 0 5px 5px 0;
padding: 5px 0px;
z-index: 1000;
}
.sticky-social-bar .social-icon {
display: flex;
align-items: center;
justify-content: center;
width: 35px;
height: 35px;
margin: 5px;
color: #fff;
background-color: #555;
border-radius: 50%;
text-decoration: none;
transition: background-color 0.3s ease, transform 0.3s ease;
}
.sticky-social-bar .social-icon:hover {
background-color: #ffffff;
transform: scale(1.1);
color: #e00000;
}
.sticky-social-bar .facebook,
.sticky-social-bar .twitter ,
.sticky-social-bar .linkedin,
.sticky-social-bar .email { background-color: #e00000; }
.sticky-social-bar .social-icon i {
font-size: 16px;
}
#sidebar .sticky{
position: fixed;
top: 100px;
width: 368px;
left: auto;
right: auto;
margin: 20px 0 0 0;
transition: all 1s ease;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
}