.image-quote-wrapper .image-quote-main .quote-text-block .quote-text p:first-child {line-height: 3.4rem;color: var(--secondary-2);padding-top: 20px;max-width: 80%;}
.image-quote-wrapper .image-quote-main .quote-text-block .quote-text p:last-child { line-height: 3.4rem; color: var(--secondary-2);padding-bottom: 20px;max-width: 80%;font-weight:bold;}
.image-quote-wrapper .image-quote-main {background-color:#FAFAFA;/*margin: 64px 84px 0 0*/;position: relative; padding-bottom:50px;}
.image-quote-wrapper .image-quote-main .quote-image-block {/*text-align: right;*/ /*padding:56px 44px 56px 0; position: absolute; right: 42px*/; padding-top:55px;}
/*#ip3-Homepage .image-quote-wrapper .image-quote-main .quote-image-block {text-align: left;}*/
.image-quote-wrapper .image-quote-main .quote-image-block img {max-width:312px;box-shadow: inset 2px 1px 1px #ffffff;
    filter: drop-shadow(24px 24px 40px rgba(34, 137, 239, 0.1)) drop-shadow(-4px -4px 16px rgba(255, 255, 255, 0.350907)) drop-shadow(4px 4px 16px rgba(175, 239, 221, 0.1));}
.image-quote-wrapper .image-quote-main .quote-text-block {padding-top:60px;}
.image-quote-wrapper .image-quote-main .quote-text-block .slash-icon {height:30px;}
.image-quote-wrapper .image-quote-main .quote-text-block .slash-icon img {height: 30px;max-width:20px;}
.image-quote-wrapper .image-quote-main .quote-text-block .quote-text p {font-size:2rem;line-height:3.4rem;color:var(--secondary-2);padding: 0;max-width:80%;}
.image-quote-wrapper .image-quote-main .quote-text-block .member-name {font-size:1.4rem;line-height:1.5rem;color:var(--secondary-2);letter-spacing:0.2em;text-transform:uppercase;font-weight: 700;margin-bottom: 4px;}
@media (max-width:991px) {
body#ip3-media-contacts .image-quote-wrapper .image-quote-main .quote-image-block{right: 0;}
.image-quote-wrapper .image-quote-main .quote-image-block {right: 0; padding: 45px 20px 0 0;}
.image-quote-wrapper .image-quote-main .quote-image-block img {max-width:262px;}
.image-quote-wrapper .image-quote-main .quote-text-block .quote-text p {max-width:100%;}
}
@media (max-width:767px) {
.image-quote-wrapper .signpost-link-holder.primary-cta.icon-primart-cta{display:flex;justify-content:center}
.image-quote-wrapper .quote-image-block {text-align:center}
.image-quote-wrapper .image-quote-main .quote-text-block .quote-text p{line-height:2.1rem !important}
.image-quote-wrapper .image-quote-main .quote-text-block .rad-small {text-align:left;}
.image-quote-wrapper .image-quote-main {padding-bottom: 30px; /*margin:0;margin-top:20px;*/}
.image-quote-wrapper .image-quote-main .quote-image-block {position:initial;top:0;padding: 30px 0 0;text-align: center;}
.image-quote-wrapper .image-quote-main .quote-text-block {padding:30px 0 0;}
.image-quote-wrapper .image-quote-main .quote-text-block .quote-text p {font-size: 1.4rem;line-height: 2.1rem;}
.image-quote-wrapper .image-quote-main .quote-text-block .quote-text p:first-child {max-width: 100%;}
}
@media (max-width:580px) {
.image-quote-wrapper .image-quote-main .quote-image-block img {max-width:288px;}
.image-quote-wrapper .image-quote-main .quote-text-block {padding:8px 0 0;}
.image-quote-wrapper .image-quote-main .quote-text-block .rad-small {text-align:center;}
.image-quote-wrapper .image-quote-main .quote-text-block .slash-icon {height: 53px;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: -26px;}
.image-quote-wrapper .image-quote-main .quote-text-block .slash-icon img {width:30px; height: 50px; max-width: 30px;}
.image-quote-wrapper .image-quote-main .quote-text-block .quote-text p {text-align:center;}
.image-quote-wrapper .image-quote-main .quote-text-block .quote-text p:last-child{margin:0 auto;}
.image-quote-wrapper .image-quote-main .quote-text-block .member-name {font-size: 1.7rem;line-height: 2rem;font-weight: 350;text-align:center;}
}

@media (min-width:768px) {
.right-quote-image .row {flex-direction:row-reverse;}
.image-quote-wrapper .right-quote-image .quote-image-block {left:0;right:auto;}
/*.image-quote-wrapper .right-quote-image .quote-text-block {padding: 60px 0 60px 120px;}*/

.image-quote-wrapper .right-quote-image .quote-text-block .quote-text p:last-child {max-width: 90%;}
}

