a {
  font-family: Telegraph !important;
  font-weight: 400 !important;
  font-size: 30 !important;
  text-transform: none !important;
  letter-spacing: 0px !important;
  -webkit-text-stroke-color: #303030;
}
h4 {
  font-family: Telegraph !important;
  font-weight: 400 !important;
  line-height: 30px !important;
  margin-right: 0px;
}
.footer_bottom_holder span {
  font-family: Telegraph !important;
}
h5 {
  font-family: Telegraph;
  font-size: 18px !important;
}
.vc_row .project_category {
  font-family: Telegraph !important;
}
.vc_row .portfolio_description {
  background-color: rgba(255, 255, 255, 0) !important;
}
.vc_row .latest_post_two_info {
  display: none;
}
.vc_row .latest_post_two_text {
  padding-bottom: 20px;
  padding-right: 20px;
  padding-left: 0px;
  padding-top: 20px;
  background-color: #f9f9f9 !important;
}
.vc_row .separator {
  display: none;
}
.vc_row .latest_post_two_inner {
  font-size: 16px !important;
  font-weight: 500 !important;
}
.vc_row .latest_post_two_excerpt {
  font-size: 14px !important;
  padding-top: 10px;
}
h6 {
  font-family: Telegraph !important;
}
.vc_row .latest_post_two_title {
  font-size: 15px !important;
}
strong {
  font-family: Telegraph;
  font-weight: 600;
  text-transform: none;
}
p {
  font-family: Telegraph;
}
.wrapper_inner .header_bottom {
  margin-right: 30px;
}
.wrapper .header_top_bottom_holder {
  display: none !important;
}
.wrapper_inner .title {
  background-color: #e5e5e5 !important;
}
.wpb_wrapper ul {
  font-family: Telegraph !important;
}
.filter_outer .current > span {
  font-family: Telegraph !important;
  font-size: 16px;
  font-weight: 500;
}
.filter_outer .filter > span {
  font-family: Telegraph !important;
  font-size: 16px;
  font-weight: 500;
}
.wpb_text_column strong > span {
  font-size: 28px !important;
  font-weight: 500;
}
.column2 .widget > h5 {
  font-weight: 600;
}
.widget li {
  font-size: 14px;
}
.post_content_holder .date {
  display: none;
}
.post .post_info {
  display: none !important;
}
.post p {
  margin-top: 10px;
  font-size: 16px;
}
.post .entry_title {
  font-family: Telegraph;
  font-size: 30px;
  display: none !important;
}
.vc_custom_1707238534484 .wpb_text_column span {
  font-size: 26px !important;
}
.wpb_wrapper > .vc_custom_1707238918148 span {
  font-size: 40px !important;
  font-weight: 500 !important;
}
.wpb_wrapper > .vc_custom_1707239069811 span {
  font-size: 40px !important;
}
.wpb_wrapper > .vc_custom_1707240536956 p > span {
  font-size: 26px !important;
}
.wpb_wrapper > .vc_custom_1707241241455 span {
  font-size: 26px !important;
  font-weight: 500 !important;
}
.wpb_wrapper > .vc_custom_1707242958397 span {
  font-size: 26px !important;
  font-weight: 500 !important;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(1) > div > div > div > div > div > div:nth-child(2) > div > h4 > span:nth-child(1) {
  line-height: 35px;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(1) > div > div > div > div > div > div:nth-child(2) > div > h4 {
  line-height: 70px !important;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(1) > div > div > div:nth-child(2) > div > div > div:nth-child(1) > a > strong {
  display: none;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(1) > div > div > div:nth-child(3) > div > div > div:nth-child(1) > a > strong {
  display: none;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(1) > div > div > div:nth-child(2) > div > h4 > span:nth-child(5) > a {
  font-size: 18px;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > h4 > span:nth-child(5) > a {
  font-size: 18px;
}
.vc_row h4 > span {
  font-size: 92;
}
html > body > div > div > div > div > div > div > div > div:nth-child(4) > div > div > div > div > div:nth-child(1) > div > div > div > div > div > div:nth-child(2) > div > h4 {
  line-height: 55px;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(7) > div > p {
  font-size: 15px;
}
.vc_hidden-sm span {
  margin-top: 0px;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(1) > div > div > div > div > div:nth-child(2) > div > h4 {
  line-height: 60px;
}
.vc_row .wpb_column {
  font-size: 18;
}
.wpb_column .wpb_text_column {
  font-size: 18 !important;
}
.wpb_column span {
  font-size: 18 !important;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(3) > div > div:nth-child(4) > div > div > div:nth-child(1) > div > h4 > span > span {
  font-weight: 300;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(7) > div > p > a {
  font-size: 15px !important;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(3) > div > div:nth-child(1) > div > div > div:nth-child(2) > div > p > span {
  font-weight: 300;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(3) > div > div:nth-child(2) > div > div > div:nth-child(2) > div > p > span {
  font-weight: 300;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(3) > div > div:nth-child(3) > div > div > div:nth-child(2) > div > p > span {
  font-weight: 300;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(3) > div > div:nth-child(4) > div > div > div:nth-child(2) > div > h4 > span > span {
  font-weight: 300;
}
html > body > div > div > div > div > div > div > div > div:nth-child(18) > div > div > div > div > div:nth-child(3) > div > div:nth-child(1) > div > div > div:nth-child(2) > div > p > span {
  font-weight: 300;
}
html > body > div > div > div > div > div > div > div > div:nth-child(18) > div > div > div > div > div:nth-child(3) > div > div:nth-child(2) > div > div > div:nth-child(2) > div > p > span {
  font-weight: 300;
}
html > body > div > div > div > div > div > div > div > div:nth-child(18) > div > div > div > div > div:nth-child(3) > div > div:nth-child(3) > div > div > div:nth-child(2) > div > p > span {
  font-weight: 300;
}
html > body > div > div > div > div > div > div > div > div:nth-child(18) > div > div > div > div > div:nth-child(3) > div > div:nth-child(4) > div > div > div:nth-child(2) > div > h4 > span > span {
  font-weight: 300;
}
html > body > div > div > div > div > div > div > div > div:nth-child(18) > div > div > div > div > div:nth-child(1) > div > div > div > div > div:nth-child(2) > div > h4 {
  line-height: 60px !important;
}
html > body > div > div > div > div > div > div > div > div:nth-child(18) > div > div > div > div > div:nth-child(7) > div > p > span {
  font-size: 15px !important;
}
html > body > div > div > div > div > div > div > div > div:nth-child(18) > div > div > div > div > div:nth-child(7) > div > p > span > a {
  font-size: 15px !important;
}
html > body > div > div > div > div > div > div > div > div:nth-child(18) > div > div > div > div > div:nth-child(3) > div > div:nth-child(1) > div > div > div:nth-child(4) > div > h4 > span:nth-child(5) > a:hover {
  text-decoration: underline;
}
html > body > div > div > div > div > div > div > div > div:nth-child(18) > div > div > div > div > div:nth-child(3) > div > div:nth-child(2) > div > div > div:nth-child(4) > div > h4 > span:nth-child(5) > a:hover {
  text-decoration: underline;
}
html > body > div > div > div > div > div > div > div > div:nth-child(18) > div > div > div > div > div:nth-child(3) > div > div:nth-child(4) > div > div > div:nth-child(4) > div > h4 > span:nth-child(1) > a:hover {
  text-decoration: underline;
}
html > body > div > div > div > div > div > div > div > div:nth-child(18) > div > div > div > div > div:nth-child(3) > div > div:nth-child(4) > div > div > div:nth-child(4) > div > h4 > span:nth-child(3) > a:hover {
  text-decoration: underline;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(7) > div > p > span {
  font-size: 15px !important;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(7) > div > p > span > a {
  font-size: 15px !important;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(3) > div > div:nth-child(1) > div > div > div:nth-child(4) > div > h4 > span:nth-child(5) > a:hover {
  text-decoration: underline;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(3) > div > div:nth-child(2) > div > div > div:nth-child(4) > div > h4 > span:nth-child(5) > a:hover {
  text-decoration: underline;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(3) > div > div:nth-child(4) > div > div > div:nth-child(4) > div > h4 > span:nth-child(1) > a:hover {
  text-decoration: underline;
}
html > body > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(3) > div > div:nth-child(4) > div > div > div:nth-child(4) > div > h4 > span:nth-child(3) > a:hover {
  text-decoration: underline;
}
html > body > div > div > div > div > div > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(7) > div > p > span > a {
  font-size: 15px !important;
}
html > body > div > div > div > div > div > div > div > div:nth-child(9) > div > div > div > div > div:nth-child(7) > div > p > span {
  font-size: 15px !important;
}
html > body > div > div > div > div > div > div > div > div:nth-child(10) > div > div > div > div > div:nth-child(7) > div > p > span {
  font-size: 14px !important;
}
html > body > div > div > div > div > div > div > div > div:nth-child(10) > div > div > div > div > div:nth-child(7) > div > p > span > a {
  font-size: 14px !important;
}
html > body > div > div > div > div > div > div > div > div:nth-child(2) > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div > div:nth-child(1) > div > p > span {
  font-size: 30px !important;
  line-height: 30px;
}
html > body > div > div > div > div > div > div > div > div:nth-child(2) > div > div > div > div > div:nth-child(1) > div > div > div:nth-child(1) > div > div > div > div > p > a:hover {
  text-decoration: underline;
}
body > #iwpmenu_bar .menu-item {
  font-family: Telegraph !important;
  font-size: 30 !important;
}
body > #iwpmenu_bar .menu-item:hover {
  color: #d4d3d3 !important;
}
.wpb_wrapper .wp-block-navigation__responsive-dialog {
  margin-right: 0px;
}
#modal-1 .wp-block-navigation__container {
  margin-top: 0;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(13) > div > div > div > div > div:nth-child(7) > div > p > span {
  font-size: 14px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(13) > div > div > div > div > div:nth-child(7) > div > p > span > a {
  font-size: 14px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(14) > div > div > div > div > div:nth-child(7) > div > h3 > span > a {
  font-size: 14px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(7) > div > div > div > div > div:nth-child(7) > div > h3 > span > a {
  font-size: 14px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(12) > div > div > div > div > div:nth-child(7) > div > h3 > span > a {
  font-size: 14px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(20) > div > div > div > div > div:nth-child(7) > div > h3 > span > a {
  font-size: 14px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(13) > div > div > div > div > div:nth-child(7) > div > div:nth-child(2) > div > div > div > div > h3 > span > a {
  font-size: 15px !important;
}
body > #to_top_scrollup {
  border-width: 1px !important;
  border-style: solid;
  background-color: rgba(255, 255, 255, 0) !important;
}
.wpb_wrapper .vc_custom_1710004841088 {
  padding-top: 0px;
}
.wpb_wrapper .vc_custom_1710005040281 {
  padding-right: 30px;
  padding-left: 15px;
}
.wpb_column > .vc_custom_1710005040281 > .wpb_wrapper .wpb_wrapper {
  padding-right: 30px;
  background-color: #ffffff;
}
.full_section_inner .vc_custom_1710005029075 {
  margin-right: -15px;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(6) > div > div > div > div > div:nth-child(7) > div > div:nth-child(2) > div > div > div > div > h3 > span > a {
  font-size: 15px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(19) > div > div > div > div > div:nth-child(7) > div > div:nth-child(2) > div > div > div > div > h3 > span > a {
  font-size: 15px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(11) > div > div > div > div > div:nth-child(7) > div > div:nth-child(2) > div > div > div > div > h3 > span > a {
  font-size: 15px !important;
}
.wrapper_inner > .content .container_inner {
  width: 100%;
  height: 100%;
  max-width: 100%;
  padding-top: 0px !important;
}
.content .blog_single {
  margin-bottom: -35px;
}
.full_width_inner .portfolio_navigation {
  display: none;
}
.portfolio_page-template-default .wrapper_inner {
  margin-top: -140px;
}
.blog_single .attachment-full {
  display: none !important;
}
.blog_single .post_text_inner {
  padding-top: 0px !important;
}
#post-330 > div > div:nth-child(2) > div > div:nth-child(3) > div:nth-child(1) > div > div > div > div > div:nth-child(1) > div > div > div:nth-child(2) > div > div > div > div > nav {
  margin-top: -100px;
}
#post-330 > div > div:nth-child(2) > div > div:nth-child(3) > div:nth-child(1) > div > div > div > div > div:nth-child(1) {
  padding-top: 10px !important;
  padding-bottom: 10px;
}
#post-330 > div > div:nth-child(2) > div > div:nth-child(3) > div:nth-child(1) > div > div > div > div > div:nth-child(2) {
  margin-top: 0px;
}
#post-330 > div > div:nth-child(2) > div > div:nth-child(3) > div:nth-child(1) > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div > div:nth-child(1) {
  padding-top: 10px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(1) > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > p > span {
  font-size: 50px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div > div:nth-child(1) > div > p > span {
  font-size: 24px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(4) > div > div > div:nth-child(1) > div > div > div:nth-child(2) > div > p > span {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(12) > div > div > div:nth-child(2) > div > div > div > div > p > span {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(14) > div > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div:nth-child(2) > div > div > div > div > p > span {
  font-size: 18px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(1) > span {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(3) > span:nth-child(1) {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(5) > span {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(3) > span:nth-child(3) {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(7) > span {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(9) > span:nth-child(1) {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(9) > span:nth-child(3) {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(11) > span {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(13) > span {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(15) > span:nth-child(1) {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(15) > span:nth-child(3) {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(19) > span {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(21) > span:nth-child(1) {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(21) > span:nth-child(3) {
  font-size: 21px !important;
}
html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(17) > div > div > div:nth-child(2) > div > div > div > div > p:nth-child(23) > span {
  font-size: 21px !important;
}
.is-responsive > #modal-1 #modal-1-content {
  margin-left: 0;
  font-size: 19px !important;
}
#modal-1-content .current-menu-item span {
  margin-right: 10px;
}
#modal-1-content .wp-block-navigation-item span {
  margin-right: 30px;
  font-size: 20px !important;
}
#sfm-sidebar > div:nth-child(1) > div > div:nth-child(2) > a {
  text-align: left !important;
}
body > #sfm-sidebar .sfm-logo {
  padding-bottom: 0px !important;
}
#sfm-sidebar > div:nth-child(1) > div > div:nth-child(4) > div > p {
  font-size: 14px !important;
  color: #676262 !important;
}
.sfm-va-middle .sfm-active-class span {
  font-size: 30px !important;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.sfm-va-middle .sfm-active-class span:active,
.sfm-va-middle .sfm-active-class span:focus,
.sfm-va-middle .sfm-active-class span:hover {
  transform: scale(1.1);
}
.sfm-va-middle li span {
  font-size: 30px;
  word-spacing: 0px;
  display: inline-block;
  vertical-align: middle;
  transform: translateZ(0);
  backface-visibility: hidden;
  transition-duration: 0.3s;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  transition-property: transform;
}
.sfm-va-middle li span:active,
.sfm-va-middle li span:focus,
.sfm-va-middle li span:hover {
  transform: scale(1.1);
}
.sfm-va-middle .sfm-active-class span:hover {
  text-decoration: underline !important;
  color: #ff0066 !important;
}
.sfm-va-middle li span:hover {
  text-decoration: underline !important;
  color: #ff0066 !important;
}
.wpcf7-form .wpcf7-form-control-wrap > .wpcf7-form-control {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  width: 150px;
}
.wpb_wrapper > #wpcf7-f988-p287-o1 p > .wpcf7-form-control {
  border-bottom-width: 0px !important;
  border-right-width: 0px !important;
  border-left-width: 0px !important;
  border-top-width: 0px !important;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: -10px !important;
  padding-bottom: -10px !important;
  border-width: 1px !important;
  line-height: 13px !important;
  border-radius: 31px 31px 31px 31px;
  border-color: #49494e;
  max-height: 30px !important;
}
#wpcf7-f988-p287-o1 p > .wpcf7-form-control {
  margin-left: 50px;
  margin-top: 10px;
}
#modal-1-content .wp-block-navigation-item span:hover {
  text-decoration: underline !important;
}
#modal-1-content .wp-block-navigation-item a:active {
  text-decoration: underline !important;
}
.page-id-265 #modal-1-content .current-menu-item span {
  text-decoration: underline !important;
}
.page-id-2 #modal-1-content .current-menu-item span {
  text-decoration: underline !important;
}
.page-id-278 #modal-1-content .current-menu-item span {
  text-decoration: underline !important;
}
.page-id-280 #modal-1-content .current-menu-item span {
  text-decoration: underline !important;
}
.page-id-282 #modal-1-content .current-menu-item span {
  text-decoration: underline !important;
}
.page-id-324 #modal-1-content .current-menu-item span {
  text-decoration: underline !important;
}
.page-id-287 #modal-1-content .current-menu-item span {
  text-decoration: underline !important;
}
.wpb_wrapper .jcgmt-digital {
  font-family: Telegraph !important;
  text-align: left !important;
}
.wpb_text_column #ba {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: -15px;
  text-align: left !important;
}
.wpb_wrapper .vc_custom_1710006389588 {
  padding-left: 15px;
}
.wpb_text_column #bc {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: -15px;
  text-align: left !important;
}
.wpb_text_column #ch {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: -15px;
  text-align: left !important;
}
#sd-1 {
  display: none;
}
html > body > div:nth-child(4) > div > div > div > div > div > div > div:nth-child(13) > div > div > div > div > div:nth-child(3) > div > div:nth-child(2) > div > div > div:nth-child(2) > div > div > p:nth-child(3) {
  display: none;
}
#st-1 {
  font-size: 22px;
  font-weight: 300;
}
#sd-2 {
  display: none;
}
html > body > div:nth-child(4) > div > div > div > div > div > div > div:nth-child(13) > div > div > div > div > div:nth-child(3) > div > div:nth-child(3) > div > div > div:nth-child(2) > div > div > p:nth-child(3) {
  display: none;
}
.wpb_text_column #st-2 {
  font-size: 20px;
}
#sd-3 {
  display: none;
}
html > body > div:nth-child(4) > div > div > div > div > div > div > div:nth-child(13) > div > div > div > div > div:nth-child(3) > div > div:nth-child(1) > div > div > div:nth-child(2) > div > div > p:nth-child(3) {
  display: none;
}
.wpb_text_column #st-3 {
  font-size: 20px;
}
#st-3 {
  font-weight: 300;
  font-size: 22px !important;
}
#st-2 {
  font-size: 22px !important;
  font-weight: 300;
}
a:hover {
  color: #000000 !important;
  text-decoration: underline !important;
}
body > #sfm-sidebar .sfm-sidebar-close {
  margin-right: 27px;
}
a:active {
  text-decoration: underline !important;
}
.wp-block-navigation__responsive-dialog > #modal-1-content .wp-block-navigation-item > a:active {
  text-decoration: underline !important;
}
#modal-1-content > ul > li:nth-child(1) > a:active {
  text-decoration: underline !important;
}
.wp-block-navigation__responsive-dialog > #modal-1-content .wp-block-navigation-item > a:visited {
  text-decoration: underline;
}
.page-id-2 #modal-1-content > ul > li:nth-child(1) > a > span {
  text-decoration: underline;
}
.page-id-278 #modal-1-content > ul > li:nth-child(2) > a > span {
  text-decoration: underline;
}
.page-id-280 #modal-1-content > ul > li:nth-child(3) > a > span {
  text-decoration: underline;
}
.page-id-282 #modal-1-content > ul > li:nth-child(4) > a > span {
  text-decoration: underline;
}
.page-id-324 #modal-1-content > ul > li:nth-child(5) > a > span {
  text-decoration: underline;
}
.page-id-287 #modal-1-content > ul > li:nth-child(6) > a > span {
  text-decoration: underline;
}
#wpcf7-f988-p287-o1 .form-row > div {
  padding-left: 0px;
  padding-bottom: 0px;
}
.form-row .wpcf7-form-control-wrap > .wpcf7-form-control {
  padding-left: 0px;
  padding-top: 5px;
  padding-bottom: 0px;
}
#wpcf7-f988-p287-o1 #responsive-form div {
  padding-top: 0px;
}
#responsive-form p > .wpcf7-form-control {
  margin-top: 0px;
  padding-left: 0px !important;
  padding-right: 0px !important;
  max-height: 20px;
  height: 20px;
  width: 20px;
  max-width: 20;
  text-align: center;
}
html > body > div:nth-child(4) > div > div > div > div > div > div > div:nth-child(4) > div > div > div > div > div:nth-child(3) > div > div:nth-child(2) > div {
  padding-left: 0px !important;
}
html > body > div:nth-child(4) > div > div > div > div > div > div > div:nth-child(4) > div > div > div > div > div:nth-child(3) > div > div:nth-child(1) > div {
  padding-right: 40px;
}
html > body > div:nth-child(4) > div > div > div > div > div > div > div:nth-child(13) > div > div > div > div > div:nth-child(7) > div > div:nth-child(2) > div > div > div > div > h3 > span > a {
  font-size: 14px !important;
}
.full_section_inner .latest_post_two_holder {
  margin-top: -100px;
}
body > #sfm-sidebar .sfm-nav {
  font-size: 30px;
  font-weight: 400;
  word-spacing: 6px;
  letter-spacing: 5px;
  margin-bottom: 95px;
}
.sfm-scroll li {
  font-size: 30 !important;
}
html > body > div:nth-child(4) > div > div > div > div > div > div > div:nth-child(19) > div > div:nth-child(2) > div > div > div:nth-child(3) > div:nth-child(2) > div > p {
  font-weight: 400;
}
@media screen and (max-width: 667px) {
  .vc_row h4 > span {
    font-size: 50 !important;
  }
  .vc_custom_1715303858825 .alignnone {
    margin-left: -30px !important;
  }
  .wpb_wrapper > .vc_custom_1715303470039 .wpb_column > div {
    margin-left: -20px !important;
  }
  body > #sfm-sidebar .sfm-sidebar-close {
    margin-right: -20px;
  }
}
@media screen and (max-width: 375px) {
  .wpb_wrapper .wp-block-navigation__responsive-container-open {
    display: none;
  }
  html > body > div:nth-child(1) > div > div > div > div > div > div > div:nth-child(2) > div > div > div > div > div:nth-child(1) > div > div > div:nth-child(1) > div > div > div > div > p > a {
    font-size: 16px !important;
  }
  .wpb_wrapper > .vc_custom_1715303470039 .wpb_column > div {
    padding-left: 0px;
    margin-left: -10px;
  }
  img {
    margin-left: -30px !important;
  }
  body > #sfm-sidebar .sfm-sidebar-close {
    margin-right: -20px !important;
  }
}
