body {    overflow-x: hidden !important;    background: #fff !important;}body::after {    content: '';    display: block;    height: 342px;}.object-fit {    object-fit: cover !important;}.object-position {    object-position: center !important;}.outline-none {    outline: none !important;}.box-shadow-none {    box-shadow: none !important;}.text-blue {    color: #4754DC !important;}.text-muted {    color: #838383 !important;}.text-36 {    font-size: 36px !important;}.text-24 {    font-size: 24px !important;}.text-18 {    font-size: 18px !important;}.text-16 {    font-size: 16px !important;}.text-14 {    font-size: 14px !important;}.icon-check:before {    color: #4754DC;}/*-----------------ICONS-------------------*/@font-face {    font-family: "font-icons";    src: url("../fonts/font-icons.eot");    src: url("../fonts/font-icons.eot") format("embedded-opentype"), url("../fonts/font-icons.woff") format("woff"), url("../fonts/font-icons.ttf") format("truetype"), url("../fonts/font-icons.svg") format("svg");    font-weight: normal;    font-style: normal;}@font-face {    font-family: "lined-icons";    src: url("../fonts/lined-icons.eot");    src: url("../fonts/lined-icons.eot") format("embedded-opentype"),    url("../fonts/lined-icons.woff") format("woff"),    url("../fonts/lined-icons.ttf") format("truetype"),    url("../fonts/lined-icons.svg") format("svg");    font-weight: normal;    font-style: normal;}[class^="icon-line-"], [class*=" icon-line-"],[class^="icon-"], [class*=" icon-"], .side-header .primary-menu ul > li.sub-menu > a:after, .docs-navigation ul ul li.current a:after {    display: inline-block;    font-family: "font-icons";    speak: none;    font-style: normal;    font-weight: normal;    font-variant: normal;    text-transform: none;    line-height: inherit;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale;}[class^="icon-line-"],[class*=" icon-line-"] {    font-family: "lined-icons";}.icon-ok:before {    content: "\e6c8";}.icon-angle-left:before {    content: "\e7a4";}.icon-angle-right:before {    content: "\e7a5";}.icon-angle-down:before {    content: "\e7a7";}.icon-angle-up:before {    content: "\e7a6";}.icon-call:before {    content: "\e844";}.icon-envelope:before {    content: "\e9f2";}.icon-envelope-alt:before {    content: "\e782";}.icon-phone3:before {    content: "\e748";}.icon-calendar-times:before {    content: "\e96b";}.icon-calendar-times1:before {    content: "\ec3a";}.icon-map-marker2:before {    content: "\e6f9";}a article,a article h3 {    transition: all 0.2s ease-in-out;}a:hover article,a:hover article h3 {    color: rgba(0, 0, 0, 0.5) !important;}.event .row span img {    transition: all 0.3s ease-in-out;}.event:hover .row span img {    padding-left: 16px;}.icon-linkedin-in:before {    content: "\ed8a";}.icon-skype2:before {    content: "\e817";}.fbox-image-1,.gallery .gallery-image-wrapper {    height: 280px;    transition: opacity 0.2s ease-in-out;}.radius-4 {    border-radius: 4px !important;}.icon-line-play:before {    content: "\e9ba";}.section-yogas .card {    padding: 35px;    background-image: url("../img/card-wave-2.svg");    background-repeat: repeat-x;    background-position: 0% 101%;    background-size: cover;    -webkit-background-size: auto;    -moz-background-size: auto;    -o-background-size: auto;    border-top-left-radius: 8px;    border-top-right-radius: 8px;    border: 0;    border-top: 6px solid #7E9680;    border-top-color: var(--themecolor, #7E9680);}.testi-content p {    line-height: 1.95;    color: rgba(255, 255, 255, 0.7);    font-style: normal;}