.elementor-172 .elementor-element.elementor-element-7ca1626{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 00px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-7ca1626.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-ef32884{width:var( --container-widget-width, 105.767% );max-width:105.767%;--container-widget-width:105.767%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-ef32884.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-fe24609{width:var( --container-widget-width, 105.767% );max-width:105.767%;--container-widget-width:105.767%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-fe24609.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-a330709{width:var( --container-widget-width, 105.767% );max-width:105.767%;--container-widget-width:105.767%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-a330709.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-dea5b61{width:var( --container-widget-width, 105.767% );max-width:105.767%;--container-widget-width:105.767%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-dea5b61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-f2d8f03{width:var( --container-widget-width, 105.767% );max-width:105.767%;--container-widget-width:105.767%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-f2d8f03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-c1f05c4{width:var( --container-widget-width, 105.767% );max-width:105.767%;--container-widget-width:105.767%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-c1f05c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-8fc6aa8{width:var( --container-widget-width, 105.767% );max-width:105.767%;--container-widget-width:105.767%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-8fc6aa8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-172 .elementor-element.elementor-element-3b3ab55{width:var( --container-widget-width, 105.767% );max-width:105.767%;--container-widget-width:105.767%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-3b3ab55.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-7ca1626 *//* ==================================================
   SILVEY Premium Trust Strip v5.0
================================================== */

.silvey-trust-strip{

    width:100%;
    max-width:1600px;

    margin:0 auto;

    display:grid;
    grid-template-columns:repeat(6,1fr);

    align-items:center;

    background:#ffffff;

    border-top:1px solid #EFEFEF;
    border-bottom:1px solid #EFEFEF;

    padding:14px 20px;

    gap:8px;

}

/* Links */

.silvey-trust-strip a{

    text-decoration:none;
    color:inherit;

}

/* Item */

.trust-item{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;

    padding:10px 8px;

    border-radius:10px;

    transition:all .3s ease;

}

/* Hover */

.trust-item:hover{

    background:#FFFCFA;

}

.trust-item:hover .trust-icon svg{

    color:#A00037;

    transform:scale(1.08);

}

/* Icon */

.trust-icon{

    width:42px;
    height:42px;

    display:flex;

    justify-content:center;

    align-items:center;

    flex-shrink:0;

}

.trust-icon svg{

    width:34px;
    height:34px;

    color:#D4A84F;

    transition:all .3s ease;

}

/* Text */

.trust-item span{

    font-family:Poppins,sans-serif;

    font-size:14px;

    font-weight:500;

    color:#333;

    white-space:nowrap;

    line-height:1.2;

}

/* Mobile */

@media(max-width:1200px){

.silvey-trust-strip{

grid-template-columns:repeat(3,1fr);

row-gap:10px;

}

}

@media(max-width:768px){

.silvey-trust-strip{

grid-template-columns:repeat(2,1fr);

padding:12px;

}

.trust-item{

justify-content:flex-start;

}

}

@media(max-width:480px){

.silvey-trust-strip{

grid-template-columns:1fr;

}

.trust-item{

justify-content:center;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef32884 *//* ==============================
   SILVEY CATEGORY HOVER EFFECT
================================= */

.category-item{
    text-align:center;
    cursor:pointer;
}

.category-item a{
    text-decoration:none;
}

.category-circle{

    width:145px;
    height:145px;

    margin:auto;

    border-radius:50%;

    background:#F8F6F2;

    display:flex;
    justify-content:center;
    align-items:center;

    overflow:hidden;

    transition:all .45s ease;
}

.category-circle img{

    width:78%;

    transition:all .45s ease;
}

.category-item h4{

    margin-top:18px;

    font-family:'Cormorant Garamond',serif;
    font-size:22px;
    font-weight:600;

    color:#222;

    transition:all .35s ease;
}

/* Hover */

.category-item:hover .category-circle{

    background:#ffffff;

    transform:translateY(-10px);

    box-shadow:
        0 12px 35px rgba(0,0,0,.08);

}

.category-item:hover img{

    transform:scale(1.10) rotate(-3deg);
}

.category-item:hover h4{

    color:#A00037;

    letter-spacing:1px;
}.category-item:hover .category-circle{

    box-shadow:
        0 15px 40px rgba(0,0,0,.08),
        0 0 0 2px rgba(212,160,23,.18);
}.category-circle{
    position:relative;
}

.category-circle::before{

    content:"";

    position:absolute;

    top:-120%;
    left:-120%;

    width:80%;
    height:250%;

    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.65),
        transparent
    );

    transform:rotate(25deg);

    transition:.8s;
}

.category-item:hover .category-circle::before{

    left:160%;
}@keyframes floatIcon{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-8px);
}

100%{
transform:translateY(0px);
}

}

.category-item:hover .category-circle{

    animation:floatIcon 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe24609 *//* ==============================
   SILVEY CATEGORY HOVER EFFECT
================================= */

.category-item{
    text-align:center;
    cursor:pointer;
}

.category-item a{
    text-decoration:none;
}

.category-circle{

    width:145px;
    height:145px;

    margin:auto;

    border-radius:50%;

    background:#F8F6F2;

    display:flex;
    justify-content:center;
    align-items:center;

    overflow:hidden;

    transition:all .45s ease;
}

.category-circle img{

    width:78%;

    transition:all .45s ease;
}

.category-item h4{

    margin-top:18px;

    font-family:'Cormorant Garamond',serif;
    font-size:22px;
    font-weight:600;

    color:#222;

    transition:all .35s ease;
}

/* Hover */

.category-item:hover .category-circle{

    background:#ffffff;

    transform:translateY(-10px);

    box-shadow:
        0 12px 35px rgba(0,0,0,.08);

}

.category-item:hover img{

    transform:scale(1.10) rotate(-3deg);
}

.category-item:hover h4{

    color:#A00037;

    letter-spacing:1px;
}.category-item:hover .category-circle{

    box-shadow:
        0 15px 40px rgba(0,0,0,.08),
        0 0 0 2px rgba(212,160,23,.18);
}.category-circle{
    position:relative;
}

.category-circle::before{

    content:"";

    position:absolute;

    top:-120%;
    left:-120%;

    width:80%;
    height:250%;

    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.65),
        transparent
    );

    transform:rotate(25deg);

    transition:.8s;
}

.category-item:hover .category-circle::before{

    left:160%;
}@keyframes floatIcon{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-8px);
}

100%{
transform:translateY(0px);
}

}

.category-item:hover .category-circle{

    animation:floatIcon 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a330709 *//* ==============================
   SILVEY CATEGORY HOVER EFFECT
================================= */

.category-item{
    text-align:center;
    cursor:pointer;
}

.category-item a{
    text-decoration:none;
}

.category-circle{

    width:145px;
    height:145px;

    margin:auto;

    border-radius:50%;

    background:#F8F6F2;

    display:flex;
    justify-content:center;
    align-items:center;

    overflow:hidden;

    transition:all .45s ease;
}

.category-circle img{

    width:78%;

    transition:all .45s ease;
}

.category-item h4{

    margin-top:18px;

    font-family:'Cormorant Garamond',serif;
    font-size:22px;
    font-weight:600;

    color:#222;

    transition:all .35s ease;
}

/* Hover */

.category-item:hover .category-circle{

    background:#ffffff;

    transform:translateY(-10px);

    box-shadow:
        0 12px 35px rgba(0,0,0,.08);

}

.category-item:hover img{

    transform:scale(1.10) rotate(-3deg);
}

.category-item:hover h4{

    color:#A00037;

    letter-spacing:1px;
}.category-item:hover .category-circle{

    box-shadow:
        0 15px 40px rgba(0,0,0,.08),
        0 0 0 2px rgba(212,160,23,.18);
}.category-circle{
    position:relative;
}

.category-circle::before{

    content:"";

    position:absolute;

    top:-120%;
    left:-120%;

    width:80%;
    height:250%;

    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.65),
        transparent
    );

    transform:rotate(25deg);

    transition:.8s;
}

.category-item:hover .category-circle::before{

    left:160%;
}@keyframes floatIcon{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-8px);
}

100%{
transform:translateY(0px);
}

}

.category-item:hover .category-circle{

    animation:floatIcon 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dea5b61 *//* ==============================
   SILVEY CATEGORY HOVER EFFECT
================================= */

.category-item{
    text-align:center;
    cursor:pointer;
}

.category-item a{
    text-decoration:none;
}

.category-circle{

    width:145px;
    height:145px;

    margin:auto;

    border-radius:50%;

    background:#F8F6F2;

    display:flex;
    justify-content:center;
    align-items:center;

    overflow:hidden;

    transition:all .45s ease;
}

.category-circle img{

    width:78%;

    transition:all .45s ease;
}

.category-item h4{

    margin-top:18px;

    font-family:'Cormorant Garamond',serif;
    font-size:22px;
    font-weight:600;

    color:#222;

    transition:all .35s ease;
}

/* Hover */

.category-item:hover .category-circle{

    background:#ffffff;

    transform:translateY(-10px);

    box-shadow:
        0 12px 35px rgba(0,0,0,.08);

}

.category-item:hover img{

    transform:scale(1.10) rotate(-3deg);
}

.category-item:hover h4{

    color:#A00037;

    letter-spacing:1px;
}.category-item:hover .category-circle{

    box-shadow:
        0 15px 40px rgba(0,0,0,.08),
        0 0 0 2px rgba(212,160,23,.18);
}.category-circle{
    position:relative;
}

.category-circle::before{

    content:"";

    position:absolute;

    top:-120%;
    left:-120%;

    width:80%;
    height:250%;

    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.65),
        transparent
    );

    transform:rotate(25deg);

    transition:.8s;
}

.category-item:hover .category-circle::before{

    left:160%;
}@keyframes floatIcon{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-8px);
}

100%{
transform:translateY(0px);
}

}

.category-item:hover .category-circle{

    animation:floatIcon 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f2d8f03 *//* ==============================
   SILVEY CATEGORY HOVER EFFECT
================================= */

.category-item{
    text-align:center;
    cursor:pointer;
}

.category-item a{
    text-decoration:none;
}

.category-circle{

    width:145px;
    height:145px;

    margin:auto;

    border-radius:50%;

    background:#F8F6F2;

    display:flex;
    justify-content:center;
    align-items:center;

    overflow:hidden;

    transition:all .45s ease;
}

.category-circle img{

    width:78%;

    transition:all .45s ease;
}

.category-item h4{

    margin-top:18px;

    font-family:'Cormorant Garamond',serif;
    font-size:22px;
    font-weight:600;

    color:#222;

    transition:all .35s ease;
}

/* Hover */

.category-item:hover .category-circle{

    background:#ffffff;

    transform:translateY(-10px);

    box-shadow:
        0 12px 35px rgba(0,0,0,.08);

}

.category-item:hover img{

    transform:scale(1.10) rotate(-3deg);
}

.category-item:hover h4{

    color:#A00037;

    letter-spacing:1px;
}.category-item:hover .category-circle{

    box-shadow:
        0 15px 40px rgba(0,0,0,.08),
        0 0 0 2px rgba(212,160,23,.18);
}.category-circle{
    position:relative;
}

.category-circle::before{

    content:"";

    position:absolute;

    top:-120%;
    left:-120%;

    width:80%;
    height:250%;

    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.65),
        transparent
    );

    transform:rotate(25deg);

    transition:.8s;
}

.category-item:hover .category-circle::before{

    left:160%;
}@keyframes floatIcon{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-8px);
}

100%{
transform:translateY(0px);
}

}

.category-item:hover .category-circle{

    animation:floatIcon 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c1f05c4 *//* ==============================
   SILVEY CATEGORY HOVER EFFECT
================================= */

.category-item{
    text-align:center;
    cursor:pointer;
}

.category-item a{
    text-decoration:none;
}

.category-circle{

    width:145px;
    height:145px;

    margin:auto;

    border-radius:50%;

    background:#F8F6F2;

    display:flex;
    justify-content:center;
    align-items:center;

    overflow:hidden;

    transition:all .45s ease;
}

.category-circle img{

    width:78%;

    transition:all .45s ease;
}

.category-item h4{

    margin-top:18px;

    font-family:'Cormorant Garamond',serif;
    font-size:22px;
    font-weight:600;

    color:#222;

    transition:all .35s ease;
}

/* Hover */

.category-item:hover .category-circle{

    background:#ffffff;

    transform:translateY(-10px);

    box-shadow:
        0 12px 35px rgba(0,0,0,.08);

}

.category-item:hover img{

    transform:scale(1.10) rotate(-3deg);
}

.category-item:hover h4{

    color:#A00037;

    letter-spacing:1px;
}.category-item:hover .category-circle{

    box-shadow:
        0 15px 40px rgba(0,0,0,.08),
        0 0 0 2px rgba(212,160,23,.18);
}.category-circle{
    position:relative;
}

.category-circle::before{

    content:"";

    position:absolute;

    top:-120%;
    left:-120%;

    width:80%;
    height:250%;

    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.65),
        transparent
    );

    transform:rotate(25deg);

    transition:.8s;
}

.category-item:hover .category-circle::before{

    left:160%;
}@keyframes floatIcon{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-8px);
}

100%{
transform:translateY(0px);
}

}

.category-item:hover .category-circle{

    animation:floatIcon 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8fc6aa8 *//* ==============================
   SILVEY CATEGORY HOVER EFFECT
================================= */

.category-item{
    text-align:center;
    cursor:pointer;
}

.category-item a{
    text-decoration:none;
}

.category-circle{

    width:145px;
    height:145px;

    margin:auto;

    border-radius:50%;

    background:#F8F6F2;

    display:flex;
    justify-content:center;
    align-items:center;

    overflow:hidden;

    transition:all .45s ease;
}

.category-circle img{

    width:78%;

    transition:all .45s ease;
}

.category-item h4{

    margin-top:18px;

    font-family:'Cormorant Garamond',serif;
    font-size:22px;
    font-weight:600;

    color:#222;

    transition:all .35s ease;
}

/* Hover */

.category-item:hover .category-circle{

    background:#ffffff;

    transform:translateY(-10px);

    box-shadow:
        0 12px 35px rgba(0,0,0,.08);

}

.category-item:hover img{

    transform:scale(1.10) rotate(-3deg);
}

.category-item:hover h4{

    color:#A00037;

    letter-spacing:1px;
}.category-item:hover .category-circle{

    box-shadow:
        0 15px 40px rgba(0,0,0,.08),
        0 0 0 2px rgba(212,160,23,.18);
}.category-circle{
    position:relative;
}

.category-circle::before{

    content:"";

    position:absolute;

    top:-120%;
    left:-120%;

    width:80%;
    height:250%;

    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.65),
        transparent
    );

    transform:rotate(25deg);

    transition:.8s;
}

.category-item:hover .category-circle::before{

    left:160%;
}@keyframes floatIcon{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-8px);
}

100%{
transform:translateY(0px);
}

}

.category-item:hover .category-circle{

    animation:floatIcon 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b3ab55 *//* ==============================
   SILVEY CATEGORY HOVER EFFECT
================================= */

.category-item{
    text-align:center;
    cursor:pointer;
}

.category-item a{
    text-decoration:none;
}

.category-circle{

    width:145px;
    height:145px;

    margin:auto;

    border-radius:50%;

    background:#F8F6F2;

    display:flex;
    justify-content:center;
    align-items:center;

    overflow:hidden;

    transition:all .45s ease;
}

.category-circle img{

    width:78%;

    transition:all .45s ease;
}

.category-item h4{

    margin-top:18px;

    font-family:'Cormorant Garamond',serif;
    font-size:22px;
    font-weight:600;

    color:#222;

    transition:all .35s ease;
}

/* Hover */

.category-item:hover .category-circle{

    background:#ffffff;

    transform:translateY(-10px);

    box-shadow:
        0 12px 35px rgba(0,0,0,.08);

}

.category-item:hover img{

    transform:scale(1.10) rotate(-3deg);
}

.category-item:hover h4{

    color:#A00037;

    letter-spacing:1px;
}.category-item:hover .category-circle{

    box-shadow:
        0 15px 40px rgba(0,0,0,.08),
        0 0 0 2px rgba(212,160,23,.18);
}.category-circle{
    position:relative;
}

.category-circle::before{

    content:"";

    position:absolute;

    top:-120%;
    left:-120%;

    width:80%;
    height:250%;

    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.65),
        transparent
    );

    transform:rotate(25deg);

    transition:.8s;
}

.category-item:hover .category-circle::before{

    left:160%;
}@keyframes floatIcon{

0%{
transform:translateY(0px);
}

50%{
transform:translateY(-8px);
}

100%{
transform:translateY(0px);
}

}

.category-item:hover .category-circle{

    animation:floatIcon 2s ease-in-out infinite;
}/* End custom CSS */