body p {font-family: "Roboto", Sans-serif !important;line-height:1.4 !important;}
.whitetext, .whitetext p {color:#fff !important;}
.whitetext a {font-family: "Roboto", Sans-serif !important;line-height: 1.4 !important;font-size: 2rem;color: #fff;}
.whitetext a:hover {color:#eee !important;}
.list h3 {display:inline-block !important;padding-left: 10px;padding-right: 10px;font-weight: 300;}
.aheto-banner-slider--vestry-modern .aheto-banner-slider__content {min-height:80vh !important;}
.main-header--classic .main-header__logo img {max-width:200px !important;}
.aheto-header a {font-family: "Roboto", Sans-serif;font-size: 1.2rem;font-weight: 500;text-transform: uppercase;letter-spacing: 2px;}
.main-header--classic.main-header--mobile .main-header__widget-box-desktop {display:block !important;}
.dialog-lightbox-widget {display:none !important;}
.whizzy-filters {display:none !important;}
.snapster--whizzy__content {margin-top:0px !important;}
.single-whizzy_proof_gallery .whizzy-data {display:none !important;}
.single-whizzy_proof_gallery #whizzy_proof_gallery .proof-photo:hover .meta__action.w-select-action {display:none !important;}
.snapster--whizzy__client-name {font-size:4rem !important;}
.main-header--classic.main-header--mobile .main-header__menu-box .main-menu li a, .main-header--classic.main-header--mobile .main-header__menu-box>ul li a {font-size:1.4rem !important;}
.elementor-element .elementor-widget-container {transition:auto !important;}
.elementor-1479 .elementor-element.elementor-element-1afba01 .aheto-heading__desc {font-size:2rem !important;}

@media screen and (max-width: 1200px) {
.main-header--classic .main-header__main-line {display:flex !important;flex-direction: row-reverse;justify-content: space-between;}
.main-header--classic .main-header__logo img {width: 100px !important;}
}

@media screen and (max-width: 650px) {
.list h3 {font-size:2rem !important;}
}