/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 24 2025 | 19:27:39 */
/****fonts***/
@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Light.eot');
    src: local('Bagoss Condensed TRIAL Light'), local('BagossCondensedTRIAL-Light'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Light.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Light.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Light.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-RegularItalic.eot');
    src: local('Bagoss Condensed TRIAL Regular Italic'), local('BagossCondensedTRIAL-RegularItalic'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-RegularItalic.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-RegularItalic.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-RegularItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-LightItalic.eot');
    src: local('Bagoss Condensed TRIAL Light Italic'), local('BagossCondensedTRIAL-LightItalic'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-LightItalic.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-LightItalic.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Regular.eot');
    src: local('Bagoss Condensed TRIAL Regular'), local('BagossCondensedTRIAL-Regular'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Regular.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Regular.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Regular.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-BoldItalic.eot');
    src: local('Bagoss Condensed TRIAL Bold Italic'), local('BagossCondensedTRIAL-BoldItalic'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-BoldItalic.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-BoldItalic.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-MediumItalic.eot');
    src: local('Bagoss Condensed TRIAL Medium Italic'), local('BagossCondensedTRIAL-MediumItalic'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-MediumItalic.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-MediumItalic.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Medium.eot');
    src: local('Bagoss Condensed TRIAL Medium'), local('BagossCondensedTRIAL-Medium'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Medium.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Medium.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Medium.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-SemiBold.eot');
    src: local('Bagoss Condensed TRIAL SemiBold'), local('BagossCondensedTRIAL-SemiBold'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-SemiBold.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-SemiBold.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Bold.eot');
    src: local('Bagoss Condensed TRIAL Bold'), local('BagossCondensedTRIAL-Bold'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Bold.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Bold.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Bold.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-SemiBoldItalic.eot');
    src: local('Bagoss Condensed TRIAL SemiBold Italic'), local('BagossCondensedTRIAL-SemiBoldItalic'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-SemiBoldItalic.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-SemiBoldItalic.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-ThinItalic.eot');
    src: local('Bagoss Condensed TRIAL Thin Italic'), local('BagossCondensedTRIAL-ThinItalic'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-ThinItalic.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-ThinItalic.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Bagoss Condensed TRIAL';
    src: url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Thin.eot');
    src: local('Bagoss Condensed TRIAL Thin'), local('BagossCondensedTRIAL-Thin'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Thin.eot?#iefix') format('embedded-opentype'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Thin.woff2') format('woff2'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Thin.woff') format('woff'),
        url('https://invoicedoc.com/wp-content/themes/hello-theme-child-master/fonts/BagossCondensedTRIAL-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}
 
/***fonts end**/

.animatedtex .eael-fancy-text-strings span,
h1 span, h2 span, h3 span, h4 span, h5 span,h6 span,
h1, h2, h3, h4, h5,h6{ font-family: 'Bagoss Condensed TRIAL'!important;    font-weight: 500!important;}
.slideronehome .revttext p{ font-family: 'Bagoss Condensed TRIAL'!important;    font-weight: 400!important;}
.countersectin h3{  font-weight: 600!important;}
.slideronehome .revttext {
    min-height: 170px;
}
.videobanr img{    aspect-ratio: auto!important;}
.animatedtex .eael-fancy-text-strings span{position:relative;z-index:1}
.animatedtex .eael-fancy-text-strings span:before {
    content: "";
    display: block;
    width: 105%;
    height: 100%;
    background-color: #FFFBF4;
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: -1;
    -webkit-clip-path: polygon(0 0, 98% 10%, 100% 100%, 1% 85%);
    clip-path: polygon(0 0, 98% 10%, 100% 100%, 1% 85%);
}

.css-vxjk88 {
    position: relative;
    width: 100%;
    height: 100%;
    fill: #B1D8FC;    display: block;
}
.css-129n9a0,
.css-1fllxtj {
    position: relative;
    width: 100%;
    height: 100%;
    margin-bottom: -2px;
    fill: #1B1B1B;    display: block;
}


.css-1tws7fj {
    position: relative;
    width: 100%;
    height: 100%;
    fill: #C4B1F9;   display: block;
}
.css-2t0hqe {
    position: relative;
    width: 100%;
    height: 100%;
    fill: #FFE27C;display: block;
}
.reviewcompany .swiper-slide{
	height: auto;
}
.tabsection .e-n-tabs-heading
{
    border: 2px solid #1b1b1b29;
    padding: 8px;
    border-radius: 90px;
    max-width: 755px;
    flex-wrap: nowrap;
    margin: 0 auto;
}
.stepsection h2 {display:flex;gap:20px;}
.stepsection h2 span.num{    width: 32px;
    height: 32px;font-size:18px;
    background-color: #B1D8FC;
    border-radius: 50%;    color: #1B1B1B;    align-items: center  ;  justify-content: center;display:flex}

.testisection .swiper-navigation-button {    position: absolute;
    top: -100px;
    right: 0px;
    left: auto !Important;}
.testisection .swiper-button-prev{ right:60px;}
.testisection .swiper-button-next{ right:0px;}
.newsletterform form .formgroup{position:relative}
.newsletterform form .formgroup .inputfield input
{
    border-radius: 200px;
    border: 2px solid rgba(27, 27, 27, 0.16);
    background: #FFF;
    height: 60px;
    font-size: 16px;
    font-style: normal;
    font-weight: 460;
}
.newsletterform form .formgroup .submitbtn  input{
    position: absolute;
    top: 4px;
    width: 52px;
    height: 52px;
    border-radius: 100%;
    font-size: 0px;
    background: #1B1B1B url(https://invoicedoc.com/wp-content/uploads/2025/04/arow.svg);
    border: none;
    right: 4px;
	    background-repeat: no-repeat;
    background-size: 36px;
    background-position: center;
}
.newsletterform form .formgroup .submitbtn p{margin:0px;}
.newsletterform form .formgroup .submitbtn .wpcf7-spinner{display:none;}
 .customslider .reviewcompany .swiper-slide {
   --flex-basis: auto !important; 
    --flex-grow: 0 !important;
    --flex-shrink: 0 !important;
}
.customslider .reviewcompany .swiper-button-next,
.customslider .reviewcompany .swiper-button-prev{    position: absolute; 
	width: 48px;
    height: 48px;
    color: #FFFFFF;
	font-size: 20px;
    padding: 10px 10px 10px 10px;
    border-radius: 50px 50px 50px 50px;
    top: -100px;
    right: 0px;
	background-color: #1B1B1B;
    color: #FFFFFF;
    left: auto !important;}
.customslider .reviewcompany .swiper-button-next:after,
.customslider .reviewcompany .swiper-button-prev:after{font-size: 20px;}
.customslider .reviewcompany .swiper-button-next:disabled,
.customslider .reviewcompany .swiper-button-prev:disabled {
    cursor: default;
	background-color: rgb(27 27 27 / 10%);}

.customslider .reviewcompany .swiper-button-prev{ right:60px;}
.customslider .reviewcompany .swiper-button-next{ right:0px;}
 .sliderprogress {
    margin-top: 30px;
}
.overflkowhidden {    overflow: hidden;}
.customslider { overflow: visible;}
.customslider .reviewcompany {    overflow: visible;}
.sliderprogress{}
.swiprerarrow{position:inherit;}
.headingcreative em {
    -webkit-text-decoration: none;
    text-decoration: none;
    font-style: normal;
    font-weight: 400;
    font-size: 34px;
    line-height: 160%;
    letter-spacing: -0.17px;
    font-feature-settings: "ss02" on;
    text-align: center;
    color: #1B1B1B;   
    padding: 10px;
    margin: -5px;
    background: linear-gradient(to bottom right, transparent 50%, #FFE27C 50%), linear-gradient(#FFE27C, #FFE27C), linear-gradient(to top left, transparent 50%, #FFE27C 50%);
    background-repeat: no-repeat;
    -webkit-background-size: 10px 40px, calc(100% - 20px) 40px, 10px 40px;
    background-size: 10px 40px, calc(100% - 20px) 40px, 10px 40px;
    -webkit-background-position: left center, center, right;
    background-position: left center, center, right;text-transform:capitalize;
}
.sameheightimg .elementor-image-box-img img{height:210px;object-fit:contain;}
.keyfeaturewhitelabel .elementor-image-box-img img{height:230px;object-fit:contain;}

.testicreative .elementskit-commentor-content{
    max-width: 951px;
    margin: 0 auto;
}

.testicreative .elementskit-commentor-content em {  

    color: #1B1B1B; 
    padding: 10px;
    margin: -5px;
    background: linear-gradient(to bottom right, transparent 50%, #FFFBF4 50%),linear-gradient(#FFFBF4, #FFFBF4),linear-gradient(to top left, transparent 50%, #FFFBF4 50%);
    background-repeat: no-repeat;
    -webkit-background-size: 10px 40px,calc(100% - 20px) 40px,10px 40px;
    background-size: 10px 40px,calc(100% - 20px) 40px,10px 40px;
    -webkit-background-position: left center,center,right;
    background-position: left center,center,right;
}
 .reportingsection  .e-n-tabs-heading{
    border-bottom: 1px solid #1b1b1b29;
}
.testicreative .compnaylogo{display:block; margin:0 auto 20px; height:40px;object-fit:contain}

/**slider hr page**/
.customersldier .customersayslider .swiper-slide {
   --flex-basis: auto !important; 
    --flex-grow: 0 !important;
    --flex-shrink: 0 !important;
}
.customersldier .customersayslider .swiper-button-next,
.customersldier .customersayslider .swiper-button-prev{    position: absolute; 
	width: 48px;
    height: 48px;
    color: #FFFFFF;
	font-size: 20px;
    padding: 10px 10px 10px 10px;
    border-radius: 50px 50px 50px 50px;
    top: -100px;
    right: 0px;
	background-color: #1B1B1B;
    color: #FFFFFF;
    left: auto !important;}
.customersldier .customersayslider .swiper-button-next:after,
.customersldier .customersayslider .swiper-button-prev:after{font-size: 20px;}
.customersldier .customersayslider .swiper-button-next:disabled,
.customersldier .customersayslider .swiper-button-prev:disabled {
    cursor: default;
	background-color: rgb(27 27 27 / 10%);}

.customersldier .customersayslider .swiper-button-prev{ right:60px;}
.customersldier .customersayslider .swiper-button-next{ right:0px;}
 .sliderprogress {
    margin-top: 30px;
}
 
.customersldier { overflow: visible;}
.customersldier .customersayslider {    overflow: visible;} 
.customersldier{position:inherit;}
.customersldier .customersayslider .swiper-slide{ overflow: hidden; transition: all 0.8s ease;}
.customersldier .customersayslider .swiper-slide:hover{    transform: translate(0px, -10px);
    transition: all 0.8s ease;}

.stepsection .headcon{background: #27C9B9;
    width: 16%;
    text-align: center;
    border-radius: 64px;
padding: 5px;}
.stepsection .headcon h2{justify-content: center;}
.featurimgsection .elementor-image-box-wrapper ul li{color:#fff}
@media(max-width: 767px){
.customslider .reviewcompany .swiper-button-next, .customslider .reviewcompany .swiper-button-prev{
  top: -40px;
}	
	.box-secction .elementor-icon-box-wrapper{
		align-items:center;
	}
	.tabsection .e-n-tabs-heading{
		display: flex;
    flex-wrap: nowrap;
    overflow: scroll;
    flex-direction: row;
    padding: 0px;
    width: 100%;
	justify-content: flex-start;
	}
	.tabsection .e-n-tabs-heading button.e-n-tab-title{
		min-width:170px;
	    margin: 10px !important;
	}
	.testisection .swiper-button-next {
        top: -8px;
        right: 245px  !important
    }
	.testisection .swiper-button-prev {
		  top: -10px;
    left: 5px !important;
}
	.ekit-wid-con .elementskit-testimonial-slider .swiper-button-next, .ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev{
		display:block!important;
	}
	.headingcreative em{
		font-size:24px;
	}
	.gridsection .elementor-image-box-wrapper,
	 .profile-box .elementor-image-box-wrapper{
    display: flex;
    align-items: center;
    gap: 20px;
}
	.gridsection .elementor-image-box-wrapper h3.elementor-image-box-title,
	.profile-box .elementor-image-box-wrapper h3.elementor-image-box-title {
    margin-top: 0;
}
	.keyfeaturewhitelabel .elementor-image-box-img img{
     height: auto;
	}
	.globimgbox .elementor-widget-image img{
		max-height: 377px;
        width: auto;
        height: auto;
        margin-top: 150px;
        max-width: 100% !important;
        object-fit: contain!important;
		}
	.globimgbox .elementor-widget-image {
    overflow: hidden;
}
	h2.elementor-heading-title br{
		display:none
	}
	.testisection .swiper-button-prev {
        top: auto;
        left: 0% !important;
    }
	.testisection .swiper-button-next {
        top: auto;
        right: 72% !important;
    }
	.testicreative .elementskit-testimonial-slider .swiper-button-prev,
	.testicreative .elementskit-testimonial-slider .swiper-button-next {
    display: flex !important;
    text-align: center;
		justify-content: center;}
	.testicreative .swiper-button-prev{
    top: auto;
    left: 29%!important;
}
	.testicreative .swiper-button-next{
    top: auto;
    right: 29%!important;
}
		.testicreative .ekit-wid-con .elementkit-commentor-details.client_center{
		margin-bottom:30px
	}
	.customersldier .customersayslider .swiper-button-next, .customersldier .customersayslider .swiper-button-prev{
		top:-20px
	}
}

