.two_columns_66_33 .portfolio_categories {
  display: none;
}
.two_columns_66_33 .portfolio_social_holder {
  display: none;
}
.wrapper_inner .content_inner > .container > .container_inner {
  padding-top: 40px !important;
}
.container .title_subtitle_holder span {
  font-size: 30px !important;
  font-weight: 800 !important;
}
.wpcf7-form > p .wpcf7-form-control {
  height: 30px;
}
.wpcf7-form .wpcf7-textarea {
  height: 80px !important;
}
.wpb_column > .vc_custom_1787940549212 .qode-icwi-text-holder {
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  min-height: 150px;
  border-radius: 10px 10px 10px 10px;
}
.vc_row .vc_custom_1787940549212 {
  min-height: 300px;
  padding-top: 15px;
}
.vc_row .vc_custom_1788025168800 {
  min-height: 300px;
  padding-top: 15px;
  background-color: #e6ab09 !important;
}
.vc_row .vc_custom_1787939819997 {
  min-height: 300px;
  padding-top: 15px;
}
.vc_row .vc_custom_1787940224700 {
  min-height: 300px;
  padding-top: 15px;
}
.vc_row .vc_custom_1787940257025 {
  min-height: 300px;
  padding-top: 15px;
}
.wpb_column > .vc_custom_1788025168800 .qode-icwi-text-holder {
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  min-height: 150px;
  border-radius: 10px 10px 10px 10px;
}
.wpb_column > .vc_custom_1787939819997 .qode-icwi-text-holder {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  min-height: 150px;
  border-radius: 10px 10px 10px 10px;
}
.wpb_column > .vc_custom_1787940224700 .qode-icwi-text-holder {
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  min-height: 150px;
  border-radius: 10px 10px 10px 10px;
}
.wpb_column > .vc_custom_1787940257025 .qode-icwi-text-holder {
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  min-height: 150px;
  border-radius: 10px 10px 10px 10px;
}
#wpb-content-root > div:nth-child(3) > div > div > div:nth-child(1) > div > div > div:nth-child(1) > div:nth-child(2) > h4 {
  margin-top: 30px;
}
#wpb-content-root > div:nth-child(3) > div > div > div:nth-child(3) > div > div > div:nth-child(1) > div:nth-child(2) > h4 {
  margin-top: 30px;
}
#wpb-content-root > div:nth-child(3) > div > div > div:nth-child(4) > div > div > div:nth-child(1) > div:nth-child(2) > h4 {
  margin-top: 30px;
}
#wpb-content-root > div:nth-child(3) > div > div > div:nth-child(5) > div > div > div:nth-child(1) > div:nth-child(2) > h4 {
  margin-top: 30px;
}
#wpb-content-root > div:nth-child(3) > div > div > div:nth-child(2) > div > div > div:nth-child(1) > div:nth-child(2) > h4 {
  padding-top: 20px;
}
.wpb_wrapper .qode-icwi-image-icon-holder > .qode-icwi-icon-holder > .qode-icon-holder {
  display: none;
}
.vc_custom_1788025168800 .qode-icon-holder {
  display: none;
}
.qode-icwi-image-icon-holder .qode_icon_font_elegant {
  display: none;
}
.vc_custom_1787939819997 .qode-icon-holder {
  display: none;
}
.qode-icwi-image-icon-holder .fa-droplet-slash {
  display: none;
}
.vc_custom_1787940224700 .qode-icon-holder {
  display: none;
}
.qode-icwi-image-icon-holder .qode_icon_font_awesome {
  display: none;
}
.vc_custom_1787940257025 .qode-icon-holder {
  display: none;
}
#black-studio-tinymce-2 > div > p > span:nth-child(10) > a {
  text-transform: none !important;
}
.container_inner .column2 > div {
  text-transform: uppercase;
}
.column2 h4 {
  text-transform: uppercase;
}
.content_inner > .title_outer .container {
  display: none;
}
.vc_custom_1792263491680 .qode-icon-holder {
  display: none;
}
.vc_row .vc_custom_1792263491680 {
  min-height: 300px;
  padding-top: 15px;
}
.wpb_column > .vc_custom_1792263491680 .qode-icwi-text-holder {
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  min-height: 150px;
  border-radius: 10px 10px 10px 10px;
}
.content_inner .portfolio_navigation {
  margin-bottom: 30px;
  border-width: 0px 0px;
}
a {
  border-radius: 0px 0px 0px 0px;
}
.slider_content_outer .qbutton {
  height: 50px !important;
  line-height: 50px !important;
  width: 176px220px !important;
}
#qode-home-slider > div:nth-child(2) > div > div:nth-child(2) > div > div > div > a:nth-child(5) {
  width: 100px !important;
  color: #ffffff !important;
  background-color: #000000 !important;
}
#qode-home-slider > div:nth-child(2) > div > div:nth-child(2) > div > div > div > a:nth-child(5):hover {
  background-color: #cdbb55 !important;
  color: #000000 !important;
}
#wpb-content-root > div:nth-child(6) > div > div > div:nth-child(1) > div > div > a {
  color: #ffffff !important;
  border-radius: 8px 8px 8px 8px !important;
  font-size: 12px !important;
}
#wpb-content-root > div:nth-child(6) > div > div > div:nth-child(2) > div > div > a {
  color: #ffffff !important;
  border-radius: 8px 8px 8px 8px !important;
  font-size: 12px !important;
}
#wpb-content-root > div:nth-child(6) > div > div > div:nth-child(3) > div > div > a {
  color: #ffffff !important;
  border-radius: 8px 8px 8px 8px !important;
  font-size: 12px !important;
}
#wpb-content-root > div:nth-child(6) > div > div > div:nth-child(4) > div > div > a {
  color: #ffffff !important;
  border-radius: 8px 8px 8px 8px !important;
  font-size: 12px !important;
}
#wpb-content-root > div:nth-child(6) > div > div > div:nth-child(5) > div > div > a {
  color: #ffffff !important;
  border-radius: 8px 8px 8px 8px !important;
  font-size: 12px !important;
}
.textwidget > #wpcf7-f5-o1 p > .wpcf7-form-control {
  color: #000000 !important;
}
#qode-home-slider > div:nth-child(2) > div > div:nth-child(2) > div > div > div > a:nth-child(4) {
  color: #000000 !important;
  font-size: 13px !important;
  font-weight: 700 !important;
}
@media screen and (max-width: 667px) {
  #qode-home-slider > div:nth-child(2) > div > div:nth-child(2) > div > div > div > a:nth-child(4) {
    width: 160px !important;
    font-size: 12px !important;
  }
  #qode-home-slider > div:nth-child(2) > div > div:nth-child(2) > div > div > div > a:nth-child(5) {
    width: 60px !important;
    color: #ffffff !important;
    background-color: #000000 !important;
    font-size: 10px !important;
  }
  .slider_content_inner .q_slide_title > span {
    font-size: 20px !important;
  }
  .slider_content_inner .q_slide_subtitle > span {
    font-size: 16px !important;
    width: 400px !important;
  }
  .q_slider_inner > #qode-home-slider .slider_content_outer {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }
}
@media screen and (max-width: 375px) {
  .q_slider_inner > #qode-home-slider .slider_content_outer {
    margin-left: 20px;
    margin-right: 20px !important;
  }
  h4 {
    font-size: 13px !important;
  }
  .slider_content_inner .q_slide_title > span {
    font-size: 15px !important;
    font-weight: 800;
  }
  .slider_content_inner .q_slide_subtitle > span {
    font-weight: 600;
  }
  #qode-home-slider > div:nth-child(2) > div > div:nth-child(2) > div > div > div > a:nth-child(5) {
    width: 60px !important;
    color: #ffffff !important;
    background-color: #000000 !important;
    font-size: 10px !important;
  }
  #qode-home-slider > div:nth-child(2) > div > div:nth-child(2) > div > div > div > a:nth-child(4) {
    width: 160px !important;
    font-size: 12px !important;
  }
}
