@media(min-width:320px) and (max-width:767px){.downloadColors.padding45{padding:0}
}
.downloadColors .backgroundPlaceHolder{padding-bottom:50px;padding-top:0}
@media(min-width:320px) and (max-width:767px){.downloadColors .backgroundPlaceHolder{min-height:300px;height:auto;padding:20px;width:100%;left:0;margin-top:60%}
}
.downloadColors.sideGutter.placeHolderLeftImg .placeHolderImgWithBg .placeHolderInfo{margin:40px 10% 0 26%}
@media(min-width:320px) and (max-width:767px){.downloadColors.sideGutter.placeHolderLeftImg .placeHolderImgWithBg .placeHolderInfo{margin:0}
}
@media(min-width:768px) and (max-width:991px){.downloadColors.sideGutter.placeHolderLeftImg .placeHolderImgWithBg .placeHolderInfo{margin:40px 0 0 !important;margin-left:0 !important;width:unset}
}
@media(min-width:768px) and (max-width:991px){.downloadColors.sideGutter.placeHolderLeftImg .placeHolderImgWithBg .placeHolderInfo .blackColorText{text-align:center}
}
@media(min-width:320px) and (max-width:991px){.downloadColors.sideGutter.placeHolderLeftImg .placeHolderImgWithBg .placeHolderInfo .blackColorText h2{font-size:22px;line-height:22px}
.downloadColors.sideGutter.placeHolderLeftImg .placeHolderImgWithBg .placeHolderInfo .blackColorText p{font-size:14px}
}
.downloadColors.sideGutter.placeHolderLeftImg .placeHolderImgWithBg .placeHolderInfo .ctaComp.downloadBtn .ctaText{font-weight:500;font-size:13px;line-height:22px;letter-spacing:1px}
@media(min-width:320px) and (max-width:991px){.downloadColors.sideGutter.placeHolderLeftImg .placeHolderImgWithBg .placeHolderInfo .ctaComp.downloadBtn .ctaText{font-size:12px}
}
.downloadColors .placeHolderTwoImg{width:60%}
@media(min-width:320px) and (max-width:991px){.downloadColors .placeHolderTwoImg{width:100%;padding:0 20px 20px;z-index:1}
}
.downloadColors .backgroundPlaceHolder .placeHolderInfo{width:55%}
@media(min-width:768px) and (max-width:991px){.downloadColors .backgroundPlaceHolder .placeHolderInfo{margin-top:6%;margin-left:18%}
}
@media(min-width:320px) and (max-width:767px){.downloadColors .backgroundPlaceHolder .placeHolderInfo{width:inherit;margin-left:0;margin-top:42%;margin-right:0}
}
.downloadColors .backgroundPlaceHolder .placeHolderInfo p{margin-bottom:30px}
@media(min-width:992px){.downloadColors .backgroundPlaceHolder .placeHolderInfo p{margin-bottom:20px}
}
.ctaComp.downloadBtn{margin-bottom:10px;text-align:center}
.ctaComp.downloadBtn .ctaText{width:100%;text-align:left;padding:20px;border:1px solid #d3d3d3;background:#fff;color:#373737;border-radius:2px;font-weight:500;line-height:22px;letter-spacing:1px}
@media(min-width:320px) and (max-width:767px){.ctaComp.downloadBtn .ctaText{width:100%;padding:15px 20px}
}
@media(min-width:768px) and (max-width:991px){.ctaComp.downloadBtn .ctaText{width:300px;padding:20px}
}
.ctaComp.downloadBtn .ctaText:after{content:" ";background-image:url(../../../../../etc.clientlibs/apcolourcatalogue/clientlibs/clientlib-global/resources/images/Icons-Sprite.webp);background-repeat:no-repeat;background-position:-965px -315px;width:25px;height:18px;float:right}
.ctaComp.downloadBtn .ctaText:hover{color:#373737}