.slider-text-h1 .n2-ss-item-content {
   font-size: 50px !important;
   font-weight: 800 !important;
   line-height: 46px !important;
   text-transform: uppercase !important;
   letter-spacing: 10px !important;
}

@media (max-width: 1200px) {
   .slider-text-h1 .n2-ss-item-content {
      letter-spacing: 0 !important;
   }
}

@media (max-width: 979px) {
   .slider-text-h1 .n2-ss-item-content {
      font-size: 40px !important;
   }
}

@media (max-width: 640px) {
   .slider-text-h1 .n2-ss-item-content {
      font-size: 30px !important;
      line-height: 36px !important;
   }
}

.slider-text-h4 .n2-ss-item-content {
   font-size: 20px !important;
   font-weight: normal !important;
   line-height: 26px !important;
   letter-spacing: 4px !important;
}

@media (max-width: 1200px) {
   .slider-text-h4 .n2-ss-item-content {
      letter-spacing: 0 !important;
   }
}

.slider-text-p .n2-ss-item-content p {
    padding: 0;
}


.n2-ss-section-main-content {
   padding: 40px 36px !important;
}

@media (max-width: 720px) {
   .n2-ss-section-main-content {
      padding: 40px 36px !important;
   }
}

@media (max-width: 620px) {
   .n2-ss-section-main-content {
      padding: 18px 36px !important;
   }
}

.n2-ss-slider .n2-ss-layer[data-sstype='slide'] {
    justify-content: end !important;
    margin-top: -42px;
}

@media (max-width: 495px) {
    .slider-text-p .n2-ss-item-content p {
        font-size: 14px !important;
        line-height: 20px !important;
    }
    
    .slider-text-h1 .n2-ss-item-content {
        font-size: 20px !important;
        line-height: 26px !important;
    }
    
    .slider-text-h4 .n2-ss-item-content {
        font-size: 16px !important;
        line-height: 22px !important;
        margin-bottom: 8px !important;
    }
}

