﻿.divPage {
    padding-bottom: 272px;
}
.divPageUserLogged {
    padding-top: 201px;
}
/*****************LISTA SETTORI********************/
/*.divSettori {
    width: 1362px;
    padding: 30px 0px;
    margin: auto;
    overflow: hidden;
}*/
.divSettore {
    width: 1362px;
    opacity: 1;
    height: 480px;
    margin-bottom: 70px;
    position: relative;
}
.divSettoreImage_left, .divSettoreImage_right {
    width: 1352px;
    height: 430px;
    opacity: 1;
    overflow: hidden;
    position: absolute;
    top: 0px;
    left: 10px;
}
.divSettoreImage_left {
    left:0px;
}

.divSettoreImage_left > img, .divSettoreImage_right > img {
    width: 100%;
    height: 430px;
    object-fit: cover;
}
.divSettoreShadow_left, .divSettoreShadow_right {
    box-shadow: 35px 5px 25px #0000001f ;
    width: 1300px;
    height: 350px;
    opacity: 1;
    position: absolute;
    bottom: 0px;
    z-index: -1;
    right: 50px;
}
.divSettoreShadow_left {
    box-shadow: -35px 5px 25px #0000001F;
    left: 50px;
}

.divSettoreDetail_left, .divSettoreDetail_right {
    position: absolute;
    bottom: 0px;
    right: 10px;
    background: var(--white);
    height: 300px;
    padding: 50px;
    width: 350px;
}
.divSettoreDetail_left {
    left: 10px;
}
.divSettoreDescr {
    margin-top: 20px;
    text-align: left;
    letter-spacing: 0px;
    color: #000000;
    opacity: 1;
}
.divButton_left, .divButton_right {
    position: absolute;
    bottom: 45px;
}
.divButton_right {
    right: 50px;
}
.divButton_left {
    left: 50px;
}


/**************************BANNERS************************/
.divBannersContainer {
    margin: auto;
    height: 830px;
    background: var(--light-gray) 0% 0% no-repeat padding-box;
}
.divBanners {
    width: 1362px;
    margin: auto;
    height: 552px;
    padding-top: 125px
}
.divSingleBanner {
    width: 650px;
    float: left;
    background: var(--white) 0% 0% no-repeat padding-box;
    height: 552px;
    position: relative;
    margin:0px 15px 0px 15px;
}
.divBannerDetail_left, .divBannerDetail_right {
    position: absolute;
    bottom: 0px;
    left:0px;
    background: var(--white);
    height: 250px;
    padding: 50px;
    width: 300px;
}
.divBannerShadow{
    box-shadow: 0px 10px 25px #0000001F;
    width: 650px;
    opacity: 1;
    height: 315px;
    position: absolute;
    bottom: 0px;
    left: 0px;
}
.divImgBanner {
    width: 650px;
    height: 502px;
    opacity: 1;
    overflow: hidden;
}
.divImgBanner > img {
    object-fit: fill;
    width: 100%;
}

