.p_27_s195{ .mainTextSec { margin-bottom: 50px; } .mainHeading { font-size: 44px; font-weight: 600; line-height: 52px; margin-bottom: 15px; } .mainHeading span { color: var(--themeColor1); } .mainSubPara { font-family: 15px; color: rgba(0, 0, 0, 0.8); } .testiMain { padding: 80px 0px; background-color: var(--themeBg1); } .arrowMainSec { top: 50%; left: 50%; transform: translate(-50%, -50%); pointer-events: none; z-index: 2; } .arrowRightIconSec, .arrowLeftIconSec { pointer-events: all; cursor: pointer; width: 50px; height: 50px; background-color: var(--themeColor1); border-radius: 8px; } .arrowRightIconSec i, .arrowLeftIconSec i { color: var(--anchorColor); } .testiSlider .owl-nav.disabled + .owl-dots { margin-top: 20px !important; } .testiSlider .owl-dots .owl-dot.active span { background-color: var(--themeColor1); } .testiCardMainSec { padding: 30px; background-color: white; border-radius: 12px; position: relative; transition: 0.3s; } .testiCardMainSec:hover{ margin-top: 5px; } .quoteIconMain { position: absolute; top: 0px; right: 0px; width: 40px; height: 50px; padding: 15px 20px; background-color: var(--themeColor1); z-index: 2; border-bottom-left-radius: 80px; border-top-right-radius: 12px; } .quoteIconMain i { color: white; font-size: 35px; } .cardImgMain { width: 80px; height: 80px; border-radius: 50%; overflow: hidden; } .cardImgMain img { object-fit: contain; } .testiCardName { font-size: 20px; font-weight: 600; margin: 15px 0px 5px 0px; } .testiCardDesig { font-size: 15px; } .starMainSec { margin: 15px 0px; } .starSec { width: 20px; height: 20px; } .starSec i { font-size: 14px; color: var(--themeColor1); } .testiCardComment { font-size: 15px; line-height: 25px; } @media only screen and (max-width: 900px) { .testiMain { padding: 20px 0px; } .mainHeading { font-size: 25px; line-height: 35px; } .arrowMainSec { display: none; } .mainTextSec{ margin-bottom: 30px; } } }.p_27_s195{ @media only screen and (max-width: 900px) { background-attachment:scroll; } }.p_27_s345{ .download_app_5 { padding: 80px 0px; } .innerSec { padding: 50px 0px; background-color: var(--themeBg1); background-position: center; background-size: cover; background-repeat: no-repeat; } .smallHead { position: relative; font-weight: 600; font-size: 15px; padding: 7px 18px; letter-spacing: 0.5px; display: inline-block; color: var(--headingColor1); border: 1px dashed var(--headingColor1); } .mainHeading { font-size: 30px; line-height: 40px; font-weight: 600; margin: 10px 0px; color: var(--headingColor2); } .subPara { font-size: 15px; line-height: 25px; margin-bottom: 50px; color: var(--paragraphColorBlack); } .downSec { max-width: 400px; } @media only screen and (max-width: 900px) { .download_app_5{ padding: 40px 0px; } .mainHeading { font-size: 25px; line-height: 35px; } .subPara { margin-bottom: 30px; } } .innerSec{ border-radius:15px; } }.p_27_s345{ @media only screen and (max-width: 900px) { background-attachment:scroll; } }