.p_27_s200{ .short_banner_2 { padding: 80px 0px; background-position: center; background-repeat: no-repeat; background-size: cover; } .maxWidth400 { max-width: 400px; } .textSec { background-color: var(--themeBg1); border-radius: 10px; padding: 20px; } .mainHeading { font-size: 30px; line-height: 40px; font-weight: 700; color: var(--headingColor1); font-family: var(--hFont); } .subPara { margin-top: 5px; font-size: 14px; line-height: 24px; font-family: var(--pFont); } .subPara a { transition: 0.3s; color: var(--paragraphColorBlack); } .subPara a:hover { color: var(--anchorColorHover); } .short_banner_2{ padding: 150px 0px 80px; } }.p_27_s200{ @media only screen and (max-width: 900px) { background-attachment:scroll; } }.p_27_s201{ .card_section_3 { padding: 80px 0px; background-color: var(--themeBg1); background-position: center; background-repeat: no-repeat; background-size: cover; } .mainHeading { font-size: 40px; line-height: 50px; font-family: var(--hFont); color: var(--headingColor1); font-weight: 800; margin-bottom: 10px; } .subPara { font-size: 14px; line-height: 24px; color: var(--paragraphColorBlack); margin-bottom: 30px; font-weight: 400; font-family: var(--pFont); } .arrowMainSec { top: 50%; left: 50%; transform: translate(-50%, -50%); pointer-events: none; z-index: 2; } .arrowRightIconSec, .arrowLeftIconSec { pointer-events: all; cursor: pointer; width: 40px; height: 40px; background-color: var(--btnColor); border-radius: 8px; transition: 0.3s; } .arrowRightIconSec:hover, .arrowLeftIconSec:hover { background-color: var(--btnHoverColor); } .arrowRightIconSec i, .arrowLeftIconSec i { color: var(--btnTextColor); transition: 0.3s; } .arrowRightIconSec:hover i, .arrowLeftIconSec:hover i { color: var(--btnHoverTextColor); } .btnSec { margin-top: 30px; } .viewBtn { padding: 15px 30px; background-color: var(--btnColor); color: var(--btnTextColor); font-weight: 600; border-radius: 30px; border: 2px solid var(--btnColor); transition: 0.3s; cursor: pointer; } .viewBtn:hover { background-color: var(--btnHoverColor); color: var(--btnHoverTextColor); } @media only screen and (max-width: 900px) { .card_section_3 { padding: 40px 0px; } .mainHeading { font-size: 30px; line-height: 40px; } } }.p_27_s201{ @media only screen and (max-width: 900px) { background-attachment:scroll; } }