/*
Theme Name: Saasland
Theme URI: https://saaslandwp.com/demo/
Author: DroitThemes
Author URI: https://themeforest.net/user/droitthemes
Description: Saasland is a creative WordPress theme for saas, software, startup, mobile app, agency and related products & services. SaasLand is loaded with tons of features, elements & blocks, options that give its users real flexibility to create a dynamic, professional website in no time.
Version: 3.6.0
License: GNU General Public License v2 or later
License URI: LICENSE
Requires at least: 4.9
Tested up to: 5.9
Requires PHP: 7.0
Text Domain: saasland
*/

a.menu_cus.btn_get.btn-meta.btn_hover.btn-new-design-agency.drdt-ignore-dark{
    background: linear-gradient(85.2deg, #6366FF -3.07%, #21D3A1 97.37%);
    box-shadow: 0px 25px 100px 25px rgba(38, 203, 169, 0.25);
    border-radius: 10px;
    color: white;
    border: none;
}
a.menu_cus.btn_get.btn-meta.btn_hover.btn-new-design-agency.drdt-ignore-dark:hover{
	background: linear-gradient(
85.2deg, #118d6a -3.07%, #4d50d1 97.37%);
}
a.menu_cus.btn_get.btn-meta.btn_hover.home-new-data-analisis.drdt-ignore-dark {
    border-radius: 100px;
		margin-left: 0;
}

.elementor-element.elementor-element-b8efe90.elementor-widget.elementor-widget-Saasland_testimonial_single {
    position: static;
}

.hover-blue .elementor-text-editor a:hover {
    color: #00aff0 !important;
}

.hover-white .elementor-text-editor a:hover {
    color: #fff !important;
}

.page-id-529 .menu_toggle .hamburger span, .page-id-529 .menu_toggle .hamburger-cross span {
    background: #fff !important;
}	

.testimonial-slider-author-img-control .support_testimonial_info .testimonial_slider .author_img {
	border: none !important;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	width:100px;
	height:121px;
}
.testimonial-slider-author-img-control .testimonial_item{
	margin-top:50px;
}
.testimonial-slider-author-img-control .agency_testimonial_info .testimonial_slider .testimonial_item .author_img img {
  max-width: 100%;
	margin-top: 41px;
  filter: drop-shadow(3px 10px 50px rgba(75, 1, 177, 0.4));
}
.agency_testimonial_info .testimonial_slider .testimonial_item .author_img img{
	border-radius: unset;
}
.elementor-6580 .elementor-element.elementor-element-565ac105 .support_testimonial_info .testimonial_slider .testimonial_item{
	background: #FFFFFF;
	box-shadow: -1px 1px 27px 5px rgb(78 0 196 / 30%);
	border-radius: 10px;
}
.testimonial-slider-author-img-control p.drdt-ignore-dark{
		position: absolute;
    top: 188px;
    padding-right: 73px;
}
.agency_testimonial_info .testimonial_slider .testimonial_item .author_description{
	margin-top: 154px;
}
.agency_testimonial_info .testimonial_slider .owl-dots{
	display:none;
}
.testimonials-responsive-img .item_img{
	box-shadow:none !important;
}
@media(max-width: 525px){.h_testimonial_thumb .item .item_img {
	width:50px !important;
	height:50px !important;
	overflow:none !important;
  }
}
@media(max-width: 525px){.h_testimonial_thumb .slick-slide:nth-child(2) {
   margin-top:90px
  }
}
@media(max-width: 525px){.h_testimonial_thumb .slick-slide:nth-child(1) {
   margin-top:20px
  }
}
@media(max-width: 525px){.h_testimonial_thumb .slick-slide:nth-child(3) {
   margin-top:20px
  }
}
@media(max-width: 525px){.h_testimonial_thumb .slick-slide:nth-child(5) {
   margin-top:20px
  }
}
@media(max-width: 767px){.h_testimonial_area{
   padding-bottom:50px !important;
  }
}

.rotate-name-author h2 , .rotate-name-author h5 {
transform: rotate(270deg);
}
.subscribe_form_digital_agency .col-form-label-sm{
	display:none;
}
.home_demo_2_pricenig .droit-pro-price-price-after {
display: inline-block;
}
.home_demo_2_pricenig ul.droit-icon-list-items {
text-align: left;
}
.home_demo_2_pricenig h5.dl_pro_pricing_sub_title {
text-align: left;
}
.home_demo_2_pricenig li.droit-icon-list-item {
padding-bottom: 0;
}

.subscribe_form_digital_agency .drdt-ignore-dark{
	padding-right:30px;
}

.subscribe_form_digital_agency .input-group>.custom-select:not(:first-child), .input-group>.form-control:not(:first-child){
	border-radius: 8px;
    margin-right: 20px;
}

.subscribe_form_digital_agency button.submit_btn{
	border-radius: 10px;
    border: none;
    background-image: linear-gradient(
85.2deg, #6366FF -3.07%, #21D3A1 97.37%);
    padding: 10px;
    color: #FFFFFF;
}
.subscribe_form_digital_agency button.submit_btn:hover {
background: black;
}
.subscribe_form_digital_agency button.submit_btn::after {
display: inline-block;
font-family: FontAwesome;
content: "\f061";
width: 25px;
cursor: pointer;
}
.pricing_seving_button span.dl_toggler_label.dl-after-title {
position: relative;
}
.pricing_seving_button span.dl_toggler_label.dl-after-title::after {
display: inline-block;
content: "Save 20%";
position: absolute;
left: 0;
top: 25px;
width: 80px;
color: #5c73f550;
font-family: 'Poppins';
font-weight: 400;
font-size: 12px;
}
.blog_post_slider .dl_testimonial_swiper_navigation .swiper_testimonial_nav_button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}
.home_demo_2_pricenig.btn_color .dl_pro_pricing_btn {
		font-size: 15px;
		font-weight: 500;
		font-style: normal;
		border-radius: 10px;
		background-image: linear-gradient(80deg,#6366FF40 0%,#21D3A140 100%);
		color: #21d3a1;
		padding-top: 0;
		max-width: 225px;
		max-height: 60px;
		margin-left: 25px;
}
.home_demo_2_pricenig.btn_color a.dl_btn.btn_1.dl_pricing_btn {
    background: -webkit-linear-gradient(45deg,#6366ff,#00bf89);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 15px;
    font-weight: 500;
    }
.home_demo_2_pricenig.btn_color_2 .dl_pro_pricing_btn {
    font-size: 15px;
    font-weight: 500;
    font-style: normal;
    border-radius: 10px;
    background-color: white;
    padding-top: 0;
    max-width: 225px;
    max-height: 60px;
		margin-left: 25px;
    }


  .home_demo_2_pricenig.btn_color_2 a.dl_btn.btn_1.dl_pricing_btn {
    background: -webkit-linear-gradient(45deg,#6366ff,#00bf89);
    -webkit-background-clip: text;
    -webkit-text-fill-color:transparent;
    font-size: 15px;
    font-weight: 500;
        }

@media(max-width: 525px){
	.agency_portfolio_image .portfolio-img {
	  margin-top:40px;
}
}
.quiz-form label{
	width: 350px !important;
}
div.watu-question, div.show-question{
	text-align:center !important;
}

											/* Custom Css */

.price_content .row .col-lg-4{
	width:25% !important;
}
/* .price_tab .nav-item .nav-link{
	display:block !important;
	width:350px;
	max-width:100% !important;
}
 */
.price_content .price_item{
	max-height: 100%;
	min-height: 100%;
}
.price_content .price_item .p_list{
    min-height: 310px;
}
.price_content .price_item p{
	line-height:2;
}


/*************
 * abdo
 ********** /

/** Hide Header Name of Page**/

.breadcrumb_content.text-center.drdt-ignore-dark,
.watupro-category-header{
    display: none;
	
}

select.watupro-contact-field{
	width: 50%;
  height: 35px;
}

.page-id-11782 .breadcrumb_area.Page.drdt-ignore-dark{
	padding:100px 0 100px
}
.ihc-top-levels{
	display:none !important;
}
.ihc-ap-top-theme-4{
	height:200px;
	padding-top:60px
}
.page-id-11782 .sec_pad{
	padding-top:30px;
}
.breadcrumb_area .breadcrumb_shap, .breadcrumb_area .container.drdt-ignore-dark{
	display:none !important
}


/** make input in same width**/

input[name="watupro_taker_email"],
input[name="watupro_taker_name"],
input[name="watupro_taker_phone"],
select[name="watupro_taker_field1"],
select[name="watupro_taker_field2"] {
  width: 50%;
	border: 1px solid #eee;
  height: 2.5rem;
  border-radius: 5px;
}
.report-body{
	visibility:hidden !important;
	opacity:0 !important
}
#startOutput:before{
content:'Thank you. Your submission has been saved.' !important;
	font-size:18px !important;
	color:#000 !important;
	display:block !important;
	visibility:visible !important;
	opacity: 1 !important;
	z-index:999999 !important;
}
header .navbar-brand img{
	height:80px !important;
	object-fit: contain !important
}
#menu-menu-main li *، #menu-menu-main li{
	color:#000 !important;
}
body:not(.logged-in) .hide-logged-out{
	display:none !important;
}