/*
Theme Name:  Divi Business
Theme URI:   http://divi-professional.com/
Description: Professional Business is perfectly suitable for any modern agency, small and medium business, startup, corporate or personal portfolio. This theme comes with necessary features for your online presence like portfolio, blog, testimonial and service page etc. Consultive can be a great choice for your online presence.
Version:     1.0
Author:      Divi Professional
Author URI:  http://divi-professional.com/
Template:    Divi
Text Domain: business
*/
/****************************************Header*******************************************************************/
#top-menu .current-menu-item a:before,
#top-menu .current_page_item a:before {content: "";position: absolute;z-index: 2;left: 0;right: 0;top:20px;}
#top-menu li a:before {content: "";position: absolute;z-index: -2;left: 0;right: 100%;bottom: 50%;background: #E0005D;
margin-bottom: 0px;height: 3px;-webkit-transition-property: right;transition-property: right;-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;top:20px;}
#top-menu li.current-menu-parent a:before{ content: "";position: absolute;z-index: 2;left: 0;right: 0;top: 20px;}
#top-menu li .sub-menu li a:before{background: none;}
#top-menu li a:hover {opacity: 1 !important;}
#top-menu li a:hover:before{right: 0;top:20px;}
#top-menu li a:before,#top-menu li a:hover:before{bottom: 33px;}
/***************************************Footer******************************************************************/
#footer-info{float: none;text-align: center;}
.recent-posts li{list-style: none;}
#main-footer .et-social-icons {float: none;text-align: center;bottom: 15px;position: relative;
padding-top: 20px;}
/************************************Footer Social Icon Css***********************************************************/
#footer-bottom .et-social-icon{height: 3em;line-height: 0em;margin: 10px 12px;position: relative;transition: transform .7s;
transform: rotate(45deg);text-align: center;width: 3em;background: #E0005D;left: 0;top: 0%;}
#footer-bottom .et-social-icon:hover{transform: scale(1.3,1.3) rotate(45deg);}   
#footer-bottom .et-social-icon a.icon{color: #fffdf0;display: block;height: 100%;line-height: 1.7em;text-align: center;
transform: rotate(-45deg);width: 100%;} 
/***************************************Footer-2*********************************************************************/
#main-footer .title{color: #FFA5C2;}
#main-footer h6{color: #fff;}
#footer-widgets .footer-widget li:before{border-width: 0px;border-style: none; }
/************************************************Footer Widget************************************************/
#main-footer .footer-widget .title{font-weight: 700;}
#footer-widgets .footer-widget li:before{content: none;}
#footer-widgets .footer-widget li{padding-left: 0px;}
#main-footer .container{max-width: 100%;width: 85%;}
#main-footer .footer-widget a:hover,#footer-widgets .footer-widget li a:hover{color:#E0005D !important;}
#footer-widgets .footer-widget li:before{border-style: none;}
#footer-widgets  .dpbusiness-icon:before,#footer-widgets  .dpbusiness-icon{color: #fff;font-size: 20px;
vertical-align: middle;}
#footer-widgets  .dpbusiness-icon,#sidebar  .dpbusiness-icon,.dpbusiness-eventsd-col-2 .intro li .dpbusiness-icon
{margin: 3px 10px 3px 0px; 
-webkit-transition: 0.6s ease-out;-moz-transition:  0.6s ease-out;transition:  0.6s ease-out;}
#footer-widgets li:hover .dpbusiness-icon,#sidebar li:hover .dpbusiness-icon,
.dpbusiness-eventsd-col-2 .intro li:hover .dpbusiness-icon{-webkit-transform: rotateZ(720deg);
-moz-transform: rotateZ(720deg);transform: rotateZ(720deg);}
#sidebar .dpbusiness-icon,.dpbusiness-eventsd-col-2 .intro li .dpbusiness-icon{color: #E0005D;font-size: 20px;}
/****************************************************Home V1**********************************************************/
/*********************************************Title Divider*****************************************************/
h3.business-title-border:after,h3.business-title-border:before{border-top-width: 3px;border-style: dashed;border: 0;
height: 1px;border-top: 3px dashed #E0005D;width: 8%;display: inline-flex;vertical-align: middle;content: '';}
h3.business-title-border:after{margin-left: 15px;}
h3.business-title-border:before{margin-right: 15px;}
/**************************************************Mobile Menu****************************************************/
.mobile_menu_bar:before{color: #E0005D;}
.et_mobile_menu{border-top: 3px solid #E0005D;}
/**************************************************Banner Section*************************************************/
.bussines-home-v1-banner-section .et_pb_slide .et_parallax_bg,
.bussines-home-v2-banner-section .et_pb_slide .et_parallax_bg{background-blend-mode: overlay;
background-color: rgba(0,0,0,0.65);}
.bussines-home-v1-banner-section .et_pb_slide .et_parallax_bg,
.bussines-home-v2-banner-section .et_pb_slide .et_parallax_bg{-webkit-animation: kenburns-top 5s linear backwards;
animation: kenburns-top 5s linear backwards;}
@-webkit-keyframes kenburns-top {
  0% {
    -webkit-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0);
    -webkit-transform-origin: 50% 16%;
            transform-origin: 50% 16%;
  }
  100% {
    -webkit-transform: scale(1.25) translateY(-15px);
            transform: scale(1.25) translateY(-15px);
    -webkit-transform-origin: top;
            transform-origin: top;
  }
}
@keyframes kenburns-top {
  0% {
    -webkit-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0);
    -webkit-transform-origin: 50% 16%;
            transform-origin: 50% 16%;
  }
  100% {
    -webkit-transform: scale(1.25) translateY(-15px);
            transform: scale(1.25) translateY(-15px);
    -webkit-transform-origin: top;
            transform-origin: top;
  }
}
.bussines-home-v1-banner-section .et_pb_slider .et-pb-arrow-prev{opacity: 1;left: 22px;}
.bussines-home-v1-banner-section .et_pb_slider .et-pb-arrow-next{opacity: 1;right: 22px;}
.bussines-home-v1-banner-section .et_pb_slider .et-pb-arrow-prev,
.bussines-home-v1-banner-section .et_pb_slider .et-pb-arrow-next{color: #000 !important;font-size: 30px;
padding: 12px 2px 0px 0px;background-color: #ffffff;width: 50px;height: 50px;border-radius: 50%;
text-align: center;transition: all 0.3s ease;}
.bussines-home-v1-banner-section .et-pb-arrow-prev:before{font-family: ETmodules;content: '\23';}
.bussines-home-v1-banner-section .et-pb-arrow-next:before{font-family: ETmodules;content: '\24';}
/************************************************Blurb Section*******************************************************/
@media (min-width:981px){
.flip-box-row {background-color: transparent;height: 250px;-webkit-perspective: 1000px;perspective: 1000px;} 
.flip-box-column {position: relative;width:100%;height: 100%;-webkit-transition: transform 0.8s;
transition: transform 0.8s;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;} 
.flip-box-row .flip-box-column:hover {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.flip-box-front, .flip-box-back{position: absolute;width:100%;height: 100%;-webkit-transform: translate3d(0,0,0);
-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.flip-box-back {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
}
/*************************************************Service Section*****************************************************/
.bussines-home-v1-middle-section .bussines-home-v1-middle-service{color: #002660;font-weight: 700;}
/*************************************************What We Do Section*************************************************/
.bussines-home-v1-service-section .business-home-v1-do-blurb-more{background-color: #e0005d;
color: #ffffff;padding: 10px;}
.bussines-home-v1-service-section .business-home-v1-do-blurb-more a{color: #ffffff;}
.bussines-home-v1-service-section .business-home-v1-do-blurb:hover a{color: #000;}
.bussines-home-v1-service-section .business-home-v1-do-blurb:hover .business-home-v1-do-blurb-more,
.bussines-home-v1-service-section .business-home-v1-do-blurb .business-home-v1-do-blurb-more:hover
{background-color: #fff;padding: 10px;}
/**************************************************More Services******************************************************/
.bussines-home-v1-moreservice-section li{list-style: none;}
.bussines-home-v1-moreservice-section li:before{font-family: ETmodules;content: '\4e';padding-right: 10px;font-weight: 700;
color: #e0005d;}
/****************************************************Why Choose Us****************************************************/
.bussines-home-v1-wblurb-section .bussines-home-v1-wblurb .et-pb-icon{padding: 20px;}
.bussines-home-v1-wblurb-section .bussines-home-v1-wblurb:hover .et-pb-icon{box-shadow: 0 0 0 8px rgba(255,255,255,0.3);}
/***************************************************How We Work**********************************************************/
.bussines-home-v1-work-section .bussines-home-v1-work-blurb img{vertical-align: middle;transition-duration: .3s;}
.bussines-home-v1-work-section .bussines-home-v1-work-blurb img:hover{transform: scale(0.9);transition-duration: .3s;}
.bussines-home-v1-work-section .bussines-home-v1-work-blurb .et_pb_blurb_container{padding: 20px 15px;}
.bussines-home-v1-work-section .bussines-home-v1-work-blurb .et_pb_main_blurb_image{margin-bottom: 15px;}
.bussines-home-v1-work-section .bussines-home-v1-work-blurb{transition: all 0.3s ease-in-out;}
.bussines-home-v1-work-section .bussines-home-v1-work-blurb:hover{box-shadow: 0px 2px 18px 0px #FFA5C2;transition: all 0.3s ease-in-out;}
/******************************************************Testinomial Section**********************************************/
.bussines-home-v1-testinomial-section .owl-item{margin-top: 20px !important;}
.et-db .bussines-home-v1-testinomial-section .owl-carousel{display:block;}
/******************************************************Team Section*****************************************************/
.bussines-home-v1-team-section .bussines-home-v1-team .et_pb_team_member_description{transition: all 0.3s ease;width: 100%;
height: 100%;position: absolute;top: 0;left: 0;-webkit-transform: scale(0.75);transform: scale(0.75);
background-color: rgba(29,32,37,0.9);opacity: 0;}
.bussines-home-v1-team-section .bussines-home-v1-team .et_pb_module_header{padding-top: 80px;margin-bottom: 10px;}
.bussines-home-v1-team-section .bussines-home-v1-team .et_pb_member_position{margin-bottom: 20px;}
.bussines-home-v1-team-section .bussines-home-v1-team .et_pb_font_icon{width: 30px;height: 30px;line-height: 30px;}
.bussines-home-v1-team-section .bussines-home-v1-team:hover .et_pb_team_member_description{transform: scale(1);
opacity: 1;}
.bussines-home-v1-team-section .bussines-home-v1-team .et_pb_team_member_image{margin:0px 0px 0px;}
.bussines-home-v1-team-section .bussines-home-v1-team .et_pb_font_icon{color: #fff;vertical-align: middle;
text-align: center;border: 1px solid #fff;border-radius: 100%;margin: 0px 3px;transition: all 0.3s ease;}
.bussines-home-v1-team-section .bussines-home-v1-team .et_pb_font_icon:hover{color: #E0005D !important;background: #fff;}    
@media screen and (min-width: 768px) and (max-width: 980px){
    .bussines-home-v1-team-section .bussines-home-v1-team .et_pb_team_member_image{margin: 0px !important;}
} 
@media screen and (max-width: 980px){
	h3.business-title-border:after { margin-left: 5px;}
	h3.business-title-border:before {margin-right: 5px;}
	.et_pb_filterable_portfolio .et_pb_portfolio_filters li{margin-bottom:10px;}
}
@media screen and (max-width: 480px){
.bussines-home-v1-team-section .bussines-home-v1-team .et_pb_team_member_description,.bussines-home-v1-team-section .bussines-home-v1-team .et_pb_team_member_image{max-width: 100%;}
h3.business-title-border:after {content: none;}
}
/********************************************************Faq Section***************************************************/
.bussines-home-v1-faq-section .bussines-home-v1-faq-accordion .et_pb_toggle{margin-bottom: 3px;border: 0px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9 !important;background-color: transparent;}
/**********************************************************************************************************************/
/**************************************Home-V2 Page**************************************************************/
/********************************************Banner Section*******************************************************/
.bussines-home-v2-banner-section .et_pb_slider .et-pb-arrow-prev{opacity: 1;left: 22px;}
.bussines-home-v2-banner-section .et_pb_slider .et-pb-arrow-next{opacity: 1;right: 22px;}
.bussines-home-v2-banner-section .et_pb_slider .et-pb-arrow-prev,
.bussines-home-v2-banner-section .et_pb_slider .et-pb-arrow-next{color: #fff !important;font-size: 50px;
background-color: #ffffff30;width: 50px;height: 50px;border-radius: 50%;text-align: center;transition: .2s all;}	
.bussines-home-v2-banner-section .et_pb_slider .et-pb-arrow-prev:hover,
.bussines-home-v2-banner-section .et_pb_slider .et-pb-arrow-next:hover{background-color: #000;}
.bussines-home-v2-banner-section .et-pb-arrow-prev:before{font-family: ETmodules;content: '\23';}
.bussines-home-v2-banner-section .et-pb-arrow-next:before{font-family: ETmodules;content: '\24';}
.bussines-home-v2-banner-section .et_pb_slider .et-pb-arrow-prev, 
.bussines-home-v2-banner-section .et_pb_slider .et-pb-arrow-next {font-size: 30px;
padding: 12px 2px 0px 0px;width: 50px;height: 50px;border-radius: 50%;text-align: center;
transition: .2s all;}
/*********************************************Blurb Section******************************************************/
.bussines-home-v2-Blurb-section .et_pb_row{overflow: hidden;}
.bussines-home-v2-Blurb-section .bussines-home-v2-Blurb{transition: transform .4s;overflow: hidden;}
.bussines-home-v2-Blurb-section .bussines-home-v2-Blurb:hover{transform: scale(1.1);overflow: hidden;transition: transform .4s;}
.bussines-home-v2-Blurb-section .et_pb_column{overflow: hidden;}
/******************************************Features Section*********************************************************/
.business-home-v2-features-section .business-home-v2-features-blurb:hover .et-pb-icon{top: 50%;transition: all linear .35s;
transform: translateY(50%);}
/*******************************************Counter Section*********************************************************/
.business-home-v2-counter-section .business-home-v2-counter-blurb:after{content: '';display: block;margin: 0px auto;
height: 2px;width: 35px;background-color: #E0005D;}
.business-home-v2-counter-section .et_pb_number_counter.et_pb_with_title .percent{margin-bottom: 0px;}
/*****************************************Team Section**************************************************************/
.business-home-v2-team-section .business-home-v2-team-person .et_pb_team_member_image img{border-radius: 50%;
width: 80px;height: 80px;padding: 2px;border: 3px dotted #e0005d;margin-bottom: 30px;}
.business-home-v2-team-section .business-home-v2-team-person .et_pb_team_member_description{box-shadow: 0 3px 10px 0 rgba(0,0,0,.12);
-webkit-box-shadow: 0 3px 10px 0 rgba(0,0,0,.12);background: #fff;padding: 21px 25px;margin-right: 10px;
position: relative;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.business-home-v2-team-section .business-home-v2-team-person .et_pb_team_member_description:before{content: '';
position: absolute;transform: rotate(135deg);width: 15px;height: 15px;top: -8px;z-index: -1;
box-shadow: 0 3px 10px 0 rgba(0,0,0,.12);-moz-box-shadow: 0 3px 10px 0 rgba(0,0,0,.12);
-webkit-box-shadow: 0 3px 10px 0 rgba(0,0,0,.12);}
.business-home-v2-team-section .business-home-v2-team-person .et_pb_team_member_description:after{position: absolute;
content: "";width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;
border-bottom: 13px solid #fff;top: -13px;left: 20px;}
.business-home-v2-team-section .business-home-v2-team-person{padding: 15px;
margin-bottom: 13px;transform: translateY(0,0,0);-moz-transform: translateY(0,0,0);
-webkit-transform: translateY(0,0,0);-webkit-transition: transform .3s cubic-bezier(.27,-.22,.26,1.37);}
.business-home-v2-team-section .business-home-v2-team-person:hover{transform: translateY(-10px);
-moz-transform: translateY(-10px);-webkit-transform: translateY(-10px);}
.business-home-v2-team-section .business-home-v2-team-person .et_pb_module_header:hover{color:#e0005d !important;}
@media screen and (max-width: 980px){
	.business-home-v2-team-section .business-home-v2-team-column{width: 50%;}
	.bussines-home-v2-banner-section .et_pb_slide_title{font-weight: 700 !important;}
}
/********************************************Pricing Tables********************************************************/
.business-home-v2-pricing-section .et_pb_pricing_heading{background-color: #404044;}
.business-home-v2-pricing-section .business-home-v2-pricing-middle .et_pb_pricing_heading{background-color: #E0005D;}
.business-home-v2-pricing-section .et_pb_best_value{border-bottom: 1px solid rgba(255,255,255,.5);padding-bottom: 25px;}
.business-home-v2-pricing-section .et_pb_pricing_content_top{border-bottom: 0px solid #bebebe;}
.business-home-v2-pricing-section .et_pb_pricing li span:before{border-width: 0px;border-style: none;}
.business-home-v2-pricing-section .et_pb_pricing_table_wrap:before{content: '';position: absolute;width: 100%;
height: 100%;opacity: 0;border: 2px solid rgba(255,255,255,.4);transition: all ease .35s;top: 50%;left: 50%;
transform: translate(-50%,-50%);z-index: 1;}
.business-home-v2-pricing-section .et_pb_pricing_table_wrap:hover:before{width: 95%;height: 95%;opacity: 1;
transition: all ease .35s;}
.business-home-v2-pricing-section .et_pb_pricing_heading{padding-bottom: 0px;margin-bottom: 0px;}
.business-home-v2-pricing-section .et_pb_pricing_table_button{z-index: 99999;}
 
/***********************************************Counter Section****************************************************/
.business-home-v2-counter-section .et_parallax_bg{background-blend-mode: overlay;
background-color: rgba(0,0,0,0.65);}
.business-home-v2-counter-section .business-home-v2-counter-form .input{border-bottom: 1px solid #e5e5e5;}
.business-home-v2-counter-section .et_pb_contact .et_pb_contact_field_half{width: 100%;}
.business-home-v2-counter-section .et_contact_bottom_container{float: none;text-align: center;margin-top: 20px;}
.business-home-v2-counter-section .business-home-v2-counter-form .et_pb_button:hover{padding: .3em 1em;}
.business-home-v2-counter-section .et_pb_countdown_timer .et_pb_countdown_timer_container{text-align: left;}
.business-home-v2-counter-section .et_pb_countdown_timer{padding: 4% 0%;}
@media screen and (max-width: 1280px){
 .business-home-v2-counter-section .sep{margin-left: 15px;}
}
/********************************************Skills Section****************************************************/
.business-home-v2-skills-section .business-home-v2-skills-counter .et_pb_counter_amount{line-height: 10px;}
.business-home-v2-skills-section .business-home-v2-skills-counter .et_pb_counter_container{border-radius: 50px;}
/********************************************Testimonial Section**************************************************/
.business-home-v2-testimonial-section .business-home-v2-testimonial:hover{box-shadow: 0 1px 2px rgba(0,0,0,0.15);}
.et-db .business-home-v2-testimonial-section .owl-carousel{display:block;}
/********************************************Blog Section*******************************************************/
.business-home-v2-news-section .et_pb_post .business-blog-border:before{position: absolute;content: '';opacity: 0;
top: 30px;right: 15px;bottom: 30px;left: 15px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;
transform: scale(0,1);-moz-transform: scale(0,1);-webkit-transform: scale(0,1);-webkit-transform-origin: 0 0;
transform-origin: 0 0;-webkit-transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,transform .35s;} 
.business-home-v2-news-section .et_pb_post .business-blog-border:after{position: absolute;content: '';opacity: 0;
top: 15px;right: 30px;bottom: 15px;left: 30px;border-right: 1px solid #fff;border-left: 1px solid #fff;
transform: scale(1,0);-moz-transform: scale(1,0);-webkit-transform: scale(1,0);-webkit-transform-origin: 100% 0;
transform-origin: 100% 0;-webkit-transition: opacity .35s,-webkit-transform .35s;transition: opacity .35s,transform .35s;}
.business-home-v2-news-section .et_pb_post:hover .business-blog-border:before{opacity: 1;transform: scale(1);
-moz-transform: scale(1);-webkit-transform: scale(1);}    
.business-home-v2-news-section .et_pb_post:hover .business-blog-border:after{opacity: 1;transform: scale(1);
-moz-transform: scale(1);-webkit-transform: scale(1);}   
.business-home-v2-news-section .et_pb_post .et_overlay{background: rgba(0,0,0,.4);}
.business-home-v2-news-section .et_pb_post .et_overlay:before{top: 50%;opacity: 0;transform: scale(0);
-webkit-transform: scale(0);text-align: center;border-radius: 50%;-moz-border-radius: 50%;
-webkit-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;color: #fff;-webkit-justify-content: center;
-webkit-align-items: center;}
.business-home-v2-news-section .et_pb_post:hover .et_overlay:before{opacity: 1;transform: scale(1);
-webkit-transform: scale(1);transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;}
.business-home-v2-news-section .et_pb_post:hover .entry-title{color: #E0005D;}
.business-home-v2-news-section .et_pb_post img{transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;}
.business-home-v2-news-section .et_pb_post:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}
/*****************************************************************************************************************/
/*********************************************About Us-V1*******************************************************/
/**********************************Banner Section***************************************************/
/***Partcile Css*****/
canvas.particles-js-canvas-el {position: absolute; top: 0; left: 0;}
/*******************************************Our Featured Section********************************/
.business-about-v1-feature-section .business-about-v1-feature-blurb .et-pb-icon{transform: translate3d(0,0,0);
-webkit-transform: translate3d(0,0,0);transition: transform .3s cubic-bezier(.21,.6,.44,2.18);}
.business-about-v1-feature-section .business-about-v1-feature-blurb:hover .et-pb-icon{transform: translate3d(0,-10px,0);
-webkit-transform: translate3d(0,-10px,0);}
/*.et-waypoint{opacity: 1;}
.et_pb_filterable_portfolio_grid .et_pb_portfolio_item, .et_pb_gallery_grid .et_pb_gallery_item{display: block;}*/
/******************************************Testinomails Section********************************************/
.business-about-v1-testimonial-section .et_pb_team_member{position: relative;}
.business-about-v1-testimonial-section .et_pb_team_member_image{width: 80px;}
.business-about-v1-testimonial-section .et_pb_member_social_links{position: absolute;top: -85px;left: 100px;}
.business-about-v1-testimonial-section .et_pb_team_member_description{background-color: #333;padding: 25px;
border-radius: 5px;}
.business-about-v1-testimonial-section .et_pb_module_header{padding: 0;}
.business-about-v1-testimonial-section .et_pb_team_member_description .et_pb_member_position{color: #8c8c8c !important;
letter-spacing: 2px;font-size: 14px;}
.business-about-v1-testimonial-section .et_pb_team_member_description p{color: rgba(255, 255, 255, 0.9);}
.business-about-v1-testimonial-section .et_pb_team_member_description::after{
border-color: transparent transparent #333333 transparent;border-style: solid;border-width: 0 10px 10px 10px;
bottom: 100%;content: '';height: 0;left: 32px;position: absolute;width: 0;}
@media screen and (max-width:980px){
	.business-about-v1-testimonial-section .et_pb_column_1_3 {max-width: 500px;width: 100%;display: block;
		margin: 0 auto 36px;float: none;}
	.business-about-v1-testimonial-section .et_pb_column_1_3:last-child {margin: 0 auto !important;}
	#testimonial-style2 .et_pb_team_member_image {float: none;margin-bottom: 12px;}
	.business-about-v1-testimonial-section.et_pb_section .et_pb_row, 
	.business-about-v1-testimonial-section.et_pb_section.et_section_specialty .et_pb_row {max-width: 1080px !important;
		width: 80%;}
}
@media screen and (max-width:767px){
	.business-about-v1-testimonial-section .et_pb_team_member{max-width: 100%;display: block;}	
}
@media screen and (max-width:440px){
	.business-about-v1-testimonial-section.et_pb_section .et_pb_row, 
	.business-about-v1-testimonial-section.et_pb_section.et_section_specialty .et_pb_row{max-width: 1080px !important;
	width: 90%;}
}
/*******************************************Team Section*****************************************************/
.business-about-v1-team-section .business-about-v1-team-person{text-align: center;padding: 45px 20px;
border: 1px solid #e5e5e5;background: #fff;box-shadow: none;border-radius: 4px;-moz-border-radius: 4px;
-webkit-border-radius: 4px;margin: 15px 0;}
.business-about-v1-team-section .business-about-v1-team-person img{border-radius: 50%;-webkit-border-radius: 50%; 
display: block;}
.business-about-v1-team-section .business-about-v1-team-person .et_pb_team_member_image{position: relative;width: 165px;
height: 165px;margin: 0px auto 20px;}
.business-about-v1-team-section .business-about-v1-team-person .et_pb_team_member_image:after{position: absolute;
content: "";width: 100%;height: 100%;background: rgba(224,0,93,0.9);opacity: 0;top: 0;left: 0;z-index: 4;
transition: opacity .5s;-webkit-transition: opacity .5s;border-radius: 50%;-webkit-border-radius: 50%;}
.business-about-v1-team-section .business-about-v1-team-person:hover .et_pb_team_member_image:after{opacity: 1;}
.business-about-v1-team-section .et_pb_member_social_links{margin-top: 0px !important;z-index: 10;opacity: 0;width: 100%;position: absolute;
top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.business-about-v1-team-section .business-about-v1-team-person:hover .et_pb_member_social_links{opacity: 1;}
.business-about-v1-team-section .business-about-v1-team-person:hover{box-shadow: 0 3px 10px 0 rgba(0,0,0,.1);}
/******************************************CTA Section************************************************************/
.business-about-v1-cta-section .business-about-v1-cta-text{font-size: 48px;line-height: 1.35em;font-weight:600;}
.business-about-v1-cta-section .business-about-v1-cta-contact:hover{text-decoration: underline;}
@media screen and (max-width: 550px){
	.business-about-v1-cta-section .business-about-v1-cta-text{font-size: 30px;}
}
/*************************************************About Us-V2*****************************************************/
/***********************************************Team Section********************************************/
.business-about-v2-team-section .business-about-v2-team-person .et_pb_team_member_image{position: relative;
overflow: hidden;z-index: 1;width: auto;max-width: 300px;margin-left: auto;margin-right: auto;border-radius: 50%;}
.business-about-v2-team-section .business-about-v2-team-person img{display: inline-block;border-radius: 50%;
max-width: 100%;width: auto;vertical-align: middle;}
.business-about-v2-team-section .business-about-v2-team-person .entry-content .et_pb_member_social_links{margin-top: 0px;}
.business-about-v2-team-section .business-about-v2-team-person .et_pb_member_social_links{position: absolute;
left: 0;right: 0;bottom: -20px;margin: 0;padding: 10px;opacity: 0;background-color: rgba(0, 0, 0, 0.7);
-webkit-transition: 0.35s;transition: 0.35s;}
.business-about-v2-team-section .business-about-v2-team-person:hover .et_pb_member_social_links{bottom: 0;
opacity: 1;}
.business-about-v2-team-section .business-about-v2-team-person .business-about-v2-team-divider{
margin: 21px auto 24px;height: 2px;width: 35px;background-color: #E0005D;}
@media screen and (min-width: 768px) and (max-width: 980px){
   .business-about-v2-team-section .business-about-v2-team-person .et_pb_team_member_description{display: block;
    padding-top: 20px;}
   .business-about-v2-team-section .business-about-v2-team-person .et_pb_team_member_image{float: none;} 
}
/*****************************************Service Section***************************************/
.business-about-v2-service-section .business-about-v2-service-blurb .et-pb-icon{
-webkit-transition: 0.6s ease-out;transition:  0.6s ease-out;}
.business-about-v2-service-section .business-about-v2-service-blurb:hover .et-pb-icon{transform: rotateZ(720deg);}
/*****************************************Featured Section*****************************************/
.business-about-v2-featured-section .business-about-v2-featured-blurb .et-pb-icon-circle{box-shadow: 0 8px 15px rgba(85, 85, 85, 0.15);
-webkit-transition: 0.2s;}
.business-about-v2-featured-section .business-about-v2-featured-blurb .et-pb-icon{transition:  0.6s ease-out;}
.business-about-v2-featured-section .business-about-v2-featured-blurb:hover .et-pb-icon{transform: rotateY(720deg);}
/***************************************Customer Satisfaction Section*****************************************/
@media screen and (max-width: 980px){
.business-about-v2-satisfaction-section .et_pb_column{padding-top: 0px;padding-bottom: 0px;margin-bottom: 0px;}
}
/*********************************************Service-V1******************************************************/
.business-service-v1-blurb-section .business-service-v1-blurb-title,
.business-service-v2-blurb-section .business-service-v2-blurb-title{position: relative;font-weight: 700;
line-height: 1.2em;text-transform: capitalize;-webkit-mask-size: 200%;animation: shine 2s infinite;
-webkit-mask-image: linear-gradient(-75deg, rgba(244,55,55,0.6) 50%, #f43737 50%, rgba(0,0,0,1) 70%);text-transform: uppercase !important;}
@-webkit-keyframes shine {
  from {
    -webkit-mask-position: 150%;
  }
  
  to {
    -webkit-mask-position: -50%;
  }
}
.business-service-v1-blurb-section .business-service-v1-blurb-more{margin-top: 25px;display: block;position: relative;
line-height: 24px;background: none;color: #002660;font-size: 14px;font-weight: 700;border-radius: 2px;
padding: 12px 32px 10px;border: 2px solid #f2f3f6;text-transform: capitalize;transition: all linear .35s;}
.business-service-v1-blurb-section .business-service-v1-blurb-more:after{font-family: ETmodules;content: '\24';
vertical-align:middle;padding-left: 4px; }
.business-service-v1-blurb-section .business-service-v1-blurb:hover .business-service-v1-blurb-more{
background: #002660;border-color: #002660;color: #ffffff;}
.business-service-v1-blurb-section .business-service-v1-blurb{position: relative;transition: all 500ms ease;
-webkit-transition: all 500ms ease;margin-bottom: 30px !important;}
.business-service-v1-blurb-section .business-service-v1-blurb:hover{transform: translateY(-10px);}
.business-service-v1-blurb-section .business-service-v1-blurb .et_pb_blurb_container{padding: 0px 20px;}
/*******************************************Service-V2***************************************************/
.business-service-v2-blurb-section .business-service-v2-blurb .et_pb_main_blurb_image{display: flow-root;}
.business-service-v2-blurb-section .business-service-v2-blurb .et-pb-icon{float: left;}
.business-service-v2-blurb-section .business-service-v2-blurb{transition: all linear .35s;display: flex;
flex-direction: column;align-items: flex-start;padding: 50px;}
.business-service-v2-blurb-section .business-service-v2-blurb:hover{transition: all linear .35s;
margin-top: -20px;}
.business-service-v2-blurb-section .business-service-v2-blurb .et-pb-icon{align-self: flex-start;
transition: all linear .35s;transform: none;}
.business-service-v2-blurb-section .business-service-v2-blurb:hover .et-pb-icon{transform: translateX(50%);
transition: all linear .35s;}
.business-service-v2-blurb-section .business-service-v2-blurb .business-service-v2-blurb-more{position: relative;
margin-top: 40px;font-weight: 700;display: inline-block;padding-left: 55px; color: #E0005D;float: right;}
.business-service-v2-blurb-section .business-service-v2-blurb .business-service-v2-blurb-more:after{width: 32px;
left: 0;transition: all ease .35s;display: block;position: absolute;content: '';top: 50%;transform: translateY(-50%);
height: 3px;background-color: #E0005D;}
.business-service-v2-blurb-section .business-service-v2-blurb:hover .business-service-v2-blurb-more{
color:#002660;}
.business-service-v2-blurb-section .business-service-v2-blurb:hover .business-service-v2-blurb-more:after{
background-color:#002660;}
/********************************************Service-V3******************************************************/
.business-service-v3-blurb-section .business-service-v3-blurb{transition: all 0.4s ease 0s;}
.business-service-v3-blurb-section .business-service-v3-blurb:hover{box-shadow: 0 -300px 0 0 #1f1f1b inset;}
/********************************************Portfolio-V1***************************************************/
@media screen and (min-width: 980px){
/* .business-portfolio-v1-project-section .et_pb_grid_item{width: 44% !important;
    margin-right: 2.5% !important;margin-bottom: 0% !important;margin-left: 2.5% !important;}*/
    .business-portfolio-v1-project-section .et_pb_grid_item{
    margin-bottom: 0% !important;}
}
.business-portfolio-v1-project-section .et_pb_grid_item{position: inherit;}
.business-portfolio-v1-project-section img{display: block;transform: scale(1);transition: all 0.5s ease 0s;width: 100%;
height: auto;max-width: 100%;}
.business-portfolio-v1-project-section .et_portfolio_image{overflow: hidden;}
.business-portfolio-v1-project-section .et_pb_module_header{background: #fff;transition: all 0.5s ease 0s;}    
.business-portfolio-v1-project-section .post-meta{border-bottom: 2px solid #e0005d;
background: #fff;transition: all 0.5s ease 0s;}    
.business-portfolio-v1-project-section .et_pb_module_header{opacity: 0;margin-top: -18%;z-index: 99999999999999;
position: inherit;overflow: hidden;}
.business-portfolio-v1-project-section .post-meta{opacity: 0;z-index: 9999;overflow: hidden;
    position: inherit;}   
.business-portfolio-v1-project-section .et_portfolio_image:hover img{transform: scale(1.1);}
.business-portfolio-v1-project-section .et_pb_grid_item:hover .et_pb_module_header{opacity: 1;margin-top: -18%;z-index: 99999999999999;
position: inherit;padding-bottom: 5px;}
.business-portfolio-v1-project-section .et_pb_grid_item:hover .post-meta{opacity: 1;z-index: 9999;
    position: inherit;}
.business-portfolio-v1-project-section .et_overlay:before{position: absolute;top: 50%;}
.business-portfolio-v1-project-section .et_portfolio_image:hover .et_overlay:before{position: absolute;top: 75%;}
.business-portfolio-v1-project-section .et_pb_portfolio_item h2 
{margin-top: 0px;background-color: #fff;padding: 20px 0px 0px 0px;}
.business-portfolio-v1-project-section .et_pb_portfolio_item .post-meta {margin-top: 0px;
background-color: #fff;}    
.business-portfolio-v1-project-section .et_pb_portfolio_filters li a.active{color: #fff;
font-weight: 700;background-color:none;}
.business-portfolio-v1-project-section .et_pb_portfolio_filter:hover a{color: #fff !important;}    
.business-portfolio-v1-project-section .et_pb_portfolio_filters li a{border: 0px;background-color: #ffff;} 
.business-portfolio-v1-project-section .et_pb_portfolio_filters li a:hover,
.business-portfolio-v1-project-section .et_pb_portfolio_filters li a.active{background: #e0005d;
border-radius: 50px !important;border: 1px solid #ddd;}
.business-portfolio-v1-project-section .et_pb_portfolio_filters li a{border: 1px solid #ddd;
border-radius: 50px !important;margin:0px 10px;}
.business-portfolio-v1-project-section .et_pb_portofolio_pagination .page,
.business-portfolio-v1-project-section .et_pb_portofolio_pagination .prev,
.business-portfolio-v1-project-section .et_pb_portofolio_pagination .next{background: #000;
margin: 12px 5px;padding: 10px 15px;border-radius: 5px;}    
.business-portfolio-v1-project-section .et_pb_portofolio_pagination ul li a.active{color:#fff;}
.business-portfolio-v1-project-section .et_pb_portofolio_pagination{border-top: 0px solid #e2e2e2;}
.business-portfolio-v1-project-section .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align: center;}
/*******************************************Portfolio-V2*******************************************************/
.business-portfolio-v2-project-section .et_pb_portfolio_item h2, .business-portfolio-v2-project-section .et_pb_portfolio_item:hover h2,
.business-portfolio-v2-project-section .et_pb_portfolio_item .post-meta, .business-portfolio-v2-project-section .et_pb_portfolio_item:hover .post-meta,
 .business-portfolio-v2-project-section .et_pb_portfolio_item:hover img, .business-portfolio-v2-project-section .et_pb_portfolio_item img {
 -webkit-transition: all .6s ease-in-out;-moz-transition: all .6s ease-in-out;transition: all .6s ease-in-out;}
.business-portfolio-v2-project-section .et_pb_portfolio_item h2 {opacity: 0 !important;transform: translateY(-140px);position: absolute;
margin: auto;width: 100% !important;}
.business-portfolio-v2-project-section .et_pb_portfolio_item .post-meta {opacity: 0 !important;transform: translateY(-130px);position: absolute;
margin: auto;width: 100% !important;}
.business-portfolio-v2-project-section .et_pb_portfolio_item:hover h2 {opacity: 1 !important;transform: translateY(-120px);}
.business-portfolio-v2-project-section .et_pb_portfolio_item:hover .post-meta {opacity: 1 !important;transform: translateY(-90px);}
.business-portfolio-v2-project-section .et_pb_portfolio_item:hover img {filter: brightness(40%) ;}
@media only screen and (max-width: 980px) {
.business-portfolio-v2-project-section .et_pb_portfolio_item h2, .business-portfolio-v2-project-section .et_pb_portfolio_item .post-meta {width: 33.3%;}
}
@media only screen and (min-width:768px) and (max-width: 980px) {
  .business-portfolio-v2-project-section .post-meta{padding: 20px 0px;}
}
@media only screen and (max-width: 768px) {
.business-portfolio-v2-project-section .et_pb_portfolio_item h2, .business-portfolio-v2-project-section .et_pb_portfolio_item .post-meta {width: 50%;}
}
@media only screen and (max-width: 480px) {
.business-portfolio-v2-project-section .et_pb_portfolio_item h2, .business-portfolio-v2-project-section .et_pb_portfolio_item .post-meta {width: 100%;}
.business-portfolio-v2-project-section .et_portfolio_image img {width: 100%;}
}
.business-portfolio-v2-project-section .et_pb_portfolio_filters li a.active{color: #fff;
font-weight: 700;background-color:none;}
.business-portfolio-v2-project-section img{display: block;transform: scale(1);transition: all 0.5s ease 0s;width: 100%;
height: auto;max-width: 100%;}
.business-portfolio-v2-project-section .et_portfolio_image:hover img{transform: scale(1.1);}    
.business-portfolio-v2-project-section .et_pb_portfolio_filters li a{border: 0px;background-color: #ffff;} 
.business-portfolio-v2-project-section .et_pb_portfolio_filters li a:hover,
.business-portfolio-v2-project-section .et_pb_portfolio_filters li a.active{background: #e0005d;
border-radius: 50px !important;border: 1px solid #ddd;}
.business-portfolio-v2-project-section .et_pb_portfolio_filters li a{border: 1px solid #ddd;
border-radius: 50px !important;margin:0px 10px;}
.business-portfolio-v2-project-section .et_pb_portofolio_pagination .page,
.business-portfolio-v2-project-section .et_pb_portofolio_pagination .prev,
.business-portfolio-v2-project-section .et_pb_portofolio_pagination .next{background: #000;
margin: 12px 5px;padding: 10px 15px;border-radius: 5px;}    
.business-portfolio-v2-project-section .et_pb_portofolio_pagination ul li a.active{color:#fff;}
.business-portfolio-v2-project-section .et_pb_portofolio_pagination{border-top: 0px solid #e2e2e2;}
.business-portfolio-v2-project-section .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul{text-align: center;}
.business-portfolio-v2-project-section .et_pb_portfolio_filter:hover a{color: #fff !important;}
.business-portfolio-v2-project-section .et_portfolio_image{overflow: hidden;}
/****************************************************Blog Page******************************************************/ 
/******************************************Blog Section******************************************************/
.business-blog-section .et_pb_post img{display: block;transform: scale(1);transition: all 0.5s ease 0s;width: 100%;
height: auto;max-width: 100%;}
.business-blog-section .et_pb_post:hover img{transform: scale(1.1);}
.business-blog-section .et_pb_post .more-link{margin-top:15px;border: 1px solid #ddd;color: #333;display: inline-block;
font-size: 14px;margin-bottom: 10px;padding: 6px 15px;text-transform: capitalize;}
.business-blog-section .et_pb_post .more-link:hover{border-color: #E0005D;background-color: #E0005D;color: #fff;}
/*------------------------Blog Pagnation-----------------------------------------------------*/
.et_pb_row_custom_pagination{clear:both;text-align: left;padding-top:0px;}
.pagination-container{padding-top: 0 !important;}
.screen-reader-text{display: none;}
.navigation.business_blog_pagination .page-numbers{display: inline-block;border-right: 0;padding: 0em 1em;
margin: 0 -1px;line-height: 2.6em;margin-right: 5px;}
.navigation.business_blog_pagination .page-numbers.prev,.navigation.resume_blog_pagination .page-numbers.next
{padding: 0 .5em;}
.navigation.business_blog_pagination span.page-numbers{color:#fff;font-weight: 600;border: 1px solid black;
    border-radius: 10px;background-color: #002660;}
.navigation.business_blog_pagination .page-numbers .et-pb-icon
{font-size: 1.6em;vertical-align: middle;line-height: 1.5em;margin-top: -3px;}
.navigation.business_blog_pagination a.page-numbers {color: #002660 !important;border: 1px solid black;
border-radius: 10px;}
.navigation.business_blog_pagination a.page-numbers:hover {color: #fff !important;background-color: #002660 !important;} 
.pagination-container {margin-bottom: 0em;text-align: center;}
/**************************************************Blog Details Page********************************************/
#sidebar .searchform,#sidebar .et_pb_widget{background-color: #fff;margin-bottom: 30px;padding: 15px;border: 1px solid #eeeeee;
    box-shadow: 1px 1px 5px #eeeeee;width: 100%;}
@media (min-width: 981px){
     #main-content .container:before{background-color: transparent;}
     .et_right_sidebar #sidebar{padding-left: 0px;}
     .blog-detail-page #left-area {padding-right: 50px !important;}
     #left-area {width: 75%;}
     #sidebar {width: 25%;}
}
.widget_search #searchsubmit{top: 15px;margin-right: 15px !important;}
.widgettitle{border-bottom: 1px solid #e5e5e5;bottom: -1px;color: #333;display: block;font-size: 23px;font-weight: 700;
line-height: 17px;margin-bottom: 20px;padding-bottom: 16px;position: relative;text-transform: capitalize;}
.widgettitle:before{background: #E0005D none repeat scroll 0 0;bottom: -1px;content: "";height: 1px;left: 0;
position: absolute;width: 50%;}
.et_pb_widget a:hover{color: #E0005D !important;}
.form-submit .et_pb_button,.logged-in-as a{color: #E0005D;}
.blog-detail-page .comment_section{padding-top: 20px;}
#comment-wrap{padding-top: 0px;}
.blog-detail-page .et_pb_section{padding: 0px;}
.blog-detail-page .et-pb-icon{font-size: 18px;color: #E0005D;line-height: 1.5em;}
.blog-detail-page .et_pb_social_media_follow li a{border:1px solid #E0005D;border-radius: 50%;padding: 10px;
height: 50px;width: 50px;}
.blog-detail-page .et_pb_social_media_follow li a:hover{background: #E0005D;}
.blog-detail-page .et_pb_social_media_follow li a:hover .et-pb-icon{color: #fff;}
.blog-detail-page .comment-respond{background:#F1F1F1;padding: 20px;}
#commentform textarea{background-color:#fff;}
.blog-detail-page .entry-title{font-weight: 700;}
.blog-detail-page #left-area ul{padding: 0px;}
/**************************************************Gallery Section*********************************************/
.business-gallery-section .et_pb_gallery_image .et_overlay{position: absolute;left: 0;top: 0;bottom: 0;right: 0;
content: ""background: rgba(0,0,0,.8);opacity: 0;transition: all .9s ease-in-out;
-webkit-transition: all .9s ease-in-out;z-index: 9;}
.business-gallery-section .et_pb_gallery_image:hover .et_overlay{opacity: 1;}
.business-gallery-section .et_overlay.et_pb_inline_icon:before{font-size: 20px;color: #ffffff;background-color: #E0005D;
padding: 15px;border-radius: 50px;}
.business-gallery-section .et_overlay:before{top:45%;left: 48%;}
/*********************************************************************************************************************/
/***************************************Contact Us***********************************************************/
.business-conact-section .business-conact-form .et_pb_contact p input,
.business-conact-section .business-conact-form .et_pb_contact p textarea{background-color: #fff;border-bottom: 1px solid #eee;}
.business-conact-section .business-conact-form .et_contact_bottom_container{text-align: left;float: left;}
.business-conact-section .et-pb-icon{transition:  0.6s ease-out;}
.business-conact-section .et_pb_blurb:hover .et-pb-icon{transform: rotateY(720deg);}
/***********************************************************************************************************************/
/**************************************Team-V1 Page*******************************************************/
.bussines-team-v1-team-section .bussines-team-v1-team .et_pb_team_member_description{transition: all 0.3s ease;width: 100%;
height: 100%;position: absolute;top: 0;left: 0;-webkit-transform: scale(0.75);transform: scale(0.75);
background-color: rgba(29,32,37,0.9);opacity: 0;}
.bussines-team-v1-team-section .bussines-team-v1-team .et_pb_module_header{padding-top: 80px;margin-bottom: 10px;}
.bussines-team-v1-team-section .bussines-team-v1-team .et_pb_member_position{margin-bottom: 20px;}
.bussines-team-v1-team-section .bussines-team-v1-team .et_pb_font_icon{width: 30px;height: 30px;line-height: 30px;}
.bussines-team-v1-team-section .bussines-team-v1-team:hover .et_pb_team_member_description{transform: scale(1);
opacity: 1;}
.bussines-team-v1-team-section .bussines-team-v1-team .et_pb_team_member_image{margin:0px 0px 0px;}
.bussines-team-v1-team-section .bussines-team-v1-team .et_pb_font_icon{color: #fff;vertical-align: middle;
text-align: center;border: 1px solid #fff;border-radius: 100%;margin: 0px 3px;transition: all 0.3s ease;}
.bussines-team-v1-team-section .bussines-team-v1-team .et_pb_font_icon:hover{color: #E0005D !important;background: #fff;}   
@media screen and (min-width: 768px) and (max-width: 980px){
    .bussines-team-v1-team-section .bussines-team-v1-team .et_pb_team_member_image{margin: 0px !important;}
} 
/**************************************Team-V2 Page*******************************************************/
.bussines-team-v2-team-section .bussines-team-v2-team .et_pb_team_member_description{width: 0%;height: 65%;
position: absolute;top: 57px;left: 34px;background-color: rgba(29,32,37,0.9);
opacity: 0;transition: all 0.3s ease;animation-name: fadeInLeft;animation-duration: 0.7s;animation-fill-mode: both;
overflow: hidden;}
.bussines-team-v2-team-section .bussines-team-v2-team .et_pb_module_header{margin-bottom: 10px;color: #fff !important;
font-weight: 700 !important;opacity: 0;transition: all 0.3s ease;animation-name: fadeInLeft;animation-duration: 0.7s;
overflow: hidden;}
.bussines-team-v2-team-section .bussines-team-v2-team .et_pb_team_member_image{display: block;max-width: 100%;
height: auto;margin: 0px;}
.bussines-team-v2-team-section .bussines-team-v2-team .et_pb_member_position{color: #fff !important;
margin-bottom: 20px;opacity: 0;transition: all 0.3s ease;animation-name: fadeInLeft;animation-duration: 0.7s;}
.bussines-team-v2-team-section .bussines-team-v2-team .et_pb_team_member_image{overflow: hidden;}
.bussines-team-v2-team-section .bussines-team-v2-team .et_pb_font_icon{width: 30px;height: 30px;line-height: 30px;
color: #fff;vertical-align: middle;text-align: center;border: 1px solid #fff;border-radius: 100%;margin: 0px 3px;
transition: all 0.3s ease;opacity: 0;transition: all 0.3s ease;animation-name: fadeInLeft;animation-duration: 0.7s;}
.bussines-team-v2-team-section .bussines-team-v2-team:hover .et_pb_module_header,
.bussines-team-v2-team-section .bussines-team-v2-team:hover .et_pb_member_position,
.bussines-team-v2-team-section .bussines-team-v2-team:hover .et_pb_font_icon{opacity: 1;}
.bussines-team-v2-team-section .bussines-team-v2-team:hover .et_pb_team_member_description{width: 72%;opacity: 1;
padding-left: 10%;padding-top: 10%;}
.bussines-team-v2-team-section .bussines-team-v2-team .et_pb_font_icon:hover{color: #E0005D;background-color: #fff;}
@media screen and (min-width:768px) and (max-width: 980px){
  .bussines-team-v2-team-section .bussines-team-v2-team .et_pb_team_member_image{width: 100%;}
  .bussines-team-v2-team-section .bussines-team-v2-team img{width: 100% !important;}
}    
@media screen and (max-width: 768px){
   .bussines-team-v2-team-section .bussines-team-v2-team img{width: 100% !important;} 
}
/****************************************************Testimonial-V1*************************************************/
.business-testimonial-v1-section .et_pb_module.et_pb_testimonial::before {position: absolute;top: 0;bottom: 0;
left: 15px;z-index: -1;opacity: 1;padding: 30px 10px 30px 0;background-color: #ffffff;width: 50%;display: block;
border-radius: 0;}
.business-testimonial-v1-section .et_pb_module.et_pb_testimonial {position: relative;z-index: 9999;overflow: hidden;}
.business-testimonial-v1-section p {width: 50%;z-index: 1;}
.business-testimonial-v1-section .et_pb_testimonial_portrait {float: right;margin-top: 25px;}
.business-testimonial-v1-section .et_pb_testimonial_description::after {position: absolute;top: 50%;
-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 52%;content: '';width: 0;height: 0;
border-style: solid;border-width: 105px 0 130px 100px;border-color: transparent transparent transparent #ffffff;
z-index: -1;}
.business-testimonial-v1-section .et_pb_testimonial_author{color:#E0005D !important;}
.business-testimonial-v1-section .et_pb_testimonial_description_inner{color: #000;}
.business-testimonial-v1-section .et_pb_testimonial:hover{box-shadow: 0px -2px 26px 5px #dd0067;}
.business-testimonial-v1-section .et_pb_testimonial_portrait::before {position: relative; content: "";border: solid;
top: 0;display: block;border-radius: 0;background-color: #000;z-index: -1;top: -55px;left: -35px;opacity: 0.6;
border-width: 95px 75px 45px 10px;border-color: rgba(255, 255, 255, 0.5) transparent transparent transparent;}
@media screen and (max-width:980px){
    .business-testimonial-v1-section .et_pb_column_1_3 {max-width: 380px;width: 100%;display: block;margin: 0 auto 36px;
        float: none;}
    .business-testimonial-v1-section .et_pb_column_1_3:last-child {margin: 0 auto !important;}
    .business-testimonial-v1-section .et_pb_module.et_pb_testimonial::before{left: 0;z-index: 0;width: 55% !important;}
    .business-testimonial-v1-section .et_pb_testimonial_portrait::before{left: -18px;}
    .business-testimonial-v1-section.et_pb_section .et_pb_row, 
    .business-testimonial-v1-section.et_pb_section.et_section_specialty .et_pb_row {max-width: 1080px !important;
      width: 80%;}
}
@media screen and (min-width:980px) and (max-width: 1280px){
  .business-testimonial-v1-section .et_pb_testimonial_portrait:before{left: 0px;}
}
@media screen and (max-width:959px){
   .business-testimonial-v1-section .et_pb_testimonial_description {margin-left: 0 !important;}
}
@media screen and (max-width:767px){
    .business-testimonial-v1-section .et_pb_testimonial_portrait::before {left: -50px;}
}
@media screen and (max-width:440px){
    .business-testimonial-v1-section.et_pb_section .et_pb_row, 
    .business-testimonial-v1-section.et_pb_section.et_section_specialty .et_pb_row {max-width: 1080px !important;
      width: 90%;}
}
/***************************************************Testimonial-V2**************************************************/
.business-testinomial-v2-section .et_pb_team_member {padding: 30px !important;}
.business-testinomial-v2-section .et_pb_team_member .et_pb_team_member_image {overflow: hidden;width: 50%;
margin: 0 auto;}
.business-testinomial-v2-section .et_pb_team_member .et_pb_team_member_image img {border-radius: 50%;
border: 5px solid #E0005D;}
.business-testinomial-v2-section .et_pb_team_member:hover .et_pb_team_member_image img {border-radius: 50%;
border: 5px solid #B6D2EF;}
.business-testinomial-v2-section .et_pb_module_header,.business-testinomial-v2-section .et_pb_member_position {
text-align: center;}
.business-testinomial-v2-section .et_pb_team_member:hover .et_pb_module_header{color: #E0005D;}
.business-testinomial-v2-section .et_pb_module_header {color: #ffffff;font-size: 22px;margin-top: 20px;
line-height: 32px;padding-bottom: 0;}
.business-testinomial-v2-section .et_pb_member_position {color: #a6a6a6;font-size: 16px;line-height: 26px;
background-color: transparent;padding: 0 0 10px !important;}
.business-testinomial-v2-section p.et_pb_member_position:before{display:none !important;}
.business-testinomial-v2-section p {background-color: #ffffffff;padding: 30px 50px 30px !important;color: #000;
  font-size: 15px;line-height: 25px;}
.business-testinomial-v2-section p:before {content: '\7b';z-index: 9;position: absolute;left: 10px;color: #c0c0c0;font-size: 40px !important;
top: 80px;font-family: ETmodules !important;transform: rotate(180deg);}
@media screen and (max-width:980px){
  .business-testinomial-v2-section .et_pb_column_1_3 {max-width: 440px;width: 100%;display: block;margin: 0 auto 36px;
  float: none;}
  .business-testinomial-v2-section .et_pb_column_1_3:last-child{margin:0 auto !important;}
  .business-testinomial-v2-section .et_pb_team_member .et_pb_team_member_image{width: 100%;float: none;
  text-align: center;max-width: 150px;}
  .business-testinomial-v2-section.et_pb_section .et_pb_row, 
  .business-testinomial-v2-section.et_pb_section.et_section_specialty .et_pb_row {max-width: 1080px !important;
  width: 80%;}
}
@media screen and (max-width:767px){
  .business-testinomial-v2-section .et_pb_team_member {max-width: 100%;}
}
@media screen and (max-width:440px){
  .business-testinomial-v2-section.et_pb_section .et_pb_row, 
  .business-testinomial-v2-section.et_pb_section.et_section_specialty .et_pb_row {max-width: 1080px !important;
    width: 90%;}
}
/*******************************************************Faq Section***********************************************/
.business-faq-section .et_pb_accordion .et_pb_toggle_close:hover{background-color: #E0005D;}
/*******************************************************404 Page************************************************/
form.et_pb_searchform:before {font-family: 'ETmodules';content: '\55';position: absolute;right: 15px;color: #fff;
font-size: 28px;top: 14px;}
div#white-cta form.et_pb_searchform:before {color: #000;}
@media screen and (max-width: 680px){
 div#white-cta{padding: 33px 20px !important;}
 navigation-404.et_pb_row {padding-top: 35px !important;}
}
.business-404-Section{padding: 0px !important;}
.fullwidth404{padding-top: 0px !important;width: 100%;max-width: 100%;}
.fullwidth404 .et_pb_post{margin-bottom: 0px;}
.fullwidth404 #left-area{padding-bottom: 0px;}
.et_right_sidebar #left-area {padding-right: 0px;}