.sp-megamenu-parent>li>a,
.sp-megamenu-parent>li>span {
	font-weight: 500 !important;
}

#sppb-addon-1566298347905 h1.sppb-addon-title, h2.sppb-addon-title, h3.sppb-addon-title, h3.sppb-addon-subtitle {
	font-weight: 500 !important;
}

.mr-2, .mx-2 {
    margin-right: 0.5rem !important;
}

ul.pagination .page-item:last-child {
    position: relative !important;
	padding: 1px 5px;
    margin: 0 14px;
}

.case-studies .article-list.articles-leading .article:nth-child(2) .article-introtext {
    display: contents !important;
}

#sppb-addon-wrapper-1612437406330 {
    margin: 0px 0px -50px 0px !important;
}

.finatic-blog .blog .article-list .article .article-body .article-introtext {
    padding: 0 30px 15px !important;
}

.finatic-blog .blog .article-list .article .article-body .readmore {
    padding: 15px 0px !important;
}

.finatic-blog .blog .article-list .article .article-body .readmore a:after {
    right: 0px !important;
}

.finatic-testimonial-slider .item .finatic-testimonial-footer img {
    max-width: 300px !important;
    height: 60px !important;
    border-radius: 0px !important;
    padding-bottom: 5px !important;
}

.finatic-testimonial-slider .item {
    padding-bottom: 15px !important;
}

div.owl-item .item .item-info .finatic-service-items>li p {
    max-width: 170px !important;
}

#sppb-addon-1566563250468 .finatic-services .item .item-info .finatic-service-items {
    flex-direction: column;
}

#sppb-addon-1566563250468 .finatic-services .item .item-info .finatic-service-items>li {
    max-width: 100%;
}

#sppb-addon-1566563250468 .finatic-services .item .item-info .finatic-service-items>li p {
    max-width: 100%;
    font-size: 14px;
}

#sppb-addon-1566563250468 .finatic-services .item .item-info h3 {
    padding: 25px 20px 0px 20px;
}

.sppb-addon-form-builder .sppb-form-check-label {
    margin-bottom: 20px;
    font-size: 12px;
}

.sppb-form-check-label a {
    color: #ffd012;
}

.sppb-addon-form-builder .sppb-form-check-label::before {
    border: 2px solid #ffffff;
}


.custom-mm > div > div > div > div > ul > li > ul {
    columns: 3;
    -webkit-columns: 3;
    -moz-columns: 3;
  	margin-top: 30px !important;
}

.custom-mm > div > div > div > div > ul > li > span.sp-group-title {
    color: #030303;
    border-bottom: solid 1px #e3e3e3;
    padding-bottom: 10px;
}


body.com-speasyimagegallery .page-header h1 {
    margin-top: 60px;
    margin-bottom: 0px;
    font-size: 28px;
    color: #030303;
}

span.speasyimagegallery-album-title {
    font-size: 16px;
}

body.com-speasyimagegallery .speasyimagegallery-album-description {
    margin-bottom: 20px;
    font-size: 16px;
}

div.speasyimagegallery-albums .speasyimagegallery-album-meta p {
    display: none !important;
}

.slider-video-popup .sppb-modal-selector {
    background-color: transparent !important;
    padding: 0px 0px 0px 0px !important;
}

.slider-video-popup .sppb-modal-selector .text .subtext {
    display: block !important;
    font-size: 18px !important;
    /*max-width: 180px;*/
}

#sp-right .sp-module-title {
    margin-bottom: 8px;
    font-size: 28px;
  	font-weight: 300;
    color: #828282;
}


.slider-video-popup .sppb-modal-selector>span:nth-child(1) {
    width: 80px !important;
    height: 80px !important;
  	min-width: 80px !important;
  	margin-right: 20px !important;
}

.video1 span.sppb-modal-icon-wrap{
    background-image: url(../images/deleghe.jpg) !important;
}

.video2 span.sppb-modal-icon-wrap{
    background-image: url(../images/sicurezza.jpg) !important;
}

#sppb-addon-1673029317387 .sppb-addon-content, #sppb-addon-1673029317390 .sppb-addon-content, #sppb-addon-1673022919785 .sppb-addon-content, #sppb-addon-1673022919794 .sppb-addon-content,
#sppb-addon-1673029317396 .sppb-addon-content, #sppb-addon-1673029317393 .sppb-addon-content, #sppb-addon-1673022919779 .sppb-addon-content, #sppb-addon-1673022919770 .sppb-addon-content {
    display: none;
}

#sppb-addon-1673029317387 .sppb-addon-content ul li a, #sppb-addon-1673029317390 .sppb-addon-content ul li a, #sppb-addon-1673022919785 .sppb-addon-content ul li a, #sppb-addon-1673022919794 .sppb-addon-content ul li a,
#sppb-addon-1673029317396 .sppb-addon-content ul li a, #sppb-addon-1673029317393 .sppb-addon-content ul li a, #sppb-addon-1673022919779 .sppb-addon-content ul li a, #sppb-addon-1673022919770 .sppb-addon-content ul li a {
    color: #ACD0D7 !important;
}

#sppb-addon-1673029317387 .sppb-addon-title a:hover, #sppb-addon-1673029317390 .sppb-addon-title a:hover, #sppb-addon-1673022919785 .sppb-addon-title a:hover, #sppb-addon-1673022919794 .sppb-addon-title a:hover,
#sppb-addon-1673029317396 .sppb-addon-title a:hover, #sppb-addon-1673029317393 .sppb-addon-title a:hover, #sppb-addon-1673022919779 .sppb-addon-title a:hover, #sppb-addon-1673022919770 .sppb-addon-title a:hover {
		color: #ACD0D7 !important;
}
