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;
}
}

.overflow_cs{
    overflow: hidden;
}