.elementor-74070201 .elementor-element.elementor-element-7aee1ff5{text-align:center;}.elementor-74070201 .elementor-element.elementor-element-7aee1ff5 .elementor-image-hotspot-wrapper.elementor-repeater-item-6168be71{left:25%;top:50%;}.elementor-74070201 .elementor-element.elementor-element-7aee1ff5 .elementor-image-hotspot{max-width:100%;}.elementor-74070201 .elementor-element.elementor-element-7aee1ff5 .elementor-icon{font-size:22px;padding:0.4em;}.elementor-74070201 .elementor-element.elementor-element-7aee1ff5.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-7aee1ff5.elementor-view-stacked .elementor-icon{color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-12a1663{text-align:center;}.elementor-74070201 .elementor-element.elementor-element-12a1663 .elementor-image-hotspot-wrapper.elementor-repeater-item-1903345e{left:4%;top:10%;}.elementor-74070201 .elementor-element.elementor-element-12a1663 .elementor-image-hotspot{max-width:100%;}.elementor-74070201 .elementor-element.elementor-element-12a1663 .elementor-icon{font-size:22px;padding:0.4em;}.elementor-74070201 .elementor-element.elementor-element-12a1663.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-12a1663.elementor-view-stacked .elementor-icon{color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-2e2a3e3d{text-align:center;}.elementor-74070201 .elementor-element.elementor-element-2e2a3e3d .elementor-image-hotspot-wrapper.elementor-repeater-item-1903345e{left:35%;top:26%;}.elementor-74070201 .elementor-element.elementor-element-2e2a3e3d .elementor-image-hotspot{max-width:95%;}.elementor-74070201 .elementor-element.elementor-element-2e2a3e3d .elementor-icon{font-size:22px;padding:0.4em;}.elementor-74070201 .elementor-element.elementor-element-2e2a3e3d.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-2e2a3e3d.elementor-view-stacked .elementor-icon{color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-40eca3c0{text-align:center;}.elementor-74070201 .elementor-element.elementor-element-40eca3c0 .elementor-image-hotspot-wrapper.elementor-repeater-item-1903345e{left:5%;top:26%;}.elementor-74070201 .elementor-element.elementor-element-40eca3c0 .elementor-image-hotspot{max-width:95%;}.elementor-74070201 .elementor-element.elementor-element-40eca3c0 .elementor-icon{font-size:22px;padding:0.4em;}.elementor-74070201 .elementor-element.elementor-element-40eca3c0.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-40eca3c0.elementor-view-stacked .elementor-icon{color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-223c8f8e{text-align:center;}.elementor-74070201 .elementor-element.elementor-element-223c8f8e .elementor-image-hotspot-wrapper.elementor-repeater-item-1903345e{left:41%;top:30%;}.elementor-74070201 .elementor-element.elementor-element-223c8f8e .elementor-image-hotspot{max-width:91%;}.elementor-74070201 .elementor-element.elementor-element-223c8f8e .elementor-icon{font-size:22px;padding:0.4em;}.elementor-74070201 .elementor-element.elementor-element-223c8f8e.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-223c8f8e.elementor-view-stacked .elementor-icon{color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-6fd53fc{text-align:center;}.elementor-74070201 .elementor-element.elementor-element-6fd53fc .elementor-image-hotspot-wrapper.elementor-repeater-item-1903345e{left:5%;top:29%;}.elementor-74070201 .elementor-element.elementor-element-6fd53fc .elementor-image-hotspot{max-width:94%;}.elementor-74070201 .elementor-element.elementor-element-6fd53fc .elementor-icon{font-size:22px;padding:0.4em;}.elementor-74070201 .elementor-element.elementor-element-6fd53fc.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-6fd53fc.elementor-view-stacked .elementor-icon{color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-7f70d8d{text-align:center;}.elementor-74070201 .elementor-element.elementor-element-7f70d8d .elementor-image-hotspot-wrapper.elementor-repeater-item-1903345e{left:51%;top:40%;}.elementor-74070201 .elementor-element.elementor-element-7f70d8d .elementor-image-hotspot{max-width:100%;}.elementor-74070201 .elementor-element.elementor-element-7f70d8d .elementor-icon{font-size:22px;padding:0.4em;}.elementor-74070201 .elementor-element.elementor-element-7f70d8d.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-7f70d8d.elementor-view-stacked .elementor-icon{color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-3921bbdf{text-align:center;}.elementor-74070201 .elementor-element.elementor-element-3921bbdf .elementor-image-hotspot-wrapper.elementor-repeater-item-1903345e{left:7%;top:24%;}.elementor-74070201 .elementor-element.elementor-element-3921bbdf .elementor-image-hotspot{max-width:100%;}.elementor-74070201 .elementor-element.elementor-element-3921bbdf .elementor-icon{font-size:22px;padding:0.4em;}.elementor-74070201 .elementor-element.elementor-element-3921bbdf.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-74070201 .elementor-element.elementor-element-3921bbdf.elementor-view-stacked .elementor-icon{color:#ffffff;}@media(max-width:767px){.elementor-74070201 .elementor-element.elementor-element-736a6b04{margin-top:20px;margin-bottom:20px;}.elementor-74070201 .elementor-element.elementor-element-283a060b{margin-top:20px;margin-bottom:20px;}.elementor-74070201 .elementor-element.elementor-element-698bf40{margin-top:20px;margin-bottom:20px;}.elementor-74070201 .elementor-element.elementor-element-3d6fec7f{margin-top:20px;margin-bottom:20px;}.elementor-74070201 .elementor-element.elementor-element-232ac57f{margin-top:20px;margin-bottom:20px;}.elementor-74070201 .elementor-element.elementor-element-1b84fc00{margin-top:20px;margin-bottom:20px;}.elementor-74070201 .elementor-element.elementor-element-4a7c17f7{margin-top:20px;margin-bottom:20px;}}/* Start custom CSS for image-hotspot, class: .elementor-element-12a1663 */.elementor-74070201 .elementor-element.elementor-element-12a1663 .elementor-image-hotspot-content,
.elementor-74070201 .elementor-element.elementor-element-12a1663 .elementor-image-hotspot-wrapper:hover .elementor-image-hotspot-content-hotspot-content{
    opacity: 1;
    visibility: visible;
    transform: none !important;
}
.elementor-74070201 .elementor-element.elementor-element-12a1663 .group-button{
    display: flex;
}
.elementor-74070201 .elementor-element.elementor-element-12a1663 .btn{
    margin-right: 10px;
}
@media only screen and (max-width:767px) {
    .elementor-74070201 .elementor-element.elementor-element-12a1663 .elementor-image-hotspot img{
        /*display:none;*/
    }
    .elementor-74070201 .elementor-element.elementor-element-12a1663 .elementor-image-hotspot-content,
    .elementor-74070201 .elementor-element.elementor-element-12a1663 .elementor-image-hotspot-wrapper{
        position:initial;
        transform:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-12a1663 .elementor-image-hotspot-wrapper{
        margin-top:-6px;
        margin-left:-4px;
    }
    .elementor-74070201 .elementor-element.elementor-element-12a1663 a.btn{
        margin-top:20px;
        padding:5px 10px;
        font-size:12px;
        min-width:150px;
    }
}/* End custom CSS */
/* Start custom CSS for image-hotspot, class: .elementor-element-2e2a3e3d */.elementor-74070201 .elementor-element.elementor-element-2e2a3e3d .elementor-image-hotspot-content,
.elementor-74070201 .elementor-element.elementor-element-2e2a3e3d .elementor-image-hotspot-wrapper:hover .elementor-image-hotspot-content-hotspot-content{
    opacity: 1;
    visibility: visible;
    transform: none !important;
}
.elementor-74070201 .elementor-element.elementor-element-2e2a3e3d .group-button{
    display: flex;
}
.elementor-74070201 .elementor-element.elementor-element-2e2a3e3d .btn{
    margin-right: 10px;
}
@media only screen and (max-width:767px) {
    .elementor-74070201 .elementor-element.elementor-element-2e2a3e3d .elementor-image-hotspot img{
        display:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-2e2a3e3d .elementor-image-hotspot-content,
    .elementor-74070201 .elementor-element.elementor-element-2e2a3e3d .elementor-image-hotspot-wrapper{
        position:initial;
        transform:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-2e2a3e3d .elementor-image-hotspot-wrapper{
        margin-top:-6px;
        margin-left:-4px;
    }
    .elementor-74070201 .elementor-element.elementor-element-2e2a3e3d a.btn{
        margin-top:20px;
        padding:5px 10px;
        font-size:12px;
        min-width:150px;
    }
}/* End custom CSS */
/* Start custom CSS for image-hotspot, class: .elementor-element-40eca3c0 */.elementor-74070201 .elementor-element.elementor-element-40eca3c0 .elementor-image-hotspot-content,
.elementor-74070201 .elementor-element.elementor-element-40eca3c0 .elementor-image-hotspot-wrapper:hover .elementor-image-hotspot-content-hotspot-content{
    opacity: 1;
    visibility: visible;
    transform: none !important;
}
.elementor-74070201 .elementor-element.elementor-element-40eca3c0 .group-button{
    display: flex;
}
.elementor-74070201 .elementor-element.elementor-element-40eca3c0 .btn{
    margin-right: 10px;
}
@media only screen and (max-width:767px) {
    .elementor-74070201 .elementor-element.elementor-element-40eca3c0 .elementor-image-hotspot img{
        display:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-40eca3c0 .elementor-image-hotspot-content,
    .elementor-74070201 .elementor-element.elementor-element-40eca3c0 .elementor-image-hotspot-wrapper{
        position:initial;
        transform:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-40eca3c0 .elementor-image-hotspot-wrapper{
        margin-top:-6px;
        margin-left:-4px;
    }
    .elementor-74070201 .elementor-element.elementor-element-40eca3c0 a.btn{
        margin-top:20px;
        padding:5px 10px;
        font-size:12px;
        min-width:150px;
    }
}/* End custom CSS */
/* Start custom CSS for image-hotspot, class: .elementor-element-223c8f8e */.elementor-74070201 .elementor-element.elementor-element-223c8f8e .elementor-image-hotspot-content,
.elementor-74070201 .elementor-element.elementor-element-223c8f8e .elementor-image-hotspot-wrapper:hover .elementor-image-hotspot-content-hotspot-content{
    opacity: 1;
    visibility: visible;
    transform: none !important;
}
.elementor-74070201 .elementor-element.elementor-element-223c8f8e .group-button{
    display: flex;
}
.elementor-74070201 .elementor-element.elementor-element-223c8f8e .btn{
    margin-right: 10px;
}
@media only screen and (max-width:767px) {
    .elementor-74070201 .elementor-element.elementor-element-223c8f8e .elementor-image-hotspot img{
        display:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-223c8f8e .elementor-image-hotspot-content,
    .elementor-74070201 .elementor-element.elementor-element-223c8f8e .elementor-image-hotspot-wrapper{
        position:initial;
        transform:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-223c8f8e .elementor-image-hotspot-wrapper{
        margin-top:-6px;
        margin-left:-4px;
    }
    .elementor-74070201 .elementor-element.elementor-element-223c8f8e a.btn{
        margin-top:20px;
        padding:5px 10px;
        font-size:12px;
        min-width:150px;
    }
}/* End custom CSS */
/* Start custom CSS for image-hotspot, class: .elementor-element-6fd53fc */.elementor-74070201 .elementor-element.elementor-element-6fd53fc .elementor-image-hotspot-content,
.elementor-74070201 .elementor-element.elementor-element-6fd53fc .elementor-image-hotspot-wrapper:hover .elementor-image-hotspot-content-hotspot-content{
    opacity: 1;
    visibility: visible;
    transform: none !important;
}
.elementor-74070201 .elementor-element.elementor-element-6fd53fc .group-button{
    display: flex;
}
.elementor-74070201 .elementor-element.elementor-element-6fd53fc .btn{
    margin-right: 10px;
}
@media only screen and (max-width:767px) {
    .elementor-74070201 .elementor-element.elementor-element-6fd53fc .elementor-image-hotspot img{
        display:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-6fd53fc .elementor-image-hotspot-content,
    .elementor-74070201 .elementor-element.elementor-element-6fd53fc .elementor-image-hotspot-wrapper{
        position:initial;
        transform:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-6fd53fc .elementor-image-hotspot-wrapper{
        margin-top:-6px;
        margin-left:-4px;
    }
    .elementor-74070201 .elementor-element.elementor-element-6fd53fc a.btn{
        margin-top:20px;
        padding:5px 10px;
        font-size:12px;
        min-width:150px;
    }
}/* End custom CSS */
/* Start custom CSS for image-hotspot, class: .elementor-element-7f70d8d */.elementor-74070201 .elementor-element.elementor-element-7f70d8d .elementor-image-hotspot-content,
.elementor-74070201 .elementor-element.elementor-element-7f70d8d .elementor-image-hotspot-wrapper:hover .elementor-image-hotspot-content-hotspot-content{
    opacity: 1;
    visibility: visible;
    transform: none !important;
}
.elementor-74070201 .elementor-element.elementor-element-7f70d8d .group-button{
    display: flex;
}
.elementor-74070201 .elementor-element.elementor-element-7f70d8d .btn{
    margin-right: 10px;
}
@media only screen and (max-width:767px) {
    .elementor-74070201 .elementor-element.elementor-element-7f70d8d .elementor-image-hotspot img{
        display:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-7f70d8d .elementor-image-hotspot-content,
    .elementor-74070201 .elementor-element.elementor-element-7f70d8d .elementor-image-hotspot-wrapper{
        position:initial;
        transform:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-7f70d8d .elementor-image-hotspot-wrapper{
        margin-top:-6px;
        margin-left:-4px;
    }
    .elementor-74070201 .elementor-element.elementor-element-7f70d8d a.btn{
        margin-top:20px;
        padding:5px 10px;
        font-size:12px;
        min-width:150px;
    }
}/* End custom CSS */
/* Start custom CSS for image-hotspot, class: .elementor-element-3921bbdf */.elementor-74070201 .elementor-element.elementor-element-3921bbdf .elementor-image-hotspot-content,
.elementor-74070201 .elementor-element.elementor-element-3921bbdf .elementor-image-hotspot-wrapper:hover .elementor-image-hotspot-content-hotspot-content{
    opacity: 1;
    visibility: visible;
    transform: none !important;
}
.elementor-74070201 .elementor-element.elementor-element-3921bbdf .group-button{
    display: flex;
}
.elementor-74070201 .elementor-element.elementor-element-3921bbdf .btn{
    margin-right: 10px;
}
@media only screen and (max-width:767px) {
    .elementor-74070201 .elementor-element.elementor-element-3921bbdf .elementor-image-hotspot img{
        display:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-3921bbdf .elementor-image-hotspot-content,
    .elementor-74070201 .elementor-element.elementor-element-3921bbdf .elementor-image-hotspot-wrapper{
        position:initial;
        transform:none;
    }
    .elementor-74070201 .elementor-element.elementor-element-3921bbdf .elementor-image-hotspot-wrapper{
        margin-top:-6px;
        margin-left:-4px;
    }
    .elementor-74070201 .elementor-element.elementor-element-3921bbdf a.btn{
        margin-top:20px;
        padding:5px 10px;
        font-size:12px;
        min-width:150px;
    }
}/* End custom CSS */