a, button, .contact_form .wpforms-field-required label.wpforms-field-label-inline, .contact_form label.wpforms-field-label-inline, .single_logo img {
    cursor: url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.0951 38.6621L0.375805 5.57085L5.77923 0.16743L38.8333 20.924L34.5105 25.2468L25.6042 19.5452L19.0828 26.0666L24.7844 34.9729L21.0951 38.6621ZM16.5115 22.0792L21.5796 17.0112L7.53068 8.03034L16.5115 22.0792Z' fill='white'/%3E%3C/svg%3E%0A"), auto !important;
}

.top_head {
    padding-top: 11.5625rem;
}

.filter_work ul {
    display: flex;
    flex-wrap: wrap;
    grid-gap: 0.75rem;
}

.filter_work ul a{
    text-align: center;
    text-transform: uppercase;
    padding: 0.33rem 1rem 0.40rem 1rem;
    border-radius: 3.125rem;
    border: 0.0756875rem solid #FFF;
    width: auto;
    display: inline-block;
    transition: 0.3s all;
    color: #E7E7E7;
font-size: 0.75rem;
font-style: normal;
font-weight: 500;
line-height: 0.825rem;
letter-spacing: 0.045rem;
text-transform: uppercase;
}
.filter_work ul a:hover {
    background-color: #E7E7E7;
    color: #000000;
}

.contact_form .wpforms-error-container p {
    color: #5F5E5E !important;
    font-size: 1.2rem !important;
}

.new_brand_img {
    display: none;
}

.filter_title {
    color: #FFF;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.375rem;
    margin-bottom: 2.1875rem;
    display: none;
}
.work_title h3{
    font-family: 'American Grotesk Condensed';

    color: #FFF;
font-size: 5.92925rem;
font-style: normal;
font-weight: 500;
line-height: 5.92925rem;
text-transform: uppercase;
}
.work_items_inner h4 {
    color: #E7E7E7;
    font-family: "IBM Plex Sans";
font-size: 1.25rem;
font-style: normal;
font-weight: 500;
line-height: 1.33544rem; /* 106.833% */
}
.work_items_inner img {
    width: 100%;
    display: block;
    border-radius: 0.625rem;
    overflow: hidden;
}
.work_items_inner p {
    color: #9B9997;
    text-align: right;
    font-family: "IBM Plex Sans";
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.33544rem;
    margin: 0;
}
.work_cards .row, .two_card .row , .project_temp_cards .row, .more_project .row, .brand_scrol .row ,.creative_services_inner .row{
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
}

.work_cards .row > div , .two_card .row > div, 
.project_temp_cards .row > div , .more_project .row > div,
.brand_scrol .row > div , .creative_services_inner .row > div{
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}
.work_items {
    margin-bottom: 2.5rem;
    position: relative;
    
    transition: 0.3s;
}



.work_cards {
    margin-top: 4.3125rem;
}
.load_more {
    display: flex;
    align-items: center;
    grid-gap: 1.25rem;
    font-size: 1.8rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.8rem;
    font-family: 'American Grotesk Condensed';
    border-radius: 3.125rem;
    border: 0.0375rem solid #FFF;
    padding: 0.375rem 1.3125rem 0.5rem 1.3125rem;
    width: fit-content;
    margin: 3.125rem auto;
    transition: 0.3s all;
    color: #E7E7E7;
}
.load_more:hover {
    transition: 0.3s all;
    background-color: #FFF;
    color: #000000;
}
.load_more:hover img {
    filter: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7500%) hue-rotate(327deg) brightness(96%) contrast(104%);
}
.two_card_inner h2 {
    color: #FFF;
    font-family: 'American Grotesk Condensed';
    font-size: 3.6875rem;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.two_card_inner img{
    width: 100%;
    display: block;
    border-radius: 0.625rem;
    margin-top: 2.875rem;
}
.two_card {
    padding-top: 14.1875rem;
    padding-bottom: 11rem;
}
.ready_sec h2 {
    color: #FFF;
    text-align: center;
    font-family: 'American Grotesk Condensed';
    font-size: 7.0535625rem;
    font-style: normal;
    font-weight: 500;
    line-height: 8rem;
}
.footer_list ul a {
    display: inline-block;


    color: #E7E7E7;
font-size: 1rem;
font-style: normal;
font-weight: 400;
line-height: 2.5rem;
}
.footer_list h4 {
    margin-bottom: 1.14rem;


    color: #E7E7E7;

font-size: 1.25rem;
font-style: normal;
font-weight: 500;
line-height: 1.33544rem; /* 106.833% */
}




.footer_logo {
    margin-top: 7.62rem;
    display: block;
    width: 100%;
}
.footer_list p {
    color: #FFF;
    font-size: 0.9375rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.9375rem;
}
ul.sub_links {
    display: flex;
    justify-content: space-between;
    grid-gap: 1.25rem;
    margin-top: 6.75rem;
    margin-bottom: 2.5rem;
}
.sub_footer {
    color: #4F4646;
    text-align: center;
    font-size: 0.6875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2rem;
    letter-spacing: 0.034375rem;
    text-transform: uppercase;
    transition: 0.3s all;
}
/* .sub_footer:hover {
    color: #ffffff;
} */

.footer_main {
    padding-top: 10.24rem;
    padding-bottom: 3.55rem;
}
.project_temp_des span {
    color: #9B9997;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.33544rem;
    letter-spacing: 0.045rem;
    text-transform: uppercase;
    margin-bottom: 0.69rem;
    display: block;
}
.project_temp_des p {
    color: #FFF;
    font-size: 1.625rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2.3125rem;
}

.project_temp_des {
    width: 39.25rem;
    max-width: 100%;
    margin-left: auto;
}

.project_temp_inner{
    position: relative;
    margin-bottom: 1.875rem;
}
.project_temp_inner img{
    width: 100%;
    display: block;
    border-radius: 0.625rem;
}
.more_title_inner h2 {
    color: #FFF;
    font-family: 'American Grotesk Condensed';
    font-size: 4.0625rem;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.more_project {
    margin-top: 5rem;
    margin-bottom: 12.0625rem;
}
.more_title_inner h2 {
    color: #FFF;
    font-family: 'American Grotesk Condensed';
    font-size: 4.0625rem;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-bottom: 2.625rem;
}
.ready_sec {
    margin-top: 11rem;
}
.project_temp_cards {
    margin-top: 3.75rem;
}
.brand_text_img {
    width: 100%;
}
.brand_card img {
    width: 100%;
    border-radius: 0.625rem;
    margin-bottom: 1.31rem;
}
.brand_card h4 {
    margin-bottom: 0.41rem;

    color: #E7E7E7;
font-size: 1.25rem;
font-style: normal;
font-weight: 500;
line-height: 1.5625rem;
}
.brand_card p {
    color: #6F6C6C;
font-size: 0.9375rem;
font-style: normal;
font-weight: 400;
line-height: 1.875rem;
}
.text_scroll h2 {
    color: #ffffff;
    font-family: 'American Grotesk Condensed';
    font-size: 7.0535625rem;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
}
.text_scrolling {
    padding-top: 5rem;
    padding-bottom: 12.81rem;
}
.single_logo {
    width: 100%;
    padding: 0 2rem;
}
.single_logo img {
    
    display: block;
    width: 100%;
    mix-blend-mode: multiply;
    margin: auto;
    transition: 0.3s all;
}
.single_logo img:hover {
    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(4deg) brightness(103%) contrast(100%);
}
.orange_sec {
    background: #FF7200;
    padding: 5.125rem 0 7.9375rem;
    transition: 0.3s all;
}

.service_filter li a {
    padding: 0.32rem 1rem;
    border-radius: 3.125rem;
    border: 0.0756875rem solid #FFF;
    width: auto;
    display: inline-block;
    transition: 0.3s all;


    color: #FFF;
text-align: center;
font-size: 0.75rem;
font-style: normal;
font-weight: 500;
line-height: 0.825rem ;
letter-spacing: 0.045rem;
text-transform: uppercase;
}
.service_filter li a:hover {
    background-color: #ffffff;
    color: #000000;
}
.service_filter ul {
    display: flex;
    flex-wrap: wrap;
    grid-gap: 0.9375rem 0.625rem;
    width: 29.0625rem;
    max-width: 100%;
}
.service_filter_title {
    margin-bottom: 1.88rem;
}
.orng_title{
    color: #FFF;
    font-family: 'American Grotesk Condensed';
    font-size: 2.125rem;
    font-style: normal;
    font-weight: 500;
    line-height: 2.125rem;
}
.result_sec p {
    text-transform: uppercase;
    margin-top: 1.56rem;


    color: #FFF;
font-size: 1rem;
font-style: normal;
font-weight: 400;
line-height: 1.33544rem; /* 133.541% */
letter-spacing: 0.04rem;
text-transform: uppercase;
}
.result_sec {
    margin-top: 3.5625rem;
}
.orange_des h2 {
    margin-bottom: 4.95rem;


    color: #FFF;
font-size: 1.625rem;
font-style: normal;
font-weight: 400;
line-height: 2.3125rem;
}

.orange_sec .slick-current img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(4deg) brightness(103%) contrast(100%);
}


.orange_des h5 {

    color: #FFF;
font-size: 1.25rem;
font-style: normal;
font-weight: 400;
line-height: 125%; /* 1.5625rem */
}
.orange_des span {
    color: #FFF;
font-size: 1.25rem;
font-style: normal;
font-weight: 400;
line-height: 125%; /* 1.5625rem */
}
.inner_brands {
    margin-bottom: 4.625rem;
}
img.mes_img {
    width: 100%;
    display: block;
    border-radius: 0.625rem;
    margin-bottom: 1.875rem;
}
.masonry_sec_left h3 {
    margin-top: 4.56rem;
    margin-bottom: 4.56rem;

    color: #FFF;
font-size: 1.625rem;
font-style: normal;
font-weight: 400;
line-height: 2.3125rem;
}
.masonry_sec_inner {
    margin-top: 8.27rem;
}
.masonry_sec_inner .row > div {
    padding-left: 1.03125rem;
    padding-right: 1.03125rem;
}

.masonry_sec_inner .row {
    margin-right: -1.03125rem;
    margin-left: -1.03125rem;
}
.masonry_sec {
    margin-bottom: 14.0625rem;
}
/* .brand_text {
    margin-bottom: 5.875rem;
} */
.ready_sec.small_title h2 {

    color: #FFF;
text-align: center;
font-size: 5.92925rem;
line-height: 5.92925rem;
text-transform: uppercase;
}
.ready_sec.small_title .load_more {
    margin: 3.12rem auto 6.62rem;
}
.circle_scroll_img{
    width: 100%;
    display: block;
}
.industry_card span {
    color: #6F6C6C;
    font-family: "IBM Plex Sans";
    font-size: 0.9375rem;
    font-style: normal;
    font-weight: 400;
    line-height: 200%;
}
.industry_card h5 {
    color: #FFF;
    font-family: 'American Grotesk Condensed';
    font-size: 2.125rem;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
}
.industry_card .gif_img {
    width: 100%;
}

.industry_card .gif_img.static_img {
    position: absolute;
}
.industry_card {
    border-radius: 0.625rem;
    border: 0.125rem solid #FFF;
    padding: 1.5rem 1.6875rem 2.3125rem;
    height: 100%;
    position: relative;
}
.right_arrow {
    position: absolute;
    right: -0.9375rem;
    top: 50%;
    transform: translateY(-50%);
}
.industry_card.dash_border {
    border: 0.125rem dashed #FFF;
}
.center_title p {
    color: #FFF;
    text-align: center;
    font-size: 1.25rem;
    font-style: normal;
    font-weight: 400;
    line-height: 110%;
}
.center_title h2 {
    color: #FFF;
    text-align: center;
    font-family: 'American Grotesk Condensed';
    font-size: 8rem;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
    width: 72.5rem;
    margin: 2rem auto 4.6875rem;
    max-width: 100%;
    overflow: hidden;
}

.creative_services .center_title h2
{
    width: 100%;
}
.industry_leading_inner .row {
    margin-right: -0.875rem;
    margin-left: -0.875rem;
}
.industry_leading_inner > .row > div {
    padding-right: 0.875rem;
    padding-left: 0.875rem;
    margin-bottom: 2.375rem;
    position: relative;
}
.ind_card_inner p {
    color: #FFF;
    font-size: 0.9375rem;
    font-style: normal;
    font-weight: 400;
    line-height: 142%;
}
.center_title {
    padding-top: 9.625rem;
}
.service_box .list_group_item {
    margin-bottom: 0.25rem;
    margin-top: 0.25rem;
}
/* .service_box .list_group_item a {
    color: #8C7575;
    font-family: "IBM Plex Sans";
    font-size: 0.9375rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.875rem;
    display: inline-block;
    
    transition: 0.3s all;
} */

.service_box .list_group_item a {
    color: #6F6C6C;
    font-family: "IBM Plex Sans";
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 2.5625rem;
    display: inline-block;
    transition: 0.3s all;
    margin: 0.25rem 0;
}

.service_box .list_group_item
{
    border-bottom: 0.0625rem solid #373737;
}
.service_box .list_group_item a:hover {
    color: #ffffff;
}
.service_box .list_group_item:first-child {
    border-top: 0.0625rem solid #373737;
}
/* .service_box h3 {
    color: #FFF;
    font-family: 'American Grotesk Condensed';
    font-size: 2.125rem;
    font-style: normal;
    font-weight: 500;
    line-height: 1.14rem;
    margin-bottom: 2.5rem;
} */
.service_box h3 {
    color: #FFF;
    font-family: 'American Grotesk Condensed';
    font-size: 1.25rem;
    font-style: normal;
    font-weight: 500;
    line-height: 1.33544rem;
    margin-bottom: 2.44rem;
}
.creative_services_inner .center_title {
    padding-bottom: 2.0625rem;
}
.start_project {
    padding-top: 10.56rem;
    padding-bottom: 6.5625rem;
}
.contact_link a {
    color: #FFF;
    font-family: 'American Grotesk Condensed';
    font-size: 2.125rem;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
    display: inline-block;
}
.contact_link a.form_number {
    margin-right: 2.25rem;
}

.thanks_title h1 {
    color: #FFF;
    text-align: center;
    font-family: 'American Grotesk Condensed';
    font-size: 17.3544375rem;
    font-style: normal;
    font-weight: 500;
    line-height: 15.619rem;
    text-transform: uppercase;
    margin-top: 5rem;
}

.thanks_title .contact_link {
    text-align: center;
    margin-top: 3.125rem;
}
.list_group_item .popup {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    border: 0.0625rem solid #ccc;
    padding: 0.625rem;
    box-shadow: 0rem 0rem 0.3125rem rgba(0,0,0,0.2);
    transition: 0.3s all;
  }
  
  .list_group{
    position: relative;
  }
 .list_group_item:hover .popup {
    display: block;
  }
  .popup_list {
    border-radius: 0.625rem;
    border: 0.0625rem solid;
    background: #000;
    padding: 2rem 1.3125rem 1.5rem;
    width: 24.0625rem;
    max-width: 100%;
}

.popup_list.green {
    border-color: #4FFA40;
}
.popup_list .popup_list_inner h4 {
    font-family: "American Grotesk Condensed";
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 500;
    line-height: 1.14rem;
    margin-bottom: 2.25rem;
}
.popup_list .popup_list_inner p {
    font-size: 0.9375rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.33125rem;
}
.popup_list.green > *{
    color: #4FFA40;
}
.popup_list.pink > *{
    color: #FF5FB3;
}
.popup_list.pink {
    border-color: #FF5FB3;
}

.ind_card_inner {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}
.industry_card_outter {
    overflow: hidden;
    position: relative;
}

.industry_card_hover {
    position: absolute;
    /* background-color: #000000 !important; */
    top: 0;
    z-index: 9;
    left: 0;
    transition: 0.7s all;
    opacity: 0;
}
.industry_card_outter:hover .industry_card_hover {
    opacity: 1;
}
.brand_text_img {
    height: 12.5rem;
    border-radius: 0.625rem;
    margin: 0.9375rem 2.5rem 0 2.5rem;
}
.brand_text h2 {
    color: #FFF;
    font-family: "American Grotesk Condensed";
    font-size: 17.3544375rem;
    font-style: normal;
    font-weight: 500;
    line-height: 90%;
}
.work_ready.ready_sec {
    padding-top:0;
    padding-bottom: 3.125rem;
    margin-top: 0;
}

.filter_work {
    width: 30rem;
}

.project_temp_inner .goods_logo
{
    width: 47.375rem;
    max-width: 100%;
}

.square .project_temp_inner {
    height: 39.5625rem;
    max-height: 100%;
}
.square .project_temp_inner img:not(.floating_logo), 
.vertical .project_temp_inner img:not(.floating_logo),
.short_horizon .project_temp_inner img:not(.floating_logo) {
    height: 100%;
    object-fit: cover;
}
.vertical .project_temp_inner {
    height: 53.75rem;
    max-height: 100%;
}
.short_horizon .project_temp_inner {
    height: 25rem;
    max-height: 100%;
}
.columns_sec .single_col h3 {
    color: #E8DACA;
    text-align: center;
    font-family: 'American Grotesk Condensed';
    font-size: 3.4899375rem;
    font-weight: 400;
    line-height: 100%;
    letter-spacing: 0.1046875rem;
    text-transform: uppercase;
}

.mobile_plant {
    width: 100%;
    height: 6.375rem;
    object-fit: contain;
}

.multi_logos {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
}

.multi_logos {
    position: absolute;
    top: 0;
    right: 10.3125rem;
    left: 10.3125rem;
    bottom: 0;
    width: 65.625rem;
    margin: auto;
}
.multi_logos .floating_logo {
    position: relative;
}
.multi_logos .row {
    justify-content: center;
    height: 100%;
    vertical-align: middle;
}
.multi_logos .floating_logo {
    position: relative;
    width: 100%;
    height: 12.5rem;
    object-fit: scale-down;
}

.industry_card_outter:hover .gif_img.static_img, .industry_card_outter:hover .industry_card:not(.industry_card_hover) .ind_card_inner
{
    opacity: 0;
}

.masonry_sec_left .animated_text span
{
    transform: none;
}

.masonry_sec_left .animated_text
{
    margin-top: 0.75rem;
    margin-bottom: 0;
}
section.ready_sec.small_title {
    margin-top: 15.99rem;
}

.full_story {
    color: #FFF;
    text-align: center;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.33544rem;
    letter-spacing: 0.04rem;
    text-transform: uppercase;
    margin-top: 2.13rem;
    display: inline-block;
    text-decoration: underline;
}
.circle_scroll{
    display: none;
}
.indu_text span, .approch_text span{
    color: #E7E7E7;
    font-size: 4.88rem;
    font-style: normal;
    font-weight: 300;
    line-height: 4.88rem !important;
    font-family: 'Tobias';
}
.left_title {
    max-width: 63.5625rem;
    width: 100%;
}
.process_card {
    border: 0.125rem solid #6F6C6C;
    padding: 1.375rem 1.5625rem 1.75rem 1.5625rem;
    display: flex;
    align-items: center;
    grid-gap: 0.94px;
    justify-content: space-between;
    border-radius: 0.625rem;
}
.process_card_inner h5 {
    color: #E7E7E7;
    font-size: 1.625rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.75rem;
}
.col_new_icon img {
    width: 7.5rem;
    height: 5.1875rem;
    object-fit: contain;
}
.industry_process_tabs > .row {
    margin-left: -0.94rem;
    margin-right: -0.94rem;
}
.industry_process_tabs > .row > div {
    padding-left: 0.94rem;
    padding-right: 0.94rem;
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
}

.process_card_title h4 {
    color: #FFF;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.33544rem;
    letter-spacing: 0.04rem;
    text-transform: uppercase;
    margin-bottom: 1.31rem;
}
.process_card_title {
    border-bottom: 0.0625rem solid #ffffff;
    margin-bottom: 1.063rem;
}
.industry_process_tabs {
    margin-top: 12.19rem;
}
.modal-backdrop.fade.show {
    display: none;
}
.card_modal.show {
    border: 1px solid rgba(0, 0, 0, 0.10);
    background: rgba(0, 0, 0, 0.30);
    backdrop-filter: blur(6.599999904632568px);
}
.process_modal_content h6 {
    color: #6F6C6C;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.33544rem;
    margin-bottom: 1.75rem;
}
.process_modal_content h3 {
    color: #FFF;
    font-family: "American Grotesk Condensed";
    font-size: 2.125rem;
    font-weight: 500;
    line-height: 100%;
    border-bottom: 1px solid #373737;
    padding-bottom: 1.81rem;
    margin-bottom: 1.81rem;
}
.process_modal_content ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-top: auto;
    justify-content: space-between;
    grid-gap: 10px;
}
.process_modal_content ul li {
    color: #FFF;
    font-size: 1rem;
    font-weight: 400;
    line-height: 21.367px;
    letter-spacing: 0.64px;
    text-transform: uppercase;
}
.process_modal_content ul li a{
    color: #FFF;
    display: inline-block;
}
.card_modal .modal-dialog {
    max-width: 59.375rem;
    width: 100%;
}
.card_modal .modal-content {
    border-radius: 0.625rem;
    border: 1px solid #595656;
    background: #000;
}
.process_modal_content p {
    color: #E7E7E7;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.5625rem;
    margin-bottom: 0.63rem;
}
.process_modal_img img {
    width: 21.375rem;
    height: 21.375rem;
    object-fit: cover;
}
.card_modal .modal-body {
    padding: 3.313rem 6.438rem 3.813rem 5.125rem;
}
button.card_modal_cross.btn-close {
    color: #ffffff;
    opacity: 1;
    position: absolute;
    top: 1.88rem;
    right: 1.86rem;
    outline: none;
    box-shadow: none;
    
}
button.card_modal_cross.btn-close svg{
    width: 1.0165rem;
    height: 1.01644rem;
    object-fit: contain;
}
.process_modal_content {
    height: 100%;
    flex-direction: column;
    display: flex;
    width: 100%;
    max-width: 18.9375rem;
}
.process_modal_inner > .row {
    grid-gap: 7.5rem;
    align-items: center;
}
.process_modal_inner > .row > div{
    flex: 1;
}
.industry_process_outter {
    position: relative;
}
.creative_services .left_title {
    margin-top: 17rem;
    margin-bottom: 7.19rem;
}
.custom-popover {
    padding: 1.69rem 2rem 1.31rem;
}
.lets_go h2 {
    color: #E7E7E7;
    text-align: center;
    font-family: "American Grotesk Condensed";
    font-size: 5.92925rem;
    font-style: normal;
    font-weight: 500;
    line-height: 100%;
    text-transform: uppercase;
}
.approch_sec_inner .work_title {
    margin-bottom: 4.94rem;
}
.approch_sec {
    padding-top: 12.78rem;
}
.approch_sec_inner .left_title {
    z-index: 1;
    position: relative;
}
.circle_img_scrolling svg {
    width: 100%;
    height: auto;
}

.contact_form .wpforms-field input.wpforms-field-large.wpforms-field-required:focus::placeholder,
.contact_form .wpforms-field textarea.wpforms-field-large.wpforms-field-required:focus::placeholder {
    color: #ffffff !important;
}