.elementor-896 .elementor-element.elementor-element-2f1c36d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--margin-top:-40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-896 .elementor-element.elementor-element-80038ed > .elementor-widget-container{margin:-19px -19px -19px -19px;}.elementor-896 .elementor-element.elementor-element-31a5836 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 50px rgba(0,0,0,0.3);}.elementor-896 .elementor-element.elementor-element-e906a4e{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-896 .elementor-element.elementor-element-2f28a3b .banner-title{color:#000000;font-family:"Asar", Sans-serif;font-size:30px;}.elementor-896 .elementor-element.elementor-element-2f28a3b .banner-subtitle{color:#C1C53D;}.elementor-896 .elementor-element.elementor-element-b8c441e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-896 .elementor-element.elementor-element-72f1e05 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-896 .elementor-element.elementor-element-72f1e05 .title{font-family:"Times New Roman", Sans-serif;}.elementor-896 .elementor-element.elementor-element-20f5bb9b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-896 .elementor-element.elementor-element-92d4842{--display:flex;--min-height:541px;}.elementor-896 .elementor-element.elementor-element-27d2364 .title{font-family:"Times New Roman", Sans-serif;}.elementor-896 .elementor-element.elementor-element-27d2364 .title-after_title{color:#0C0B0B;}.elementor-896 .elementor-element.elementor-element-20127eb{--display:flex;--min-height:541px;}.elementor-896 .elementor-element.elementor-element-c87920c .title{font-family:"Times New Roman", Sans-serif;}.elementor-896 .elementor-element.elementor-element-c87920c .title-after_title{color:#0C0B0B;}.elementor-896 .elementor-element.elementor-element-a725e26 .title{font-family:"Times New Roman", Sans-serif;}.elementor-896 .elementor-element.elementor-element-a725e26 .title-after_title{color:#0F0F0F;font-family:"Josefin Sans", Sans-serif;}.elementor-896 .elementor-element.elementor-element-73e5c49 .elementor-swiper-button{font-size:20px;}.elementor-896 .elementor-element.elementor-element-002f65d .title{font-family:"Times New Roman", Sans-serif;}.elementor-896 .elementor-element.elementor-element-002f65d .title-after_title{color:#948484;font-family:"Tahoma", Sans-serif;}.elementor-896 .elementor-element.elementor-element-ca0f0cd{--display:flex;--min-height:213px;}.elementor-896 .elementor-element.elementor-element-59a92f4{width:var( --container-widget-width, 100.7% );max-width:100.7%;--container-widget-width:100.7%;--container-widget-flex-grow:0;}.elementor-896 .elementor-element.elementor-element-59a92f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-896 .elementor-element.elementor-element-59a92f4 .title{font-family:"Times New Roman", Sans-serif;}.elementor-896 .elementor-element.elementor-element-59a92f4 .title-after_title{color:#110F0F;}.elementor-896 .elementor-element.elementor-element-db67806{--grid-template-columns:repeat(6, auto);text-align:center;--icon-size:30px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-896 .elementor-element.elementor-element-db67806 .elementor-social-icon{--icon-padding:0.4em;}@media(max-width:1024px){.elementor-896 .elementor-element.elementor-element-e906a4e{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-896 .elementor-element.elementor-element-2f28a3b .banner-title{font-size:22px;}.elementor-896 .elementor-element.elementor-element-b8c441e{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-896 .elementor-element.elementor-element-20f5bb9b{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:768px){.elementor-896 .elementor-element.elementor-element-e906a4e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-896 .elementor-element.elementor-element-e906a4e.e-con{--order:99999 /* order end hack */;}.elementor-896 .elementor-element.elementor-element-2f28a3b .banner-title{font-size:24px;}.elementor-896 .elementor-element.elementor-element-20f5bb9b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-896 .elementor-element.elementor-element-1c588e9a .title-subtitle{font-size:12px;}.elementor-896 .elementor-element.elementor-element-1c588e9a .title{font-size:20px;}}/* Start custom CSS for wd_title, class: .elementor-element-27d2364 */.elementor-896 .elementor-element.elementor-element-27d2364{

    background:linear-gradient(135deg,#FFFDF8,#F8F3E8);
    border:1px solid #E6D3A5;
    border-radius:24px;
    padding:35px;
    box-shadow:0 15px 40px rgba(0,0,0,.08);

}

/* Review Card */
.elementor-896 .elementor-element.elementor-element-27d2364 .testimonial,
.elementor-896 .elementor-element.elementor-element-27d2364 .wd-testimonial,
.elementor-896 .elementor-element.elementor-element-27d2364 .testimonial-inner{
    background:#fff;
    border-radius:18px;
    border:1px solid #EFE3C5;
    padding:25px;
    transition:.35s ease;
}

.elementor-896 .elementor-element.elementor-element-27d2364 .testimonial:hover,
.elementor-896 .elementor-element.elementor-element-27d2364 .wd-testimonial:hover,
.elementor-896 .elementor-element.elementor-element-27d2364 .testimonial-inner:hover{

    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(200,164,107,.28);
    border-color:#C8A46B;

}

/* Avatar */

.elementor-896 .elementor-element.elementor-element-27d2364 img{

    width:70px;
    height:70px;
    border-radius:50%;
    border:3px solid #C8A46B;
}

/* Name */

.elementor-896 .elementor-element.elementor-element-27d2364 h3,
.elementor-896 .elementor-element.elementor-element-27d2364 h4{

    color:#111;
    font-size:22px;
    font-weight:700;

}

/* Username */

.elementor-896 .elementor-element.elementor-element-27d2364 .username,
.elementor-896 .elementor-element.elementor-element-27d2364 .position{

    color:#C8A46B;
    font-weight:600;

}

/* Review */

.elementor-896 .elementor-element.elementor-element-27d2364 p{

    color:#555;
    line-height:1.9;
    font-size:16px;

}

/* Stars */

.elementor-896 .elementor-element.elementor-element-27d2364 .star-rating,
.elementor-896 .elementor-element.elementor-element-27d2364 .stars{

    color:#C8A46B;
    font-size:18px;

}

/* Dots */

.elementor-896 .elementor-element.elementor-element-27d2364 .swiper-pagination-bullet{

    width:12px;
    height:12px;
    background:#D8C8A3;
    opacity:1;

}

.elementor-896 .elementor-element.elementor-element-27d2364 .swiper-pagination-bullet-active{

    background:#C8A46B;
    transform:scale(1.3);

}

/* Arrows */

.elementor-896 .elementor-element.elementor-element-27d2364 .swiper-button-next,
.elementor-896 .elementor-element.elementor-element-27d2364 .swiper-button-prev{

    width:45px;
    height:45px;
    border-radius:50%;
    background:#fff;
    color:#C8A46B;
    border:1px solid #E6D3A5;
    box-shadow:0 8px 20px rgba(0,0,0,.08);

}

.elementor-896 .elementor-element.elementor-element-27d2364 .swiper-button-next:hover,
.elementor-896 .elementor-element.elementor-element-27d2364 .swiper-button-prev:hover{

    background:#C8A46B;
    color:#fff;

}

/* Mobile */

@media(max-width:767px){

.elementor-896 .elementor-element.elementor-element-27d2364{

padding:20px;

}

.elementor-896 .elementor-element.elementor-element-27d2364 img{

width:55px;
height:55px;

}

.elementor-896 .elementor-element.elementor-element-27d2364 h3,
.elementor-896 .elementor-element.elementor-element-27d2364 h4{

font-size:18px;

}

.elementor-896 .elementor-element.elementor-element-27d2364 p{

font-size:14px;

}

}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-c87920c */.elementor-896 .elementor-element.elementor-element-c87920c{

    background:linear-gradient(135deg,#FFFDF8,#F8F3E8);
    border:1px solid #E6D3A5;
    border-radius:24px;
    padding:35px;
    box-shadow:0 15px 40px rgba(0,0,0,.08);

}

/* Review Card */
.elementor-896 .elementor-element.elementor-element-c87920c .testimonial,
.elementor-896 .elementor-element.elementor-element-c87920c .wd-testimonial,
.elementor-896 .elementor-element.elementor-element-c87920c .testimonial-inner{
    background:#fff;
    border-radius:18px;
    border:1px solid #EFE3C5;
    padding:25px;
    transition:.35s ease;
}

.elementor-896 .elementor-element.elementor-element-c87920c .testimonial:hover,
.elementor-896 .elementor-element.elementor-element-c87920c .wd-testimonial:hover,
.elementor-896 .elementor-element.elementor-element-c87920c .testimonial-inner:hover{

    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(200,164,107,.28);
    border-color:#C8A46B;

}

/* Avatar */

.elementor-896 .elementor-element.elementor-element-c87920c img{

    width:70px;
    height:70px;
    border-radius:50%;
    border:3px solid #C8A46B;
}

/* Name */

.elementor-896 .elementor-element.elementor-element-c87920c h3,
.elementor-896 .elementor-element.elementor-element-c87920c h4{

    color:#111;
    font-size:22px;
    font-weight:700;

}

/* Username */

.elementor-896 .elementor-element.elementor-element-c87920c .username,
.elementor-896 .elementor-element.elementor-element-c87920c .position{

    color:#C8A46B;
    font-weight:600;

}

/* Review */

.elementor-896 .elementor-element.elementor-element-c87920c p{

    color:#555;
    line-height:1.9;
    font-size:16px;

}

/* Stars */

.elementor-896 .elementor-element.elementor-element-c87920c .star-rating,
.elementor-896 .elementor-element.elementor-element-c87920c .stars{

    color:#C8A46B;
    font-size:18px;

}

/* Dots */

.elementor-896 .elementor-element.elementor-element-c87920c .swiper-pagination-bullet{

    width:12px;
    height:12px;
    background:#D8C8A3;
    opacity:1;

}

.elementor-896 .elementor-element.elementor-element-c87920c .swiper-pagination-bullet-active{

    background:#C8A46B;
    transform:scale(1.3);

}

/* Arrows */

.elementor-896 .elementor-element.elementor-element-c87920c .swiper-button-next,
.elementor-896 .elementor-element.elementor-element-c87920c .swiper-button-prev{

    width:45px;
    height:45px;
    border-radius:50%;
    background:#fff;
    color:#C8A46B;
    border:1px solid #E6D3A5;
    box-shadow:0 8px 20px rgba(0,0,0,.08);

}

.elementor-896 .elementor-element.elementor-element-c87920c .swiper-button-next:hover,
.elementor-896 .elementor-element.elementor-element-c87920c .swiper-button-prev:hover{

    background:#C8A46B;
    color:#fff;

}

/* Mobile */

@media(max-width:767px){

.elementor-896 .elementor-element.elementor-element-c87920c{

padding:20px;

}

.elementor-896 .elementor-element.elementor-element-c87920c img{

width:55px;
height:55px;

}

.elementor-896 .elementor-element.elementor-element-c87920c h3,
.elementor-896 .elementor-element.elementor-element-c87920c h4{

font-size:18px;

}

.elementor-896 .elementor-element.elementor-element-c87920c p{

font-size:14px;

}

}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-a725e26 */.elementor-896 .elementor-element.elementor-element-a725e26{

    background:linear-gradient(135deg,#FFFDF8,#F8F3E8);
    border:1px solid #E6D3A5;
    border-radius:24px;
    padding:35px;
    box-shadow:0 15px 40px rgba(0,0,0,.08);

}

/* Review Card */
.elementor-896 .elementor-element.elementor-element-a725e26 .testimonial,
.elementor-896 .elementor-element.elementor-element-a725e26 .wd-testimonial,
.elementor-896 .elementor-element.elementor-element-a725e26 .testimonial-inner{
    background:#fff;
    border-radius:18px;
    border:1px solid #EFE3C5;
    padding:25px;
    transition:.35s ease;
}

.elementor-896 .elementor-element.elementor-element-a725e26 .testimonial:hover,
.elementor-896 .elementor-element.elementor-element-a725e26 .wd-testimonial:hover,
.elementor-896 .elementor-element.elementor-element-a725e26 .testimonial-inner:hover{

    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(200,164,107,.28);
    border-color:#C8A46B;

}

/* Avatar */

.elementor-896 .elementor-element.elementor-element-a725e26 img{

    width:70px;
    height:70px;
    border-radius:50%;
    border:3px solid #C8A46B;
}

/* Name */

.elementor-896 .elementor-element.elementor-element-a725e26 h3,
.elementor-896 .elementor-element.elementor-element-a725e26 h4{

    color:#111;
    font-size:22px;
    font-weight:700;

}

/* Username */

.elementor-896 .elementor-element.elementor-element-a725e26 .username,
.elementor-896 .elementor-element.elementor-element-a725e26 .position{

    color:#C8A46B;
    font-weight:600;

}

/* Review */

.elementor-896 .elementor-element.elementor-element-a725e26 p{

    color:#555;
    line-height:1.9;
    font-size:16px;

}

/* Stars */

.elementor-896 .elementor-element.elementor-element-a725e26 .star-rating,
.elementor-896 .elementor-element.elementor-element-a725e26 .stars{

    color:#C8A46B;
    font-size:18px;

}

/* Dots */

.elementor-896 .elementor-element.elementor-element-a725e26 .swiper-pagination-bullet{

    width:12px;
    height:12px;
    background:#D8C8A3;
    opacity:1;

}

.elementor-896 .elementor-element.elementor-element-a725e26 .swiper-pagination-bullet-active{

    background:#C8A46B;
    transform:scale(1.3);

}

/* Arrows */

.elementor-896 .elementor-element.elementor-element-a725e26 .swiper-button-next,
.elementor-896 .elementor-element.elementor-element-a725e26 .swiper-button-prev{

    width:45px;
    height:45px;
    border-radius:50%;
    background:#fff;
    color:#C8A46B;
    border:1px solid #E6D3A5;
    box-shadow:0 8px 20px rgba(0,0,0,.08);

}

.elementor-896 .elementor-element.elementor-element-a725e26 .swiper-button-next:hover,
.elementor-896 .elementor-element.elementor-element-a725e26 .swiper-button-prev:hover{

    background:#C8A46B;
    color:#fff;

}

/* Mobile */

@media(max-width:767px){

.elementor-896 .elementor-element.elementor-element-a725e26{

padding:20px;

}

.elementor-896 .elementor-element.elementor-element-a725e26 img{

width:55px;
height:55px;

}

.elementor-896 .elementor-element.elementor-element-a725e26 h3,
.elementor-896 .elementor-element.elementor-element-a725e26 h4{

font-size:18px;

}

.elementor-896 .elementor-element.elementor-element-a725e26 p{

font-size:14px;

}

}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-73e5c49 */.elementor-896 .elementor-element.elementor-element-73e5c49{
    background:#fff;
    border:1px solid #E8D8B0;
    border-radius:18px;
    padding:30px 25px;
    box-shadow:0 8px 20px rgba(0,0,0,.05);
    transition:.3s;
}

.elementor-896 .elementor-element.elementor-element-73e5c49:hover{
    transform:translateY(-8px);
    border-color:#C8A46B;
    box-shadow:0 15px 35px rgba(200,164,107,.18);
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-002f65d */.elementor-896 .elementor-element.elementor-element-002f65d{

    background:linear-gradient(135deg,#FFFDF8,#F8F3E8);
    border:1px solid #E6D3A5;
    border-radius:24px;
    padding:35px;
    box-shadow:0 15px 40px rgba(0,0,0,.08);

}

/* Review Card */
.elementor-896 .elementor-element.elementor-element-002f65d .testimonial,
.elementor-896 .elementor-element.elementor-element-002f65d .wd-testimonial,
.elementor-896 .elementor-element.elementor-element-002f65d .testimonial-inner{
    background:#fff;
    border-radius:18px;
    border:1px solid #EFE3C5;
    padding:25px;
    transition:.35s ease;
}

.elementor-896 .elementor-element.elementor-element-002f65d .testimonial:hover,
.elementor-896 .elementor-element.elementor-element-002f65d .wd-testimonial:hover,
.elementor-896 .elementor-element.elementor-element-002f65d .testimonial-inner:hover{

    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(200,164,107,.28);
    border-color:#C8A46B;

}

/* Avatar */

.elementor-896 .elementor-element.elementor-element-002f65d img{

    width:70px;
    height:70px;
    border-radius:50%;
    border:3px solid #C8A46B;
}

/* Name */

.elementor-896 .elementor-element.elementor-element-002f65d h3,
.elementor-896 .elementor-element.elementor-element-002f65d h4{

    color:#111;
    font-size:22px;
    font-weight:700;

}

/* Username */

.elementor-896 .elementor-element.elementor-element-002f65d .username,
.elementor-896 .elementor-element.elementor-element-002f65d .position{

    color:#C8A46B;
    font-weight:600;

}

/* Review */

.elementor-896 .elementor-element.elementor-element-002f65d p{

    color:#555;
    line-height:1.9;
    font-size:16px;

}

/* Stars */

.elementor-896 .elementor-element.elementor-element-002f65d .star-rating,
.elementor-896 .elementor-element.elementor-element-002f65d .stars{

    color:#C8A46B;
    font-size:18px;

}

/* Dots */

.elementor-896 .elementor-element.elementor-element-002f65d .swiper-pagination-bullet{

    width:12px;
    height:12px;
    background:#D8C8A3;
    opacity:1;

}

.elementor-896 .elementor-element.elementor-element-002f65d .swiper-pagination-bullet-active{

    background:#C8A46B;
    transform:scale(1.3);

}

/* Arrows */

.elementor-896 .elementor-element.elementor-element-002f65d .swiper-button-next,
.elementor-896 .elementor-element.elementor-element-002f65d .swiper-button-prev{

    width:45px;
    height:45px;
    border-radius:50%;
    background:#fff;
    color:#C8A46B;
    border:1px solid #E6D3A5;
    box-shadow:0 8px 20px rgba(0,0,0,.08);

}

.elementor-896 .elementor-element.elementor-element-002f65d .swiper-button-next:hover,
.elementor-896 .elementor-element.elementor-element-002f65d .swiper-button-prev:hover{

    background:#C8A46B;
    color:#fff;

}

/* Mobile */

@media(max-width:767px){

.elementor-896 .elementor-element.elementor-element-002f65d{

padding:20px;

}

.elementor-896 .elementor-element.elementor-element-002f65d img{

width:55px;
height:55px;

}

.elementor-896 .elementor-element.elementor-element-002f65d h3,
.elementor-896 .elementor-element.elementor-element-002f65d h4{

font-size:18px;

}

.elementor-896 .elementor-element.elementor-element-002f65d p{

font-size:14px;

}

}/* End custom CSS */
/* Start custom CSS for wd_infobox_carousel, class: .elementor-element-98b35be */.elementor-896 .elementor-element.elementor-element-98b35be{
    background:#fff;
    border:1px solid #E8D8B0;
    border-radius:18px;
    padding:30px 25px;
    box-shadow:0 8px 20px rgba(0,0,0,.05);
    transition:.3s;
}

.elementor-896 .elementor-element.elementor-element-98b35be:hover{
    transform:translateY(-8px);
    border-color:#C8A46B;
    box-shadow:0 15px 35px rgba(200,164,107,.18);
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-59a92f4 */.elementor-896 .elementor-element.elementor-element-59a92f4{

    background:linear-gradient(135deg,#FFFDF8,#F8F3E8);
    border:1px solid #E6D3A5;
    border-radius:24px;
    padding:35px;
    box-shadow:0 15px 40px rgba(0,0,0,.08);

}

/* Review Card */
.elementor-896 .elementor-element.elementor-element-59a92f4 .testimonial,
.elementor-896 .elementor-element.elementor-element-59a92f4 .wd-testimonial,
.elementor-896 .elementor-element.elementor-element-59a92f4 .testimonial-inner{
    background:#fff;
    border-radius:18px;
    border:1px solid #EFE3C5;
    padding:25px;
    transition:.35s ease;
}

.elementor-896 .elementor-element.elementor-element-59a92f4 .testimonial:hover,
.elementor-896 .elementor-element.elementor-element-59a92f4 .wd-testimonial:hover,
.elementor-896 .elementor-element.elementor-element-59a92f4 .testimonial-inner:hover{

    transform:translateY(-8px);
    box-shadow:0 18px 40px rgba(200,164,107,.28);
    border-color:#C8A46B;

}

/* Avatar */

.elementor-896 .elementor-element.elementor-element-59a92f4 img{

    width:70px;
    height:70px;
    border-radius:50%;
    border:3px solid #C8A46B;
}

/* Name */

.elementor-896 .elementor-element.elementor-element-59a92f4 h3,
.elementor-896 .elementor-element.elementor-element-59a92f4 h4{

    color:#111;
    font-size:22px;
    font-weight:700;

}

/* Username */

.elementor-896 .elementor-element.elementor-element-59a92f4 .username,
.elementor-896 .elementor-element.elementor-element-59a92f4 .position{

    color:#C8A46B;
    font-weight:600;

}

/* Review */

.elementor-896 .elementor-element.elementor-element-59a92f4 p{

    color:#555;
    line-height:1.9;
    font-size:16px;

}

/* Stars */

.elementor-896 .elementor-element.elementor-element-59a92f4 .star-rating,
.elementor-896 .elementor-element.elementor-element-59a92f4 .stars{

    color:#C8A46B;
    font-size:18px;

}

/* Dots */

.elementor-896 .elementor-element.elementor-element-59a92f4 .swiper-pagination-bullet{

    width:12px;
    height:12px;
    background:#D8C8A3;
    opacity:1;

}

.elementor-896 .elementor-element.elementor-element-59a92f4 .swiper-pagination-bullet-active{

    background:#C8A46B;
    transform:scale(1.3);

}

/* Arrows */

.elementor-896 .elementor-element.elementor-element-59a92f4 .swiper-button-next,
.elementor-896 .elementor-element.elementor-element-59a92f4 .swiper-button-prev{

    width:45px;
    height:45px;
    border-radius:50%;
    background:#fff;
    color:#C8A46B;
    border:1px solid #E6D3A5;
    box-shadow:0 8px 20px rgba(0,0,0,.08);

}

.elementor-896 .elementor-element.elementor-element-59a92f4 .swiper-button-next:hover,
.elementor-896 .elementor-element.elementor-element-59a92f4 .swiper-button-prev:hover{

    background:#C8A46B;
    color:#fff;

}

/* Mobile */

@media(max-width:767px){

.elementor-896 .elementor-element.elementor-element-59a92f4{

padding:20px;

}

.elementor-896 .elementor-element.elementor-element-59a92f4 img{

width:55px;
height:55px;

}

.elementor-896 .elementor-element.elementor-element-59a92f4 h3,
.elementor-896 .elementor-element.elementor-element-59a92f4 h4{

font-size:18px;

}

.elementor-896 .elementor-element.elementor-element-59a92f4 p{

font-size:14px;

}

}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-db67806 */.elementor-896 .elementor-element.elementor-element-db67806{
    background:#fff;
    border:1px solid #E8D8B0;
    border-radius:18px;
    padding:30px 25px;
    box-shadow:0 8px 20px rgba(0,0,0,.05);
    transition:.3s;
}

.elementor-896 .elementor-element.elementor-element-db67806:hover{
    transform:translateY(-8px);
    border-color:#C8A46B;
    box-shadow:0 15px 35px rgba(200,164,107,.18);
}/* End custom CSS */