.primary-font,.tm-button,button,input,select,textarea{font-family:Poppins}.primary-font-important{font-family:Poppins!important}.h1,h1{font-size:39.2px}.h2,h2{font-size:29.4px}.h3,h3{font-size:22.4px}.h4,h4{font-size:16.8px}.h5,h5{font-size:14px}.h6,h6{font-size:9.8px}@media (min-width:544px) and (max-width:1199px){.h1,h1{font-size:calc(39.2px + (56 - 39.2) * ((100vw - 554px)/ 646))}.h2,h2{font-size:calc(29.4px + (42 - 29.4) * ((100vw - 554px)/ 646))}.h3,h3{font-size:calc(22.4px + (32 - 22.4) * ((100vw - 554px)/ 646))}.h4,h4{font-size:calc(16.8px + (24 - 16.8) * ((100vw - 554px)/ 646))}.h5,h5{font-size:calc(14px + (20 - 14) * ((100vw - 554px)/ 646))}.h6,h6{font-size:calc(9.8px + (14 - 9.8) * ((100vw - 554px)/ 646))}}.boxed{max-width:1200px}.comment-list .comment-actions a,.comment-reply-title small a:hover,.comments-title small a:hover,.error404 .error-404-big-title,.growl-close:hover,.header-17 .info-icon,.header-19 .info-icon,.menu--primary .menu-item-feature,.nav-links .archive-link,.nav-links a:hover,.nav-links a:hover:after,.page-close-mobile-menu:hover,.page-content .tm-custom-menu.style-1 .menu a:hover,.page-main-content .search-form .search-submit:hover .search-btn-icon,.page-off-canvas-sidebar .insight-core-bmw a:hover,.page-off-canvas-sidebar .widget_nav_menu a:hover,.page-off-canvas-sidebar .widget_pages a:hover,.page-sidebar-fixed .widget a:hover,.post-author-meta a:hover,.post-share .post-share-title:before,.post-share a:hover,.post-share-toggle,.post-sticky span,.post-type-archive-ic_caregiver .search-result .caregiver-item .social-networks a:hover,.post-type-archive-ic_caregiver .search-result.style-grid-03 .post-title a:hover,.post-type-archive-ic_caregiver .search-result.style-grid-04 .position,.primary-color,.related-posts .related-post-title a:hover,.simple-footer .social-networks a:hover,.single-case_study .entry-banner .post-categories,.single-case_study .post-categories a,.single-post .entry-banner .post-meta a:hover,.single-post .post-categories a,.single-post .post-meta .post-author-meta a:hover,.single-post .post-meta .sl-icon,.single-post .post-tags,.single-post .post-tags span:before,.skin-primary .wpcf7-text.wpcf7-text,.skin-primary .wpcf7-textarea,.tm-accordion.style-1 .title-prefix,.tm-accordion.style-2 .title-prefix,.tm-accordion.style-3 .accordion-title:hover .title-prefix,.tm-accordion.style-3 .active .accordion-title .title-prefix,.tm-accordion.style-3 .title-prefix,.tm-attribute-list.style-01 .icon,.tm-blog .post-categories a,.tm-blog .post-title a:hover,.tm-box-icon .icon,.tm-box-icon .tm-button .button-icon,.tm-box-icon .tm-button:hover,.tm-box-icon.style-2 .box-icon-list i,.tm-box-icon.style-6 .heading a:hover,.tm-box-icon.style-7:hover .icon span,.tm-button.style-border-text.tm-button-primary,.tm-button.style-border-text.tm-button-secondary .button-icon,.tm-button.style-flat.tm-button-grey .button-icon,.tm-button.style-outline.tm-button-grey .button-icon,.tm-button.style-outline.tm-button-primary,.tm-button.style-text.tm-button-primary,.tm-button.style-text.tm-button-secondary:hover,.tm-button.tm-button-secondary.style-text:hover,.tm-caregiver .social-networks a:hover,.tm-caregiver.style-03 .post-title a:hover,.tm-caregiver.style-03 .social-networks a:hover,.tm-caregiver.style-04 .position,.tm-case-study .post-categories:hover,.tm-case-study .post-title a:hover,.tm-case-study.style-grid .post-read-more span,.tm-case-study.style-grid-caption-2 .post-read-more a,.tm-case-study.style-grid-caption-3 .post-categories a,.tm-category-feature.style-01 .icon,.tm-circle-progress-chart .chart-icon,.tm-contact-form-7 .form-icon,.tm-countdown.skin-dark .number,.tm-countdown.skin-dark .separator,.tm-counter.style-01 .number-wrap,.tm-counter.style-02 .number-wrap,.tm-counter.style-03 .number-wrap,.tm-cta-box .info .link a,.tm-drop-cap.style-1 .drop-cap,.tm-grid-wrapper .btn-filter.current,.tm-grid-wrapper .btn-filter:hover,.tm-heading.modern-with-separator .heading,.tm-info-boxes .box-icon,.tm-info-boxes .tm-button .button-icon,.tm-instagram .instagram-user-name,.tm-list .link:hover,.tm-list .marker,.tm-list.style-modern-icon-03 .marker,.tm-list.style-modern-icon-04 .marker,.tm-maps.overlay-style-02 .middle-dot,.tm-menu .menu-price,.tm-popup-video.style-button-06 a .video-text:after,.tm-pricing .feature-icon,.tm-pricing-rotate-box .tm-pricing-list li:before,.tm-pricing.style-1.tm-pricing-featured .price,.tm-pricing.style-2 .price-wrap-inner,.tm-pricing.style-3 .price,.tm-product-banner-slider .tm-product-banner-btn,.tm-product.style-grid .woosw-btn.woosw-added,.tm-service-feature.style-01 .icon,.tm-service-list .service-list-item:hover .icon,.tm-service-list .service-list-item:hover a,.tm-service-pricing-menu .service-cost,.tm-service.style-01 .post-read-more .btn-icon,.tm-service.style-03 .post-read-more a,.tm-service.style-05 .post-read-more a,.tm-service.style-06 .post-read-more a,.tm-service.style-06 .service-item:hover .post-icon i,.tm-service.style-07 .service-item:hover .post-icon i,.tm-skill-box .title .icon,.tm-slider-button.style-04 .slider-btn:hover,.tm-social-networks .link:hover,.tm-swiper.nav-style-3 .swiper-nav-button:hover,.tm-swiper.nav-style-6 .swiper-nav-button:hover,.tm-swiper.nav-style-7 .swiper-nav-button:hover,.tm-team-member .social-networks a:hover,.tm-testimonial.style-2 .quote-icon,.tm-testimonial.style-5 .swiper-custom-btn:hover,.tm-twitter .tweet:before,.tm-twitter.style-slider-quote .tweet-info:before,.tm-twitter.style-slider-quote .tweet-text a,.top-bar-office-wrapper .office-list a:hover,.typed-text .typed-cursor,.typed-text mark,.widget_product_search .search-submit:hover .search-btn-icon,.widget_recent_entries .post-date:before,.widget_search .search-submit:hover .search-btn-icon,.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-content-bot-inner .woosw-page a:hover,.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-close:hover,.woosw-continue:hover,blockquote:before,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,mark,select:focus,textarea:focus{color:#017995}.post-type-archive-ic_caregiver .search-result.style-grid-03 .social-networks a:hover,.primary-color-hover-important:hover,.primary-color-important,.tm-box-icon.style-7 .tm-box-icon__btn{color:#017995!important}.box-bg-primary .vc_column-inner .wpb_wrapper,.comment-nav-links li .current,.comment-reply-title:before,.comments-title:before,.desktop-menu .header-09 .header-special-button,.hint--primary:after,.page-links>span,.page-off-canvas-sidebar .widget-title:after,.page-pagination li .current,.page-scroll-up,.page-scroll-up:before,.page-sidebar .insight-core-bmw .current-menu-item,.page-sidebar .insight-core-bmw a:hover,.page-sidebar .page-sidebar-content .widget-title:after,.page-sidebar .widget_nav_menu .current-menu-item,.page-sidebar .widget_nav_menu a:hover,.page-sidebar .widget_pages .current-menu-item,.page-sidebar .widget_pages a:hover,.post-share .post-share-list a:hover,.post-type-archive-ic_caregiver .search-result.style-grid-01 .post-item-wrap:before,.post-type-service .page-sidebar .insight-core-bmw .current-menu-item,.post-type-service .page-sidebar .widget_nav_menu .current-menu-item,.post-type-service .page-sidebar .widget_pages .current-menu-item,.primary-background-color,.related-posts .related-title:before,.select2-container--default .select2-results__option--highlighted[aria-selected],.single-post .post-categories a:hover,.tagcloud a:hover,.tm-accordion.style-1 .accordion-title:before,.tm-accordion.style-2 .accordion-title:after,.tm-blog.style-01 .post-date,.tm-blog.style-02 .post-categories a:hover,.tm-blog.style-03 .post-read-more a,.tm-blog.style-03 .post-read-more a:after,.tm-blog.style-03 .post-read-more a:before,.tm-blog.style-list .post-categories a:hover,.tm-blog.style-list .post-read-more a,.tm-box-icon.style-2 .content-wrap:after,.tm-button.style-border-text:after,.tm-button.style-flat.tm-button-primary,.tm-button.style-flat.tm-button-secondary:hover,.tm-button.style-modern.tm-button-primary,.tm-button.style-modern.tm-button-secondary:after,.tm-button.style-outline.tm-button-primary:hover,.tm-callout-box.style-01,.tm-card.style-1,.tm-card.style-2 .icon:before,.tm-caregiver.style-01 .post-item-wrap:before,.tm-case-study.style-grid .post-thumbnail-wrap:hover .post-read-more,.tm-case-study.style-grid-caption-2 .post-read-more a:hover,.tm-category-feature.style-01 .current .cat-item-wrap,.tm-category-feature.style-01 .grid-item:hover .cat-item-wrap,.tm-contact-form-7.style-02 .wpcf7-submit,.tm-contact-form-7.style-03 .wpcf7-submit,.tm-drop-cap.style-2 .drop-cap,.tm-gallery .overlay,.tm-gallery-slider .lSAction .lSNext:hover .nav-button-icon:before,.tm-gallery-slider .lSAction .lSPrev:hover .nav-button-icon:before,.tm-gradation .count-wrap:after,.tm-gradation .count-wrap:before,.tm-gradation .dot:after,.tm-gradation--with_image .count span,.tm-gradation--with_image .count span:after,.tm-gradation--with_image .count span:before,.tm-grid-wrapper .btn-filter:after,.tm-grid-wrapper .filter-counter,.tm-heading.modern-with-separator-02 .heading:after,.tm-heading.thick-separator .separator:after,.tm-heading.with-separator-03 .heading:after,.tm-heading.with-separator-03 .heading:before,.tm-heading.with-separator-04:before,.tm-heading.with-separator-2 .heading:after,.tm-icon.style-01 .icon,.tm-jobs-box .tm-jobs-box-top .link a:hover:after,.tm-list.style-modern-icon-02 .marker,.tm-mailchimp-form.style-1 .form-submit,.tm-maps.overlay-style-01 .animated-dot .middle-dot,.tm-maps.overlay-style-01 .animated-dot div[class*=signal],.tm-page-feature.style-01 .grid-item.current .post-item-wrap,.tm-page-feature.style-01 .grid-item:hover .post-item-wrap,.tm-popup-video.style-button-05 a .video-play,.tm-popup-video.style-button-05 a .video-text:before,.tm-popup-video.style-button-06 a .video-play,.tm-popup-video.style-button-06 a .video-text:before,.tm-popup-video.style-poster-07 .video-play,.tm-rotate-box .box,.tm-rotate-box.style-2 .heading:after,.tm-search-form .category-list a:hover,.tm-separator.style-thick-short-line .separator-wrap,.tm-service-feature.style-01 .current .post-item-wrap,.tm-service-feature.style-01 .grid-item:hover .post-item-wrap,.tm-service-list .service-list-item:after,.tm-service.style-01 .post-info:after,.tm-service.style-02 .post-read-more a,.tm-service.style-02 .post-read-more a:after,.tm-service.style-02 .post-read-more a:before,.tm-slider-button.style-02 .slider-btn:hover,.tm-slider-button.style-03 .slider-btn:hover,.tm-social-networks.style-rounded-icon-title .item:hover .link-icon,.tm-social-networks.style-solid-rounded-icon .item:hover .link,.tm-social-networks.style-solid-rounded-icon-02 .item:hover .link,.tm-swiper .swiper-nav-button:hover,.tm-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.tm-swiper .swiper-pagination-bullet:hover:before,.tm-swiper.pagination-style-11 .swiper-pagination-bullet.swiper-pagination-bullet-active,.tm-swiper.pagination-style-11 .swiper-pagination-bullet:hover,.tm-team-member.style-2 .inner:before,.tm-testimonial.style-4 .swiper-custom-btn:hover,.tm-timeline.style-01 .content-header,.tm-timeline.style-01 .dot:after,.tm-view-demo.style-02 .thumbnail:before,.top-bar-01 .top-bar-button,.vc_progress_bar .vc_general.vc_single_bar .vc_bar,.vc_tta.vc_general.vc_tta-style-healsoul-tour-01 .vc_tta-tabs-list .vc_tta-tab.vc_active,.vc_tta.vc_general.vc_tta-style-healsoul-tour-01 .vc_tta-tabs-list .vc_tta-tab:hover,.vc_tta.vc_general.vc_tta-style-healsoul-tour-02 .vc_tta-tabs-list .vc_tta-tab.vc_active,.vc_tta.vc_general.vc_tta-style-healsoul-tour-02 .vc_tta-tabs-list .vc_tta-tab:hover,.widget_archive a:hover,.widget_calendar #today,.widget_categories .current-cat-ancestor>a,.widget_categories .current-cat-parent>a,.widget_categories .current-cat>a,.widget_categories a:hover,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-healsoul-02 .vc_tta-tab.vc_active:after,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-healsoul-02 .vc_tta-tab:hover:after{background-color:#017995}.lg-progress-bar .lg-progress,.primary-background-color-hover-important:hover,.primary-background-color-important,.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-healsoul-03 .vc_tta-tab>a:before{background-color:#017995!important}.btn-view-full-map{background-color:rgba(1,121,149,.7)}.tm-popup-video.style-poster-01 .video-overlay{background-color:rgba(1,121,149,.8)}.tm-popup-video.style-poster-07 .video-play{box-shadow:0 0 20px rgba(1,121,149,.7)}.tm-gradation .dot,.tm-timeline.style-01 .dot{background-color:rgba(1,121,149,.18)}.tm-gradation .dot:before,.tm-timeline.style-01 .dot:before{background-color:rgba(1,121,149,.29)}.tm-box-icon.style-4:hover .content-wrap{background-color:rgba(1,121,149,.08)}.tm-service.style-06 .service-item:hover .post-icon i,.tm-service.style-07 .service-item:hover .post-icon i{background-color:rgba(1,121,149,.06)}.error404 .error-404-search-form-wrap .search-field,.header-search-form-wrap .search-form .search-field:focus,.insight-core-bmw .current-menu-item,.post-share-toggle:hover,.post-type-service .page-sidebar .insight-core-bmw .current-menu-item,.post-type-service .page-sidebar .widget_nav_menu .current-menu-item,.post-type-service .page-sidebar .widget_pages .current-menu-item,.primary-border-color,.single-post .post-categories a,.single-post .post-quote-content,.tm-blog.style-02 .post-categories a,.tm-blog.style-list .post-categories a,.tm-box-icon.style-7:hover .icon-overlay,.tm-button.style-flat.tm-button-primary,.tm-button.style-flat.tm-button-secondary:hover,.tm-button.style-outline.tm-button-primary,.tm-case-study.style-grid .post-read-more,.tm-case-study.style-grid .post-thumbnail-wrap:hover .post-read-more,.tm-case-study.style-grid-caption-2 .post-read-more a,.tm-contact-form-7.style-02 .wpcf7-date:focus,.tm-contact-form-7.style-02 .wpcf7-select:focus,.tm-contact-form-7.style-02 .wpcf7-text:focus,.tm-contact-form-7.style-02 .wpcf7-textarea:focus,.tm-gallery-slider .lSAction .lSNext:hover .nav-button-icon:before,.tm-gallery-slider .lSAction .lSPrev:hover .nav-button-icon:before,.tm-jobs-box .tm-jobs-box-top .link a:hover:after,.tm-popup-video.style-button-05 a .video-play,.tm-pricing.style-2.tm-pricing-featured .inner:after,.tm-service.style-icon-dashed .service-item:hover .post-icon-overlay,.tm-service.style-icon-dotted .service-item:hover .post-icon-overlay,.tm-slider-button.style-03 .slider-btn:hover,.tm-social-networks.style-rounded-icon-title .item:hover .link-icon,.tm-social-networks.style-solid-rounded-icon .item:hover .link,.tm-social-networks.style-solid-rounded-icon-02 .item:hover .link,.tm-swiper .swiper-nav-button:hover,.tm-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.tm-swiper .swiper-pagination-bullet:hover:before,.tm-swiper.nav-style-4 .swiper-nav-button,.tm-swiper.nav-style-5 .swiper-nav-button,.tm-testimonial.style-4 .swiper-custom-btn:hover,.widget .mc4wp-form input[type=email]:focus,.widget_archive a:hover,.widget_categories .current-cat-ancestor>a,.widget_categories .current-cat-parent>a,.widget_categories .current-cat>a,.widget_categories a:hover,.widget_nav_menu .current-menu-item,.widget_pages .current-menu-item,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-healsoul-02 .vc_tta-panel-title,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#017995}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover,.primary-border-color-hover-important:hover,.primary-border-color-important,.tm-maps.overlay-style-02 .animated-dot .signal2{border-color:#017995!important}.hint--primary.hint--top-left:before,.hint--primary.hint--top-right:before,.hint--primary.hint--top:before,.tm-grid-wrapper .filter-counter:before{border-top-color:#017995}.hint--primary.hint--right:before{border-right-color:#017995}.vc_tta.vc_general.vc_tta-style-healsoul-tour-01 .vc_tta-tabs-list .vc_tta-tab:after,.vc_tta.vc_general.vc_tta-style-healsoul-tour-02 .vc_tta-tabs-list .vc_tta-tab:after{border-left-color:#017995}.hint--primary.hint--bottom-left:before,.hint--primary.hint--bottom-right:before,.hint--primary.hint--bottom:before{border-bottom-color:#017995}.hint--primary.hint--left:before{border-left-color:#017995}.tm-popup-video.style-poster-01{box-shadow:0 0 40px rgba(1,121,149,.4)}.tm-maps.overlay-style-02 .animated-dot .signal2{box-shadow:inset 0 0 35px 10px #017995}.testimonial-info svg *,.tm-testimonial.style-7 .quote-icon svg *{fill:#017995}.tm-heading.above-medium-separator .separator:after,.tm-heading.medium-separator .separator:after,.tm-pricing-rotate-box .title{background-color:#017995;background-image:linear-gradient(136deg,#017995 0,#017895 100%)}.comment-form label,.comment-list .comment-actions a:hover,.comment-list .comment-datetime:before,.comment-nav-links li a:focus,.comment-nav-links li a:hover,.header-search-form-wrap .search-submit,.nav-links .archive-link:hover,.nav-links a,.nav-links a:hover div,.page-close-canvas-sidebar span:hover,.page-links>a:hover,.page-pagination li a:focus,.page-pagination li a:hover,.post-author-meta a,.post-type-archive-ic_caregiver .search-result .caregiver-item .social-networks a,.secondary-color,.single-case_study .post-categories a:hover,.single-post .post-link a,.single-post .post-meta .post-author-meta a,.single-post .post-tags a:hover,.tm-accordion.style-2 .accordion-title-wrapper:hover .accordion-title,.tm-accordion.style-2 .active .accordion-title,.tm-blog.style-01 .post-categories a:hover,.tm-box-icon.style-5 .tm-box-icon__btn,.tm-button,.tm-button.style-border-text.tm-button-primary .button-icon,.tm-button.style-border-text.tm-button-secondary,.tm-button.style-flat.tm-button-grey,.tm-button.style-modern.tm-button-grey,.tm-button.style-outline.tm-button-grey,.tm-button.tm-button-grey.style-text:hover,.tm-button.tm-button-primary.style-text:hover,.tm-button.tm-button-secondary.style-text,.tm-caregiver .social-networks a,.tm-caregiver-search-form select,.tm-case-study.style-grid-caption-3 .post-categories a:hover,.tm-case-study.style-grid-caption-3 .post-read-more a,.tm-contact-form-7 label,.tm-grid-wrapper .btn-filter,.tm-mailchimp-form.style-1 .form-submit:hover,.tm-mailchimp-form.style-3 button[type=submit]:hover,.tm-office-info .info>div:before,.tm-office-info .link a,.tm-popup-video .video-button,.tm-popup-video.style-button-05 a .video-text,.tm-popup-video.style-button-06 a .video-text,.tm-pricing.style-3 .feature-icon,.tm-service.style-04 .post-read-more a,.tm-slider-button.style-04 .slider-btn,.tm-testimonial .testimonial-desc,.tm-testimonial-list .testimonial-desc,.tm-twitter.style-slider-quote .tweet-text a:hover,.topbar a,.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a,.widget_calendar caption,.widget_search .search-btn-icon,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-healsoul-02 .vc_tta-tab.vc_active>a,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-healsoul-02 .vc_tta-tab>a:hover,form label{color:#017895}.secondary-color-hover-important:hover,.secondary-color-important{color:#017895!important}.post-type-archive-ic_caregiver .search-result.style-grid-03 .post-thumbnail:before,.secondary-background-color,.tm-accordion.style-3 .accordion-title:hover,.tm-accordion.style-3 .active .accordion-title,.tm-blog.style-list .post-read-more a:hover,.tm-box-icon.style-6 .content-wrap:before,.tm-button.style-flat.tm-button-grey:hover,.tm-button.style-flat.tm-button-primary:hover,.tm-button.style-flat.tm-button-secondary,.tm-button.style-modern.tm-button-grey:after,.tm-button.style-modern.tm-button-primary:after,.tm-button.style-modern.tm-button-secondary,.tm-button.style-outline.tm-button-grey:hover,.tm-button.style-outline.tm-button-secondary:hover,.tm-caregiver.style-03 .post-thumbnail:before,.tm-contact-form-7.style-02 .wpcf7-submit:hover,.tm-contact-form-7.style-03 .wpcf7-submit:hover,.tm-heading.above-thick-separator .separator:after,.tm-heading.beside-thick-separator:before,.tm-list.style-modern-icon-02 .list-item:hover .marker,.tm-popup-video.style-button-05 a:hover .video-play,.tm-search-form .search-submit:hover,.tm-service.style-05 .post-read-more a:hover,.tm-service.style-06 .post-read-more a:hover,.tm-swiper.pagination-style-6 .swiper-pagination-bullet.swiper-pagination-bullet-active:before,.tm-swiper.pagination-style-6 .swiper-pagination-bullet:hover:before,.top-bar-01 .top-bar-button:hover,.vc_tta-color-secondary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.vc_tta-color-secondary.vc_tta-style-classic .vc_tta-tab>a,.vc_tta-color-secondary.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body,.vc_tta-color-secondary.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading,.vc_tta-color-secondary.vc_tta-style-flat .vc_tta-tab>a,.vc_tta-color-secondary.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading,.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading:focus,.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading:hover,.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-tab:not(.vc_active)>a:focus,.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-tab:not(.vc_active)>a:hover,.vc_tta-tabs.vc_tta-color-secondary.vc_tta-style-modern .vc_tta-tab>a,.widget_archive .count,.widget_categories .count,.widget_product_categories .count{background-color:#017895}.mejs-controls .mejs-time-rail .mejs-time-current,.secondary-background-color-hover-important:hover,.secondary-background-color-important{background-color:#017895!important}.secondary-border-color,.tm-button.style-flat.tm-button-grey:hover,.tm-button.style-flat.tm-button-primary:hover,.tm-button.style-flat.tm-button-secondary,.tm-button.style-outline.tm-button-grey:hover,.tm-button.style-outline.tm-button-secondary,.tm-popup-video.style-button-05 a:hover .video-play,.tm-service.style-05 .post-read-more a:hover,.tm-service.style-06 .post-read-more a:hover,.vc_tta-color-secondary.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading,.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-controls-icon::after,.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-controls-icon::before,.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after,.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before,.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading,.vc_tta-tabs.vc_tta-color-secondary.vc_tta-style-outline .vc_tta-tab>a{border-color:#017895}.secondary-border-color-hover-important:hover,.secondary-border-color-important{border-color:#017895!important}.third-color,.tm-box-icon.style-7 .icon span,.tm-counter .icon,.tm-service-list .icon,.tm-service.style-06 .post-icon i,.tm-service.style-07 .post-icon i{color:#3c8080}.third-color-hover-important:hover,.third-color-important{color:#3c8080!important}.post-type-archive-ic_caregiver .search-result.style-grid-03 .info,.third-background-color,.tm-pricing.style-3 .tm-pricing-recomend,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-healsoul-01 .vc_active .vc_tta-panel-heading,.wpb-js-composer .vc_tta.vc_general.vc_tta-style-healsoul-01 .vc_tta-tab>a{background-color:#3c8080}.third-background-color-hover-important:hover,.third-background-color-important{background-color:#3c8080!important}.third-border-color{border-color:#3c8080}.third-border-color-hover-important:hover,.third-border-color-important{border-color:#3c8080!important}.page-mobile-main-menu{background:#017995;}.lg-backdrop{background-color:#000!important}.top-bar-01{padding-top:0;padding-bottom:0;background-color:#fff;border-bottom-width:1px;border-bottom-color:#eee;color:#777}.top-bar-01,.top-bar-01 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-01 .top-bar-text span,.top-bar-01 a{color:#00c4ef}.top-bar-01 a:focus,.top-bar-01 a:hover{color:#223645}.top-bar-01 .social-link{color:#223645}.top-bar-01 .social-link:hover{color:#e12454}.top-bar-01 .top-bar-social-network,.top-bar-01 .top-bar-social-network .social-link+.social-link,.top-bar-01 .top-bar-text-wrap{border-color:#eee}.top-bar-02{padding-top:0;padding-bottom:0;background-color:#223645;border-bottom-width:0;border-bottom-color:rgba(238,238,238,.1);color:#fff}.top-bar-02,.top-bar-02 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-02 .top-bar-office-wrapper .office .office-content-wrap{border-left-color:rgba(238,238,238,.1)}.top-bar-02 a{color:#fff}.top-bar-02 a:focus,.top-bar-02 a:hover{color:#e12454}.top-bar-02 .top-bar-office-wrapper .active{background-color:#3c8080;color:#fff}.top-bar-03{padding-top:0;padding-bottom:0;background-color:#223645;border-bottom-width:1px;border-bottom-color:rgba(216,216,216,.2);color:#fff}.top-bar-03,.top-bar-03 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-03 .top-bar-office-wrapper .office .office-content-wrap{border-left-color:rgba(216,216,216,.2)}.top-bar-03 a{color:#fff}.top-bar-03 a:focus,.top-bar-03 a:hover{color:#e12454}.top-bar-03 .top-bar-info .info-icon{color:#e12454}.top-bar-04{padding-top:0;padding-bottom:0;background-color:rgba(255,255,255,0);border-bottom-width:1px;border-bottom-color:rgba(238,238,238,.17);color:#fff}.top-bar-04,.top-bar-04 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-04 .top-bar-office-wrapper .office .office-content-wrap{border-left-color:rgba(238,238,238,.17)}.top-bar-04 a{color:#fff}.top-bar-04 a:focus,.top-bar-04 a:hover{color:#e12454}.top-bar-04 .top-bar-info .info-icon{color:#fff}.top-bar-04 .social-link{color:#fff}.top-bar-04 .social-link:hover{color:#e12454}.top-bar-04 .top-bar-social-network,.top-bar-04 .top-bar-social-network .social-link+.social-link,.top-bar-04 .top-bar-text-wrap{border-color:rgba(238,238,238,.17)}.top-bar-04 .top-bar-info .info-item{border-right-color:rgba(238,238,238,.17)}.top-bar-05{padding-top:13px;padding-bottom:13px;background-color:#fff;border-bottom-width:1px;border-bottom-color:#eee;color:#7a8a9e}.top-bar-05,.top-bar-05 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-05 .top-bar-text span{color:#e12454}.top-bar-05 a{color:#223645}.top-bar-05 a:focus,.top-bar-05 a:hover{color:#e12454}.top-bar-06{padding-top:0;padding-bottom:0;background-color:#223645;border-bottom-width:0;color:#fff}.top-bar-06,.top-bar-06 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-06 .tm-button.style-text,.top-bar-06 a{color:#fff}.top-bar-06 .tm-button.style-text .button-icon,.top-bar-06 .tm-button.style-text:hover,.top-bar-06 a:focus,.top-bar-06 a:hover{color:#e12454}.top-bar-07{padding-top:0;padding-bottom:0;background-color:#fff;border-bottom-width:1px;border-bottom-color:#eee;color:#7a8a9e}.top-bar-07,.top-bar-07 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-07 .top-bar-office-wrapper .office .office-content-wrap{border-left-color:#eee}.top-bar-07 a{color:#7a8a9e}.top-bar-07 a:focus,.top-bar-07 a:hover{color:#e12454}.top-bar-07 .social-link{color:#bdbdbd}.top-bar-07 .social-link:hover{color:#e12454}.top-bar-07 .top-bar-info .info-icon{color:#e12454}.top-bar-08{padding-top:0;padding-bottom:0;background-color:#fff;border-bottom-width:1px;border-bottom-color:#eee;color:#7a8a9e}.top-bar-08,.top-bar-08 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-08 .top-bar-office-wrapper .office .office-content-wrap{border-left-color:#eee}.top-bar-08 a{color:#7a8a9e}.top-bar-08 a:focus,.top-bar-08 a:hover{color:#e12454}.top-bar-08 .social-link{color:#223645}.top-bar-08 .social-link:hover{color:#e12454}.top-bar-08 .tm-button{color:#fff;border-color:#e12454;background-color:#e12454}.top-bar-08 .tm-button:hover{color:#fff;border-color:#223645;background-color:#223645}.top-bar-09{padding-top:8px;padding-bottom:8px;background-color:#f7f7f7;border-bottom-width:0;border-bottom-color:#eee;color:#777}.top-bar-09,.top-bar-09 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-09 a{color:#777}.top-bar-09 a:focus,.top-bar-09 a:hover{color:#223645}.top-bar-09 .top-bar-text a{color:#e12454}.top-bar-09 .top-bar-text a:hover{color:#223645}.top-bar-10{padding-top:0;padding-bottom:0;background-color:#223645;border-bottom-width:0;border-bottom-color:#eee;color:#fff}.top-bar-10,.top-bar-10 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-10 .top-bar-office-wrapper .office .office-content-wrap{border-left-color:#eee}.top-bar-10 a{color:#e12454}.top-bar-10 a:focus,.top-bar-10 a:hover{color:#e12454}.top-bar-10 .info-icon,.top-bar-10 .top-bar-text span{color:#e12454}.top-bar-10 .top-bar-info .info-item{border-left-color:rgba(238,238,238,.17)}.top-bar-11{padding-top:13px;padding-bottom:13px;background-color:#223645;border-bottom-width:0;border-bottom-color:#eee;color:#fff}.top-bar-11,.top-bar-11 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-11 .top-bar-text span{color:#e12454}.top-bar-11 a{color:#fff}.top-bar-11 a:focus,.top-bar-11 a:hover{color:#e12454}.top-bar-12 .top-bar-info i{color:#223645}.top-bar-12 .top-bar-info,.top-bar-12 .top-bar-info a{color:#7a8a9e}.top-bar-12 .top-bar-info a:hover{color:#e12454}.top-bar-12{padding-top:13px;padding-bottom:13px;background-color:#fff;border-bottom-width:1px;border-bottom-color:#eee;color:#7a8a9e}.top-bar-12,.top-bar-12 a{font-weight:500;letter-spacing:0;line-height:1.78;text-transform:none;font-size:14px}.top-bar-12 .top-bar-text span,.top-bar-12 a{color:#e12454}.top-bar-12 a:focus,.top-bar-12 a:hover{color:#223645}.headroom--not-top .page-header-inner{padding-top:0;padding-bottom:0}.desktop-menu .headroom--not-top:not(.header-15) .menu--primary .menu__container>li>a,.desktop-menu .headroom--not-top:not(.header-15) .menu--primary .menu__container>ul>li>a{padding-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px}.header-01 .header-info .info-icon{color:#e12454}.header-01 .header-info .info-title{color:#223645}.header-01 .header-info .info-sub-title{color:#7a8a9e}.header-01 .page-header-inner{border-bottom-width:1px;border-bottom-color:#eee;background:rgba(255,255,255,1);background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-01 .page-open-mobile-menu i{color:#222}.header-01 .page-open-mobile-menu:hover i{color:#e12454}.header-01 .header-below{background-color:#223645}.desktop-menu .header-01 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-01 .menu--primary .menu__container>li>a{padding-top:21px;padding-bottom:21px;padding-left:14px;padding-right:14px}.desktop-menu .header-01 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-01 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:15px}.header-01 .header-social-networks a,.header-01 .menu--primary a,.header-01 .popup-search-wrap i,.header-01 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{color:#fff}.header-01 .header-social-networks a:hover,.header-01 .menu--primary .current-menu-ancestor>a,.header-01 .menu--primary .current-menu-item>a,.header-01 .menu--primary li:hover>a,.header-01 .menu--primary>ul>li>a:focus,.header-01 .menu--primary>ul>li>a:hover,.header-01 .popup-search-wrap:hover i,.header-01 .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.header-01 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:focus,.header-01 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color:#e12454}.header-02 .header-info .info-title{color:#223645}.header-02 .header-info .info-sub-title{color:#7a8a9e}.header-02 .page-header-inner{border-bottom-width:1px;border-bottom-color:#eee;background:rgba(255,255,255,1);background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-02 .page-open-mobile-menu i{color:#223645}.header-02 .page-open-mobile-menu:hover i{color:#e12454}.header-02 .header-info .info-icon{color:#e12454}.header-02 .header-below{background-color:#223645}.desktop-menu .header-02 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-02 .menu--primary .menu__container>li>a{padding-top:22px;padding-bottom:22px;padding-left:14px;padding-right:14px}.desktop-menu .header-02 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-02 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:15px}.header-02 .header-social-networks a,.header-02 .menu--primary a,.header-02 .popup-search-wrap i,.header-02 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{color:#fff}.header-02 .header-social-networks a:hover,.header-02 .menu--primary .current-menu-ancestor>a,.header-02 .menu--primary .current-menu-item>a,.header-02 .menu--primary li:hover>a,.header-02 .menu--primary>ul>li>a:focus,.header-02 .menu--primary>ul>li>a:hover,.header-02 .popup-search-wrap:hover i,.header-02 .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.header-02 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:focus,.header-02 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color:#e12454}.header-03 .page-header-inner{border-bottom-width:0;border-bottom-color:#eee;background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-03 .header-social-networks a,.header-03 .page-open-mobile-menu i,.header-03 .popup-search-wrap i{color:#223645}.header-03 .header-social-networks a:hover,.header-03 .page-open-mobile-menu:hover i,.header-03 .popup-search-wrap:hover i{color:#e12454}.desktop-menu .header-03 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-03 .menu--primary .menu__container>li>a{padding-top:35px;padding-bottom:35px;padding-left:14px;padding-right:14px}.desktop-menu .header-03 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-03 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:16px;color:#223645}.header-03 .menu--primary .current-menu-ancestor>a,.header-03 .menu--primary .current-menu-item>a,.header-03 .menu--primary li:hover>a,.header-03 .menu--primary>ul>li>a:focus,.header-03 .menu--primary>ul>li>a:hover{color:#e12454}.desktop-menu .header-03 .menu__container>li>a:after{background-color:#e12454}.desktop-menu .header-03.headroom--not-top .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-03.headroom--not-top .menu--primary .menu__container>li>a{padding-top:26px;padding-bottom:26px;padding-left:14px;padding-right:14px}.desktop-menu .header-03.headroom--not-top .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-04 .page-header-inner{border-bottom-width:0;background:rgba(255,255,255,1);background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.04);-moz-box-shadow:0 10px 30px rgba(0,0,0,.04);box-shadow:0 10px 30px rgba(0,0,0,.04);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-04 .header-social-networks a,.header-04 .page-open-mobile-menu i,.header-04 .popup-search-wrap i,.header-04 .wpml-ls-item-toggle{color:#223645}.header-04 .header-social-networks a:hover,.header-04 .page-open-mobile-menu:hover i,.header-04 .popup-search-wrap:hover i{color:#e12454}.header-04 .header-social-networks .circle-style{color:#777;background-color:#eee}.header-04 .header-social-networks .circle-style:hover{color:#fff;background-color:#e12454}.desktop-menu .header-04 .menu__container{margin-top:0;margin-bottom:0;margin-left:50px;margin-right:0}.desktop-menu .header-04 .menu--primary .menu__container>li>a{padding-top:46px;padding-bottom:46px;padding-left:16px;padding-right:16px}.desktop-menu .header-04 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-04 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:16px;color:#223645}.header-04 .menu--primary .current-menu-ancestor>a,.header-04 .menu--primary .current-menu-item>a,.header-04 .menu--primary li:hover>a,.header-04 .menu--primary>ul>li>a:focus,.header-04 .menu--primary>ul>li>a:hover{color:#e12454}.desktop-menu .header-04 .menu__container>li>a:after{background-color:#e12454}.desktop-menu .header-04.headroom--not-top .menu__container{margin-top:0;margin-bottom:0;margin-left:50px;margin-right:0}.desktop-menu .header-04.headroom--not-top .menu--primary .menu__container>li>a{padding-top:46px;padding-bottom:46px;padding-left:16px;padding-right:16px}.desktop-menu .header-04.headroom--not-top .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-05 .page-header-inner{border-bottom-width:0}.header-05.headroom--not-top .page-header-inner{background:rgba(255,255,255,1);background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-05 .header-social-networks a,.header-05 .page-open-canvas-sidebar,.header-05 .page-open-mobile-menu i,.header-05 .popup-search-wrap i,.header-05 .wpml-ls-item-toggle{color:#223645}.header-05 .header-social-networks a:hover,.header-05 .page-open-mobile-menu:hover i,.header-05 .popup-search-wrap:hover i{color:#e12454}.header-05 .branding__logo img{padding-top:34px;padding-right:0;padding-bottom:34px;padding-left:0}.desktop-menu .header-05 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-05 .menu--primary .menu__container>li>a{padding-top:26px;padding-bottom:26px;padding-left:15px;padding-right:15px}.desktop-menu .header-05 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-05 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:16px;color:#223645}.header-05 .menu--primary .current-menu-ancestor>a,.header-05 .menu--primary .current-menu-item>a,.header-05 .menu--primary li:hover>a,.header-05 .menu--primary>ul>li>a:focus,.header-05 .menu--primary>ul>li>a:hover{color:#e12454}.desktop-menu .header-05 .menu__container>li>a:after{background-color:#e12454}.header-05.headroom--not-top .branding__logo img{padding-top:14px;padding-right:0;padding-bottom:14px;padding-left:0}.header-06 .header-info .info-title{color:#223645}.header-06 .header-info .info-sub-title{color:#777}.header-06 .page-header-inner{border-bottom-width:0;border-bottom-color:#eee;background:rgba(255,255,255,1);background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-06 .page-open-mobile-menu i,.header-06 .popup-search-wrap i{color:#223645}.header-06 .page-open-mobile-menu:hover i,.header-06 .popup-search-wrap:hover i{color:#e12454}.header-06 .header-info .info-icon{color:#e12454}.desktop-menu .header-06 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-06 .menu--primary .menu__container>li>a{padding-top:21px;padding-bottom:21px;padding-left:0;padding-right:0}.desktop-menu .header-06 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:30px}.header-06 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:none;font-size:15px}.header-06 .header-social-networks a,.header-06 .menu--primary a,.header-06 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{color:#fff}.header-06 .header-social-networks a:hover,.header-06 .menu--primary .current-menu-ancestor>a,.header-06 .menu--primary .current-menu-item>a,.header-06 .menu--primary li:hover>a,.header-06 .menu--primary>ul>li>a:focus,.header-06 .menu--primary>ul>li>a:hover,.header-06 .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.header-06 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:focus,.header-06 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color:#fff}.header-07 .header-info .info-title{color:#223645}.header-07 .header-info .info-sub-title{color:#777}.header-07 .page-header-inner{border-bottom-width:0;border-bottom-color:#eee;background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-box-shadow:0 0 10px rgba(0,0,0,.07);-moz-box-shadow:0 0 10px rgba(0,0,0,.07);box-shadow:0 0 10px rgba(0,0,0,.07);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-07 .header-social-networks a,.header-07 .page-open-mobile-menu i,.header-07 .popup-search-wrap i,.header-07 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{color:#223645}.header-07 .header-social-networks a:hover,.header-07 .page-open-mobile-menu:hover i,.header-07 .popup-search-wrap:hover i,.header-07 .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.header-07 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:focus,.header-07 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color:#e12454}.header-07 .header-info .info-icon{color:#e12454}.desktop-menu .header-07 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-07 .menu--primary .menu__container>li>a{padding-top:41px;padding-bottom:41px;padding-left:14px;padding-right:14px}.desktop-menu .header-07 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-07 .menu--primary .menu__container>li>a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:15px}.header-07 .menu--primary a{color:#223645}.header-07 .menu--primary .current-menu-ancestor>a,.header-07 .menu--primary .current-menu-item>a,.header-07 .menu--primary li:hover>a,.header-07 .menu--primary>ul>li>a:focus,.header-07 .menu--primary>ul>li>a:hover{color:#e12454}.desktop-menu .header-07.headroom--not-top .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-07.headroom--not-top .menu--primary .menu__container>li>a{padding-top:20px;padding-bottom:20px;padding-left:14px;padding-right:14px}.desktop-menu .header-07.headroom--not-top .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-07 .tm-button{color:#fff;border-color:#e12454;background-color:#e12454}.header-07 .tm-button:hover{color:#e12454;border-color:#e12454;background-color:rgba(0,0,0,0)}.header-08 .page-header-inner{border-bottom-width:0;border-bottom-color:rgba(238,238,238,.18);background:rgba(255,255,255,1);background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-08 .page-open-mobile-menu i{color:#223645}.header-08 .page-open-mobile-menu:hover i{color:#e12454}.header-08 .header-below{background-color:#223645}.desktop-menu .header-08 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;border-left-color:rgba(238,238,238,.24)}.desktop-menu .header-08 .menu--primary .menu__container>li>a{padding-top:23px;padding-bottom:23px;padding-left:30px;padding-right:30px}.desktop-menu .header-08 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:-4px}.desktop-menu .header-08 .sm-simple>li>a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:15px}.header-08 .header-social-networks a,.header-08 .menu--primary a{color:#fff}.header-08 .header-social-networks a:hover,.header-08 .menu--primary .current-menu-ancestor>a,.header-08 .menu--primary .current-menu-item>a,.header-08 .menu--primary li:hover>a,.header-08 .menu--primary>ul>li>a:focus,.header-08 .menu--primary>ul>li>a:hover{color:#e12454}.desktop-menu .header-08 .menu__container>li{border-right-color:rgba(238,238,238,.24)}.desktop-menu .header-08 .menu__container>li>a:after{background-color:#e12454}.header-08 .tm-button{color:#223645;border-color:#eee;background-color:rgba(255,255,255,1)}.header-08 .tm-button:hover{color:#fff;border-color:#223645;background-color:#223645}.header-09 .page-header-inner{border-bottom-width:0;border-bottom-color:#eee;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-09 .page-open-mobile-menu i,.header-09 .popup-search-wrap i,.header-09 .wpml-ls-item-toggle{color:#223645}.header-09 .page-open-mobile-menu:hover i,.header-09 .popup-search-wrap:hover i{color:#e12454}.desktop-menu .header-09 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-09 .menu--primary .menu__container>li>a{padding-top:51px;padding-bottom:51px;padding-left:14px;padding-right:14px}.desktop-menu .header-09 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-09 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:15px;color:#223645}.header-09 .menu--primary .current-menu-ancestor>a,.header-09 .menu--primary .current-menu-item>a,.header-09 .menu--primary li:hover>a,.header-09 .menu--primary>ul>li>a:focus,.header-09 .menu--primary>ul>li>a:hover{color:#e12454}.desktop-menu .header-09 .menu__container>li>a:after{background-color:#e12454}.header-09.headroom--not-top .page-header-inner{background:rgba(255,255,255,.8);background-color:rgba(255,255,255,.8);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-10 .page-header-inner{border-bottom-width:0;border-bottom-color:#eee;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-10 .page-open-mobile-menu i,.header-10 .popup-search-wrap i,.header-10 .wpml-ls-item-toggle{color:#223645}.header-10 .page-open-mobile-menu:hover i,.header-10 .popup-search-wrap:hover i{color:#e12454}.desktop-menu .header-10 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-10 .menu--primary .menu__container>li>a{padding-top:51px;padding-bottom:51px;padding-left:14px;padding-right:14px}.desktop-menu .header-10 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-10 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:15px;color:#223645}.header-10 .menu--primary .current-menu-ancestor>a,.header-10 .menu--primary .current-menu-item>a,.header-10 .menu--primary li:hover>a,.header-10 .menu--primary>ul>li>a:focus,.header-10 .menu--primary>ul>li>a:hover{color:#e12454}.header-10.headroom--not-top .page-header-inner{background:rgba(255,255,255,1);background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.desktop-menu .header-10.headroom--not-top .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-10.headroom--not-top .menu--primary .menu__container>li>a{padding-top:30px;padding-bottom:30px;padding-left:14px;padding-right:14px}.desktop-menu .header-10.headroom--not-top .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-11 .header-below{border-top-width:1px;border-top-color:#eee}.header-11 .header-right-below>div{border-left-width:1px;border-left-color:#eee}.header-11 .header-right-below .header-search-form-wrap{border-right-width:1px;border-right-color:#eee}.header-11 .page-header-inner{border-bottom-width:0;border-bottom-color:#eee;background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-11 .page-open-mobile-menu i{color:#223645}.header-11 .page-open-mobile-menu:hover i{color:#e12454}.header-11 .header-link-list .link-item{font-size:14px}.header-11 .header-link-list .link-item,.header-11 .header-link-list .link-item a{color:#7a8a9e}.header-11 .header-link-list .link-item a:hover{color:#e12454}.header-11 .header-link-list .link-item i{color:#e12454}.header-11 .header-text-wrap{color:#223645}.header-11 .header-text-wrap a{color:#e12454}.desktop-menu .header-11 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-11 .menu--primary .menu__container>li>a{padding-top:45px;padding-bottom:45px;padding-left:15px;padding-right:15px}.desktop-menu .header-11 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-11 .menu--primary .menu__container>li>a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:15px}.header-11 .header-search-form-wrap .search-submit,.header-11 .header-social-networks a,.header-11 .menu--primary a,.header-11 .popup-search-wrap i,.header-11 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{color:#223645}.header-11 .menu--primary .current-menu-ancestor>a,.header-11 .menu--primary .current-menu-item>a,.header-11 .menu--primary li:hover>a,.header-11 .menu--primary>ul>li>a:focus,.header-11 .menu--primary>ul>li>a:hover,.header-11 .popup-search-wrap:hover i{color:#e12454}.desktop-menu .header-11 .menu__container>li>a:after{background-color:#e12454}.header-11 .tm-button{color:#fff;border-color:#e12454;background-color:#e12454}.header-11 .header-button:after{border-top-color:#e12454}.header-11 .header-button:hover .tm-button{color:#fff;border-color:#223645;background-color:#223645}.header-11 .header-button:hover:after{border-top-color:#223645}.desktop-menu .header-12 .page-header-inner{border-right-width:0;border-right-color:rgba(216,216,216,.2)}.header-12 .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-box-shadow:0 20px 30px rgba(0,0,0,.05);-moz-box-shadow:0 20px 30px rgba(0,0,0,.05);box-shadow:0 20px 30px rgba(0,0,0,.05);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-12 .header-social-networks a,.header-12 .page-open-mobile-menu i,.header-12 .popup-search-wrap i{color:#777}.header-12 .header-social-networks a:hover,.header-12 .page-open-mobile-menu:hover i,.header-12 .popup-search-wrap:hover i{color:#e12454}.desktop-menu .header-12 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-12 .menu--primary .menu__container>li>a{padding-top:14px;padding-bottom:14px;padding-left:0;padding-right:0}.desktop-menu .header-12 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-12 .menu--primary .menu__container>li>a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:15px}.header-12 .menu--primary a{color:#223645}.header-12 .menu--primary .current-menu-ancestor>a,.header-12 .menu--primary .current-menu-item>a,.header-12 .menu--primary li:hover>a,.header-12 .menu--primary>ul>li>a:focus,.header-12 .menu--primary>ul>li>a:hover{color:#e12454}.header-12 .menu--primary a .toggle-sub-menu{color:#999}.header-12 .menu--primary .current-menu-ancestor>a .toggle-sub-menu,.header-12 .menu--primary .current-menu-item>a .toggle-sub-menu,.header-12 .menu--primary li:hover>a .toggle-sub-menu,.header-12 .menu--primary>ul>li>a:focus .toggle-sub-menu,.header-12 .menu--primary>ul>li>a:hover .toggle-sub-menu{color:#e12454}.header-13 .page-header-inner{border-bottom-width:0;border-bottom-color:#eee;background:#223645;background-color:#223645;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-13 .branding{background-color:#fff}.header-13 .page-open-mobile-menu i{color:#fff}.header-13 .page-open-mobile-menu:hover i{color:#e12454}.desktop-menu .header-13 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-13 .menu--primary .menu__container>li>a{padding-top:23px;padding-bottom:23px;padding-left:15px;padding-right:15px}.desktop-menu .header-13 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-13 .sm-simple>li>a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize}.header-13 .menu--primary .menu__container>li>a{font-size:15px}.header-13 .header-text-info .info-sub-text,.header-13 .menu--primary a{color:#fff}.header-13 .header-text-info .info-icon,.header-13 .menu--primary .current-menu-ancestor>a,.header-13 .menu--primary .current-menu-item>a,.header-13 .menu--primary li:hover>a,.header-13 .menu--primary>ul>li>a:focus,.header-13 .menu--primary>ul>li>a:hover{color:#e12454}.header-14 .header-info .info-icon{color:#e12454}.header-14 .header-info .info-title{color:#7a8a9e}.header-14 .header-info .info-sub-title{color:#223645}.header-14 .page-header-inner{border-bottom-width:0;background:rgba(255,255,255,1);background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-14 .page-open-mobile-menu i{color:#223645}.header-14 .page-open-mobile-menu:hover i{color:#e12454}.header-14 .header-below{background-color:#223645}.desktop-menu .header-14 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-14 .menu--primary .menu__container>li>a{padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0}.desktop-menu .header-14 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:30px}.desktop-menu .header-14 .sm-simple>li>a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize}.header-14 .menu--primary a{font-size:15px}.header-14 .header-social-networks a,.header-14 .menu--primary a,.header-14 .popup-search-wrap i,.header-14 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{color:#fff}.header-14 .header-social-networks a:hover,.header-14 .menu--primary .current-menu-ancestor>a,.header-14 .menu--primary .current-menu-item>a,.header-14 .menu--primary li:hover>a,.header-14 .menu--primary>ul>li>a:focus,.header-14 .menu--primary>ul>li>a:hover,.header-14 .popup-search-wrap:hover i,.header-14 .wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.header-14 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:focus,.header-14 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color:#e12454}.desktop-menu .header-14.headroom--not-top .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-14.headroom--not-top .menu--primary .menu__container>li>a{padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0}.desktop-menu .header-14.headroom--not-top .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:30px}.header-15 .page-header-inner{border-bottom-width:0;border-bottom-color:rgba(0,0,0,.15);background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-15 .header-social-networks a,.header-15 .page-open-mobile-menu i,.header-15 .popup-search-wrap i{color:#223645}.header-15 .header-social-networks a:hover,.header-15 .page-open-mobile-menu:hover i,.header-15 .popup-search-wrap:hover i{color:#e12454}.desktop-menu .header-15 .branding__logo img{padding-top:42px;padding-bottom:42px;padding-left:0;padding-right:0}.desktop-menu .header-15 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-15 .menu--primary .menu__container>li>a{padding-top:27px;padding-bottom:27px;padding-left:20px;padding-right:20px}.desktop-menu .header-15 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-15 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:16px;color:#223645}.header-15 .menu--primary .current-menu-ancestor>a,.header-15 .menu--primary .current-menu-item>a,.header-15 .menu--primary li:hover>a,.header-15 .menu--primary>ul>li>a:focus,.header-15 .menu--primary>ul>li>a:hover{color:#223645}.desktop-menu .header-15 .menu--primary .menu__container>li>a .menu-item-wrap:after{background-color:#e12454}.header-15 .tm-button{color:#fff;border-color:#e12454;background-color:#e12454}.header-15 .tm-button:hover{color:#fff;border-color:#223645;background-color:#223645}.header-15.headroom--not-top .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.desktop-menu .header-15.headroom--not-top .branding__logo img{padding-top:22px;padding-bottom:22px;padding-left:0;padding-right:0}.header-16 .page-header-inner{border-bottom-width:0;border-bottom-color:rgba(0,0,0,.16);background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-16 .header-social-networks a,.header-16 .page-open-main-menu,.header-16 .page-open-mobile-menu i,.header-16 .popup-search-wrap i{color:#222}.header-16 .header-social-networks a:hover,.header-16 .page-open-main-menu:hover,.header-16 .page-open-mobile-menu:hover i,.header-16 .popup-search-wrap:hover i{color:#e12454}.desktop-menu .header-16 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-16 .menu--primary .menu__container>li>a{padding-top:47px;padding-bottom:47px;padding-left:14px;padding-right:14px}.desktop-menu .header-16 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-16 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:none;font-size:16px;color:#fff}.header-16 .menu--primary .current-menu-ancestor>a,.header-16 .menu--primary .current-menu-item>a,.header-16 .menu--primary li:hover>a,.header-16 .menu--primary>ul>li>a:focus,.header-16 .menu--primary>ul>li>a:hover{color:rgba(255,255,255,.38)}.header-16 .tm-button{color:#fff;border-color:#111;background-color:#111}.header-16 .tm-button:hover{color:#111;border-color:#111;background-color:rgba(0,0,0,0)}.header-16.headroom--not-top .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-17 .page-header-inner{border-bottom-width:1px;border-bottom-color:#eee;background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-17 .header-social-networks a,.header-17 .page-open-mobile-menu i,.header-17 .popup-search-wrap i,.header-17 .wpml-ls-item-toggle{color:#223645}.header-17 .header-social-networks a:hover,.header-17 .page-open-mobile-menu:hover i,.header-17 .popup-search-wrap:hover i{color:#e12454}.desktop-menu .header-17 .menu__container{margin-top:0;margin-bottom:0;margin-left:20px;margin-right:0}.desktop-menu .header-17 .menu--primary .menu__container>li>a{padding-top:41px;padding-bottom:41px;padding-left:14px;padding-right:14px}.desktop-menu .header-17 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-17 .menu--primary a{font-weight:600;letter-spacing:1px;line-height:1.26;text-transform:uppercase;font-size:14px;color:#223645}.header-17 .menu--primary .current-menu-ancestor>a,.header-17 .menu--primary .current-menu-item>a,.header-17 .menu--primary li:hover>a,.header-17 .menu--primary>ul>li>a:focus,.header-17 .menu--primary>ul>li>a:hover{color:#e12454}.header-17 .tm-button{color:#fff;border-color:#223645;background-color:#223645}.header-17 .tm-button:hover{color:#fff;border-color:#e12454;background-color:#e12454}.header-17.headroom--not-top .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;border-bottom-color:#eee;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-17.headroom--not-top .branding{border-right-color:#eee}.header-17.headroom--not-top .header-right-info{border-left-color:#eee}.header-18 .page-header-inner{border-bottom-width:0;background:rgba(255,255,255,1);background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-18 .page-open-mobile-menu i,.header-18 .popup-search-wrap i,.header-18 .wpml-ls-item-toggle{color:#223645}.header-18 .page-open-mobile-menu:hover i,.header-18 .popup-search-wrap:hover i{color:#e12454}.desktop-menu .header-18 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:30px}.desktop-menu .header-18 .menu--primary .menu__container>li>a{padding-top:44px;padding-bottom:44px;padding-left:13px;padding-right:13px}.desktop-menu .header-18 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-18 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:15px;color:#223645}.header-18 .menu--primary .current-menu-ancestor>a,.header-18 .menu--primary .current-menu-item>a,.header-18 .menu--primary li:hover>a,.header-18 .menu--primary>ul>li>a:focus,.header-18 .menu--primary>ul>li>a:hover{color:#e12454}.header-18 .tm-button{color:#fff;border-color:#223645;background-color:#223645}.header-18 .tm-button:hover{color:#fff;border-color:#e12454;background-color:#e12454}.header-18.headroom--not-top .page-header-inner{background:rgba(255,255,255,1);background-color:rgba(255,255,255,1);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-19 .page-header-inner{border-bottom-width:0;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.04);-moz-box-shadow:0 10px 30px rgba(0,0,0,.04);box-shadow:0 10px 30px rgba(0,0,0,.04);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-19 .header-social-networks a,.header-19 .page-open-mobile-menu i,.header-19 .popup-search-wrap i,.header-19 .wpml-ls-item-toggle{color:#223645}.header-19 .header-social-networks a:hover,.header-19 .page-open-mobile-menu:hover i,.header-19 .popup-search-wrap:hover i{color:#e12454}.desktop-menu .header-19 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-19 .menu--primary .menu__container>li>a{padding-top:46px;padding-bottom:46px;padding-left:15px;padding-right:15px}.desktop-menu .header-19 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-19 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:16px;color:#223645}.header-19 .menu--primary .current-menu-ancestor>a,.header-19 .menu--primary .current-menu-item>a,.header-19 .menu--primary li:hover>a,.header-19 .menu--primary>ul>li>a:focus,.header-19 .menu--primary>ul>li>a:hover{color:#e12454}.desktop-menu .header-19 .menu__container>li>a:after{background-color:#e12454}.header-19.headroom--not-top .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-20 .page-header-inner{border-bottom-width:0;background:rgba(255,255,255,0);background-color:rgba(255,255,255,0);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-20 .header-social-networks a{border-right-color:rgba(238,238,238,.17);color:#fff}.header-20 .header-link-list .link-item+.link-item,.header-20 .header-social-networks .inner{border-left-color:rgba(238,238,238,.17)}.header-20 .header-above-wrap{border-bottom-color:rgba(238,238,238,.17)}.header-20 .page-open-mobile-menu i{color:#fff}.header-20 .page-open-mobile-menu:hover i{color:#e12454}.header-20 .header-link-list,.header-20 .header-link-list a{color:#fff}.header-20 .header-link-list .info-icon{color:#fff}.header-20 .header-social-networks a:hover{color:#e12454}.desktop-menu .header-20 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-20 .menu--primary .menu__container>li>a{padding-top:41px;padding-bottom:41px;padding-left:15px;padding-right:15px}.desktop-menu .header-20 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-20 .menu--primary .menu__container>li>a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:16px}.header-20 .menu--primary a,.header-20 .popup-search-wrap i,.header-20 .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{color:#fff}.header-20 .menu--primary .current-menu-ancestor>a,.header-20 .menu--primary .current-menu-item>a,.header-20 .menu--primary li:hover>a,.header-20 .menu--primary>ul>li>a:focus,.header-20 .menu--primary>ul>li>a:hover,.header-20 .popup-search-wrap:hover i{color:#e12454}.header-20.headroom--not-top .page-header-inner{background:#223645;background-color:#223645;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-21 .branding__logo img{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.header-21 .page-header-inner{border-bottom-width:0;border-bottom-color:rgba(238,238,238,0);background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-21 .header-social-networks a,.header-21 .page-open-mobile-menu i,.header-21 .popup-search-wrap i,.header-21 .wpml-ls-item-toggle{color:#007895}.header-21 .header-social-networks a:hover,.header-21 .page-open-mobile-menu:hover i,.header-21 .popup-search-wrap:hover i{color:#00c4ef}.header-21 .header-info .info-icon{color:#017995;background-color:rgba(225,36,84,0)}.desktop-menu .header-21 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-21 .menu--primary .menu__container>li>a{padding-top:20px;padding-bottom:20px;padding-left:15px;padding-right:15px}.desktop-menu .header-21 .menu--primary .menu__container>li{cursor: pointer;margin-top:0;margin-bottom:0;margin-left:4px;margin-right:4px}.header-21 .menu--primary a{font-weight:600;letter-spacing:1px;line-height:1.26;text-transform:capitalize;font-size:16px;color:#fff}.header-21 .menu--primary .current-menu-ancestor>a,.header-21 .menu--primary .current-menu-item>a,.header-21 .menu--primary .current_page_item>a,.header-21 .menu--primary li:hover>a,.header-21 .menu--primary>ul>li>a:focus,.header-21 .menu--primary>ul>li>a:hover{color:#fff}.header-21 .menu--primary .menu__container>li.current-menu-item>a,.header-21 .menu--primary .menu__container>li>a:hover{background-color:#af5ea3}.desktop-menu .header-21 .menu__container>li>a:after,.header-21 .menu--primary .current-menu-ancestor>a:after,.header-21 .menu--primary .current-menu-parent>a:after,.header-21 .menu--primary .current_page_item>a:after{background-color:#a04692}.header-21 .tm-button{color:#fff;border-color:#223645;background-color:#223645}.header-21 .tm-button:hover{color:#fff;border-color:#00c3f6;background-color:#00c3f6}.desktop-menu .header-21.headroom--not-top .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-21.headroom--not-top .menu--primary .menu__container>li>a{padding-top:12px;padding-bottom:12px;padding-left:15px;padding-right:15px}.desktop-menu .header-21.headroom--not-top .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:12px;margin-right:12px}.header-22 .page-header-inner{border-bottom-width:0;border-bottom-color:#eee;background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-22 .header-social-networks a,.header-22 .page-open-mobile-menu i,.header-22 .popup-search-wrap i{color:#223645}.header-22 .header-social-networks a:hover,.header-22 .page-open-mobile-menu:hover i,.header-22 .popup-search-wrap:hover i{color:#e12454}.header-22 .info-icon{color:#e12454}.header-22 .info-text{color:#7a8a9e}.header-22 .info-sub-text{color:#223645}.desktop-menu .header-22 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-22 .menu--primary .menu__container>li>a{padding-top:35px;padding-bottom:35px;padding-left:14px;padding-right:14px}.desktop-menu .header-22 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-22 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:16px;color:#223645}.header-22 .menu--primary .current-menu-ancestor>a,.header-22 .menu--primary .current-menu-item>a,.header-22 .menu--primary li:hover>a,.header-22 .menu--primary>ul>li>a:focus,.header-22 .menu--primary>ul>li>a:hover{color:#e12454}.desktop-menu .header-22 .menu__container>li>a:after{background-color:#e12454}.desktop-menu .header-22.headroom--not-top .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-22.headroom--not-top .menu--primary .menu__container>li>a{padding-top:26px;padding-bottom:26px;padding-left:14px;padding-right:14px}.desktop-menu .header-22.headroom--not-top .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-23 .page-header-inner{border-bottom-width:0;border-bottom-color:#eee;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.header-23 .header-social-networks a,.header-23 .page-open-mobile-menu i,.header-23 .popup-search-wrap i{color:#fff}.header-23 .header-social-networks a:hover,.header-23 .page-open-mobile-menu:hover i,.header-23 .popup-search-wrap:hover i{color:#e12454}.header-23 .info-icon{color:#fff}.header-23 .info-text{color:#fff}.header-23 .info-sub-text{color:#fff}.desktop-menu .header-23 .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-23 .menu--primary .menu__container>li>a{padding-top:35px;padding-bottom:35px;padding-left:14px;padding-right:14px}.desktop-menu .header-23 .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.header-23 .menu--primary a{font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize;font-size:16px;color:#fff}.header-23 .menu--primary .current-menu-ancestor>a,.header-23 .menu--primary .current-menu-item>a,.header-23 .menu--primary li:hover>a,.header-23 .menu--primary>ul>li>a:focus,.header-23 .menu--primary>ul>li>a:hover{color:#e12454}.desktop-menu .header-23 .menu__container>li>a:after{background-color:#e12454}.header-23.headroom--not-top .page-header-inner{background:rgba(34,54,69,.8);background-color:rgba(34,54,69,.8);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.desktop-menu .header-23.headroom--not-top .menu__container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.desktop-menu .header-23.headroom--not-top .menu--primary .menu__container>li>a{padding-top:26px;padding-bottom:26px;padding-left:14px;padding-right:14px}.desktop-menu .header-23.headroom--not-top .menu--primary .menu__container>li{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.menu--primary .children a,.menu--primary .sub-menu a,.menu--primary .tm-list .item-wrapper{font-weight:500;letter-spacing:0;line-height:1.2;text-transform:none}.menu--primary .children a,.menu--primary .sub-menu a,.menu--primary .tm-list .item-title{font-size:16px}.menu--primary .children,.menu--primary .sub-menu{background-color:#fff}.desktop-menu .menu--primary .children,.desktop-menu .menu--primary .sub-menu,.menu--primary .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{border-bottom-color:#a23a92}.menu--primary .children a,.menu--primary .sub-menu a,.menu--primary .tm-list .item-wrapper{color:#017995}.menu--primary .children li:hover>a,.menu--primary .children li:hover>a:after,.menu--primary .sub-menu li.current-menu-ancestor>a,.menu--primary .sub-menu li.current-menu-item>a,.menu--primary .sub-menu li:hover>a,.menu--primary .sub-menu li:hover>a:after,.menu--primary .tm-list li:hover .item-wrapper{color:#af5ea3}.menu--primary .children li:hover>a,.menu--primary .sub-menu li.current-menu-ancestor>a,.menu--primary .sub-menu li.current-menu-item>a,.menu--primary .sub-menu li:hover>a,.menu--primary .tm-list li:hover>a{background-color:rgba(255,255,255,0)}.menu--primary .children li+li>a,.menu--primary .mega-menu .menu li+li>a,.menu--primary .sub-menu li+li>a,.menu--primary .tm-list li+li .item-wrapper{border-color:rgba(255,255,255,0)}.page-off-canvas-main-menu{background-color:#fff}.page-off-canvas-main-menu .menu__container>li>a,.page-off-canvas-main-menu .menu__container>ul>li>a{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.page-off-canvas-main-menu .menu__container a{font-weight:500;letter-spacing:0;line-height:1.7;text-transform:none;font-size:32px}.page-close-main-menu,.page-off-canvas-main-menu .menu__container a{color:#223645}.page-close-main-menu:hover,.page-off-canvas-main-menu .menu__container a:focus,.page-off-canvas-main-menu .menu__container a:hover{color:#00c4ef}.page-off-canvas-main-menu .menu__container .sub-menu a{font-weight:500;letter-spacing:0;line-height:1.7;text-transform:none;font-size:15px}.page-off-canvas-main-menu .menu__container .sub-menu a,.page-off-canvas-main-menu .widgettitle{color:#999}.page-off-canvas-main-menu .menu__container .sub-menu a:hover{color:#00c4ef}.page-mobile-main-menu .menu__container{text-align:left}.page-mobile-main-menu .menu__container a{font-weight:600;letter-spacing:0;line-height:1.5;text-transform:none}.page-mobile-main-menu .menu__container>li>a{padding-top:18px;padding-bottom:18px;padding-left:0;padding-right:0;font-size:18px}.page-mobile-main-menu .menu__container>li .tm-box-icon.style-2 .heading,.page-mobile-main-menu .menu__container>li .tm-box-icon.style-2 .heading a,.page-mobile-main-menu .menu__container>li .tm-view-demo .heading,.page-mobile-main-menu .menu__container>li .vc_tta.vc_general .vc_tta-panel-title,.page-mobile-main-menu .menu__container>li>a{color:rgba(255,255,255,1)}.page-mobile-main-menu .menu__container>li.opened>a,.page-mobile-main-menu .menu__container>li>a:hover{color:rgba(255,255,255,.7)}.page-mobile-main-menu .menu__container>li+li>a,.page-mobile-main-menu .menu__container>li.opened>a{border-color:rgba(255,255,255,.1)}.page-mobile-main-menu .widget-title,.page-mobile-main-menu .widgettitle{border-bottom-color:rgba(255,255,255,.1)}.page-mobile-main-menu .children a,.page-mobile-main-menu .sub-menu a{padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;font-weight:500;letter-spacing:0;line-height:1.5;text-transform:none}.page-mobile-main-menu .children a,.page-mobile-main-menu .sub-menu a,.page-mobile-main-menu .tm-list__item{font-size:15px;color:rgba(255,255,255,1)}.page-mobile-main-menu .children a:hover,.page-mobile-main-menu .sub-menu .opened>a,.page-mobile-main-menu .sub-menu a:hover,.page-mobile-main-menu .tm-list__item:hover{color:rgba(255,255,255,.7)}.page-mobile-main-menu .widgettitle{font-weight:500;letter-spacing:0;line-height:1.5;text-transform:none;font-size:16px;color:#fff}.page-title-bar-01 .page-title-bar-inner{background:#223645;background-color:#223645;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;border-bottom-width:0;border-bottom-color:transparent;padding-top:100px;padding-bottom:80px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.page-title-bar-01 .page-title-bar-overlay{background-color:rgba(0,0,0,.65)}.page-title-bar-01 .heading{font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none;color:#fff;font-size:36px}.page-title-bar-01 .insight_core_breadcrumb li,.page-title-bar-01 .insight_core_breadcrumb li a{font-size:16px;font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize}.page-title-bar-01 .insight_core_breadcrumb li{color:#fff}.page-title-bar-01 .insight_core_breadcrumb a{color:#fff}.page-title-bar-01 .insight_core_breadcrumb a:hover{color:#e12454}.page-title-bar-01 .insight_core_breadcrumb li+li:before{color:#fff}.page-title-bar-01 .insight_core_breadcrumb a:before{background-color:#e12454}.page-title-bar-02 .page-title-bar-inner{background-image:url(https://illinoisabortion.com/ilab_content/uploads/2018/10/header-1.jpg);background-color:#3c8080;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;border-bottom-width:0;border-bottom-color:transparent;padding-top:80px;padding-bottom:80px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.page-title-bar-02 .page-title-bar-overlay{background-color:rgba(0,0,0,.36)}.page-title-bar-02 .heading{font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none;color:#fff;font-size:36px;margin-bottom:0}.page-title-bar-02 .insight_core_breadcrumb li,.page-title-bar-02 .insight_core_breadcrumb li a{font-size:16px;font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize}.page-title-bar-02 .insight_core_breadcrumb li{color:#fff}.page-title-bar-02 .insight_core_breadcrumb a{color:#fff}.page-title-bar-02 .insight_core_breadcrumb a:hover{color:#00c3f6}.page-title-bar-02 .insight_core_breadcrumb li+li:before{color:#fff}.page-title-bar-02 .insight_core_breadcrumb a:before{background-color:#00c3f6}.page-title-bar-03 .page-title-bar-inner{background:#eee;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;border-bottom-width:0;border-bottom-color:transparent;padding-top:140px;padding-bottom:200px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.page-title-bar-03 .page-title-bar-overlay{background-color:rgba(0,0,0,.4)}.page-title-bar-03 .heading{font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none;color:#fff;font-size:46px}.page-title-bar-03 .insight_core_breadcrumb li,.page-title-bar-03 .insight_core_breadcrumb li a{font-size:16px;font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize}.page-title-bar-03 .insight_core_breadcrumb li{color:#fff}.page-title-bar-03 .insight_core_breadcrumb a{color:#fff}.page-title-bar-03 .insight_core_breadcrumb a:hover{color:#e12454}.page-title-bar-03 .insight_core_breadcrumb li+li:before{color:#fff}.page-title-bar-03 .insight_core_breadcrumb a:before{background-color:#e12454}.page-title-bar-04 .page-title-bar-inner{background:#223645;background-color:#223645;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;border-bottom-width:0;border-bottom-color:transparent;padding-top:60px;padding-bottom:60px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.page-title-bar-04 .page-title-bar-overlay{background-color:rgba(0,0,0,.36)}.page-title-bar-04 .title-box{background-color:#fff;border-bottom-color:#e12454}.page-title-bar-04 .heading{font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none;font-size:36px;color:#223645}.page-title-bar-04 .title-bar-text{font-weight:500;letter-spacing:0;line-height:1.7;text-transform:none;font-size:16px;color:#7a8a9e}.page-title-bar-04 .insight_core_breadcrumb li,.page-title-bar-04 .insight_core_breadcrumb li a{font-size:16px;font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize}.page-title-bar-04 .insight_core_breadcrumb li{color:#7a8a9e}.page-title-bar-04 .insight_core_breadcrumb a{color:#223645}.page-title-bar-04 .insight_core_breadcrumb a:hover{color:#e12454}.page-title-bar-04 .insight_core_breadcrumb li+li:before{color:#223645}.page-title-bar-04 .insight_core_breadcrumb a:before{background-color:#e12454}.page-title-bar-05 .page-title-bar-inner{background-image:url(https://ilab.local/ilab_content/themes/healsoulassetsimages/title-bar-bg.jpg);background-color:#222;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;border-bottom-width:0;border-bottom-color:transparent;padding-top:105px;padding-bottom:167px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.page-title-bar-05 .page-title-bar-overlay{background-color:rgba(0,0,0,.4)}.page-title-bar-05 .heading{font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none;font-size:40px;color:#fff}.page-title-bar-05 .title-bar-text{font-weight:500;letter-spacing:0;line-height:1.7;text-transform:none;font-size:16px;color:rgba(255,255,255,.7)}.page-title-bar-05 .insight_core_breadcrumb li,.page-title-bar-05 .insight_core_breadcrumb li a{font-size:16px;font-weight:600;letter-spacing:0;line-height:1.26;text-transform:capitalize}.page-title-bar-05 .insight_core_breadcrumb li{color:#fff}.page-title-bar-05 .insight_core_breadcrumb a{color:#fff}.page-title-bar-05 .insight_core_breadcrumb a:hover{color:#e12454}.page-title-bar-05 .insight_core_breadcrumb li+li:before{color:#fff}.page-title-bar-05 .insight_core_breadcrumb a:before{background-color:#e12454}.page-title-bar-06 .page-title-bar-inner{background:#eee;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;border-bottom-width:0;border-bottom-color:transparent;padding-top:10px;padding-bottom:0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.page-title-bar-06 .page-title-bar-overlay{background-color:rgba(0,0,0,.1)}.page-title-bar-06 .title-box{background-color:#fff;border-bottom-color:#e12454}.page-title-bar-06 .heading{font-weight:700;letter-spacing:0;line-height:1.4;text-transform:none;font-size:36px;color:#223645}.page-title-bar-06 .title-bar-text{font-weight:500;letter-spacing:0;line-height:1.7;text-transform:none;font-size:16px;color:#7a8a9e}.page-title-bar-06 .insight_core_breadcrumb li,.page-title-bar-06 .insight_core_breadcrumb li a{font-size:16px;font-weight:600;letter-spacing:0;line-height:1.6;text-transform:capitalize}.page-title-bar-06 .insight_core_breadcrumb li{color:#7a8a9e}.page-title-bar-06 .insight_core_breadcrumb a{color:#223645}.page-title-bar-06 .insight_core_breadcrumb a:hover{color:#e12454}.page-title-bar-06 .insight_core_breadcrumb li+li:before{color:#223645}.page-title-bar-06 .insight_core_breadcrumb a:before{background-color:#e12454}.page-title-bar-07 .page-title-bar-inner{background-image:url(https://ilab.local/ilab_content/themes/healsoulassetsimages/title-bar-bg-service.jpg);background-color:#223645;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;border-bottom-width:0;border-bottom-color:transparent;padding-top:10px;padding-bottom:0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.page-title-bar-07 .page-title-bar-overlay{background-color:rgba(0,0,0,0)}.page-title-bar-07 .title-box{background-color:#fff;border-bottom-color:#e12454}.page-title-bar-07 .heading{font-weight:700;letter-spacing:0;line-height:1.2;text-transform:none;font-size:36px;color:#223645}.page-title-bar-07 .title-bar-text{font-weight:500;letter-spacing:0;line-height:1.7;text-transform:none;font-size:16px;color:#7a8a9e}.page-title-bar-07 .insight_core_breadcrumb li,.page-title-bar-07 .insight_core_breadcrumb li a{font-size:16px;font-weight:600;letter-spacing:0;line-height:1.26}.page-title-bar-07 .insight_core_breadcrumb li{color:#7a8a9e}.page-title-bar-07 .insight_core_breadcrumb a{color:#223645}.page-title-bar-07 .insight_core_breadcrumb a:hover{color:#e12454}.page-title-bar-07 .insight_core_breadcrumb li+li:before{color:#223645}.page-title-bar-07 .insight_core_breadcrumb a:before{background-color:#e12454}.footer-style-01 .tm-mailchimp-form .title,.footer-style-01 .widgettitle{font-weight:700;letter-spacing:2px;line-height:1.6;text-transform:uppercase;font-size:14px;color:#fff;margin-bottom:50px}.footer-style-01 .page-footer{font-size:14px}.footer-style-01,.footer-style-01 .tm-mailchimp-form.style-11 input[type=email],.footer-style-01 .widget_text{color:rgba(255,255,255,.5)}.footer-style-01 .insight-core-bmw li a,.footer-style-01 .widget_archive li a,.footer-style-01 .widget_categories li a,.footer-style-01 .widget_meta li a,.footer-style-01 .widget_nav_menu li a,.footer-style-01 .widget_pages li a,.footer-style-01 .widget_product_categories li a,.footer-style-01 .widget_recent_comments li a,.footer-style-01 .widget_recent_entries li a,.footer-style-01 .widget_rss li a,.footer-style-01 a{color:rgba(255,255,255,.5)}.footer-style-01 .insight-core-bmw li a:hover,.footer-style-01 .widget_archive li a:hover,.footer-style-01 .widget_categories li a:hover,.footer-style-01 .widget_meta li a:hover,.footer-style-01 .widget_nav_menu li a:hover,.footer-style-01 .widget_pages li a:hover,.footer-style-01 .widget_product_categories li a:hover,.footer-style-01 .widget_recent_comments li a:hover,.footer-style-01 .widget_recent_entries li a:hover,.footer-style-01 .widget_rss li a:hover,.footer-style-01 a:hover{color:#00b9ee}.footer-style-01 .tm-twitter{color:rgba(255,255,255,1)}.footer-style-02 .tm-mailchimp-form .title,.footer-style-02 .widgettitle{font-weight:700;letter-spacing:2px;line-height:1.6;text-transform:uppercase;font-size:14px;color:#223645;margin-bottom:50px}.footer-style-02 .page-footer{font-size:14px}.footer-style-02,.footer-style-02 .tm-mailchimp-form.style-11 input[type=email],.footer-style-02 .widget_text{color:#7a8a9e}.footer-style-02 .insight-core-bmw li a,.footer-style-02 .widget_archive li a,.footer-style-02 .widget_categories li a,.footer-style-02 .widget_meta li a,.footer-style-02 .widget_nav_menu li a,.footer-style-02 .widget_pages li a,.footer-style-02 .widget_product_categories li a,.footer-style-02 .widget_recent_comments li a,.footer-style-02 .widget_recent_entries li a,.footer-style-02 .widget_rss li a,.footer-style-02 a{color:#7a8a9e}.footer-style-02 .insight-core-bmw li a:hover,.footer-style-02 .widget_archive li a:hover,.footer-style-02 .widget_categories li a:hover,.footer-style-02 .widget_meta li a:hover,.footer-style-02 .widget_nav_menu li a:hover,.footer-style-02 .widget_pages li a:hover,.footer-style-02 .widget_product_categories li a:hover,.footer-style-02 .widget_recent_comments li a:hover,.footer-style-02 .widget_recent_entries li a:hover,.footer-style-02 .widget_rss li a:hover,.footer-style-02 a:hover{color:#e12454}.footer-style-02 .tm-twitter{color:#223645}.page-loading{background-color:#fff}.page-loading .sk-bg-child-before>div:before,.page-loading .sk-bg-child>div,.page-loading .sk-bg-self{background-color:#017995!important}body{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;font-size:16px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.site{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.branding__logo img,.error404--header .branding__logo img{width:80px}.branding__logo img{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0}.header-sticky-both .headroom.headroom--not-top .branding svg,.header-sticky-down .headroom.headroom--not-top.headroom--unpinned .branding svg,.header-sticky-up .headroom.headroom--not-top.headroom--pinned .branding svg{width:55px}.headroom--not-top .branding__logo .sticky-logo{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.page-mobile-menu-logo img{width:65px}.page-popup-search{background-color:rgba(0,0,0,.85)}.page-popup-search .form-description,.page-popup-search .search-field,.page-popup-search .search-field:focus{color:#e12454}.page-popup-search .search-field:-webkit-autofill{-webkit-text-fill-color:#e12454}.popup-search-opened .page-popup-search .search-field{border-bottom-color:#e12454}.popup-search-close{color:#fff}.popup-search-close:hover{color:#e12454}.page-sidebar .page-sidebar-content,.page-sidebar .page-sidebar-content:after,.page-sidebar.page-sidebar-right .page-sidebar-content:before{background-color:#ebf5f5}.tm-button.style-text,a{color:#223645}a:focus,a:hover{color:#029bc0}.gmap-marker-wrap,body{font-family:Poppins,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:0;line-height:1.8}.text-color,.tm-testimonial,.top-bar-office-wrapper .office-list a,body{color:#424242}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,th{font-weight:700;letter-spacing:0;line-height:1.44}.h1,.h2,.h3,.h4,.h5,.h6,.heading-color,b,dt,h1,h2,h3,h4,h5,h6,strong,th{color:#223645}.button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],button,input[type=button],input[type=reset],input[type=submit]{color:#fff;border-color:#017995;background-color:#017995}.button:hover,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce input.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff;border-color:#28b8ee;background-color:#28b8ee}@media (max-width:991px){.page-title-bar-01 .page-title-bar-inner{padding-top:100px;padding-bottom:80px}.page-title-bar-01 .page-title-bar-inner .heading{font-size:32px}.page-title-bar-02 .page-title-bar-inner{padding-top:80px;padding-bottom:80px}.page-title-bar-02 .page-title-bar-inner .heading{font-size:34px}.page-title-bar-03 .page-title-bar-inner{padding-top:160px;padding-bottom:180px}.page-title-bar-03 .page-title-bar-inner .heading{font-size:42px}.page-title-bar-04 .page-title-bar-inner{padding-top:60px;padding-bottom:60px}.page-title-bar-04 .page-title-bar-inner .heading{font-size:36px}.page-title-bar-05 .page-title-bar-inner{padding-top:100px;padding-bottom:150px}.page-title-bar-05 .page-title-bar-inner .heading{font-size:38px}.page-title-bar-06 .page-title-bar-inner{padding-top:10px;padding-bottom:0}.page-title-bar-06 .page-title-bar-inner .heading{font-size:36px}.page-title-bar-07 .page-title-bar-inner{padding-top:10px;padding-bottom:0}.page-title-bar-07 .page-title-bar-inner .heading{font-size:36px}}@media (max-width:767px){.page-title-bar-01 .page-title-bar-inner{padding-top:100px;padding-bottom:80px}.page-title-bar-01 .page-title-bar-inner .heading{font-size:28px}.page-title-bar-02 .page-title-bar-inner{padding-top:80px;padding-bottom:80px}.page-title-bar-02 .page-title-bar-inner .heading{font-size:32px}.page-title-bar-03 .page-title-bar-inner{padding-top:120px;padding-bottom:140px}.page-title-bar-03 .page-title-bar-inner .heading{font-size:38px}.page-title-bar-04 .page-title-bar-inner{padding-top:60px;padding-bottom:60px}.page-title-bar-04 .page-title-bar-inner .heading{font-size:28px}.page-title-bar-05 .page-title-bar-inner{padding-top:100px;padding-bottom:150px}.page-title-bar-05 .page-title-bar-inner .heading{font-size:36px}.page-title-bar-06 .page-title-bar-inner{padding-top:10px;padding-bottom:0}.page-title-bar-06 .page-title-bar-inner .heading{font-size:28px}.page-title-bar-07 .page-title-bar-inner{padding-top:10px;padding-bottom:0}.page-title-bar-07 .page-title-bar-inner .heading{font-size:30px}}@media (max-width:554px){.page-title-bar-01 .page-title-bar-inner{padding-top:100px;padding-bottom:80px}.page-title-bar-01 .page-title-bar-inner .heading{font-size:28px}.page-title-bar-02 .page-title-bar-inner{padding-top:80px;padding-bottom:80px}.page-title-bar-02 .page-title-bar-inner .heading{font-size:32px}.page-title-bar-03 .page-title-bar-inner{padding-top:120px;padding-bottom:140px}.page-title-bar-03 .page-title-bar-inner .heading{font-size:32px}.page-title-bar-04 .page-title-bar-inner{padding-top:60px;padding-bottom:60px}.page-title-bar-04 .page-title-bar-inner .heading{font-size:28px}.page-title-bar-05 .page-title-bar-inner{padding-top:80px;padding-bottom:120px}.page-title-bar-05 .page-title-bar-inner .heading{font-size:32px}.page-title-bar-06 .page-title-bar-inner{padding-top:10px;padding-bottom:0}.page-title-bar-06 .page-title-bar-inner .heading{font-size:28px}.page-title-bar-07 .page-title-bar-inner{padding-top:10px;padding-bottom:0}.page-title-bar-07 .page-title-bar-inner .heading{font-size:30px}}@media (min-width:1200px){.h1,h1{font-size:56px}.h2,h2{font-size:42px}.h3,h3{font-size:32px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:14px}}

.wpb_wrapper .style-2 .content-wrap{
    align-items: center;
}
.wpb_wrapper .style-2 .heading{
    color: #017995;
}
.wpb_wrapper .style-2 .icon:before {
    background-color: #017995;
}
.wpb_wrapper .style-2 .content-wrap {
    text-align: center;
    align-items: center;
}
.page-main-content .post-2429 .vc-state-row{
    background-color: #ebf5f5;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
.vc_column_container .vc_column-inner .wpb_wrapper .tm-spacer{
    height: 20px;
}
.vc_column-inner .wpb_wrapper .tm-image{
    text-align: right
}
vc_column-inner .wpb_wrapper .tm-image img {
    width: 100%;
}
.vc_column-inner .wpb_wrapper .home-about-title  .heading {
    font-size: 12px;
}
.vc_column-inner .wpb_wrapper .home-about-title {
    text-align: left
}
.vc_column-inner .wpb_wrapper .home-about-title .heading {
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #7a8a9e;
}
.wpb_wrapper .about-sub-heading .heading {
    font-size: 36px;
}
.wpb_wrapper .about-sub-heading {
    text-align: left
}
.wpb_wrapper .about-sub-heading .heading {
    color: #017995;
}
.wpb_wrapper .home-about-para .heading {
    font-size: 18px;
}
.wpb_wrapper .home-about-para {
    text-align: left
}
.vc-space-img img{
    width:100%;
}
.page-main-content .vc-adds-space{
    background-color: #039bc0;
    padding-top: 50px !important;
    padding-right: 100px !important;
    padding-bottom: 93px !important;
    padding-left: 100px !important;
    text-align: center
}
.page-main-content .vc-adds-space .heading {
    font-size: 36px;
    max-width: 770px;
    color: #ffffff;
}
.page-main-content .vc-adds-space .text-head .heading {
    font-size: 17px;
    max-width: 770px;
    color: #ffffff;
}
.page-main-content .vc-adds-space .text-head {
    text-align: center
}
.vc_column-inner .wpb_wrapper .tm-image {
    text-align: center
}
.page-main-content .type-page .cities-section {
    background-color: #ffffff;
}
.vc_column-inner .wpb_wrapper .cities_title .marker {
    color: #af5ea3;
}
.vc_column-inner .wpb_wrapper .cities_title .title {
    font-size: 18px;
}
.vc_column-inner .wpb_wrapper .cities_title{
    grid-template-columns: repeat(4, 1fr);
}
.vc_row-fluid .cities_list1{
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
}
.cities-serve-cls .heading {
    font-size: 32px;
     color: #029bc0;
}
.cities-serve-cls {
    text-align: center;
    padding-top:30px;
}
.vc_column-inner .wpb_wrapper .serve-cities{
    grid-template-columns: repeat(1, 1fr);
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    padding-left: 10px !important;
}
.vc_column-inner .wpb_wrapper .serve-cities .title {
    font-size: 15px;
}
.home-testinominal-title .heading {
    font-size: 36px;
    color: #029bc0;
}
.home-testinominal-title {
    text-align: center;
    padding-top:10px;
}
.cities-we-serve-section{
    background-color: #ebf5f5;
}
.page-footer-inner .main-footer-section {
    background-color: #017895;
}
.page-footer-inner .main-footer-section {
    padding-top: 60px !important;
    padding-left: 80px !important;
}
.footer-crt{
    padding-left: 80px !important;
    background-color: #223645;
}
.footer-crt .vc_row{
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}
@media (max-width: 1199px) {
    .wpb_wrapper .style-2 .content-wrap {
        text-align: center;
        align-items: center;
    }
    .wpb_wrapper .style-2 .content-wrap {
        text-align: center;
        align-items: center;
    }
    .vc_column-inner .wpb_wrapper .home-about-title{
        text-align: center
    }
    .wpb_wrapper .about-sub-heading{
        text-align: center;
        padding-right: 150px;
        padding-left: 150px;
    }
    .wpb_wrapper .home-about-para {
        text-align: center;
        padding-right: 100px;
        padding-left: 100px;
    }
    .page-main-content .vc-adds-space {
        padding-right: 80px !important;
        padding-left: 80px !important;
    }
    .vc_column-inner .wpb_wrapper .cities_title {
        grid-template-columns: repeat(4, 1fr);
    }
    .wpb_wrapper .serve-cities {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 10px !important;
    }    
    .page-footer-inner .main-footer-section {
        padding-left: 20px !important;
    }
    .footer-crt {
        padding-left: 20px !important;
    }
}

@media (max-width: 992px) {
    .wpb_wrapper .style-2 .content-wrap {
        text-align: center;
        align-items: center;
    }    
    .home-about-title{
        text-align: left
    }
    .about-sub-heading{
        text-align: left;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    
    .home-about-para{
        text-align: left;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }
    
    .page-main-content .vc-adds-space{
        padding-right: 50px !important;
        padding-left: 50px !important;
    }
    
    .cities-section{
        padding-right: 10px !important;
        padding-left: 20px !important;
    }
    .vc_column-inner .wpb_wrapper .cities_title{
        grid-template-columns: repeat(2, 1fr);
    }
    .vc_column-inner .wpb_wrapper .cities_title .title {
        font-size: 16px;
    }    
    .serve-cities-box > .vc_column-inner {
        margin-bottom: 10px !important;
    }    
    .wpb_wrapper .serve-cities {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 10px !important;
    }
    .serve-cities-box > .vc_column-inner {
        margin-bottom: 10px !important;
    }
    
    .page-footer-inner .main-footer-section {
        padding-left: 0px !important;
    }
    .footer-img-naf > .vc_column-inner {
        margin-left: 0px !important;
    }
    .footer_w-4 > .vc_column-inner {
        margin-left: 18px !important;
    }
    .footer-crt{
        padding-left: 0px !important;
    }
    .wpb_wrapper .vc_row-o-content-middle {
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
}

@media (max-width: 767px) {
    .wpb_wrapper .style-2 .content-wrap {
        text-align: center;
        align-items: center;
    }
    .home-about-title{
        text-align: left
    }
    .about-sub-heading{
        text-align: left;
        border-right-width: 0px !important;
        padding-left: 0px !important;
    }    
    .home-about-para {
        text-align: left;
        padding-right: 0px !important;
        padding-left: 0px !important;
    }   
    .page-main-content .vc-adds-space {
        padding-right: 0px !important;
        padding-bottom: 0px !important;
        padding-left: 0px !important;
    }   
    .cities-section {
        padding-right: 10px !important;
        padding-left: 20px !important;
    }
    .vc_column-inner .wpb_wrapper .cities_title{
        grid-template-columns: repeat(2, 1fr);
    }
    .vc_column-inner .wpb_wrapper .cities_title .title {
        font-size: 15px;
    }    
    .serve-cities-box > .vc_column-inner {
        margin-bottom: 10px !important;
    }    
    .vc_column-inner .wpb_wrapper .serve-cities{
        grid-template-columns: repeat(2, 1fr);
    }
    .serve-cities .title {
        font-size: 13px;
    }
    .serve-cities {
        padding-top: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 10px !important;
    }
    .page-footer-inner .main-footer-section {
        padding-left: 0px !important;
    }
    .footer-img-naf > .vc_column-inner {
        margin-left: 0px !important;
    }
    .footer_w-4 > .vc_column-inner {
        margin-left: 18px !important;
    }
    .footer-crt {
        padding-left: 0px !important;
    }
    .wpb_wrapper .vc_row-o-content-middle{
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
    
}

//contact page
.call-us-section {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
.contact-page-title .heading {
    font-size: 36px;
    color: #027a95;
    padding-top: 30px !important;
}
.contact-page-title{
    text-align: center;
    margin-bottom: 20px;
}
.contact-page-sub-title .heading {
    font-size: 16px;
    max-width: 770px;
}
.contact-page-sub-title {
    text-align: center
}
.vc_column-inner .wpb_wrapper .tm-social-networks{
    text-align: left;
}

.vc_column-inner .wpb_wrapper .tm-social-networks .link-icon {
    color: #ffffff;
}

.vc_column-inner .wpb_wrapper .tm-social-networks .item:hover .link-icon {
    color: #ffffff;
}

.vc_column-inner .wpb_wrapper .tm-social-networks .link-text {
    color: #ffffff;
}

.vc_column-inner .wpb_wrapper .tm-social-networks .item:hover .link-text {
    color: #017895;
}
.email-hint{
    text-align: center;
    margin-bottom: 30px;
}
.email-hint .heading {
    font-style: italic;
}
.fa, .fab, .fal, .far, .fas {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}


.abortion_inr-serv_boxes {
	margin-top: 30px;
}
.abortion_inr-serv_boxes .heading {
	color: #017995;
}
.abortion_inr-serv_boxes .icon:before {
	background-color: #017995;
}
.abortion_inr-serv_boxes .content-wrap {
	text-align: center;
	align-items: center;
}


.ot-ser-box{margin-top:30px;}
.ot-ser-box .content-wrap {
	text-align: center;
	align-items: center;
}
.ot-ser-box .content-wrap {
	text-align: center;
	align-items: center;
}
.ot-ser-box .content-wrap {
	text-align: center;
	align-items: center;
}

.pregnancy-cal_img {
    background-image: url(https://illinoisabortion.com/ilab_content/uploads/2019/02/ilab_p_clac_bg.jpg );
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}
.pc-form.vc_column_container{
    background-color: #ebf5f5;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 40px;
    padding-right: 80px;
    padding-bottom: 40px;
    padding-left: 80px;
}
.pc-form h4{
    font-size:22px;
}
.tm-list.style-check .title{
    font-size:16px;
}
.wpb_wrapper .wh-contreception-list .title{
    color: #017995;
}
.list-header .title-wrap .title{
    font-size: 16px!important;
}
.footer-img-naf .vc_column-inner{
    padding-left: 0px!important;
}
.vc-preg-calculator{
    padding: 20px 0px;
}
.wpb_wrapper .request-appoint-title{
    text-align: center;
}
.footer-info-left .info-content{
    margin-bottom: 10px;  
}
.page-main-content .helpful-info-section{
    background-color: #ebf5f5;
    margin-top: -25px !important;
    margin-bottom: -40px !important;
    padding-top: -20px !important;
    padding-bottom: -20px !important;
}
.helpful-info-section .vc-hlp-info-sub .heading {
    font-size: 12px;
    letter-spacing: 3px;
    text-transform: uppercase;
    color: #7a8a9e;
}
.helpful-info-section .vc-hlp-info-sub{
    text-align: center;
    margin-bottom: 20px;
}
.helpful-descript .heading {
    font-size: 36px;
     max-width: 770px;
    color: #017995;
}
.helpful-descript {
    text-align: center;
    margin-bottom: 20px;
}
.vc-hlp-info .heading {
    font-size: 18px;
    max-width: 770px;
}
.vc-hlp-info {
    text-align: center;
    margin-bottom: 30px;
}
.helpful-info-service .modern-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    margin-bottom: 30px;
}

.share-img{
	background-image: url(https://illinoisabortion.com/ilab_content/uploads/2019/03/share-feedback-bg-img.jpg );
	background-size: cover;
	background-repeat: no-repeat;
        margin-top: -25px !important;
        margin-bottom: -60px !important;
        padding-top: 90px !important;
        padding-bottom: 90px !important;
}
.req-app-bg{
    margin-top: -25px !important;
    margin-bottom: -60px !important;
    padding-top: 60px !important;
    padding-bottom: 60px !important;
    background-image: url(https://illinoisabortion.com/ilab_content/uploads/2019/03/appointment-bg-image.jpg);
    background-size: cover;
    background-repeat: no-repeat;
}
.req-app-form{
    background-color: #ffffff;
    margin-right: 0px !important;
    margin-left: 0px !important;
    padding-top: 30px !important;
    padding-right: 15px !important;
    padding-bottom: 30px !important;
    padding-left: 15px !important;
}
.share-form{
    background-color: #fff;
    margin-right: 0px !important;
    margin-left: 0px !important;
    padding-top: 50px !important;
    padding-right: 35px !important;
    padding-bottom: 50px !important;
    padding-left: 35px !important;

}
.vc_row.hm_serv_icon{
    padding-left:15px!important;
    padding-right:15px!important;
}
.header-21 .menu--primary .menu__container > li > a:hover, .header-21 .menu--primary .menu__container > li.current-menu-item > a {
    background-color: #af5ea3;
}
.pg-testimo{
    margin-top: -25px;
}
.center_location .modern-grid.tm-grid{
    grid-template-columns: repeat(2, 1fr);
}
.center_location .tm-box-icon.style-5 .heading{
    color: #017995;
    text-align: center;
}
.center_location .tm-box-icon.style-5{
    background: #fff;
}
.center_location .tm-grid .grid-item .tm-spacer{
    height: 15px;
}
.ot-ser-box .tm-box-icon{
    margin-bottom: 37px;
}
.women_health-boxes .tm-box-icon{
    text-align: center;
}
.women_health-boxes .tm-box-icon .content-wrap{
    min-height: 228px;
    margin-bottom: 12px;
}
.share-form .tm-heading{
    text-align: center;
}
.share-form .tm-heading h3{
color: #027a95;
}
