/* iPad Pro */
@media (min-width: 992px) and (max-width: 1199px) {
  nav .nav-items ul {
    gap: 2rem;
    align-items: center;
  }
  h1, h1 span, h2, h2 span, h3, h3 span {
    font-size: 62px;
  }
  p, ul li, ol li {
    font-size: 16px;
    line-height: 1.25;
  }
  .heading-line-horz {
    width: 10rem;
    height: 10px;
    top: 103px;
  }
  .s-01 .content {
    width: 50rem;
  }
  .s-01 h2 {
    font-size: 36px;
  }
  .heading h2 {
    font-size: 52px;
  }
  .s-03 .content h2 {
    font-size: 48px;
  }
  .heading-01 h2, 
  .heading-01 h2 span {
    font-size: 38px;
  }
  .heading-01 h2 span {
    padding: 0rem .5rem .25rem .5rem;
  }
  .s-04 .content {
    width: 50rem;
  }
  .s-04 .content p br {
    display: none;
  }
  .s-04 .content p {
    margin-bottom: 2rem;
  }
  .s-05 h2 {
    font-size: 54px;
  }
  h3, h3 span {
    font-size: 32px !important;
  }
  .post-deets span {
    font-size: 14px;
  }
  .s-06 h2 {
    font-size: 36px;
  }
  footer img {
    width: 85%;
  }
  .annual-reports .content p, .annual-reports .content a {
    font-size: 24px;
  }
  .focus-area h3 {
    font-size: 24px !important;
  }
  .our-values .heading-01 h2 {
    font-size: 36px;
  }
  .our-values .content h2 {
    font-size: 32px;
  }
  .our-values .content h3 {
    font-size: 18px !important;
  }
  .pg-contact h1 {
    position: relative;
    margin-bottom: 2rem;
    font-size: 42px;
    line-height: 1.25;
  }
  .pg-contact h2 {
    font-size: 21px;
  }
  .s-500 .content {
    padding-bottom: 2rem;
  }
  .s-501 h2 {
    margin-bottom: 2rem;
    font-size: 36px;
    line-height: 1.25;
  }
  .s-501 {
    padding: 4rem 1rem;
  }
  .s-502 .content {
    padding-bottom: 1.5rem;
  }
  .s-502 {
    padding-bottom: 3rem;
  }
  .pg-contact p, 
  .pg-contact ul li a {
    font-size: 14px;
  }
  .s-502 .content h2 {
    font-size: 18px;
  }
  header.pg-contact {
    padding: 4rem 1rem;
  }
}

/* iPad */
@media (min-width: 768px) and (max-width: 991px) {
  .nav-items ul:first-child {
    display: none;
  }
  .mobile-menu {
    display: inline-block !important;
  }
  h1, h1 span, h2, h2 span, h3, h3 span {
    font-size: 48px;
  }
  p, ul li, ol li {
    font-size: 16px;
    line-height: 1.5;
  }
  .btn {
    padding: .5rem 1.5rem;
  }
  header h1 {
    line-height: 2;
  }
  .heading-line-horz {
    top: 88px;
  }
  nav .nav-items ul li:last-child {
    font-size: 2rem;
    line-height: 0;
    padding: .75rem 1rem;
    background: transparent;
  }
  .s-01 h2 {
    font-size: 28px;
  }
  .s-01 .content, 
  .s-04 .content {
    width: 35rem;
  }
  .heading h2, 
  .heading-01 h2, 
  .heading-01 h2 span, 
  .s-04 .content h2, 
  .s-05 h2 {
    font-size: 36px;
  }
  .s-03 .content h2 {
    font-size: 32px;
  }
  .s-04 .content p {
    font-size: 18px;
  }
  .s-04 .content p br {
    display: none;
  }
  .s-05 h3, 
  .s-06 h2 {
    font-size: 28px;
  }
  .s-06 ul li a {
    font-size: 1.25rem;
  }
  .s-06 ul li {
    line-height: 2;
  }
  .s-06 h4 {
    padding-bottom: 0rem;
  }
  .post-deets span {
    font-size: 12px;
    line-height: 1;
  }
  .post-deets, .post-categories {
    display: block;
  }
  .arrow-link {
    font-size: 16px;
  }
  form .btn, form input {
    font-size: 16px;
  }
  footer {
    padding: 6rem 1rem 3rem 1rem;
  }
  footer img {
    width: 250px;
  }
  .annual-reports .content p, .annual-reports .content a {
    font-size: 24px;
  }
  .focus-area h3 {
    font-size: 24px !important;
  }
  .our-values .heading-01 h2 {
    font-size: 36px;
  }
  .our-values .content h2 {
    font-size: 32px;
  }
  .our-values .content h3 {
    font-size: 18px !important;
  }
  .archive-filter ul, .archive-nav ul {
    gap: 1rem;
  }
  .pg-contact h1 {
    position: relative;
    margin-bottom: 2rem;
    font-size: 42px;
    line-height: 1.25;
  }
  .pg-contact h2 {
    font-size: 21px;
  }
  .s-500 .content {
    padding-bottom: 2rem;
  }
  .s-501 h2 {
    margin-bottom: 2rem;
    font-size: 36px;
    line-height: 1.25;
  }
  .s-501 {
    padding: 4rem 1rem;
  }
  .s-502 .content {
    padding-bottom: 1.5rem;
  }
  .s-502 {
    padding-bottom: 3rem;
  }
  .pg-contact p, 
  .pg-contact ul li a {
    font-size: 14px;
  }
  .s-502 .content h2 {
    font-size: 18px;
  }
  header.pg-contact {
    padding: 4rem 1rem;
  }
	.s-3000 h2 {
		font-size: 32px;
		line-height: 38.4px;
		padding-bottom: 2rem;
	}
	.s-2000 h2 {
		font-size: 32px;
		line-height: 38.4px;
	}
	.s-3000 p {
		font-size: 16px;
		line-height: 1.5;
	}
	.s-2000 h3 {
    	font-size: 21px;
	}
	p.gm-large {
		line-height: 1.5;
		font-size: 18px;
	}
}

/* Mobile Landscape */
@media (min-width: 560px) and (max-width: 767px) {
  .nav-items ul:first-child {
    display: none;
  }
  .mobile-menu {
    display: inline-block !important;
  }
  nav .nav-items ul li:last-child {
    padding: 0rem;
    line-height: unset;
    font-size: unset;
    background: transparent;
  }
  .nav-items ul:first-child {
    display: none;
  }
  .mobile-menu {
    display: inline-block !important;
  }
  h1, h1 span, h2, h2 span, h3, h3 span {
    font-size: 32px;
  }
  p, ul li, ol li {
    font-size: 16px;
    line-height: 1.5;
  }
  header .container, 
  main .container {
    padding: 0rem;
  }
  .btn {
    padding: .5rem 1.5rem;
  }
  header h1 {
    line-height: 2.15;
    margin-left: -.5rem;
    margin-top: -2rem;
  }
  header h1 span {
    outline: 8px solid;
  }
  header h1 br, 
  .heading-line-ver, 
  .heading-line-horz {
    display: none;
  }
  .heading-line-horz {
    top: 88px;
  }
  header img {
    border-radius: 15px;
    height: 22rem;
    object-fit: cover;
  }
  header {
    padding: 3rem 1rem 1rem 1rem;
  }
  .s-01 {
    padding: 4rem 1rem 4rem 1rem;
  }
  .s-01 h2 {
    font-size: 24px;
    line-height: 1.25;
  }
  .s-02 {
    padding: 3rem 1rem;
  }
  .s-02 .btn {
    margin-top: 1rem;
  }
  .s-01 .content, 
  .s-04 .content {
    width: 20rem;
  }
  .heading h2, 
  .heading-01 h2, 
  .heading-01 h2 span, 
  .s-04 .content h2, 
  .s-05 h2 {
    font-size: 36px;
  }
  .s-03 {
    padding: 1rem 1rem 4rem 1rem;
  }
  .s-03 .content h2 {
    font-size: 38px;
    margin-bottom: 1rem;
  }
  .heading-01 span {
    font-size: 16px;
  }
  .s-04 .content p {
    font-size: 18px;
  }
  .s-04 .content p br {
    display: none;
  }
  .s-05 h3, 
  .s-06 h2 {
    font-size: 28px;
  }
  .s-06 ul li a {
    font-size: 1.25rem;
  }
  .s-06 ul li {
    line-height: 2;
  }
  .s-06 h4 {
    padding-bottom: 0rem;
  }
  .post-deets span {
    font-size: 12px;
    line-height: 1;
  }
  .post-deets, .post-categories {
    display: block;
  }
  .arrow-link {
    font-size: 16px;
  }
  form .btn, form input {
    font-size: 16px;
  }
  footer {
    padding: 6rem 1rem 3rem 1rem;
  }
  footer img {
    width: 250px;
  }
  .heading-01 h2, 
  .heading-01 h2 span {
    font-size: 21px;
  }
  .heading-01 {
    padding-bottom: 1rem;
  }
  .heading-01 h2 span {
    padding: 0rem .5rem .25rem .5rem;
  }
  .heading-01 h2 {
    margin-top: 1rem;
  }
  .s-04 .content {
    padding: 3rem;
    padding-bottom: 14rem;
  }
  .s-04 .images div:nth-child(2) img {
    margin-top: 0rem;
  }
  .s-04 .images img {
    padding: .5rem 1rem;
  }
  .s-04 {
    padding-bottom: 2rem;
  }
  .s-05 h2 {
    font-size: 32px;
    line-height: 1;
  }
  .s-05 {
    padding: 3rem 1rem;
  }
  .post-deets span {
    font-size: 14px;
    line-height: 2.5;
    padding: 4px 8px;
  }
  .s-05 h3, .s-06 h2 {
    font-size: 34px;
  }
  .s-05 .content {
    padding-top: 2rem;
    padding-bottom: 1rem;
  }
  .s-06 {
    padding: 0rem;
    border-radius: 0rem;
  }
  .s-06 .container {
    padding: 0rem;
    border-radius: 0rem;
  }
  .s-06 .container {
    border-radius: 0rem;
    padding: 3rem 2rem;
  }
  .s-06 h4 {
    padding-bottom: 0rem;
    padding-top: 3rem;
  }
  .s-06 ul {
    padding: 1rem;
    list-style: none;
    margin-bottom: 0rem;
  }
  footer img {
    width: 250px;
    margin-bottom: 3rem;
  }
  footer {
    padding: 4rem 1rem 6rem 1rem;
  }
  footer ul {
    padding: 0rem;
  }
  header.header-page img {
    height: auto;
    width: 100%;
    object-fit: unset;
    mix-blend-mode: unset;
    position: relative;
    top: 0;
    left: 0;
    padding: 0px;
    border-radius: unset;
  }
  .header-page p {
    padding-top: 0rem;
    padding: 1rem;
  }
  .header-page .row {
    flex-direction: column-reverse;
  }
  .header-page img {
    margin-bottom: 1rem;
  }
  .annual-reports .content p, .annual-reports .content a {
    font-size: 21px;
  }
  .focus-area div:nth-child(2) {
    flex: 1;
  }
  .focus-area h3 {
    margin-top: .5rem;
    font-size: 21px !important;
  }
  .s-02.block-style-01, 
  .s-02.block-style-02 {
    padding: 0rem;
  }
  .s-02.block-style-01 img, 
  .s-02.block-style-02 img {
    position: relative;
    width: 100%;
  }
  .our-values .heading-01 h2 {
    font-size: 24px;
  }
  .our-values .heading-01 h2 br {
    display: none;
  }
  .our-values {
    padding-top: 3rem !important;
  }
  .our-values .content {
    min-height: auto;
  }
  .s-20 h2 {
    font-size: 32px;
  }
  .s-20 .content {
    padding-bottom: 2rem;
  }
  .s-20 {
    padding: 3rem 1rem;
  }
  .s-20 .boxes .box h3 {
    font-size: 42px;
  }
  .s-20 .boxes .box {
    padding: 2rem;
  }
  .s-20 .boxes {
    padding-top: 1rem;
  }
  .focus-area div:last-child {
    flex: .5;
  }
  .archive-list .col-md-8 .content-info {
    position: relative;
    width: 100%;
    height: auto;
  }
  .archive-list .col-md-8 .content img {
    height: auto;
    width: 100%;
    object-fit: cover;
    margin-bottom: 0rem;
    position: relative;
  }
  .archive-list .col-md-8 .content-info .post-deets {
    position: relative;
    bottom: 0rem;
  }
  .archive-list .col-md-8 {
    width: 95%;
    margin: auto;
  }
  .archive-filter, .archive-nav {
    display: flex;
    justify-content: left;
  }
  .archive-filter ul {
    display: block;
  }
  .archive-filter ul li {
    margin-bottom: 1rem;
  }
  .header-archive {
    padding: 3rem 1rem 0rem 1rem;
  }
  .archive-list {
    padding-top: 1rem !important;
  }
  .archive-nav {
    padding-bottom: 3rem;
  }
  .header-archive-single .post-deets {
    justify-content: center;
    display: inline-flex;
    flex-wrap: wrap;
  }
  .header-archive-single .post-deets span {
    line-height: 1.25;
  }
  .header-archive-single h1 {
    margin: .5rem 0rem 1rem 0rem;
    position: relative;
    font-size: 42px;
  }
  .header-archive-single {
    padding: 3rem 0rem;
  }
  .main-archive-single {
    padding: 0rem 1rem 3rem 1rem;
  }
  .main-archive-single h2 {
    font-size: 36px;
  }
  .share p {
    font-size: 24px;
  }
  nav .logo {
    width: 159px;
  }
  nav {
    padding: 1.5rem 0rem;
  }
  .mobile-only-cta {
    display: block;
  }
  .mobile-view {
    display: block;
  }
  .desktop-view {
    display: none;
  }
  header {
    padding-top: 1.5rem;
  }
  header img {
    border-radius: 0px;
    height: auto;
    object-fit: cover;
    mix-blend-mode: unset;
  }
  nav .nav-items ul li:last-child:hover {
    background-color: transparent;
  }
  .pg-contact h1 {
    position: relative;
    margin-bottom: 2rem;
    font-size: 42px;
    line-height: 1.25;
    width: 80%;
  }
  header.pg-contact {
    padding-bottom: 2rem;
  }
  .s-500 .content {
    padding-bottom: 2rem;
  }
  .s-501 h2 {
    margin-bottom: 2rem;
    font-size: 36px;
    line-height: 1.25;
  }
  .s-501 {
    padding: 3rem 1rem 2rem 1rem;
  }
  .s-502 .content {
    padding-bottom: 1.5rem;
  }
  .s-502 {
    padding-bottom: 2rem;
  }
	.gm-drop-downs {
		grid-template-columns: 1fr;
	}
	.s-3000 h2 {
		font-size: 32px;
		line-height: 38.4px;
		padding-bottom: 2rem;
	}
	.s-2000 h2 {
		font-size: 32px;
		line-height: 38.4px;
	}
	.s-3000 p {
		font-size: 16px;
		line-height: 1.5;
	}
	.s-2000 h3 {
    	font-size: 21px;
	}
	.s-1000 h2 {
		line-height: 1.5;
		padding-bottom: 2rem;
		font-size: 36px;
	}
}

@media screen and (min-width:992px) {

}

/* Mobile */
@media only screen and (max-width: 559px) {
  .nav-items ul:first-child {
    display: none;
  }
  .mobile-menu {
    display: inline-block !important;
  }
  nav .nav-items ul li:last-child {
    padding: 0rem;
    line-height: unset;
    font-size: unset;
    background: transparent;
  }
  .nav-items ul:first-child {
    display: none;
  }
  .mobile-menu {
    display: inline-block !important;
  }
  h1, h1 span, h2, h2 span, h3, h3 span {
    font-size: 32px;
  }
  p, ul li, ol li {
    font-size: 16px;
    line-height: 1.5;
  }
  header .container, 
  main .container {
    padding: 0rem;
  }
  .btn {
    padding: .5rem 1.5rem;
  }
  header h1 {
    line-height: 2.15;
    margin-left: -.5rem;
    margin-top: -2rem;
  }
  header h1 span {
    outline: 8px solid;
  }
  header h1 br, 
  .heading-line-ver, 
  .heading-line-horz {
    display: none;
  }
  .heading-line-horz {
    top: 88px;
  }
  header img {
    border-radius: 15px;
    height: 22rem;
    object-fit: cover;
  }
  header {
    padding: 3rem 1rem 1rem 1rem;
  }
  .s-01 {
    padding: 4rem 1rem 4rem 1rem;
  }
  .s-01 h2 {
    font-size: 24px;
    line-height: 1.25;
  }
  .s-02 {
    padding: 3rem 1rem;
  }
  .s-02 .btn {
    margin-top: 1rem;
  }
  .s-01 .content, 
  .s-04 .content {
    width: 20rem;
  }
  .heading h2, 
  .heading-01 h2, 
  .heading-01 h2 span, 
  .s-04 .content h2, 
  .s-05 h2 {
    font-size: 36px;
  }
  .s-03 {
    padding: 1rem 1rem 4rem 1rem;
  }
  .s-03 .content h2 {
    font-size: 38px;
    margin-bottom: 1rem;
  }
  .heading-01 span {
    font-size: 16px;
  }
  .s-04 .content p {
    font-size: 18px;
  }
  .s-04 .content p br {
    display: none;
  }
  .s-05 h3, 
  .s-06 h2 {
    font-size: 28px;
  }
  .s-06 ul li a {
    font-size: 1.25rem;
  }
  .s-06 ul li {
    line-height: 2;
  }
  .s-06 h4 {
    padding-bottom: 0rem;
  }
  .post-deets span {
    font-size: 12px;
    line-height: 1;
  }
  .post-deets, .post-categories {
    display: block;
  }
  .arrow-link {
    font-size: 16px;
  }
  form .btn, form input {
    font-size: 16px;
  }
  footer {
    padding: 6rem 1rem 3rem 1rem;
  }
  footer img {
    width: 250px;
  }
  .heading-01 h2, 
  .heading-01 h2 span {
    font-size: 21px;
  }
  .heading-01 {
    padding-bottom: 1rem;
  }
  .heading-01 h2 span {
    padding: 0rem .5rem .25rem .5rem;
  }
  .heading-01 h2 {
    margin-top: 1rem;
  }
  .s-04 .content {
    padding: 3rem;
    padding-bottom: 14rem;
  }
  .s-04 .images div:nth-child(2) img {
    margin-top: 0rem;
  }
  .s-04 .images img {
    padding: .5rem 1rem;
  }
  .s-04 {
    padding-bottom: 2rem;
  }
  .s-05 h2 {
    font-size: 32px;
    line-height: 1;
  }
  .s-05 {
    padding: 3rem 1rem;
  }
  .post-deets span {
    font-size: 14px;
    line-height: 2.5;
    padding: 4px 8px;
  }
  .s-05 h3, .s-06 h2 {
    font-size: 34px;
  }
  .s-05 .content {
    padding-top: 2rem;
    padding-bottom: 1rem;
  }
  .s-06 {
    padding: 0rem;
    border-radius: 0rem;
  }
  .s-06 .container {
    padding: 0rem;
    border-radius: 0rem;
  }
  .s-06 .container {
    border-radius: 0rem;
    padding: 3rem 2rem;
  }
  .s-06 h4 {
    padding-bottom: 0rem;
    padding-top: 3rem;
  }
  .s-06 ul {
    padding: 1rem;
    list-style: none;
    margin-bottom: 0rem;
  }
  footer img {
    width: 250px;
    margin-bottom: 3rem;
  }
  footer {
    padding: 4rem 1rem 6rem 1rem;
  }
  footer ul {
    padding: 0rem;
  }
  header.header-page img {
    height: auto;
    width: 100%;
    object-fit: unset;
    mix-blend-mode: unset;
    position: relative;
    top: 0;
    left: 0;
    padding: 0px;
    border-radius: unset;
  }
  .header-page p {
    padding-top: 0rem;
    padding: 1rem;
  }
  .header-page .row {
    flex-direction: column-reverse;
  }
  .header-page img {
    margin-bottom: 1rem;
  }
  .annual-reports .content p, .annual-reports .content a {
    font-size: 21px;
  }
  .focus-area div:nth-child(2) {
    flex: 1;
  }
  .focus-area h3 {
    margin-top: .5rem;
    font-size: 21px !important;
  }
  .s-02.block-style-01, 
  .s-02.block-style-02 {
    padding: 0rem;
  }
  .s-02.block-style-01 img, 
  .s-02.block-style-02 img {
    position: relative;
    width: 100%;
  }
  .our-values .heading-01 h2 {
    font-size: 24px;
  }
  .our-values .heading-01 h2 br {
    display: none;
  }
  .our-values {
    padding-top: 3rem !important;
  }
  .our-values .content {
    min-height: auto;
  }
  .s-20 h2 {
    font-size: 32px;
  }
  .s-20 .content {
    padding-bottom: 2rem;
  }
  .s-20 {
    padding: 3rem 1rem;
  }
  .s-20 .boxes .box h3 {
    font-size: 42px;
  }
  .s-20 .boxes .box {
    padding: 2rem;
  }
  .s-20 .boxes {
    padding-top: 1rem;
  }
  .focus-area div:last-child {
    flex: .5;
  }
  .archive-list .col-md-8 .content-info {
    position: relative;
    width: 100%;
    height: auto;
  }
  .archive-list .col-md-8 .content img {
    height: auto;
    width: 100%;
    object-fit: cover;
    margin-bottom: 0rem;
    position: relative;
  }
  .archive-list .col-md-8 .content-info .post-deets {
    position: relative;
    bottom: 0rem;
  }
  .archive-list .col-md-8 {
    width: 95%;
    margin: auto;
  }
  .archive-filter, .archive-nav {
    display: flex;
    justify-content: left;
  }
  .archive-filter ul {
    display: block;
  }
  .archive-filter ul li {
    margin-bottom: 1rem;
  }
  .header-archive {
    padding: 3rem 1rem 0rem 1rem;
  }
  .archive-list {
    padding-top: 1rem !important;
  }
  .archive-nav {
    padding-bottom: 3rem;
  }
  .header-archive-single .post-deets {
    justify-content: center;
    display: inline-flex;
    flex-wrap: wrap;
  }
  .header-archive-single .post-deets span {
    line-height: 1.25;
  }
  .header-archive-single h1 {
    margin: 2rem;
    position: relative;
    font-size: 42px;
    line-height: 1.25;
  }
  .header-archive-single {
    padding: 2rem 0rem;
  }
  .main-archive-single {
    padding: 0rem 1rem 3rem 1rem;
  }
  .main-archive-single h2 {
    font-size: 36px;
  }
  .share p {
    font-size: 24px;
  }
  nav .logo {
    width: 159px;
  }
  nav {
    padding: 1.5rem 0rem;
  }
  .mobile-only-cta {
    display: block;
  }
  .mobile-view {
    display: block;
  }
  .desktop-view {
    display: none;
  }
  header {
    padding-top: 1.5rem;
  }
  header img {
    border-radius: 0px;
    height: auto;
    object-fit: cover;
    mix-blend-mode: unset;
  }
  nav .nav-items ul li:last-child:hover {
    background-color: transparent;
  }
  .s-05.board .content h3 {
    -webkit-line-clamp: unset;
    font-size: 1.75rem;
  }
  .s-05.board .staff .m-align {
    max-width: 50%;
  }
  .s-05.board .staff .content {
    padding-bottom: 0rem;
  }
  .focus-area.expand {
    display: block;
  }
  .focus-area.expand div:nth-child(2) {
    padding: 1rem 0rem;
  }
  .pg-contact h1 {
    position: relative;
    margin-bottom: 2rem;
    font-size: 42px;
    line-height: 1.25;
    width: 80%;
  }
  header.pg-contact {
    padding-bottom: 2rem;
  }
  .s-500 .content {
    padding-bottom: 2rem;
  }
  .s-501 h2 {
    margin-bottom: 2rem;
    font-size: 36px;
    line-height: 1.25;
  }
  .s-501 {
    padding: 3rem 1rem 2rem 1rem;
  }
  .s-502 .content {
    padding-bottom: 1.5rem;
  }
  .s-502 {
    padding-bottom: 2rem;
  }
  #how-to-apply h2 {
    font-size: 1.5rem;
  }
  .archive-list .col-md-8 .content img {
    height: 15rem;
  }
  .archive-list .col-md-8 {
    height: auto;
  }
	.gm-drop-downs {
		grid-template-columns: 1fr;
	}
	.s-3000 h2 {
		font-size: 32px;
		line-height: 38.4px;
		padding-bottom: 2rem;
	}
	.s-2000 h2 {
		font-size: 32px;
		line-height: 38.4px;
	}
	.s-3000 p {
		font-size: 16px;
		line-height: 1.5;
	}
	.s-2000 h3 {
    	font-size: 21px;
	}
	.grecaptcha-badge {
		bottom: 65px !important;
		z-index: 1000000;
	}
	.s-1000 h2 {
		line-height: 1.5;
		padding-bottom: 2rem;
		font-size: 36px;
	}
	.s-1000 .content {
		padding-right: 0rem;
		padding-bottom: 1rem;
	}
	.s-1000 {
    	padding: 3rem 1rem;
	}
	.gm-drop-down-title img {
		height: 2rem;
	}
}
