.elementor-19 .elementor-element.elementor-element-8e217f8{overflow:hidden;margin-top:-40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f9a3baf{margin-top:0px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-a85774b:hover > .elementor-element-populated{background-color:#1B62AA;}.elementor-19 .elementor-element.elementor-element-a7ce9fe{text-align:left;}.elementor-19 .elementor-element.elementor-element-a7ce9fe img{width:100%;transition-duration:1s;}.elementor-19 .elementor-element.elementor-element-a7ce9fe:hover img{opacity:0.2;}.elementor-19 .elementor-element.elementor-element-a7ce9fe .widget-image-caption{text-align:center;color:#FFFFFF;background-color:rgba(27, 98, 170, 0.8);font-size:26px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:2px 2px 5px #000000;}.elementor-19 .elementor-element.elementor-element-a7ce9fe > .elementor-widget-container{background-color:#1B62AA;}.elementor-19 .elementor-element.elementor-element-22ccdc5:hover > .elementor-element-populated{background-color:#1B62AA;}.elementor-19 .elementor-element.elementor-element-fd5edcf img{width:100%;transition-duration:1s;}.elementor-19 .elementor-element.elementor-element-fd5edcf:hover img{opacity:0.2;}.elementor-19 .elementor-element.elementor-element-fd5edcf .widget-image-caption{color:#FFFFFF;background-color:rgba(213, 196, 85, 0.87);font-size:26px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:2px 2px 5px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-fd5edcf > .elementor-widget-container{background-color:#D5C455;}.elementor-19 .elementor-element.elementor-element-a0aa8ef:hover > .elementor-element-populated{background-color:#1B62AA;}.elementor-19 .elementor-element.elementor-element-7100e65 img{width:100%;transition-duration:1s;}.elementor-19 .elementor-element.elementor-element-7100e65:hover img{opacity:0.2;}.elementor-19 .elementor-element.elementor-element-7100e65 .widget-image-caption{color:#FFFFFF;background-color:rgba(239, 53, 77, 0.8313725490196079);font-size:26px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:2px 2px 5px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-7100e65 > .elementor-widget-container{background-color:#EF354D;}.elementor-19 .elementor-element.elementor-element-b8f16a0:hover > .elementor-element-populated{background-color:#1B62AA;}.elementor-19 .elementor-element.elementor-element-a71e31a img{width:100%;transition-duration:1s;}.elementor-19 .elementor-element.elementor-element-a71e31a:hover img{opacity:0.2;}.elementor-19 .elementor-element.elementor-element-a71e31a .widget-image-caption{color:#FFFFFF;background-color:rgba(213, 196, 85, 0.87);font-size:26px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:2px 2px 5px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-a71e31a > .elementor-widget-container{background-color:#D5C455;}.elementor-19 .elementor-element.elementor-element-fc837dc:hover > .elementor-element-populated{background-color:#1B62AA;}.elementor-19 .elementor-element.elementor-element-3d0dda8 img{width:100%;transition-duration:1s;}.elementor-19 .elementor-element.elementor-element-3d0dda8:hover img{opacity:0.2;}.elementor-19 .elementor-element.elementor-element-3d0dda8 .widget-image-caption{color:#FFFFFF;background-color:rgba(239, 53, 77, 0.8313725490196079);font-size:26px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:2px 2px 5px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-3d0dda8 > .elementor-widget-container{background-color:#EF354D;}.elementor-19 .elementor-element.elementor-element-826ad03:hover > .elementor-element-populated{background-color:#1B62AA;}.elementor-19 .elementor-element.elementor-element-a0ef760{text-align:left;}.elementor-19 .elementor-element.elementor-element-a0ef760 img{width:100%;transition-duration:1s;}.elementor-19 .elementor-element.elementor-element-a0ef760:hover img{opacity:0.2;}.elementor-19 .elementor-element.elementor-element-a0ef760 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:rgba(27, 98, 170, 0.8);font-size:26px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:2px 2px 5px #000000;}.elementor-19 .elementor-element.elementor-element-a0ef760 > .elementor-widget-container{background-color:#1B62AA;}.elementor-19 .elementor-element.elementor-element-dbe93a1:hover > .elementor-element-populated{background-color:#1B62AA;}.elementor-19 .elementor-element.elementor-element-1317328 img{width:100%;transition-duration:1s;}.elementor-19 .elementor-element.elementor-element-1317328:hover img{opacity:0.2;}.elementor-19 .elementor-element.elementor-element-1317328 .widget-image-caption{color:#FFFFFF;background-color:rgba(239, 53, 77, 0.8313725490196079);font-size:26px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:2px 2px 5px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-1317328 > .elementor-widget-container{background-color:#EF354D;}.elementor-19 .elementor-element.elementor-element-767e974:hover > .elementor-element-populated{background-color:#1B62AA;}.elementor-19 .elementor-element.elementor-element-ffe69f1 img{width:100%;transition-duration:1s;}.elementor-19 .elementor-element.elementor-element-ffe69f1:hover img{opacity:0.2;}.elementor-19 .elementor-element.elementor-element-ffe69f1 .widget-image-caption{color:#FFFFFF;background-color:rgba(213, 196, 85, 0.87);font-size:26px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:2px 2px 5px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-ffe69f1 > .elementor-widget-container{background-color:#D5C455;}.elementor-19 .elementor-element.elementor-element-4efe495:hover > .elementor-element-populated{background-color:#1B62AA;}.elementor-19 .elementor-element.elementor-element-5d24502{text-align:left;}.elementor-19 .elementor-element.elementor-element-5d24502 img{width:100%;transition-duration:1s;}.elementor-19 .elementor-element.elementor-element-5d24502:hover img{opacity:0.2;}.elementor-19 .elementor-element.elementor-element-5d24502 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:rgba(27, 98, 170, 0.8);font-size:26px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:2px 2px 5px #000000;}.elementor-19 .elementor-element.elementor-element-5d24502 > .elementor-widget-container{background-color:#1B62AA;}:root{--page-title-display:none;}/* Start custom CSS for image, class: .elementor-element-a7ce9fe *//*.img-box:after {
    background-image: -webkit-linear-gradient(bottom, #000000, transparent);
background-image: -moz-linear-gradient(bottom, #000000, transparent);
background-image: -ms-linear-gradient(bottom, #000000, transparent);
background-image: -o-linear-gradient(bottom, #000000, transparent);
background-image: linear-gradient(bottom, #000000, transparent);
content: "t";
font-size: 0;
display: block;
width: 100%;
position: absolute;
bottom: 0px;
height: 90px;
    
}
.img-box:hover:after {
    display: none;
}*/
.img-box .wp-caption-text {
    position: absolute;
    width: 100%;
    z-index: 1;
    bottom: 0px;
    padding-bottom: 20px;
    padding-top: 20px;
    left: 0;
    cursor: pointer;
}

.img-box:hover .wp-caption-text {
    bottom: 50%;
    transition: 1s;
    margin-bottom: -45px;
    background: transparent !important;
}

.img-box .wp-caption-text:after {
    content: "\f101";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-left: 15px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0ef760 *//*.img-box:after {
    background-image: -webkit-linear-gradient(bottom, #000000, transparent);
background-image: -moz-linear-gradient(bottom, #000000, transparent);
background-image: -ms-linear-gradient(bottom, #000000, transparent);
background-image: -o-linear-gradient(bottom, #000000, transparent);
background-image: linear-gradient(bottom, #000000, transparent);
content: "t";
font-size: 0;
display: block;
width: 100%;
position: absolute;
bottom: 0px;
height: 90px;
    
}
.img-box:hover:after {
    display: none;
}*/
.img-box .wp-caption-text {
    position: absolute;
    width: 100%;
    z-index: 1;
    bottom: 0px;
    padding-bottom: 20px;
    padding-top: 20px;
    left: 0;
    cursor: pointer;
}

.img-box:hover .wp-caption-text {
    bottom: 50%;
    transition: 1s;
    margin-bottom: -45px;
    background: transparent !important;
}

.img-box .wp-caption-text:after {
    content: "\f101";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-left: 15px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d24502 *//*.img-box:after {
    background-image: -webkit-linear-gradient(bottom, #000000, transparent);
background-image: -moz-linear-gradient(bottom, #000000, transparent);
background-image: -ms-linear-gradient(bottom, #000000, transparent);
background-image: -o-linear-gradient(bottom, #000000, transparent);
background-image: linear-gradient(bottom, #000000, transparent);
content: "t";
font-size: 0;
display: block;
width: 100%;
position: absolute;
bottom: 0px;
height: 90px;
    
}
.img-box:hover:after {
    display: none;
}*/
.img-box .wp-caption-text {
    position: absolute;
    width: 100%;
    z-index: 1;
    bottom: 0px;
    padding-bottom: 20px;
    padding-top: 20px;
    left: 0;
    cursor: pointer;
}

.img-box:hover .wp-caption-text {
    bottom: 50%;
    transition: 1s;
    margin-bottom: -45px;
    background: transparent !important;
}

.img-box .wp-caption-text:after {
    content: "\f101";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    margin-left: 15px
}/* End custom CSS */