/*
 * Clean Slate Dumpsters landing page.
 *
 * The rules after the Clean Slate block are the Stealth Dumpster landing page's
 * Bricks element CSS, generated by build-cleanslate.py. Each .cs-xxxxxx class
 * is one element. Edit build-cleanslate.py or this file, not both.
 */

:root {
	--cs-orange: #f74402;
	--cs-orange-dark: #c93702;
	--cs-navy: #001229;
	--cs-cream: #F9F4EA;
}

/* Clean Slate's brand typeface. Bricks' 62.5% root size is kept: the
   original page's rem sizes depend on it. */
body {
	font-family: "Barlow", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
	background: #ffffff;
}

/* Icon boxes: icon on the left, as on the original. */
.cs-beglth, .cs-ouuzja, .cs-cgqlsh, .cs-krpihk, .cs-zimtbx {
	display: flex;
	flex-direction: row;
	gap: 15px;
}
.cs-beglth .content h4, .cs-ouuzja .content h4 { margin: 0 0 2px; }
.cs-beglth .content p, .cs-ouuzja .content p,
.cs-cgqlsh .content p, .cs-krpihk .content p, .cs-zimtbx .content p { margin: 0; }
.cs-beglth .icon, .cs-ouuzja .icon { font-size: 3.2rem; }

/* Rich Text wrappers drop out of the layout, so a review card sits straight in its row. */
.cs-raw { display: contents; }

/* Reviews: native cards in a swipeable row (replaces the Trustindex widget). */
.cs-jbeywe { width: 100%; }
.cs-reviews {
	display: flex;
	gap: 20px;
	overflow-x: auto;
	scroll-snap-type: x mandatory;
	padding: 6px 4px 22px;
	text-align: left;
	scrollbar-color: var(--cs-orange) rgba(255, 255, 255, 0.15);
}
.cs-review {
	flex: 0 0 300px;
	scroll-snap-align: start;
	background: rgba(255, 255, 255, 0.08);
	color: #ffffff;
	border-radius: 8px;
	padding: 20px;
	text-align: center;
	font-size: 15px;
	line-height: 1.5;
}
.cs-review p { margin: 0; }
.cs-review__head { display: flex; flex-direction: column; align-items: center; gap: 2px; }
.cs-review__name { font-weight: 700; font-size: 16px; }
.cs-review__src { font-size: 12px; color: rgba(255, 255, 255, 0.6); }
.cs-review__stars { color: #fbbc04; font-size: 18px; letter-spacing: 2px; margin: 6px 0 10px !important; }
.cs-review__text p + p { margin-top: 8px; }

/* Mobile call bar (replaces the Call Now Button plugin). */
.cs-callbar { display: none; }
@media (max-width: 767px) {
	.cs-callbar {
		display: flex;
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 999;
		width: 100%;
		justify-content: center;
		gap: 10px;
		padding: 16px;
		border-radius: 0;
		background-color: var(--cs-orange);
		color: #ffffff;
		font-size: 2rem;
		font-weight: 700;
		box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.35);
	}
	.cs-tsnpxt { padding-bottom: 60px; }
}

/* Policy pages. */
.cs-legal { max-width: 900px; font-size: 16px; line-height: 1.65; color: #212121; }
.cs-legal h1 { font-size: 4rem; margin-bottom: 4px; color: var(--cs-navy); }
.cs-legal h2 { font-size: 2.6rem; margin: 32px 0 10px; color: var(--cs-navy); }
.cs-legal h3 { font-size: 2rem; margin: 22px 0 8px; }
.cs-legal p, .cs-legal ul { margin: 0 0 14px; }
.cs-legal ul { padding-left: 22px; list-style: disc; }
.cs-legal li { margin-bottom: 4px; }
.cs-legal a { color: var(--cs-orange); text-decoration: underline; }

/* ---- Stealth Dumpster landing page element CSS ---- */
.cs-nbnska {height: 100px; width: auto}
.cs-nbnska {align-self: center}
@media (max-width: 478px) {.cs-nbnska {padding-top: 10px; padding-bottom: 10px}
.cs-nbnska {height: 75px; width: auto}
}
.cs-nwiuwg {padding-top: 20px; padding-bottom: 18px; width: 100%; background-color: var(--cs-navy)}
@media (max-width: 478px) {.cs-nwiuwg {flex-direction: column; align-items: center; padding-top: 0; padding-bottom: 0}
}
.cs-pgtixq {font-size: 4rem; color: #ffffff; text-shadow: 0 2px 10px #000000}
@media (max-width: 991px) {.cs-pgtixq {font-size: 4rem}
}
@media (max-width: 767px) {.cs-pgtixq {text-align: center}
}
@media (max-width: 478px) {.cs-pgtixq {font-size: 2.5rem; text-shadow: 0 2px 10px #000000}
}
.cs-ixkvky {color: #f5f9fa; font-size: 2.5rem; font-weight: 300; text-align: left; text-shadow: 0 2px 10px #000000; margin-top: 10px}
.cs-ixkvky a {color: #f5f9fa; font-size: 2.5rem; font-weight: 300; text-align: left; text-shadow: 0 2px 10px #000000; font-size: inherit}
@media (max-width: 767px) {.cs-ixkvky {text-align: center}
.cs-ixkvky a {text-align: center; font-size: inherit}
}
@media (max-width: 478px) {.cs-ixkvky {font-size: 2rem; text-shadow: 2px 0 10px #000000; margin-bottom: 5px}
.cs-ixkvky a {font-size: 2rem; text-shadow: 2px 0 10px #000000; font-size: inherit}
}
.cs-tigjwm {border: 2px solid #ffffff; border-radius: 5px; background-color: var(--cs-orange); box-shadow: 0 0 10px 2px #000000; margin-top: 20px; margin-left: 0; color: #ffffff; font-size: 2rem; font-weight: 700; text-shadow: 0 2px 10px #000000}
.cs-tigjwm:hover {border-color: var(--cs-orange-dark)}
a:link { text-decoration: none !important;}
@media (max-width: 991px) {.cs-tigjwm {font-size: 1.8rem; margin-top: 20px}
}
@media (max-width: 767px) {.cs-tigjwm {margin-top: 10px; order: 3}
}
@media (max-width: 478px) {.cs-tigjwm {margin-top: 10px; margin-left: 0; order: 3; padding-right: 15px; padding-left: 15px; font-size: 2rem; text-shadow: 0 2px 10px #000000; color: #ffffff; font-weight: 700; box-shadow: 0 2px 10px 0 #000000}
}
.cs-nvflgp {flex-direction: row}
@media (max-width: 767px) {.cs-nvflgp {justify-content: center; margin-top: 20px}
}
@media (max-width: 478px) {.cs-nvflgp {margin-top: 20px}
}
.cs-twnngx {align-self: center !important; padding-right: 50px; width: 50%; justify-content: center; flex-shrink: 0}
@media (max-width: 767px) {.cs-twnngx {width: 100%; padding-right: 0; align-items: center}
}
.cs-koyujz {font-size: 3rem; color: #000000; text-align: center; margin-bottom: 20px; align-self: center}
.cs-koyujz .separator {border-top-color: #b56c30}
@media (max-width: 991px) {.cs-koyujz {text-align: center}
}
@media (max-width: 478px) {.cs-koyujz {font-size: 2rem; text-align: center; align-self: center; width: 100%}
.cs-koyujz .separator {border-top-color: #ffffff}
}
.cs-kvdpix {font-size: 20px; color: #000000; justify-content: center}
.cs-kvdpix .form-group:nth-child(1) {width: 100%}
.cs-kvdpix ::placeholder {color: #858585}
.cs-kvdpix select {color: #858585; background-color: rgba(255, 255, 255, 0.93); border-top-left-radius: 11px}
.cs-kvdpix .form-group input {background-color: rgba(255, 255, 255, 0.93); border-top-left-radius: 11px}
.cs-kvdpix .flatpickr {background-color: rgba(255, 255, 255, 0.93); border-top-left-radius: 11px}
.cs-kvdpix textarea {background-color: rgba(255, 255, 255, 0.93); border-top-left-radius: 11px}
.cs-kvdpix .form-field-richtext + .tox-tinymce {background-color: rgba(255, 255, 255, 0.93); border-top-left-radius: 11px}
.cs-kvdpix .form-group:not(.submit-button-wrapper):not(.message):not(.captcha) {padding-right: 8px; padding-left: 8px}
.cs-kvdpix .bricks-button:not([type=submit]) {border-top-left-radius: 11px}
.cs-kvdpix .choose-files {border-top-left-radius: 11px}
.cs-kvdpix .bricks-button {background-color: var(--cs-orange); color: #ffffff; text-shadow: 0 2px 10px #000000; font-weight: 700}
.cs-kvdpix button[type=submit].bricks-button {border: 2px solid #000000; border-top-left-radius: 11px}
.cs-kvdpix label {color: #000000; font-size: 12px}
.cs-kvdpix .label {color: #000000; font-size: 12px}
@media (max-width: 991px) {.cs-kvdpix {justify-content: center}
}
@media (max-width: 767px) {.cs-kvdpix {justify-content: center}
}
@media (max-width: 478px) {.cs-kvdpix .form-group:nth-child(1) {width: 100%}
.cs-kvdpix {justify-content: center}
.cs-kvdpix .form-group input {color: #000000}
.cs-kvdpix select {color: #000000}
.cs-kvdpix textarea {color: #000000}
.cs-kvdpix .bricks-button {color: #ffffff; text-shadow: 0 2px 10px #000000; font-weight: 700}
}
#freequote {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; width: 50%; flex-shrink: 0; align-self: center !important; background-color: #ffffff; border: 2px solid var(--cs-orange); border-radius: 11px; box-shadow: 0 0 10px 2px #000000; margin-top: 15px; margin-bottom: 15px}
@media (max-width: 767px) {#freequote {width: 100%; padding-top: 25px; margin-top: 2rem}
}
@media (max-width: 478px) {#freequote {margin-top: 22px; margin-bottom: 22px; border: 2px solid #ffffff; box-shadow: 0 2px 10px 2px #000000}
}
.cs-tdepmx {align-self: center !important; flex-direction: row; min-height: 700px}
@media (max-width: 478px) {.cs-tdepmx {padding-right: 10px; padding-left: 10px}
}
.cs-rdgikm {background-color: var(--ezblue); background-image: url("/wp-content/themes/cleanslate-child/assets/img/roll-off-truck-hammond-la.webp"); background-size: cover; background-position: bottom center; align-self: center !important; padding-right: 20px; padding-left: 20px; overflow: hidden; position: relative; flex-direction: column; width: 10000px}
:where(.cs-rdgikm > *:not(figcaption)) {position: relative}
.cs-rdgikm::before {background-image: linear-gradient(rgba(0, 0, 0, 0.66), rgba(0, 0, 0, 0.66)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}
@media (max-width: 767px) {.cs-rdgikm {padding-top: 25px; padding-bottom: 25px}
}
@media (max-width: 478px) {.cs-rdgikm {display: flex; padding-right: 10px; padding-left: 10px; background-position: center -1%; background-size: contain; background-repeat: no-repeat; position: relative; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}
:where(.cs-rdgikm > *:not(figcaption)) {position: relative}
.cs-rdgikm::before {background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}
}
.cs-msugic {font-size: 22px; font-weight: 500}
.cs-ocgfrb {font-size: 55px; color: #000000}
@media (max-width: 478px) {.cs-ocgfrb {font-size: 45px; text-align: center}
}
.cs-timocf {font-size: 2rem; font-weight: 300; color: #000000; text-align: center; width: 800px; margin-top: 10px; margin-bottom: 25px}
.cs-timocf a {font-size: 2rem; font-weight: 300; color: #000000; text-align: center; font-size: inherit}
@media (max-width: 767px) {.cs-timocf {text-align: center}
.cs-timocf a {text-align: center; font-size: inherit}
}
@media (max-width: 478px) {.cs-timocf {font-size: 18px}
.cs-timocf a {font-size: 18px; font-size: inherit}
}
.cs-qxmlyn {margin-bottom: 25px; border: 2px solid var(--cs-orange); border-radius: 15px; width: 1110px; box-shadow: 0 0 10px 2px #000000}
@media (max-width: 478px) {.cs-qxmlyn {margin-bottom: 0}
}
.cs-hjyavj {background-color: rgba(255, 255, 255, 0); margin-bottom: 20px; font-size: 3rem; color: #ffffff; text-align: center; align-self: center}
.cs-hjyavj .separator {border-top-color: #b56c30}
@media (max-width: 991px) {.cs-hjyavj {text-align: center}
}
@media (max-width: 767px) {.cs-hjyavj {align-self: center}
}
@media (max-width: 478px) {.cs-hjyavj {width: 100%; padding-top: 15px; font-size: 3rem; text-align: center; align-self: center}
.cs-hjyavj .separator {border-top-color: #ffffff}
}
.cs-hckswn {font-size: 2rem; text-align: center; color: #ffffff; padding-top: 10px; padding-bottom: 10px}
.cs-hckswn a {font-size: 2rem; text-align: center; color: #ffffff; font-size: inherit}
@media (max-width: 478px) {.cs-hckswn {padding-top: 15px; padding-bottom: 15px}
}
.cs-qwpkfa {font-size: 2rem; color: #ffffff; text-shadow: 0 2px 10px #000000; font-weight: 700; background-color: var(--cs-orange); align-self: center; border: 2px solid #212121; border-radius: 5px; box-shadow: 0 0 10px 2px #000000}
.cs-qwpkfa:hover {border-color: var(--cs-orange-dark)}
@media (max-width: 767px) {.cs-qwpkfa {align-self: center; order: 3}
}
@media (max-width: 478px) {.cs-qwpkfa {padding-right: 15px; padding-left: 15px; align-self: center; margin-left: 01px; order: 3}
}
.cs-grgmry {background-color: var(--cs-navy); border: 2px solid var(--cs-orange); border-radius: 10px; box-shadow: 0 0 10px 2px #000000; margin-right: 0; margin-left: 15px; width: 50%; padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; align-items: flex-start; display: flex}
@media (max-width: 991px) {.cs-grgmry {width: 50%}
}
@media (max-width: 767px) {.cs-grgmry {width: 100%; margin-top: 2rem; margin-left: 0}
}
@media (max-width: 478px) {.cs-grgmry {margin-top: 2rem; margin-right: 0; margin-left: 0; width: 100%}
}
.cs-sbzfoi {margin-bottom: 25px; border: 2px solid var(--cs-orange); border-radius: 15px; width: 1110px; box-shadow: 0 0 10px 2px #000000}
@media (max-width: 478px) {.cs-sbzfoi {margin-bottom: 0}
}
.cs-lzewvg {background-color: rgba(255, 255, 255, 0); margin-bottom: 20px; font-size: 3rem; color: #ffffff; text-align: center; align-self: center}
.cs-lzewvg .separator {border-top-color: #b56c30}
@media (max-width: 991px) {.cs-lzewvg {text-align: center}
}
@media (max-width: 767px) {.cs-lzewvg {align-self: center}
}
@media (max-width: 478px) {.cs-lzewvg {width: 100%; padding-top: 15px; font-size: 3rem; text-align: center; align-self: center}
.cs-lzewvg .separator {border-top-color: #ffffff}
}
.cs-zhpbnt {font-size: 2rem; text-align: center; color: #ffffff; padding-top: 10px; padding-bottom: 10px}
.cs-zhpbnt a {font-size: 2rem; text-align: center; color: #ffffff; font-size: inherit}
@media (max-width: 478px) {.cs-zhpbnt {padding-top: 15px; padding-bottom: 15px}
}
.cs-pbaisk {font-size: 2rem; color: #ffffff; text-shadow: 0 2px 10px #000000; font-weight: 700; background-color: var(--cs-orange); align-self: center; border: 2px solid #212121; border-radius: 5px; box-shadow: 0 0 10px 2px #000000}
.cs-pbaisk:hover {border-color: var(--cs-orange-dark)}
@media (max-width: 767px) {.cs-pbaisk {align-self: center; order: 3}
}
@media (max-width: 478px) {.cs-pbaisk {padding-right: 15px; padding-left: 15px; align-self: center; margin-left: 01px; order: 3}
}
.cs-wgsapl {background-color: var(--cs-navy); border: 2px solid var(--cs-orange); border-radius: 10px; box-shadow: 0 0 10px 2px #000000; margin-right: 0; margin-left: 15px; width: 50%; padding-top: 25px; padding-right: 25px; padding-bottom: 60px; padding-left: 25px; align-items: flex-start; display: flex}
@media (max-width: 991px) {.cs-wgsapl {width: 50%}
}
@media (max-width: 767px) {.cs-wgsapl {width: 100%; margin-top: 2rem; margin-left: 0}
}
@media (max-width: 478px) {.cs-wgsapl {margin-top: 2rem; margin-right: 0; margin-left: 0; width: 100%}
}
.cs-fzbzgc {margin-top: 0; flex-direction: row; justify-content: center}
@media (max-width: 991px) {.cs-fzbzgc {margin-right: 0; margin-left: 0; padding-right: 75px; padding-left: 75px}
}
@media (max-width: 478px) {.cs-fzbzgc {padding-right: 10px; padding-left: 10px; justify-content: space-between}
}
#learnmore {flex-direction: column; align-items: center; margin-top: 120px; margin-bottom: 60px; padding-right: 20px; padding-left: 20px}
@media (max-width: 991px) {#learnmore {margin-top: 25px; padding-right: 0; padding-left: 0}
}
@media (max-width: 478px) {#learnmore {margin-top: 0; margin-bottom: 0; display: flex; padding-top: 25px; padding-right: 10px; padding-bottom: 25px; padding-left: 10px}
}
.cs-jyehra {border-radius: 10px; z-index: 2; margin-bottom: 63px; box-shadow: 0 0 10px 2px #000000}
@media (max-width: 478px) {.cs-jyehra {margin-top: 2rem; margin-bottom: 3rem; box-shadow: 0 2px 10px 2px #000000}
}
.cs-beglth {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: #ffffff; border-radius: 10px; margin-left: 15px; width: 400px; z-index: 2; box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.1)}
.cs-beglth .content {font-size: 13px}
.cs-beglth .icon {align-self: center; color: var(--cs-orange)}
.cs-beglth .icon a {color: var(--cs-orange)}
@media (max-width: 991px) {.cs-beglth h1 {color: #000000}
.cs-beglth h2 {color: #000000}
.cs-beglth h3 {color: #000000}
.cs-beglth h4 {color: #000000}
.cs-beglth h5 {color: #000000}
.cs-beglth h6 {color: #000000}
.cs-beglth .content {color: #000000}
.cs-beglth {box-shadow: 0 2px 10px 2px #000000}
}
@media (max-width: 478px) {.cs-beglth {margin-left: 0; right: 1px}
}
.cs-ouuzja .icon {color: var(--cs-orange); align-self: center}
.cs-ouuzja .icon a {color: var(--cs-orange)}
.cs-ouuzja {margin-top: 15px; margin-left: 50px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; background-color: #ffffff; border-radius: 10px; width: 400px; z-index: 2; box-shadow: 5px 5px 25px 0 rgba(0, 0, 0, 0.1)}
.cs-ouuzja .content {font-size: 13px}
@media (max-width: 991px) {.cs-ouuzja h1 {color: #000000}
.cs-ouuzja h2 {color: #000000}
.cs-ouuzja h3 {color: #000000}
.cs-ouuzja h4 {color: #000000}
.cs-ouuzja h5 {color: #000000}
.cs-ouuzja h6 {color: #000000}
.cs-ouuzja .content {color: #000000}
.cs-ouuzja {box-shadow: 0 0 10px 2px #000000}
}
@media (max-width: 478px) {.cs-ouuzja {margin-left: 0; right: 1px}
}
.cs-sdfqlp {padding-right: 25px; margin-top: -50px}
@media (max-width: 767px) {.cs-sdfqlp {align-items: center; padding-right: 0; margin-top: -8rem}
}
@media (max-width: 478px) {.cs-sdfqlp {order: 2; margin-top: 0}
}
.cs-gubjoo {font-size: 55px; color: #000000}
@media (max-width: 767px) {.cs-gubjoo {text-align: center}
}
@media (max-width: 478px) {.cs-gubjoo {font-size: 3.5rem}
}
.cs-hrlpwm {margin-top: 25px; margin-bottom: 25px}
@media (max-width: 991px) {.cs-hrlpwm {color: #000000}
.cs-hrlpwm a {color: #000000; font-size: inherit}
}
@media (max-width: 767px) {.cs-hrlpwm {text-align: center}
.cs-hrlpwm a {text-align: center; font-size: inherit}
}
.cs-cgqlsh .icon {align-self: center; color: var(--cs-orange)}
.cs-cgqlsh .icon i {font-size: 18px}
.cs-cgqlsh .icon a {color: var(--cs-orange)}
.cs-cgqlsh {margin-bottom: 5px}
.cs-cgqlsh .content {font-size: 14px}
@media (max-width: 991px) {.cs-cgqlsh .content {color: #000000}
}
@media (max-width: 478px) {.cs-cgqlsh .icon {align-self: center}
.cs-cgqlsh {align-self: flex-start}
}
.cs-krpihk {margin-bottom: 5px}
.cs-krpihk .icon {align-self: center; color: var(--cs-orange)}
.cs-krpihk .icon i {font-size: 18px}
.cs-krpihk .icon a {color: var(--cs-orange)}
.cs-krpihk .content {font-size: 14px}
@media (max-width: 991px) {.cs-krpihk .content {color: #000000}
.cs-krpihk {margin-bottom: 6px}
}
@media (max-width: 478px) {.cs-krpihk .icon {align-self: center}
.cs-krpihk {align-self: flex-start}
}
.cs-zimtbx {margin-bottom: 5px}
.cs-zimtbx .icon {align-self: center; color: var(--cs-orange)}
.cs-zimtbx .icon i {font-size: 18px}
.cs-zimtbx .icon a {color: var(--cs-orange)}
.cs-zimtbx .content {font-size: 14px}
@media (max-width: 991px) {.cs-zimtbx .content {color: #000000}
}
@media (max-width: 478px) {.cs-zimtbx .icon {align-self: center}
.cs-zimtbx {align-self: flex-start}
}
@media (max-width: 767px) {.cs-yvtxby {align-items: flex-start}
}
.cs-fntguz {padding-left: 25px; justify-content: center}
@media (max-width: 767px) {.cs-fntguz {align-items: center; padding-left: 0; margin-top: 25px}
}
#whychooseus {flex-direction: row; align-items: stretch; margin-top: 155px; margin-bottom: 60px; padding-right: 20px; padding-left: 20px}
@media (max-width: 478px) {#whychooseus {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 15px; padding-bottom: 20px}
}
.cs-iuiiwk {color: var(--cs-cream); font-size: 22px; font-weight: 500; align-self: center}
@media (max-width: 478px) {.cs-iuiiwk {align-self: center}
}
.cs-oluuej {font-size: 55px; color: var(--cs-cream); text-align: center; margin-bottom: 22px; align-self: center}
@media (max-width: 478px) {.cs-oluuej {align-self: center; font-size: 45px}
}
.cs-jbeywe {text-align: center; align-self: center}
.cs-dqtunp {width: 1000%}
@media (max-width: 478px) {.cs-dqtunp {width: 100%; padding-bottom: 25px}
}
.cs-cpftfn {width: 1350px; flex-direction: row; align-items: stretch}
@media (max-width: 478px) {.cs-cpftfn {padding-right: 33px; padding-bottom: 0; padding-left: 33px; display: flex; width: 100%; flex-direction: column}
}
.cs-xabjou {margin-top: 60px; margin-bottom: 60px; justify-content: center; padding-top: 100px; padding-right: 20px; padding-bottom: 100px; padding-left: 20px; align-self: stretch !important; width: 100%; flex-direction: row; background-color: var(--cs-navy); align-items: center}
@media (max-width: 767px) {.cs-xabjou {flex-direction: row; margin-bottom: 0}
}
@media (max-width: 478px) {.cs-xabjou {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 30px; padding-right: 0; padding-bottom: 0; padding-left: 0; flex-direction: column}
}
.cs-etyrwm {font-size: 23px; color: #000000; font-weight: 300; text-align: left; width: 800px; margin-bottom: 25px; align-self: center}
.cs-etyrwm a {font-size: 23px; color: #000000; font-weight: 300; text-align: left; font-size: inherit}
@media (max-width: 991px) {.cs-etyrwm {text-align: center; align-self: center}
.cs-etyrwm a {text-align: center; font-size: inherit}
}
@media (max-width: 767px) {.cs-etyrwm {text-align: center}
.cs-etyrwm a {text-align: center; font-size: inherit}
}
@media (max-width: 478px) {.cs-etyrwm {font-size: 2rem; margin-top: 22px}
.cs-etyrwm a {font-size: 2rem; font-size: inherit}
}
.cs-pakdyz {border: 2px solid #ffffff; border-radius: 5px; background-color: var(--cs-orange); font-size: 2rem; font-weight: 700; text-shadow: 0 2px 10px #000000; color: #ffffff; margin-left: 2rem; box-shadow: 0 0 10px 2px #000000}
.cs-pakdyz:hover {border-color: var(--cs-orange-dark)}
a:link { text-decoration: none !important;}
@media (max-width: 991px) {.cs-pakdyz {font-size: 1.8rem}
}
@media (max-width: 767px) {.cs-pakdyz {order: 3; align-self: center}
}
@media (max-width: 478px) {.cs-pakdyz {margin-left: 0; order: 3; padding-right: 15px; padding-left: 15px; align-self: center; font-size: 2rem; text-shadow: 0 2px 10px #000000; color: #ffffff; font-weight: 700; box-shadow: 0 2px 10px 0 #000000}
}
.cs-mykhur {margin-left: 2rem; border: 1px solid #000000; border-radius: 5px; background-color: rgba(247, 68, 2, 0); box-shadow: 0 2px 10px 2px #000000; color: #212121; font-size: 2rem; font-weight: 400; text-shadow: 0 2px 10px transparent}
.cs-mykhur:hover {border-color: var(--cs-orange-dark)}
@media (max-width: 767px) {.cs-mykhur {order: 3}
}
@media (max-width: 478px) {.cs-mykhur {margin-top: 2rem; margin-left: 0; order: 3; padding-right: 15px; padding-left: 15px}
}
.cs-bbavqc {flex-direction: row; justify-content: center}
@media (max-width: 991px) {.cs-bbavqc {flex-direction: row; justify-content: center}
}
@media (max-width: 767px) {.cs-bbavqc {justify-content: center}
}
@media (max-width: 478px) {.cs-bbavqc {flex-direction: column; align-self: center !important; align-items: center}
}
.cs-cgrfbz {flex-direction: column; align-items: center; align-self: center !important}
@media (max-width: 991px) {.cs-cgrfbz {align-items: center; margin-top: 2rem}
}
@media (max-width: 767px) {.cs-cgrfbz {width: 100%; margin-top: 3rem}
}
@media (max-width: 478px) {.cs-cgrfbz {margin-top: 0; width: 100%}
}
.cs-raifus {border-radius: 10px; background-color: #ffffff; margin-top: 60px; margin-bottom: 60px; padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; flex-direction: row; align-items: center}
@media (max-width: 991px) {.cs-raifus {flex-direction: column}
}
@media (max-width: 767px) {.cs-raifus {margin-top: 0; margin-bottom: 30px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; flex-direction: column}
}
@media (max-width: 478px) {.cs-raifus {margin-top: 00; margin-right: 00; margin-bottom: 20px; margin-left: 00}
}
.cs-igupmq {align-self: center; color: #ffffff}
.cs-igupmq a {color: #ffffff; font-size: inherit}
.cs-tsnpxt {background-color: var(--cs-navy)}
.privacy a:link { color: white!important;}
