.intro-box {
display: flex;
flex-wrap: wrap;
width: 100%;
position: relative;
z-index: 1;
align-items: center;
height: 100%;
padding-top: 40px;
}
.intro-title {
font-size: 54px;
color: var(--uicolor);
margin-bottom: 30px;
line-height: 1.2em;
font-weight: 800;
padding-right: 50px;
}
.intro-contain--lists {
display: inline-flex;
background: #fff;
padding: 11px;
border-radius: var(--xxlargeradius);
box-shadow: 0px 0px 20px 0px #9a9a9a38;
position: absolute;
bottom: -114px;
z-index: 2;
}
.lists-style1 {
flex: 1;
min-width: 240px;
max-width: 290px;
margin-inline-end:20px;
padding: 25px;
border-left: solid 1px #dddddd69;
}
.lists-title_Y {
margin-bottom: 10px;
color: var(--primary-text);
font-size: 19px;
font-weight: 500;
line-height: 1.5em;
}
.lists-icon {
font-size: 37px;
color: var(--warning-color);
padding-bottom: 22px;
}
.intr-shape svg {
background: var(--background-color);
height: 276px;
position: absolute;
bottom: -90px
}
.no-border-left {
border-left: none !important;
}
.intro_contint {
color: var(--second-text-color);
font-size: 22px;
font-weight: 400;
line-height: 1.7em;
padding-bottom: 30px;
}
.intro_img {
z-index: 0;
mask-image: var(--shape);
mask-repeat: no-repeat;
mask-size: contain;
height: var(--intro-height);
position: absolute;
top: 156px;
left: -290px;
width: 950px;
--intro-height: 734px;
opacity: 1;
transition: opacity 0.5s;
}
.intro_img img {
opacity: 1;
width: 100%;
height: 100%;
}
.first-bg-intro {
position: absolute;
z-index: -1;
width: 100%;
height: 100%;
inset: 0;
}
.first-bg-intro::after {
width: 100%;
height: 100%;
z-index: 1;
position: absolute;
left: 0px;
top: 0px;
opacity: 1;
pointer-events: none;
background: rgba(0, 24, 55, 0.4);
content: "";
}
.first-bg-intro img {
width: 100%;
height: 100%;
object-fit: cover;
}
.ftit-int {
display: flex;
align-items: center;
gap: 10px;
}
.before-title-intro {
color: var(--sp-fill);
font-weight: 500;
line-height: 1.5;
display: flex;
align-items: center;
gap: 20px;
flex-direction: row;
transition: 0.2s all ease;
position: relative;
font-size: 21px;
}.after-itro-box {
display: flex;
align-items: center;
justify-content: space-between;
position: relative;
z-index: 2;
padding-bottom: 60px;
width: 100%;
}
.after-intro-contant {
display: flex;
flex-direction: column;
width: 50%;
}
.after-intro-featuer {
flex: 1;
max-width: 600px
}
.-after__intro-widgets-progress-lists-v1 {
min-width: 600px;
margin-inline-end:80px}
.-after__intro-widgets-progress-item-v1 {
display: block;
margin-bottom: 10px;
position: relative
}
.about_lists-style1:hover .about_icon {
background-position: right center;
}
.about_lists-style1:hover about_icon {
background-position: right center;
}
.-after__intro-widgets-progress-itemtitle-v1 {
display: flex;
margin-bottom: 5px;
font-size: 19px;
align-items: center;
font-weight: 500
}
.-after__intro-widgets-progress-itemthumb-v1 {
display: block;
position: relative;
height: 7px;
border-radius: 20px
}
.-after__intro-widgets-progress-thumbvalue-v1 {
background: #fe9587;
height: 100%;
transition: var(--transtionValue) all ease;
position: relative;
border-radius: 2px;
width: 0;
display: flex;
}
.-after_intro-widgets-progress-thumbtooltip-v1 {
position: absolute;
left: 2px;
color: var(--primary-text);
bottom: calc(100% + 15px);
font-size: 13px;
transform: translateX(-50%);
visibility: hidden;
opacity: 0;
min-width: max-content;
transition: 180ms;
font-family: var(--f-number);
font-weight: 600;
padding: 5px;
background: #0d1728d9;
color: #fff;
border-radius: 5px;
}
.-after_intro-widgets-title-s2>.--ev-title-h4 {
color: var(--secondarytext);
display: flex;
}
.-after_intro-widgets-progress-thumbvalue-v1.progressload-shows-in .-after_intro-widgets-progress-thumbtooltip-v1 {
visibility: visible;
opacity: 1;
}
.-after__intro-widgets-progress-thumbtooltip-v1:before {
content: '';
position: absolute;
border-width: 6px;
border-style: solid;
border-color: #0d1728d9 transparent transparent;
top: 100%;
transform: translateX(-50%);
left: 50%;
}
.-afterintro-widgets-progress-thumbvalue-v1.progressload-shows-in {
background: var(--uicolor-2);
height: 6px;
}
.-after__intro-widgets-progress-thumbtooltip-v1 {
position: absolute;
background: #202648;
color: #fff;
padding: 7px;
border-radius: 9px;
top: -45px;
left: 0;
}
.about_lists-style1 {
display: flex;
border-radius: var(--largeradius);
width: 48%;
gap: 18px;
flex-direction: column;
}
.about_lists-title {
font-size: 22px;
font-weight: 400;
margin-bottom: 15px;
color: var(--primary-text);
}
.about_lists-content {
font-size: 16px;
font-weight: 400;
line-height: 1.6;
color: var(--secondarytext);
margin-bottom: 22px;
}
.the-iframe {
background: #fefefe21;
color: var(--uicolor);
margin: -25px;
border-radius: 100%;
position: relative;
right: 30px;
cursor: pointer;
font-size: 19px;
display: flex;
justify-content: center;
align-items: center;
width: 50px;
height: 50px;
opacity: 1;
line-height: 1;
}
.the-iframe i {
font-weight: 800;
color: var(--uicolor);
}
.after__intro_feature {
flex: 1;
max-width: 512px;
overflow: hidden;
position: relative;
}
.-after__intro-contain--lists.owl-rtl.owl-loaded.owl-drag {
width: 100%;
}
.-after__intro-contain--lists {
display: flex;
flex-wrap: wrap;
gap: 20px;
margin-bottom: 25px;
}
.-af-img {
position: relative;
width: 100%;
display: flex;
justify-content: space-between;
gap: 30px;
}
.titel-numper-info>div {
color: var(--uicolor);
font-family: "IRANYekanXVF", sans-serif !important;
font-size: 19px;
font-weight: 500;
line-height: 1em;
margin-bottom: 7px;
}
.titel-numper-info>span {
color: var(--uicolor);
font-size: 19px;
font-weight: 400;
line-height: 1em;
font-family: var(--font-family);
}
.af-info-tit {
padding: 50px 40px;
background-color: #f0f2f4;
border-radius: 30px;
width: 350px;
display: flex;
align-items: center;
gap: 20px;
margin-bottom: 30px;
max-height: 100%;
justify-content: space-between;
}
.titel-contact {
font-size: 18px;
font-weight: 500;
line-height: 1.3em;
color: var(--primary-text);
text-align: start;
font-family: var(--font-family);
padding-top: 17px;
}
.af-box {
display: flex;
align-items: center;
gap: 8px;
width: 337px;
}
.af-box>span {
color: var(--secondarytext);
font-size: 17px;
font-weight: 300;
font-family: var(--font-family);
}
.after-itro-fore {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 5px;
}
.afint-icon {
font-size: 25px;
}
.af-cont {
width: 50%;
}
.img-left {
overflow: hidden;
position: relative;
width: 980px;
border-radius: 30px;
height: 484px;
object-fit: cover;
background: var(--background);
display: flex;
justify-content: center;
align-items: center;
}
.about_icon>i {
border: 1px solid #00183766;
border-radius: 100%;
width: 40px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
font-size: 18px;
}
.about_icon {
justify-content: flex-start;
align-items: center;
font-size: 29px;
cursor: pointer;
background: var(--sp-fill);
position: absolute;
color: var(--uicolor2);
display: flex;
z-index: 3;
bottom: 0;
right: 0;
padding: 25px 0 10px 30px;
border-radius: 30px 0 0 0;
width: 240px;
height: 75px;
gap: 10px;
}
.about_icon>span {
font-size: 20px;
font-weight: 500;
}
.info-box-svg {
right: 0;
transform: rotate(360deg);
position: absolute;
bottom: 73px;
}
.info-box-svg2 {
right: 240px;
transform: rotate(360deg);
position: absolute;
bottom: -2px;
}
.info-box-svg2 svg path {
fill: white;
}
.info-box-svg svg path {
fill: white;
}
.af-info-tit2 {
padding: 50px 40px;
background-color: var(--uicolor);
border-radius: 30px;
width: 350px;
display: flex;
align-items: center;
gap: 20px;
position: relative;
max-height: 100%;
}
.wid-svg2 {
width: 1em;
height: 1em;
transform: scaleX(-1);
font-size: 145px;
position: absolute;
top: 0;
left: 0;
}
.wid-svg2 svg path {
fill: white;
opacity: 0.1;
}
.wid-svg1 {
width: 100px;
height: 100px;
transform: scaleX(-1);
}
.wid-svg1 svg path {
fill: white;
}
.titel-contact2 {
font-size: 16px;
font-weight: 400;
color: var(--sp-fill);
text-align: start;
font-family: var(--font-family);
padding-top: 7px;
max-width: 240px;
}
.yc-wid_bg {
display: flex;
align-items: center;
gap: 1px;
color: #ff8f00;
font-size: 16px;
}
.yc-wid_bg2 svg {
width: 70px;
height: 70px;
}
.yc-wid_bg2 svg path {
fill: var(--uicolor);
}
.-ycwt-afte .-BTN a svg:last-child {
transform: translate(65%, 140%) rotate(45deg);
}.cate_item {
position:relative;
padding:35px;
max-width: 438px;
min-width: 430px;
flex:1;
border-radius:var(--largeradius);
transition:all 300ms ease;
background:white;
cursor: pointer;
}
.category_box_item:hover {
transform: translate(0, -5px);
}
.category_box_item:hover .category_header::before {
width: 100%;
}
.-primary-body  .cate_item {
background:var(--background);
}
.-Cate-Grid {position:relative;display:flex;flex-wrap:wrap;gap: 30px;justify-content: center;}
.-primary-body .-Cate-Grid {
margin-bottom: 100px;
}
.category_icom {
height: 65px;
min-width: 65px;
background:var(--uicolor2);
color:white;
font-size:28px;
display:flex;
justify-content:center;
align-items:center;
border-radius: 20px;
position:relative;
z-index:1;
max-width: 65px;
transition: 0.5s all ease;
}
.category_box_item:hover .category_icom {
background: var(--uicolor);
}
.category_title a {
font-size: 24px;
font-weight:500;
color: var(--primary-text);
transition: 300ms all ease;
}
.category_title {
position:relative;
z-index:1;
}
.category_content {
font-size:18px;
line-height:1.5;
opacity:.9;
color:var(--secondarytext);
transition:300ms all ease;
position:relative;
z-index:1;
max-width:85%;
font-weight: 300;
font-family: var(--font-family);
}
.CATEGORY-shape SVG {
position:absolute;
top:-387px;
bottom:auto;
z-index:1;
height:468px;
}
.CATEGORY-shape.two SVG {bottom:-337px;top:auto;background:var(--background-color);}
.CATEGORY-shape.two SVG path {
fill:white;
}
.CATEGORY-shape SVG path:nth-child(1) {
opacity:.9;
}
.CATEGORY-shape SVG path:nth-child(2) {
opacity:.6;
}
.CATEGORY-shape SVG path:nth-child(3) {
opacity:.30;
}
.CATEGORY-shape SVG path:nth-child(4) {
opacity:.2;
}
.category_box {
position:relative;
z-index:7;
}
.-YC-Category {
position:relative;
margin:-8px;
}
.category-backgroung {
background:var(--background-color);
}
.category-nummper {
position:absolute;
z-index:1;
background:var(--background);
left: 47px;
display:flex;
justify-content:center;
align-items:center;
color:white;
font-size:20px;
font-family:var(--f-number);
font-weight:600;
border-radius: 50% 50% 0 0;
bottom:0;
transition: 300ms all ease;
padding: 10px 10px 0 10px;
width: 70px;
height: 60px;
}
.-primary-body .category-nummper {
background:white;
}
.category-nummper::after,.category-nummper::before {.category-nummper::
after;
content:"";
position:absolute;
background-color: transparent;
bottom: 0;
height:40px;
width:20px;
box-shadow: 0 20px 0 0 var(--background);
border-bottom-left-radius:15px;
border-bottom-right-radius:0px;
left: 100%;
right:inherit;
}
.-primary-body .category-nummper::before {
box-shadow: 0 20px 0 0 #ffffff;
}
.-primary-body .category-nummper::after {
box-shadow: 0 20px 0 0 #ffffff;
}
.category-nummper::after {
transform:rotateY(180deg);
left:auto;
right:100%;
}
.category-nummper svg path {
fill: var(--uicolor2);
transition: all 300ms 
ease;
}
.category_box_item:hover .category-nummper svg path {
fill: white;
}
.-primary-body .category-nummper i {
background:var(--background);
}
.category_header {
display:flex;
align-items:center;
gap: 20px;
margin-bottom:17px;
border-bottom:1px solid var(--diver);
padding-bottom:27px;
position: relative;
}
.category_header::before {
content: "";
position: absolute;
right: 0;
background: var(--uicolor2);
bottom: 0;
width: 0;
height: 1px;
transition: 0.5s all ease;
}
.category-nummper-svg {
width: 50px;
height: 50px;
display: flex;
justify-content: center;
align-items: center;
background: white;
color: var(--uicolor2);
border-radius: 50%;
transform: rotate(
87deg);
transition: all 300ms ease;
}
.category-nummper-svg svg {
width: 20px;
height: 20px;
fill: white;
transition: all 0.3s ease-in-out;
transform: rotate(45deg);
opacity: 1;
}
.category-nummper-svg svg:last-child {
position: absolute;
left: 30px;
transform: translate(15%, 100%) rotate(45deg);
opacity: 0;
}
.category_box_item:hover .category-nummper-svg svg {
transform: translate(-100%, -100%) rotate(45deg);
opacity: 0;
}
.category_box_item:hover .category-nummper-svg svg:last-child {
transform: translate(-14px, 0px) rotate(45deg);
opacity: 1;
}
.category_box_item:hover .category-nummper-svg {
background: var(--uicolor2);
}
.category_title a h3 {
font-weight: inherit;
}.feature-text,
.feature-title {
font-weight: 400;
}
.feature-content {text-align: center;
margin-bottom: 20px;
display: flex;
flex-direction: column;
align-items: flex-start;
} .featured-setup-item {
position: relative;
display: flex;
align-items: flex-start;
justify-content: center;
flex-wrap: wrap;
gap: 68px;
}
.feature-style1:hover .number_futt {
color: var(--uicolor);
transform: translatey(-33%) scale(0.85);
}
.feature-style1:hover .featured-setup-item svg {
background-position: right center;
}
.feature-style1:hover .features::before {
visibility: visible;
transform: scale(1);
transition: 0.4s ease-out;
} .feature-title {
font-size: 25px;
font-weight: 500;
font-family: var(--font-family);
}
.feature-text p {
font-size: 16px;
line-height: 1.7;
color: var(--secondarytext);
font-weight: 500;
margin-bottom: 22px;
"IRANYekanXVF", font-family: sans-serif;
"IRANYekanXVF", font-family: sans-serif;
font-family: "IRANYekanXVF", sans-serif;
}
.features {
width: 100px;
height: 100px;
background: var(--uicolor);
color: white;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50%;
font-size: 37px;
font-family: var(--f-number);
font-weight: 700;
position: absolute;
top: -32px;
z-index: 10;
} .feature_shape {
width: 150px;
height: 27px;
position: absolute;
background: var(--shpe);
background-size: contain;
background-repeat: no-repeat;
top: 20%;
left: -90px;
}
.owl-item:nth-child(2n) .feature_shape {
transform: rotate(180deg);
}
.owl-item:nth-child(odd) .feature_shape {
transform: rotateY(180deg);
}
.owl-item:last-child .feature_shape {
display: none;
} .features_icone_1 {
position: absolute;
top: -48px;
right: 36%;
display: flex;
width: 100px;
height: 100px;
border-radius: 100%;
padding: 22px;
background: linear-gradient(
to right,
var(--uicolor) 0%,
var(--uicolor2) 50%,
var(--uicolor3) 100%
);
transition: background 0.6s ease;
background-position: left center;
background-size: 200% auto;
justify-content: center;
align-items: center;
}
.featured-setup-item svg path {
fill: var(--uicolor);
} .ftit-item {display: flex;gap: 32px;flex-wrap: wrap;flex-direction: column;width: 43%;}
.features-col.features-col-left {
width: 299px;
}
.feature-style1:hover .benefits_icone_1 {
background-position: right center;
}
.number_futt {
bottom: calc(100% - 70px);
right: 0;
font-size: 120px;
position: absolute;
font-family: var(--f-number);
font-weight: 800;
z-index: -1;
transition: 0.3s all ease;
color: #f1f1f1;
}
.-ycwt-benefits .ycfor-tit {
justify-content: center;
}
.feature-Number_fut {
font-size: 23px;
font-weight: 500;
position: relative;
font-family: var(--font-family);
}
.feature-Number_fut::before {
content: "%";
position: absolute;
right: -23px;
bottom: 0;
}
.feature-style1 {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
}
.feature-min {
position: relative;
}
.min-bg-numper {
background: #dbdbdb;
width: 100%;
height: 10px;
position: relative;
bottom: -14px;
border-radius: 10px 0 0 10px;
}
.sec-bg-numper {
background: var(--uicolor);
height: 10px;
border-radius: 10px 0 0 10px;
width: 0%;
--transtionValue: 1s;
transition: var(--transtionValue) all ease;
}
.-ycwt-benefits .contant-wadget {
margin-bottom: 0;
margin-top: 20px;
max-width: 100%;
}
.feature-img {
mask-image: var(--shape);
mask-repeat: no-repeat;
mask-size: contain;
width: 690px;
height: 620px;
}
.feature-img img {
width: 100%;
height: 100%;
object-fit: cover;
}
.feature-img-main {
width: 700px;
}
.feat-icon {
background: var(--background);
width: 80px;
height: 80px;
display: flex;
justify-content: center;
align-items: center;
overflow: hidden;
border-radius: 20px;
}
.feat-icon i {
font-size: 39px;
font-weight: 400;
color: var(--uicolor);
}
.feat-icon svg {
width: 50px;
height: 50px;
}
.feat-tit {
font-size: 26px;
font-weight: 400;
color: var(--primary-text);
}
.feat-row {
display: flex;
align-items: center;
gap: 20px;
padding-bottom: 30px;
}
.feat-p {
font-size: 18px;
line-height: 1.5;
opacity: .9;
color: var(--secondarytext);
transition: 300ms all ease;
position: relative;
z-index: 1;
max-width: 85%;
font-weight: 300;
font-family: var(--font-family);
}
.features-col-box {
padding-bottom: 50px;
border-bottom: solid 1px #00183733;
margin-bottom: 50px;
transition: all 300ms 
ease;
flex: 1;
}
.features-col-box:hover {
transform: translate(0, -5px);
}
.ftit-img {
width: 52%;
height: auto;
border-radius: 20px;
position: sticky;
top: 50px;
}
.feature-year {
border-radius: 20px;
padding: 20px;
background: var(--uicolor);
width: 222px;
}
.feature-year-bg {
background-color: var(--sp-fill);
border-radius: 30px 0 0 0;
position: absolute;
right: 0;
bottom: 0;
padding: 20px 0 0 20px;
}
.feature-years::before {
content: "+";
position: absolute;
right: 0;
color: var(--primary-text);
}
.feature-years {
position: relative;
font-size: 60px;
font-weight: 500;
color: var(--sp-fill);
display: flex;
align-items: center;
padding-right: 38px;
line-height: 1.3;
font-family: var(--f-number);
}
.conten-yaers {
font-size: 20px;
line-height: 1.5;
color: var(--sp-fill);
font-weight: 300;
font-family: var(--font-family);
}
.feature-year-svg1 {
transform: rotate(360deg);
left: -30px;
position: absolute;
bottom: 8px;
}
.feature-year-svg1 svg path {
fill: white;
}
.feature-year-svg2 {top: -30px;transform: rotate(360deg);right: 0;position: absolute;}
.feature-year-svg2 svg path {
fill: white;
}
.-ycwt-bene .contant-wadget {
text-align: start;
}
.-ycwt-bene .-def-BTN-v1 {
justify-content: start;
margin-top: 0;
margin-bottom: 12px;
}.-widgets-counter-items-title>.defult-widgets-h1 {
font-weight:500;
text-align:center
}
.-wid-counter-items {
display:flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
gap: 47px;
overflow: hidden;
position: relative;
}
.wid-cont-Box {
display:flex;
align-content:center;
justify-content:center;
align-items:center;
flex-wrap:wrap;
flex-direction:column;
flex: 1;
}
@-webkit-keyframes rotate-anim {
0% {
-webkit-transform:rotate(0);
transform:rotate(0)
}
100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
@keyframes rotate-anim {
0% {
-webkit-transform:rotate(0);
transform:rotate(0)
}
100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}
}
.wid-cont-Box:hover .inner-border:after,.wid-cont-Box:hover .inner-border:before {
background:var(--features-color)
}
.wid-cont-Box:hover .wid-cont-Box-icon {
transform:scale(1.3) translateY(-1px)
}
.wid-cont-Box-icon>i {
font-weight:300
}
.cou-item {
display: flex;
font-family:var(--f-number);
position:relative;
font-size: 60px;
transition:180ms;
margin-bottom: 30px;
line-height:1;
align-items: center;
font-weight: 400;
}
.cou-item>span {
color: transparent;
font-family:var(--f-number);
font-size: 90px;
-webkit-text-stroke: 1px #001837;
font-weight: 500;
}
.feat-item-info {
text-align:start;
line-height:1.4;
transition:280ms all ease;
transition-delay:0.1s;
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
flex-wrap: wrap;
position: relative;
cursor: pointer;
flex: 1;
align-items: center;
}
.feat-item-info>.--title--feature-h3 {
color: var(--secondarytext);
transition:180ms;
line-height:1.5;
font-size: 17px;
position:relative;
font-weight: 300;
font-family: var(--font-family);
}
.feat-item-info>.--P-content {
color:var(--secondarytext);
font-weight: 400;
font-size: 16px;
line-height:1.7;
transition:280ms all ease;
width:100%;
text-align: center;
}
.--counter-attachment {
margin-bottom:60px;
opacity:.6
}
@media only screen and (max-width:1439px) {
* {
}
}
@media only screen and (max-width:1300px) {
* {
}
}
@media only screen and (max-width:1200px) {
* {
}
.feature-content {}
.YC-widgets-container-secondary-element-list.number-1.active {
min-width: 100%;
}
}
@media only screen and (max-width:1180px) {
* {
}
.feature-content {
flex-direction: column;
align-items: center;
text-align: center;
justify-content: center;
}
.title-wadget {
text-align: center !important;
}
}
@media (max-width:992px) {
* {
}
.-wid-counter-items {
gap: 30px;
display:flex;
}
.-wid-counter-items>div {
min-width: 100px;
}
}
@media (max-width:850px) {
* {
}
}
@media (max-width:768px) {
* {
}
}
@media (max-width:700px) {
* {
}
.-wid-counter-items>div {
min-width: 120px;
}
}
@media (max-width:580px) {
* {
}
}
@media only screen and (max-width:580px) {
* {
}
}
@media (max-width:500px) {
* {
}
.-wid-counter-items > div{
padding: 0;
}
}
@media (max-width:380px) {
* {
}
}
@media (max-width:320px) {
* {
}
}
@media only screen and (max-width:410px) {
* {
}
}
.-widgets-counter-items-title {
display: flex;
flex-direction: column;
align-items: center;
}
.-ycwt-counter_section .-defult-widgets-title.--SB-button--id {
justify-content: center;
}.sticky-content {
max-width: 750px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
align-items: center;
}
.sticky-box {
display: flex;
flex-wrap: wrap;
flex-direction: column;
align-items: center;
position: relative;
overflow: hidden;
width: 100%;
}
.sticky-bafore-titel {
font-size: 22px;
color: var(--wp--preset--color--luminous-vivid-amber);
font-weight: 500;
padding-bottom: 3px;
font-family: var(--font-family);
}
.--gallery-features-- {
flex: 1;
display: flex;
flex-wrap: wrap;
flex-direction: column;
align-items: center;
gap: 32px;
margin: 15px;
position: relative;
overflow: hidden;
border-radius: 21px;
min-width: 560px;
max-height: 392px;
background: #f7f7f7;
justify-content: center;
}
.--icon--box-- {
position: relative;
}
.--gallery-features--:after {
content: '';
width: 100%;
height: 100%;
position: absolute;
inset: 0;
background: var(--primary-text);
border-radius: 20px;
transform: scale(0);
transition: all ease .4s;
opacity: 0.8;
}
.--gallery-features--:hover:after {
transform: scale(1);
}
.--gallery-features-- svg {
width: 129px;
position: absolute;
top: 24%;
left: -132px;
transform: rotateY(180deg);
}
.--gallery-features-- svg g {
fill: var(--uicolor);
}
.--inner-box-- img {
border-radius: 20px;
position: relative;
width: 100%;
object-fit: cover;
height: 100%;
transition: 0.3s all ease;
}
.--gallery-features--:hover .--inner-box-- img {
transform: scale(1.1);
}
\ {}
.--inner-box--:hover::before {.
--inner-box--: :before;
animation: rotateme-img 20s linear infinite;
}
@keyframes rotateme-img {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.feature-numer {
position: absolute;
background: var(--uicolor);
border-radius: 50%;
width: 70px;
height: 70px;
display: flex;
align-items: center;
justify-content: center;
color: white;
font-size: 30px;
font-weight: 600;
bottom: -33px;
z-index: 3;
font-family: var(--f-number);
}
.--content--box-- {
padding: 14px;
display: flex;
flex-wrap: wrap;
position: absolute;
bottom: 25px;
right: 25px;
z-index: 1;
opacity: 0;
visibility: hidden;
transition: .5s;
width: calc(100% - 50px);
flex-direction: column;
align-items: flex-start;
}
.--content--box-- i {
color: white;
font-size: 21px;
transform: rotate(45deg);
width: 43px;
height: 43px;
display: flex;
align-items: center;
justify-content: center;
color: var(--uicolor);
border-radius: 50%;
}
.--gallery-features--:hover .--content--box-- {
opacity: 1;
visibility: visible;
}
.sticky-title {
font-size: 25px;
text-align: center;
font-weight: 400;
color: white;
}
.sticky-form_contant {
text-align: center;
font-size: 18px;
font-weight: 400;
line-height: 1.5;
color: var(--secondarytext);
}
.sticky-box .contant-wadget {
text-align: center;
}
.--icon--box--icon {
position: absolute;
top: 0;
width: 100%;
height: 100%;
background: #0000003b;
display: flex;
justify-content: center;
align-items: center;
opacity: 0;
visibility: hidden;
transition: all .2s ease;
}
.--gallery-features--:hover .--icon--box--icon {
opacity: 1;
visibility: visible;
}
.--icon--box--icon a {
background: var(--whatsapp);
color: white;
padding: 11px 17px;
font-size: 16px;
font-weight: 600;
border-radius: 20px;
display: flex;
align-items: center;
gap: 10px;
transform: translate(0px, 175px);
transition: all ease .3s;
justify-content: center;
}
.--icon--box--icon a::after {
content: '';
width: 103%;
height: 105%;
position: absolute;
border-radius: 28px;
border: 2px solid var(--whatsapp);
}
.--gallery-features--:hover .--icon--box--icon a {
transform: translate(0px, 0px);
}
.--icon--box-- {
position: relative;
overflow: hidden;
border-radius: 20px;
}
.sticky_feat-item {
width: 100%;
animation: marquee-right 25s linear infinite !important;
will-change: transform;
white-space: nowrap;
display: flex;
}
.sticky_feat-item.row {
animation: marquee-left 25s linear infinite !important;
flex-direction: row-reverse;
}
@keyframes marquee-right{
0% {
transform: translate(0%, 0) ;
}
100% {
transform: translate(50%, 0);
}
}
@keyframes marquee-left{
0% {
transform: translate(0%, 0);
}
100% {
transform: translate(-50%, 0);
}
}
.pbmit-heading {
position: absolute;
width: 300px;
height: 300px;
top: 50%;
right: 50%;
background: var(--uicolor);
z-index: 1;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
transform: translate(50%, -50%);
color: white;
font-size: 26px;
line-height: 1.6;
padding: 30px;
text-align: center;
font-weight: 500;
}
.--content--box--i {
color: white;
font-size: 26px;
transform: rotate(45deg);
width: 43px;
height: 43px;
display: flex;
align-items: center;
justify-content: center;
color: var(--uicolor);
border-radius: 50%;
position: absolute;
top: 20px;
left: 20px;
opacity: 0;
transition: .5s;
}
.--gallery-features--:hover .--content--box--i {
opacity: 1;
z-index: 1;
}.--faqs--content {
flex: 1;
background: var(--background);
padding: 74px;
min-height: 100%;
border-radius: var(--largeradius);
width: 892px;
height: 700px;
}
.-YC-FaqsSimple-box {
display: flex;
flex-wrap: wrap;
flex-direction: row-reverse;
gap: 50px;
}
.-YC-FaqsSimple-image {width: 46%;height: 100%;border-radius: 20px;overflow: hidden;background: var(--background);}
.--v---faqss--image {
position: relative;
width: 834px;
height: 700px;
border-radius: var(--largeradius);
}
.Fq-Item-v1 {
margin-bottom: 20px;
border-radius: 0;
overflow: hidden;
}
.-primary-body .Fq-Item-v1 {
border-bottom: solid 1px #dddd;
padding-bottom: 10px;
margin-bottom: 10px;
}
.-Fq-Cont- {
font-size: 18px;
line-height: 1.6;
color: var(--secondarytext);
height: 0;
opacity: 0;
transition: 400ms all ease;
padding-inline-start: 20px;
}
.active .-Fq-Cont-.-Toggle-Content {
height: var(--pin-height);
opacity: 1;
}
.-Fq-Tit {
font-size: 18px;
line-height: 1.6;
display: flex;
color: var(--primary-text);
position: relative;
justify-content: space-between;
align-items: center;
cursor: pointer;
background: white;
padding: 13px 17px;
border-radius: 44px;
font-family: var(--font-family);
padding-left: 14px;
}
.active .-Fq-Tit {margin-bottom: 15px;}
.-Fq-Tit h3 {
font-weight: 600;
flex: 1;
}
.faq-icon::after ,.faq-icon::before {
content: '';
position: absolute;
width: 2px;
height: 15px;
background: white;
border-radius: 41px;
}
.faq-icon::after {
width: 15px;
height: 2px;
}
.active .faq-icon::before {
display: none;
}
.faq-icon {
position: relative;
width: 45px;
height: 45px;
background: var(--uicolor2);
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
}
.-YC-FaqsSimple-in--page {
padding-bottom: 50px;
}
.-Faq-p-.-ToggleContentValue {
font-family: var(--font-family);
font-weight: 300;
}
.-primary-body .-defualt-object--center {
flex-direction: column;
}
.faq-scrol {height: 390px;overflow: auto;padding-left: 21px;}
.faq-scrol:hover {
--scroll-thumb: var(--uicolor);
--scroll-thumb-hover: var(--uicolor);
}
.faq-scrol::-webkit-scrollbar {
width: 4px;
}
.faq-scrol::-webkit-scrollbar-thumb {
background: var(--scroll-thumb);
border-radius: 10px;
}
.faq-scrol::-webkit-scrollbar-thumb:hover {
background: var(--uicolor);
}
.bf-tit {
font-size: 21px;
margin-bottom: 4px;
font-weight: 400;
}
.-archivePage-Posts-Grid {
margin-top: 31px;
}.-slider-steps-items {position: relative;overflow: hidden;padding-bottom: 70px;}
.-Steps-slider-title {
display: block;
max-width: 550px;
margin-inline-end: 6px;
--content-max-width: 460px;
margin: auto;
}
.-Steps-slider-title>.-stickyReview-h4 {
font-size: 18px;
font-weight: 500;
line-height: 1.5;
margin-bottom: 18px;
color: #ffffff;
background: var(--uicolor2);
box-shadow: 0px 1px 2px #00000069;
padding: 10px 30px;
max-width: max-content;
border-radius: var(--largeradius);
}
.-Steps-slider-title>.-P-content {
display: block;
font-size: 17px;
line-height: 1.7;
color: var(--section-content);
font-weight: 400;
}
.-Steps-slider-title>.-stickyReview-h1 {
font-size: 33px;
font-weight: 700;
line-height: 1.6;
margin-bottom: 20px;
color: var(--primary-text);
}
.-Steps-slider-title>.-stickyReview-h1>c--color,.-rev-step-item:hover .-Lists-Steps-URL>a {
color: var(--uicolor2)
}
.-ycwt-reviews_widget .container {
}
.-rev-step-item {
display: flex;
hite;
flex-wrap: wrap;
flex-direction: column;
position: relative;
justify-content: center;
align-items: center;
transition: 250ms;
max-width: 666px;
flex: 1;
min-width: 445px;
padding: 70px 70px 50px;
border-radius: 30px;
background-color: #f0f2f41a;
border: 1px solid #00183726;
}
.-primary-body .-rev-step-item {
min-width: 674px;
max-width: 674px;
margin: auto;
}
.views-cont>.-P-Content {
color: var(--Text-color);
font-size: 18px;
line-height: 1.7;
font-weight: 400;
}
.-slider-container-steps {
width: 694px;
opacity: 0;
}
.-Lists-Steps-URL {
display: flex;
align-content: center;
align-items: center
}
.-Lists-Steps-URL>a,.-owl-navs-steps-items>div {
align-items: center;
display: flex;
align-content: center
}
.-Lists-Steps-URL>a>i {
margin-right: 5px;
font-weight: 400
}
.-Lists-Steps-URL>a {
font-size: 18px
}
.-slider-steps-items .owl-nav {
display: none
}
.-Navs-Actions-Steps {
margin-top: 40px
}
.-owl-navs-steps-items {
display: flex
}
.-owl-navs-steps-items>div {
height: 48px;
width: 48px;
text-align: center;
justify-content: center;
background: #fff;
border-radius: 50%;
margin-inline-end:10px;font-size: 28px;
cursor: pointer;
color: var(--navs-color);
transition: 80ms;
border: 1px solid var(--diver);
position: relative;
flex-wrap: wrap
}
.-owl-navs-steps-items>div:last-child {
margin-inline-end:0}
.-owl-navs-steps-items>div.disabled-btn {
cursor: not-allowed;
user-select: none
}
.-owl-navs-steps-items>div:not(.disabled-btn):hover {
color: var(--primary-text);
transition: 250ms;
transform: scale(1.14);
border-color: var(--primary-text)
}
.-owl-navs-steps-items>div>i {
font-weight: 400
}
.-icon--numbers {
position: absolute;
left: 40px;
font-size: 65px;
font-weight: 400;
top: 40px;
color: #93939312
}
.-view-imge{
display: block;
position: absolute;
border-radius: 50px 50px 0 0;
padding: 8px 8px 0 8px;
background-color: #fff;
border: 1px solid #e5e5e5;
bottom: -2px;
left: 55px;
border-bottom: none;
}
.-view-imge::after {
border-radius: 0 0 30px 0;
right: 100%;
content: "";
position: absolute;
bottom: 1px;
height: 40px;
width: 20px;
border: 1px solid #e5e5e5;
border-top: none;
background-color: transparent;
box-shadow: 0 20px 0 0 #fff;
border-left: none;
}
.-view-imge::before {
content: "";
position: absolute;
bottom: 1px;
height: 40px;
width: 20px;
border-radius: 0 0 0 30px;
left: 100%;
border: 1px solid #e5e5e5;
border-top: none;
border-right: none;
background-color: transparent;
box-shadow: 0 20px 0 0 #fff;
}
.-view-imge.-is-twitter-item {
border-color: #00aced
}
.-view-imge>.twitter__link {
position: absolute;
bottom: 3px;
right: 7px;
z-index: 1
}
.-view-imge>.twitter__link>a {
background: #00aced;
color: #fff;
display: flex;
width: 28px;
height: 28px;
border-radius: 50%;
align-items: center;
justify-content: center
}
.-views-img-UI {
display: flex;
width: 70px;
height: 70px;
border-radius: 100%;
overflow: hidden;
position: relative;
justify-content: center;
align-items: center;
background: var(--uicolor);
color: white;
font-size: 22px;
}
.-views-img-UI>img {
position: absolute;
top: 50%;
transform: translate(-50%,-50%);
left: 50%;
}
.views-cont {
display: flex;
flex-wrap: wrap;
position: relative;
padding: 60px 0 20px 0;
}
.views-cont>h2 {
font-size: 25px;
margin-bottom: 10px;
line-height: 1.5;
font-weight: 400;
text-align: center
}
.views-cont>.stars-avg {
display: block;
font-size: 18px;
position: relative;
color: #e1e1e1;
margin-bottom: 19px;
direction: ltr
}
.views-cont>.stars-avg>.stars-avg-back>i {
font-weight: 300
}
.views-cont>.stars-avg>.stars-avg-back,.views-cont>.stars-avg>.stars-avg-front {
display: flex;
justify-content: center
}
.views-cont .stars-avg i {
padding: 0 1px;
font-size: 25px;
}
.views-cont .stars-avg>.stars-avg-front {
position: absolute;
top: 0;
left: 0;
color: var(--uicolor);
width: var(
--percent);
flex-wrap: inherit;
overflow: hidden;
justify-content: start
}
.-ycwt-reviews_widget .-YC-owl-navs-items>.-YC-owl-Slides-next,.-ycwt-reviews_widget .-YC-owl-navs-items>.-YC-owl-Slides-prev {
position: unset;
}
.-ycwt-reviews_widget .-YC-owl-Slides-next.disabled-btn, .-ycwt-reviews_widget .-YC-owl-Slides-prev.disabled-btn {
display: flex;
}
.-ycwt-reviews_widget .-YC-owl-navs-items {
display: inline-flex;
gap: 10px;
position: absolute;
bottom: 125px;
z-index: 99;
right: 813px;
}
.-riv-img-tit {
width: 100%;
display: flex;
align-items: center;
gap: 6px;
flex: 1;
}
.-custreviews-Poster-svg {
position: absolute;
top: 62px;
left: 38px;
}
.posts-titels {
display: flex;
flex-direction: column;
gap: 8px;
font-size: 16px;
}
.posts-titels-contint {
color: var(--secondarytext);
font-weight: 500;
font-size: 15px;
line-height: 1.5;
font-family: var(--font-family);
}
.posts-titels h3 {
font-weight: 500;
font-family: var(--font-family);
}
.mine_image_reviews img {
width: 100%;
height: 100%;
}
.-views-quote {
position: absolute;
bottom: calc(100% - 77px);
right: -36px;
font-size: 96px;
color: var(--uicolor);
}
.-views-quote > i {
font-weight: 100;
}
.mine_image_reviews {
width: 50%;
height: 100%;
border-radius: 30px;
overflow: hidden;
max-height: 841px;
}
.views-totl {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
}
.stars-avg {
display: flex;
font-size: 25px;
color: #f3c20a;
}
.prev-and-next {
display: flex;
align-items: center;
background: var(--uicolor2);
padding: 12px 14px;
width: 100px;
border-radius: 20px;
justify-content: space-between;
}
.YC-custreviews-b-g {
width: 148px;
height: 160px;
position: absolute;
bottom: -20px;
left: -21px;
z-index: 0;
}
.YC-custreviews-T-M {
display: flex;
align-items: center;
gap: 66px;
}
.YC-custreviews-taimar-p {
color: var(--secondarytext);
font-size: 15px;
line-height: 1.7;
font-weight: 500;
max-width: 450px;
font-family: var(--font-family);
}
.bf-rev-tit {
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 40px;
}.-Price-v1-{
flex: 1;
padding: 60px 30px 30px;
border-radius: var(--largeradius);
display: flex;
flex-wrap: wrap;
flex-direction: column;
align-items: center;
position: relative;
max-width: 433px;
min-width: 433px;
background-color: #f0f2f41a;
border: 1px solid #00183726;
}
.-primary-body .-Price-v1- {
margin-bottom: 43px;
}
.-PriceBox-v1-box.-ActivePlane {
border-color: var(--uicolor);
}
.-ycwt-price .ycfor-tit,.icon_price {
background: #fff
}
.-grid-Price- {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 30px;
justify-content: center;
}
.-Price-Head-Title h3 {
font-size: 25px;
margin-bottom: 21px;
text-align: center;
font-weight: 400;
line-height: 1.5
}
.-price-app-value {
font-size: 22px;
display: flex;
align-items: baseline;
gap: 8px;
color: var(--uicolor2);
padding-inline-start:9px;
}
.-price-app-value > p {
font-weight: 500;
font-size: 17px;
}
.-ActivePlane .-price-app-value {
color: #fff
}
.-ActivePlane .icon_price,.icon_price {
color: white;
}
.-price-app-value strong {
font-size: 47px;
font-family: var(--f-number);
font-weight: 900
}
.-Price-Items-List ul li {
display: flex;
font-size: 18px;
font-weight: 400;
margin-bottom: 18px;
align-items: center;
color: var(--secondarytext);
flex-direction: row-reverse;
justify-content: space-between
}
.-Price-Items-List ul li:last-child {
margin-bottom: 0
}
.icon_price {
height: 25px;
width: 25px;
justify-content: center;
display: flex;
align-items: center;
border-radius: 50%;
font-size: 12px;
background: vaR(--uicolor);
}
.icon_price > i {
font-weight: 500;
}
.-Price-Items-List {
width: 100%
}
.-Price-Items-List ul {
display: flex;
flex-wrap: wrap;
flex-direction: column;
padding: 0;
}
.-Plane-Button-v1 a {
background: var(--uicolor);
padding: 15px 20px;
border-radius: 14px;
color: #fff;
display: flex;
font-size: 16px;
gap: 10px;
height: 57px;
align-items: center
}
.-Plane-Button-v1 a svg {transition: 0.3s all ease;}
.-ActivePlane .-Plane-Button-v1 a svg path {
fill: var(--uicolor);
}
.-Plane-Button-v1 a:hover svg {
transform: rotate(45deg)
}
.-Plane-Button-v1 a i {
transition: .3s
}
.-ActivePlane .-Plane-Button-v1 a {
background: #fff;
color: var(--uicolor)
}
.--PriceLists-Center-area {
position: relative;
overflow: hidden;
margin-bottom: 30px;
padding-top: 40px;
width: 100%;
margin-inline:-10px}
.-page--container-sidebars .ycfor-tit {
background: var(--background-color)
}
.-ycwt-price .-def-BTN-v1 {
justify-content: center
}
.-YC-Price-Us-container {
position: relative;
z-index: 2;
display: flex;
flex-direction: column;
flex-wrap: wrap;
align-content: center
}
.-discout-value,.prise_icon {
color: #fff;
position: absolute
}
.-discout-value {
padding: 13px 35px;
border-radius: 20px;
font-size: 17px;
top: 0;
left: 0;
background: rgb(var(--uicolor-code) / 6%);
color: var(--Text-color);
font-weight: 600;
}
.-discout-value > span {
font-weight: 600;
font-family: var(--f-number);
}
.-page--container-sidebars .-yc-Section.-ycwt-price {
padding-top: 0
}
.-ycwt-pric .category-contant {padding-top: 0;}
.prise__price {
width: 100%;
display: flex;
justify-content: space-between;
padding: 8px;
border-radius: 14px;
align-items: center;
margin-bottom: 30px;
gap: 12px;
background: rgb(var(--uicolor-code) / 6%);
}
.-ActivePlane .prise__price {
background: var(--uicolor);
color: #fff
}
.prise_icon {
font-size: 37px;
width: 90px;
height: 90px;
background: var(--uicolor);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
top: -52px;
clip-path: polygon(50% 0%, 83% 12%, 100% 43%, 94% 78%, 68% 100%, 32% 100%, 6% 78%, 0% 43%, 17% 12%);
}
.price_content {
font-size: 18px;
text-align: center;
line-height: 1.6;
color: var(--secondarytext);
margin-bottom: 23px
}
.-ycwt-price .title-wadget {
text-align: center;
}
.-ycwt-pric .title-wadget {
text-align: center;
}.--single--word-thumnail {
position: relative;
width: 100%;
overflow: hidden;
height: 300px;
display: flex
}
.handle,.resize {
position: absolute;
top: 0;
height: 100%
}
.--single--word-thumnail img {
display: block;
max-width: none;
width: 100%
}
.resize {
left: 0;
overflow: hidden
}
.handle {
left: 50%;
width: 4px;
background: rgb(255 255 255);
cursor: ew-resize
}
.before-after {
position: relative;
width: 100%;
overflow: hidden;
height: 300px
}
.--sin-work-{
flex: 1;
max-width: 433px;
min-width: 433px;
overflow: hidden;
position: relative;
height: 100%;
border-radius: var(--largeradius);
border: 1px solid #00183726;
background: white;
}
.-wid-work-post- {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 30px;
}
.--work--title--h3 {
font-size: 23px;
font-weight: 400;
margin-bottom: 15px;
}
.--single--table-item {
display: flex;
margin-bottom: 10px;
font-size: 18px;
gap: 9px;
font-weight: 400;
}
.--single--table-item:last-child {
margin-bottom: 0;
}
.--single--table-item p {
font-weight: 300;
}
.--single--table-item span {
flex: 1;
}
.--minithumb-image {
display: flex;
flex-wrap: wrap;
position: absolute;
top: 50px;
transform: rotate(270deg);
left: 2px
}
.-more--work--gallery--button->em {
font-style: normal;
margin-inline-end:5px;position: relative;
top: -2px
}
.-more--work--gallery--button->strong {
font-family: var(--f-number)
}
.--work_top {
padding: 28px;
position: relative;
}
.--single--work--Stars,.--single--work-Active--Stars {
display: flex;
font-weight: 600;
letter-spacing: 2px;
color: #ffc83d;
} .--single--work--Stars .fa-regular {
color: #ddd; }
.--single--work--Stars>i,.--single--work-Active--Stars>i {
font-weight: inherit
}
.--single--work-rating-stars {
display: block;
position: relative;
font-size: 19px
}
.--single--work-rating {
display: flex;
justify-content: space-between;
margin-bottom: 20px
}
.-def-wid-tit {
max-width: 990px;
display: flex;
flex-wrap: wrap;
justify-content: center;
margin: auto;
font-size: 28px;
margin-bottom: 24px;
flex-direction: column;
align-items: center;
position: relative;
}
.-wid-work-post.works_block {
display: flex;
flex-wrap: wrap;
justify-content: center
}
.YC-image-box-work {
max-height: 250px;
overflow: hidden;
}
.-ycwt-works_v1 .before-title-opacity {
min-width: max-content;
}
.work-image {
max-height: 250px;
overflow: hidden;
border-radius: var(--largeradius);
background: var(--background);
width: 435px;
height: 252px;
display: flex;
justify-content: center;
align-items: center;
}.-YC-contact--forms-title-s1 svg path,.feature-style1 .vs-circle path {
fill: var(--uicolor)
}
.-YC-contact--form-container {
display: flex;
flex-wrap: wrap;
position: relative;
align-items: flex-start;
justify-content: space-between
}
.YC--contact--form-boxarea img {
border-radius: 20px;
}
.-YC-contact--forms-title-s1>.-forms-title-h4 {
margin-bottom: 15px;
color: var(--uicolor);
max-width: var(--max-context-width);
font-weight: 400;
font-size: 26px;
position: relative;
width: max-content;
overflow: hidden
}
.-YC-contact--forms-title-s1>.-forms-title-h1 {
display: block;
line-height: 1.6;
margin-bottom: 16px;
color: var(--section-title);
font-size: 38px;
font-weight: 700;
max-width: var(--max-context-width)
}
.-seviesRequest-shares-items>a,.YC-wigdht-contact-minibox>div,.YC-wigdht-contact-minibox>div a {
align-items: center;
display: flex;
flex-wrap: wrap;
transition: .2s all ease;
width: 100%;
max-width: 215px;
padding: 0 !important;
}
.-seviesRequest-shares-items .telegram:hover i {
transform: rotateY(360deg);
}
.-seviesRequest-shares-items .telegram i {
transition: 0.2s all 
ease;
}
.-seviesRequest-shares-items .youtube:hover i {
transform: rotateY(360deg);
}
.-seviesRequest-shares-items .youtube i {
transition: 0.2s all 
ease;
}
.-seviesRequest-shares-items .facebook:hover i {
transform: rotateY(360deg);
}
.-seviesRequest-shares-items .twitter:hover i {
transform: rotateY(360deg);
}
.-seviesRequest-shares-items .instagram i {
transition: .3s all 
ease;
}
.-seviesRequest-shares-items .instagram:hover i {
transform: rotateY(360deg);
}
.-seviesRequest-shares-items .linkedin:hover {
background: #007bb6;
}
.-seviesRequest-shares-items {
transition: .3s all 
ease;
}
.-seviesRequest-shares-items .linkedin:hover i {
transform: rotateY(360deg);
}
.-seviesRequest-shares-items .linkedin i {.-seviesRequest-shares-items .linkedin:
hover i;
transition: .3s all 
ease;
}
.YC-wigdht-contact-minibox .phonenumber a {
padding: 20px;
}
.YC-wigdht-contact-minibox .company__adress a {
padding: 20px;
}
.YC-wigdht-contact-minibox a {
padding: 30px;
}
.YC-wigdht-contact-minibox a:hover i {
background: var(--uicolor2);
color: white;
transform: scale(1.1);
}
.YC-wigdht-contact-minibox a {
padding: 0;
}
.-YC-single-contact--forms-item:hover {
background-color: var(--uicolor);
border-color: transparent
}
.-YC-single-contact--forms-item:hover .-YC-contact--formsItem-image,.-YC-single-contact--forms-item:hover h3 {
color: #fff
}
.contact-start .-YC-owl-navs-items>.-YC-owl-Slides-next,.contact-start .-YC-owl-navs-items>.-YC-owl-Slides-prev {
position: relative!important;
margin: 10px;
transform: none!important;
right: 0!important
}
.-YC-contact--forms-title-s1>.-forms-title-h4 i {
margin-inline-end:8px}
.YC-wigdht-contact-minibox>div {
position: relative;
color: var(--primary-text);
align-content: center;
flex-wrap: wrap;
font-weight: 500;
font-size: 25px;
padding: 0;
}
.YC-wigdht-contact-minibox .whatsapp a {
padding: 0;
}
.YC-wigdht-contact-minibox a:hover i {
}
.YC-wigdht-contact-minibox >i {
background-position: right center;
}
.YC-wigdht-contact-minibox>div i {
--elw: 66px;
width: var(--elw);
height: var(--elw);
color: var(--uicolor);
display: flex;
justify-content: center;
align-items: center;
margin-inline-end: 20px;
font-size: 27px;
font-weight: 500;
background: #ffffff;
background-size: 200% auto;
margin-bottom: 0;
border-radius: 100%;
transition: background 0.2s ease;
}
.-ycwt-contact__form i.fa-solid.fa-mobile-screen-button {
background: #ffebe926;
border-radius: 10px;
}
.-ycwt-contact__form i.fa-solid.fa-map-location-dot {
background: #ffebe926;
border-radius: 10px;
}
.-ycwt-contact__form i.fa-brands.fa-whatsapp {
background: #ffebe926;
border-radius: 10px;
}
.-ycwt-contact__form i.fa-solid.fa-envelope {background: #ffebe926;border-radius: 10px;}
.-seviesRequest-shares-items,.featured-setup-owl .owl-stage {
display: flex;
flex-wrap: wrap;
}
.-seviesRequest-shares-items>.facebook i {
transition: 0.2s all 
ease;
}
.-seviesRequest-shares-items>.twitter i {
transition: 0.2s all 
ease;
}
.instagram::before {
background: linear-gradient(45deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5)!important;
opacity: 0
}
.-seviesRequest-shares-items>a:hover::before {
border: 0;
opacity: 1
}
.vs-feature-area {
padding-top: 230px
}
.YC-contact-item-features {
display: flex;
align-items: flex-start;
position: relative;
max-width: 600px
}
.about-jump,.year-counter-wrap {
position: absolute
}
.YC-wigdht-contact-minibox {
display: flex;
width: 100%;
align-items: center;
justify-content: center;
}
.value_info {
flex: 1;
color: var(--sp-fill);
font-size: 16px;
}
.value_info span {
font-weight: 500;
font-size: 18px;
display: block;
color: var(--sp-fill);
font-family: IRANYekanXVF, sans-serif;
}
.contact_form-title h2.-forms-title-h1.YC-Animation-Item {
font-size: 35px;
width: 33%
}
.contact_form-title {
display: flex;
width: 100%;
flex-wrap: wrap;
margin-bottom: 54px
}
._value {
color: var(--uicolor);
opacity: 0.9;
font-size: 16px;
font-weight: 300;
}
.scnd--image-left--contact {
position: relative;
margin-inline-end:-127px
}
.YC-wigdht-contact-minibox > div.odd-border {
border-left: 2px solid var(--uicolor);
padding-left: 12px;
}.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;
}.-contant-flex {
display: flex;
flex-direction: column;
}
.city_content {
display: flex;
flex-wrap: wrap;
align-items: center;
position: relative;
justify-content: space-between;
margin-bottom: 40px;
}
.city-block {
border-radius: var(--largeradius);
max-width: 327px;
min-width: 327px;
position: relative;
transition: 0.3s all ease;
padding-inline: 0px;
}
.-cityBox-widgets-items-s1 .city-block {
max-width: 306px;
min-width: 306px;
}
.vi-city {
display: flex;
flex-direction: column;
align-items: center;
position: relative;
cursor: pointer;
}
.--city--info-boxitem a {
font-size: 20px;
font-weight: 500;
text-align: center;
color: var(--sp-fill);
position: absolute;
z-index: 10;
transition: 0.3s all 
ease;
bottom: 0;
right: 0;
padding: 26px;
font-family: var(--font-family);
}
.--city--info-boxitem a:hover {
color: var(--uicolor);
}
.-cityBox-widgets-container {
display: flex;
width: 344px;
align-items: center;
}
.city-owl-curser {
width: 100%;
overflow: hidden;
position: relative;
}
.-cityBox-widgets-items-s1.-page--cites--boxes {
display: flex;
flex-wrap: wrap;
justify-content: center;
margin-inline:-10px;
align-items: center;
margin-bottom: 120px;
gap: 25px;
}
.-ycwt-city__widget .-YC-owl-navs-items {
display: flex;
gap: 10px;
position: absolute;
top: 215px;
z-index: 79;
left: 50%;
transform: translateX(-50%);
}
.shape_img_bg {
position: absolute;
width: 100%;
height: 100%;
z-index: -1;
top: 0;
right: 0;
background-repeat: no-repeat;
left: 0;
background-size: cover;
}
.mine_img_bg {
width: 100%;
height: 320px;
position: relative;
overflow: hidden;
border-radius: 20px;
transition: all .25s ease-in-out;
background: var(--background);
display: flex;
justify-content: center;
}
.vi-city:hover img {
transform: scale(1.05);
}
.mine_img_bg img {
transition: all .25s ease-in-out;
}
.mine_img_bg::before {
content: "";
height: 100%;
width: 100%;
position: absolute;
transition: all 500ms cubic-bezier(.77, 0, .175, 1);
background: linear-gradient(to top, #0018379c 0%, #0018379c 13%, #00183700 52%, #00183700 100%);
z-index: 1;
}
.cityBox-icone {
background: white;
width: 60px;
height: 60px;
position: absolute;
display: flex;
justify-content: center;
align-items: center;
border-radius: 50px 50px 0 0;
bottom: -10px;
left: 45px;
z-index: 10;
}
.cityBox-icone::before {
content: "";
position: absolute;
background-color: transparent;
bottom: 10px;
height: 40px;
width: 20px;
box-shadow: 0 20px 0 0 #ffffff;
border-bottom-right-radius: 20px;
right: 100%;
}
.cityBox-icone::after {
content: "";
left: 100%;
border-bottom-left-radius: 20px;
position: absolute;
background-color: transparent;
bottom: 10px;
height: 40px;
width: 20px;
box-shadow: 0 20px 0 0 #ffffff;
}
.cityBox-icone i {
width: 45px;
height: 45px;
display: flex;
justify-content: center;
align-items: center;
border-radius: 100%;
text-align: center;
font-size: 16px;
color: #fff;
background-color: #001837;
}
.-ycwt-city__widget .prev-and-next {
position: relative;
bottom: 0;
left: 0;
width: 101px;
padding: 11px 10px;
border-radius: 20px;
justify-content: space-between;
background: var(--uicolor2);
display: flex;
align-items: center;
}
.-ycwt-city__widget .-YC-owl-Slides-prev.-custom-owl-Slides-prev {
padding-left: 19px;
}
.-ycwt-city__widget .title-wadget {
margin-bottom: 0;
}
.-ycwt-city .-def-BTN-v1 {
justify-content: center;
}.-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;
}
}