.elementor-131 .elementor-element.elementor-element-2c5bbdd{padding:0% 4% 0% 4%;}.elementor-131 .elementor-element.elementor-element-44ac790 .elementor-image-carousel-wrapper .slick-slider .slick-prev:before, .elementor-131 .elementor-element.elementor-element-44ac790 .elementor-image-carousel-wrapper .slick-slider .slick-next:before{color:#000000;}.elementor-131 .elementor-element.elementor-element-44ac790 .slick-list{margin-left:-10px;}.elementor-131 .elementor-element.elementor-element-44ac790 .slick-slide .slick-slide-inner{padding-left:10px;}.elementor-131 .elementor-element.elementor-element-44ac790 .elementor-image-carousel-caption{text-align:left;color:#b2b2b2;font-family:"Helvetica", Sans-serif;font-size:11px;font-weight:100;}.elementor-131 .elementor-element.elementor-element-899f748{margin-top:-200px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-131 .elementor-element.elementor-element-3b51075 .gallery-item .gallery-caption{text-align:center;}body.elementor-page-131 h1.entry-title, .elementor-page-title{display:none;}@media(max-width:1024px){.elementor-131 .elementor-element.elementor-element-899f748{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-131 .elementor-element.elementor-element-899f748{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-44ac790 */.slick-slide {
    float: left;
    height: 64vh !important;
    min-height: 1px;
    display: none;
    width: auto !important;
}
.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    height: 64vh;
    overflow: hidden;
}
.elementor #nophone img {
    height: 60vh;
    max-width: 100%;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2c5bbdd */#primary {
    margin-top: -50px;
}
.slick-slide .slick-slide-inner {
    padding-left: 0px !important;
}
@media screen and (min-width: 1600px) {
 .slick-slide {
    float: left;
    height: 600px !important;
    min-height: 1px;
    display: none;
    width: auto !important;
}
.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    height: 600px !important;
    overflow: hidden;
}
.elementor img {
    height: 550px !important;
    max-width: 100%;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.bdt-offcanvas .elementor img {
    height: 200px !important;
    max-width: 100%;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-3b51075 */.elementor #iphone img {
    height: auto;
    max-width: 100%;
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-899f748 */#iphone .gallery-icon.elementor img {
    height: auto !important;
    max-width: 100%;
}/* End custom CSS */