File: /home/slyfwmm/adspray/wp-content/themes/aivons-child/assets/css/ADS_style.css
/*preload*/
@keyframes ADSbounce {
0%, 50%, 100% {
transform: scale(1);
filter: blur(0px);
}
25% {
transform: scale(0.8);
filter: blur(2px);
}
75% {
filter: blur(2px);
transform: scale(1.2);
}
}
.ADS_preloader_img {
animation: bounce 1.5s 0.5s linear infinite;
}
.ADS_flex {
display:flex;
justify-content:space-between;
align-items:center;
}
.preloader__image {
background-size:100px auto;
}
.logo-footer-svg {
max-width:150px;
}
#ADS-head-logo-svg {
width:200px;
}
.main-slider-shape-1,
.main-slider-shape-2,
.main-slider-shape-3,
.main-slider-shape-4,
.main-slider-shape-5 {
mix-blend-mode:unset;
}
.main-slider .swiper-slide-active .main-slider-shape-1 {
opacity:0.85;
}
.main-slider .swiper-slide-active .main-slider-shape-3 {
opacity:0.65;
}
.main-slider .swiper-slide-active .main-slider-shape-2,
.main-slider .swiper-slide-active .main-slider-shape-4{
opacity:0.3;
}
.brand-three {
border-top:none;
padding-top:0;
padding-bottom:0;
}
.main-menu-wrapper__phone-contact a {
font-size:14px;
white-space:nowrap;
background-color:var(--aivons-primary, #3c72fc);
margin-top:5px;
color:white;
display:inline-block;
padding:5px 8px;
font-weight:500;
text-transform:uppercase;
-webkit-transition: background-color 0.25s linear, color 0.25s linear;
-moz-transition: background-color 0.25s linear, color 0.25s linear;
-ms-transition: background-color 0.25s linear, color 0.25s linear;
-o-transition: background-color 0.25s linear, color 0.25s linear;
transition: background-color 0.25s linear, color 0.25s linear;
}
.main-menu-wrapper__phone-contact a:hover {
color:var(--aivons-primary, #3c72fc);
background-color:white;
}
#home-change-icon-info .two-boxes .row > div .two-boxes__count span:before {
content: "\f1fc";
font-family: "Font Awesome 5 Free";
font-weight: 900;
}
#home-change-icon-info .two-boxes .row > div:first-child .two-boxes__count span:before {
content: "\f1c0";
}
#ADS_box_home_review h2.section-title__title {
line-height:1.1em;
font-size:30px;
}
#ADS_box_home_review h5.testimonials-one__client-name {
margin-bottom:15px;
}
#ADS_box_home_review p.testimonials-one__text {
font-size:15px;
line-height:1.3em;
}
#ADS_box_home_review .ADS_testimonial_footer {
display:flex;
justify-content:space-between;
align-items:center;
padding-top:20px;
}
#ADS_box_home_review .ADS_testimonial_footer img {
max-width:120px;
}
#ADS_box_home_review .testimonials-one__quote {
display:block;
position:relative;
bottom:auto;
right:auto;
}
#ADS_box_home_review .testimonials-one__single {
padding:30px;
}
a.underline_link {
text-decoration:underline !important;
}
.iframe-wrap-popup {
display:none !important;
}
.elementor-widget-aivons-call-to-action .cta-one__btn {
line-height:1.15em;
text-align:center;
}
p {
line-height:1.3em !important;
font-weight:300;
}
.home .cases-one .cases-one__img {
max-height:400px;
}
/*Footer*/
.footer-widget__about p a {
display: inline-block;
padding: 7px 10px;
background: white;
margin-top: 15px;
font-weight:bold;
text-transform: uppercase;
font-size: 14px;
color:var(--aivons-primary, #3c72fc);
-webkit-transition: background-color 0.25s linear, color 0.25s linear;
-moz-transition: background-color 0.25s linear, color 0.25s linear;
-ms-transition: background-color 0.25s linear, color 0.25s linear;
-o-transition: background-color 0.25s linear, color 0.25s linear;
transition: background-color 0.25s linear, color 0.25s linear;
}
.footer-widget__about p a:hover {
color:white;
background-color:var(--aivons-primary, #3c72fc);
}
.services-details__top-content h2.services-details__top-title {
margin-bottom:0;
}
.services-details__top-content h1.services-details__top-text {
margin-bottom:20px;
}
.services-details__help-box a.services-details__phone {
display:inline-block;
padding:5px 15px;
font-weight:bold;
font-size:13px;
text-transform:uppercase;
background-color: white;
text-transform: uppercase;
font-size: 15px;
color:var(--aivons-primary, #3c72fc);
-webkit-transition: background-color 0.25s linear, color 0.25s linear;
-moz-transition: background-color 0.25s linear, color 0.25s linear;
-ms-transition: background-color 0.25s linear, color 0.25s linear;
-o-transition: background-color 0.25s linear, color 0.25s linear;
transition: background-color 0.25s linear, color 0.25s linear;
}
.services-details__help-box a.services-details__phone:hover {
color:white;
background-color:var(--aivons-primary, #3c72fc);
}
.services-details__bottom-box h4 {
margin-bottom:15px;
}
.services-details__top-content p {
margin-bottom:0.85em;
}
.ADS_form label {
line-height:1.1em;
}
.ADS_form .row .col-xl-6 input,.ADS_form .row .col-xl-6 select {
width:100%;
padding:10px;
border-color:#cacaca;
}
.ADS_form .row input:focus,.ADS_form .row select:focus {
border-color: inherit;
-webkit-box-shadow: none;
box-shadow: none;
outline:none;
}
.ADS_form .col-md-12 {
margin-bottom:15px;
}
::placeholder {
color: #cacaca;
opacity: 1; /* Firefox */
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #cacaca;
}
::-ms-input-placeholder { /* Microsoft Edge */
color: #cacaca;
}
.ADS_form input[type="submit"] {
border:none;
display:inline-block;
padding:15px;
font-weight:bold;
text-transform:uppercase;
color: white;
text-transform: uppercase;
font-size: 15px;
background-color:var(--aivons-primary, #3c72fc);
-webkit-transition: background-color 0.25s linear, color 0.25s linear;
-moz-transition: background-color 0.25s linear, color 0.25s linear;
-ms-transition: background-color 0.25s linear, color 0.25s linear;
-o-transition: background-color 0.25s linear, color 0.25s linear;
transition: background-color 0.25s linear, color 0.25s linear;
}
.ADS_form > p {
padding-top:10px;
text-align:right;
}
.ADS_form .ajax-loader {
display:none;
}
.ADS_form input[type="submit"]:hover {
background-color:#cacaca;
color:var(--aivons-primary, #3c72fc);
}
.ADS_form .ADS_box_form_privacy {
font-size:12px;
}
.ADS_form .ADS_box_form_privacy .wpcf7-list-item {
margin-left:0;
}
.ADS_form .ADS_box_form_privacy label,.ADS_form .ADS_box_form_privacy span {
width:100%;
}
.ADS_form .ADS_box_form_privacy .wpcf7-list-item input {
margin-right:10px;
}
.ADS_form .ADS_box_form_privacy .wpcf7-list-item label {
display:flex;
align-items:flex-start;
}
.ADS_form .row .col-md-12 > label {
width:100%;
}
.mfp-content .iframe-wrap-popup {
display:block !important;
background:white;
padding:40px 1.5em 0;
margin:0 auto;
position:relative;
}
.mfp-content #simple-form-popup {
display:flex !important;
position:fixed;
top:50%;
left:50%;
transform:translate(-50%,-50%);
width:calc(100% - 20px);
max-width:960px;
}
@media screen and (min-width: 976px) {
.cases-details__sidebar .services-details__help-box {
margin-top:0;
}
}
@media screen and (max-width: 976px) {
.cases-details__sidebar .services-details__help-box {
margin-top:30px !important;
}
}
@media screen and (max-height: 980px) and (max-width:768px) {
.mfp-content #simple-form-popup {
top:0;
height:100vh;
overflow-y:scroll;
transform:translate(-50%,0);
}
}
.services-details__top-content ul {
margin-left:0;
font-weight:300;
}
.services-details__top-content ul li::marker {
color:var(--aivons-primary, #3c72fc);
font-weight:900;
}
.page-header__inner .breadcrumbs br {
display:none;
}
.main-menu .main-menu__list li ul li a, .stricky-header .main-menu__list li ul li a,.main-menu .main-menu__list>li>a, .stricky-header .main-menu__list>li>a {
line-height:1.1em;
}
.page-header__bg {
background-position:center center;
}
.main-slider h2 {
font-size:65px;
line-height:1em;
}
/*MENU RESPONSIVE*/
.mobile-nav__content .main-menu__list li a button {
transform:none;
}
.mobile-nav__content .main-menu__list li a button.expanded {
transform:rotate(180deg);
}
.mobile-nav__container ul.sub-menu {
background-color:white;
}
.mobile-nav__container ul.sub-menu li:last-child {
border-bottom:5px solid var(--aivons-primary, #3c72fc);
}
.mobile-nav__content .main-menu__list ul.sub-menu li a {
color:var(--aivons-gray, #726f84);
padding-left:15px;
-webkit-transition: background-color 0.25s linear, color 0.25s linear;
-moz-transition: background-color 0.25s linear, color 0.25s linear;
-ms-transition: background-color 0.25s linear, color 0.25s linear;
-o-transition: background-color 0.25s linear, color 0.25s linear;
transition: background-color 0.25s linear, color 0.25s linear;
}
.mobile-nav__content .main-menu__list ul.sub-menu li a:hover {
color: white;
background-color:var(--aivons-primary, #3c72fc);
}
.mobile-nav__content .mobile-nav__top {
margin-top:20px;
}
.ADS_hidden {
display:none !important;
}
/*slider resposnsive*/
@media screen and (max-width: 976px) {
.cases-details .services-details__sidebar {
margin-top:30px;
}
}
@media screen and (max-width: 768px) {
.main-slider h2 {
font-size:30px;
}
.thm-btn {
padding:10px 15px;
}
}
@media screen and (max-width: 500px) {
.main-slider h2 {
font-size:25px;
}
.thm-btn {
padding:7px 10px;
}
.scroll-to-top {
bottom:10px;
right:10px;
}
.site-footer-bottom__left {
padding-left:20px;
padding-right:20px;
text-align:center;
}
}
.about__phone-contact a.ADS_flex .about__phone-contact-text {
margin-top:0;
padding-left:10px;
}
/*Blog*/
.blog-single__left > .site-main {
display:flex;
flex-wrap:wrap;
justify-content:space-between;
align-items:flex-start;
}
.blog-single__left > .site-main > article {
width:calc(50% - 15px);
}
.blog-single__title {
line-height:1em;
}
@media screen and (max-width: 650px) {
.blog-single__left > .site-main > article {
width:100%;
}
}
.grecaptcha-badge {
bottom:105px !important;
}
/*Nascondo il recaptcha nelle pagine dove non รจ usato*/
.service-template-default .grecaptcha-badge,.page-id-573 .grecaptcha-badge,.page-id-583 .grecaptcha-badge,.portfolio-template-default .grecaptcha-badge,.page-id-580 .grecaptcha-badge,.blog .grecaptcha-badge,.single-post .grecaptcha-badge {
display:none;
}
/*Pagina riepilogativa dei servizi*/
.services-one__content {
min-height:330px;
display:flex;
flex-direction:column;
justify-content:space-between;
}
@media screen and (max-width:976px) {
.services-one__content {
min-height:100px;
}
}
.real-world h1 {
line-height:1em;
}
h1 span.small-title {
font-size:0.6em;
}
.ADS_maps {
width: 100%;
height: 500px;
}
.ADS_maps iframe {
width: 100%;
height: 100%;
}
.ADS_social_contantc_page a {
margin-right: 10px;
}
.wp-block-columns {
margin: 30px auto;
}
.section-title__title {
margin: 0 !important;
font-weight: 900 !important;
color: var(--aivons-black, #0f0d1d);
font-size: 50px !important;
line-height: 60px !important;
text-transform: uppercase !important;
margin-bottom: 8px !important;
letter-spacing: var(--aivons-letter-space-small, -0.02em) !important;
}
.ADS_about_us_box figure {
margin-top: 0;
}
.ADS_about_us_box > .wp-block-column > .wp-block-columns {
margin-top: 0 !important;
}
.ADS_filter {
background-color: var(--aivons-black, #0f0d1d);
}
.ADS_filter img {
mix-blend-mode: luminosity;
opacity: 1;
}
.preloader {
display: none !important;
}