@use "../utilities" as *; /**---------------------------------------- START: Theme Request CSS ----------------------------------------*/ .request-section{ @include background; width: 100%; height: 100%; } .req-content{ margin-right: 20px; @include breakpoint(md){ margin-right: 0; max-width: 500px; width: 100%; } } .req-item{ display: grid; grid-template-columns: 40px 1fr; grid-gap: 20px; i{ color: var(--lt-color-theme-primary); font-size: 46px; } .req-content{ .title{ color: var(--lt-color-common-white); } p{ color: var(--lt-color-common-white); max-width: 380px; width: 100%; margin-bottom: 0; } } &:not(:last-of-type){ margin-bottom: 35px; } } .request-form-wrap{ background-color: var(--lt-color-common-white); padding: 40px; margin-left: 40px; @include breakpoint(md){ margin-left: 0; max-width: 640px; width: 100%; margin: 0 auto; } .form-header{ margin-bottom: 20px; } } .logisec-contact-form{ .form-group{ margin-bottom: 25px; .form-control{ color: var(--lt-color-text-body); font-size: 14px; padding: 12px; border-radius: 0; box-shadow: none; border: 1px solid var(--lt-color-border-1); &:focus{ box-shadow: none; border: 1px solid var(--lt-color-border-1); } @include tp-placeholder{ font-size: 14px; color: var(--lt-color-text-body); } } .form-select{ option{ padding: 10px; } } } .range-slider-wrap{ margin-bottom: 25px; .range-slider-output{ @include flex-vertical-center; justify-content: space-between; } .range-line{ accent-color: var(--lt-color-theme-primary); width: 100%; background: rgba(255, 255, 255, 0.6); border-radius: 5px; background-image: linear-gradient(#ff4500, #ff4500); background-size: 70% 100%; background-repeat: no-repeat; border: none; height: 6px; } } } /* !END: Theme Request CSS */