/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 21 2024 | 12:36:05 */
.aio-icon i{
	color: #00a596 !important;
}
.hide{
	display:none !important;
}

.pricing-block-item .report-tag.discount p::before {
	width: 125% !important;
}
.pricing-block-item .report-tag.interac p{
		color:#ffffff !important;

}
 .pricing-block-item .report-tag.interac p::before{
	background-color:#0A033C !important;
}
@media screen and (min-width:1280px){
.custom-cart.woocommerce-cart-fragments{
	display:flex;
	justify-content:end;
}
	.vc_custom_1732102265306,.vc_custom_1727263839087,.vc_custom_1727263839087 {
	display:flex;
	justify-content:center;
}
}
.button.profile-btn{
	background-color:#14af99 !important;
		transition:all 300ms ease-out;
}
.button.profile-btn:hover{
	background-color:#ffc633 !important;
	color:#000000;
}

@media screen and (max-width:1280px){
	    .home-report-container .vc_column-inner .gusta-align-left {
        text-align: center;
        justify-content: center;
    }
	.testimonial.row{
		margin:0 !important;
	}
	
	.vc_tta-accordion.vc_custom_1730210529238{
		margin-top:-20px !important;
	}
	.page-id-6138  .faq-right-content {
		margin-top:-20px !important;
	}
	.page-id-6138 .vc_custom_1730786049951{
		padding-bottom:100px !important;
	}
	.home-report-picto,.report-glitter,.report-glitter.companies,.integrity-title h2 br,.companies-report-picto,#how-it-works-picto{
		display:none !important;
	}
	.about-content.container-inner {
    padding: 100px 0 0;
}
		.about-content .main-title.doodle h2,.about-content .main-title.glitter h2,.about-content .main-title h2 strong,.about-cta-content .main-title h2,.about-cta-content .main-title h2 strong {
    font-size: 30px !important;
}
}
@media screen and (max-width:1024px){
	#gusta-footer .footer-section .container > div:first-child {
    padding-top: 50px !important;
}
	.home-faq .header-title h3{
		    padding-bottom: 20px !important;
	}
	.about-content .main-title.doodle h2 em{
		display:none !important;
	}
	.about-content .vc_row.wpb_row.vc_inner.vc_row-fluid.started-section{
    padding-top: 80px;
}
	.values-section .main-title h2{
		margin-top:20px !important;
	}
	.about-help-content .ult_tabitemname .special_tabs.vertical  .tab-selector .label {
        align-items: start;
        padding-left: 20px !important;
        text-align: left;
    }
	.about-help-picto{
		display:none;
	}
	.special_tabs.icontext.vertical .tab-selector .label  .title {
    margin: 0 !important;
}
	.about-cta-content .main-title .wpb_wrapper h2{
		font-size:30px !important
	}
	.page-id-9765 .vc_empty_space{
		display:none !important;
	}
	.header-title h1::after{
	        top: -40px;
        transform: scale(.6);
    }
		 .home-header .header-container {
        padding: 10px 0 60px !important;
    }
	h2.vc_custom_heading.vc_do_custom_heading.star-h2{
		font-size:30px !important;
	}
	.star-wars-container.container-inner{
        padding: 80px 20px 60px !important;
    }
	.vc_column-inner.vc_custom_1730208721731{
		margin-top:-20px !important;
	}
	
}
@media screen and (max-width:480px){
.header-title.hidden-step-2.animated .wpb_wrapper h1 {
        font-size: 35px !important;
    }
	.output-picto{
		display:none !important;
	}
	.header-title .wpb_wrapper h1,.about-cta-content .main-title.vision h2,.about-cta-content .main-title.vision h2 strong{
		font-size: 35px !important;
	}
	.page-id-7759 .wpb_wrapper h2{
		font-size: 25px !important;
	}
	.page-id-5041 .header-title .wpb_wrapper h1{
		text-align:left !important;
	}
	.wpb_text_column.wpb_content_element.vc_custom_1730208283083 p{
		text-align:left !important
	}
	.wpb_text_column.wpb_content_element.vc_custom_1730208283083 p br{
		display:none !important;
	}
	.about-content .main-title.doodle h2,.about-content .main-title.glitter  h2,.about-content .main-title.doodle h2 strong,.about-content .main-title.glitter .wpb_wrapper h2 strong,.about-cta-content .main-title.glitter  h2,.about-cta-content .main-title.glitter  h2 strong {
    font-size: 25px !important;
}
	.about-help-content .wpb_wrapper .ult_tabs {
    padding-top: 0 !important;
}
	.about-help-content .ult_tabitemname .special_tabs.vertical .tab-selector .label {
        align-items: start;
        padding-left: 30px !important;
		text-align:left !important;
    }
	
	.about-help-content .ult_tabitemname .special_tabs .tab-selector .label .title a{
		font-size:15px !important;
	}
	.page-id-5041 .header-title{
		justify-content:start !important;
	}
	.vc_row.vc_column-gap-20 > .vc_column_container{
		padding:0 !important;
	}
	.main-header .gusta-logo img {
        width: 90% !important;
    }
	.sticky-nav .gusta-logo a img {
    	transform: scale(1);
	}
	a.menu-cart {
    	display: flex;
		justify-content:end;
    	gap: 10px;
		font-size:14px;
	}
	.header-title h1::after {
   	 	top: -35px;
		right: -7px;
		display:none !important;
	}
	.form-wrapper{
		padding:20px !important;
	}
	    .stats-block, .wpb_row .wpb_column .wpb_wrapper .stats-block {
        margin-top: 10px !important;
    }
	.star-wars-container{
			padding:40px 20px !important;
	}
	.home-report-container .vc_column-inner .gusta-align-left{
		text-align:center;
		justify-content:center;
	}
	.home-report-picto,.integrity-title h2::before,.companies-report-picto,.about-help-picto,.about-team-picto{
		display:none !important;
	}
	.f-16 *{
		font-size:12px !important;
	}
	.home-testimonial.vc_custom_1730209724530{
		padding-top: 80px !important;
	}
	.testimonial.row{
		margin:0 !important;
	}
	.testimonial.row .bit-testimonial-pro {
		padding:0 !important;
	}
	.vc_tta-accordion.vc_custom_1730210529238 {
    margin-top: 0 !important;
}
	#gusta-footer .footer-section .container > div:first-child{
		padding-top:30px !important;
	}
	.container-inner.how-it-work-header {
        padding: 20px 0 ;
    }
	.ult_tabmenu.style1 a.ult_a {
    padding: 10px 20px !important;
}
	
/* 	.header-title  h1{
		text-align:left !important;
		
	}
	.how-it-work-header p{
		text-align:left !important;
	} */
	.wpb_text_column.wpb_content_element.vc_custom_1729832877637{
		margin-top:20px !important;
	}
	.vc_row.wpb_row.vc_inner.vc_row-fluid.how-it-works-animation.vc_custom_1730200885404{
		padding-top:25px !important;
	}
	.page-id-4899 section#steps-section{
		padding-bottom:125px;
	}
	.header-title.hidden-step-2.animated h1{
		font-size:35px !important;
	}
	.home-header-right-content.wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-6.vc_col-md-6{
		margin-top:20px;
	}
	.wpb_single_image.wpb_content_element.vc_align_right.wpb_content_element.vc_custom_1731394002493.home-report-image.companies{
		padding-left:0 !important;
	}
	.vc_row.wpb_row.vc_row-fluid.home-testimonial.bg-cover.container-inner.vc_custom_1717691138642.ult-vc-hide-row.vc_row-has-fill{
		padding-top:100px !important;
	}
	.vc_row.wpb_row.vc_row-fluid.bg-cover.home-faq.container-inner.vc_custom_1730786049951.ult-vc-hide-row.vc_row-has-fill{
		padding-bottom:100px !important; 
	}
	.vc_column-inner.vc_custom_1730210410044{
		margin-top: -20px!important;
	}
	.price-title h4 {
    font-size: 30px !important;
	}
	.pricing-individual.vc_custom_1730273050078{
		padding-top:50px !important;
	}
	.pricing-block-item .launch-price-tag p {
    font-size: 12px !important;
    top: 39px !important;
    right: -51px !important;
}
	.main-price .wpb_wrapper h3 {
    margin-bottom: 30px !important;
    font-size: 33px !important;
    color: #0A033C;
    font-weight: 600;
    margin-top: 20px !important;
}
	.ult_tabmenu.style1 li.ult_tab_li{
		margin-top:0 !important;
	}
	.pricing-tab-content .gusta-align-left {
		text-align:center !important;
		justify-content: center;
		margin-bottom:10px !important;
	}
	.container-inner.vc_custom_1730273896215 {
    margin-top: -20px !important;
    padding-top: 80px !important;
}
	.main-price h3 sup {
		font-size: 15px;
	}
	.main-price h3 {
    margin-bottom: 30px !important;
    font-size: 34px;
    margin-top: 20px !important;
}
	    .about-content {
        padding: 80px 0 0;
    }
/* 	.about-content .main-title h2,.about-content .main-title h2 strong,.about-cta-content .main-title h2,.about-cta-content .main-title h2 strong {
    font-size: 25px !important;
} */
	    .about-content .started-section {
        padding-top: 50px !important;
    }
	.about-help-content {
    margin-top: 0 !important;
}
	.about-help-content .ult_tabs {
    padding-top: 0 !important;
}
	.container-inner.vc_custom_1718790727712 {
    padding-top: 80px !important;
}
	    .about-help-content .ult_tabitemname .special_tabs .tab-selector .label {
        text-align: left;
        align-items: start;
        padding-left: 20px !important;
    }
	.about-help-content .ult_tabitemname .special_tabs .tab-selector .label a {
		font-size: 15px !important;
	}
	    .about-help-content .ult_tabitemname .special_tabs .tab-container .content {
        padding: 20px 0 !important;
    }
	.about-who-we-are-carousel {
    margin-top: 0!important;
}
	   .about-who-we-are-carousel .slick-initialized .slick-slide {
        margin: 50px 20px !important;
    }
	.pricing-tab-content h2 br{
		display:none;
	}
	.pricing-tab-inner {
        padding: 0 !important;
    }
	.wpb_text_column.wpb_content_element.list-items{
		padding-left:10px!important; 
	}

	.pricing-block-item.vc_column_container>.vc_column-inner {
        padding: 80px 10px !important;
    }
	.price-bot-desc.vc_custom_1730348249814 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
	.pricing-block-item .ult-spacer {
		display:none;
	}
	.report-cat-container .report-cat-box .report-cat-box-item-content .report-cat-box-item-content-label {
    background-color: #e7f1f1 !important;
}
	.vc_row.about-who-we-are-carousel {
		margin-top: 0 !important;
	}
	.vc_row.vc_custom_1718709599438 {
    padding-top: 80px !important;
}
	.vc_row.about-header {
        padding: 0;
    }
	.vc_row.about-content.container-inner{
		padding-top:50px !important;
	}
	.about-cta-content .wpb_wrapper .main-title.vision h2{
		margin-bottom:30px !important;
	}
	.search-wrapper {
    flex-direction: column  !important;
    height: auto !important;
    gap: 6px !important;
    background-color: transparent !important;
    border-radius: 10px !important;
	}
	.search-wrapper .select2-container,.search-wrapper .jp-w-3\/5{
		width:100% !important;
	}
	.vc_custom_1730208721731 .vc_empty_space{
		display:none !important;
	}
	.vc_column-inner.vc_custom_1730208721731{
		margin-top:-20px !important;
	}
	.vc_row.terms-header{
		padding:20px 0 40px !important;
	}
	   .vc_row.terms-header .header-title .wpb_wrapper h1 {
        font-size: 35px !important;
    }
	.pricing-block-item .report-tag.discount p{
		font-size:14px !important;
	}
	a.menu-cart {
    display: flex;
    gap: 10px !important;
}
	.wpb_text_column.wpb_content_element.report-tag.interac {
    margin-top: 20px;
}
	.report-title-container .header-title .doodle{
		display:none !important;
	}
}
