.elementor-kit-7{--e-global-color-primary:#2F12A7;--e-global-color-secondary:#C81EF2;--e-global-color-text:#212121;--e-global-color-accent:#61CE70;--e-global-color-69cfe19:#F7F2FE;--e-global-color-739c9d9:#F4ECFF78;--e-global-color-cd7eff6:#4A4A4A;--e-global-color-7f91451:#6A6D6D;--e-global-color-0438d15:#FFFFFF;--e-global-color-d6ca819:#FFFFFFC7;--e-global-color-4937ba5:#2F12A70D;--e-global-color-65463e7:#F5F5F5;--e-global-typography-primary-font-size:50px;--e-global-typography-primary-font-weight:bold;--e-global-typography-primary-line-height:1.36em;--e-global-typography-secondary-font-size:48px;--e-global-typography-secondary-font-weight:bold;--e-global-typography-secondary-line-height:1.36em;--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:normal;--e-global-typography-text-line-height:1.44em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-2a1af70-font-family:"Inter";--e-global-typography-2a1af70-font-size:40px;--e-global-typography-2a1af70-font-weight:600;--e-global-typography-2a1af70-line-height:1.35em;--e-global-typography-99f2697-font-size:36px;--e-global-typography-99f2697-font-weight:bold;--e-global-typography-99f2697-line-height:1.36em;--e-global-typography-fe56823-font-size:32px;--e-global-typography-fe56823-font-weight:bold;--e-global-typography-2ccf237-font-size:22px;--e-global-typography-2ccf237-font-weight:bold;--e-global-typography-2ccf237-line-height:1.36em;--e-global-typography-0bdf19d-font-size:18px;--e-global-typography-0bdf19d-font-weight:bold;--e-global-typography-0bdf19d-line-height:1.28em;--e-global-typography-1d594cd-font-size:16px;--e-global-typography-1d594cd-font-weight:bold;--e-global-typography-1d594cd-line-height:1.44em;--e-global-typography-f32cb65-font-size:16px;--e-global-typography-f32cb65-font-weight:600;--e-global-typography-f32cb65-line-height:1.44em;--e-global-typography-5011195-font-size:16px;--e-global-typography-5011195-line-height:1.38em;--e-global-typography-65f6ffa-font-size:14px;--e-global-typography-65f6ffa-font-weight:normal;--e-global-typography-65f6ffa-line-height:1.57em;color:var( --e-global-color-text );font-family:"Mulish", Sans-serif;font-size:16px;font-weight:normal;line-height:1.44em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:10px;}.elementor-element{--widgets-spacing:10px 10px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1920px){.elementor-kit-7{--e-global-typography-primary-font-size:42px;--e-global-typography-secondary-font-size:40px;--e-global-typography-2a1af70-font-size:36px;--e-global-typography-99f2697-font-size:30px;--e-global-typography-fe56823-font-size:26px;--e-global-typography-fe56823-line-height:1.36em;--e-global-typography-2ccf237-font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:1080px){.elementor-kit-7{--e-global-typography-primary-font-size:38px;--e-global-typography-secondary-font-size:36px;--e-global-typography-2a1af70-font-size:30px;--e-global-typography-99f2697-font-size:26px;--e-global-typography-fe56823-font-size:22px;--e-global-typography-2ccf237-font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.woocommerce-message{
    display: none;
}
p{
    margin: 0;
}
.elementor-kit-7 article .elementor-post__thumbnail img {
    height: auto;
    position: absolute;
    top: calc(50% + 1px);
    left: calc(50% + 1px);
    -webkit-transform: scale(1.01) translate(-50%,-50%);
    -ms-transform: scale(1.01) translate(-50%,-50%);
    transform: scale(1.01) translate(-50%,-50%);
    -webkit-transition: 0.3s linear;
    transition: 0.3s linear;
}
.elementor-kit-7 article .elementor-post__thumbnail:before{
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    display: block;
    content: '';
    width: 0;
    height: 0;
    background: rgba(255,255,255,.2);
    border-radius: 100%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    opacity: 0;
} 
.elementor-kit-7 article:hover .elementor-post__thumbnail img{
    -webkit-transform: scale(1.1) translate(-45%,-45%);
    -ms-transform: scale(1.1) translate(-45%,-45%);
    transform: scale(1.1) translate(-45%,-45%);
}
.elementor-kit-7 article:hover .elementor-post__thumbnail:before{
    -webkit-animation: circle 0.75s;
    animation: circle 0.75s;
}
.elementor-kit-7 article:hover .elementor-post__title a{
    color: #2f12a7 !important;
}
.elementor-kit-7 li.product  .woocommerce-loop-product__link img {
    height: auto;
    -webkit-transform: scale(1.01);
    -ms-transform: scale(1.01);
    transform: scale(1.01);
    -webkit-transition: 0.3s linear;
    transition: 0.3s linear;
}
.elementor-kit-7 li.product  .woocommerce-loop-product__link:before{
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    display: block;
    content: '';
    width: 0;
    height: 0;
    background: rgba(255,255,255,.2);
    border-radius: 100%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    opacity: 0;
} 
.elementor-kit-7 li.product:hover .woocommerce-loop-product__link img{
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.elementor-kit-7 li.product:hover .woocommerce-loop-product__link:before{
    -webkit-animation: circle 0.75s;
    animation: circle 0.75s;
}
.elementor-kit-7 .woocommerce-LoopProduct-link{
    overflow: hidden;
}/* End custom CSS */