/*!
Theme Name: Outsourceo
Description: A stunning visual experience for minimal loving creative. This template is a responsive and retina-ready WordPress theme with grid system layout. It is optimized for mobile touch and swipe.
Version: 1.2.2
Author: TRUETHEMES
Tags: one-column, two-columns, right-sidebar, left-sidebar, custom-menu, post-formats, sticky-post
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: outsourceo
*/
 :root{--borderRadius:5px}::-webkit-input-placeholder{color:#555}:-ms-input-placeholder{color:#555}::placeholder{color:#555}.custom-link .aheto-link.aheto-btn--primary:hover,.h-dark a:focus,.h-dark a:hover{color:#141733!important}.gallery{align-items:center!important}.mega-sticky{box-shadow:0 2px 5px -3px #000!important}.footer-link{font-size:1rem;font-weight:400;letter-spacing:.8px;margin-right:1.5rem;font-family:Muli}.form-control,.wpcf7-form-control:not(.wpcf7-submit){width:100%!important;margin:4px auto!important;border-radius:4px;box-shadow:none;padding:4px 8px!important;transition:box-shadow .2s;color:#333!important;border:1px solid #999!important;font-size:.9rem;letter-spacing:.2px}.top-header .aheto-navbar--item i,.w-70{margin-right:8px}.form-control:focus,.form-control:hover,.wpcf7-form-control:not(.wpcf7-submit):focus,.wpcf7-form-control:not(.wpcf7-submit):hover{box-shadow:2px 2px 4px -1px #999!important}.head-light h5{color:#c8c7c7!important}.widget-nav-menu--menu .widget-nav-menu__menu li a{font-size:.96rem!important}.blogsWhite h5{color:#aaa9b5;font-size:1rem;font-weight:600}.blogsWhite .post-date{font-size:.88rem!important;color:#c1c1c1}.top-header .aheto-navbar--item{padding:4px 16px!important;display:flex;align-items:center}.aheto-banner-slider--outsourceo-modern .aheto-banner-slider__content{padding-top:30px!important;padding-bottom:30px!important}@media screen and (min-width:1300px){.aheto-banner-slider--outsourceo-modern .aheto-banner-slider__content{max-width:calc(100% - 50vw)!important;margin-left:-30vw!important}}.read-link{font-size:1rem;display:block;text-align:right}.clint-logos .aheto-clients__holder{padding:1rem 2rem!important}.d-sm-flex span.wpcf7-form-control-wrap{padding:0 4px!important;width:100%!important}.wpcf7-form-control{padding:10px!important}@media screen and (min-width:680px){.d-sm-flex label{width:50%!important}.d-sm-flex.w-100 label{width:100%!important}}.sticky-header,.textArea label{width:100%!important}.textArea textarea{height:90px!important}.sticky-header{left:0!important}.aheto-btn-container.t-right{justify-content:start!important}.elementor-2770 .elementor-element.elementor-element-da15379>.elementor-widget-container{margin:0 0 0 30px!important}.elementor-2770 .elementor-element.elementor-element-54326222 .elementor-image img{height:auto!important;width:120px}.aheto-banner-slider__desc{margin-left:0!important}.label-readOnly{display:flex;align-items:center;justify-content:flex-start;font-size:.8rem}.label-readOnly span{margin-left:12px}.aheto-banner-slider--outsourceo-modern .aheto-banner-slider-wrap{min-height:86vh!important}.aheto-cpt__author,.aheto-tm__avatar,.custom-timeline .aheto-timeline__image-wrap,.remove-style .aheto-content-block__shape:after,.remove-style .aheto-content-block__shape:before,.remove-style .aheto-content-block__wrap:after,.remove-style .aheto-content-block__wrap:before,.swiper-button-next::after,.swiper-button-prev::after,span.twae-title{display:none!important}@media screen and (max-width:1124px){.logo-hide,.trustedBy{display:none!important}}@media screen and (min-width:1125px){.aheto-btn-style a{font-family:Muli!important;font-weight:700!important;font-size:17.5px!important;line-height:2.5!important;font-style:normal!important;padding:0 16px!important;border:1px solid var(--e-global-color-primary)!important;border-radius:var(--borderRadius)!important;background:var(--e-global-color-primary)!important;color:#fff!important;margin-left:16px!important;display:block!important;height:auto!important}.aheto-btn-style a:focus,.aheto-btn-style a:hover{background:0 0!important;color:var(--e-global-color-primary)!important}}.small-link-text a{font-size:85%!important;font-weight:500}.small-link-text a:focus,.small-link-text a:hover,button.tablinks{font-weight:600}label{width:100%}.form-input-subscriber{padding:.6rem 2rem .6rem 1rem;border:none;width:100%;font:inherit;color:#141733;max-width:100%;-webkit-box-shadow:none;box-shadow:none;border-radius:var(--borderRadius)}.w-70{width:70%!important}.widget_recent_entries ul li{padding:0 2px 8px 8px!important}.widget_recent_entries ul li:not(:last-child){border-bottom:1px dotted #d5d5d5!important}.widget_recent_entries ul li a{font-size:90%!important;line-height:1.3!important;font-weight:inherit!important;display:block!important}.widget_recent_entries ul li .post-date{font-size:75%!important;margin-top:.3rem!important;display:block!important}.d-hide{visibility:hidden!important;opacity:0!important;height:0!important;width:0!important}.rm-p p{margin-bottom:0}.custom-timeline .aheto-timeline--outsourceo-modern .aheto-timeline__content{width:86%;text-align:center;margin:auto}@media screen and (max-width:768px){.mega-menu-toggle{width:95vw;display:flex;align-items:center;justify-content:space-between}}.row-alternate .aheto-contents--funero-content-reverse .aheto-contents__content{padding:36px!important}@media screen and (min-width:768px){.row-alternate .aheto-contents--funero-content-reverse .aheto-contents__img{width:26%!important;background-size:contain;background-repeat:no-repeat;margin:8px 0}.mega-has-description{min-height:75px!important;padding:0 8px!important;margin:0!important}.mega-menu-description{margin:0!important}.row-alternate .aheto-contents--funero-content-reverse .aheto-contents__content{width:74%!important;background:0 0!important}}.row-alternate .aheto-contents__wrap{box-shadow:0 0 20px -6px #eae8e8;margin:20px 0;border-radius:12px}.row-alternate .aheto-contents__desc{margin-bottom:0!important}.address-height p{min-height:76px!important}.custom-acc h6.aheto-cpt-article__title{background:#000000a6;width:100%;margin-left:auto!important;padding:15px}.tabcontent{border:none;padding:6px 10px}.tab{overflow:hidden;display:flex;align-items:center;justify-content:center}.aheto-tm__text,h6.aheto-cpt-article__title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}button.tablinks{font-size:inherit;font-family:inherit;background:0 0;color:#555;border:none;margin:2px 13px;letter-spacing:.2px}button.tablinks:not(.inactive){color:#ff6a13}.aheto-cpt.tabcontent{display:block!important}h6.aheto-cpt-article__title a{-webkit-line-clamp:2}.aheto-tm__text{-webkit-line-clamp:6;padding:0!important;margin-top:10px}.custom-blocks h6.aheto-features-block__title{background:#141733b5;margin:0;padding:15px;border-radius:0 0 6px 6px;font-weight:500}.related-cs .aheto-cpt__list.js-isotope.aheto-cpt__list--static-height{display:flex!important;justify-content:center}.aheto-btn{padding:1rem 1.5rem!important}.client-logo .swiper-slide{max-width:222px}.client-logo .swiper-slide-image{width:100%!important;max-width:222px!important;height:auto!important;padding:4px 18px}.list-style-4{margin-left:20px;font-size:.97rem;line-height:1.5;margin-bottom:10px;list-style:disclosure-closed}.list-style-6{font-size:.98rem;list-style:disc;margin-left:20px}.aheto-tm-wrapper--modern .aheto-tm__modern .aheto-tm__content{padding:0 16px 16px;transition:.5s}.aheto-tm__content:focus.aheto-tm__text,.aheto-tm__content:hover .aheto-tm__text{display:block!important}.aheto-tm__blockquote{margin-left:-20px;margin-right:-20px;font-size:1rem;text-align:center}.blog--single__sidebar .aht-page__content{padding:50px 0!important}.aheto-cpt-article--skin-1 .aheto-cpt-article__title a:focus,.aheto-cpt-article--skin-1 .aheto-cpt-article__title a:hover,.custom-acc h6.aheto-cpt-article__title a:focus,.custom-acc h6.aheto-cpt-article__title a:hover,.custom-blocks h6.aheto-features-block__title:focus,.custom-blocks h6.aheto-features-block__title:hover{color:#4abfe0!important}.aheto-counter--outsourceo-simple-number .aheto-counter__desc{font-size:1.2rem!important}h2.aheto-counter__symbol{color:#ff6138;margin-left:8px}.aheto-features--outsourceo-creative .aheto-features-block__text{padding:4px 20px!important;background-color:#ff6138!important;margin-bottom:16px!important;letter-spacing:.4px;font-weight:600}.aheto-cpt--outsourceo-metro .aheto-cpt__date::before{content:""!important}.aheto-cpt--outsourceo-metro .aheto-cpt__post.others .aheto-cpt__figure .aheto-cpt__inner .aheto-cpt__cats a{background-color:#ff6138!important}.cs-btn.cs_layout1.aheto-btn--light{color:var(--c-light)!important}.elementor-custom-embed-play{top:82%!important;left:89%!important}.eicon-play{font-size:4rem!important;color:#ff6138!important}.aheto-link.aheto-btn--primary:hover{color:#004860!important}.aheto-cpt-article--cs_skin-2 .aheto-cpt-article__terms a:focus,.aheto-cpt-article--cs_skin-2 .aheto-cpt-article__terms a:hover{color:#fff!important}@media screen and (max-width:800px){table.stx-layers-content h1{margin:1rem 1rem 2rem!important;text-align:center!important;font-size:32px!important;line-height:1.6!important}table.stx-layers-content p{display:none!important}table.stx-layers-content a{margin:auto auto auto 20%!important;text-align:center!important}.aheto-btn-style a.mega-menu-link{padding:0 10px!important}}.swiper-slide{max-width:270px!important}.aht-page__recent-posts .swiper-slide{max-width:100%!important}.aht-page__recent-posts .swiper-slide h5{font-size:19px!important}.home-banner .swiper-slide{max-width:100%!important}.home-banner .cs-btn.cs_layout1{font-weight:500!important}.elementor-kit-11 .elementor-button,.elementor-kit-11 button,.elementor-kit-11 input[type=button],.elementor-kit-11 input[type=submit]{font-size:inherit!important}@media screen and (min-width:220px) and (max-width:999.99px){.home-banner h5.aheto-banner-slider__desc{display:none!important}}.aheto-btn-style a,.aheto-btn.aheto-btn--primary,.aheto-form-btn.aheto-btn--primary [type=submit]{padding:0 16px!important;line-height:2.1!important;margin:0 auto!important;height:40px!important}.cliassic-list-style{list-style:disclosure-closed;margin-left:24px;margin-top:15px;line-height:1.3}.cliassic-list-style li{padding:4px 0}.cliassic-list-style li::marker{color:#ff00007d}.blog--single__sidebar .aht-page__comments-area .comments-title{margin-bottom:30px!important}@media screen and (max-width:767px){.row-alternate .aheto-contents--funero-content-reverse .aheto-contents__img{background-size:auto;background-position:center;background-repeat:no-repeat}.elementor-section:not(.elementor-top-section){padding-left:8px!important;padding-right:8px!important}.aheto-heading--outsourceo__simple .aheto-heading__title{margin-top:20px!important}#mega-menu-primary-menu>.mega-menu-item>ul.mega-sub-menu{margin-left:1%!important}#mega-menu-primary-menu>.mega-menu-item>ul.mega-sub-menu .mega-menu-link{line-height:1.4!important;font-size:.9rem!important;padding:.5em 1em!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{padding:8px!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-item>a.mega-menu-link{font-size:16px!important}.elementor-tab-mobile-title{background:#cdf1ff87;margin:auto auto 8px;border-radius:5px;box-shadow:rgba(9,30,66,.25) 0 1px 1px,rgba(9,30,66,.13) 0 0 1px 1px}.elementor-tab-content{padding:8px 16px!important;margin-bottom:12px;background:#f9f9f9;margin-top:-10px;border-radius:0 0 8px 8px;box-shadow:rgba(9,30,66,.25) 0 1px 1px,rgba(9,30,66,.13) 0 0 1px 1px}}.sm-shadow-img{border-radius:8px;box-shadow:rgba(0,0,0,.08) 0 4px 12px;background:#fff;padding:10px}.btn-submit,.btn-subscribe{background:var(--c-active)!important;font-family:inherit!important;font-weight:400!important;border:1px solid var(--c-active)!important;padding:8px 12px!important;letter-spacing:0;margin:0!important;border-radius:4px}.btn-submit:focus,.btn-submit:hover,.btn-subscribe:hover,.btn-subscribe:focus{background:transparent!important;border:1px solid var(--c-active)!important;color:var(--c-active)!important}@media screen and (min-width:1000px){.aheto-btn-style a{background:var(--c-active)!important;font-family:inherit!important;font-weight:400!important;border:1px solid var(--c-active)!important;padding:1px 6px!important;letter-spacing:0;margin:0!important}.aheto-btn-style a:hover,.aheto-btn-style a:focus{background:transparent!important;border:1px solid var(--c-active)!important;color:var(--c-active)!important}.home-banner .aheto-banner__title{font-size:40px!important}.mega-menu-item.aheto-btn-style{margin:auto!important}}.aheto-contents--outsourceo-faq .aheto-contents__item i{top:12px!important;right:28px!important}.aheto-contents--outsourceo-faq .aheto-contents__item h5{font-size:1.05rem;padding:10px 38px 10px 16px}.aheto-contents--outsourceo-faq .aheto-contents__item{padding:0!important;border-radius:6px;background:#fff!important;box-shadow:rgba(0,0,0,.05) 0 6px 24px 0,rgba(0,0,0,.08) 0 0 0 1px;margin-bottom:12px!important}.primary-shadow{background:#fff;padding:8px;border-radius:12px;margin:8px auto;box-shadow:rgba(0,0,0,.1) 0 0 5px 0,rgba(0,0,0,.1) 0 0 1px 0}.outsourceo-bg{background-size:cover!important;background-position:center!important;min-height:315px;display:flex;align-items:center;margin:auto;background-repeat:no-repeat!important;padding:32px 10px!important}.outsourceo-bg .outsourceo-blog--single__title{font-weight:500;color:#f7f7f7;letter-spacing:.4px;margin-bottom:0!important}.outsourceo-blog--single-wrapper .outsourceo-blog--single__top-content,.outsourceo-blog--single-wrapper .outsourceo-blog--single__content-wrapper{margin-bottom:1rem!important}.outsourceo-blog--single-wrapper .outsourceo-blog--single__post-content{margin-bottom:0px!important}a.ss-underline-link{color:inherit;text-decoration:underline!important}a.ss-underline-link:hover,a.ss-underline-link:focus{color:var(--e-global-color-primary)}ul:not(.links-quick):not(.no-style):not(.mega-menu):not(.elementor-icon-list-items){margin:16px auto auto;padding-left:30px}ul:not(.links-quick):not(.no-style):not(.mega-menu):not(.elementor-icon-list-items) li:not(:last-child){margin-bottom:8px!important}ul:not(.links-quick):not(.no-style):not(.mega-menu):not(.elementor-icon-list-items):not(.aht-page__breadcrumbs-list):not(.aheto-cpt-filter):not(#menu-about-us):not(#wp-admin-bar-root-default):not(#wp-admin-bar-top-secondary):not(.ab-submenu) li:before{content:"\2713";padding:2px 5px 0;font-size:13px;background:#b2dbe7;border-radius:50px;color:#004860;margin-right:5px;font-weight:900;position:absolute;margin-left:-24px;margin-top:2px}.widget ul li:before{content:""!important;padding:0!important;margin:0!important;position:relative!important}blockquote{border-left-color:var(--e-global-color-secondary);padding:8px 20px;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;border-radius:6px}.aheto-contents--outsourceo-faq .aheto-contents__desc{margin:0!important;padding:0 20px 8px}.ss-outsourceo-heading{background-clip:text;-webkit-background-clip:text;color:transparent!important;background-image:repeating-radial-gradient(circle closest-corner at 100px 100px,#eff1f1,#daf6ff 10%,#ffffff 20%);font-weight:700!important}.elementor-tab-desktop-title.elementor-active{background-color:#FFF}.aht-page__post-meta,.aht-page__content-inner #comments{display:none!important}.row-single-post .aheto-cpt-article .aheto-cpt-article__inner{display:flex;align-items:center;justify-content:space-between;border-radius:8px;--img-height:120px;border:1px solid #efefef;transition:box-shadow 0.5s}.row-single-post .aheto-cpt-article:hover .aheto-cpt-article__inner,.row-single-post .aheto-cpt-article:hover .aheto-cpt-article__inner{cursor:pointer;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.row-single-post .aheto-cpt-article .aheto-cpt-article__inner .aheto-cpt-article__img{min-height:120px!important;min-width:36%!important;border-radius:8px 0 0 8px}.row-single-post .aheto-cpt-article .aheto-cpt-article__inner .aheto-cpt-article__img .aheto-cpt-article__popup{display:none!important}.row-single-post .aheto-cpt-article .aheto-cpt-article__content{padding:8px 12px}.row-single-post .aheto-cpt-article .aheto-cpt-article__content .aheto-cpt-article__title{text-align:left;margin:0 0 8px}.row-single-post .aheto-cpt-article.aheto-cpt-article--skin-8 .aheto-cpt-article__terms{text-align:left}.custom-case-studies .aheto-cpt-article__inner{border-radius:8px;--img-height:135px;box-shadow:rgba(0,0,0,.16) 0 1px 4px;transition:box-shadow 0.5s}.custom-case-studies .aheto-cpt-article:focus .aheto-cpt-article__inner,.custom-case-studies .aheto-cpt-article:hover .aheto-cpt-article__inner{cursor:pointer;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.custom-case-studies .aheto-cpt-article__inner .aheto-cpt-article__img{height:135px!important;min-height:100%!important;border-radius:8px 8px 0 0;margin-bottom:8px}.custom-case-studies .aheto-cpt-article__inner .aheto-cpt-article__img .aheto-cpt-article__popup{display:none!important}.custom-case-studies .aheto-cpt-article__inner .aheto-cpt-article__content{padding:8px 12px}.custom-case-studies .aheto-cpt-article__inner .aheto-cpt-article__title{margin-bottom:10px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu{max-width:100%!important}#mega-menu-primary-menu{margin:auto!important;padding:0!important}@media screen and (min-width:1200px){#mega-menu-primary-menu>.mega-menu-item:not(.mega-menu-toggle)>ul.mega-sub-menu{margin-top:5px!important;max-width:1100px!important;margin-left:10%!important}.mega-menu-logo{max-width:116px!important;height:auto!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{max-height:457px!important;overflow:hidden!important;overflow-y:auto!important}}.transform-normal h1,.transform-normal h2,.transform-normal h3,.transform-normal h4,.transform-normal h5,.transform-normal h6,.transform-normal p{text-transform:unset!important}