/*
.portfolio-modal-popup .sppb-modal-selector {
    position: absolute;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    width: 60px;
    height: 60px;
    opacity: 0.95;
    padding-top: 15px;
    padding-left: 5px;
    top: 150px;
    left: 30px;
}
.portfolio-modal-popup .sppb-modal-selector i {
    position: absolute;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    width: 60px !important;
    height: 60px !important;
    opacity: 0.95;
    padding-top: 15px;
    padding-left: 5px;
    top: 0px;
    left: 0px;
}

i.fas.fa-angle-double-right.blink-cta{
	animation: blinker 7s linear infinite;
}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}
*/

.sppb-sp-slider-text .floox-title {
    margin: 66px 0;
    font-size:74px;
}

.sppb-sp-slider-text p {font-size:74px;}

.sp-megamenu-parent > li {
        margin: 0px 2px !important;
}


.view-article .author-info {
    border: none;
}
.page-header {
     text-align: center;
}
@media (min-width: 769px) {
 .col-sm-9 {
    margin-left: -170px !important;
}
}



@media only screen and (max-width: 800px) {
#sp-header {
    top: 14px;
}
#sp-top-bar {
     display: none;
}
}
#sp-bottom p {font-size:12px;}

@media only screen and (max-width: 424px) {
	.logo img {
		max-width: 130px;
	}
  /*qui*/
    .sppb-sp-slider-text .floox-title {
     font-size: 32px;
}
  .sppb-sp-slider-text p {
    font-size: 32px;
    margin: -45px 0;
}
  /*fino*/
}

@media only screen and (min-width: 425px) {
	.logo img {
		max-width: 160px;
	}
  #sp-header {
           height: 90px;
        }
#sp-header.menu-fixed .sp-megamenu-parent > li > a {        
  height: 90px;
        }

}

