@charset "utf-8";
:root {
--color1: #6F8F87;
--color2: #EAD9BB;
--color3: #EBEBEB;
}
@font-face {
font-family: PeydaWeb;
font-style: normal;
font-weight: 300;
src: url('assets/fonts/PeydaWebFaNum-Regular.woff') format('woff'),url('assets/fonts/PeydaWebFaNum-Regular.woff2') format('woff2');
font-display: swap;
}
@font-face {
font-family: PeydaWebbold;
font-style: normal;
font-weight: 500;
src: url('assets/fonts/PeydaWebFaNum-Bold.woff') format('woff'),url('assets/fonts/PeydaWebFaNum-Bold.woff2') format('woff2');
font-display: swap;
}
@font-face {
font-family: PeydaWebextrabold;
font-style: normal;
font-weight: 700;
src: url('assets/fonts/PeydaWebFaNum-ExtraBold.woff') format('woff'),url('assets/fonts/PeydaWebFaNum-ExtraBold.woff2') format('woff2');
font-display: swap;
}
@font-face {
font-family: PeydaWebbold;
font-style: normal;
font-weight: 500;
src: url('assets/fonts/PeydaWebFaNum-Bold.woff') format('woff'),url('assets/fonts/PeydaWebFaNum-Bold.woff2') format('woff2');
font-display: swap;
}
@font-face {
font-family: PeydaWebsemibold;
font-style: normal;
font-weight: 500;
src: url('assets/fonts/PeydaWebFaNum-SemiBold.woff') format('woff'),url('assets/fonts/PeydaWebFaNum-SemiBold.woff2') format('woff2');
font-display: swap;
}
@font-face {
font-family: "whclicon";
src: url("assets/fonts/flaticon_whcl.ttf") format("truetype"),url("assets/fonts/flaticon_whcl.woff") format("woff"),url("assets/fonts/flaticon_whcl.woff2") format("woff2"),url("assets/fonts/flaticon_whcl.eot#iefix") format("embedded-opentype"),url("assets/fonts/flaticon_whcl.svg#flaticon_whcl") format("svg");
font-display: swap;
}
@media (min-width: 768px) {
.container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container {
max-width: 1123px;
}
}
@media (min-width: 1400px) {
.container,
.containerlf {
max-width: 1323px;
}
.bannerbox {
min-height: 600px !important;
}
}
@media (min-width: 1600px) {
.container {
max-width: 1400px;
}
.containerlf {
max-width: 1400px;
}
.bannerbox {
min-height: 623px !important;
}
}
@media (min-width: 1920px) {
.container {
max-width: 1400px;
}
.containerlf {
max-width: 1400px;
}
}
.containerlf {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
body {
margin: 0;
font-family: PeydaWeb;
color: #7B7B7B;
text-align: right;
direction: rtl;
overflow-x: hidden;
transition: all 0.5s ease-in-out;
}
body.dark {
background: #001836;
color: #d7d7d7;
}
img {
width: 100%;
height: auto;
}
li {
list-style: none
}
a {
color: #424242;
transition: 0.5s;
text-decoration: none !important;
}
a: hover,a:visited,a:link,a:active {
text-decoration: none;
}
.mg-auto {
margin: 0 auto;
}
ul {
padding: 0;
margin: 0;
}
input: :-webkit-input-placeholder ,textarea::-webkit-input-placeholder {
color: #c0c0c0;
}
.owl-carousel {
direction: ltr;
}
button: focus {
outline: none
}
.lg {
direction: ltr;
}
i[class^="agh-"]:before,i[class*=" agh-"]:before {
font-family: whclicon !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
input: focus ,textarea:focus {
outline: none;
border-color: var(--color1)!important;
}
h1,h2,h3,h4,h5,h6 ,p {
margin: 0;
}
.agh-phone-call:before {
content: "\f101";
}
.agh-handshake:before {
content: "\f102";
}
.agh-arrow-down-sign-to-navigate:before {
content: "\f103";
}
.agh-search:before {
content: "\f104";
}
.agh-lifeline:before {
content: "\f105";
}
.agh-user:before {
content: "\f106";
}
.agh-clipboard:before {
content: "\f107";
}
.agh-comment:before {
content: "\f108";
}
.agh-placeholder:before {
content: "\f109";
}
.agh-back-in-time:before {
content: "\f10a";
}
.agh-social-media:before {
content: "\f10b";
}
.agh-calendar:before {
content: "\f10c";
}
.agh-location:before {
content: "\f10d";
}
.agh-telegram:before {
content: "\f10e";
}
.agh-whatsapp:before {
content: "\f10f";
}
.agh-right-quotation-mark:before {
content: "\f110";
}
.agh-user-1:before {
content: "\f111";
}
.agh-stethoscope:before {
content: "\f112";
}
.agh-menu:before {
content: "\f113";
}
.agh-upload:before {
content: "\f114";
}
.agh-doubts-button:before {
content: "\f115";
}
.agh-phone:before {
content: "\f116";
}
.agh-zoom-in:before {
content: "\f117";
}
.agh-aparat:before {
content: "\f118";
}
.agh-instagram:before {
content: "\f119";
}
.agh-menu-1:before {
content: "\f11a";
}
.agh-phone-1:before {
content: "\f11b";
}
.agh-home:before {
content: "\f11d";
}
.agh-cosmetic-surgery:before {
content: "\f11e";
}
.lyam-header{
background: var(--bg);
padding: 38px 24px;
}
.lyam-nav{
flex: 1 1 0;
}
.lyam-nav__list{
list-style: none;
margin: 0;
padding: 0;
display: flex;
gap: 52px;
align-items: center;
justify-content: flex-start;
}
.lyam-nav__list a{
color: var(--text);
text-decoration: none;
font-size: 14px;
opacity: .95;
display: flex;
gap: 15px;
align-items: center;
}
.bannerbox:before {
content: '';
position: absolute;
width: 100%;
background: var(--color1);
height: 100%;
border-radius: 40px;
opacity: 0.9;
}
.lyam-brand{
flex: 0 0 auto;
display: flex;
justify-content: center;
align-items: center;
}
.lyam-brand__logo img{
height: 52px;
width: auto;
display: block;
position: relative;
bottom: 6px;
}
.lyam-brand__text{
color: var(--text);
font-weight: 700;
text-decoration: none;
letter-spacing: .5px;
}
.lyam-actions{
flex: 1 1 0;
display: flex;
align-items: center;
justify-content: flex-end;
gap: 15px;
}
.lyam-pill{
display: flex;
align-items: center;
justify-content: center;
padding: 8px 22px;
font-size: 12px;
border: 1px solid rgba(231,217,191,.35);
background: #EAD9BB;
border-radius: 100px 30px;
color: var(--color1) !important;
font-family: 'PeydaWebBold';
gap: 6px;
}
.lyam-pill--cta:after {
content: '';
position: relative;
display: inline-block;
url(
'data: image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="black" fill-opacity="0.1"/><path d="M4.41541 7.9967L4.41541 4.67124C4.41536 4.63258 4.42301 4.59428 4.43791 4.55856C4.45281 4.52283 4.47467 4.49037 4.50225 4.46303C4.52983 4.43569 4.56257 4.41401 4.59861 4.39924C4.63465 4.38447 4.67327 4.37689 4.71227 4.37694H8.06666C8.10602 4.37626 8.14513 4.38335 8.18169 4.39782C8.21826 4.41228 8.25155 4.43382 8.27963 4.46118C8.30771 4.48854 8.33001 4.52117 8.34523 4.55716C8.36046 4.59315 8.3683 4.63179 8.3683 4.67082C8.3683 4.70985 8.36046 4.74849 8.34523 4.78448C8.33001 4.82048 8.30771 4.85311 8.27963 4.88046C8.25155 4.90782 8.21826 4.92936 8.18169 4.94382C8.14513 4.95829 8.10602 4.96539 8.06666 4.96471L5.4276 4.96513L11.211 10.6986C11.2666 10.7538 11.2978 10.8285 11.2978 10.9065C11.2978 10.9844 11.2666 11.0592 11.211 11.1143C11.1554 11.1694 11.08 11.2004 11.0013 11.2004C10.9227 11.2004 10.8473 11.1694 10.7917 11.1143L5.0083 5.38081V7.9967C5.00695 8.07376 4.97512 8.14721 4.91967 8.20123C4.86423 8.25525 4.7896 8.28553 4.71185 8.28553C4.63411 8.28553 4.55948 8.25525 4.50403 8.20123C4.44859 8.14721 4.41676 8.07376 4.41541 7.9967Z" fill="%236F8F87"/></svg>');
background: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="black" fill-opacity="0.1"/><path d="M4.41541 7.9967L4.41541 4.67124C4.41536 4.63258 4.42301 4.59428 4.43791 4.55856C4.45281 4.52283 4.47467 4.49037 4.50225 4.46303C4.52983 4.43569 4.56257 4.41401 4.59861 4.39924C4.63465 4.38447 4.67327 4.37689 4.71227 4.37694H8.06666C8.10602 4.37626 8.14513 4.38335 8.18169 4.39782C8.21826 4.41228 8.25155 4.43382 8.27963 4.46118C8.30771 4.48854 8.33001 4.52117 8.34523 4.55716C8.36046 4.59315 8.3683 4.63179 8.3683 4.67082C8.3683 4.70985 8.36046 4.74849 8.34523 4.78448C8.33001 4.82048 8.30771 4.85311 8.27963 4.88046C8.25155 4.90782 8.21826 4.92936 8.18169 4.94382C8.14513 4.95829 8.10602 4.96539 8.06666 4.96471L5.4276 4.96513L11.211 10.6986C11.2666 10.7538 11.2978 10.8285 11.2978 10.9065C11.2978 10.9844 11.2666 11.0592 11.211 11.1143C11.1554 11.1694 11.08 11.2004 11.0013 11.2004C10.9227 11.2004 10.8473 11.1694 10.7917 11.1143L5.0083 5.38081V7.9967C5.00695 8.07376 4.97512 8.14721 4.91967 8.20123C4.86423 8.25525 4.7896 8.28553 4.71185 8.28553C4.63411 8.28553 4.55948 8.25525 4.50403 8.20123C4.44859 8.14721 4.41676 8.07376 4.41541 7.9967Z" fill="%236F8F87"/></svg>');
width: 19px;
height: 18px;
background-size: 100%;
}
.lyam-social{
display: flex;
gap: 16px;
align-items: center;
}
.lyam-iconbtn{
display: inline-flex;
align-items: center;
justify-content: center;
}
.lyam-iconbtn svg{
fill: currentColor;
opacity: .95;
width: 16px;
}
.lyam-iconbtn:hover svg{
opacity: 1;
}
.bannerbox {
border-radius: 40px;
min-height: 617px;
background-size: cover !important;
position: relative;
}
header.lyam-header {
position: absolute;
width: 100%;
z-index: 999999;
}
.banner {
padding: 15px;
}
.lyam-header__inner {
display: flex;
border-bottom: 1px solid #ffffff12;
padding-bottom: 14px;
align-items: center;
position: relative;
z-index: 9999999;
}
span.lyam-menu-icon svg rect {
display: none;
}
span.lyam-menu-text {
display: flex;
flex-direction: column;
color: #fff;
}
li.lyam-menu-item s {
display: flex;
}
span.lyam-menu-fa {
font-size: 15px;
font-family: 'PeydaWebsemibold';
}
span.lyam-menu-en {
font-family: 'PeydaWeb';
font-weight: 100;
font-size: 11px;
letter-spacing: 0.5px;
}
span.lyam-menu-icon svg {
display: block;
width: 18px;
height: auto;
}
.sliderbx {
display: flex;
}
.sliderbanner {
padding-left: 120px !important;
position: absolute;
width: 100%;
right: 0;
top: 130px;
padding: 15px;
}
.bannerbox .containerlf {
position: relative;
}
.sliderbximage {
width: 40%;
padding-left: 1px;
}
.sliderbxcontent {
width: 60%;
display: flex;
flex-direction: column;
gap: 20px;
padding-top: 40px;
padding-left: 45px;
direction: rtl;
}
.sliderbxcontent h3 {
font-size: 47px;
font-family: 'PeydaWebextrabold';
color: var(--color2);
position: relative;
left: -2px;
}
.sliderbxcontent span {
font-size: 23px;
font-family: 'PeydaWebextrabold';
color: #fff;
padding-top: 5px;
}
.sliderbxcontent p {
color: #fff;
font-size: 16px;
line-height: 45px;
}
.btnbx a {
display: flex;
align-items: center;
justify-content: center;
padding: 10px 23px;
font-size: 12px;
border: 1px solid rgba(231, 217, 191, .35);
background: #EAD9BB;
border-radius: 100px 30px;
color: var(--color1);
font-family: 'PeydaWebBold';
gap: 6px;
}
.btnbx {
display: flex;
gap: 11px;
}
.btnbx a:after {
content: '';
position: relative;
display: inline-block;
background: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="black" fill-opacity="0.1"/><path d="M4.41541 7.9967L4.41541 4.67124C4.41536 4.63258 4.42301 4.59428 4.43791 4.55856C4.45281 4.52283 4.47467 4.49037 4.50225 4.46303C4.52983 4.43569 4.56257 4.41401 4.59861 4.39924C4.63465 4.38447 4.67327 4.37689 4.71227 4.37694H8.06666C8.10602 4.37626 8.14513 4.38335 8.18169 4.39782C8.21826 4.41228 8.25155 4.43382 8.27963 4.46118C8.30771 4.48854 8.33001 4.52117 8.34523 4.55716C8.36046 4.59315 8.3683 4.63179 8.3683 4.67082C8.3683 4.70985 8.36046 4.74849 8.34523 4.78448C8.33001 4.82048 8.30771 4.85311 8.27963 4.88046C8.25155 4.90782 8.21826 4.92936 8.18169 4.94382C8.14513 4.95829 8.10602 4.96539 8.06666 4.96471L5.4276 4.96513L11.211 10.6986C11.2666 10.7538 11.2978 10.8285 11.2978 10.9065C11.2978 10.9844 11.2666 11.0592 11.211 11.1143C11.1554 11.1694 11.08 11.2004 11.0013 11.2004C10.9227 11.2004 10.8473 11.1694 10.7917 11.1143L5.0083 5.38081V7.9967C5.00695 8.07376 4.97512 8.14721 4.91967 8.20123C4.86423 8.25525 4.7896 8.28553 4.71185 8.28553C4.63411 8.28553 4.55948 8.25525 4.50403 8.20123C4.44859 8.14721 4.41676 8.07376 4.41541 7.9967Z" fill="%236F8F87"/></svg>');
width: 19px;
height: 18px;
background-size: 100% !important;
}
a.btn-ep:after {
background: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="%23EAD9BB"/><path d="M4.41541 7.9967L4.41541 4.67124C4.41536 4.63258 4.42301 4.59428 4.43791 4.55856C4.45281 4.52283 4.47467 4.49037 4.50225 4.46303C4.52983 4.43569 4.56257 4.41401 4.59861 4.39924C4.63465 4.38447 4.67327 4.37689 4.71227 4.37694H8.06666C8.10602 4.37626 8.14513 4.38335 8.18169 4.39782C8.21826 4.41228 8.25155 4.43382 8.27963 4.46118C8.30771 4.48854 8.33001 4.52117 8.34523 4.55716C8.36046 4.59315 8.3683 4.63179 8.3683 4.67082C8.3683 4.70985 8.36046 4.74849 8.34523 4.78448C8.33001 4.82048 8.30771 4.85311 8.27963 4.88046C8.25155 4.90782 8.21826 4.92936 8.18169 4.94382C8.14513 4.95829 8.10602 4.96539 8.06666 4.96471L5.4276 4.96513L11.211 10.6986C11.2666 10.7538 11.2978 10.8285 11.2978 10.9065C11.2978 10.9844 11.2666 11.0592 11.211 11.1143C11.1554 11.1694 11.08 11.2004 11.0013 11.2004C10.9227 11.2004 10.8473 11.1694 10.7917 11.1143L5.0083 5.38081V7.9967C5.00695 8.07376 4.97512 8.14721 4.91967 8.20123C4.86423 8.25525 4.7896 8.28553 4.71185 8.28553C4.63411 8.28553 4.55948 8.25525 4.50403 8.20123C4.44859 8.14721 4.41676 8.07376 4.41541 7.9967Z" fill="%236F8F87"/></svg>');
transition: 0.5s;
}
a.btn-ep {
background: transparent;
border-color: var(--color2);
color: var(--color2);
}
.owl-slider {
position: relative;
}
.owl-nav {
position: absolute;
bottom: 50px;
left: -100px;
display: flex;
gap: 12px;
flex-direction: column;
}
.owl-nav button.owl-prev,
.owl-nav button.owl-next {
width: 50px;
height: 50px;
border-radius: 50%;
background: #EAD9BB !important;
transition: all .25s ease;
position: relative;
}
.owl-nav button span {
font-size: 32px;
line-height: 44px;
display: none;
}
.owl-nav button::before {
content: '';
position: absolute;
width: 16px;
height: 15px;
background: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_74_5)"><path d="M15.8367 8.39354C15.9412 8.28903 16 8.14533 16 7.99836C16 7.84812 15.9412 7.70769 15.8367 7.60318L11.3395 3.10593C11.1206 2.88711 10.7646 2.88711 10.5458 3.10593C10.327 3.32475 10.327 3.68074 10.5458 3.89956L14.0894 7.43661L0.561747 7.43661C0.25148 7.43661 6.40375e-08 7.68809 6.03376e-08 7.99836C5.66377e-08 8.30863 0.25148 8.55684 0.561747 8.55684L14.0894 8.55684L10.5491 12.1004C10.3303 12.3192 10.3303 12.6752 10.5491 12.8941C10.7679 13.1129 11.1239 13.1129 11.3427 12.8941L15.8367 8.39354Z" fill="%236F8F87"/></g><defs><clipPath id="clip0_74_5"><rect width="16" height="16" fill="white" transform="translate(0 16) rotate(-90)"/></clipPath></defs></svg>');
display: block !important;
left: 0;
right: 0;
margin: 0 auto;
top: 18px;
}
button.owl-next:before {
transform: rotate(180deg);
}
.owl-nav button:focus {
border: none !important;
box-shadow: none;
outline: none !important;
}
.sliderbanner:before {
content: '';
position: absolute;
width: 70px;
height: 180px;
background: url(assets/images/bannertext.png);
left: 8px;
bottom: 200px;
background-repeat: no-repeat;
background-position: center;
}
.services-strip__layout {display: flex;gap: 20px;justify-content: space-between;}
.services-strip__right{
flex: 0 0 22%;
max-width: 22%;
}
.services-strip__left{
flex: 0 0 76%;
max-width: 76%;
}
.services-strip__top {
display: flex;
justify-content: space-between;
align-content: center;
margin-bottom: 30px;
}
.services-strip {
margin-top: 80px;
}
span.services-strip__brand-title {
font-size: 30px;
font-family: 'PeydaWebextrabold';
}
h3.services-strip__brand-title {
font-family: 'PeydaWebextrabold';
color: var(--color1);
font-size: 28px;
display: flex;
gap: 5px;
position: relative;
top: 3px;
align-items: center;
}
h3.services-strip__brand-title span {
color: var(--color2);
}
a.services-strip__view-all {
display: flex;
align-items: center;
justify-content: center;
padding: 10px 23px;
font-size: 12px;
border: 1px solid rgba(231, 217, 191, .35);
border-radius: 100px 30px;
color: var(--color1);
font-family: 'PeydaWebBold';
gap: 6px;
border: 1px solid var(--color1);
}
a.services-strip__view-all:after {
content: '';
position: relative;
display: inline-block;
width: 19px;
height: 18px;
background-size: 100% !important;
background: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="%236F8F87"/><path d="M4.41541 7.99682L4.41541 4.67136C4.41536 4.6327 4.423 4.5944 4.4379 4.55868C4.4528 4.52295 4.47467 4.49049 4.50225 4.46315C4.52982 4.43581 4.56257 4.41413 4.59861 4.39936C4.63465 4.38459 4.67327 4.37701 4.71227 4.37706H8.06665C8.10602 4.37638 8.14512 4.38348 8.18169 4.39794C8.21825 4.4124 8.25154 4.43395 8.27962 4.4613C8.3077 4.48866 8.33 4.52129 8.34523 4.55728C8.36045 4.59327 8.36829 4.63191 8.36829 4.67094C8.36829 4.70997 8.36045 4.74861 8.34523 4.78461C8.33 4.8206 8.3077 4.85323 8.27962 4.88058C8.25154 4.90794 8.21825 4.92948 8.18169 4.94395C8.14512 4.95841 8.10602 4.96551 8.06665 4.96483L5.42759 4.96525L11.211 10.6988C11.2666 10.7539 11.2978 10.8287 11.2978 10.9066C11.2978 10.9846 11.2666 11.0593 11.211 11.1144C11.1554 11.1696 11.08 11.2005 11.0013 11.2005C10.9227 11.2005 10.8473 11.1696 10.7917 11.1144L7.89998 8.24769L5.00829 5.38093V7.99682C5.00694 8.07388 4.97512 8.14733 4.91967 8.20135C4.86422 8.25538 4.78959 8.28565 4.71185 8.28565C4.63411 8.28565 4.55948 8.25538 4.50403 8.20135C4.44858 8.14733 4.41676 8.07388 4.41541 7.99682Z" fill="%23EAD9BB"/></svg>');
background-position: 0px 0px;
transition: 0.5s;
}
.services-strip__top-center {
display: flex;
align-content: center;
}
.services-strip__brand {
display: flex;
align-content: center;
}
.services-strip__cards {display: flex;gap: 27px;}
.service-card {
width: 23%;
background: #ffffff;
border-radius: 10px;
box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.1);
border-radius: 80px 30px;
text-align: center;
box-sizing: border-box;
border: 1px solid transparent;
background-clip: padding-box;
position: relative;
}
.service-card:before {
content: '';
position: absolute;
top: -1px;
bottom: -1px;
left: -1px;
right: -1px;
background: linear-gradient(to bottom, #ffffff 40%, var(--color1));
z-index: -1;
border-radius: 80px 30px;
transition: 0.5s;
}
.service-card:after {
content: '';
position: absolute;
top: -1px;
bottom: -1px;
left: -1px;
right: -1px;
background: linear-gradient(to top, #ffffff 40%, var(--color1));
z-index: -1;
border-radius: 80px 30px;
transition: 0.5s;
opacity: 0;
}
.service-card__icon {
background: var(--color1);
width: 60px;
height: 60px;
margin: 0 auto;
border-radius: 25px 10px;
padding: 12px;
position: relative;
margin-bottom: 22px;
}
a.service-card__link {display: block;padding: 39px 0 30px 0;}
.service-card__icon:before {
content: '';
position: absolute;
width: 71px;
height: 71px;
border: 1px solid var(--color1);
left: 0px;
right: -5px;
top: -5px;
border-radius: 25px 10px;
}
.service-card__title {
font-family: 'PeydaWebextrabold';
color: var(--color1);
font-size: 19px;
}
.service-card__subtitle {
font-size: 14px;
letter-spacing: 2px;
margin: 8px 0;
color: #C3C3C3;
}
.service-card__more:after {
content: '';
position: relative;
width: 16px;
height: 14px;
display: inline-block;
background: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_74_5)"><path d="M15.8367 8.39354C15.9412 8.28903 16 8.14533 16 7.99836C16 7.84812 15.9412 7.70769 15.8367 7.60318L11.3395 3.10593C11.1206 2.88711 10.7646 2.88711 10.5458 3.10593C10.327 3.32475 10.327 3.68074 10.5458 3.89956L14.0894 7.43661L0.561747 7.43661C0.25148 7.43661 6.40375e-08 7.68809 6.03376e-08 7.99836C5.66377e-08 8.30863 0.25148 8.55684 0.561747 8.55684L14.0894 8.55684L10.5491 12.1004C10.3303 12.3192 10.3303 12.6752 10.5491 12.8941C10.7679 13.1129 11.1239 13.1129 11.3427 12.8941L15.8367 8.39354Z" fill="%236F8F87"/></g><defs><clipPath id="clip0_74_5"><rect width="16" height="16" fill="white" transform="translate(0 16) rotate(-90)"/></clipPath></defs></svg>');
transform: rotate(180deg);
top: 5px;
}
.service-card__more {
display: flex;
gap: 10px;
justify-content: center;
color: var(--color1);
font-size: 15px;
margin-top: 20px;
}
.instabnbox {
background-color: var(--color2);
margin: 110px 0;
border-radius: 130px 30px 120px;
min-height: 140px;
background-image: url(assets/images/bginsta.png);
background-size: contain;
display: flex;
justify-content: flex-start;
padding: 38px 70px;
position: relative;
gap: 20px;
align-items: center;
}
.insta-title {
color: var(--color1);
font-family: 'PeydaWebextrabold';
font-size: 30px;
}
.insta-sub {
color: #565656;
font-size: 15px;
}
.insta-text {
gap: 13px;
display: flex;
flex-direction: column;
width: 28%;
}
.insta-avatars {
width: 51%;
display: flex;
gap: 35px;
justify-content: center;
}
.insta-logo img {
position: absolute;
left: 90px;
width: 200px;
top: -30px;
}
.avatar img {
width: 74px;
height: 74px;
border-radius: 40px 13px;
}
a.insta-arrow {
width: 74px;
height: 74px;
border-radius: 40px 13px;
border: none;
background: var(--color1);
position: relative;
cursor: pointer;
transition: 0.5s;
}
a.insta-arrow:before {
content: '';
position: absolute;
background: url('data:image/svg+xml,<svg width="27" height="17" viewBox="0 0 27 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.275566 7.83866C0.0992032 8.01429 -3.60871e-07 8.25577 -3.71667e-07 8.50275C-3.82702e-07 8.75521 0.0992032 8.9912 0.275566 9.16683L7.86467 16.7242C8.23392 17.0919 8.83466 17.0919 9.20392 16.7242C9.57318 16.3565 9.57318 15.7583 9.20392 15.3906L3.22413 9.44673L26.0521 9.44673C26.5756 9.44673 27 9.02413 27 8.50275C27 7.98136 26.5756 7.56425 26.0521 7.56425L3.22413 7.56425L9.19841 1.60944C9.56767 1.24173 9.56767 0.643502 9.19841 0.275786C8.82915 -0.0919298 8.22841 -0.0919298 7.85916 0.275786L0.275566 7.83866Z" fill="%23EAD9BB"/></svg>');
width: 30px;
height: 19px;
background-repeat: no-repeat;
left: 0;
right: 0;
margin: 0 auto;
top: 31px;
}
h3.services-strip__brand-title:before {
content: '';
position: relative;
display: inline-block;
width: 27px;
height: 38px;
background: url(assets/images/smlogo.png);
background-size: 100%;
}
.services-strip__figure-circle {
position: relative;
top: -5px;
}
.lyam-info-row {
display: flex;
gap: 40px;
position: relative;
}
.lyam-col.lyam-col-right {
width: 50%;
}
.lyam-col.lyam-col-left {
width: 50%;
}
.lyam-head-title {
font-family: 'PeydaWebextrabold';
display: flex;
color: var(--color1);
font-size: 30px;
gap: 6px;
margin-bottom: 20px;
}
.lyam-head-title span {
color: var(--color2);
}
.lyam-text {
line-height: 43px;
font-size: 15px;
}
.lyam-note {
font-family: 'PeydaWebextrabold';
color: var(--color1);
margin-top: 16px;
margin-bottom: 25px;
}
.lyam-btn.lyam-btn-outline a {
display: flex;
align-items: center;
justify-content: center;
padding: 10px 23px;
font-size: 12px;
background: var(--color1);
border-radius: 100px 30px;
color: var(--color2);
font-family: 'PeydaWebBold';
gap: 6px;
}
.lyam-btn.lyam-btn-fill a {
display: flex;
align-items: center;
justify-content: center;
padding: 10px 23px;
font-size: 12px;
border: 1px solid rgba(231, 217, 191, .35);
border-radius: 100px 30px;
color: var(--color1);
font-family: 'PeydaWebBold';
gap: 6px;
border: 1px solid var(--color1);
}
.lyam-btn.lyam-btn-outline a:after {
content: '';
position: relative;
display: inline-block;
width: 19px;
height: 18px;
background-size: 100% !important;
background: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="black" fill-opacity="0.1"/><path d="M4.41541 7.9967L4.41541 4.67124C4.41536 4.63258 4.42301 4.59428 4.43791 4.55856C4.45281 4.52283 4.47467 4.49037 4.50225 4.46303C4.52983 4.43569 4.56257 4.41401 4.59861 4.39924C4.63465 4.38447 4.67327 4.37689 4.71227 4.37694H8.06666C8.10602 4.37626 8.14513 4.38335 8.18169 4.39782C8.21826 4.41228 8.25155 4.43382 8.27963 4.46118C8.30771 4.48854 8.33001 4.52117 8.34523 4.55716C8.36046 4.59315 8.3683 4.63179 8.3683 4.67082C8.3683 4.70985 8.36046 4.74849 8.34523 4.78448C8.33001 4.82048 8.30771 4.85311 8.27963 4.88046C8.25155 4.90782 8.21826 4.92936 8.18169 4.94382C8.14513 4.95829 8.10602 4.96539 8.06666 4.96471L5.4276 4.96513L11.211 10.6986C11.2666 10.7538 11.2978 10.8285 11.2978 10.9065C11.2978 10.9844 11.2666 11.0592 11.211 11.1143C11.1554 11.1694 11.08 11.2004 11.0013 11.2004C10.9227 11.2004 10.8473 11.1694 10.7917 11.1143L5.0083 5.38081V7.9967C5.00695 8.07376 4.97512 8.14721 4.91967 8.20123C4.86423 8.25525 4.7896 8.28553 4.71185 8.28553C4.63411 8.28553 4.55948 8.25525 4.50403 8.20123C4.44859 8.14721 4.41676 8.07376 4.41541 7.9967Z" fill="%23EAD9BB"/></svg>');
background-position: 0px 0px;
}
.lyam-btn.lyam-btn-fill a:after {
content: '';
position: relative;
display: inline-block;
width: 19px;
height: 18px;
background-size: 100% !important;
background: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="%236F8F87"/><path d="M4.41541 7.9967L4.41541 4.67124C4.41536 4.63258 4.42301 4.59428 4.43791 4.55856C4.45281 4.52283 4.47467 4.49037 4.50225 4.46303C4.52983 4.43569 4.56257 4.41401 4.59861 4.39924C4.63465 4.38447 4.67327 4.37689 4.71227 4.37694H8.06666C8.10602 4.37626 8.14513 4.38335 8.18169 4.39782C8.21826 4.41228 8.25155 4.43382 8.27963 4.46118C8.30771 4.48854 8.33001 4.52117 8.34523 4.55716C8.36046 4.59315 8.3683 4.63179 8.3683 4.67082C8.3683 4.70985 8.36046 4.74849 8.34523 4.78448C8.33001 4.82048 8.30771 4.85311 8.27963 4.88046C8.25155 4.90782 8.21826 4.92936 8.18169 4.94382C8.14513 4.95829 8.10602 4.96539 8.06666 4.96471L5.4276 4.96513L11.211 10.6986C11.2666 10.7538 11.2978 10.8285 11.2978 10.9065C11.2978 10.9844 11.2666 11.0592 11.211 11.1143C11.1554 11.1694 11.08 11.2004 11.0013 11.2004C10.9227 11.2004 10.8473 11.1694 10.7917 11.1143L5.0083 5.38081V7.9967C5.00695 8.07376 4.97512 8.14721 4.91967 8.20123C4.86423 8.25525 4.7896 8.28553 4.71185 8.28553C4.63411 8.28553 4.55948 8.25525 4.50403 8.20123C4.44859 8.14721 4.41676 8.07376 4.41541 7.9967Z" fill="%23EAD9BB"/></svg>');
background-position: 0px 0px;
transition: 0.5s;
}
.lyambtnlg {
display: flex;
}
.lyam-info-row:before {
content: '';
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
width: 1px;
height: 100%;
background: repeating-linear-gradient(
to bottom,
#cfcfcf,
#cfcfcf 8px,
transparent 8px,
transparent 16px
);
}
.lyam-col lyam-col-right .lyam-head-title:before {
content: '';
position: relative;
display: inline-block;
width: 27px;
height: 38px;
background: url(assets/images/smlogo.png);
background-size: 100%;
}
.lyam-features {
display: flex;
flex-wrap: wrap;
gap: 20px 0px;
margin-top: 10px;
}
.lyam-feature {
width: 50%;
display: flex;
gap: 12px;
}
.lyam-fi img {
width: 56px;
}
.lyam-ft {
font-family: 'PeydaWebextrabold';
color: var(--color1);
margin-bottom: 11px;
}
.lyam-fd {
font-size: 14px;
}
.lyam-info-wrap {
margin-bottom: 110px;
}
.lyam-col.lyam-col-right .lyam-actions {
display: flex;
align-items: center;
justify-content: flex-start;
}
.lyam-banner-row {
background-color: #6F8F87;
border-radius: 25px 145px;
display: flex;
flex-direction: row-reverse;
padding: 40px;
min-height: 350px;
position: relative;
background-image: url(assets/images/bgbn.png);
background-size: 100%;
}
.lyam-col.lyam-col-content {width: 53%;padding-top: 15px;}
.lyam-banner-media img {
position: absolute;
height: 350px;
width: auto;
top: 32px;
right: 50px;
}
.lyam-banner-title {
color: var(--color2);
font-family: 'PeydaWebextrabold';
font-size: 31px;
}
.lyam-banner-text {
font-size: 15px;
line-height: 38px;
margin: 13px 0;
color: #fff;
}
.lyam-banner-actions {
flex: 1 1 0;
display: flex;
align-items: center;
justify-content: flex-start;
gap: 15px;
}
.lyam-banner-actions .lyam-btn.lyam-btn-outline a {
background: var(--color2);
color: var(--color1);
}
.lyam-banner-actions .lyam-btn.lyam-btn-fill a {
border-color: var(--color2);
color: var(--color2);
}
.lyam-banner-actions .lyam-btn.lyam-btn-outline a:after {
background: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="black" fill-opacity="0.1"/><path d="M4.41541 7.9967L4.41541 4.67124C4.41536 4.63258 4.42301 4.59428 4.43791 4.55856C4.45281 4.52283 4.47467 4.49037 4.50225 4.46303C4.52983 4.43569 4.56257 4.41401 4.59861 4.39924C4.63465 4.38447 4.67327 4.37689 4.71227 4.37694H8.06666C8.10602 4.37626 8.14513 4.38335 8.18169 4.39782C8.21826 4.41228 8.25155 4.43382 8.27963 4.46118C8.30771 4.48854 8.33001 4.52117 8.34523 4.55716C8.36046 4.59315 8.3683 4.63179 8.3683 4.67082C8.3683 4.70985 8.36046 4.74849 8.34523 4.78448C8.33001 4.82048 8.30771 4.85311 8.27963 4.88046C8.25155 4.90782 8.21826 4.92936 8.18169 4.94382C8.14513 4.95829 8.10602 4.96539 8.06666 4.96471L5.4276 4.96513L11.211 10.6986C11.2666 10.7538 11.2978 10.8285 11.2978 10.9065C11.2978 10.9844 11.2666 11.0592 11.211 11.1143C11.1554 11.1694 11.08 11.2004 11.0013 11.2004C10.9227 11.2004 10.8473 11.1694 10.7917 11.1143L5.0083 5.38081V7.9967C5.00695 8.07376 4.97512 8.14721 4.91967 8.20123C4.86423 8.25525 4.7896 8.28553 4.71185 8.28553C4.63411 8.28553 4.55948 8.25525 4.50403 8.20123C4.44859 8.14721 4.41676 8.07376 4.41541 7.9967Z" fill="%236F8F87"/></svg>');
}
.lyam-banner-actions .lyam-btn.lyam-btn-fill a:after {
background: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="%23EAD9BB"/><path d="M4.41541 7.9967L4.41541 4.67124C4.41536 4.63258 4.42301 4.59428 4.43791 4.55856C4.45281 4.52283 4.47467 4.49037 4.50225 4.46303C4.52983 4.43569 4.56257 4.41401 4.59861 4.39924C4.63465 4.38447 4.67327 4.37689 4.71227 4.37694H8.06666C8.10602 4.37626 8.14513 4.38335 8.18169 4.39782C8.21826 4.41228 8.25155 4.43382 8.27963 4.46118C8.30771 4.48854 8.33001 4.52117 8.34523 4.55716C8.36046 4.59315 8.3683 4.63179 8.3683 4.67082C8.3683 4.70985 8.36046 4.74849 8.34523 4.78448C8.33001 4.82048 8.30771 4.85311 8.27963 4.88046C8.25155 4.90782 8.21826 4.92936 8.18169 4.94382C8.14513 4.95829 8.10602 4.96539 8.06666 4.96471L5.4276 4.96513L11.211 10.6986C11.2666 10.7538 11.2978 10.8285 11.2978 10.9065C11.2978 10.9844 11.2666 11.0592 11.211 11.1143C11.1554 11.1694 11.08 11.2004 11.0013 11.2004C10.9227 11.2004 10.8473 11.1694 10.7917 11.1143L5.0083 5.38081V7.9967C5.00695 8.07376 4.97512 8.14721 4.91967 8.20123C4.86423 8.25525 4.7896 8.28553 4.71185 8.28553C4.63411 8.28553 4.55948 8.25525 4.50403 8.20123C4.44859 8.14721 4.41676 8.07376 4.41541 7.9967Z" fill="%236F8F87"/></svg>');
}
.services-strip__cards.levelmore {
width: 90%;
margin: 0 auto;
}
.services-strip.moreservice {
margin: 130px 0 170px 0;
}
.services-strip__cards.levelmore .service-card:nth-child(2) ,
.services-strip__cards.levelmore .service-card:nth-child(4) {
position: relative;
top: 50px;
}
.services-strip__cards.levelmore .service-card:nth-child(3) {
position: relative;
top: 100px;
}
.moreservice .services-strip__layout {
display: flex;
flex-direction: column;
gap: 0;
}
.title-service {
text-align: center;
position: relative;
top: 10px;
}
.title-service h3 {
font-size: 40px;
font-family: 'PeydaWebextrabold';
color: var(--color1);
}
.title-service h3 span {
color: var(--color2);
}
.title-service p {
font-size: 15px;
width: 50%;
margin: 12px auto;
line-height: 30px;
}
.title-service:before {
content: '';
position: absolute;
}
.title-service:before {
content: '';
position: absolute;
display: inline-block;
width: 37px;
height: 48px;
background: url(assets/images/smlogo.png);
background-size: 100%;
bottom: -55px;
left: 0;
right: 0;
margin: 0 auto;
opacity: 0.2;
}
.lyam-modal{
position:fixed; inset:0;
display:none;
align-items:center; justify-content:center;
background: rgba(0,0,0,.55);
z-index:9999;
padding: 18px;
}
.lyam-modal.is-open{ display:flex; }
.lyam-modal-box{
width: min(940px, 100%);
background:#fff;
border-radius: 18px;
overflow:hidden;
position:relative;
}
.lyam-modal-close{
position:absolute; top:10px; left:10px;
width:40px; height:40px;
border-radius:10px;
border:0;
background: rgba(0,0,0,.08);
cursor:pointer;
font-size: 22px;
z-index:2;
}
.lyam-modal-video{
width:100%;
aspect-ratio: 16 / 9;
background:#000;
}
.lyam-modal-video video{
width: 100%;
height:100%;
display:block;
background:#000;
}
.lyam-review-head {
display: flex;
justify-content: space-between;
align-content: center;
margin-bottom: 40px;
}
.lyam-review-title {
font-family: 'PeydaWebextrabold';
color: var(--color1);
font-size: 29px;
display: flex;
gap: 5px;
position: relative;
top: 3px;
align-items: center;
}
a.lyam-review-all {
display: flex;
align-items: center;
justify-content: center;
padding: 10px 23px;
font-size: 12px;
border: 1px solid rgba(231, 217, 191, .35);
border-radius: 100px 30px;
color: var(--color1);
font-family: 'PeydaWebBold';
gap: 6px;
border: 1px solid var(--color1);
}
a.lyam-review-all:after {content: '';position: relative;display: inline-block;width: 19px;height: 19px;background-size: 100% !important;background-position: 0px 0px;background: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="%236F8F87"/><path d="M4.41553 7.99676L4.41553 4.6713C4.41548 4.63264 4.42312 4.59434 4.43802 4.55862C4.45293 4.52289 4.47479 4.49043 4.50237 4.46309C4.52994 4.43575 4.56269 4.41407 4.59873 4.3993C4.63477 4.38453 4.67339 4.37695 4.71239 4.377H8.06677C8.10614 4.37632 8.14524 4.38341 8.18181 4.39788C8.21837 4.41234 8.25167 4.43388 8.27975 4.46124C8.30782 4.4886 8.33013 4.52123 8.34535 4.55722C8.36057 4.59321 8.36841 4.63185 8.36841 4.67088C8.36841 4.70991 8.36057 4.74855 8.34535 4.78454C8.33013 4.82054 8.30782 4.85317 8.27975 4.88052C8.25167 4.90788 8.21837 4.92942 8.18181 4.94388C8.14524 4.95835 8.10614 4.96545 8.06677 4.96477L5.42771 4.96519L11.2111 10.6987C11.2667 10.7538 11.2979 10.8286 11.2979 10.9065C11.2979 10.9845 11.2667 11.0593 11.2111 11.1144C11.1555 11.1695 11.0801 11.2005 11.0014 11.2005C10.9228 11.2005 10.8474 11.1695 10.7918 11.1144L5.00842 5.38087V7.99676C5.00706 8.07382 4.97524 8.14727 4.91979 8.20129C4.86434 8.25531 4.78971 8.28559 4.71197 8.28559C4.63423 8.28559 4.5596 8.25531 4.50415 8.20129C4.44871 8.14727 4.41688 8.07382 4.41553 7.99676Z" fill="%23EAD9BB"/></svg>');background-repeat: no-repeat;transition: 0.5s;}
.lyam-review-title span {
color: var(--color2);
}
.lyam-review-title:before {
content: '';
position: relative;
display: inline-block;
width: 27px;
height: 38px;
background: url(assets/images/smlogo.png);
background-size: 100%;
}
.videobox {
border-radius: 70px 20px;
overflow: hidden;
position: relative;
cursor: pointer;
}
.lyam-review-wrap {
margin-bottom: 70px;
}
.videobox:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
background: var(--color1);
left: 0;
top: 0;
opacity: 0.8;
transition: 0.7s;
}
.lyam-review-play {
position: absolute;
width: 70px;
height: 70px;
left: 0;
right: 0;
margin: 0 auto;
top: 50%;
transform: translateY(-50%);
background: url('data:image/svg+xml,<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_333_19)"><path d="M23.8545 44.0679C29.6594 40.974 35.8296 37.3764 42.012 33.9884C44.9879 32.357 44.9879 28.5511 42.012 26.9197C35.8296 23.5317 29.6594 19.9341 23.8545 16.8402C21.1076 15.3623 17.4507 17.6397 17.2518 20.7221C16.9026 27.2101 16.9026 33.6981 17.2518 40.1861C17.4507 43.2684 21.1076 45.5458 23.8545 44.0679Z" fill="%23EAD9BB"/></g><rect x="0.5" y="0.5" width="59" height="59" rx="29.5" stroke="%23EAD9BB"/><defs><clipPath id="clip0_333_19"><rect width="29.6025" height="28.1514" fill="white" transform="translate(15.8156 16.3784)"/></clipPath></defs></svg>');
background-size: 100%;
transition: 0.7s;
}
.lyam-consult-row {
display: flex;
flex-direction: row-reverse;
gap: 30px;
}
.lyam-consult-right {width: 25%;}
.lyam-consult-left {
width: 75%;
}
.lyam-contact-card {
background-color: var(--color1);
padding: 40px 20px;
border-radius: 105px 25px;
color: #fff;
background-image: url(assets/images/bgct.png);
background-size: 100%;
}
.lyam-contact-item {
display: flex;
justify-content: center;
gap: 20px;
margin-bottom: 26px;
align-items: center;
}
.lyam-contact-title {
text-align: center;
font-family: 'PeydaWebextrabold';
color: var(--color2);
font-size: 25px;
margin-bottom: 14px;
}
.lyam-contact-sub {
text-align: center;
margin-bottom: 35px;
font-size: 14px;
}
.lyam-contact-list {
text-align: center;
}
.lyam-contact-ico {
width: 40px;
}
.lyam-contact-text {
font-size: 22px;
font-family: 'PeydaWebbold';
color: var(--color2);
letter-spacing: 2px;
}
.lyam-consult-left-body {
background: var(--color2);
padding: 30px;
border-radius: 26px;
display: flex;
margin-bottom: 20px;
flex-direction: row-reverse;
justify-content: flex-end;
position: relative;
height: 292px;
}
.lyam-consult-formbox {
width: 65%;
}
.lyam-form-row {
display: flex;
justify-content: space-evenly;
margin-bottom: 10px;
}
.lyam-form-row .lyam-field {
width: 50%;
}
.lyam-consult-head {position: relative;top: -5px;}
.lyam-consult-wrap {
margin: 150px 0 100px 0;
}
.lyam-consult-image {
position: absolute;
left: 0;
bottom: 0;
border-radius: 23px;
overflow: hidden;
}
.lyam-consult-image img {
width: 355px;
}
.lyam-consult-title {
font-size: 26px;
font-family: 'PeydaWebextrabold';
color: var(--color1);
display: flex;
gap: 5px;
}
.lyam-consult-sub {
font-size: 15px;
width: 73%;
margin: 7px 0 4px 0;
}
.lyam-consult-title:before {
content: '';
position: relative;
display: inline-block;
width: 27px;
height: 38px;
background: url(assets/images/smlogo.png);
background-size: 100%;
}
.lyam-consult-title span {
color: var(--color2);
}
.lyam-label {
font-size: 16px;
color: var(--color1);
margin-bottom: 4px;
font-family: 'PeydaWebsemibold';
}
.lyam-field input {
width: 95%;
padding: 12px 20px;
border: none;
border-radius: 25px 6px;
font-size: 13px;
border: 1px solid #DEDBD6;
}
.lyam-field textarea {
width: 98%;
padding: 12px 20px;
border: none;
border-radius: 35px 10px;
font-size: 14px;
border: 1px solid #DEDBD6;
height: 71px;
margin-top: 0px;
}
.lyam-form-actions button {
display: flex;
align-items: center;
justify-content: center;
padding: 10px 23px;
font-size: 12px;
background: var(--color1);
border-radius: 100px 30px;
color: var(--color2);
font-family: 'PeydaWebBold';
gap: 6px;
border: none;
margin-top: 10px;
transition: 0.5s;
cursor: pointer;
}
.lyam-form-actions {
display: flex;
justify-content: flex-end;
padding-left: 15px;
}
button.lyam-btn.lyam-btn-fill:after {
content: '';
position: relative;
display: inline-block;
width: 19px;
height: 18px;
background-size: 100% !important;
background-position: 0px 0px;
background:url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="black" fill-opacity="0.1"/><path d="M4.41541 7.9967L4.41541 4.67124C4.41536 4.63258 4.42301 4.59428 4.43791 4.55856C4.45281 4.52283 4.47467 4.49037 4.50225 4.46303C4.52983 4.43569 4.56257 4.41401 4.59861 4.39924C4.63465 4.38447 4.67327 4.37689 4.71227 4.37694H8.06666C8.10602 4.37626 8.14513 4.38335 8.18169 4.39782C8.21826 4.41228 8.25155 4.43382 8.27963 4.46118C8.30771 4.48854 8.33001 4.52117 8.34523 4.55716C8.36046 4.59315 8.3683 4.63179 8.3683 4.67082C8.3683 4.70985 8.36046 4.74849 8.34523 4.78448C8.33001 4.82048 8.30771 4.85311 8.27963 4.88046C8.25155 4.90782 8.21826 4.92936 8.18169 4.94382C8.14513 4.95829 8.10602 4.96539 8.06666 4.96471L5.4276 4.96513L11.211 10.6986C11.2666 10.7538 11.2978 10.8285 11.2978 10.9065C11.2978 10.9844 11.2666 11.0592 11.211 11.1143C11.1554 11.1694 11.08 11.2004 11.0013 11.2004C10.9227 11.2004 10.8473 11.1694 10.7917 11.1143L5.0083 5.38081V7.9967C5.00695 8.07376 4.97512 8.14721 4.91967 8.20123C4.86423 8.25525 4.7896 8.28553 4.71185 8.28553C4.63411 8.28553 4.55948 8.25525 4.50403 8.20123C4.44859 8.14721 4.41676 8.07376 4.41541 7.9967Z" fill="%23EAD9BB"/></svg>');
}
.lyam-field textarea:focus , .lyam-field input:focus , .lyam-form-actions button:focus {
outline: none;
}
.lyam-blog-caption {
position: absolute;
bottom: 0;
color: #fff;
font-size: 17px;
font-family: 'PeydaWebbold';
padding: 23px 23px 13px 23px;
line-height: 30px;
z-index: 1;
transition: 0.5s;
z-index: 9999999;
}
a.lyam-blog-card {
overflow: hidden;
border-radius: 25px 80px;
position: relative;
display: block;
padding: 0px;
width: 95%;
min-height: 360px;
}
a.lyam-blog-card:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
background: linear-gradient(180deg, rgb(111 143 135 / 0%) 0%, #6F8F87 90%);
z-index: 1;
}
.lyam-blog-head {text-align: center;margin-bottom: 40px;}
.lyam-blog-title {
font-family: 'PeydaWebextrabold';
font-size: 40px;
color: var(--color1);
}
.lyam-blog-desc {
width: 60%;
margin: 4px auto;
}
.lyam-blog-wrap {
margin: 100px 0;
}
.blog-box {
background: #FFFFFF;
box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.1);
border-radius: 40px 18px;
padding: 12px 10px;
width: 97%;
margin: 0 auto;
margin-top: 15px;
direction: ltr;
}
.blog-img {
position: relative;
border-radius: 30px 14px;
overflow: hidden;
margin-bottom: 10px;
}
h3.bl1 {
font-family: 'PeydaWebextrabold';
font-size: 16px;
color: var(--color1);
margin-top: 10px;
display: block;
height: 45px;
overflow: hidden;
line-height: 25px;
}
p.bl2 {
font-size: 14px;
line-height: 24px;
display: block;
padding-top: 7px;
color: #969696;
min-height: 70px;
direction: rtl;
}
.bl-footer {
display: flex;
justify-content: space-between;
background-color: #6f8f8754;
border-radius: 4px;
padding: 9px 20px;
margin-top: 8px;
border-radius: 24px 7px;
align-items: center;
flex-direction: row-reverse;
}
.blog-wrap {
margin: 50px 0;
}
.blog-wrap .owl-stage-outer {
padding: 5px 0;
}
.bl-footer p:before {
content: '';
width: 17px;
background: url('data:image/svg+xml,<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.104 1.15182H11.5445V0.585677C11.5445 0.262207 11.2823 0 10.9588 0C10.6353 0 10.3731 0.262207 10.3731 0.585677V1.15182H4.62685V0.585677C4.62685 0.262207 4.36464 0 4.04117 0C3.7177 0 3.45549 0.262207 3.45549 0.585677V1.15182H2.89602C1.29915 1.15182 0 2.45097 0 4.04782V12.0973C0 13.6942 1.29915 14.9933 2.89602 14.9933H12.104C13.7009 14.9933 15 13.6942 15 12.0973V4.04782C15 2.45097 13.7009 1.15182 12.104 1.15182ZM2.89602 2.32317H3.45549V3.46524C3.45549 3.78871 3.7177 4.05092 4.04117 4.05092C4.36464 4.05092 4.62685 3.78871 4.62685 3.46524V2.32317H10.3732V3.46524C10.3732 3.78871 10.6354 4.05092 10.9588 4.05092C11.2823 4.05092 11.5445 3.78871 11.5445 3.46524V2.32317H12.104C13.055 2.32317 13.8286 3.09685 13.8286 4.04782V4.60731H1.17135V4.04782C1.17135 3.09685 1.94503 2.32317 2.89602 2.32317ZM12.104 13.822H2.89602C1.94503 13.822 1.17135 13.0483 1.17135 12.0973V5.77867H13.8286V12.0973C13.8286 13.0483 13.055 13.822 12.104 13.822ZM5.20277 8.08234C5.20277 8.40581 4.94056 8.66801 4.61709 8.66801H3.46527C3.1418 8.66801 2.8796 8.40581 2.8796 8.08234C2.8796 7.75887 3.1418 7.49666 3.46527 7.49666H4.61709C4.94053 7.49666 5.20277 7.75887 5.20277 8.08234ZM12.1204 8.08234C12.1204 8.40581 11.8582 8.66801 11.5348 8.66801H10.3829C10.0595 8.66801 9.79726 8.40581 9.79726 8.08234C9.79726 7.75887 10.0595 7.49666 10.3829 7.49666H11.5348C11.8582 7.49666 12.1204 7.75887 12.1204 8.08234ZM8.65826 8.08234C8.65826 8.40581 8.39606 8.66801 8.07259 8.66801H6.92077C6.5973 8.66801 6.33509 8.40581 6.33509 8.08234C6.33509 7.75887 6.5973 7.49666 6.92077 7.49666H8.07259C8.39603 7.49666 8.65826 7.75887 8.65826 8.08234ZM5.20277 11.5378C5.20277 11.8613 4.94056 12.1235 4.61709 12.1235H3.46527C3.1418 12.1235 2.8796 11.8613 2.8796 11.5378C2.8796 11.2144 3.1418 10.9522 3.46527 10.9522H4.61709C4.94053 10.9522 5.20277 11.2144 5.20277 11.5378ZM12.1204 11.5378C12.1204 11.8613 11.8582 12.1235 11.5348 12.1235H10.3829C10.0595 12.1235 9.79726 11.8613 9.79726 11.5378C9.79726 11.2144 10.0595 10.9522 10.3829 10.9522H11.5348C11.8582 10.9522 12.1204 11.2144 12.1204 11.5378ZM8.65826 11.5378C8.65826 11.8613 8.39606 12.1235 8.07259 12.1235H6.92077C6.5973 12.1235 6.33509 11.8613 6.33509 11.5378C6.33509 11.2144 6.5973 10.9522 6.92077 10.9522H8.07259C8.39603 10.9522 8.65826 11.2144 8.65826 11.5378Z" fill="%236F8F87"/></svg>');
height: 17px;
display: block;
background-size: 100%;
bottom: 2px;
position: relative;
}
.bl-footer p {
display: flex;
flex-direction: row-reverse;
gap: 7px;
font-size: 13px;
align-items: center;
color: #4e4e4e;
}
.bl-footer span:before {
content: '';
position: relative;
width: 13px;
height: 8px;
background: url('data:image/svg+xml,<svg width="8" height="5" viewBox="0 0 8 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.0816489 2.30549C0.0293934 2.35714 -3.99673e-07 2.42817 -4.02849e-07 2.50081C-4.06094e-07 2.57506 0.0293933 2.64447 0.0816489 2.69613L2.33027 4.91889C2.43968 5.02704 2.61768 5.02704 2.72709 4.91889C2.8365 4.81073 2.8365 4.63479 2.72709 4.52663L0.955297 2.77845L7.71913 2.77845C7.87426 2.77845 8 2.65416 8 2.50081C8 2.34746 7.87426 2.22478 7.71913 2.22478L0.955297 2.22478L2.72545 0.473365C2.83486 0.365214 2.83486 0.189265 2.72545 0.0811136C2.61604 -0.0270382 2.43805 -0.0270382 2.32864 0.0811136L0.0816489 2.30549Z" fill="%236F8F87"/></svg>');
background-size: 100%;
display: inline-block;
}
.bl-footer span {
display: flex;
align-items: center;
gap: 6px;
font-family: 'PeydaWebbold';
font-size: 12px;
color: var(--color1);
}
.blog-head {
display: flex;
justify-content: space-between;
align-content: center;
margin-bottom: 10px;
}
.blog-title {
font-family: 'PeydaWebextrabold';
color: var(--color1);
font-size: 29px;
display: flex;
gap: 5px;
position: relative;
top: 3px;
align-items: center;
}
a.blog-more {
display: flex;
align-items: center;
justify-content: center;
padding: 10px 23px;
font-size: 12px;
border: 1px solid rgba(231, 217, 191, .35);
border-radius: 100px 30px;
color: var(--color1);
font-family: 'PeydaWebBold';
gap: 6px;
border: 1px solid var(--color1);
}
a.blog-more:after {content: '';position: relative;display: inline-block;width: 19px;height: 19px;background-size: 100% !important;background-position: 0px 0px;background: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="%236F8F87"/><path d="M4.41553 7.99676L4.41553 4.6713C4.41548 4.63264 4.42312 4.59434 4.43802 4.55862C4.45293 4.52289 4.47479 4.49043 4.50237 4.46309C4.52994 4.43575 4.56269 4.41407 4.59873 4.3993C4.63477 4.38453 4.67339 4.37695 4.71239 4.377H8.06677C8.10614 4.37632 8.14524 4.38341 8.18181 4.39788C8.21837 4.41234 8.25167 4.43388 8.27975 4.46124C8.30782 4.4886 8.33013 4.52123 8.34535 4.55722C8.36057 4.59321 8.36841 4.63185 8.36841 4.67088C8.36841 4.70991 8.36057 4.74855 8.34535 4.78454C8.33013 4.82054 8.30782 4.85317 8.27975 4.88052C8.25167 4.90788 8.21837 4.92942 8.18181 4.94388C8.14524 4.95835 8.10614 4.96545 8.06677 4.96477L5.42771 4.96519L11.2111 10.6987C11.2667 10.7538 11.2979 10.8286 11.2979 10.9065C11.2979 10.9845 11.2667 11.0593 11.2111 11.1144C11.1555 11.1695 11.0801 11.2005 11.0014 11.2005C10.9228 11.2005 10.8474 11.1695 10.7918 11.1144L5.00842 5.38087V7.99676C5.00706 8.07382 4.97524 8.14727 4.91979 8.20129C4.86434 8.25531 4.78971 8.28559 4.71197 8.28559C4.63423 8.28559 4.5596 8.25531 4.50415 8.20129C4.44871 8.14727 4.41688 8.07382 4.41553 7.99676Z" fill="%23EAD9BB"/></svg>');background-repeat: no-repeat;}
.blog-title span {
color: var(--color2);
}
.blog-title:before {
content: '';
position: relative;
display: inline-block;
width: 27px;
height: 38px;
background: url(assets/images/smlogo.png);
background-size: 100%;
}
.lyam-footer-box {
background-color: var(--color1);
border-radius: 40px;
padding: 50px 0 15px 0;
background-image: url(assets/images/footerbg.png);
background-size: cover !important;
}
footer {padding: 15px;}
.lyam-footer-row {
display: flex;
}
.lyam-footer-cols {
width: 33%;
display: flex;
}
.lyam-footer-col.lyam-footer-col-center {
width: 34%;
padding: 0 10px;
text-align: center;
color: #fff;
}
.lyam-footer-col.lyam-footer-col-contact {
width: 33%;
padding-right: 110px;
color: #fff;
}
.lyam-footer-list {
display: flex;
flex-direction: column;
gap: 22px;
}
.lyam-footer-col.lyam-footer-col-links {
width: 50%;
}
.lyam-footer-title {
font-family: 'PeydaWebbold';
color: var(--color2);
font-size: 17px;
position: relative;
margin-bottom: 50px;
}
.lyam-footer-title:before {
content: '';
position: absolute;
width: 70px;
height: 1px;
background: #fff;
bottom: -21px;
}
.lyam-footer-list a {
font-size: 15px;
color: #fff;
}
.lyam-footer-bottom {
border-top: 1px solid #ffffff30;
margin-top: 30px;
text-align: center;
padding-top: 15px;
color: var(--color2);
font-size: 15px;
}
img.lyam-footer-logo {
width: 130px;
}
.lyam-footer-desc span {
display: block;
font-family: 'PeydaWebextrabold';
font-size: 17px;
color: var(--color2);
margin: 19px 0 10px 0;
}
.lyam-footer-desc {
font-size: 14px;
line-height: 26px;
}
.lyam-footer-block-title {
display: flex;
font-size: 17px;
font-family: 'PeydaWebextrabold';
color: var(--color2);
gap: 10px;
}
.lyam-footer-line {
margin: 12px 0;
font-size: 16px;
}
span.lyam-footer-val span {
font-family: 'PeydaWebbold';
color: var(--color2);
}
span.lyam-footer-val {
display: flex;
gap: 10px;
font-size: 15px;
}
.lyam-footer-block {
margin-bottom: 20px;
}
.lyam-footer-social svg {
height: 19px;
width: auto;
fill: #fff;
transition: 0.5s;
}
.lyam-footer-social {
display: flex;
justify-content: center;
gap: 19px;
margin-top: 20px;
}
.lyam-nav__list a:hover {
opacity: 0.5;
}
.lyam-social a:hover {    opacity: 0.5;
}
.lyam-pill:hover , a.btn-fl:hover {
background: #d5c3a2;
}
a.btn-ep:hover {
background: var(--color2);
color: var(--color1);
}
.btnbx a.btn-ep:hover:after {filter: contrast(0.5);opacity: 0.8;}
.owl-nav button.owl-prev:hover , .owl-nav button.owl-next:hover {
opacity: 0.8;
}
.service-card:hover:before {
opacity : 0
}
.service-card:hover:after {
opacity : 1
}
a.services-strip__view-all:hover , .lyam-btn.lyam-btn-fill a:hover {
background: var(--color1);
color: var(--color2);
}
a.services-strip__view-all:hover:after , .lyam-btn.lyam-btn-fill a:hover:after {filter: brightness(0.5);opacity: 0.5;}
.lyam-btn.lyam-btn-outline a:hover {
background: #496b62;
}
.lyam-banner-row .lyam-btn.lyam-btn-outline a:hover {
background: #d5c3a2;
}
.lyam-banner-row  .lyam-btn.lyam-btn-fill a:hover {
background: var(--color2);
color: var(--color1);
}
.lyam-banner-row  .lyam-btn.lyam-btn-fill a:hover:after {filter: contrast(0.5);opacity: 0.8;}
.videobox:hover:before {
background: var(--color2);
}
.videobox:hover .lyam-review-play {    filter: brightness(0.5)hue-rotate(45deg);
}
button.lyam-btn.lyam-btn-fill:hover {
background: #496b62;
}
a.lyam-blog-card:after {
content: '';
position: absolute;
width: 100%;
height: 0;
left: 0;
bottom: 0;
background: linear-gradient(180deg, rgb(111 143 135 / 0%) 0%, #ead9bb 90%);
transition: 0.5s;
z-index: 99999;
}
a.lyam-blog-card:hover:after {
height: 100%;
}
a.lyam-blog-card:hover .lyam-blog-caption {
color: var(--color1);
}
a.insta-arrow:focus {
outline: none;
}
a.insta-arrow:hover {
background: #496b62;
}
a.lyam-review-all:hover {
background: var(--color1);
color: var(--color2);
}
a.lyam-review-all:hover:after {filter: brightness(0.5);opacity: 0.5;}
.blog-img:after {
content: '';
width: 100%;
position: absolute;
bottom: 0;
right: 0;
height: 0;
transition: 0.5s;
background: linear-gradient(180deg, rgba(216, 175, 104, 0) 0%, rgb(111 143 135) 99.81%);
}
.blog-box:hover .blog-img:after {
height: 100%
}
.blog-img:before {
content: '';
width: 121px;
position: absolute;
top: 20px;
right: 0;
margin: 0 auto;
left: 0;
background: url(assets/images/logo.png) no-repeat;
height: 100px;
transition: 0.5s;
background-size: contain;
z-index: 2;
opacity: 0;
filter: brightness(0) invert(1)
}
.blog-box:hover .blog-img:before {
opacity: 1;
top: 54px;
}
.lyam-footer-social svg:hover{
opacity: 0.7;
}
.lyam-footer-list a:hover{
color: var(--color2);
}
span.btn-menu {
display: none;
}
img.frmimgm {
display: none;
}
.service-card__icon img {
height: 36px;
width: auto;
}
.open_menu{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: fixed;
right: -100%;
top:0;
width: 100%;
height: 100%;
background-color: #ead9bbde;
-webkit-transition: 450ms cubic-bezier(0.10, 0.0, 0, 1);
transition: 450ms cubic-bezier(0.10, 0.0, 0, 1);
z-index: 99999999;
padding: 15px;
}
.dark .open_menu{
background: #545454;
}
.menu-content{
display: block;
width: 100%;
overflow-y:scroll;
overflow-x:hidden;
padding-top: 30px;
background: var(--color1);
border-radius: 30px;
padding: 0px;
}
.menu-content::-webkit-scrollbar{
width: 0;
}
.opened{
right: 0;
}
.toOpen{
display: block;
width: 25px;
position: absolute;
cursor: pointer;
padding: 20px;
right: -165px;
}
.toOpened .line{
width: 25px !important;
-webkit-transition: 0ms !important;
transition: 0ms !important;
}
.toOpened .one{
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
position: absolute;
top: 25px;
}
.toOpened .two{
opacity: 0;
}
.toOpened .three{
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
position: absolute;
top: 25px;
}
.toOpen .line{
height: 3px;
margin: 0 0 2px 0;
background-color: #dc6161;
-webkit-transition: 150ms ease-in-out;
transition: 150ms ease-in-out;
}
.toOpen .two{
width: 15px;
}
.toOpen .three{
width: 20px;
}
.toOpen:hover div{
width: 25px;
}
.line.one {
transition: 400ms cubic-bezier(0, 1.05, 0.26, 0.82) !important;
}
.toOpened > .three {
transition: 400ms cubic-bezier(0, 1.05, 0.26, 0.82) !important;
}
.open_menu h1{
text-align: center;
color: white;
}
.menu-logo{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-family: montserrat;
font-weight: 700;
margin: 25px 0;
text-align: center;
}
.menu-content ul{
list-style-type: none;
text-align: center;
width: 100%;
padding: 0;
}
.menu-content ul li{
border-bottom: 1px solid #88888826;
display: flex;
position: relative;
justify-content: center;
flex-direction: column;
}
.menu-content ul li:first-child{
border-top: 1px solid #88888826;
}
.menu-content ul li a{
font-weight: 400;
font-size: 15px;
display: block;
padding: 16px 10px;
text-decoration: none;
color: #ffffff;
-webkit-transition: 100ms ease-in-out;
transition: 100ms ease-in-out;
text-align: center;
border-bottom: 1px solid #ffffff40;
}
.menu-content ul li a:hover{
background: var(--color1);
color: #fff !important;
}
.menu-logo img {
width: 110%;
margin: 0 auto;
}
.menu-content .btn-menu svg {
width: 16px;
height: auto;
position: absolute;
left: 40px;
fill: var(--color2);
top: 71px;
}
.menu-content ul li ul li a {
background: #51726a;
padding: 10px 40px;
}
.dark .menu-content ul li ul li a {
background: #3b3b3b8a;
padding: 10px 40px;
}
.menu-content ul li ul li {
border: navajowhite;
}
.logomobile img {
height: 50px;
width: auto;
text-align: center;
margin: 20px 0;
}
.logomobile {
padding: 10px 20px 20px 20px;
}
.menu-content .menu-btn.toOpened {
top: 0px;
right: 20px;
}
.logomobile {
text-align: center;
}
a.clrc {
display: block;
background: var(--color2);
text-align: center;
color: var(--color1);
padding: 15px 0;
}
ul.lyam-sub-menu {
position: absolute;
background: var(--color2);
width: 730px;
top: 52px;
z-index: 999999;
border-radius: 20px;
padding: 30px;
display: flex;
flex-wrap: wrap;
gap: 40px 0;
}
.lyam-sub-menu li.lyam-menu-item {
width: 25%;
display: flex;
align-content: center;
}
.lyam-sub-menu li.lyam-menu-item span.lyam-menu-icon {
background: var(--color1);
width: 40px;
height: 40px;
margin: 0 auto;
border-radius: 18px 7px;
padding: 7px;
position: relative;
display: flex;
align-items: center;
justify-content: center;
}
.lyam-sub-menu  span.lyam-menu-fa {
color: var(--color1);
}
.lyam-sub-menu  span.lyam-menu-icon svg {display: flex;height: 27px;width: auto;}
.lyam-sub-menu span.lyam-menu-icon:before {
content: '';
position: absolute;
width: 51px;
height: 50px;
border: 1px solid var(--color1);
left: 0px;
right: -5px;
top: -5px;
border-radius: 25px 10px;
}
.lyam-nav__list > li.depth-0{position: relative;}
.lyam-nav__list > li.depth-0 > .lyam-sub-menu{
opacity: 0;
visibility: hidden;
transform: translateY(8px);
pointer-events: none;
transition: opacity .22s ease, transform .22s ease, visibility .22s ease;
}
.lyam-nav__list > li.depth-0:hover > .lyam-sub-menu{
opacity: 1;
visibility: visible;
transform: translateY(0);
pointer-events: auto;
}
.lyam-nav__list > li.depth-0::before{
content: "";
position: absolute;
left: 0;
right: 0;
top: 50%;
height: 54px;
z-index: 9999;
}
.sub-menu {
margin: 0;
padding: 0 0 0 10px;
list-style: none;
max-height: 0;
overflow: hidden;
transition: max-height 300ms ease;
}
.mobile-menu-item.is-open > .sub-menu {
max-height: 1000px;
}
.submenu-toggle {background: transparent;border: 0;cursor: pointer;padding: 10px;color: var(--color2);position: absolute;left: 0;top: 0;font-size: 20px;height: 55px;background: #00000014;width: 56px;}
.submenu-toggle:focus {
outline: none;
}
.lyam-blog-img {
min-height: 350px;
position: relative;
direction: ltr;
}
.lyam-blog-img img {
height: 100%;
width: auto !important;
position: absolute;
left: -50%;
right: 0;
margin: 0 auto;
}
#scrollTopBtn {
position: fixed;
bottom: 35px;
right: 25px;
width: 60px;
height: 60px;
border: none;
border-radius: 50%;
background: var(--color1);
color: var(--color2);
font-size: 20px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
z-index: 1000;
box-shadow: 0 2px 8px #ef84514d;
transition: opacity .3s, transform .3s;
opacity: 0;
transform: translateY(20px);
}
#scrollTopBtn.show {
opacity: 1;
transform: translateY(0);
}
#scrollTopBtn .arrow {
position: absolute;
font-weight: bold;
}
.progress-ring {
transform: rotate(-90deg);
position: absolute;
top: 0;
left: 0;
}
.progress-ring__circle {
stroke-dasharray: 163.36;
stroke-dashoffset: 163.36;
transition: stroke-dashoffset 0.25s linear;
}
#scrollTopBtn .arrow {
position: relative;
width: 14px;
height: 14px;
display: block;
margin: auto;
top: -2px;
}
#scrollTopBtn .arrow::before,
#scrollTopBtn .arrow::after {
content: "";
position: absolute;
left: 46%;
width: 10px;
height: 2px;
background: #ffffff;
transform-origin: center;
}
#scrollTopBtn .arrow::before {
bottom: 4px;
transform: translateX(-50%) rotate(45deg);
right: -6px;
}
#scrollTopBtn .arrow::after {
bottom: 4px;
transform: translateX(-50%) rotate(-45deg);
left: 4px;
}
button#scrollTopBtn:focus {
outline: none;
}

.archpageser .service-card {
    width: 18%;
}

.archpageser  .services-strip__cards {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.archpageser .services-strip__layout {
    display: flex;
    gap: 20px;
    justify-content: center;
    flex-wrap: wrap;
}
.archpageser .title-service {
    margin-bottom: 70px;
}
.archpageser .title-service span {
    color: var(--color2);
}
.archpageser .lyam-consult-wrap {
    margin-top: 100px;
    margin-bottom: 70px;
}
.blog-load-more-wrap {
    text-align: center;
    margin-top: 50px;
}

button#blogLoadMore {
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 11px 53px;
    font-size: 12px;
    border: 1px solid rgba(231, 217, 191, .35);
    border-radius: 100px 30px;
    color: var(--color1);
    font-family: 'PeydaWebBold';
    gap: 6px;
    border: 1px solid var(--color1);
    background: transparent;
    margin: 0 auto;
    transition: 0.5s;
}

.archpageser .blog-head {
    justify-content: center;
    margin-bottom: 40px;
}

.archpageser .blog-title {
    font-size: 40px;
}
button#blogLoadMore:focus {
    outline: none;
}

button#blogLoadMore:hover {
    background: var(--color1);
    color: var(--color2);
}


.singletitlebox {border-radius: 40px;min-height: 317px;background-size: cover !important;position: relative;padding: 160px 0 60px 0;}

.singletitle {padding: 15px;}

.singletitlebox:before {
    content: '';
    position: absolute;
    width: 100%;
    background: var(--color1);
    height: 100%;
    border-radius: 40px;
    opacity: 0.95;
    bottom: 0;
}

.singletitlebox h1 {
    position: relative;
    text-align: center;
    color: #fff;
    font-family: 'PeydaWebextrabold';
    color: var(--color2);
    font-size: 40px;
}

.agh-breadcrumb {
    text-align: center;
    position: relative;
}

.agh-breadcrumb a , .agh-breadcrumb span {
    color: #fff;
    padding: 6px 0  0;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 11px;
    font-size: 14px;
}

.agh-breadcrumb a:after {
    content: '';
    width: 10px;
    height: 10px;
    position: relative;
    display: inline-block;
    background: url('data:image/svg+xml,<svg id="Layer_1" height="512" viewBox="0 0 512 512" width="512" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1"><path d="m406.032 506.5a16 16 0 0 1 -22.573 1.572l-275.919-240a16 16 0 0 1 0-24.144l275.919-240a16 16 0 1 1 21 24.144l-262.04 227.928 262.041 227.928a16 16 0 0 1 1.572 22.572z"/></svg>');
    background-size: 100%;
    filter: brightness(0) invert(1);
    left: 0px;
}
.about-text {
    direction: rtl;
    font-size: 15px;
    line-height: 46px;
    color: #424242;
}

.about-thumb {
    float: right;
    width: 30%;
    margin: 0 0 20px 30px;
}

.about-thumb img {
    width: 100%;
    height: auto;
    border-radius: 16px;
    object-fit: cover;
}

.abtpagesng {
    margin: 70px 0;
}

.abtpagesng .services-strip__layout {
    display: flex;
    flex-direction: column;
}

.abtpagesng .service-card {
    width: 18%;
}

.abtpagesng  .services-strip__cards {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.abtpagesng .services-strip__layout {
    display: flex;
    gap: 20px;
    justify-content: center;
    flex-wrap: wrap;
}
.abtpagesng .title-service {
    margin-bottom: 70px;
}
.divider {
    width: 100%;
}

.dividerbox {
    width: 100%;
    height: 1px;
    background-image: repeating-linear-gradient(
        to left,
        #cfcfcf 0,
        #cfcfcf 12px,
        transparent 12px,
        transparent 22px
    );
    margin: 70px 0;
    position: relative;
}


.dividerbox:before {
    content: '';
    position: absolute;
    width: 100px;
    height: 50px;
    background: url(assets/images/logocv.png);
    filter: brightness(0.5);
    background-repeat: no-repeat;
    left: 0;
    background-position: center;
    top: -33px;
    right: 0;
    margin: 0 auto;
    z-index: 2;
    opacity: 0.5;
    background-size: 100%;
}
.dividerbox:after {
    content: '';
    position: absolute;
    width: 130px;
    height: 50px;
    left: 0;
    top: -33px;
    right: 0;
    margin: 0 auto;
    background: #fff;
}
.why-us-box {
    background: var(--color1);
    border-radius: 25px 145px;
    display: flex;
    flex-direction: column;
    padding: 60px 40px;
    min-height: 350px;
    position: relative;
    background-image: url(assets/images/footerbg.png);
    background-size: 100%;
}


.why-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));
  gap: 30px;
}

.why-item {
  text-align: center;

}


.why-icon {
  margin-bottom: 20px;
}

.why-icon img {
  width: 64px;
  height: 64px;
  object-fit: contain;
}

.why-item h3 {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  margin-bottom: 10px;
}

.why-item p {
  font-size: 14px;
  line-height: 1.9;
  color: #ffffff94;
}


.why-us {margin: 100px 0;}

.titlewhy {
    text-align: center;
}

.titlewhy h3 {
    color: var(--color2);
    font-family: 'PeydaWebextrabold';
    font-size: 35px;
    margin-bottom: 50px;
}
.doctor-caption {position: absolute;bottom: 0;color: #fff;font-size: 17px;font-family: 'PeydaWebbold';padding: 23px 23px 20px 23px;line-height: 30px;z-index: 1;transition: 0.5s;z-index: 9999999;width: 100%;}
a.doctor-card {overflow: hidden;border-radius: 25px 80px;position: relative;display: block;padding: 0px;width: 95%;}
a.doctor-card:before {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: linear-gradient(180deg, rgb(111 143 135 / 0%) 0%, #6F8F87 90%);z-index: 1;}

.doctor-img img {
    display: block;
}

.doctor-spec {
    font-size: 14px;
    font-family: 'PeydaWeb';
}

.doctor-name {
    color: var(--color2);
    font-family: 'PeydaWebextrabold';
    font-size: 22px;
}
.doctor-head {
    text-align: center;
    margin-bottom: 35px;
}

.doctor-title {
    font-size: 40px;
    font-family:
    'PeydaWebextrabold';
    color: var(
    --color1);
}

.doctor-title span {
    color: var(--color2);
}

.doctor-desc {
    font-size: 15px;
    margin-top: 10px;
}

.doctor-wrap {
    margin-bottom: 60px;
}
.col-3.doctor-col {
    margin-bottom: 40px;
}
.single-services header {
    position: relative;
    padding: 20px 0 17px 0;
    background: var(--color1);
    width: 98%;
    margin: 20px auto;
    border-radius: 20px;
}

.single-services header .lyam-header__inner {border: none;padding: 0;}

.tscpinnerrow {
    background-color: var(--color2);
    border-radius: 125px  25px;
    display: flex;
    padding: 30px;
    min-height: 350px;
    position: relative;
    background-size: 100%;
    gap: 30px;
    /* box-shadow: 0px 2px 7px #0000003b; */
}

.tscppageright img {
    border-radius: 90px 25px;
}

h1.service-title {
    font-family: 'PeydaWebextrabold';
    color: var(--color1);
    font-size: 38px;
    padding-left: 30px;
    padding-top: 7px;
}

.tscppageright {width: 40%;}

.tscppageleft {
    width: 60%;
}
.service-doctor {
    border-top: 1px solid #0000001c;
    border-bottom: 1px solid #0000001c;
    padding: 10px 0;
    margin: 10px 0;
    color: #5c5c5c;
}

span.doctor-meta {
    font-family: 'PeydaWeb';
    font-weight: 100;
    font-size: 15px;
}

.service-doctor strong , .service-doctor strong a {
    color: var(--color1);
}

.service-excerpt {
    color: #5c5c5c;
    font-size: 16px;
    line-height: 31px;
}
.topdescpage {
    margin: 40px 0 0 0;
    position: relative;
    z-index: 1;
}

.topdescpage .service-excerpt a , .mainblog a{
  background-image: linear-gradient(-225deg, #5c5c5c 0%, #5c5c5c 29%, var(--color1) 67%, var(--color1) 100%);
  background-size: 200% auto;

  color: #fff; /* fallback */
  background-clip: text;
  -webkit-background-clip: text;

  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;

  animation: textclip 2s linear infinite;
  font-family: 'peydawebbold';
  font-weight: normal;
  text-decoration: none;
}

/* وقتی موس رفت روش (اختیاری) */
.topdescpage .tscppageleft a:hover{
  text-decoration: underline;
}

@keyframes textclip{
  to{
    background-position: 200% center;
  }
}

.titlelistbox {
    background: var(--color1);
    width: 90%;
    margin: 0 auto;
    top: -20px;
    position: relative;
    display: flex;
    padding: 40px 30px 20px 30px;
    border-radius: 10px 10px 30px 30px;
    justify-content: space-between;
    align-items: center;
    gap: 31px;
}

nav.titlelist-menu ul {
    display: flex;
    gap: 40px;
}


.titlelist-cta{
  margin-right:auto;
}

.titlelist-title:after {
    content: '';
    position: relative;
    background: url('data:image/svg+xml,<svg width="184" height="184" viewBox="0 0 184 184" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_485_34)"><path d="M39.9873 49.3321L1.89032 87.4291C0.67986 88.6423 6.10352e-05 90.2861 6.10352e-05 92C6.10352e-05 93.7138 0.67986 95.3576 1.89032 96.5708L39.9873 134.668C40.8319 135.51 41.9761 135.982 43.1685 135.981C44.361 135.98 45.5044 135.506 46.3476 134.662C47.1908 133.819 47.6649 132.676 47.6659 131.483C47.6669 130.291 47.1947 129.147 46.3529 128.302L14.5511 96.5011H179.499C180.693 96.5011 181.838 96.0269 182.682 95.1828C183.526 94.3386 184 93.1937 184 92C184 90.8062 183.526 89.6613 182.682 88.8171C181.838 87.973 180.693 87.4988 179.499 87.4988H14.5511L46.3529 55.6977C47.1947 54.8531 47.6669 53.7089 47.6659 52.5164C47.6649 51.324 47.1908 50.1806 46.3476 49.3374C45.5044 48.4942 44.361 48.02 43.1685 48.019C41.9761 48.018 40.8319 48.4903 39.9873 49.3321Z" fill="%23EAD9BB"/></g><defs><clipPath id="clip0_485_34"><rect width="184" height="184" fill="white"/></clipPath></defs></svg>');
    width: 15px;
    display: inline-block;
    height: 11px;
    background-size: 100%;
    left: -6px;
    top: -1px;
}
.titlelist-title {
    color: var(--color2);
    display: flex;
    align-items: center;
    gap: 7px;
    font-family: 'PeydaWebbold';
}

.titlelist-title:before {
    content: '';
    position: relative;
    display: inline-block;
    width: 18px;
    height: 25px;
    background: url('data:image/svg+xml,<svg width="27" height="37" viewBox="0 0 27 37" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.70642 20.3445L8 21.0773L7.70642 21.8132L7.49118 22.3575L7.2006 23.0934L6.95738 23.7025L4.60095 29.6054L4.40536 30.1033L4.04477 31H0L0.556318 29.6054L4.93357 18.6221L5.17678 18.013L5.47023 17.2771L5.68547 16.7328L5.97618 16L7.00201 18.5634L7.70642 20.3445Z" fill="%23EAD9BB"/><path d="M14.9731 5.80669L14.3818 7.15051L14.3936 7.17383L12.2635 11.9603L9.13303 19L8.3034 17.1431L7 14.2136L10.1363 7.17383L13.2991 0L16 6.06321L14.9731 5.80669Z" fill="%23EAD9BB"/><path d="M27 31H25.8614L25.7302 30.7055L25.4589 30.1009L25.2375 29.6017L23.4717 25.6206L20.5861 19.1064L20.2586 18.3685L18 13.2836L18.3275 12.5457L18.5677 12L20.8264 17.0849L21.1508 17.8228L24.0395 24.337L26.3011 29.4249L26.3761 29.6017L26.5976 30.1009L27 31Z" fill="%23EAD9BB"/><path d="M10.8309 30L11 30.2572V31H0L0.647134 30H10.8309Z" fill="%23EAD9BB"/><path d="M27 31H16V30.1996L16.1257 30H26.3556L26.5843 30.357L27 31Z" fill="%23EAD9BB"/><path d="M21 16.9909L20.7679 17.5265L20.4514 18.2508L19.6164 20.1619L19.0708 21.4187L16.2703 27.8278L16.0563 28.3207L15.7066 29.115V37H11.2663V29.2033L9.08687 24.2124L8.17944 22.143L7.86608 21.4187L6.55167 18.409L6 17.143L6.23212 16.6074L6.54563 15.8862L7.65191 18.409L8.41156 20.1619L8.72817 20.8831L9.63545 22.9525L11.833 27.9951L16.8882 16.4218L17.437 15.1619L18.2689 13.2599L18.5853 12.5356L18.8175 12L21 16.9909Z" fill="%23EAD9BB"/></svg>');
    background-size: 100%;
}

nav.titlelist-menu ul a {
    color: #fff;
    font-size: 14px;
    display: flex;
    gap: 4px;
    align-items: center;
}
.titlelist {
    position: relative;
}

.titlelist-cta a {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 8px 22px;
    font-size: 12px;
    border: 1px solid rgb(231 217 191);
    background: transparent;
    border-radius: 100px 30px;
    color: var(--color2) !important;
    font-family: 'PeydaWebBold';
    gap: 6px;
}

.titlelist-cta a:after {
    content: '';
    position: relative;
    display: inline-block;
    width: 17px;
    height: 16px;
    background-size: 100% !important;
    background: url('data:image/svg+xml,<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.0696 7.96552C16.0696 12.3647 12.4723 15.931 8.03478 15.931C3.59729 15.931 0 12.3647 0 7.96552C0 3.56628 3.59729 0 8.03478 0C12.4723 0 16.0696 3.56628 16.0696 7.96552Z" fill="%23EAD9BB"/><path d="M4.41541 7.9967L4.41541 4.67124C4.41536 4.63258 4.42301 4.59428 4.43791 4.55856C4.45281 4.52283 4.47467 4.49037 4.50225 4.46303C4.52983 4.43569 4.56257 4.41401 4.59861 4.39924C4.63465 4.38447 4.67327 4.37689 4.71227 4.37694H8.06666C8.10602 4.37626 8.14513 4.38335 8.18169 4.39782C8.21826 4.41228 8.25155 4.43382 8.27963 4.46118C8.30771 4.48854 8.33001 4.52117 8.34523 4.55716C8.36046 4.59315 8.3683 4.63179 8.3683 4.67082C8.3683 4.70985 8.36046 4.74849 8.34523 4.78448C8.33001 4.82048 8.30771 4.85311 8.27963 4.88046C8.25155 4.90782 8.21826 4.92936 8.18169 4.94382C8.14513 4.95829 8.10602 4.96539 8.06666 4.96471L5.4276 4.96513L11.211 10.6986C11.2666 10.7538 11.2978 10.8285 11.2978 10.9065C11.2978 10.9844 11.2666 11.0592 11.211 11.1143C11.1554 11.1694 11.08 11.2004 11.0013 11.2004C10.9227 11.2004 10.8473 11.1694 10.7917 11.1143L5.0083 5.38081V7.9967C5.00695 8.07376 4.97512 8.14721 4.91967 8.20123C4.86423 8.25525 4.7896 8.28553 4.71185 8.28553C4.63411 8.28553 4.55948 8.25525 4.50403 8.20123C4.44859 8.14721 4.41676 8.07376 4.41541 7.9967Z" fill="%236F8F87"/></svg>');
    background-repeat: no-repeat;
}
.titlebox {
    text-align: center;
    margin-bottom: 30px;
}

.titleboxsp {
    font-size: 40px;
    font-family: 'PeydaWebextrabold';
    color: var(--color1);
}

.afterbefore {
    margin: 30px 0 90px 0;
}

.titleboxsp span {
    color: var(--color2);
}

.titlebox p {
    font-size: 15px;
}

.afterbeforebox img {
    border-radius: 15px 70px;
    position: relative;
    display: block;
    padding: 0px;
    border: 5px solid var(--color2);
}

.singleservicepage .lyam-consult-wrap {
    margin-top: 80px;
    margin-bottom: 50px;
}


.content-inner {
    box-shadow: 0px 3px 13px rgba(232, 232, 232, 0.6);
    border-radius: 20px;
    padding: 22px 32px;
    margin-bottom: 20px;
    border-top: 2px solid var(--color1);
}
.mainblog h1 , .mainblog h2 , .mainblog h3 , .mainblog h4 , .mainblog h5 , .mainblog h6 , .reaptitle {
    font-weight: 700;
    color: var(--color1) !important;
    margin-bottom: 10px;
    font-family: 'PeydaWebextrabold';
    margin-top: 7px;
}
.mainblog h1 {
    font-size: 30px;
}
.mainblog h2 {
    font-size: 24px;
}
.mainblog h3 , .reaptitle {
    font-size: 21px;
    background: #F2F2F2;
    border-radius: 12px;
    padding: 15px 13px;
    display: block;
}
.mainblog h4 {
    font-size: 19px;
    color: #d87600 !important;
}
.mainblog h5 {
    font-size: 17px;
}
.mainblog h6 {
    font-size: 15px;
}

.mainblog p {font-size: 16px;line-height: 35px;text-align: justify;color: #4e4e4e;}

.mainblog li {
    font-size: 16px;
    line-height: 30px;
    text-align: right;
    color: #424242;
}
.mainblog img {
    width: auto;
    clear: both;
    display: block;
    margin: 0 auto 1.75em;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
    margin-bottom: 25px;
    border-radius: 10px;
}
b, strong {
    font-family: 'PeydaWebextrabold';
}

.mainblog li:before {
    content: '';
    position: relative;
    width: 7px;
    height: 7px;
    background: var(--color1);
    display: inline-block;
    border-radius: 50px;
    margin-left: 10px;
}

.mainblog ul {
    margin: 13px 0;
}


.mainblog h1 span, .mainblog h2 span, .mainblog h3 span, .mainblog h4 span, .mainblog h5 span, .mainblog h6 span, .reaptitle {
    color: var(--color1) !important;
}
blockquote{
  position: relative;
  margin: 50px auto;
  padding: 38px 124px;
  max-width: 85%;
  font-family:'peydawebsemibold';
  font-size:18px;
  line-height:2;
  text-align:center;
  color:var(--color2);
  background:var(--color1);
  border-radius:125px 25px;

  /* نور پایه */
  box-shadow:
    0 0 40px rgba(197,150,50,.15),
    0 0 90px rgba(197,150,50,.08);

  /* انیمیشن لامپی */
  animation: softLamp 4.5s ease-in-out infinite;
}

/* هاله نرم پشت کار */
blockquote::before{
  content:"";
  position:absolute;
  inset:-60px;
  background:radial-gradient(
    ellipse at center,
    rgba(197,150,50,.35),
    transparent 70%
  );
  opacity:.4;
  z-index:-1;
  animation: haloPulse 4.5s ease-in-out infinite;
}

/* انیمیشن‌ها */
@keyframes softLamp{
  0%{
    box-shadow:
      0 0 30px rgba(197,150,50,.12),
      0 0 70px rgba(197,150,50,.06);
  }
  50%{
    box-shadow:
      0 0 70px rgba(197,150,50,.32),
      0 0 160px rgba(197,150,50,.18);
  }
  100%{
    box-shadow:
      0 0 30px rgba(197,150,50,.12),
      0 0 70px rgba(197,150,50,.06);
  }
}

@keyframes haloPulse{
  0%{ opacity:.25; }
  50%{ opacity:.6; }
  100%{ opacity:.25; }
}


blockquote p {
    color: var(--color2) !important;
    text-align: center !important;
}

blockquote:after {
    content: '';
    position: absolute;
    background: url('data:image/svg+xml,<svg width="562" height="466" viewBox="0 0 562 466" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M240.092 48.678V133.244C201.024 156.779 175.502 190.509 163.516 234.458C234.983 234.458 270.722 272.412 270.722 348.322C270.722 426.459 231.436 465.518 152.861 465.518C75.619 465.518 36.999 419.135 36.999 326.348C36.999 182.082 104.69 89.525 240.092 48.678ZM531.081 48.678V133.244C492.012 156.779 466.709 190.509 455.171 234.458C526.191 234.458 561.711 272.412 561.711 348.322C561.711 426.459 522.425 465.518 443.85 465.518C366.608 465.518 327.988 419.135 327.988 326.348C327.989 182.519 395.68 89.961 531.081 48.678Z" fill="%23EAD9BB"/><path d="M417.351 441.518C375.644 441.518 343.693 428.541 322.385 402.947C301.552 377.924 290.989 340.545 290.989 291.849C290.989 143.529 361.821 46.728 501.519 4.13501L515.081 0V104.677L509.999 107.738C476.879 127.689 454.746 154.674 442.647 189.96C474.256 192.296 498.97 202.793 516.241 221.25C535.796 242.148 545.712 273.294 545.712 313.822C545.712 355.605 534.757 387.683 513.15 409.167C491.561 430.634 459.33 441.518 417.351 441.518ZM494.081 28.606C371.592 70.549 311.988 156.798 311.988 291.848C311.988 335.503 320.916 368.361 338.523 389.51C355.895 410.375 381.679 420.518 417.351 420.518C453.581 420.518 480.831 411.689 498.343 394.276C515.84 376.879 524.711 349.81 524.711 313.822C524.711 278.797 516.702 252.479 500.907 235.598C485.297 218.916 460.994 210.458 428.671 210.458H415.059L418.516 197.291C430.209 152.753 455.621 117.664 494.082 92.913V28.606H494.081ZM126.362 441.518C84.655 441.518 52.704 428.541 31.396 402.947C10.563 377.924 0 340.545 0 291.849C0 143.079 70.843 46.275 210.56 4.12601L224.093 0.0440063V104.677L219.011 107.738C185.887 127.692 163.58 154.674 151.124 189.963C182.88 192.306 207.709 202.793 225.065 221.226C244.745 242.127 254.723 273.281 254.723 313.822C254.723 355.605 243.768 387.683 222.161 409.167C200.572 430.634 168.34 441.518 126.362 441.518ZM203.092 28.562C80.606 70.116 20.999 156.381 20.999 291.848C20.999 335.503 29.927 368.361 47.534 389.51C64.905 410.375 90.69 420.518 126.362 420.518C162.592 420.518 189.841 411.689 207.354 394.276C224.851 376.879 233.722 349.81 233.722 313.822C233.722 278.809 225.665 252.499 209.775 235.622C194.053 218.925 169.574 210.458 137.016 210.458H123.269L126.886 197.195C139.021 152.697 164.646 117.642 203.092 92.913V28.562Z" fill="black"/></svg>');
    width: 80px;
    height: 80px;
    background-size: 100%;
    background-repeat: no-repeat;
    right: 10px;
    bottom: 0px;
    transform: rotate(180deg);
}
h1,h2,h3,h4{ scroll-margin-top:80px; }

.toc-accordion{
  background: var(--color2);
  border-radius:16px;
  padding: 0px 20px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, .06);
  margin-bottom: 30px;
}

.toc-acc-title{
  font-family: 'PeydaWebextrabold';
  font-size: 17px;
  color: var(--color1);
  position: relative;
  top: 2px;
}

.toc-acc-head{
  cursor:pointer;
  user-select:none;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  padding: 22px 0;
}

.toc-acc-head::after{
  content: '';
  transition:transform .35s ease;
  opacity:.7;
  transform: rotate(-180deg);
  background: url('data:image/svg+xml,<svg width="102" height="57" viewBox="0 0 102 57" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M50.5498 56.7234C48.7379 56.7234 46.9262 56.0425 45.5448 54.6834L2.07398 11.896C-0.69133 9.17419 -0.691329 4.76124 2.07398 2.04053C4.83818 -0.680177 9.32076 -0.680176 12.0863 2.04053L50.5498 39.9012L89.0136 2.04187C91.7789 -0.678839 96.261 -0.678838 99.025 2.04187C101.792 4.76258 101.792 9.17553 99.025 11.8973L55.5549 54.6848C54.1728 56.044 52.3611 56.7234 50.5498 56.7234Z" fill="%23367061"/></svg>');
  background-size: 100%;
  width: 13px;
  height: 7px;
}
.toc-accordion.is-collapsed .toc-acc-head::after{
  transform: rotate(0deg);
}

.toc-group-content{
  overflow:hidden;
  height:auto;
  transition:height .35s ease;
  will-change:height;
}

.toc-list{list-style:none;padding:0;margin: 0 !important;}
.toc-li{line-height: 40px !important;}

.toc-link{ text-decoration:none; color:#333; }
.toc-l2{padding-right: 0;}
.toc-l3{padding-right: 0;}

@media (prefers-reduced-motion: reduce){
  .toc-group-content, .toc-acc-head::after{ transition:none; }
}

ul.toc-list.toc-l1 {
    border-top: 1px solid #00000014;
    padding-top: 10px;
    padding-bottom: 15px;
}
.singleservicepage .lyam-review-head {
    display: flex;
    justify-content: center;
}

.singleservicepage .lyam-review-wrap {
    margin: 60px 0;
}

.singleservicepage .lyam-review-title:before {
    display: none;
}

.singleservicepage .lyam-review-title {
    font-size: 40px;
}
.usercommentavatar {
    background: var(--color2);
    padding: 0;
    border-radius: 80px 20px;
    text-align: center;
    color: #484848;
    overflow: hidden;
}

.btnavatar img {
    width: 70px !important;
    border-radius: 50px;
    margin: 0 auto;
    height: 60px;
}

.usercommentavatar > p {
    line-height: 35px;
    font-size: 15px;
    padding: 20px 30px 0px 30px;
}
.btnavatar {
    background: #00000014;
    height: 110px;
    padding-top: 40px;
    position: relative;
    margin-top: 40px;
}

.btnavatar img {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: -30px;
}

.btnavatar span {
    font-size: 20px;
    font-family: 'PeydaWebextrabold';
    color: var(--color1);
}

.btnavatar p {
    font-size: 15px;
}

ul.accordion-list {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  margin: 0;
  list-style: none;
}
ul.accordion-list li {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  background-color: #0000001a;
  margin: 0 auto 16px auto;
  border-radius: 24px 8px;
  cursor: pointer;
  overflow: hidden;
  transition: 0.5s;
  color: #fff;
}
ul.accordion-list li.active h3:after {
  transform: rotate(180deg);
  color: #fff;
}
ul.accordion-list li h4 {
  text-align: right;
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  padding: 19px;
  margin: 0;
  font-size: 16px;
  letter-spacing: 1.01em;
  cursor: pointer;
  /* transition: 0.5s; */
  border-radius: 1px;
  font-family: 'PeydaWebbold';
  font-weight: 300;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
ul.accordion-list li h4:after {
    content: '';
    width: 11px;
    height: 10px;
    background: url('data:image/svg+xml,<svg width="102" height="57" viewBox="0 0 102 57" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M50.5498 56.7234C48.7379 56.7234 46.9262 56.0425 45.5448 54.6834L2.07398 11.896C-0.69133 9.17419 -0.691329 4.76124 2.07398 2.04053C4.83818 -0.680177 9.32076 -0.680176 12.0863 2.04053L50.5498 39.9012L89.0136 2.04187C91.7789 -0.678839 96.261 -0.678838 99.025 2.04187C101.792 4.76258 101.792 9.17553 99.025 11.8973L55.5549 54.6848C54.1728 56.044 52.3611 56.7234 50.5498 56.7234Z" fill="%23367061"/></svg>');
    display: inline-block;
    background-repeat: no-repeat;
    position: relative;
    background-position: center;
    background-size: 100%;
    top: 1px;
    margin-right: 3px;
    filter: brightness(0) invert(1);
}
ul.accordion-list li div.answer {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0px 13px 13px 13px;
  cursor: pointer;
}
ul.accordion-list li div.answer p {
  position: relative;
  display: block;
  font-weight: 300;
  padding: 0px 0 0 0;
  cursor: pointer;
  line-height: 31px;
  margin: 0px 0 5px 0;
  font-size: 15px;
  padding-top: 13px;
}
li.active h3 {
    color: #fff;
}

ul.accordion-list li h3 {
    /* font-weight: 400; */
    font-size: 12px;
}
ul.accordion-list li h3 span {
    font-weight: 100;
    font-size: 10px;
    color: var(--color2);
    position: absolute;
    left: 13px;
    top: 11px;
}
ul.accordion-list li div.answer p span {
    background: #ffffff;
    padding: 0 8px;
    margin-left: 7px;
    border-radius: 3px;
    font-size: 10px;
    color: var(--color1);
}

ul.accordion-list li.active {
    background: var(--color2);
    color: var(--color1);
}

ul.accordion-list li.active p {
    color: #4e4e4e;
    border-top: 1px solid #ececec1c;
}

li.active h3 > span {
    display: none;
}
.faq h2 {
  text-align: center;
} 
.faq {
  margin-top: 100px;
  margin-bottom: 60px;
}


h4.titlelistaccordion {}

.faqbox {
    background-color: #6F8F87;
    border-radius: 80px 25px;
    display: flex;
    flex-direction: column;
    padding: 40px;
    min-height: 350px;
    position: relative;
    background-image: url(assets/images/bgbn.png);
    background-size: 100%;
}

.titlehfive {
    font-size: 40px;
    font-family: 'PeydaWebextrabold';
    color: var(--color2);
    text-align: center;
    margin-bottom: 30px;
}

ul.accordion-list li.active h4 {
    background: #0000000d;
}

ul.accordion-list li.active h4:after {
    filter: none;
    transform: rotate(180deg);
}

table{
  width:100%;
  border-collapse:collapse;
  direction:rtl;
  text-align:right;
  background: #ead9bb2b;
  border:1px solid color-mix(in srgb, var(--color1) 35%, #ffffff);
  border-radius:10px;
  overflow:hidden;
  margin: 40px 0;
	        width: 100% !important;
}

thead th{
  background:var(--color2);
  color: var(--color1);
  font-weight:700;
  padding:12px 14px;
  border-bottom:1px solid color-mix(in srgb, var(--color1) 30%, #ffffff);
  white-space:nowrap;
}

tbody td{
  padding:12px 14px;
  border-bottom:1px solid color-mix(in srgb, var(--color1) 18%, #ffffff);
  color:#374151;
  vertical-align:top;
  font-size: 15px;
}

tbody tr:last-child td{ border-bottom:none; }

tbody tr:hover{
  background:color-mix(in srgb, var(--color2) 55%, #ffffff);
}

th:nth-child(1), td:nth-child(1){
  width:18%;
  font-weight:600;
  color: var(--color1);
  text-align: center;
}

th:nth-child(2), td:nth-child(2){width:52%;text-align: center;}

th:nth-child(3), td:nth-child(3){
  width: 10%;
  text-align: center;
}

