/*===================================== 

YOU CAN WRIGHT CUSTOME CSS 


======================================*/
.block-views-blockportfolio-block-list-portfolio-homepage1 .filter-carousal-1-outer .filter-pos-right{
    display: none;
}

 /* SFS-bascon-services styling Start */
.sticky_column .theiaStickySidebar .widget-content ul li{
    font-weight: 600;
    list-style-type: none;
}
.views-element-container .section-content .drp-view .views-view-grid .row-1{
    display: flex;
    justify-content: space-between;
}
.views-element-container .section-content .drp-view .views-view-grid .row-2{
    padding-top: 80px;
    display: flex;
    justify-content: center;
}
.views-element-container .section-content .drp-view .views-view-grid .views-row .views-col{
    max-width: 100%;
    flex: unset;
}
.views-element-container .section-content .drp-view .views-view-grid .views-row .views-col .project-info h4{
    font-size: 1.4rem;
}
.views-element-container .section-content .drp-view{
    text-align: center;
}
.section-content .drp-view ul.js-pager__items{
    margin-top: 80px;
    display: flex;
    justify-content: center;
}

.image-effect-one img{
    min-height: 188px;
}
.section-content .drp-view ul.js-pager__items li{
    list-style-type: none;
    background-color: #23252d;
    text-align: center;
    padding: 20px;
}
.section-content .drp-view ul.js-pager__items li a{
    color: white;
    padding: 16px;
}
.section-content .contact-message-feedback-form input.button{
    background-color: #23252d;
    color: white;
    border: 0;
    padding: 15px 25px;
}
.site-button-link:before{
    left: 8px;
    bottom: -3px;
}
 /* SFS-bascon-services styling End */

#block-sharethis--2,
#block-simplenewssubscription-2,
#block-simplenewssubscription-2--2 .block-title,
#block-simplenewssubscription-2--2 #edit-message--2,
#block-simplenewssubscription-2--2 .form-item-field-first-name-0-value,
#block-simplenewssubscription-2--2 .form-item-field-last-name-0-value,
#block-simplenewssubscription-2--2 .form-item-field-city-0-value,
#block-simplenewssubscription-2--2 .form-item-mail-0-value label,
#block-simplenewssubscription-2--2 .form-item-mail-0-value #edit-mail-0-value--2--description{
    display: none;
}
.views-element-container .section-content .drp-view .views-view-grid .row-3{
    padding-top: 80px;
  
}
.number-block-three-outer .p-a30{
    height: 115px;
}
footer.site-footer .footer-top .content form#simplenews-subscriptions-block-35f36e9a-c200-4303-aed7-8eac91f358d5--2{
    display: flex;
}
#block-simplenewssubscription-2--2 .form-item-mail-0-value .form-email{
    background-color: #2e313b;
    height: 50px;
    border: 0px;
    color: #fff;
    /* width: 400px; */
    width: 100%;
    border-radius: 6px;
    float: left;
}
#block-simplenewssubscription-2--2 .form-submit{
    background-color: #fff;
color: #000;
text-transform: uppercase;
font-weight: 600;
letter-spacing: 2px;
height: 50px;
padding: 15px;
font-size:0px;
width: 45px;
background-image: url("/sites/default/files/backgrounds/sub-icon.PNG")
}
#block-block-all-services-homepage1 .m-b30 .bg-white{
 min-height:618px;
}
#block-inteshapeaboutushomepage3 .video-section-full-v2 .opacity-04{
    opacity: 1 !important;
}
#block-inteshapeaboutushomepage3 .video-section-full-v2 .opacity-04 img{
    margin-top: 21px;
}
.number-block-one .figcaption-number{
    overflow: unset;
}
.number-block-one-outer .number-block-one .figcaption{
    height: 100px;
}
