.button--gray{letter-spacing: .045em; background-color: #bbbdbf; padding: 20px 25px; font-size: 15px; line-height: 1; text-transform: uppercase; color: #fff;}
.button--gray:hover{background-color: #57bce3;}

.is-moved{padding: 15px 0 10px;}

.banner-text p{letter-spacing: 0.04em; font-weight: 800;}

.slider-section{padding: 80px 0 70px;}
.slider-section .section-title{text-align: center; font-size: 26px; font-weight: 800; color: #ff8f00; margin-bottom: 60px; letter-spacing: 0.04em; line-height: 32px;}
.slide-text p{line-height: 19px;}
.slider-section .cta{position: absolute; bottom: 10px; left: 0; padding-left: 30px;}
.slider-section .cta a{position: relative; padding-right: 15px; display: inline-block; color: #ff8f00; fill: #ff8f00; opacity: 0.75; text-decoration: none; text-transform: uppercase; font-weight: 800; line-height: 1; transition: all linear 0.3s;}
.slider-section .cta a svg{position: absolute; width: 7px; right: 0; top: 2px;}
.slider-section .cta a:hover{opacity: 1;}

.section-take-action{background-color: #eeeef0; padding: 50px 0 70px; z-index: 1;}
.section-take-action::before,
.section-take-action::after{position: absolute; content: ""; height: 60px; width: 100%; background-repeat: no-repeat; background-size: 101% auto;}
.section-take-action::before{background-image: url(../images/wave-light-gray-1-top@2x.png); bottom: 100%; background-position: center bottom; margin-bottom: -1px;}
.section-take-action::after{background-image: url(../images/wave-light-gray-1-bottom@2x.png); top: 100%; background-position: center top; margin-top: -1px;}
.section-take-action .section-title{text-align: center; font-size: 26px; font-weight: 800; color: #34aedd; margin-bottom: 50px; text-transform: uppercase; letter-spacing: 0.04em;}
.action-slider{margin-left: -15px; margin-right: -15px;}
.action-slider .slick-track{margin-left: 0; margin-right: 0;}
.action-slider .slick-list{overflow: hidden !important;}
.action-slider .slick-slide{padding-left: 15px; padding-right: 15px;}
.action-slider img, .action-list img{max-width: 100%; height: auto; margin-bottom: 15px;}
.action-slider h3, .action-list h3{font-size: 18px; color: #00417b; margin-bottom: 5px; line-height: 23px;}
.action-slider h3 a, .action-list h3 a{color: #00417b; text-decoration: none; transition: all linear 0.5s;}
.action-slider p, .action-list p{font-size: 14px; font-weight: 700; color: #363537; line-height: 19px;}
.action-list p a, .action-slider p a { color: #363537; text-decoration: none; }
.action-slider .slick-arrow{position: absolute; top: 50%; transform: translateY(-50%); width: 60px; height: 60px; z-index: 1; background-color: #57bce3; border-radius: 50%; opacity: 0.7; transition: all linear 0.3s;}
.action-slider .slick-arrow::before{display: none;}
.action-slider .slick-arrow::after{position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; background: url(../images/icon-arrow-white.svg) no-repeat center center;}
.action-slider .slick-arrow.slick-prev{left: -90px;}
.action-slider .slick-arrow.slick-next{right: -90px; transform: scale(-1,1);}
.action-slider .slick-arrow:hover{opacity: 1;}
.action-slider .slick-arrow.slick-disabled{opacity: 0;}
.action-slider .slick-slide:hover h3 a{color: #0e9fd7;}
.action-slider .slick-slide:hover .button--gray, .action-list .button--gray{background-color: #0e9fd7;}
.action-list{display: none;}
.action-list .action-box{padding: 30px 0; border-bottom: 1px solid rgba(167, 169, 172, 0.6);}
.action-list .action-box:first-of-type{padding-top: 0;}
.action-list .action-box:last-child{border-bottom: 0 none;}
.load-button{padding-top: 30px; margin-top: -1px; text-align: center; background-color: #eeeef0;}
.load-button:empty{padding-top: 1px;}
.load-button a{display: inline-block; text-transform: uppercase; color: #fff; font-size: 20px; line-height: 1; font-weight: 800; background-color: #0f3260; padding: 30px 60px; text-decoration: none;}

.section-img-content{padding: 0; display: -webkit-flex; display: flex; flex-wrap: wrap;}
.section-img-content *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.section-img-content .img{position: relative; width: 50%; min-height: 475px; background: #c8a1d2; background: -moz-linear-gradient(top, #c8a1d2 0%, #e6d5ea 2%); background: -webkit-linear-gradient(top, #c8a1d2 0%,#e6d5ea 2%); background: linear-gradient(to bottom, #c8a1d2 0%,#e6d5ea 2%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8a1d2', endColorstr='#e6d5ea',GradientType=0 ); background-repeat:no-repeat; background-size: cover; background-position: center;}
.section-img-content .img img{position: absolute; left: 0; bottom: 0;}
.section-img-content .content{width: 50%; background-color: #06457e; display: -webkit-flex; display: flex; align-items: center; padding-left: 85px; color: #fff;}
.section-img-content .content .content-box{max-width: 460px;}
.section-img-content .content h2{font-size: 35px; font-weight: 800; line-height: 44px;}
.section-img-content .content p{font-weight: 700; color: #fff; margin-bottom: 30px;}
.section-img-content .content .button{min-width: 225px; padding: 20px 25px; line-height: 1; color: #06457e; background-color: rgba(255, 255, 255, 0.8);}
.section-img-content .content .button:hover{background-color: #fff;}
.section-img-content.homepage { margin: -15px 0px; display: block; }
.section-img-content.homepage .slidebg { display: -webkit-flex; display: flex; flex-wrap: wrap; }
.section-img-content.homepage .img{ min-height: 500px; }
.section-img-content.homepage .imgsilderbg { position: relative; }
.section-img-content.homepage .slick-dotted.slick-slider { margin-bottom: 0px; }
.section-img-content.homepage .slide-arrow { position: absolute; right: 50%; bottom: 133px; margin-right: -392px; z-index: 101; background: #71a420; }
.section-img-content.homepage .slide-arrow--right { margin-right: -442px; }
.section-img-content.homepage .slide-arrow:hover { opacity: 1; background: #95c400; }
.section-img-content.homepage .slick-dots { padding-right: 0px; position: absolute; right: 50%; margin-right: -520px; bottom: 147px; width: auto; z-index: 1; text-align: center; }
.section-img-content.homepage .slick-dots li button:before { color: #7699b8; opacity: 1; }
.section-img-content.homepage .slick-dots li button:hover:before { color: #fff; opacity: 1; }
.section-img-content.homepage .slick-dots li.slick-active button:before { color: #fff; }
.section-img-content.homepage .slick-dots li { display: inline-block; margin: 0 -2px; }
.section-img-content.homepage .slick-dots li:only-child { display: none; }

.section-service-callout{background-color: #34aedd; text-align: center; padding: 60px 0 90px;}
.section-service-callout::before{position: absolute; content: ""; left: 0; bottom: 100%; width: 100%; height: 60px; background: url(../images/wave-light-blue-1-top@2x.png) no-repeat center bottom; background-size: 101% auto; margin-bottom: -1px;}
.section-service-callout .section-title{font-size: 26px; line-height: 1; font-weight: 800; color: #fff; margin-bottom: 45px; text-transform: uppercase; letter-spacing: 0.04em;}
.section-service-callout .button{background-color: #06457e; color: #fff; fill: #fff; padding: 30px; line-height: 1; font-size: 20px; opacity: 0.85;}
.section-service-callout .button svg{margin-left: 5px;}
.section-service-callout .button:hover{opacity: 1;}

.news{padding-top: 0;}
.section-text-medium-light-blue .news-title h1{letter-spacing: 0.04em; font-size: 26px; line-height: 32px;}
.news-item-publication{font-weight: 700;}

.section-blog{background-color: #eeeef0; padding: 50px 0 90px;}
.section-blog::before{position: absolute; content: ""; left: 0; bottom: 100%; height: 60px; width: 100%; background: url(../images/wave-light-gray-1-top@2x.png) no-repeat center bottom; background-size: 101% auto; margin-bottom: -1px;}
.section-blog .section-title{text-align: center; font-size: 26px; line-height: 1; font-weight: 800; color: #34aedd; margin-bottom: 50px; text-transform: uppercase; letter-spacing: 0.04em;}
.section-blog ul{margin: 0; padding: 0; list-style: none;}
.home-posts-list > li{border-bottom: 1px solid #a7a9ac; padding: 35px 0; display: -webkit-flex; display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between;}
.home-posts-list > li:first-child{padding-top: 0;}
.home-posts-list > li:last-child{padding-bottom: 0; border-bottom: 0 none;}
.home-posts-list > li .content{width: calc(100% - 275px);}
.home-posts-list > li .img{width: 200px; position: relative; overflow: hidden;}
.home-posts-list > li .img img{display: block;}
.home-posts-list > li .img a{position: absolute; text-decoration: none; bottom: 0; left: 0; right: 0; color: #fff; background-color: #57bce3; padding: 15px; line-height: 0.9; font-weight: 700; text-transform: uppercase; text-align: center; transform: translateY(100%); transition: all linear 0.3s;}
.home-posts-list .post-meta ul{display: -webkit-flex; display: flex; flex-wrap: wrap; margin-bottom: 10px;}
.home-posts-list .post-meta ul > li{margin-right: 30px; font-weight: 700; font-size: 14px; color: #363537;}
.home-posts-list .post-meta .categories-list{margin-bottom: 0;}
.home-posts-list .post-meta .categories-list li{margin-right: 5px;}
.home-posts-list .post-meta .categories-list li::after{content: ",";}
.home-posts-list .post-meta .categories-list li:last-child{margin-right: 0;}
.home-posts-list .post-meta .categories-list li:last-child::after{display: none;}
.home-posts-list h3{font-size: 22px; font-weight: 700; line-height: 29px; margin-bottom: 15px; letter-spacing: 0;}
.home-posts-list h3 a{color: #06457e; text-decoration: none; transition: all linear 0.3s;}
.home-posts-list p{font-size: 14px; font-weight: 700; margin-bottom: 0; line-height: 19px; max-width: 800px;}
.home-posts-list > li:hover h3 a{color: #57bce3;}
.home-posts-list > li:hover .img a{transform: translateY(0);}
.hide-desktop{display: none; text-decoration: none; color: #fff; background-color: #57bce3; padding: 20px 15px; line-height: 0.9; font-weight: 700; text-transform: uppercase; text-align: center;}
.section-blog .text-center{padding-top: 70px;}
.section-blog .text-center a{display: inline-block; color: #06457e; fill: #06457e; font-size: 16px; font-weight: 700; text-transform: uppercase; text-decoration: none;}
.section-blog .text-center a:hover{color: #57bce3; fill: #57bce3;}

.callouts-section{padding: 0 0 90px;}
.callouts-title h1{letter-spacing: 0.04em; font-size: 26px; line-height: 32px;}
.callouts-section *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.callouts-section ul{margin: 0; padding: 0; list-style: none; display: -webkit-flex; display: flex; flex-wrap: wrap; text-align: center;}
.callouts-section ul li{width: 33.33%; padding: 0 40px; border-right: 1px solid rgba(255, 255, 255, 0.6);}
.callouts-section ul li:first-child{padding-left: 0;}
.callouts-section ul li:last-child{border-right: 0 none;}
.callouts-item-image{background-size: auto; background-position: center top; height: 130px; margin-bottom: 10px;}
.callouts-count-text{font-weight: 800; font-family: 'rawline', sans-serif; margin-bottom: 10px;}
.callouts-count-text .count{color: #fff; font-size: 55px; line-height: 0.9;}
.callouts-count-text .text-green{color: #5d8e04; font-size: 38px;}
.callouts-item-text p{font-size: 16px; line-height: 22px; margin-bottom: 15px; font-weight: 700;}
.callouts-item-text p:last-of-type{margin-bottom: 0;}
.bg-light-green .callouts-item-text a{fill: #5e8f04;}
.bg-light-green .callouts-item-text a:hover{fill: #4b7833;}
.callouts-section ul li:hover .callouts-item-text a{opacity: 1;}

.news-item-title h3{line-height: 22px;}
.news-item-title h3 a{color: inherit; text-decoration: none;}
.news-item-content p{line-height: 19px;}
.news-item:hover .news-item-title h3 a, .news-item:hover .news-item-cta a{color: #0e9fd7;}

/* 09-Apr-2020*/
.blog__listing__page .banner-short { padding: 37px 0; background: #95c400; }
.blog__listing__page .bg-medium-blue .featured-press-item-category { color: #95c400; }
.blog__single__page .banner-short { padding: 37px 0; background: #95c400; }
.post-header-items .share { padding: 0px; margin: -4px 0 -8px auto; border: 0px; display: flex; align-items: center; }
.post-header-items #st-1 { z-index: inherit; }
.post-header-items #st-1 .st-btn { margin: 0 0 0 5px; padding: 0px; width: 24px; height: 25px; display: inline-block !important; vertical-align: top !important; transition: all 350ms; -webkit-transition: all 350ms; }
.post-header-items #st-1 .st-btn:hover { top: auto; opacity: 1; }
.blog__single__page .post-header-items { margin-bottom: 26px; }
.post-header-items .share span { color: #00417b; padding-right: 5px; }
.post-header-items #st-1 .st-btn[data-network='facebook'] img { top: 0px; height: 25px; width: 18px; }
.post-header-items #st-1 .st-btn[data-network='twitter'] img { top: 0px; height: 25px; width: 17px; }
.post-header-items #st-1 .st-btn[data-network='facebook'], .post-header-items #st-1 .st-btn[data-network='twitter'] { background: #7fa0bd; }
.post-header-items #st-1 .st-btn[data-network='facebook']:hover, .post-header-items #st-1 .st-btn[data-network='twitter']:hover { background: #00417b; }
.new__blog__author { padding: 3px 0 22px; margin: 0px; list-style-type: none; display: flex; flex-wrap: wrap; }
.new__blog__author li { padding: 0 20px 20px 0;  display: flex; align-items: center; }
.new__blog__author li .author__image { margin-right: 12px; min-width: 56px; min-height: 56px; border-radius: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: top center; }
.new__blog__author li .author__name { font-size: 12px; color: #5c5d60; line-height: 16px; font-weight: 700; display: block; }
.new__blog__author li .author__title { font-size: 12px; color: #5c5d60; line-height: 16px; font-weight: 400; display: block; }
.feature__caption { padding: 0 0 29px; margin: -15px 0 0; font-size: 14px; line-height: 20px; font-weight: 300; color: #939598; }
.blog__single__page .post-heading { font-size: 24px; line-height: 1.4em; }
.blog__single__page .post-content .youtube__video { margin: 0px 0 17px; position: relative; width: 100%; height: 0px; padding-bottom: 56.25%; }
.blog__single__page .post-content .youtube__video iframe { position: absolute; top: 0px; left: 0px; width: 100% !important; height: 100% !important; }
.blog__single__page .video__caption { padding: 18px 0 30px; margin: 0; font-size: 14px; line-height: 20px; font-weight: 300; color: #939598; }
.blog__single__page .cta__button { text-align: center; padding: 40px 0 0px; }
.blog__single__page .cta__button .button { padding: 24px 19px; }
.blog__single__page .post-content { margin-bottom: 81px; }
.featured-press-item-body p a { color: #fff; }
.blog__single__page .post-content p a, .blog__single__page .post-content li a { color: #0069AA; }
.blog__single__page .post-content p a:hover, .blog__single__page .post-content li a:hover { text-decoration: none; }
.blog__listing__page .featured-press-dropdown { position: relative; }  
.blog__listing__page .featured-press-dropdown .select__category { padding: 20px 30px; z-index: 101; font-size: 15px; color: #6d6e71; position: absolute; top: 0px; left: 0px; pointer-events: none; }
.blog__listing__page .cs-blog>span { padding-left: 156px; }
.blog__listing__page .press-item a { display: block; text-decoration: none; }
.blog__listing__page .press-item a:hover .press-item-cta { background-color: #95c400; }

.related-post-section { padding: 80px 0 110px; }
.related-post-section h3 { margin-bottom: 58px; font-size: 24px; line-height: 30px; color: #00417b; letter-spacing: 1.2px; font-weight: 800; text-transform: uppercase; text-align: center; }
.related-post-section .related__wrap { margin: 0 -12px; display: flex; }
.related-post-section .related__wrap .related__repeat { padding: 0 12px; width: 33.3333%; }
.related-post-section .related__wrap .post-source { padding-bottom: 10px; display: block; font-size: 14px; color: #939598; line-height: 20px; font-weight: 700; }
.related-post-section .related__wrap .featured-blog-item-image { margin-bottom: 30px; width: 100%; height: 234px; background-size: cover; background-position: top center; background-repeat: no-repeat; }
.related-post-section .related__wrap a { display: block; text-decoration: none; }
.related-post-section .related__wrap a:hover .title { color: #00417b; }
.related-post-section .related__wrap a:hover .post-source { color: #00417b; }
.related-post-section .related__wrap a:hover .more_text { color: #00417b; }
.related-post-section .related__wrap .title { margin-bottom: 10px; font-size: 16px; line-height: 22px; color: #5c5d60; font-weight: 700; }
.related-post-section .related__wrap p { margin-bottom: 23px; font-size: 14px; line-height: 20px; color: #5c5d60; font-weight: 400; }
.related-post-section .related__wrap .more_text { font-size: 14px; color: #5c5d60; line-height: 20px; font-weight: 700; }
.blog__single__page .cta-section { padding-top: 15px; }
.blog__listing__page .featured-press-item a { text-decoration: none; }
.blog__listing__page .featured-press-item a:hover .read_more svg{fill:#57bce3}
.blog__listing__page .featured-press-item a:hover .read_more { color:#57bce3; }

.grid__item .featured-content { }
.grid__item .featured-content img.aligncenter { display: block; margin: 20px auto 10px; }

.directorlist { display: none; }
.directorlist.director-active { display: block; }
.directorlist { }
.directorlist { }
.directorlist { }
.directorlist { }
.directorlist { }
.directorlist { }
.directorlist { }
.directorlist { }
.directorlist { }
.directorlist { }

.footer-logo img{width: 110px;}
.footer-contact{width: 55%;}
.footer-content p, .footer-content li{line-height: 1.3;}
.footer-content p:last-of-type{margin-bottom: 0;}
.footer-info-item{align-items: flex-start;}
.footer-social{flex-wrap: wrap; width: 160px;}
.footer-social span, .footer-social .footer-social-icons{width: 100%;}
.footer-social span{margin: 0 0 10px;}
.footer-text-message{max-width: 160px;}
.footer-text-message P{font-size: 15px; line-height: 1.2;}
.footer-donate a{padding: 15px 20px;}
.footer-border-top{border-top: 2px solid rgba(190,220,238,.1);}
.footer-logos-listing ul{margin: 0; padding: 0; list-style: none; display: -webkit-flex; display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap;}
.footer-logos-listing ul li{width: 110px;}
.footer-logos-listing ul li:first-child{width: 170px; font-size: 15px; font-weight: 800; color: #fff;}
.footer-logos-listing ul li a{color: #fff; font-size: 13px; text-align: center; display: block; text-decoration: none; line-height: 1;}
.footer-logos-listing ul li a img{display: block; margin: 0 auto;}
.footer-logos-listing ul li a span{margin-top: 15px; display: block;}


@media all and (max-width: 1700px){
    .section-take-action .container{max-width: 980px;}
}

@media all and (max-width: 1400px){
    .section-take-action .container{max-width: 930px;}
}

@media all and (max-width: 1300px){
    .section-take-action .container{max-width: 900px;}
    .action-slider .slick-arrow.slick-prev{left: -60px;}
    .action-slider .slick-arrow.slick-next{right: -60px;}
}

@media all and (max-width: 1200px){
    .logo-small{max-width: 150px;}
    .banner-text p{line-height: 33px;}
    .slider-section{padding: 50px 0;}
    .slide-arrows-container{top: 85px; left: -20px; right: -20px;}
    .slider .slick-dots{margin-top: 100px;}
    .slide-arrow{opacity: 1;}
    .slider-section .slick-dotted.slick-slider{margin-bottom: 0;}
    .slider-section .cta{position: relative; bottom: auto; left: auto; padding-left: 0;}
    .slide-content{margin-top: 50px;}
    .section-take-action{padding: 30px 0 50px;}
    .section-img-content .img, .section-img-content .content{width: 100%;}
    .section-img-content .content{padding: 30px 25px 70px;}
    .section-img-content .content .content-box{max-width: 100%;}
    .section-img-content .content .button{background-color: #fff;}
	.section-img-content.homepage .slidebg { display: block; }
	.section-img-content.homepage .slick-dotted.slick-slider { padding-bottom: 20px; background: #06457e; }
	.section-img-content.homepage .slide-arrow { bottom: 100px; right: auto; margin-right: 0px; left: 285px; }
	.section-img-content.homepage .slide-arrow--right { left: 335px; }
	.section-img-content.homepage .slick-dots { padding-right: 0px; bottom: 112px; right: auto; margin-right: 0px; left: 395px; }
    .slider-section .section-title,
    .callouts-title h1,
    .section-take-action .section-title,
    .section-blog .section-title,
    .section-service-callout .section-title{text-align: left; margin-bottom: 20px;}
    .section-service-callout{text-align: left;}
    .callouts-section{padding-bottom: 70px;}
    .callouts-section ul li{width: 100%; padding: 30px 0; border-bottom: 1px solid rgba(255, 255, 255, 0.6); border-right: 0 none;}
    .callouts-section ul li:first-child{padding-top: 0;}
    .callouts-section ul li:last-child{padding-bottom: 0; border-bottom: 0 none;}
    .home-posts-list > li .content, .home-posts-list > li .img{width: 100%;}
    .home-posts-list > li .img{order: 1; margin-bottom: 20px;}
    .home-posts-list > li .content{order: 2;}
    .home-posts-list p{margin-bottom: 20px;}
    .hide-desktop{display: inline-block;}
    .section-img-content .img{min-height: 250px;}
    .section-img-content .img img{max-width: 90%;}
    .footer-logo img{width: 100%;}
    .footer-contact{width: 100%;}
    .footer-content p:last-of-type{margin-bottom: 20px;}
    .footer-mobile{padding-bottom: 10px;}
    .footer-sisters-mobile{padding: 0;}
    .footer-info-mobile{padding: 30px 0;}
    .footer-info-mobile .footer-email{padding-bottom: 30px; border-bottom: 2px solid rgba(190,220,238,.1);}
    .footer-social{margin-bottom: 20px;}
    .footer-text-message{max-width: 100%;}
    .action-slider{display: none !important;}
    .action-list{display: block;}
	
	/* 09 Apr 2020 */
	.blog__single__page .banner-short { padding: 37px 0 17px; }
	.blog__single__page .post-featured-image { height: 0px; padding-bottom: 56.25%; }
	.blog__single__page .post-header-items { position: relative; margin-bottom: 10px; }
	.post-header-items .share { margin: 0px; position: absolute; bottom: 10px; right: 0px; }
	.related-post-section { padding: 60px 0 80px; }
	.related-post-section h3 { margin-bottom: 30px; }
	.related-post-section .related__wrap .related__repeat { padding: 0 10px; }
	.related-post-section .related__wrap { margin: 0 -10px; }
	.related-post-section .related__wrap .featured-blog-item-image { height: 0px; padding-top: 60px; padding-bottom: 56.25%; }
	.blog__listing__page .banner-short { padding: 35px 0; }
}

@media all and (max-width: 1023px){
	.blog__single__page .cta-section { padding: 15px 0 160px; }
}

@media all and (max-width: 767px){
	.blog__single__page .banner-short { padding: 30px 0 10px; }
	.blog__single__page .cta__button { padding: 20px 0 0px; }
	.blog__single__page .cta__button .button { padding: 17px 15px; }
	.related-post-section { padding: 60px 0 40px; }
	.related-post-section .related__wrap { margin: 0px; display: block; }
	.related-post-section .related__wrap .related__repeat { width: 100%; padding: 0 0 30px; }
	.related-post-section .related__wrap .featured-blog-item-image { margin-bottom: 20px; }
}

@media all and (max-width: 639px){	
	
	.section-img-content.homepage .slide-arrow { left: 20px; }
	.section-img-content.homepage .slide-arrow--right { left: 70px; }
	.section-img-content.homepage .slide-arrow { bottom: 40px; }
	.section-img-content.homepage .slick-dots { left: 127px; bottom: 53px; }
	.section-img-content.homepage .slick-dotted.slick-slider { padding-bottom: 40px; }
	
}
@media all and (max-width: 359px){	
	.press-item-cta { min-width: 104px; }
}