.elementor-2085 .elementor-element.elementor-element-65bed69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2085 .elementor-element.elementor-element-3f741ce{--spacer-size:70px;}.elementor-2085 .elementor-element.elementor-element-eec3cd6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-2085 .elementor-element.elementor-element-5bd03e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2085 .elementor-element.elementor-element-0a8c6e5{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-2085 .elementor-element.elementor-element-4a9bbbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2085 .elementor-element.elementor-element-ca332b7{--spacer-size:30px;}.elementor-2085 .elementor-element.elementor-element-c5f7a60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2085 .elementor-element.elementor-element-6b1537f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-2085 .elementor-element.elementor-element-468c67b{--spacer-size:30px;}.elementor-2085 .elementor-element.elementor-element-c190a4f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-2085 .elementor-element.elementor-element-9b4c1ab{--display:flex;}.elementor-2085 .elementor-element.elementor-element-58f7896{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-990c8ba */button {
  display: inline-block;
  margin: 2px;
 padding-top: 20px !important;
 padding-bottom: 20px !important;
 padding-right: 50px !important;
 padding-left: 50px !important;
  text-align: center;
  font-size: 13px !important;
  line-height: 1.2;
  border: none;
  background-color: #007bff;
  color: #fff;
  text-decoration: none;
   border-radius: 1px;
   height: 55px;
   
}

/* Button */
.elementor-widget-html button{
	background-color:#e1e1e1;
	border-color:#e1e1e1;
	color:#000000;
	font-family:'Montserrat', sans-serif;
	margin-top:9px;
	margin-left:7px;
	transform:translatex(0px) translatey(0px);
	white-space:normal;
	column-count:1;
	padding-right:74px !important;
	border-style:none;
	padding-left:74px !important;
	margin-right:7px;
	min-width:175px;
	width:267px;
	font-size:13px;
}

/* Button (hover) */
.elementor-widget-html button:hover{
	background-color:#878787;
	color:#ffffff;
	border-color:#878787;
	border-style:none;
	box-shadow:none;
}

/* Button (active) */
.elementor-widget-html button:active{
	border-style:none;
	border-color:#e1e1e1;
	box-shadow:none;
}

/* Font Icon */
.tsas-enable-popup .popup-modal i{
	display: none;
}

/* Widget container */
.page-content .elementor-widget-html .elementor-widget-container{
	
}

/* 479px and smaller screen sizes */
@media (max-width:479px){

	/* Button */
	.elementor-widget-html button{
		width:151px;
		padding-right:0px !important;
		padding-left:0px !important;
		min-width:150px;
	}
	
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-99db527 */button {
  display: inline-block;
  margin: 2px;
 padding-top: 20px !important;
 padding-bottom: 20px !important;
 padding-right: 50px !important;
 padding-left: 50px !important;
  text-align: center;
  font-size: 13px !important;
  line-height: 1.2;
  border: none;
  background-color: #007bff;
  color: #fff;
  text-decoration: none;
   border-radius: 1px;
   height: 55px;
   
}

/* Button */
.elementor-widget-html button{
	background-color:#e1e1e1;
	border-color:#e1e1e1;
	color:#000000;
	font-family:'Montserrat', sans-serif;
	margin-top:9px;
	margin-left:7px;
	transform:translatex(0px) translatey(0px);
	white-space:normal;
	column-count:1;
	padding-right:74px !important;
	border-style:none;
	padding-left:74px !important;
	margin-right:7px;
	min-width:175px;
	width:267px;
	font-size:13px;
}

/* Button (hover) */
.elementor-widget-html button:hover{
	background-color:#878787;
	color:#ffffff;
	border-color:#878787;
	border-style:none;
	box-shadow:none;
}

/* Button (active) */
.elementor-widget-html button:active{
	border-style:none;
	border-color:#e1e1e1;
	box-shadow:none;
}

/* Font Icon */
.tsas-enable-popup .popup-modal i{
	display: none;
}

/* Widget container */
.page-content .elementor-widget-html .elementor-widget-container{
	
}

/* 479px and smaller screen sizes */
@media (max-width:479px){

	/* Button */
	.elementor-widget-html button{
		width:151px;
		padding-right:0px !important;
		padding-left:0px !important;
		min-width:150px;
	}
	
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3f45484 */.wp_teamshowcase_grid.design-1 .wp-tsas-medium-4 .teamshowcase-image-bg {
    height: 450px !important;
}/* End custom CSS */