.yc-shortcode--single-worksteps-item:hover,.yc-shortcode-gallry--image:hover {
transform: translateY(-7px);
}
.yc-shortcode--single-worksteps-item{
box-shadow: var(--box-shadow-hover);
}
.yc-shortcode--box {
}
.yc-shortcode--box>h2 {
position: relative;
margin-bottom: 20px
}
.yc-shortcode--features .--short--code--title {
color: white;
}
.yc-shortcode--box>.--short--code--content {
margin-bottom: 30px;
}
.yc-shortcode--features .--short--code--content {
color: white;
opacity: 0.8;
}
.yc-shortcode--features--items {
display: flex;
flex-wrap: wrap;
max-width: unset!important;
align-content: center;
margin-bottom: 30px !important;
}
.yc-shortcode--single-features-item {
padding: 5px!important;
align-items: center;
flex: 1;
transition: 250ms;
min-width: 350px;
position: relative
}
.yc-shortcode-features--icon {
font-size: 37px;
text-align: center;
display: flex;
justify-content: center;
margin: 0!important;
transition: 180ms;
--el-w: 55px;
min-width: var(--el-w);
height: var(--el-w);
align-items: center;
position: relative;
background: #ffffff0d;
border-radius: 10px;
}
.yc-shortcode-features--icon>i {
transition: 180ms;
position: relative;
color: white;
font-size: 22px;
font-weight: 600;
}
.yc-shortcode--step--info {
opacity: .8;
transition: 180ms
}
.yc-shortcode--single-features-item:hover .yc-shortcode--step--info {
opacity: 1
}
.yc-shortcode--step--info>h3 {
font-weight: 500;
margin: 0 0 10px!important;
font-size: 22px
}
.yc-shortcode--step--info>p {
color: white;
margin: 0!important;
font-size: 17px
}
.yc-shortcode--section--contactus {
display: flex;
padding: 30px!important;
transition: 250ms;
border: 3px dashed var(--uicolor);
flex-direction: column;
align-content: center
}
.--contact--post-info {
display: block;
text-align: start;
flex: 1
}
.--contact--post-info>.--shortcode--section--contactus--title {
display: flex;
margin: 0;
justify-content: center;
text-align: center;
font-size: 34px;
font-weight: 500;
}
.--contact--post-info>p {
margin: 7px 0 0;
TEXT-ALIGN: CENTER
}
.--contact--post-call--buttons {
display: flex;
justify-content: center
}
.--contact--post-call--buttons>a {
margin-inline-end: 10px;
padding: 10px 20px;
background: var(--uicolor);
color: #fff;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
transition: 0.5s all ease;
border-radius: 10px;
font-family: "YekanBakh", sans-serif;
font-weight: 500;
}
.--contact--post-call--buttons>a:hover {background: var(--uicolor2);}
.--contact--post-call--buttons>a:hover {
background:0 0;
color: var(--uicolor);
}
.--contact--post-call--buttons>a.--button-call-link-whatsapp:hover {
background:0 0;
color: var(--whatsapp);
}
.--contact--post-call--buttons>a.--button-call-link-whatsapp {
color: #fff;
background: var(--whatsapp);
border-color: var(--whatsapp)
}
.--contact--post-call--buttons>a:last-child {
margin-bottom:0
}
.--contact--post-call--buttons>a>i {
margin: 0!important;
margin-inline-end:10px!important;
font-weight: 500;
font-size: 18px;
}
.--contact--post-call--buttons>a>strong {
font-weight: 500;
font-family: "IRANYekanX", sans-serif;
}
.yc-shortcode--services--items {
display: flex;
flex-wrap: wrap;
gap: 20px;
flex: 1;
}
.yc-shortcode--single-services-item {
display: flex;
align-items: center;
padding: 20px!important;
transition: .4s;
position: relative;
z-index: 9;
flex: 1;
gap: 20px;
border: solid 1px #ddddddad;
border-radius: var(--largeradius);
max-width: 300px;
min-width: 480px;
}
.yc-shortcode-step--image {
position: relative;
display: flex;
align-items: center;
justify-content: center;
background: #fff;
border-radius: 50%;
margin-inline-end:10px}
.yc-shortcode-step--image>img {
max-width: unset;
max-height: 100%;
margin: 0!important;
padding: 0!important
}
.yc-shortcode--services--info {
display: block;
flex: 1;
position: relative
}
.yc-shortcode--services--info>h3 {
margin: 0;
font-size: 22px;
font-weight: 500;
position: relative;
text-align: start;
margin-bottom: 4px;
}
.yc-shortcode--single-image {display: flex;flex-wrap: wrap;align-items: center;gap: 20px;justify-content: center;}
.yc-shortcode--box.yc-shortcode--post--gallery {
display: flex;
flex-direction: column
}
.yc-shortcode-gallry--image {
break-inside: avoid;
display: flex;
overflow: hidden;
align-items: flex-start;
justify-content: center;
background: #fafafa;
border: var(--border-defult);
transition: 250ms;
border-radius: var(--largeradius);
width: 200px;
height: 200px;
}
.yc-shortcode--steps--items,.yc-shortcode--worksteps--info {
display: block
}
.yc-shortcode-gallry--image:hover {
transition: 80ms
}
.yc-shortcode-gallry--image>a {
display: flex;
align-items: center;
width: 100%;
height: 100%;
border-radius: var(--largeradius);
justify-content: center
}
.yc-shortcode--single-worksteps-item {
display: block;
padding: 30px!important;
border: 1px solid var(--diver);
margin-bottom: 40px;
cursor: pointer;
transition: 250ms;
border-radius: var(--largeradius);
flex: 1;
min-width: 440px;
}
.yc-shortcode-worksteps--image {
font-size: 50px;
font-weight: 500;
margin: 0!important;
font-family: var(--f-number)
}
.yc-shortcode--worksteps--info>h3 {
margin: 0;
font-weight: 500;
font-size: 26px;
}
.yc-shortcode--worksteps--info>p {
font-size: 16px;
color: var(--second-text-color);
line-height: 1.7;
}
.yc-shortcode--single-features-top {
display: flex;
flex-wrap: wrap;
margin-bottom: 7px!important;
align-items: center
}
.yc-shortcode--single-features-top h3 {
flex: 1;
color: var(--sp-fill);
font-size: 20px;
font-weight: 400;
line-height: 1.4em;
}
.yc-shortcode--services--info p {
padding-bottom: 0!important;
margin-bottom: 0;
position: relative;
margin-top: 2px!important;
text-align: start;
font-size: 16px;
color: var(--secondarytext);
font-weight: 400;
line-height: 1.7;
}.-Yc-single-main {
display: flex;
align-items: flex-start;
align-content: flex-start;
flex-wrap: wrap;
padding: 90px 0 0px;
margin-bottom: 50px;
justify-content: center;
--sidebar-width: 380px;
position:relative;
}
.sin-cont-elem.-YC-single-page {
margin-inline-end:0;margin-bottom: 40px
}
.-single-bottom-title-list>ul>li>span {
font-weight: 500;
font-family: var(--font-family);
}
.-single-bottom-title-list>ul>li:last-child::after {
display: none
}
li.-single-bottom-list-date i {
margin-inline-end:8px;
background: var(--uicolor);
color: #fff;
width: var(--w--h);
height: var(--w--h);
display: flex;
align-items: center;
justify-content: center;
font-size: 13px;
padding: 8px;
transition: 0.5s all ease;
--w--h: 27px;
border-radius: 100%;
}
.-single-bottom-list-date:hover i {background: var(--uicolor2);}
.-single-bottom-title-list>ul>li:before {
--w-h: 8px;
position: absolute;
left: -24px;
top: 50%;
transform: translateY(-50%) rotate(45deg);
background: var(--secondarytext);
width: var(--w-h);
height: var(--w-h);
border-radius: 38%
}
.-single-bottom-title-list>ul>li>a>span {
font-weight: 500;
font-family: var(--font-family);
}
.-single-bottom-title-list>ul>li>a:hover {
color: var(--uicolor);
}
.-single-bottom-title-list>ul>li.-single-bottom-list-Rate>a>i {
color: #ffa700;
font-weight: 500
}
.-single-bottom-title-list>ul>li.-single-bottom-list-Rate>a {
display: flex;
color: var(--primary-text);
font-size: 20px;
font-weight: 500;
flex-wrap: wrap;
align-content: center;
align-items: center
}
.-single-bottom-title-list>ul>li>a>i {
margin-inline-end: 9px;
font-weight: 600;
background: var(--uicolor);
color: #fff;
width: var(--w--h);
height: var(--w--h);
display: flex;
align-items: center;
justify-content: center;
font-size: 13px;
padding: 8px;
transition: 0.5s all ease;
--w--h: 27px;
border-radius: 100%;
}
.-single-bottom-title-list>ul>li>a:hover i {background: var(--uicolor2);}
.-post-bar:last-child,.CommentsListInner .ChildComments:last-child,.CommentsListInner>.-comment--single-item:last-child,.single-post-parent-container-comments>form>.alerts>.alert.alert-danger:empty {
margin-bottom: 0
}
.-third-single-post-bar:before {
content: '';
position: absolute;
right: -40px;
height: 100%;
top: 0;
background: var(--diver);
width: 1px
}
.-third-single-post-bar {
position: sticky;
top: 140px;
min-width: 240px;
min-height: 400px;
transition: 180ms;
max-width: 240px;
max-height: calc(100vh - 40px);
overflow: hidden;
overflow-y: scroll;
padding-inline-end:10px;
}
.sin-cont-elem.-YC-single-page {
margin-inline-end:0;
margin-bottom: 40px;
}
.-first-single-post-bar {
display: block;
min-width: var(--sidebar-width);
max-width: var(--sidebar-width);
position: sticky;
top: 11px;
transition: 180ms;
max-width: 383px;
--sidebar-width: 380px;
}
.-single-bottom-title-list>ul {
display: flex;
list-style: none;
align-items: center;
justify-content: space-around;
padding: 17px;
gap: 30px;
border-radius: var(--miniradius);
border: solid 1px #ddddddad;
flex-wrap: wrap;
}
.-single-bottom-title-list>ul>li {
color: var(--secondarytext);
position: relative;
display: flex;
align-content: center;
align-items: center;
font-weight: 400;
transition: 0.3s all ease;
min-width: max-content;
}
.-single-bottom-title-list>ul>li>span {
font-weight: 500;
font-family: var(--font-family);
}
.-single-bottom-title-list>ul>li:hover {
color: var(--uicolor);
}
.-single-bottom-title-list>ul>li:last-child::after {
display: none
}
li.-single-bottom-list-date i {
margin-inline-end:8px;
background: var(--uicolor);
color: #fff;
width: var(--w--h);
height: var(--w--h);
display: flex;
align-items: center;
justify-content: center;
font-size: 13px;
padding: 8px;
transition: 0.5s all ease;
--w--h: 27px;
border-radius: 100%;
}
.-single-bottom-list-date:hover i {background: var(--uicolor2);}
.-single-bottom-title-list>ul>li:before {
--w-h: 8px;
position: absolute;
left: -24px;
top: 50%;
transform: translateY(-50%) rotate(45deg);
background: var(--secondarytext);
width: var(--w-h);
height: var(--w-h);
border-radius: 38%
}
.-single-bottom-title-list>ul>li>a {
color: var(--secondarytext);
font-weight: 400;
font-size: 16px;
line-height: 1.5;
display: flex;
align-items: center;
transition: 0.3s all ease;
}
.-single-bottom-title-list>ul>li>a>span {
font-weight: 500;
font-family: var(--font-family);
}
.-single-bottom-title-list>ul>li>a:hover {
color: var(--uicolor);
}
.-single-bottom-title-list>ul>li.-single-bottom-list-Rate>a>i {
color: #ffa700;
font-weight: 500
}
.-single-bottom-title-list>ul>li.-single-bottom-list-Rate>a {
display: flex;
color: var(--primary-text);
font-size: 20px;
font-weight: 500;
flex-wrap: wrap;
align-content: center;
align-items: center
}
.-single-bottom-title-list>ul>li.-single-bottom-list-user-area>a {
text-transform: capitalize
}
.-single-bottom-title-list>ul>li>a>i {
margin-inline-end: 9px;
font-weight: 600;
background: var(--uicolor);
color: #fff;
width: var(--w--h);
height: var(--w--h);
display: flex;
align-items: center;
justify-content: center;
font-size: 13px;
padding: 8px;
transition: 0.5s all ease;
--w--h: 27px;
border-radius: 100%;
}
.-single-bottom-title-list>ul>li>a:hover i {background: var(--uicolor2);}
.-post-bar {
display: flex;
flex: 1;
position: relative;
margin-bottom: 40px;
border-radius: var(--largeradius);
max-width: 100%;
flex-direction: column;
}
.-post-bar:last-child,.CommentsListInner .ChildComments:last-child,.CommentsListInner>.-comment--single-item:last-child,.single-post-parent-container-comments>form>.alerts>.alert.alert-danger:empty {
margin-bottom: 0
}
.-third-single-post-bar:before {
content: '';
position: absolute;
right: -40px;
height: 100%;
top: 0;
background: var(--diver);
width: 1px
}
.-third-single-post-bar {
position: sticky;
top: 140px;
min-width: 240px;
min-height: 400px;
transition: 180ms;
max-width: 240px;
max-height: calc(100vh - 40px);
overflow: hidden;
overflow-y: scroll;
padding-inline-end:10px}
.-single-post-content p {
max-width: 100%;
font-size: 17px;
font-weight: 400;
line-height: 1.8;
}
.-single-post-content table {
max-width: 100%;
margin-bottom: 1rem;
background-color: rgba(0,0,0,0);
border-collapse: collapse;
width: 100%!important;
border-right: 1px solid var(--diver)
}
.-single-post-content table>tbody>tr>td:first-child {
background: #f9faff!important;
max-width: 250px
}
.yc--post--models--post-card {
padding: 30px;
border-radius: var(--largeradius);
border: solid 1px #ddddddad;
display: flex;
flex-wrap: wrap;
justify-content: center;
flex-direction: column;
margin-bottom: 30px;
}
.-single-parent-flexes--content-bar {
display: block
}
.-single-parent-flexes--content-bar>span {
font-size: 25px;
margin-bottom: 15px;
display: block;
text-align: center;
font-weight: 500;
line-height: 1.5;
}
.-chevron-scroller-single>i,.-single-post-content table tr:first-child,.NoComments {
font-weight: 400
}
.-single-parent-flexes--content-bar>p {
font-size: 16px;
line-height: 1.7;
text-align: center;
color: var(--secondarytext);
margin-bottom: 26px;
font-family: var(--font-family);
font-weight: 400;
}
.-post-card--burrons--area {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap
}
.-post-card--burrons--area>a {
padding: 15px;
border: 2px solid var(--primary-text);
color: var(--primary-text);
margin-inline-end:15px;
display: flex;
align-items: center;
font-size: 15px;
position: relative;
overflow: hidden;
line-height: 1;
border-radius: 10px;
font-family: var(--font-family);
font-weight: 500;
transition: 0.3s all ease;
}
.-post-card--burrons--area>a>strong {
font-family: var(--font-family);
font-weight: 500;
}
.-post-card--burrons--area>a:before {
content: '';
position: absolute;
top: 0;
right: -203%;
width: 200%;
height: 100%;
transform: skewX(-20deg);
z-index: 0;
background-image: linear-gradient(to right,transparent,rgba(255,255,255,.4),transparent)
}
.-post-card--burrons--area>a:hover:before {
animation: 1.2s .1s btn_shine
}
.-post-card--burrons--area>a>strong {
font-weight: 600
}
.-post-card--burrons--area>a.whatsapp--callbutton--post-card {
background: var(--whatsapp);
border-color: var(--whatsapp);
color: #fff
}
.-post-card--burrons--area>a.whatsapp--callbutton--post-card:hover {
background: var(--whatsapp);
color: #fff
}
.-post-card--burrons--area>a>i {
margin-inline-end:10px;font-weight: 500;
font-size: 17px
}
.-post-card--burrons--area>a:hover {
background: var(--primary-text);
color: #fff
}
.-single-post-content table>tbody>tr>:first-child {
background: #f9faff
}
.-single-post-content table td,.-single-post-content table th {
vertical-align: top;
font-size: 14px;
padding: .65rem!important
}
.-single-post-content table tr {
border-top: 1px solid var(--diver)
}
.-single-post-content table tbody tr td,.-single-post-content table thead tr th {
border-left: 1px solid var(--diver);
font-family: var(--f-logo);
font-weight: 400;
}
.-single-post-content table tr:last-child {
border-bottom: 1px solid var(--diver)
}
.-single-post-content>h1,.-single-post-content>h2,.-single-post-content>h3,.-single-post-content>h4,.-single-post-content>h5,.-single-post-content>h6 {
padding: 0 0!important;
line-height: 1.4
}
.-single-post-content>h4 {
font-size: 18px;
}
.-single-post-content>h2 {
font-size: 25px;
}
.-single-post-content>h3 {
font-size: 20px;
margin-block: 0;
}
.-single-post-content * {
margin: revert;
padding: revert;
max-width: 100%;
list-style: inherit;
}
.-single-post-content {
max-width: 100%;
font-size: 18px;
line-height: 1.7;
font-weight: 400;
margin-bottom: 30px;
}
.-single-post-content>ul>li {
}
.yc-shortcode--box.yc-shortcode--features {
background: var(--dark-color);
padding: 35px;
border-radius: var(--largeradius);
}
.yc-shortcode--single-services-item:hover .services_shortcode_icone {
animation: stylishListWobbleSkew .8s;
}
.workfutchers-icone {
position: relative;
color: var(--uicolor);
font-size: 23px;
font-weight: 600;
}
.work-futchers-title-icone {
display: flex;
align-items: center;
gap: 13px;
margin-bottom: 15px;
}
.work-futchers-title-icone h3 {
font-size: 19px;
color: var(--primary-text);
line-height: 1.7;
font-weight: 400;
margin: 0;
font-family:var(--font-family)
}
.yc-shortcode--worksteps--info h3 {
padding-bottom: 12px;
}
.yc-shortcode--worksteps--info p {
margin: 0;
}
.yc-shortcode-worksteps-icone {
background: var(--uicolor);
color: #fff;
width: 60px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
font-size: 26px;
transition: 0.5s all ease;
padding: 14px;
margin-bottom: 11px;
border-radius: 10px;
}
.yc-shortcode--single-worksteps-item {
max-width: 462px;
}
.yc-shortcode--single-worksteps-item:hover .yc-shortcode-worksteps-icone {animation: stylishListWobbleSkew .8s;}
.yc-shortcode--steps--items {
display: flex;
flex-wrap: wrap;
gap: 20px;
margin-bottom: 40px;
}
.yc-shortcode--box.yc-shortcode--work-steps p {
color: var(--secondarytext);
}
.yc-shortcode--box.yc-shortcode--work-steps h2 {
color: var(--primary-text);
}
.yc-shortcode-services--image {
position: sticky;
overflow: hidden;
border-radius: 20px;
width: 450px;
height: 450px;
background: var(--background);
display: flex;
justify-content: center;
align-items: center;
top: 20px;
}
.yc-shortcode-services-items-2 {
display: flex;
gap: 17px;
flex-wrap: wrap;
margin-bottom: 20px;
}
.yc-shortcode--box.yc-shortcode--post-services p {
color: var(--secondarytext);
opacity: 1;
}
.yc-shortcode--box.yc-shortcode--post-services h2 {
color: var(--primary-text);
}
.services_shortcode_icone {
background: var(--uicolor);
color: #fff;
width: 60px;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px;
transition: 0.5s all ease;
padding: 14px;
border-radius: 10px;
}
.yc-shortcode-features--image {
position: relative;
overflow: hidden;
width: 880px;
height: 500px;
background: var(--background);
display: flex;
justify-content: center;
align-items: center;
border-radius: var(--largeradius);
}
.aligncenter {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
margin: auto;
width: 100% !important;
height: 100%;
border-radius: var(--largeradius);
overflow: hidden;
}
.aligncenter img {
width: 100%;
height: 100%;
object-fit: cover;
}
.-single-post-content>p>img.aligncenter {
margin: 0 auto;
display: block
}
.-Chevrons--NextPrev>a,.-single-more-read-btn>a {
align-content: center
}
.-next-prev-singular-posts {
display: flex;
margin: 40px -10px 0;
flex-wrap: wrap
}
.-Chevrons--NextPrev {
display: block;
margin-inline:10px;flex: 1
}
.-Chevrons--NextPrev>a {
display: flex;
padding: 25px;
position: relative;
align-items: center;
flex-wrap: wrap;
border-radius: var(--largeradius);
border: var(--border-defult);
transition: .3s;
background: var(--background);
}
.-Chevrons--NextPrev:hover>a {
border-color: var(--border-defult-hover);
box-shadow: var(--box-shadow-hover);
transform: translateY(-1px);
transition: ll 180ms
}
.-Chevrons--NextPrev>a>i {
--sh-color: #0000000d;
font-size: 45px;
font-weight: 300;
color: var(--secondarytext);
background: #fdfdfd;
border-radius: 50%;
width: 80px;
height: 80px;
display: flex;
text-align: center;
justify-content: center;
align-content: center;
align-items: center;
flex-wrap: wrap;
transition: 180ms;
margin-inline-start:30px}
.-Chevrons--NextPrev:hover>a>i {
color: var(--uicolor);
transform: scale(1.1)
}
.-Chevrons--NextPrev.-chevron--prevPost>a>i {
margin-inline-end:30px;margin-inline-start:0}
.-Chevrons--NextPrev>a>.inbox-pos {
display: flex;
flex-wrap: wrap;
flex-direction: column;
flex: 1
}
.-Chevrons--NextPrev>a>.inbox-pos>span {
font-size: 15px;
color: var(--secondarytext);
display: block;
margin-bottom: 10px;
transition: 180ms
}
.-Chevrons--NextPrev>a>.inbox-pos>h3 {
font-size: 17px;
font-weight: 500;
line-height: 1.5;
transition: 180ms;
color: var(--secondarytext)
}
.-Chevrons--NextPrev:hover>a>.inbox-pos>h3 {
color: var(--uicolor)
}
.-Chevrons--NextPrev:hover>a>.inbox-pos>span,.Bottom-comment-bar>.replay-comment-button:hover,.Bottom-comment-bar>ul>li:not(.active):hover {
color: var(--primary-text)
}
.single-post-parent-container-comments {
display: block;
border-radius: var(--largeradius);
position: relative;
padding: 40px;
border: 1px solid var(--diver);
}
.single-post-parent-container-comments>form>input {
max-width: 300px
}
.single-post-parent-container-comments>form {
display: flex;
flex-wrap: wrap;
margin: 0 -15px 15px
}
.Bottom-comment-bar>ul>li>i,.NoComments>i {
margin-inline-end:5px}
.single-post-parent-container-comments>form>.alerts {
min-width: 100%;
flex: 1;
margin: 0 0 30px
}
.single-post-parent-container-comments>form>.alerts>.alert {
font-weight: 300;
font-size: 15px
}
.single-post-parent-container-comments>form>.alerts>.alert.alert-danger {
color: #b50221;
background: #f0284a08;
margin: 0 15px;
width: auto
}
.single-post-parent-container-comments>h4 {
display: block;
font-size: 21px;
margin-bottom: 20px
}
.-comments-form-inputs-area {
flex: 1;
display: flex;
margin: 0 15px 30px;
min-width: 280px
}
.-comments-form-inputs-area.necessary>input,.-comments-form-inputs-area.necessary>textarea {
border-color: var(--negative)
}
.-comments-form-inputs-area.-comments--textarea>textarea {
min-height: 160px;
padding: 25px!important;
background: var(--background)
}
.-comments-form-inputs-area.-comments--textarea {
min-width: 350px;
margin: 0 15px
}
.-comments-form-Button-area {
display: flex;
justify-content: flex-end;
flex: 1;
margin: 30px 15px 0
}
.-comments-form-Button-area>button {background: var(--uicolor);padding: 14px 29px;color: #fff;font-size: 16px;gap: 10px;cursor: pointer;font-weight: 500;display: inline-flex;flex-wrap: wrap;align-items: center;border: none;opacity: 1 !important;pointer-events: all !important;transition: 0.2s all ease;border-radius: 10px;font-family: var(--font-family);line-height: 1.5;}
.-singular-comments-post,.ReplyCommentPreview>h2 {
display: flex;
align-items: center;
align-content: center
}
.-comments-form-Button-area>button>i {
margin-inline-start:10px}
.-comments-form-Button-area>button:hover {background: var(--uicolor2);}
.-comments-form-Button-area>button>btn-icon {
--inset-uicolor: white
}
.-singular-comments-post {
flex-wrap: wrap;
margin-bottom: 0
}
.-comment-user-area,.-comments-titlecontext-inner {
display: block;
flex: 1;
font-size: 21px;
color: var(--primary-text);
font-weight: 500;
font-family:var(--font-family)
}
.-comments-titlecontext-inner>p {
font-weight: 300;
color: var(--secondarytext);
font-size: 18px;
line-height: 1.6;
font-weight: 300;
font-family:var(--font-family)
}
.CommentsListInner .ChildComments {
display: flex;
flex-direction: column;
list-style: none
}
.CommentsListInner>.ChildComments {
margin: 30px 30px 30px 0
}
.ChildComments>.-comment--single-item,.CommentsListInner>.-comment--single-item {
display: flex;
flex-wrap: wrap;
margin-bottom: 35px;
flex-direction: column
}
.NoComments {
display: block;
font-size: 16px;
font-weight: 300;
font-family: var(--font-family);
}
.NoComments>i {
font-size: 20px
}
.-TitleContent-section>a,.-references-post {
border-radius: var(--largeradius);
position: relative
}
.--widget--sidebar--title.-TitleContent-section {
margin-bottom: 40px;
font-size: 23px
}
.-TitleContent-section>p {
color: var(--primary-text);
font-size: 28px;
font-weight: 600;
}
.-TitleContent-section>i {
margin-inline-end:15px;
}
.-TitleContent-section>a {
margin-inline-start:auto;
display: flex;
font-size: 17px;
font-weight: 400;
align-content: center;
align-items: center;
background: 0 0;
color: var(--uicolor);
flex-wrap: wrap;
padding: 11px 15px;
overflow: hidden;
border: 2px solid var(--uicolor);
transition: all 0.2s ease;
}
.-TitleContent-section>a>i {
font-weight: 600;
position: absolute;
left: -30px;
transition: all 0.2s ease;
}
.-TitleContent-section>a:hover>i {
left: 20px;
}
.-TitleContent-section>a:hover {
color: #fff;
padding-inline-end:50px;background: var(--uicolor);
border-color: var(--uicolor);
}
.-TitleContent-section>a>.-YC-Icon-Buttons {
--inset-uicolor: var(--primary-text);
}
h2.-TitleContent-section>.seccontent {
display: flex;
align-content: center;
align-items: center;
flex-wrap: wrap;
color: var(--uicolor);
font-size: 21px;
flex: 1;
}
h2.-TitleContent-section>.seccontent>span {
font-weight: 300;
margin-inline-end:10px;color: var(--primary-text);
font-size: 20px;
}
h2.-TitleContent-section>.seccontent>i {
font-size: 30px;
margin-inline-end:15px;font-weight: 300;
color: var(--secondarytext);
}
.-Posts-RelatedBoxes {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 20px;
padding-bottom: 0;
}
.-Posts-RelatedBoxes>.-YC-Post-box {
min-width: 420px;
max-width: 440px
}
.-post-tag-items>a,.-references-post ul>li a {
align-items: center;
font-size: 15px;
align-content: center;
}
.-YC-FaqsSimple-vsingle-Item-v2.active .-YC-FaqsSimple-vsingle-Title>.--fq-count,.-YC-FaqsSimple-vsingle-Item-v2.active .-YC-FaqsSimple-vsingle-Title>h2,.-post-tag-items>a:hover,.-post-tag-items>a:hover:before,.-references-post>ul,ul.ez-toc-list li:hover>a:before {
color:var(--uicolor);
}
.-post-tag-items {
display: flex;
margin-bottom: 30px;
flex-wrap: wrap;
margin-inline:-6px;
}
.-post-tag-items>a {
display: flex;
padding: 10px 15px;
position: relative;
flex-wrap: wrap;
color: var(--secondarytext);
margin: 6px;
border-radius: var(--largeradius);
border: 1px solid #ddddddd1;
background: #fff;
font-weight: 500;
font-family: var(--font-family);
}
.-post-tag-items>a:before {
content: '\23';
position: relative;
display: block;
margin-inline-end:7px;font-weight: 400;
font-size: 17px;
color: var(--secondarytext);
transition: 180ms;
}
.-YC-FaqsSimple-vsingle-Item-v2 {
border: var(--border-defult);
background: #fff;
transition: 180ms;
border-bottom: 1px solid var(--diver);
}
.-YC-FaqsSimple-vsingle-Item-v2:last-child {
margin-bottom: 0;
border-bottom: 0;
}
.-YC-FaqsSimple-vsingle-Title {
display: flex;
padding: 28px 0;
align-content: center;
align-items: center;
justify-content: space-between;
cursor: pointer;
flex-wrap: wrap;
font-family: var(--font-family);
font-weight: 500;
}
.-YC-FaqsSimple-vsingle-Title>.--fq-count {
font-family: var(--f-number);
font-size: 23px;
margin-inline-end:15px;
font-weight: 800;
color: var(--secondarytext)
}
.-YC-FaqsSimple-vsingle-Title>i {
font-size: 22px;
color: var(--secondarytext);
transition: 180ms;
}
.-YC-FaqsSimple-vsingle-Item-v2.active .-YC-FaqsSimple-vsingle-Title>i {
color: var(--uicolor);
transform: rotate(180deg);
}
.-YC-FaqsSimple-vsingle-Title>h2 {
display: block;
font-size: 20px;
font-weight: 500;
color: var(--primary-text);
flex: 1;
font-family: var(--font-family);
}
.-YC-FaqsSimple-vsingle-Title>h2>em {
margin-inline-end:10px;font-style: normal;
font-family: var(--f-number);
font-weight: 400;
font-size: 30px;
}
.-YC-FaqsSimple-vsingle-Item-v2.active .-FaqsSimple-vsingle-Content-Row-v1 {
display: block;
height: var(--pin-height)
}
.-FaqsSimple-vsingle-Content-Row-v1 {
display: block;
height: 0;
--pin-height: auto;
overflow: hidden;
transition: 180ms
}
.-p-FaqsSimple-vsingle-ContentValue-v1 {
padding: 0 0 30px;
display: block;
line-height: 1.6;
font-size: 17px;
color: var(--secondarytext);
font-weight: 500;
font-family: var(--font-family);
}
.-YC-FaqsSimple-vsingle {
margin-bottom: 40px;
display: block
}
.-YC-FaqsSimple-vsingle .--widget--sidebar--title {
margin-bottom: 10px
}
.-post-reviews-area {
display: flex;
align-content: flex-start;
align-items: stretch;
flex-wrap: wrap;
position: relative;
justify-content: space-between;
flex-direction: column;
flex: 1;
padding-inline-end:40px}
.-post-reviews-area>h2 {
font-size: 26px;
color: var(--primary-text);
font-weight: 400
}
.-YC-owl-navs-items {display: flex;align-items: center;background: var(--uicolor2);padding: 10px 16px;width: 100px;border-radius: 20px;justify-content: space-between;}
.gallery-overlay .-YC-owl-navs-items {
position: absolute;
width: 100%;
background: none;
}
.-FeedBack-Rating>.RatingReview {
direction: ltr;
font-size: 50px;
color: #e1e1e1;
cursor: pointer;
display: flex;
letter-spacing: 5px
}
.-FeedBack-Rating>.RatingReview>i {
font-weight: 300;
transition: 180ms
}
.-FeedBack-Rating>.RatingReview>i.active,.-FeedBack-Rating>.RatingReview>i.fixedactive,.-PostFeedBack-Rateing-Box .RatingReview>i.fixedactive,.RateComment>.RatingReview>i.fixedactive {
color: #ffa700;
font-weight: 600
}
.-PostFeedBack-Rateing-Box {
display: flex;
justify-content: flex-start;
flex-wrap: wrap;
align-items: center;
align-content: center;
padding-inline-start:40px;border-inline-start:1px solid var(--diver);margin-inline-start: 40px;
min-width: 400px
}
.-YC-post-reviews-info {
display: flex;
flex-wrap: wrap;
align-content: flex-start;
flex-direction: column;
justify-content: center;
margin-top: 30px;
width: 100%
}
.-YC-post-reviews-info .product-item-info-stats-ratings {
flex: 1;
display: flex;
flex-wrap: wrap;
align-items: center;
position: relative;
justify-content: flex-start
}
.product-item-info-stats-ratings>.-icon-info-stats-ratings>i {
display: block;
font-size: 145px;
font-weight: 100;
color: #ffa700;
text-shadow: -4px 2px 0 #00000005,-6px 3px 0 #00000005
}
.-YC-post-reviews-info .product-item-info-stats-ratings>p {
display: flex;
flex-wrap: wrap;
align-content: center;
align-items: flex-start;
flex-direction: column
}
.-YC-post-reviews-info .product-item-info-stats-ratings>p>.-rating-suptitle {
display: flex;
min-width: 100%;
color: var(--secondarytext);
font-size: 16px;
align-items: center;
font-weight: 500;
font-family:var(--font-family)
}
.product-item-info-stats-ratings>p>.-rating-suptitle>em {
font-weight: 800;
font-style: normal;
font-size: 14px;
font-family: var(--f-number);
margin-inline-end:5px}
.-YC-post-reviews-info .product-item-info-stats-ratings>p>span.-rating-label {
display: block;
color: var(--primary-text);
font-size: 19px;
font-weight: 500;
line-height: 1.5;
margin-bottom: 5px;
font-family:var(--font-family)
}
.-icon-info-stats-ratings>span.-rating-value {
font-size: 30px;
font-weight: 700;
font-family: var(--f-number);
position: relative;
line-height: 1
}
.-PostFeedBack-Rateing-Box .RatingReview {
direction: ltr;
font-size: 48px;
color: #e1e1e1;
cursor: pointer
}
.-PostFeedBack-Rateing-Box .RatingReview>i {
font-weight: 200
}
.-Rate-Average-Items {
display: block;
flex: 1;
position: relative
}
.-Rate-Average-Items:before {
content: '';
height: 100%;
right: 0;
width: 1px;
position: absolute
}
.-Rate-Average-element {
display: flex;
align-content: center;
align-items: center;
margin-bottom: 15px;
flex-wrap: wrap;
color: var(--secondarytext);
position: relative;
justify-content: space-between;
padding-bottom: 10px;
font-family: var(--f-number);
font-size: 14px
}
.-Rate-Average-element:last-child {
margin-bottom: 0
}
.--Single--page--widget-item.-ycwt-page_url .--widget--sidebar--title,.--Single--page--widget-item.-ycwt-single__blog .--widget--sidebar--title,.-FeedBack-Rating-MasterArea .--widget--sidebar--title {
}
.--widget--sidebar--title.--single-ratingbox-posts-title {
font-size: 30px;
font-weight: 500;
margin-bottom: 20px;
font-family:var(--font-family)
}
.-Rate-Average-element>span {
display: block;
text-align: center;
min-width: 40px;
font-weight: 500;
font-family: var(--f-number);
}
.-BackToClean,.-post-reviews-area>form .-fix-inputs-area[data-field-id=feedback__content] {
min-width: 100%
}
.-Rate-Average-element>em {
font-style: normal;
font-weight: 600;
font-family: var(--f-number);
font-size: 15px;
width: 10px;
text-align: center
}
.-Rate-Average-Label {
flex: 1;
background: #eee;
border-radius: var(--largeradius);
height: 10px;
margin: 0 30px;
position: relative;
max-width: calc(100% - 110px);
bottom: 0
}
.-Average--progress {
background: #ffcf00;
height: 100%;
width: 0;
border-radius: var(--largeradius);
transition: .7s
}
.-post-reviews-area>form {
flex: 1;
min-width: 100%;
display: flex;
flex-wrap: wrap;
padding-top: 10px
}
.-YC-Forms-FeedBack {
display: flex;
align-items: center;
justify-content: flex-end;
align-content: center;
flex-wrap: wrap;
flex: 1
}
.-post-reviews-area>form textarea {
min-height: 140px
}
.-post-reviews-area>form .-fix-inputs-area {
margin-bottom: 30px;
max-width: 320px;
flex: 1
}
.-post-reviews-area>form .-fix-inputs-area:first-of-type {
margin-inline-end:30px}
.-post-reviews-area>form .-fix-forms-field-title {
margin-bottom: 30px;
position: relative;
padding-inline:20px}
.-post-reviews-area>form .-fix-forms-field-title:before {
content: '';
position: absolute;
width: 9px;
background: var(--secondarytext);
top: 50%;
transform: translateY(-50%);
height: 16px;
right: 0;
border-radius: 50px;
opacity: .4
}
.-FeedBack-Rating-MasterArea {
display: flex;
justify-content: space-between;
align-content: flex-start;
flex-wrap: wrap;
align-items: flex-start;
flex-direction: column
}
.-FeedBack-Rating.-Rating-Master-Area {
display: flex;
align-content: flex-start;
align-items: flex-start;
flex-wrap: wrap
}
.-ThankYou-SendFeedBack {
margin: 0 auto;
display: block
}
.-icon-info-stats-ratings {
position: relative;
margin-inline-end:15px;text-align: center;
border-radius: 30px;
background: #fff;
color: var(--uicolor);
border: 3px solid var(--uicolor);
--el-w: 57px;
min-width: var(--el-w);
display: flex;
align-items: center;
justify-content: center;
padding: 10px
}
.-share-icons-list {
margin-bottom: 11px;
flex-direction: column;
overflow: hidden;
flex-wrap: wrap;
display: flex;
position: relative
}
.-itemslist-share-icons-list   {
vertical-align: top;
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}
.owl-next, .owl-next.disabled, .owl-prev, .owl-prev.disabled,h2.--widget--sidebar--title.-sidebar-related-title-section svg {
display: none;
}
.-itemslist-share-icons-list >.--sp-social-item {
min-width: 90px;
}
.-itemslist-share-icons-list >.--sp-social-item:hover>a {
color:var(--sociaColor);
}
.-itemslist-share-icons-list >.--sp-social-item>a {
display: flex;
color: var(--sociaColor) !important;
justify-content: center;
font-size: 21px;
padding: 10px;
transition: 180ms;
flex-direction: column;
align-items: center;
}
.-itemslist-share-icons-list >.--sp-social-item>a:hover {
opacity: 1;
}
.-itemslist-share-icons-list >.--sp-social-item>a span {
color: var(--sociaColor) !important;
}
.-itemslist-share-icons-list >.--sp-social-item>a I {
font-size: 40px;
margin-bottom: 15px;
}
.-itemslist-share-icons-list >.--sp-social-item:hover>a>i {
background:#fff;
color: var(--sociaColor);
}
.-itemslist-share-icons-list >.--sp-social-item>a>span {
white-space: nowrap;
text-align: center;
font-weight: 400;
font-size: 14px;
text-transform: capitalize;
transition: 180ms;
}
.-single-share-posts-area {
display: block;
max-width: 100%;
margin-bottom: 40px;
border: 1px solid var(--diver);
padding: 40px;
position: relative;
z-index: 99;
border-radius:20px;
}
.-share-popover-boxed-copy {
display: flex;
padding: 15px;
overflow: hidden;
}
.-share-popover-boxed-copy>input[type=text] {
flex: 1;
min-height: auto;
direction: ltr;
text-overflow: ellipsis;
background: #fff;
border-color: #f2f2f2;
white-space: nowrap;
text-transform: lowercase;
color: var(--primary-text);
margin: 0;
}
.-share-popover-boxed-copy>button {
background: var(--uicolor2);
cursor: pointer;
font-size: 14px;
padding: 10px 15px;
margin-inline-start:15px;
color: #fff;
font-weight: 500;
text-align: center;
display: flex;
align-content: center;
align-items: center;
justify-content: center;
flex-wrap: wrap;
border: 2px solid var(--primary-text);
transition: 180ms;
overflow: hidden;
position: relative;
border-radius: 10px;
font-family:var(--font-family)
}
.-share-popover-boxed-copy>button>em {
position: relative;
display: block;
visibility: visible;
transition: 180ms;
opacity: 1;
font-style: normal;
transform: translateX(0);
font-weight: 500;
font-family:var(--font-family)
}
.-share-popover-boxed-copy.active>button>em {
visibility: hidden;
opacity: 0;
transform: translateX(100px)
}
.-share-popover-boxed-copy.active>button {
background: var(--success-color);
border-color: var(--success-color)
}
.-share-popover-boxed-copy>button>span {
position: absolute;
padding: 5px 10px;
visibility: hidden;
opacity: 0;
transition: 180ms;
color: #fff;
transform: translateX(-100px);
font-weight: 500;
font-family:var(--font-family)
}
.-share-popover-boxed-copy.active>button>span {
opacity: 1;
visibility: visible;
transform: translateX(0)
}
.-share-popover-boxed-copy:not(.active)>button:hover {
color: var(--primary-text);
background: #fff;
border-color: var(--primary-text)
}
.-single-share-header {
display: flex;
justify-content: space-between;
align-content: center;
align-items: center;
flex-wrap: wrap;
margin-bottom: 35px;
font-weight: 500;
font-family: var(--font-family);
}
.-sidebar-related-title-section>i {
margin-inline-end:15px;font-weight: 900;
color: var(--secondarytext);
font-size: 22px;
width: 44px;
height: 44px;
border: 2px solid var(--diver);
border-radius: 50%;
display: flex;
flex-wrap: wrap;
align-content: center;
align-items: center;
justify-content: center
}
.-sidebar-related-title-posts-items .-Post-box-single-item {
margin: 0 0 20px
}
.-sin-thumb--inner {
overflow: hidden;
display: flex;
position: relative;
width: 560px;
border-radius: 20px;
height: 390px;
background: var(--background);
justify-content: center;
align-items: center;
margin: auto;
margin-bottom: 20px;
}
.-sin-thumb {
display: flex;
flex-direction: column;
width: 100%
}
.-Chevrons--NextPrev-poster {
margin-inline-end:25px;
font-size: 23px;
--el-w: 55px;
width: var(--el-w);
height: var(--el-w);
justify-content: center;
align-items: center;
border: var(--border-defult);
display: flex;
border-radius: 10px;
background: white;
}
.-Chevrons--NextPrev:hover>a .-Chevrons--NextPrev-poster {
background: #fff;
color: var(--primary-text)
}
.-Chevrons--NextPrev-poster>i {
font-weight: 300;
}
.-Chevrons--NextPrev.-chevron--nextPost .-Chevrons--NextPrev-poster {
margin-inline-start:25px;margin-inline-end:0}
.-Chevrons--NextPrev-poster>img {
position: absolute;
max-width: 100%;
top: 50%;
transform: translate(-50%,-50%);
left: 50%;
min-height: 100%;
}
.--Single--page--widget-item:last-child,.-secodary-single-products-bar:last-child,.links--sitemap-items--box:last-child {
margin-bottom:0;
}
.-sidebar-related-title-posts-items .-Product-Post-Box {
margin: 0 0 20px;
--box-width: 100%;
}
.-comment-contentarea {
position: relative;
min-width: 100%;
margin-bottom: 30px;
}
.RateComment {
position: absolute;
bottom: 15px;
left: 30px;
padding: 10px;
display: flex;
align-items: center;
}
.RateComment>.RatingReview {
direction: ltr;
font-size: 21px;
color: #e1e1e1;
cursor: pointer;
margin-inline-start:10px;
margin-top: -4px;
}
.RateComment>.RatingReview>i.active {
color: #ffa700;
}
.RateComment .product-item-info-stats-ratings>p {
margin: 0;
}
.RateComment .product-item-info-stats-ratings>p>span.-rating-value {
font-weight: 700;
font-family: var(--f-number);
font-size: 22px;
margin-inline-start:5px;
}
.-ycwt-page_url .--widget--sidebar--title {
display: flex;
align-items: center;
font-size: 25px;
color: var(--primary-text);
position: relative;
flex-wrap: wrap;
line-height: 1.5;
text-align: center;
justify-content: start;
font-weight: 500;
font-family: var(--font-family);
}
.--widget--sidebar--title.--single-share-posts-title {
background: none;
color: var(--primary-text);
font-size: 35px;
font-weight: 500;
padding: 0;
margin-bottom: 0;
font-weight: 500;
font-family: var(--font-family);
}
.--widget--sidebar--title:after {
height: 10px;
width: 10px;
background-color: var(--uicolor);
border-radius: 100%;
}
.-sidebar-related-Single {
display: block;
margin-bottom: 23px;
position: relative;
background: var(--background);
padding: 25px;
border-radius: 30px;
}
last-child {
margin-bottom:0;
}
.-post-reviews-feedback--area {
display: flex;
justify-content: space-between;
padding: 40px;
border: 1px solid var(--diver);
margin-bottom: 40px;
flex-wrap: wrap;
border-radius: 20px;
}
.-TitleContent-section {
display: inline-flex;
font-size: 31px;
font-weight: 500;
align-items: center;
flex-wrap: wrap;
padding-bottom: 40px;
line-height: 1.5;
gap: 7px;
width: 100%;
}
.-TitleContent-section>span {
font-weight: 500;
font-family:var(--font-family)
}
.-TitleContent-section>div {
font-weight: 500;
font-family: var(--font-family);
color: var(--uicolor);
}
.-single-post-content+.--map--items--list {
margin-top: -20px;
}
.-Related-Single .shape-divider,.-secodary-single-products-bar:empty,.-share-icons-list .owl-dots,span.ez-toc-title-toggle {
display: none;
}
.--map--items--list,.-Related-Single.--related--singular-insert .shape-divider,.-Related-Single.--related--singular-insert svg,.links--sitemap-items-lists,toggle-toc>i {
display: block;
}
.-Related-Single.-Box-SingleItem {
display: block;
position: relative;
}
.-Related-Single {
padding: 0 0 60px
}
.-Related-Single.-Box-SingleItem.--related--singular-insert>.shape-divider {
--top-fill: #ffffff
}
.-Related-Single>.shape-divider {
--top-fill: var(--background)
}
.-Related-Single>.shape-divider svg {
width: 100%
}
.-Related-Single.--related--singular-insert .shape-divider .shape-fill {
fill: white
}
.-Related-Single .shape-divider .shape-fill {
fill: #f3f4fb
}
.-YC-related-posts {
--bgcolor: #fff;
overflow: hidden
}
img.emoji {
width: 27px;
height: 27px;
margin: 0
}
.-single-top-head-container .shape3.float-bob-y {
width: 270px;
right: auto;
bottom: 45px;
top: auto;
left: 0;
height: 292px
}
.--widget--sidebar--title span {
padding-inline-start: 7px
}
.--widget--sidebar--title span::before {
width:100px;
height: 1px;
}
.--contact--post-call--buttons {
margin-top: 17px;
}
.CommentsList__Title {
display: block;
margin-bottom: 17px;
font-size: 19px;
font-weight: 500;
color: var(--primary-text);
font-family: var(--font-family);
}
.Context-Comments>p>a {
font-weight: 300;
position: relative;
display: inline;
font-size: 15px
}
.Context-Comments>p>a>.showbox {
position: relative;
width: 20px;
height: 20px;
display: inline-block;
margin-top: -4px;
margin-inline-start:5px}
.Context-Comments>p>a>.showbox svg path {
fill: var(--uicolor2)
}
.ReplyCommentPreview {
display: block;
min-width: 500px;
margin: 0 15px 20px;
flex: 1;
position: relative;
padding: 20px;
padding-inline-start:75px;border: 1px solid var(--diver);
border-radius: var(--largeradius);
background: #fff;
overflow: hidden;
max-width: 100%
}
.ReplyCommentPreview>h2 {
flex-wrap: wrap;
font-weight: 400;
margin-bottom: 5px
}
.ReplyCommentPreview>p {
font-size: 15px;
font-weight: 200;
max-width: 100%;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap
}
.--inners--page--items,.-YourColor-sticky-TocList,.-categoet-top-info,.-chevron-scroller-single.stop-reading>i.fa-play,.-chevron-scroller-single>i.fa-pause,.-single-post-user-area>.-user-social-links,.-single-post-user-area>a,.CommentsList,.CommentsListInner {
display: block
}
.Context-Comments {
position: relative;
}
.Context-Comments p {
font-size: 17px;
color: #707070;
font-weight: 500;
font-family: var(--font-family);
}
.CommentContent {
display: block;
padding: 30px;
border: 1px solid var(--background);
background: var(--background);
border-radius: 20px;
}
.-comments-head-area {
display: flex;
align-content: center;
align-items: center;
flex-wrap: wrap;
margin-bottom: 20px;
}
.-comments-head-area>.UserAvatar {
border-radius: 50%;
width: 50px;
height: 50px;
overflow: hidden;
position: relative;
margin-inline-end: 12px;
display: flex;
align-content: center;
justify-content: center;
align-items: center;
flex-wrap: wrap;
font-size: 25px;
border: 1px var(--border-defult-hover);
color: var(--sp-fill);
box-shadow: var(--box-shadow-hover);
background: var(--uicolor);
}
.-comments-head-area>.UserAvatar>img {
position: absolute;
top: 50%;
transform: translate(-50%,-50%);
left: 50%;
}
.-comment-user-area>.NameArea {
display: flex;
font-size: 19px;
line-height: 1.4;
margin-bottom: 1px;
font-weight: 400;
flex-wrap: wrap;
align-content: center;
align-items: center;
text-transform: capitalize;
flex: 1;
}
.-comment-user-area>.NameArea>verified {
line-height: 14px;
}
.comment-status {
display: block;
font-weight: 200;
font-size: 13px;
}
.-comments-head-area .stars-avg {
font-size: 20px;
position: relative;
}
.stars-avg-back {
color: #ffa11b;
display: flex;
overflow: hidden;
width: var(--percent);
}
.stars-avg-back i {
margin-block: 3px;
}
.-single-bottom-title-list {
margin-top: 19px;
margin-bottom: 10px;
}
.--inners--page--items>a {
font-size: 16px;
display: flex;
flex-direction: row-reverse;
justify-content: space-between;
align-items: center;
color: var(--secondarytext);
position: relative;
z-index: 10;
overflow: hidden;
transition: all 0.3s ease-in-out;
border-bottom: solid 1px #dddddd8c;
font-weight: 500;
font-family: var(--font-family);
padding:15px 0;
}
.--inners--page--items>a:hover {
padding-right: 18px;
}
.--inners--page--items>a::before {
background: var(--uicolor);
position: absolute;
right: 0;
width: 7px;
height: 7px;
content: "";
border-radius: 100%;
opacity: 0;
transition: all 0.3s ease-in-out;
}
.--inners--page--items>a:hover::before {
opacity: 1;
}
.--inners--page--items>a:last-child {
border: none;
}
.--inners--page--items>a:hover {
color: var(--uicolor);
border-color: var(--uicolor);
}
.--inners--page--items>a>span {
transition: all 0.4s ease-in-out;
font-weight: 500;
}
.slide-number {
font-family: var(--f-number);
}
.--inners--page--items>a:hover>i {
background: black;
}
.--inners--page--items>a:hover>span {
color: var(--uicolor);
}
.--inners--page--items>a:last-child {
margin-bottom:0
}
.--inners--page--items>a:hover {
color:var(--uicolor);
padding-right: 19px;
display: flex;
align-items: center;
}
.--inners--page--items>a>i {
font-weight: 400;
padding: 11px;
border-radius: var(--largeradius);
background: var(--uicolor);
background-size: 200% auto;
color: white;
width: 24px;
height: 24px;
font-size: 12px;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.4s ease-in-out;
}
.--inners--page--items>a:hover>i {
color:var(--uicolor);
}
.--inners--page--items>a:hover {
color:var(--uicolor);
}
.--inners--page--items>a:hover i {
background:var(--uicolor);
color: #fff;
}
.popup_imge {
margin-top: -186px;
margin-bottom: 60px;
}
.popup_imge img {
position: relative;
}
.popup_imge::before {
content: '';
position: absolute;
width: 100%;
height: 200px;
background: #8ca0e4;
z-index: 0;
top: 0;
right: 0;
border-radius: 31px;
}
.order-services--body {
position: absolute;
max-width: 452px;
min-width: 350px;
padding: 27px;
border-radius: 35px;
justify-content: center;
flex-direction: column;
align-items: center;
animation: 1s flipInY;
}
@keyframes flipInY {
0% {
-webkit-transform: perspective(400px) rotateY(90deg);
transform: perspective(400px) rotateY(90deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
opacity: 0;
}
40% {
-webkit-transform: perspective(400px) rotateY(-20deg);
transform: perspective(400px) rotateY(-20deg);
-webkit-animation-timing-function: ease-in;
animation-timing-function: ease-in;
}
60% {
-webkit-transform: perspective(400px) rotateY(10deg);
transform: perspective(400px) rotateY(10deg);
opacity: 1;
}
80% {
-webkit-transform: perspective(400px) rotateY(-5deg);
transform: perspective(400px) rotateY(-5deg);
}
to {
-webkit-transform: perspective(400px);
transform: perspective(400px);
}
}
.order-services--closse {
position: absolute;
left: 24px;
top: 24px;
font-size: 25px;
color: var(--Text-color);
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
cursor: pointer;
transition: 180ms;
z-index: 10;
}
.order-services--info-context {
display: flex;
flex-direction: column;
align-items: center;
width: 100%;
}
.order-services--info-context>p {
color: var(--secondarytext);
font-size: 18px;
text-align: center;
line-height: 1.5;
}
.order-services--info-context>h2 {
font-size: 30px;
color: var(--primary-text);
text-align: center;
line-height: 1.6;
margin-bottom: 5px;
}
.popup-boxnumber {
display: flex;
align-items: center;
margin-top: 35px;
width: 100%;
justify-content: center;
flex-wrap: wrap;
}
.popup-boxnumber>a {
font-size: 16px;
display: flex;
align-items: center;
color: #fff;
padding: 15px 18px;
border: 2px solid var(--uicolor);
border-radius: 42px;
background: var(--uicolor);
margin-inline-end:15px;
font-weight: 500;
flex: 1;
justify-content: center;
flex-wrap: wrap;
transition: 0.3s all ease;
}
.popup-boxnumber>a:hover {
color: var(--uicolor);
background: #fff;
}
.popup-boxnumber>a.order-services-whatsapp {
color: #fff;
background: var(--whatsapp);
border-color: var(--whatsapp);
margin-inline-end:0;
}
.popup-boxnumber>a>i {
margin-inline-end:10px;
font-weight: 500;
font-size: 18px;
}
.-order-services--single--popoover {
position: fixed;
width: 100%;
height: 100%;
top: 0;
right: 0;
background: #0000008a;
left: 0;
z-index: 9999999999;
display: flex;
justify-content: center;
align-items: center;
}
.order-services--body,.order-services--icon {
background: #fff;
box-shadow: var(--PopoverShadow);
display: flex;
}
.order-services--overlay {
position: absolute;
width: 100%;
height: 115%;
top: 0;
right: 0;
}
.order-services--closse:hover {
color: var(--negative);
}
.order-services--icon {
font-size: 65px;
margin-bottom: 40px;
--el-w: 120px;
width: var(--el-w);
height: var(--el-w);
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
color: #fff;
background: var(--uicolor);
padding: 15px;
position: relative;
margin-top: 20px;
}
.order-services--icon:after {
--el-w: 147px;
width: var(--el-w);
height: var(--el-w);
content: '';
position: absolute;
border: 1px solid var(--uicolor);
border-radius: 50%
}
.order-services--icon>i {
font-weight: 300
}
.ratingServise--stars-value.-rating-value {
color: var(--secondarytext);
font-family: var(--f-number);
font-weight: 400;
}
.links--sitemap-items--box {
display: block;
margin-bottom: 30px
}
.links--sitemap-items-lists>a {
display: flex;
font-size: 16px;
transition: .3s;
position: relative;
align-items: center;
color: var(--secondarytext);
padding: 11px 20px;
border-radius: var(--xxlargeradius);
border: 1px solid #dddd;
font-weight: 400;
}
.links--sitemap-items-lists>a:before {
margin-inline-end:5px;
content: var(--chevron);
font-family: 'Font Awesome 5 Pro';
font-weight: 600;
color: var(--secondarytext);
font-size: 13px;
}
.links--sitemap-items-title {
margin-bottom: 20px
}
.links--sitemap-items-lists {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.pswp {
z-index: 99999999999
}
.sin-cont-elem {
display: flex;
flex-wrap: wrap;
flex-direction: column;
margin-inline-end: 30px;
flex: 1;
position: relative;
max-width: calc(100% - var(--sidebar-width));
}
.stars-result-2:last-child {
display: flex;
align-items: center;
gap: 16px;
background: #515254;
width: 100%;
padding: 10px;
border-radius: 12px;
color: var(--sp-fill);
font-size: 18px;
margin-bottom: 0;
}
.stars-result-icone {
background: var(--uicolor);
background-size: 200% auto;
color: #fff;
width: 40px;
height: 40px;
border-radius: 100%;
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
padding: 8px;
transition: 0.5s all ease;
}
.stars-result-contint {
color: var(--sp-fill);
line-height: 1.7;
font-size: 20px;
font-weight: 400;
background: var(--uicolor2);
padding: 8px 18px 8px 18px;
text-align: center;
justify-content: center;
}
.rating_widgets_overlay {
background: #0000008c;
width: 100%;
height: 100%;
position: absolute;
top: 0;
right: 0;
z-index: -1;
}
.stars-result-box {
width: 100%;
height: 100%;
}
.stars-result-2 {
display: flex;
align-items: center;
gap: 16px;
background: #515254;
width: 100%;
padding: 10px;
border-radius: 12px;
color: var(--sp-fill);
font-size: 18px;
margin-bottom: 20px;
transition: 0.5s all ease;
}
.stars-result-2:hover .stars-result-icone {
background: var(--uicolor2);
}
h2.--short--code--title {
position: relative;
font-size: 40px;
font-weight: 500;
margin-top: 0;
margin-bottom: 0;
}
p.--short--code--content {
margin-bottom: 30px;
opacity: 0.9;
font-size: 16px;
line-height: 1.7;
}
.yc-shortcode--single-features-top {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 10px;
}
.-seviesRequest-shares-items {
width: 100%;
}
.-page--sidebars {
display: flex;
align-items: start;
position: relative;
padding: 50px 0 50px 0;
gap: 50px;
flex-direction: row-reverse;
flex-wrap: wrap;
}
.-page--sidebars .-YC-FaqsSimple-in--page {
display: flex;
flex-wrap: wrap;
flex: 1;
position: relative;
max-width: calc(100% - var(--sidebar-width));
gap: 0;
flex-direction: column;
}
.-YC-FaqsSimple-in--page .-rev-step-item {
max-width: 665px;
margin: 0;
}
.-YC-testimonials-in--page {
display: flex;
flex-wrap: wrap;
flex: 1;
position: relative;
max-width: calc(100% - var(--sidebar-width));
gap: 30px;
}
.-page--container-sidebars .-YC-testimonials-in--page {
gap: 0;
display: flex;
margin-inline: -18px;
align-items: center;
}
.-primary-body .-YC-testimonials-in--page {
gap: 30px;
}
.--Single--page--widget-item.-ycwt-rating__widget {
padding: 30px;
margin-bottom: 25px;
border: solid 1px #ddddddad;
border-radius: 20px;
} 
.--rating--widgets--result--box {
display: flex;
font-size: 30px;
color: #ffc83d;
justify-content: space-between;
margin-bottom: 40px;
align-items: center;
flex-direction: row;
}
.content_widgets_overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0px;
right: 0px;
z-index: -1;
background: rgba(0, 0, 0, 0.55);
}
.content_widgets_bg {
z-index: -1;
background-repeat: no-repeat;
background-size: cover;
display: block;
padding: 25px;
border-radius: var(--largeradius);
overflow: hidden;
background-position: center center;
transition: 180ms;
position: absolute;
width: 100%;
height: 100%;
top: 0;
right: 0;
}
.stars-result-content {
padding: 30px;
color: var(--uicolor3);
font-size: 16px;
line-height: 1.7;
}
.--user--comment-name {
font-weight: 500;
font-family: var(--font-family);
}
.--widget--sidebar--title.--single-tags-posts-title {
font-weight: 500;
font-family:var(--font-family);
font-size: 30px;
margin-bottom: 20px;
}
.--widget--sidebar--title {
font-weight: 500;
font-family:var(--font-family);
margin-bottom: 10px;
font-size: 30px;
margin-bottom: 15px;
}
.links--sitemap-items-lists>a>p {
font-family: var(--font-family);
}
.--Single--page--widget-item {
padding: 25px;
background: var(--background);
border-radius: var(--miniradius);
margin-bottom: 20px;
}
--Single--page--widget-item -ycwt-post {
padding: 0;
}
.--Single--page--widget-item:last-child {
margin-bottom: 0;
}
.--Single--page--widget-item.-ycwt-post {
padding: 0;
overflow: hidden;
}
i.fa-light.fa-share {
background: none;
}
.iframe_video span {
font-size: 25px;
background: red;
border-radius: 15px;
font-weight: 600;
color: #fff;
--el-w: 68px;
width: var(--el-w);
display: flex;
align-items: center;
justify-content: center;
transition: 180ms;
padding: 12px 0;
opacity: .9;
position: absolute;
cursor: pointer;
}
.iframe_video {
position: relative;
display: flex;
justify-content: center;
align-items: center;
width: 580px;
height: 420px;
margin: auto;
border-radius: 30px;
overflow: hidden;
}
.iframe_video iframe {
width: 580px;
height: 420px;
border-radius: var(--largeradius);
overflow: hidden;
}
.gallery-overlay-close {
position: absolute;
top: 40px;
left: 40px;
cursor: pointer;
font-size: 24px;
color: white;
width: 50px;
height: 50px;
border: 2px solid white;
display: flex;
align-items: center;
justify-content: center;
z-index: 1;
border-radius: 50%;
}
.YC--works--gallery-popup {
position: relative;
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.gallery-overlay {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
justify-content: center;
align-items: center;
z-index: 9999;
display: flex;
width: 100%;
background-color: rgba(0, 0, 0, 0.8);
}
.owl-item {
float: right;
}
.gallery-container {
width: 100%;
height: 100%;
}
.owl-stage {
direction: rtl;
}
.gallery-item {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
padding-inline: 20px;
height: 100vh;
}
.gallery-overlay .-YC-owl-Slides-next, .-YC-owl-Slides-prev {
position: absolute;
top: 50%;
right: 40px;
font-size: 17px !important;
color: white;
width: 50px;
height: 50px;
display: flex !important;
cursor: pointer !important;
align-items: center !important;
justify-content: center !important;
z-index: 2;
border: 2px solid white;
border-radius: 50%;
padding: 0;
padding-left: 0 !important;
}
.gallery-overlay  .-custom-owl-Slides-prev {
border-left: none !important;
}
.gallery-overlay .-YC-owl-Slides-next {right: 96% !important;}
.-YC-owl-Slides-next {
right: auto;
left: 40px;
}.blog_BOX {
display: flex;
flex-wrap: wrap;
flex-direction: column;
align-items: center
}
.blog-content {
max-width: 600px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
align-items: center;
text-align: center;
margin-bottom: 30px;
width: 100%;
position: relative;
}
.more-btn-blog-posts a {
padding: 17px 30px;
background: linear-gradient(to right, var(--uicolor) 0%, var(--uicolor2) 50%, var(--uicolor3) 100%);
background-size: 200% auto;
color: #fff;
font-size: 17px;
border-radius: var(--largeradius);
display: flex;
flex-direction: row-reverse;
align-items: center;
gap: 15px;
transition: background-position 0.6s ease-in-out;
background-position: left center;
}
.more-btn-blog-posts a:hover i {
transform: rotate(45deg);
transition: .3s
}
.more-btn-blog-posts:hover a {
background-position: right center;
}
.date-box {
display: flex;
gap: 7px;
font-size: 17px;
color: var(--uicolor);
font-weight: 500;
margin-bottom: 12px;
background: white;
position: absolute;
bottom: 6px;
left: 50%;
padding: 12px 30px 5px 30px;
border-radius: 18px 18px 0 0;
font-family: var(--f-number);
z-index: 10;
transform: translate(-50%, 50%);
white-space: nowrap;
}
.date-box.pox2 {
bottom: 68px;
right: -39px;
transform: rotate(270deg);
min-width: 70px;
left: inherit;
}
.date-box::before {
content: "";
left: auto;
right: -17px;
height: 40px;
width: 30px;
top: initial;
border-color: #ff000000 transparent #fff #fff;
border-style: solid;
border-radius: 0 0 0 30px;
position: absolute;
overflow: hidden;
bottom: -13px;
border-width: 0 0 12px 12px;
transform: rotate(358deg);
}
.date-box::after {
content: "";
left: -22px;
height: 40px;
width: 30px;
top: initial;
border-color: #ff000000 transparent #fff #fff;
border-style: solid;
border-radius: 0 0 0 30px;
position: absolute;
overflow: hidden;
bottom: -16px;
border-width: 0 0 12px 12px;
transform: rotate(265deg);
}
.day.pox1 {
font-family: var(--f-number);
font-weight: 600;
}
.blog-content-main {
max-width: 840px;
}
.-postB-item {
flex: 1;
transition: 350ms;
position: relative;
display: flex;
align-items: center;
border: 1px solid #00183726;
overflow: hidden;
max-height: 414px;
height: 100%;
cursor: pointer;
min-width: 670px;
padding: 10px;
border-radius: 30px;
max-width: 670px;
}
.-postB-Thumb {
height: 194px;
width: 353px;
background: var(--background);
display: flex;
justify-content: center;
align-items: center;
border-radius: 20px;
overflow: hidden;
position: relative;
}
.-postB-Thumb img {
transition: transform 0.6s ease;
}
.day.pox2 {
font-family: var(--f-number);
}
.-ycwt-blog .day.pox2 {
transform: rotate(180deg);
}
.month.pox2 {
font-family: var(--font-family);
}
.-Post-box-tabs-item-Inf {
width: 70%;
padding: 0 25px;
}
.post-category {
display: flex;
align-items: center;
gap: 7px;
margin-bottom: 13px;
}
.category_button_icone {
color: var(--uicolor);
}
.post-tabs-category {
color: var(--secondarytext);
font-size: 15px;
font-weight: 400;
font-family: var(--font-family);
}
.posts_title {
font-size: 22px;
display: flex;
align-items: center;
}
.-ycwt-blog .posts_title a {
overflow: hidden;
padding: 0;
font-size: 25px;
margin-bottom: 11px;
}
.mini-post-button.pox2 {
color: var(--uicolor);
padding: 9px 0;
display: inline-flex;
margin-top: 9px;
gap: 9px;
font-size: 14px;
transition: .2s all ease;
flex-direction: row-reverse;
align-items: center;
cursor: pointer;
}
.-ycwt-blog .mini-post-button.pox2 i {
color: var(--secondarytext);
transition: 0.3s all ease;
transform: rotate(45deg);
}
.mini-post-button.pox2 span {
color: var(--secondarytext);
text-decoration: underline;
font-size: 18px;
font-weight: 500;
transition: 0.3s all ease;
padding: 0;
}.-fix-forms-field-title::before,.-input-password-ivid>.-show-password-item,.-password-status{top:50%;transform:translateY(-50%);position:absolute}.-CheckBox-Box-Item span,.-Radio-Box-Item span{width:18px;height:18px;background:#a1a5a8;box-shadow:rgba(219,43,72,0) 0 0 0 3px;transform:translate(0,-50%)}.-PhoneNumber-Field-YC input[type=number]{text-align:left;direction:ltr}.-is-necessary input[type=text]{border:1px solid #991229}.-fix-inputs-area.-is-necessary input,.-fix-inputs-area.-is-necessary textarea{animation:1.5s is-necessary}@keyframes is-necessary{0%,60%,80%{border-color:var(--diver)}100%,40%,70%{border-color:var(--negative)}}.-fix-inputs-area{margin:0 0 40px;flex-flow:column wrap;position:relative;display:flex;align-content:flex-start;align-items:flex-start}.-fix-inputs-area .iti__flag{margin-inline-end:7px}.-fix-inputs-area .iti--separate-dial-code input[type=tel]{padding-inline-start:15px;direction:ltr}.-fix-inputs-area .iti--separate-dial-code .iti__selected-flag{background:0 0;border-inline-start:1px solid var(--diver);padding-inline-start:20px;border-radius:var(--miniradius) 0 0 var(--miniradius)}.-fix-inputs-area .iti--allow-dropdown{width:100%;direction:ltr;flex:1 1 0%}.-fix-inputs-area.-for-date-field{flex-flow:row wrap;align-content:center;align-items:center}.-fix-forms-field-title{display:flex;align-content:center;align-items:center;margin-bottom:20px;flex-wrap:wrap;position:relative;padding-inline-start:15px}.-password-status{text-align:center;border-radius:var(--largeradius);font-size:13px;font-weight:400;left:55px;color:var(--item-uicolor)}.-Radio-Box-Item,.-Radio-Box-Item input[type=radio],necessary{border-radius:var(--miniradius)}.-input-password-ivid{display:flex;flex:1;width:100%;position:relative}.-input-password-ivid[passowrd-level="0"],.-input-password-ivid[passowrd-level="1"]{--item-uicolor:#e65054}.-input-password-ivid[passowrd-level="2"]{--item-uicolor:#f86368}.-input-password-ivid[passowrd-level="3"]{--item-uicolor:#f0c33c}.-input-password-ivid[passowrd-level="4"]{--item-uicolor:#68de7c}.-input-password-ivid input[type=password]:focus{border-color:var(--item-uicolor)}.-input-password-ivid>.-show-password-item{left:auto;color:var(--secondarytext);border-radius:var(--miniradius);cursor:pointer;width:25px;text-align:center;transition:180ms;font-size:20px;margin-inline-start:calc(100% - 40px);line-height:0}.-input-password-ivid>.-show-password-item:hover{color:var(--primary-text)}.-fix-forms-field-title::before{content:"";width:6px;display:block;background:rgba(0,0,0,.06);border-radius:10px;height:16px;margin-inline-start:-16px;right:auto;left:auto}.-fix-forms-field-title>h3{font-size:17px;font-weight:500;margin-inline-end:10px;line-height:1.5}.-CheckBox-Box-Item em,.-Radio-Box-Item em{font-size:14px;font-style:normal;transition:180ms;white-space:nowrap}.-fix-forms-field-title>descor{position:relative;color:#858497;cursor:pointer;display:flex;align-content:center;align-items:center}.-fix-forms-field-title>descor>i{font-weight:300}necessary{display:block;min-width:100%;margin-bottom:10px;font-size:12px;color:#991229;box-sizing:border-box}.-Radio-Box-InnerArea{display:flex;flex-wrap:wrap;margin:0 -5px;flex:1 1 0%}.-Radio-Box-Item{display:flex;padding:17px 50px 17px 20px;align-content:center;align-items:center;margin:0 5px 10px;flex:1 1 0%;min-width:max-content;position:relative;overflow:hidden;background:#fff}.-Radio-Box-Item input[type=radio]{position:absolute;width:100%;height:100%;right:0;top:0;z-index:1;transition:180ms;background:#fff;appearance:none;cursor:pointer;margin:0!important}.-CheckBox-Box-Item input[type=checkbox]:checked,.-Radio-Box-Item input[type=radio]:checked{background:rgba(31,30,135,.02);border-color:rgba(31,30,135,.2)}.-Radio-Box-Item input[type=radio]:checked+span{transform:scale(1.2) translate(0,-39%);background:rgba(31,30,135,.18);box-shadow:rgba(31,30,135,.02) 0 0 0 3px}.-Radio-Box-Item em{display:block;position:relative;z-index:1;font-weight:400;color:#8c9093}.-CheckBox-Box-Item input[type=checkbox]:checked+span+em,.-CheckBox-Box-Item:hover em,.-Radio-Box-Item:hover em{color:#041c36}.-Radio-Box-Item input[type=radio]:checked+span+em{color:#363636}.-Radio-Box-Item span{display:block;border-radius:50%;position:absolute;right:17px;transition:180ms;top:50%}.-CheckBox-Box-Item:hover>span,.-Radio-Box-Item:hover>span{background:#041c36}.-Radio-Box-Item span::before{content:"";position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;box-shadow:rgba(0,0,0,.19) 1px 1px 2px;transition:180ms}.-CheckBox-Box-Item input[type=checkbox]:checked+span::before,.-Radio-Box-Item input[type=radio]:checked+span::before{background:var(--uicolor)}.-Radio-Box-Item input[type=radio i]{border:1px solid var(--diver);background:0 0;outline:0;box-shadow:0 0;z-index:2;display:block}.-Radio-Box-Item input[type=radio]::before,.-Radio-Box-Item input[type=radio]:checked::before{content:"";display:none}.-CheckBox-Box-InnerArea{display:flex;flex-wrap:wrap;margin:0 -5px}.-CheckBox-Box-Item{display:flex;padding:13px 45px 13px 15px;align-content:center;align-items:center;margin:0 5px 10px;border-radius:var(--largeradius);flex:1 1 0%;min-width:max-content;position:relative;background:#fff}.-CheckBox-Box-Item input[type=checkbox]{position:absolute;right:0;top:0;z-index:2;border-radius:var(--largeradius);transition:180ms;background:rgba(255,255,255,0);box-shadow:0 0 0;display:block;appearance:none;cursor:pointer;width:100%!important;height:100%!important;margin:0!important;border:1px solid var(--diver)!important}.-CheckBox-Box-Item.Has-ParentChilds{min-width:320px}.-CheckBox-Box-Item input[type=checkbox]:checked+span{transform:scale(1.2) translate(0,-39%);background:rgba(31,30,135,.16);box-shadow:rgba(31,30,135,.04) 0 0 0 3px}.-CheckBox-Box-Item em{display:block;position:relative;z-index:1;font-weight:400;color:#858497;flex:1 1 0%}.-CheckBox-Box-Item span{display:block;border-radius:30%;position:absolute;right:15px;transition:180ms;top:50%}.-CheckBox-Box-Item span::before{content:"";position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:30%;transition:180ms}.-CheckBox-Box-Item span::after{content:var(--check-icon);position:absolute;font-family:"Font Awesome 6 Duotone";color:#fff;font-size:18px;right:-1px;z-index:1;visibility:hidden;opacity:0;transition:180ms;top:50%;transform:translateY(-50%)}.-CheckBox-Box-Item input[type=checkbox]:checked+span::after,.-Select-Field-Code.active .-Select-DropDown-PoneNumber,.Select-Options-Items.active .-Select-DropDown,switchfield>input[type=checkbox]:checked~.Switch>strong{visibility:visible;opacity:1}.-Select-DropDown,switchfield>.Switch>strong,switchfield>input[type=checkbox]:checked~.Switch>span{visibility:hidden;opacity:0}.-CheckBox-Box-Item input[type=radio i]{border:1px solid var(--diver);background:0 0;outline:0;box-shadow:0 0;z-index:2}.-CheckBox-Box-Item input[type=checkbox]::before{display:none!important}.-YC-Forms-button{display:flex;justify-content:flex-end;margin:10px 0 0}.-YC-Forms-button>.YC-BTN-Forms-Plugin{display:block;background:var(--positive);border:0;padding:13px 16px;border-radius:var(--largeradius);color:#fff;cursor:pointer;margin-right:5px;font-size:16px;font-weight:300}.-YC-Forms-button>.YC-BTN-Forms-Plugin>i{margin:0 5px}.-YC-Forms-button>.YC-BTN-Forms-Plugin.Next-Step-Action{background:0 0;color:#1a1a64}.Select-Options-Items{display:block;min-width:170px;position:relative;flex:1 1 0%}.Select-Options-Items>h2{display:flex;padding:20px 15px;justify-content:space-between;width:100%;border:1px solid var(--diver);border-radius:var(--miniradius);cursor:pointer;font-weight:400;height:60px;font-size:14px;align-items:center;background:var(--bgcolor);overflow:hidden}.Select-Options-Items>h2>span{margin-inline-end:15px;display:block;flex:1 1 0%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Select-Options-Items>h2>span>.-field-select-image{margin-left:10px;height:32px;max-width:32px;position:relative;overflow:hidden;border-radius:var(--miniradius);box-shadow:rgba(31,30,135,.02) 0 2px 3px,rgba(72,71,237,.06) 0 3px 10px;min-width:32px;max-height:32px}.-select-Code-number-title>span>.-field-select-image>img,.Select-Options-Items>h2>span>.-field-select-image>img{position:absolute;min-width:100%;max-width:unset;left:50%;top:50%;transform:translate(-50%,-50%);min-height:100%;max-height:100%}.-Select-DropDown{position:absolute;background:rgb(2 14 34);box-shadow:rgb(0 0 0 / 2%) 0 2px 3px,rgb(0 0 0 / 6%) 0 8px 35px;border-radius:var(--miniradius);min-width:240px;right:0;padding:10px;z-index:90;top:calc(100% - -8px);max-height:391px;margin:0;display:flex;flex-flow:column wrap}.-Select-DropDown-PoneNumber .Lists-Select-Items-PoneNumber,.Select-Options-Items .Lists-Select-Items{position:relative;min-width:100%;overflow:auto;margin:0;max-height:265px}.Select-Options-Items .Lists-Select-Items::-webkit-scrollbar{width:4px;height:4px}.Select-Options-Items .Lists-Select-Items::-webkit-scrollbar-thumb{background:linear-gradient(0deg,transparent 10%,transparent 0,transparent 90%,transparent 0)}.Select-Options-Items .Lists-Select-Items::-webkit-scrollbar-track{background:0 0}.Select-Options-Items .Lists-Select-Items:hover::-webkit-scrollbar-thumb{background:linear-gradient(0deg,transparent 10%,rgba(0,0,0,.03) 0,rgba(0,0,0,.03) 90%,transparent 0)}.Lists-Select-Items-PoneNumber>li,.Select-Options-Items .Lists-Select-Items>li{display:flex;padding:12px 13px;border:1px solid transparent;border-radius:var(--miniradius);cursor:pointer;transition:180ms;align-content:center;align-items:center;font-weight:400;font-size:14px;margin-bottom:5px}.Select-Options-Items .Lists-Select-Items>li:hover{background:var(--uioverlaycolor)}.Select-Options-Items .Lists-Select-Items>li::before{content:var(--plus-icon);font-family:"Font Awesome 6 Pro";font-size:14px;color:var(--secondarytext);position:relative;margin-left:10px;font-weight:900;display:flex;align-content:center;align-items:center;line-height:1.6}.Select-Options-Items .Lists-Select-Items>li.active::before{color:var(--uicolor)}.-Select-Cuntryes-Item .Select-Options-Items .Lists-Select-Items>li::before{display:none}.Select-Options-Items .Lists-Select-Items>li.active{background:var(--uioverlaycolor);border-color:var(--uioverlaycolor);color:var(--uicolor)}.Lists-Select-Items-PoneNumber>li .-field-select-image,.Select-Options-Items .Lists-Select-Items>li .-field-select-image{display:block;max-width:32px;min-width:32px;overflow:hidden;margin-left:10px;border-radius:50%;height:32px;position:relative;border:1px solid rgba(0,0,0,.12);box-shadow:rgba(0,0,0,.07) 0 2px 3px,rgba(0,0,0,.05) 0 3px 14px}.Select-Options-Items .Lists-Select-Items>li .-field-select-image>img{max-height:100%;min-height:100%;min-width:100%;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;max-width:unset}.Select-Options-Items .Lists-Select-Items>li>em{font-size:11px;color:var(--secondarytext);margin-right:5px}switchfield{display:block;position:relative}switchfield>.Switch{display:block;width:130px;position:relative;background:#e4e6eb0f;height:50px;border-radius:40px;color:#858497;cursor:pointer;transition:180ms}switchfield>.Switch>span,switchfield>.Switch>strong{position:absolute;width:max-content;top:50%;transform:translateY(-50%);left:15px;font-size:17px;font-weight:300;transition:180ms}switchfield>.Switch>strong{right:15px;left:0}switchfield>.Switch>em{position:absolute;width:40px;height:40px;border-radius:50%;transform:translateY(-50%);right:5px;background:var(--secondarytext);top:50%;transition:180ms}switchfield>input[type=checkbox]:checked~.Switch>em{transform:translate(-80px,-50%);background:#fff}switchfield>input[type=checkbox]:checked~.Switch{background:var(--uicolor);color:#fff}switchfield>input[type=checkbox]{position:absolute;width:100%;height:100%;background:0 0;box-shadow:0 0 0;z-index:1;top:0;right:0;left:0;display:block;appearance:none;cursor:pointer;border:0!important}.-PhoneNumber-Field-YC{flex:1 1 0%;display:flex;flex-wrap:wrap;width:100%}.-Select-Field-Code{display:block;position:relative;margin-left:15px;max-width:180px;min-width:180px}.-select-Code-number-title{display:flex;place-content:center space-between;width:100%;border:1px solid var(--diver);border-radius:var(--miniradius);cursor:pointer;height:60px;align-items:center;background:#fff;box-sizing:border-box;margin:0;overflow:hidden;padding:20px 15px!important;font-weight:500!important;font-size:14px!important;line-height:unset!important}.-select-Code-number-title>span{margin-left:10px;display:flex;place-content:center flex-start;align-items:center;flex:1 1 0%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%}.-select-Code-number-title>span>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;justify-content:flex-start;display:block}.-select-Code-number-title>span em{font-style:unset;font-size:11px}.-select-Code-number-title>span>.-field-select-image{margin-left:10px;height:32px;min-width:32px;position:relative;overflow:hidden;border-radius:var(--miniradius);box-shadow:rgba(31,30,135,.02) 0 2px 3px,rgba(72,71,237,.06) 0 3px 10px}.-Select-DropDown-PoneNumber{position:absolute;visibility:hidden;opacity:0;background:#fff;box-shadow:rgba(31,30,135,.02) 0 2px 3px,rgba(72,71,237,.06) 0 8px 35px;border-radius:var(--largeradius);min-width:250px;right:0;padding:10px;z-index:90;top:calc(100% - -8px);max-height:390px;margin:0;display:flex;flex-flow:column wrap}.Lists-Select-Items-PoneNumber>li:hover{background:#f4f4f4;color:#041c36}.Lists-Select-Items-PoneNumber>li.active{background:#f3f3ff;border-color:rgba(31,30,135,.02);color:var(--uicolor)}.Lists-Select-Items-PoneNumber>li em{color:#464646;font-style:normal}.Lists-Select-Items-PoneNumber>li .-field-select-image>img{max-width:unset;max-height:100%;min-height:100%;position:absolute}.Lists-Select-Items-PoneNumber:hover::-webkit-scrollbar-thumb{background:linear-gradient(0deg,transparent 10%,rgba(0,0,0,.03) 0,rgba(0,0,0,.03) 90%,transparent 0)}.Lists-Select-Items-PoneNumber::-webkit-scrollbar-thumb{background:linear-gradient(0deg,transparent 10%,transparent 0,transparent 90%,transparent 0)}.Lists-Select-Items-PoneNumber::-webkit-scrollbar-track{background:0 0}.Lists-Select-Items-PoneNumber::-webkit-scrollbar{width:4px;height:4px}.-select--posts--top-area{display:flex;align-items:stretch;border-radius:var(--largeradius);flex-direction:column;width:100%}.--result-my-fix-posts-select{width:0;align-items:center;overflow:hidden;border-radius:var(--largeradius);background:#f5faff;height:0}.-Your-selected-title{min-width:100px;max-width:100px;font-size:22px;line-height:1.3;margin-inline-end:40px;font-weight:400;color:var(--primary-text)}.-scroller-slider-findors-UL{display:block;flex:1;overflow:hidden;margin:-20px;position:relative}.-fix-selcted-items{display:flex;flex-wrap:nowrap;max-width:100%;overflow:auto;padding:20px}.-result-searching-too{display:block;margin-top:30px;font-size:23px;color:var(--secondarytext)}.-result-searching-too:empty{display:none;margin-top:0}.-searching--result--selected{display:flex;background:#fff;margin:10px -10px -10px;flex-wrap:wrap}.-searching--result--selected .-currrent-single-elements:last-child{margin-bottom:0}.--platforms-select-Box.active{color:var(--uicolor);border-color:var(--uicolor)}.--platforms-select-Box{display:flex;padding:25px;background:#fff;margin:15px;border-radius:var(--largeradius);position:relative;align-items:center;cursor:pointer;transition:80ms;border:var(--border-defult);box-shadow:var(--box-shadow-defult);flex:1;min-width:max-content;font-size:18px;color:var(--secondarytext)}.--platforms-select-Box:not(.active):hover{border-color:var(--border-defult-hover);box-shadow:var(--box-shadow-hover);transition:280ms;color:var(--primary-text)}.-searching--result--selected .--platforms-select-Box{margin:10px}.-aps--tools-action{position:absolute;width:100%;height:100%;top:0;right:0;z-index:1;cursor:pointer;display:none}.-searching--result--selected .--platforms-select-Box .-aps--tools-action{display:block}.Thumb--II{display:flex;--elem-w:40px;min-width:var(--elem-w);max-width:var(--elem-w);height:var(--elem-w);position:relative;overflow:hidden;border-radius:var(--miniradius);background:#f7f7f7;margin-inline-end:15px;align-items:center;justify-content:center}.--platforms-select-Box.active .Thumb--II{color:var(--secondarytext);--elem-w:38px}.Thumb--II>.-avatar-append-image{display:block}.Thumb--II>.-avatar-append-image>i{font-style:normal}.--platforms-select-Box-box-title{flex:1;display:block;overflow:hidden}.--platforms-select-Box>.--platforms-select-Box-box-title>a{display:block;text-decoration:none;font-size:19px;color:var(--secondarytext)!important;z-index:2;font-weight:400;transition:180ms;line-height:1.4;text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap}.--platforms-select-Box.active>.--platforms-select-Box-box-title>a{color:var(--primary-text)!important;font-size:18px}.-remove-custom-post-select-tools{display:flex;margin-inline-start:15px;font-size:20px;color:var(--secondarytext);z-index:2;cursor:pointer;transition:180ms;min-width:38px!important;max-width:38px!important;text-align:center;border-radius:50%;overflow:hidden;opacity:.6;box-sizing:border-box;max-height:38px!important;min-height:38px!important;justify-content:center;align-items:center}.-searching--result--selected .-remove-custom-post-select-tools{display:none}.AjaxSearchCenter{display:flex;align-content:center;align-items:center;border-bottom:1px solid var(--diver);margin-bottom:10px;padding:0 10px}.-fix-inputs-area .AjaxSearchCenter input[type=text]{min-height:50px;border-top:0!important;border-right:0px!important;border-left:0!important;border-image:initial!important;border-bottom:0 solid var(--diver)!important;border-radius:0!important;padding:0 10px!important}.AjaxSearchCenter::before{content:var(--check-icon);position:relative;display:block;font-size:25px;font-family:"Font Awesome 6 Pro";font-weight:300;margin-left:4px}.--empty-attchment-svg-v1,a,body,textarea {
color: var(--primary-text);
}
.--city--info-boxitem a h3 {
font-weight: initial;
}
.--Site--Menu>ul>li>ul.sub-menu>li ul.sub-menu,
.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu {
top: 0;
right: calc(100% - 0px);
min-width: 200px;
box-shadow: rgba(12, 59, 116, .08) 0 2px 3px, rgba(15, 97, 199, .05) 0 17px 30px 10px;
list-style: none;
}
.GotoTop,
.btn-fixed-bh {
bottom: 40px;
position: fixed;
}
.--Site--Menu>ul>li>ul.sub-menu,
.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu,
.-row-shares-items>a:before,
.GotoTop,
.header_search_body,
header.fixedintro .-site-logo>a>.Y-C-img.--secondary--logo-image,
header.fixedintro::before {
opacity: 0;
visibility: hidden;
}
body {
-webkit-font-smoothing: antialiased;
}
root {
flex-direction: column;
min-height: 100vh;
}
.shape_7_img {
position: absolute;
width: 82px;
bottom: 90px;
left: -16px;
height: 82px;
max-width: 100%;
transition: 0.5s all ease;
animation-name: AuxMaskFromBot;
animation-duration: 1.8s;
animation-delay: 0.3s !important;
animation-fill-mode: both !important;
}
.shape_7_img {
height: 0;
}
.-ycwt-blog .-BTN {
text-align: center;
margin-top: 60px;
}
.contant-wadget {
font-size: 17px;
max-width: calc(100% - 50px);
line-height: 1.5;
overflow: hidden;
color: var(--secondarytext);
margin-bottom: 35px;
font-family: var(--font-family);
font-weight: 300;
}
.intro-image.YC-Animation-Item {
width: 100%;
height: 100%;
max-width: 50%;
position: relative;
}
.-BTN a {
background: var(--uicolor);
padding: 16px 32px;
color: #fff;
margin: 0;
font-size: 17px;
gap: 10px;
font-weight: 500;
display: inline-flex;
align-items: center;
transition: 0.2s all 
ease;
border-radius: 50px;
position: relative;
overflow: hidden;
}
.-ycwt-cont .-BTN a {
border: solid 1px var(--primary-text);
background: #ffffff;
color: var(--primary-text);
}
.Header_content .-BTN a {
background: var(--uicolor2);
}
.Header_content .-BTN a:hover {
background: var(--uicolor);
}
.-ycwt-contact_us .-BTN a {
font-size: 15px;
}
.-BTN a svg {
width: 20px;
height: 20px;
fill: white;
transition: all 0.3s ease-in-out;
transform:  rotate(45deg);
opacity: 1;
}
.-BTN a:hover svg {
transform: translate(-100%, -100%) rotate(45deg);
opacity:0;
}
.-ycwt-cont .-BTN a svg path {
fill: var(--primary-text);
}
.-BTN a svg:last-child {
position: absolute;
left: 30px;
transform: translate(100%, 100%) rotate(45deg);
opacity: 0;
}
.-BTN a:hover svg:last-child {
transform: translate(0) rotate(45deg);
opacity: 1;
}
.-ycwt-afte .-BTN a:hover svg:last-child {
transform: translate(-15px, 0) rotate(45deg);
}
.af-info-tit2 .-BTN a {
padding: 0;
background: var(--uicolor2);
width: 50px;
height: 50px;
display: flex;
text-align: center;
border-radius: 100%;
justify-content: center;
align-items: center;
position: absolute;
bottom: 0;
left: 0;
z-index: 10;
}
.af-info-tit2 .-BTN {
border-radius: 0 30px 0 0;
padding: 10px 10px 0 0;
background: white;
position: absolute;
bottom: 0;
left: 0;
width: 60px;
height: 60px;
}
.af-info-tit2 .-BTN::before {
content: "";
bottom: 0;
height: 40px;
width: 20px;
left: 100%;
border-bottom-left-radius: 20px;
position: absolute;
background: transparent;
box-shadow: 0 20px 0 0 #fff;
}
.af-info-tit2 .-BTN::after {
content: "";
bottom: 0;
height: 40px;
width: 20px;
left: 0;
border-bottom-left-radius: 20px;
position: absolute;
background: transparent;
box-shadow: 0 20px 0 0 #fff;
top: -40px;
}
.af-info-tit2 .-BTN a i {
font-size: 22px;
}
.-BTN a span {
font-family: var(--font-family);
}
.-ycwt-afte .-BTN a span {
display: none;
}
.-ycwt-contacform2 .-BTN a:hover {
background: transparent;
}
.af-info-tit2 .-BTN a:hover {
background: var(--uicolor2);
}
.af-info-tit2 .-BTN a:hover i {
color: white;
}
.contant-wadget_contint_2 p {
margin: 19px 0 0 0;
}
input[type=date],
input[type=email],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text] {display: block;min-height: 60px;width: 271px;font-size: 16px;text-transform: capitalize;border-radius: 30px;border: 1px solid #00183733;outline: 0px;padding: 10px 15px;margin-top: 11px;margin-bottom: 10px;font-weight: 500;background: var(--background);flex: 1;}
input[type=password] {
--item-uicolor: var(--uicolor);
}
#search-input::-webkit-search-cancel-button {
-webkit-appearance: none;
display: none;
}
textarea {
display: block;
width: 100%;
outline: 0;
padding: 15px !important;
flex: 1 1 0%;
min-height: 100px;
line-height: 1.5;
font-size: 16px;
background: var(--background);
border: 1px solid #00183733;
border-radius: 30px !important;
font-weight: 500;
}
input[type=checkbox]:focus,
input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=radio]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
select:focus,
textarea:focus {
outline: 0 !important;
}
:root {
--uicolor: #0b4bcd;
--uicolor2: #001837;
--background-color: #f155241a;
--uicolor-code: 52 68 205;
--primary-text: #001837;
--secondarytext: #565656;
--Text-color: #0d1728;
--second-text-color: #fffffffc;
--hover-overlay: #00000008;
--diver: #e5eaef;
--container: 1200px;
--font-family: Alexandria;
--miniradius: 16px;
--success-color: #28a745;
--danger-color: #dc3545;
--warning-color: #c71604;
--info-color: #17a2b8;
--light-color: #f8f9fa;
--dark-color: #343a40;
--border: 1px solid #ebecf1;
--container-width: 1440px;
--container-padding--value: 40px;
--container-padding: 0 var(--container-padding--value);
--box-shadow-defult: var(--diver) 0px 0px 0px 1px, 0px 4px 2px -3px #09234012;
--box-shadow-hover: #dbdce700 0px 0px 0px 1px, 0px 15px 32px -14px #09234012, 0px 4px 2px -3px #09234012;
--border-defult-hover: #e5eaef52;
--border-defult: 1px solid #fff;
--PopoverShadow: 0 12px 20px 0 rgb(0 0 0 / 4%), 0 2px 4px 0 rgb(0 0 0 / 2%), inset 0 0 0 1px rgb(255 255 255 / 60%);
--whatsapp: #18743f;
--transtionValue: 1s;
--separator: var(--bgcolor);
--theme-color2: #232331;
--chevron: '\f053';
--plus-icon: '\e59e';
--check-icon: "\f00c";
--largeradius: 30px;
--miniradius: 15px;
--xxlargeradius: 40px;
--fsize: 14px;
--font-familyen: Rubik;
--f-number: Plus Jakarta Sans;
--f-logo: Alexandria;
--positive: #31a24c;
--negative: #db1133;
--pading: 40px 0 40px;
--searchi-icon: "\f002";
--sp-fill: #FFFFFF;
--bg-theme-color2: var(--theme-color2);
--background: #f3f6fa;
}
* {
margin: 0;
outline: 0;
box-sizing: border-box;
font-family: var(--font-family);
word-break: break-word;
vertical-align: middle;
}
*, *:before, *:after {
box-sizing: inherit;
text-shadow: none !important;
}
.header--Tools--svg2 {
width: 30px;
height: 30px;
position: absolute;
left: 0;
right: inherit;
transform: rotate(180deg);
bottom: -30px;
}
.header--Tools--svg2 svg path {
fill: white;
}
.-yc-inner-mini-loader .circular {
animation: 2s linear infinite rotate;
height: 100%;
transform-origin: center center;
width: 100%;
position: absolute;
inset: 0px;
margin: auto;
}
@keyframes rotate {
100% {
transform: rotate(360deg);
}
}
.-yc-inner-mini-loader {
position: relative;
display: block;
width: 100%;
height: 100%;
}
.-yc--mini-loader {
display: block;
--l-w: 20px;
width: var(--l-w);
height: var(--l-w);
--l-w: 20px;
--mini-loader-color: white;
margin-inline-end: 10px;
}
.--empty-attchment-svg-v1 {
font-size: 100px;
margin-bottom: 32px;
}
.--empty-attchment-area {
display: flex;
flex-direction: column;
align-content: center;
align-items: center;
flex-wrap: wrap;
padding-block: 50px;
}
.--empty-attchment-area h1 {
text-align: center;
margin-bottom: 20px;
}
.--inner--intro--video iframe {
width: 100%;
min-height: 260px;
}
.-ycwt-afterintro c--color {
color: #e5c365;
margin: 0px 2px;
padding: 1px 0px 2px;
border-bottom: 1px dashed;
}
.-defualt-object--center {
display: flex;
flex-wrap: wrap;
margin-inline: -10px;
margin: 50px 0 50px 0;
justify-content: center;
gap: 20px;
}
.--archive--be-content.ArticleDetails.details.height,body,html {
height: 100%;
}
.bottun:hover {background: var(--uicolor2);}
.--is--video-category .--archive--be-content {
margin-block: 0;
}
.--archive--be-content a {
font-size: 20px;
font-weight: 600;
text-decoration: underline;
}
.--container--category--info h1 {
margin-bottom: 19px;
color: var(--primary-text);
}
.--Site--Menu>ul>li>ul.sub-menu>li:hover .-Show-SubMenu-Icon>i {
color: var(--uicolor);
}
.YC-BreadCrumb ol li {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
gap: 11px;
}
.YC-BreadCrumb ol li+li:after {
display: none;
}
.YC-BreadCrumb ol {
list-style: none;
display: flex;
gap: 5px;
justify-content: center;
position: relative;
z-index: 0;
flex-wrap: wrap;
padding: 0;
}
.YC-BreadCrumb ol li:last-child::after{
display: none;
}
.YC-BreadCrumb ol li::after {
content: var(--chevron);
font-family: 'Font Awesome 7 Pro';
font-weight: 700;
position: relative;
margin-inline-end: 10px;
line-height: 0;
color: #ffffff;
}
.YC-BreadCrumb ol li a span {
font-size: 16px;
display: flex;
color: #ffffff;
align-items: center;
font-weight: 500;
transition: 180ms all ease;
}
.YC-BreadCrumb ol li a:hover span {
color:white;
}
.YC-BreadCrumb ol li a i {
font-size: 20px;
margin-inline-end: 8px;
}
.single-post-title {
font-size: 26px;
font-weight: 400;
margin-bottom: 0px;
color: var(--sp-fill);
position: relative;
z-index: 1;
padding-top: 77px;
line-height: 1.5;
padding-bottom: 10px;
width: 100%;
text-align: start;
}
.single-post-title h1 {
font-weight: 600;
width: 100%;
text-align: center;
margin-bottom: 22px;
font-size: 51px;
}
.search_overlay {
position: absolute;
width: 100%;
height: 1000px;
background: rgba(0,0,0,0.9);
z-index: 0;
opacity: 0;
transform: translateY(-100%);
}
ul {
list-style: none;
}
.--Site--Menu>ul>li>ul.sub-menu {
position: absolute;
top: calc(100% - 0px);
background: white;
display: block;
transition: all 300ms 
linear 0ms;
min-width: 220px;
padding-right: 0;
border-radius: 10px;
box-shadow: 0 0 60px 0 rgb(53 57 69 / 15%);
border-top: 3px solid var(--uicolor);
}
.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu>li {
display: flex;
min-width: max-content;
padding: 10px 25px;
}
.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu>li>a {
display: flex;
position: relative;
padding: 10px;
flex: 1 1 0%;
font-weight: 500;
font-size: 16px;
color: var(--primary-text);
transition: 0.3s all ease;
border-radius: 10px;
}
.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
background: white;
color: var(--uicolor);
}
.--Site--Menu>ul>li>ul.sub-menu>li:hover>ul.sub-menu {
visibility: visible;
opacity: 1;
transition: 280ms;
transform: translateX(0);
animation: MenuMoveDown .4s 
cubic-bezier(.9, .05, .1, 1);
}
.--Site--Menu>ul>li>ul.sub-menu>li>a {
display: flex;
align-content: center;
align-items: center;
flex: 1 1 0%;
font-size: 16px;
transition: 250ms;
color: var(--primary-text);
font-weight: 500;
transition: all 0.2s linear;
}
.--Site--Menu>ul>li>ul.sub-menu>li>a::before,
.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu>li>a::before {
position: relative;
display: block;
font-family: "Font Awesome 6 Pro";
margin-left: 6px;
height: 12px;
color: var(--secondarytext);
transition: 180ms;
content: var(--chevron-duble);
font-size: 14px;
font-weight: 300;
}
.--Site--Menu>ul>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
transform: translate(0);
animation: MenuMoveDown .4s cubic-bezier(.9, .05, .1, 1);
}
@keyframes MenuMoveDown {
0% {
opacity: 0;
transform: translateY(-20px)
}
100% {
opacity: 1;
transform: translateY(0)
}
}
.--Site--Menu>ul>li>ul.sub-menu>li .-Show-SubMenu-Icon>i {
transform: rotate(90deg) translateX(-50%) !important;
right: 10px;
color: var(--uicolor);
top: 7px;
cursor: pointer;
}
.--Site--Menu>ul>li>ul.sub-menu>li> i:hover {
color: var(--uicolor);
}
.-company-cont li .contact_info1 {
display: flex;
flex-wrap: wrap;
gap: 15px;
align-items: center;
font-size: 17px;
}
.-company-cont li .contact_info1 i {
--ew: 38px;
width: var(--ew);
height: var(--ew);
display: flex;
justify-content: center;
align-items: center;
background: rgb(18 34 66);
font-size: 18px;
color: white;
position: relative;
overflow: hidden;
z-index: 5;
border-radius: 5px;
transition: 0.3s all ease;
}
.-company-cont li .contact_info1:hover i {
background: var(--uicolor);
}
.-grid-wid-blog {
position: relative;
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 20px;
justify-content: center;
}
.-Header-Fix,
header,
ul.-footer-widgets-links li:hover a::after {
width: 100%;
}
.-Header-Fix {
left: 0;
position: absolute;
top: 0;
}
.owl-item {
float: right;
}
.title-wadget {
font-size: 35px;
font-weight: 600;
text-align: start;
color: var(--primary-text);
max-width: 580px;
margin-bottom: 12px;
}
.-ycwt-Faqs .title-wadget {
margin-bottom: 25px;
}
.-ycwt-afte .title-wadget {
margin-bottom: 0;
}
.-ycwt-Faqs .title-wadget {
margin-bottom: 40px;
}
.-ycwt-contact_us .title-wadget {
color: white;
max-width: 600px;
}
.ycfor-tit {
line-height: 1.6;
color: var(--uicolor);
position: relative;
font-size: 18px;
font-weight: 600;
margin-bottom: 5px;
}
.-ycwt-contact_us .ycfor-tit {
color: white;
font-size: 21px;
}
.-ycwt-blog .ycfor-tit {
justify-content: center;
}
.in-m-intro_v1 .activable.-BTN--hoverable:hover {
background: var(--uicolor2);
color: white;
transform: scale(1);
}
.-def-BTN-v1 a i {
transition: .3s;
}
.-def-BTN-v1 {
display: flex;
flex-wrap: wrap;
align-items: center;
position: relative;
z-index: 3;
gap: 20px;
margin-top: 45px;
justify-content: center;
}
footer-body {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
padding-bottom: 70px;
align-items: flex-start;
}
body::-webkit-scrollbar {
width: 6px;
}
body::-webkit-scrollbar-thumb {
background: #0a172a;
border-radius: 50px;
}
body::-webkit-scrollbar-track {
background: #f9f9f9;
}
a {
text-decoration: none;
color: var(--uicolor);
font-size: 20px;
font-weight: 500;
}
.is-item {
display: flex;
align-items: center;
gap: 45px;
font-weight: 500;
font-size: 90px;
transition: 0.3s all ease;
position: relative;
text-shadow: 1px 1px 0 #00183733, -1px -1px 0 #00183733, 1px -1px 0 #00183733, -1px 1px 0 #00183733, 1px 1px 0 #00183733 !important;
-webkit-text-fill-color: #ffffff;
}
.is-item::before {
position: absolute;
top: 0;
right: 0;
width: 100%;
overflow: hidden;
white-space: nowrap;
content: attr(data-text);
transition: max-width .8s cubic-bezier(.22, .61, .36, 1);
-webkit-text-fill-color: var(--uicolor);
-webkit-text-stroke: transparent;
max-width: 0;
direction: rtl;
}
.is-item:hover::before {
max-width: 100%;
}
.is-item:hover {
text-shadow: 0 0 var(--uicolor) !important;
}
.is-item i {
font-size: 60px;
-webkit-text-fill-color: var(--uicolor);
}
img {
max-width: 100%;
}
::placeholder {
color: var(--secondarytext);
font-weight: 300;
}
.--Site--Menu>ul>li>a,
.Header_content {
color: #eaeaea;
transition: .3s;
display: flex;
}
:focus::placeholder {
opacity: .4;
}
.mail {
--sociaColor: rgb(136, 136, 136);
}
.messenger {
--sociaColor: rgb(0, 153, 255);
}
.trello,
.twitter {
--sociaColor: #00aced;
}
.-seviesRequest-shares-items-intro>.twitter {
--el-wd: 44px;
width: 40px;
height: 58px;
justify-content: center;
color: var(--sp-fill);
font-size: 16px;
position: relative;
padding: 0;
border: none;
background: #1da1f2;
background-size: 200% auto;
transition: 0.6s all 
ease;
display: flex;
align-items: center;
}
.facebook {
--sociaColor: #3b5998;
}
.-seviesRequest-shares-items-intro>.facebook {
--el-wd: 44px;
width: 40px;
height: 58px;
justify-content: center;
color: var(--sp-fill);
font-size: 16px;
position: relative;
padding: 0;
border: none;
background: #3b5998;
background-size: 200% auto;
display: flex;
align-items: center;
transition: 0.2s all ease;
}
.-seviesRequest-shares-items-intro>a i {
transition: 0.2s all ease;
}
.-seviesRequest-shares-items-intro>a:hover i {
transform: rotateY(360deg);
}
.linkedin {
--sociaColor: #007AB5;
}
.email {
--sociaColor: #444;
}
.whatsapp {
--sociaColor: #4DC247;
}
.telegram {
--sociaColor: #34ADE1;
}
.pinterest {
--sociaColor: #CB2029;
}
.youtube {
--sociaColor: #FF0000;
}
body {
line-height: 1.5;
background: var(--bgcolor);
font-size: var(--fsize)
}
header {
left: 0;
position: absolute;
z-index: 999;
}
.container {
padding: var(--container-padding);
max-width: var(--container-width);
margin: 0 auto;
}
.Header_content {
position: relative;
width: 100%;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
padding: 0 50px 0 20px;
}
.-footer-p-content,
.-footer-widgets-links>li>a {
color: var(--sp-fill);
font-size: 15px;
font-weight: 400;
opacity: 0.8;
}
.--Site--Menu {
display: flex;
flex: 1;
position: relative;
align-items: center;
padding-right: 32px;
}
.--Site--Menu>ul {
display: flex;
list-style: none;
flex: 1 1 0%;
flex-wrap: wrap;
padding: 0;
gap: 5px;
}
.--Site--Menu>ul>li {
display: flex;
flex-wrap: wrap;
transition: .3s;
align-items: center;
}
.--Site--Menu>ul>li .-Show-SubMenu-Icon>i {
position: relative;
top: 0;
left: 8px;
}
.--Site--Menu>ul>li>ul.sub-menu>li>a:after,
.search_body>form>label {
display: none;
}
.-site-logo>a>.Y-C-img.--secondary--logo-image {
position: absolute;
opacity: 1;
visibility: visible;
right: 0
}
.--Site--Menu>ul>li>a {
padding: 26px 8px;
border-radius: var(--largeradius);
align-content: center;
margin-inline: 5px;
flex-wrap: wrap;
min-width: auto;
font-size: 15px;
font-weight: 400;
position: relative;
padding-right: 13px;
}
.--Site--Menu>ul>li.current_page_item a {
color: var(--uicolor);
}
.--Site--Menu>ul>li>a .hoverable activable {
color: var(--uicolor);
}
.--Site--Menu>ul>li:hover>a {
}
.--Site--Menu>ul>li:hover a::before {
transform-origin: center;
transform: scale(1);
}
.--Site--Menu>ul>li>ul.sub-menu>li {
display: flex;
position: relative;
align-content: center;
align-items: center;
flex-wrap: wrap;
transition: .2s all ease;
border-radius: 10px;
padding: 10px 25px;
}
.--Site--Menu>ul>li>ul.sub-menu>li:hover {
background-color: #ffffff;
}
.--Site--Menu>ul>li>ul.sub-menu>li:hover a {
color: var(--uicolor);
padding: 0 18px 0 0 !important;
}
.--Site--Menu>ul>li>ul.sub-menu>li a span {
position: relative;
display: flex;
align-items: center;
}
.--Site--Menu>ul>li>ul.sub-menu>li a span::before {
transition: all 0.3s ease-out 0s;
content: "";
position: absolute;
right: -21px;
top: 50%;
bottom: auto;
width: 0;
height: 1px;
background: var(--uicolor);
}
.--Site--Menu>ul>li>ul.sub-menu>li:hover a span::before {
width: 12px;
}
.--Site--Menu>ul>li>ul.sub-menu>li:last-child {
border-bottom: 0;
display: flex;
align-items: center;
cursor: pointer;
}
.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu {
position: absolute;
background: var(--sp-fill);
padding: 0;
border-radius: 8px;
}
.footer-body {
background: var(--uicolor2);
padding: 70px 0 0 0;
margin-inline: 40px;
border-radius: var(--largeradius);
overflow: hidden;
}
.-row-shares-items>a>i,
footer {
position: relative;
overflow: hidden;
}
.-row-shares-items>a:hover i {
animation: 0.4s cubic-bezier(0.9, 0.05, 0.1, 1) 0s 1 normal forwards running socialFxF;
}
@keyframes socialFxF {
from {
transform: rotate(0deg)
}
to {
transform: rotate(360deg)
}
}
.-fot-wid-.-current-widgets-maps {
max-width: 340px;
min-width: 269px;
flex: 1;
}
.-fot-wid-.-current-widgets-logo {
display: flex;
flex-direction: column;
max-width: 320px;
min-width: 320px;
flex: 1 1 0%;
margin-inline: 0px;
margin: 0;
}
.-footer-p-content {
line-height: 1.6;
margin-bottom: 15px;
max-width: 380px
}
.-fot-wid-tit {
display: inline-flex;
font-weight: 500;
font-size: 22px;
position: relative;
margin-bottom: 27px;
line-height: 1.4;
color: var(--sp-fill);
text-align: start;
padding-right: 25px;
width: 100%;
}
.-fot-wid-tit::before {
content: "";
background: var(--uicolor);
width: 13px;
height: 3px;
position: absolute;
bottom: 15px;
right: 0;
}
.-fot-wid-tit::after {
}
.-footer-widgets-links .-footer-widgets-links {
list-style: none;
display: block;
padding-right: 0;
}
ul.-footer-widgets-links li {
margin-bottom: 19px;
display: flex;
gap: 8px;
}
.-footer-widgets-links>li>a {
padding: 0;
transition: 180ms;
position: relative;
}
.-footer-widgets-links>li>a::before {
transition: all 0.3s 
ease-out 0s;
content: "";
position: absolute;
right: 0;
top: 45%;
bottom: auto;
width: 0;
height: 1px;
background: var(--uicolor);
opacity: 0;
}
.-company-contact-minibox>div {
padding: 10px 0;
position: relative;
display: flex;
align-content: flex-start;
align-items: center;
font-weight: 400;
font-size: 15px;
justify-content: flex-start;
color: var(--primary-text);
gap: 10px;
flex-wrap: wrap;
}
.-footer-site-logo.--logo-Image {padding-bottom: 30px;margin-left: auto;}
.-footer-site-logo.--logo-Image>a {
display: block;
}
.-row-shares-items {
display: flex;
flex-wrap: wrap;
position: relative;
justify-content: flex-start;
margin: 16px 0px;
gap: 10px;
width: 100%;
}
.-row-shares-items>a {
position: relative;
display: flex;
line-height: 40px;
text-align: center;
font-size: 18px;
align-content: center;
justify-content: center;
align-items: center;
color: white;
border-radius: 5px;
}
.--open--searching {
color: white;
cursor: pointer;
font-size: 25px;
line-height: 0;
}
.--open--searching.--search--buttonType-Text i {
transition: .3s
}
.--open--searching.--search--buttonType-icon i {
font-weight: 800;
font-size: 22px;
z-index: 2;
position: relative;
transition: 0.3s all ease;
}
.--open--searching.--search--buttonType-icon i:hover {
color: var(--uicolor);
}
.btn-fixed-bh {
display: flex;
flex-direction: column;
right: 40px;
z-index: 1200;
}
.--yourcolor--button--phones {
display: flex;
align-items: center;
--el--w: 60px;
width: var(--el--w);
height: var(--el--w);
background: var(--uicolor);
border-radius: 50%;
z-index: 55;
margin-bottom: 15px;
box-shadow: 0 0 9px var(--uicolor);
justify-content: center;
color: #fff;
}
.--yourcolor--button--phones>a {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
color: inherit;
font-size: 30px;
position: relative;
}
p.copyrights,
postsscrollloader {
font-size: 17px;
font-weight: 400;
}
.--YourColor--phone-button>a:after,
.--YourColor--phone-button>a:before {
content: "";
display: block;
position: absolute;
border: 2px solid var(--uicolor);
inset: -20px;
border-radius: 50%;
animation: 1.5s linear infinite animate;
opacity: 0;
}
.--YourColor--phone-button>a::after {
animation-delay: .5s
}
.title--tooltip {
position: fixed;
background: #000000c7;
padding: 5px 10px;
border-radius: var(--miniradius);
color: #fff;
font-size: 13px;
max-width: 250px;
font-weight: 400;
line-height: 1.6;
z-index: 20000;
}
.--yourcolor--button--phones>a>.footer-header {
display: flex;
align-items: center;
}
.--YourColor--whatsapp-button {
background: var(--whatsapp);
box-shadow: 0 0 9px #00000063;
}
@-webkit-keyframes animate {
0% {
transform: scale(.5);
opacity: 0;
}
50% {
opacity: 1;
}
100% {
transform: scale(1.2);
opacity: 0;
}
}
@keyframes animate {
0% {
transform: scale(.5);
opacity: 0;
}
50% {
opacity: 1;
}
100% {
transform: scale(1.2);
opacity: 0;
}
}
@keyframes zoomIn {
from {
opacity: 0;
transform: scale3d(0.3, 0.3, 0.3);
}
50% {
opacity: 1;
transform: scale3d(1.05, 1.05, 1.05);
}
to {
opacity: 1;
transform: scale3d(1, 1, 1);
}
}
.zoomIn {
opacity: 0;
animation: zoomIn 0.8s ease-out forwards;
}
.first_image_1 {
width: 210px;
height: 210px;
position: relative;
max-width: 210px;
margin-right: -37px;
animation-delay: 0.3s !important;
}
.first_image_3 {
animation-delay: 0.8s !important;
width: 210px;
height: 210px;
position: relative;
max-width: 210px;
margin-right: -37px;
}
.GotoTop {
z-index: 99;
background: var(--uicolor);
--elwh: 41px;
width: var(--elwh);
height: var(--elwh);
left: 40px;
color: #fff;
justify-content: center;
font-size: 18px;
font-weight: 500;
cursor: pointer;
transition: 180ms;
border: 2px solid var(--uicolor);
transform: translateY(150px);
}
.GotoTop,
.yourcolor--copyright {
display: flex;
flex-wrap: wrap;
align-items: center;
}
.yourcolor--copyright p {
display: flex;
align-items: flex-end;
gap: 6px;
font-size: 16px;
font-weight: 600;
}
.yourcolor--copyright a {
filter: invert(1);
}
.GotoTop.visible {
transform: rotate(0);
visibility: visible;
opacity: 1;
border-radius: 100%;
}
.GotoTop svg {
color: #ffff;
transform: rotate(90deg);
}
.GotoTop>i {
font-weight: inherit;
}
.GotoTop:hover:before {
animation: 13s linear infinite spin;
}
@keyframes spin {
to {
transform: rotate(360deg);
}
}
.video--popover {
position: fixed;
width: 100%;
height: 100%;
background: #000000f0;
z-index: 1200;
right: 0;
top: 0;
}
.video--popover .video--popover--overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
right: 0;
}
.video--popover--body {
position: absolute;
width: 900px;
top: 50%;
transform: translate(-50%, -50%);
left: 50%;
}
.video--popover-iframe {
width: 100%;
position: relative;
padding-bottom: 59%;
overflow: hidden;
border-radius: 20px;
}
.video--popover-iframe>iframe {
position: absolute;
width: 100%;
height: 100%;
}
.video--popover--closse {
position: absolute;
--el-w: 36px;
width: var(--el-w);
height: var(--el-w);
border-radius: 50%;
background: var(--uicolor);
color: #fff;
left: -18px;
top: -18px;
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
font-size: 22px;
cursor: pointer;
transition: 180ms;
}
.pagination,
loadmore--inpuarea {
justify-content: center;
display: flex;
width: 100%;
margin-bottom: 30px;
}
.video--popover--closse:hover {
color: var(--negative);
background: #fff;
}
footer-bottom {
display: flex;
margin: 0;
font-weight: 400;
flex-wrap: wrap;
opacity: 0.8;
align-items: center;
width: 100%;
justify-content: space-between;
}
p.copyrights {
color: var(--primary-text);
font-weight: 500;
}
.-YC-owl-navs-items>.-YC-owl-Slides-next>i,
.-YC-owl-navs-items>.-YC-owl-Slides-prev>i,
.posts_title a {
font-weight: 600;
}
.-current-widgets-payments {
position: relative;
z-index: 0;
background: var(--uicolor2);
}
.--company-menu-mobile,
.--socialheader-mobile,
.-YC-owl-Slides-next.disabled-btn,
.-YC-owl-Slides-prev.disabled-btn,
.owl-rtl>.owl-nav {
display: none;
}
.-single-share-posts-area .-YC-owl-navs-items>.-YC-owl-Slides-prev {
left: 113px;
}
.-Post-box-single-item {
display: flex;
flex-wrap: wrap;
flex-direction: column;
flex: 1;
position: relative;
max-width: 440px;
min-width: 440px;
transition: 350ms;
height: 100%;
align-items: center;
justify-content: center;
cursor: pointer;
max-height: 293px;
}
.-single-post-content>* >a{
color: var(--uicolor);
}
.-Post-box-item-Info {
padding: 41px 24px 24px 24px;
text-align: start;
}
.yc-shortcode--box.yc-shortcode--section--contactus {
background: #173451;
border: none;
}
.--contact--post-info>.--shortcode--section--contactus--title {
color: white;
}
.--contact--post-info>p {
color: #eef6ff;
}
p.blog_contant {
max-height: 80px;
}
.blog_contant {
font-size: 18px;
line-height: 1.5;
font-weight: 400;
color: var(--secondarytext);
margin-bottom: 13px;
flex: 1;
}
.search_header {
position: fixed;
top: 0;
left: 0;
width: 100%;
-moz-transition: .4s;
-o-transition: .4s;
-ms-transition: .4s;
transition: .4s;
z-index: 999999999999999;
}
.search_body>h2 {
line-height: 1.5;
font-weight: 500;
font-size: 24px;
margin-bottom: 25px;
text-align: center;
COLOR: #FFF;
}
.search_closse:hover {
color: #fff;
color: var(--negative);
}
.-yc-inner-mini-loader .path {
stroke-dasharray: 30, 80;
stroke-dashoffset: 0;
animation: 1.5s ease-in-out infinite dash, 6s ease-in-out infinite color;
stroke-linecap: round;
stroke: var(--mini-loader-color);
stroke-width: 4px;
}
.search_body>form>button>i {
font-weight: 700;
}
.move .header_search_body {
transform: translatey(0);
visibility: visible;
opacity: 1;
transition: .2s;
}
.search_closse>i {
font-weight: inherit;
}
.search_body>form>input[type=search]::placeholder {
font-weight: 400;
font-size: 25px;
opacity: .8;
}
.-single-top-head-container {
height: 330px;
display: flex;
flex-wrap: wrap;
align-items: center;
position: relative;
margin: 20px 20px 0 20px;
border-radius: var(--largeradius);
overflow: hidden;
background: var(--uicolor2);
}
.pswp {
z-index: 99999999999999;
}
.pswp__item .pswp {
z-index: 999999999;
}
.-primary-body .cate_item {
background: var(--background);
}
.features-col.features-col-left {
width: 25%;
display: flex;
flex-direction: column;
gap: 45px;
}
.-Post-box-item-Thumb img {
width: 100%;
transition: transform 0.6s ease;
height: auto;
max-height: 400px;
}
.posts_top_titel_2 .date-box {
display: flex;
flex-direction: column;
align-items: center;
font-weight: bold;
line-height: 1.2;
}
.posts_top_titel_2 .day {
font-size: 20px;
}
.posts_top_titel_2 .month {
font-size: 14px;
text-transform: uppercase;
}
a.hoverable.activable:hover {
transition: all 600ms linear;
}
a.hoverable.activable {
position: relative;
display: flex;
align-items: center;
}
.bots_tabs {
width: 7px;
height: 7px;
background: var(--uicolor);
border-radius: 100%;
position: absolute;
left: -17px;
}
.-Post-box-tabs-item-Info {
padding: 20px;
text-align: center;
}
.-widgets-h1-title.YC-Animation-Item {
text-align: center;
padding-bottom: 25px;
font-size: 70px;
}
.text_video-iframe {
font-size: 16px;
color: white;
font-weight: 700;
}
.--open--searching.--search--buttonType-Text:hover {
background-position: right center !important;
transition: .3s;
}
.overlay_intro {
position: absolute;
width: 100%;
height: 100%;
top: 0;
z-index: -1;
background: #242424de;
}
.intro-content {
flex: 1;
max-width: 700px;
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
margin: auto;
z-index: 10;
justify-content: center;
height: 100%;
}
h1.intro-title {
font-size: 40px;
color: var(--sp-fill);
margin-bottom: 20px;
line-height: 90px;
}
.lists-title_Y {
font-size: 20px;
margin-bottom: 10px;
color: var(--primary-text);
font-weight: 500;
line-height: 1.5;
}
.no-border-left {
border-left: none !important;
}
.overlay_intro {
position: absolute;
width: 100%;
height: 100%;
top: 0;
z-index: -1;
background: #242424de;
}
h1.intro-title {
font-size: 40px;
color: var(--sp-fill);
margin-bottom: 20px;
line-height: 90px;
}
.no-border-left {
border-left: none !important;
}
.-widgets-h1-before_title.YC-Animation-Item {
text-align: center;
padding-bottom: 10px;
font-size: 16px;
display: flex;
justify-content: center;
align-items: center;
gap: 10px;
font-weight: 500;
}
.-widgets-Applications-two-center {
min-height: 1000px;
}
.--Site--Menu>ul>li.current_page_item>a {
}
.--Site--Menu>ul>li>a::before {
content: "";
position: absolute;
background: var(--uicolor);
width: 5px;
height: 5px;
border-radius: 100%;
right: -7px;
}
.-post-Filter-LI a {
color: var(--primary-text);
}
.-footer-widgets-links {
padding-right: 0;
}
.-YC-owl-Slides-prev.-custom-owl-Slides-prev {z-index: 101;font-size: 17px;color: var(--sp-fill);cursor: pointer;transition: 180ms;border-left: solid 1px #dddddd61;padding-left: 15px;line-height: 0;}
html {
box-sizing: border-box;
font-weight: 300;
}
.footer_svg_input:hover {
transform: rotate(-90deg);
background: white;
}
.footer_svg_input {
background-color: var(--uicolor);
border-radius: 100%;
padding: 15px 15px 15px 15px;
width: 54px;
height: 54px;
transition: 0.3s all ease;
}
input:focus {
outline: none;
border: 1px solid var(--uicolor);
box-shadow: 0 0 4px rgba(0,0,0,0.1);
};
.--Inner--footer--sit-map {
position: relative;
padding-bottom: 50%;
border-radius: var(--miniradius);
overflow: hidden
}
.--Inner--footer--sit-map>iframe {
position: absolute;
width: 100%;
height: 100%
}
.-YC-owl-navs-items>.-YC-owl-Slides-next {
left: 0
}
:hover>.-YC-owl-navs-items>.-YC-owl-Slides-next.--shows-in-hoverable,
:hover>.-YC-owl-navs-items>.-YC-owl-Slides-prev.--shows-in-hoverable {
visibility: visible;
opacity: 1;
}
*>.-YC-owl-navs-items>.-YC-owl-Slides-next.--shows-in-hoverable {
opacity: 0
}
*>.-YC-owl-navs-items>.-YC-owl-Slides-prev.--shows-in-hoverable {
opacity: 0
}
.-YC-owl-navs-items>.-YC-owl-Slides-next,
.-YC-owl-navs-items>.-YC-owl-Slides-prev {
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
transition: 180ms
}
.--company-menu-mobile,
.--socialheader-mobile,
.-YC-owl-Slides-next.disabled-btn,
.-YC-owl-Slides-prev.disabled-btn,
.owl-rtl>.owl-nav {
display: none
}
.-yc-Section {
padding: 0 0 100px 0;
}
.-yc-Section.-ycwt-bene {
overflow: visible;
padding: 0 0 80px 0;
}
.-yc-Section.-ycwt-Faqs {
margin-inline: 50px;
}
.-yc-Section.-ycwt-cate {
background: var(--background);
margin-bottom: 100px;
margin-inline: 40px;
border-radius: 30px;
}
.-yc-Section.-ycwt-cate {
padding-top: 0;
overflow: visible;
}
.-yc-Section.-ycwt-afte {
padding-top: 100px;
overflow: hidden;
}
.-primary-body .-yc-Section.-ycwt-work {
padding-top: 0
}
.-single-post-content>* > a{
color: var(--uicolor);
}
.-Post-box-item-Info {
text-align: start;
padding: 30px;
background: white;
position: absolute;
bottom: 16px;
border-radius: 5px;
transition: 0.5s all 
ease;
width: 100%;
max-width: 411px;
}
.-Post-box-single-item:hover .-Post-box-item-Info {
background: var(--uicolor2);
}
.pox2 .posts_title::before {
display: none;
}
.posts_title .pox2 {
border: none;
font-size: 145px;
}
.posts_title.pox2:hover a {
color: var(--uicolor);
}
.posts_title a h3 {
font-weight: inherit;
}
.yc-shortcode--box.yc-shortcode--section--contactus {
background: #f8f8f8;
border: solid 1px #ddddddad;
border-radius: var(--largeradius);
}
.--container--category--info {
box-shadow: var(--box-shadow-defult);
padding: 30px;
background: white;
border-radius: 20px;
flex: 1;
}
.--archive--be-content:hover {
--scroll-thumb: #eeeeee;
--scroll-thumb-hover: #dddddd;
}
.--archive--be-content::-webkit-scrollbar {
width: 4px;
}
.--archive--be-content::-webkit-scrollbar-thumb {
background: var(--scroll-thumb);
border-radius: 10px;
}
.--archive--be-content::-webkit-scrollbar-thumb:hover {
background: #ddd;
}
.--contact--post-info>.--shortcode--section--contactus--title {
color: var(--primary-text);
}
.--contact--post-info>p {
color: var(--secondarytext);
font-weight: 500;
display: flex;
justify-content: center;
}
.posts_title a {
font-size: 22px;
display: block;
color: var(--primary-text);
font-weight: 500;
transition: 0.5s all ease;
padding: 5px 10px 5px 0;
line-height:1.6;
}
.-Post-box-single-item:hover .-Post-box-item-Info .posts_title a {
color: white;
}
.button-blog {
font-size: 16px;
display: flex;
align-items: center;
gap: 16px
}
.-Post-box-single-item:hover .button-blog i {
background: var(--uicolor);
color: #fff
}
.button-blog i {
width: 45px;
height: 45px;
font-size: 21px;
color: var(--uicolor);
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
border: 1px dashed var(--uicolor);
transition: 350ms
}
.-Post-box-item-Thumb {
overflow: hidden;
display: flex;
align-items: center;
justify-content: center;
position: relative;
width: 100%;
border-radius: 10px;
height: 100%;
max-height: 343px;
}
.search_header {
position: fixed;
top: 0;
left: 0;
width: 100%;
-moz-transition: .4s;
-o-transition: .4s;
-ms-transition: .4s;
transition: .4s;
z-index: 999999999999999
}
.search_body>form {
display: flex;
align-items: center;
top: 50%;
position: absolute;
justify-content: space-between;
width: 100%;
border-bottom: 1px solid #ffffff54;
}
.search_body {
position: absolute;
width: 100%;
transform: translateY(-100%);
opacity: 0;
transition: all 0.5s ease-in-out;
display: flex;
justify-content: center;
align-items: center;
top: 180px;
max-width: 1200px;
margin: auto;
left: 0;
right: 0;
}
.search_body>h2 {
line-height: 1.5;
font-weight: 500;
font-size: 24px;
margin-bottom: 25px;
text-align: center;
COLOR: #FFF
}
.search_closse:hover {
color: #fff;
color: var(--negative)
}
.search_body>form>button,
postsscrollloader {
align-items: center;
cursor: pointer;
display: flex
}
.-yc-inner-mini-loader .path {
stroke-dasharray: 30, 80;
stroke-dashoffset: 0;
animation: 1.5s ease-in-out infinite dash, 6s ease-in-out infinite color;
stroke-linecap: round;
stroke: var(--mini-loader-color);
stroke-width: 4px
}
postsscrollloader {
padding: 15px 30px;
background: var(--uicolor);
color: #fff;
border-radius: var(--largeradius);
gap: 13px;
margin-bottom: 0px;
font-weight: 500;
}
postsscrollloader>span {
line-height: 1.5;
}
.search_body>form>input[type=search] {
height: 85px;
line-height: 65px;
font-size: 28px;
background-color: transparent !important;
border: none;
color: var(--sp-fill);
position: relative;
width: 100%;
}
.search_body>form>button {
color: #fff;
border: 0;
background: 0 0;
font-size: 28px;
}
.search_body>form>button>i {
font-weight: 700
}
.YC-SVGIcon-Loaded svg {
position: absolute;
height: 110px;
bottom: -25px;
z-index: 0;
right: 0
}
.-primary-body {
position: relative;
z-index: 3;
padding-top: 50px;
}
.-YC-Category-Grid-Area .-primary-body {background: #f5f6f7;}
.container-pages-head.--is--video-category {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
margin-block: 50px;
gap: 30px;
justify-content: center;
}
.--container--category--info {
}
.-intro--page--category {
max-width: 435px;
flex: 1;
position: sticky;
top: 115px;
border-radius: var(--largeradius);
overflow: overlay;
}
.-primary-body .cate_item {
background: var(--background);
}
.features-col.features-col-left{
display: flex;
flex-direction: column;
gap: 65px;
}
.before-contint-title-wadget {
font-size: 20px;
font-weight: 500;
line-height: 1.5;
margin-bottom: 2px;
color: var(--primary-text);
display: flex;
align-items: center;
gap: 10px;
}
.contant-contint-wadget {
font-size: 18px;
font-weight: 300;
line-height: 1.7;
margin: auto;
margin-bottom: 28px;
color: var(--secondarytext);
max-width: 555px;
}
.-ycwt-cont .contant-contint-wadget {
color: var(--second-text-color);
}
.title-contint-wadget {
font-size: 48px;
font-weight: 600;
line-height: 1.6;
margin: auto;
margin-bottom: 13px;
color: var(--primary-text);
max-width: 620px;
}
.-ycwt-cont .title-contint-wadget {
color: var(--sp-fill);
}
.-Post-box-single-item:hover  .-Post-box-item-Thumb::before {
background: var(--uicolor);
opacity: 0.8;
}
.-Taps-AppendCenter {
display: flex;
align-items: center;
flex-wrap: wrap;
position: relative;
min-height: 182px;
gap: 20px;
}
ul.flex_tabs {
display: flex;
justify-content: center;
padding: 30px 0px 0 0px;
gap: 30px;
font-size: 15px;
font-weight: 400;
margin-bottom: 60px;
}
.-post-Filter-LI  a {
position: relative;
display: flex;
align-items: center;
color: var(--primary-text);
}
.posts_tabs_top_titel_2{
position: absolute;
top: 20px;
right: 20px;
color: white !important;
background: var(--uicolor);
border-radius: 8px;
font-size: 16px;
font-weight: 400;
padding: 10px;
line-height: 1;
z-index: 2;
}
.-Post-box-tabs-item-Info {
padding: 20px 0 0 0;
text-align: center;
}
.-postB-item:hover img {
transform: scale(1.1);
}
.-postB-Thumb :hover::before {
opacity: 1;
}
.hide_logo_footer_contact {
display: flex;
align-items: center;
background: var(--uicolor);
justify-content: flex-start;
overflow: hidden;
padding: 60px;
position: relative;
z-index: 10;
border-radius: 15px;
margin-top: -130px;
margin-bottom: 75px;
}
ul.-company-cont {
display: flex;
gap: 5px;
flex-wrap: wrap;
flex-direction: column;
padding: 0;
}
.contact_info {
color: white;
display: flex;
flex-direction: column;
gap: 0px;
font-size: 16px;
font-weight: 400;
max-width: 216px;
line-height: 1.6;
}
.contact_info span {}
span.contact_info_titel {
opacity: 0.8;
font-size: 12px;
font-weight: 300;
}
.-widgets-h1-title {
font-size: 54px;
color: var(--sp-fill);
margin-bottom: 25px;
font-weight: 800;
text-align: center;
}
.in-m-intro_v1 .-widgets-h1-title {
text-align: center;
font-size: 53px;
font-weight: 700;
}
.text_video-iframe {
font-size: 16px;
color: white;
font-weight: 500;
padding-right: 30px;
cursor: pointer;
}
.--open--searching.--search--buttonType-Text:hover {
background-position: right center !important;
transition: .3s;
}
.overlay_intro {
position: absolute;
width: 100%;
height: 100%;
top: 0;
z-index: -1;
background: #242424de;
}
.intro-title {
font-size: 40px;
color: var(--sp-fill);
margin-bottom: 20px;
line-height: 90px;
}
.no-border-left {
border-left: none !important;
}
.overlay_intro {
position: absolute;
width: 100%;
height: 100%;
top: 0;
z-index: -1;
background: #242424de;
}
.YC-Int.in-m-intro_v1 {
position: relative;
z-index: 10;
overflow: hidden;
height: 100%;
margin: 20px 20px 0;
border-radius: 30px;
max-height: 850px;
display: flex;
justify-content: center;
align-items: center;
}
.YC-Int.in-m-intro_v1 .container {
height: 100%;
}
h1.intro-title {
font-size: 40px;
color: var(--sp-fill);
margin-bottom: 20px;
line-height: 90px;
}
.intro-contain--lists {
display: inline-flex;
flex-wrap: wrap;
background: #fff;
padding: 11px;
border-radius: var(--xxlargeradius);
box-shadow: 0px 0px 20px 0px #9a9a9a38;
position: absolute;
right: 166px;
bottom: -115px;
}
.lists-style1 {
flex: 1;
min-width: 240px;
max-width: 330px;
margin-inline-end:20px;
padding: 25px;
border-left: solid 1px #ddd;
}
.lists-icon {
font-size: 37px;
color: var(--warning-color);
padding-bottom: 22px;
}
.no-border-left {
border-left: none !important;
}
.ycfor-tit_icone {
color: var(--uicolor);
font-size: 18px;
}
.-widgets-h1-before_title.YC-Animation-Item {
text-align: center;
padding-bottom: 15px;
font-size: 16px;
display: flex;
justify-content: center;
align-items: center;
gap: 10px;
font-weight: 500;
}
.-widgets-Applications-two-center {
min-height: 632px;
}
.-site-logo.--logo-Image {position: relative;}
.a.hoverable.activable .current-menu-item a {
color: var(--uicolor);
}
.-post-Filter-LI.active a {
color: var(--uicolor);
}
.-footer-widgets-links {
padding-right: 0;
width: 100%;
}
.sticky-features-box-bg {
width: 440px;
height: 255px;
position: absolute;
right: 0;
top: 0;
z-index: -1;
}
.first--image-left--contact img {width: 100%;height: 100%;}
.-YC-contact--forms-start2 {
display: flex;
align-items: center;
padding-bottom: 90px;
margin-bottom: 90px;
border-bottom: solid 1px #ddd;
}
.-YC-contact--forms-start2 form {
max-width: 100%;
border-radius: var(--miniradius);
width: 50%;
margin-left: 60px;
}
.-YC-contact--forms-start {
height: 450px;
display: flex;
align-items: center;
border-radius: 30px;
overflow: hidden;
padding: 70px;
background: var(--uicolor2);
justify-content: center;
width: 100%;
text-align: center;
position: relative;
z-index: 10;
}
title--tooltip {
position: fixed;
background: #000000c7;
padding: 5px 10px;
border-radius: var(--miniradius);
color: #fff;
font-size: 13px;
max-width: 258px;
font-weight: 400;
line-height: 1.6;
z-index: 20000;
}
.blog-width {
width: 100%;
min-width: 100%;
max-width: 100%;
}
.YC-footer-bg_shap {
position: absolute;
bottom: 0;
left: 0;
z-index: 0;
}
path {
fill: white;
}
.search_closse:hover svg rect:nth-of-type(2) {
animation-delay: .17s !important;
}
.-seviesRequest-shares-items a{
opacity: 0;
transition: 0.3s all 
ease;
}
.service_ivon:hover .-seviesRequest-shares-items a{
opacity: 1;
}
.-seviesRequest-shares-items {
position: absolute;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
top: 45px;
gap: 4px;
transition: 0.3s all ease;
visibility: hidden;
opacity: 0;
}
.sochial_icons:hover .-seviesRequest-shares-items {
visibility: visible;
opacity: 1;
}
.-seviesRequest-shares-items a i, .service_ivon i {
width: 37px;
height: 37px;
border: solid 1px var(--uicolor);
border-radius: 100%;
display: flex;
align-items: center;
justify-content: center;
font-size: 17px;
background: rgb(var(--uicolor-code) / 0.4);
color: white;
opacity: 1;
transition: 0.3s all 
ease;
margin: 0;
}
.sochial_icons {
font-size: 25px;
padding-right: 13px;
margin-right: 13px;
border-right: 1px solid rgba(221, 221, 221, 0.25);
display: flex;
flex-direction: column;
position: relative;
}
.header--Tools--share {
font-size: 25px;
padding-right: 13px;
border-right: solid 1px #dddddd40;
margin-right: 13px;
}
.before-title-line {font-size: 40px;color: var(--uicolor);line-height: 0;}
.-BTN.button_url_2 a {
background: var(--sp-fill);
color: var(--primary-text);
}
.header--Tools--svg {
width: 30px;
height: 30px;
position: absolute;
right: -30px;
left: inherit;
transform: rotate(180deg);
top: 0;
}
.header--Tools--svg svg path {
fill: white;
}
.-BTN.button_url_2 a svg path {
fill: var(--primary-text);
}
.-BTN.button_url_2 a:hover svg path {
fill: white;
}
.--Single--page--widget-item.-ycwt-posts__video {
padding: 0;
border: 0;
box-shadow: var(--box-shadow-hover);
overflow: hidden;
border-radius: 20px;
}
.--inners--videos-Ids--items {
display: block;
position: relative;
padding-bottom: 69%;
}
.--image--video-append-src {
cursor: pointer;
}
.--image--video-append-src>i, .--image--video-append-src>img {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.--rating--widgets--stars-result {
position: relative;
}
.in-m-intro_v1  {
display: flex;
align-items: center;
padding-bottom: 5px;
gap: 20px;
}
.contact-info2-icone {
width: 47px;
height: 47px;
display: flex;
justify-content: center;
align-items: center;
background: rgb(18 34 66);
font-size: 19px;
color: white;
position: relative;
overflow: hidden;
z-index: 5;
border-radius: 5px;
transition: 0.3s all 
ease;
}
.contact_info2:hover .contact-info2-icone {
background: var(--uicolor);
}
.contact_info2 {
display: flex;
flex-wrap: wrap;
gap: 15px;
align-items: center;
font-size: 17px;
}
.--archive--be-content.ArticleDetails.details {
font-size: 17px;
font-weight: 400;
color: var(--secondarytext);
line-height: 1.5;
overflow: auto;
height: 200px;
}
.-footer-widgets-p {
display: block;
font-weight: 500;
font-size: 17px;
line-height: 1.7;
color: var(--sp-fill);
text-align: start;
max-width: 220px;
}
.svg-footer-shap {
position: absolute;
bottom: 0;
left: 0;
z-index: 2;
}
.category-contant {
text-align: center;
max-width: 800px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin: auto;
margin-bottom: 40px;
padding-top: 60px;
}
.blog-content-2 {
display: flex;
flex-wrap: wrap;
align-items: center;
text-align: start;
margin-bottom: 30px;
width: 100%;
position: relative;
justify-content: space-between;
}
.YC-widgets-pox2 {
width: 206px;
height: 155px;
background-size: cover;
background-repeat: no-repeat;
}
.post-date {
display: flex;
align-items: center;
gap: 10px;
padding-right: 10px;
font-size: 14px;
color: var(--secondarytext);
font-weight: 500;
transition: 0.5s all ease;
margin-bottom: 10px;
}
.-Post-box-single-item:hover .-Post-box-item-Info .post-date {
color: white;
}
.YC-pin {
flex: 1;
width: 100%;
display: flex;
align-items: center;
gap: 54px;
justify-content: center;
padding: 20px 0 20px 0;
min-width: max-content;
}
.scroller-x__list {
display: flex;
align-items: center;
gap: 20px;
width: max-content;
animation: scroll var(--_animation-duration, 60s) linear infinite;
--_animation-duration: 500s;
flex-wrap: nowrap;
margin: 0;
padding: 0;
list-style: none;
}
.scroller-x {
overflow: hidden;
direction: ltr;
}
@keyframes scroll {
to {
transform: translate(calc(-50% - 0.5rem));
}
}
.shape_6_img {
position: absolute;
width: 87px;
height: 87px;
right: 392px;
bottom: 70px;
z-index: -1;
background-repeat: no-repeat;
animation-timing-function: cubic-bezier(.77, 0, .175, 1);
max-width: 100%;
transition: 0.5s all ease;
animation-name: AuxMaskFromBot;
animation-duration: 1.8s;
animation-delay: 0.3s !important;
animation-fill-mode: both !important;
}
.shape_6_img {
height: 0;
}
@keyframes AuxMaskFromBot {
from {
clip-path: inset(100% 0 0 0);
opacity: 1
}
to {
clip-path: inset(0 0 0 0);
opacity: 1
}
}
.shape_5_img {
position: absolute;
width: 87px;
height: 104px;
bottom: -33px;
right: 302px;
z-index: -1;
background-repeat: no-repeat;
animation-name: AuxMaskFromBot;
}
.shape_4_img {
position: absolute;
width: 82px;
height: 82px;
bottom: 60px;
right: -4px;
z-index: -1;
background-repeat: no-repeat;
animation-name: AuxMaskFromBot !important;
animation-delay: 2s !important;
animation-timing-function: cubic-bezier(.77, 0, .175, 1);
max-width: 100%;
transition: 0.5s all ease;
animation-duration: 1.8s;
animation-delay: 0.3s !important;
animation-fill-mode: both !important;
}
.shape_8_img {
position: absolute;
width: 87px;
height: 87px;
right: 291px;
bottom: -32px;
z-index: -1;
background-repeat: no-repeat;
transition: 0.5s all ease;
animation-name: AuxMaskFromBot !important;
animation-timing-function: cubic-bezier(.77, 0, .175, 1);
max-width: 100%;
animation-delay: 0.6s !important;
animation-duration: 1.8s !important;
animation-timing-function: cubic-bezier(.77, 0, .175, 1);
animation-fill-mode: both !important;
}
.shape_3_img {
position: absolute;
bottom: -90px;
left: 56%;
animation-name: AuxMaskFromBot;
}
.shape_2_img {
position: absolute;
bottom: 28px;
left: 75px;
z-index: 4;
width: 51px;
height: 51px !important;
animation-delay: 2s !important;
}
.call-button-numper {
color: var(--primary-text);
font-size: 19px;
font-weight: 500;
letter-spacing: 0.6px;
font-family: var(--f-number);
}
.call-button-titel {
color: var(--second-text-color);
font-size: 17px;
font-weight: 350;
}
.call-button-icone {
font-size: 20px;
color: var(--sp-fill);
transform: rotateY(-180deg);
width: 50px;
height: 50px;
background: var(--uicolor);
border-radius: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.call-button {
display: flex;
align-items: center;
gap: 13px;
}
.feature-content-img {
position: relative;
}
.-fot-wid- {
display: flex;
position: relative;
min-width: 218px;
z-index: 10;
flex-direction: column;
justify-content: center;
align-items: center;
}
.-YC-owl-Slides-next.-custom-owl-Slides-next {
z-index: 101;
font-size: 17px;
color: var(--sp-fill);
cursor: pointer;
transition: 180ms;
line-height: 0;
}
.header--Tools--and--Sochil {
display: flex;
align-items: center;
gap: 20px;
background: white;
margin-right: 40px;
margin-left: inherit;
border-radius: 0 0 30px 0;
padding: 0 30px 0 0;
height: 100px;
position: relative;
}
.check_input {
cursor: pointer;
}
.-single-share-posts-area .-YC-owl-Slides-next.-custom-owl-Slides-next {
left: -26px;
}
.-single-share-posts-area .-YC-owl-Slides-prev.-custom-owl-Slides-prev {
right: -26px;
}
.value_info-header {
flex: 1;
}
.value_info-header span {
margin-top: 8px;
font-weight: 600;
font-size: 18px;
display: block;
color: var(--primary-text);
}
._value-header {
color: var(--uicolor);
opacity: 0.9;
font-size: 16px;
font-weight: 300;
}
.single-top-background_page {
position: absolute;
z-index: -1;
top: 0;
width: 100%;
height: 100%;
}
.-ycwt-blog .mini-post-button.pox2:hover {
background: transparent !important;
}
.-ycwt-blog .mini-post-button.pox2:hover a {
color: var(--uicolor);
}
.-ycwt-blog .mini-post-button.pox2:hover i {
color: var(--uicolor);
}
.mini-post-content.pox2 {
font-size: 16px;
line-height: 1.6;
max-width: 640px;
}
.single-post-title_404 {
margin: auto;
font-size: 21px;
font-family: var(--f-number);
font-weight: 600;
}
.img_404 {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
align-content: center;
margin: auto;
}
span.title-wadget_span {
color: var(--uicolor);
}
.owl-stage-outer {
padding: 14px 0 14px 0;
}
.--Single--page--widget-item.-ycwt-page_url {
border: solid 1px #ddddddad;
margin-bottom: 30px;
border-radius: 20px;
overflow: hidden;
}
.contint-form-title {
line-height: 1.7;
margin-bottom: 50px;
color: var(--secondarytext);
display: flex;
width: 100%;
flex-direction: column;
text-align: start;
font-size: 16px;
font-weight: 400;
}
.form-title {
font-size: 36px;
font-weight: 500;
line-height: 1.6; color: var(--sp-fill);
text-align: center;
}
.before-form-title {
font-size: 16px;
font-weight: 400;
line-height: 1.6;
margin-bottom: 6px;
color: var(--sp-fill);
display: flex;
align-items: center;
gap: 10px;
}
.YC-wigdht-contact-minibox_2 {
display: flex;
align-items: center;
background: var(--uicolor2);
padding: 66px 34px;
justify-content: center;
border-radius: 20px;
}
.-single-top-head_overlay {
background: #0f1111d1;
width: 100%;
height: 100%;
position: absolute;
top: 0;
right: 0;
z-index: 0;
}
html {
box-sizing: border-box;
font-weight: 300;
}
.footer_title_contint_2 {
color: var(--sp-fill);
font-size: 16px;
font-weight: 400;
opacity: 0.8;
padding-bottom: 25px;
line-height: 1.7;
}
.-curt-wid-pay {
display: flex;
justify-content: center;
align-items: center;
background: white;
padding: 30px 35px;
border-radius: 30px 30px 0 0;
position: relative;
}
.-curt-wid-pay::after {
content: "";
position: absolute;
background-color: transparent;
bottom: 0;
height: 40px;
width: 20px;
box-shadow: 0 20px 0 0 #fff;
right: -20px;
border-bottom-left-radius: 20px;
}
.-curt-wid-pay::before {
content: "";
position: absolute;
background-color: transparent;
bottom: 0;
height: 40px;
width: 20px;
box-shadow: 0 20px 0 0 #fff;
left: -20px;
border-bottom-right-radius: 20px;
}
a.contact_info1:hover ::after {
transform: scale(1);
}
.GotoTop:hover {
background: #ffff;
color: var(--uicolor);
transform: translate(0%, -30%) scale(1, 1);
}
.GotoTop:hover svg path {
fill: var(--uicolor);
}
.footer_list_4 ul li {
margin-bottom: 0 !important;
}
.footer_list_4 .-fot-wid- {
margin: 0 !important;
}
ul.-footer-widgets-links li:hover a {
color: var(--uicolor);
}
ul.-footer-widgets-links li a {
padding-right: 20px;
}
.-footer-widgets-links>li:hover a::before {
width: 16px;
opacity: 1;
}
.footer_list_widgets_4 ul.-footer-widgets-links li a:hover {
color: white;
}
.search_body .shows--in-searching {
transform: translate(0%, 0%);
transition: .5s all ease;
}
.search_header shows--in-searching .search_body {
transform: translate(0%, 0%);
transition: .5s all ease;
}
.search_header.shows--in-searching .search_body {
transition: .5s all ease;
transform: translateY(0);
opacity: 1;
}
.search_header.shows--in-searching .hoverable {
opacity: 1;
transition: all 0.5s ease-in-out;
transform: translateY(0);
}
.search_closse {
display: flex;
justify-content: center;
align-items: center;
color: var(--secondarytext);
font-size: 28px;
font-weight: 400;
position: absolute;
left: 30px;
top: 30px;
cursor:pointer;
}
.search_closse:hover svg rect {
animation: pbmit-closer-line-draw .6s;
animation-duration: 0.6s;
animation-timing-function: 
ease;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: normal;
animation-fill-mode: none;
animation-play-state: running;
animation-name: pbmit-closer-line-draw;
transition: all 0.5s 
ease-in-out;
}
.search_closse svg {
fill: var(--sp-fill);
transition: all 0.5s 
ease-in-out;
}
@keyframes pbmit-closer-line-draw {
0%,100% {
clip-path: inset(-1px 0 -1px 0);
-webkit-clip-path: inset(-1px 0 -1px 0)
}
55% {
clip-path: inset(-1px 0 -1px 100%);
-webkit-clip-path: inset(-1px 0 -1px 100%)
}
56% {
clip-path: inset(-1px 100% -1px 0);
-webkit-clip-path: inset(-1px 100% -1px 0)
}
}
@keyframes pbmit-closer-line-draw {
0%,100% {
clip-path: inset(-1px 0 -1px 0);
-webkit-clip-path: inset(-1px 0 -1px 0)
}
55% {
clip-path: inset(-1px 0 -1px 100%);
-webkit-clip-path: inset(-1px 0 -1px 100%)
}
56% {
clip-path: inset(-1px 100% -1px 0);
-webkit-clip-path: inset(-1px 100% -1px 0)
}
}
.search_header.shows--in-searching .search_overlay hoverable {
transform: translateY(0);
opacity: 1;
}
.features_numper::after {
content: "+";
margin-left: 2px;
}
.footer_input_svg input {
width: 100%;
flex: 1 1 0%;
font-size: 16px;
font-weight: 400;
color: var(--primary-text);
box-shadow: none !important;
}
.footer_svg_input:hover {
transform: rotate(-90deg);
background: white;
}
.footer_svg_input {
border: none;
background-color: var(--uicolor);
border-radius: 100%;
padding: 15px 15px 15px 15px;
width: 54px;
height: 54px;
transition: 0.3s all ease;
cursor: pointer;
}
.footer_input_svg {
display: flex;
gap: 10px;
align-items: center;
padding: 7px 30px 7px 30px;
justify-content: center;
}
button.footer_input_svg {
width: 30px;
height: 30px;
padding: 0;
cursor: pointer;
}
.footer_list_widgets_4 .-current-widgets-menu2 {
margin: 0 !important;
}
.footer_list_widgets_4 ul {
align-items: center;
gap: 22px;
display: flex;
flex-direction: row;
justify-content: center;
flex-wrap: wrap;
}
.footer_list_widgets_4 .-footer-widgets-links li:nth-child(2)::before{
content: "";
right: 153px;
}
.footer_list_widgets_4 .-footer-widgets-links li::before{
content: "";
width: 1px;
height: 33px;
position: absolute;
transform: rotate(27deg);
top: -5px;
right: 76px;
z-index: 10;
background: rgba(248, 248, 248, 0.4);
}
.footer_list_widgets_4 .-footer-widgets-links li:nth-child(3)::before{
content: "";
display:none;
}
.footer_list_widgets_4 ul li {
margin-bottom: 0 !important;
}
.single-top-head_overlay {
background: #0f1111d1;
width: 100%;
height: 100%;
position: absolute;
top: 0;
right: 0;
z-index: 0;
}
.-YC-Category-Grid-Area.YC-Animation-Item {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 23px;
}
.-primary-body .-YC-Category-Grid-Area.YC-Animation-Item {
margin-bottom: 100px;
}
.mobile-page  {
opacity: 1;
visibility: visible;
}
root.mobile-page .--Site--Menu>ul>li>a::before {
display: none;
display: none;
}
i.fa-solid.fa-magnifying-glass {
font-size: 22px;
}
.search_icone {
width: 50px;
height: 50px;
border-radius: 100%;
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(to right, var(--uicolor) 0%, var(--uicolor2) 50%, var(--uicolor3) 100%);
color: white;
transform: none !important;
}
.first_image_2 {
width: 210px;
height: 210px;
position: relative;
max-width: 210px;
margin-right: -37px;
animation-delay: 0.5s !important;
}
.slider-icons {
display: flex;
align-items: center;
margin-bottom: 31px;
}
.posts_top_titel_2 {
display: flex;
align-items: center;
justify-content: space-between;
padding-top: 15px;
}
.titel_footer_info {
display: flex;
flex-direction: column;
color: white;
font-size: 22px;
font-weight: 500;
margin-bottom: 9px;
}
span.contint_footer_info {
font-size: 16px;
font-weight: 400;
opacity: 0.9;
}
.footer_info {
display: flex;
align-items: center;
gap: 20px;
border-left: solid 1px #dddddd3d;
flex: 1;
}
.footer_info:last-child {
border: none;
}
.icone_footer_info {
font-size: 35px;
color: white;
}
.footer_info_total {
display: flex;
width: 100%;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
gap: 43px;
}
ul.-footer-widgets-links li:hover .chevron_icone {
color: var(--uicolor);
opacity: 0.8;
margin: 0 6px;
}
.chevron_icone {
color: var(--sp-fill);
transition: 0.3s all ease;
}
ul.-footer-widgets-links li:hover {
color: var(--uicolor);
}
.-Show-SubMenu-Icon {
color: var(--sp-fill);
}
.YC-wigdht-contact-minibox-intro {
display: flex;
gap: 40px;
}
.YC-wigdht-contact-minibox-intro>div i {
--elw: 49px;
width: var(--elw);
height: var(--elw);
color: var(--uicolor);
display: flex;
justify-content: center;
align-items: center;
margin-inline-end: 15px;
font-size: 24px;
font-weight: 500;
background: var(--background-color);
background-size: 200% auto;
margin-bottom: 0;
transition: background 0.6s ease;
}
.YC-wigdht-contact-minibox-intro a {
align-items: center;
display: flex;
flex-wrap: wrap;
}
.-seviesRequest-shares-items-intro {
display: flex;
flex-wrap: wrap;
}
.--rating--widgets--stars-result .Active--Stars {
position: absolute;
width: var(--bevalue);
right: 0;
top: 0;
max-width: 100%;
}
.--image--video-append-src>i {
font-size: 25px;
background: red;
border-radius: 15px;
font-weight: 600;
color: #fff;
--el-w: 68px;
width: var(--el-w);
display: flex;
align-items: center;
justify-content: center;
transition: 180ms;
padding: 12px 0;
opacity: .8;
position: absolute;
}
.--image--video-append-src, .--inners--videos-Ids--items>iframe {
width: 100%;
height: 100%;
right: 0;
top: 0;
position: absolute;
}
span.swiper-pagination-bullet {
background: var(--uicolor2) !important;
opacity: 1 !important;
}
span.swiper-pagination-bullet.swiper-pagination-bullet-active {
background: var(--uicolor) !important;
}
.--archive--be-content {
padding-left: 25px;
}
.post-number{
font-family: var(--f-number);
font-weight: 500;
}
.-yc-cat-vid iframe {
width: 480px;
height: 260px;
border-radius: var(--miniradius);
overflow: hidden;
position: relative;
}
.Yc-category--video-Youtube {
width: 480px;
height: 260px;
border-radius: var(--miniradius);
overflow: hidden;
position: relative;
display: flex;
justify-content: center;
align-items: center;
}
.icon-video-play {
background: #ff0033;
width: 68px;
height: 48px;
position: absolute;
display: flex;
border-radius: var(--miniradius);
color: white;
justify-content: center;
align-items: center;
font-size: 22px;
cursor: pointer;
}
.-yc-logo img ,.-logo-Image img {
filter: brightness(120.5);
}
span.single-404 {
font-size: 23px;
font-weight: 500;
}
.YC-intro-container-pages-left {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
padding-block: 70px;
text-align: center;
}
.container-pages-head p {
margin-top: 13px;
font-size: 20px;
}
span.single-404 {
margin-bottom: 13px;
position: relative;
color: white;
padding: 8px 16px;
background-color: var(--uicolor);
margin-inline: auto;
border-radius: var(--largeradius);
width: max-content;
font-size: 19px;
font-weight: 500;
display: flex;
align-items: center;
justify-content: center;
}
span.single-404 {
}.container-pages-head h1 {
line-height: 1.5;
position: relative;
color: var(--primary-text);
margin-bottom: 10px;
font-size: 40px;
font-weight: 700;
transition: .3s;
}.--archive--be-content, .--container--category--info, .bottun {
transition: .2s ease-in-out;
position: relative;
}.--container--category--info p {
font-size: 18px;
line-height: 1.8;
}.-Yc-single_page_404 {
padding: 0px 0;
display: flex;
flex-direction: column;
width: 100%;
align-items: center;
}.btn-search.search_single {
opacity: 1;
visibility: visible;
display: flex;
margin: 20px 0;
position: relative;
padding: 16px;
border: 1px solid var(--uicolor);
border-radius: var(--largeradius);
width: 100%;
overflow: hidden;
min-height: 50px;
}.btn-search.search_single form {
height: 100%;
width: 100%;
}.btn-search.search_single input[type=seach] {
width: 100%;
border: 0;
border-radius: 6px;
font-size: 17px;
height: 100%;
outline: 0;
position: relative;
top: 0;
opacity: 0.7;
}
.btn-search.search_single button {
position: absolute;
left: -7px;
border: none;
background: 0 0;
font-size: 21px;
color: var(--uicolor);
background: white;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
top: 0;
z-index: 99;
min-width: 80px;
}.YC-intro-page-primary-body.Yc-pages-steup.error_page .--Parent-URL-BTN {
margin-inline-end: 0px;
margin-top: 10px;
display: flex;
justify-content: center;
}.--Parent-URL-BTN a {
border: 1px solid transparent;
display: inline-flex;
font-size: 16px;
overflow: hidden;
position: relative;
z-index: 0;
padding: 12px 16px;
color: #fff;
border-radius: 40px;
font-weight: 500;
transition: .2s ease-in-out;
background: var(--uicolor);
min-width: max-content;
align-items: center;
gap: 7px;
}
.container-pages-boxed {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.container-pages-boxed > p {
font-size: 16px;
line-height: 1.5;
font-weight: 300;
color: var(--secondarytext);
}
.company__adress i {
--ew: 38px;
width: var(--ew);
height: var(--ew);
display: flex;
justify-content: center;
align-items: center;
background: rgb(18 34 66);
font-size: 18px;
color: white;
position: relative;
overflow: hidden;
z-index: 5;
border-radius: 5px;
transition: 0.3s all ease;
}
.company__adress {
display: flex;
align-items: center;
gap: 15px;
}
.company__adress:hover i {
background: var(--uicolor);
}
.YC-def-BTN-v1 .-BTN {
margin-top: 28px;
}
.-BTN.fst-btn a {
background: var(--uicolor);
color: white;
}
.-BTN.fst-btn a svg path {
fill: white;
}
.-wid-work-post.works_block .contant-wadget {
text-align: center;
}
.scnd-btn a {
background: var(--uicolor2);
}
.-ycwt-blog .posts_title a h3 {
font-weight: inherit;
}.unline:hover{text-decoration:underline}.activable:active{transform:scale(.96);opacity:.85}.hoverable.hoverableselect:hover::after{background:var(--media-hover)}.hoverable.hoverableselect::after{transition:none}.hoverable:hover::after{opacity:1;transition:50ms}.activable{user-select:none;cursor:pointer}.disabled{cursor:not-allowed;user-select:none}.activableopac:active{opacity:.7}@media only screen and (max-width: 1439px) {
*{}
.prise_icon {
font-size: 29px;
width: 70px;
height: 70px;
top: -29px;
}
.-postB-item {
min-width: 500px;
}
.yc-shortcode-features--image {
width: 100%;
width: 265px;
max-height: 151px;
margin: auto;
margin-top: 30px;
}
.-postB-item.post_one {
min-width: 420px;
}
.yc-shortcode--single-worksteps-item {
max-width: 100%;
min-width: 370px;
}
.header--Tools--and--Sochil {
top: -10px;
}
root.mobile-page .header--Tools--and--Sochil {
display: none;
}
root.mobile-page .Header_content {
padding: 10px 50px 10px 40px;
}
.call-button {
display: none;
}
.features-col-box {
min-width: 310px;
}
.ftit-item {
flex-direction: row;
width: 100%;
justify-content: center;
}
.ftit-img {
position: relative;
top: auto;
}
.faq-icon {
width: 35px;
height: 35px;
}
.-Fq-Tit h2 {
font-size: 20px;
}
.-ycwt-Faqs .title-wadget {
font-size: 23px;
}
} 
@media only screen and (max-width: 1400px) {
.first--image-right--after-intro {
display:none;
}
.circle-container {
display:none;
}
} 
@media only screen and (max-width: 1224px) {
.contact-start {
width: 100%;
}
.af-box {
}
}
@media only screen and (max-width: 800px) {
*{}
footer-bottom {
justify-content: center;
gap: 5px;
}
.-af-img {
flex-direction: column;
}
.footer_info_total {
flex-direction: column;
align-items: start;
gap: 10px;
}
.footer_info {
margin-bottom: 13px;
border: navajowhite;
padding-left: 0;
align-items: center;
gap: 7px;
}
.ftit-item {
gap: 30px;
width: 100%;
margin-top: 60px;
}
.work-image {
max-width: 100%;
height: 170px;
width: 100%;
}
.work-image::before {
top: 10px;
left: -10px;
}
.-seviesRequest-shares-items-intro {
display: none;
}
.YC-after__intro-info-titel-imageOne {
padding: 12px;
font-size: 13px;
}
.form-title {
font-size: 30px;
}
.feature-title {
text-align: start;
}
.feature-icon {
flex: 1;
}
.--gallery-features-- {
padding: 20px;
min-width: 330px;
max-height: 294px;
}
.sticky_feat-item {
justify-content: center;
}
.contant-wadget-sticky_features. {
text-align: center;
}
.contact-us-contant {
margin-inline: -20px;
}
.contact-us-contant {
width: 100%;
margin-inline: 0;
margin-bottom: 30px;
}
.sticky-features. {
display: flex;
justify-content: space-between;
width: 100%;
}
h2.-widgets-h1-title {
text-align: center;
font-size: 30px;
}
h2.-widgets-h1-before_title {
text-align: center;
font-size: 17px;
font-weight: 500;
padding-bottom: 14px;
}
.-Post-box-tabs-single-item. {
width: 100%;
max-width: 100%;
}
.contact-us-item {
right: 11px;
}
.box_call. {
width: 100%;
padding: 30px;
}
.circle-container {
bottom: 103px;
right: 324px;
}
.first--image-right--after-intro {
left: 0;
bottom: 0;
position: relative;
}
.hide_logo_footer_contact {
flex-direction: column;
gap: 20px;
}
.circle-container_3 {
display: none;
}
header.--Intro--Header-Page.fixedintro {
top: 0;
}
.-BTN. {
text-align: center;
width: 100%;
margin-top: 20px;
}
.-contact__us_2-image. {
position: relative;
margin: auto;
}
.feature-style1. {
width: 100%;
flex-direction: row;
padding: 22px;
}
.bottun {
padding: 10px 19px;
font-size: 16px
}
.-mobile-menu-button {
DISPLAY: BLOCK
}
.background {
border-radius: 16px;
background: #f4f4f4;
backdrop-filter: blur(15px);
width: 40px;
height: 40px;
display: flex;
justify-content: center;
align-items: center
}
.order-services--body {
}
.-PostFeedBack-Rateing-Box {
border-top: 1px solid var(--diver);
border-inline-start:0;padding-inline-start:0;padding-top: 40px;
min-width: 100%;
max-width: 100%;
margin: 0
}
.-company-contact-minibox>div a {
display: flex;
align-items: center;
gap: 10px
}
.-company-contact-minibox>div i {
font-size: 18px;
width: 39px;
height: 39px;
background: var(--uicolor);
color: #fff;
justify-content: center;
align-items: center;
display: flex;
border-radius: 50%
}
.--Site--Menu.open_menu {
padding: 21px 20px;
justify-content: start;
right: 0;
}
.-Header-Fix .--Site--Menu {
top: 80px;
overflow: scroll;
height: 100vh;
width: 100%;
}
.--Site--Menu {
opacity: 0;
visibility: hidden;
}
.--Site--Menu ul {
width: 100%
}
.--Site--Menu>ul {
display: block;
flex-direction: column;
margin-inline:0;
height: auto;
flex: initial;
padding: 0;
}
.contant-wadget.YC-Animation-Item {
font-size: 16px;
}
.--company-menu-mobile {
margin: 38px 0;
display: block;
text-align: center;
width: 100%
}
.--faqs--content {
max-width: 100%;
display: flex;
flex-wrap: wrap;
flex-direction: column;
margin-bottom: 0;
width: 48%;
}
.intro-contain--lists {
justify-content: center;
bottom: -153px;
width: 100%;
left: 0;
margin: auto;
max-width: 731px;
right: 0;
border-radius: 15px;
}
.lists-style1 {
margin: 0;
padding: 8px;
}
.menu__icon {
padding: 6px 4px;
display: flex;
justify-content: space-between;
align-items: center;
border: 0!important;
background: 0 0;
width: 28px;
height: 28px;
}
.--Site--Menu {
top: 78px;
right: -100%;
min-width: 330px;
border-radius: 0;
color: var(--uicolor);
z-index: 19;
position: fixed;
bottom: 0;
max-width: 360px;
flex-direction: column;
background: #fff;
transition: .2s;
box-shadow: -20px 50px 50px 20px #00000012;
}
.--Site--Menu>ul>li>ul.sub-menu.active,.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu.active {
display: block;
}
}
@media only screen and (max-width: 1050px) {
*{}
.-YC-contact--forms-start2 {
flex-direction: column;
padding-bottom: 50px;
margin-bottom: 0;
}
.features-col.features-col-left {
flex-direction: row;
justify-content: center;
}
.featured-setup-item {
gap: 50px;
}
.--Site--Menu>ul>li>ul.sub-menu>li {
position:relative;
padding: 0 15px;
}
.-single-post-content>p>img.aligncenter {
width: auto;
height: auto
}
}
@media only screen and (max-width: 1180px) {
*{}
.--contact--post-info>.--shortcode--section--contactus--title {
font-size: 24px;
}
.cou-item ,.cou-item>span {
font-size: 53px;
}
.cate_item {
min-width: 280px;
max-width: 100%;
}
.img-left {
width: auto;
height: 220px;
}
.posts_title a {
font-size: 15px;
}
.af-cont {
width: 100%;
}
.-YC-contact--form-container {
padding-top: 20px;
}
.-row-shares-items {
justify-content: center;
}
.-footer-p-content {
text-align: center;
}
.-footer-site-logo.--logo-Image {
margin: auto;
}
.-fot-wid-.-current-widgets-logo {
margin-bottom: 20px;
min-width: 100%;
}
.-YC-contact--forms-start2 form {
margin-left: 0;
width: 100%;
}
.yc-shortcode--single-services-item {
max-width: 100%;
}
.prise_icon {
font-size: 35px;
width: 70px;
height: 70px;
top: -30px;
}
.-ycwt-cont .contant-contint-wadget {
width: 100%;
max-width: 100%;
font-size: 14px;
}
.title-contint-wadget {
text-align: center;
width: 100%;
max-width: 100%;
}
.-ycwt-blog .-BTN {
margin-top: 0;
}
.blog-content-2 {
justify-content: center;
}
.-grid-Price- {
justify-content: center;
}
.-ycwt-bene .-def-BTN-v1 {
width: 100%;
justify-content: center;
}
.ycfor-tit {
width: 100%;
text-align: center;
}
.-yc-Section.-ycwt-Faqs {
margin-inline: 0;
}
.-yc-Section {
padding: 0 0 50px 0;
}
.-yc-Section.-ycwt-afte {
padding-top: 40px;
}
input#user__name {
width: 100%;
}
.contact-form {
width: 100%;
margin-top: 20px;
}
.yc-shortcode-services--image {
width: 250px;
height: 250px;
top: 90px;
display: none;
}
.bf-tit {
text-align: center;
margin-bottom: 10px;
}
.contant-wadget {
text-align: center;
max-width: 100%;
font-size: 16px;
}
.-ycwt-bene .contant-wadget {
text-align: center;
}
.title-wadget {
text-align: center;
font-size: 19px;
max-width: 100%;
width: 100%;
}
.-ycwt-Faqs .title-wadget {
font-size: 19px;
}
.after-itro-fore {
justify-content: center;
}
.-views-img-UI {
height: 50px;
width: 50px;
font-size: 17px;
}
.-YC-FaqsSimple-image {
display: none;
}
.service_ivon {
display: none;
}
.header--Tools--and--Sochil {
display: none;
}
.-postB-Thumb  { width: 250px;
}
.-postB-item {
min-width: 480px;
}
.--Site--Menu>ul>li>ul.sub-menu>li .-Show-SubMenu-Icon>i {
color: var(--uicolor);
top: 14px;
}
.--Site--Menu>ul>li>ul.sub-menu>li.hover .-Show-SubMenu-Icon>i {
transform: translate(0, -50%) rotate(0deg) !important;
}
.feature-icon {
flex: 1;
}
.-yc-Section.-ycwt-after__intro {
padding-top: 0;
}
.ftit-img {
margin: auto;
width: 100%;
justify-content: center;
display: flex;
position: relative;
flex-direction: column;
align-items: center;
}
i.fa-solid.fa-magnifying-glass {
font-size: 17px;
}
.intro-features_icon {
display: flex;
align-items: center;
gap: 16px;
}
.YC-Int.in-m-intro_v1 {
max-height: 530px;
}
.lists-style1 {
border-bottom: 1px solid var(--diver);
padding: 8px 20px 8px 20px;
}
.intro-contain--lists. {
padding: 0;
}
.lists-style1:last-child {
border-bottom: none;
}
.lists-title_Y {
font-size: 15px;
}
.video--popover--closse {
width: 30px;
height: 30px;
font-size: 16px;
}
.-YC-testimonials-in--page {
gap: 17px !important;
}
.yc-shortcode-services-items-2 {
justify-content: center;
}
.-view-imge{
width: 70px;
height: 70px;
}
.posts-titels {
font-size: 12px;
gap: 2px;
}
.YC_Category_bottom {
flex-direction: column;
}
.category_images {
max-height: 157px;
min-width: 241px;
overflow: hidden;
}
.intro-contain--lists. {
flex-direction: column;
bottom: -63px;
position: relative;
}
.-FeedBack-Rating>.RatingReview {
font-size: 30px;
}
.-comments-form-inputs-area.-comments--textarea {
min-width: 100%;
}
.shape_img_faq {
padding: 50px 0px 50px 0px;
}
.-slider-steps-items {
margin-inline: 0;
padding-bottom: 20px;
}
.contact-us-title {
font-size: 25px;
}
.footer_menu_4 {
justify-content: center;
align-items: center;
text-align: center;
}
.--gallery-features-- {
padding-left: 0;
padding: 0;
}
.-custreviews-Poster-svg {
top: 32px;
left: 10px;
}
.-ycwt-reviews_widget .-YC-owl-navs-items {
top: 645px;
}
.-slider-container-steps.owl-rtl.owl-loaded.owl-drag {
width: 100%;
min-width: 100%;
}
.-rev-step-item {
width: 100%;
padding: 50px;
min-width: 100%;
max-width: 100%;
}
.-widgets-h1-before_title {
font-size: 16px;
font-weight: 500;
padding-bottom: 12px;
}
.benefits_icone_1 {
width: 65px;
height: 65px;
position: relative;
top: 0;
right: -33px;
}
.benefits_icone_1 svg {
width: 34px;
}
.contant-wadget_contint_2. {
text-align: center;
}
h2.title-wadget_contint_2. {
text-align: center;
font-size: 30px;
}
.ycfor-tit_2. {
justify-content: center;
}
.YC-wigdht-contact-minibox. {
gap: 8px;
}
.-ycwt-contact__form .YC-wigdht-contact-minibox. {
gap: 26px;
}
.sticky-box {
padding: 50px;
}
.-def-wid-tit {
text-align: center;
}
.text_video-iframe. {
padding-right: 0px;
}
.-Cate-Grid {
margin-inline: 0;
width: 100%;
max-width: 100%;
min-width: 100%;
gap: 21px;
justify-content: center;
}
.-primary-body .-Cate-Grid {
margin-bottom: 20px;
}
ul.-company-cont {
display: flex;
flex-wrap: wrap;
flex-direction: column;
align-items: self-start;
}
ul.-company-cont {
padding: 0;
width: 100%;
}
ul.flex_tabs {
justify-content: center;
}
.hide_logo_footer_contact {
gap: 20px;
}
.company__mail {
width: 100%;
max-width: 100%;
}
.YC-wigdht-contact-minibox.YC-Animation-Item {
width: 100%;
}
.circle-container_2 {
width: 150px;
height: 150px;
right: 37%;
}
.contact-us-contant {
width: 100%;
}
.featured-setup-item {
gap: 58px;
}
.-yc-Section.-ycwt-after__intro {
padding-bottom: 0;
}
.box_call_icone {
width: 55px;
height: 55px;
}
.box_call. {
width: 100%;
padding: 17px;
flex-direction: column;
gap: 22px;
border-radius: 20px;
}
.order-services--body {
}
.-comments-form-inputs-area.-comments--textarea>textarea {
min-width: 100%
}
.hide_logo_footer_contact {
gap: 20px;
}
.sticky-content {
width: 100%;
max-width: 100%;
}
.sticky-features. {
display: flex;
justify-content: space-between;
width: 100%;
}
.in-m-intro_v1 .-widgets-h1-title {
text-align: center;
font-size: 24px;
margin-bottom: 30px;
font-weight: 600;
}
.-widgets-h1-before_title {
text-align: center;
font-size: 17px;
font-weight: 500;
padding-bottom: 14px;
}
.contact-us-item {
right: 11px;
}
.box_call. {
width: 100%;
padding: 30px;
}
.circle-container {
bottom: 103px;
right: 324px;
}
.after-itro-box {
flex-direction: column;
gap: 20px;
padding-bottom: 40px;
}
.first--image-right--after-intro {
left: 0;
bottom: 0;
position: relative;
}
.hide_logo_footer_contact {
flex-direction: column;
gap: 20px;
padding: 30px;
}
.circle-container_3 {
display: none;
}
header.--Intro--Header-Page.fixedintro {
top: 0;
}
.-af-img{
display: flex;
align-items: center;
gap: 40px;
padding-bottom: 50px;
order: 1;
justify-content: center;
}
.intro-image {
max-width: 150px;
width: 100%;
display: none;
}
.-contact__us_2-image. {
position: relative;
}
.feature-style1 {
margin-top: 60px;
min-width: 100%;
}
.bottun {
padding: 8px 17px;
font-size: 15px;
font-weight: 500;
}
.-mobile-menu-button {
DISPLAY: BLOCK;
}
.background {
border-radius: 16px;
background: #f4f4f4;
backdrop-filter: blur(15px);
width: 40px;
height: 40px;
display: flex;
justify-content: center;
align-items: center;
order: -1;
}
.order-services--body {
min-width: 344px;
max-width: 344px;
}
.-PostFeedBack-Rateing-Box {
border-top: 1px solid var(--diver);
border-inline-start:0;padding-inline-start:0;padding-top: 40px;
min-width: 100%;
max-width: 100%;
margin: 0;
}
.-company-contact-minibox>div a {
display: flex;
align-items: center;
gap: 10px;
}
.-company-contact-minibox>div i {
font-size: 18px;
width: 39px;
height: 39px;
background: var(--uicolor);
color: #fff;
justify-content: center;
align-items: center;
display: flex;
border-radius: 50%;
}
.-company-contact-minibox>div span {
font-weight: 500;
font-size: 17px;
}
.--Site--Menu.open_menu {
padding: 21px 20px;
justify-content: start;
right: 0;
opacity: 1;
visibility: visible;
}
.-Header-Fix .--Site--Menu {
overflow: scroll;
height: 100vh;
}
.--Site--Menu {
opacity: 0;
visibility: hidden;
}
.--Site--Menu ul {
width: 100%;
}
.--Site--Menu>ul>li a {
padding: 10px 0;
flex: 1;
color: var(--primary-text);
}
.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu>li>a {
padding: 0;
font-size: 14px;
}
.--Site--Menu>ul>li>ul.sub-menu>li>a {
font-size: 14px;
}
.--Site--Menu>ul>li>ul.sub-menu>li:hover a {
padding: 0 !important;
}
.--Site--Menu>ul>li>ul.sub-menu>li a span::before {
display: none;
}
.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
background: transparent;
}
.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu>li {
min-width: auto;
font-size: 14px;
padding: 6px 6px;
}
.--Site--Menu>ul {
display: block;
flex-direction: column;
margin-inline:0;height: auto;
flex: initial;
}
.--company-menu-mobile>span {
font-size: 18px;
margin-bottom: 20px;
display: block;
text-align: start;
font-weight: 500;
}
.contant-wadget.YC-Animation-Item {
font-size: 16px;
}
.--company-menu-mobile {
margin: 20px 0;
display: block;
text-align: center;
width: 100%;
}
.container {
padding: 0 20px;
max-width: 100%;
}
.--masterfeatured-area {
max-width: 100%;
}
.menu__icon,.services--flexx--left {
flex-direction: column;
}
.--faqs--content {
padding: 25px;
min-width: 500px;
height: auto;
margin-top: 20px;
}
.after-intro-contant,.intro-content {
max-width: 100%;
align-items: center;
width: 100%;
}
.intro-contain--lists {
justify-content: center;
bottom: -153px;
width: 100%;
left: 0;
margin: auto;
max-width: 731px;
right: 0;
border-radius: 15px;
}
.lists-style1 {
margin: 0;
padding: 8px;
}
.menu__icon {
display: flex;
justify-content: space-between;
align-items: center;
border: 0!important;
background: 0 0;
width: 28px;
height: 28px;
padding: 6px 4px;
}
.menu__icon span {
width: 100%;
height: 2px;
border-radius: .125rem;
background-color: var(--primary-text);
transition: transform .4s,background-color .4s,opacity .4s;
.menu__icon.trans_menu
span: first-child;
}
.menu__icon.trans_menu span:first-child {
background-color: var(--uicolor);
transform: translateY(7px) rotate(-45deg);
}
.menu__icon.trans_menu span:nth-child(3) {
background-color: var(--uicolor);
transform: translateY(-7px) rotate(45deg);
}
.menu__icon.trans_menu span:nth-child(2) {
transform: translate(-50%);
opacity: 0;
}
.--Site--Menu {
top: 70px;
right: -100%;
min-width: 330px;
border-radius: 0;
color: var(--uicolor);
z-index: 19;
position: fixed;
bottom: 0;
max-width: 360px;
flex-direction: column;
background: #fff;
transition: .2s;
box-shadow: -20px 50px 50px 20px #00000012;
}
.--Site--Menu>ul>li>ul.sub-menu,.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu {
position: relative;
top: 0;
transform: translateY(0);
opacity: 1;
visibility: visible;
padding: 0;
width: 100%;
margin-top: 4px;
display: none;
right: 0;
animation: none !important;
}
.--Site--Menu ul.sub-menu.active {
display: block;
}
.--Site--Menu>ul>li>ul.sub-menu.active,.--Site--Menu>ul>li>ul.sub-menu>li>ul.sub-menu.active {
display: block;
}
.--Site--Menu>ul>li>ul.sub-menu>li:hover>ul.sub-menu {
background: #e7e7e7;
}
.Header_content {
width: 100%;
display: flex;
padding: 0 !important;
justify-content: space-between;
gap: 5px;
flex-wrap: nowrap;
}
.--Site--Menu,.-Header-Fix {
padding: 15px;
}
.about_lists-style1 {
width: 100%;
gap: 10px;
justify-content: center;
align-items: center;
text-align: center;
}
.-ycwt-city__widget .ycfor-tit. {
font-size: 23px;
justify-content: center;
}
h2.title-contint-wadget. {
font-size: 30px;
}
.circle-container {
bottom: 0;
left: 0;
display: none;
}
.first--image-right--after-intro {
display: none;
left: 0;
bottom: 0;
}
span.items-text {
font-size: 16px;
font-weight: 500;
}
.-ycwt-city__widget .city_content {
align-items: center;
justify-content: center;
width: 100%;
text-align: center;
}
.-ycwt-Faqs__simple2 .-def-BTN-v1 {
justify-content: start;
width: 100%;
}
.-ycwt-previous_works .contant-wadget {
text-align: start;
font-size: 16px;
max-width: 100%;
margin-bottom: 24px;
}
.-ycwt-Faqs__simple2 .contant-wadget. {
text-align: start;
}
.--faqs--content. {
margin: 0;
text-align: start;
justify-content: start;
}
.-ycwt-contact_us .title-wadget. {
text-align: center;
font-size: 27px;
}
.-ycwt-contact_us .ycfor-tit {
justify-content: center;
}
.-ycwt-Faqs__simple2 .title-wadget. {
text-align: start;
width: 100%;
}
.--faqs--content. {
width: 100%;
margin-bottom: 40px;
}
.contact-start {
width: 100%;
padding: 0;
}
.-contact__us-image. {
padding-top: 50px;
}
.contact-us-box {
padding: 0;
}
.-contact__us-image. {
width: 100%;
justify-content: center;
}
.sticky-features. {
display: flex;
align-items: center;
width: 100%;
flex-wrap: wrap;
justify-content: space-between;
gap: 34px;
}
.-Post-box-tabs-single-item. {
min-width: 250px;
max-width: 100%;
}
.-contact__us_2-image. {
max-width: 500px;
width: 100%;
margin: auto;
}
.Faqs_List_items {
width: 100%;
border-radius: 15px;
padding: 15px;
}
.--faqs--content.YC-Animation-Item {
width: 100%;
}
.-Post-box-single-item.YC-Animation-Item {
width: 100%;
max-width: 100%;
}
.-contact__us-image.YC-Animation-Item {
width: 100%;
}
.-Post-box-tabs-single-item.YC-Animation-Item {
width: 100%;
max-width: 350px;
min-width: 350px;
gap: 23px;
}
.contact-us-box {
justify-content: center !important;
}
.contact-us-item {
right: 20px;
top: 91px;
}
.-contact__us_2-image.YC-Animation-Item {
width: 100%;
}
.contact-us-contant {
width: 100%;
padding: 50px;
}
.box_call.YC-Animation-Item {
width: 100%;
padding: 22px;
}
.flex-images.YC-Animation-Item {
width: 100%;
}
.feature-style1.YC-Animation-Item {
width: 100%;
justify-content: center;
min-width: 0;
max-width: 100%;
}
.features-col.features-col-left {
flex-direction: column;
width: 100%;
}
.feature-style1.YC-Animation-Item {
width: 100%;
justify-content: center;
min-width: 0;
max-width: 100%;
}
.lists-style1 {
padding: 12px;
max-width: 100%;
margin: 5px;
min-width: 0;
border: none;
}
p.intro_contint {
font-size: 14px;
text-align: center;
padding-bottom: 30px;
font-weight: 300;
}
.--contact--post-call--buttons>a {
margin-bottom: 0;
margin-inline-end:10px;font-size: 13px
}
.single-post-parent-container-comments {
min-width: 100%;
max-width: 100%;
display: flex;
flex-direction: column;
padding: 22px;
}
.-Posts-grid,.single-post-parent-container-comments>form {
margin-inline:0;
}
.-comments-form-inputs-area {
margin: 7px 5px !important;
}
.-after__intro-contain--lists {
flex-direction: column;
margin-bottom: 5px;
}
.iframe {
width: 100%;
height: 100%;
}
.-Header-Fix {
position: fixed;
top: 0;
width: 100%;
background: var(--uicolor2);
}
ul.flex_tabs {
overflow-x: auto;
}
.features-col.features-col-left {
gap: 19px;
flex-direction: row;
justify-content: center;
width: 100%;
}
.-Show-SubMenu-Icon i {
position:relative;
z-index: 22;
background: #f4f4f4;
width: 25px;
height: 25px;
display: flex;
align-items: center;
justify-content: center;
border-radius: var(--largeradius);
transform: inherit !important;
color: #000;
font-size: 12px;
}
.-Show-SubMenu-Icon {
width: 45px;
height: 45px;
background: #ffffff00;
display: flex;
align-items: center;
justify-content: center;
}
.-post-reviews-area {
padding-inline-end:0;margin-bottom: 27px;
min-width: 100%;
max-width: 100%;
}
.sin-cont-elem {
max-width: calc(100% - var(--sidebar-width) - 30px);
margin-inline-end:0;min-width: 100%;
margin-bottom: 25px;
border: 0;
}
.feature-item {
margin-bottom: 16px;
}
.contant-wadget .feature-item {
flex-direction: row;
justify-content: start;
text-align: start;
}
.sticky-content {
width: 100%;
text-align: center;
margin: auto;
}
.YC-wigdht-contact-minibox_2 {
flex-direction: column;
width: 100%;
justify-content: center;
align-items: center;
}
.contant-wadget_contint_2. {
text-align: center;
width: 100%;
max-width: 100%;
}
h2.title-wadget_contint_2. {
text-align: center;
width: 100%;
max-width: 100%;
}
.ycfor-tit_2. {
justify-content: center;
}
.features_contint {
font-size: 14px;
}
.features_numper {
font-size: 28px;
}
.--gallery-features-- {
justify-content: center;
align-items: center;
width: 100%;
}
li.-post-Filter-LI {
min-width: max-content;
}
h2.title-wadget-sticky_features. {
font-size: 30px;
text-align: start;
}
li.phonenumber {
width: 100%;
}
a.contact_info1 {
width: 100%;
padding-inline: 6px;
}
.YC-SVGIcon-Loaded {
display: none;
}
.-site-logo.--logo-Image {
min-width: 130px;
max-width: 120px;
}
.-site-logo.--logo-Image img {
width: auto;
height: auto;
}
.-footer-site-logo.--logo-Image img {
height: auto;
width: auto;
}
.--empty-attchment-area h1 {
font-size: 20px
}
.--empty-attchment-svg-v1 {
font-size: 70px
}
.YC-wigdht-contact-minibox>div {
width: 100%;
font-size: 16px;
}
.YC-wigdht-contact-minibox>div i {
--elw: 51px;
font-size: 24px;
}
.-YC-Category-Grid-Area {
margin-top: 30px;
gap: 20px;
display: flex;
flex-wrap: wrap;
margin-bottom: 80px;
}
.--city--info-boxitem {
font-size: 20px;
}
.--Single--page--widget-item {
margin-bottom: 20px;
width: 100%;
min-width: 100%;
max-width: 100%;
}
.-comments-head-area>.UserAvatar {
width: 37px;
height: 37px;
font-size: 19px;
}
.CommentContent {
padding: 19px;
}
.-comments-form-Button-area>button {
padding: 13px 14px;
font-size: 14px;
}
.-comments-form-Button-area {
margin: 20px 15px 0
}
.-Chevrons--NextPrev>a>.inbox-pos>h3,.-comments-titlecontext-inner>p {
font-size: 15px
}
.-itemslist-share-icons-list .owl-item>.--sp-social-item>a I {
font-size: 26px;
margin-bottom: 10px
}
.-single-share-header {
margin-bottom: 6px
}
.yc-shortcode--features--items {
margin: 0!important
}
.--single--work-post-box,.-defualt-object--center {
margin-inline: 0
}
.-single-bottom-title-list {
margin-top: 23px;
margin-bottom: 11px
}
.-Chevrons--NextPrev>a>.inbox-pos>span,.-p-FaqsSimple-vsingle-ContentValue-v1 {
font-size: 14px
}
.-Chevrons--NextPrev-poster {
--el-w: 43px;
font-size: 21px;
margin-inline-end:13px;
}
.-Chevrons--NextPrev>a {
padding: 15px;
}
.-YC-FaqsSimple-vsingle-Title>.--fq-count {
font-size: 18px;
}
.-YC-FaqsSimple-vsingle-Title>h2 {
font-size: 18px;
line-height: 1.5;
}
.-single-post-content {
margin-bottom: 20px;
font-size: 16px;
}
.--yourcolor--button--phones>a,.-single-post-content h1 {
font-size: 18px;
}
.-single-post-content h2 {
font-size: 17px;
}
.yc-shortcode--worksteps--info>p {
font-size: 15px;
margin-block:0;
}
.yc-shortcode--worksteps--info>h3 {
font-size: 19px;
}
.yc-shortcode-worksteps--image {
font-size: 25px;
}
.yc-shortcode--single-image {
column-count: 2;
align-items: center;
}
.--yourcolor--button--phones {
width: 45px;
height: 45px;
}
.GotoTop {
left: 10px;
--elwh: 43px;
font-size: 22px;
}
.btn-fixed-bh {
right: 10px;
bottom: 10px;
}
.--YourColor--phone-button>a:after,.--YourColor--phone-button>a:before {
inset:-10px;
}
.yc-shortcode--step--info>p {
font-size: 14px;
}
.yc-shortcode--single-features-top h3 {
font-size: 15px;
font-weight: 500;
line-height: 1.7;
}
.--open--searching.--search--buttonType-icon i,.feature-title,.yc-shortcode-features--icon>i {
font-size: 21px
}
.feature-title {
text-align: start;
margin-bottom: 10px;
}
.yc-shortcode--section--contactus {
padding: 15px!important
}
.feature-text,.yc-shortcode--services--info p {
font-size: 15px;
text-align: center;
}
.yc-shortcode--services--info>h3 {
font-size: 17px;
text-align: center;
margin-bottom: 8px;
}
.-post-card--burrons--area>a {
font-size: 13px;
padding: 11px 14px;
}
.-current-widgets-payments {
padding: 19px 0 0 0;
}
.city--icon {
width: 80px;
height: 80px;
font-size: 27px;
}
.features {
width: 85px;
height: 85px;
font-size: 31px;
}
.--single--table-item {
font-size: 14px;
}
.--single--thumb-image {
width: 55px;
height: 55px;
}
.--work--title--h3 {
font-size: 19px;
}
.-Fq-Cont- {
}
.-Price-Items-List ul li,.blog_contant,.category_content,.sticky-form_contant {
font-size: 16px;
}
.sticky-title {
font-size: 22px;
MARGIN-BOTTOM: 10px;
}
.feature-numer {
RIGHT: -22px;
}
.--inner-box-- img {
WIDTH: 200px;
HEIGHT: 200px;
}
.--inner-box--::before {
WIDTH:220px;
HEIGHT: 220px;
}
.more-btn-blog-posts a {
font-size: 14px;
padding: 12px 25px;
}
.-Post-box-item-Info {
padding: 35px 22px 22px 22px;
}
.button-blog i {
width: 35px;
height: 35px;
font-size: 17px;
}
.-single-post-content>h2,.category_title a,.posts_title,.single-post-title.single-page-post-title {
font-size: 20px;
}
.-Plane-Button-v1 a {
font-size: 15px;
padding: 13px 15px;
}
.-Price-v1-{
padding: 54px 31px 31px;
}
.prise_icon {
width: 85px;
height: 85px;
font-size: 35px;
}
.lists-content,p.copyrights {
font-size: 14px;
}
.lists-title {
font-size: 18px;
}
.about_lists-content {
font-size: 15px;
margin-bottom: 2px;
}
.about_lists-title {
font-size: 18px;
margin-bottom: 8px;
}
.--container--category--info,.-Posts-RelatedBoxes {
margin: 0;
}
.search_body>form>button {
width: 100px;
height: 100%;
}
.-grid-Price- {
width: 100%;
position: relative;
}
.container-pages-head.--is--video-category {
margin-bottom: 40px;
}
.-Header-Fix .--Site--Menu,.-intro--page--category {
min-width: 100%;
}
p.copyrights {
margin-bottom: 10px
}
.yc-shortcode--single-worksteps-item {
padding: 20px!important;
}
.-single-share-posts-area .-YC-owl-navs-items>.-YC-owl-Slides-next,.-single-share-posts-area .-YC-owl-navs-items>.-YC-owl-Slides-prev {
left: 0;
top: 50%;
}
.-single-share-posts-area .-YC-owl-navs-items>.-YC-owl-Slides-prev {
right: 0;
top: 50%;
}
.-single-share-posts-area {
padding: 20px;
}
.--contact--post-info>p {
font-size: 15px;
}
.--contact--post-info>h2 {
text-align: center;
font-size: 22px;
}
.yc-shortcode--single-services-item {
flex-direction: column;
align-items: center;
gap: 15px;
max-width: 100%!important;
padding: 0;
min-width: 280px;
}
.single-post-title h1 {
font-size: 26px;
line-height: 1.6;
}
.-single-top-head-container {
max-height: 300px;
}
.--open--searching.--search--buttonType-icon {
padding: 9px;
width: 44px;
height: 44px;
display: flex;
justify-content: center;
align-items: center;
}
.-Fq-Tit h3 {
font-size: 18px;
padding-inline-end:20px;
}
.yc-shortcode--box>h2 {
font-size: 17px;
}
.-grid-wid-blog,.sticky_feat-item {
width: 100%;
}
.sticky_feat-item {
gap: 0;
justify-content: start;
}
.-Post-box-item-Thumb {
height: 187px;
border-radius: 0 !important;
}
.-Posts-RelatedBoxes .-Post-box-single-item {
margin-block:6px;
}
.-ycwt-Faqs__simple2 .ycfor-tit. {
text-align: start;
justify-content: start;
}
.-ycwt-contact__form .ycfor-tit {
margin: 0 auto 11px
}
.-def-BTN-v1 a {
padding: 11px 10px;
font-size: 14px;
}
.category_box {
display: flex;
flex-wrap: wrap;
align-items: center;
padding: 30px 0 50px 0;
}
h1.intro-title {
font-size: 30px;
text-align: center;
}
.header--Tools {
min-width: max-content
}
.sticky-features-box2 {
border: none;
}
.lists-title_Y {
font-size: 13px;
font-weight: 400;
}
.--primary--intro--pages .--archive--be-content {
height:auto;
margin-bottom: 31px;
}
.menu__icon.trans_menu span:first-child {
background-color: var(--uicolor);
transform: translateY(7px) rotate(-45deg);
}
.menu__icon.trans_menu span:nth-child(2) {
transform: translate(-50%);
opacity: 0;
}
.menu__icon.trans_menu span:nth-child(3) {
background-color: var(--uicolor);
transform: translateY(-7px) rotate(45deg);
}
.features-col.features-col-left {
flex-direction: row;
justify-content: center;
}
.featured-setup-item {
gap: 50px;
flex-direction: column;
}
.--Site--Menu>ul>li>ul.sub-menu>li {
position:relative;
}
.-single-post-content>p>img.aligncenter {
width: auto;
height: auto;
}
}
}
@media only screen and (max-width: 1000px) {
*{}
input#user__name {}
.-def-BTN-v1 {
margin-top: 35px;
width: 100%;
}
.-ycwt-bene .-def-BTN-v1 {
justify-content: center;
}
.cate_item {
max-width: 100%;
min-width: 330px;
padding: 28px;
}
.YC-widgets_shap2 {
display: none;
}
form.your-custom-form-class {
width: 100%;
margin: 0;
}
.YC-widgets_shap {
display: none;
}
.af-cont {
width: 100%;
}
.contant-wadget {
}
.-slider-steps-items {
height: 100%;
padding: 0;
width: 100%;
background: transparent;
}
.category_box_item.YC-Animation-Item {
min-width: 250px;
max-width: 100%;
}
.category_box_item. {
min-width: 250px;
max-width: 100%;
}
.-Show-SubMenu-Icon {
position:relative
}
.-post-reviews-feedback--area {
flex-direction: column;
align-items: center;
justify-content: center;
text-align: center;
min-width: 100%;
max-width: 100%;
padding: 20px
}
.-post-reviews-area {
padding-inline-end:0;margin-bottom: 27px;
min-width: 100%;
max-width: 100%
}
.sin-cont-elem {
max-width: calc(100% - var(--sidebar-width) - 30px);
margin-inline-end:0;min-width: 100%;
margin-bottom: 25px;
border: 0
}
.-first-single-post-bar {
position: relative;
margin-inline:0;
max-width: 100%;
min-width: 100%;
top: 0
}
}
@media only screen and (max-width: 950px) {
*{}
.-post-tag-items>a {
font-size: 12px;
padding: 5px 8px;
}
.-BTN a {
padding: 15px 22px;
font-size: 15px;
}
.about_icon>i {
width: 26px;
height: 26px;
font-size: 13px;
}
.about_icon>span {
font-size: 15px;
}
.info-box-svg {
bottom: 46px;
}
.info-box-svg2 {
right: 144px;
}
.about_icon {
width: 154px;
font-size: 18px;
padding: 7px 7px 7px 7px;
height: 46px;
}
.contint-form-title {
text-align: center;
margin-bottom: 20px;
}
.footer-body {
padding: 50px 0 0 0;
margin-inline: 0;
border-radius: 0;
}
.yc-shortcode--services--info > p {
text-align: center !important;
}
.af-cont {
width: 100%;
}
.yc-shortcode--services--info >p {
text-align: center;
}
.yc-shortcode--worksteps--info > p {
text-align: center !important;
}
.yc-shortcode--box>h2 {
font-size: 24px;
color: var(--primary-text);
font-weight: 600;
}
.yc-shortcode--features .--short--code--title {
text-align: center;
display: flex;
justify-content: center;
}
.--short--code--title {
text-align: start !important;
}
.--short--code--title>h2 {
font-size: 20px;
color: var(--primary-text);
font-weight: 600;
}
.-Post-box-tabs-item-Inf {
padding: 20px 20px;
width: 100%;
}
.work-image {
width: 100%;
}
.prise_icon {
width: 55px;
height: 55px;
font-size: 20px;
top: -32px;
}
.-page--container-sidebars .YC--contact--form-boxarea {
max-height: 320px;
}
.faq-scrol {
height: 336px;
padding-inline: 0;
}
.feat-item-info {
width: auto;
}
.form-group {
width: 100%;
}
.contact-form {
width: 100%;
justify-content: center;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text] {
width: 100%;
}
.-discout-value {
padding: 12px 16px;
border-radius: 25px 0 0 0;
font-size: 12px;
}
.container-pages-head.--is--video-category {
justify-content: center;
}
.--container--category--info {
min-width: 390px;
}
.iframe_video {
height: 350px;
}
.-single-post-content p {
font-size: 13px;
text-align: start;
}
p.--short--code--content {}
p.--shortcode--section--contactus--content {
text-align: center;
}
.yc-shortcode--worksteps--info>h3 {
font-size: 17px;
text-align: center;
}
.yc-shortcode-worksteps-icone {
width: 50px;
height: 50px;
font-size: 22px;
margin: auto;
margin-bottom: 15px;
}
.-sin-thumb--inner {
height: auto;
display: inline-flex;
width: max-content;
max-width: 100%;
}
.single-post-title.single-post-post-title {
padding-top: 66px;
}
.-single-top-head-container {
height: 270px;
}
.single-post-title h1 {
font-size: 33px;
}
.-views-quote {
bottom: calc(100% - 70px);
}
.-wid-work-post- {
gap: 15px;
align-items: start;
}
.--single--table-item {
font-size: 15px;
}
.--work--title--h3 {
font-size: 20px;
margin-bottom: 10px;
}
.--work_top {
padding: 20px;
}
.--sin-work- {
max-width: 391px;
min-width: 233px;
}
.-postB-Thumb.posone {
height: 165px;
}
.date-box {
font-size: 13px;
left: 50%;
transform: translate(-50%, 50%);
white-space: nowrap;
}
.-grid-Price- {
justify-content: center;
}
.icon_price {
height: 18px;
width: 18px;
font-size: 9px;
}
.-Price-Items-List ul li {
font-size: 15px;
}
.-Plane-Button-v1 a {
height: auto;
padding: 12px 10px;
font-size: 15px;
}
.-price-app-value strong {
font-size: 38px;
}
.prise__price {
flex-direction: column;
padding: 10px;
}
.price_content {
font-size: 14px;
margin-bottom: 9px;
}
.-Price-Head-Title h3 {
font-size: 19px;
margin-bottom: 10px;
}
.-Price-v1- {
padding: 50px 20px 20px;
min-width: 263px;
margin-top: 28px;
}
.-primary-body .-Price-v1- {
margin-bottom: 0;
}
.contint-form-svg-button {
margin-bottom: 41px;
}
.-footer-widgets-links {
width: 100%;
}
.-ycwt-blog .-BTN { }
.ycfor-tit {
font-size: 17px;
justify-content: center;
text-align: center;
display: flex;
align-items: center;
width: 100%;
margin-bottom: 4px;
}
.-ycwt-bene .contant-wadget {
text-align: center;
}
.-ycwt-bene .-def-BTN-v1 {
width: 100%;
justify-content: center;
}
.-Post-box-tabs-item-Inf.pox2 {
padding: 12px;
width: 100%;
}
.posts_title.pox2 a {
font-size: 13px;
margin-bottom: 0;
padding: 0;
}
.-ycwt-blog .posts_title a {
}
.-postB-item {
min-width: 270px;
padding: 0;
flex-direction: column-reverse;
max-height: 100%;
min-width: 200px;
}
.pbmit-heading {
width: 230px;
height: 230px;
font-size: 21px;
padding: 18px;
}
.feat-row {
padding-bottom: 16px;
gap: 12px;
}
.feat-p {
font-size: 15px;
}
.feat-tit {
font-size: 20px;
}
.feat-icon svg {
width: 40px;
height: 40px;
}
.feat-icon {
width: 60px;
height: 60px;
}
.-yc-Section.-ycwt-cate {
margin-inline: 0;
border-radius: 0;
}
.-yc-Section.-ycwt-cate {
margin-bottom: 34px;
}
.category_content {
font-size: 15px !important;
max-width: 100% !important;
max-height: 88px !important;
overflow: hidden;
}
.cate_item {
min-width: 220px;
padding: 20px 20px 70px 20px;
}
.category_icom {
height: 40px;
min-width: 40px;
font-size: 21px;
}
.category_title a {
font-size: 19px;
}
.-postB-item.post_one {
min-width: 260px;
flex-direction: column;
}
.-ycwt-revi .-def-BTN-v1 {
margin-top: 30px;
}
.img-left {
width: 280px;
height: 138px;
}
.features-col-box {
padding-bottom: 20px;
margin-bottom: 10px;
min-width: 240px;
}
.--Site--Menu>ul>li>a::before {
display: none;
}
.feature-img-main {
width: 100%;
display: flex;
align-items: center;
justify-content: center;
}
.feature-img {
width: 380px;
height: 269px;
overflow: hidden;
}
.feature-year-bg {
display: none;
}
.-ycwt-after__intro::before {
display: none;
}
.YC-custreviews-b-g {
display: none;
}
.YC-pin {
gap: 24px;
min-width: max-content;
}
.-YC-contact--form-container {
padding-top: 0;
padding-bottom: 50px;
}
.contact-start .-YC-contact--forms-start {
width: 100%;
flex-direction: column;
padding-bottom: 50px;
}
.YC-wigdht-contact-minibox {
justify-content: center;
align-items: center;
width: 100%;
}
.contact-start {
flex-direction: column;
}
.single-post-title.single--post-title {
padding-top: 80px;
}
.-slider-Steps-main-center {
flex-direction: column;
padding: 20px;
}
.cou-item>span {
font-size: 48px;
}
.cou-item {
font-size: 36px;
}
.number-2 .-after__intro-widgets-progress-item-v1 {
width: 300px;
}
.numper .-after__intro-widgets-titles {
text-align: start;
}
.number-3 .YC-after-intro-widgets-items-boxed {
width: 100%;
}
.YC-after-intro-map {
width: 100%;
}
.YC-widgets-container-secondary-element-list.number-3.active {
min-width: 100%;
}
.before_title::before {display: none;}
.YC-widgets-container-secondary-element-list.number-2.active {
min-width: 100%;
}
.YC-after-intro-widgets-items-boxed {
justify-content: center;
}
.title_feature {text-align: center;}
.-after__intro-widgets-titles {
text-align: center;
}
.after__intro-largerContainer-auto {
width: 100%;
height: 100%;
}
.YC_after__intro-Gallery-FirstHalf.hover-animation {
width: 100%;
height: 100%;
}
.yc-shortcode--steps--items {
gap: 17px;
margin-bottom: 25px;
}
.yc-shortcode--single-worksteps-item {
margin-bottom: 0;
min-width: 220px;
padding: 20px !important;
}
.yc-shortcode--services--items {
width: 100%;
justify-content: center;
}
.-YC-owl-navs-items {
padding: 6px 9px;
width: 94px;
}
.circle-container_2 {
right: 30%;
}
.contant-wadget_contint_2. {
font-size: 15px;
font-weight: 400;
}
.feature-item {
margin-bottom: 6px;
}
.sticky-features. {
display: flex;
align-items: center;
width: 100%;
flex-wrap: wrap;
justify-content: space-between;
gap: 37px;
}
.video--popover--body {
width: 80%;
}
.feature-item {
margin-bottom: 15px;
}
.sticky-features. {
display: flex;
align-items: center;
width: 100%;
flex-wrap: wrap;
justify-content: space-between;
gap: 37px;
}
.sticky-features-box2 {
border: none;
}
.lists-title_Y {
font-size: 16px;
font-weight: 500;
}
.--primary--intro--pages .--archive--be-content {
height:auto;
margin-bottom: 31px
}
}
@media only screen and (max-width: 600px) {
*{}
.-post-reviews-feedback--area {
padding: 17px;
}
.order-services--info-context>p {
font-size: 15px;
font-weight: 400;
}
.order-services--info-context>h2 {
font-size: 22px;
}
.-itemslist-share-icons-list >.--sp-social-item>a>span {
font-size: 11px;
}
.-itemslist-share-icons-list >.--sp-social-item>a I {
font-size: 24px;
margin-bottom: 9px;
}
.bf-rev-tit {
flex-direction: column;
}
.-row-shares-items {
justify-content: center;
}
.previous-works-titels {
opacity: 1;
bottom: 14%;
}
.YC-custreviews-numper-taimar {
font-size: 80px;
}
.YC-custreviews-numper-taimar::before {
font-size: 60px;
left: -45px;
}
.--contact--post-info>.--shortcode--section--contactus--title {
font-size: 20px;
text-align: center;
}
.YC_after__intro-Gallery-FirstHalf::before {
right: -10px;
top: 10px;
}
.first_image_1 {
width: 150px;
height: 150px;
overflow: hidden;
margin-right: -26px;
}
.first_image_2 {
width: 150px;
height: 150px;
overflow: hidden;
}
.first_image_3 {
width: 150px;
height: 150px;
overflow: hidden;
}
.icone_footer_info {
padding: 10px;
margin: 0;
font-size: 31px;
}
.feat-item-info>.--title--feature-h3 {
font-size: 16px;
text-align: center;
}
.city-block {
width: 100%;
min-width: 96%;
}
.-YC-owl-Slides-prev.-custom-owl-Slides-next {
right: 0;
top: 26%;
}
h2.title-wadget-sticky_features. {
font-size: 27px;
text-align: start;
}
li.phonenumber {
width: 100%;
}
a.contact_info1 {
width: 100%;
}
.-curt-wid-pay {
text-align: center;
padding: 18px;
}
.-Yc-single-main {
padding-top: 45px;
margin-bottom: 0;
}
.YC-SVGIcon-Loaded {
display: none;
}
.-footer-site-logo.--logo-Image img {
height: auto;
width: auto
}
.--empty-attchment-area h1 {
font-size: 20px
}
.--empty-attchment-svg-v1 {
font-size: 70px
}
.YC-wigdht-contact-minibox>div {
width: 100%;
font-size: 16px;
}
.-YC-Category-Grid-Area {
margin-inline:0;
gap: 10px;
}
.search_body>form>input[type=search] {
height: 73px;
font-size: 19px;
padding-inline-start:29px
}
.--city--info-boxitem {
font-size: 20px
}
.--Single--page--widget-item {
margin-bottom: 20px;
padding: 20px;
}
.-comments-head-area>.UserAvatar {
width: 37px;
height: 37px;
font-size: 17px;
}
.CommentContent {
padding: 17px;
border-radius: 12px;
}
.-comments-form-Button-area>button {
padding: 10px 10px;
font-size: 11px;
}
.-comments-form-Button-area {
margin: 20px 0 0;
}
.-Chevrons--NextPrev>a>.inbox-pos>h3,.-comments-titlecontext-inner>p {
font-size: 15px
}
.-itemslist-share-icons-list .owl-item>.--sp-social-item>a I {
font-size: 26px;
margin-bottom: 10px
}
.-single-share-header {
margin-bottom: 6px
}
.yc-shortcode--features--items {
margin: 0!important
}
.--single--work-post-box,.-defualt-object--center {
margin-inline: 0;
margin-bottom: 0;
}
.-single-bottom-title-list {
margin-top: 23px;
margin-bottom: 11px
}
.-Chevrons--NextPrev>a>.inbox-pos>span,.-p-FaqsSimple-vsingle-ContentValue-v1 {
font-size: 14px
}
.-Chevrons--NextPrev-poster {
--el-w: 33px;
font-size: 15px;
margin-inline-end:13px
}
.-Chevrons--NextPrev>a {
padding: 15px
}
.-YC-FaqsSimple-vsingle-Title>.--fq-count {
font-size: 18px
}
.-YC-FaqsSimple-vsingle-Title>h2 {
font-size: 15px;
line-height: 1.5;
}
.-single-post-content {
margin-bottom: 20px;
font-size: 14px;
}
.--yourcolor--button--phones>a,.-single-post-content h1 {
font-size: 18px;
}
.-single-post-content h2 {
font-size: 22px;
margin: 10px 0;
}
h2.--short--code--title {
text-align: center !important;
}
.yc-shortcode--worksteps--info>p {
font-size: 13px;
margin-block:0;
}
.yc-shortcode--worksteps--info>h3 {
font-size: 16px;
}
.yc-shortcode-worksteps--image {
font-size: 25px;
}
.--yourcolor--button--phones {
width: 45px;
height: 45px;
}
.GotoTop {
left: 10px;
--elwh: 43px;
font-size: 17px;
}
.btn-fixed-bh {
right: 10px;
bottom: 10px;
}
.--YourColor--phone-button>a:after,.--YourColor--phone-button>a:before {
inset:-10px;
}
.yc-shortcode--step--info>p {
font-size: 14px;
}
.yc-shortcode--single-features-top h3 {
font-size: 16px;
font-weight: 500;
}
.--open--searching.--search--buttonType-icon i,.feature-title,.yc-shortcode-features--icon>i {
font-size: 19px;
}
.yc-shortcode--section--contactus {
padding: 15px!important;
}
.feature-text,.yc-shortcode--services--info p {
font-size: 15px;
text-align: center;
}
.yc-shortcode--services--info>h3 {
font-size: 19px;
text-align: center;
}
.-post-card--burrons--area>a {
font-size: 12px;
padding: 8px 10px;
margin-inline-end: 10px;
}
.city--icon {
width: 70px;
height: 70px;
font-size: 27px;
}
.features {
width: 85px;
height: 85px;
font-size: 31px;
}
.--single--table-item {
font-size: 14px;
}
.--single--thumb-image {
width: 55px;
height: 55px;
}
.--work--title--h3 {
font-size: 19px;
}
.Fq-Item-v1 {
border-radius: 10px;
}
.-Fq-Cont- {
font-size: 17px;
}
.-Price-Items-List ul li,.blog_contant,.category_content,.sticky-form_contant {
font-size: 14px;
line-height: 1.4;
max-height: 68px !important;
overflow: hidden;
padding-top: 7px;
margin-bottom: 7px;
}
.sticky-title {
font-size: 23px;
margin-bottom: 13px;
}
.feature-numer {
RIGHT: -22px;
}
.--inner-box-- img {
width: 230px;
height: 230px;
}
.--inner-box--::before {
WIDTH:220px;
HEIGHT: 220px;
}
.more-btn-blog-posts a {
font-size: 14px;
padding: 12px 25px;
}
.button-blog i {
width: 35px;
height: 35px;
font-size: 17px;
}
.-single-post-content>h2,.category_title a,.posts_title,.single-post-title.single-page-post-title {
font-size: 16px;
}
.posts_title.pox2 a {
font-size: 12px;
}
.-Plane-Button-v1 a {
font-size: 15px;
padding: 12px 15px;
height: auto;
}
.-Price-v1-{
padding: 40px 31px 31px;
max-width: 100%;
min-width: 253px;
}
.lists-content,p.copyrights {
font-size: 14px;
}
.lists-title {
font-size: 18px;
}
.about_lists-content {
font-size: 15px;
margin-bottom: 2px;
}
.about_lists-title {
font-size: 18px;
margin-bottom: 8px;
}
.--container--category--info,.-Posts-RelatedBoxes {
padding: 0;
margin-top: 20px;
min-width: 100%;
}
.featured-setup-item {
width: 100%;
flex-direction: column;
max-width: 100%;
gap: 30px;
}
.search_body>form>button {
width: 60px;
height: 100%
}
.-grid-Price- {
width: 100%;
position: relative;
}
.container-pages-head.--is--video-category {
margin-bottom: 40px;
margin-top: 0;
}
.-Header-Fix .--Site--Menu,.-intro--page--category {
min-width: 100%;
z-index: 11;
}
.-Header-Fix .--Site--Menu {
top: 75px;
}
p.copyrights {
margin-bottom: 10px
}
.yc-shortcode--single-worksteps-item {
padding: 15px!important;
}
.-single-share-posts-area .-YC-owl-navs-items>.-YC-owl-Slides-next,.-single-share-posts-area .-YC-owl-navs-items>.-YC-owl-Slides-prev {
left: 0;
top: 50%;
}
.-single-share-posts-area .-YC-owl-navs-items>.-YC-owl-Slides-prev {
right: 0;
top: 50%;
}
.-single-share-posts-area {
padding: 20px 11px;
}
.--contact--post-info>p {
font-size: 12px;
}
.--contact--post-info>h2 {
text-align: center;
font-size: 22px;
}
.yc-shortcode--single-services-item {
flex-direction: column;
align-items: center;
gap: 15px;
max-width: 100%!important;
padding: 0;
min-width: 245px;
}
.single-post-title h1 {
font-size: 18px;
line-height: 1.6;
text-align: center;
}
.-Fq-Tit h2 {
font-size: 18px;
flex: 1;
}
.yc-shortcode--features .--short--code--title {
color: white;
text-align: center;
}
.sticky_feat-item:last-child {
margin-top: 20px;
}
.-Post-box-item-Thumb {
height: 100%;
}
.-Posts-RelatedBoxes .-Post-box-single-item {
margin-block:6px;
}
.-ycwt-Faqs__simple2 .ycfor-tit. {
font-size: 20px;
margin-bottom: 6px;
}
.-ycwt-contact__form .ycfor-tit {
margin: 0 auto 11px
}
.-def-BTN-v1 a {
padding: 13px 12px;
font-size: 15px;
}
.-ycwt-benefits.-yc-Section {
padding-bottom: 0;
}
h1.intro-title {
font-size: 30px;
text-align: center;
}
.header--Tools {
min-width: max-content
}
.--open--searching.--search--buttonType-Text {
padding: 6px 4px;
gap: 4px;
font-size: 15px;
}
}
@media only screen and (max-width: 610px) {
*{}
.-itemslist-share-icons-list {
justify-content: center;
}
.-icon-info-stats-ratings>span.-rating-value {
font-size: 16px;
}
.-Chevrons--NextPrev {
min-width: 100%;
}
.-next-prev-singular-posts {
margin: 0;
gap: 12px;
}
.yc-shortcode--box.yc-shortcode--features {
padding: 18px;
}
.yc-shortcode-gallry--image {
width: 100%;
min-width: 120px;
max-width: max-content;
flex: 1;
}
.YC-def-BTN-v1 {
display: flex;
align-items: center;
min-width: 100%;
gap: 11px;
justify-content: center;
}
.ftit-int {
margin-bottom: 17px;
}
.mine_img_bg{
height: 259px;
}
.mine_img_bg img {
height: 100%;
}
ul.-footer-widgets-links li {
margin-bottom: 11px;
}
.--rating--widgets--stars-result {font-size: 18px;}
.NoComments {
font-size: 12px;
}
.popup-boxnumber>a>i {
margin-inline-end: 3px;
}
.YC-BreadCrumb ol li a span {
font-size: 10px;
}
.YC-BreadCrumb ol li a i {
font-size: 14px;
}
.-TitleContent-section {
align-items: center;
font-size: 20px;
min-width: 100%;
}
.-TitleContent-section>a {
margin-inline: auto;
padding: 7px 10px;
font-size: 15px;
}
.--inners--page--items>a {
font-size: 15px;
}
.--widget--sidebar--title {
font-size: 16px !important;
}
.-def-BTN-v1 {
margin-top: 10px;
}
.-Fq-Tit h3 {
font-size: 16px;
}
.category_header {
gap: 10px;
margin-bottom: 10px;
padding-bottom: 19px;
}
.is-item {
font-size: 38px;
}
.views-cont>.-P-Content {
font-size: 13px;
}
.-fot-wid-tit {
font-size: 17px;
}
.post-category {
margin-bottom: 9px;
}
.post-tabs-category {
font-size: 12px;
}
.mini-post-button.pox2 span {
font-size: 14px;
}
.-BTN a {
padding: 13px 12px;
font-size: 14px;
}
.-row-shares-items {
justify-content: center;
}
.-footer-site-logo.--logo-Image {
margin: auto;
max-width: 119px;
}
.-first-single-post-bar {
max-width: 100%;
min-width: 100%;
}
.-contact-widgets-single.-current-widgets-maps iframe {
max-height: 340px;
}
.container-pages-head h1 {
font-size: 30px;
}
postsscrollloader {
margin-top: 20px;
}
.--Single--page--widget-item:last-child {
margin-bottom: 30px;
}
.iframe_video {
width: 100%;
height: 310px;
}
.title-contint-wadget {
font-size: 20px;
}
.-rev-step-item {
padding: 20px;
}
.-postB-Thumb.posone {
max-width: 100%;
width: 100%;
}
.-postB-item {
max-height: 100%;
min-width: 200px;
max-width: 100%;
flex: 1;
}
.-postB-item.post_one {
flex-direction: column;
min-width: 200px;
flex: 1;
max-width: 100%;
}
.-Post-box-tabs-item-Inf {
width: 100%;
padding: 11px;
}
.-yc-Section.-ycwt-Faqs {
margin-inline: 0;
}
.category_content {
max-width: 83% !important;
max-height: 170px;
}
.-page--container-sidebars .-YC-testimonials-in--page {
margin-inline: 0;
}
.-primary-body .-rev-step-item {
width: 100%;
min-width: 100%;
max-width: 100%;
}
.feat-icon {
width: 50px;
height: 50px;
border-radius: 8px;
}
.feat-tit {
font-size: 19px;
font-weight: 500;
}
.--archive--be-content p {
height: 29px;
font-size: 16px;
}
.-yc-Section.-ycwt-Faqs__simple2 {
margin: 0;
}
.pbmit-heading.-align.animation-style4 {
height: 170px;
width: 170px;
font-size: 18px;
padding: 20px;
}
span.features-col-box-Number-fut {
margin-bottom: 20px;
padding-bottom: 20px;
font-size: 70px;
}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 0px;left: -90px;width: 100px !important;height: 43px !important;border-radius: 20px 20px 0 0;}
.footer-body::before {
display: none;
}
.af-info-tit {
display: none;
}
.total-info-box {
display: none;
}
.-Header-Fix::before {
display: none;
}
.shape_2_img {
display: none;
}
.intro-box {
padding-top: 60px;
}
.-single-top-head-container {
height: 260px;
margin: 0;
border-radius: 0;
}
.before-title-opacity {
font-size: 110px;
top: -40px;
right: 50px;
}
.P-content {
font-size: 17px;
margin-bottom: 10px;
}
.-after__intro-widgets-box-second {
margin-inline-start: 0;
}
.contant-wadget {
font-size: 13px;
text-align: center;
width: 100%;
min-width: 100%;
margin-bottom: 20px;
font-weight: 400;
}
.single-post-title.single-page-post-title {
padding-top: 50px;
}
.contact--before--title {
font-size: 30px;
}
.contact--before--title::before {
font-size: 61px;
right: 100px;
top: 30px;
}
.-ycwt-counter_section .YC-row-int {
padding: 0;
}
.number-2 .YC-after__intro-info i {
font-size: 50px;
margin-bottom: 30px;
}
.number-2 .-after__intro-widgets-progress-item-v1 {
padding: 25px;
}
.-after__intro-widgets-box {
padding: 40px 0 0 0;
}
.contint_footer_info {
font-size: 15px;
}
.titel_footer_info {
font-size: 19px;
}
.mine_image_reviews {
width: 100%;
max-height: 281px;
height: auto;
}
.category-contant {
width: 100%;
}
.category-contant {
padding: 30px 0 0  0;
}
.--archive--be-content.ArticleDetails.details {
font-size: 14px;
height: 192px;
}
.--archive--be-content.ArticleDetails.details.height {
font-size: 16px;
}
.-company-cont li a i {
width: 40px;
height: 40px;
font-size: 15px;
}
p.--short--code--content {
font-size: 15px;
text-align: center;
}
.category_box_item. {
min-width: 150px;
}
.posts_top_titel_2 .day {
font-size: 16px;
}
.posts_top_titel_2 .month {
font-size: 11px;
}
.YC-wigdht-contact-minibox_2 {
gap: 30px;
padding: 30px;
}
.-YC-owl-navs-items>.-YC-owl-Slides-next, .-YC-owl-navs-items>.-YC-owl-Slides-prev {
width: 35px;
height: 35px;
font-size: 15px;
}
.yc-shortcode-services--image {
width: 100%;
max-width: max-content;
max-height: 244px;
}
.-Post-box-tabs-single-item. {
min-width: 210px;
gap: 0;
}
.circle-container_2 {
right: 20%;
bottom: 11%;
}
ul.flex_tabs {
justify-content: start;
padding: 20px  0 20px 0;
margin-bottom: 20px;
}
.features-col.features-col-left {
flex-direction: column;
width: 100%;
max-width: 100%;
gap: 0px;
}
.-YC-contact--forms-start {
width: 100%;
margin: 0;
padding: 20px;
}
.form-group {
width: 100%;
}
.YC-SVGIcon-Loaded svg {
height:70px;
}
.-single-parent-flexes--content-bar>p {
font-size: 14px;
}
.-single-parent-flexes--content-bar>span {
font-size: 16px;
}
.order-services--body {
}
.yc--post--models--post-card {
padding: 16px;
}
.-post-bar {
padding: 0;
border: 0;
margin-bottom: 20px;
box-shadow: none;
}
.yc-shortcode--single-features-item {
min-width: 100%;
margin-inline:0!important;
}
.-footer-p-content {
text-align: center;
font-size: 15px;
}
.-fot-wid-.-current-widgets-logo {
}
.contact-form {
width: 100%;
max-width: 100%;
}
.YC-SVGIcon-Loaded svg {
height:70px
}
.-single-parent-flexes--content-bar>p {
font-size: 14px
}
.-single-parent-flexes--content-bar>span {
font-size: 16px
}
.order-services--body {
}
.yc--post--models--post-card {
padding: 16px
}
.-post-bar {
padding: 0;
border: 0;
margin-bottom: 20px;
box-shadow: none
}
.yc-shortcode--single-features-item {
min-width: 100%;
margin-inline:0!important;
}
.-footer-p-content {
text-align: center;
font-size: 15px
}
.-fot-wid-.-current-widgets-logo {
max-width: 100%;
margin-top: 0;
display: flex;
align-items: center;
justify-content: center;
min-width: 100%;
margin-bottom: 20px;,
CORNER-SHAPE: SUPERELLIPSE(0.5);,
CORNER-SHAPE: SUPERELLIPSE(0.5);
}
.YC-Int.in-m-intro_v1 {
padding-bottom: 0;
border-radius: 0;
margin: 0;
}
}
@media only screen and (max-width: 500px) {
*{}
.-cityBox-widgets-items-s1.-page--cites--boxes {
margin-bottom: 40px;
}
.yc-shortcode--box.yc-shortcode--features {
padding: 24px;
}
.contint-form-svg-button {
flex-direction: column;
gap: 11px;
margin-bottom: 41px;
}
.-TitleContent-section {
font-size: 17px;
justify-content: center;
padding-bottom: 0;
}
.-single-post-content>h3 {
font-size: 19px;
}
.--work_top {
padding: 15px;
}
.city_content {
justify-content: center;
}
.Yc-category--video-Youtube {
width: 100%;
}
.-single-post-content>ul>li {
font-size: inherit;
}
.--faqs--content {
min-width: 460px;
height: auto;
}
.-yc-Section {
padding: 0 0 50px 0;
}
.-yc-Section.-ycwt-afte {
}
.-Post-box-tabs-item-Inf {
width: 100%;
padding: 17px;
}
.bf-rev-tit {
flex-direction: column;
}
.category_box_item:hover .category-nummper-svg svg:last-child {
transform: translate(-22px, 0px) rotate(45deg);
}
.-YC-FaqsSimple-in--page .title-wadget {
font-size: 32px;
margin-bottom: 30px;
}
.-primary-body.contant_us {
padding-top: 30px;
}
.-BTN a svg:last-child {
left: 20px;
}
.category-nummper-svg {
width: 30px;
height: 30px;
}
.category-nummper svg {
width: 14px;
}
.category-nummper {
padding: 6px 6px 0 6px;
width: 50px;
height: 40px;
left: 30px;
}
.af-box {
justify-content: center;
}
.info-box-svg2 {
bottom: 0px;
}
.-YC-FaqsSimple-box {
gap: 30px;
}
.-YC-FaqsSimple-image {
width: 100%;
margin: auto;
}
.--v---faqss--image {
width: 100%;
height: 340px;
border-radius: 10px;
}
.--v---faqss--image img {
width: 100%;
height: 100%;
}
\ {}
.-grid-wid-blog {
gap: 20px;
}
.category_header {
padding-bottom: 18px;
gap: 10px;
margin-bottom: 18px;
}
.--inner-box-- {
width: 100%;
height: 100%;
}
.cate_item {
width: 100%;
min-width: 210px;
padding: 18px;
height: 265px;
border-radius: 15px;
}
.-yc-Section.-ycwt-category {
margin-inline: 0;
margin-bottom: 100px;
}
.after-itro-fore {
justify-content: center;
align-items: center;
width: 100%;
margin-bottom: 20px;
}
.first-bg-intro {
}
.-def-BTN-v1 {
gap: 10px;
}
.in-m-intro_v1 .-def-BTN-v1 {
margin-top: 0;
}
.-ycwt-bene .-def-BTN-v1 {}
.-Fq-Tit {
border-radius: 10px;
padding: 14px 13px;
}
.after-itro-box {
padding-bottom: 0;
}
.sticky-features-box-bg {
top: -90px;
z-index: 0;
}
.contact-form {
padding: 30px;
}
.-page--container-sidebars .YC--contact--form-boxarea {
width: 100%;
}
.Video-section {
height: 280px;
margin-bottom: 20px;
margin-top: 20px;
width: 100%;
}
postsscrollloader {
margin-bottom: 0;
margin-top: 30px;
padding: 12px 19px;
font-size: 15px;
}
.-Post-box-single-item {
width: 100%;
max-width: 100%;
min-width: 100%;
}
.numper-info {
font-size: 19px;
left: -63px;
padding: 6px 30px 14px 30px;
}
.-previous-works-contant {
margin-bottom: 11px;
}
.feature-content {
margin-bottom: 30px;
}
.-ycwt-city__widget .prev-and-next {
bottom: -25px;
}
.YC-custreviews-T-M {
flex-direction: column;
gap: 11px;
margin-bottom: 20px;
}
.prev-and-next {left: 0;bottom: 258px;}
.cate_item .category_icom {
min-width: 42px;
height: 42px;
font-size: 19px;
border-radius: 10px;
}
.category_icom {
}
.-BTN a {
padding: 12px 16px;
font-size: 15px;
text-align: center;
}
.-Post-box-item-Info {
max-width: 300px;
bottom: 13px;
padding: 25px;
}
.is-item i {
font-size: 50px;
}
.is-item {
font-size: 60px;
}
.featured-setup-item::before {
display: none;
}
.featured-setup-item::after {
display: none;
}
.featured-setup-item {}
.feature-Number_fut {
font-size: 19px;
}
.call-button {
gap: 4px;
}
.call-button-icone {
font-size: 25px;
}
.call-button-titel {
font-size: 16px;
}
.call-button-numper {
font-size: 16px;
}
.shape_2_img.YC-Animation-Item {
display: none;
}
.-ycwt-blog_v1 .before-title-opacity {
font-size: 77px;
top: -17px;
opacity: 0.06 !important;
right: 57px;
}
.title-wadget. {
font-size: 23px;
width: 100%;
text-align: center;
}
.-ycwt-previous_works .title-wadget {
text-align: center;
}
.-yc-Section.-ycwt-counter_section {
padding-top: 0;
overflow: visible;
}
.YC-wigdht-contact-minibox .phonenumber a {
padding: 10px;
}
.YC-wigdht-contact-minibox .company__adress a {padding: 10px;}
.YC-wigdht-contact-minibox a {
padding: 10px;
}
.--widget--sidebar--title.--single-share-posts-title {
font-size: 21px;
}
.--widget--sidebar--title.--sidebar-widget-pages--title {
font-size: 23px;
}
form.footer_input_svg {
padding: 7px 20px 7px 20px;
}
.stars-result-content {
padding: 20px;
}
.stars-result-contint {
font-size: 17px;
}
.-YC-FaqsSimple-in--page .ycfor-tit {
justify-content: start;
}
.ycfor-tit::before {
width: 32px;
}
.-ycwt-benefits .title-wadget {
font-size: 22px;
}
.posts_title a {
font-size: 18px;
}
.single-post-title {
padding-top: 100px;
}
.-page--sidebars {
gap: 20px;
padding: 0 0 50px 0;
}
.-Post-box-tabs-item-Inf.pox2 {
width: 100%;
padding: 10px 9px;
}
.YC-after-intro-map {
height: 350px;
}
.views-cont>.-P-Content {
font-size: 12px;
}
.views-cont {
width: 100%;
}
.-widget-after-intro-h1 {
font-size: 21px;
}
.-widgets-h1-title.animate-text-from-left {
font-size: 37px;
}
.title_feature {
padding-bottom: 10px;
}
.number-3 .YC-after-intro-widgets-items-boxed .-after__intro-widgets-progress-item-v1 i {
width: 60px;
height: 60px;
font-size: 22px;
}
.title_feature {
font-size: 28px;
}
.number-2 .YC-after__intro-info_titel {
font-size: 18px;
padding-bottom: 10px;
}
.YC-widgets-container-secondary-element-list.number-3.active {
padding: 30px;
}
.YC-widgets-container-secondary-element-list.number-2.active {
padding: 30px;
}
.YC-widgets-container-secondary-element-list.active {
padding: 30px;
}
.YC-Faq-TabItems ul li span {
font-size: 13px;
}
.YC-Faq-TabItems ul li {
padding: 18px;
}
.-Header-Fix .activable.-BTN--hoverable {
padding: 10px;
font-size: 14px;
}
.category_button {
display: none;
}
.faq-icon {
font-size: 16px;
width: 25px;
height: 25px;
}
.posts_tabs_top_titel_2 {
padding: 7px;
font-size: 13px;
right: 13px;
top: 13px;
}
.-postB-Thumb  {
max-height: 200px;
}
.post_one .-postB-Thumb {
width: 100%;
height: 170px;
}
.category_title {
flex: 1;
}
.category_images {
max-height: 115px;
overflow: hidden;
width: 100%;
max-width: 100%;
min-width: 100%;
}
.-Post-box-single-item. {
width: 100%;
max-width: 100%;
min-width: 100%;
margin-inline: 0;
}
.-comments-head-area .stars-avg {
font-size: 15px;
}
.-YC-FaqsSimple-vsingle-Title>i {
font-size: 15px;
}
.-single-bottom-title-list>ul {
gap: 18px;
align-items: start;
justify-content: start;
}
.-ycwt-city__widget .-YC-owl-navs-items {
top: 236px !important;
}
ul.-company-cont {
gap: 21px;
padding: 0;
width: 100%;
}
.hide_logo_footer_contact {
gap: 20px;
}
h2.title-contint-wadget. {
font-size: 30px;
z-index: 10;
position: relative;
}
.-af-img {
width: 100%;
max-width: 500px;
margin: auto;
padding-bottom: 0;
}
.circle-container {
bottom: 0;
left: 0;
display: none;
}
.first--image-right--after-intro {display: none;left: 0;bottom: 0;}
span.items-text {
font-size: 16px;
font-weight: 500;
}
.-ycwt-Faqs__simple2 .-def-BTN-v1 {
justify-content: start;
width: 100%;
}
.-ycwt-Faqs__simple2 .contant-wadget. {
text-align: start;
}
.--faqs--content. {
margin: 0;
text-align: start;
justify-content: start;
padding: 30px;
height: 100%;
}
.-ycwt-reviews_widget h2.title-wadget. {
text-align: center;
margin-bottom: 20px;
}
.-ycwt-contact_us h2.title-wadget. {
text-align: center;
font-size: 22px;
}
.-ycwt-Faqs__simple2 .title-wadget. {
width: 100%;
font-size: 22px;
text-align: center;
}
.-ycwt-city__widget h2.title-wadget. {
text-align: center;
font-size: 24px;
}
.contact-start {
width: 100%;
}
.-contact__us-image. {
padding-top: 50px;
}
.contact-us-box {
padding: 0;
}
.-contact__us-image. {
width: 100%;
justify-content: center;
}
.sticky-features. {
display: flex;
align-items: center;
width: 100%;
flex-wrap: wrap;
justify-content: space-between;
gap: 34px;
}
.-contact__us_2-image. {
max-width: 500px;
width: 100%;
margin: auto;
}
.box_call. {
width: 100%;
}
.Faqs_List_items {
width: 100%;
border-radius: 15px;
padding: 15px;
}
.--faqs--content.YC-Animation-Item {
width: 100%;
}
.-Post-box-single-item.YC-Animation-Item {
width: 100%;
max-width: 100%;
}
.-contact__us-image.YC-Animation-Item {
width: 100%;
}
.-Post-box-tabs-single-item.YC-Animation-Item {
width: 100%;
max-width: 100%;
}
.contact-us-box {
gap: 40px;
}
.-contact__us_2-image.YC-Animation-Item {
width: 100%;
}
.contact-us-contant {
width: 100%;
}
.box_call.YC-Animation-Item {
width: 100%;
padding: 22px;
}
.flex-images.YC-Animation-Item {
width: 100%;
gap: 20px;
}
.category_box_item.YC-Animation-Item {
width: 100%;
max-width: 100%;
border-radius: 20px;
}
.feature-style1.YC-Animation-Item {
width: 100%;
justify-content: center;
min-width: 0;
max-width: 100%;
}
.feature-style1.YC-Animation-Item {
width: 100%;
justify-content: center;
min-width: 0;
max-width: 100%;
}
.flex-images. {
gap: 17px;
justify-content: start;
width: 100%;
}
.lists-style1 {
padding: 12px;
max-width: 100%;
margin: 5px;
min-width: 0;
}
.before-title-intro {
font-size: 16px;
}
.--contact--post-call--buttons>a {
margin-bottom: 0;
margin-inline-end: 6px;
font-size: 14px;
padding: 10px 17px;
}
.-Posts-grid,.single-post-parent-container-comments>form {
margin-inline:0}
.-comments-form-inputs-area {
margin: 7px 0!important;
min-width: 100%;
}
.-after__intro-contain--lists {
flex-direction: column;
margin-bottom: 5px
}
}
@media only screen and (max-width: 450px) {
*{
}
.-Fq-Tit h3 {
font-size: 13px;
}
.pbmit-heading {
width: 170px;
height: 170px;
font-size: 16px;
}
.cate_item {
min-height: 199px;
max-height: 229px;
}
.-post-reviews-feedback--area {
max-width: 100%;
min-width: 100%;
}
.-first-single-post-bar.-YC-WidgetID-widgets_single__meta {
max-width: 100%;
min-width: 100%;
}
.RateComment {
left: 6px;
}
.RateComment .product-item-info-stats-ratings>p>span.-rating-value {
font-size: 17px;
}
.RateComment>.RatingReview {
font-size: 16px;
}
.ratingServise--stars-value.-rating-value {
font-size: 25px;
}
.popup-boxnumber>a {
padding: 11px 8px;
font-size: 15px;
}
.popup_imge {
margin-bottom: 22px;
margin-top: -196px;
}
.popup-boxnumber {
margin-top: 25px;
}
.-comment-user-area {
font-size: 17px;
}
-comment--single-item {
}
.--widget--sidebar--title {
font-size: 23px;
}
.title-wadget {
max-width: 100%;
}
.in-m-intro_v1 .-widgets-h1-title {
font-size: 18px;
margin-bottom: 14px;
}
.-postB-item {
}
.-postB-item.post_one {
min-width: 100%;
max-width: 350px;
}
.-Price-v1- {
min-width: 100%;
}
.--faqs--content {
min-width: 100%;
width: 100%;
}
.-fot-wid- {
margin-bottom: 20px;
}
ul.-footer-widgets-links li {
}
.-fot-wid-tit {text-align: start;width: 100%;}
footer-body {
}
.contant-contint-wadget {
font-size: 17px;
}
.feat-row {
gap: 15px;
padding-bottom: 20px;
flex-direction: column;
justify-content: center;
}
.-wid-counter-items {
padding-top: 20px;
}
.feat-p {
font-size: 16px;
text-align: center;
max-width: 100%;
}
.feat-icon svg {
width: 40px;
height: 40px;
}
.cou-item {
justify-content: center;
}
.af-info-tit2 {
width: 100%;
padding: 50px 28px;
}
.contint-form-title {
text-align: center;
margin-bottom: 20px;
}
.img-left {
margin-top: 13px;
}
.header--Tools--and--Sochil {
display: none;
}
.previous-works-titels {
}
.YC-custreviews-taimar-p {
text-align: center;
}
.-cityBox-widgets-container {
width: 100%;
}
.about_lists-before-titel {
font-size: 14px;
}
.about_lists {
font-size: 18px;
}
.--widget--sidebar--title.--single-ratingbox-posts-title {
font-size: 21px;
}
.YC-after__intro-info_titel {
font-size: 16px;
}
.-itemslist-share-icons-list .owl-item>.--sp-social-item {
min-width: 0;
}
.before_title {
font-size: 22px;
margin-bottom: 0;
}
.-Post-box-single-item:hover .post_link_icone {
top: 68px;
}
span.date-box.pox2 {
}
.posts_title.pox2 a {
font-size: 14px;
padding: 0;
}
.-after__intro-widgets-title-s2 .P-content {
font-size: 17px;
margin-bottom: 20px;
}
.-widget-after-secondary_before_title.animate-text-from-right {
padding: 6px 23px;
font-size: 21px;
}
.stars-avg {
font-size: 17px;
}
.posts-titels-contint {
font-size: 15px;
margin-bottom: 17px;
}
.posts-titels h2 {
font-size: 17px;
}
.-riv-img-tit {
gap: 15px;
padding-bottom: 20px;
margin-bottom: 20px;
}
.-views-img-UI {
width: 50px;
height: 50px;
}
.-ycwt-previous_works .before-title-opacity {
right: 0;
font-size: 100px;
top: -10px;
opacity: 0.06 !important;
}
.-ycwt-city__widget .before-title-opacity {
font-size: 60px;
right: 90px;
opacity: 0.06;
}
.number-2 .before-title-opacity {
right: 0;
font-size: 50px;
top: -19px;
}
.number-2 .title_feature {
padding-bottom: 34px;
font-size: 25px;
}
.-after__intro-widgets-progress-item-v1 {
width: 100%;
min-width: 100% !important;
}
.-views-quote {
font-size: 50px;
right: -20px;
}
.views-totl {
flex-direction: column;
}
.-YC-FaqsSimple-in--page {
padding-bottom: 0;
}
.contact_cal_us_2_icone svg {
width: 42px;
}
.center-icon_2 {
width: 50px;
height: 50px;
}
.center-icon_2 svg {
width: 26px;
}
.contact_cal_us_2::before {
width: 71px;
}
.ycfor-tit-sticky_features. {
padding-bottom: 10px;
justify-content: center;
}
h2.title-wadget-sticky_features. {
font-size: 27px;
}
.sticky_feat-item {
gap: 0;
}
.sticky-content {
padding-bottom: 0;
text-align: center;
}
.titels_call {
gap: 7px;
}
span.titels_call_2 {
font-size: 16px;
}
.contact_cal_us_2 {
padding: 12px;
gap: 30px;
border-radius: 15px;
}
.-comment-contentarea {
margin-bottom:0
}
.yc-shortcode-gallry--image {
max-height: 146px
}
.footer-body {
}
.footer-shape svg {
display: none
}
.-Price-Footer-Area {
flex: 1
}
.-price-app-value strong {
font-size: 35px
}
.-price-app-value {
font-size: 14px
}
.-next-prev-singular-posts {
margin: 0
}
.-Chevrons--NextPrev {
min-width: 100%;
margin: 10px 0
}
.popup_imge::before {
height: 146px
}
.video--popover--bod {
width: 100%;
max-width: 260px;
}
.lists-icon {
padding: 0;
}
.lists-icon svg {
width: 42px;
}
.contact_info {
font-size: 14px;
}
.-share-popover-boxed-copy {
flex-direction: column;
justify-content: center;
gap: 10px;
}
.ycfor-tit-sticky_features. {
padding-bottom: 10px;
justify-content: start;
}
h2.title-wadget-sticky_features. {
font-size: 25px;
margin-bottom: 40px;
}
.sticky_feat-item {
gap: 18px;
}
.sticky-content {
padding-bottom: 0;
text-align: center;
}
.titels_call {
gap: 7px;
}
span.titels_call_2 {
font-size: 16px;
}
.contact_cal_us_2 {
padding: 12px;
gap: 30px;
border-radius: 15px;
}
a.activable.-BTN--hoverable {
padding: 13px 18px;
font-size: 14px;
}
.-comment-contentarea {
margin-bottom:0
}
.yc-shortcode-gallry--image {
max-height: 146px;
width: 100%;
min-width: 120px;
max-width: max-content;
flex: 1;
}
.footer-body {
margin-top: 0;
padding-top: 53px;
}
.footer-shape svg {
display: none
}
.-Price-Footer-Area {
flex: none;
}
.-price-app-value strong {
font-size: 24px;
}
.-price-app-value {
font-size: 14px
}
.-next-prev-singular-posts {
margin: 0
}
.-Chevrons--NextPrev {
min-width: 100%;
margin: 10px 0
}
.popup_imge::before {
height: 146px
}
.contact--before--title {
font-size: 32px;
text-align: center;
}
.hide_logo_footer_contact {
gap: 20px;
top: 0;
margin-top: 0;
}
.company__mail {
width: 100%;
max-width: 100%;
}
.YC-wigdht-contact-minibox.YC-Animation-Item {
width: 100%;
}
.circle-container_2 {
right: 9%;
bottom: 2px;
width: 122px;
height: 122px;
}
.contact-us-item:last-child {
padding: 15px 15px 15px 60px;
}
.contact-us-item {
top: 31px;
padding: 15px 15px 15px 60px;
}
.contact-us-contant {
width: 100%;
padding: 40px;
margin-bottom: 0;
}
.featured-setup-item { }
.features-col.features-col-left {
width: 100%;
max-width: 100%;
}
.ftit-item {
width: 100%;
max-width: 100%;
flex-direction: column;
margin-top: 20px;
}
.-yc-Section.-ycwt-after__intro {
padding-bottom: 60px;
}
.-yc-Section.-ycwt-after__intro {
padding-top: 50px;
}
.box_call_icone {
width: 55px;
height: 55px;
display: none;
}
.box_call. {
width: 100%;
padding: 17px;
flex-direction: column;
gap: 22px;
border-radius: 20px;
}
.first-image-bottom {
display: none;
}
.order-services--body {
min-width: 304px;
max-width: 294px;
}
.-comments-form-inputs-area.-comments--textarea>textarea {
min-width: 100%;
border-radius: 10px !important;
font-size: 15px;
padding: 20px !important;
}
}
@media only screen and (max-width: 400px) {
*{}
.--sin-work- {
max-width: 321px;
}
.yc-shortcode-features--image {
width: 100%;
}
.btn-search.search_single {
min-height: auto;
padding: 12px;
}
.container-pages-head h1 {
font-size: 26px;
}
span.single-post-title_404 {
font-size: 16px;
}
span.single-404 {
font-size: 16px;
padding: 7px 14px;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text] {
border-radius: 10px;
padding: 9px 12px;
margin-bottom: 0px;
width: 100%;
max-width: 100%;
min-height: 44px;
font-size: 11px;
}
.prise__price {
flex-direction: column;
padding: 12px;
}
.work-image {
max-width: 100%;
}
.-postB-Thumb {
max-width: 300px;
}
.post_one .-postB-Thumb {
max-width: 100%;
}
.-postB-item {
flex-direction: column-reverse;
}
.-postB-item.post_one {
flex-direction: column;
max-width: 300px;
}
.-Price-v1- {
min-width: 100%;
}
.before-title-line {
font-size: 28px;
}
.mini-post-content.pox2 {
font-size: 16px;
}
.number-3  .before-title-opacity {
right: 40px;
font-size: 80px;
top: -15px;
}
.number-2 .-after__intro-widgets-progress-item-v1 {
min-width: 100%;
max-width: 100%;
width: 100%;
}
.footer_menu_4 {
justify-content: center;
align-items: center;
text-align: center;
}
.-custreviews-Poster-svg {
top: 32px;
left: 16px;
}
.-slider-container-steps.owl-rtl.owl-loaded.owl-drag {
width: 100%;
}
h2.-widgets-h1-before_title {
font-size: 16px;
font-weight: 500;
padding-bottom: 10px;
}
.contant-wadget_contint_2. {
text-align: center;
}
h2.title-wadget_contint_2. {
text-align: center;
font-size: 30px;
}
.ycfor-tit_2. {
justify-content: center;
}
.YC-wigdht-contact-minibox. {
gap: 8px;
}
ul.flex_tabs {
gap: 27px;
}
.sticky-box {
padding: 30px;
}
.-def-wid-tit {
text-align: center;
}
.contact_cal_us_2_icone svg {
width: 42px;
}
.text_video-iframe {
padding-right: 0px;
}
.-ycwt-city__widget .-YC-owl-navs-items {
top: 317px !important;
}
.footer-body {
justify-content:center;
margin: 0;
border-radius: 0;
}
ul.-company-cont {
display: flex;
flex-wrap: wrap;
flex-direction: column;
align-items: self-start;
}
}