.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}  .bg-white {
background-color: #ffffff;
}
.bg-black {
background-color: #011117;
}
.bg-grey {
background-color: #ccc;
}
.text-white {
color: #ffffff;
}
.text-black {
color: #011117;
}
.text-grey {
color: #ccc;
}
a.underline {
text-decoration: none;
color: inherit;
display: inline;
position: relative;
width: -moz-fit-content;
width: fit-content;
font-size: clamp(0.85rem, 0.74rem + 0.41vi, 1.225rem);
}
a.underline::after {
content: "";
position: absolute;
left: 0;
bottom: -1px;
width: 100%;
height: 2px;
background-color: #011117;
transform: scaleX(0);
transform-origin: left;
transition: transform 0.3s ease;
opacity: 1;
}
a.underline:hover::after {
transform: scaleX(1);
}
.mask-text {
display: block;
}
.mask-text .line-mask {
display: block;
overflow: hidden;
}
.mask-text .line-mask > span {
display: inline-block;
transform-origin: bottom center;
will-change: transform;
} .pad-top-default {
padding-top: clamp(4rem, 8vw, 12rem);
}
.pad-top-small {
padding-top: clamp(2rem, 4vw, 6rem);
}
.pad-top-large {
padding-top: clamp(6rem, 12vw, 18rem);
}
.pad-top-none {
padding-top: 0;
} .pad-btm-default {
padding-bottom: clamp(4rem, 8vw, 12rem);
}
.pad-btm-small {
padding-bottom: clamp(2rem, 4vw, 6rem);
}
.pad-btm-large {
padding-bottom: clamp(6rem, 12vw, 18rem);
}
.pad-btm-none {
padding-bottom: 0;
}
.cta-button {
display: inline-flex;
align-items: center;
gap: 0.5rem;
font-weight: 600;
text-decoration: none;
color: #011117;
border-radius: 1.5rem;
transition: all 0.3s ease;
padding: 0.5rem 1rem;
padding-left: 0;
}
.cta-button span {
font-size: clamp(16px, 16px + 4 * (100vw - 768px) / 672, 20px);
text-decoration: underline;
transition: all 0.3s;
}
@media (min-width: 1600px) {
.cta-button span {
font-size: clamp(17px, 17px + 5 * (100vw - 768px) / 672, 22px);
}
}
.cta-button:hover span {
color: #708cff;
}
.cta-button .cta-arrow {
width: 1.25rem;
height: 1.25rem;
transition: transform 0.3s ease;
}
.cta-button:hover .cta-button .cta-arrow {
transform: translateX(4px);
}
.cta-button.black {
background-color: #011117;
color: #ffffff;
border: 1px solid #011117;
}
.cta-button.black:hover {
background-color: #ffffff;
color: #011117;
border: 1px solid #011117;
}
.cta-button.primary {
color: #ffffff;
border: 1px solid;
}
.cta-button.primary:hover {
background-color: #ffffff;
border: 1px solid #ffffff;
}
.facet-toggle-btn {
overflow: visible;
display: inline-flex;
align-items: center;
padding: 0.5rem 1rem;
gap: 8px;
border: 1px solid #011117;
background: none;
border-radius: 1.5rem;
cursor: pointer;
transition: all 0.3s;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "helvetica-neue-lt-pro", sans-serif !important;
font-size: clamp(1rem, 0.861rem + 0.487vi, 1.44rem);
font-weight: 300;
}
.facet-toggle-btn:hover {
background-color: #011117;
border: 1px solid #011117;
color: #ffffff;
}
.facet-toggle-btn:hover .facet-icon {
color: #ffffff;
}
.facet-toggle-btn:hover .facet-icon path {
stroke: #ffffff;
}
.facet-icon {
fill: currentColor;
color: #011117;
transition: transform 0.3s ease;
}
.facet-toggle-btn.active .facet-icon {
transform: rotate(45deg);
}
.facet-panel.hidden {
display: none;
}
svg.facet-icon {
width: 2rem;
height: 1.5rem;
}
svg.facet-icon,
svg.facet-icon path {
display: inline;
stroke-width: 1;
stroke: currentColor;
fill: none;
transition: all 0.3s;
}
.facetwp-type-radio {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
margin-bottom: 0;
gap: 0.75rem;
flex-wrap: wrap;
border-radius: 1.5rem;
}
.facet-radio-selected-icon {
width: 1.3rem;
height: auto;
}
.facetwp-facet {
margin-bottom: 0 !important;
}
.facetwp-type-checkboxes {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
flex-wrap: wrap;
gap: 0.75rem;
}
.facetwp-type-checkboxes .facetwp-checkbox {
cursor: pointer;
padding: 0rem 1rem 0rem 0rem;
position: relative;
border-radius: 1.5rem;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "helvetica-neue-lt-pro", sans-serif !important;
color: black;
transition: all 0.3s ease;
display: inline-flex;
align-items: center;
position: relative;
background-image: none;
margin-bottom: 0;
font-size: clamp(1rem, 0.861rem + 0.487vi, 1.44rem);
font-weight: 300;
}
.facetwp-type-checkboxes .facetwp-checkbox:hover {
opacity: 0.5;
}
.facetwp-type-checkboxes .facetwp-checkbox .facet-radio-selected-icon {
position: absolute;
right: 0.5rem;
top: 50%;
transform: translateY(-50%);
pointer-events: none;
}
.facetwp-type-checkboxes .facetwp-checkbox .facetwp-display-value {
padding-right: 2.2rem;
}
.facetwp-type-checkboxes .facetwp-checkbox.checked {
background-image: none;
}
.facetwp-type-checkboxes .facetwp-checkbox .facetwp-counter {
display: none;
}
#circle-cursor {
position: fixed;
top: 0;
left: 0;
width: 5.5rem;
height: 5.5rem;
border-radius: 50%;
pointer-events: none;
transform: translate(-50%, -50%) scale(0);
opacity: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "helvetica-neue-lt-pro", sans-serif !important;
z-index: 9999;
background-color: #011117;
display: flex;
align-items: center;
justify-content: center;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
#circle-cursor .cursor-text {
color: #ffffff;
font-size: clamp(1rem, 0.861rem + 0.487vi, 1.44rem);
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
text-transform: initial;
}
.single-masthead {
height: auto;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
.single-masthead .content {
text-align: center;
margin: auto;
}
@media (min-width: 1024px) {
.single-masthead .content {
max-width: 60%;
}
}
@media (min-width: 1600px) {
.single-masthead .content {
max-width: 45%;
}
}
.single-masthead .content ul,
.single-masthead .content li {
list-style: none;
padding: 0;
}
.single-masthead .content ul {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
flex-wrap: wrap;
gap: 2rem;
}
.single-masthead .content li {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "helvetica-neue-lt-pro", sans-serif !important;
font-size: clamp(1rem, 0.861rem + 0.487vi, 1.44rem);
border: 1px solid #011117;
border-radius: 1.5rem;
max-width: -moz-fit-content;
max-width: fit-content;
padding: 0.5rem 1rem;
}
.service-masthead {
height: auto;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
.service-masthead .thumbnail {
height: 10rem;
order: -1;
}
@media (min-width: 768px) {
.service-masthead .thumbnail {
order: 2;
height: 25rem;
}
}
@media (min-width: 1280px) {
.service-masthead .thumbnail {
order: 2;
height: 35rem;
}
}
.service-masthead p {
max-width: 80%;
} *,
*::before,
*::after {
box-sizing: border-box;
} html {
-moz-text-size-adjust: none;
-webkit-text-size-adjust: none;
text-size-adjust: none;
} body, h1, h2, h3, h4, p,
figure, blockquote, dl, dd {
margin-block-end: 0;
} ul[role=list],
ol[role=list] {
list-style: none;
} body {
min-height: 100vh;
line-height: 1.5;
} h1, h2, h3, h4,
button, input, label {
line-height: 1.1;
} h1, h2,
h3, h4 {
text-wrap: balance;
} a:not([class]) {
-webkit-text-decoration-skip: ink;
text-decoration-skip-ink: auto;
} img,
picture {
max-width: 100%;
display: block;
} input, button,
textarea, select {
font-family: inherit;
font-size: inherit;
} textarea:not([rows]) {
min-height: 10em;
} :target {
scroll-margin-block: 5ex;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 700;
}
h1 {
font-size: clamp(42px, 42px + 48 * (100vw - 768px) / 672, 90px);
line-height: 1.1;
font-weight: 600;
letter-spacing: -3%;
}
@media (min-width: 1600px) {
h1 {
font-size: clamp(48px, 48px + 72 * (100vw - 768px) / 672, 120px);
}
}
h1 p,
h1 span {
font-size: clamp(42px, 42px + 48 * (100vw - 768px) / 672, 90px);
line-height: 1.1;
font-weight: 700;
letter-spacing: -3%;
}
@media (min-width: 1600px) {
h1 p,
h1 span {
font-size: clamp(48px, 48px + 72 * (100vw - 768px) / 672, 120px);
}
}
h1 strong {
font-weight: 600;
letter-spacing: -3%;
}
h2 {
font-size: clamp(2.25rem, 1.7046rem + 2.3273vw, 5.05rem);
}
h3 {
font-size: clamp(1.5rem, 1.3052rem + 0.8312vw, 2.5rem);
}
h4 {
font-size: clamp(1.125rem, 1.0032rem + 0.5195vw, 1.75rem);
}
ul,
li {
font-size: clamp(1rem, 0.861rem + 0.487vi, 1.44rem);
}
p,
a,
ul,
li {
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
font-size: clamp(1rem, 0.861rem + 0.487vi, 1.44rem);
line-height: 1.3;
} * {
margin: 0;
}
html {
overflow-y: scroll;
}
body {
margin: 0;
padding: 0;
height: 100%;
}
@media (max-width: 768px) {
body {
overflow-x: clip; }
}
body.no-scroll {
position: fixed;
overflow: hidden;
width: 100%;
height: 100%;
top: 0;
left: 0;
touch-action: none;
overscroll-behavior: none;
}
.wrap {
padding-left: clamp(1.5rem, 1.05rem + 1.92vw, 4.05rem);
padding-right: clamp(1.5rem, 1.05rem + 1.92vw, 4.05rem);
margin-left: auto;
margin-right: auto;
}
#smooth-scroll {
position: fixed;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
overflow: visible;
will-change: transform;
}
.img-wrap {
position: relative;
overflow: hidden;
}
.img-wrap img {
width: 100%;
height: 120%;
-o-object-fit: cover;
object-fit: cover;
display: block;
will-change: transform;
}
.line {
width: 100%;
height: 1px;
background-color: #011117;
transform: scaleX(0);
transform-origin: left center;
}
img,
svg {
display: block;
}
img {
-o-object-fit: cover;
object-fit: cover;
width: 100%;
height: 100%;
}
.hide-sm {
display: none !important;
}
.show-sm {
display: block !important;
}
@media (min-width: 768px) {
.hide-sm {
display: block !important;
}
.show-sm {
display: none !important;
}
}
.mask-text,
[data-split] {
display: block;
}
.mask-text .line-mask,
[data-split] .line-mask {
display: block;
overflow: hidden;
padding-block: 0.12em;
margin-block: -0.12em;
margin-top: 0;
padding-top: 0;
}
.mask-text .line-mask > *,
[data-split] .line-mask > * {
display: block;
transform-origin: bottom center;
will-change: transform;
}
.glide__arrow {
all: unset;
cursor: pointer;
display: inline-flex;
align-items: center;
justify-content: center;
padding: 0;
margin: 0;
background: transparent;
border: none;
}
.glide__arrow svg {
display: block;
width: 3rem;
height: 3rem;
}
.gform_heading,
.gfield_required {
display: none !important;
}
.gfield_label.gform-field-label {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "helvetica-neue-lt-pro", sans-serif !important;
}
.gform_wrapper.gravity-theme .gfield {
margin-bottom: 1.5rem !important;
}
.gform_wrapper.gravity-theme .gfield_label {
font-size: clamp(0.85rem, 0.74rem + 0.41vi, 1.225rem);
}
.gform_wrapper input[type=text],
.gform_wrapper input[type=email],
.gform_wrapper input[type=tel],
.gform_wrapper input[type=url],
.gform_wrapper input[type=number],
.gform_wrapper input[type=password],
.gform_wrapper textarea,
.gform_wrapper select {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "helvetica-neue-lt-pro", sans-serif !important;
}
.gform_wrapper input[type=text]:focus,
.gform_wrapper input[type=email]:focus,
.gform_wrapper input[type=tel]:focus,
.gform_wrapper input[type=url]:focus,
.gform_wrapper input[type=number]:focus,
.gform_wrapper input[type=password]:focus,
.gform_wrapper textarea:focus,
.gform_wrapper select:focus {
outline: none !important;
box-shadow: none !important;
}
.gfield_consent_label {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "helvetica-neue-lt-pro", sans-serif !important;
}
.gfield--type-consent input {
transition: all 0.4s ease-in-out;
-webkit-appearance: none;
height: 1rem;
width: 1rem;
border-radius: 50%;
border: 1px solid #011117;
}
.ginput_container_consent {
display: flex;
flex-direction: row;
justify-content: start;
align-items: center;
gap: 1rem;
}
.gfield--type-consent input:checked {
background-color: #011117;
}
.gform_wrapper input[type=submit] {
position: absolute;
width: 1px;
height: 1px;
opacity: 0;
pointer-events: none;
}
.gform_confirmation_message {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "helvetica-neue-lt-pro", sans-serif !important;
}
.gform_wrapper.gravity-theme .gform_validation_errors {
display: none;
}
.gfield_error label {
color: black !important;
}
.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true] {
border: 1px solid black !important;
}
.gform_wrapper.gravity-theme .gfield_validation_message,
.gform_wrapper.gravity-theme .validation_message {
background: none !important;
border: none !important;
padding-left: 0px !important;
padding-top: 0px !important;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "helvetica-neue-lt-pro", sans-serif !important;
}
html.no-scroll,
body.no-scroll {
overflow: hidden;
height: 100%;
position: fixed;
width: 100%;
}
header {
margin-top: 1.5rem;
position: fixed;
z-index: 9999999;
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 1000;
transform: translateY(0);
transition: transform 0.35s ease, background-color 0.3s ease, box-shadow 0.3s ease;
}
header .main-logo-wrap {
z-index: 99999999;
}
@media (max-width: 768px) {
header .main-logo-wrap {
position: relative;
}
}
@media (max-width: 768px) {
header {
margin-top: 0rem;
}
}
header .site-logo {
max-width: 200px;
opacity: 0;
transform: translateY(0);
transition: opacity 0.3s ease, transform 0.3s ease;
}
@media (max-width: 768px) {
header .site-logo {
max-width: 150px;
opacity: 1;
}
}
header .site-logo.is-hidden {
opacity: 0;
transform: translateY(-10px);
pointer-events: none;
}
@media (max-width: 768px) {
header .site-logo.is-hidden {
opacity: 1;
transform: none;
}
}
header .site-logo.is-visible {
opacity: 1;
transform: translateY(0);
}
header body.home .site-logo,
header body.front-page .site-logo,
header body.page-template-front-page .site-logo {
opacity: 0;
}
header body.home .site-logo.is-visible,
header body.front-page .site-logo.is-visible,
header body.page-template-front-page .site-logo.is-visible {
opacity: 1;
transform: translateY(0);
}
header.is-hidden {
transform: translateY(-100%);
}
header.is-visible {
transform: translateY(0);
margin-top: 0rem;
background-color: #011117;
}
@media (max-width: 768px) {
header.is-visible {
background-color: #011117;
}
}
header .logo-wrap {
fill: #ffffff;
z-index: 9999;
}
header .logo-wrap rect {
fill: #ffffff;
width: 10rem;
height: 4rem;
}
header #desktop-nav #menu-primary-menu > .menu-item-has-children > a {
pointer-events: none;
cursor: default;
}
header #desktop-nav .dropdown-content a {
pointer-events: auto;
cursor: pointer;
}
header #desktop-nav {
display: flex !important;
align-items: center;
border-radius: 50px;
padding: 0.75rem 1.5rem;
gap: 2rem;
position: relative;
}
@media (max-width: 768px) {
header #desktop-nav {
display: none !important;
}
}
header #menu-primary-menu {
display: flex;
flex-direction: row;
justify-content: space-between;
gap: 2rem;
padding-left: 1rem;
}
header #menu-primary-menu ul,
header #menu-primary-menu li {
list-style-type: none;
}
header #menu-primary-menu a {
display: flex;
flex-direction: row;
justify-content: flex-start;
align-items: center;
font-size: clamp(15px, 15px + 3 * (100vw - 768px) / 672, 18px);
color: #ffffff;
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 500;
gap: 0.5rem;
line-height: 100%;
position: relative;
text-decoration: none;
cursor: pointer;
}
header #menu-primary-menu a::before, header #menu-primary-menu a::after {
content: "";
position: absolute;
left: 0;
bottom: -6px; width: 100%;
height: 2px;
background: currentColor;
}
header #menu-primary-menu a::before {
opacity: 0;
}
header #menu-primary-menu a::after {
transform: scaleX(0);
transform-origin: right;
transition: transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), transform-origin 0s;
}
header #menu-primary-menu a:hover::after {
transform: scaleX(1);
transform-origin: left;
}
header #menu-primary-menu a:not(:hover)::after {
transform-origin: right;
}
header #desktop-nav {
position: relative;
}
header #desktop-nav .desktop-child-icon {
display: inline-flex;
align-items: center;
transition: transform 0.2s ease;
}
header #desktop-nav .menu-item-has-children {
position: static;
}
header #desktop-nav .menu-item-has-children:hover > a::after, header #desktop-nav .menu-item-has-children:focus-within > a::after {
transform: scaleX(1);
}
header #desktop-nav .menu-item-has-children:hover > a .desktop-child-icon, header #desktop-nav .menu-item-has-children:focus-within > a .desktop-child-icon {
transform: rotate(180deg);
}
header #desktop-nav .menu-item-has-children:hover .dropdown-content, header #desktop-nav .menu-item-has-children:focus-within .dropdown-content {
opacity: 1;
visibility: visible;
pointer-events: auto;
}
header #desktop-nav .menu-item-has-children:hover .dropdown-content, header #desktop-nav .menu-item-has-children:focus-within .dropdown-content {
opacity: 1;
visibility: visible;
pointer-events: auto;
}
header #desktop-nav .menu-item-has-children .dropdown-content {
position: absolute;
top: calc(100% - 0px);
left: 50%;
transform: translateX(-50%);
padding: 2rem;
z-index: 999;
border-radius: 0 0 14px 14px;
padding-right: 3rem;
display: block;
opacity: 0;
visibility: hidden;
pointer-events: none;
transition: opacity 0.2s ease, visibility 0.2s ease;
}
@media (min-width: 768px) {
header #desktop-nav .menu-item-has-children .dropdown-content.sub-menu-level-2 {
display: none;
}
}
header #desktop-nav .menu-item-has-children .dropdown-content::before {
content: "";
position: absolute;
top: -34px;
left: 0;
width: 100%;
height: 34px;
background: transparent;
}
header #desktop-nav .menu-item-has-children .dropdown-content.is-hidden {
opacity: 1;
visibility: hidden;
pointer-events: none;
}
header #desktop-nav .menu-item-has-children .dropdown-content a {
color: #ffffff;
position: relative;
transition: color 0.3s ease;
display: block;
width: 100%;
display: flex !important;
}
header #desktop-nav .menu-item-has-children .dropdown-content a::after {
content: "";
position: absolute;
bottom: -3px;
left: 0;
right: 0;
height: 2px;
background: currentColor;
transform: scaleX(0);
transform-origin: left;
transition: transform 0.3s ease;
}
header #desktop-nav .menu-item-has-children .dropdown-content a:hover::after {
transform: scaleX(1);
}
header .burger-wrap {
z-index: 9999;
}
header .burger-btn {
display: flex;
flex-direction: column;
justify-content: space-between;
width: 2rem;
height: 18px;
padding: 0;
background: none;
border: none;
cursor: pointer;
z-index: 1001;
transition: transform 0.3s ease;
-moz-appearance: none;
appearance: none;
-webkit-appearance: none;
}
header .burger-btn span {
display: block;
height: 2px;
width: 100%;
background-color: #ffffff;
border-radius: 2px;
transition: all 0.3s ease;
transform-origin: center;
}
header .burger-btn:focus {
outline: none;
}
header .burger-btn:focus-visible {
outline: 2px solid white;
outline-offset: 4px;
}
header .burger-btn.open span:nth-child(1) {
transform: rotate(45deg) translate(4px, 4px);
}
header .burger-btn.open span:nth-child(2) {
opacity: 0;
transform: translateX(-20px);
}
header .burger-btn.open span:nth-child(3) {
transform: rotate(-45deg) translate(7px, -7px);
}
header .mobile-nav {
position: fixed;
top: 0;
left: 0;
width: 100dvw;
height: 100dvh;
overflow: hidden;
padding: 6rem 0rem 2rem 0rem;
background-color: #011117;
opacity: 0;
visibility: hidden;
pointer-events: none;
transition: opacity 0.3s ease, visibility 0.3s ease;
z-index: 1000;
display: flex;
flex-direction: column;
}
header .mobile-nav .background-svg {
position: absolute;
left: 0;
bottom: 0;
z-index: 20;
width: 100%;
height: clamp(3rem, 5vw, 4.5rem);
background-image: url(//productiongreatermanchester.co.uk/wp-content/themes/screen-gm/assets/svg/white-ribbon.svg);
background-repeat: repeat-x;
background-position: center bottom;
pointer-events: none;
}
@media (max-width: 768px) {
header .mobile-nav .background-svg {
width: 200%;
left: -3px;
}
}
header .mobile-nav .dropdown-content {
padding-left: 0;
}
header .mobile-nav .dropdown-content .mobile-dropdown-link {
font-size: clamp(16px, 16px + 4 * (100vw - 768px) / 672, 20px);
padding: 0.5rem 0rem;
}
header .mobile-nav .dropdown-content li {
list-style-type: none;
}
header .mobile-nav .mobile-nav-logo {
position: absolute;
top: 2.1rem;
left: 1.5rem;
z-index: 1002;
}
header .mobile-nav .mobile-nav-logo__image {
width: 150px;
display: block;
opacity: 1 !important;
transform: none !important;
}
header .mobile-nav .height-one-hundred {
height: auto;
min-height: 100%;
width: 100%;
overflow-y: auto;
padding-bottom: 3rem;
-webkit-overflow-scrolling: touch;
}
header .mobile-nav .nav-cta {
text-decoration: none;
align-items: center;
justify-content: space-between;
padding: 1rem 0;
}
header .mobile-nav.nav-open {
opacity: 1;
visibility: visible;
pointer-events: auto;
}
header .mobile-nav ul.menu-primary {
list-style: none;
padding: 0;
margin: 0;
}
header .mobile-nav ul.menu-primary a {
display: flex;
align-items: center;
padding: 1rem 0;
gap: 1.5rem;
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #ffffff;
font-size: clamp(38px, 38px + 42 * (100vw - 768px) / 672, 80px);
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 600;
}
header .mobile-nav .dropdown-arrow {
transition: transform 0.3s ease;
display: inline-block;
}
header .mobile-nav .arrow-open {
transform: rotate(180deg);
}
@media (max-width: 768px) {
header .mobile-nav .menu-item-has-children {
display: block;
}
header .mobile-nav .menu-item-has-children .sub-menu-level-2 a,
header .mobile-nav .menu-item-has-children .sub-menu-level-1 a {
border-bottom: 0 !important;
}
header .mobile-nav .menu-item-has-children > .sub-menu {
display: block;
overflow: hidden;
max-height: 0;
opacity: 0;
transition: max-height 0.4s ease, opacity 0.4s ease;
}
header .mobile-nav .menu-item-has-children.submenu-open > .sub-menu {
opacity: 1;
}
header .mobile-nav .menu-item-has-children.submenu-open > .sub-menu .sub-menu {
max-height: none !important;
opacity: 1 !important;
overflow: visible !important;
}
}
@media (max-width: 768px) {
header .mobile-nav .sub-menu-level-2 > li:last-child {
position: relative;
}
header .mobile-nav .sub-menu-level-2 > li:last-child::after {
content: "";
display: block;
height: 1px;
background: #e5716e;
margin-left: -2rem;
margin-right: -2rem;
}
header .mobile-nav .sub-menu {
padding-left: 1rem;
}
header .mobile-nav .sub-menu .sub-menu {
padding-left: 1rem;
}
}
@media (max-width: 768px) and (max-width: 768px) {
header .mobile-nav .menu-link {
display: inline-flex;
align-items: center;
gap: 1rem;
}
header .mobile-nav .menu-link::before {
content: "";
width: 28px;
height: 23px;
flex: 0 0 39px;
background-color: #fff08c;
mask: url(//productiongreatermanchester.co.uk/wp-content/themes/screen-gm/assets/svg/yellow-arrow-right.svg) center/contain no-repeat;
-webkit-mask: url(//productiongreatermanchester.co.uk/wp-content/themes/screen-gm/assets/svg/yellow-arrow-right.svg) center/contain no-repeat;
}
}
@media (max-width: 768px) {
header .mobile-nav .sub-menu .menu-link {
font-size: 20px;
}
}
header .nav-links-mobile {
max-width: 100%;
}
@media (min-width: 768px) {
header .nav-wrap-desktop {
display: block;
}
header .nav-wrap-mobile {
display: none;
}
header .logo-wrap {
width: 7rem;
}
}
.footer-ticker {
background-color: #708cff;
overflow: hidden;
width: 100%;
padding-top: 2rem;
padding-bottom: 5rem;
}
@media (max-width: 768px) {
.footer-ticker {
padding-top: 1rem;
padding-bottom: 2.5rem;
}
}
.footer-ticker .ticker-track {
display: flex;
width: -moz-max-content;
width: max-content;
}
.footer-ticker .ticker-group {
display: flex;
flex-shrink: 0;
align-items: center;
}
.footer-ticker .ticker-card-link {
display: flex;
align-items: center;
gap: 1.75rem;
text-decoration: none;
color: inherit;
}
@media (max-width: 768px) {
.footer-ticker .ticker-card-link {
gap: 0.75rem;
}
}
.footer-ticker .ticker-card-link p {
margin: 0;
}
.footer-ticker .ticker-card-link svg {
width: 4rem;
height: auto;
flex-shrink: 0;
pointer-events: none;
}
@media (max-width: 768px) {
.footer-ticker .ticker-card-link svg {
width: 2rem !important;
margin-top: -10px;
}
}
.footer-ticker .ticker-card {
flex: 0 0 auto;
display: flex;
align-items: center;
padding-right: 4rem;
white-space: nowrap;
gap: 1.75rem;
text-decoration: none;
color: inherit;
width: -moz-fit-content;
width: fit-content;
}
@media (max-width: 768px) {
.footer-ticker .ticker-card {
padding-right: 2rem;
}
}
.footer-ticker .ticker-card svg {
width: 20px;
}
@media (max-width: 768px) {
.footer-ticker .ticker-card svg {
width: 13px;
}
}
.footer-ticker .ticker-card:hover, .footer-ticker .ticker-card:focus {
text-decoration: none;
}
.footer-ticker .ticker-card:hover p, .footer-ticker .ticker-card:focus p {
color: #011117;
}
.footer-ticker .ticker-card p {
margin: 0;
transition: all 0.3s;
line-height: 110%;
color: #ffffff;
font-family: articulat-cf, sans-serif;
font-weight: 600;
font-style: normal;
font-size: clamp(34px, 34px + 36 * (100vw - 768px) / 672, 70px);
}
@media (min-width: 1600px) {
.footer-ticker .ticker-card p {
font-size: clamp(38px, 38px + 42 * (100vw - 768px) / 672, 80px);
}
}
.footer-ticker .ticker-card svg {
width: 3.5rem;
height: auto;
flex-shrink: 0;
pointer-events: none;
padding-top: 12px;
}
footer {
position: relative;
padding-top: 8rem !important;
padding-bottom: 1.75rem !important;
}
@media (max-width: 768px) {
footer {
padding-top: 3rem !important;
}
}
footer .svg-graphic {
position: absolute;
left: 0;
top: -25px;
width: 100%;
height: auto;
display: block;
pointer-events: none;
}
@media (min-width: 1600px) {
footer .svg-graphic {
top: -29px;
}
}
@media (max-width: 768px) {
footer .svg-graphic {
top: -13px !important;
width: 200%;
left: -3px;
}
}
@media (max-width: 1280px) {
footer .svg-graphic {
top: -19px;
}
}
footer p,
footer li,
footer a {
color: #fff;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-size: 14px;
}
footer .background-svg {
position: absolute;
top: -3%;
width: 100%;
height: clamp(3rem, 5vw, 4.5rem);
background-image: url(//productiongreatermanchester.co.uk/wp-content/themes/screen-gm/assets/svg/background-pattern.svg);
background-repeat: repeat-x;
background-position: center top;
}
@media (min-width: 1024px) {
footer .background-svg {
top: -5%;
}
}
footer .top .logo {
grid-column: 1/-1;
margin-bottom: 4rem;
}
@media (min-width: 1280px) {
footer .top .logo {
grid-column: span 2;
margin-bottom: unset;
}
}
footer .top .logo-wrap {
display: block;
}
footer .top .logo-wrap img {
max-height: 64px;
height: auto;
width: auto;
max-width: 200px;
}
footer .top .logo-wrap:after {
content: unset;
}
footer .top .logo-wrap svg rect {
fill: #ffffff;
}
footer .top .quick-links {
grid-column: 1/-1;
}
footer .top .quick-links li,
footer .top .quick-links a {
line-height: 95%; font-family: articulat-cf, sans-serif;
font-weight: 500;
font-style: normal;
font-size: clamp(21px, 21px + 9 * (100vw - 768px) / 672, 30px);
color: #fff08c;
position: relative;
width: -moz-fit-content;
width: fit-content;
height: -moz-fit-content;
height: fit-content;
}
footer .top .quick-links li::before {
content: url(//productiongreatermanchester.co.uk/wp-content/themes/screen-gm/assets/svg/arrow-right.svg);
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
}
footer .top .quick-links .footer-menu {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 2rem;
}
footer .top .quick-links .footer-menu a {
text-decoration: none;
display: inline-flex;
position: relative;
width: -moz-fit-content;
width: fit-content;
margin-left: 3rem;
font-size: clamp(18px, 18px + 6 * (100vw - 768px) / 672, 24px);
}
@media (min-width: 1600px) {
footer .top .quick-links .footer-menu a {
font-size: clamp(19px, 19px + 7 * (100vw - 768px) / 672, 26px);
}
}
footer .top .quick-links .footer-menu a::after {
content: "";
position: absolute;
left: 0;
bottom: -3px;
width: 100%;
height: 2px;
background: currentColor;
transform: scaleX(0);
transform-origin: right;
transition: transform 0.6s cubic-bezier(0.19, 1, 0.22, 1), transform-origin 0s;
}
footer .top .quick-links .footer-menu a:hover::after {
transform: scaleX(1);
transform-origin: left;
}
footer .top .quick-links .footer-menu a:not(:hover)::after {
transform-origin: right;
}
footer .top .quick-links .footer-menu li {
list-style: none;
margin: 0;
padding: 0;
}
@media (min-width: 1280px) {
footer .top .quick-links .footer-menu {
gap: 3rem;
}
}
@media (min-width: 1280px) {
footer .top .quick-links {
grid-column: 5/10;
}
}
@media (min-width: 1600px) {
footer .top .quick-links {
grid-column: 5/9;
}
}
footer .top .socials {
grid-column: 1/-1;
gap: 1.75rem;
justify-content: flex-start;
margin-top: 3rem;
}
footer .top .socials a {
height: -moz-fit-content;
height: fit-content;
transition: all 0.4s ease-in-out;
}
footer .top .socials a ::after {
content: unset;
}
footer .top .socials a:hover {
opacity: 0.75;
}
@media (min-width: 1280px) {
footer .top .socials {
grid-column: 10/-1;
justify-content: end;
margin-top: 0;
}
}
@media (min-width: 1600px) {
footer .top .socials {
grid-column: 9/-1;
}
}
footer .accreditations {
padding-top: 4rem;
padding-bottom: 2.5rem;
gap: 2rem;
font-size: 14px;
}
footer .accreditations .cred-title {
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 600;
color: #ffffff;
font-size: 12px;
}
footer .accreditations .cred-text {
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 600;
color: #ffffff;
font-size: 12px;
max-width: 36ch;
}
footer .accreditations .left {
align-items: start;
}
footer .accreditations .right {
justify-content: start;
gap: 2rem;
}
footer .accreditations .right img {
width: auto;
max-height: 92px;
height: auto;
}
@media (max-width: 768px) {
footer .accreditations .right img {
max-height: 56px;
}
}
@media (min-width: 1280px) {
footer .accreditations .right {
justify-content: end;
gap: 5rem;
}
}
@media (min-width: 1280px) {
footer .accreditations {
padding-top: 9rem;
gap: unset;
}
}
footer .bottom p:first-of-type {
grid-column: 1/-1;
order: 1;
text-wrap: balance;
}
@media (min-width: 1280px) {
footer .bottom p:first-of-type {
grid-column: 1/5;
order: unset;
width: 80%;
}
}
footer .bottom .policies-nav {
grid-column: 1/-1;
}
@media (min-width: 1280px) {
footer .bottom .policies-nav {
grid-column: 5/10;
}
}
@media (min-width: 1600px) {
footer .bottom .policies-nav {
grid-column: 5/9;
}
}
@media (min-width: 1024px) {
footer .bottom .policies-nav li {
margin-right: 33px !important;
}
}
footer .bottom p:last-of-type {
grid-column: 1/-1;
order: 2;
}
footer .bottom p:last-of-type a {
transition: all 0.4s ease-in-out;
}
footer .bottom p:last-of-type a:hover {
opacity: 0.75;
}
@media (min-width: 1280px) {
footer .bottom p:last-of-type {
grid-column: 10/-1;
order: unset;
text-align: right;
}
}
@media (min-width: 1600px) {
footer .bottom p:last-of-type {
grid-column: 9/-1;
}
}
footer .bottom .policies-menu {
list-style: none;
margin: 0;
padding: 0;
display: flex;
justify-content: space-between;
flex-direction: column;
gap: 1rem;
}
footer .bottom .policies-menu a {
text-decoration: none;
display: inline;
position: relative;
width: -moz-fit-content;
width: fit-content;
transition: all 0.4s ease-in-out;
}
footer .bottom .policies-menu a:hover {
opacity: 0.75;
}
@media (min-width: 1280px) {
footer .bottom .policies-menu {
flex-direction: row;
}
}
.error-404 .wrap {
min-height: 60vh;
height: 100%;
display: flex;
padding-block: 4rem;
flex-direction: column;
gap: 2.5rem;
justify-content: center;
align-items: center;
}
.error-404 .wrap .error-404-h1 {
margin-bottom: -2rem;
}
.error-404 .wrap .error-404-h1 h1 {
font-size: 25rem;
line-height: 1;
margin: 0;
color: #011117;
}
@media (max-width: 768px) {
.error-404 .wrap .error-404-h1 h1 {
font-size: 10rem;
padding-bottom: 2rem;
}
}
.error-404 .wrap p {
font-size: 1.5rem;
font-weight: 600;
color: #011117;
}
@media (max-width: 768px) {
.error-404 .wrap p {
font-size: 1rem;
}
}
.error-404 .wrap .cta-button {
display: flex;
justify-content: center;
color: #011117;
text-decoration: underline;
padding: 0;
}
.error-404 .wrap .cta-button:hover {
color: #708cff;
}
.pad-0 {
padding: 0 !important;
}
.pad-top-0 {
padding-top: 0 !important;
}
.pad-right-0 {
padding-right: 0 !important;
}
.pad-btm-0 {
padding-bottom: 0 !important;
}
.pad-left-0 {
padding-left: 0 !important;
}
.pad-block-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.pad-8 {
padding: 0.5rem !important;
}
.pad-top-8 {
padding-top: 0.5rem !important;
}
.pad-right-8 {
padding-right: 0.5rem !important;
}
.pad-btm-8 {
padding-bottom: 0.5rem !important;
}
.pad-left-8 {
padding-left: 0.5rem !important;
}
.pad-block-8 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.pad-16 {
padding: 1rem !important;
}
.pad-top-16 {
padding-top: 1rem !important;
}
.pad-right-16 {
padding-right: 1rem !important;
}
.pad-btm-16 {
padding-bottom: 1rem !important;
}
.pad-left-16 {
padding-left: 1rem !important;
}
.pad-block-16 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.pad-24 {
padding: 1.5rem !important;
}
.pad-top-24 {
padding-top: 1.5rem !important;
}
.pad-right-24 {
padding-right: 1.5rem !important;
}
.pad-btm-24 {
padding-bottom: 1.5rem !important;
}
.pad-left-24 {
padding-left: 1.5rem !important;
}
.pad-block-24 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.pad-32 {
padding: 2rem !important;
}
.pad-top-32 {
padding-top: 2rem !important;
}
.pad-right-32 {
padding-right: 2rem !important;
}
.pad-btm-32 {
padding-bottom: 2rem !important;
}
.pad-left-32 {
padding-left: 2rem !important;
}
.pad-block-32 {
padding-top: 2rem !important;
padding-bottom: 2rem !important;
}
.pad-40 {
padding: 2.5rem !important;
}
.pad-top-40 {
padding-top: 2.5rem !important;
}
.pad-right-40 {
padding-right: 2.5rem !important;
}
.pad-btm-40 {
padding-bottom: 2.5rem !important;
}
.pad-left-40 {
padding-left: 2.5rem !important;
}
.pad-block-40 {
padding-top: 2.5rem !important;
padding-bottom: 2.5rem !important;
}
.pad-48 {
padding: 3rem !important;
}
.pad-top-48 {
padding-top: 3rem !important;
}
.pad-right-48 {
padding-right: 3rem !important;
}
.pad-btm-48 {
padding-bottom: 3rem !important;
}
.pad-left-48 {
padding-left: 3rem !important;
}
.pad-block-48 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.pad-56 {
padding: 3.5rem !important;
}
.pad-top-56 {
padding-top: 3.5rem !important;
}
.pad-right-56 {
padding-right: 3.5rem !important;
}
.pad-btm-56 {
padding-bottom: 3.5rem !important;
}
.pad-left-56 {
padding-left: 3.5rem !important;
}
.pad-block-56 {
padding-top: 3.5rem !important;
padding-bottom: 3.5rem !important;
}
.pad-64 {
padding: 4rem !important;
}
.pad-top-64 {
padding-top: 4rem !important;
}
.pad-right-64 {
padding-right: 4rem !important;
}
.pad-btm-64 {
padding-bottom: 4rem !important;
}
.pad-left-64 {
padding-left: 4rem !important;
}
.pad-block-64 {
padding-top: 4rem !important;
padding-bottom: 4rem !important;
}
.pad-72 {
padding: 4.5rem !important;
}
.pad-top-72 {
padding-top: 4.5rem !important;
}
.pad-right-72 {
padding-right: 4.5rem !important;
}
.pad-btm-72 {
padding-bottom: 4.5rem !important;
}
.pad-left-72 {
padding-left: 4.5rem !important;
}
.pad-block-72 {
padding-top: 4.5rem !important;
padding-bottom: 4.5rem !important;
}
.pad-80 {
padding: 5rem !important;
}
.pad-top-80 {
padding-top: 5rem !important;
}
.pad-right-80 {
padding-right: 5rem !important;
}
.pad-btm-80 {
padding-bottom: 5rem !important;
}
.pad-left-80 {
padding-left: 5rem !important;
}
.pad-block-80 {
padding-top: 5rem !important;
padding-bottom: 5rem !important;
}
.pad-88 {
padding: 5.5rem !important;
}
.pad-top-88 {
padding-top: 5.5rem !important;
}
.pad-right-88 {
padding-right: 5.5rem !important;
}
.pad-btm-88 {
padding-bottom: 5.5rem !important;
}
.pad-left-88 {
padding-left: 5.5rem !important;
}
.pad-block-88 {
padding-top: 5.5rem !important;
padding-bottom: 5.5rem !important;
}
.pad-96 {
padding: 6rem !important;
}
.pad-top-96 {
padding-top: 6rem !important;
}
.pad-right-96 {
padding-right: 6rem !important;
}
.pad-btm-96 {
padding-bottom: 6rem !important;
}
.pad-left-96 {
padding-left: 6rem !important;
}
.pad-block-96 {
padding-top: 6rem !important;
padding-bottom: 6rem !important;
}
.pad-104 {
padding: 6.5rem !important;
}
.pad-top-104 {
padding-top: 6.5rem !important;
}
.pad-right-104 {
padding-right: 6.5rem !important;
}
.pad-btm-104 {
padding-bottom: 6.5rem !important;
}
.pad-left-104 {
padding-left: 6.5rem !important;
}
.pad-block-104 {
padding-top: 6.5rem !important;
padding-bottom: 6.5rem !important;
}
.pad-112 {
padding: 7rem !important;
}
.pad-top-112 {
padding-top: 7rem !important;
}
.pad-right-112 {
padding-right: 7rem !important;
}
.pad-btm-112 {
padding-bottom: 7rem !important;
}
.pad-left-112 {
padding-left: 7rem !important;
}
.pad-block-112 {
padding-top: 7rem !important;
padding-bottom: 7rem !important;
}
.pad-120 {
padding: 7.5rem !important;
}
.pad-top-120 {
padding-top: 7.5rem !important;
}
.pad-right-120 {
padding-right: 7.5rem !important;
}
.pad-btm-120 {
padding-bottom: 7.5rem !important;
}
.pad-left-120 {
padding-left: 7.5rem !important;
}
.pad-block-120 {
padding-top: 7.5rem !important;
padding-bottom: 7.5rem !important;
}
.pad-128 {
padding: 8rem !important;
}
.pad-top-128 {
padding-top: 8rem !important;
}
.pad-right-128 {
padding-right: 8rem !important;
}
.pad-btm-128 {
padding-bottom: 8rem !important;
}
.pad-left-128 {
padding-left: 8rem !important;
}
.pad-block-128 {
padding-top: 8rem !important;
padding-bottom: 8rem !important;
}
.pad-136 {
padding: 8.5rem !important;
}
.pad-top-136 {
padding-top: 8.5rem !important;
}
.pad-right-136 {
padding-right: 8.5rem !important;
}
.pad-btm-136 {
padding-bottom: 8.5rem !important;
}
.pad-left-136 {
padding-left: 8.5rem !important;
}
.pad-block-136 {
padding-top: 8.5rem !important;
padding-bottom: 8.5rem !important;
}
.pad-144 {
padding: 9rem !important;
}
.pad-top-144 {
padding-top: 9rem !important;
}
.pad-right-144 {
padding-right: 9rem !important;
}
.pad-btm-144 {
padding-bottom: 9rem !important;
}
.pad-left-144 {
padding-left: 9rem !important;
}
.pad-block-144 {
padding-top: 9rem !important;
padding-bottom: 9rem !important;
}
.pad-152 {
padding: 9.5rem !important;
}
.pad-top-152 {
padding-top: 9.5rem !important;
}
.pad-right-152 {
padding-right: 9.5rem !important;
}
.pad-btm-152 {
padding-bottom: 9.5rem !important;
}
.pad-left-152 {
padding-left: 9.5rem !important;
}
.pad-block-152 {
padding-top: 9.5rem !important;
padding-bottom: 9.5rem !important;
}
.pad-160 {
padding: 10rem !important;
}
.pad-top-160 {
padding-top: 10rem !important;
}
.pad-right-160 {
padding-right: 10rem !important;
}
.pad-btm-160 {
padding-bottom: 10rem !important;
}
.pad-left-160 {
padding-left: 10rem !important;
}
.pad-block-160 {
padding-top: 10rem !important;
padding-bottom: 10rem !important;
}
.pad-168 {
padding: 10.5rem !important;
}
.pad-top-168 {
padding-top: 10.5rem !important;
}
.pad-right-168 {
padding-right: 10.5rem !important;
}
.pad-btm-168 {
padding-bottom: 10.5rem !important;
}
.pad-left-168 {
padding-left: 10.5rem !important;
}
.pad-block-168 {
padding-top: 10.5rem !important;
padding-bottom: 10.5rem !important;
}
.pad-176 {
padding: 11rem !important;
}
.pad-top-176 {
padding-top: 11rem !important;
}
.pad-right-176 {
padding-right: 11rem !important;
}
.pad-btm-176 {
padding-bottom: 11rem !important;
}
.pad-left-176 {
padding-left: 11rem !important;
}
.pad-block-176 {
padding-top: 11rem !important;
padding-bottom: 11rem !important;
}
.pad-184 {
padding: 11.5rem !important;
}
.pad-top-184 {
padding-top: 11.5rem !important;
}
.pad-right-184 {
padding-right: 11.5rem !important;
}
.pad-btm-184 {
padding-bottom: 11.5rem !important;
}
.pad-left-184 {
padding-left: 11.5rem !important;
}
.pad-block-184 {
padding-top: 11.5rem !important;
padding-bottom: 11.5rem !important;
}
.pad-192 {
padding: 12rem !important;
}
.pad-top-192 {
padding-top: 12rem !important;
}
.pad-right-192 {
padding-right: 12rem !important;
}
.pad-btm-192 {
padding-bottom: 12rem !important;
}
.pad-left-192 {
padding-left: 12rem !important;
}
.pad-block-192 {
padding-top: 12rem !important;
padding-bottom: 12rem !important;
}
.pad-200 {
padding: 12.5rem !important;
}
.pad-top-200 {
padding-top: 12.5rem !important;
}
.pad-right-200 {
padding-right: 12.5rem !important;
}
.pad-btm-200 {
padding-bottom: 12.5rem !important;
}
.pad-left-200 {
padding-left: 12.5rem !important;
}
.pad-block-200 {
padding-top: 12.5rem !important;
padding-bottom: 12.5rem !important;
}
.pad-208 {
padding: 13rem !important;
}
.pad-top-208 {
padding-top: 13rem !important;
}
.pad-right-208 {
padding-right: 13rem !important;
}
.pad-btm-208 {
padding-bottom: 13rem !important;
}
.pad-left-208 {
padding-left: 13rem !important;
}
.pad-block-208 {
padding-top: 13rem !important;
padding-bottom: 13rem !important;
}
.pad-216 {
padding: 13.5rem !important;
}
.pad-top-216 {
padding-top: 13.5rem !important;
}
.pad-right-216 {
padding-right: 13.5rem !important;
}
.pad-btm-216 {
padding-bottom: 13.5rem !important;
}
.pad-left-216 {
padding-left: 13.5rem !important;
}
.pad-block-216 {
padding-top: 13.5rem !important;
padding-bottom: 13.5rem !important;
}
.pad-224 {
padding: 14rem !important;
}
.pad-top-224 {
padding-top: 14rem !important;
}
.pad-right-224 {
padding-right: 14rem !important;
}
.pad-btm-224 {
padding-bottom: 14rem !important;
}
.pad-left-224 {
padding-left: 14rem !important;
}
.pad-block-224 {
padding-top: 14rem !important;
padding-bottom: 14rem !important;
}
.pad-232 {
padding: 14.5rem !important;
}
.pad-top-232 {
padding-top: 14.5rem !important;
}
.pad-right-232 {
padding-right: 14.5rem !important;
}
.pad-btm-232 {
padding-bottom: 14.5rem !important;
}
.pad-left-232 {
padding-left: 14.5rem !important;
}
.pad-block-232 {
padding-top: 14.5rem !important;
padding-bottom: 14.5rem !important;
}
.pad-240 {
padding: 15rem !important;
}
.pad-top-240 {
padding-top: 15rem !important;
}
.pad-right-240 {
padding-right: 15rem !important;
}
.pad-btm-240 {
padding-bottom: 15rem !important;
}
.pad-left-240 {
padding-left: 15rem !important;
}
.pad-block-240 {
padding-top: 15rem !important;
padding-bottom: 15rem !important;
}
.pad-248 {
padding: 15.5rem !important;
}
.pad-top-248 {
padding-top: 15.5rem !important;
}
.pad-right-248 {
padding-right: 15.5rem !important;
}
.pad-btm-248 {
padding-bottom: 15.5rem !important;
}
.pad-left-248 {
padding-left: 15.5rem !important;
}
.pad-block-248 {
padding-top: 15.5rem !important;
padding-bottom: 15.5rem !important;
}
.pad-256 {
padding: 16rem !important;
}
.pad-top-256 {
padding-top: 16rem !important;
}
.pad-right-256 {
padding-right: 16rem !important;
}
.pad-btm-256 {
padding-bottom: 16rem !important;
}
.pad-left-256 {
padding-left: 16rem !important;
}
.pad-block-256 {
padding-top: 16rem !important;
padding-bottom: 16rem !important;
}
.pad-264 {
padding: 16.5rem !important;
}
.pad-top-264 {
padding-top: 16.5rem !important;
}
.pad-right-264 {
padding-right: 16.5rem !important;
}
.pad-btm-264 {
padding-bottom: 16.5rem !important;
}
.pad-left-264 {
padding-left: 16.5rem !important;
}
.pad-block-264 {
padding-top: 16.5rem !important;
padding-bottom: 16.5rem !important;
}
.pad-272 {
padding: 17rem !important;
}
.pad-top-272 {
padding-top: 17rem !important;
}
.pad-right-272 {
padding-right: 17rem !important;
}
.pad-btm-272 {
padding-bottom: 17rem !important;
}
.pad-left-272 {
padding-left: 17rem !important;
}
.pad-block-272 {
padding-top: 17rem !important;
padding-bottom: 17rem !important;
}
.pad-280 {
padding: 17.5rem !important;
}
.pad-top-280 {
padding-top: 17.5rem !important;
}
.pad-right-280 {
padding-right: 17.5rem !important;
}
.pad-btm-280 {
padding-bottom: 17.5rem !important;
}
.pad-left-280 {
padding-left: 17.5rem !important;
}
.pad-block-280 {
padding-top: 17.5rem !important;
padding-bottom: 17.5rem !important;
}
.pad-288 {
padding: 18rem !important;
}
.pad-top-288 {
padding-top: 18rem !important;
}
.pad-right-288 {
padding-right: 18rem !important;
}
.pad-btm-288 {
padding-bottom: 18rem !important;
}
.pad-left-288 {
padding-left: 18rem !important;
}
.pad-block-288 {
padding-top: 18rem !important;
padding-bottom: 18rem !important;
}
.pad-296 {
padding: 18.5rem !important;
}
.pad-top-296 {
padding-top: 18.5rem !important;
}
.pad-right-296 {
padding-right: 18.5rem !important;
}
.pad-btm-296 {
padding-bottom: 18.5rem !important;
}
.pad-left-296 {
padding-left: 18.5rem !important;
}
.pad-block-296 {
padding-top: 18.5rem !important;
padding-bottom: 18.5rem !important;
}
.pad-304 {
padding: 19rem !important;
}
.pad-top-304 {
padding-top: 19rem !important;
}
.pad-right-304 {
padding-right: 19rem !important;
}
.pad-btm-304 {
padding-bottom: 19rem !important;
}
.pad-left-304 {
padding-left: 19rem !important;
}
.pad-block-304 {
padding-top: 19rem !important;
padding-bottom: 19rem !important;
}
.pad-312 {
padding: 19.5rem !important;
}
.pad-top-312 {
padding-top: 19.5rem !important;
}
.pad-right-312 {
padding-right: 19.5rem !important;
}
.pad-btm-312 {
padding-bottom: 19.5rem !important;
}
.pad-left-312 {
padding-left: 19.5rem !important;
}
.pad-block-312 {
padding-top: 19.5rem !important;
padding-bottom: 19.5rem !important;
}
.pad-320 {
padding: 20rem !important;
}
.pad-top-320 {
padding-top: 20rem !important;
}
.pad-right-320 {
padding-right: 20rem !important;
}
.pad-btm-320 {
padding-bottom: 20rem !important;
}
.pad-left-320 {
padding-left: 20rem !important;
}
.pad-block-320 {
padding-top: 20rem !important;
padding-bottom: 20rem !important;
}
@media (min-width: 768px) {
.sm-pad-0 {
padding: 0 !important;
}
.sm-pad-top-0 {
padding-top: 0 !important;
}
.sm-pad-right-0 {
padding-right: 0 !important;
}
.sm-pad-btm-0 {
padding-bottom: 0 !important;
}
.sm-pad-left-0 {
padding-left: 0 !important;
}
.sm-pad-block-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.sm-pad-8 {
padding: 0.5rem !important;
}
.sm-pad-top-8 {
padding-top: 0.5rem !important;
}
.sm-pad-right-8 {
padding-right: 0.5rem !important;
}
.sm-pad-btm-8 {
padding-bottom: 0.5rem !important;
}
.sm-pad-left-8 {
padding-left: 0.5rem !important;
}
.sm-pad-block-8 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.sm-pad-16 {
padding: 1rem !important;
}
.sm-pad-top-16 {
padding-top: 1rem !important;
}
.sm-pad-right-16 {
padding-right: 1rem !important;
}
.sm-pad-btm-16 {
padding-bottom: 1rem !important;
}
.sm-pad-left-16 {
padding-left: 1rem !important;
}
.sm-pad-block-16 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.sm-pad-24 {
padding: 1.5rem !important;
}
.sm-pad-top-24 {
padding-top: 1.5rem !important;
}
.sm-pad-right-24 {
padding-right: 1.5rem !important;
}
.sm-pad-btm-24 {
padding-bottom: 1.5rem !important;
}
.sm-pad-left-24 {
padding-left: 1.5rem !important;
}
.sm-pad-block-24 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.sm-pad-32 {
padding: 2rem !important;
}
.sm-pad-top-32 {
padding-top: 2rem !important;
}
.sm-pad-right-32 {
padding-right: 2rem !important;
}
.sm-pad-btm-32 {
padding-bottom: 2rem !important;
}
.sm-pad-left-32 {
padding-left: 2rem !important;
}
.sm-pad-block-32 {
padding-top: 2rem !important;
padding-bottom: 2rem !important;
}
.sm-pad-40 {
padding: 2.5rem !important;
}
.sm-pad-top-40 {
padding-top: 2.5rem !important;
}
.sm-pad-right-40 {
padding-right: 2.5rem !important;
}
.sm-pad-btm-40 {
padding-bottom: 2.5rem !important;
}
.sm-pad-left-40 {
padding-left: 2.5rem !important;
}
.sm-pad-block-40 {
padding-top: 2.5rem !important;
padding-bottom: 2.5rem !important;
}
.sm-pad-48 {
padding: 3rem !important;
}
.sm-pad-top-48 {
padding-top: 3rem !important;
}
.sm-pad-right-48 {
padding-right: 3rem !important;
}
.sm-pad-btm-48 {
padding-bottom: 3rem !important;
}
.sm-pad-left-48 {
padding-left: 3rem !important;
}
.sm-pad-block-48 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.sm-pad-56 {
padding: 3.5rem !important;
}
.sm-pad-top-56 {
padding-top: 3.5rem !important;
}
.sm-pad-right-56 {
padding-right: 3.5rem !important;
}
.sm-pad-btm-56 {
padding-bottom: 3.5rem !important;
}
.sm-pad-left-56 {
padding-left: 3.5rem !important;
}
.sm-pad-block-56 {
padding-top: 3.5rem !important;
padding-bottom: 3.5rem !important;
}
.sm-pad-64 {
padding: 4rem !important;
}
.sm-pad-top-64 {
padding-top: 4rem !important;
}
.sm-pad-right-64 {
padding-right: 4rem !important;
}
.sm-pad-btm-64 {
padding-bottom: 4rem !important;
}
.sm-pad-left-64 {
padding-left: 4rem !important;
}
.sm-pad-block-64 {
padding-top: 4rem !important;
padding-bottom: 4rem !important;
}
.sm-pad-72 {
padding: 4.5rem !important;
}
.sm-pad-top-72 {
padding-top: 4.5rem !important;
}
.sm-pad-right-72 {
padding-right: 4.5rem !important;
}
.sm-pad-btm-72 {
padding-bottom: 4.5rem !important;
}
.sm-pad-left-72 {
padding-left: 4.5rem !important;
}
.sm-pad-block-72 {
padding-top: 4.5rem !important;
padding-bottom: 4.5rem !important;
}
.sm-pad-80 {
padding: 5rem !important;
}
.sm-pad-top-80 {
padding-top: 5rem !important;
}
.sm-pad-right-80 {
padding-right: 5rem !important;
}
.sm-pad-btm-80 {
padding-bottom: 5rem !important;
}
.sm-pad-left-80 {
padding-left: 5rem !important;
}
.sm-pad-block-80 {
padding-top: 5rem !important;
padding-bottom: 5rem !important;
}
.sm-pad-88 {
padding: 5.5rem !important;
}
.sm-pad-top-88 {
padding-top: 5.5rem !important;
}
.sm-pad-right-88 {
padding-right: 5.5rem !important;
}
.sm-pad-btm-88 {
padding-bottom: 5.5rem !important;
}
.sm-pad-left-88 {
padding-left: 5.5rem !important;
}
.sm-pad-block-88 {
padding-top: 5.5rem !important;
padding-bottom: 5.5rem !important;
}
.sm-pad-96 {
padding: 6rem !important;
}
.sm-pad-top-96 {
padding-top: 6rem !important;
}
.sm-pad-right-96 {
padding-right: 6rem !important;
}
.sm-pad-btm-96 {
padding-bottom: 6rem !important;
}
.sm-pad-left-96 {
padding-left: 6rem !important;
}
.sm-pad-block-96 {
padding-top: 6rem !important;
padding-bottom: 6rem !important;
}
.sm-pad-104 {
padding: 6.5rem !important;
}
.sm-pad-top-104 {
padding-top: 6.5rem !important;
}
.sm-pad-right-104 {
padding-right: 6.5rem !important;
}
.sm-pad-btm-104 {
padding-bottom: 6.5rem !important;
}
.sm-pad-left-104 {
padding-left: 6.5rem !important;
}
.sm-pad-block-104 {
padding-top: 6.5rem !important;
padding-bottom: 6.5rem !important;
}
.sm-pad-112 {
padding: 7rem !important;
}
.sm-pad-top-112 {
padding-top: 7rem !important;
}
.sm-pad-right-112 {
padding-right: 7rem !important;
}
.sm-pad-btm-112 {
padding-bottom: 7rem !important;
}
.sm-pad-left-112 {
padding-left: 7rem !important;
}
.sm-pad-block-112 {
padding-top: 7rem !important;
padding-bottom: 7rem !important;
}
.sm-pad-120 {
padding: 7.5rem !important;
}
.sm-pad-top-120 {
padding-top: 7.5rem !important;
}
.sm-pad-right-120 {
padding-right: 7.5rem !important;
}
.sm-pad-btm-120 {
padding-bottom: 7.5rem !important;
}
.sm-pad-left-120 {
padding-left: 7.5rem !important;
}
.sm-pad-block-120 {
padding-top: 7.5rem !important;
padding-bottom: 7.5rem !important;
}
.sm-pad-128 {
padding: 8rem !important;
}
.sm-pad-top-128 {
padding-top: 8rem !important;
}
.sm-pad-right-128 {
padding-right: 8rem !important;
}
.sm-pad-btm-128 {
padding-bottom: 8rem !important;
}
.sm-pad-left-128 {
padding-left: 8rem !important;
}
.sm-pad-block-128 {
padding-top: 8rem !important;
padding-bottom: 8rem !important;
}
.sm-pad-136 {
padding: 8.5rem !important;
}
.sm-pad-top-136 {
padding-top: 8.5rem !important;
}
.sm-pad-right-136 {
padding-right: 8.5rem !important;
}
.sm-pad-btm-136 {
padding-bottom: 8.5rem !important;
}
.sm-pad-left-136 {
padding-left: 8.5rem !important;
}
.sm-pad-block-136 {
padding-top: 8.5rem !important;
padding-bottom: 8.5rem !important;
}
.sm-pad-144 {
padding: 9rem !important;
}
.sm-pad-top-144 {
padding-top: 9rem !important;
}
.sm-pad-right-144 {
padding-right: 9rem !important;
}
.sm-pad-btm-144 {
padding-bottom: 9rem !important;
}
.sm-pad-left-144 {
padding-left: 9rem !important;
}
.sm-pad-block-144 {
padding-top: 9rem !important;
padding-bottom: 9rem !important;
}
.sm-pad-152 {
padding: 9.5rem !important;
}
.sm-pad-top-152 {
padding-top: 9.5rem !important;
}
.sm-pad-right-152 {
padding-right: 9.5rem !important;
}
.sm-pad-btm-152 {
padding-bottom: 9.5rem !important;
}
.sm-pad-left-152 {
padding-left: 9.5rem !important;
}
.sm-pad-block-152 {
padding-top: 9.5rem !important;
padding-bottom: 9.5rem !important;
}
.sm-pad-160 {
padding: 10rem !important;
}
.sm-pad-top-160 {
padding-top: 10rem !important;
}
.sm-pad-right-160 {
padding-right: 10rem !important;
}
.sm-pad-btm-160 {
padding-bottom: 10rem !important;
}
.sm-pad-left-160 {
padding-left: 10rem !important;
}
.sm-pad-block-160 {
padding-top: 10rem !important;
padding-bottom: 10rem !important;
}
.sm-pad-168 {
padding: 10.5rem !important;
}
.sm-pad-top-168 {
padding-top: 10.5rem !important;
}
.sm-pad-right-168 {
padding-right: 10.5rem !important;
}
.sm-pad-btm-168 {
padding-bottom: 10.5rem !important;
}
.sm-pad-left-168 {
padding-left: 10.5rem !important;
}
.sm-pad-block-168 {
padding-top: 10.5rem !important;
padding-bottom: 10.5rem !important;
}
.sm-pad-176 {
padding: 11rem !important;
}
.sm-pad-top-176 {
padding-top: 11rem !important;
}
.sm-pad-right-176 {
padding-right: 11rem !important;
}
.sm-pad-btm-176 {
padding-bottom: 11rem !important;
}
.sm-pad-left-176 {
padding-left: 11rem !important;
}
.sm-pad-block-176 {
padding-top: 11rem !important;
padding-bottom: 11rem !important;
}
.sm-pad-184 {
padding: 11.5rem !important;
}
.sm-pad-top-184 {
padding-top: 11.5rem !important;
}
.sm-pad-right-184 {
padding-right: 11.5rem !important;
}
.sm-pad-btm-184 {
padding-bottom: 11.5rem !important;
}
.sm-pad-left-184 {
padding-left: 11.5rem !important;
}
.sm-pad-block-184 {
padding-top: 11.5rem !important;
padding-bottom: 11.5rem !important;
}
.sm-pad-192 {
padding: 12rem !important;
}
.sm-pad-top-192 {
padding-top: 12rem !important;
}
.sm-pad-right-192 {
padding-right: 12rem !important;
}
.sm-pad-btm-192 {
padding-bottom: 12rem !important;
}
.sm-pad-left-192 {
padding-left: 12rem !important;
}
.sm-pad-block-192 {
padding-top: 12rem !important;
padding-bottom: 12rem !important;
}
.sm-pad-200 {
padding: 12.5rem !important;
}
.sm-pad-top-200 {
padding-top: 12.5rem !important;
}
.sm-pad-right-200 {
padding-right: 12.5rem !important;
}
.sm-pad-btm-200 {
padding-bottom: 12.5rem !important;
}
.sm-pad-left-200 {
padding-left: 12.5rem !important;
}
.sm-pad-block-200 {
padding-top: 12.5rem !important;
padding-bottom: 12.5rem !important;
}
.sm-pad-208 {
padding: 13rem !important;
}
.sm-pad-top-208 {
padding-top: 13rem !important;
}
.sm-pad-right-208 {
padding-right: 13rem !important;
}
.sm-pad-btm-208 {
padding-bottom: 13rem !important;
}
.sm-pad-left-208 {
padding-left: 13rem !important;
}
.sm-pad-block-208 {
padding-top: 13rem !important;
padding-bottom: 13rem !important;
}
.sm-pad-216 {
padding: 13.5rem !important;
}
.sm-pad-top-216 {
padding-top: 13.5rem !important;
}
.sm-pad-right-216 {
padding-right: 13.5rem !important;
}
.sm-pad-btm-216 {
padding-bottom: 13.5rem !important;
}
.sm-pad-left-216 {
padding-left: 13.5rem !important;
}
.sm-pad-block-216 {
padding-top: 13.5rem !important;
padding-bottom: 13.5rem !important;
}
.sm-pad-224 {
padding: 14rem !important;
}
.sm-pad-top-224 {
padding-top: 14rem !important;
}
.sm-pad-right-224 {
padding-right: 14rem !important;
}
.sm-pad-btm-224 {
padding-bottom: 14rem !important;
}
.sm-pad-left-224 {
padding-left: 14rem !important;
}
.sm-pad-block-224 {
padding-top: 14rem !important;
padding-bottom: 14rem !important;
}
.sm-pad-232 {
padding: 14.5rem !important;
}
.sm-pad-top-232 {
padding-top: 14.5rem !important;
}
.sm-pad-right-232 {
padding-right: 14.5rem !important;
}
.sm-pad-btm-232 {
padding-bottom: 14.5rem !important;
}
.sm-pad-left-232 {
padding-left: 14.5rem !important;
}
.sm-pad-block-232 {
padding-top: 14.5rem !important;
padding-bottom: 14.5rem !important;
}
.sm-pad-240 {
padding: 15rem !important;
}
.sm-pad-top-240 {
padding-top: 15rem !important;
}
.sm-pad-right-240 {
padding-right: 15rem !important;
}
.sm-pad-btm-240 {
padding-bottom: 15rem !important;
}
.sm-pad-left-240 {
padding-left: 15rem !important;
}
.sm-pad-block-240 {
padding-top: 15rem !important;
padding-bottom: 15rem !important;
}
.sm-pad-248 {
padding: 15.5rem !important;
}
.sm-pad-top-248 {
padding-top: 15.5rem !important;
}
.sm-pad-right-248 {
padding-right: 15.5rem !important;
}
.sm-pad-btm-248 {
padding-bottom: 15.5rem !important;
}
.sm-pad-left-248 {
padding-left: 15.5rem !important;
}
.sm-pad-block-248 {
padding-top: 15.5rem !important;
padding-bottom: 15.5rem !important;
}
.sm-pad-256 {
padding: 16rem !important;
}
.sm-pad-top-256 {
padding-top: 16rem !important;
}
.sm-pad-right-256 {
padding-right: 16rem !important;
}
.sm-pad-btm-256 {
padding-bottom: 16rem !important;
}
.sm-pad-left-256 {
padding-left: 16rem !important;
}
.sm-pad-block-256 {
padding-top: 16rem !important;
padding-bottom: 16rem !important;
}
.sm-pad-264 {
padding: 16.5rem !important;
}
.sm-pad-top-264 {
padding-top: 16.5rem !important;
}
.sm-pad-right-264 {
padding-right: 16.5rem !important;
}
.sm-pad-btm-264 {
padding-bottom: 16.5rem !important;
}
.sm-pad-left-264 {
padding-left: 16.5rem !important;
}
.sm-pad-block-264 {
padding-top: 16.5rem !important;
padding-bottom: 16.5rem !important;
}
.sm-pad-272 {
padding: 17rem !important;
}
.sm-pad-top-272 {
padding-top: 17rem !important;
}
.sm-pad-right-272 {
padding-right: 17rem !important;
}
.sm-pad-btm-272 {
padding-bottom: 17rem !important;
}
.sm-pad-left-272 {
padding-left: 17rem !important;
}
.sm-pad-block-272 {
padding-top: 17rem !important;
padding-bottom: 17rem !important;
}
.sm-pad-280 {
padding: 17.5rem !important;
}
.sm-pad-top-280 {
padding-top: 17.5rem !important;
}
.sm-pad-right-280 {
padding-right: 17.5rem !important;
}
.sm-pad-btm-280 {
padding-bottom: 17.5rem !important;
}
.sm-pad-left-280 {
padding-left: 17.5rem !important;
}
.sm-pad-block-280 {
padding-top: 17.5rem !important;
padding-bottom: 17.5rem !important;
}
.sm-pad-288 {
padding: 18rem !important;
}
.sm-pad-top-288 {
padding-top: 18rem !important;
}
.sm-pad-right-288 {
padding-right: 18rem !important;
}
.sm-pad-btm-288 {
padding-bottom: 18rem !important;
}
.sm-pad-left-288 {
padding-left: 18rem !important;
}
.sm-pad-block-288 {
padding-top: 18rem !important;
padding-bottom: 18rem !important;
}
.sm-pad-296 {
padding: 18.5rem !important;
}
.sm-pad-top-296 {
padding-top: 18.5rem !important;
}
.sm-pad-right-296 {
padding-right: 18.5rem !important;
}
.sm-pad-btm-296 {
padding-bottom: 18.5rem !important;
}
.sm-pad-left-296 {
padding-left: 18.5rem !important;
}
.sm-pad-block-296 {
padding-top: 18.5rem !important;
padding-bottom: 18.5rem !important;
}
.sm-pad-304 {
padding: 19rem !important;
}
.sm-pad-top-304 {
padding-top: 19rem !important;
}
.sm-pad-right-304 {
padding-right: 19rem !important;
}
.sm-pad-btm-304 {
padding-bottom: 19rem !important;
}
.sm-pad-left-304 {
padding-left: 19rem !important;
}
.sm-pad-block-304 {
padding-top: 19rem !important;
padding-bottom: 19rem !important;
}
.sm-pad-312 {
padding: 19.5rem !important;
}
.sm-pad-top-312 {
padding-top: 19.5rem !important;
}
.sm-pad-right-312 {
padding-right: 19.5rem !important;
}
.sm-pad-btm-312 {
padding-bottom: 19.5rem !important;
}
.sm-pad-left-312 {
padding-left: 19.5rem !important;
}
.sm-pad-block-312 {
padding-top: 19.5rem !important;
padding-bottom: 19.5rem !important;
}
.sm-pad-320 {
padding: 20rem !important;
}
.sm-pad-top-320 {
padding-top: 20rem !important;
}
.sm-pad-right-320 {
padding-right: 20rem !important;
}
.sm-pad-btm-320 {
padding-bottom: 20rem !important;
}
.sm-pad-left-320 {
padding-left: 20rem !important;
}
.sm-pad-block-320 {
padding-top: 20rem !important;
padding-bottom: 20rem !important;
}
}
@media (min-width: 1024px) {
.md-pad-0 {
padding: 0 !important;
}
.md-pad-top-0 {
padding-top: 0 !important;
}
.md-pad-right-0 {
padding-right: 0 !important;
}
.md-pad-btm-0 {
padding-bottom: 0 !important;
}
.md-pad-left-0 {
padding-left: 0 !important;
}
.md-pad-block-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.md-pad-8 {
padding: 0.5rem !important;
}
.md-pad-top-8 {
padding-top: 0.5rem !important;
}
.md-pad-right-8 {
padding-right: 0.5rem !important;
}
.md-pad-btm-8 {
padding-bottom: 0.5rem !important;
}
.md-pad-left-8 {
padding-left: 0.5rem !important;
}
.md-pad-block-8 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.md-pad-16 {
padding: 1rem !important;
}
.md-pad-top-16 {
padding-top: 1rem !important;
}
.md-pad-right-16 {
padding-right: 1rem !important;
}
.md-pad-btm-16 {
padding-bottom: 1rem !important;
}
.md-pad-left-16 {
padding-left: 1rem !important;
}
.md-pad-block-16 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.md-pad-24 {
padding: 1.5rem !important;
}
.md-pad-top-24 {
padding-top: 1.5rem !important;
}
.md-pad-right-24 {
padding-right: 1.5rem !important;
}
.md-pad-btm-24 {
padding-bottom: 1.5rem !important;
}
.md-pad-left-24 {
padding-left: 1.5rem !important;
}
.md-pad-block-24 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.md-pad-32 {
padding: 2rem !important;
}
.md-pad-top-32 {
padding-top: 2rem !important;
}
.md-pad-right-32 {
padding-right: 2rem !important;
}
.md-pad-btm-32 {
padding-bottom: 2rem !important;
}
.md-pad-left-32 {
padding-left: 2rem !important;
}
.md-pad-block-32 {
padding-top: 2rem !important;
padding-bottom: 2rem !important;
}
.md-pad-40 {
padding: 2.5rem !important;
}
.md-pad-top-40 {
padding-top: 2.5rem !important;
}
.md-pad-right-40 {
padding-right: 2.5rem !important;
}
.md-pad-btm-40 {
padding-bottom: 2.5rem !important;
}
.md-pad-left-40 {
padding-left: 2.5rem !important;
}
.md-pad-block-40 {
padding-top: 2.5rem !important;
padding-bottom: 2.5rem !important;
}
.md-pad-48 {
padding: 3rem !important;
}
.md-pad-top-48 {
padding-top: 3rem !important;
}
.md-pad-right-48 {
padding-right: 3rem !important;
}
.md-pad-btm-48 {
padding-bottom: 3rem !important;
}
.md-pad-left-48 {
padding-left: 3rem !important;
}
.md-pad-block-48 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.md-pad-56 {
padding: 3.5rem !important;
}
.md-pad-top-56 {
padding-top: 3.5rem !important;
}
.md-pad-right-56 {
padding-right: 3.5rem !important;
}
.md-pad-btm-56 {
padding-bottom: 3.5rem !important;
}
.md-pad-left-56 {
padding-left: 3.5rem !important;
}
.md-pad-block-56 {
padding-top: 3.5rem !important;
padding-bottom: 3.5rem !important;
}
.md-pad-64 {
padding: 4rem !important;
}
.md-pad-top-64 {
padding-top: 4rem !important;
}
.md-pad-right-64 {
padding-right: 4rem !important;
}
.md-pad-btm-64 {
padding-bottom: 4rem !important;
}
.md-pad-left-64 {
padding-left: 4rem !important;
}
.md-pad-block-64 {
padding-top: 4rem !important;
padding-bottom: 4rem !important;
}
.md-pad-72 {
padding: 4.5rem !important;
}
.md-pad-top-72 {
padding-top: 4.5rem !important;
}
.md-pad-right-72 {
padding-right: 4.5rem !important;
}
.md-pad-btm-72 {
padding-bottom: 4.5rem !important;
}
.md-pad-left-72 {
padding-left: 4.5rem !important;
}
.md-pad-block-72 {
padding-top: 4.5rem !important;
padding-bottom: 4.5rem !important;
}
.md-pad-80 {
padding: 5rem !important;
}
.md-pad-top-80 {
padding-top: 5rem !important;
}
.md-pad-right-80 {
padding-right: 5rem !important;
}
.md-pad-btm-80 {
padding-bottom: 5rem !important;
}
.md-pad-left-80 {
padding-left: 5rem !important;
}
.md-pad-block-80 {
padding-top: 5rem !important;
padding-bottom: 5rem !important;
}
.md-pad-88 {
padding: 5.5rem !important;
}
.md-pad-top-88 {
padding-top: 5.5rem !important;
}
.md-pad-right-88 {
padding-right: 5.5rem !important;
}
.md-pad-btm-88 {
padding-bottom: 5.5rem !important;
}
.md-pad-left-88 {
padding-left: 5.5rem !important;
}
.md-pad-block-88 {
padding-top: 5.5rem !important;
padding-bottom: 5.5rem !important;
}
.md-pad-96 {
padding: 6rem !important;
}
.md-pad-top-96 {
padding-top: 6rem !important;
}
.md-pad-right-96 {
padding-right: 6rem !important;
}
.md-pad-btm-96 {
padding-bottom: 6rem !important;
}
.md-pad-left-96 {
padding-left: 6rem !important;
}
.md-pad-block-96 {
padding-top: 6rem !important;
padding-bottom: 6rem !important;
}
.md-pad-104 {
padding: 6.5rem !important;
}
.md-pad-top-104 {
padding-top: 6.5rem !important;
}
.md-pad-right-104 {
padding-right: 6.5rem !important;
}
.md-pad-btm-104 {
padding-bottom: 6.5rem !important;
}
.md-pad-left-104 {
padding-left: 6.5rem !important;
}
.md-pad-block-104 {
padding-top: 6.5rem !important;
padding-bottom: 6.5rem !important;
}
.md-pad-112 {
padding: 7rem !important;
}
.md-pad-top-112 {
padding-top: 7rem !important;
}
.md-pad-right-112 {
padding-right: 7rem !important;
}
.md-pad-btm-112 {
padding-bottom: 7rem !important;
}
.md-pad-left-112 {
padding-left: 7rem !important;
}
.md-pad-block-112 {
padding-top: 7rem !important;
padding-bottom: 7rem !important;
}
.md-pad-120 {
padding: 7.5rem !important;
}
.md-pad-top-120 {
padding-top: 7.5rem !important;
}
.md-pad-right-120 {
padding-right: 7.5rem !important;
}
.md-pad-btm-120 {
padding-bottom: 7.5rem !important;
}
.md-pad-left-120 {
padding-left: 7.5rem !important;
}
.md-pad-block-120 {
padding-top: 7.5rem !important;
padding-bottom: 7.5rem !important;
}
.md-pad-128 {
padding: 8rem !important;
}
.md-pad-top-128 {
padding-top: 8rem !important;
}
.md-pad-right-128 {
padding-right: 8rem !important;
}
.md-pad-btm-128 {
padding-bottom: 8rem !important;
}
.md-pad-left-128 {
padding-left: 8rem !important;
}
.md-pad-block-128 {
padding-top: 8rem !important;
padding-bottom: 8rem !important;
}
.md-pad-136 {
padding: 8.5rem !important;
}
.md-pad-top-136 {
padding-top: 8.5rem !important;
}
.md-pad-right-136 {
padding-right: 8.5rem !important;
}
.md-pad-btm-136 {
padding-bottom: 8.5rem !important;
}
.md-pad-left-136 {
padding-left: 8.5rem !important;
}
.md-pad-block-136 {
padding-top: 8.5rem !important;
padding-bottom: 8.5rem !important;
}
.md-pad-144 {
padding: 9rem !important;
}
.md-pad-top-144 {
padding-top: 9rem !important;
}
.md-pad-right-144 {
padding-right: 9rem !important;
}
.md-pad-btm-144 {
padding-bottom: 9rem !important;
}
.md-pad-left-144 {
padding-left: 9rem !important;
}
.md-pad-block-144 {
padding-top: 9rem !important;
padding-bottom: 9rem !important;
}
.md-pad-152 {
padding: 9.5rem !important;
}
.md-pad-top-152 {
padding-top: 9.5rem !important;
}
.md-pad-right-152 {
padding-right: 9.5rem !important;
}
.md-pad-btm-152 {
padding-bottom: 9.5rem !important;
}
.md-pad-left-152 {
padding-left: 9.5rem !important;
}
.md-pad-block-152 {
padding-top: 9.5rem !important;
padding-bottom: 9.5rem !important;
}
.md-pad-160 {
padding: 10rem !important;
}
.md-pad-top-160 {
padding-top: 10rem !important;
}
.md-pad-right-160 {
padding-right: 10rem !important;
}
.md-pad-btm-160 {
padding-bottom: 10rem !important;
}
.md-pad-left-160 {
padding-left: 10rem !important;
}
.md-pad-block-160 {
padding-top: 10rem !important;
padding-bottom: 10rem !important;
}
.md-pad-168 {
padding: 10.5rem !important;
}
.md-pad-top-168 {
padding-top: 10.5rem !important;
}
.md-pad-right-168 {
padding-right: 10.5rem !important;
}
.md-pad-btm-168 {
padding-bottom: 10.5rem !important;
}
.md-pad-left-168 {
padding-left: 10.5rem !important;
}
.md-pad-block-168 {
padding-top: 10.5rem !important;
padding-bottom: 10.5rem !important;
}
.md-pad-176 {
padding: 11rem !important;
}
.md-pad-top-176 {
padding-top: 11rem !important;
}
.md-pad-right-176 {
padding-right: 11rem !important;
}
.md-pad-btm-176 {
padding-bottom: 11rem !important;
}
.md-pad-left-176 {
padding-left: 11rem !important;
}
.md-pad-block-176 {
padding-top: 11rem !important;
padding-bottom: 11rem !important;
}
.md-pad-184 {
padding: 11.5rem !important;
}
.md-pad-top-184 {
padding-top: 11.5rem !important;
}
.md-pad-right-184 {
padding-right: 11.5rem !important;
}
.md-pad-btm-184 {
padding-bottom: 11.5rem !important;
}
.md-pad-left-184 {
padding-left: 11.5rem !important;
}
.md-pad-block-184 {
padding-top: 11.5rem !important;
padding-bottom: 11.5rem !important;
}
.md-pad-192 {
padding: 12rem !important;
}
.md-pad-top-192 {
padding-top: 12rem !important;
}
.md-pad-right-192 {
padding-right: 12rem !important;
}
.md-pad-btm-192 {
padding-bottom: 12rem !important;
}
.md-pad-left-192 {
padding-left: 12rem !important;
}
.md-pad-block-192 {
padding-top: 12rem !important;
padding-bottom: 12rem !important;
}
.md-pad-200 {
padding: 12.5rem !important;
}
.md-pad-top-200 {
padding-top: 12.5rem !important;
}
.md-pad-right-200 {
padding-right: 12.5rem !important;
}
.md-pad-btm-200 {
padding-bottom: 12.5rem !important;
}
.md-pad-left-200 {
padding-left: 12.5rem !important;
}
.md-pad-block-200 {
padding-top: 12.5rem !important;
padding-bottom: 12.5rem !important;
}
.md-pad-208 {
padding: 13rem !important;
}
.md-pad-top-208 {
padding-top: 13rem !important;
}
.md-pad-right-208 {
padding-right: 13rem !important;
}
.md-pad-btm-208 {
padding-bottom: 13rem !important;
}
.md-pad-left-208 {
padding-left: 13rem !important;
}
.md-pad-block-208 {
padding-top: 13rem !important;
padding-bottom: 13rem !important;
}
.md-pad-216 {
padding: 13.5rem !important;
}
.md-pad-top-216 {
padding-top: 13.5rem !important;
}
.md-pad-right-216 {
padding-right: 13.5rem !important;
}
.md-pad-btm-216 {
padding-bottom: 13.5rem !important;
}
.md-pad-left-216 {
padding-left: 13.5rem !important;
}
.md-pad-block-216 {
padding-top: 13.5rem !important;
padding-bottom: 13.5rem !important;
}
.md-pad-224 {
padding: 14rem !important;
}
.md-pad-top-224 {
padding-top: 14rem !important;
}
.md-pad-right-224 {
padding-right: 14rem !important;
}
.md-pad-btm-224 {
padding-bottom: 14rem !important;
}
.md-pad-left-224 {
padding-left: 14rem !important;
}
.md-pad-block-224 {
padding-top: 14rem !important;
padding-bottom: 14rem !important;
}
.md-pad-232 {
padding: 14.5rem !important;
}
.md-pad-top-232 {
padding-top: 14.5rem !important;
}
.md-pad-right-232 {
padding-right: 14.5rem !important;
}
.md-pad-btm-232 {
padding-bottom: 14.5rem !important;
}
.md-pad-left-232 {
padding-left: 14.5rem !important;
}
.md-pad-block-232 {
padding-top: 14.5rem !important;
padding-bottom: 14.5rem !important;
}
.md-pad-240 {
padding: 15rem !important;
}
.md-pad-top-240 {
padding-top: 15rem !important;
}
.md-pad-right-240 {
padding-right: 15rem !important;
}
.md-pad-btm-240 {
padding-bottom: 15rem !important;
}
.md-pad-left-240 {
padding-left: 15rem !important;
}
.md-pad-block-240 {
padding-top: 15rem !important;
padding-bottom: 15rem !important;
}
.md-pad-248 {
padding: 15.5rem !important;
}
.md-pad-top-248 {
padding-top: 15.5rem !important;
}
.md-pad-right-248 {
padding-right: 15.5rem !important;
}
.md-pad-btm-248 {
padding-bottom: 15.5rem !important;
}
.md-pad-left-248 {
padding-left: 15.5rem !important;
}
.md-pad-block-248 {
padding-top: 15.5rem !important;
padding-bottom: 15.5rem !important;
}
.md-pad-256 {
padding: 16rem !important;
}
.md-pad-top-256 {
padding-top: 16rem !important;
}
.md-pad-right-256 {
padding-right: 16rem !important;
}
.md-pad-btm-256 {
padding-bottom: 16rem !important;
}
.md-pad-left-256 {
padding-left: 16rem !important;
}
.md-pad-block-256 {
padding-top: 16rem !important;
padding-bottom: 16rem !important;
}
.md-pad-264 {
padding: 16.5rem !important;
}
.md-pad-top-264 {
padding-top: 16.5rem !important;
}
.md-pad-right-264 {
padding-right: 16.5rem !important;
}
.md-pad-btm-264 {
padding-bottom: 16.5rem !important;
}
.md-pad-left-264 {
padding-left: 16.5rem !important;
}
.md-pad-block-264 {
padding-top: 16.5rem !important;
padding-bottom: 16.5rem !important;
}
.md-pad-272 {
padding: 17rem !important;
}
.md-pad-top-272 {
padding-top: 17rem !important;
}
.md-pad-right-272 {
padding-right: 17rem !important;
}
.md-pad-btm-272 {
padding-bottom: 17rem !important;
}
.md-pad-left-272 {
padding-left: 17rem !important;
}
.md-pad-block-272 {
padding-top: 17rem !important;
padding-bottom: 17rem !important;
}
.md-pad-280 {
padding: 17.5rem !important;
}
.md-pad-top-280 {
padding-top: 17.5rem !important;
}
.md-pad-right-280 {
padding-right: 17.5rem !important;
}
.md-pad-btm-280 {
padding-bottom: 17.5rem !important;
}
.md-pad-left-280 {
padding-left: 17.5rem !important;
}
.md-pad-block-280 {
padding-top: 17.5rem !important;
padding-bottom: 17.5rem !important;
}
.md-pad-288 {
padding: 18rem !important;
}
.md-pad-top-288 {
padding-top: 18rem !important;
}
.md-pad-right-288 {
padding-right: 18rem !important;
}
.md-pad-btm-288 {
padding-bottom: 18rem !important;
}
.md-pad-left-288 {
padding-left: 18rem !important;
}
.md-pad-block-288 {
padding-top: 18rem !important;
padding-bottom: 18rem !important;
}
.md-pad-296 {
padding: 18.5rem !important;
}
.md-pad-top-296 {
padding-top: 18.5rem !important;
}
.md-pad-right-296 {
padding-right: 18.5rem !important;
}
.md-pad-btm-296 {
padding-bottom: 18.5rem !important;
}
.md-pad-left-296 {
padding-left: 18.5rem !important;
}
.md-pad-block-296 {
padding-top: 18.5rem !important;
padding-bottom: 18.5rem !important;
}
.md-pad-304 {
padding: 19rem !important;
}
.md-pad-top-304 {
padding-top: 19rem !important;
}
.md-pad-right-304 {
padding-right: 19rem !important;
}
.md-pad-btm-304 {
padding-bottom: 19rem !important;
}
.md-pad-left-304 {
padding-left: 19rem !important;
}
.md-pad-block-304 {
padding-top: 19rem !important;
padding-bottom: 19rem !important;
}
.md-pad-312 {
padding: 19.5rem !important;
}
.md-pad-top-312 {
padding-top: 19.5rem !important;
}
.md-pad-right-312 {
padding-right: 19.5rem !important;
}
.md-pad-btm-312 {
padding-bottom: 19.5rem !important;
}
.md-pad-left-312 {
padding-left: 19.5rem !important;
}
.md-pad-block-312 {
padding-top: 19.5rem !important;
padding-bottom: 19.5rem !important;
}
.md-pad-320 {
padding: 20rem !important;
}
.md-pad-top-320 {
padding-top: 20rem !important;
}
.md-pad-right-320 {
padding-right: 20rem !important;
}
.md-pad-btm-320 {
padding-bottom: 20rem !important;
}
.md-pad-left-320 {
padding-left: 20rem !important;
}
.md-pad-block-320 {
padding-top: 20rem !important;
padding-bottom: 20rem !important;
}
}
@media (min-width: 1280px) {
.lg-pad-0 {
padding: 0 !important;
}
.lg-pad-top-0 {
padding-top: 0 !important;
}
.lg-pad-right-0 {
padding-right: 0 !important;
}
.lg-pad-btm-0 {
padding-bottom: 0 !important;
}
.lg-pad-left-0 {
padding-left: 0 !important;
}
.lg-pad-block-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.lg-pad-8 {
padding: 0.5rem !important;
}
.lg-pad-top-8 {
padding-top: 0.5rem !important;
}
.lg-pad-right-8 {
padding-right: 0.5rem !important;
}
.lg-pad-btm-8 {
padding-bottom: 0.5rem !important;
}
.lg-pad-left-8 {
padding-left: 0.5rem !important;
}
.lg-pad-block-8 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.lg-pad-16 {
padding: 1rem !important;
}
.lg-pad-top-16 {
padding-top: 1rem !important;
}
.lg-pad-right-16 {
padding-right: 1rem !important;
}
.lg-pad-btm-16 {
padding-bottom: 1rem !important;
}
.lg-pad-left-16 {
padding-left: 1rem !important;
}
.lg-pad-block-16 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.lg-pad-24 {
padding: 1.5rem !important;
}
.lg-pad-top-24 {
padding-top: 1.5rem !important;
}
.lg-pad-right-24 {
padding-right: 1.5rem !important;
}
.lg-pad-btm-24 {
padding-bottom: 1.5rem !important;
}
.lg-pad-left-24 {
padding-left: 1.5rem !important;
}
.lg-pad-block-24 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.lg-pad-32 {
padding: 2rem !important;
}
.lg-pad-top-32 {
padding-top: 2rem !important;
}
.lg-pad-right-32 {
padding-right: 2rem !important;
}
.lg-pad-btm-32 {
padding-bottom: 2rem !important;
}
.lg-pad-left-32 {
padding-left: 2rem !important;
}
.lg-pad-block-32 {
padding-top: 2rem !important;
padding-bottom: 2rem !important;
}
.lg-pad-40 {
padding: 2.5rem !important;
}
.lg-pad-top-40 {
padding-top: 2.5rem !important;
}
.lg-pad-right-40 {
padding-right: 2.5rem !important;
}
.lg-pad-btm-40 {
padding-bottom: 2.5rem !important;
}
.lg-pad-left-40 {
padding-left: 2.5rem !important;
}
.lg-pad-block-40 {
padding-top: 2.5rem !important;
padding-bottom: 2.5rem !important;
}
.lg-pad-48 {
padding: 3rem !important;
}
.lg-pad-top-48 {
padding-top: 3rem !important;
}
.lg-pad-right-48 {
padding-right: 3rem !important;
}
.lg-pad-btm-48 {
padding-bottom: 3rem !important;
}
.lg-pad-left-48 {
padding-left: 3rem !important;
}
.lg-pad-block-48 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.lg-pad-56 {
padding: 3.5rem !important;
}
.lg-pad-top-56 {
padding-top: 3.5rem !important;
}
.lg-pad-right-56 {
padding-right: 3.5rem !important;
}
.lg-pad-btm-56 {
padding-bottom: 3.5rem !important;
}
.lg-pad-left-56 {
padding-left: 3.5rem !important;
}
.lg-pad-block-56 {
padding-top: 3.5rem !important;
padding-bottom: 3.5rem !important;
}
.lg-pad-64 {
padding: 4rem !important;
}
.lg-pad-top-64 {
padding-top: 4rem !important;
}
.lg-pad-right-64 {
padding-right: 4rem !important;
}
.lg-pad-btm-64 {
padding-bottom: 4rem !important;
}
.lg-pad-left-64 {
padding-left: 4rem !important;
}
.lg-pad-block-64 {
padding-top: 4rem !important;
padding-bottom: 4rem !important;
}
.lg-pad-72 {
padding: 4.5rem !important;
}
.lg-pad-top-72 {
padding-top: 4.5rem !important;
}
.lg-pad-right-72 {
padding-right: 4.5rem !important;
}
.lg-pad-btm-72 {
padding-bottom: 4.5rem !important;
}
.lg-pad-left-72 {
padding-left: 4.5rem !important;
}
.lg-pad-block-72 {
padding-top: 4.5rem !important;
padding-bottom: 4.5rem !important;
}
.lg-pad-80 {
padding: 5rem !important;
}
.lg-pad-top-80 {
padding-top: 5rem !important;
}
.lg-pad-right-80 {
padding-right: 5rem !important;
}
.lg-pad-btm-80 {
padding-bottom: 5rem !important;
}
.lg-pad-left-80 {
padding-left: 5rem !important;
}
.lg-pad-block-80 {
padding-top: 5rem !important;
padding-bottom: 5rem !important;
}
.lg-pad-88 {
padding: 5.5rem !important;
}
.lg-pad-top-88 {
padding-top: 5.5rem !important;
}
.lg-pad-right-88 {
padding-right: 5.5rem !important;
}
.lg-pad-btm-88 {
padding-bottom: 5.5rem !important;
}
.lg-pad-left-88 {
padding-left: 5.5rem !important;
}
.lg-pad-block-88 {
padding-top: 5.5rem !important;
padding-bottom: 5.5rem !important;
}
.lg-pad-96 {
padding: 6rem !important;
}
.lg-pad-top-96 {
padding-top: 6rem !important;
}
.lg-pad-right-96 {
padding-right: 6rem !important;
}
.lg-pad-btm-96 {
padding-bottom: 6rem !important;
}
.lg-pad-left-96 {
padding-left: 6rem !important;
}
.lg-pad-block-96 {
padding-top: 6rem !important;
padding-bottom: 6rem !important;
}
.lg-pad-104 {
padding: 6.5rem !important;
}
.lg-pad-top-104 {
padding-top: 6.5rem !important;
}
.lg-pad-right-104 {
padding-right: 6.5rem !important;
}
.lg-pad-btm-104 {
padding-bottom: 6.5rem !important;
}
.lg-pad-left-104 {
padding-left: 6.5rem !important;
}
.lg-pad-block-104 {
padding-top: 6.5rem !important;
padding-bottom: 6.5rem !important;
}
.lg-pad-112 {
padding: 7rem !important;
}
.lg-pad-top-112 {
padding-top: 7rem !important;
}
.lg-pad-right-112 {
padding-right: 7rem !important;
}
.lg-pad-btm-112 {
padding-bottom: 7rem !important;
}
.lg-pad-left-112 {
padding-left: 7rem !important;
}
.lg-pad-block-112 {
padding-top: 7rem !important;
padding-bottom: 7rem !important;
}
.lg-pad-120 {
padding: 7.5rem !important;
}
.lg-pad-top-120 {
padding-top: 7.5rem !important;
}
.lg-pad-right-120 {
padding-right: 7.5rem !important;
}
.lg-pad-btm-120 {
padding-bottom: 7.5rem !important;
}
.lg-pad-left-120 {
padding-left: 7.5rem !important;
}
.lg-pad-block-120 {
padding-top: 7.5rem !important;
padding-bottom: 7.5rem !important;
}
.lg-pad-128 {
padding: 8rem !important;
}
.lg-pad-top-128 {
padding-top: 8rem !important;
}
.lg-pad-right-128 {
padding-right: 8rem !important;
}
.lg-pad-btm-128 {
padding-bottom: 8rem !important;
}
.lg-pad-left-128 {
padding-left: 8rem !important;
}
.lg-pad-block-128 {
padding-top: 8rem !important;
padding-bottom: 8rem !important;
}
.lg-pad-136 {
padding: 8.5rem !important;
}
.lg-pad-top-136 {
padding-top: 8.5rem !important;
}
.lg-pad-right-136 {
padding-right: 8.5rem !important;
}
.lg-pad-btm-136 {
padding-bottom: 8.5rem !important;
}
.lg-pad-left-136 {
padding-left: 8.5rem !important;
}
.lg-pad-block-136 {
padding-top: 8.5rem !important;
padding-bottom: 8.5rem !important;
}
.lg-pad-144 {
padding: 9rem !important;
}
.lg-pad-top-144 {
padding-top: 9rem !important;
}
.lg-pad-right-144 {
padding-right: 9rem !important;
}
.lg-pad-btm-144 {
padding-bottom: 9rem !important;
}
.lg-pad-left-144 {
padding-left: 9rem !important;
}
.lg-pad-block-144 {
padding-top: 9rem !important;
padding-bottom: 9rem !important;
}
.lg-pad-152 {
padding: 9.5rem !important;
}
.lg-pad-top-152 {
padding-top: 9.5rem !important;
}
.lg-pad-right-152 {
padding-right: 9.5rem !important;
}
.lg-pad-btm-152 {
padding-bottom: 9.5rem !important;
}
.lg-pad-left-152 {
padding-left: 9.5rem !important;
}
.lg-pad-block-152 {
padding-top: 9.5rem !important;
padding-bottom: 9.5rem !important;
}
.lg-pad-160 {
padding: 10rem !important;
}
.lg-pad-top-160 {
padding-top: 10rem !important;
}
.lg-pad-right-160 {
padding-right: 10rem !important;
}
.lg-pad-btm-160 {
padding-bottom: 10rem !important;
}
.lg-pad-left-160 {
padding-left: 10rem !important;
}
.lg-pad-block-160 {
padding-top: 10rem !important;
padding-bottom: 10rem !important;
}
.lg-pad-168 {
padding: 10.5rem !important;
}
.lg-pad-top-168 {
padding-top: 10.5rem !important;
}
.lg-pad-right-168 {
padding-right: 10.5rem !important;
}
.lg-pad-btm-168 {
padding-bottom: 10.5rem !important;
}
.lg-pad-left-168 {
padding-left: 10.5rem !important;
}
.lg-pad-block-168 {
padding-top: 10.5rem !important;
padding-bottom: 10.5rem !important;
}
.lg-pad-176 {
padding: 11rem !important;
}
.lg-pad-top-176 {
padding-top: 11rem !important;
}
.lg-pad-right-176 {
padding-right: 11rem !important;
}
.lg-pad-btm-176 {
padding-bottom: 11rem !important;
}
.lg-pad-left-176 {
padding-left: 11rem !important;
}
.lg-pad-block-176 {
padding-top: 11rem !important;
padding-bottom: 11rem !important;
}
.lg-pad-184 {
padding: 11.5rem !important;
}
.lg-pad-top-184 {
padding-top: 11.5rem !important;
}
.lg-pad-right-184 {
padding-right: 11.5rem !important;
}
.lg-pad-btm-184 {
padding-bottom: 11.5rem !important;
}
.lg-pad-left-184 {
padding-left: 11.5rem !important;
}
.lg-pad-block-184 {
padding-top: 11.5rem !important;
padding-bottom: 11.5rem !important;
}
.lg-pad-192 {
padding: 12rem !important;
}
.lg-pad-top-192 {
padding-top: 12rem !important;
}
.lg-pad-right-192 {
padding-right: 12rem !important;
}
.lg-pad-btm-192 {
padding-bottom: 12rem !important;
}
.lg-pad-left-192 {
padding-left: 12rem !important;
}
.lg-pad-block-192 {
padding-top: 12rem !important;
padding-bottom: 12rem !important;
}
.lg-pad-200 {
padding: 12.5rem !important;
}
.lg-pad-top-200 {
padding-top: 12.5rem !important;
}
.lg-pad-right-200 {
padding-right: 12.5rem !important;
}
.lg-pad-btm-200 {
padding-bottom: 12.5rem !important;
}
.lg-pad-left-200 {
padding-left: 12.5rem !important;
}
.lg-pad-block-200 {
padding-top: 12.5rem !important;
padding-bottom: 12.5rem !important;
}
.lg-pad-208 {
padding: 13rem !important;
}
.lg-pad-top-208 {
padding-top: 13rem !important;
}
.lg-pad-right-208 {
padding-right: 13rem !important;
}
.lg-pad-btm-208 {
padding-bottom: 13rem !important;
}
.lg-pad-left-208 {
padding-left: 13rem !important;
}
.lg-pad-block-208 {
padding-top: 13rem !important;
padding-bottom: 13rem !important;
}
.lg-pad-216 {
padding: 13.5rem !important;
}
.lg-pad-top-216 {
padding-top: 13.5rem !important;
}
.lg-pad-right-216 {
padding-right: 13.5rem !important;
}
.lg-pad-btm-216 {
padding-bottom: 13.5rem !important;
}
.lg-pad-left-216 {
padding-left: 13.5rem !important;
}
.lg-pad-block-216 {
padding-top: 13.5rem !important;
padding-bottom: 13.5rem !important;
}
.lg-pad-224 {
padding: 14rem !important;
}
.lg-pad-top-224 {
padding-top: 14rem !important;
}
.lg-pad-right-224 {
padding-right: 14rem !important;
}
.lg-pad-btm-224 {
padding-bottom: 14rem !important;
}
.lg-pad-left-224 {
padding-left: 14rem !important;
}
.lg-pad-block-224 {
padding-top: 14rem !important;
padding-bottom: 14rem !important;
}
.lg-pad-232 {
padding: 14.5rem !important;
}
.lg-pad-top-232 {
padding-top: 14.5rem !important;
}
.lg-pad-right-232 {
padding-right: 14.5rem !important;
}
.lg-pad-btm-232 {
padding-bottom: 14.5rem !important;
}
.lg-pad-left-232 {
padding-left: 14.5rem !important;
}
.lg-pad-block-232 {
padding-top: 14.5rem !important;
padding-bottom: 14.5rem !important;
}
.lg-pad-240 {
padding: 15rem !important;
}
.lg-pad-top-240 {
padding-top: 15rem !important;
}
.lg-pad-right-240 {
padding-right: 15rem !important;
}
.lg-pad-btm-240 {
padding-bottom: 15rem !important;
}
.lg-pad-left-240 {
padding-left: 15rem !important;
}
.lg-pad-block-240 {
padding-top: 15rem !important;
padding-bottom: 15rem !important;
}
.lg-pad-248 {
padding: 15.5rem !important;
}
.lg-pad-top-248 {
padding-top: 15.5rem !important;
}
.lg-pad-right-248 {
padding-right: 15.5rem !important;
}
.lg-pad-btm-248 {
padding-bottom: 15.5rem !important;
}
.lg-pad-left-248 {
padding-left: 15.5rem !important;
}
.lg-pad-block-248 {
padding-top: 15.5rem !important;
padding-bottom: 15.5rem !important;
}
.lg-pad-256 {
padding: 16rem !important;
}
.lg-pad-top-256 {
padding-top: 16rem !important;
}
.lg-pad-right-256 {
padding-right: 16rem !important;
}
.lg-pad-btm-256 {
padding-bottom: 16rem !important;
}
.lg-pad-left-256 {
padding-left: 16rem !important;
}
.lg-pad-block-256 {
padding-top: 16rem !important;
padding-bottom: 16rem !important;
}
.lg-pad-264 {
padding: 16.5rem !important;
}
.lg-pad-top-264 {
padding-top: 16.5rem !important;
}
.lg-pad-right-264 {
padding-right: 16.5rem !important;
}
.lg-pad-btm-264 {
padding-bottom: 16.5rem !important;
}
.lg-pad-left-264 {
padding-left: 16.5rem !important;
}
.lg-pad-block-264 {
padding-top: 16.5rem !important;
padding-bottom: 16.5rem !important;
}
.lg-pad-272 {
padding: 17rem !important;
}
.lg-pad-top-272 {
padding-top: 17rem !important;
}
.lg-pad-right-272 {
padding-right: 17rem !important;
}
.lg-pad-btm-272 {
padding-bottom: 17rem !important;
}
.lg-pad-left-272 {
padding-left: 17rem !important;
}
.lg-pad-block-272 {
padding-top: 17rem !important;
padding-bottom: 17rem !important;
}
.lg-pad-280 {
padding: 17.5rem !important;
}
.lg-pad-top-280 {
padding-top: 17.5rem !important;
}
.lg-pad-right-280 {
padding-right: 17.5rem !important;
}
.lg-pad-btm-280 {
padding-bottom: 17.5rem !important;
}
.lg-pad-left-280 {
padding-left: 17.5rem !important;
}
.lg-pad-block-280 {
padding-top: 17.5rem !important;
padding-bottom: 17.5rem !important;
}
.lg-pad-288 {
padding: 18rem !important;
}
.lg-pad-top-288 {
padding-top: 18rem !important;
}
.lg-pad-right-288 {
padding-right: 18rem !important;
}
.lg-pad-btm-288 {
padding-bottom: 18rem !important;
}
.lg-pad-left-288 {
padding-left: 18rem !important;
}
.lg-pad-block-288 {
padding-top: 18rem !important;
padding-bottom: 18rem !important;
}
.lg-pad-296 {
padding: 18.5rem !important;
}
.lg-pad-top-296 {
padding-top: 18.5rem !important;
}
.lg-pad-right-296 {
padding-right: 18.5rem !important;
}
.lg-pad-btm-296 {
padding-bottom: 18.5rem !important;
}
.lg-pad-left-296 {
padding-left: 18.5rem !important;
}
.lg-pad-block-296 {
padding-top: 18.5rem !important;
padding-bottom: 18.5rem !important;
}
.lg-pad-304 {
padding: 19rem !important;
}
.lg-pad-top-304 {
padding-top: 19rem !important;
}
.lg-pad-right-304 {
padding-right: 19rem !important;
}
.lg-pad-btm-304 {
padding-bottom: 19rem !important;
}
.lg-pad-left-304 {
padding-left: 19rem !important;
}
.lg-pad-block-304 {
padding-top: 19rem !important;
padding-bottom: 19rem !important;
}
.lg-pad-312 {
padding: 19.5rem !important;
}
.lg-pad-top-312 {
padding-top: 19.5rem !important;
}
.lg-pad-right-312 {
padding-right: 19.5rem !important;
}
.lg-pad-btm-312 {
padding-bottom: 19.5rem !important;
}
.lg-pad-left-312 {
padding-left: 19.5rem !important;
}
.lg-pad-block-312 {
padding-top: 19.5rem !important;
padding-bottom: 19.5rem !important;
}
.lg-pad-320 {
padding: 20rem !important;
}
.lg-pad-top-320 {
padding-top: 20rem !important;
}
.lg-pad-right-320 {
padding-right: 20rem !important;
}
.lg-pad-btm-320 {
padding-bottom: 20rem !important;
}
.lg-pad-left-320 {
padding-left: 20rem !important;
}
.lg-pad-block-320 {
padding-top: 20rem !important;
padding-bottom: 20rem !important;
}
}
@media (min-width: 1600px) {
.xlg-pad-0 {
padding: 0 !important;
}
.xlg-pad-top-0 {
padding-top: 0 !important;
}
.xlg-pad-right-0 {
padding-right: 0 !important;
}
.xlg-pad-btm-0 {
padding-bottom: 0 !important;
}
.xlg-pad-left-0 {
padding-left: 0 !important;
}
.xlg-pad-block-0 {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.xlg-pad-8 {
padding: 0.5rem !important;
}
.xlg-pad-top-8 {
padding-top: 0.5rem !important;
}
.xlg-pad-right-8 {
padding-right: 0.5rem !important;
}
.xlg-pad-btm-8 {
padding-bottom: 0.5rem !important;
}
.xlg-pad-left-8 {
padding-left: 0.5rem !important;
}
.xlg-pad-block-8 {
padding-top: 0.5rem !important;
padding-bottom: 0.5rem !important;
}
.xlg-pad-16 {
padding: 1rem !important;
}
.xlg-pad-top-16 {
padding-top: 1rem !important;
}
.xlg-pad-right-16 {
padding-right: 1rem !important;
}
.xlg-pad-btm-16 {
padding-bottom: 1rem !important;
}
.xlg-pad-left-16 {
padding-left: 1rem !important;
}
.xlg-pad-block-16 {
padding-top: 1rem !important;
padding-bottom: 1rem !important;
}
.xlg-pad-24 {
padding: 1.5rem !important;
}
.xlg-pad-top-24 {
padding-top: 1.5rem !important;
}
.xlg-pad-right-24 {
padding-right: 1.5rem !important;
}
.xlg-pad-btm-24 {
padding-bottom: 1.5rem !important;
}
.xlg-pad-left-24 {
padding-left: 1.5rem !important;
}
.xlg-pad-block-24 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
.xlg-pad-32 {
padding: 2rem !important;
}
.xlg-pad-top-32 {
padding-top: 2rem !important;
}
.xlg-pad-right-32 {
padding-right: 2rem !important;
}
.xlg-pad-btm-32 {
padding-bottom: 2rem !important;
}
.xlg-pad-left-32 {
padding-left: 2rem !important;
}
.xlg-pad-block-32 {
padding-top: 2rem !important;
padding-bottom: 2rem !important;
}
.xlg-pad-40 {
padding: 2.5rem !important;
}
.xlg-pad-top-40 {
padding-top: 2.5rem !important;
}
.xlg-pad-right-40 {
padding-right: 2.5rem !important;
}
.xlg-pad-btm-40 {
padding-bottom: 2.5rem !important;
}
.xlg-pad-left-40 {
padding-left: 2.5rem !important;
}
.xlg-pad-block-40 {
padding-top: 2.5rem !important;
padding-bottom: 2.5rem !important;
}
.xlg-pad-48 {
padding: 3rem !important;
}
.xlg-pad-top-48 {
padding-top: 3rem !important;
}
.xlg-pad-right-48 {
padding-right: 3rem !important;
}
.xlg-pad-btm-48 {
padding-bottom: 3rem !important;
}
.xlg-pad-left-48 {
padding-left: 3rem !important;
}
.xlg-pad-block-48 {
padding-top: 3rem !important;
padding-bottom: 3rem !important;
}
.xlg-pad-56 {
padding: 3.5rem !important;
}
.xlg-pad-top-56 {
padding-top: 3.5rem !important;
}
.xlg-pad-right-56 {
padding-right: 3.5rem !important;
}
.xlg-pad-btm-56 {
padding-bottom: 3.5rem !important;
}
.xlg-pad-left-56 {
padding-left: 3.5rem !important;
}
.xlg-pad-block-56 {
padding-top: 3.5rem !important;
padding-bottom: 3.5rem !important;
}
.xlg-pad-64 {
padding: 4rem !important;
}
.xlg-pad-top-64 {
padding-top: 4rem !important;
}
.xlg-pad-right-64 {
padding-right: 4rem !important;
}
.xlg-pad-btm-64 {
padding-bottom: 4rem !important;
}
.xlg-pad-left-64 {
padding-left: 4rem !important;
}
.xlg-pad-block-64 {
padding-top: 4rem !important;
padding-bottom: 4rem !important;
}
.xlg-pad-72 {
padding: 4.5rem !important;
}
.xlg-pad-top-72 {
padding-top: 4.5rem !important;
}
.xlg-pad-right-72 {
padding-right: 4.5rem !important;
}
.xlg-pad-btm-72 {
padding-bottom: 4.5rem !important;
}
.xlg-pad-left-72 {
padding-left: 4.5rem !important;
}
.xlg-pad-block-72 {
padding-top: 4.5rem !important;
padding-bottom: 4.5rem !important;
}
.xlg-pad-80 {
padding: 5rem !important;
}
.xlg-pad-top-80 {
padding-top: 5rem !important;
}
.xlg-pad-right-80 {
padding-right: 5rem !important;
}
.xlg-pad-btm-80 {
padding-bottom: 5rem !important;
}
.xlg-pad-left-80 {
padding-left: 5rem !important;
}
.xlg-pad-block-80 {
padding-top: 5rem !important;
padding-bottom: 5rem !important;
}
.xlg-pad-88 {
padding: 5.5rem !important;
}
.xlg-pad-top-88 {
padding-top: 5.5rem !important;
}
.xlg-pad-right-88 {
padding-right: 5.5rem !important;
}
.xlg-pad-btm-88 {
padding-bottom: 5.5rem !important;
}
.xlg-pad-left-88 {
padding-left: 5.5rem !important;
}
.xlg-pad-block-88 {
padding-top: 5.5rem !important;
padding-bottom: 5.5rem !important;
}
.xlg-pad-96 {
padding: 6rem !important;
}
.xlg-pad-top-96 {
padding-top: 6rem !important;
}
.xlg-pad-right-96 {
padding-right: 6rem !important;
}
.xlg-pad-btm-96 {
padding-bottom: 6rem !important;
}
.xlg-pad-left-96 {
padding-left: 6rem !important;
}
.xlg-pad-block-96 {
padding-top: 6rem !important;
padding-bottom: 6rem !important;
}
.xlg-pad-104 {
padding: 6.5rem !important;
}
.xlg-pad-top-104 {
padding-top: 6.5rem !important;
}
.xlg-pad-right-104 {
padding-right: 6.5rem !important;
}
.xlg-pad-btm-104 {
padding-bottom: 6.5rem !important;
}
.xlg-pad-left-104 {
padding-left: 6.5rem !important;
}
.xlg-pad-block-104 {
padding-top: 6.5rem !important;
padding-bottom: 6.5rem !important;
}
.xlg-pad-112 {
padding: 7rem !important;
}
.xlg-pad-top-112 {
padding-top: 7rem !important;
}
.xlg-pad-right-112 {
padding-right: 7rem !important;
}
.xlg-pad-btm-112 {
padding-bottom: 7rem !important;
}
.xlg-pad-left-112 {
padding-left: 7rem !important;
}
.xlg-pad-block-112 {
padding-top: 7rem !important;
padding-bottom: 7rem !important;
}
.xlg-pad-120 {
padding: 7.5rem !important;
}
.xlg-pad-top-120 {
padding-top: 7.5rem !important;
}
.xlg-pad-right-120 {
padding-right: 7.5rem !important;
}
.xlg-pad-btm-120 {
padding-bottom: 7.5rem !important;
}
.xlg-pad-left-120 {
padding-left: 7.5rem !important;
}
.xlg-pad-block-120 {
padding-top: 7.5rem !important;
padding-bottom: 7.5rem !important;
}
.xlg-pad-128 {
padding: 8rem !important;
}
.xlg-pad-top-128 {
padding-top: 8rem !important;
}
.xlg-pad-right-128 {
padding-right: 8rem !important;
}
.xlg-pad-btm-128 {
padding-bottom: 8rem !important;
}
.xlg-pad-left-128 {
padding-left: 8rem !important;
}
.xlg-pad-block-128 {
padding-top: 8rem !important;
padding-bottom: 8rem !important;
}
.xlg-pad-136 {
padding: 8.5rem !important;
}
.xlg-pad-top-136 {
padding-top: 8.5rem !important;
}
.xlg-pad-right-136 {
padding-right: 8.5rem !important;
}
.xlg-pad-btm-136 {
padding-bottom: 8.5rem !important;
}
.xlg-pad-left-136 {
padding-left: 8.5rem !important;
}
.xlg-pad-block-136 {
padding-top: 8.5rem !important;
padding-bottom: 8.5rem !important;
}
.xlg-pad-144 {
padding: 9rem !important;
}
.xlg-pad-top-144 {
padding-top: 9rem !important;
}
.xlg-pad-right-144 {
padding-right: 9rem !important;
}
.xlg-pad-btm-144 {
padding-bottom: 9rem !important;
}
.xlg-pad-left-144 {
padding-left: 9rem !important;
}
.xlg-pad-block-144 {
padding-top: 9rem !important;
padding-bottom: 9rem !important;
}
.xlg-pad-152 {
padding: 9.5rem !important;
}
.xlg-pad-top-152 {
padding-top: 9.5rem !important;
}
.xlg-pad-right-152 {
padding-right: 9.5rem !important;
}
.xlg-pad-btm-152 {
padding-bottom: 9.5rem !important;
}
.xlg-pad-left-152 {
padding-left: 9.5rem !important;
}
.xlg-pad-block-152 {
padding-top: 9.5rem !important;
padding-bottom: 9.5rem !important;
}
.xlg-pad-160 {
padding: 10rem !important;
}
.xlg-pad-top-160 {
padding-top: 10rem !important;
}
.xlg-pad-right-160 {
padding-right: 10rem !important;
}
.xlg-pad-btm-160 {
padding-bottom: 10rem !important;
}
.xlg-pad-left-160 {
padding-left: 10rem !important;
}
.xlg-pad-block-160 {
padding-top: 10rem !important;
padding-bottom: 10rem !important;
}
.xlg-pad-168 {
padding: 10.5rem !important;
}
.xlg-pad-top-168 {
padding-top: 10.5rem !important;
}
.xlg-pad-right-168 {
padding-right: 10.5rem !important;
}
.xlg-pad-btm-168 {
padding-bottom: 10.5rem !important;
}
.xlg-pad-left-168 {
padding-left: 10.5rem !important;
}
.xlg-pad-block-168 {
padding-top: 10.5rem !important;
padding-bottom: 10.5rem !important;
}
.xlg-pad-176 {
padding: 11rem !important;
}
.xlg-pad-top-176 {
padding-top: 11rem !important;
}
.xlg-pad-right-176 {
padding-right: 11rem !important;
}
.xlg-pad-btm-176 {
padding-bottom: 11rem !important;
}
.xlg-pad-left-176 {
padding-left: 11rem !important;
}
.xlg-pad-block-176 {
padding-top: 11rem !important;
padding-bottom: 11rem !important;
}
.xlg-pad-184 {
padding: 11.5rem !important;
}
.xlg-pad-top-184 {
padding-top: 11.5rem !important;
}
.xlg-pad-right-184 {
padding-right: 11.5rem !important;
}
.xlg-pad-btm-184 {
padding-bottom: 11.5rem !important;
}
.xlg-pad-left-184 {
padding-left: 11.5rem !important;
}
.xlg-pad-block-184 {
padding-top: 11.5rem !important;
padding-bottom: 11.5rem !important;
}
.xlg-pad-192 {
padding: 12rem !important;
}
.xlg-pad-top-192 {
padding-top: 12rem !important;
}
.xlg-pad-right-192 {
padding-right: 12rem !important;
}
.xlg-pad-btm-192 {
padding-bottom: 12rem !important;
}
.xlg-pad-left-192 {
padding-left: 12rem !important;
}
.xlg-pad-block-192 {
padding-top: 12rem !important;
padding-bottom: 12rem !important;
}
.xlg-pad-200 {
padding: 12.5rem !important;
}
.xlg-pad-top-200 {
padding-top: 12.5rem !important;
}
.xlg-pad-right-200 {
padding-right: 12.5rem !important;
}
.xlg-pad-btm-200 {
padding-bottom: 12.5rem !important;
}
.xlg-pad-left-200 {
padding-left: 12.5rem !important;
}
.xlg-pad-block-200 {
padding-top: 12.5rem !important;
padding-bottom: 12.5rem !important;
}
.xlg-pad-208 {
padding: 13rem !important;
}
.xlg-pad-top-208 {
padding-top: 13rem !important;
}
.xlg-pad-right-208 {
padding-right: 13rem !important;
}
.xlg-pad-btm-208 {
padding-bottom: 13rem !important;
}
.xlg-pad-left-208 {
padding-left: 13rem !important;
}
.xlg-pad-block-208 {
padding-top: 13rem !important;
padding-bottom: 13rem !important;
}
.xlg-pad-216 {
padding: 13.5rem !important;
}
.xlg-pad-top-216 {
padding-top: 13.5rem !important;
}
.xlg-pad-right-216 {
padding-right: 13.5rem !important;
}
.xlg-pad-btm-216 {
padding-bottom: 13.5rem !important;
}
.xlg-pad-left-216 {
padding-left: 13.5rem !important;
}
.xlg-pad-block-216 {
padding-top: 13.5rem !important;
padding-bottom: 13.5rem !important;
}
.xlg-pad-224 {
padding: 14rem !important;
}
.xlg-pad-top-224 {
padding-top: 14rem !important;
}
.xlg-pad-right-224 {
padding-right: 14rem !important;
}
.xlg-pad-btm-224 {
padding-bottom: 14rem !important;
}
.xlg-pad-left-224 {
padding-left: 14rem !important;
}
.xlg-pad-block-224 {
padding-top: 14rem !important;
padding-bottom: 14rem !important;
}
.xlg-pad-232 {
padding: 14.5rem !important;
}
.xlg-pad-top-232 {
padding-top: 14.5rem !important;
}
.xlg-pad-right-232 {
padding-right: 14.5rem !important;
}
.xlg-pad-btm-232 {
padding-bottom: 14.5rem !important;
}
.xlg-pad-left-232 {
padding-left: 14.5rem !important;
}
.xlg-pad-block-232 {
padding-top: 14.5rem !important;
padding-bottom: 14.5rem !important;
}
.xlg-pad-240 {
padding: 15rem !important;
}
.xlg-pad-top-240 {
padding-top: 15rem !important;
}
.xlg-pad-right-240 {
padding-right: 15rem !important;
}
.xlg-pad-btm-240 {
padding-bottom: 15rem !important;
}
.xlg-pad-left-240 {
padding-left: 15rem !important;
}
.xlg-pad-block-240 {
padding-top: 15rem !important;
padding-bottom: 15rem !important;
}
.xlg-pad-248 {
padding: 15.5rem !important;
}
.xlg-pad-top-248 {
padding-top: 15.5rem !important;
}
.xlg-pad-right-248 {
padding-right: 15.5rem !important;
}
.xlg-pad-btm-248 {
padding-bottom: 15.5rem !important;
}
.xlg-pad-left-248 {
padding-left: 15.5rem !important;
}
.xlg-pad-block-248 {
padding-top: 15.5rem !important;
padding-bottom: 15.5rem !important;
}
.xlg-pad-256 {
padding: 16rem !important;
}
.xlg-pad-top-256 {
padding-top: 16rem !important;
}
.xlg-pad-right-256 {
padding-right: 16rem !important;
}
.xlg-pad-btm-256 {
padding-bottom: 16rem !important;
}
.xlg-pad-left-256 {
padding-left: 16rem !important;
}
.xlg-pad-block-256 {
padding-top: 16rem !important;
padding-bottom: 16rem !important;
}
.xlg-pad-264 {
padding: 16.5rem !important;
}
.xlg-pad-top-264 {
padding-top: 16.5rem !important;
}
.xlg-pad-right-264 {
padding-right: 16.5rem !important;
}
.xlg-pad-btm-264 {
padding-bottom: 16.5rem !important;
}
.xlg-pad-left-264 {
padding-left: 16.5rem !important;
}
.xlg-pad-block-264 {
padding-top: 16.5rem !important;
padding-bottom: 16.5rem !important;
}
.xlg-pad-272 {
padding: 17rem !important;
}
.xlg-pad-top-272 {
padding-top: 17rem !important;
}
.xlg-pad-right-272 {
padding-right: 17rem !important;
}
.xlg-pad-btm-272 {
padding-bottom: 17rem !important;
}
.xlg-pad-left-272 {
padding-left: 17rem !important;
}
.xlg-pad-block-272 {
padding-top: 17rem !important;
padding-bottom: 17rem !important;
}
.xlg-pad-280 {
padding: 17.5rem !important;
}
.xlg-pad-top-280 {
padding-top: 17.5rem !important;
}
.xlg-pad-right-280 {
padding-right: 17.5rem !important;
}
.xlg-pad-btm-280 {
padding-bottom: 17.5rem !important;
}
.xlg-pad-left-280 {
padding-left: 17.5rem !important;
}
.xlg-pad-block-280 {
padding-top: 17.5rem !important;
padding-bottom: 17.5rem !important;
}
.xlg-pad-288 {
padding: 18rem !important;
}
.xlg-pad-top-288 {
padding-top: 18rem !important;
}
.xlg-pad-right-288 {
padding-right: 18rem !important;
}
.xlg-pad-btm-288 {
padding-bottom: 18rem !important;
}
.xlg-pad-left-288 {
padding-left: 18rem !important;
}
.xlg-pad-block-288 {
padding-top: 18rem !important;
padding-bottom: 18rem !important;
}
.xlg-pad-296 {
padding: 18.5rem !important;
}
.xlg-pad-top-296 {
padding-top: 18.5rem !important;
}
.xlg-pad-right-296 {
padding-right: 18.5rem !important;
}
.xlg-pad-btm-296 {
padding-bottom: 18.5rem !important;
}
.xlg-pad-left-296 {
padding-left: 18.5rem !important;
}
.xlg-pad-block-296 {
padding-top: 18.5rem !important;
padding-bottom: 18.5rem !important;
}
.xlg-pad-304 {
padding: 19rem !important;
}
.xlg-pad-top-304 {
padding-top: 19rem !important;
}
.xlg-pad-right-304 {
padding-right: 19rem !important;
}
.xlg-pad-btm-304 {
padding-bottom: 19rem !important;
}
.xlg-pad-left-304 {
padding-left: 19rem !important;
}
.xlg-pad-block-304 {
padding-top: 19rem !important;
padding-bottom: 19rem !important;
}
.xlg-pad-312 {
padding: 19.5rem !important;
}
.xlg-pad-top-312 {
padding-top: 19.5rem !important;
}
.xlg-pad-right-312 {
padding-right: 19.5rem !important;
}
.xlg-pad-btm-312 {
padding-bottom: 19.5rem !important;
}
.xlg-pad-left-312 {
padding-left: 19.5rem !important;
}
.xlg-pad-block-312 {
padding-top: 19.5rem !important;
padding-bottom: 19.5rem !important;
}
.xlg-pad-320 {
padding: 20rem !important;
}
.xlg-pad-top-320 {
padding-top: 20rem !important;
}
.xlg-pad-right-320 {
padding-right: 20rem !important;
}
.xlg-pad-btm-320 {
padding-bottom: 20rem !important;
}
.xlg-pad-left-320 {
padding-left: 20rem !important;
}
.xlg-pad-block-320 {
padding-top: 20rem !important;
padding-bottom: 20rem !important;
}
}
.mar-0 {
margin: 0 !important;
}
.mar-top-0 {
margin-top: 0 !important;
}
.mar-right-0 {
margin-right: 0 !important;
}
.mar-btm-0 {
margin-bottom: 0 !important;
}
.mar-left-0 {
margin-left: 0 !important;
}
.mar-8 {
margin: 0.5rem !important;
}
.mar-top-8 {
margin-top: 0.5rem !important;
}
.mar-right-8 {
margin-right: 0.5rem !important;
}
.mar-btm-8 {
margin-bottom: 0.5rem !important;
}
.mar-left-8 {
margin-left: 0.5rem !important;
}
.mar-16 {
margin: 1rem !important;
}
.mar-top-16 {
margin-top: 1rem !important;
}
.mar-right-16 {
margin-right: 1rem !important;
}
.mar-btm-16 {
margin-bottom: 1rem !important;
}
.mar-left-16 {
margin-left: 1rem !important;
}
.mar-24 {
margin: 1.5rem !important;
}
.mar-top-24 {
margin-top: 1.5rem !important;
}
.mar-right-24 {
margin-right: 1.5rem !important;
}
.mar-btm-24 {
margin-bottom: 1.5rem !important;
}
.mar-left-24 {
margin-left: 1.5rem !important;
}
.mar-32 {
margin: 2rem !important;
}
.mar-top-32 {
margin-top: 2rem !important;
}
.mar-right-32 {
margin-right: 2rem !important;
}
.mar-btm-32 {
margin-bottom: 2rem !important;
}
.mar-left-32 {
margin-left: 2rem !important;
}
.mar-40 {
margin: 2.5rem !important;
}
.mar-top-40 {
margin-top: 2.5rem !important;
}
.mar-right-40 {
margin-right: 2.5rem !important;
}
.mar-btm-40 {
margin-bottom: 2.5rem !important;
}
.mar-left-40 {
margin-left: 2.5rem !important;
}
.mar-48 {
margin: 3rem !important;
}
.mar-top-48 {
margin-top: 3rem !important;
}
.mar-right-48 {
margin-right: 3rem !important;
}
.mar-btm-48 {
margin-bottom: 3rem !important;
}
.mar-left-48 {
margin-left: 3rem !important;
}
.mar-56 {
margin: 3.5rem !important;
}
.mar-top-56 {
margin-top: 3.5rem !important;
}
.mar-right-56 {
margin-right: 3.5rem !important;
}
.mar-btm-56 {
margin-bottom: 3.5rem !important;
}
.mar-left-56 {
margin-left: 3.5rem !important;
}
.mar-64 {
margin: 4rem !important;
}
.mar-top-64 {
margin-top: 4rem !important;
}
.mar-right-64 {
margin-right: 4rem !important;
}
.mar-btm-64 {
margin-bottom: 4rem !important;
}
.mar-left-64 {
margin-left: 4rem !important;
}
.mar-72 {
margin: 4.5rem !important;
}
.mar-top-72 {
margin-top: 4.5rem !important;
}
.mar-right-72 {
margin-right: 4.5rem !important;
}
.mar-btm-72 {
margin-bottom: 4.5rem !important;
}
.mar-left-72 {
margin-left: 4.5rem !important;
}
.mar-80 {
margin: 5rem !important;
}
.mar-top-80 {
margin-top: 5rem !important;
}
.mar-right-80 {
margin-right: 5rem !important;
}
.mar-btm-80 {
margin-bottom: 5rem !important;
}
.mar-left-80 {
margin-left: 5rem !important;
}
.mar-88 {
margin: 5.5rem !important;
}
.mar-top-88 {
margin-top: 5.5rem !important;
}
.mar-right-88 {
margin-right: 5.5rem !important;
}
.mar-btm-88 {
margin-bottom: 5.5rem !important;
}
.mar-left-88 {
margin-left: 5.5rem !important;
}
.mar-96 {
margin: 6rem !important;
}
.mar-top-96 {
margin-top: 6rem !important;
}
.mar-right-96 {
margin-right: 6rem !important;
}
.mar-btm-96 {
margin-bottom: 6rem !important;
}
.mar-left-96 {
margin-left: 6rem !important;
}
.mar-104 {
margin: 6.5rem !important;
}
.mar-top-104 {
margin-top: 6.5rem !important;
}
.mar-right-104 {
margin-right: 6.5rem !important;
}
.mar-btm-104 {
margin-bottom: 6.5rem !important;
}
.mar-left-104 {
margin-left: 6.5rem !important;
}
.mar-112 {
margin: 7rem !important;
}
.mar-top-112 {
margin-top: 7rem !important;
}
.mar-right-112 {
margin-right: 7rem !important;
}
.mar-btm-112 {
margin-bottom: 7rem !important;
}
.mar-left-112 {
margin-left: 7rem !important;
}
.mar-120 {
margin: 7.5rem !important;
}
.mar-top-120 {
margin-top: 7.5rem !important;
}
.mar-right-120 {
margin-right: 7.5rem !important;
}
.mar-btm-120 {
margin-bottom: 7.5rem !important;
}
.mar-left-120 {
margin-left: 7.5rem !important;
}
.mar-128 {
margin: 8rem !important;
}
.mar-top-128 {
margin-top: 8rem !important;
}
.mar-right-128 {
margin-right: 8rem !important;
}
.mar-btm-128 {
margin-bottom: 8rem !important;
}
.mar-left-128 {
margin-left: 8rem !important;
}
.mar-136 {
margin: 8.5rem !important;
}
.mar-top-136 {
margin-top: 8.5rem !important;
}
.mar-right-136 {
margin-right: 8.5rem !important;
}
.mar-btm-136 {
margin-bottom: 8.5rem !important;
}
.mar-left-136 {
margin-left: 8.5rem !important;
}
.mar-144 {
margin: 9rem !important;
}
.mar-top-144 {
margin-top: 9rem !important;
}
.mar-right-144 {
margin-right: 9rem !important;
}
.mar-btm-144 {
margin-bottom: 9rem !important;
}
.mar-left-144 {
margin-left: 9rem !important;
}
.mar-152 {
margin: 9.5rem !important;
}
.mar-top-152 {
margin-top: 9.5rem !important;
}
.mar-right-152 {
margin-right: 9.5rem !important;
}
.mar-btm-152 {
margin-bottom: 9.5rem !important;
}
.mar-left-152 {
margin-left: 9.5rem !important;
}
.mar-160 {
margin: 10rem !important;
}
.mar-top-160 {
margin-top: 10rem !important;
}
.mar-right-160 {
margin-right: 10rem !important;
}
.mar-btm-160 {
margin-bottom: 10rem !important;
}
.mar-left-160 {
margin-left: 10rem !important;
}
.mar-168 {
margin: 10.5rem !important;
}
.mar-top-168 {
margin-top: 10.5rem !important;
}
.mar-right-168 {
margin-right: 10.5rem !important;
}
.mar-btm-168 {
margin-bottom: 10.5rem !important;
}
.mar-left-168 {
margin-left: 10.5rem !important;
}
.mar-176 {
margin: 11rem !important;
}
.mar-top-176 {
margin-top: 11rem !important;
}
.mar-right-176 {
margin-right: 11rem !important;
}
.mar-btm-176 {
margin-bottom: 11rem !important;
}
.mar-left-176 {
margin-left: 11rem !important;
}
.mar-184 {
margin: 11.5rem !important;
}
.mar-top-184 {
margin-top: 11.5rem !important;
}
.mar-right-184 {
margin-right: 11.5rem !important;
}
.mar-btm-184 {
margin-bottom: 11.5rem !important;
}
.mar-left-184 {
margin-left: 11.5rem !important;
}
.mar-192 {
margin: 12rem !important;
}
.mar-top-192 {
margin-top: 12rem !important;
}
.mar-right-192 {
margin-right: 12rem !important;
}
.mar-btm-192 {
margin-bottom: 12rem !important;
}
.mar-left-192 {
margin-left: 12rem !important;
}
.mar-200 {
margin: 12.5rem !important;
}
.mar-top-200 {
margin-top: 12.5rem !important;
}
.mar-right-200 {
margin-right: 12.5rem !important;
}
.mar-btm-200 {
margin-bottom: 12.5rem !important;
}
.mar-left-200 {
margin-left: 12.5rem !important;
}
.mar-208 {
margin: 13rem !important;
}
.mar-top-208 {
margin-top: 13rem !important;
}
.mar-right-208 {
margin-right: 13rem !important;
}
.mar-btm-208 {
margin-bottom: 13rem !important;
}
.mar-left-208 {
margin-left: 13rem !important;
}
.mar-216 {
margin: 13.5rem !important;
}
.mar-top-216 {
margin-top: 13.5rem !important;
}
.mar-right-216 {
margin-right: 13.5rem !important;
}
.mar-btm-216 {
margin-bottom: 13.5rem !important;
}
.mar-left-216 {
margin-left: 13.5rem !important;
}
.mar-224 {
margin: 14rem !important;
}
.mar-top-224 {
margin-top: 14rem !important;
}
.mar-right-224 {
margin-right: 14rem !important;
}
.mar-btm-224 {
margin-bottom: 14rem !important;
}
.mar-left-224 {
margin-left: 14rem !important;
}
.mar-232 {
margin: 14.5rem !important;
}
.mar-top-232 {
margin-top: 14.5rem !important;
}
.mar-right-232 {
margin-right: 14.5rem !important;
}
.mar-btm-232 {
margin-bottom: 14.5rem !important;
}
.mar-left-232 {
margin-left: 14.5rem !important;
}
.mar-240 {
margin: 15rem !important;
}
.mar-top-240 {
margin-top: 15rem !important;
}
.mar-right-240 {
margin-right: 15rem !important;
}
.mar-btm-240 {
margin-bottom: 15rem !important;
}
.mar-left-240 {
margin-left: 15rem !important;
}
.mar-248 {
margin: 15.5rem !important;
}
.mar-top-248 {
margin-top: 15.5rem !important;
}
.mar-right-248 {
margin-right: 15.5rem !important;
}
.mar-btm-248 {
margin-bottom: 15.5rem !important;
}
.mar-left-248 {
margin-left: 15.5rem !important;
}
.mar-256 {
margin: 16rem !important;
}
.mar-top-256 {
margin-top: 16rem !important;
}
.mar-right-256 {
margin-right: 16rem !important;
}
.mar-btm-256 {
margin-bottom: 16rem !important;
}
.mar-left-256 {
margin-left: 16rem !important;
}
.mar-264 {
margin: 16.5rem !important;
}
.mar-top-264 {
margin-top: 16.5rem !important;
}
.mar-right-264 {
margin-right: 16.5rem !important;
}
.mar-btm-264 {
margin-bottom: 16.5rem !important;
}
.mar-left-264 {
margin-left: 16.5rem !important;
}
.mar-272 {
margin: 17rem !important;
}
.mar-top-272 {
margin-top: 17rem !important;
}
.mar-right-272 {
margin-right: 17rem !important;
}
.mar-btm-272 {
margin-bottom: 17rem !important;
}
.mar-left-272 {
margin-left: 17rem !important;
}
.mar-280 {
margin: 17.5rem !important;
}
.mar-top-280 {
margin-top: 17.5rem !important;
}
.mar-right-280 {
margin-right: 17.5rem !important;
}
.mar-btm-280 {
margin-bottom: 17.5rem !important;
}
.mar-left-280 {
margin-left: 17.5rem !important;
}
.mar-288 {
margin: 18rem !important;
}
.mar-top-288 {
margin-top: 18rem !important;
}
.mar-right-288 {
margin-right: 18rem !important;
}
.mar-btm-288 {
margin-bottom: 18rem !important;
}
.mar-left-288 {
margin-left: 18rem !important;
}
.mar-296 {
margin: 18.5rem !important;
}
.mar-top-296 {
margin-top: 18.5rem !important;
}
.mar-right-296 {
margin-right: 18.5rem !important;
}
.mar-btm-296 {
margin-bottom: 18.5rem !important;
}
.mar-left-296 {
margin-left: 18.5rem !important;
}
.mar-304 {
margin: 19rem !important;
}
.mar-top-304 {
margin-top: 19rem !important;
}
.mar-right-304 {
margin-right: 19rem !important;
}
.mar-btm-304 {
margin-bottom: 19rem !important;
}
.mar-left-304 {
margin-left: 19rem !important;
}
.mar-312 {
margin: 19.5rem !important;
}
.mar-top-312 {
margin-top: 19.5rem !important;
}
.mar-right-312 {
margin-right: 19.5rem !important;
}
.mar-btm-312 {
margin-bottom: 19.5rem !important;
}
.mar-left-312 {
margin-left: 19.5rem !important;
}
.mar-320 {
margin: 20rem !important;
}
.mar-top-320 {
margin-top: 20rem !important;
}
.mar-right-320 {
margin-right: 20rem !important;
}
.mar-btm-320 {
margin-bottom: 20rem !important;
}
.mar-left-320 {
margin-left: 20rem !important;
}
@media (min-width: 768px) {
.sm-mar-0 {
margin: 0 !important;
}
.sm-mar-top-0 {
margin-top: 0 !important;
}
.sm-mar-right-0 {
margin-right: 0 !important;
}
.sm-mar-btm-0 {
margin-bottom: 0 !important;
}
.sm-mar-left-0 {
margin-left: 0 !important;
}
.sm-mar-8 {
margin: 0.5rem !important;
}
.sm-mar-top-8 {
margin-top: 0.5rem !important;
}
.sm-mar-right-8 {
margin-right: 0.5rem !important;
}
.sm-mar-btm-8 {
margin-bottom: 0.5rem !important;
}
.sm-mar-left-8 {
margin-left: 0.5rem !important;
}
.sm-mar-16 {
margin: 1rem !important;
}
.sm-mar-top-16 {
margin-top: 1rem !important;
}
.sm-mar-right-16 {
margin-right: 1rem !important;
}
.sm-mar-btm-16 {
margin-bottom: 1rem !important;
}
.sm-mar-left-16 {
margin-left: 1rem !important;
}
.sm-mar-24 {
margin: 1.5rem !important;
}
.sm-mar-top-24 {
margin-top: 1.5rem !important;
}
.sm-mar-right-24 {
margin-right: 1.5rem !important;
}
.sm-mar-btm-24 {
margin-bottom: 1.5rem !important;
}
.sm-mar-left-24 {
margin-left: 1.5rem !important;
}
.sm-mar-32 {
margin: 2rem !important;
}
.sm-mar-top-32 {
margin-top: 2rem !important;
}
.sm-mar-right-32 {
margin-right: 2rem !important;
}
.sm-mar-btm-32 {
margin-bottom: 2rem !important;
}
.sm-mar-left-32 {
margin-left: 2rem !important;
}
.sm-mar-40 {
margin: 2.5rem !important;
}
.sm-mar-top-40 {
margin-top: 2.5rem !important;
}
.sm-mar-right-40 {
margin-right: 2.5rem !important;
}
.sm-mar-btm-40 {
margin-bottom: 2.5rem !important;
}
.sm-mar-left-40 {
margin-left: 2.5rem !important;
}
.sm-mar-48 {
margin: 3rem !important;
}
.sm-mar-top-48 {
margin-top: 3rem !important;
}
.sm-mar-right-48 {
margin-right: 3rem !important;
}
.sm-mar-btm-48 {
margin-bottom: 3rem !important;
}
.sm-mar-left-48 {
margin-left: 3rem !important;
}
.sm-mar-56 {
margin: 3.5rem !important;
}
.sm-mar-top-56 {
margin-top: 3.5rem !important;
}
.sm-mar-right-56 {
margin-right: 3.5rem !important;
}
.sm-mar-btm-56 {
margin-bottom: 3.5rem !important;
}
.sm-mar-left-56 {
margin-left: 3.5rem !important;
}
.sm-mar-64 {
margin: 4rem !important;
}
.sm-mar-top-64 {
margin-top: 4rem !important;
}
.sm-mar-right-64 {
margin-right: 4rem !important;
}
.sm-mar-btm-64 {
margin-bottom: 4rem !important;
}
.sm-mar-left-64 {
margin-left: 4rem !important;
}
.sm-mar-72 {
margin: 4.5rem !important;
}
.sm-mar-top-72 {
margin-top: 4.5rem !important;
}
.sm-mar-right-72 {
margin-right: 4.5rem !important;
}
.sm-mar-btm-72 {
margin-bottom: 4.5rem !important;
}
.sm-mar-left-72 {
margin-left: 4.5rem !important;
}
.sm-mar-80 {
margin: 5rem !important;
}
.sm-mar-top-80 {
margin-top: 5rem !important;
}
.sm-mar-right-80 {
margin-right: 5rem !important;
}
.sm-mar-btm-80 {
margin-bottom: 5rem !important;
}
.sm-mar-left-80 {
margin-left: 5rem !important;
}
.sm-mar-88 {
margin: 5.5rem !important;
}
.sm-mar-top-88 {
margin-top: 5.5rem !important;
}
.sm-mar-right-88 {
margin-right: 5.5rem !important;
}
.sm-mar-btm-88 {
margin-bottom: 5.5rem !important;
}
.sm-mar-left-88 {
margin-left: 5.5rem !important;
}
.sm-mar-96 {
margin: 6rem !important;
}
.sm-mar-top-96 {
margin-top: 6rem !important;
}
.sm-mar-right-96 {
margin-right: 6rem !important;
}
.sm-mar-btm-96 {
margin-bottom: 6rem !important;
}
.sm-mar-left-96 {
margin-left: 6rem !important;
}
.sm-mar-104 {
margin: 6.5rem !important;
}
.sm-mar-top-104 {
margin-top: 6.5rem !important;
}
.sm-mar-right-104 {
margin-right: 6.5rem !important;
}
.sm-mar-btm-104 {
margin-bottom: 6.5rem !important;
}
.sm-mar-left-104 {
margin-left: 6.5rem !important;
}
.sm-mar-112 {
margin: 7rem !important;
}
.sm-mar-top-112 {
margin-top: 7rem !important;
}
.sm-mar-right-112 {
margin-right: 7rem !important;
}
.sm-mar-btm-112 {
margin-bottom: 7rem !important;
}
.sm-mar-left-112 {
margin-left: 7rem !important;
}
.sm-mar-120 {
margin: 7.5rem !important;
}
.sm-mar-top-120 {
margin-top: 7.5rem !important;
}
.sm-mar-right-120 {
margin-right: 7.5rem !important;
}
.sm-mar-btm-120 {
margin-bottom: 7.5rem !important;
}
.sm-mar-left-120 {
margin-left: 7.5rem !important;
}
.sm-mar-128 {
margin: 8rem !important;
}
.sm-mar-top-128 {
margin-top: 8rem !important;
}
.sm-mar-right-128 {
margin-right: 8rem !important;
}
.sm-mar-btm-128 {
margin-bottom: 8rem !important;
}
.sm-mar-left-128 {
margin-left: 8rem !important;
}
.sm-mar-136 {
margin: 8.5rem !important;
}
.sm-mar-top-136 {
margin-top: 8.5rem !important;
}
.sm-mar-right-136 {
margin-right: 8.5rem !important;
}
.sm-mar-btm-136 {
margin-bottom: 8.5rem !important;
}
.sm-mar-left-136 {
margin-left: 8.5rem !important;
}
.sm-mar-144 {
margin: 9rem !important;
}
.sm-mar-top-144 {
margin-top: 9rem !important;
}
.sm-mar-right-144 {
margin-right: 9rem !important;
}
.sm-mar-btm-144 {
margin-bottom: 9rem !important;
}
.sm-mar-left-144 {
margin-left: 9rem !important;
}
.sm-mar-152 {
margin: 9.5rem !important;
}
.sm-mar-top-152 {
margin-top: 9.5rem !important;
}
.sm-mar-right-152 {
margin-right: 9.5rem !important;
}
.sm-mar-btm-152 {
margin-bottom: 9.5rem !important;
}
.sm-mar-left-152 {
margin-left: 9.5rem !important;
}
.sm-mar-160 {
margin: 10rem !important;
}
.sm-mar-top-160 {
margin-top: 10rem !important;
}
.sm-mar-right-160 {
margin-right: 10rem !important;
}
.sm-mar-btm-160 {
margin-bottom: 10rem !important;
}
.sm-mar-left-160 {
margin-left: 10rem !important;
}
.sm-mar-168 {
margin: 10.5rem !important;
}
.sm-mar-top-168 {
margin-top: 10.5rem !important;
}
.sm-mar-right-168 {
margin-right: 10.5rem !important;
}
.sm-mar-btm-168 {
margin-bottom: 10.5rem !important;
}
.sm-mar-left-168 {
margin-left: 10.5rem !important;
}
.sm-mar-176 {
margin: 11rem !important;
}
.sm-mar-top-176 {
margin-top: 11rem !important;
}
.sm-mar-right-176 {
margin-right: 11rem !important;
}
.sm-mar-btm-176 {
margin-bottom: 11rem !important;
}
.sm-mar-left-176 {
margin-left: 11rem !important;
}
.sm-mar-184 {
margin: 11.5rem !important;
}
.sm-mar-top-184 {
margin-top: 11.5rem !important;
}
.sm-mar-right-184 {
margin-right: 11.5rem !important;
}
.sm-mar-btm-184 {
margin-bottom: 11.5rem !important;
}
.sm-mar-left-184 {
margin-left: 11.5rem !important;
}
.sm-mar-192 {
margin: 12rem !important;
}
.sm-mar-top-192 {
margin-top: 12rem !important;
}
.sm-mar-right-192 {
margin-right: 12rem !important;
}
.sm-mar-btm-192 {
margin-bottom: 12rem !important;
}
.sm-mar-left-192 {
margin-left: 12rem !important;
}
.sm-mar-200 {
margin: 12.5rem !important;
}
.sm-mar-top-200 {
margin-top: 12.5rem !important;
}
.sm-mar-right-200 {
margin-right: 12.5rem !important;
}
.sm-mar-btm-200 {
margin-bottom: 12.5rem !important;
}
.sm-mar-left-200 {
margin-left: 12.5rem !important;
}
.sm-mar-208 {
margin: 13rem !important;
}
.sm-mar-top-208 {
margin-top: 13rem !important;
}
.sm-mar-right-208 {
margin-right: 13rem !important;
}
.sm-mar-btm-208 {
margin-bottom: 13rem !important;
}
.sm-mar-left-208 {
margin-left: 13rem !important;
}
.sm-mar-216 {
margin: 13.5rem !important;
}
.sm-mar-top-216 {
margin-top: 13.5rem !important;
}
.sm-mar-right-216 {
margin-right: 13.5rem !important;
}
.sm-mar-btm-216 {
margin-bottom: 13.5rem !important;
}
.sm-mar-left-216 {
margin-left: 13.5rem !important;
}
.sm-mar-224 {
margin: 14rem !important;
}
.sm-mar-top-224 {
margin-top: 14rem !important;
}
.sm-mar-right-224 {
margin-right: 14rem !important;
}
.sm-mar-btm-224 {
margin-bottom: 14rem !important;
}
.sm-mar-left-224 {
margin-left: 14rem !important;
}
.sm-mar-232 {
margin: 14.5rem !important;
}
.sm-mar-top-232 {
margin-top: 14.5rem !important;
}
.sm-mar-right-232 {
margin-right: 14.5rem !important;
}
.sm-mar-btm-232 {
margin-bottom: 14.5rem !important;
}
.sm-mar-left-232 {
margin-left: 14.5rem !important;
}
.sm-mar-240 {
margin: 15rem !important;
}
.sm-mar-top-240 {
margin-top: 15rem !important;
}
.sm-mar-right-240 {
margin-right: 15rem !important;
}
.sm-mar-btm-240 {
margin-bottom: 15rem !important;
}
.sm-mar-left-240 {
margin-left: 15rem !important;
}
.sm-mar-248 {
margin: 15.5rem !important;
}
.sm-mar-top-248 {
margin-top: 15.5rem !important;
}
.sm-mar-right-248 {
margin-right: 15.5rem !important;
}
.sm-mar-btm-248 {
margin-bottom: 15.5rem !important;
}
.sm-mar-left-248 {
margin-left: 15.5rem !important;
}
.sm-mar-256 {
margin: 16rem !important;
}
.sm-mar-top-256 {
margin-top: 16rem !important;
}
.sm-mar-right-256 {
margin-right: 16rem !important;
}
.sm-mar-btm-256 {
margin-bottom: 16rem !important;
}
.sm-mar-left-256 {
margin-left: 16rem !important;
}
.sm-mar-264 {
margin: 16.5rem !important;
}
.sm-mar-top-264 {
margin-top: 16.5rem !important;
}
.sm-mar-right-264 {
margin-right: 16.5rem !important;
}
.sm-mar-btm-264 {
margin-bottom: 16.5rem !important;
}
.sm-mar-left-264 {
margin-left: 16.5rem !important;
}
.sm-mar-272 {
margin: 17rem !important;
}
.sm-mar-top-272 {
margin-top: 17rem !important;
}
.sm-mar-right-272 {
margin-right: 17rem !important;
}
.sm-mar-btm-272 {
margin-bottom: 17rem !important;
}
.sm-mar-left-272 {
margin-left: 17rem !important;
}
.sm-mar-280 {
margin: 17.5rem !important;
}
.sm-mar-top-280 {
margin-top: 17.5rem !important;
}
.sm-mar-right-280 {
margin-right: 17.5rem !important;
}
.sm-mar-btm-280 {
margin-bottom: 17.5rem !important;
}
.sm-mar-left-280 {
margin-left: 17.5rem !important;
}
.sm-mar-288 {
margin: 18rem !important;
}
.sm-mar-top-288 {
margin-top: 18rem !important;
}
.sm-mar-right-288 {
margin-right: 18rem !important;
}
.sm-mar-btm-288 {
margin-bottom: 18rem !important;
}
.sm-mar-left-288 {
margin-left: 18rem !important;
}
.sm-mar-296 {
margin: 18.5rem !important;
}
.sm-mar-top-296 {
margin-top: 18.5rem !important;
}
.sm-mar-right-296 {
margin-right: 18.5rem !important;
}
.sm-mar-btm-296 {
margin-bottom: 18.5rem !important;
}
.sm-mar-left-296 {
margin-left: 18.5rem !important;
}
.sm-mar-304 {
margin: 19rem !important;
}
.sm-mar-top-304 {
margin-top: 19rem !important;
}
.sm-mar-right-304 {
margin-right: 19rem !important;
}
.sm-mar-btm-304 {
margin-bottom: 19rem !important;
}
.sm-mar-left-304 {
margin-left: 19rem !important;
}
.sm-mar-312 {
margin: 19.5rem !important;
}
.sm-mar-top-312 {
margin-top: 19.5rem !important;
}
.sm-mar-right-312 {
margin-right: 19.5rem !important;
}
.sm-mar-btm-312 {
margin-bottom: 19.5rem !important;
}
.sm-mar-left-312 {
margin-left: 19.5rem !important;
}
.sm-mar-320 {
margin: 20rem !important;
}
.sm-mar-top-320 {
margin-top: 20rem !important;
}
.sm-mar-right-320 {
margin-right: 20rem !important;
}
.sm-mar-btm-320 {
margin-bottom: 20rem !important;
}
.sm-mar-left-320 {
margin-left: 20rem !important;
}
}
@media (min-width: 1024px) {
.md-mar-0 {
margin: 0 !important;
}
.md-mar-top-0 {
margin-top: 0 !important;
}
.md-mar-right-0 {
margin-right: 0 !important;
}
.md-mar-btm-0 {
margin-bottom: 0 !important;
}
.md-mar-left-0 {
margin-left: 0 !important;
}
.md-mar-8 {
margin: 0.5rem !important;
}
.md-mar-top-8 {
margin-top: 0.5rem !important;
}
.md-mar-right-8 {
margin-right: 0.5rem !important;
}
.md-mar-btm-8 {
margin-bottom: 0.5rem !important;
}
.md-mar-left-8 {
margin-left: 0.5rem !important;
}
.md-mar-16 {
margin: 1rem !important;
}
.md-mar-top-16 {
margin-top: 1rem !important;
}
.md-mar-right-16 {
margin-right: 1rem !important;
}
.md-mar-btm-16 {
margin-bottom: 1rem !important;
}
.md-mar-left-16 {
margin-left: 1rem !important;
}
.md-mar-24 {
margin: 1.5rem !important;
}
.md-mar-top-24 {
margin-top: 1.5rem !important;
}
.md-mar-right-24 {
margin-right: 1.5rem !important;
}
.md-mar-btm-24 {
margin-bottom: 1.5rem !important;
}
.md-mar-left-24 {
margin-left: 1.5rem !important;
}
.md-mar-32 {
margin: 2rem !important;
}
.md-mar-top-32 {
margin-top: 2rem !important;
}
.md-mar-right-32 {
margin-right: 2rem !important;
}
.md-mar-btm-32 {
margin-bottom: 2rem !important;
}
.md-mar-left-32 {
margin-left: 2rem !important;
}
.md-mar-40 {
margin: 2.5rem !important;
}
.md-mar-top-40 {
margin-top: 2.5rem !important;
}
.md-mar-right-40 {
margin-right: 2.5rem !important;
}
.md-mar-btm-40 {
margin-bottom: 2.5rem !important;
}
.md-mar-left-40 {
margin-left: 2.5rem !important;
}
.md-mar-48 {
margin: 3rem !important;
}
.md-mar-top-48 {
margin-top: 3rem !important;
}
.md-mar-right-48 {
margin-right: 3rem !important;
}
.md-mar-btm-48 {
margin-bottom: 3rem !important;
}
.md-mar-left-48 {
margin-left: 3rem !important;
}
.md-mar-56 {
margin: 3.5rem !important;
}
.md-mar-top-56 {
margin-top: 3.5rem !important;
}
.md-mar-right-56 {
margin-right: 3.5rem !important;
}
.md-mar-btm-56 {
margin-bottom: 3.5rem !important;
}
.md-mar-left-56 {
margin-left: 3.5rem !important;
}
.md-mar-64 {
margin: 4rem !important;
}
.md-mar-top-64 {
margin-top: 4rem !important;
}
.md-mar-right-64 {
margin-right: 4rem !important;
}
.md-mar-btm-64 {
margin-bottom: 4rem !important;
}
.md-mar-left-64 {
margin-left: 4rem !important;
}
.md-mar-72 {
margin: 4.5rem !important;
}
.md-mar-top-72 {
margin-top: 4.5rem !important;
}
.md-mar-right-72 {
margin-right: 4.5rem !important;
}
.md-mar-btm-72 {
margin-bottom: 4.5rem !important;
}
.md-mar-left-72 {
margin-left: 4.5rem !important;
}
.md-mar-80 {
margin: 5rem !important;
}
.md-mar-top-80 {
margin-top: 5rem !important;
}
.md-mar-right-80 {
margin-right: 5rem !important;
}
.md-mar-btm-80 {
margin-bottom: 5rem !important;
}
.md-mar-left-80 {
margin-left: 5rem !important;
}
.md-mar-88 {
margin: 5.5rem !important;
}
.md-mar-top-88 {
margin-top: 5.5rem !important;
}
.md-mar-right-88 {
margin-right: 5.5rem !important;
}
.md-mar-btm-88 {
margin-bottom: 5.5rem !important;
}
.md-mar-left-88 {
margin-left: 5.5rem !important;
}
.md-mar-96 {
margin: 6rem !important;
}
.md-mar-top-96 {
margin-top: 6rem !important;
}
.md-mar-right-96 {
margin-right: 6rem !important;
}
.md-mar-btm-96 {
margin-bottom: 6rem !important;
}
.md-mar-left-96 {
margin-left: 6rem !important;
}
.md-mar-104 {
margin: 6.5rem !important;
}
.md-mar-top-104 {
margin-top: 6.5rem !important;
}
.md-mar-right-104 {
margin-right: 6.5rem !important;
}
.md-mar-btm-104 {
margin-bottom: 6.5rem !important;
}
.md-mar-left-104 {
margin-left: 6.5rem !important;
}
.md-mar-112 {
margin: 7rem !important;
}
.md-mar-top-112 {
margin-top: 7rem !important;
}
.md-mar-right-112 {
margin-right: 7rem !important;
}
.md-mar-btm-112 {
margin-bottom: 7rem !important;
}
.md-mar-left-112 {
margin-left: 7rem !important;
}
.md-mar-120 {
margin: 7.5rem !important;
}
.md-mar-top-120 {
margin-top: 7.5rem !important;
}
.md-mar-right-120 {
margin-right: 7.5rem !important;
}
.md-mar-btm-120 {
margin-bottom: 7.5rem !important;
}
.md-mar-left-120 {
margin-left: 7.5rem !important;
}
.md-mar-128 {
margin: 8rem !important;
}
.md-mar-top-128 {
margin-top: 8rem !important;
}
.md-mar-right-128 {
margin-right: 8rem !important;
}
.md-mar-btm-128 {
margin-bottom: 8rem !important;
}
.md-mar-left-128 {
margin-left: 8rem !important;
}
.md-mar-136 {
margin: 8.5rem !important;
}
.md-mar-top-136 {
margin-top: 8.5rem !important;
}
.md-mar-right-136 {
margin-right: 8.5rem !important;
}
.md-mar-btm-136 {
margin-bottom: 8.5rem !important;
}
.md-mar-left-136 {
margin-left: 8.5rem !important;
}
.md-mar-144 {
margin: 9rem !important;
}
.md-mar-top-144 {
margin-top: 9rem !important;
}
.md-mar-right-144 {
margin-right: 9rem !important;
}
.md-mar-btm-144 {
margin-bottom: 9rem !important;
}
.md-mar-left-144 {
margin-left: 9rem !important;
}
.md-mar-152 {
margin: 9.5rem !important;
}
.md-mar-top-152 {
margin-top: 9.5rem !important;
}
.md-mar-right-152 {
margin-right: 9.5rem !important;
}
.md-mar-btm-152 {
margin-bottom: 9.5rem !important;
}
.md-mar-left-152 {
margin-left: 9.5rem !important;
}
.md-mar-160 {
margin: 10rem !important;
}
.md-mar-top-160 {
margin-top: 10rem !important;
}
.md-mar-right-160 {
margin-right: 10rem !important;
}
.md-mar-btm-160 {
margin-bottom: 10rem !important;
}
.md-mar-left-160 {
margin-left: 10rem !important;
}
.md-mar-168 {
margin: 10.5rem !important;
}
.md-mar-top-168 {
margin-top: 10.5rem !important;
}
.md-mar-right-168 {
margin-right: 10.5rem !important;
}
.md-mar-btm-168 {
margin-bottom: 10.5rem !important;
}
.md-mar-left-168 {
margin-left: 10.5rem !important;
}
.md-mar-176 {
margin: 11rem !important;
}
.md-mar-top-176 {
margin-top: 11rem !important;
}
.md-mar-right-176 {
margin-right: 11rem !important;
}
.md-mar-btm-176 {
margin-bottom: 11rem !important;
}
.md-mar-left-176 {
margin-left: 11rem !important;
}
.md-mar-184 {
margin: 11.5rem !important;
}
.md-mar-top-184 {
margin-top: 11.5rem !important;
}
.md-mar-right-184 {
margin-right: 11.5rem !important;
}
.md-mar-btm-184 {
margin-bottom: 11.5rem !important;
}
.md-mar-left-184 {
margin-left: 11.5rem !important;
}
.md-mar-192 {
margin: 12rem !important;
}
.md-mar-top-192 {
margin-top: 12rem !important;
}
.md-mar-right-192 {
margin-right: 12rem !important;
}
.md-mar-btm-192 {
margin-bottom: 12rem !important;
}
.md-mar-left-192 {
margin-left: 12rem !important;
}
.md-mar-200 {
margin: 12.5rem !important;
}
.md-mar-top-200 {
margin-top: 12.5rem !important;
}
.md-mar-right-200 {
margin-right: 12.5rem !important;
}
.md-mar-btm-200 {
margin-bottom: 12.5rem !important;
}
.md-mar-left-200 {
margin-left: 12.5rem !important;
}
.md-mar-208 {
margin: 13rem !important;
}
.md-mar-top-208 {
margin-top: 13rem !important;
}
.md-mar-right-208 {
margin-right: 13rem !important;
}
.md-mar-btm-208 {
margin-bottom: 13rem !important;
}
.md-mar-left-208 {
margin-left: 13rem !important;
}
.md-mar-216 {
margin: 13.5rem !important;
}
.md-mar-top-216 {
margin-top: 13.5rem !important;
}
.md-mar-right-216 {
margin-right: 13.5rem !important;
}
.md-mar-btm-216 {
margin-bottom: 13.5rem !important;
}
.md-mar-left-216 {
margin-left: 13.5rem !important;
}
.md-mar-224 {
margin: 14rem !important;
}
.md-mar-top-224 {
margin-top: 14rem !important;
}
.md-mar-right-224 {
margin-right: 14rem !important;
}
.md-mar-btm-224 {
margin-bottom: 14rem !important;
}
.md-mar-left-224 {
margin-left: 14rem !important;
}
.md-mar-232 {
margin: 14.5rem !important;
}
.md-mar-top-232 {
margin-top: 14.5rem !important;
}
.md-mar-right-232 {
margin-right: 14.5rem !important;
}
.md-mar-btm-232 {
margin-bottom: 14.5rem !important;
}
.md-mar-left-232 {
margin-left: 14.5rem !important;
}
.md-mar-240 {
margin: 15rem !important;
}
.md-mar-top-240 {
margin-top: 15rem !important;
}
.md-mar-right-240 {
margin-right: 15rem !important;
}
.md-mar-btm-240 {
margin-bottom: 15rem !important;
}
.md-mar-left-240 {
margin-left: 15rem !important;
}
.md-mar-248 {
margin: 15.5rem !important;
}
.md-mar-top-248 {
margin-top: 15.5rem !important;
}
.md-mar-right-248 {
margin-right: 15.5rem !important;
}
.md-mar-btm-248 {
margin-bottom: 15.5rem !important;
}
.md-mar-left-248 {
margin-left: 15.5rem !important;
}
.md-mar-256 {
margin: 16rem !important;
}
.md-mar-top-256 {
margin-top: 16rem !important;
}
.md-mar-right-256 {
margin-right: 16rem !important;
}
.md-mar-btm-256 {
margin-bottom: 16rem !important;
}
.md-mar-left-256 {
margin-left: 16rem !important;
}
.md-mar-264 {
margin: 16.5rem !important;
}
.md-mar-top-264 {
margin-top: 16.5rem !important;
}
.md-mar-right-264 {
margin-right: 16.5rem !important;
}
.md-mar-btm-264 {
margin-bottom: 16.5rem !important;
}
.md-mar-left-264 {
margin-left: 16.5rem !important;
}
.md-mar-272 {
margin: 17rem !important;
}
.md-mar-top-272 {
margin-top: 17rem !important;
}
.md-mar-right-272 {
margin-right: 17rem !important;
}
.md-mar-btm-272 {
margin-bottom: 17rem !important;
}
.md-mar-left-272 {
margin-left: 17rem !important;
}
.md-mar-280 {
margin: 17.5rem !important;
}
.md-mar-top-280 {
margin-top: 17.5rem !important;
}
.md-mar-right-280 {
margin-right: 17.5rem !important;
}
.md-mar-btm-280 {
margin-bottom: 17.5rem !important;
}
.md-mar-left-280 {
margin-left: 17.5rem !important;
}
.md-mar-288 {
margin: 18rem !important;
}
.md-mar-top-288 {
margin-top: 18rem !important;
}
.md-mar-right-288 {
margin-right: 18rem !important;
}
.md-mar-btm-288 {
margin-bottom: 18rem !important;
}
.md-mar-left-288 {
margin-left: 18rem !important;
}
.md-mar-296 {
margin: 18.5rem !important;
}
.md-mar-top-296 {
margin-top: 18.5rem !important;
}
.md-mar-right-296 {
margin-right: 18.5rem !important;
}
.md-mar-btm-296 {
margin-bottom: 18.5rem !important;
}
.md-mar-left-296 {
margin-left: 18.5rem !important;
}
.md-mar-304 {
margin: 19rem !important;
}
.md-mar-top-304 {
margin-top: 19rem !important;
}
.md-mar-right-304 {
margin-right: 19rem !important;
}
.md-mar-btm-304 {
margin-bottom: 19rem !important;
}
.md-mar-left-304 {
margin-left: 19rem !important;
}
.md-mar-312 {
margin: 19.5rem !important;
}
.md-mar-top-312 {
margin-top: 19.5rem !important;
}
.md-mar-right-312 {
margin-right: 19.5rem !important;
}
.md-mar-btm-312 {
margin-bottom: 19.5rem !important;
}
.md-mar-left-312 {
margin-left: 19.5rem !important;
}
.md-mar-320 {
margin: 20rem !important;
}
.md-mar-top-320 {
margin-top: 20rem !important;
}
.md-mar-right-320 {
margin-right: 20rem !important;
}
.md-mar-btm-320 {
margin-bottom: 20rem !important;
}
.md-mar-left-320 {
margin-left: 20rem !important;
}
}
@media (min-width: 1280px) {
.lg-mar-0 {
margin: 0 !important;
}
.lg-mar-top-0 {
margin-top: 0 !important;
}
.lg-mar-right-0 {
margin-right: 0 !important;
}
.lg-mar-btm-0 {
margin-bottom: 0 !important;
}
.lg-mar-left-0 {
margin-left: 0 !important;
}
.lg-mar-8 {
margin: 0.5rem !important;
}
.lg-mar-top-8 {
margin-top: 0.5rem !important;
}
.lg-mar-right-8 {
margin-right: 0.5rem !important;
}
.lg-mar-btm-8 {
margin-bottom: 0.5rem !important;
}
.lg-mar-left-8 {
margin-left: 0.5rem !important;
}
.lg-mar-16 {
margin: 1rem !important;
}
.lg-mar-top-16 {
margin-top: 1rem !important;
}
.lg-mar-right-16 {
margin-right: 1rem !important;
}
.lg-mar-btm-16 {
margin-bottom: 1rem !important;
}
.lg-mar-left-16 {
margin-left: 1rem !important;
}
.lg-mar-24 {
margin: 1.5rem !important;
}
.lg-mar-top-24 {
margin-top: 1.5rem !important;
}
.lg-mar-right-24 {
margin-right: 1.5rem !important;
}
.lg-mar-btm-24 {
margin-bottom: 1.5rem !important;
}
.lg-mar-left-24 {
margin-left: 1.5rem !important;
}
.lg-mar-32 {
margin: 2rem !important;
}
.lg-mar-top-32 {
margin-top: 2rem !important;
}
.lg-mar-right-32 {
margin-right: 2rem !important;
}
.lg-mar-btm-32 {
margin-bottom: 2rem !important;
}
.lg-mar-left-32 {
margin-left: 2rem !important;
}
.lg-mar-40 {
margin: 2.5rem !important;
}
.lg-mar-top-40 {
margin-top: 2.5rem !important;
}
.lg-mar-right-40 {
margin-right: 2.5rem !important;
}
.lg-mar-btm-40 {
margin-bottom: 2.5rem !important;
}
.lg-mar-left-40 {
margin-left: 2.5rem !important;
}
.lg-mar-48 {
margin: 3rem !important;
}
.lg-mar-top-48 {
margin-top: 3rem !important;
}
.lg-mar-right-48 {
margin-right: 3rem !important;
}
.lg-mar-btm-48 {
margin-bottom: 3rem !important;
}
.lg-mar-left-48 {
margin-left: 3rem !important;
}
.lg-mar-56 {
margin: 3.5rem !important;
}
.lg-mar-top-56 {
margin-top: 3.5rem !important;
}
.lg-mar-right-56 {
margin-right: 3.5rem !important;
}
.lg-mar-btm-56 {
margin-bottom: 3.5rem !important;
}
.lg-mar-left-56 {
margin-left: 3.5rem !important;
}
.lg-mar-64 {
margin: 4rem !important;
}
.lg-mar-top-64 {
margin-top: 4rem !important;
}
.lg-mar-right-64 {
margin-right: 4rem !important;
}
.lg-mar-btm-64 {
margin-bottom: 4rem !important;
}
.lg-mar-left-64 {
margin-left: 4rem !important;
}
.lg-mar-72 {
margin: 4.5rem !important;
}
.lg-mar-top-72 {
margin-top: 4.5rem !important;
}
.lg-mar-right-72 {
margin-right: 4.5rem !important;
}
.lg-mar-btm-72 {
margin-bottom: 4.5rem !important;
}
.lg-mar-left-72 {
margin-left: 4.5rem !important;
}
.lg-mar-80 {
margin: 5rem !important;
}
.lg-mar-top-80 {
margin-top: 5rem !important;
}
.lg-mar-right-80 {
margin-right: 5rem !important;
}
.lg-mar-btm-80 {
margin-bottom: 5rem !important;
}
.lg-mar-left-80 {
margin-left: 5rem !important;
}
.lg-mar-88 {
margin: 5.5rem !important;
}
.lg-mar-top-88 {
margin-top: 5.5rem !important;
}
.lg-mar-right-88 {
margin-right: 5.5rem !important;
}
.lg-mar-btm-88 {
margin-bottom: 5.5rem !important;
}
.lg-mar-left-88 {
margin-left: 5.5rem !important;
}
.lg-mar-96 {
margin: 6rem !important;
}
.lg-mar-top-96 {
margin-top: 6rem !important;
}
.lg-mar-right-96 {
margin-right: 6rem !important;
}
.lg-mar-btm-96 {
margin-bottom: 6rem !important;
}
.lg-mar-left-96 {
margin-left: 6rem !important;
}
.lg-mar-104 {
margin: 6.5rem !important;
}
.lg-mar-top-104 {
margin-top: 6.5rem !important;
}
.lg-mar-right-104 {
margin-right: 6.5rem !important;
}
.lg-mar-btm-104 {
margin-bottom: 6.5rem !important;
}
.lg-mar-left-104 {
margin-left: 6.5rem !important;
}
.lg-mar-112 {
margin: 7rem !important;
}
.lg-mar-top-112 {
margin-top: 7rem !important;
}
.lg-mar-right-112 {
margin-right: 7rem !important;
}
.lg-mar-btm-112 {
margin-bottom: 7rem !important;
}
.lg-mar-left-112 {
margin-left: 7rem !important;
}
.lg-mar-120 {
margin: 7.5rem !important;
}
.lg-mar-top-120 {
margin-top: 7.5rem !important;
}
.lg-mar-right-120 {
margin-right: 7.5rem !important;
}
.lg-mar-btm-120 {
margin-bottom: 7.5rem !important;
}
.lg-mar-left-120 {
margin-left: 7.5rem !important;
}
.lg-mar-128 {
margin: 8rem !important;
}
.lg-mar-top-128 {
margin-top: 8rem !important;
}
.lg-mar-right-128 {
margin-right: 8rem !important;
}
.lg-mar-btm-128 {
margin-bottom: 8rem !important;
}
.lg-mar-left-128 {
margin-left: 8rem !important;
}
.lg-mar-136 {
margin: 8.5rem !important;
}
.lg-mar-top-136 {
margin-top: 8.5rem !important;
}
.lg-mar-right-136 {
margin-right: 8.5rem !important;
}
.lg-mar-btm-136 {
margin-bottom: 8.5rem !important;
}
.lg-mar-left-136 {
margin-left: 8.5rem !important;
}
.lg-mar-144 {
margin: 9rem !important;
}
.lg-mar-top-144 {
margin-top: 9rem !important;
}
.lg-mar-right-144 {
margin-right: 9rem !important;
}
.lg-mar-btm-144 {
margin-bottom: 9rem !important;
}
.lg-mar-left-144 {
margin-left: 9rem !important;
}
.lg-mar-152 {
margin: 9.5rem !important;
}
.lg-mar-top-152 {
margin-top: 9.5rem !important;
}
.lg-mar-right-152 {
margin-right: 9.5rem !important;
}
.lg-mar-btm-152 {
margin-bottom: 9.5rem !important;
}
.lg-mar-left-152 {
margin-left: 9.5rem !important;
}
.lg-mar-160 {
margin: 10rem !important;
}
.lg-mar-top-160 {
margin-top: 10rem !important;
}
.lg-mar-right-160 {
margin-right: 10rem !important;
}
.lg-mar-btm-160 {
margin-bottom: 10rem !important;
}
.lg-mar-left-160 {
margin-left: 10rem !important;
}
.lg-mar-168 {
margin: 10.5rem !important;
}
.lg-mar-top-168 {
margin-top: 10.5rem !important;
}
.lg-mar-right-168 {
margin-right: 10.5rem !important;
}
.lg-mar-btm-168 {
margin-bottom: 10.5rem !important;
}
.lg-mar-left-168 {
margin-left: 10.5rem !important;
}
.lg-mar-176 {
margin: 11rem !important;
}
.lg-mar-top-176 {
margin-top: 11rem !important;
}
.lg-mar-right-176 {
margin-right: 11rem !important;
}
.lg-mar-btm-176 {
margin-bottom: 11rem !important;
}
.lg-mar-left-176 {
margin-left: 11rem !important;
}
.lg-mar-184 {
margin: 11.5rem !important;
}
.lg-mar-top-184 {
margin-top: 11.5rem !important;
}
.lg-mar-right-184 {
margin-right: 11.5rem !important;
}
.lg-mar-btm-184 {
margin-bottom: 11.5rem !important;
}
.lg-mar-left-184 {
margin-left: 11.5rem !important;
}
.lg-mar-192 {
margin: 12rem !important;
}
.lg-mar-top-192 {
margin-top: 12rem !important;
}
.lg-mar-right-192 {
margin-right: 12rem !important;
}
.lg-mar-btm-192 {
margin-bottom: 12rem !important;
}
.lg-mar-left-192 {
margin-left: 12rem !important;
}
.lg-mar-200 {
margin: 12.5rem !important;
}
.lg-mar-top-200 {
margin-top: 12.5rem !important;
}
.lg-mar-right-200 {
margin-right: 12.5rem !important;
}
.lg-mar-btm-200 {
margin-bottom: 12.5rem !important;
}
.lg-mar-left-200 {
margin-left: 12.5rem !important;
}
.lg-mar-208 {
margin: 13rem !important;
}
.lg-mar-top-208 {
margin-top: 13rem !important;
}
.lg-mar-right-208 {
margin-right: 13rem !important;
}
.lg-mar-btm-208 {
margin-bottom: 13rem !important;
}
.lg-mar-left-208 {
margin-left: 13rem !important;
}
.lg-mar-216 {
margin: 13.5rem !important;
}
.lg-mar-top-216 {
margin-top: 13.5rem !important;
}
.lg-mar-right-216 {
margin-right: 13.5rem !important;
}
.lg-mar-btm-216 {
margin-bottom: 13.5rem !important;
}
.lg-mar-left-216 {
margin-left: 13.5rem !important;
}
.lg-mar-224 {
margin: 14rem !important;
}
.lg-mar-top-224 {
margin-top: 14rem !important;
}
.lg-mar-right-224 {
margin-right: 14rem !important;
}
.lg-mar-btm-224 {
margin-bottom: 14rem !important;
}
.lg-mar-left-224 {
margin-left: 14rem !important;
}
.lg-mar-232 {
margin: 14.5rem !important;
}
.lg-mar-top-232 {
margin-top: 14.5rem !important;
}
.lg-mar-right-232 {
margin-right: 14.5rem !important;
}
.lg-mar-btm-232 {
margin-bottom: 14.5rem !important;
}
.lg-mar-left-232 {
margin-left: 14.5rem !important;
}
.lg-mar-240 {
margin: 15rem !important;
}
.lg-mar-top-240 {
margin-top: 15rem !important;
}
.lg-mar-right-240 {
margin-right: 15rem !important;
}
.lg-mar-btm-240 {
margin-bottom: 15rem !important;
}
.lg-mar-left-240 {
margin-left: 15rem !important;
}
.lg-mar-248 {
margin: 15.5rem !important;
}
.lg-mar-top-248 {
margin-top: 15.5rem !important;
}
.lg-mar-right-248 {
margin-right: 15.5rem !important;
}
.lg-mar-btm-248 {
margin-bottom: 15.5rem !important;
}
.lg-mar-left-248 {
margin-left: 15.5rem !important;
}
.lg-mar-256 {
margin: 16rem !important;
}
.lg-mar-top-256 {
margin-top: 16rem !important;
}
.lg-mar-right-256 {
margin-right: 16rem !important;
}
.lg-mar-btm-256 {
margin-bottom: 16rem !important;
}
.lg-mar-left-256 {
margin-left: 16rem !important;
}
.lg-mar-264 {
margin: 16.5rem !important;
}
.lg-mar-top-264 {
margin-top: 16.5rem !important;
}
.lg-mar-right-264 {
margin-right: 16.5rem !important;
}
.lg-mar-btm-264 {
margin-bottom: 16.5rem !important;
}
.lg-mar-left-264 {
margin-left: 16.5rem !important;
}
.lg-mar-272 {
margin: 17rem !important;
}
.lg-mar-top-272 {
margin-top: 17rem !important;
}
.lg-mar-right-272 {
margin-right: 17rem !important;
}
.lg-mar-btm-272 {
margin-bottom: 17rem !important;
}
.lg-mar-left-272 {
margin-left: 17rem !important;
}
.lg-mar-280 {
margin: 17.5rem !important;
}
.lg-mar-top-280 {
margin-top: 17.5rem !important;
}
.lg-mar-right-280 {
margin-right: 17.5rem !important;
}
.lg-mar-btm-280 {
margin-bottom: 17.5rem !important;
}
.lg-mar-left-280 {
margin-left: 17.5rem !important;
}
.lg-mar-288 {
margin: 18rem !important;
}
.lg-mar-top-288 {
margin-top: 18rem !important;
}
.lg-mar-right-288 {
margin-right: 18rem !important;
}
.lg-mar-btm-288 {
margin-bottom: 18rem !important;
}
.lg-mar-left-288 {
margin-left: 18rem !important;
}
.lg-mar-296 {
margin: 18.5rem !important;
}
.lg-mar-top-296 {
margin-top: 18.5rem !important;
}
.lg-mar-right-296 {
margin-right: 18.5rem !important;
}
.lg-mar-btm-296 {
margin-bottom: 18.5rem !important;
}
.lg-mar-left-296 {
margin-left: 18.5rem !important;
}
.lg-mar-304 {
margin: 19rem !important;
}
.lg-mar-top-304 {
margin-top: 19rem !important;
}
.lg-mar-right-304 {
margin-right: 19rem !important;
}
.lg-mar-btm-304 {
margin-bottom: 19rem !important;
}
.lg-mar-left-304 {
margin-left: 19rem !important;
}
.lg-mar-312 {
margin: 19.5rem !important;
}
.lg-mar-top-312 {
margin-top: 19.5rem !important;
}
.lg-mar-right-312 {
margin-right: 19.5rem !important;
}
.lg-mar-btm-312 {
margin-bottom: 19.5rem !important;
}
.lg-mar-left-312 {
margin-left: 19.5rem !important;
}
.lg-mar-320 {
margin: 20rem !important;
}
.lg-mar-top-320 {
margin-top: 20rem !important;
}
.lg-mar-right-320 {
margin-right: 20rem !important;
}
.lg-mar-btm-320 {
margin-bottom: 20rem !important;
}
.lg-mar-left-320 {
margin-left: 20rem !important;
}
}
@media (min-width: 1600px) {
.xlg-mar-0 {
margin: 0 !important;
}
.xlg-mar-top-0 {
margin-top: 0 !important;
}
.xlg-mar-right-0 {
margin-right: 0 !important;
}
.xlg-mar-btm-0 {
margin-bottom: 0 !important;
}
.xlg-mar-left-0 {
margin-left: 0 !important;
}
.xlg-mar-8 {
margin: 0.5rem !important;
}
.xlg-mar-top-8 {
margin-top: 0.5rem !important;
}
.xlg-mar-right-8 {
margin-right: 0.5rem !important;
}
.xlg-mar-btm-8 {
margin-bottom: 0.5rem !important;
}
.xlg-mar-left-8 {
margin-left: 0.5rem !important;
}
.xlg-mar-16 {
margin: 1rem !important;
}
.xlg-mar-top-16 {
margin-top: 1rem !important;
}
.xlg-mar-right-16 {
margin-right: 1rem !important;
}
.xlg-mar-btm-16 {
margin-bottom: 1rem !important;
}
.xlg-mar-left-16 {
margin-left: 1rem !important;
}
.xlg-mar-24 {
margin: 1.5rem !important;
}
.xlg-mar-top-24 {
margin-top: 1.5rem !important;
}
.xlg-mar-right-24 {
margin-right: 1.5rem !important;
}
.xlg-mar-btm-24 {
margin-bottom: 1.5rem !important;
}
.xlg-mar-left-24 {
margin-left: 1.5rem !important;
}
.xlg-mar-32 {
margin: 2rem !important;
}
.xlg-mar-top-32 {
margin-top: 2rem !important;
}
.xlg-mar-right-32 {
margin-right: 2rem !important;
}
.xlg-mar-btm-32 {
margin-bottom: 2rem !important;
}
.xlg-mar-left-32 {
margin-left: 2rem !important;
}
.xlg-mar-40 {
margin: 2.5rem !important;
}
.xlg-mar-top-40 {
margin-top: 2.5rem !important;
}
.xlg-mar-right-40 {
margin-right: 2.5rem !important;
}
.xlg-mar-btm-40 {
margin-bottom: 2.5rem !important;
}
.xlg-mar-left-40 {
margin-left: 2.5rem !important;
}
.xlg-mar-48 {
margin: 3rem !important;
}
.xlg-mar-top-48 {
margin-top: 3rem !important;
}
.xlg-mar-right-48 {
margin-right: 3rem !important;
}
.xlg-mar-btm-48 {
margin-bottom: 3rem !important;
}
.xlg-mar-left-48 {
margin-left: 3rem !important;
}
.xlg-mar-56 {
margin: 3.5rem !important;
}
.xlg-mar-top-56 {
margin-top: 3.5rem !important;
}
.xlg-mar-right-56 {
margin-right: 3.5rem !important;
}
.xlg-mar-btm-56 {
margin-bottom: 3.5rem !important;
}
.xlg-mar-left-56 {
margin-left: 3.5rem !important;
}
.xlg-mar-64 {
margin: 4rem !important;
}
.xlg-mar-top-64 {
margin-top: 4rem !important;
}
.xlg-mar-right-64 {
margin-right: 4rem !important;
}
.xlg-mar-btm-64 {
margin-bottom: 4rem !important;
}
.xlg-mar-left-64 {
margin-left: 4rem !important;
}
.xlg-mar-72 {
margin: 4.5rem !important;
}
.xlg-mar-top-72 {
margin-top: 4.5rem !important;
}
.xlg-mar-right-72 {
margin-right: 4.5rem !important;
}
.xlg-mar-btm-72 {
margin-bottom: 4.5rem !important;
}
.xlg-mar-left-72 {
margin-left: 4.5rem !important;
}
.xlg-mar-80 {
margin: 5rem !important;
}
.xlg-mar-top-80 {
margin-top: 5rem !important;
}
.xlg-mar-right-80 {
margin-right: 5rem !important;
}
.xlg-mar-btm-80 {
margin-bottom: 5rem !important;
}
.xlg-mar-left-80 {
margin-left: 5rem !important;
}
.xlg-mar-88 {
margin: 5.5rem !important;
}
.xlg-mar-top-88 {
margin-top: 5.5rem !important;
}
.xlg-mar-right-88 {
margin-right: 5.5rem !important;
}
.xlg-mar-btm-88 {
margin-bottom: 5.5rem !important;
}
.xlg-mar-left-88 {
margin-left: 5.5rem !important;
}
.xlg-mar-96 {
margin: 6rem !important;
}
.xlg-mar-top-96 {
margin-top: 6rem !important;
}
.xlg-mar-right-96 {
margin-right: 6rem !important;
}
.xlg-mar-btm-96 {
margin-bottom: 6rem !important;
}
.xlg-mar-left-96 {
margin-left: 6rem !important;
}
.xlg-mar-104 {
margin: 6.5rem !important;
}
.xlg-mar-top-104 {
margin-top: 6.5rem !important;
}
.xlg-mar-right-104 {
margin-right: 6.5rem !important;
}
.xlg-mar-btm-104 {
margin-bottom: 6.5rem !important;
}
.xlg-mar-left-104 {
margin-left: 6.5rem !important;
}
.xlg-mar-112 {
margin: 7rem !important;
}
.xlg-mar-top-112 {
margin-top: 7rem !important;
}
.xlg-mar-right-112 {
margin-right: 7rem !important;
}
.xlg-mar-btm-112 {
margin-bottom: 7rem !important;
}
.xlg-mar-left-112 {
margin-left: 7rem !important;
}
.xlg-mar-120 {
margin: 7.5rem !important;
}
.xlg-mar-top-120 {
margin-top: 7.5rem !important;
}
.xlg-mar-right-120 {
margin-right: 7.5rem !important;
}
.xlg-mar-btm-120 {
margin-bottom: 7.5rem !important;
}
.xlg-mar-left-120 {
margin-left: 7.5rem !important;
}
.xlg-mar-128 {
margin: 8rem !important;
}
.xlg-mar-top-128 {
margin-top: 8rem !important;
}
.xlg-mar-right-128 {
margin-right: 8rem !important;
}
.xlg-mar-btm-128 {
margin-bottom: 8rem !important;
}
.xlg-mar-left-128 {
margin-left: 8rem !important;
}
.xlg-mar-136 {
margin: 8.5rem !important;
}
.xlg-mar-top-136 {
margin-top: 8.5rem !important;
}
.xlg-mar-right-136 {
margin-right: 8.5rem !important;
}
.xlg-mar-btm-136 {
margin-bottom: 8.5rem !important;
}
.xlg-mar-left-136 {
margin-left: 8.5rem !important;
}
.xlg-mar-144 {
margin: 9rem !important;
}
.xlg-mar-top-144 {
margin-top: 9rem !important;
}
.xlg-mar-right-144 {
margin-right: 9rem !important;
}
.xlg-mar-btm-144 {
margin-bottom: 9rem !important;
}
.xlg-mar-left-144 {
margin-left: 9rem !important;
}
.xlg-mar-152 {
margin: 9.5rem !important;
}
.xlg-mar-top-152 {
margin-top: 9.5rem !important;
}
.xlg-mar-right-152 {
margin-right: 9.5rem !important;
}
.xlg-mar-btm-152 {
margin-bottom: 9.5rem !important;
}
.xlg-mar-left-152 {
margin-left: 9.5rem !important;
}
.xlg-mar-160 {
margin: 10rem !important;
}
.xlg-mar-top-160 {
margin-top: 10rem !important;
}
.xlg-mar-right-160 {
margin-right: 10rem !important;
}
.xlg-mar-btm-160 {
margin-bottom: 10rem !important;
}
.xlg-mar-left-160 {
margin-left: 10rem !important;
}
.xlg-mar-168 {
margin: 10.5rem !important;
}
.xlg-mar-top-168 {
margin-top: 10.5rem !important;
}
.xlg-mar-right-168 {
margin-right: 10.5rem !important;
}
.xlg-mar-btm-168 {
margin-bottom: 10.5rem !important;
}
.xlg-mar-left-168 {
margin-left: 10.5rem !important;
}
.xlg-mar-176 {
margin: 11rem !important;
}
.xlg-mar-top-176 {
margin-top: 11rem !important;
}
.xlg-mar-right-176 {
margin-right: 11rem !important;
}
.xlg-mar-btm-176 {
margin-bottom: 11rem !important;
}
.xlg-mar-left-176 {
margin-left: 11rem !important;
}
.xlg-mar-184 {
margin: 11.5rem !important;
}
.xlg-mar-top-184 {
margin-top: 11.5rem !important;
}
.xlg-mar-right-184 {
margin-right: 11.5rem !important;
}
.xlg-mar-btm-184 {
margin-bottom: 11.5rem !important;
}
.xlg-mar-left-184 {
margin-left: 11.5rem !important;
}
.xlg-mar-192 {
margin: 12rem !important;
}
.xlg-mar-top-192 {
margin-top: 12rem !important;
}
.xlg-mar-right-192 {
margin-right: 12rem !important;
}
.xlg-mar-btm-192 {
margin-bottom: 12rem !important;
}
.xlg-mar-left-192 {
margin-left: 12rem !important;
}
.xlg-mar-200 {
margin: 12.5rem !important;
}
.xlg-mar-top-200 {
margin-top: 12.5rem !important;
}
.xlg-mar-right-200 {
margin-right: 12.5rem !important;
}
.xlg-mar-btm-200 {
margin-bottom: 12.5rem !important;
}
.xlg-mar-left-200 {
margin-left: 12.5rem !important;
}
.xlg-mar-208 {
margin: 13rem !important;
}
.xlg-mar-top-208 {
margin-top: 13rem !important;
}
.xlg-mar-right-208 {
margin-right: 13rem !important;
}
.xlg-mar-btm-208 {
margin-bottom: 13rem !important;
}
.xlg-mar-left-208 {
margin-left: 13rem !important;
}
.xlg-mar-216 {
margin: 13.5rem !important;
}
.xlg-mar-top-216 {
margin-top: 13.5rem !important;
}
.xlg-mar-right-216 {
margin-right: 13.5rem !important;
}
.xlg-mar-btm-216 {
margin-bottom: 13.5rem !important;
}
.xlg-mar-left-216 {
margin-left: 13.5rem !important;
}
.xlg-mar-224 {
margin: 14rem !important;
}
.xlg-mar-top-224 {
margin-top: 14rem !important;
}
.xlg-mar-right-224 {
margin-right: 14rem !important;
}
.xlg-mar-btm-224 {
margin-bottom: 14rem !important;
}
.xlg-mar-left-224 {
margin-left: 14rem !important;
}
.xlg-mar-232 {
margin: 14.5rem !important;
}
.xlg-mar-top-232 {
margin-top: 14.5rem !important;
}
.xlg-mar-right-232 {
margin-right: 14.5rem !important;
}
.xlg-mar-btm-232 {
margin-bottom: 14.5rem !important;
}
.xlg-mar-left-232 {
margin-left: 14.5rem !important;
}
.xlg-mar-240 {
margin: 15rem !important;
}
.xlg-mar-top-240 {
margin-top: 15rem !important;
}
.xlg-mar-right-240 {
margin-right: 15rem !important;
}
.xlg-mar-btm-240 {
margin-bottom: 15rem !important;
}
.xlg-mar-left-240 {
margin-left: 15rem !important;
}
.xlg-mar-248 {
margin: 15.5rem !important;
}
.xlg-mar-top-248 {
margin-top: 15.5rem !important;
}
.xlg-mar-right-248 {
margin-right: 15.5rem !important;
}
.xlg-mar-btm-248 {
margin-bottom: 15.5rem !important;
}
.xlg-mar-left-248 {
margin-left: 15.5rem !important;
}
.xlg-mar-256 {
margin: 16rem !important;
}
.xlg-mar-top-256 {
margin-top: 16rem !important;
}
.xlg-mar-right-256 {
margin-right: 16rem !important;
}
.xlg-mar-btm-256 {
margin-bottom: 16rem !important;
}
.xlg-mar-left-256 {
margin-left: 16rem !important;
}
.xlg-mar-264 {
margin: 16.5rem !important;
}
.xlg-mar-top-264 {
margin-top: 16.5rem !important;
}
.xlg-mar-right-264 {
margin-right: 16.5rem !important;
}
.xlg-mar-btm-264 {
margin-bottom: 16.5rem !important;
}
.xlg-mar-left-264 {
margin-left: 16.5rem !important;
}
.xlg-mar-272 {
margin: 17rem !important;
}
.xlg-mar-top-272 {
margin-top: 17rem !important;
}
.xlg-mar-right-272 {
margin-right: 17rem !important;
}
.xlg-mar-btm-272 {
margin-bottom: 17rem !important;
}
.xlg-mar-left-272 {
margin-left: 17rem !important;
}
.xlg-mar-280 {
margin: 17.5rem !important;
}
.xlg-mar-top-280 {
margin-top: 17.5rem !important;
}
.xlg-mar-right-280 {
margin-right: 17.5rem !important;
}
.xlg-mar-btm-280 {
margin-bottom: 17.5rem !important;
}
.xlg-mar-left-280 {
margin-left: 17.5rem !important;
}
.xlg-mar-288 {
margin: 18rem !important;
}
.xlg-mar-top-288 {
margin-top: 18rem !important;
}
.xlg-mar-right-288 {
margin-right: 18rem !important;
}
.xlg-mar-btm-288 {
margin-bottom: 18rem !important;
}
.xlg-mar-left-288 {
margin-left: 18rem !important;
}
.xlg-mar-296 {
margin: 18.5rem !important;
}
.xlg-mar-top-296 {
margin-top: 18.5rem !important;
}
.xlg-mar-right-296 {
margin-right: 18.5rem !important;
}
.xlg-mar-btm-296 {
margin-bottom: 18.5rem !important;
}
.xlg-mar-left-296 {
margin-left: 18.5rem !important;
}
.xlg-mar-304 {
margin: 19rem !important;
}
.xlg-mar-top-304 {
margin-top: 19rem !important;
}
.xlg-mar-right-304 {
margin-right: 19rem !important;
}
.xlg-mar-btm-304 {
margin-bottom: 19rem !important;
}
.xlg-mar-left-304 {
margin-left: 19rem !important;
}
.xlg-mar-312 {
margin: 19.5rem !important;
}
.xlg-mar-top-312 {
margin-top: 19.5rem !important;
}
.xlg-mar-right-312 {
margin-right: 19.5rem !important;
}
.xlg-mar-btm-312 {
margin-bottom: 19.5rem !important;
}
.xlg-mar-left-312 {
margin-left: 19.5rem !important;
}
.xlg-mar-320 {
margin: 20rem !important;
}
.xlg-mar-top-320 {
margin-top: 20rem !important;
}
.xlg-mar-right-320 {
margin-right: 20rem !important;
}
.xlg-mar-btm-320 {
margin-bottom: 20rem !important;
}
.xlg-mar-left-320 {
margin-left: 20rem !important;
}
}
.flex {
display: flex;
}
.flex-row {
flex-direction: row;
}
.flex-col {
flex-direction: column;
}
.flex-wrap {
flex-wrap: wrap;
}
.flex-nowrap {
flex-wrap: nowrap;
}
.justify-start {
justify-content: flex-start;
}
.justify-center {
justify-content: center;
}
.justify-end {
justify-content: flex-end;
}
.justify-between {
justify-content: space-between;
}
.justify-around {
justify-content: space-around;
}
.justify-evenly {
justify-content: space-evenly;
}
.align-start {
align-items: flex-start;
}
.align-center {
align-items: center;
}
.align-end {
align-items: flex-end;
}
.align-stretch {
align-items: stretch;
}
.align-baseline {
align-items: baseline;
}
.gap-0 {
gap: 0;
}
.gap-8 {
gap: 0.5rem;
}
.gap-16 {
gap: 1rem;
}
.gap-24 {
gap: 1.5rem;
}
.gap-32 {
gap: 2rem;
}
.gap-40 {
gap: 2.5rem;
}
.gap-48 {
gap: 3rem;
}
.gap-56 {
gap: 3.5rem;
}
.gap-64 {
gap: 4rem;
}
.gap-72 {
gap: 4.5rem;
}
.gap-80 {
gap: 5rem;
}
.gap-88 {
gap: 5.5rem;
}
.gap-96 {
gap: 6rem;
}
.gap-104 {
gap: 6.5rem;
}
.gap-112 {
gap: 7rem;
}
.gap-120 {
gap: 7.5rem;
}
.gap-128 {
gap: 8rem;
}
.gap-136 {
gap: 8.5rem;
}
.gap-144 {
gap: 9rem;
}
.gap-152 {
gap: 9.5rem;
}
.gap-160 {
gap: 10rem;
}
@media (min-width: 768px) {
.sm\:flex {
display: flex;
}
.sm\:flex-row {
flex-direction: row;
}
.sm\:flex-col {
flex-direction: column;
}
.sm\:flex-wrap {
flex-wrap: wrap;
}
.sm\:flex-nowrap {
flex-wrap: nowrap;
}
.sm\:justify-start {
justify-content: flex-start;
}
.sm\:justify-center {
justify-content: center;
}
.sm\:justify-end {
justify-content: flex-end;
}
.sm\:justify-between {
justify-content: space-between;
}
.sm\:justify-around {
justify-content: space-around;
}
.sm\:justify-evenly {
justify-content: space-evenly;
}
.sm\:align-start {
align-items: flex-start;
}
.sm\:align-center {
align-items: center;
}
.sm\:align-end {
align-items: flex-end;
}
.sm\:align-stretch {
align-items: stretch;
}
.sm\:align-baseline {
align-items: baseline;
}
.sm\:gap-0 {
gap: 0 !important;
}
.sm\:gap-8 {
gap: 0.5rem !important;
}
.sm\:gap-16 {
gap: 1rem !important;
}
.sm\:gap-24 {
gap: 1.5rem !important;
}
.sm\:gap-32 {
gap: 2rem !important;
}
.sm\:gap-40 {
gap: 2.5rem !important;
}
.sm\:gap-48 {
gap: 3rem !important;
}
.sm\:gap-56 {
gap: 3.5rem !important;
}
.sm\:gap-64 {
gap: 4rem !important;
}
.sm\:gap-72 {
gap: 4.5rem !important;
}
.sm\:gap-80 {
gap: 5rem !important;
}
.sm\:gap-88 {
gap: 5.5rem !important;
}
.sm\:gap-96 {
gap: 6rem !important;
}
.sm\:gap-104 {
gap: 6.5rem !important;
}
.sm\:gap-112 {
gap: 7rem !important;
}
.sm\:gap-120 {
gap: 7.5rem !important;
}
.sm\:gap-128 {
gap: 8rem !important;
}
.sm\:gap-136 {
gap: 8.5rem !important;
}
.sm\:gap-144 {
gap: 9rem !important;
}
.sm\:gap-152 {
gap: 9.5rem !important;
}
.sm\:gap-160 {
gap: 10rem !important;
}
}
@media (min-width: 1024px) {
.md\:flex {
display: flex;
}
.md\:flex-row {
flex-direction: row;
}
.md\:flex-col {
flex-direction: column;
}
.md\:flex-wrap {
flex-wrap: wrap;
}
.md\:flex-nowrap {
flex-wrap: nowrap;
}
.md\:justify-start {
justify-content: flex-start;
}
.md\:justify-center {
justify-content: center;
}
.md\:justify-end {
justify-content: flex-end;
}
.md\:justify-between {
justify-content: space-between;
}
.md\:justify-around {
justify-content: space-around;
}
.md\:justify-evenly {
justify-content: space-evenly;
}
.md\:align-start {
align-items: flex-start;
}
.md\:align-center {
align-items: center;
}
.md\:align-end {
align-items: flex-end;
}
.md\:align-stretch {
align-items: stretch;
}
.md\:align-baseline {
align-items: baseline;
}
.md\:gap-0 {
gap: 0 !important;
}
.md\:gap-8 {
gap: 0.5rem !important;
}
.md\:gap-16 {
gap: 1rem !important;
}
.md\:gap-24 {
gap: 1.5rem !important;
}
.md\:gap-32 {
gap: 2rem !important;
}
.md\:gap-40 {
gap: 2.5rem !important;
}
.md\:gap-48 {
gap: 3rem !important;
}
.md\:gap-56 {
gap: 3.5rem !important;
}
.md\:gap-64 {
gap: 4rem !important;
}
.md\:gap-72 {
gap: 4.5rem !important;
}
.md\:gap-80 {
gap: 5rem !important;
}
.md\:gap-88 {
gap: 5.5rem !important;
}
.md\:gap-96 {
gap: 6rem !important;
}
.md\:gap-104 {
gap: 6.5rem !important;
}
.md\:gap-112 {
gap: 7rem !important;
}
.md\:gap-120 {
gap: 7.5rem !important;
}
.md\:gap-128 {
gap: 8rem !important;
}
.md\:gap-136 {
gap: 8.5rem !important;
}
.md\:gap-144 {
gap: 9rem !important;
}
.md\:gap-152 {
gap: 9.5rem !important;
}
.md\:gap-160 {
gap: 10rem !important;
}
}
@media (min-width: 1280px) {
.lg\:flex {
display: flex;
}
.lg\:flex-row {
flex-direction: row;
}
.lg\:flex-col {
flex-direction: column;
}
.lg\:flex-wrap {
flex-wrap: wrap;
}
.lg\:flex-nowrap {
flex-wrap: nowrap;
}
.lg\:justify-start {
justify-content: flex-start;
}
.lg\:justify-center {
justify-content: center;
}
.lg\:justify-end {
justify-content: flex-end;
}
.lg\:justify-between {
justify-content: space-between;
}
.lg\:justify-around {
justify-content: space-around;
}
.lg\:justify-evenly {
justify-content: space-evenly;
}
.lg\:align-start {
align-items: flex-start;
}
.lg\:align-center {
align-items: center;
}
.lg\:align-end {
align-items: flex-end;
}
.lg\:align-stretch {
align-items: stretch;
}
.lg\:align-baseline {
align-items: baseline;
}
.lg\:gap-0 {
gap: 0 !important;
}
.lg\:gap-8 {
gap: 0.5rem !important;
}
.lg\:gap-16 {
gap: 1rem !important;
}
.lg\:gap-24 {
gap: 1.5rem !important;
}
.lg\:gap-32 {
gap: 2rem !important;
}
.lg\:gap-40 {
gap: 2.5rem !important;
}
.lg\:gap-48 {
gap: 3rem !important;
}
.lg\:gap-56 {
gap: 3.5rem !important;
}
.lg\:gap-64 {
gap: 4rem !important;
}
.lg\:gap-72 {
gap: 4.5rem !important;
}
.lg\:gap-80 {
gap: 5rem !important;
}
.lg\:gap-88 {
gap: 5.5rem !important;
}
.lg\:gap-96 {
gap: 6rem !important;
}
.lg\:gap-104 {
gap: 6.5rem !important;
}
.lg\:gap-112 {
gap: 7rem !important;
}
.lg\:gap-120 {
gap: 7.5rem !important;
}
.lg\:gap-128 {
gap: 8rem !important;
}
.lg\:gap-136 {
gap: 8.5rem !important;
}
.lg\:gap-144 {
gap: 9rem !important;
}
.lg\:gap-152 {
gap: 9.5rem !important;
}
.lg\:gap-160 {
gap: 10rem !important;
}
}
@media (min-width: 1600px) {
.xlg\:flex {
display: flex;
}
.xlg\:flex-row {
flex-direction: row;
}
.xlg\:flex-col {
flex-direction: column;
}
.xlg\:flex-wrap {
flex-wrap: wrap;
}
.xlg\:flex-nowrap {
flex-wrap: nowrap;
}
.xlg\:justify-start {
justify-content: flex-start;
}
.xlg\:justify-center {
justify-content: center;
}
.xlg\:justify-end {
justify-content: flex-end;
}
.xlg\:justify-between {
justify-content: space-between;
}
.xlg\:justify-around {
justify-content: space-around;
}
.xlg\:justify-evenly {
justify-content: space-evenly;
}
.xlg\:align-start {
align-items: flex-start;
}
.xlg\:align-center {
align-items: center;
}
.xlg\:align-end {
align-items: flex-end;
}
.xlg\:align-stretch {
align-items: stretch;
}
.xlg\:align-baseline {
align-items: baseline;
}
.xlg\:gap-0 {
gap: 0 !important;
}
.xlg\:gap-8 {
gap: 0.5rem !important;
}
.xlg\:gap-16 {
gap: 1rem !important;
}
.xlg\:gap-24 {
gap: 1.5rem !important;
}
.xlg\:gap-32 {
gap: 2rem !important;
}
.xlg\:gap-40 {
gap: 2.5rem !important;
}
.xlg\:gap-48 {
gap: 3rem !important;
}
.xlg\:gap-56 {
gap: 3.5rem !important;
}
.xlg\:gap-64 {
gap: 4rem !important;
}
.xlg\:gap-72 {
gap: 4.5rem !important;
}
.xlg\:gap-80 {
gap: 5rem !important;
}
.xlg\:gap-88 {
gap: 5.5rem !important;
}
.xlg\:gap-96 {
gap: 6rem !important;
}
.xlg\:gap-104 {
gap: 6.5rem !important;
}
.xlg\:gap-112 {
gap: 7rem !important;
}
.xlg\:gap-120 {
gap: 7.5rem !important;
}
.xlg\:gap-128 {
gap: 8rem !important;
}
.xlg\:gap-136 {
gap: 8.5rem !important;
}
.xlg\:gap-144 {
gap: 9rem !important;
}
.xlg\:gap-152 {
gap: 9.5rem !important;
}
.xlg\:gap-160 {
gap: 10rem !important;
}
}
.container {
width: 100%;
margin-left: auto;
margin-right: auto;
padding-left: 1rem;
padding-right: 1rem;
}
@media (min-width: 768px) {
.container {
max-width: 720px;
}
}
@media (min-width: 1024px) {
.container {
max-width: 960px;
}
}
@media (min-width: 1280px) {
.container {
max-width: 1140px;
}
}
@media (min-width: 1600px) {
.container {
max-width: 1320px;
}
}
.grid {
display: grid;
}
.gap-0 {
gap: 0;
}
@media (min-width: 768px) {
.sm\:gap-0 {
gap: 0;
}
}
@media (min-width: 1024px) {
.md\:gap-0 {
gap: 0;
}
}
@media (min-width: 1280px) {
.lg\:gap-0 {
gap: 0;
}
}
@media (min-width: 1600px) {
.xlg\:gap-0 {
gap: 0;
}
}
.gap-8 {
gap: 0.5rem;
}
@media (min-width: 768px) {
.sm\:gap-8 {
gap: 0.5rem;
}
}
@media (min-width: 1024px) {
.md\:gap-8 {
gap: 0.5rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-8 {
gap: 0.5rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-8 {
gap: 0.5rem;
}
}
.gap-16 {
gap: 1rem;
}
@media (min-width: 768px) {
.sm\:gap-16 {
gap: 1rem;
}
}
@media (min-width: 1024px) {
.md\:gap-16 {
gap: 1rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-16 {
gap: 1rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-16 {
gap: 1rem;
}
}
.gap-24 {
gap: 1.5rem;
}
@media (min-width: 768px) {
.sm\:gap-24 {
gap: 1.5rem;
}
}
@media (min-width: 1024px) {
.md\:gap-24 {
gap: 1.5rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-24 {
gap: 1.5rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-24 {
gap: 1.5rem;
}
}
.gap-32 {
gap: 2rem;
}
@media (min-width: 768px) {
.sm\:gap-32 {
gap: 2rem;
}
}
@media (min-width: 1024px) {
.md\:gap-32 {
gap: 2rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-32 {
gap: 2rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-32 {
gap: 2rem;
}
}
.gap-40 {
gap: 2.5rem;
}
@media (min-width: 768px) {
.sm\:gap-40 {
gap: 2.5rem;
}
}
@media (min-width: 1024px) {
.md\:gap-40 {
gap: 2.5rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-40 {
gap: 2.5rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-40 {
gap: 2.5rem;
}
}
.gap-48 {
gap: 3rem;
}
@media (min-width: 768px) {
.sm\:gap-48 {
gap: 3rem;
}
}
@media (min-width: 1024px) {
.md\:gap-48 {
gap: 3rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-48 {
gap: 3rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-48 {
gap: 3rem;
}
}
.gap-56 {
gap: 3.5rem;
}
@media (min-width: 768px) {
.sm\:gap-56 {
gap: 3.5rem;
}
}
@media (min-width: 1024px) {
.md\:gap-56 {
gap: 3.5rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-56 {
gap: 3.5rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-56 {
gap: 3.5rem;
}
}
.gap-64 {
gap: 4rem;
}
@media (min-width: 768px) {
.sm\:gap-64 {
gap: 4rem;
}
}
@media (min-width: 1024px) {
.md\:gap-64 {
gap: 4rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-64 {
gap: 4rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-64 {
gap: 4rem;
}
}
.gap-72 {
gap: 4.5rem;
}
@media (min-width: 768px) {
.sm\:gap-72 {
gap: 4.5rem;
}
}
@media (min-width: 1024px) {
.md\:gap-72 {
gap: 4.5rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-72 {
gap: 4.5rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-72 {
gap: 4.5rem;
}
}
.gap-80 {
gap: 5rem;
}
@media (min-width: 768px) {
.sm\:gap-80 {
gap: 5rem;
}
}
@media (min-width: 1024px) {
.md\:gap-80 {
gap: 5rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-80 {
gap: 5rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-80 {
gap: 5rem;
}
}
.gap-88 {
gap: 5.5rem;
}
@media (min-width: 768px) {
.sm\:gap-88 {
gap: 5.5rem;
}
}
@media (min-width: 1024px) {
.md\:gap-88 {
gap: 5.5rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-88 {
gap: 5.5rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-88 {
gap: 5.5rem;
}
}
.gap-96 {
gap: 6rem;
}
@media (min-width: 768px) {
.sm\:gap-96 {
gap: 6rem;
}
}
@media (min-width: 1024px) {
.md\:gap-96 {
gap: 6rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-96 {
gap: 6rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-96 {
gap: 6rem;
}
}
.gap-104 {
gap: 6.5rem;
}
@media (min-width: 768px) {
.sm\:gap-104 {
gap: 6.5rem;
}
}
@media (min-width: 1024px) {
.md\:gap-104 {
gap: 6.5rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-104 {
gap: 6.5rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-104 {
gap: 6.5rem;
}
}
.gap-112 {
gap: 7rem;
}
@media (min-width: 768px) {
.sm\:gap-112 {
gap: 7rem;
}
}
@media (min-width: 1024px) {
.md\:gap-112 {
gap: 7rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-112 {
gap: 7rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-112 {
gap: 7rem;
}
}
.gap-120 {
gap: 7.5rem;
}
@media (min-width: 768px) {
.sm\:gap-120 {
gap: 7.5rem;
}
}
@media (min-width: 1024px) {
.md\:gap-120 {
gap: 7.5rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-120 {
gap: 7.5rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-120 {
gap: 7.5rem;
}
}
.gap-128 {
gap: 8rem;
}
@media (min-width: 768px) {
.sm\:gap-128 {
gap: 8rem;
}
}
@media (min-width: 1024px) {
.md\:gap-128 {
gap: 8rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-128 {
gap: 8rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-128 {
gap: 8rem;
}
}
.gap-136 {
gap: 8.5rem;
}
@media (min-width: 768px) {
.sm\:gap-136 {
gap: 8.5rem;
}
}
@media (min-width: 1024px) {
.md\:gap-136 {
gap: 8.5rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-136 {
gap: 8.5rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-136 {
gap: 8.5rem;
}
}
.gap-144 {
gap: 9rem;
}
@media (min-width: 768px) {
.sm\:gap-144 {
gap: 9rem;
}
}
@media (min-width: 1024px) {
.md\:gap-144 {
gap: 9rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-144 {
gap: 9rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-144 {
gap: 9rem;
}
}
.gap-152 {
gap: 9.5rem;
}
@media (min-width: 768px) {
.sm\:gap-152 {
gap: 9.5rem;
}
}
@media (min-width: 1024px) {
.md\:gap-152 {
gap: 9.5rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-152 {
gap: 9.5rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-152 {
gap: 9.5rem;
}
}
.gap-160 {
gap: 10rem;
}
@media (min-width: 768px) {
.sm\:gap-160 {
gap: 10rem;
}
}
@media (min-width: 1024px) {
.md\:gap-160 {
gap: 10rem;
}
}
@media (min-width: 1280px) {
.lg\:gap-160 {
gap: 10rem;
}
}
@media (min-width: 1600px) {
.xlg\:gap-160 {
gap: 10rem;
}
}
.grid-cols-1 {
grid-template-columns: repeat(1, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-1 {
grid-template-columns: repeat(1, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-1 {
grid-template-columns: repeat(1, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-1 {
grid-template-columns: repeat(1, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-1 {
grid-template-columns: repeat(1, 1fr);
}
}
.grid-cols-2 {
grid-template-columns: repeat(2, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-2 {
grid-template-columns: repeat(2, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-2 {
grid-template-columns: repeat(2, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-2 {
grid-template-columns: repeat(2, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-2 {
grid-template-columns: repeat(2, 1fr);
}
}
.grid-cols-3 {
grid-template-columns: repeat(3, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-3 {
grid-template-columns: repeat(3, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-3 {
grid-template-columns: repeat(3, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-3 {
grid-template-columns: repeat(3, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-3 {
grid-template-columns: repeat(3, 1fr);
}
}
.grid-cols-4 {
grid-template-columns: repeat(4, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-4 {
grid-template-columns: repeat(4, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-4 {
grid-template-columns: repeat(4, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-4 {
grid-template-columns: repeat(4, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-4 {
grid-template-columns: repeat(4, 1fr);
}
}
.grid-cols-5 {
grid-template-columns: repeat(5, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-5 {
grid-template-columns: repeat(5, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-5 {
grid-template-columns: repeat(5, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-5 {
grid-template-columns: repeat(5, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-5 {
grid-template-columns: repeat(5, 1fr);
}
}
.grid-cols-6 {
grid-template-columns: repeat(6, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-6 {
grid-template-columns: repeat(6, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-6 {
grid-template-columns: repeat(6, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-6 {
grid-template-columns: repeat(6, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-6 {
grid-template-columns: repeat(6, 1fr);
}
}
.grid-cols-7 {
grid-template-columns: repeat(7, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-7 {
grid-template-columns: repeat(7, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-7 {
grid-template-columns: repeat(7, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-7 {
grid-template-columns: repeat(7, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-7 {
grid-template-columns: repeat(7, 1fr);
}
}
.grid-cols-8 {
grid-template-columns: repeat(8, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-8 {
grid-template-columns: repeat(8, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-8 {
grid-template-columns: repeat(8, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-8 {
grid-template-columns: repeat(8, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-8 {
grid-template-columns: repeat(8, 1fr);
}
}
.grid-cols-9 {
grid-template-columns: repeat(9, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-9 {
grid-template-columns: repeat(9, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-9 {
grid-template-columns: repeat(9, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-9 {
grid-template-columns: repeat(9, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-9 {
grid-template-columns: repeat(9, 1fr);
}
}
.grid-cols-10 {
grid-template-columns: repeat(10, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-10 {
grid-template-columns: repeat(10, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-10 {
grid-template-columns: repeat(10, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-10 {
grid-template-columns: repeat(10, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-10 {
grid-template-columns: repeat(10, 1fr);
}
}
.grid-cols-11 {
grid-template-columns: repeat(11, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-11 {
grid-template-columns: repeat(11, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-11 {
grid-template-columns: repeat(11, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-11 {
grid-template-columns: repeat(11, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-11 {
grid-template-columns: repeat(11, 1fr);
}
}
.grid-cols-12 {
grid-template-columns: repeat(12, 1fr);
}
@media (min-width: 768px) {
.sm\:grid-cols-12 {
grid-template-columns: repeat(12, 1fr);
}
}
@media (min-width: 1024px) {
.md\:grid-cols-12 {
grid-template-columns: repeat(12, 1fr);
}
}
@media (min-width: 1280px) {
.lg\:grid-cols-12 {
grid-template-columns: repeat(12, 1fr);
}
}
@media (min-width: 1600px) {
.xlg\:grid-cols-12 {
grid-template-columns: repeat(12, 1fr);
}
}
.grid-flow-row {
grid-auto-flow: row;
}
.grid-flow-col {
grid-auto-flow: column;
}
@media (min-width: 768px) {
.sm\:grid-flow-row {
grid-auto-flow: row;
}
.sm\:grid-flow-col {
grid-auto-flow: column;
}
}
@media (min-width: 1024px) {
.md\:grid-flow-row {
grid-auto-flow: row;
}
.md\:grid-flow-col {
grid-auto-flow: column;
}
}
@media (min-width: 1280px) {
.lg\:grid-flow-row {
grid-auto-flow: row;
}
.lg\:grid-flow-col {
grid-auto-flow: column;
}
}
@media (min-width: 1600px) {
.xlg\:grid-flow-row {
grid-auto-flow: row;
}
.xlg\:grid-flow-col {
grid-auto-flow: column;
}
}
.col-span-1 {
grid-column: span 1;
}
@media (min-width: 768px) {
.sm\:col-span-1 {
grid-column: span 1;
}
}
@media (min-width: 1024px) {
.md\:col-span-1 {
grid-column: span 1;
}
}
@media (min-width: 1280px) {
.lg\:col-span-1 {
grid-column: span 1;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-1 {
grid-column: span 1;
}
}
.col-span-2 {
grid-column: span 2;
}
@media (min-width: 768px) {
.sm\:col-span-2 {
grid-column: span 2;
}
}
@media (min-width: 1024px) {
.md\:col-span-2 {
grid-column: span 2;
}
}
@media (min-width: 1280px) {
.lg\:col-span-2 {
grid-column: span 2;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-2 {
grid-column: span 2;
}
}
.col-span-3 {
grid-column: span 3;
}
@media (min-width: 768px) {
.sm\:col-span-3 {
grid-column: span 3;
}
}
@media (min-width: 1024px) {
.md\:col-span-3 {
grid-column: span 3;
}
}
@media (min-width: 1280px) {
.lg\:col-span-3 {
grid-column: span 3;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-3 {
grid-column: span 3;
}
}
.col-span-4 {
grid-column: span 4;
}
@media (min-width: 768px) {
.sm\:col-span-4 {
grid-column: span 4;
}
}
@media (min-width: 1024px) {
.md\:col-span-4 {
grid-column: span 4;
}
}
@media (min-width: 1280px) {
.lg\:col-span-4 {
grid-column: span 4;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-4 {
grid-column: span 4;
}
}
.col-span-5 {
grid-column: span 5;
}
@media (min-width: 768px) {
.sm\:col-span-5 {
grid-column: span 5;
}
}
@media (min-width: 1024px) {
.md\:col-span-5 {
grid-column: span 5;
}
}
@media (min-width: 1280px) {
.lg\:col-span-5 {
grid-column: span 5;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-5 {
grid-column: span 5;
}
}
.col-span-6 {
grid-column: span 6;
}
@media (min-width: 768px) {
.sm\:col-span-6 {
grid-column: span 6;
}
}
@media (min-width: 1024px) {
.md\:col-span-6 {
grid-column: span 6;
}
}
@media (min-width: 1280px) {
.lg\:col-span-6 {
grid-column: span 6;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-6 {
grid-column: span 6;
}
}
.col-span-7 {
grid-column: span 7;
}
@media (min-width: 768px) {
.sm\:col-span-7 {
grid-column: span 7;
}
}
@media (min-width: 1024px) {
.md\:col-span-7 {
grid-column: span 7;
}
}
@media (min-width: 1280px) {
.lg\:col-span-7 {
grid-column: span 7;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-7 {
grid-column: span 7;
}
}
.col-span-8 {
grid-column: span 8;
}
@media (min-width: 768px) {
.sm\:col-span-8 {
grid-column: span 8;
}
}
@media (min-width: 1024px) {
.md\:col-span-8 {
grid-column: span 8;
}
}
@media (min-width: 1280px) {
.lg\:col-span-8 {
grid-column: span 8;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-8 {
grid-column: span 8;
}
}
.col-span-9 {
grid-column: span 9;
}
@media (min-width: 768px) {
.sm\:col-span-9 {
grid-column: span 9;
}
}
@media (min-width: 1024px) {
.md\:col-span-9 {
grid-column: span 9;
}
}
@media (min-width: 1280px) {
.lg\:col-span-9 {
grid-column: span 9;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-9 {
grid-column: span 9;
}
}
.col-span-10 {
grid-column: span 10;
}
@media (min-width: 768px) {
.sm\:col-span-10 {
grid-column: span 10;
}
}
@media (min-width: 1024px) {
.md\:col-span-10 {
grid-column: span 10;
}
}
@media (min-width: 1280px) {
.lg\:col-span-10 {
grid-column: span 10;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-10 {
grid-column: span 10;
}
}
.col-span-11 {
grid-column: span 11;
}
@media (min-width: 768px) {
.sm\:col-span-11 {
grid-column: span 11;
}
}
@media (min-width: 1024px) {
.md\:col-span-11 {
grid-column: span 11;
}
}
@media (min-width: 1280px) {
.lg\:col-span-11 {
grid-column: span 11;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-11 {
grid-column: span 11;
}
}
.col-span-12 {
grid-column: span 12;
}
@media (min-width: 768px) {
.sm\:col-span-12 {
grid-column: span 12;
}
}
@media (min-width: 1024px) {
.md\:col-span-12 {
grid-column: span 12;
}
}
@media (min-width: 1280px) {
.lg\:col-span-12 {
grid-column: span 12;
}
}
@media (min-width: 1600px) {
.xlg\:col-span-12 {
grid-column: span 12;
}
}
.w-5 {
width: 5%;
}
.w-10 {
width: 10%;
}
.w-15 {
width: 15%;
}
.w-20 {
width: 20%;
}
.w-25 {
width: 25%;
}
.w-30 {
width: 30%;
}
.w-33 {
width: 33.33%;
}
.w-35 {
width: 35%;
}
.w-40 {
width: 40%;
}
.w-45 {
width: 45%;
}
.w-50 {
width: 50%;
}
.w-55 {
width: 55%;
}
.w-60 {
width: 60%;
}
.w-65 {
width: 65%;
}
.w-70 {
width: 70%;
}
.w-75 {
width: 75%;
}
.w-80 {
width: 80%;
}
.w-85 {
width: 85%;
}
.w-90 {
width: 90%;
}
.w-95 {
width: 95%;
}
.w-100 {
width: 100%;
}
@media (min-width: 768px) {
.sm-w-5 {
width: 5%;
}
.sm-w-10 {
width: 10%;
}
.sm-w-15 {
width: 15%;
}
.sm-w-20 {
width: 20%;
}
.sm-w-25 {
width: 25%;
}
.sm-w-30 {
width: 30%;
}
.sm-w-33 {
width: 33.33%;
}
.sm-w-35 {
width: 35%;
}
.sm-w-40 {
width: 40%;
}
.sm-w-45 {
width: 45%;
}
.sm-w-50 {
width: 50%;
}
.sm-w-55 {
width: 55%;
}
.sm-w-60 {
width: 60%;
}
.sm-w-65 {
width: 65%;
}
.sm-w-70 {
width: 70%;
}
.sm-w-75 {
width: 75%;
}
.sm-w-80 {
width: 80%;
}
.sm-w-85 {
width: 85%;
}
.sm-w-90 {
width: 90%;
}
.sm-w-95 {
width: 95%;
}
.sm-w-100 {
width: 100%;
}
}
@media (min-width: 1024px) {
.md-w-5 {
width: 5%;
}
.md-w-10 {
width: 10%;
}
.md-w-15 {
width: 15%;
}
.md-w-20 {
width: 20%;
}
.md-w-25 {
width: 25%;
}
.md-w-30 {
width: 30%;
}
.md-w-33 {
width: 33.33%;
}
.md-w-35 {
width: 35%;
}
.md-w-40 {
width: 40%;
}
.md-w-45 {
width: 45%;
}
.md-w-50 {
width: 50%;
}
.md-w-55 {
width: 55%;
}
.md-w-60 {
width: 60%;
}
.md-w-65 {
width: 65%;
}
.md-w-70 {
width: 70%;
}
.md-w-75 {
width: 75%;
}
.md-w-80 {
width: 80%;
}
.md-w-85 {
width: 85%;
}
.md-w-90 {
width: 90%;
}
.md-w-95 {
width: 95%;
}
.md-w-100 {
width: 100%;
}
}
@media (min-width: 1280px) {
.lg-w-5 {
width: 5%;
}
.lg-w-10 {
width: 10%;
}
.lg-w-15 {
width: 15%;
}
.lg-w-20 {
width: 20%;
}
.lg-w-25 {
width: 25%;
}
.lg-w-30 {
width: 30%;
}
.lg-w-33 {
width: 33.33%;
}
.lg-w-35 {
width: 35%;
}
.lg-w-40 {
width: 40%;
}
.lg-w-45 {
width: 45%;
}
.lg-w-50 {
width: 50%;
}
.lg-w-55 {
width: 55%;
}
.lg-w-60 {
width: 60%;
}
.lg-w-65 {
width: 65%;
}
.lg-w-70 {
width: 70%;
}
.lg-w-75 {
width: 75%;
}
.lg-w-80 {
width: 80%;
}
.lg-w-85 {
width: 85%;
}
.lg-w-90 {
width: 90%;
}
.lg-w-95 {
width: 95%;
}
.lg-w-100 {
width: 100%;
}
}
@media (min-width: 1600px) {
.xlg-w-5 {
width: 5%;
}
.xlg-w-10 {
width: 10%;
}
.xlg-w-15 {
width: 15%;
}
.xlg-w-20 {
width: 20%;
}
.xlg-w-25 {
width: 25%;
}
.xlg-w-30 {
width: 30%;
}
.xlg-w-33 {
width: 33.33%;
}
.xlg-w-35 {
width: 35%;
}
.xlg-w-40 {
width: 40%;
}
.xlg-w-45 {
width: 45%;
}
.xlg-w-50 {
width: 50%;
}
.xlg-w-55 {
width: 55%;
}
.xlg-w-60 {
width: 60%;
}
.xlg-w-65 {
width: 65%;
}
.xlg-w-70 {
width: 70%;
}
.xlg-w-75 {
width: 75%;
}
.xlg-w-80 {
width: 80%;
}
.xlg-w-85 {
width: 85%;
}
.xlg-w-90 {
width: 90%;
}
.xlg-w-95 {
width: 95%;
}
.xlg-w-100 {
width: 100%;
}
}
:root {
--header-height: 213px;
}
.hero-preloader,
.hero-preloader__frame,
.hero-preloader__video,
.hero-slogan__media,
.hero-slogan__video {
transform: translateZ(0);
backface-visibility: hidden;
}
header {
position: fixed;
z-index: 999999;
}
html.is-scroll-locked,
body.is-scroll-locked {
overflow: hidden;
height: 100%;
}
.hero-slogan {
position: relative;
min-height: 100svh;
overflow: hidden;
text-align: left;
}
@media (max-width: 768px) {
.hero-slogan {
min-height: 75svh;
}
}
.hero-slogan.is-loading .content-wrap {
visibility: hidden;
}
.hero-slogan:not(.is-loading) .content-wrap {
visibility: visible;
}
.hero-slogan .background-svg {
position: absolute;
left: 0;
bottom: 0;
z-index: 20;
width: 100%;
height: clamp(3rem, 5vw, 4.5rem);
background-image: url(//productiongreatermanchester.co.uk/wp-content/themes/screen-gm/assets/svg/white-ribbon.svg);
background-repeat: repeat-x;
background-position: center bottom;
pointer-events: none;
}
@media (max-width: 768px) {
.hero-slogan .background-svg {
width: 200%;
}
}
.hero-slogan .hero-slogan__media {
position: absolute;
inset: 0;
z-index: 0;
opacity: 0;
visibility: hidden;
overflow: hidden;
}
.hero-slogan .hero-slogan__media video,
.hero-slogan .hero-slogan__media img,
.hero-slogan .hero-slogan__video,
.hero-slogan .hero-slogan__image {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
display: block;
}
.hero-slogan .wrap {
position: relative;
z-index: 10000;
min-height: 100svh;
}
@media (max-width: 768px) {
.hero-slogan .wrap {
min-height: 75svh;
}
}
.hero-slogan .hero-slogan__inner {
min-height: 100svh;
display: flex;
align-items: flex-end;
justify-content: flex-start;
padding-top: var(--header-height);
padding-bottom: clamp(2rem, 6vw, 6rem);
position: relative;
}
@media (max-width: 768px) {
.hero-slogan .hero-slogan__inner {
min-height: 75svh;
}
}
.hero-slogan .content-wrap {
text-align: left;
position: absolute;
top: 2rem;
}
@media (max-width: 768px) {
.hero-slogan .content-wrap {
max-width: 100%;
top: 20%;
}
}
.hero-slogan .hero-heading-mask,
.hero-slogan .hero-slogan-mask {
display: block;
overflow: hidden;
}
.hero-slogan .hero-heading-line,
.hero-slogan .hero-slogan-line {
display: block;
will-change: transform;
line-height: 1.2;
}
.hero-slogan .hero-preloader {
position: fixed;
inset: 0;
z-index: 9999;
background-color: #ffffff;
display: flex;
align-items: center;
justify-content: center;
overflow: hidden;
}
@media (max-width: 768px) {
.hero-slogan .hero-preloader {
display: none !important;
}
}
.hero-slogan .hero-preloader__frame {
width: min(32vw, 540px);
aspect-ratio: 16/9;
overflow: hidden;
position: relative;
opacity: 1;
visibility: visible;
will-change: width, height, transform;
transform: translateZ(0);
backface-visibility: hidden;
}
.hero-slogan .hero-preloader__frame::after,
.hero-slogan .hero-slogan__media::after {
content: "";
position: absolute;
inset: 0;
z-index: 1;
background: linear-gradient(to bottom, rgba(0, 0, 0, calc(0.65 * var(--hero-gradient-opacity, 1))) 0%, rgba(0, 0, 0, calc(0.25 * var(--hero-gradient-opacity, 1))) 15%, rgba(0, 0, 0, 0) 100%);
pointer-events: none;
}
.hero-slogan .hero-preloader__video {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
display: block;
opacity: 1;
transform: translateZ(0);
backface-visibility: hidden;
}
.hero-slogan .hero-preloader__video,
.hero-slogan .hero-slogan__video {
opacity: 1;
transition: opacity 0.3s ease;
}
.hero-slogan .hero-preloader__video:not(.is-ready),
.hero-slogan .hero-slogan__video:not(.is-ready) {
filter: blur(2px);
}
.hero-slogan .hero-logo,
.hero-slogan .hero-logo-fixed {
opacity: 1 !important;
visibility: visible !important;
}
.hero-slogan .hero-logo {
position: relative;
z-index: 99;
display: block;
}
@media (max-width: 768px) {
.hero-slogan .hero-logo {
display: none;
}
}
.hero-slogan .hero-logo svg {
display: block;
}
.hero-slogan .hero-logo-fixed {
position: fixed;
left: clamp(1rem, 4vw, 4rem);
bottom: clamp(2rem, 6vw, 6rem);
z-index: 10001;
pointer-events: none;
}
.hero-slogan .hero-logo-fixed svg {
display: block;
}
.hero-slogan h1 {
margin: 0;
}
.hero-slogan h1 span {
display: block;
}
.hero-slogan h1 strong {
color: #fff08c;
font-weight: 700;
}
.hero-slogan .slogan {
color: #ffffff;
}
@media (max-width: 768px) {
.hero-slogan .slogan {
margin-bottom: 3rem;
}
}
.hero-slogan .slogan p,
.hero-slogan .slogan span,
.hero-slogan .slogan a {
font-size: clamp(22px, 22px + 10 * (100vw - 768px) / 672, 32px);
line-height: 1.1;
}
@media (min-width: 1600px) {
.hero-slogan .slogan p,
.hero-slogan .slogan span,
.hero-slogan .slogan a {
font-size: clamp(24px, 24px + 12 * (100vw - 768px) / 672, 36px);
}
}
.full-width-title p {
font-size: clamp(30px, 30px + 30 * (100vw - 768px) / 672, 60px);
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 700;
line-height: 1.1;
}
@media (min-width: 1600px) {
.full-width-title p {
font-size: clamp(34px, 34px + 36 * (100vw - 768px) / 672, 70px);
}
}
@media (max-width: 768px) {
.full-width-title p {
font-size: clamp(26px, 26px + 14 * (100vw - 768px) / 672, 40px);
}
}
.full-width-title p {
color: rgba(44, 41, 33, 0.5019607843);
}
.full-width-title .word {
display: inline-block;
white-space: nowrap;
}
.image-content--bg-yellow {
background-color: #fff08c;
}
.image-content--bg-white {
background-color: #ffffff;
}
.image-content .content {
grid-column: span 6;
color: #011117;
}
@media (max-width: 1024px) {
.image-content .content {
grid-column: 1/-1;
}
}
.image-content .content h2 {
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 700;
font-size: clamp(30px, 30px + 22 * (100vw - 768px) / 672, 52px);
}
@media (max-width: 1600px) {
.image-content .content h2 {
font-size: clamp(28px, 28px + 20 * (100vw - 768px) / 672, 48px);
}
}
.image-content .content .text p {
line-height: 0.95;
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 700;
font-size: clamp(30px, 30px + 30 * (100vw - 768px) / 672, 60px);
}
@media (min-width: 1600px) {
.image-content .content .text p {
font-size: clamp(34px, 34px + 36 * (100vw - 768px) / 672, 70px);
max-width: 25ch;
}
}
@media (max-width: 1024px) {
.image-content .content .text {
margin-top: 2rem;
}
}
.image-content .image {
grid-column: 7/13;
}
@media (max-width: 1024px) {
.image-content .image {
grid-column: 1/-1;
}
}
.image-content .img-wrap {
aspect-ratio: 848/623;
}
@media (max-width: 1024px) {
.image-content .img-wrap {
grid-column: 1/-1;
}
}
.image-content .watermark {
grid-column: 7/13;
margin-top: 1rem;
}
@media (max-width: 1024px) {
.image-content .watermark {
grid-column: 1/-1;
}
}
.image-content .watermark p {
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 400;
font-size: 12px;
color: #011117;
}
.image-content .additional-content {
padding-top: 4rem;
}
.image-content .additional-content .additional-content__title {
margin-bottom: 2rem;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 400;
font-size: clamp(17px, 17px + 5 * (100vw - 768px) / 672, 22px);
color: #011117;
}
@media (max-width: 1024px) {
.image-content .additional-content .additional-content__title {
margin-bottom: 1rem;
}
}
@media (min-width: 1600px) {
.image-content .additional-content .additional-content__title {
font-size: clamp(18px, 18px + 6 * (100vw - 768px) / 672, 24px);
}
}
.image-content .additional-content .content-wrap {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
gap: 2rem 0;
padding-top: 2rem;
}
@media (max-width: 1024px) {
.image-content .additional-content .content-wrap {
flex-direction: column;
}
}
.image-content .additional-content li {
width: 30%;
list-style: none;
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 600;
line-height: 0.95;
font-size: clamp(19px, 19px + 7 * (100vw - 768px) / 672, 26px);
}
@media (max-width: 1024px) {
.image-content .additional-content li {
width: 100%;
}
}
@media (min-width: 1600px) {
.image-content .additional-content li {
font-size: clamp(22px, 22px + 10 * (100vw - 768px) / 672, 32px);
}
}
.image-content .additional-content img {
width: 50px;
-o-object-fit: contain;
object-fit: contain;
height: auto;
margin-top: 5px;
}
@media (max-width: 1024px) {
.image-content .additional-content img {
width: 40px;
}
}
.image-content .additional-content .flex {
gap: 2rem;
align-items: flex-start;
}
@media (max-width: 1024px) {
.image-content .additional-content .flex {
gap: 1rem;
align-items: center;
}
}
.article-content .wrap h1,
.article-content .wrap h2,
.article-content .wrap h3,
.article-content .wrap h4 {
margin-bottom: 1rem;
line-height: 0.95;
font-weight: 700;
}
.article-content .wrap h1 {
font-size: clamp(34px, 34px + 36 * (100vw - 768px) / 672, 70px);
line-height: 0.95;
font-weight: 700;
}
.article-content .wrap h2 {
font-size: clamp(30px, 30px + 22 * (100vw - 768px) / 672, 52px);
margin-top: 2rem;
margin-bottom: 1rem;
}
.article-content .wrap h3 {
font-size: clamp(24px, 24px + 12 * (100vw - 768px) / 672, 36px);
margin-top: 2rem;
margin-bottom: 1rem;
}
.article-content .wrap p,
.article-content .wrap a,
.article-content .wrap ul,
.article-content .wrap li,
.article-content .wrap strong {
font-size: clamp(15px, 15px + 3 * (100vw - 768px) / 672, 18px);
margin-bottom: 1rem;
}
.article-content .wrap strong {
margin-top: 2rem;
}
@media (min-width: 1024px) {
.article-content .wrap {
padding-left: clamp(9rem, 6.3rem + 11.52vw, 24.3rem);
padding-right: clamp(9rem, 6.3rem + 11.52vw, 24.3rem);
}
}
@media (min-width: 1600px) {
.article-content .wrap {
padding-left: clamp(13.5rem, 9.45rem + 17.28vw, 36.45rem);
padding-right: clamp(13.5rem, 9.45rem + 17.28vw, 36.45rem);
}
}
.article-content .wrap a {
color: black;
transition: color 0.3s ease;
}
.article-content .wrap a:hover {
color: #708cff;
}
@media (max-width: 1280px) {
.image-column-two {
padding-top: clamp(6rem, 12vw, 18rem);
padding-bottom: clamp(6rem, 12vw, 18rem);
}
}
@media (max-width: 768px) {
.image-column-two {
padding-top: 6rem;
}
.image-column-two .content-wrap {
display: flex;
flex-direction: column;
}
.image-column-two .content {
order: 1;
}
.image-column-two .icon {
order: 2;
margin-top: 1rem !important;
margin-right: 0 !important;
}
}
.image-column-two .item {
position: relative;
}
.image-column-two .item:hover .img-wrap img {
transform: scale(1.05);
}
@media (min-width: 768px) {
.image-column-two .item:hover .icon {
transform: translateX(20px);
}
}
.image-column-two .item:hover .content h1,
.image-column-two .item:hover .content h2,
.image-column-two .item:hover .content h3,
.image-column-two .item:hover .content h4,
.image-column-two .item:hover .content strong,
.image-column-two .item:hover .content p,
.image-column-two .item:hover .content a {
color: #708cff;
}
.image-column-two .content-wrap {
position: absolute;
display: flex;
width: auto;
z-index: 2;
flex-direction: column;
}
.image-column-two .content-wrap .icon {
width: 80px;
height: auto;
flex: 0 0 auto;
margin-top: 1rem;
background-color: #ffffff;
transition: transform 0.35s ease;
will-change: transform;
}
@media (max-width: 768px) {
.image-column-two .content-wrap .icon {
width: 60px;
}
}
.image-column-two .content {
background-color: #ffffff;
width: auto;
}
.image-column-two .content h1,
.image-column-two .content h2,
.image-column-two .content h3,
.image-column-two .content h4,
.image-column-two .content strong,
.image-column-two .content p,
.image-column-two .content a {
font-size: clamp(29px, 29px + 21 * (100vw - 768px) / 672, 50px);
line-height: 1;
color: #011117;
transition: color 0.3s ease;
}
@media (min-width: 1600px) {
.image-column-two .content h1,
.image-column-two .content h2,
.image-column-two .content h3,
.image-column-two .content h4,
.image-column-two .content strong,
.image-column-two .content p,
.image-column-two .content a {
font-size: clamp(30px, 30px + 35 * (100vw - 768px) / 672, 65px);
}
}
.image-column-two .first-item .content {
padding: 1rem 3rem 2rem 0rem;
}
@media (max-width: 768px) {
.image-column-two .first-item .content {
padding: 4rem 3rem 1rem 0rem;
}
}
.image-column-two .first-item .content-wrap {
top: -6rem;
left: 0;
}
.image-column-two .first-item .icon {
margin-top: -1rem;
margin-right: 1.5rem;
}
.image-column-two .second-item .content {
padding: 1.5rem 3rem 1rem 0rem;
}
.image-column-two .second-item .content-wrap {
left: 0rem;
bottom: -6rem;
}
@media (max-width: 768px) {
.image-column-two .second-item .content-wrap {
top: 0rem;
}
}
.image-column-two .img-wrap {
aspect-ratio: 741/461;
overflow: hidden;
padding-left: 26%;
}
@media (min-width: 1600px) {
.image-column-two .img-wrap {
padding-left: 22%;
}
}
.image-column-two .img-wrap .img-zoom {
width: 100%;
height: 100%;
transition: transform 0.5s ease;
}
.image-column-two .img-wrap img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
display: block;
transition: transform 0.5s ease;
}
.image-column-two .item:hover .img-zoom {
transform: scale(1.05);
}
@media (max-width: 768px) {
.image-column-two {
padding-top: 6rem;
}
.image-column-two .item {
padding-top: 0rem;
}
.image-column-two .content-wrap {
top: 0;
bottom: auto;
left: 0;
right: auto;
display: flex;
flex-direction: column;
align-items: flex-start;
}
.image-column-two .content {
order: 1;
padding: 4rem 3rem 1rem 0rem;
}
.image-column-two .icon {
order: 2;
width: 60px;
margin-top: 1rem !important;
margin-right: 0 !important;
margin-left: 0 !important;
}
.image-column-two .first-item .content-wrap,
.image-column-two .second-item .content-wrap {
top: 0;
bottom: auto;
left: 0;
}
}
@media (max-width: 768px) and (max-width: 768px) {
.image-column-two .first-item .content-wrap,
.image-column-two .second-item .content-wrap {
top: -3px;
}
}
@media (max-width: 768px) {
.image-column-two .first-item .content,
.image-column-two .second-item .content {
padding: 0rem 3rem 1rem 0rem;
}
.image-column-two .first-item .icon,
.image-column-two .second-item .icon {
margin-top: 1rem !important;
margin-right: 0 !important;
}
.image-column-two .img-wrap {
padding-left: 26%;
}
}
@keyframes arrowLoop {
0% {
transform: translateX(0);
opacity: 1;
}
40% {
transform: translateX(12px);
opacity: 0;
}
41% {
transform: translateX(-12px);
opacity: 0;
}
100% {
transform: translateX(0);
opacity: 1;
}
}
.full-width-image {
padding-top: 0;
padding-bottom: 0;
}
.full-width-image .img-wrap {
height: 15rem;
position: relative;
}
.full-width-image .img-wrap .mask {
position: absolute;
inset: 0;
z-index: 1;
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 0.4) 100%);
}
.full-width-image .img-wrap p {
letter-spacing: 0%;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-size: 12px;
position: absolute;
left: 2.5%;
bottom: 4%;
z-index: 2;
}
@media (min-width: 768px) {
.full-width-image .img-wrap {
height: 20rem;
}
}
@media (min-width: 1024px) {
.full-width-image .img-wrap {
height: 30rem;
}
}
@media (min-width: 1280px) {
.full-width-image .img-wrap {
height: 35rem;
}
}
@media (min-width: 1600px) {
.full-width-image .img-wrap {
height: 42rem;
}
}
.contact-form {    }
.contact-form h3 {
font-size: clamp(1rem, 0.861rem + 0.487vi, 1.44rem);
}
.contact-form h2 {
line-height: 1.1;
}
.contact-form .ginput_container_fileupload {
margin-top: 12px;
border-bottom: 1px solid #808080;
padding: 8px;
padding-left: 0;
padding-top: 0;
margin-top: 0;
}
.contact-form .gform_fileupload_rules {
font-family: articulat-cf, sans-serif !important;
}
.contact-form .ginput_container_fileupload input[type=file] {
font-size: clamp(14px, 14px + 2 * (100vw - 768px) / 672, 16px);
color: #666;
font-family: articulat-cf, sans-serif !important;
}
.contact-form .ginput_container_fileupload input[type=file]::file-selector-button {
background: transparent;
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
margin-left: -6px;
border: none;
border-radius: 8px;
cursor: pointer;
font-weight: 600;
color: #011117;
text-decoration: underline;
margin-right: 12px;
transition: color 0.2s ease;
}
.contact-form .ginput_container_fileupload input[type=file]::file-selector-button:hover {
color: #708cff;
}
.contact-form .form-grid-container {
display: flex;
flex-direction: column;
gap: 4rem;
}
@media (min-width: 1024px) {
.contact-form .form-grid-container {
display: grid;
grid-template-columns: repeat(12, 1fr);
}
}
.contact-form .form-grid-container .text-container {
width: 100%;
display: flex;
flex-direction: column;
gap: 2rem;
padding-top: 1rem;
padding-bottom: 4rem;
}
.contact-form .text-image-container {
margin-top: 2rem;
grid-column: 8/13;
border-top: 1px solid black;
}
@media (min-width: 1024px) {
.contact-form .text-image-container {
margin-top: 0rem;
}
}
@media (min-width: 1600px) {
.contact-form .text-image-container {
grid-column: 9/13;
}
}
.contact-form .text-image-container .text-container-right {
display: flex;
flex-direction: column;
gap: 2rem;
padding-top: 1rem;
padding-bottom: 4rem;
}
.contact-form .text-image-container .text-container-right .svg-link-container {
display: flex;
align-items: center;
gap: 0.5rem;
}
.contact-form .text-image-container .text-container-right .svg-link-container a {
color: inherit;
transition: all 0.3s;
}
.contact-form .text-image-container .text-container-right .svg-link-container a:hover {
color: #708cff;
}
.contact-form .text-image-container .image-container {
aspect-ratio: 6/7;
}
.contact-form .text-image-container .image-container img {
width: auto;
max-width: 100%;
height: auto;
}
.contact-form .form {
grid-column: 1/8;
border-top: 1px solid black;
}
@media (min-width: 1600px) {
.contact-form .form {
grid-column: 1/8;
}
}
.contact-form .form .gform_heading,
.contact-form .form .gfield_required {
display: none !important;
}
.contact-form .form .gfield_label.gform-field-label {
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
}
.contact-form .form .gform_wrapper.gravity-theme .gfield {
margin-bottom: 0.75rem !important;
}
.contact-form .form .gform_wrapper.gravity-theme .gfield_label {
font-size: clamp(1.125rem, 1.0032rem + 0.5195vw, 1.75rem);
}
.contact-form .form .gform_wrapper input[type=text],
.contact-form .form .gform_wrapper input[type=email],
.contact-form .form .gform_wrapper input[type=tel],
.contact-form .form .gform_wrapper input[type=url],
.contact-form .form .gform_wrapper input[type=number],
.contact-form .form .gform_wrapper input[type=password],
.contact-form .form .gform_wrapper textarea {
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
border: none;
border-bottom: 1px solid #808080;
padding-left: 0px;
}
.contact-form .form .gform_wrapper select {
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
border: none;
border-bottom: 1px solid #808080;
border-radius: 0;
padding-left: 0;
background-color: transparent;
box-shadow: none;
color: rgba(1, 17, 23, 0.5);
-webkit-appearance: menulist;
-moz-appearance: menulist;
appearance: menulist;
}
.contact-form .form .gform_wrapper textarea,
.contact-form .form .gform_wrapper.gravity-theme .gfield textarea.large {
min-height: 120px;
height: 120px;
resize: none;
overflow: hidden;
font-family: articulat-cf, sans-serif !important;
}
.contact-form .form .gform_wrapper input[type=text],
.contact-form .form .gform_wrapper input[type=email],
.contact-form .form .gform_wrapper input[type=tel],
.contact-form .form .gform_wrapper input[type=url],
.contact-form .form .gform_wrapper input[type=number],
.contact-form .form .gform_wrapper input[type=password],
.contact-form .form .gform_wrapper textarea,
.contact-form .form .gform_wrapper select {
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
border: none;
border-bottom: 1px solid #808080;
padding-left: 0px;
color: #011117;
}
.contact-form .form .gform_wrapper input[type=text]::-moz-placeholder, .contact-form .form .gform_wrapper input[type=email]::-moz-placeholder, .contact-form .form .gform_wrapper input[type=tel]::-moz-placeholder, .contact-form .form .gform_wrapper input[type=url]::-moz-placeholder, .contact-form .form .gform_wrapper input[type=number]::-moz-placeholder, .contact-form .form .gform_wrapper input[type=password]::-moz-placeholder, .contact-form .form .gform_wrapper textarea::-moz-placeholder, .contact-form .form .gform_wrapper select::-moz-placeholder {
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
color: rgba(1, 17, 23, 0.5);
opacity: 1;
}
.contact-form .form .gform_wrapper input[type=text]::placeholder,
.contact-form .form .gform_wrapper input[type=email]::placeholder,
.contact-form .form .gform_wrapper input[type=tel]::placeholder,
.contact-form .form .gform_wrapper input[type=url]::placeholder,
.contact-form .form .gform_wrapper input[type=number]::placeholder,
.contact-form .form .gform_wrapper input[type=password]::placeholder,
.contact-form .form .gform_wrapper textarea::placeholder,
.contact-form .form .gform_wrapper select::placeholder {
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
color: rgba(1, 17, 23, 0.5);
opacity: 1;
}
.contact-form .form .gfield_consent_label {
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
}
.contact-form .form .gfield--type-consent input {
transition: all 0.4s ease-in-out;
-webkit-appearance: none;
height: 1rem;
width: 1rem;
border-radius: 2px;
border: 1px solid #011117;
}
.contact-form .form .ginput_container_consent {
display: flex;
flex-direction: row;
justify-content: start;
align-items: center;
gap: 1rem;
}
.contact-form .form .gfield--type-consent input:checked {
background-color: #011117;
}
.contact-form .form .gform_wrapper input[type=submit] {
position: absolute;
width: 1px;
height: 1px;
opacity: 0;
pointer-events: none;
}
.contact-form .form .gform_confirmation_message {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "helvetica-neue-lt-pro", sans-serif !important;
}
.contact-form .form .gform_wrapper.gravity-theme .gform_validation_errors {
display: none;
}
.contact-form .form .gfield_error label {
color: black !important;
}
.contact-form .form .gform_wrapper.gravity-theme .gfield_validation_message,
.contact-form .form .gform_wrapper.gravity-theme .validation_message {
background: none !important;
border: none !important;
padding-left: 0px !important;
padding-top: 0px !important;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "helvetica-neue-lt-pro", sans-serif !important;
}
.contact-form .cta-button {
color: black;
text-decoration: underline;
text-underline-offset: 3px;
padding: 0px;
border: none;
}
.contact-form .cta-text {
font-size: clamp(24px, 24px + 12 * (100vw - 768px) / 672, 36px);
font-weight: 100;
}
.stacked-content-v1 .section-title {
position: sticky;
top: 74px;
z-index: 20;
background-color: #ffffff;
padding-top: 2rem;
}
.stacked-content-v1 .credit {
margin-bottom: 2rem;
}
.stacked-content-v1 .credit p {
font-size: 12px;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
}
.stacked-content-v1 h2 {
font-size: clamp(29px, 29px + 21 * (100vw - 768px) / 672, 50px);
font-weight: 700;
line-height: 1.2;
padding-bottom: 2rem;
}
@media (max-width: 1600px) {
.stacked-content-v1 h2 {
font-size: clamp(27px, 27px + 17 * (100vw - 768px) / 672, 44px);
}
}
@media (max-width: 768px) {
.stacked-content-v1 h2 {
padding-bottom: 1rem;
}
}
.stacked-content-v1__items {
display: flex;
flex-direction: column;
}
.stacked-content-v1__item {
position: sticky;
top: 200px;
background-color: #ffffff;
}
.stacked-content-v1__item:last-child .stacked-content-v1__item-inner {
border-bottom: 0;
}
.stacked-content-v1__item:nth-child(even) .stacked-content-v1__counter {
background: #fff08c;
}
.stacked-content-v1__item:nth-child(odd) .stacked-content-v1__counter {
background: rgba(112, 140, 255, 0.5019607843);
}
.stacked-content-v1__item-inner {
display: grid;
grid-template-columns: minmax(0, 1.25fr) minmax(320px, 0.75fr);
gap: clamp(40px, 8vw, 140px);
align-items: center;
min-height: 270px;
padding: clamp(48px, 7vw, 96px) 0;
border-bottom: 1px solid rgba(0, 18, 24, 0.35);
transform-origin: center top;
}
@media (max-width: 1280px) {
.stacked-content-v1__item-inner {
grid-template-columns: minmax(0, 0.95fr) minmax(300px, 0.75fr);
gap: clamp(32px, 5vw, 80px);
}
}
.stacked-content-v1__visual {
position: relative;
min-height: 170px;
}
.stacked-content-v1__title {
position: relative;
z-index: 2;
margin: 0;
color: #011117;
font-size: clamp(42px, 42px + 48 * (100vw - 768px) / 672, 90px);
font-weight: 700;
}
@media (min-width: 1600px) {
.stacked-content-v1__title {
font-size: clamp(48px, 48px + 57 * (100vw - 768px) / 672, 105px);
}
}
.stacked-content-v1__title-line {
display: block;
margin-bottom: 3rem;
}
.stacked-content-v1__title-line--two {
margin-left: clamp(90px, 12vw, 230px);
margin-top: -30px;
}
.stacked-content-v1__image {
position: absolute;
z-index: 3;
width: clamp(110px, 11vw, 190px);
aspect-ratio: 210/133;
overflow: hidden;
}
.stacked-content-v1__image img {
width: 100%;
height: 100%;
display: block;
-o-object-fit: cover;
object-fit: cover;
}
.stacked-content-v1__arrow {
position: absolute;
z-index: 4;
pointer-events: none;
}
.stacked-content-v1__arrow img {
width: 100%;
height: auto;
display: block;
}
.stacked-content-v1__item--arrow-small .stacked-content-v1__arrow {
width: 80px;
}
@media (max-width: 1280px) {
.stacked-content-v1__item--arrow-small .stacked-content-v1__arrow {
width: 60px;
}
}
.stacked-content-v1__item--arrow-medium .stacked-content-v1__arrow {
width: 100px;
}
.stacked-content-v1__item--arrow-large .stacked-content-v1__arrow {
width: 300px;
}
@media (max-width: 1600px) {
.stacked-content-v1__item--arrow-large .stacked-content-v1__arrow {
width: 200px;
}
}
@media (max-width: 1280px) {
.stacked-content-v1__item--arrow-large .stacked-content-v1__arrow {
width: 200px;
}
}
@media (max-width: 768px) {
.stacked-content-v1__content {
margin-top: 13px;
}
}
.stacked-content-v1__content p {
margin: 0;
color: #011117;
font-size: clamp(24px, 24px + 12 * (100vw - 768px) / 672, 36px);
line-height: 1.1;
font-weight: 500;
}
@media (max-width: 1600px) {
.stacked-content-v1__content p {
font-size: clamp(22px, 22px + 10 * (100vw - 768px) / 672, 32px);
}
}
.stacked-content-v1__counter {
flex-shrink: 0;
width: 50px;
height: 50px;
border-radius: 999px;
display: flex;
align-items: center;
justify-content: center;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
margin-bottom: 1.5rem;
font-size: clamp(16px, 16px + 4 * (100vw - 768px) / 672, 20px);
font-weight: 500;
line-height: 1;
color: #001218;
}
@media (max-width: 1600px) {
.stacked-content-v1__counter {
width: 40px;
height: 40px;
font-size: clamp(15px, 15px + 3 * (100vw - 768px) / 672, 18px);
}
}
.stacked-content-v1__item--layout-a {
left: clamp(337px, 34vw, 318px);
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--one {
left: 0;
top: 50%;
transform: translateY(-10%);
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: clamp(353px, 41vw, 165px);
top: 0;
}
@media (min-width: 1600px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: clamp(390px, 45vw, 512px);
}
}
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
top: 28px;
left: clamp(337px, 34vw, 318px);
}
@media (min-width: 1600px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
left: clamp(387px, 34vw, 318px);
}
}
@media (min-width: 1600px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
top: 48px;
}
}
.stacked-content-v1__item--layout-b .stacked-content-v1__title-line--two {
margin-left: clamp(90px, 26vw, 330px);
margin-top: -30px;
}
@media (max-width: 1600px) {
.stacked-content-v1__item--layout-b .stacked-content-v1__title-line--two {
margin-left: clamp(40px, 23vw, 298px);
}
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--one {
left: 0;
top: 50%;
transform: translateY(-15%);
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: clamp(450px, 47vw, 640px);
top: 10px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: clamp(190px, 21vw, 200px);
top: 136px;
}
@media (min-width: 1600px) {
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
top: 166px;
}
}
.stacked-content-v1__item--layout-c .stacked-content-v1__title-line--two {
margin-left: clamp(120px, 16vw, 220px);
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--one {
left: 0;
bottom: 41px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two {
left: clamp(200px, 36vw, 350px);
top: 0;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
left: clamp(320px, 40vw, 566px);
top: 40px;
}
@media (max-width: 1600px) {
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 290px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
left: clamp(220px, 40vw, 466px);
}
}
@media (max-width: 1280px) {
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 180px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
left: 220px;
}
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--one {
left: 0;
bottom: 43px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: clamp(360px, 42vw, 560px);
top: 8px;
}
@media (max-width: 1600px) {
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: clamp(260px, 42vw, 459px);
}
}
.stacked-content-v1__item--layout-d .stacked-content-v1__arrow {
left: clamp(193px, 32vw, 451px);
top: 33px;
}
@media (max-width: 1600px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: clamp(459px, 41vw, 165px);
top: 0;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: clamp(448px, 36vw, 640px);
top: -2px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: clamp(120px, 17vw, 196px);
top: 136px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__title-line--two {
margin-left: clamp(120px, 13vw, 220px);
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 310px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
left: clamp(220px, 34vw, 508px);
}
.stacked-content-v1__item--layout-c .stacked-content-v1__item--arrow-large .stacked-content-v1__arrow {
width: 204px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__arrow {
left: clamp(217px, 41vw, 385px);
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: clamp(266px, 44vw, 488px);
}
}
@media (max-width: 1525px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: clamp(459px, 41vw, 165px);
top: 0;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: clamp(448px, 38vw, 640px);
top: 10px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: clamp(120px, 17vw, 196px);
top: 136px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__title-line--two {
margin-left: clamp(120px, 13vw, 220px);
}
.stacked-content-v1__item--layout-d .stacked-content-v1__arrow {
left: clamp(194px, 27vw, 447px);
top: 33px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: clamp(266px, 44vw, 488px);
}
}
@media (max-width: 1450px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
top: 40px;
left: clamp(296px, 26vw, 336px);
width: 70px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: clamp(404px, 43vw, 446px);
top: 0;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: clamp(174px, 17vw, 176px);
top: 140px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
left: clamp(320px, 35vw, 566px);
top: 26px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 316px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__arrow {
left: clamp(179px, 26vw, 436px);
top: 24px;
width: 70px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: clamp(262px, 43vw, 471px);
}
}
@media (max-width: 1400px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: clamp(295px, 37vw, 420px);
top: 0;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
top: 36px;
left: clamp(189px, 23vw, 329px);
width: 79px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: clamp(174px, 17vw, 176px);
top: 128px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 296px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: clamp(258px, 44vw, 455px);
top: 0px;
}
}
@media (max-width: 1320px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
top: 37px;
left: clamp(182px, 23vw, 329px);
width: 83px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: clamp(297px, 43vw, 401px);
top: 0;
}
}
@media (max-width: 1280px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: clamp(295px, 31vw, 430px);
}
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
left: clamp(252px, 23vw, 360px);
width: 77px;
top: 35px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: clamp(320px, 38vw, 460px);
}
.stacked-content-v1__item--layout-b .stacked-content-v1__title-line--two {
margin-left: clamp(69px, 19vw, 230px);
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: clamp(157px, 3vw, 80px);
top: 132px;
width: 60px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 264px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
left: clamp(306px, 33vw, 566px);
top: 26px;
width: 130px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__arrow {
left: clamp(185px, 26.5vw, 436px);
top: 34px;
width: 47px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: clamp(258px, 32vw, 437px);
}
}
@media (max-width: 1150px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
left: clamp(234px, 23vw, 360px);
width: 70px;
top: 20px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: clamp(448px, 38vw, 640px);
top: 0px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__title-line--two {
margin-left: clamp(76px, 21vw, 230px);
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: clamp(408px, 38vw, 640px);
top: 0px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: clamp(142px, 3vw, 80px);
top: 106px;
width: 60px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
top: -1px;
}
}
@media (max-width: 1024px) {
.stacked-content-v1 .stacked-content-v1__content {
margin-top: 1rem;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--one {
top: 65%;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__title-line--two {
margin-left: 113px !important;
margin-top: 24px !important;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
left: clamp(191px, 20vw, 360px);
width: 51px;
top: 14px;
width: 61px !important;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: clamp(273px, 31vw, 430px);
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--one {
left: 0;
top: 63%;
transform: translateY(-15%);
}
.stacked-content-v1__item--layout-b .stacked-content-v1__title-line--two {
margin-left: 113px !important;
margin-top: 18px !important;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: clamp(207px, 38vw, 640px);
top: -7px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__title-line--two {
margin-left: 167px !important;
margin-top: 18px !important;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: clamp(113px, 3vw, 80px);
top: 75px;
width: 60px;
width: 40px !important;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--one {
left: 0;
bottom: -13px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__title-line--two {
margin-left: 113px !important;
margin-top: 13px !important;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 182px;
top: -7px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
left: clamp(296px, 33vw, 566px);
top: 16px;
width: 130px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__title-line--two {
margin-left: 113px !important;
margin-top: 14px !important;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--one {
left: 0;
bottom: -12px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: clamp(276px, 32vw, 437px);
top: -5px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__arrow {
left: clamp(213px, 25vw, 436px);
top: 12px;
width: 45px !important;
}
}
@media (max-width: 768px) {
.stacked-content-v1 .stacked-content-v1__content {
margin-top: 0rem;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
left: 153px;
width: 37px !important;
top: 15px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: 214px;
top: -10px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--one {
left: 0;
top: 52px;
transform: translateY(-10%);
}
.stacked-content-v1__item--layout-a .stacked-content-v1__title-line--two {
margin-left: 109px !important;
margin-top: 22px !important;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: 140px;
width: 40px !important;
top: 13px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: 242px;
top: -14px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--one {
left: 0;
top: 59px;
transform: translateY(-15%);
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: 107px;
top: 68px;
width: 35px !important;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__title-line--two {
margin-left: 151px !important;
margin-top: 23px !important;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 130px;
top: -9px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--one {
left: 0;
top: 50px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__title-line--two {
margin-left: 112px !important;
margin-top: 27px !important;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
top: 19px;
left: 244px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__arrow {
left: 164px;
top: 11px;
width: 25px !important;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: 198px;
top: -13px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--one {
left: 0;
top: 50px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__title-line--two {
margin-left: 106px !important;
margin-top: 29px !important;
}
}
@media (max-width: 600px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
left: 139px;
width: 37px !important;
top: 15px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: 200px;
top: -10px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--one {
left: 0;
top: 52px;
transform: translateY(-10%);
}
.stacked-content-v1__item--layout-a .stacked-content-v1__title-line--two {
margin-left: 109px !important;
margin-top: 27px !important;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: 140px;
width: 40px !important;
top: 13px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: 227px;
top: -14px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--one {
left: 0;
top: 59px;
transform: translateY(-15%);
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: 107px;
top: 68px;
width: 35px !important;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__title-line--two {
margin-left: 151px !important;
margin-top: 27px !important;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 130px;
top: -9px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--one {
left: 0;
top: 50px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__title-line--two {
margin-left: 112px !important;
margin-top: 27px !important;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
top: 19px;
left: 244px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__arrow {
left: 159px;
top: 11px;
width: 25px !important;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: 198px;
top: -13px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--one {
left: 0;
top: 50px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__title-line--two {
margin-left: 106px !important;
margin-top: 29px !important;
}
}
@media (max-width: 500px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
left: 139px;
width: 37px !important;
top: 15px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: 200px;
top: -10px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--one {
left: 0;
top: 52px;
transform: translateY(-10%);
}
.stacked-content-v1__item--layout-a .stacked-content-v1__title-line--two {
margin-left: 109px !important;
margin-top: 27px !important;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: 140px;
width: 40px !important;
top: 13px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: 227px;
top: -14px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--one {
left: 0;
top: 59px;
transform: translateY(-15%);
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: 107px;
top: 68px;
width: 35px !important;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__title-line--two {
margin-left: 151px !important;
margin-top: 27px !important;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 130px;
top: -9px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--one {
left: 0;
top: 50px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__title-line--two {
margin-left: 112px !important;
margin-top: 27px !important;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
top: 19px;
left: 244px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__arrow {
left: 159px;
top: 11px;
width: 25px !important;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: 198px;
top: -13px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--one {
left: 0;
top: 50px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__title-line--two {
margin-left: 106px !important;
margin-top: 29px !important;
}
}
@media (max-width: 450px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: clamp(192px, 31vw, 430px);
top: -10px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__title-line--two {
margin-left: 101px !important;
margin-top: 24px !important;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
left: 145px;
width: 35px !important;
top: 14px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--one {
left: 0;
top: 52px;
transform: translateY(-10%);
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: clamp(233px, 38vw, 460px);
top: -13px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--one {
left: 0;
top: 58px;
transform: translateY(-15%);
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: clamp(105px, 3vw, 80px);
top: 69px;
width: 30px !important;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__title-line--two {
margin-left: 142px !important;
margin-top: 23px !important;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 133px;
top: -7px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--one {
left: 0; top: 50px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
left: clamp(242px, 33vw, 566px);
top: 18px;
width: 130px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__title-line--two {
margin-left: 104px !important;
margin-top: 29px !important;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__arrow {
left: 166px;
top: 12px;
width: 25px !important;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: clamp(202px, 32vw, 437px);
top: -11px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--one {
left: 0;
top: 46px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__title-line--two {
margin-left: 101px !important;
margin-top: 20px !important;
}
}
@media (max-width: 400px) {
.stacked-content-v1__item--layout-a .stacked-content-v1__image--one {
left: 0;
top: 47px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__image--two {
left: 183px;
top: -8px;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__arrow {
left: 135px;
top: 16px;
width: 30px !important;
}
.stacked-content-v1__item--layout-a .stacked-content-v1__title-line--two {
margin-left: 98px !important;
margin-top: 17px !important;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--one {
left: 0;
top: 54px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__image--two {
left: 69%;
top: -9px;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__arrow {
left: 99px;
top: 64px;
width: 30px !important;
}
.stacked-content-v1__item--layout-b .stacked-content-v1__title-line--two {
margin-left: 139px !important;
margin-top: 22px !important;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 130px;
top: -5px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--one {
left: 0;
bottom: 41px;
top: 46px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__image--two {
left: 69%;
top: -5px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__arrow {
left: 232px;
top: 17px;
}
.stacked-content-v1__item--layout-c .stacked-content-v1__title-line--two {
margin-left: 96px !important;
margin-top: 19px !important;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two.stacked-content-v1__image--bottom-left {
left: 199px;
top: -9px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--one {
left: 0;
top: 43px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__image--two {
left: clamp(186px, 42vw, 459px);
top: -7px;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__arrow {
left: clamp(162px, 25vw, 423px);
top: 10px;
width: 25px !important;
}
.stacked-content-v1__item--layout-d .stacked-content-v1__title-line--two {
margin-left: 94px !important;
margin-top: 17px !important;
}
}
@media (max-width: 1024px) {
.stacked-content-v1 .section-title {
position: sticky;
top: 74px;
}
.stacked-content-v1__item {
top: 155px;
}
.stacked-content-v1__item-inner {
grid-template-columns: 1fr;
gap: 40px;
min-height: auto !important;
padding: 36px 0 42px;
}
.stacked-content-v1__visual {
position: relative;
min-height: auto;
}
.stacked-content-v1__title {
font-size: 48px;
line-height: 0.95;
}
.stacked-content-v1__title-line {
margin-bottom: 0;
}
.stacked-content-v1__title-line--two {
margin-left: 113px !important;
margin-top: 4px !important;
}
.stacked-content-v1__image, .stacked-content-v1__arrow {
position: absolute;
inset: auto;
transform: none;
}
.stacked-content-v1__image {
width: clamp(64px, 22vw, 96px);
aspect-ratio: 210/133;
}
.stacked-content-v1__arrow {
width: clamp(56px, 18vw, 82px) !important;
}
.stacked-content-v1__content {
position: relative;
z-index: 5;
}
.stacked-content-v1__content p {
font-size: clamp(21px, 6vw, 28px);
line-height: 1.05;
}
.stacked-content-v1__counter {
width: 28px;
height: 28px;
font-size: 12px;
margin-bottom: 19px;
}
}
@media (max-width: 768px) {
.stacked-content-v1 .section-title {
position: sticky;
top: 64px;
}
.stacked-content-v1 .stacked-content-v1__item {
top: 145px;
}
.stacked-content-v1__title {
font-size: 39px;
line-height: 0.95;
}
}
@media (max-width: 400px) {
.stacked-content-v1__title {
font-size: 36px;
line-height: 0.95;
}
}
.title-black-text-two-lines {
background-color: #011117;
position: relative;
}
.title-black-text-two-lines .line-one {
color: #ffffff;
}
.title-black-text-two-lines .line-two {
color: #fff08c;
}
.title-black-text-two-lines svg {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: auto;
display: block;
pointer-events: none;
}
.title-black-text-two-lines .wrap {
position: relative;
z-index: 2;
}
.image-with-graphic .wrap {
padding-left: 0px;
padding-right: 0px;
}
.image-with-graphic .image {
aspect-ratio: 9/4;
overflow: hidden;
position: relative;
}
.image-with-graphic .image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
display: block;
}
.image-with-graphic .svg-container {
position: absolute;
bottom: -1px;
width: 100%;
background: transparent;
line-height: 0;
}
.image-with-graphic .svg-container svg {
position: absolute;
left: 0;
bottom: -4px;
width: 100%;
height: auto;
display: block;
pointer-events: none;
}
.image-with-graphic svg {
position: absolute;
left: 0;
bottom: -4px;
width: 100%;
height: auto;
display: block;
pointer-events: none;
}
@media (max-width: 768px) {
.image-with-graphic svg {
width: 200%;
left: -3px;
}
}
.image-with-graphic .watermark-container {
display: none;
}
.image-with-graphic .watermark-container.watermark-black p {
color: #011117;
font-size: 12px;
}
.image-with-graphic .watermark-container.watermark-white p {
color: #ffffff;
font-size: 12px;
}
@media (min-width: 768px) {
.image-with-graphic .watermark-container {
display: block;
position: absolute;
bottom: 3rem;
left: clamp(1.5rem, 1.05rem + 1.92vw, 4.05rem);
}
.image-with-graphic .watermark-container p {
font-size: 12px;
}
}
@media (min-width: 1600px) {
.image-with-graphic .watermark-container {
bottom: 5rem;
}
}
.title-with-bullet-points {
background-color: #011117;
}
.title-with-bullet-points .lower-container {
display: grid;
grid-template-columns: repeat(12, 1fr);
padding-top: 2rem;
}
.title-with-bullet-points .lower-container h3 {
color: #fff08c;
font-size: clamp(27px, 27px + 17 * (100vw - 768px) / 672, 44px);
line-height: 0.95;
}
@media (min-width: 1600px) {
.title-with-bullet-points .lower-container h3 {
font-size: clamp(29px, 29px + 21 * (100vw - 768px) / 672, 50px);
}
}
.title-with-bullet-points .lower-container p {
color: #ffffff;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 400;
font-size: clamp(16px, 16px + 4 * (100vw - 768px) / 672, 20px);
}
@media (min-width: 1600px) {
.title-with-bullet-points .lower-container p {
font-size: clamp(17px, 17px + 5 * (100vw - 768px) / 672, 22px);
}
}
.title-with-bullet-points .lower-container .upper {
grid-column: 1/-1;
}
.title-with-bullet-points .lower-container .lower {
padding-top: 0.5rem;
grid-column: 1/-1;
display: grid;
grid-template-columns: repeat(12, 1fr);
}
@media (min-width: 768px) {
.title-with-bullet-points .lower-container .lower {
padding-top: 2rem;
}
}
.title-with-bullet-points .lower-container .left {
grid-column: 1/-1;
}
@media (min-width: 768px) {
.title-with-bullet-points .lower-container .left {
grid-column: 1/4;
}
}
.title-with-bullet-points .lower-container .right {
padding-top: 2rem;
grid-column: 1/-1;
}
@media (min-width: 768px) {
.title-with-bullet-points .lower-container .right {
padding-top: 0rem;
}
}
@media (min-width: 768px) {
.title-with-bullet-points .lower-container .right {
grid-column: 5/12;
}
}
.title-with-bullet-points .lower-container .right .bullet-points {
display: flex;
flex-direction: column;
}
.title-with-bullet-points .lower-container .right .bullet-points .bullet-point {
display: flex;
align-items: center;
gap: 1.5rem;
padding-top: 2rem;
padding-bottom: 2rem;
}
@media (min-width: 768px) {
.title-with-bullet-points .lower-container .right .bullet-points .bullet-point {
gap: 2rem;
}
}
@media (max-width: 768px) {
.title-with-bullet-points .lower-container .right .bullet-points .bullet-point {
padding-top: 1rem;
padding-bottom: 1rem;
}
}
.title-with-bullet-points .lower-container .right .bullet-points .bullet-point p {
font-size: clamp(22px, 22px + 10 * (100vw - 768px) / 672, 32px);
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
max-width: 40ch;
line-height: 1.1;
font-weight: 500;
}
@media (min-width: 1600px) {
.title-with-bullet-points .lower-container .right .bullet-points .bullet-point p {
font-size: clamp(24px, 24px + 12 * (100vw - 768px) / 672, 36px);
}
}
.title-with-bullet-points .lower-container .right .bullet-points .bullet-point:not(:last-child) {
border-bottom: 1px solid #fff;
}
.title-with-bullet-points .lower-container .right .bullet-points .bullet-point:first-child {
padding-top: 0px;
}
.title-with-bullet-points .lower-container .right .bullet-points .bullet-point svg {
height: 40px;
width: 40px;
}
@media (min-width: 768px) {
.title-with-bullet-points .lower-container .right .bullet-points .bullet-point svg {
height: unset;
width: unset;
}
}
.production-stat {
background-color: #fff08c;
overflow: hidden;
}
.production-stat p {
line-height: 105%;
color: #011117;
font-family: articulat-cf, sans-serif;
font-weight: 400;
font-style: normal;
font-size: clamp(22px, 22px + 10 * (100vw - 768px) / 672, 32px);
}
@media (min-width: 1600px) {
.production-stat p {
font-size: clamp(24px, 24px + 12 * (100vw - 768px) / 672, 36px);
}
}
.production-stat .top {
margin-bottom: 6rem;
}
@media (max-width: 768px) {
.production-stat .top {
margin-bottom: 2rem;
}
}
.production-stat .top h2 {
line-height: 0.95;
font-size: clamp(34px, 34px + 36 * (100vw - 768px) / 672, 70px);
font-family: articulat-cf, sans-serif;
font-weight: 600;
font-style: normal;
color: #011117;
text-wrap: balance;
width: 100%;
font-weight: 700;
}
@media (min-width: 1024px) {
.production-stat .top h2 {
width: 60%;
}
}
@media (min-width: 1600px) {
.production-stat .top h2 {
font-size: clamp(38px, 38px + 42 * (100vw - 768px) / 672, 80px);
}
}
@media (min-width: 1024px) {
.production-stat .top {
margin-bottom: 5rem;
}
}
.production-stat .left {
grid-column: 1/-1;
}
.production-stat .left .arrow {
flex-shrink: 0;
}
.production-stat .left .arrow img {
height: 35px;
width: auto;
}
@media (min-width: 1024px) {
.production-stat .left .arrow img {
height: 55px;
}
}
.production-stat .left .stat-wrapper .stat {
display: flex;
align-items: center;
gap: 2rem;
}
@media (max-width: 768px) {
.production-stat .left .stat-wrapper .stat {
flex-direction: column;
align-items: flex-start;
gap: 1rem;
}
}
.production-stat .left .stat-wrapper .stat p:first-of-type {
line-height: 105%;
color: #011117;
font-family: articulat-cf, sans-serif;
font-weight: 600;
font-style: normal;
font-size: clamp(80px, 80px + 90 * (100vw - 768px) / 672, 170px);
margin-bottom: 1rem;
}
.production-stat .left .stat-wrapper .inner-wrap > p {
width: 60%;
margin-left: calc(53.33px + 2rem);
}
@media (max-width: 768px) {
.production-stat .left .stat-wrapper .inner-wrap > p {
margin-left: 0;
}
}
@media (min-width: 1024px) {
.production-stat .left .stat-wrapper .inner-wrap > p {
margin-left: calc(83.8px + 2rem);
width: 80%;
}
}
.production-stat .left .cta-button {
margin-left: calc(53.33px + 4.5rem);
margin-top: 3rem;
}
@media (min-width: 1024px) {
.production-stat .left {
grid-column: 1/7;
}
}
.production-stat .cta-button svg path {
transition: fill 0.3s ease;
}
.production-stat .cta-button:hover svg path {
fill: #708cff;
}
.production-stat .line-wrapper {
position: relative;
grid-column: 7/8;
display: none;
}
.production-stat .line-wrapper .line {
position: absolute;
right: 0;
top: 0;
height: 200%;
width: 1px;
background-color: #011117;
transform-origin: top center;
transform: scaleY(0);
}
@media (min-width: 1024px) {
.production-stat .line-wrapper {
display: block;
}
}
.production-stat .right {
grid-column: 1/-1;
}
.production-stat .right p:last-of-type {
font-weight: 600;
font-size: clamp(22px, 22px + 10 * (100vw - 768px) / 672, 32px);
}
@media (min-width: 1600px) {
.production-stat .right p:last-of-type {
font-size: clamp(24px, 24px + 12 * (100vw - 768px) / 672, 36px);
}
}
@media (min-width: 1024px) {
.production-stat .right {
grid-column: 8/-1;
}
}
.production-stat .cta-mobile {
display: none;
}
@media (max-width: 768px) {
.production-stat .cta-desktop {
display: none;
}
.production-stat .cta-mobile {
display: block;
grid-column: 1/-1;
}
}
.secondary-hero {
background-color: #011117;
color: #ffffff;
position: relative;
}
.secondary-hero h1,
.secondary-hero strong,
.secondary-hero h2,
.secondary-hero h3,
.secondary-hero h4 {
font-weight: 700;
line-height: 0.95;
}
.secondary-hero strong {
color: #fff08c;
}
.secondary-hero .content {
padding-top: 3rem;
}
.secondary-hero svg {
position: absolute;
left: 0;
bottom: -4px;
width: 100%;
height: auto;
display: block;
pointer-events: none;
}
@media (max-width: 768px) {
.secondary-hero svg {
left: -3px;
}
}
@media (max-width: 768px) {
.secondary-hero svg {
width: 200%;
}
}
.secondary-hero .wrap {
position: relative;
z-index: 2;
}
.production-stat-v2 {
overflow: hidden;
}
.production-stat-v2 .top {
margin-bottom: 6rem;
}
@media (max-width: 768px) {
.production-stat-v2 .top {
margin-bottom: 2rem;
}
}
.production-stat-v2 .top h2 {
line-height: 1.22;
font-size: clamp(34px, 34px + 36 * (100vw - 768px) / 672, 70px);
font-family: articulat-cf, sans-serif;
font-weight: 600;
font-style: normal;
color: #011117;
text-wrap: balance;
width: 70%;
font-weight: 700;
}
@media (min-width: 1024px) {
.production-stat-v2 .top h2 {
width: 100%;
}
}
@media (min-width: 1600px) {
.production-stat-v2 .top h2 {
font-size: clamp(38px, 38px + 42 * (100vw - 768px) / 672, 80px);
}
}
@media (min-width: 1024px) {
.production-stat-v2 .top {
margin-bottom: 4rem;
}
}
.production-stat-v2 .left {
grid-column: 1/-1;
}
.production-stat-v2 .left p {
line-height: 105%;
color: #011117;
font-family: articulat-cf, sans-serif;
font-weight: 400;
font-style: normal;
font-size: clamp(28px, 28px + 14 * (100vw - 768px) / 672, 42px);
}
.production-stat-v2 .left .arrow {
flex-shrink: 0;
}
.production-stat-v2 .left .arrow img {
height: 35px;
width: auto;
}
@media (min-width: 1024px) {
.production-stat-v2 .left .arrow img {
height: 55px;
}
}
.production-stat-v2 .left .stat-wrapper .stat {
display: flex;
align-items: center;
gap: 2rem;
}
@media (max-width: 768px) {
.production-stat-v2 .left .stat-wrapper .stat {
gap: 1rem;
flex-direction: column;
align-items: flex-start;
}
}
.production-stat-v2 .left .stat-wrapper .stat p:first-of-type {
line-height: 105%;
color: #011117;
font-family: articulat-cf, sans-serif;
font-weight: 600;
font-style: normal;
font-size: clamp(80px, 80px + 90 * (100vw - 768px) / 672, 170px);
margin-bottom: 1rem;
}
.production-stat-v2 .left .stat-wrapper .inner-wrap > p {
width: 75%;
margin-left: calc(53.33px + 2rem);
}
@media (min-width: 1024px) {
.production-stat-v2 .left .stat-wrapper .inner-wrap > p {
margin-left: calc(83.8px + 2rem);
width: 100%;
}
}
@media (min-width: 1600px) {
.production-stat-v2 .left .stat-wrapper .inner-wrap > p {
max-width: 42ch;
}
}
@media (max-width: 768px) {
.production-stat-v2 .left .stat-wrapper .inner-wrap > p {
margin-left: 0;
width: 100%;
}
}
@media (min-width: 1024px) {
.production-stat-v2 .left {
grid-column: 1/8;
}
}
.production-stat-v2 .line-wrapper {
position: relative;
grid-column: 7/8;
display: none;
}
.production-stat-v2 .line-wrapper .line {
position: absolute;
right: 0;
top: 0;
height: 200%;
width: 1px;
background-color: #011117;
transform-origin: top center;
transform: scaleY(0);
}
@media (min-width: 1024px) {
.production-stat-v2 .line-wrapper {
display: block;
}
}
.production-stat-v2 .right {
border-left: 1px solid #011117;
grid-column: 1/-1;
padding-left: 3rem;
font-weight: 500;
font-size: clamp(19px, 19px + 7 * (100vw - 768px) / 672, 26px);
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
margin-top: 2rem;
}
.production-stat-v2 .right .description {
font-weight: 600 !important;
font-size: clamp(16px, 16px + 4 * (100vw - 768px) / 672, 20px);
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
line-height: 105%;
}
@media (min-width: 1600px) {
.production-stat-v2 .right .description {
font-size: clamp(19px, 19px + 7 * (100vw - 768px) / 672, 26px);
}
}
@media (min-width: 1024px) {
.production-stat-v2 .right {
grid-column: 10/-1;
}
}
.production-stat-v2 .right .img-wrap {
aspect-ratio: 72/79;
margin-top: 4rem;
margin-bottom: 1rem;
}
.production-stat-v2 .right .watermark {
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #011117;
padding-bottom: clamp(4rem, 8vw, 12rem);
}
.production-stat-v2 .cta-button {
margin-left: calc(53.33px + 4.5rem);
margin-top: 3rem;
}
@media (max-width: 768px) {
.production-stat-v2 .cta-button {
margin-top: 0rem;
margin-bottom: 4rem;
margin-left: 0;
}
}
.production-stat-v2 .cta-button svg path {
transition: fill 0.3s ease;
}
.production-stat-v2 .cta-button:hover svg path {
fill: #708cff;
}
.production-stat-v2 .cta-mobile {
display: none;
}
@media (max-width: 768px) {
.production-stat-v2 .cta-desktop {
display: none;
}
.production-stat-v2 .cta-mobile {
display: block;
grid-column: 1/-1;
}
}
.stacked-content-v2 .section-title {
position: sticky;
top: 81px;
z-index: 20;
background-color: #ffffff;
padding-top: 1rem;
padding-bottom: 2rem;
}
@media (min-width: 1600px) {
.stacked-content-v2 .section-title {
padding-bottom: 2rem;
}
}
.stacked-content-v2 .credit {
margin-bottom: 2rem;
}
.stacked-content-v2 .credit p {
font-size: clamp(14px, 14px + 2 * (100vw - 768px) / 672, 16px);
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
}
.stacked-content-v2 h2 {
font-size: clamp(29px, 29px + 21 * (100vw - 768px) / 672, 50px);
font-weight: 700;
line-height: 1.2;
padding-bottom: 1rem;
}
@media (max-width: 1600px) {
.stacked-content-v2 h2 {
font-size: clamp(27px, 27px + 17 * (100vw - 768px) / 672, 44px);
}
}
@media (max-width: 768px) {
.stacked-content-v2 h2 {
padding-bottom: 1rem;
}
}
.stacked-content-v2__items {
display: flex;
flex-direction: column;
}
.stacked-content-v2__item {
position: sticky;
top: 200px;
background-color: #ffffff;
}
.stacked-content-v2__item:last-child .stacked-content-v2__item-inner {
border-bottom: 0;
}
.stacked-content-v2__item:nth-child(even) .stacked-content-v2__counter {
background: rgba(112, 140, 255, 0.5019607843);
}
.stacked-content-v2__item:nth-child(odd) .stacked-content-v2__counter {
background: #fff08c;
}
.stacked-content-v2__item-inner {
align-items: center;
min-height: 270px;
padding: clamp(48px, 7vw, 96px) 0;
transform-origin: center top;
padding-top: 0rem;
}
.stacked-content-v2 .left {
grid-column: span 5;
}
@media (max-width: 1024px) {
.stacked-content-v2 .left {
grid-column: 1/-1;
order: 2;
border-bottom: 1px solid rgba(0, 18, 24, 0.35);
}
}
.stacked-content-v2 .right {
grid-column: 7/13;
display: flex;
flex-direction: column;
justify-content: space-between;
padding-top: 4rem;
padding-bottom: 2rem;
border-bottom: 1px solid rgba(0, 18, 24, 0.35);
}
@media (max-width: 1024px) {
.stacked-content-v2 .right {
grid-column: 1/-1;
border-top: 1px solid rgba(0, 18, 24, 0.35);
padding-top: 2rem;
order: 1;
padding-bottom: 0rem;
border-bottom: 0px solid rgba(0, 18, 24, 0.35);
}
.stacked-content-v2 .right:first-child {
border-top: 0px;
}
}
.stacked-content-v2 .img-wrap {
position: relative;
}
.stacked-content-v2 .stacked-content-v2__watermark {
position: absolute;
bottom: -2rem;
left: 0;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 400;
font-size: 12px;
color: #011117;
}
@media (max-width: 1024px) {
.stacked-content-v2 .stacked-content-v2__item:first-child .right {
border-top: 0;
padding-top: 0;
}
}
.stacked-content-v2 .stacked-content-v2__text {
font-size: clamp(30px, 30px + 30 * (100vw - 768px) / 672, 60px);
line-height: 1;
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 600;
color: #011117;
}
@media (min-width: 1600px) {
.stacked-content-v2 .stacked-content-v2__text {
font-size: clamp(34px, 34px + 36 * (100vw - 768px) / 672, 70px);
}
}
.stacked-content-v2 .stacked-content-v2__intro {
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-size: clamp(17px, 17px + 5 * (100vw - 768px) / 672, 22px);
}
.stacked-content-v2 .stacked-content-v2__intro p {
grid-column: 7/13;
}
@media (max-width: 1024px) {
.stacked-content-v2 .stacked-content-v2__intro p {
grid-column: 1/-1;
}
}
.stacked-content-v2__intro {
position: sticky;
top: 74px;
z-index: 20;
background: white;
padding-top: 1rem;
}
.stacked-content-v2__media {
position: relative;
padding-bottom: 0rem;
}
.stacked-content-v2__image {
aspect-ratio: 771/639;
overflow: hidden;
}
.stacked-content-v2__image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
display: block;
}
.stacked-content-v2__watermark {
position: absolute;
bottom: 0;
left: 0;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #011117;
}
.stacked-content-v2__counter {
flex-shrink: 0;
width: 50px;
height: 50px;
border-radius: 999px;
display: flex;
margin-top: 5rem;
align-items: center;
justify-content: center;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
margin-bottom: 1.5rem;
font-size: clamp(16px, 16px + 4 * (100vw - 768px) / 672, 20px);
font-weight: 500;
line-height: 1;
color: #001218;
}
@media (min-width: 1600px) {
.stacked-content-v2__counter {
margin-top: 16rem;
}
}
@media (max-width: 768px) {
.stacked-content-v2__counter {
margin-top: 0rem;
}
}
@media (max-width: 1600px) {
.stacked-content-v2__counter {
width: 40px;
height: 40px;
font-size: clamp(15px, 15px + 3 * (100vw - 768px) / 672, 18px);
}
}
@media (max-width: 768px) {
.stacked-content-v2 .section-title {
position: sticky;
top: 74px;
}
.stacked-content-v2__item {
top: 155px;
}
.stacked-content-v2__counter {
width: 28px;
height: 28px;
font-size: 12px;
margin-bottom: 19px;
}
}
.process .cta-wrap {
display: flex;
justify-content: center;
padding-top: clamp(4rem, 8vw, 12rem);
}
.process .cta-wrap .cta-button {
background-color: #011117;
border-radius: 0px;
padding: 1rem 2rem;
}
.process .cta-wrap .cta-button span {
color: #ffffff;
text-decoration: none;
transition: all 0.3s;
}
.process .cta-wrap .cta-button:hover span {
text-decoration: underline;
}
.process h2 {
margin-bottom: 3rem;
font-size: clamp(30px, 30px + 22 * (100vw - 768px) / 672, 52px);
}
@media (max-width: 1600px) {
.process h2 {
font-size: clamp(28px, 28px + 20 * (100vw - 768px) / 672, 48px);
}
}
.process__items {
display: flex;
justify-content: space-between;
gap: 2rem;
}
.process__item {
position: relative;
flex: 1;
min-height: 320px;
display: flex;
flex-direction: column;
padding-left: 2rem;
}
.process__item:nth-child(even) .process__number {
background: rgba(112, 140, 255, 0.5019607843);
}
.process__item:nth-child(odd) .process__number {
background: #fff08c;
}
.process__line {
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 1px;
background: rgba(0, 18, 24, 0.35);
}
.process__number {
width: 32px;
height: 32px;
border-radius: 999px;
background: #fff08c;
display: flex;
align-items: center;
justify-content: center;
font-size: 12px;
font-weight: 600;
margin-bottom: 2rem;
flex-shrink: 0;
width: 50px;
height: 50px;
border-radius: 999px;
display: flex;
align-items: center;
justify-content: center;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
margin-bottom: 1.5rem;
font-size: clamp(16px, 16px + 4 * (100vw - 768px) / 672, 20px);
font-weight: 500;
line-height: 1;
color: #001218;
}
@media (max-width: 1600px) {
.process__number {
width: 40px;
height: 40px;
font-size: clamp(15px, 15px + 3 * (100vw - 768px) / 672, 18px);
}
}
.process h3 {
font-size: clamp(30px, 30px + 30 * (100vw - 768px) / 672, 60px);
line-height: 0.95;
font-weight: 700;
}
@media (min-width: 1600px) {
.process h3 {
font-size: clamp(34px, 34px + 36 * (100vw - 768px) / 672, 70px);
}
}
.process a {
transition: all 0.3s;
}
.process a:hover {
color: #708cff;
}
.process p {
max-width: 100%;
margin-bottom: 1rem;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 400;
font-size: clamp(17px, 17px + 5 * (100vw - 768px) / 672, 22px);
color: #011117;
}
@media (min-width: 1600px) {
.process p {
max-width: 100%;
}
}
.process p:first-child {
margin-top: 3rem;
}
@media (max-width: 768px) {
.process p {
margin-top: 2rem;
}
}
@media (min-width: 1600px) {
.process p {
font-size: clamp(18px, 18px + 6 * (100vw - 768px) / 672, 24px);
}
}
@media (max-width: 1024px) {
.process__items {
flex-direction: column;
}
.process__item {
min-height: auto;
padding-bottom: 3rem;
}
}
@media (max-width: 768px) {
.process__item {
padding-bottom: 1rem;
}
}
.resources {
background-color: #011117;
}
.resources .lower-container {
display: grid;
grid-template-columns: repeat(12, 1fr);
padding-top: 2rem;
}
@media (max-width: 768px) {
.resources .lower-container {
padding-top: 0rem;
}
}
.resources .lower-container h3 {
color: #fff08c;
font-size: clamp(27px, 27px + 17 * (100vw - 768px) / 672, 44px);
}
@media (min-width: 1600px) {
.resources .lower-container h3 {
font-size: clamp(29px, 29px + 21 * (100vw - 768px) / 672, 50px);
}
}
.resources .lower-container p {
color: #ffffff;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 400;
font-size: clamp(16px, 16px + 4 * (100vw - 768px) / 672, 20px);
}
@media (min-width: 1600px) {
.resources .lower-container p {
font-size: clamp(17px, 17px + 5 * (100vw - 768px) / 672, 22px);
}
}
.resources .lower-container .upper {
grid-column: 1/-1;
}
.resources .lower-container .lower {
padding-top: 0.5rem;
grid-column: 1/-1;
display: grid;
grid-template-columns: repeat(12, 1fr);
}
@media (min-width: 768px) {
.resources .lower-container .lower {
padding-top: 2rem;
}
}
.resources .lower-container .left {
grid-column: 1/-1;
}
@media (min-width: 768px) {
.resources .lower-container .left {
grid-column: 1/4;
}
}
.resources .lower-container .right {
padding-top: 2rem;
grid-column: 1/-1;
}
@media (min-width: 768px) {
.resources .lower-container .right {
padding-top: 0;
grid-column: 5/13;
}
}
.resources .resources-columns {
display: grid;
grid-template-columns: 1fr;
gap: 3rem;
}
@media (min-width: 1024px) {
.resources .resources-columns {
grid-template-columns: repeat(2, 1fr);
gap: 2rem 4rem;
}
}
.resources .cta-wrap {
margin-top: 2rem;
}
@media (max-width: 768px) {
.resources .cta-wrap {
margin-top: 2rem;
}
}
@media (min-width: 1600px) {
.resources .cta-wrap {
margin-top: 2rem;
}
}
.resources .cta-button span {
color: #ffffff;
font-weight: 400;
}
.resources .cta-button:hover span {
color: #708cff;
}
.resources .resources-column {
border-left: 1px solid white;
padding-left: 2rem;
padding-bottom: 2rem;
}
.resources .resources-column:nth-last-child(-n+2) {
padding-bottom: 5rem;
}
@media (max-width: 768px) {
.resources .resources-column {
padding-bottom: 2rem;
}
}
.resources .resources-column .resources-description {
padding-bottom: 1rem;
}
.resources .resources-column .resources-description p {
font-size: clamp(14px, 14px + 2 * (100vw - 768px) / 672, 16px);
margin-bottom: 1rem;
}
.resources .resources-column .resources-description strong {
color: #fff08c;
font-weight: 400;
}
.resources .resources-column .resources-description a {
font-size: clamp(14px, 14px + 2 * (100vw - 768px) / 672, 16px);
color: #ffffff;
text-decoration: underline;
transition: all 0.3s;
}
.resources .resources-column .resources-description a:hover {
color: #708cff;
}
.resources .resources-column h4 {
color: #ffffff;
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
font-size: clamp(22px, 22px + 10 * (100vw - 768px) / 672, 32px);
font-weight: 500;
margin-bottom: 1.5rem;
}
@media (min-width: 1600px) {
.resources .resources-column h4 {
font-size: clamp(24px, 24px + 12 * (100vw - 768px) / 672, 36px);
}
}
.resources .resources-list {
display: flex;
flex-direction: column;
}
.resources .cta-button {
display: flex;
align-items: center;
gap: 1rem;
padding: 0.75rem 0;
text-decoration: none;
}
.resources .cta-button:hover span {
color: #fff08c;
}
.resources .cta-button img {
margin-right: 1rem;
}
.resources .cta-button img {
width: 40px;
height: auto;
flex-shrink: 0;
transition: transform 0.3s ease;
}
.resources .cta-button:hover img {
transform: translateX(0.5rem);
}
.resources .resources-item {
display: flex;
align-items: center;
gap: 1rem;
padding: 0.75rem 0;
text-decoration: none;
}
.resources .resources-item:hover span {
color: #fff08c;
}
.resources .resources-item img {
margin-right: 1rem;
}
.resources .resources-item span {
color: #ffffff;
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
transition: all 0.3s;
font-size: clamp(15px, 15px + 3 * (100vw - 768px) / 672, 18px);
font-weight: 400;
text-decoration: underline;
line-height: 1.1;
}
@media (min-width: 1600px) {
.resources .resources-item span {
font-size: clamp(17px, 17px + 5 * (100vw - 768px) / 672, 22px);
}
}
.resources .resources-item img {
width: 40px;
height: auto;
flex-shrink: 0;
transition: transform 0.3s ease;
}
.resources .resources-item:hover img {
transform: translateX(0.5rem);
}
.location-intro {
overflow: hidden;
}
.location-intro .top {
margin-bottom: 6rem;
}
@media (max-width: 768px) {
.location-intro .top {
margin-bottom: 2rem;
}
}
.location-intro .top h2 {
line-height: 1.22;
font-size: clamp(34px, 34px + 36 * (100vw - 768px) / 672, 70px);
font-family: articulat-cf, sans-serif;
font-weight: 600;
font-style: normal;
color: #011117;
text-wrap: balance;
width: 70%;
font-weight: 700;
}
@media (min-width: 1024px) {
.location-intro .top h2 {
width: 100%;
}
}
@media (min-width: 1600px) {
.location-intro .top h2 {
font-size: clamp(38px, 38px + 42 * (100vw - 768px) / 672, 80px);
}
}
@media (min-width: 1024px) {
.location-intro .top {
margin-bottom: 4rem;
}
}
.location-intro .cta-button {
margin-top: 3rem;
}
@media (max-width: 768px) {
.location-intro .cta-button {
margin-top: 1rem;
}
}
.location-intro .left {
grid-column: 1/-1;
}
.location-intro .left p {
line-height: 1;
color: #011117;
font-family: articulat-cf, sans-serif;
font-weight: 600;
font-style: normal;
font-size: clamp(28px, 28px + 14 * (100vw - 768px) / 672, 42px);
}
@media (min-width: 1600px) {
.location-intro .left p {
font-size: clamp(29px, 29px + 21 * (100vw - 768px) / 672, 50px);
max-width: 30ch;
}
}
.location-intro .left .arrow {
flex-shrink: 0;
}
.location-intro .left .arrow img {
height: 35px;
width: auto;
margin-top: 20px;
}
@media (min-width: 1024px) {
.location-intro .left .arrow img {
height: 55px;
}
}
.location-intro .left .stat-wrapper .stat {
display: flex;
align-items: flex-start;
gap: 2rem;
}
@media (max-width: 768px) {
.location-intro .left .stat-wrapper .stat {
gap: 1rem;
flex-direction: column;
align-items: flex-start;
}
}
.location-intro .left .stat-wrapper .inner-wrap > p {
width: 75%;
margin-left: calc(53.33px + 2rem);
}
@media (min-width: 1024px) {
.location-intro .left .stat-wrapper .inner-wrap > p {
margin-left: calc(83.8px + 2rem);
width: 100%;
}
}
@media (min-width: 1024px) {
.location-intro .left {
grid-column: 1/9;
}
}
.location-intro .line-wrapper {
position: relative;
grid-column: 7/8;
display: none;
}
.location-intro .line-wrapper .line {
position: absolute;
right: 0;
top: 0;
height: 200%;
width: 1px;
background-color: #011117;
transform-origin: top center;
transform: scaleY(0);
}
@media (min-width: 1024px) {
.location-intro .line-wrapper {
display: block;
}
}
.location-intro .right {
border-left: 1px solid #011117;
grid-column: 1/-1;
padding-left: 3rem;
font-weight: 500;
font-size: clamp(19px, 19px + 7 * (100vw - 768px) / 672, 26px);
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
margin-top: 2rem;
}
.location-intro .right .description {
font-weight: 600 !important;
font-size: clamp(16px, 16px + 4 * (100vw - 768px) / 672, 20px);
font-family: articulat-cf, sans-serif;
font-weight: normal;
font-style: normal;
line-height: 105%;
}
@media (min-width: 1600px) {
.location-intro .right .description {
font-size: clamp(19px, 19px + 7 * (100vw - 768px) / 672, 26px);
}
}
@media (min-width: 1024px) {
.location-intro .right {
grid-column: 10/-1;
}
}
.location-intro .right .img-wrap {
aspect-ratio: 72/79;
margin-top: 4rem;
margin-bottom: 1rem;
}
.location-intro .right .watermark {
font-family: elza, sans-serif;
font-weight: normal;
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #011117;
padding-bottom: clamp(4rem, 8vw, 12rem);
}
.film-offices {
background-color: #011117;
}
.film-offices .title-container {
display: flex;
flex-direction: column;
gap: 1rem;
padding-bottom: 2.5rem;
}
.film-offices .title-container .title {
order: 0;
margin: 0;
}
.film-offices .title-container .subheading {
order: 2;
margin: 0;
font-size: clamp(19px, 19px + 7 * (100vw - 768px) / 672, 26px);
font-style: normal;
font-weight: 400;
line-height: 110%;
}
.film-offices .film-office-container {
display: grid;
grid-template-columns: 1fr;
gap: 2rem;
row-gap: 3rem;
padding-bottom: 2rem;
}
@media (min-width: 768px) {
.film-offices .film-office-container {
grid-template-columns: repeat(2, 1fr);
}
}
@media (min-width: 1280px) {
.film-offices .film-office-container {
grid-template-columns: repeat(3, 1fr);
}
}
@media (min-width: 1600px) {
.film-offices .film-office-container {
grid-template-columns: repeat(4, 1fr);
}
}
.film-offices .film-office {
height: 100%;
}
.film-offices .film-office__link {
display: flex;
flex-direction: column;
height: 100%;
text-decoration: none;
}
.film-offices .film-office__link:hover h3 {
color: #fff08c;
}
.film-offices .film-office__link:hover .img-wrap img {
transform: scale(1.08);
}
.film-offices .film-office__link:hover .cta-button,
.film-offices .film-office__link:hover .cta-button span {
color: #fff08c;
}
.film-offices .img-wrap {
aspect-ratio: 216/155;
overflow: hidden;
}
.film-offices .img-wrap img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
display: block;
transition: transform 0.6s ease;
will-change: transform;
}
.film-offices h2,
.film-offices h3,
.film-offices h4,
.film-offices p,
.film-offices a,
.film-offices span {
color: white;
transition: all 0.3s;
}
.film-offices .cta-button-container {
padding-top: 1rem;
}
@media (min-width: 1024px) {
.film-offices .cta-button-container {
padding-top: 1.5rem;
}
}
.film-offices .cta-button {
border: none;
text-decoration: underline;
text-underline-offset: 2px;
padding: 0;
display: inline-flex;
align-items: center;
gap: 0.5rem;
}
.film-offices .cta-button:hover {
background: 0;
}
.film-offices .cta-button span {
transition: color 0.3s ease;
}
.film-offices .subheading {
font-size: clamp(19px, 19px + 7 * (100vw - 768px) / 672, 26px);
font-style: normal;
font-weight: 400;
line-height: 110%;
}
.film-offices .single-office-title {
padding-top: 1rem;
font-size: clamp(27px, 27px + 17 * (100vw - 768px) / 672, 44px);
font-weight: 600;
}
.film-offices .watermark {
padding-top: 1rem;
color: #ffffff;
font-size: 12px;
}