.header-bar {
    transform: rotate(0deg)!important;
    transform-origin: 0 0!important;
    position: fixed!important;
    top: 5px!important;
    left: 20px!important;
    height: 50px!important;
    line-height: 66px!important;
}

.header-icons a {
    color: #fff!important;
}

#menu-icon:hover {
    background: rgba(200,200,200,0);
}

#menu-icon {
    display: inline-block;
    position: fixed;
    left: 10px;
    top: 40%;
    border-radius: 0;
}

.services .gutter-narrow>.col6-1 {
    width: 15%!important;
}

.services .gutter-narrow>.module_column {
    margin-left: 1%!important;
}

.services .module_column {
    background-size: auto 50%! important;
}

.ptb_entry_content {
    font-family: 'PlusJakartaSansMedium'! important;
    color: #ffffff;
    font-size: 27px;
    line-height: 1.2em;
    margin: 0 0 -1em;
}

.ptb_post_title a {
    text-decoration: none;
    color: #bb73f5;
    font-size: 16px;
    font-family: 'PlusJakartaSansMedium'! important;
}

.ptb_post_title a:hover {
    color: #ffffff;
}

.contacticons .module-icon img {
    height: 30px;
    max-width: none! important;
}

.contacticons .module-icon-item.tf_inline_b {
    margin-right: 2%;
}

.socials img.tf_vmiddle.tf_box.ui.transparent {
    height: 35px;
}

.contacticons .socials .module-icon-item.tf_inline_b {
    margin-right: 0%!important;
}

.one-half {
    position: relative;
    margin-right: 1%;
    float: left;
        margin-bottom: 0px;
 }
 
.one-half { width: 49%; }
 
@media only screen and (max-width: 767px) {
    .one-half {
        width: 100%;
        margin-right: 0;
    }
}

input[type=text], input[type=password], input[type=search], input[type=email], input[type=url], input[type=tel] {
    width: 100%!important;
}

select {
    width: 100%;
    margin-bottom: 6px;
}

textarea#blaze-enquiry {
    width: 100%;
    height: 10.60em! important;
    min-height: 10.60em! important;
}

input#blaze-submit {
    display: block;
    position: inherit;
    width: auto;
    margin-left: 50%;
    background-color: #bb73f5;
    font-weight: bold;
    text-align: left! important;
    margin-top: 0.5%!important;
    padding: 0.5% 2%;
    font-size: 16px;
    text-transform: capitalize;
}

input#blaze-submit:hover {
    background-color: #000000;
}

@media screen and (max-width: 600px)
{ input#lsc-submit {
    width: 100%;
    position: relative! important;
    margin-left: 0!important;
}}

::-webkit-input-placeholder { /* WebKit browsers */
    color: #666666 !important;
    opacity: 1;
    font-size:16px!important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #666666 !important;
    opacity: 1;
    font-size:16px!important;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #666666 !important;
    opacity: 1;
    font-size:16px!important;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #666666 !important;
    opacity: 1;
    font-size:16px!important;
}

.one-half.\.last {
    margin-top: -200px;
}

.single div#layout {
    width: 100%;
    padding: 0 3%;
    background-color: rgba(0, 0, 0, 1);
    background-image: url(/wp-content/uploads/2022/05/patternfullnew.png);
    background-repeat: repeat;
}

.single .themify_builder.themify_builder_content>.tb_kbgf183.module_row {
    margin-left: 0!important;
}

.single .themify_builder.themify_builder_content>.tb_uu4n460.module_row {
    margin-left: 0;
    background-color: rgba(0, 0, 0, 1);
    background-image: url(/wp-content/uploads/2022/05/patternfullnew.png);
    background-repeat: repeat;
}

.single #content {
    padding: 3% 0 0 0;
}

.single h2.ptb_post_title.ptb_entry_title {
    color: #ffffff;
    line-height: 1.2em;
    font-size: 40px;
    font-family: 'PlusJakartaSansMedium'! important;
    font-weight: 400;
}

.single .ptb_module.ptb_textarea.ptb_case_studies_scheme.ptb_module_inline {
    color: #ffffff;
    font-family: 'PlusJakartaSansMedium'! important;
    line-height: 1.2em;
    font-size: 18px;
}

.single .ptb_module.ptb_textarea.ptb_case_studies_requirement.ptb_module_inline {
    color: #ffffff;
    font-family: 'PlusJakartaSansRegular'! important;
    line-height: 1.2em;
    font-size: 20px;
    width: 100%;
}

.single .ptb_module.ptb_textarea.ptb_case_studies_solution.ptb_module_inline {
    color: #ffffff;
    font-family: 'PlusJakartaSansMedium'! important;
    line-height: 1.2em;
    font-size: 18px;
}

span.ptb_text_before {
    font-size: 26px;
    line-height: 1.8em;
}

span.wpcf7-list-item-label {
    display: block!important;
    margin-top: -35px!important;
    color: #ffffff! important;
    width: 150px!important;
    text-align-last: center!important;
    cursor: pointer!important;
}

input[type=radio] {
    border-radius: 500px!important;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 150px!important;
    height: 45px!important;
    background-color: #cccccc;
    margin-top: 30px!important;
}

input[type=radio]:before {
    background-color: #cccccc;
}

input[type=radio]:checked {
    border-radius: 500px!important;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 150px!important;
    height: 45px!important;
    background-color: #bb73f5;
    margin-top: 30px!important;
}

input[type="radio"]:checked:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    border-radius: 100%;
    background-color: #bb73f5;
    width: 12px;
    height: 12px;
}

.sidemenu-left #mobile-menu.sidemenu-on {
    width: 100%;
    background-color: rgba(0, 0, 0, 1);
    background-image: url(/wp-content/uploads/2022/05/patternfullnew.png);
    background-repeat: repeat;
}

#main-nav-wrap {
    margin: 10% 10% 1.5em;
    height: 100%;
    font-size: xx-large;
}

#main-nav>li:last-child a, #main-nav>li a {
    border-bottom: 0px solid rgba(180,180,180,.2);
}

.module_row.themify_builder_row.repeat.fullwidth.tb_phsi409.tf_clearfix {
    position: absolute;
    left: 35%;
    top: 25%;
}

.themify_builder_content.themify_builder_content-477.themify_builder.not_editable_builder {
    position: fixed;
    left: -73px;
    bottom: 200px;
    z-index: 10000;
    transform: rotate(270deg);
    border-right: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    height: 85px;
}

.themify_builder.themify_builder_content>.tb_uu4n460.module_row {
    width: 100%!important;
}

.single .ptb_module.ptb_textarea.ptb_services_heading_1.ptb_module_inline {
    color: #ffffff;
    font-family: 'PlusJakartaSansMedium'! important;
    line-height: 1.2em;
    font-size: 18px;
}

.single .ptb_module.ptb_textarea.ptb_services_heading_2.ptb_module_inline {
    color: #ffffff;
    font-family: 'PlusJakartaSansMedium'! important;
    line-height: 1.2em;
    font-size: 18px;
}

.single .ptb_module.ptb_textarea.ptb_services_heading_3.ptb_module_inline {
    color: #ffffff;
    font-family: 'PlusJakartaSansMedium'! important;
    line-height: 1.2em;
    font-size: 18px;
}



.ptb_module.ptb_excerpt.ptb_module_inline {
    font-family: 'PlusJakartaSansMedium'! important;
    color: #ffffff;
    font-size: 27px;
    line-height: 1.2em;
    margin: 0 0 0.5em;
}

.servicestudies .ptb_module img {
    height: 200px;
    object-fit: cover;
}

.servicestudies .ptb_module.ptb_excerpt.ptb_module_inline {
    font-family: 'PlusJakartaSansMedium'! important;
    color: #ffffff;
    font-size: 18px;
    line-height: 1.2em;
    margin: 0 0 0em;
}

.ptb-post-nav {
    display: none;
}

.viewservices a.ui.builder_button.tb_default_color {
    padding: 5px 20px 10px 20px! important;
}

.single img.ptb_extra_image {
    width: 100%;
    height: 800px;
    object-fit: cover;
}

.single .ptb_entry_content {
    margin: 0 0 1em;
}

.servicestudies .ptb_title {
    margin: 0.5em 0 -0.75em;
}

.items .one-half.\.last {
    margin-top: 0px;
    width:45%;
    padding-left:4%;
}

.items li {
    display: block;
    margin: 0 0 0.5em 0;
}

.ptb_row.ptb_case-studies_row {
    padding-top: 2%;
}

.single .culumnoneexcerpt .ptb_module.ptb_excerpt.ptb_module_inline {
    font-size: 40px;
    font-weight: 400;
    padding-right: 1%;
}

.items li:after {
    content: "_";
    display: block;
    margin-top: -0.8em;
    color: #bb72f5;
}

.ptb_module.ptb_image.ptb_case_studies_logo img {
    width: 60%;
    max-height: 200px;
}

span#blaze-help {
    margin-left: -3%;
    display: block;
}

.case_study_categories-corporate h4.ptb_post_title.ptb_entry_title a:before {
    content: "corporate – ";
    color:#ffffff;
}

.single .case_study_categories-corporate h2.ptb_post_title.ptb_entry_title:before {
    content: "Corporate – ";
    color:#bb72f5;
}

.case_study_categories-energy h4.ptb_post_title.ptb_entry_title a:before {
    content: "energy – ";
    color:#ffffff;
}

.single .case_study_categories-energy h2.ptb_post_title.ptb_entry_title:before {
    content: "Energy – ";
    color:#bb72f5;
}

.case_study_categories-leisure h4.ptb_post_title.ptb_entry_title a:before {
    content: "leisure – ";
    color:#ffffff;
}

.single .case_study_categories-leisure h2.ptb_post_title.ptb_entry_title:before {
    content: "Leisure – ";
    color:#bb72f5;
}

.case_study_categories-industrial h4.ptb_post_title.ptb_entry_title a:before {
    content: "industrial – ";
    color:#ffffff;
}

.single .case_study_categories-industrial h2.ptb_post_title.ptb_entry_title:before {
    content: "Industrial – ";
    color:#bb72f5;
}

.case_study_categories-investment h4.ptb_post_title.ptb_entry_title a:before {
    content: "investment – ";
    color:#ffffff;
}

.single .case_study_categories-investment h2.ptb_post_title.ptb_entry_title:before {
    content: "Investment – ";
    color:#bb72f5;
}

.case_study_categories-office h4.ptb_post_title.ptb_entry_title a:before {
    content: "office – ";
    color:#ffffff;
}

.single .case_study_categories-office h2.ptb_post_title.ptb_entry_title:before {
    content: "Office – ";
    color:#bb72f5;
}

.case_study_categories-residential h4.ptb_post_title.ptb_entry_title a:before {
    content: "residential – ";
    color:#ffffff;
}

.single .case_study_categories-residential h2.ptb_post_title.ptb_entry_title:before {
    content: "Residential – ";
    color:#bb72f5;
}

.case_study_categories-retail h4.ptb_post_title.ptb_entry_title a:before {
    content: "retail – ";
    color:#ffffff;
}

.single .case_study_categories-retail h2.ptb_post_title.ptb_entry_title:before {
    content: "Retail – ";
    color:#bb72f5;
}

.case_study_categories-affordable-housing h4.ptb_post_title.ptb_entry_title a:before {
    content: "affordable housing – ";
    color:#ffffff;
}

.single .case_study_categories-affordable-housing h2.ptb_post_title.ptb_entry_title:before {
    content: "Affordable Housing – ";
    color:#bb72f5;
}

@font-face {
    font-family: PlusJakartaSansExtraLight;  
    src: url(/wp-content/themes/fonts/PlusJakartaSans-ExtraLight.woff);  
    font-weight: extralight;  
}

@font-face {
    font-family: PlusJakartaSansLight;  
    src: url(/wp-content/themes/fonts/PlusJakartaSans-Light.woff);  
    font-weight: light;  
}

@font-face {
    font-family: PlusJakartaSansRegular;  
    src: url(/wp-content/themes/fonts/PlusJakartaSans-Regular.woff);  
    font-weight: regular;  
}

@font-face {
    font-family: PlusJakartaSansMedium;  
    src: url(/wp-content/themes/fonts/PlusJakartaSans-Medium.woff);  
    font-weight: medium;  
}

@font-face {
    font-family: PlusJakartaSansSemi;  
    src: url(/wp-content/themes/fonts/PlusJakartaSans-SemiBold.woff);  
    font-weight: semi-bold;  
}

@font-face {
    font-family: PlusJakartaSansBold;  
    src: url(/wp-content/themes/fonts/PlusJakartaSans-Bold.woff);  
    font-weight: bold;  
}

@font-face {
    font-family: PlusJakartaSansExtraBold;  
    src: url(/wp-content/themes/fonts/PlusJakartaSans-ExtraBold.woff);  
    font-weight: extra-bold;  
}

.pageheadings h2 {
    font-family: 'PlusJakartaSansBold'! important;
}

p {
    font-family: 'PlusJakartaSansMedium'! important;
}

p a {
    font-family: 'PlusJakartaSansMedium'! important;
}

h3 {
    font-family: 'PlusJakartaSansMedium'! important;
}

h3 a {
    font-family: 'PlusJakartaSansMedium'! important;
}

.latestsocial h3 {
    background-color: #000000;
    padding-left: 6%;
    margin-left: -5%;
    padding-bottom: 1%;
    padding-top: 0.5%;
    width: fit-content;
    padding-right: 2%;
}

span.sbi_posts_count {
    color: #ffffff;
}

.single .ptb_carousel_nav_wrap {
    bottom: 50px! important;
    position: relative;
    color:#ffffff;
}

.single .logoslider img.ptb_extra_image {
    height: auto! important;
    object-fit: contain! important;
}

.logoslider .ptb_extra_post_slider {
    overflow: hidden;
    position: relative;
    max-width: 350px;
    max-height: 250px;
}

.single .logoslider img.ptb_extra_image {
    height: auto! important;
    object-fit: contain! important;
    width: 350px;
}

#pagewrap .back-top-float:hover {
    background-color: #bb73f5;
}

#sb_instagram .sbi_follow_btn a {
    background: #bb73f5;
    font-weight: bold;
    font-family: 'PlusJakartaSansMedium'! important;
}

#sb_instagram .sbi_follow_btn a:hover {
    background: #000000;
    box-shadow: inset 0 0 10px 20px #000000;
}

@media screen and (max-width: 700px) { .sbi_photo_wrap {
    width: 85%;
}}

@media screen and (max-width: 700px) { .themify_builder.themify_builder_content>.tb_kbgf183.module_row {
    width: 100%;
}}

@media screen and (max-width: 700px) { .single .culumnoneexcerpt .ptb_module.ptb_excerpt.ptb_module_inline {
    font-size: 26px;
    padding-bottom: 5%;
}}

@media screen and (max-width: 700px) { .themify_builder_content-119 .tb_7czu185.module-text.module h3 {
    font-size: 26px;
}}

@media screen and (max-width: 700px) { #sb_instagram #sbi_load {
   text-align: left;
}}

@media screen and (max-width: 700px) { input#blaze-submit {
    width: 97%;
    margin-left: 0%;
    margin-top: 0.5%;
    padding: 1.5% 4%;
}}

@media screen and (max-width: 700px) { .ptb_extra_post_slider .tf_swiper-wrapper {
    height: 200px! important;
}}

@media screen and (max-width: 700px) { .single img.ptb_extra_image {
    height: 200px;
}}

@media screen and (max-width: 700px) { .single .ptb_carousel_nav_wrap {
    bottom: 20px! important;
}}

@media screen and (max-width: 700px) { .themify_builder_content.themify_builder_content-477.themify_builder.not_editable_builder {
    display: none;
}}

@media screen and (max-width: 700px) { .services .module_column {
  height:145px!important;
}}

@media screen and (max-width: 700px) { figure.ptb_post_image.tf_clearfix {
    height: 250px!important;
}}

@media screen and (max-width: 700px) { h4.ptb_post_title.ptb_entry_title {
    line-height: 18px;
    width: 90%;
    padding-top: 3%;
}}

@media screen and (max-width: 700px) { .ptb_module.ptb_excerpt.ptb_module_inline {
    font-size: 20px;
}}

@media screen and (max-width: 700px) { .teamshot img {
    height: 200px!important;
}}

@media screen and (max-width: 700px) { h3 {
    font-size: 28px! important;
}}

.ptb_post_title a {
    line-height: 18px! important;
}

.case_study_categories-corporate h4.ptb_post_title.ptb_entry_title a:before {
    line-height: 18px!important;
}

@media screen and (max-width: 700px) { .mail img.tf_vmiddle.tf_box.ui {
    width: 30px;
}}

@media screen and (min-width: 701px) {select#mobile-help {
    display: none;
}}

@media screen and (max-width: 700px) { span#blaze-help {
    display: none;
}}

@media screen and (max-width: 700px) { .one-half.\.last {
    margin-top: 10px;
}}

@media screen and (max-width: 700px) { .module_row.themify_builder_row.repeat.fullwidth.tb_phsi409.tf_clearfix {
    position: absolute;
    left: 5%;
    top: 45%;
}}

@media screen and (max-width: 700px)
{ .header-minbar #headerwrap #main-nav a {
    padding: 0.1em 0;
    font-size: 30px;
    text-align: center;
    margin-left: -30%;
}}

@media screen and (max-width: 700px)
{ .themify_builder.themify_builder_content>.tb_kbgf183.module_row {
    width: 100%;
}}

@media screen and (max-width: 700px)
{ .single .themify_builder.themify_builder_content>.tb_kbgf183.module_row {
    width: 100%;
}}

@media screen and (max-width: 700px)
{ .single-services div#layout {
    padding-bottom: 1450px;
}}

@media screen and (max-width: 700px)
{ .single-services figure.ptb_post_image.tf_clearfix {
    height: 180px!important;
}}

@media screen and (max-width: 700px)
{ .ptb_loops_wrapper.ptb_grid4 .ptb_post {
    margin-bottom: 0.5em;
}}

@media screen and (max-width: 700px)
{ .single-services h4.ptb_post_title.ptb_entry_title {
    padding-bottom: 3%;
}}

@media screen and (max-width: 700px)
{ .single h2.ptb_post_title.ptb_entry_title {
    line-height: 1.1em;
    font-size: 28px;
}}

@media screen and (max-width: 700px)
{ .items li {
    display: block;
    margin: 0 0 0.5em 0;
    font-size: 20px;
    line-height: 1.2em;
    padding-right: 5%;
}}

@media screen and (max-width: 700px)
{ .items .one-half.\.last {
    margin-top: 0px;
    width: 90%;
    padding-left: 0;
}}

@media screen and (max-width: 700px)
{ .single-case-studies figure.ptb_post_image.tf_clearfix {
    height: auto!important;
}}

@media screen and (max-width: 700px)
{ .single-case-studies .logoslider img.ptb_extra_image {
    width: 250px;
}}

@media screen and (max-width: 700px)
{ h3.video-title {
    font-size: 20px! important;
}}

@media screen and (max-width: 700px)
{ .clients .module-slider {
    margin-bottom: 0em;
}}

.ptb_module.ptb_textarea.ptb_services_heading_2 a {
    color: #ffffff;
    font-size: 15px;
}

.ptb_module.ptb_textarea.ptb_services_heading_2 a:hover {
    color: #bb73f5;
}

.ptb_module.ptb_textarea.ptb_services_heading_2 {
    line-height: 1.3em;
    text-align: right;
}

.themify_builder_content-119 .tb_8ivr366.module-text .tb_text_wrap p {
    text-align: center;
}

.themify_builder_content.themify_builder_content-477.themify_builder.not_editable_builder:before {
    content: url(/wp-content/uploads/2022/09/menupattern2.png);
    position: absolute;
    left: -155px;
    padding-top: 17px;
}

#pagewrap .back-top-float {
    position: fixed;
    right: 15px;
    bottom: 70px;
}

@media screen and (max-width: 700px)
{ input#blaze-submit {
    position: static;
    width: 100%! important;
}}

@media screen and (max-width: 700px)
{ #site-logo img {
    height: 38px!important;
    width: auto!important;
    margin-left: -10px!important;
}}

@media screen and (max-width: 700px)
{ #menu-icon {
    display: inline-block;
    position: absolute;
    left: 3px!important;
    border-radius: 0;
    padding-top: 80%;
}}

@media screen and (max-width: 700px)
{ .mobile-menu-visible #menu-icon {
    padding-top: 80%;
}}

.servicestudies .ptb_module img {
    height: 250px;
    object-fit: cover! important;
    transition: all 2s ease;
}

.servicestudies .ptb_module img:hover {
    transform: scale(1.2);
}

.servicestudies .ptb_module.ptb_thumbnail {
    overflow: hidden;
    height: 250px;
}

.blaze p {
    font-family: 'PlusJakartaSansRegular'! important;
}

.takealook h3 {
    font-family: 'PlusJakartaSansRegular'! important;
}

.takealook .ptb_post_title a {
    text-transform: capitalize;
    letter-spacing: 0px;
    vertical-align: text-top;
}

.takealook .ptb_post_title {
    line-height: 0em;
}

.themify_builder.themify_builder_content>.tb_2cbj209.module_row {
    margin-left: inherit!important;
    margin-right: inherit!important;
    width: inherit!important;
}

.single .ptb_row.ptb_case-studies_row {
    padding-top: 0%;
}

.casegallery img.ptb_image.ptb_extra_icon {
    height: 50px;
    width: auto;
    margin-bottom: 25px;
}

.casegallery .ptb_extra_icon {
    vertical-align: bottom;
}

@media screen and (min-width: 1550px)
{ #main-nav {
    margin-top: -1.5%;
}}

@media screen and (min-width: 1650px)
{ #main-nav {
    margin-top: -2%;
}}

@media screen and (min-width: 1100px)
{ .single img.ptb_extra_image {
    width: 100%;
    height: 500px;
    object-fit: cover;
}}

@media screen and (min-width: 1100px)
{ .tf_swiper-wrapper {
    height: 500px! important;
}}

@media screen and (min-width: 1300px)
{ .single img.ptb_extra_image {
    width: 100%;
    height: 800px;
    object-fit: cover;
}}

@media screen and (min-width: 1300px)
{ .tf_swiper-wrapper {
    height: 800px! important;
}}

@media screen and (min-width: 1900px)
{ .single img.ptb_extra_image {
    width: 100%;
    height: 1000px;
    object-fit: cover;
}}

@media screen and (min-width: 1900px)
{ .tf_swiper-wrapper {
    height: 1000px! important;
}}

.single .ptb_row.ptb_case-studies_row {
    padding-top: 1%;
}

.ptb_row.ptb_services_row {
    padding-top: 1%;
}

@media screen and (max-width: 680px)
{ .themify_builder_content.themify_builder_content-477.themify_builder.not_editable_builder {
    display: inline-flex!important;
    position: fixed;
    left: -85px;
    bottom: 200px;
    z-index: 10000;
    transform: rotate(270deg);
    border-right: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
    height: 67px;
}}

@media screen and (max-width: 680px)
{ .themify_builder_content.themify_builder_content-477.themify_builder.not_editable_builder:before {
    padding-top: 0px!important;
}}

@media screen and (max-width: 700px)
{ h4.ptb_post_title.ptb_entry_title {
    line-height: 22px;
}}

input[type="checkbox"] {
    border-radius: 500px!important;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 150px!important;
    height: 45px!important;
    background-color: #cccccc!important;
    margin-top: 30px!important;
}

input[type="checkbox"]:checked {
    background-color: #bb73f5!important;
}

input[type="checkbox"]:checked:before {
    border-left: 0px solid!important;
    border-bottom: 0px solid!important;
}

.wpcf7-not-valid-tip {
    padding-top: 4%;
}

span.wpcf7-list-item-label {
    display: grid!important;
}

.wpcf7 form.invalid .wpcf7-response-output {
    border-color: #bb73f5;
}

@media (min-width: 480px)
{ .sb_instagram_header.sbi_medium .sbi_header_text.sbi_no_bio h3 {
    padding-top: 0px!important;
    font-size: 32px;
    padding-left: 7px! important;
    padding-right: 7px! important;
    padding-bottom: 5px! important;
}}

@media screen and (max-width: 680px)
{ a[href^="tel"] {
  color: #ffffff; /* Inherit text color of parent element. */
  text-decoration: none; /* Remove underline. */
  /* Additional css `propery: value;` pairs here */
}}

@media screen and (max-width: 680px)
{ .themify_builder_content.themify_builder_content-2542.themify_builder.not_editable_builder img {
    width: auto! important;
}}

a#menu-icon {
    display: none;
}

#sb_instagram .sbi_bio {
    color: #ffffff;
}

span.sbi_followers {
    color: #ffffff;
}

.sbi_feedtheme_title_wrapper h3 {
    font-size: 32px ! important;
    width: 170px;
    height: 50px;
}