.more:after,
#ac-globalfooter .ac-gf-more::after {
	top: -.08em;
}

.typography-aaw-hero-main:lang(ko) {
    letter-spacing: -.02em;
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

@media only screen and (max-width: 1068px) {
    .typography-aaw-hero-main:lang(ko) {
        letter-spacing: -.015em;
        font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
	}
}

@media only screen and (max-width: 735px) {
    .typography-aaw-hero-main:lang(ko) {
        letter-spacing: -.005em;
        font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
	}
}

.products-and-services-grid {
	padding-bottom: 382px;
}

@media only screen and (max-width: 1068px) {
	.products-and-services-grid {
		padding-bottom: 172px;
	}
}

@media only screen and (max-width: 735px) {
	.products-and-services-grid {
		padding-bottom: 150px;
    }
    
    .card-grid div.card-1 .card-text .typography-aaw-card-cta, 
    .card-grid div.card-2 .card-text .typography-aaw-card-cta, 
    .card-grid div.card-3 .card-text .typography-aaw-card-cta, 
    .card-grid div.card-4 .card-text .typography-aaw-card-cta {
		white-space: normal;
	}
}

@media only screen and (min-width: 736px) and (max-width: 1068px) {
	.section-paperless .card-grid .card-2 .card-text {
		padding-bottom: 8px;
	}

    .card-grid div.card-1 .card-text .typography-aaw-card-cta, 
    .card-grid div.card-2 .card-text .typography-aaw-card-cta, 
    .card-grid div.card-3 .card-text .typography-aaw-card-cta, 
    .card-grid div.card-4 .card-text .typography-aaw-card-cta {
		white-space: normal;
	}
}

@media only screen and (max-width: 434px) {
    .section-paperless .card-grid div.card-4 .card-text .typography-aaw-card-cta {
        width: 80%;
    }
}

@media only screen and (max-width: 320px) {
	.section-get-to-work .typography-aaw-section-hero {
		width: 100%;
	}

    .card-grid div.card-1 .card-text .typography-aaw-card-cta, 
    .card-grid div.card-2 .card-text .typography-aaw-card-cta, 
    .card-grid div.card-3 .card-text .typography-aaw-card-cta, 
    .card-grid div.card-4 .card-text .typography-aaw-card-cta {
		white-space: normal;
	}

	.section-paperless .card-grid .card-4 .card-text .typography-aaw-card-copy {
		white-space: nowrap;
	}

	.section-run-your-business .card-grid .card-4 .card-text {
		height: 175px;
    }

    .section-run-your-business .card-grid div.card-4 .card-text .typography-aaw-card-cta {
        width: 80%;
    }
}

.image-business-icon-airdrop {
    width: 50px;
    height: 50px;
    background-size: 50px 50px;
    background-repeat: no-repeat;
    background-image: url("/kr/retail/business/l/images/business/icon_airdrop_large.png")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-business-icon-airdrop {
        background-image: url("/kr/retail/business/l/images/business/icon_airdrop_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .image-business-icon-airdrop {
        width: 30px;
        height: 30px;
        background-size: 30px 30px;
        background-repeat: no-repeat;
        background-image: url("/kr/retail/business/l/images/business/icon_airdrop_medium.png")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-business-icon-airdrop {
        background-image: url("/kr/retail/business/l/images/business/icon_airdrop_medium_2x.png")
    }
}



.section.section-hero .image-business-hero2, .section.section-hero .image-business-hero {
    position: relative;
    background-size: cover;
    background-position: center;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%
}

@media only screen and (max-width: 735px) {
    .section.section-hero .image-business-hero2, .section.section-hero .image-business-hero {
        height: 435px;
        padding-bottom: 0
    }
}

@media only screen and (max-width: 375px) {
    .section.section-hero .image-business-hero2, .section.section-hero .image-business-hero {
        height: 0;
        padding-bottom: 133.33333%
    }
}

.image-business-airdrop {
    width: 408px;
    height: 408px;
    background-size: 408px 408px;
    background-repeat: no-repeat;
    background-image: url("/kr/retail/business/l/images/business/airdrop_large.jpg")
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
    .image-business-airdrop {
        background-image: url("/kr/retail/business/l/images/business/airdrop_large_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-business-airdrop {
        width: 239px;
        height: 239px;
        background-size: 239px 239px;
        background-repeat: no-repeat;
        background-image: url("/kr/retail/business/l/images/business/airdrop_medium.jpg")
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .image-business-airdrop {
        background-image: url("/kr/retail/business/l/images/business/airdrop_medium_2x.jpg")
    }
}

@media only screen and (max-width: 735px) {
    .image-business-airdrop {
        width: 280px;
        height: 210px;
        background-size: 280px 210px;
        background-repeat: no-repeat;
        background-image: url("/kr/retail/business/l/images/business/airdrop_small.jpg")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
    .image-business-airdrop {
        background-image: url("/kr/retail/business/l/images/business/airdrop_small_2x.jpg")
    }
}

@media only screen and (max-width: 1068px) {
    .image-business-airdrop {
        background-position: 0px;
        background-size: contain
    }
}

@media only screen and (max-width: 320px) {
    .modal-content .call-us-modal-content .typography-headline-reduced {
        word-break: break-all;
    }
}

.med-small-show,
.xsmall-modal-br {
    display: none;
}

@media only screen and (max-width: 771px) {
    .med-small-show {
        display: block;
    }
}

@media only screen and (max-width: 436px) and (min-width: 376px) {
    .xsmall-modal-br {
        display: block;
    }
}

@media only screen and (max-width: 460px) {
    .xsmall-modal-br {
        display: block;
    }
}

.products-and-services-grid {
	padding-bottom: 250px;
}

@media only screen and (max-width: 1068px) {
	.products-and-services-grid {
		padding-bottom: 172px;
	}
}

@media only screen and (max-width: 735px) {
	.products-and-services-grid {
		padding-bottom: 150px;
	}
}

/*apple at work image*/

.section.section-hero .image-business-hero2, .section.section-hero .image-business-hero {
    padding-bottom: 42.55219%;
}

.typography-aaw-page-headliine-super:lang(ko) {
    letter-spacing: -.015em;
}

/* headline */
.section-page-headline h1 {
    margin-bottom: 39px;
    }