@charset "UTF-8";.strip-margin {margin: 0px;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.strip-padding {padding: 0px;padding-top: 0px;padding-left: 0px;padding-right: 0px;padding-bottom: 0px;}.all-spacing {padding: 30px;}.top-spacing {padding-top: 30px;}.top-spacing-double {padding-top: 60px;}.top-spacing-half {padding-top: 15px;}.top-spacing-third {padding-top: 10px;}.top-spacing-quarter {padding-top: 7.5px;}.top-spacing-margin {margin-top: 30px;}.top-spacing-margin-half {margin-top: 15px;}.strip-top-spacing {padding-top: 0px;}.bottom-spacing {padding-bottom: 30px;}.bottom-spacing-double {padding-bottom: 60px;}.bottom-spacing-half {padding-bottom: 15px;}.bottom-spacing-margin {margin-bottom: 60px;}.spacer {padding: 6px;}.left-spacing-half {padding-left: 15px;}.right-spacing-half {padding-right: 15px;}.left-spacing {padding-left: 30px;}.right-spacing {padding-right: 30px;}.left-spacing-double {padding-left: 60px;}.right-spacing-double {padding-right: 60px;}::selection {background: #A22B30;color: #ffffff;}::-moz-selection {background: #A22B30;color: #ffffff;}.red {color: #D90000;}.dark-gray {color: #4A4A4A;}.top-border {border-top: 2px solid #D90000;}.bottom-border-gray {border-bottom: 1px solid #9B9B9B;}.bottom-border-white {border-bottom: 1px solid #ffffff;}.no-transform {text-transform: none;}.italicize {font-style: italic;}h1, h2, h3, h4 {font-family: "Fira Sans", "helvetica", "arial", sans-serif;text-transform: capitalize;padding: 0px;margin: 0px;padding-bottom: 10px;}h1 {font-weight: 700;font-size: 5em;letter-spacing: -2.25;line-height: 0.9em;margin-bottom: 15px;}.extra-large-h1 {font-size: 10em;margin-bottom: 0px;}h2 {font-weight: 300;font-size: 2.5em;line-height: 1.2em;}.smaller-h2 {font-size: 1.75em;line-height: 1.1em;}h3 {font-weight: 500;font-size: 1.9em;line-height: 1.2em;}h4 {font-weight: 500;font-size: 1.7em;line-height: 1.2em;}p {font-size: 1em;font-weight: 500;line-height: 2em;margin: 0px;margin-bottom: 15px;}blockquote {font-weight: 500;font-size: 1.4em;line-height: 1.5em;color: #4A4A4A;padding: 15px 30px 30px 0;margin: 0px;width: 60%;}footer p {margin: 0px;}footer#footer-mobile {text-align: center;}ul {margin: 0px;padding: 0px;list-style: none;}ul li {font-size: 1em;padding-bottom: 10px;margin: 0px;padding: 0px;padding-bottom: 30px;}li:before {content: url(/public/images/ui/bullet.png);padding-right: 7.5px;font-size: 1em;margin-bottom: 15px;padding-bottom: 15px;}nav ul li {padding-bottom: 7.5px;margin-left: 60px;}.list-unstyled, .list-unstyled ul li {list-style: none;padding-left: 0px;}.list-unstyled li:before {display: none;}.list-inline li {display: inline;}#header-mobile ul li {border-bottom: 1px solid #ffffff;margin-left: 0px;padding: 15px 0;}#header-mobile li:last-child {border: 0px;}a {color: #D90000;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;text-decoration: underline;font-weight: 700;}a:hover {color: #A22B30;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;text-decoration: underline;}nav, nav a, a.nav {font-size: 16.8px;letter-spacing: 2px;color: #D90000;font-weight: 700;}a.nav {margin-right: 30px;}a.nav:last-child {margin-right: 0px;}a.subnav {display: block;margin-bottom: 15px;}nav .active {color: #A22B30;text-decoration: underline;}footer a {text-decoration: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}footer a:hover {text-decoration: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}#language-link a {font-size: 14px;color: #ffffff;display: block;background-image: url(/public/images/ui/arrow-right-white.svg);background-position: 97% 25%;background-repeat: no-repeat;}#header-mobile a {color: #ffffff;text-transform: uppercase;font-weight: 400;font-size: 1.3em;letter-spacing: 1px;cursor: pointer;display: block;height: 100%;width: 100%;}#language-link h4, a.read-more h4 {padding-right: 30px;}@font-face {font-family: "icomoon";src: url("../images/icomoon/icomoon.eot?n8fdn6");src: url("../images/icomoon/icomoon.eot?n8fdn6#iefix") format("embedded-opentype"), url("../images/icomoon/icomoon.ttf?n8fdn6") format("truetype"), url("../images/icomoon/icomoon.woff?n8fdn6") format("woff"), url("../images/icomoon/comoon.svg?n8fdn6#icomoon") format("svg");font-weight: normal;font-style: normal;}[class^=icon-], [class*=" icon-"] {font-family: "icomoon" !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-facebook:before {content: "󪐅";}.icon-twitter:before {content: "󪍠";}#footer-interior span.icon-facebook, #footer-mobile span.icon-facebook, #footer-interior span.icon-twitter, #footer-mobile span.icon-twitter {font-size: 2em;color: #A22B30;text-decoration: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}#footer-interior span.icon-facebook:hover, #footer-mobile span.icon-facebook:hover, #footer-interior span.icon-twitter:hover, #footer-mobile span.icon-twitter:hover {color: #D90000;text-decoration: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}#twitter-feed a, #twitter-feed a:hover {text-decoration: none;}#twitter-feed a:hover {color: #A22B30;}#twitter-feed span.icon-twitter {font-size: 2em;color: #D90000;text-decoration: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}#twitter-feed span.icon-twitter:hover {color: #A22B30;text-decoration: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.vertical-align-center {vertical-align: middle;}.horizontal-align-center {margin: 0 auto;text-align: center;}.margin-align-center {margin: 0 auto;}.align-left {text-align: left;}.align-center {text-align: center;}.align-right {text-align: right;}.inline > * {display: inline;margin-right: 1rem;}.clear {clear: both;}.table-wrapper {display: table;}.table-wrapper.full {width: 100%;}.table-wrapper.half {width: 45%;}.table-wrapper.third {width: 30%;}.table-wrapper.full-height {height: 100%;}.table-row {display: table-row;}.table-cell {display: table-cell;}.table-cell.five {width: 5%;}.table-cell.ten {width: 10%;}.table-cell.twenty-five {width: 25%;}.table-cell.thirty {width: 33%;}.table-cell.forty {width: 40%;}.table-cell.forty-five {width: 45%;}.table-cell.fifty {width: 50%;}.table-cell.hundred {width: 100%;}.flex-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;}.flex-wrapper--row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.flex-wrapper--column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.flex-wrapper--justifyBetween {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.flex-wrapper--justifyCenter {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.flex-wrapper--alignStart {align-items: flex-start;}.flex-wrapper--alignSelf-FlexEnd {align-self: flex-end;}.flex-wrapper--twoColumn {flex: 0 0 50%;}.flex-wrapper--threeColumn {flex: 0 1 33%;}.flex-wrapper--verticalMiddle {align-items: stretch;}.flex-wrapper--verticalCenter {align-items: center;}.flex-wrapper--wrap {flex-wrap: wrap;}.flex-wrapper--noWrap {flex-wrap: nowrap;}.wp-block-column:not(:first-child) {margin-left: 0px;}.wp-block-column.is-vertically-aligned-center.columns-4 {padding: 120px;}a.button, button.button {padding: 7.5px;text-align: center;font-size: 1.3em;font-weight: 500;letter-spacing: 2px;cursor: pointer;text-decoration: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-appearance: none;border-radius: 0;background: #ffffff;}a.button--button-red, button.button--button-red {border: 1px solid #D90000;border-bottom: 3px solid #D90000;color: #D90000;}a.button--button-red:hover, button.button--button-red:hover {border: 1px solid #A22B30;border-bottom: 3px solid #A22B30;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;color: #A22B30;}#submit input, button[type=submit] {color: #D90000;-webkit-appearance: none;border-radius: 0;background: none;display: block;padding: 7.5px;text-align: center;font-size: 1.3em;font-weight: 500;letter-spacing: 2px;cursor: pointer;text-decoration: none;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;border: 1px solid #D90000;border-bottom: 3px solid #D90000;}#submit input:hover, button[type=submit]:hover {color: #A22B30;border: 1px solid #A22B30;border-bottom: 3px solid #A22B30;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.accolade {margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #9B9B9B;}.accolade-additional {display: flex;gap: 30px;flex-wrap: wrap;}.read-more {padding: 10px 0;}.practice-area-trigger {font-weight: 300;font-size: 2.5em;color: #D90000;background-image: url(/public/images/ui/arrow-down-large.svg);background-position: 97% 50%;background-repeat: no-repeat;cursor: pointer;padding: 30px 60px 30px 30px;border-bottom: 2px solid #D90000;}.practice-area-trigger:hover {color: #ffffff;background: #D90000;background-image: url(/public/images/ui/arrow-down-white-large.svg);background-position: 97% 50%;background-repeat: no-repeat;}.practice-area-content {display: none;padding-top: 30px;padding-bottom: 30px;}.background-flip {background-image: url(/public/images/ui/arrow-up-large.svg);}.background-flip:hover {background-image: url(/public/images/ui/arrow-up-white-large.svg);}.freeform-row .freeform-column .freeform-label {font-weight: 400 !important;margin-bottom: 10px;}input, textarea {border: 1px solid #4A4A4A;background: #F7F6F5;padding: 15px;border-bottom: 2px solid #4A4A4A;font-family: "Fira Sans", "helvetica", "arial", sans-serif;font-weight: 300;font-size: 1.25em;line-height: 1em;color: #4A4A4A;display: block;margin-bottom: 15px;}.full input, .full textarea {width: 100%;}::-webkit-input-placeholder {font-weight: 300;font-size: 1.25em;line-height: 1em;color: #9B9B9B;}:-moz-placeholder {font-weight: 300;font-size: 1.25em;line-height: 1em;color: #9B9B9B;}::-moz-placeholder {font-weight: 300;font-size: 1.25em;line-height: 1em;color: #9B9B9B;font-size: 12px;}:-ms-input-placeholder {font-weight: 300;font-size: 1.25em;line-height: 1em;color: #9B9B9B;}#submit {display: flex;justify-content: flex-end;}.visuallyhidden {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.flip {transform: rotate(180deg);}.unflip {transform: rotate(0deg);}html {height: 100%;min-height: 100%;}body {font-size: 14px;font-family: "Fira Sans", "helvetica", "arial", sans-serif;padding: 0px;margin: 0px;background: #ffffff;min-height: 100%;color: #4A4A4A;}#wrapper {width: 100%;height: 100%;padding: 0px;margin: 0px;min-height: calc(100vh - 177px);}.wrapper--home {position: absolute;top: 0;bottom: 0;display: flex;flex-direction: row;align-items: center;z-index: -1;}header {padding-top: 30px;padding-bottom: 30px;}.content-wrapper {padding: 30px 0 30px 30px;}.content-wrapper--home {width: 50%;}.content-wrapper--interior {width: 60%;}.mobile-on {display: none;}.clear-fix {clear: both;}#language-link {position: fixed;z-index: 1;right: 15px;top: 10px;}#header-mobile {display: none;background: #D90000;padding: 0 15px;}#back-to-top {display: none;justify-content: flex-end;padding: 30px;position: sticky;right: 30px;bottom: 0px;}footer#footer-interior, footer#footer-mobile {background: #F7F6F5;}footer#footer-interior {padding: 30px;}.wrapper-home {background-color: #ffffff;background-image: url("../images/backgrounds/kreller-background-homepage.png");background-attachment: fixed;background-position: center right;background-repeat: no-repeat;background-size: auto 100%;}img#interior-background {position: fixed;top: 0px;right: 0px;z-index: -1;}#mobile-background img {width: 100%;}img.responsive {width: 100%;height: auto;padding: 0px;margin: 0 auto;}#top-button {position: fixed;top: 30px;right: 30px;z-index: 1001;}img a {border: 0px;}.gallery {display: flex;justify-content: space-between;align-items: center;gap: 15px;flex-wrap: wrap;padding: 30px 0;}.gallery img {max-width: 150px;height: auto;}.skip-to-main-content-link {position: absolute;left: -9999px;z-index: 999;padding: 1em;background-color: black;color: white;opacity: 0;display: block;}.skip-to-main-content-link:focus {left: 50%;transform: translateX(-50%);opacity: 1;}@media screen and (min-width: 1391px) and (max-width: 1490px) {.accolade {margin: 0 60px 60px 0;}}@media screen and (min-width: 1091px) and (max-width: 1390px) {.accolade {display: block;width: 100%;padding-bottom: 30px;}.content-wrapper--home h2 {width: 90%;}}@media screen and (min-width: 0px) and (max-width: 1360px) {.accolade-additional {flex-direction: column;}}@media screen and (min-width: 1176px) and (max-width: 1230px) {nav ul li {margin-left: 30px;}}@media screen and (min-width: 801px) and (max-width: 1175px) {#wrapper-home-interior .flex-wrapper {flex-direction: column;}nav .list-inline li {display: block;}.wrapper-home {background-image: url("../images/backgrounds/kreller-background-homepage-tablet.png");background-attachment: fixed;background-position: top right;background-repeat: no-repeat;background-size: auto auto;}footer#footer-home {color: #D90000;font-size: 1em;}footer#footer-home .bottom-border-white {border-bottom: 2px solid #D90000;}footer#footer-home svg {color: #D90000;}#footer-home span.icon-facebook, #footer-home span.icon-twitter {color: #D90000;}#footer-home span.icon-facebook:hover, #footer-home span.icon-twitter:hover {color: #A22B30;}}@media screen and (min-width: 0px) and (max-width: 800px) {.wrapper--home {position: static;}footer#footer-interior {padding: 15px;flex-direction: column;align-items: center;}button.open-nav-btn {cursor: pointer;position: absolute;z-index: 1;left: 0;right: 0;margin: 0 auto;background: #D90000;border: 0px;border-radius: 0px;padding: 15px 0;box-shadow: 2px 2px 6px 0 rgba(10, 14, 21, 0.1);width: 100%;}button.open-nav-btn, .close-btn, .slide-content a {font-size: 16.8px;letter-spacing: 2px;color: #ffffff;font-weight: 700;text-decoration: underline;}.close-btn {background: transparent;border: 0px;}.slide-content {height: 100%;width: 0;position: fixed;z-index: 1;top: 0;left: 0;background-color: #D90000;overflow-x: hidden;transition: width 0.5s;padding-top: 60px;visibility: hidden;box-shadow: 2px 2px 6px 0 rgba(10, 14, 21, 0.1);}.slide-content a {display: block;margin: 30px;}.slide-content a:focus, .slide-content button:focus {}main a:focus, .open-nav-btn:focus {}.slide-content a:hover, .slide-content a:focus {}.slide-content .close-btn {position: absolute;top: 30px;right: 30px;margin-left: 50px;}.visible {visibility: visible;}.active {width: 250px;}.mobile-off {display: none;}.mobile-on {display: block;}header {margin-left: 0px;padding: 0px;}header nav {justify-content: space-between;}header nav.left-spacing-double {padding-left: 30px;}header nav ul li {margin-left: 0px;padding: 15px 0;}header nav > .list-inline li {display: block;}#wrapper-home-interior .flex-wrapper {display: block;}.wrapper-home {background-image: none;}.content-wrapper, .content-wrapper--home {width: 90%;margin: 0 auto;padding: 15px;}.extra-large-h1 {font-size: 4em;}.smaller-h2 {font-size: 1.3em;}h1 {font-size: 4em;}.gallery {justify-content: space-around;}blockquote {width: 90%;}input.full, textarea.full {width: 90%;margin: 0 auto;margin-bottom: 30px;}#practice-area-categories {display: flex;flex-direction: column;}#practice-area-categories a {margin-bottom: 15px;}}@media (min-device-width: 800px) and (max-device-width: 1280px) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media (max-device-width: 800px) and (orientation: portrait) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media (max-device-width: 1280px) and (orientation: landscape) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}@media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape) {.full-background {background-attachment: scroll;min-height: 100%;background-size: 100%;background-size: cover;}}