@media only screen and (max-width:980px) and (min-width:768px) {
    .custom-header-nav .et_pb_menu__wrap { margin-right: 55px; }
}
@media(max-width:991px) {
    .heroSlider .n2-ss-layer .hero-text-col .n2-ss-layer-row { padding: 30px !important; }
    .heroSlider .n2-ss-layer .hero-text-col .n2-ss-layer-row .n2-ss-layer-col { padding: 0 0 60px !important; align-items: start; }
    .heroSlider .n2-ss-layer .hero-text-col h1 { font-size: 48px !important; }
    .et_pb_sticky .et_pb_row_0_tb_header.et_pb_row.et_flex_row { padding-right: 20px !important; }
}
@media(max-width:767px) {
    .heroSlider .n2-ss-layer .hero-text-col h1 { font-size: 34px !important; padding-bottom: 0 !important; }
    .heroSlider .n2-ss-layer .hero-text-col h4 { font-size: 20px !important; padding-bottom: 0 !important; }
    .heroSlider .n2-ss-layer .n2-ss-layer-content .n2-ss-layer { margin-bottom: 15px !important; }
    .heroSlider .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls { bottom: 20px; }
    .heroSlider .n2-ss-layer .n-uc-1ec6a8b7ab402-inner { min-height: 350px; }
    .heroSlider .n2-ss-layer .hero-text-col .n2-ss-layer-row .n2-ss-layer-col { padding: 0 0 10px !important; }
    .et_pb_sticky .et_pb_row_0_tb_header.et_pb_row.et_flex_row { padding-right: 20px !important; }
    .custom-header-nav .et_pb_menu__wrap { margin-right: 60px; }
    .et_pb_sticky .custom-header-nav .et_pb_menu__wrap { margin-right: 50px; }
    #custom-footer { padding: 50px 20px; }
}