/*

Theme Name: Beruco Child

Description: Child Theme for Beruco Theme

Author: zozothemes

Version: 1.0

Template: beruco

Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

Text Domain: zozothemes

*/

/*Custom Style Code Right Here */
.footer-widgets-wrap aside.footer-widget-2.col-md-8 { display: flex; flex-direction: row; flex-wrap: wrap; }
.footer-widgets-wrap .widget.widget_nav_menu { width: 33%; }
.sub-menu li { text-transform: capitalize; font-weight: 400; letter-spacing: 0.5px; }
.serviceSidebar .widget { background: #f7f7f7; padding: 38px; }
.serviceSidebar .widget.gform_widget { background: #091217; margin-bottom: 0; border-bottom: 30px solid #FFF; }
.serviceSidebar .widget.gform_widget .widget-title.subheading { color: #FFF; }
.serviceSidebar .widget .menu-service-sidebar-menu-container ul > li > a { font-size: 15px; padding: 10px 45px 10px 25px; display: block; overflow: hidden; position: relative; z-index: 1; font-weight: 500; background-color: var(--light-color); margin-bottom: 5px; border-radius: 0; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; }
.serviceSidebar .widget .menu-service-sidebar-menu-container ul > li > a::before { content: "\f144"; padding-left: 0; font-size: 17px; position: relative; top: 50%; width: 30px; margin-right: 0; text-align: center; font-weight: 700; position: absolute; right: 16px; transform: translateY(-50%); -webkit-transition: .6s cubic-bezier(.165, .84, .44, 1) .2s; -moz-transition: .6s cubic-bezier(.165, .84, .44, 1) .2s; transition: .6s cubic-bezier(.165, .84, .44, 1) .2s; }
.serviceSidebar .widget .menu-service-sidebar-menu-container ul > li > a:hover { -webkit-transition: .6s cubic-bezier(.165, .84, .44, 1) .2s; -moz-transition: .6s cubic-bezier(.165, .84, .44, 1) .2s; transition: .6s cubic-bezier(.165, .84, .44, 1) .2s; }
.serviceSidebar .gform_wrapper .gform-body input { border: solid 1px #eaeaea; box-shadow: none; border-radius: 0; height: auto; padding: 13px 15px; line-height: 1.5; font-size: 14px; }
.serviceSidebar .gfield_label.gform-field-label {
  color: #FFF;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.3px;
  margin: 5px 0 15px 0;
}
.serviceSidebar .ginput_container_checkbox .gfield_checkbox label {
  color: #FFF;
}
.serviceSidebar .ginput_container_checkbox .gfield_checkbox input[type="checkbox"] {
  height: 20px;
  width: 20px;
  padding: 2px;
  background: #FFF;
  border: none;
}
.serviceSidebar .gform_wrapper.gform-theme--foundation .gform_fields { grid-row-gap: 17px; row-gap: 17px; }
.serviceSidebar .gform_wrapper .gform-body select { border: solid 1px #eaeaea; box-shadow: none; border-radius: 0; height: 50px; padding: 13px 15px 13px 15px; line-height: 1.5; font-size: 15px; color: #777; }
.serviceSidebar .gform_wrapper .gform-body .ginput_container_multiselect select { border: solid 1px #eaeaea; box-shadow: none; border-radius: 0; height: 138px; padding: 13px 15px 13px 5px; line-height: 1.5; font-size: 15px; color: #777; }
.serviceSidebar .gform_wrapper .gform-body .ginput_container_multiselect select option { line-height: 1.5; padding: 3px 5px; }
.serviceSidebar .gform_wrapper .gform-body textarea { border: solid 1px #eaeaea; box-shadow: none; border-radius: 0; height: 90px; padding: 13px 15px; line-height: 1.5; font-size: 14px; }
.serviceSidebar .gform_wrapper .gform_footer .gform_button.button { line-height: 1.5 !important; padding: 11px 35px !important; font-size: 16px !important; letter-spacing: 1px !important; font-weight: 600 !important; border: none !important; border-radius: 0 !important; height: auto !important; text-transform: uppercase !important; }
.serviceSidebar .gform_wrapper .gform_footer .gform_button.button:hover { background: #FFF !important; color: #091216 !important; }
/*.ParentServiceSidebar .elementor-widget-wrap .elementor-element { height: 100%; }*/
.breadDesign span { margin: 0 10px; }
.breadDesign span.breadcrumb_last { font-style: italic; }
.loopCase:hover .elementor-heading-title a { color: #F83839 !important; }
.QuoteFormColumn h3 { position: relative; z-index: 1; }
.QuoteFormColumn h3::before { content: ""; background-color: #f83839; position: absolute; left: 10px; transform: skewX(-45deg); width: 18px; height: 22px; top: 4px; z-index: -1; opacity: 0.6; }
.heroRequestBox .elementor-toggle-item .elementor-tab-title { display: inline-block; }
.heroRequestBox .elementor-toggle-item .elementor-tab-title img { max-height: 248px; }
.heroRequestBox .elementor-toggle-item .elementor-tab-content { top: -10px; position: relative; }
aside.footer-insta-widget.col-12 .insta-footer-content h3 { font-size: 36px; }
.section-title-wrapper .section-description {
  max-width: 100%;
}
.sideBarListService ul.elementor-icon-list-items li.elementor-icon-list-item a {
  background: #FFF;
  padding: 12px 45px 12px 20px;
  position: relative;
}
.sideBarListService ul.elementor-icon-list-items li.elementor-icon-list-item a:before {
  content: "\f144";
  padding-left: 0;
  font-size: 17px;
  position: relative;
  top: 50%;
  width: 30px;
  margin-right: 0;
  text-align: center;
  font-weight: 700;
  position: absolute;
  right: 16px;
  transform: translateY(-50%);
  -webkit-transition: .6s cubic-bezier(.165, .84, .44, 1) .2s;
  -moz-transition: .6s cubic-bezier(.165, .84, .44, 1) .2s;
  transition: .6s cubic-bezier(.165, .84, .44, 1) .2s;
  font-family: 'bootstrap-icons';
  color: #f83839;
}
/*************************************/

.pum-container.popmake {
  background: #091216 !important;
  padding: 0;
  border: 10px solid rgba(255,255,255,0.1);
  border-radius: 0;
}
.QuotePopForm {
  display: flex;
  align-items: end;
}
.popmake .gform_wrapper {
  padding: 35px 0 40px 45px;
}
.popmake .gform_wrapper .gform-body input { background: #21292D; border: solid 1px #21292D; box-shadow: none; border-radius: 0; height: auto; padding: 12px 15px; line-height: 1.5; font-size: 15px; color: #FFF;}
.popmake .gform_wrapper.gform-theme--foundation .gform_fields { grid-row-gap: 17px; row-gap: 17px; }
.popmake .gform_wrapper .gform-body select { background: #21292D; border: solid 1px #21292D; box-shadow: none; border-radius: 0; height: 50px; padding: 12px 15px 12px 15px; line-height: 1.5; font-size: 15px; color: #777; }
.popmake .gform_wrapper .gform-body .ginput_container_multiselect select { background: #21292D; color: #FFF; border: solid 1px #21292D; box-shadow: none; border-radius: 0; height: 138px; padding: 12px 15px 12px 5px; line-height: 1.5; font-size: 15px; color: #777; }
.popmake .gform_wrapper .gform-body .ginput_container_multiselect select option { line-height: 1.5; padding: 3px 5px; }
.popmake .gform_wrapper .gform-body textarea { background: #21292D; color: #FFF; border: solid 1px #21292D; box-shadow: none; border-radius: 0; height: 90px; padding: 12px 15px; line-height: 1.5; font-size: 15px; }
.popmake .gform_wrapper .gform_footer .gform_button.button {
  line-height: 1.5 !important;
  border: none !important;
  height: auto !important;
  border-radius: 0px 0px 0px 0px !important;
  padding: 14px 38px 15px 36px !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
}
.popmake .gform_wrapper .gform_footer .gform_button.button:hover { background: #FFF !important; color: #091216 !important; }

/*************************************/
.full-Btn .cea-button-link {
  width: 100%;
}
.QuotePopForm h4 {
  display: flex;
  margin: 0 0 0 -10px;
  background: #F83839;
  padding: 7px 20px 7px 44px;
  color: #FFF;
}
.QuotePopForm h4 img {
  margin: 0 12px 0 0;
}
.QuotePopForm .col6.formCol {
  width: 60%;
  padding: 40px 50px 0 0;
}
.QuotePopForm .col6.imgCol {
  width: 40%;
}
/*.QuotePopForm #field_1_6 {
  width: 49%;
  float: left;
  min-inline-size: 100%;
  grid-column: span 6;
}*/
.serviceSelectBox .ginput_container_checkbox {
  margin-bottom: 10px;
}
.serviceSelectBox .ginput_container_checkbox .gfield_checkbox input[type="checkbox"] {
  height: 20px;
  width: 20px;
  padding: 2px;
  background: rgba(255,255,255,0.4);
  border: none;
}
.serviceSelectBox .ginput_container_checkbox .gfield_checkbox label {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  letter-spacing: 0.3px;
}
.serviceSelectBox .gfield_label.gform-field-label,
.spending-SelectBox .gfield_label {
  color: #FFF;
  font-size: 16px;
  font-weight: 700;
  color: rgba(255,255,255,0.8);
  letter-spacing: 0.3px;
  margin: 5px 0 15px 0;
}
.serviceSelectBox .gfield_label.gform-field-label .gfield_required,
.spending-SelectBox .gfield_label .gfield_required {
  display: none;
}
.spending-SelectBox .ginput_container_radio .gfield_radio {
  display: flex;
  flex-direction: initial;
  align-items: center;
}
.spending-SelectBox .ginput_container_radio .gfield_radio .gchoice input[type="radio"] {
  height: 20px;
  width: 20px;
  padding: 2px;
  background: rgba(255,255,255,0.4);
  border: none;
  border-radius: 50%;
}
.spending-SelectBox .ginput_container_radio .gfield_radio .gchoice label {
  font-size: 14px;
  color: rgba(255,255,255,0.7);
  letter-spacing: 0.3px;
}
.gform-theme--framework input[type="checkbox"]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before, .gform-theme--framework input[type="radio"]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before {
  opacity: 1;
  color: #FFF;
  background: #F83839;
  border-color: #F83839;
  width: 20px;
  height: 20px;
  padding: 3px;
}
.serviceSidebar .gfield_label.gform-field-label {
  color: #FFF;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.3px;
  margin: 5px 0 15px 0;
}
.serviceSidebar .ginput_container_checkbox .gfield_checkbox label {
  color: #FFF;
}
.serviceSidebar .ginput_container_checkbox .gfield_checkbox input[type="checkbox"] {
  height: 20px;
  width: 20px;
  padding: 2px;
  background: #FFF;
  border: none;
}
.serviceSidebar .spending-SelectBox .ginput_container_radio .gfield_radio .gchoice input[type="radio"] {
  background: #FFF;
}
.serviceSidebar .ginput_container_checkbox .gfield_checkbox label
{
    font-size: 14px;
    color: rgba(255,255,255,0.7);
    letter-spacing: 0.3px;
}
.QuotePopForm #field_1_8 {
  width: 49%;
  float: right;
  min-inline-size: 100%;
  grid-column: span 6;
}
.pum-close.popmake-close {
  background: #F83839 !important;
  font-family: Poppins !important;
  font-weight: 400 !important;
}
.ParentServiceSidebar .elementor-widget-wrap .elementor-element .elementor-widget-ceabutton {
  height: auto;
}
.megaSubList .elementor-icon-list-item .elementor-icon-list-text span {
  font-size: 12px;
  color: #848484;
  font-weight: 400;
}
.footEmailSubs .gform_wrapper form {
  display: flex;
  align-items: center;
}
.footEmailSubs .gform_wrapper form .gform-body.gform_body input {
  height: 48px;
  padding: 12px 20px;
  line-height: 1.4;
  border: 1px solid rgba(255, 255, 255, 0.15);
  border-radius: 0;
  background: transparent;
  color: #FFF;
}
.footEmailSubs .gform_wrapper form .gform_footer {
  margin: 0;
}
.footEmailSubs .gform_wrapper form .gform_footer .gform_button.button {
  line-height: 1.5 !important;
  border: none !important;
  height: 48px !important;
  border-radius: 0px 0px 0px 0px !important;
  padding: 12px 25px 12px 25px !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
}
.footEmailSubs .gform_wrapper form .gform_footer .gform_button.button:hover
{
  background: #FFF !important;
  color: #091216 !important;
}
.single.single-case-study .beruco-content-wrap.container {
  padding-top: 60px;
  padding-bottom: 60px;
}
.customTimeline .twae-label-small {
  white-space: initial !important;
  line-height: 1.8 !important;
}
/*****************************/
.CS-Gallery .elementor-gallery-item__content {
  position: relative;
  height: auto;
  padding: 7px 15px 0px 15px;
}
.CS-Gallery .elementor-gallery-item__title {
  opacity: 1;
  color: #FFF;
}
.cs-count .elementor-counter-number-prefix sup {
  font-size: 14px;
  font-weight: 400;
  position: absolute;
  left: -85px;
  top: 10px;
}
.cs-count .elementor-counter-number-suffix sub {
  position: absolute;
  font-size: 14px;
  font-weight: 400;
  top: 30px;
  right: -58px;
}
.cs-count .elementor-counter-number-prefix
{
  position: relative;
}
.loopCase .elementor-widget-image {
  width: 100%;
}
.loopCase .elementor-widget-image a {
  width: 100%;
}
.loopCase h3.elementor-heading-title a:hover {
  color: #FFF !important;
}
.loopCase .e-con.e-child:hover a {
  color: #FFF !important;
}
.industry-icon-box .elementor-widget-ceafeaturebox h3.feature-box-title {
  line-height: 1.5;
}
.homeIconsRow .swiper-slide-inner {
  display: flex;
  align-items: center;
}
.homeIconsRow .swiper-slide-inner .swiper-slide-image {
  margin: 0 15px 0 0;
  width: 75px;
}
.homeIconsRow .swiper-slide-inner:hover img {
  transform: scale(1) !important;
}

.counterShortCode {
  width: 100%;
  height: 100%;
  position: absolute;
  margin: 0 !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
.counterShortCode .elementor-widget-container {
  width: 100%;
  height: 100%;
}
.counterShortCode .elementor-widget-container .elementor-shortcode {
  width: 100%;
  height: 100%;
}
.counterShortCode .elementor-widget-container .elementor-shortcode a {
  margin: 0;
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  text-align: center;
}
.counterShortCode .elementor-widget-container .elementor-shortcode a h4 {
  color: #FFF;
  font-size: 60px;
  line-height: 1.2;
  margin: 0;
}
.counterShortCode .elementor-widget-container .elementor-shortcode a p {
  color: #FFF;
  font-size: 18px;
  margin: 0;
}
.csGridCounter .elementor-widget-heading {
  width: 100%;
}
.csGridCounter .elementor-widget-heading h3 {
  margin: 0;
  transform: translate(0, 100px);
  transition: 0.5s;
}
.csGridCounter:hover .elementor-widget-heading h3
{
  transform: translate(0, 0px);
  transition: 0.5s;
}
.csGridCounter .elementor-widget-image {
  width: 100%;
}
.csGridCounter .elementor-widget-container .elementor-shortcode .inCountr {
  transform: scale(1);
  transition: 0.5s;
}
.csGridCounter:hover .elementor-widget-container .elementor-shortcode .inCountr {
  transform: scale(0.85);
  transition: 0.5s;
}
.csGridCounter .counterShortCode .elementor-widget-container .elementor-shortcode a
{
  transition: 0.5s;
}
.csGridCounter:hover .counterShortCode .elementor-widget-container .elementor-shortcode a
{
  background: rgba(68,63,53,50%);
  transition: 0.5s;
}
.csGridCounter .elementor-widget-heading h3 a {
  display: flex;
  justify-content: center;
  text-align: center;
}

.csProGallery .ug-gallery-wrapper {
  border: 10px solid #091216;
}

.dms-services-blurb .elementor-widget-ceafeaturebox {
  width: 33.33%;
  padding: 0 30px;
}
.megaSubList .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon {
  min-width: 30px !important;
}
.menuBoxBorder
{
  background-image: repeating-linear-gradient(-36deg, #c7c7c7, #c7c7c7 5px, transparent 5px, transparent 9px, #c7c7c7 9px), repeating-linear-gradient(54deg, #c7c7c7, #c7c7c7 5px, transparent 5px, transparent 9px, #c7c7c7 9px), repeating-linear-gradient(144deg, #c7c7c7, #c7c7c7 5px, transparent 5px, transparent 9px, #c7c7c7 9px), repeating-linear-gradient(234deg, #c7c7c7, #c7c7c7 5px, transparent 5px, transparent 9px, #c7c7c7 9px); background-size: 1px 100%, 100% 1px, 1px 100% , 100% 1px; background-position: 0 0, 0 0, 100% 0, 0 100%; background-repeat: no-repeat; 
}
.color2title a span {
  color: #F83839;
}
.leftAlignnavIcon a span {
  color: #F83839;
}
.leftAlignnavIcon img {
  min-width: 65px;
}
.serviceSelectBox .gfield_label.gform-field-label .gfield_required {
  display: none;
}
.iti.iti--allow-dropdown input[type="tel"] {
  padding-left: 50px !important;
}
.iti__flag-container .iti__selected-dial-code {
  color: #FFF;
  font-size: 15px;
  font-weight: 500;
}
.iti__flag-container .iti__arrow {
  border-top: 4px solid #FFF !important;
}

.contactPageForm #gform_wrapper_3 {
  padding: 0;
}
.InMainIndusrty,
.InMainServices {
  background: rgba(255,255,255,0) !important;
}
#popmake-68372.pum-container.popmake {
  background: #FFF !important;
}
.black-counter:hover .elementor-icon i {
  color: #F83839;
}
.red-counter:hover .elementor-icon i {
  color: #091216;
}
.gform_wrapper {
  display: block !important;
}
.testimonial-wrapper .testimonial-inner a {
  pointer-events: none;
}
.case-counter-row .elementor-counter-title {
  text-align: center;
}
.lSPager.lSGallery {
  margin-top: 10px !important;
}
ul.gwts-gwl-slidergal li.lslide {
  border: 10px solid #091216;
}
.lSPager.lSGallery li {
  border: 2px solid #091216;
  border-radius: 0 !important;
}
.lSPager.lSGallery li.active {
  border-radius: 0 !important;
  border: 2px solid #F83839;
}
.lSPager.lSGallery li.active
{
  position: relative;
}
.lSPager.lSGallery li.active::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background: rgba(0,0,0,0.15);
}
.case-textBg .elementor-widget-image {
  height: 100% !important;
}
.case-textBg .elementor-widget-image .elementor-widget-container {
  height: 100% !important;
}
.case-textBg .elementor-widget-image .elementor-widget-container img {
  height: 100% !important;
}
.ginput_container.ginput_container_phone .iti.iti--allow-dropdown {
  width: 100%;
}
.serviceSidebar .iti__flag-container .iti__selected-dial-code {
  color: #333;
  font-size: 14px;
  font-weight: 500;
}
.serviceSidebar .iti__flag-container .iti__arrow {
  border-top: 4px solid #333 !important;
}
.iti__country.iti__standard {
  font-size: 14px !important;
}
/***************************************************************************************
                              RESPONSIVE MEDIA QUERY
***************************************************************************************/


@media only screen and (max-width: 1366px) {
.serviceSidebar .gform_wrapper .gform-body input,
.serviceSidebar .gform_wrapper .gform-body select,
.serviceSidebar .gform_wrapper .gform-body textarea
{
  font-size: 14px;
}
.counterShortCode .elementor-widget-container .elementor-shortcode a h4 {
  font-size: 48px;
}
}

@media only screen and (max-width: 1040px) {

.cs-count .elementor-counter-number-suffix sub {
  right: inherit;
}
.cs-count .elementor-counter-number-prefix sup
{
  left: inherit;
}
.cs-count .elementor-counter-number-prefix sup {
  left: inherit;
  top: 10px;
  right: 8px;
}
.dms-services-blurb .elementor-widget-ceafeaturebox {
  width: 50%;
  padding: 0 30px;
}
#ekit-megamenu-primary-menu {
  max-width: 80%;
}
.homeIconsRow .swiper-slide-inner .swiper-slide-image {
  margin: 0 12px 0 0;
  width: 65px;
}
.csGridCounter .elementor-widget-heading h3 {
  transform: translate(0, 0px);
}
}


@media only screen and (max-width: 767px) {
  .feature-box-wrapper .media {
    display: flex;
    align-items: center;
  }
  .feature-box-wrapper .media .cea-featured-icon {
    margin: 0 !important;
  }
  .ParentServiceSidebar .elementor-widget-wrap .elementor-element {
    height: auto;
  }
  .industry-icon-box .feature-box-classic-pro .media {
    display: block;
  }
  .industry-icon-box .feature-box-classic-pro .media .media-icon-part {
    margin-bottom: 15px;
  }
  .industryServiceIcon .feature-box-classic-pro .media {
    display: block;
  }
  .industryServiceIcon .feature-box-classic-pro .media .media-icon-part {
    margin-bottom: 15px;
    margin-right: 0;
  }
  .homeIconsRow .swiper-slide-inner .swiper-slide-image {
    margin: 0 10px 0 0;
    width: 50px;
  }
  .dms-services-blurb .elementor-widget-ceafeaturebox {
    width: 100%;
    padding: 0px;
  }
  .inwaveSlider {
    width: 100% !important;
    border-radius: 0 0 100% 100% !important;
  }
  .cus-num .media {
    display: block;
  }
  .serviceSidebar .gform_wrapper {
    display: block !important;
  }
  ul.gwts-gwl-slidergal li.lslide {
    border: 3px solid #091216;
  }
  .lSPager.lSGallery {
    margin-top: 5px !important;
  }
  .lSPager.lSGallery li {
    border: 1px solid #091216;
  }
  .counterShortCode .elementor-widget-container .elementor-shortcode a h4 {
    font-size: 45px;
  }
  .counterShortCode .elementor-widget-container .elementor-shortcode a p {
    color: #FFF;
    font-size: 15px;
  }
  .QuotePopForm .col6.formCol {
    width: 100%;
    padding: 30px 20px 0 0;
  }
  .QuotePopForm .col6.imgCol {
    display: none;
  }
  #gform_wrapper_1 {
    padding: 20px 0 20px 20px;
  }
  .QuotePopForm h4 img {
    max-height: 25px;
    margin: 5px 10px 0px 0;
  }
  .QuotePopForm h4 {
    font-size: 20px;
  }
  .popmake .gform_wrapper .gform-body input,
  .popmake .gform_wrapper .gform-body textarea {
    font-size: 13px;
  }
  .serviceSelectBox .ginput_container_checkbox .gfield_checkbox label {
    font-size: 13px;
  }
  .QuotePopForm .gfield_label.gform-field-label {
    font-size: 14px;
    margin-bottom: 10px;
  }
  .QuotePopForm h4 {
    padding: 7px 20px 7px 29px;
  }
  .iti__flag-container .iti__selected-dial-code {
    font-size: 13px;
  }
  .iti.iti--allow-dropdown input[type="tel"] {
    padding-left: 50px !important;
  }
  .serviceSidebar .iti__flag-container .iti__selected-dial-code {
    font-size: 13px;
  }
  .serviceSidebar .iti.iti--allow-dropdown input[type="tel"] {
    padding-left: 50px !important;
  }
  .serviceSidebar #gform_wrapper_1 {
    padding: 10px 0 20px 0px !important;
  }
}

