.text-gold-gradient{font-size:4rem;font-weight:bold;background:linear-gradient(90deg,#d4af37,#ffd700,#b8860b);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}

.list-gcheck{display:flex;list-style:none;margin:0;padding:0;flex-flow:row wrap}
@media only screen and (max-width:991px){.list-gcheck{display:block}}
.list-gcheck li{align-items:flex-start;flex:0 0 50%;margin:0 0 50px;position:relative;display:flex}
.list-gcheck li span{flex:1;display:block;padding-left:15px}
@media only screen and (min-width:992px){.list-gcheck li span{padding-right:20px}}
.list-gcheck li:before{content:"";display:block;width:40px;height:40px;background-image:url("../images/check_newcircle.png");background-size:contain}

.text-upper{text-transform:uppercase}
.pad--lg{padding:80px 0}
@media only screen and (max-width:991px){.pad--lg{padding:50px 0}}

.pcta--tp{padding:9vw 0}
.pcta--tp h2{font-size:2rem;line-height:1.5}

.p3{display:flex}
@media only screen and (max-width:991px){.p3{display:block}}
.p3__left,.p3__right{width:50%}
@media only screen and (max-width:991px){.p3__left,.p3__right{width:100%}}
.p3__right{display:flex;flex-direction:column}
@media only screen and (max-width:991px){.p3__right{display:block}}
.p3__text{position:absolute;z-index:1;padding:5vw;top:0;left:0;color:#fff}
.p3__text h3{text-transform:uppercase;font-size:3.5rem}
.p3__text h2,.p3__text h3,.p3__text h4{font-weight:bold;text-transform:uppercase}
.p3__text h4{font-weight:normal;border-bottom:2px solid #fff;padding-bottom:5px;margin:0 0 10px}
.p3__text p{font-size:1.2rem}
.p3__1,.p3__2,.p3__3{position:relative}
.p3__1>img,.p3__2>img,.p3__3>img{width:100%;height:100%;object-fit:cover}
.p3__2 .p3__text{color:#000}
.p3__2 .p3__text h4{border-color:#000}
.p3__2,.p3__3{height:100%}
@media only screen and (max-width:991px){.p3__2>img,.p3__3>img{min-height:100vw}}
.p3__2 .p3__text,.p3__3 .p3__text{top:auto;bottom:0}

.list-icon{list-style:none;margin:0;padding:0}
.list-icon li{display:flex;align-items:center;margin:0 0 18px}
.list-icon li span:last-child{font-weight:bold;padding-left:14px}
.gluta-icon{background-image:url(../images/g13.png);background-repeat:no-repeat;background-size:80px;background-position:0 0;display:block;width:80px;height:53px}
.gluta-icon--2{background-position:0 -75px}
.gluta-icon--3{background-position:0 -150px}
.gluta-icon--4{background-position:0 -224px}
.gluta-icon--5{background-position:0 -297px}
.gluta-icon--6{background-position:0 -371px}
.gluta-icon--7{background-position:0 -446px}
.gluta-icon--8{background-position:0 -520px}

.glutamyst-3{background:url(../images/g14.webp) no-repeat center center;background-size:cover}
.glutamyst-3 .testi2__item img{margin-bottom:-30px;position:relative;z-index:1;max-width:175px}
.glutamyst-3 .testi2__text{background-image:linear-gradient(to right,#F7E9CF,#fff,#E9C77A);padding:40px 15px 30px;border-radius:14px;font-size:.8rem;min-height:253px}
.glutamyst-3 .testi2__text h5{font-size:1rem}
.glutamyst-3 .testi2__text p{margin:0}

.citrus-2{color:#fff;background:url(../images/citrus/12.png) no-repeat center center;background-size:cover}
.citrus-2 .gluta-icon{background-color:#e9c272;background-size:22px;background-position:center center;height:36px;width:59px;border-radius:20px;position:relative}
.citrus-2 .gluta-icon:after{top:-4px;right:-4px;bottom:-4px;left:-4px;content:"";display:block;position:absolute;border:1px solid #e9c272;border-radius:22px}
@media only screen and (max-width:991px){.citrus-2 h3{font-size:2rem}}

.citrus-testi{background-image:url("../images/citrus/shutterstock_1894398145bk.png")}
@media only screen and (min-width:992px){.citrus-testi{padding:80px 0}.citrus-testi .title{font-size:3rem}}
@media only screen and (max-width:991px){.citrus-testi .title{font-size:2.5rem}}

.citrus-plike{background-image:url("../images/citrus/shutterstock_1894398145bk.png")}
@media only screen and (min-width:992px){.citrus-plike .title{font-size:2.5rem}}
@media only screen and (max-width:991px){.citrus-plike .title{font-size:2rem}}

.citrus-matters{background:#eae7e0}

.tp-2{background:url("../images/tp/GenerativeFill.png") no-repeat center center}
@media only screen and (max-width:991px){.tp-2{background-position:left center}.tp-2 .list-icon .gluta-icon{flex:0 0 59px}.tp-2 .list-icon span{flex:1}}

.tp-icon--1{background-image:url("../images/tp/vsobject0.png")}
.tp-icon--2{background-image:url("../images/tp/vsobject9.png")}
.tp-icon--3{background-image:url("../images/tp/vsobject2.png")}
.tp-icon--4{background-image:url("../images/tp/vsobject6.png")}
.tp-icon--5{background-image:url("../images/tp/vsobject3.png")}
.tp-icon--6{background-image:url("../images/tp/vsobject7.png")}
.tp-icon--7{background-image:url("../images/tp/vsobject8.png")}
.tp-icon--8{background-image:url("../images/tp/vsobject4.png")}
.tp-icon--9{background-image:url("../images/tp/vsobject5.png")}

.wimattersh {font-size: 1.15rem !important; line-height: 1.25rem;}
.wimtxt {font-size: 1.05rem !important;}
