@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
.is_header_semitransparent header {
  background: rgba(255, 255, 255, 0) none repeat scroll 0 0;
}
.is_header_semitransparent
  .sticky-wrapper.is-sticky
  .navbar-default
  .container {
  background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
}
.is_header_semitransparent .header1 .header-info-group h3,
.is_header_semitransparent .header1 .header-info-group h5,
header.header1 .header-info-group a,
header.header1 .header-info-group span,
header.header1 .social-links * {
  color: #000000;
}
.woocommerce #respond input#submit.disabled:hover,
.woocommerce #respond input#submit:disabled:hover,
.woocommerce #respond input#submit:disabled[disabled]:hover,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled:hover,
.woocommerce a.button:disabled[disabled]:hover,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled:hover,
.woocommerce input.button:disabled[disabled]:hover {
  background-color: #252525;
}
body #navbar .menu-item.free-consultation > a {
  background: #ff5e15 !important;
}
body #navbar .menu-item.free-consultation:hover > a {
  background: #ff5e15 !important;
}
.back-to-top {
  background: #230fbf;
}
.back-to-top i {
  color: #ffffff;
}
.back-to-top:hover {
  background: #230fbf;
}
.back-to-top:hover i {
  color: #ffffff;
}
body #navbar .menu-item.free-consultation > a {
  background: #ff5e15;
  color: #ffffff;
}
body #navbar .menu-item.free-consultation:hover > a {
  background: #ff5e15;
  color: #ffffff;
}
body {
  font-family: Inter;
}
h1,
h1 span {
  font-family: "Inter";
  font-size: 43px;
}
h2 {
  font-family: "Inter";
  font-size: 30px;
}
h3 {
  font-family: "Inter";
  font-size: 24px;
}
h4 {
  font-family: "Inter";
  font-size: 18px;
}
h5 {
  font-family: "Inter";
  font-size: 14px;
}
h6 {
  font-family: "Inter";
  font-size: 12px;
}
input,
textarea {
  font-family: Inter;
}
input[type="submit"] {
  font-family: Inter;
}
.breadcrumb a::after {
  content: "/";
}
body {
  background: #ffffff;
}
.logo img,
.navbar-header .logo img {
  max-width: 240px;
}
::selection {
  color: #ffffff;
  background: #230fbf;
}
::-moz-selection {
  /* Code for Firefox */
  color: #ffffff;
  background: #230fbf;
}

a,
a:visited {
  color: #230fbf;
}
a:focus,
a:hover {
  color: #230fbf;
}

/*------------------------------------------------------------------
			        COLOR
			    ------------------------------------------------------------------*/
a,
a:hover,
a:focus,
.mt_car--tax-type,
span.amount,
.widget_popular_recent_tabs .nav-tabs li.active a,
.widget_product_categories .cat-item:hover,
.widget_product_categories .cat-item a:hover,
.widget_archive li:hover,
.widget_archive li a:hover,
.widget_categories .cat-item:hover,
.widget_categories li a:hover,
.wp-block-latest-posts li a:hover,
.wp-block-archives-list li a:hover,
.wp-block-categories li a:hover,
.pricing-table.recomended .button.solid-button,
.pricing-table .table-content:hover .button.solid-button,
.pricing-table.Recommended .button.solid-button,
.pricing-table.recommended .button.solid-button,
#sync2 .owl-item.synced .post_slider_title,
#sync2 .owl-item:hover .post_slider_title,
#sync2 .owl-item:active .post_slider_title,
.pricing-table.recomended .button.solid-button,
.pricing-table .table-content:hover .button.solid-button,
.testimonial-author,
.testimonials-container blockquote::before,
.testimonials-container blockquote::after,
.post-author > a,
h2 span,
label.error,
.author-name,
.prev-next-post a:hover,
.prev-text,
.wpb_button.btn-filled:hover,
.next-text,
.social ul li a:hover i,
.wpcf7-form span.wpcf7-not-valid-tip,
.text-dark .statistics .stats-head *,
.wpb_button.btn-filled,
.widget_meta a:hover,
.widget_pages a:hover,
.blogloop-v1 .post-name a:hover,
.blogloop-v2 .post-name a:hover,
.blogloop-v3 .post-name a:hover,
.blogloop-v4 .post-name a:hover,
.blogloop-v5 .post-name a:hover,
.post-category-comment-date span a:hover,
.list-view .post-details .post-category-comment-date a:hover,
.simple_sermon_content_top h4,
.page_404_v1 h1,
.mt_cars--single-main-pic .post-name > a,
.widget_recent_comments li:hover a,
.list-view .post-details .post-name a:hover,
.blogloop-v5 .post-details .post-sticky-label i,
header.header2 .header-info-group .header_text_title strong,
.widget_recent_entries_with_thumbnail li:hover a,
.widget_recent_entries li a:hover,
.blogloop-v1 .post-details .post-sticky-label i,
.blogloop-v2 .post-details .post-sticky-label i,
.blogloop-v3 .post-details .post-sticky-label i,
.blogloop-v4 .post-details .post-sticky-label i,
.blogloop-v5 .post-details .post-sticky-label i,
.error-404.not-found h1,
.list-view .post-details .post-excerpt .more-link:hover,
.header4 header .right-side-social-actions .social-links a:hover i,
.sidebar-content .widget_nav_menu li a:hover,
.header1 .header-info-group i,
.woocommerce-info::before,
.member01_social a:hover,
.contact-details i,
footer .social-links a:hover i,
.woocommerce .star-rating span,
.related.products .star-rating span,
.orange_subtitle,
.members_img_holder .member01_position,
.woocommerce .woocommerce-message::before,
footer .footer-top .menu .menu-item a:hover,
.widget_aipt_recent_entries_with_thumbnail li:hover a,
.woocommerce ul.products li.product .button:hover,
.aipt-contact-sidebar .wpcf7-submit:hover:focus,
body .get-a-consultation-sidebar .aipt-contact .wpcf7-submit:active,
.aipt-contact-sidebar .wpcf7-submit:hover,
.fixed-sidebar-menu .left-side .social-links a:hover i,
.fixed-sidebar-menu .widget_aipt_address_social_icons p a:hover {
  color: #230fbf;
}
.services-section .box-shadow-column .vc_column-inner:hover .button-sections a,
.woocommerce a.remove,
.related.products ul.products li.product .button:hover,
.blog-posts-shortcode.blog-posts .list-view .post-details .post-name,
.mt-icon-listgroup-content-holder-button p,
.mt-icon-listgroup-content-holder-button p .more-link {
  color: #230fbf !important;
}
/* NAVIGATION */
.navstyle-v8.header3 #navbar .menu > .menu-item.current-menu-item > a,
.navstyle-v8.header3 #navbar .menu > .menu-item:hover > a,
.navstyle-v1.header3 #navbar .menu > .menu-item:hover > a,
.navstyle-v1.header2 #navbar .menu > .menu-item:hover > a,
.navstyle-v4 #navbar .menu > .menu-item.current-menu-item > a,
.navstyle-v4 #navbar .menu > .menu-item:hover > a,
.navstyle-v3 #navbar .menu > .menu-item.current-menu-item > a,
.navstyle-v3 #navbar .menu > .menu-item:hover > a,
.navstyle-v3 #navbar .menu > .menu-item > a::before,
.navstyle-v3 #navbar .menu > .menu-item > a::after,
.navstyle-v2 #navbar .menu > .menu-item.current-menu-item > a,
.navstyle-v2 #navbar .menu > .menu-item:hover > a {
  color: #230fbf;
}
.nav-submenu-style1 #navbar .sub-menu .menu-item.selected > a,
.nav-submenu-style1 #navbar .sub-menu .menu-item:hover > a,
.navstyle-v2.header3 #navbar .menu > .menu-item > a::before,
.navstyle-v2.header3 #navbar .menu > .menu-item > a::after,
.navstyle-v8 #navbar .menu > .menu-item > a::before,
.navstyle-v7 #navbar .menu > .menu-item .sub-menu > .menu-item > a:hover,
.navstyle-v7 #navbar .menu > .menu-item.current_page_item > a,
.navstyle-v7 #navbar .menu > .menu-item.current-menu-item > a,
.navstyle-v7 #navbar .menu > .menu-item:hover > a,
.navstyle-v6 #navbar .menu > .menu-item.current_page_item > a,
.navstyle-v6 #navbar .menu > .menu-item.current-menu-item > a,
.navstyle-v6 #navbar .menu > .menu-item:hover > a,
.navstyle-v5 #navbar .menu > .menu-item.current_page_item > a,
.navstyle-v5 #navbar .menu > .menu-item.current-menu-item > a,
.navstyle-v5 #navbar .menu > .menu-item:hover > a,
.navstyle-v2 #navbar .menu > .menu-item > a::before,
.navstyle-v2 #navbar .menu > .menu-item > a::after {
  background: #230fbf;
}

/* Color Dark / Hovers */
.related-posts .post-name:hover a {
  color: #230fbf;
}

.services-section
  .box-shadow-column
  .vc_column-inner:hover
  .button-sections
  a:hover,
.blog-posts-shortcode.blog-posts .list-view .post-details,
.post-excerpt .more-link:hover,
.list-view .post-details .post-excerpt .more-link:hover,
.mt-icon-listgroup-content-holder-button p .more-link:hover,
.mt-icon-listgroup-content-holder-button p:hover {
  color: #230fbf !important;
}

/*------------------------------------------------------------------
			        BACKGROUND + BACKGROUND-COLOR
			    ------------------------------------------------------------------*/
.tagcloud > a:hover,
.modeltheme-icon-search,
.wpb_button::after,
.rotate45,
.latest-posts .post-date-day,
.latest-posts h3,
.latest-tweets h3,
.latest-videos h3,
.button.solid-button,
button.vc_btn,
.pricing-table.recomended .table-content,
.pricing-table .table-content:hover,
.pricing-table.Recommended .table-content,
.pricing-table.recommended .table-content,
.pricing-table.recomended .table-content,
.pricing-table .table-content:hover,
.block-triangle,
.owl-theme .owl-controls .owl-page span,
body .vc_btn.vc_btn-blue,
body a.vc_btn.vc_btn-blue,
body button.vc_btn.vc_btn-blue,
.pagination .page-numbers.current,
.pagination .page-numbers:hover,
#subscribe > button[type="submit"],
.social-sharer > li:hover,
.prev-next-post a:hover .rotate45,
.masonry_banner.default-skin,
.form-submit input,
.form-submit button,
.member-header::before,
.member-header::after,
.member-footer .social::before,
.member-footer .social::after,
.subscribe > button[type="submit"],
.no-results input[type="submit"],
h3#reply-title::after,
.newspaper-info,
header.header1 .header-nav-actions .shop_cart,
.categories_shortcode .owl-controls .owl-buttons i:hover,
.widget-title:after,
h2.heading-bottom:after,
.single .content-car-heading:after,
.wpb_content_element
  .wpb_accordion_wrapper
  .wpb_accordion_header.ui-state-active,
#primary .main-content ul li:not(.rotate45)::before,
.wpcf7-form .wpcf7-submit,
ul.ecs-event-list li span,
#contact_form2 .solid-button.button,
.details-container > div.details-item .amount,
.details-container > div.details-item ins,
.modeltheme-search .search-submit,
.pricing-table.recommended .table-content .title-pricing,
.pricing-table .table-content:hover .title-pricing,
.pricing-table.recommended .button.solid-button,
#navbar ul.sub-menu li a:hover .blogloop-v5 .absolute-date-badge span,
.post-category-date a[rel="tag"],
#navbar .mt-icon-list-item:hover,
.mt_car--single-gallery.mt_car--featured-single-gallery:hover,
.modeltheme-pagination.pagination .page-numbers.current,
.pricing-table .table-content:hover .button.solid-button,
footer .footer-top .menu .menu-item a::before,
.mt-car-search .submit .form-control,
.blogloop-v4.list-view .post-date,
.post-password-form input[type="submit"],
.search-form input[type="submit"],
body .btn-sticky-left,
.post-password-form input[type="submit"],
body.woocommerce ul.products li.product .onsale,
.woocommerce a.remove:hover,
body .aipt-contact .wpcf7-submit:focus,
body .aipt-contact .wpcf7-submit:active,
.sidebar-menu h2.widgettitle,
.consulting-broshure-sidebar a.btn.btn-download-pdf,
.header-button .button-winona,
.woocommerce button.button.alt.disabled,
.error404 a.vc_button_404,
.button-winona.btn.btn-medium,
.single-post-tags > a:hover,
.orange_border {
  background: #230fbf;
}
.woocommerce #payment #place_order:hover,
.woocommerce-page #payment #place_order:hover,
.accordion-services .vc_tta-panel.vc_active a,
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce nav.woocommerce-pagination ul li a.page-numbers:hover,
.cases-tabs ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a {
  background: #230fbf !important;
}
.woocommerce .product-thumbnails span.onsale,
.related.products ul.products li.product .button,
.woocommerce #review_form #respond .form-submit input,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce input.button,
.woocommerce button.button,
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  background-color: #230fbf;
}

body .aipt-contact .wpcf7-submit:hover,
.modeltheme-search.modeltheme-search-open .modeltheme-icon-search,
.no-js .modeltheme-search .modeltheme-icon-search,
.modeltheme-icon-search:hover,
.latest-posts .post-date-month,
.button.solid-button:hover,
body .vc_btn.vc_btn-blue:hover,
body a.vc_btn.vc_btn-blue:hover,
.post-category-date a[rel="tag"]:hover,
body button.vc_btn.vc_btn-blue:hover,
.blogloop-v5 .absolute-date-badge span:hover,
.mt-car-search .submit .form-control:hover,
#contact_form2 .solid-button.button:hover,
.subscribe > button[type="submit"]:hover,
footer .mc4wp-form-fields input[type="submit"]:hover,
.no-results.not-found .search-submit:hover,
.no-results input[type="submit"]:hover,
ul.ecs-event-list li span:hover,
.pricing-table.recommended .table-content .price_circle,
.pricing-table .table-content:hover .price_circle,
#modal-search-form .modal-content input.search-input,
.wpcf7-form .wpcf7-submit:hover,
.form-submit input:hover,
.blogloop-v4.list-view .post-date a:hover,
.pricing-table.recommended .button.solid-button:hover,
.search-form input[type="submit"]:hover,
.modeltheme-pagination.pagination .page-numbers.current:hover,
.error-return-home.text-center > a:hover,
.pricing-table .table-content:hover .button.solid-button:hover,
.post-password-form input[type="submit"]:hover,
.navbar-toggle .navbar-toggle:hover .icon-bar,
.btn-sticky-left:hover,
.post-password-form input[type="submit"]:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.list-view .post-details .post-excerpt .more-link:hover i {
  background: #230fbf;
}
.tagcloud > a:hover,
.cases-tabs ul.vc_tta-tabs-list {
  background: #230fbf !important;
}
.related.products ul.products li.product .button:hover,
.woocommerce #review_form #respond .form-submit input:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.services-section
  .box-shadow-column
  .vc_column-inner:hover
  .button-sections
  a:hover
  .vc_btn3-icon {
  background-color: #230fbf;
}
.aipt_preloader_holder .loader-42 {
  color: #ffffff;
}
/*------------------------------------------------------------------
			        BORDER-COLOR
			    ------------------------------------------------------------------*/
.button-winona,
.button-winona.btn.btn-medium,
.woocommerce div.product form.cart .button,
.woocommerce-page .woocommerce-message .button,
.woocommerce #review_form #respond .form-submit input,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce table.cart td.actions .coupon button.button,
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order:hover,
.woocommerce-page div.woocommerce .shop_table td.actions button.button,
.woocommerce-page .shipping-calculator-form button.button,
.woocommerce form.checkout_coupon button.button,
#commentform .form-submit input[type="submit"],
.woocommerce div.product .woocommerce-tabs ul.tabs li,
footer .social-links a:hover,
body .aipt-contact .wpcf7-submit:hover,
body .aipt-contact .wpcf7-submit:focus,
body .aipt-contact .wpcf7-submit:active,
.woocommerce .woocommerce-info,
.comment-form input,
.comment-form textarea,
.author-bio,
blockquote,
.widget_popular_recent_tabs .nav-tabs > li.active,
body .left-border,
body .right-border,
body .member-header,
body .member-footer .social,
body .button[type="submit"],
.navbar ul li ul.sub-menu,
.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
#contact-us .form-control:focus,
.sale_banner_holder:hover,
.testimonial-img,
.wpcf7-form input:focus,
.wpcf7-form textarea:focus,
.header_search_form,
.list-view .post-details .post-excerpt .more-link:hover,
.consulting-broshure-sidebar a.btn.btn-download-pdf,
.sidebar-menu .menu li.current-menu-item > a,
.sidebar-menu .menu li:hover > a,
.sidebar-menu .menu li:active > a,
body .aipt-contact .wpcf7-submit:hover,
.aipt-contact-sidebar .wpcf7-submit,
.error404 a.vc_button_404 {
  border-color: #230fbf;
}
.vc_custom_1681126849359 {
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  padding-top: 230px !important;
  padding-bottom: 200px !important;
  background-image: url(https://aipt.modeltheme.com/wp-content/uploads/2023/04/Aipt-slide_bg1-scaled.jpg?id=4072) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}
.vc_custom_1680854697386 {
  margin-top: -225px !important;
  margin-right: -15px !important;
  margin-bottom: 88px !important;
  margin-left: -15px !important;
}
.flickr_badge_image a::after,
.portfolio-hover,
.pastor-image-content .details-holder,
.item-description .holder-top,
blockquote::before {
  background: rgba(35, 15, 191, 0.35);
}
#navbar .menu-item > a,
.navbar-nav .search_products a,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a {
  color: #252525;
}
body #navbar .menu-item.selected > a,
body:not(.is_header_semitransparent) #navbar .menu-item:hover > a,
body #navbar ul.sub-menu .menu-item:hover > a,
body:not(.is_header_semitransparent) #navbar .current_page_item > a,
.header-infos .header-info-group a:hover i {
  color: #230fbf;
}
#navbar .sub-menu .menu-item > a::before {
  background-color: #230fbf;
}
#navbar .sub-menu,
.navbar ul li ul.sub-menu {
  background-color: #ffffff;
}
#navbar ul.sub-menu li a:hover {
  background-color: transparent;
}
#navbar ul.sub-menu li a {
  color: #252525;
}
body {
  font-family: Inter;
  font-display: swap;
}
h1,
h1 span {
  font-family: Inter;
  line-height: 43px;
  font-weight: 600;
  font-size: 43px;
  font-display: swap;
}
h2,
h2 span {
  font-family: Inter;
  line-height: 30px;
  font-weight: 600;
  font-size: 30px;
  font-display: swap;
}
h3,
h3 span {
  font-family: Inter;
  line-height: 24px;
  font-weight: 600;
  font-size: 24px;
  font-display: swap;
}
h4 {
  font-family: Inter;
  line-height: 18px;
  font-size: 18px;
  font-display: swap;
}
h5 {
  font-family: Inter;
  line-height: 14px;
  font-size: 14px;
  font-display: swap;
}
h6 {
  font-family: Inter;
  line-height: 12px;
  font-size: 12px;
  font-display: swap;
}
input,
textarea {
  font-family: Inter;
  font-display: swap;
}
input[type="submit"] {
  font-family: Inter;
  font-display: swap;
}
.navbar-default {
  background-color: #ffffff;
}
header .top-header {
  background-color: #252525;
}
.fixed-sidebar-menu {
  background-color: #ffffff;
}
footer .footer-top {
  background-color: #ffffff;
}
footer .footer-top h1.widget-title,
footer .footer-top h3.widget-title,
footer .footer-top .widget-title,
footer .footer-top h1.widget-title a {
  color: #000000;
}
.footer-row-1 {
  padding-top: 90px;
  padding-bottom: 20px;
}
.footer-row-1 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.footer-row-1 {
  border-top: 0px solid #515b5e;
  border-bottom: 0px solid #515b5e;
  border-left: 0px solid #515b5e;
  border-right: 0px solid #515b5e;
}
footer.footer1 .footer,
footer.footer2 .footer-div-parent {
  background-color: #fdfcfe;
}
footer .footer h1.widget-title,
footer .footer h3.widget-title,
footer .footer .widget-title {
  color: #000000;
}
.single article .article-content p,
p,
.post-excerpt {
  font-family: Inter;
  line-height: 25px;
  font-weight: 400;
  color: #4c4c4c;
  font-size: 16px;
  font-display: swap;
}
</style
  > <style
  type="text/css"
  data-type="vc_shortcodes-custom-css"
  > .vc_custom_1681126849359 {
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  padding-top: 230px !important;
  padding-bottom: 320px !important;
  background-image: url(../images/home/Aipt-slide_bg1-scaled.jpg?id=4072) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}
.vc_custom_1680854697386 {
  margin-top: -225px !important;
  margin-right: -15px !important;
  margin-bottom: 88px !important;
  margin-left: -15px !important;
}
.vc_custom_1680855791001 {
  margin-bottom: 60px !important;
  margin-top: 70px;
}
.vc_custom_1680523280507 {
  margin-bottom: 90px !important;
  padding-bottom: 1px !important;
}
.vc_custom_1621497922080 {
  margin-bottom: 105px !important;
  padding-top: 15px !important;
}
.vc_custom_1680608429206 {
  margin-bottom: 0 !important;
  padding-top: 50px !important;
  padding-bottom: 90px !important;
  background-color: #e5e4fd;
  background-image: url(../images/home/aipt-bg1.jpg?id=3980) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}
.vc_custom_1621497948684 {
  margin-bottom: 105px !important;
}
.vc_custom_1681128610246 {
  margin-bottom: 0px !important;
  padding-top: 130px !important;
  padding-bottom: 105px !important;
  background-image: url(../images/home/aipt-testimon.jpg?id=3855) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}
.vc_custom_1680267758927 {
  margin-top: 0px !important;
  margin-bottom: 100px !important;
  border-bottom-width: 1px !important;
  padding-top: 15px !important;
  padding-bottom: 30px !important;
  border-bottom-color: #e9e9e9 !important;
  border-bottom-style: solid !important;
}
.vc_custom_1621498033762 {
  margin-bottom: 95px !important;
}
.vc_custom_1680683408272 {
  margin-bottom: 0px !important;
  padding-top: 50px !important;
  padding-bottom: 80px !important;
  background-color: #e5e4fd;
  background-image: url(../images/home/aipt-bg1.jpg?id=3980) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  border-radius: 30px !important;
}
.vc_custom_1680692749492 {
  padding-left: 0px !important;
}
.vc_custom_1680854297633 {
  padding-left: 40px !important;
}
.vc_custom_1680692459158 {
  margin-right: 33px !important;
}
.vc_custom_1617366571037 {
  padding-top: 30px !important;
  padding-right: 40px !important;
  padding-bottom: 40px !important;
  padding-left: 40px !important;
  background-color: #ffffff !important;
}
.vc_custom_1617366576704 {
  padding-top: 30px !important;
  padding-right: 40px !important;
  padding-bottom: 40px !important;
  padding-left: 40px !important;
  background-color: #ffffff !important;
}
.vc_custom_1617366582724 {
  padding-top: 30px !important;
  padding-right: 40px !important;
  padding-bottom: 40px !important;
  padding-left: 40px !important;
  background-color: #ffffff !important;
}
.vc_custom_1681293984463 {
  margin-top: 10px !important;
  margin-bottom: 25px !important;
}
.vc_custom_1672995265797 {
  margin-top: 20px !important;
  margin-bottom: 16px !important;
}
.vc_custom_1680783573048 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.vc_custom_1681293665452 {
  margin-top: 10px !important;
  margin-bottom: 25px !important;
}
.vc_custom_1672995279871 {
  margin-top: 20px !important;
  margin-bottom: 16px !important;
}
.vc_custom_1680783579705 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.vc_custom_1680698780411 {
  margin-top: 10px !important;
  margin-bottom: 25px !important;
}
.vc_custom_1672995286845 {
  margin-top: 20px !important;
  margin-bottom: 16px !important;
}
.vc_custom_1680783587040 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.vc_custom_1620808464435 {
  padding-top: 0px !important;
}
.vc_custom_1680787504630 {
  padding-top: 0px !important;
  border-radius: 30px !important;
}
.vc_custom_1681293355517 {
  margin-bottom: 0px !important;
}
.vc_custom_1681293370305 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.vc_custom_1617973313861 {
  margin-bottom: 0px !important;
}
.vc_custom_1617972816660 {
  padding-top: 70px !important;
  padding-right: 50px !important;
  padding-bottom: 80px !important;
}
.vc_custom_1617803453114 {
  padding-top: 0px !important;
}
.vc_custom_1680268388912 {
  padding-top: 75px !important;
}
.vc_custom_1617803397482 {
  padding-top: 0px !important;
}
.vc_custom_1680603884526 {
  margin-top: -10px !important;
  margin-bottom: 30px !important;
}
</style > <noscript > <style > .wpb_animate_when_almost_visible {
  opacity: 1;
}
.text-white {
  color: #fff;
}

.contact-block .subtitle-wrapper {
  background: #f7f7f8;
}
.header-title-breadcrumb-overlay {
  background: url(../images/subbanner.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right;
}
.sub-heading {
  line-height: 42px;
  padding: 0 40px;
}

.list-phase-wrap {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 0 0 0 15px;
  margin-top: 20px;
}
.aipt-contact * {
  color: #000 !important;
}
.mt-5 {
  margin-top: 25px;
}

body .pb-0 {
  padding-bottom: 0 !important;
}


.aipt-contact.v2 {
    background: transparent !important;
    padding: 0 !important;
}

.b-to-b-wrap .vc_row{    align-items: center;}

.b-to-b-wrap .aipt-contact h4 {
    background: #230fbf;
    padding: 14px 10px;
    border-radius: 4px;
	color:#fff !important
}