@-webkit-keyframes fadeIn{from{ opacity:0;}
to{ opacity:1;}
}
@keyframes fadeIn{from{ opacity:0;}
to{ opacity:1;}
}
@-webkit-keyframes fadeOut{from{ opacity:1;}
to{ opacity:0;}
}
@keyframes fadeOut{from{ opacity:1;}
to{ opacity:0;}
}
@-webkit-keyframes zoomIn{from{ opacity:0; -webkit-transform:scale3d(0.3, 0.3, 0.3); transform:scale3d(0.3, 0.3, 0.3);}
50%{ opacity:1;}
}
@keyframes zoomIn{from{ opacity:0; -webkit-transform:scale3d(0.3, 0.3, 0.3); transform:scale3d(0.3, 0.3, 0.3);}
50%{ opacity:1;}
}
@-webkit-keyframes zoomOut{from{ opacity:1;}
50%{ opacity:0; -webkit-transform:scale3d(0.3, 0.3, 0.3); transform:scale3d(0.3, 0.3, 0.3);}
to{ opacity:0;}
}
@keyframes zoomOut{from{ opacity:1;}
50%{ opacity:0; -webkit-transform:scale3d(0.3, 0.3, 0.3); transform:scale3d(0.3, 0.3, 0.3);}
to{ opacity:0;}
}
@-webkit-keyframes fadeInUp{from{ opacity:0; -webkit-transform:translate3d(0, 100%, 0); transform:translate3d(0, 100%, 0);}
to{ opacity:1; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
}
@keyframes fadeInUp{from{ opacity:0; -webkit-transform:translate3d(0, 100%, 0); transform:translate3d(0, 100%, 0);}
to{ opacity:1; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
}
@-webkit-keyframes fadeInRight{from{ opacity:0; -webkit-transform:translate3d(100%, 0, 0); transform:translate3d(100%, 0, 0);}
to{ opacity:1; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
}
@keyframes fadeInRight{from{ opacity:0; -webkit-transform:translate3d(100%, 0, 0); transform:translate3d(100%, 0, 0);}
to{ opacity:1; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
}
.elementor-widget-button .elementor-button-icon{display:inline-flex;}
.elementor-counter .elementor-counter-number-wrapper{flex:unset;}
.elementor-widget-icon .elementor-icon-wrapper{line-height:0;}
.elementor-widget-text-editor .elementor-widget-container > *,.elementor-widget-text-editor.elementor-element-edit-mode .elementor-text-editor > *{margin-top:0;}
.elementor-widget-text-editor .elementor-widget-container > *:first-child, .elementor-widget-text-editor.elementor-element-edit-mode .elementor-text-editor > *:first-child{ margin-top:0;}
.elementor-widget-text-editor .elementor-widget-container > *:last-child, .elementor-widget-text-editor.elementor-element-edit-mode .elementor-text-editor > *:last-child{ margin-bottom:0;}
.elementor-form input, .elementor-form select, .elementor-form textarea{margin:0;}
.elementor-select-wrapper.remove-before:before,.elementor-select-wrapper.remove-before .select-caret-down-wrapper{display:none !important;}
.elementor-lightbox .elementor-slideshow__header{width:calc(100vw - 90px);}
.__max-2-line{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.socials-offical-color.facebook, .elementor-members--skin-pumori .elementor-member__socials a.facebook, .elementor-members--skin-changla .elementor-member__socials a.facebook, .elementor-members--skin-cholatse .elementor-member__socials a.facebook{background:#3b5999;}
.socials-offical-color.messenger, .elementor-members--skin-pumori .elementor-member__socials a.messenger, .elementor-members--skin-changla .elementor-member__socials a.messenger, .elementor-members--skin-cholatse .elementor-member__socials a.messenger{background:#0084ff;}
.socials-offical-color.twitter, .elementor-members--skin-pumori .elementor-member__socials a.twitter, .elementor-members--skin-changla .elementor-member__socials a.twitter, .elementor-members--skin-cholatse .elementor-member__socials a.twitter{background:#55acee;}
.socials-offical-color.linkedin, .elementor-members--skin-pumori .elementor-member__socials a.linkedin, .elementor-members--skin-changla .elementor-member__socials a.linkedin, .elementor-members--skin-cholatse .elementor-member__socials a.linkedin{background:#0077B5;}
.socials-offical-color.skype, .elementor-members--skin-pumori .elementor-member__socials a.skype, .elementor-members--skin-changla .elementor-member__socials a.skype, .elementor-members--skin-cholatse .elementor-member__socials a.skype{background:#00AFF0;}
.socials-offical-color.dropbox, .elementor-members--skin-pumori .elementor-member__socials a.dropbox, .elementor-members--skin-changla .elementor-member__socials a.dropbox, .elementor-members--skin-cholatse .elementor-member__socials a.dropbox{background:#007ee5;}
.socials-offical-color.wordpress, .elementor-members--skin-pumori .elementor-member__socials a.wordpress, .elementor-members--skin-changla .elementor-member__socials a.wordpress, .elementor-members--skin-cholatse .elementor-member__socials a.wordpress{background:#21759b;}
.socials-offical-color.vimeo, .elementor-members--skin-pumori .elementor-member__socials a.vimeo, .elementor-members--skin-changla .elementor-member__socials a.vimeo, .elementor-members--skin-cholatse .elementor-member__socials a.vimeo{background:#1ab7ea;}
.socials-offical-color.tumblr, .elementor-members--skin-pumori .elementor-member__socials a.tumblr, .elementor-members--skin-changla .elementor-member__socials a.tumblr, .elementor-members--skin-cholatse .elementor-member__socials a.tumblr{background:#34465d;}
.socials-offical-color.google, .elementor-members--skin-pumori .elementor-member__socials a.google, .elementor-members--skin-changla .elementor-member__socials a.google, .elementor-members--skin-cholatse .elementor-member__socials a.google{background:#dd4b39;}
.socials-offical-color.pinterest, .elementor-members--skin-pumori .elementor-member__socials a.pinterest, .elementor-members--skin-changla .elementor-member__socials a.pinterest, .elementor-members--skin-cholatse .elementor-member__socials a.pinterest{background:#bd081c;}
.socials-offical-color.youtube, .elementor-members--skin-pumori .elementor-member__socials a.youtube, .elementor-members--skin-changla .elementor-member__socials a.youtube, .elementor-members--skin-cholatse .elementor-member__socials a.youtube{background:#cd201f;}
.socials-offical-color.whatsapp, .elementor-members--skin-pumori .elementor-member__socials a.whatsapp, .elementor-members--skin-changla .elementor-member__socials a.whatsapp, .elementor-members--skin-cholatse .elementor-member__socials a.whatsapp{background:#25D366;}
.socials-offical-color.wechat, .elementor-members--skin-pumori .elementor-member__socials a.wechat, .elementor-members--skin-changla .elementor-member__socials a.wechat, .elementor-members--skin-cholatse .elementor-member__socials a.wechat{background:#09b83e;}
.socials-offical-color.slack, .elementor-members--skin-pumori .elementor-member__socials a.slack, .elementor-members--skin-changla .elementor-member__socials a.slack, .elementor-members--skin-cholatse .elementor-member__socials a.slack{background:#3aaf85;}
.socials-offical-color.instagram, .elementor-members--skin-pumori .elementor-member__socials a.instagram, .elementor-members--skin-changla .elementor-member__socials a.instagram, .elementor-members--skin-cholatse .elementor-member__socials a.instagram{background:#e4405f;}
.socials-offical-color.dribbble, .elementor-members--skin-pumori .elementor-member__socials a.dribbble, .elementor-members--skin-changla .elementor-member__socials a.dribbble, .elementor-members--skin-cholatse .elementor-member__socials a.dribbble{background:#ea4c89;}
.socials-offical-color.flickr, .elementor-members--skin-pumori .elementor-member__socials a.flickr, .elementor-members--skin-changla .elementor-member__socials a.flickr, .elementor-members--skin-cholatse .elementor-member__socials a.flickr{background:#ff0084;}
.socials-offical-color.behance, .elementor-members--skin-pumori .elementor-member__socials a.behance, .elementor-members--skin-changla .elementor-member__socials a.behance, .elementor-members--skin-cholatse .elementor-member__socials a.behance{background:#131418;}
.socials-offical-color.mail, .elementor-members--skin-pumori .elementor-member__socials a.mail, .elementor-members--skin-changla .elementor-member__socials a.mail, .elementor-members--skin-cholatse .elementor-member__socials a.mail{background:#e8e60b;}
.socials-animation-delay, .elementor-members--skin-pumori .elementor-member:hover .elementor-member__socials a, .elementor-members--skin-batura .elementor-member:hover .elementor-member__socials a, .elementor-members--skin-changla .elementor-member:hover .elementor-member__socials a, .elementor-members--skin-cerredo .elementor-member:hover .elementor-member__socials a, .elementor-members--skin-nuptse .elementor-member:hover .elementor-member__socials a{animation-duration:.4s;animation-fill-mode:forwards;animation-delay:.35s;}
.socials-animation-delay:nth-of-type(2), .elementor-members--skin-pumori .elementor-member:hover .elementor-member__socials a:nth-of-type(2), .elementor-members--skin-batura .elementor-member:hover .elementor-member__socials a:nth-of-type(2), .elementor-members--skin-changla .elementor-member:hover .elementor-member__socials a:nth-of-type(2), .elementor-members--skin-cerredo .elementor-member:hover .elementor-member__socials a:nth-of-type(2), .elementor-members--skin-nuptse .elementor-member:hover .elementor-member__socials a:nth-of-type(2){ animation-delay:.4s;}
.socials-animation-delay:nth-of-type(3), .elementor-members--skin-pumori .elementor-member:hover .elementor-member__socials a:nth-of-type(3), .elementor-members--skin-batura .elementor-member:hover .elementor-member__socials a:nth-of-type(3), .elementor-members--skin-changla .elementor-member:hover .elementor-member__socials a:nth-of-type(3), .elementor-members--skin-cerredo .elementor-member:hover .elementor-member__socials a:nth-of-type(3), .elementor-members--skin-nuptse .elementor-member:hover .elementor-member__socials a:nth-of-type(3){ animation-delay:.45s;}
.socials-animation-delay:nth-of-type(4), .elementor-members--skin-pumori .elementor-member:hover .elementor-member__socials a:nth-of-type(4), .elementor-members--skin-batura .elementor-member:hover .elementor-member__socials a:nth-of-type(4), .elementor-members--skin-changla .elementor-member:hover .elementor-member__socials a:nth-of-type(4), .elementor-members--skin-cerredo .elementor-member:hover .elementor-member__socials a:nth-of-type(4), .elementor-members--skin-nuptse .elementor-member:hover .elementor-member__socials a:nth-of-type(4){ animation-delay:.5s;}
.socials-animation-delay:nth-of-type(5), .elementor-members--skin-pumori .elementor-member:hover .elementor-member__socials a:nth-of-type(5), .elementor-members--skin-batura .elementor-member:hover .elementor-member__socials a:nth-of-type(5), .elementor-members--skin-changla .elementor-member:hover .elementor-member__socials a:nth-of-type(5), .elementor-members--skin-cerredo .elementor-member:hover .elementor-member__socials a:nth-of-type(5), .elementor-members--skin-nuptse .elementor-member:hover .elementor-member__socials a:nth-of-type(5){ animation-delay:.55s;}
.socials-animation-delay:nth-of-type(6), .elementor-members--skin-pumori .elementor-member:hover .elementor-member__socials a:nth-of-type(6), .elementor-members--skin-batura .elementor-member:hover .elementor-member__socials a:nth-of-type(6), .elementor-members--skin-changla .elementor-member:hover .elementor-member__socials a:nth-of-type(6), .elementor-members--skin-cerredo .elementor-member:hover .elementor-member__socials a:nth-of-type(6), .elementor-members--skin-nuptse .elementor-member:hover .elementor-member__socials a:nth-of-type(6){ animation-delay:.6s;}
.socials-animation-delay:nth-of-type(7), .elementor-members--skin-pumori .elementor-member:hover .elementor-member__socials a:nth-of-type(7), .elementor-members--skin-batura .elementor-member:hover .elementor-member__socials a:nth-of-type(7), .elementor-members--skin-changla .elementor-member:hover .elementor-member__socials a:nth-of-type(7), .elementor-members--skin-cerredo .elementor-member:hover .elementor-member__socials a:nth-of-type(7), .elementor-members--skin-nuptse .elementor-member:hover .elementor-member__socials a:nth-of-type(7){ animation-delay:.65s;}
.socials-animation-delay:nth-of-type(8), .elementor-members--skin-pumori .elementor-member:hover .elementor-member__socials a:nth-of-type(8), .elementor-members--skin-batura .elementor-member:hover .elementor-member__socials a:nth-of-type(8), .elementor-members--skin-changla .elementor-member:hover .elementor-member__socials a:nth-of-type(8), .elementor-members--skin-cerredo .elementor-member:hover .elementor-member__socials a:nth-of-type(8), .elementor-members--skin-nuptse .elementor-member:hover .elementor-member__socials a:nth-of-type(8){ animation-delay:.7s;}
.socials-animation-delay:nth-of-type(9), .elementor-members--skin-pumori .elementor-member:hover .elementor-member__socials a:nth-of-type(9), .elementor-members--skin-batura .elementor-member:hover .elementor-member__socials a:nth-of-type(9), .elementor-members--skin-changla .elementor-member:hover .elementor-member__socials a:nth-of-type(9), .elementor-members--skin-cerredo .elementor-member:hover .elementor-member__socials a:nth-of-type(9), .elementor-members--skin-nuptse .elementor-member:hover .elementor-member__socials a:nth-of-type(9){ animation-delay:.75s;}
.socials-animation-delay:nth-of-type(10), .elementor-members--skin-pumori .elementor-member:hover .elementor-member__socials a:nth-of-type(10), .elementor-members--skin-batura .elementor-member:hover .elementor-member__socials a:nth-of-type(10), .elementor-members--skin-changla .elementor-member:hover .elementor-member__socials a:nth-of-type(10), .elementor-members--skin-cerredo .elementor-member:hover .elementor-member__socials a:nth-of-type(10), .elementor-members--skin-nuptse .elementor-member:hover .elementor-member__socials a:nth-of-type(10){ animation-delay:.8s;}
.elementor-pagination{text-align:center;margin-top:64px;}
.elementor-pagination .nav-links{ display:inline-flex; background:#FFFFFF; border:1px solid #E7E5E4; border-radius:2px;}
 .elementor-pagination .nav-links .page-numbers{  font-weight:500;  font-size:13px;  line-height:45px;  text-align:center;  text-decoration:none;  min-width:45px;}
  .elementor-pagination .nav-links .page-numbers:not(:last-child){   border-right:1px solid #E7E5E4;}
  .elementor-pagination .nav-links .page-numbers:first-child{   border-radius:2px 0px 0px 2px;}
  .elementor-pagination .nav-links .page-numbers:last-child{   border-radius:0px 2px 2px 0px;}
  .elementor-pagination .nav-links .page-numbers.current, .elementor-pagination .nav-links .page-numbers:hover{   color:#FFFFFF;   background:#0073a8;}
   .elementor-pagination .nav-links .page-numbers.current svg, .elementor-pagination .nav-links .page-numbers:hover svg{    fill:#FFFFFF;}
  .elementor-pagination .nav-links .page-numbers.prev, .elementor-pagination .nav-links .page-numbers.next{   padding:0 16px;}
   .elementor-pagination .nav-links .page-numbers.prev svg, .elementor-pagination .nav-links .page-numbers.next svg{    display:inline-block;    vertical-align:middle;    margin-top:-2px;}
  .elementor-pagination .nav-links .page-numbers.prev svg{   margin-right:4px;}
  .elementor-pagination .nav-links .page-numbers.next svg{   margin-left:4px;}
  @media (max-width:575.98px){   .elementor-pagination .nav-links .page-numbers{    line-height:35px;    min-width:35px;}
    .elementor-pagination .nav-links .page-numbers.prev, .elementor-pagination .nav-links .page-numbers.next{     font-size:0;     min-width:35px;     padding:0;}
     .elementor-pagination .nav-links .page-numbers.prev svg, .elementor-pagination .nav-links .page-numbers.next svg{      margin:-2px 0 0 0;}
}
@media (max-width:767.98px){ .elementor-pagination{  margin-top:48px;}
}
.elementor-swiper-button{display:flex;justify-content:center;align-items:center;height:50px;min-width:50px;font-size:24px;color:#0073a8;outline:none;z-index:3;-webkit-transition:all .3s;transition:all .3s;}
.elementor-swiper-button span, .elementor-swiper-button i{ -webkit-transition:all .3s; transition:all .3s;}
.elementor-swiper-button i, .elementor-swiper-button svg{ margin-top:-2px;}
.elementor-swiper-button svg{ width:24px; height:auto;}
.elementor-navigation-type-both .elementor-swiper-button-prev span{margin-left:4px;}
.elementor-navigation-type-both .elementor-swiper-button-next span{margin-right:4px;}
.elementor-navigation-type-text .elementor-swiper-button,.elementor-navigation-type-both .elementor-swiper-button{padding:0 12px;}
.elementor-navigation-position-outside .elementor-swiper-button-prev{left:-30px;-webkit-transform:translate3d(-100%, -50%, 1px);transform:translate3d(-100%, -50%, 1px);}
.elementor-navigation-position-outside .elementor-swiper-button-next{right:-30px;-webkit-transform:translate3d(100%, -50%, 1px);transform:translate3d(100%, -50%, 1px);}
.elementor-widget .elementor-swiper-button{opacity:0;visibility:hidden;-webkit-transform:translate3d(0, -50%, 1px) scale(0.5);transform:translate3d(0, -50%, 1px) scale(0.5);}
.elementor-widget:hover .elementor-swiper-button, .elementor-widget.elementor-navigation-always-yes .elementor-swiper-button{opacity:1;visibility:visible;-webkit-transform:translate3d(0, -50%, 1px) scale(1);transform:translate3d(0, -50%, 1px) scale(1);}
.elementor-swiper-pagination{position:absolute;bottom:5px;left:0;width:100%;text-align:center;line-height:1;z-index:3;}
.elementor-swiper-pagination.swiper-pagination-progressbar{ width:100%; height:4px;}
.elementor-swiper-pagination .swiper-pagination-bullet{ margin:0 6px; outline:none;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.swiper-pagination-bullet{background:#0073a8;}
.swiper-pagination-fraction{color:#0073a8;}
.elementor-pagination-position-outside .swiper-container{padding-bottom:0;}
.elementor-pagination-position-outside .swiper-thumbs .swiper-container{margin-bottom:0;padding-bottom:0;}
.elementor-navigation-position-outside .elementor-testimonials--skin-list-coropuna .elementor-swiper-button-prev{left:10px;-webkit-transform:translate3d(0, -50%, 1px);transform:translate3d(0, -50%, 1px);}
.elementor-navigation-position-outside .elementor-testimonials--skin-list-coropuna .elementor-swiper-button-next{right:10px;-webkit-transform:translate3d(0, -50%, 1px);transform:translate3d(0, -50%, 1px);}
.elementor-pagination-position-outside .elementor-testimonials--skin-list-coropuna .elementor-swiper-pagination{bottom:150px;}
@media (max-width:575.98px){ .elementor-pagination-position-outside .elementor-testimonials--skin-list-coropuna .elementor-swiper-pagination{  bottom:110px;}
}
.elementor-posts--default .elementor-post{background:#F9F7F5;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--default .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-posts--default .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-posts--default .elementor-post__content{ padding:24px 32px;}
.elementor-posts--default .elementor-post__comment-count{ position:absolute; bottom:16px; right:16px; width:24px; height:24px; font-size:12px; font-weight:500; line-height:24px; text-align:center; color:#FFFFFF; z-index:3; border-radius:2px; transition:all .3s;}
 .elementor-posts--default .elementor-post__comment-count svg{  position:absolute;  top:0;  left:0;  fill:#0073a8;  z-index:-1;}
 .elementor-posts--default .elementor-post__comment-count:hover{  color:#FFFFFF;}
  .elementor-posts--default .elementor-post__comment-count:hover svg{   fill:#005075;}
.elementor-posts--default .elementor-post__cat-links{ font-weight:500; font-size:14px; line-height:100%; margin-bottom:4px;}
 .elementor-posts--default .elementor-post__cat-links a{  color:#0073a8;  text-decoration:none;}
  .elementor-posts--default .elementor-post__cat-links a:hover{   color:#005075;}
.elementor-posts--default .elementor-post__title{ font-weight:500; font-size:20px; line-height:30px; margin-bottom:12px;}
 .elementor-posts--default .elementor-post__title a{  color:inherit;}
  .elementor-posts--default .elementor-post__title a:hover{   color:#0073a8;}
.elementor-posts--default .elementor-post__meta{ list-style:none; margin:0 0 16px; padding:0;}
 .elementor-posts--default .elementor-post__meta li{  display:inline-block;  font-weight:300;  font-size:14px;  line-height:16px;}
  .elementor-posts--default .elementor-post__meta li:not(:last-child):after{   content:"";   display:inline-block;   vertical-align:middle;   width:4px;   height:4px;   background:#0073a8;   border-radius:4px;   margin:0 8px;}
  .elementor-posts--default .elementor-post__meta li a{   color:inherit;}
   .elementor-posts--default .elementor-post__meta li a:hover{    color:#0073a8;}
.elementor-posts--default .elementor-post__excerpt{ margin-bottom:24px;}
 .elementor-posts--default .elementor-post__excerpt > p{  margin:0;}
.elementor-posts--default .elementor-post__read-more{ display:inline-block; font-weight:500; font-size:14px; line-height:100%; color:#0073a8; text-decoration:none;}
 .elementor-posts--default .elementor-post__read-more:hover{  color:#005075;}
.elementor-posts--skin-grid-pumori .elementor-post{background:#FFFFFF;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-pumori .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-pumori .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-posts--skin-grid-pumori .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-pumori .elementor-post__content{ padding:30px 40px;}
.elementor-posts--skin-grid-pumori .elementor-post__date{ font-size:14px; font-weight:400; line-height:1.5; text-transform:uppercase; color:#4D6995; margin-bottom:12px;}
 .elementor-posts--skin-grid-pumori .elementor-post__date svg{  display:inline-block;  vertical-align:middle;  fill:#4D6995;  margin:-3px 4px 0 1px;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-posts--skin-grid-pumori .elementor-post__date a{  color:inherit;}
.elementor-posts--skin-grid-pumori .elementor-post__title{ font-size:22px; font-weight:600; line-height:1.25; color:#002866; margin-bottom:16px;}
 .elementor-posts--skin-grid-pumori .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-pumori .elementor-post__read-more{ display:inline-block; font-size:14px; font-weight:600; line-height:20px; text-transform:uppercase; color:#4D6995; border-bottom:1px solid;}
.elementor-posts--skin-grid-pumori .elementor-post__meta{ list-style:none; padding:24px 40px; margin:0; background:#FFEE00;}
 .elementor-posts--skin-grid-pumori .elementor-post__meta li{  display:inline-block;  font-size:14px;  font-weight:400;  line-height:1.5;  text-transform:uppercase;  color:#002866;}
  .elementor-posts--skin-grid-pumori .elementor-post__meta li:not(:last-child){   margin-right:24px;}
  .elementor-posts--skin-grid-pumori .elementor-post__meta li svg{   display:inline-block;   vertical-align:middle;   fill:#002866;   margin:-3px 4px 0 1px;   -webkit-transition:all .3s;   transition:all .3s;}
  .elementor-posts--skin-grid-pumori .elementor-post__meta li a{   color:inherit;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-pumori .elementor-post__content{  padding:30px 16px;}
 .elementor-posts--skin-grid-pumori .elementor-post__date, .elementor-posts--skin-grid-pumori .elementor-post__read-more, .elementor-posts--skin-grid-pumori .elementor-post__meta li{  font-size:13px;}
 .elementor-posts--skin-grid-pumori .elementor-post__meta{  padding:24px 16px;}
  .elementor-posts--skin-grid-pumori .elementor-post__meta li:not(:last-child){   margin-right:16px;}
}
.elementor-posts--skin-grid-baruntse .elementor-post{position:relative;overflow:hidden;}
.elementor-posts--skin-grid-baruntse .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-baruntse .elementor-post.has-thumbnail{ display:flex; align-items:center;}
 .elementor-posts--skin-grid-baruntse .elementor-post.has-thumbnail .elementor-post__thumbnail-wrap{  position:relative;  background:#e7e6e4;  overflow:hidden;  width:52%;  z-index:1;}
 .elementor-posts--skin-grid-baruntse .elementor-post.has-thumbnail .elementor-post__content{  margin-left:-8.4%;  width:56.4%;  z-index:3;}
.elementor-posts--skin-grid-baruntse .elementor-post__thumbnail{ padding-bottom:139%;}
 .elementor-posts--skin-grid-baruntse .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-baruntse .elementor-post__content{ background-color:#F9F7F5; padding:30px;}
.elementor-posts--skin-grid-baruntse .elementor-post__title{ font-size:25px; line-height:1.25; color:#002866; margin-bottom:12px;}
 .elementor-posts--skin-grid-baruntse .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-baruntse .elementor-post__excerpt{ font-size:18px; font-style:italic; line-height:1.75; color:#555555; margin-bottom:16px;}
 .elementor-posts--skin-grid-baruntse .elementor-post__excerpt p{  margin:0;}
.elementor-posts--skin-grid-baruntse .elementor-post__read-more{ position:relative; display:inline-block; font-size:14px; font-weight:700; line-height:20px; text-transform:uppercase; color:#002866; border-bottom:1px solid;}
 .elementor-posts--skin-grid-baruntse .elementor-post__read-more svg{  display:inline-block;  vertical-align:middle;  margin:-3px 1px 0 4px;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-baruntse .elementor-post.has-thumbnail{  flex-direction:column;}
  .elementor-posts--skin-grid-baruntse .elementor-post.has-thumbnail .elementor-post__thumbnail-wrap, .elementor-posts--skin-grid-baruntse .elementor-post.has-thumbnail .elementor-post__content{   width:100%;}
  .elementor-posts--skin-grid-baruntse .elementor-post.has-thumbnail .elementor-post__content{   margin-left:0;}
 .elementor-posts--skin-grid-baruntse .elementor-post__thumbnail{  padding-bottom:66% !important;}
}
.elementor-posts--skin-grid-coropuna .elementor-post{background:#F8F8F8;overflow:hidden;}
.elementor-posts--skin-grid-coropuna .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-coropuna .elementor-post.has-thumbnail.has-date .elementor-post__content{ padding:72px 20px 20px 40px;}
.elementor-posts--skin-grid-coropuna .elementor-post.has-thumbnail.has-date .elementor-post__date{ position:absolute; top:-52px; left:40px; margin-bottom:0;}
.elementor-posts--skin-grid-coropuna .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-posts--skin-grid-coropuna .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-coropuna .elementor-post__content{ position:relative; padding:30px 40px;}
.elementor-posts--skin-grid-coropuna .elementor-post__date{ display:flex; flex-direction:column; align-items:center; justify-content:center; width:104px; height:104px; font-size:30px; font-weight:700; line-height:1.25; text-transform:uppercase; color:#4E3629; background:#FFFFFF; margin-bottom:20px; border:5px solid #4E3629;}
 .elementor-posts--skin-grid-coropuna .elementor-post__date:before{  content:"";  position:absolute;  bottom:-5px;  left:50%;  width:34px;  height:6px;  margin-left:-17px;  background:#BFCC80;}
 .elementor-posts--skin-grid-coropuna .elementor-post__date .month{  font-size:18px;}
.elementor-posts--skin-grid-coropuna .elementor-post__title{ font-size:22px; font-weight:500; line-height:1.25; color:#4E3629; margin-bottom:8px;}
 .elementor-posts--skin-grid-coropuna .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-coropuna .elementor-post__meta{ list-style:none; margin:0; padding:0;}
 .elementor-posts--skin-grid-coropuna .elementor-post__meta li{  display:inline-block;  font-size:13px;  font-weight:400;  line-height:1.25;  text-transform:uppercase;  color:#BFCC80;}
  .elementor-posts--skin-grid-coropuna .elementor-post__meta li:not(:last-child){   margin-right:15px;}
  .elementor-posts--skin-grid-coropuna .elementor-post__meta li a{   color:inherit;}
  .elementor-posts--skin-grid-coropuna .elementor-post__meta li svg{   display:inline-block;   vertical-align:middle;   fill:#BFCC80;   margin:-3px 4px 0 1px;   -webkit-transition:all .3s;   transition:all .3s;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-coropuna .elementor-post.has-thumbnail.has-date .elementor-post__content{  padding:72px 16px 20px 16px;}
 .elementor-posts--skin-grid-coropuna .elementor-post.has-thumbnail.has-date .elementor-post__date{  left:16px;}
 .elementor-posts--skin-grid-coropuna .elementor-post__content{  position:relative;  padding:24px 16px;}
}
.elementor-posts--skin-grid-andrus .elementor-post{position:relative;overflow:hidden;padding:30px;background:#232323;border-radius:5px;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-andrus .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-andrus .elementor-post.has-thumbnail{ padding:0;}
 .elementor-posts--skin-grid-andrus .elementor-post.has-thumbnail .elementor-post__author{  position:absolute;  top:0;  left:0;  width:100%;  margin:0;  padding:30px;  z-index:3;}
 .elementor-posts--skin-grid-andrus .elementor-post.has-thumbnail .elementor-post__content{  position:absolute;  bottom:0;  left:0;  width:100%;  padding:30px;  z-index:3;}
.elementor-posts--skin-grid-andrus .elementor-post__thumbnail{ position:relative; padding-bottom:120%; background:#1A000E; overflow:hidden;}
 .elementor-posts--skin-grid-andrus .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-andrus .elementor-post__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(26, 0, 14, 0.5); z-index:1;}
.elementor-posts--skin-grid-andrus .elementor-post__author{ font-size:14px; font-weight:400; color:#fed700; margin-bottom:30px;}
 .elementor-posts--skin-grid-andrus .elementor-post__author a{  color:inherit;}
 .elementor-posts--skin-grid-andrus .elementor-post__author img{  display:inline-block;  vertical-align:middle;  margin-right:8px;  border-radius:40px;}
.elementor-posts--skin-grid-andrus .elementor-post__title{ font-size:22px; font-weight:800; line-height:1.25; color:#FFFFFF; margin-bottom:12px;}
 .elementor-posts--skin-grid-andrus .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-andrus .elementor-post__meta{ list-style:none; margin:0; padding:0;}
 .elementor-posts--skin-grid-andrus .elementor-post__meta li{  display:inline-block;  font-size:14px;  line-height:1.5;  color:#fed700;}
  .elementor-posts--skin-grid-andrus .elementor-post__meta li:not(:last-child){   margin-right:24px;}
  .elementor-posts--skin-grid-andrus .elementor-post__meta li a{   color:inherit;}
  .elementor-posts--skin-grid-andrus .elementor-post__meta li svg{   display:inline-block;   vertical-align:middle;   fill:currentColor;   margin:-3px 4px 0 1px;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-andrus .elementor-post{  padding:30px 16px;}
  .elementor-posts--skin-grid-andrus .elementor-post.has-thumbnail .elementor-post__author, .elementor-posts--skin-grid-andrus .elementor-post.has-thumbnail .elementor-post__content{   padding:30px 16px;}
}
.elementor-posts--skin-grid-saltoro .elementor-post{overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-saltoro .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-saltoro .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; margin-bottom:24px;}
 .elementor-posts--skin-grid-saltoro .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-saltoro .elementor-post__date{ position:absolute; bottom:30px; left:0; font-size:14px; line-height:1.5; text-transform:uppercase; color:#FFFFFF; background:rgba(75, 51, 129, 0.9); padding:10px 65px 10px 15px;}
 .elementor-posts--skin-grid-saltoro .elementor-post__date a{  color:inherit;}
 .elementor-posts--skin-grid-saltoro .elementor-post__date .icon-wrap{  position:absolute;  top:50%;  right:0;  width:50px;  height:50px;  line-height:50px;  text-align:center;  background:#f97a60;  margin-top:-25px;}
 .elementor-posts--skin-grid-saltoro .elementor-post__date svg{  display:inline-block;  vertical-align:middle;  fill:currentColor;  margin-top:-2px;}
.elementor-posts--skin-grid-saltoro .elementor-post__title{ font-size:22px; font-weight:700; line-height:1.25; color:#4b3381; margin-bottom:12px;}
 .elementor-posts--skin-grid-saltoro .elementor-post__title a{  color:inherit;}
  .elementor-posts--skin-grid-saltoro .elementor-post__title a:hover{   color:#f97a60;}
.elementor-posts--skin-grid-saltoro .elementor-post__excerpt{ position:relative; font-size:16px; line-height:1.75; color:#716886; margin-bottom:20px; padding-bottom:24px;}
 .elementor-posts--skin-grid-saltoro .elementor-post__excerpt:after{  content:"";  position:absolute;  bottom:0;  left:0;  width:90px;  height:1px;  background:#e0e0e0;}
 .elementor-posts--skin-grid-saltoro .elementor-post__excerpt p{  margin:0;}
.elementor-posts--skin-grid-saltoro .elementor-post__read-more{ font-size:14px; line-height:20px; text-transform:uppercase; color:#f97a60;}
 .elementor-posts--skin-grid-saltoro .elementor-post__read-more svg{  display:inline-block;  vertical-align:middle;  fill:currentColor;  margin:-3px 4px 0 1px;}
.elementor-posts--skin-grid-changtse .elementor-post{background:#FFFFFF;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;text-align:center;}
.elementor-posts--skin-grid-changtse .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-changtse .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; border-radius:5px;}
 .elementor-posts--skin-grid-changtse .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-changtse .elementor-post__content{ padding:20px;}
.elementor-posts--skin-grid-changtse .elementor-post__date{ font-size:14px; font-weight:400; line-height:1.5; text-transform:uppercase; color:#4D6995; margin-bottom:12px;}
 .elementor-posts--skin-grid-changtse .elementor-post__date svg{  display:inline-block;  vertical-align:middle;  fill:#4D6995;  margin:-3px 4px 0 1px;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-posts--skin-grid-changtse .elementor-post__date a{  color:inherit;}
.elementor-posts--skin-grid-changtse .elementor-post__title{ font-size:20px; line-height:28px; color:#333; margin-top:0px; margin-bottom:15px;}
 .elementor-posts--skin-grid-changtse .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-changtse .elementor-post__author{ font-size:14px; font-weight:600; color:#666;}
 .elementor-posts--skin-grid-changtse .elementor-post__author a{  color:inherit;}
 .elementor-posts--skin-grid-changtse .elementor-post__author img{  display:inline-block;  vertical-align:middle;  margin-right:8px;  border-radius:40px;}
.elementor-posts--skin-grid-changtse .elementor-post__meta{ list-style:none; margin:0; padding:0;}
 .elementor-posts--skin-grid-changtse .elementor-post__meta li{  list-style:none;  display:inline-block;  font-size:14px;  font-weight:600;  line-height:20px;  color:#e05d41;}
  .elementor-posts--skin-grid-changtse .elementor-post__meta li:not(:last-child){   margin-right:20px;}
  .elementor-posts--skin-grid-changtse .elementor-post__meta li svg{   display:inline-block;   vertical-align:middle;   fill:#e05d41;   margin:-3px 4px 0 1px;   -webkit-transition:all .3s;   transition:all .3s;}
  .elementor-posts--skin-grid-changtse .elementor-post__meta li a{   color:inherit;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-changtse .elementor-post__date, .elementor-posts--skin-grid-changtse .elementor-post__meta li{  font-size:13px;}
 .elementor-posts--skin-grid-changtse .elementor-post__meta li:not(:last-child){  margin-right:16px;}
}
.elementor-posts--skin-grid-batura .elementor-post{position:relative;background:#FFFFFF;margin-bottom:25px;border-radius:5px;-webkit-box-shadow:0 6px 24px rgba(0, 85, 255, 0.23);box-shadow:0 6px 24px rgba(0, 85, 255, 0.23);-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-batura .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-batura .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; border-top-left-radius:5px; border-top-right-radius:5px;}
 .elementor-posts--skin-grid-batura .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-batura .elementor-post__content{ padding:30px 40px;}
.elementor-posts--skin-grid-batura .elementor-post__title{ font-size:20px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:8px;}
 .elementor-posts--skin-grid-batura .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-batura .elementor-post__meta{ list-style:none; margin:0; padding:0;}
 .elementor-posts--skin-grid-batura .elementor-post__meta li{  display:inline-block;  font-size:14px;  font-weight:400;  line-height:1.5;  color:#002866;}
  .elementor-posts--skin-grid-batura .elementor-post__meta li:first-child{   font-weight:700;   color:#0055ff;}
  .elementor-posts--skin-grid-batura .elementor-post__meta li:last-child:before{   content:" - ";}
  .elementor-posts--skin-grid-batura .elementor-post__meta li a{   color:inherit;}
.elementor-posts--skin-grid-batura .elementor-post__read-more{ position:absolute; bottom:0; right:40px; width:50px; height:50px; display:inline-flex; align-items:center; justify-content:center; color:#333333; background:#FFFFFF; border-radius:50px; -webkit-box-shadow:0 6px 24px rgba(0, 85, 255, 0.23); box-shadow:0 6px 24px rgba(0, 85, 255, 0.23); -webkit-transform:translateY(50%); transform:translateY(50%);}
 .elementor-posts--skin-grid-batura .elementor-post__read-more:hover{  color:#FFFFFF;  background:#0055FF;}
 .elementor-posts--skin-grid-batura .elementor-post__read-more svg{  fill:currentColor;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-batura .elementor-post__content{  padding:30px 16px;}
}
.elementor-posts--skin-grid-castor .elementor-post{position:relative;text-align:center;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-castor .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-castor .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; margin-bottom:20px;}
 .elementor-posts--skin-grid-castor .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-castor .elementor-post__title{ font-size:22px; font-weight:700; line-height:1.25; color:#4892da; margin-bottom:8px;}
 .elementor-posts--skin-grid-castor .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-castor .elementor-post__meta{ list-style:none; margin:0 0 8px; padding:0;}
 .elementor-posts--skin-grid-castor .elementor-post__meta li{  display:inline-block;  font-size:14px;  font-weight:400;  line-height:1.5;  color:#999999;}
  .elementor-posts--skin-grid-castor .elementor-post__meta li:not(:last-child){   margin-right:20px;}
  .elementor-posts--skin-grid-castor .elementor-post__meta li svg{   display:inline-block;   vertical-align:middle;   fill:currentColor;   margin:-3px 4px 0 1px;}
  .elementor-posts--skin-grid-castor .elementor-post__meta li a{   color:inherit;}
.elementor-posts--skin-grid-castor .elementor-post__excerpt{ font-size:16px; font-weight:400; line-height:1.75; color:#4c4c4c;}
 .elementor-posts--skin-grid-castor .elementor-post__excerpt p{  margin:0;}
.elementor-posts--skin-grid-michelson .elementor-post{position:relative;text-align:center;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-michelson .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-michelson .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; margin-bottom:30px; overflow:hidden;}
 .elementor-posts--skin-grid-michelson .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-michelson .elementor-post__date{ font-size:14px; font-weight:700; line-height:1.5; text-transform:uppercase; color:#63b6d1; margin-bottom:8px;}
 .elementor-posts--skin-grid-michelson .elementor-post__date .date{  display:inline-block;  font-size:26px;  font-weight:800;  margin-right:4px;}
.elementor-posts--skin-grid-michelson .elementor-post__title{ font-size:22px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:8px;}
 .elementor-posts--skin-grid-michelson .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-michelson .elementor-post__read-more{ display:inline-block; font-size:14px; font-weight:400; line-height:20px; color:#63b6d1;}
.elementor-posts--skin-grid-gangri .elementor-post{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-gangri .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-gangri .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; margin-bottom:20px; overflow:hidden;}
 .elementor-posts--skin-grid-gangri .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-gangri .elementor-post__content{ display:flex;}
.elementor-posts--skin-grid-gangri .elementor-post__date{ width:50px; text-align:right; font-size:14px; font-weight:400; line-height:1.5; color:#d45f44;}
 .elementor-posts--skin-grid-gangri .elementor-post__date span{  display:block;}
 .elementor-posts--skin-grid-gangri .elementor-post__date .d{  display:inline-block;  font-size:36px;  line-height:1.2;  font-weight:700;  color:#333333;}
 .elementor-posts--skin-grid-gangri .elementor-post__date a{  color:inherit;}
.elementor-posts--skin-grid-gangri .elementor-post__inner{ width:calc(100% - 50px); padding-left:30px;}
.elementor-posts--skin-grid-gangri .elementor-post__title{ font-size:20px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:10px;}
 .elementor-posts--skin-grid-gangri .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-gangri .elementor-post__comment-count{ display:inline-block; font-size:14px; font-weight:400; line-height:20px; color:#d45f44; margin-right:20px;}
 .elementor-posts--skin-grid-gangri .elementor-post__comment-count svg{  display:inline-block;  vertical-align:middle;  fill:currentColor;  margin:-3px 4px 0 1px;}
.elementor-posts--skin-grid-gangri .elementor-post__read-more{ display:inline-block; font-size:14px; font-weight:400; line-height:20px; color:#d45f44;}
 .elementor-posts--skin-grid-gangri .elementor-post__read-more svg{  display:inline-block;  vertical-align:middle;  fill:currentColor;  margin:-3px 1px 0 4px;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-gangri .elementor-post__inner{  padding-left:20px;}
 .elementor-posts--skin-grid-gangri .elementor-post__comment-count{  margin-right:10px;}
}
.elementor-posts--skin-grid-sankar .elementor-post{position:relative;text-align:center;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-sankar .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-sankar .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; margin-bottom:20px; border-radius:5px;}
 .elementor-posts--skin-grid-sankar .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-sankar .elementor-post__title{ font-size:22px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:8px;}
 .elementor-posts--skin-grid-sankar .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-sankar .elementor-post__meta{ list-style:none; margin:0 0 8px; padding:0;}
 .elementor-posts--skin-grid-sankar .elementor-post__meta li{  display:inline-block;  font-size:14px;  font-weight:400;  font-style:italic;  line-height:1.5;  color:#999999;}
  .elementor-posts--skin-grid-sankar .elementor-post__meta li:not(:last-child){   margin-right:20px;}
  .elementor-posts--skin-grid-sankar .elementor-post__meta li svg{   display:inline-block;   vertical-align:middle;   fill:currentColor;   margin:-3px 4px 0 1px;}
  .elementor-posts--skin-grid-sankar .elementor-post__meta li a{   color:inherit;}
.elementor-posts--skin-grid-sankar .elementor-post__excerpt{ font-size:16px; font-weight:400; line-height:1.75; color:#555555; margin-bottom:8px;}
 .elementor-posts--skin-grid-sankar .elementor-post__excerpt p{  margin:0;}
.elementor-posts--skin-grid-sankar .elementor-post__read-more{ display:inline-block; font-size:14px; font-weight:700; line-height:20px; text-transform:uppercase; color:#347d7a;}
.elementor-posts--skin-grid-jimara .elementor-post{position:relative;overflow:hidden;background:#232323;border-radius:20px;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-jimara .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-jimara .elementor-post__thumbnail{ position:relative; padding-bottom:120%; background:#1A000E; overflow:hidden;}
 .elementor-posts--skin-grid-jimara .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-jimara .elementor-post__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:linear-gradient(180deg, rgba(21, 21, 21, 0.3) 0%, rgba(21, 21, 21, 0.8) 100%); z-index:1;}
.elementor-posts--skin-grid-jimara .elementor-post__content{ position:absolute; bottom:0; left:0; width:100%; padding:30px; z-index:3;}
.elementor-posts--skin-grid-jimara .elementor-post__title{ font-size:22px; font-weight:700; line-height:1.25; color:#FFFFFF; margin-bottom:12px;}
 .elementor-posts--skin-grid-jimara .elementor-post__title a{  color:inherit;}
  .elementor-posts--skin-grid-jimara .elementor-post__title a:hover{   color:#F7D86F;}
.elementor-posts--skin-grid-jimara .elementor-post__meta{ list-style:none; margin:0 0 8px; padding:0;}
 .elementor-posts--skin-grid-jimara .elementor-post__meta li{  display:inline-block;  font-size:14px;  line-height:1.5;  color:#F7D86F;}
  .elementor-posts--skin-grid-jimara .elementor-post__meta li:not(:last-child){   margin-right:24px;}
  .elementor-posts--skin-grid-jimara .elementor-post__meta li a{   color:inherit;}
  .elementor-posts--skin-grid-jimara .elementor-post__meta li span{   font-style:italic;   color:#FFFFFF;}
.elementor-posts--skin-grid-jimara .elementor-post__excerpt{ font-size:16px; line-height:1.75; color:#FFFFFF; opacity:0.7; margin-bottom:20px;}
 .elementor-posts--skin-grid-jimara .elementor-post__excerpt p{  margin:0;}
.elementor-posts--skin-grid-jimara .elementor-post__read-more{ display:inline-block; font-size:16px; font-weight:700; line-height:20px; color:#FFFFFF; padding:12px 30px; border:1px solid #FFFFFF; border-radius:30px;}
 .elementor-posts--skin-grid-jimara .elementor-post__read-more:hover{  color:#151515;  background:#F7D86F;  border-color:#F7D86F;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-jimara .elementor-post .elementor-post__content{  padding:30px 16px;}
}
.elementor-posts--skin-grid-cruces .elementor-post{overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-cruces .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-cruces .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; border-radius:10px;}
 .elementor-posts--skin-grid-cruces .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-cruces .elementor-post__content{ position:relative; background:#F8F8FF; margin:-110px 0 25px 55px; padding:35px 40px 65px; border-radius:10px 0 10px 10px; z-index:5;}
.elementor-posts--skin-grid-cruces .elementor-post__date{ font-size:16px; font-weight:600; line-height:1.5; text-transform:uppercase; color:#BFB170; margin-bottom:8px;}
 .elementor-posts--skin-grid-cruces .elementor-post__date svg{  display:inline-block;  vertical-align:middle;  fill:#BFB170;  margin:-3px 4px 0 1px;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-posts--skin-grid-cruces .elementor-post__date a{  color:inherit;}
.elementor-posts--skin-grid-cruces .elementor-post__title{ font-size:26px; font-weight:700; line-height:1.3; color:#011E41; margin-bottom:20px;}
 .elementor-posts--skin-grid-cruces .elementor-post__title a{  color:inherit;}
  .elementor-posts--skin-grid-cruces .elementor-post__title a:hover{   color:#BFB170;}
.elementor-posts--skin-grid-cruces .elementor-post__meta{ list-style:none; margin:0; padding:0;}
 .elementor-posts--skin-grid-cruces .elementor-post__meta li{  display:inline-block;  font-size:16px;  font-weight:600;  line-height:1.5;  text-transform:uppercase;  color:#444444;}
  .elementor-posts--skin-grid-cruces .elementor-post__meta li:not(:last-child){   margin-right:24px;}
  .elementor-posts--skin-grid-cruces .elementor-post__meta li svg{   display:inline-block;   vertical-align:middle;   fill:#444444;   margin:-3px 4px 0 1px;   -webkit-transition:all .3s;   transition:all .3s;}
  .elementor-posts--skin-grid-cruces .elementor-post__meta li a{   color:inherit;}
   .elementor-posts--skin-grid-cruces .elementor-post__meta li a:hover{    color:#BFB170;}
.elementor-posts--skin-grid-cruces .elementor-post__read-more{ display:inline-flex; align-items:center; font-weight:700; font-size:14px; line-height:20px; text-transform:uppercase; color:#FFFFFF; position:absolute; bottom:-25px; background:#333356; border-radius:10px; padding:15px 25px; left:40px;}
 .elementor-posts--skin-grid-cruces .elementor-post__read-more:hover{  background:#BFB170;}
 .elementor-posts--skin-grid-cruces .elementor-post__read-more svg{  margin-left:16px;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-cruces .elementor-post__thumbnail{  border-radius:10px 10px 0 0;}
 .elementor-posts--skin-grid-cruces .elementor-post__content{  margin:0 0 25px 0;  padding:25px 15px 45px;  border-radius:0 0 10px 10px;}
 .elementor-posts--skin-grid-cruces .elementor-post__read-more{  left:15px;}
}
.elementor-posts--skin-grid-somoni .elementor-post{background:#faf6f5;overflow:hidden;padding:12px;border:1px solid #f1e6e3;border-radius:20px;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-somoni .elementor-post:hover{ background:#FFFFFF;}
 .elementor-posts--skin-grid-somoni .elementor-post:hover .elementor-post__thumbnail img{  -webkit-transform:scale(1.1);  transform:scale(1.1);}
 .elementor-posts--skin-grid-somoni .elementor-post:hover .elementor-post__read-more{  color:#BD3C2B;}
  .elementor-posts--skin-grid-somoni .elementor-post:hover .elementor-post__read-more svg{   background:#BD3C2B;}
.elementor-posts--skin-grid-somoni .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; border-radius:16px;}
 .elementor-posts--skin-grid-somoni .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-somoni .elementor-post__content{ position:relative; padding:24px 12px 36px;}
.elementor-posts--skin-grid-somoni .elementor-post__date{ font-size:14px; font-weight:400; line-height:1.5; color:#9d9d9d; margin-bottom:12px;}
 .elementor-posts--skin-grid-somoni .elementor-post__date svg{  display:inline-block;  vertical-align:middle;  fill:currentColor;  margin:-3px 4px 0 1px;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-posts--skin-grid-somoni .elementor-post__date a{  color:inherit;}
.elementor-posts--skin-grid-somoni .elementor-post__title{ font-size:18px; font-weight:700; line-height:1.5; color:#0A0A0A; margin-bottom:24px; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; min-height:54px;}
 .elementor-posts--skin-grid-somoni .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-somoni .elementor-post__read-more{ position:absolute; bottom:12px; left:12px; display:inline-block; font-size:16px; font-weight:700; line-height:1.5; color:#0A0A0A;}
 .elementor-posts--skin-grid-somoni .elementor-post__read-more svg{  display:inline-block;  vertical-align:middle;  fill:#FFFFFF;  background:#0A0A0A;  padding:5px;  border-radius:20px;  margin:-1px 0 0 8px;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-posts--skin-grid-swiss .elementor-post{position:relative;text-align:center;overflow:hidden;background:#FAF8ED;border-radius:30px;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-swiss .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-swiss .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; border-radius:30px;}
 .elementor-posts--skin-grid-swiss .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-swiss .elementor-post__content{ padding:20px;}
.elementor-posts--skin-grid-swiss .elementor-post__title{ font-size:18px; font-weight:700; line-height:1.25; color:#111111; margin-bottom:20px;}
 .elementor-posts--skin-grid-swiss .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-swiss .elementor-post__date{ font-size:14px; line-height:150%; color:#888888; margin-bottom:6px;}
.elementor-posts--skin-grid-swiss .elementor-post__read-more{ display:inline-flex; align-items:center; gap:8px; font-size:14px; font-weight:700; line-height:150%; color:#4D5EF6;}
 .elementor-posts--skin-grid-swiss .elementor-post__read-more svg{  width:30px;  height:30px;  color:#FFFFFF;  background:#4D5EF6;  padding:6px;  border-radius:10px;  box-shadow:0px 16px 50px 0px rgba(201, 196, 172, 0.5);}
.elementor-posts--skin-grid-toluca .elementor-post{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-toluca .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-toluca .elementor-post__thumbnail{ position:relative; padding-bottom:105%; background:#e7e6e4; overflow:hidden; border-radius:20px;}
 .elementor-posts--skin-grid-toluca .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-toluca .elementor-post__content{ position:relative; background:#FFFFFF; margin:-140px 20px 0; padding:45px 40px 0; border-radius:20px;}
.elementor-posts--skin-grid-toluca .elementor-post__title{ font-size:22px; font-weight:500; line-height:1.25; min-height:55px; margin:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
 .elementor-posts--skin-grid-toluca .elementor-post__title a{  color:inherit;}
  .elementor-posts--skin-grid-toluca .elementor-post__title a:hover{   color:#DD3B32;}
.elementor-posts--skin-grid-toluca .elementor-post__date{ position:absolute; top:0; left:40px; display:flex; align-items:center; gap:8px; font-size:17px; line-height:1.5; color:#FFFFFF; background:#DD3B32; padding:12px 25px; border-radius:10px; transform:translateY(-50%);}
 .elementor-posts--skin-grid-toluca .elementor-post__date svg{  fill:currentColor;}
.elementor-posts--skin-grid-toluca .elementor-post__meta{ list-style:none; margin:25px -40px 0; padding:18px 40px; display:flex; flex-wrap:wrap; align-items:center; gap:10px 41px; background:#FDF0DD; border-radius:0px 0px 20px 20px;}
 .elementor-posts--skin-grid-toluca .elementor-post__meta li{  position:relative;  font-size:17px;  line-height:1.5;  color:#555555;}
  .elementor-posts--skin-grid-toluca .elementor-post__meta li:not(:last-child):after{   content:"";   position:absolute;   top:50%;   right:-20px;   width:1px;   height:20px;   background:#C6C6C6;   transform:translateY(-50%);}
  .elementor-posts--skin-grid-toluca .elementor-post__meta li svg{   fill:#DD3B32;   margin-right:8px;}
  .elementor-posts--skin-grid-toluca .elementor-post__meta li a{   color:inherit;}
   .elementor-posts--skin-grid-toluca .elementor-post__meta li a:hover{    color:#DD3B32;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-toluca .elementor-post__content{  margin:-140px 20px 0;  padding:45px 20px 0;}
 .elementor-posts--skin-grid-toluca .elementor-post__meta{  margin:25px -20px 0;  padding:18px 20px;}
}
.elementor-posts--skin-list-ampato .elementor-post{position:relative;overflow:hidden;}
.elementor-posts--skin-list-ampato .elementor-post.has-thumbnail{ display:flex; align-items:center;}
 @media (min-width:992px){  .elementor-posts--skin-list-ampato .elementor-post.has-thumbnail:nth-child(2n){   flex-direction:row-reverse;   text-align:right;}
   .elementor-posts--skin-list-ampato .elementor-post.has-thumbnail:nth-child(2n) .elementor-post__thumbnail-wrap{    margin-left:-70px;    margin-right:0;}
}
 .elementor-posts--skin-list-ampato .elementor-post.has-thumbnail .elementor-post__thumbnail-wrap{  position:relative;  z-index:1;  width:calc(50% + 70px);  margin-right:-70px;}
 .elementor-posts--skin-list-ampato .elementor-post.has-thumbnail .elementor-post__content{  position:relative;  z-index:3;  width:50%;  background:#FFFFFF;  padding:35px 70px;}
.elementor-posts--skin-list-ampato .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-posts--skin-list-ampato .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-posts--skin-list-ampato .elementor-post__meta{ list-style:none; margin:0 0 12px; padding:0;}
 .elementor-posts--skin-list-ampato .elementor-post__meta li{  display:inline-block;  font-size:16px;  line-height:1.5;  color:#999999;}
  .elementor-posts--skin-list-ampato .elementor-post__meta li:not(:last-child){   margin-right:24px;}
  .elementor-posts--skin-list-ampato .elementor-post__meta li a{   color:inherit;}
  .elementor-posts--skin-list-ampato .elementor-post__meta li svg{   display:inline-block;   vertical-align:middle;   fill:currentColor;   margin:-3px 4px 0 1px;}
.elementor-posts--skin-list-ampato .elementor-post__title{ font-size:34px; font-weight:700; line-height:1.25; color:#1D2440; margin-bottom:16px;}
 .elementor-posts--skin-list-ampato .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-list-ampato .elementor-post__excerpt{ font-size:17px; line-height:1.75; color:#666666; margin-bottom:36px;}
 .elementor-posts--skin-list-ampato .elementor-post__excerpt p{  margin:0;}
.elementor-posts--skin-list-ampato .elementor-post__read-more{ display:inline-block; font-size:14px; font-weight:700; line-height:20px; text-transform:uppercase; color:#1D2440; background:#EFAB23; padding:18px 46px;}
 .elementor-posts--skin-list-ampato .elementor-post__read-more:hover{  color:#FFFFFF;  background:#1D2440;}
@media (max-width:991.98px){ .elementor-posts--skin-list-ampato .elementor-post{  flex-direction:column;}
  .elementor-posts--skin-list-ampato .elementor-post.has-thumbnail .elementor-post__thumbnail-wrap{   width:100%;   margin:0;}
  .elementor-posts--skin-list-ampato .elementor-post.has-thumbnail .elementor-post__content{   width:90%;   margin-top:-40px;}
}
@media (max-width:767.98px){ .elementor-posts--skin-list-ampato .elementor-post{  flex-direction:column;}
  .elementor-posts--skin-list-ampato .elementor-post.has-thumbnail .elementor-post__content{   padding:35px 40px;}
}
@media (max-width:575.98px){ .elementor-posts--skin-list-ampato .elementor-post{  flex-direction:column;}
  .elementor-posts--skin-list-ampato .elementor-post.has-thumbnail .elementor-post__content{   width:100%;   margin-top:20px;   padding:0;}
  .elementor-posts--skin-list-ampato .elementor-post__meta{   margin-bottom:8px;}
  .elementor-posts--skin-list-ampato .elementor-post__title{   font-size:24px;   margin-bottom:8px;}
  .elementor-posts--skin-list-ampato .elementor-post__excerpt{   margin-bottom:24px;}
  .elementor-posts--skin-list-ampato .elementor-post__read-more{   font-size:13px;   padding:12px 30px;}
}
.elementor-posts--skin-list-hardeol .elementor-post{position:relative;overflow:hidden;}
.elementor-posts--skin-list-hardeol .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-list-hardeol .elementor-post.has-thumbnail{ display:flex; align-items:center;}
 .elementor-posts--skin-list-hardeol .elementor-post.has-thumbnail .elementor-post__thumbnail-wrap{  position:relative;  width:160px;}
 .elementor-posts--skin-list-hardeol .elementor-post.has-thumbnail .elementor-post__content{  position:relative;  z-index:3;  width:calc(100% - 160px);  padding-left:20px;}
.elementor-posts--skin-list-hardeol .elementor-post__thumbnail{ position:relative; padding-bottom:76%; background:#e7e6e4; overflow:hidden;}
 .elementor-posts--skin-list-hardeol .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transform:scale(1.01);  transform:scale(1.01);  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-list-hardeol .elementor-post__title{ font-size:28px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:8px;}
 .elementor-posts--skin-list-hardeol .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-list-hardeol .elementor-post__meta{ list-style:none; margin:0; padding:0;}
 .elementor-posts--skin-list-hardeol .elementor-post__meta li{  display:inline-block;  font-size:15px;  font-weight:700;  line-height:1.5;  text-transform:uppercase;  color:#638c1c;}
  .elementor-posts--skin-list-hardeol .elementor-post__meta li:not(:last-child):after{   content:"|";   display:inline-block;   margin:0 15px;}
  .elementor-posts--skin-list-hardeol .elementor-post__meta li a{   color:inherit;}
@media (max-width:575.98px){ .elementor-posts--skin-list-hardeol .elementor-post.has-thumbnail{  flex-direction:column;}
  .elementor-posts--skin-list-hardeol .elementor-post.has-thumbnail .elementor-post__thumbnail-wrap{   width:100%;   margin-bottom:20px;}
  .elementor-posts--skin-list-hardeol .elementor-post.has-thumbnail .elementor-post__content{   width:100%;   padding-left:0;}
}
.elementor-posts--skin-list-nevado .elementor-post{position:relative;overflow:hidden;}
.elementor-posts--skin-list-nevado .elementor-post:not(:last-child){ border-bottom:1px dashed #ddebf8;}
.elementor-posts--skin-list-nevado .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-list-nevado .elementor-post.has-thumbnail{ display:flex; align-items:center; flex-direction:row-reverse;}
 .elementor-posts--skin-list-nevado .elementor-post.has-thumbnail .elementor-post__thumbnail-wrap{  position:relative;  width:35%;}
 .elementor-posts--skin-list-nevado .elementor-post.has-thumbnail .elementor-post__content{  width:65%;  padding-right:30px;}
.elementor-posts--skin-list-nevado .elementor-post.has-date .elementor-post__content{ padding-left:120px;}
.elementor-posts--skin-list-nevado .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; border-top-left-radius:40px; border-bottom-right-radius:40px;}
 .elementor-posts--skin-list-nevado .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-list-nevado .elementor-post__content{ position:relative; padding:0;}
.elementor-posts--skin-list-nevado .elementor-post__date{ position:absolute; top:0; left:0; font-size:17px; font-weight:500; line-height:1.5; text-transform:uppercase; color:#999; border-bottom:4px solid #265ed7;}
 .elementor-posts--skin-list-nevado .elementor-post__date span{  display:block;  font-size:60px;  font-weight:800;  line-height:60px;  color:#265ed7;  margin-bottom:5px;}
.elementor-posts--skin-list-nevado .elementor-post__title{ font-size:30px; font-weight:700; line-height:1.25; color:#002f6c; margin-bottom:16px;}
 .elementor-posts--skin-list-nevado .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-list-nevado .elementor-post__meta{ list-style:none; margin:0 0 16px; padding:0;}
 .elementor-posts--skin-list-nevado .elementor-post__meta li{  display:inline-block;  font-size:14px;  line-height:1.5;  text-transform:uppercase;  color:#666666;}
  .elementor-posts--skin-list-nevado .elementor-post__meta li:not(:last-child){   margin-right:24px;}
  .elementor-posts--skin-list-nevado .elementor-post__meta li a{   color:inherit;}
  .elementor-posts--skin-list-nevado .elementor-post__meta li svg{   display:inline-block;   vertical-align:middle;   fill:currentColor;   margin:-3px 4px 0 1px;}
.elementor-posts--skin-list-nevado .elementor-post__excerpt{ font-size:18px; line-height:1.75; color:#666666;}
 .elementor-posts--skin-list-nevado .elementor-post__excerpt p{  margin:0;}
@media (max-width:991.98px){ .elementor-posts--skin-list-nevado .elementor-post.has-thumbnail{  flex-direction:column;}
  .elementor-posts--skin-list-nevado .elementor-post.has-thumbnail .elementor-post__thumbnail-wrap{   width:100%;   margin-bottom:20px;}
  .elementor-posts--skin-list-nevado .elementor-post.has-thumbnail .elementor-post__content{   width:100%;   padding-right:0;}
}
@media (max-width:575.98px){ .elementor-posts--skin-list-nevado .elementor-post.has-date .elementor-post__content{  padding-left:0;}
 .elementor-posts--skin-list-nevado .elementor-post__date{  position:static;  border-bottom:none;  margin-bottom:4px;}
  .elementor-posts--skin-list-nevado .elementor-post__date span{   display:inline-block;   margin:0 4px 0 0;   font-size:inherit;   font-weight:inherit;   line-height:inherit;   color:inherit;}
}
.elementor-posts--skin-list-changla{box-shadow:0 5px 30px rgba(0, 0, 0, 0.1);}
.elementor-posts--skin-list-changla.elementor-grid{ display:block;}
 .elementor-posts--skin-list-changla.elementor-grid:after{  content:"";  display:block;  clear:both;}
.elementor-posts--skin-list-changla .elementor-post-wrap{ width:50%; float:left;}
 .elementor-posts--skin-list-changla .elementor-post-wrap:not(:first-child){  border-top:1px dashed #d5d5d5;  border-left:1px dashed #d5d5d5;}
 .elementor-posts--skin-list-changla .elementor-post-wrap:nth-child(2){  border-top:none;}
 @media (max-width:767.98px){  .elementor-posts--skin-list-changla .elementor-post-wrap{   width:100%;}
   .elementor-posts--skin-list-changla .elementor-post-wrap:not(:first-child){    border-left:none;}
   .elementor-posts--skin-list-changla .elementor-post-wrap:nth-child(2){    border-top:1px dashed #d5d5d5;}
}
.elementor-posts--skin-list-changla .elementor-post-feature{ position:relative; background:#FFFFFF; padding:30px; border-radius:5px; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-posts--skin-list-changla .elementor-post-feature__thumbnail{  position:relative;  padding-bottom:76%;  background:#e7e6e4;  overflow:hidden;  margin-bottom:30px;  border-radius:3px;}
  .elementor-posts--skin-list-changla .elementor-post-feature__thumbnail img{   position:absolute;   top:0;   left:0;   width:100%;   height:100%;   object-fit:cover;   -webkit-transition:all .3s;   transition:all .3s;}
 .elementor-posts--skin-list-changla .elementor-post-feature__meta{  list-style:none;  margin:0 0 8px;  padding:0;}
  .elementor-posts--skin-list-changla .elementor-post-feature__meta li{   display:inline-block;   font-size:14px;   font-weight:700;   line-height:1.5;   text-transform:uppercase;   color:#666666;}
   .elementor-posts--skin-list-changla .elementor-post-feature__meta li:last-child{    color:#1f3ddc;}
   .elementor-posts--skin-list-changla .elementor-post-feature__meta li:first-child:after{    content:" - ";}
   .elementor-posts--skin-list-changla .elementor-post-feature__meta li a{    color:inherit;}
 .elementor-posts--skin-list-changla .elementor-post-feature__title{  font-size:32px;  font-weight:700;  line-height:1.25;  color:#333333;  margin-bottom:24px;}
  .elementor-posts--skin-list-changla .elementor-post-feature__title a{   color:inherit;}
   .elementor-posts--skin-list-changla .elementor-post-feature__title a:hover{    color:#1f3ddc;}
 .elementor-posts--skin-list-changla .elementor-post-feature__author{  font-size:16px;  font-weight:500;  line-height:1.5;  color:#666666;}
  .elementor-posts--skin-list-changla .elementor-post-feature__author a{   color:inherit;}
  .elementor-posts--skin-list-changla .elementor-post-feature__author img{   display:inline-block;   vertical-align:middle;   border-radius:40px;   margin-right:8px;}
 @media (max-width:991.98px){  .elementor-posts--skin-list-changla .elementor-post-feature{   padding:24px 16px;}
}
.elementor-posts--skin-list-changla .elementor-post{ position:relative; background:#FFFFFF; padding:30px;}
 .elementor-posts--skin-list-changla .elementor-post__meta{  list-style:none;  margin:0 0 8px;  padding:0;}
  .elementor-posts--skin-list-changla .elementor-post__meta li{   display:inline-block;   font-size:14px;   font-weight:700;   line-height:1.5;   text-transform:uppercase;   color:#666666;}
   .elementor-posts--skin-list-changla .elementor-post__meta li:last-child{    color:#1f3ddc;}
   .elementor-posts--skin-list-changla .elementor-post__meta li:first-child:after{    content:" - ";}
   .elementor-posts--skin-list-changla .elementor-post__meta li a{    color:inherit;}
 .elementor-posts--skin-list-changla .elementor-post__title{  font-size:22px;  font-weight:700;  line-height:1.25;  color:#333333;  margin-bottom:8px;}
  .elementor-posts--skin-list-changla .elementor-post__title a{   color:inherit;}
   .elementor-posts--skin-list-changla .elementor-post__title a:hover{    color:#1f3ddc;}
 .elementor-posts--skin-list-changla .elementor-post__author{  font-size:16px;  font-weight:500;  line-height:1.5;  color:#666666;}
  .elementor-posts--skin-list-changla .elementor-post__author a{   color:inherit;}
 @media (max-width:991.98px){  .elementor-posts--skin-list-changla .elementor-post{   padding:24px 16px;}
}
.elementor-posts--skin-grid-taboche .elementor-post{background:#FFFFFF;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;text-align:center;}
.elementor-posts--skin-grid-taboche .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-taboche .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-posts--skin-grid-taboche .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-taboche .elementor-post__content{ padding:20px;}
.elementor-posts--skin-grid-taboche .elementor-post__title{ font-size:24px; color:#222; line-height:1.5; margin-top:0; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; margin-bottom:10px; font-weight:700;}
 .elementor-posts--skin-grid-taboche .elementor-post__title a{  color:inherit;}
  .elementor-posts--skin-grid-taboche .elementor-post__title a:hover{   color:#F7DB07;}
.elementor-posts--skin-grid-taboche .elementor-post__author{ display:inline-block; color:#979797; font-size:13px; text-transform:uppercase; letter-spacing:2px;}
 .elementor-posts--skin-grid-taboche .elementor-post__author a{  color:inherit;}
.elementor-posts--skin-grid-taboche .elementor-post__date{ display:inline-block; color:#979797; letter-spacing:2px; font-size:16px;}
.elementor-posts--skin-grid-wilson .elementor-post{overflow:hidden;border-bottom:1px solid #dcdcdc;position:relative;background:#F8F8F8;}
.elementor-posts--skin-grid-wilson .elementor-post:before{ content:""; position:absolute; bottom:0; left:0; width:30%; height:1px; background:#a08958; opacity:0; -webkit-transition:all .4s; -ms-transition:all .4s; transition:all .4s;}
.elementor-posts--skin-grid-wilson .elementor-post:hover:before{ width:100%; opacity:1; z-index:9;}
.elementor-posts--skin-grid-wilson .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-wilson .elementor-post.has-thumbnail.has-date{ background:transparent;}
 .elementor-posts--skin-grid-wilson .elementor-post.has-thumbnail.has-date .elementor-post__content{  position:relative;  background:#fff;  padding:30px 0 30px 85px;}
 .elementor-posts--skin-grid-wilson .elementor-post.has-thumbnail.has-date .elementor-post__date{  position:absolute;  top:30px;  left:0;  width:70px;  height:auto;  text-transform:uppercase;  padding:15px 5px;  border:none;}
  .elementor-posts--skin-grid-wilson .elementor-post.has-thumbnail.has-date .elementor-post__date:before{   content:none;}
.elementor-posts--skin-grid-wilson .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-posts--skin-grid-wilson .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-wilson .elementor-post__content{ position:relative; padding:30px 40px;}
.elementor-posts--skin-grid-wilson .elementor-post__date{ display:flex; flex-direction:column; align-items:center; justify-content:center; width:104px; height:104px; font-size:30px; line-height:1.25; text-transform:uppercase; color:#fff; background:#a08958; margin-bottom:20px;}
 .elementor-posts--skin-grid-wilson .elementor-post__date span{  display:block;  font-size:24px;  line-height:22px;  text-transform:uppercase;  text-align:center;}
  .elementor-posts--skin-grid-wilson .elementor-post__date span.date{   font-weight:700;}
  .elementor-posts--skin-grid-wilson .elementor-post__date span.month{   font-size:13px;}
.elementor-posts--skin-grid-wilson .elementor-post__title{ font-size:20px; font-weight:700; line-height:1.2; margin-top:0; color:#333; margin-bottom:10px;}
 .elementor-posts--skin-grid-wilson .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-wilson .elementor-post__meta{ list-style:none; margin:0; padding:0; margin-bottom:10px;}
 .elementor-posts--skin-grid-wilson .elementor-post__meta li{  font-size:14px;  line-height:22px;  color:#a08958;}
  .elementor-posts--skin-grid-wilson .elementor-post__meta li:not(:last-child){   margin-right:15px;}
  .elementor-posts--skin-grid-wilson .elementor-post__meta li a{   color:inherit;}
.elementor-posts--skin-grid-wilson .elementor-post__excerpt{ font-size:15px; line-height:24px; color:#666;}
 .elementor-posts--skin-grid-wilson .elementor-post__excerpt p{  margin:0;}
.elementor-posts--skin-grid-jorasses .elementor-post{background:#FFFFFF;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-jorasses .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-jorasses .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-posts--skin-grid-jorasses .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-jorasses .elementor-post__content{ position:relative; padding-top:30px;}
.elementor-posts--skin-grid-jorasses .elementor-post__read-more{ position:absolute; top:-25px; right:30px; width:50px; height:50px; display:inline-flex; align-items:center; justify-content:center; color:#FFFFFF; background:#001b72; z-index:9; border:3px solid; border-radius:50px;}
 .elementor-posts--skin-grid-jorasses .elementor-post__read-more svg{  fill:currentColor;}
 .elementor-posts--skin-grid-jorasses .elementor-post__read-more:hover{  background:#ea0028;}
.elementor-posts--skin-grid-jorasses .elementor-post__date{ font-size:14px; font-weight:400; line-height:1.5; text-transform:uppercase; color:#666666; margin-bottom:8px;}
 .elementor-posts--skin-grid-jorasses .elementor-post__date svg{  display:inline-block;  vertical-align:middle;  fill:#ea0028;  margin:-3px 4px 0 1px;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-posts--skin-grid-jorasses .elementor-post__date a{  color:inherit;}
.elementor-posts--skin-grid-jorasses .elementor-post__title{ font-size:24px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:12px;}
 .elementor-posts--skin-grid-jorasses .elementor-post__title a{  color:inherit;}
  .elementor-posts--skin-grid-jorasses .elementor-post__title a:hover{   color:#EA0028;}
.elementor-posts--skin-grid-jorasses .elementor-post__meta{ list-style:none; padding:0; margin:0;}
 .elementor-posts--skin-grid-jorasses .elementor-post__meta li{  display:inline-block;  font-size:14px;  font-weight:400;  line-height:1.5;  text-transform:uppercase;  color:#666666;}
  .elementor-posts--skin-grid-jorasses .elementor-post__meta li:not(:last-child){   margin-right:24px;}
  .elementor-posts--skin-grid-jorasses .elementor-post__meta li svg{   display:inline-block;   vertical-align:middle;   fill:#ea0028;   margin:-3px 4px 0 1px;   -webkit-transition:all .3s;   transition:all .3s;}
  .elementor-posts--skin-grid-jorasses .elementor-post__meta li a{   color:inherit;}
.elementor-posts--skin-grid-cerredo .elementor-post{background:#F5F5F5;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-cerredo .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-cerredo .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-posts--skin-grid-cerredo .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-cerredo .elementor-post__content{ padding:15px 20px;}
.elementor-posts--skin-grid-cerredo .elementor-post__date{ font-size:14px; font-weight:400; line-height:1.5; color:#808080; margin-bottom:4px;}
 .elementor-posts--skin-grid-cerredo .elementor-post__date a{  color:inherit;}
.elementor-posts--skin-grid-cerredo .elementor-post__title{ font-size:24px; font-weight:700; line-height:1.25; color:#1a1a1a; margin-bottom:0;}
 .elementor-posts--skin-grid-cerredo .elementor-post__title a{  color:inherit;}
  .elementor-posts--skin-grid-cerredo .elementor-post__title a:hover{   color:#d04a48;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-cerredo .elementor-post__content{  padding:15px 16px;}
}
.elementor-posts--skin-grid-cholatse .elementor-post{background:#FFFFFF;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;padding-bottom:30px;}
.elementor-posts--skin-grid-cholatse .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-grid-cholatse .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; border-radius:40px 40px 0px 0px;}
 .elementor-posts--skin-grid-cholatse .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-grid-cholatse .elementor-post__content{ padding:30px 40px 50px 40px; position:relative; background:#FCEFF9; border-radius:0px 0px 40px 40px;}
.elementor-posts--skin-grid-cholatse .elementor-post__cat-links{ position:absolute; top:-15px; right:20px;}
 .elementor-posts--skin-grid-cholatse .elementor-post__cat-links a{  display:inline-block;  padding:6px 15px;  background:#AB3493;  border-radius:5px;  color:#fff;  font-weight:600;  font-size:12px;  line-height:15px;  text-transform:uppercase;}
.elementor-posts--skin-grid-cholatse .elementor-post__date{ font-weight:600; font-size:14px; line-height:17px; color:#AB3493; margin-bottom:5px; text-transform:uppercase;}
 .elementor-posts--skin-grid-cholatse .elementor-post__date svg{  display:inline-block;  vertical-align:middle;  fill:#AB3493;  margin:-4px 8px 0 0;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-posts--skin-grid-cholatse .elementor-post__date a{  color:inherit;}
.elementor-posts--skin-grid-cholatse .elementor-post__title{ font-size:22px; line-height:30px; color:#292937; margin-top:0px; margin-bottom:0px; font-weight:700;}
 .elementor-posts--skin-grid-cholatse .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-cholatse .elementor-post__author{ background:#FFFFFF; border:1px solid #CACACA; box-sizing:border-box; border-radius:10px; padding:9px 20px 7px; font-weight:500; font-size:14px; line-height:17px; color:#AB3493; position:absolute; bottom:-20px;}
 .elementor-posts--skin-grid-cholatse .elementor-post__author a{  color:inherit;  text-transform:uppercase;}
 .elementor-posts--skin-grid-cholatse .elementor-post__author span{  color:#555555;  text-transform:capitalize;}
 .elementor-posts--skin-grid-cholatse .elementor-post__author img{  display:inline-block;  vertical-align:middle;  margin-right:8px;  border-radius:40px;  margin-top:-2px;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-cholatse .elementor-post__date, .elementor-posts--skin-grid-cholatse .elementor-post__meta li{  font-size:13px;}
 .elementor-posts--skin-grid-cholatse .elementor-post__meta li:not(:last-child){  margin-right:16px;}
}
.elementor-posts--skin-grid-tronador .elementor-post{background:#FFFFFF;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;margin-bottom:30px;}
.elementor-posts--skin-grid-tronador .elementor-post__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; border-radius:5px 5px 0px 0px;}
 .elementor-posts--skin-grid-tronador .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-posts--skin-grid-tronador .elementor-post__content{ position:relative; border:1px solid #E6E6E6; border-radius:0px 0px 5px 5px; border-top:0;}
.elementor-posts--skin-grid-tronador .elementor-post__cat-links{ position:absolute; top:-50px; left:40px;}
 .elementor-posts--skin-grid-tronador .elementor-post__cat-links a{  display:inline-block;  padding:6px 15px;  background:#4B915A;  border-radius:5px;  color:#fff;  font-weight:600;  font-size:12px;  line-height:15px;  text-transform:uppercase;}
.elementor-posts--skin-grid-tronador .elementor-post__title{ font-size:20px; line-height:30px; color:#292937; margin-top:0px; margin-bottom:0px; font-weight:700; padding:30px 40px;}
 .elementor-posts--skin-grid-tronador .elementor-post__title a{  color:inherit;}
.elementor-posts--skin-grid-tronador .elementor-post__content-meta{ display:flex; background:#F8F8F8; border-top:1px solid #E6E6E6; justify-content:space-between; align-items:center; padding:20px 40px;}
.elementor-posts--skin-grid-tronador .elementor-post__date{ font-weight:600; font-size:14px; line-height:17px; color:#4B915A; text-transform:uppercase; width:50%;}
 .elementor-posts--skin-grid-tronador .elementor-post__date svg{  display:inline-block;  vertical-align:middle;  fill:#4B915A;  margin:-6px 8px 0 0;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-posts--skin-grid-tronador .elementor-post__date a{  color:inherit;}
.elementor-posts--skin-grid-tronador .elementor-post__author{ font-weight:500; font-size:14px; line-height:17px; color:#4B915A; width:50%;}
 .elementor-posts--skin-grid-tronador .elementor-post__author a{  color:inherit;  text-transform:uppercase;}
 .elementor-posts--skin-grid-tronador .elementor-post__author span{  color:#555555;  text-transform:capitalize;}
 .elementor-posts--skin-grid-tronador .elementor-post__author img{  display:inline-block;  vertical-align:middle;  margin-right:8px;  border-radius:40px;  margin-top:-2px;}
@media (max-width:575.98px){ .elementor-posts--skin-grid-tronador .elementor-post__title{  padding:20px 15px;}
 .elementor-posts--skin-grid-tronador .elementor-post__content-meta{  padding:15px;}
 .elementor-posts--skin-grid-tronador .elementor-post__cat-links{  left:15px;}
 .elementor-posts--skin-grid-tronador .elementor-post__date, .elementor-posts--skin-grid-tronador .elementor-post__meta li{  font-size:13px;}
 .elementor-posts--skin-grid-tronador .elementor-post__meta li:not(:last-child){  margin-right:16px;}
}
.elementor-posts--skin-grid-yutmaru.elementor-filter-wrap{margin:0 0 60px;}
.elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter{ list-style:none; margin:0; padding:0; border-bottom:4px solid #E3E3E3;}
 .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li{  display:inline-block;  font-size:18px;  font-weight:700;  line-height:1.5;  text-transform:uppercase;}
  .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li:not(:last-child){   margin-right:60px;}
  .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li a{   position:relative;   display:inline-block;   color:#8A8A8A;   padding-bottom:16px;}
   .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li a:after{    content:"";    position:absolute;    bottom:-4px;    left:0;    width:0;    height:4px;    background:#F4B03E;    opacity:0;    -webkit-transition:all .3s;    transition:all .3s;}
   .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li a.active, .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li a:hover{    color:#F4B03E;}
    .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li a.active:after, .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li a:hover:after{     opacity:1;     width:100%;}
.elementor-posts--skin-grid-yutmaru .no-result{padding:30px;}
.elementor-posts--skin-grid-yutmaru .elementor-post{display:flex;align-items:center;background:#FFFFFF;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-posts--skin-grid-yutmaru .elementor-post.animate__show{ -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-name:zoomIn; animation-name:zoomIn;}
.elementor-posts--skin-grid-yutmaru .elementor-post.animate__hide{ -webkit-animation-duration:0.5s; animation-duration:0.5s; -webkit-animation-duration:0.5s; animation-duration:0.5s; -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-name:zoomOut; animation-name:zoomOut;}
.elementor-posts--skin-grid-yutmaru .elementor-post__thumbnail-wrap{ width:40%;}
.elementor-posts--skin-grid-yutmaru .elementor-post__thumbnail{ position:relative; padding-bottom:80%; background:#e7e6e4; overflow:hidden; border-radius:30px;}
 .elementor-posts--skin-grid-yutmaru .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-posts--skin-grid-yutmaru .elementor-post__content{ width:60%; padding-left:30px;}
.elementor-posts--skin-grid-yutmaru .elementor-post__date{ font-size:18px; font-weight:700; line-height:1.5; color:#8A8A8A; margin-bottom:8px;}
.elementor-posts--skin-grid-yutmaru .elementor-post__title{ font-size:30px; font-weight:700; line-height:1.29; color:#151515; margin-bottom:18px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
 .elementor-posts--skin-grid-yutmaru .elementor-post__title a{  color:inherit;}
  .elementor-posts--skin-grid-yutmaru .elementor-post__title a:hover{   color:#F4B03E;}
.elementor-posts--skin-grid-yutmaru .elementor-post__excerpt{ font-size:18px; line-height:1.67; color:#151515; margin-bottom:18px;}
 .elementor-posts--skin-grid-yutmaru .elementor-post__excerpt p{  margin:0;}
.elementor-posts--skin-grid-yutmaru .elementor-post__read-more{ display:inline-block; font-size:18px; font-weight:700; line-height:1.5; color:#E45C35;}
 .elementor-posts--skin-grid-yutmaru .elementor-post__read-more:hover{  color:#F4B03E;}
 .elementor-posts--skin-grid-yutmaru .elementor-post__read-more svg{  margin-left:12px;}
@media (max-width:1440px){.elementor-posts--skin-grid-yutmaru .elementor-filter-wrap .elementor-filter li{ font-size:16px;}
 .elementor-posts--skin-grid-yutmaru .elementor-filter-wrap .elementor-filter li:not(:last-child){  margin-right:40px;}
.elementor-posts--skin-grid-yutmaru .elementor-post__content{ padding-left:20px;}
.elementor-posts--skin-grid-yutmaru .elementor-post__date{ font-size:16px; margin-bottom:4px;}
.elementor-posts--skin-grid-yutmaru .elementor-post__title{ font-size:24px; margin-bottom:8px;}
.elementor-posts--skin-grid-yutmaru .elementor-post__excerpt{ font-size:16px; margin-bottom:8px;}
.elementor-posts--skin-grid-yutmaru .elementor-post__read-more{ font-size:16px;}
 .elementor-posts--skin-grid-yutmaru .elementor-post__read-more svg{  margin-left:8px;}
}
@media (max-width:767.98px){.elementor-posts--skin-grid-yutmaru.elementor-filter-wrap{ margin-bottom:40px;}
 .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter{  border-bottom:none;}
  .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li{   font-size:14px;}
   .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li:not(:last-child){    margin-right:20px;}
   .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li a{    padding:10px 0;}
    .elementor-posts--skin-grid-yutmaru.elementor-filter-wrap .elementor-filter li a:after{     bottom:0;}
.elementor-posts--skin-grid-yutmaru .elementor-post{ flex-direction:column;}
 .elementor-posts--skin-grid-yutmaru .elementor-post__thumbnail-wrap{  width:100%;  margin-bottom:20px;}
 .elementor-posts--skin-grid-yutmaru .elementor-post__content{  width:100%;  text-align:center;  padding-left:0;}
}
.elementor-posts--skin-cobble-grouse{grid-template-areas:'item1 item2' 'item1 item3' 'item4 item5';}
@media (max-width:991.98px){ .elementor-posts--skin-cobble-grouse{  grid-template-areas:'item1' 'item2' 'item3' 'item4' 'item5';}
}
.elementor-posts--skin-cobble-grouse .elementor-post{ display:flex; align-items:center;}
.elementor-posts--skin-cobble-grouse .elementor-post-feature, .elementor-posts--skin-cobble-grouse .elementor-post{ display:flex; align-items:center; overflow:hidden; -webkit-transition:all .3s; transition:all .3s;}
 @media (max-width:575.98px){  .elementor-posts--skin-cobble-grouse .elementor-post-feature,   .elementor-posts--skin-cobble-grouse .elementor-post{   flex-direction:column;}
}
.elementor-posts--skin-cobble-grouse .elementor-post-feature:hover .elementor-post-feature__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-cobble-grouse .elementor-post-feature__thumbnail-wrap{ width:240px;}
.elementor-posts--skin-cobble-grouse .elementor-post-feature__thumbnail{ position:relative; line-height:0; padding-bottom:140%; background:#e7e6e4; overflow:hidden; border-radius:5px;}
 .elementor-posts--skin-cobble-grouse .elementor-post-feature__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-cobble-grouse .elementor-post-feature__content{ width:calc(100% - 300px); padding-left:30px;}
.elementor-posts--skin-cobble-grouse .elementor-post-feature__category{ font-size:16px; font-weight:400; line-height:1.5; color:#333333; margin-bottom:4px;}
 .elementor-posts--skin-cobble-grouse .elementor-post-feature__category a{  color:#da9100;}
.elementor-posts--skin-cobble-grouse .elementor-post-feature__title{ font-size:20px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:12px;}
 .elementor-posts--skin-cobble-grouse .elementor-post-feature__title a{  color:inherit;}
  .elementor-posts--skin-cobble-grouse .elementor-post-feature__title a:hover{   color:#da9100;}
.elementor-posts--skin-cobble-grouse .elementor-post-feature__excerpt{ font-size:16px; font-weight:400; line-height:1.75; color:#666666; margin-bottom:16px;}
 .elementor-posts--skin-cobble-grouse .elementor-post-feature__excerpt p{  margin:0;}
.elementor-posts--skin-cobble-grouse .elementor-post-feature__meta{ list-style:none; font-size:16px; font-weight:400; line-height:1.5; color:#333333; margin:0; padding:0;}
 .elementor-posts--skin-cobble-grouse .elementor-post-feature__meta a{  color:#da9100;}
 .elementor-posts--skin-cobble-grouse .elementor-post-feature__meta li{  display:inline-block;}
  .elementor-posts--skin-cobble-grouse .elementor-post-feature__meta li:not(:last-child):after{   content:"-";   display:inline-block;   vertical-align:middle;   margin:0 4px;}
@media (max-width:575.98px){ .elementor-posts--skin-cobble-grouse .elementor-post-feature__thumbnail-wrap{  width:100%;}
 .elementor-posts--skin-cobble-grouse .elementor-post-feature__thumbnail{  padding-bottom:66%;}
 .elementor-posts--skin-cobble-grouse .elementor-post-feature__content{  width:100%;  padding:20px 0 0;}
}
.elementor-posts--skin-cobble-grouse .elementor-post--1{ grid-area:item1;}
.elementor-posts--skin-cobble-grouse .elementor-post--2{ grid-area:item2;}
.elementor-posts--skin-cobble-grouse .elementor-post--3{ grid-area:item3;}
.elementor-posts--skin-cobble-grouse .elementor-post--4{ grid-area:item4;}
.elementor-posts--skin-cobble-grouse .elementor-post--5{ grid-area:item5;}
.elementor-posts--skin-cobble-grouse .elementor-post:hover .elementor-post__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-posts--skin-cobble-grouse .elementor-post__thumbnail-wrap{ width:150px;}
.elementor-posts--skin-cobble-grouse .elementor-post__thumbnail{ position:relative; line-height:0; padding-bottom:100%; background:#e7e6e4; overflow:hidden; border-radius:5px;}
 .elementor-posts--skin-cobble-grouse .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-posts--skin-cobble-grouse .elementor-post__content{ width:calc(100% - 150px); padding-left:30px;}
.elementor-posts--skin-cobble-grouse .elementor-post__category{ font-size:16px; font-weight:400; line-height:1.5; color:#333333; margin-bottom:4px;}
 .elementor-posts--skin-cobble-grouse .elementor-post__category a{  color:#da9100;}
.elementor-posts--skin-cobble-grouse .elementor-post__title{ font-size:20px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:12px;}
 .elementor-posts--skin-cobble-grouse .elementor-post__title a{  color:inherit;}
  .elementor-posts--skin-cobble-grouse .elementor-post__title a:hover{   color:#da9100;}
.elementor-posts--skin-cobble-grouse .elementor-post__meta{ list-style:none; font-size:16px; font-weight:400; line-height:1.5; color:#333333; margin:0; padding:0;}
 .elementor-posts--skin-cobble-grouse .elementor-post__meta a{  color:#da9100;}
 .elementor-posts--skin-cobble-grouse .elementor-post__meta li{  display:inline-block;}
  .elementor-posts--skin-cobble-grouse .elementor-post__meta li:not(:last-child):after{   content:"-";   display:inline-block;   vertical-align:middle;   margin:0 4px;}
@media (max-width:575.98px){ .elementor-posts--skin-cobble-grouse .elementor-post__thumbnail-wrap{  width:100%;}
 .elementor-posts--skin-cobble-grouse .elementor-post__thumbnail{  padding-bottom:66%;}
 .elementor-posts--skin-cobble-grouse .elementor-post__content{  width:100%;  padding:20px 0 0;}
}
.elementor-posts--skin-cobble-vaccine{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:'item1 item1 item2 item3' 'item1 item1 item4 item5';}
@media (max-width:991.98px){ .elementor-posts--skin-cobble-vaccine{  grid-template-columns:1fr 1fr;  grid-template-areas:'item1 item1' 'item1 item1' 'item2 item3' 'item4 item5';}
}
@media (max-width:767.98px){ .elementor-posts--skin-cobble-vaccine{  grid-template-columns:1fr;  grid-template-areas:'item1' 'item2' 'item3' 'item4' 'item5';}
}
.elementor-posts--skin-cobble-vaccine .elementor-post{ position:relative; overflow:hidden; border-radius:10px; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-posts--skin-cobble-vaccine .elementor-post:hover .elementor-post__thumbnail img{  -webkit-transform:scale(1.1);  transform:scale(1.1);}
 .elementor-posts--skin-cobble-vaccine .elementor-post--1{  grid-area:item1;}
  .elementor-posts--skin-cobble-vaccine .elementor-post--1 .elementor-post__title{   font-size:36px;}
  .elementor-posts--skin-cobble-vaccine .elementor-post--1 .elementor-post__date{   font-size:18px;}
 .elementor-posts--skin-cobble-vaccine .elementor-post--2{  grid-area:item2;}
 .elementor-posts--skin-cobble-vaccine .elementor-post--3{  grid-area:item3;}
 .elementor-posts--skin-cobble-vaccine .elementor-post--4{  grid-area:item4;}
 .elementor-posts--skin-cobble-vaccine .elementor-post--5{  grid-area:item5;}
 .elementor-posts--skin-cobble-vaccine .elementor-post__thumbnail{  position:relative;  height:100%;  padding-bottom:66%;  background:#e7e6e4;  overflow:hidden;}
  .elementor-posts--skin-cobble-vaccine .elementor-post__thumbnail img{   position:absolute;   top:0;   left:0;   width:100%;   height:100%;   object-fit:cover;   -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;   transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
 .elementor-posts--skin-cobble-vaccine .elementor-post__overlay{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  background:linear-gradient(180deg, rgba(21, 21, 21, 0) 0%, rgba(21, 21, 21, 0.7) 100%);  z-index:1;}
 .elementor-posts--skin-cobble-vaccine .elementor-post__content{  position:absolute;  bottom:0;  width:100%;  padding:30px;  z-index:3;}
 .elementor-posts--skin-cobble-vaccine .elementor-post__title{  font-size:18px;  font-weight:700;  line-height:1.29;  color:#FFFFFF;  margin:0;  overflow:hidden;  text-overflow:ellipsis;  display:-webkit-box;  -webkit-line-clamp:2;  -webkit-box-orient:vertical;}
  .elementor-posts--skin-cobble-vaccine .elementor-post__title a{   color:inherit;}
   .elementor-posts--skin-cobble-vaccine .elementor-post__title a:hover{    color:#25A5F4;}
 .elementor-posts--skin-cobble-vaccine .elementor-post__date{  font-size:14px;  line-height:1.5;  color:rgba(255, 255, 255, 0.7);  margin-bottom:8px;}
@media (max-width:1440px){ .elementor-posts--skin-cobble-vaccine .elementor-post--1 .elementor-post__date{  font-size:16px;}
 .elementor-posts--skin-cobble-vaccine .elementor-post--1 .elementor-post__title{  font-size:30px;}
 .elementor-posts--skin-cobble-vaccine .elementor-post__content{  padding:24px;}
}
@media (max-width:767.98px){ .elementor-posts--skin-cobble-vaccine .elementor-post--1 .elementor-post__date{  font-size:14px;}
 .elementor-posts--skin-cobble-vaccine .elementor-post--1 .elementor-post__title{  font-size:18px;}
}
.elementor-posts--skin-cobble-gamin{display:flex;flex-wrap:wrap;}
.elementor-posts--skin-cobble-gamin .col-post-image{ width:25%; padding-right:30px;}
 .elementor-posts--skin-cobble-gamin .col-post-image .elementor-post:not(:last-child){  margin-bottom:30px;  padding-bottom:30px;  border-bottom:1px solid #E5E5E5;}
.elementor-posts--skin-cobble-gamin .col-post-feature{ width:50%; padding-left:30px; padding-right:30px; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
 .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__thumbnail-wrap{  margin-bottom:25px;}
 .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__thumbnail{  position:relative;  line-height:0;  padding-bottom:66%;  overflow:hidden;}
  .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__thumbnail img{   position:absolute;   top:0;   left:0;   width:100%;   height:100%;   object-fit:cover;}
 .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__meta{  list-style:none;  margin:0 0 10px;  padding:0;}
  .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__meta li{   display:inline-block;   vertical-align:middle;   font-size:14px;   line-height:1.5;   color:#846DB7;}
   .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__meta li:not(:last-child){    margin-right:30px;}
   .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__meta li a{    color:inherit;    font-weight:700;}
   .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__meta li img{    display:inline-block;    vertical-align:middle;    width:34px;    height:34px;    margin-right:8px;    border-radius:100px;}
 .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__title{  font-size:32px;  font-weight:700;  line-height:1.4;  color:#171717;  margin-bottom:10px;}
  .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__title a{   color:inherit;}
 .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__excerpt{  font-size:16px;  line-height:1.6;  color:#737373;}
  .elementor-posts--skin-cobble-gamin .col-post-feature .elementor-post-feature__excerpt p{   margin:0;}
.elementor-posts--skin-cobble-gamin .col-post-no-image{ width:25%; padding-left:30px;}
 .elementor-posts--skin-cobble-gamin .col-post-no-image .elementor-post:not(:last-child){  margin-bottom:30px;  padding-bottom:30px;  border-bottom:1px solid #E5E5E5;}
 .elementor-posts--skin-cobble-gamin .col-post-no-image .elementor-post__date{  font-size:14px;  font-weight:400;  line-height:1.5;  color:#846DB7;  margin-bottom:8px;}
 .elementor-posts--skin-cobble-gamin .col-post-no-image .elementor-post__title{  font-size:20px;  font-weight:700;  line-height:1.5;  color:#171717;  margin-bottom:12px;}
  .elementor-posts--skin-cobble-gamin .col-post-no-image .elementor-post__title a{   color:inherit;}
 .elementor-posts--skin-cobble-gamin .col-post-no-image .elementor-post__excerpt{  font-size:16px;  line-height:1.6;  color:#737373;}
  .elementor-posts--skin-cobble-gamin .col-post-no-image .elementor-post__excerpt p{   margin:0;}
.elementor-posts--skin-cobble-gamin .col-post-grid{ width:100%; display:grid; grid-template-columns:1fr 1fr 1fr 1fr; grid-gap:30px; margin-top:30px; padding-top:30px; border-top:1px solid #E5E5E5;}
.elementor-posts--skin-cobble-gamin .col-post-image .elementor-post__thumbnail-wrap, .elementor-posts--skin-cobble-gamin .col-post-grid .elementor-post__thumbnail-wrap{ margin-bottom:15px;}
.elementor-posts--skin-cobble-gamin .col-post-image .elementor-post__thumbnail, .elementor-posts--skin-cobble-gamin .col-post-grid .elementor-post__thumbnail{ position:relative; line-height:0; padding-bottom:60%; overflow:hidden;}
 .elementor-posts--skin-cobble-gamin .col-post-image .elementor-post__thumbnail img,  .elementor-posts--skin-cobble-gamin .col-post-grid .elementor-post__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;}
.elementor-posts--skin-cobble-gamin .col-post-image .elementor-post__date, .elementor-posts--skin-cobble-gamin .col-post-grid .elementor-post__date{ font-size:14px; font-weight:400; line-height:1.5; color:#846DB7; margin-bottom:8px;}
.elementor-posts--skin-cobble-gamin .col-post-image .elementor-post__title, .elementor-posts--skin-cobble-gamin .col-post-grid .elementor-post__title{ font-size:20px; font-weight:700; line-height:1.5; color:#171717; margin:0;}
 .elementor-posts--skin-cobble-gamin .col-post-image .elementor-post__title a,  .elementor-posts--skin-cobble-gamin .col-post-grid .elementor-post__title a{  color:inherit;}
@media (max-width:991.98px){ .elementor-posts--skin-cobble-gamin .col-post-image{  width:100%;  padding:0 0 30px;  display:grid;  grid-template-columns:1fr 1fr;  grid-gap:30px;}
  .elementor-posts--skin-cobble-gamin .col-post-image .elementor-post:not(:last-child){   margin-bottom:0;   padding-bottom:0;   border-bottom:none;}
 .elementor-posts--skin-cobble-gamin .col-post-feature{  width:100%;  padding-left:0;  padding-right:0;  border-left:none;  border-right:none;}
 .elementor-posts--skin-cobble-gamin .col-post-no-image{  width:100%;  padding:30px 0 0;  display:grid;  grid-template-columns:1fr 1fr 1fr;  grid-gap:30px;}
  .elementor-posts--skin-cobble-gamin .col-post-no-image .elementor-post:not(:last-child){   margin-bottom:0;   padding-bottom:0;   border-bottom:none;}
 .elementor-posts--skin-cobble-gamin .col-post-grid{  grid-template-columns:1fr 1fr;  margin-top:0;  border-top:none;}
}
@media (max-width:767.98px){ .elementor-posts--skin-cobble-gamin .col-post-image,  .elementor-posts--skin-cobble-gamin .col-post-no-image,  .elementor-posts--skin-cobble-gamin .col-post-grid{  grid-template-columns:1fr;}
}
.elementor-recent-posts .elementor-post{display:flex;align-items:center;}
.elementor-recent-posts .elementor-post:not(:last-child){ margin-bottom:15px;}
.elementor-recent-posts .elementor-post__thumbnail{ overflow:hidden; width:60px; height:60px; background:#e7e6e4; border-radius:2px;}
 .elementor-recent-posts .elementor-post__thumbnail img{  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .4s;  transition:all .4s;}
.elementor-recent-posts .elementor-post__content{ width:calc(100% - 70px); padding-left:15px;}
.elementor-recent-posts .elementor-post__title{ font-size:14px; font-weight:600; line-height:1.25; color:#333333; margin-bottom:0; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
 .elementor-recent-posts .elementor-post__title a{  color:inherit;}
.elementor-recent-posts .elementor-post__date{ font-size:13px; font-weight:400; line-height:1.5; margin-top:4px;}
.elementor-testimonials--default .elementor-testimonial{text-align:center;overflow:hidden;}
.elementor-testimonials--default .elementor-testimonial__content{ font-size:18px; font-style:italic; line-height:1.75; margin-bottom:24px;}
.elementor-testimonials--default .elementor-testimonial__header{ display:inline-flex; align-items:center;}
.elementor-testimonials--default .elementor-testimonial__thumbnail{ position:relative; width:80px; height:80px; background:#e7e6e4; overflow:hidden; border-radius:50%;}
 .elementor-testimonials--default .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-testimonials--default .elementor-testimonial__infor{ width:calc(100% - 80px); text-align:left; padding-left:16px;}
.elementor-testimonials--default .elementor-testimonial__name{ font-size:18px; font-weight:500; line-height:1.25; margin-bottom:0;}
.elementor-testimonials--default .elementor-testimonial__job{ font-size:14px; font-weight:400; line-height:1.5;}
.elementor-testimonials--skin-grid-nevado .elementor-testimonial{overflow:hidden;}
.elementor-testimonials--skin-grid-nevado .elementor-testimonial__content{ position:relative; font-size:16px; font-weight:500; line-height:1.75; background:#f7f9ff; margin-bottom:40px; padding:40px 50px; z-index:1; border-top-left-radius:40px; border-bottom-right-radius:40px;}
 .elementor-testimonials--skin-grid-nevado .elementor-testimonial__content svg{  position:absolute;  top:15px;  left:30px;  fill:rgba(0, 0, 0, 0.1);  z-index:-1;}
.elementor-testimonials--skin-grid-nevado .elementor-testimonial__header{ display:inline-flex; align-items:center; padding-left:40px;}
.elementor-testimonials--skin-grid-nevado .elementor-testimonial__thumbnail{ position:relative; width:80px; height:80px; background:#e7e6e4; overflow:hidden; border-radius:50%;}
 .elementor-testimonials--skin-grid-nevado .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-testimonials--skin-grid-nevado .elementor-testimonial__infor{ width:calc(100% - 80px); text-align:left; padding-left:20px;}
.elementor-testimonials--skin-grid-nevado .elementor-testimonial__name{ font-size:18px; font-weight:700; line-height:1.25; color:#002f6c; margin-bottom:4px;}
.elementor-testimonials--skin-grid-nevado .elementor-testimonial__job{ font-size:14px; line-height:1.5; color:#666666;}
@media (max-width:991.98px){ .elementor-testimonials--skin-grid-nevado .elementor-testimonial__content{  padding:30px 20px;}
  .elementor-testimonials--skin-grid-nevado .elementor-testimonial__content svg{   top:5px;   left:8px;}
}
@media (max-width:575.98px){ .elementor-testimonials--skin-grid-nevado .elementor-testimonial__content{  padding:30px 16px;}
 .elementor-testimonials--skin-grid-nevado .elementor-testimonial__header{  padding-left:20px;}
}
.elementor-testimonials--skin-list-baruntse .elementor-testimonial{max-width:862px;text-align:center;overflow:hidden;margin:0 auto;}
.elementor-testimonials--skin-list-baruntse .elementor-testimonial__content{ font-size:20px; font-weight:400; line-height:1.75; color:#555555; margin-top:18px;}
.elementor-testimonials--skin-list-baruntse .elementor-testimonial__header{ display:inline-flex; align-items:center;}
.elementor-testimonials--skin-list-baruntse .elementor-testimonial__thumbnail{ position:relative; width:104px; height:104px; background:#e7e6e4; overflow:hidden; border-radius:50%;}
 .elementor-testimonials--skin-list-baruntse .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-testimonials--skin-list-baruntse .elementor-testimonial__infor{ width:calc(100% - 104px); text-align:left; padding-left:22px;}
.elementor-testimonials--skin-list-baruntse .elementor-testimonial__name{ font-size:23px; font-weight:700; line-height:1.25; color:#002866; margin-bottom:0;}
.elementor-testimonials--skin-list-baruntse .elementor-testimonial__job{ font-size:16px; font-weight:400; line-height:1.5; color:#7889A4;}
.elementor-testimonials--skin-list-coropuna.swiper-main{position:relative;max-width:885px;z-index:1;background:#BFCC80;margin:0 auto;padding:60px 80px 140px;border:5px solid #4E3629;border-radius:30px;}
.elementor-testimonials--skin-list-coropuna.swiper-thumbs{position:relative;max-width:570px;z-index:3;margin:-80px auto 0;padding:30px 20px;background:#4E3629;border-radius:10px;}
.elementor-testimonials--skin-list-coropuna.swiper-thumbs .swiper-slide{ cursor:pointer; -webkit-transform:scale(0.8); transform:scale(0.8); -webkit-transition:all .3s; transition:all .3s;}
 .elementor-testimonials--skin-list-coropuna.swiper-thumbs .swiper-slide img{  opacity:0.8;}
 .elementor-testimonials--skin-list-coropuna.swiper-thumbs .swiper-slide.swiper-slide-thumb-active{  cursor:unset;  -webkit-transform:scale(1);  transform:scale(1);}
  .elementor-testimonials--skin-list-coropuna.swiper-thumbs .swiper-slide.swiper-slide-thumb-active img{   opacity:1;}
.elementor-testimonials--skin-list-coropuna .elementor-testimonial{position:relative;padding-left:88px;}
.elementor-testimonials--skin-list-coropuna .elementor-testimonial__icon{ position:absolute; top:0; left:0;}
 .elementor-testimonials--skin-list-coropuna .elementor-testimonial__icon svg{  fill:#FFFFFF;}
.elementor-testimonials--skin-list-coropuna .elementor-testimonial__content{ font-size:20px; font-style:italic; line-height:1.75; color:#215732; margin-bottom:16px;}
.elementor-testimonials--skin-list-coropuna .elementor-testimonial__header{ display:flex; flex-direction:column;}
.elementor-testimonials--skin-list-coropuna .elementor-testimonial__name{ font-size:26px; font-weight:500; line-height:1.25; color:#4E3629; margin-bottom:8px;}
.elementor-testimonials--skin-list-coropuna .elementor-testimonial__job{ font-size:13px; font-weight:500; line-height:1.25; text-transform:uppercase; color:#4E3629;}
.elementor-testimonials--skin-list-coropuna .elementor-testimonial__thumbnail{ position:relative; padding-bottom:100%; background:#000000; overflow:hidden;}
 .elementor-testimonials--skin-list-coropuna .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
@media (max-width:991.98px){.elementor-testimonials--skin-list-coropuna.swiper-main{ padding:60px 30px 140px;}
.elementor-testimonials--skin-list-coropuna.swiper-thumbs{ max-width:80%;}
}
@media (max-width:575.98px){.elementor-testimonials--skin-list-coropuna.swiper-main{ padding:40px 16px 100px;}
.elementor-testimonials--skin-list-coropuna.swiper-thumbs{ margin-top:-60px; padding:20px 10px;}
.elementor-testimonials--skin-list-coropuna .elementor-testimonial{ text-align:center; padding-left:0;}
 .elementor-testimonials--skin-list-coropuna .elementor-testimonial__icon{  position:static;  margin-bottom:16px;}
}
.elementor-testimonials--skin-list-ampato .elementor-testimonial{display:flex;align-items:center;overflow:hidden;max-width:960px;margin:0 auto;}
.elementor-testimonials--skin-list-ampato .elementor-testimonial__thumbnail{ position:relative; width:246px; height:246px; background:#e7e6e4; overflow:hidden; border-radius:50%;}
 .elementor-testimonials--skin-list-ampato .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-testimonials--skin-list-ampato .elementor-testimonial__content-wrap{ width:calc(100% - 246px); position:relative; padding-left:130px;}
 .elementor-testimonials--skin-list-ampato .elementor-testimonial__content-wrap svg{  position:absolute;  top:-5px;  left:40px;}
.elementor-testimonials--skin-list-ampato .elementor-testimonial__content{ font-size:20px; line-height:1.75; color:#666666; margin-bottom:24px;}
.elementor-testimonials--skin-list-ampato .elementor-testimonial__name{ font-size:26px; font-weight:700; line-height:1.25; color:#1D2440; margin-bottom:8px;}
.elementor-testimonials--skin-list-ampato .elementor-testimonial__job{ font-size:14px; font-weight:500; line-height:1.5; text-transform:uppercase; color:#EFAB23;}
@media (max-width:767.98px){ .elementor-testimonials--skin-list-ampato .elementor-testimonial{  flex-direction:column;}
  .elementor-testimonials--skin-list-ampato .elementor-testimonial__thumbnail{   margin-bottom:30px;}
  .elementor-testimonials--skin-list-ampato .elementor-testimonial__content-wrap{   width:100%;   text-align:center;   padding:0;}
   .elementor-testimonials--skin-list-ampato .elementor-testimonial__content-wrap svg{    display:none;}
}
.elementor-testimonials--skin-list-andrus .elementor-testimonial{overflow:hidden;}
.elementor-testimonials--skin-list-andrus .elementor-testimonial__content{ position:relative; font-size:22px; line-height:1.75; color:#333; font-style:italic; margin:40px 0 30px; z-index:1;}
 .elementor-testimonials--skin-list-andrus .elementor-testimonial__content svg{  position:absolute;  top:-40px;  left:0;  fill:#fed700;  z-index:-1;}
.elementor-testimonials--skin-list-andrus .elementor-testimonial__header{ display:inline-flex; align-items:center;}
.elementor-testimonials--skin-list-andrus .elementor-testimonial__thumbnail{ position:relative; width:85px; height:85px; background:#e7e6e4; overflow:hidden; border-radius:50%;}
 .elementor-testimonials--skin-list-andrus .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-testimonials--skin-list-andrus .elementor-testimonial__infor{ width:calc(100% - 85px); text-align:left; padding-left:20px;}
.elementor-testimonials--skin-list-andrus .elementor-testimonial__name{ font-size:24px; font-weight:800; line-height:1.25; color:#333333; margin-bottom:0;}
.elementor-testimonials--skin-list-andrus .elementor-testimonial__job{ font-size:16px; font-weight:700; line-height:1.5; color:#fed700;}
.elementor-testimonials--skin-list-saltoro .elementor-testimonial{overflow:hidden;text-align:center;}
.elementor-testimonials--skin-list-saltoro .elementor-testimonial__content{ max-width:820px; font-size:24px; line-height:1.75; font-style:italic; color:#716886; margin:15px auto 30px; z-index:1;}
.elementor-testimonials--skin-list-saltoro .elementor-testimonial__header{ display:inline-flex; align-items:center;}
.elementor-testimonials--skin-list-saltoro .elementor-testimonial__thumbnail{ position:relative; width:85px; height:85px; background:#e7e6e4; overflow:hidden; border-radius:50%;}
 .elementor-testimonials--skin-list-saltoro .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-testimonials--skin-list-saltoro .elementor-testimonial__infor{ width:calc(100% - 85px); text-align:left; padding-left:20px;}
.elementor-testimonials--skin-list-saltoro .elementor-testimonial__name{ font-size:22px; font-weight:700; line-height:1.25; color:#4b3381; margin-bottom:0;}
.elementor-testimonials--skin-list-saltoro .elementor-testimonial__job{ font-size:16px; font-weight:700; line-height:1.5; color:#f97a60;}
.elementor-testimonials--skin-list-changtse .elementor-testimonial{overflow:hidden;padding-left:100px;padding-right:150px;}.elementor-testimonials--skin-list-changtse_.elementor-testimonial_svg.svg-icon{ transform:rotate(180deg); position:absolute; left:0; top:20px; fill:#c1c1c1;}
.elementor-testimonials--skin-list-changtse .elementor-testimonial__content{ font-size:22px; line-height:36px; font-style:italic; color:#666; margin:15px auto 30px; z-index:1;}
.elementor-testimonials--skin-list-changtse .elementor-testimonial__header{ display:inline-flex; align-items:center;}
.elementor-testimonials--skin-list-changtse .elementor-testimonial__thumbnail{ position:relative; width:85px; height:85px; background:#e7e6e4; overflow:hidden; border-radius:50%;}
 .elementor-testimonials--skin-list-changtse .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-testimonials--skin-list-changtse .elementor-testimonial__infor{ width:calc(100% - 85px); text-align:left; padding-left:20px;}
.elementor-testimonials--skin-list-changtse .elementor-testimonial__name{ font-size:24px; line-height:32px; font-weight:800; text-transform:none; color:#333; margin-bottom:0;}
.elementor-testimonials--skin-list-changtse .elementor-testimonial__job{ font-size:16px; font-weight:700; line-height:26px; text-transform:uppercase; color:#e05d41;}
@media (max-width:991.98px){.elementor-testimonials--skin-list-changtse .elementor-testimonial{ padding-left:0px; padding-right:0px; padding-top:80px;}
 .elementor-testimonials--skin-list-changtse_.elementor-testimonial_svg.svg-icon{  top:0px;}
.elementor-testimonials--skin-list-changtse .elementor-swiper-button{ top:35px !important;}
}
.elementor-testimonials--skin-list-changtse .elementor-swiper-button{width:50px;height:70px;line-height:70px;background:#667a62;opacity:1;margin:5px;border-radius:4px;top:55px;}
.elementor-testimonials--skin-list-changtse .elementor-swiper-button.elementor-swiper-button-prev{ right:70px; left:auto;}
.elementor-testimonials--skin-list-changtse .elementor-swiper-button.elementor-swiper-button-next{ right:0px; left:auto;}
.elementor-testimonials--skin-list-changla .elementor-testimonial{overflow:hidden;}
.elementor-testimonials--skin-list-changla .elementor-testimonial__content{ font-size:38px; font-weight:400; line-height:1.75; color:#333; margin-bottom:12px;}
.elementor-testimonials--skin-list-changla .elementor-testimonial__name{ font-size:22px; line-height:1.25; font-weight:400; text-transform:none; color:#ffe9bc; margin-bottom:0;}
.elementor-testimonials--skin-list-galloway .elementor-testimonial{overflow:hidden;}
.elementor-testimonials--skin-list-galloway .elementor-testimonial__content{ position:relative; font-size:22px; font-weight:400; line-height:1.75; font-style:italic; color:#282828; background:#f5f5f5; margin-bottom:30px; padding:30px; z-index:1; border-radius:4px;}
.elementor-testimonials--skin-list-galloway .elementor-testimonial__header{ position:relative; display:inline-flex; align-items:center; margin:0 30px;}
 .elementor-testimonials--skin-list-galloway .elementor-testimonial__header:after{  content:"";  position:absolute;  top:-30px;  left:35px;  border:solid 10px transparent;  border-top-color:#f5f5f5;}
.elementor-testimonials--skin-list-galloway .elementor-testimonial__thumbnail{ position:relative; width:100px; height:100px; background:#e7e6e4; overflow:hidden; border-radius:50%;}
 .elementor-testimonials--skin-list-galloway .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-testimonials--skin-list-galloway .elementor-testimonial__infor{ width:calc(100% - 85px); text-align:left; padding-left:20px;}
.elementor-testimonials--skin-list-galloway .elementor-testimonial__name{ font-size:30px; font-weight:700; line-height:1.25; color:#282828; margin-bottom:0;}
.elementor-testimonials--skin-list-galloway .elementor-testimonial__job{ font-size:16px; font-weight:400; line-height:1.5; color:#ffba00;}
@media (max-width:575.98px){ .elementor-testimonials--skin-list-galloway .elementor-testimonial__content{  font-size:18px;  padding:24px 16px;}
 .elementor-testimonials--skin-list-galloway .elementor-testimonial__header{  margin:0;}
  .elementor-testimonials--skin-list-galloway .elementor-testimonial__header:after{   left:25px;}
 .elementor-testimonials--skin-list-galloway .elementor-testimonial__thumbnail{  width:80px;  height:80px;}
 .elementor-testimonials--skin-list-galloway .elementor-testimonial__name{  font-size:24px;}
 .elementor-testimonials--skin-list-galloway .elementor-testimonial__job{  font-size:14px;}
}
.elementor-testimonials--skin-list-jorasses .elementor-testimonial{text-align:center;overflow:hidden;}
.elementor-testimonials--skin-list-jorasses .elementor-testimonial__content{ font-size:22px; font-weight:400; line-height:1.75; font-style:italic; color:#666666; margin-bottom:16px;}
.elementor-testimonials--skin-list-jorasses .elementor-testimonial__infor{ font-size:16px; font-weight:400; line-height:1.5;}
.elementor-testimonials--skin-list-jorasses .elementor-testimonial__name{ display:inline-block; vertical-align:middle; font-size:20px; font-weight:700; color:#333333; margin-bottom:0;}
.elementor-testimonials--skin-list-jorasses .elementor-testimonial__job{ display:inline-block; vertical-align:middle; font-style:italic; color:#333333;}
 .elementor-testimonials--skin-list-jorasses .elementor-testimonial__job:before{  content:"-";  display:inline-block;  vertical-align:middle;  margin:0 4px;}
.elementor-testimonials--skin-list-cholatse .elementor-testimonial{overflow:hidden;}
.elementor-testimonials--skin-list-cholatse .elementor-testimonial__item{ padding-left:100px;}
.elementor-testimonials--skin-list-cholatse .elementor-testimonial__thumbnail{ width:188px; height:188px; border-radius:50%; position:relative; overflow:hidden; padding-bottom:188px; background:#e7e6e4; display:inline-block; vertical-align:middle; z-index:9;}
 .elementor-testimonials--skin-list-cholatse .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;}
.elementor-testimonials--skin-list-cholatse .elementor-testimonial__content{ font-size:18px; font-weight:400; line-height:1.75; color:#666666; margin-bottom:16px; position:relative;}
 .elementor-testimonials--skin-list-cholatse .elementor-testimonial__content:before{  content:'';  background:url("cls-quote.png");  width:56px;  height:56px;  display:block;  position:absolute;  left:-80px;  top:-5px;}
 .elementor-testimonials--skin-list-cholatse .elementor-testimonial__content:after{  content:'';  background:url("cls-quote.png");  width:56px;  height:56px;  display:block;  position:absolute;  left:50%;  bottom:-70px;  transform:matrix(-1, 0, 0, 1, 0, 0);}
.elementor-testimonials--skin-list-cholatse .elementor-testimonial__infor{ font-size:16px; font-weight:400; line-height:1.5; display:inline-block; vertical-align:middle; width:calc(100% - 200px); -webkit-mask-image:url(cls-ellipse-testimonial.svg); mask-image:url(cls-ellipse-testimonial.svg); mask-repeat:no-repeat; -webkit-mask-repeat:no-repeat; -webkit-mask-size:100% 100%; mask-size:cover; background:#fff; padding:90px 100px 90px 200px; margin-left:-100px;}
.elementor-testimonials--skin-list-cholatse .elementor-testimonial__name{ display:block; font-size:26px; font-weight:700; color:#292937; margin-bottom:0;}
.elementor-testimonials--skin-list-cholatse .elementor-testimonial__job{ display:block; color:#AB3493; font-size:15px; font-weight:500;}
.elementor-testimonials--skin-list-cholatse .elementor-swiper-button{width:68px;height:68px;line-height:68px;background:#fff;opacity:1;border-radius:10px;color:#292937;}
@media (max-width:768px){.elementor-testimonials--skin-list-cholatse .elementor-testimonial__item{ padding-left:0px; text-align:center;}
.elementor-testimonials--skin-list-cholatse .elementor-testimonial__infor{ width:100%; -webkit-mask-image:none; mask-image:none; padding:15px; margin-left:0px; padding-bottom:30px;}
.elementor-testimonials--skin-list-cholatse .elementor-testimonial__content{ font-size:16px;}
 .elementor-testimonials--skin-list-cholatse .elementor-testimonial__content:before{  content:none;}
 .elementor-testimonials--skin-list-cholatse .elementor-testimonial__content:after{  content:none;}
.elementor-testimonials--skin-list-cholatse .elementor-swiper-button{ display:none;}
}
.elementor-testimonials--skin-list-tronador .elementor-testimonial{display:flex;align-items:center;overflow:hidden;max-width:960px;margin:0 auto;}
.elementor-testimonials--skin-list-tronador .elementor-testimonial__thumbnail{ position:relative; width:50%; background:#e7e6e4; padding-bottom:300px; border-radius:5px; overflow:hidden; margin-right:50px;}
 .elementor-testimonials--skin-list-tronador .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-testimonials--skin-list-tronador .elementor-testimonial__content-wrap{ width:50%; position:relative; padding:20px 0px;}
 .elementor-testimonials--skin-list-tronador .elementor-testimonial__content-wrap svg{  position:absolute;  top:20px;  right:40px;  transform:rotate(180deg);  fill:#4B915A;}
.elementor-testimonials--skin-list-tronador .elementor-testimonial__content{ font-size:18px; line-height:28px; color:#555555; margin-bottom:24px; font-style:italic;}
.elementor-testimonials--skin-list-tronador .elementor-testimonial__name{ font-weight:bold; font-size:36px; line-height:48px; color:#222222;}
.elementor-testimonials--skin-list-tronador .elementor-testimonial__job{ font-weight:500; font-size:18px; line-height:33px; color:#4B915A;}
.elementor-testimonials--skin-list-tronador .elementor-testimonial__donated{ font-weight:bold; font-size:22px; line-height:33px; color:#4B915A;}
@media (max-width:767.98px){ .elementor-testimonials--skin-list-tronador .elementor-testimonial{  flex-direction:column;}
  .elementor-testimonials--skin-list-tronador .elementor-testimonial__thumbnail{   margin-bottom:30px;   width:100%;   margin-right:0;}
  .elementor-testimonials--skin-list-tronador .elementor-testimonial__content-wrap{   width:100%;   text-align:center;   padding:0;}
   .elementor-testimonials--skin-list-tronador .elementor-testimonial__content-wrap svg{    display:none;}
}
.elementor-testimonials--skin-list-cruces .elementor-testimonial{overflow:hidden;background:#FFFFFF;padding:40px;border-radius:10px;}.elementor-testimonials--skin-list-cruces_.elementor-testimonial_svg.svg-icon{ fill:#333356;}
.elementor-testimonials--skin-list-cruces .elementor-testimonial__content{ font-weight:400; font-size:20px; line-height:1.74; color:#444444; margin-bottom:20px; z-index:1;}
.elementor-testimonials--skin-list-cruces .elementor-testimonial__header{ display:inline-flex; align-items:center;}
.elementor-testimonials--skin-list-cruces .elementor-testimonial__thumbnail{ position:relative; width:120px; height:120px; background:#e7e6e4; overflow:hidden; border-radius:50%;}
 .elementor-testimonials--skin-list-cruces .elementor-testimonial__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-testimonials--skin-list-cruces .elementor-testimonial__infor{ width:calc(100% - 120px); text-align:left; padding-left:20px;}
.elementor-testimonials--skin-list-cruces .elementor-testimonial__name{ font-weight:700; font-size:33px; line-height:1.3; margin-bottom:8px;}
.elementor-testimonials--skin-list-cruces .elementor-testimonial__job{ font-weight:600; font-size:18px; line-height:1.5; color:#BFB170;}
.elementor-testimonials--skin-list-cruces .elementor-swiper-button{width:50px;height:50px;line-height:50px;color:#BFB170;background:#FFFFFF;border:3px solid #BFB170;opacity:1;margin:5px;border-radius:10px;top:auto;bottom:50px;}
.elementor-testimonials--skin-list-cruces .elementor-swiper-button:hover{ color:#FFFFFF; background:#BFB170;}
.elementor-testimonials--skin-list-cruces .elementor-swiper-button.elementor-swiper-button-prev{ right:100px; left:auto;}
.elementor-testimonials--skin-list-cruces .elementor-swiper-button.elementor-swiper-button-next{ right:40px; left:auto;}
@media (max-width:575.98px){.elementor-testimonials--skin-list-cruces .elementor-testimonial{ padding:25px 15px;}
 .elementor-testimonials--skin-list-cruces .elementor-testimonial__thumbnail{  width:100px;  height:100px;}
 .elementor-testimonials--skin-list-cruces .elementor-testimonial__infor{  width:calc(100% - 100px);}
 .elementor-testimonials--skin-list-cruces .elementor-testimonial__name{  font-size:26px;}
 .elementor-testimonials--skin-list-cruces .elementor-testimonial__job{  font-size:16px;}
.elementor-testimonials--skin-list-cruces .elementor-swiper-button{ top:50px;}
 .elementor-testimonials--skin-list-cruces .elementor-swiper-button.elementor-swiper-button-prev{  right:75px;}
 .elementor-testimonials--skin-list-cruces .elementor-swiper-button.elementor-swiper-button-next{  right:15px;}
}
.elementor-test-special__tab{display:flex;gap:30px;margin-bottom:30px;}
.elementor-test-special__tab-item{position:relative;overflow:hidden;cursor:pointer;opacity:0.5;border-radius:20px 80px 20px 20px;-webkit-transition:all .3s;transition:all .3s;}
.elementor-test-special__tab-item.active{ opacity:1;}
 .elementor-test-special__tab-item.active .elementor-test-special__tab-name{  opacity:1;}
.elementor-test-special__tab-thumb{line-height:0;}
.elementor-test-special__tab-name{position:absolute;bottom:15px;left:15px;display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;line-height:1.5;color:#0A0A0A;background:#FFFFFF;opacity:0;margin:0;padding:10px 20px;border-radius:50px;-webkit-transition:all .3s;transition:all .3s;}
.elementor-test-special__panel{position:relative;}
.elementor-test-special__panel-item{position:relative;display:none;}
.elementor-test-special__panel-item:before{ content:""; position:absolute; top:-10px; left:16%; width:20px; height:20px; background:#FFFFFF; -webkit-transform:translateX(-10px) rotate(45deg); transform:translateX(-10px) rotate(45deg);}
.elementor-test-special__panel-item[data-index="1"]:before{ left:50%;}
.elementor-test-special__panel-item[data-index="2"]:before{ left:84%;}
.elementor-test-special__panel-item.active{ display:block;}
.elementor-test-special__panel-inner{position:relative;display:flex;align-items:flex-end;background:#FFFFFF;padding-left:120px;border-radius:20px;}
.elementor-test-special__panel-inner svg{ position:absolute; top:50px; left:50px;}
.elementor-test-special__panel-content{padding:50px 50px 120px;}
.elementor-test-special__panel-title{font-size:28px;font-weight:700;line-height:1.2;color:#0A0A0A;margin:0 0 15px;}
.elementor-test-special__panel-desc{font-size:16px;font-weight:400;line-height:1.5;color:#4A4A4A;}
.elementor-test-special__panel-persion{position:relative;padding:50px 50px 0;}
.elementor-test-special__panel-image{position:relative;width:320px;line-height:0;z-index:1;padding:0 25px;}
.elementor-test-special__panel-image:before{ content:""; position:absolute; bottom:0; left:0; width:100%; height:80%; background:#FFD231; z-index:-1; border-radius:200px 200px 0px 0px;}
.elementor-test-special__panel-image img{ width:100%; height:auto;}
.elementor-test-special__panel-info{position:absolute;bottom:30px;left:70px;z-index:1;background:#BD3C2B;padding:10px 30px;border-radius:50px 4px 34px 50px;-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.elementor-test-special__info-name{font-size:16px;font-weight:700;line-height:1.5;color:#FFFFFF;margin:0;}
.elementor-test-special__info-job{font-size:14px;font-weight:400;line-height:1.5;color:#e2b6ad;}
.elementor-test-special__nav{position:absolute;bottom:50px;left:170px;display:flex;gap:24px;}
.elementor-test-special__nav-btn{-webkit-transition:all .3s;transition:all .3s;}
.elementor-test-special__nav-btn:hover{ opacity:0.5;}
@media (max-width:991.98px){.elementor-test-special__panel-persion{ display:none;}
.elementor-test-special__tab-name{ gap:4px; font-size:14px; padding:8px 16px;}
 .elementor-test-special__tab-name svg{  width:20px;  height:auto;}
}
@media (max-width:767.98px){.elementor-test-special__tab-name{ display:none;}
.elementor-test-special__panel-inner{ padding-left:80px;}
 .elementor-test-special__panel-inner svg{  top:30px;  left:30px;  width:50px;  height:auto;}
.elementor-test-special__panel-content{ padding:30px 30px 80px;}
.elementor-test-special__panel-title{ font-size:24px;}
.elementor-test-special__nav{ bottom:30px; left:110px;}
}
@media (max-width:576px){.elementor-test-special__panel-inner{ padding-left:55px;}
 .elementor-test-special__panel-inner svg{  left:15px;  width:40px;}
.elementor-test-special__panel-content{ padding:30px 15px 80px;}
.elementor-test-special__panel-title{ font-size:20px;}
.elementor-test-special__nav{ left:70px;}
}
.elementor-members--default .elementor-member{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s;transition:all .3s;}
.elementor-members--default .elementor-member__thumbnail{ position:relative; padding-bottom:105%; background:#e7e6e4; overflow:hidden; margin-bottom:20px;}
 .elementor-members--default .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-members--default .elementor-member__title{ font-size:22px; line-height:1.25; margin-bottom:8px;}
 .elementor-members--default .elementor-member__title a{  color:inherit;}
.elementor-members--default .elementor-member__position{ font-size:14px; font-weight:500; text-transform:uppercase; color:#0073a8; margin-bottom:12px;}
.elementor-members--default .elementor-member__socials a{ display:inline-block; color:#333333; margin:0 4px;}
 .elementor-members--default .elementor-member__socials a:hover{  color:#0073a8;}
 .elementor-members--default .elementor-member__socials a svg{  fill:currentColor;}
.elementor-members--skin-pumori.elementor-filter-wrap{text-align:center;margin:0 0 50px;}
.elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter{ list-style:none; display:inline-block; margin:0; padding:0;}
 .elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li{  position:relative;  display:inline-block;  font-size:16px;  font-weight:700;  line-height:1.5;  text-transform:uppercase;}
  .elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li:after{   content:"";   position:absolute;   top:0;   right:0;   width:1px;   height:100%;   background-color:rgba(255, 255, 255, 0.25);}
  .elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li:first-child a{   border-radius:50px 0 0 50px;}
  .elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li:last-child:after{   display:none;}
  .elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li:last-child a{   border-radius:0 50px 50px 0;}
  .elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li a{   display:inline-block;   color:#FFFFFF;   background:#002866;   padding:20px 40px;}
   .elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li a.active, .elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li a:hover{    color:#002866;    background:#FFEE00;}
 @media (max-width:991.98px){  .elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li a{   padding:20px 30px;}
}
 @media (max-width:767.98px){  .elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li{   font-size:14px;}
   .elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li a{    padding:15px 20px;}
}
.elementor-members--skin-pumori .no-result{padding:30px;}
.elementor-members--skin-pumori .elementor-member{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s;transition:all .3s;}
.elementor-members--skin-pumori .elementor-member.animate__show{ -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-name:zoomIn; animation-name:zoomIn;}
.elementor-members--skin-pumori .elementor-member.animate__hide{ -webkit-animation-duration:0.5s; animation-duration:0.5s; -webkit-animation-duration:0.5s; animation-duration:0.5s; -webkit-animation-fill-mode:both; animation-fill-mode:both; -webkit-animation-name:zoomOut; animation-name:zoomOut;}
.elementor-members--skin-pumori .elementor-member__thumbnail{ position:relative; padding-bottom:105%; background:#e7e6e4; overflow:hidden; margin-bottom:20px; border-radius:50px;}
 .elementor-members--skin-pumori .elementor-member__thumbnail:after{  content:"";  position:absolute;  bottom:0;  left:50%;  width:94px;  height:10px;  background:#FFEE00;  margin-left:-47px;}
 .elementor-members--skin-pumori .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-members--skin-pumori .elementor-member__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.35); z-index:1; opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.elementor-members--skin-pumori .elementor-member__title{ font-size:20px; font-weight:700; line-height:1.25; text-transform:uppercase; color:#002866; margin-bottom:4px;}
 .elementor-members--skin-pumori .elementor-member__title a{  color:inherit;}
.elementor-members--skin-pumori .elementor-member__position{ font-size:14px; font-weight:400; line-height:1.5; text-transform:uppercase; color:#4D6995;}
.elementor-members--skin-pumori .elementor-member__socials{ position:absolute; bottom:20px; right:20px; width:42px; z-index:3; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-members--skin-pumori .elementor-member__socials a{  display:inline-flex;  align-items:center;  justify-content:center;  width:42px;  height:42px;  color:#FFFFFF;  background:#1f3ddc;  border-radius:30px;  opacity:0;}
  .elementor-members--skin-pumori .elementor-member__socials a:not(:last-child){   margin-bottom:5px;}
  .elementor-members--skin-pumori .elementor-member__socials a svg{   fill:currentColor;}
.elementor-members--skin-pumori .elementor-member:hover .elementor-member__overlay{ opacity:1;}
.elementor-members--skin-pumori .elementor-member:hover .elementor-member__socials a{ animation-name:fadeInRight;}
.elementor-members--skin-batura .elementor-member{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s;transition:all .3s;}
.elementor-members--skin-batura .elementor-member__thumbnail{ position:relative; padding-bottom:105%; background:#e7e6e4; overflow:hidden; margin-bottom:20px; border-radius:5px;}
 .elementor-members--skin-batura .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-members--skin-batura .elementor-member__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 85, 255, 0.89); z-index:1; opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.elementor-members--skin-batura .elementor-member__infor{ position:absolute; bottom:0; left:0; width:100%; z-index:3; padding:40px 16px;}
.elementor-members--skin-batura .elementor-member__title{ font-size:26px; font-weight:700; line-height:1.25; margin-bottom:4px;}
 .elementor-members--skin-batura .elementor-member__title a{  color:inherit;}
.elementor-members--skin-batura .elementor-member__position{ font-size:16px; line-height:1.5; color:#0055ff;}
.elementor-members--skin-batura .elementor-member__email{ font-size:16px; line-height:1.5; color:#FFFFFF; opacity:0; -webkit-transform:translateY(100%); transform:translateY(100%); -webkit-transition:all .4s ease .6s; transition:all .4s ease .6s;}
 .elementor-members--skin-batura .elementor-member__email a{  color:inherit;}
.elementor-members--skin-batura .elementor-member__socials{ margin-bottom:8px;}
 .elementor-members--skin-batura .elementor-member__socials a{  display:inline-flex;  align-items:center;  justify-content:center;  width:42px;  height:42px;  color:#FFFFFF;  background:rgba(51, 51, 51, 0.24);  margin:4px;  border-radius:50px;  opacity:0;}
  .elementor-members--skin-batura .elementor-member__socials a:hover{   color:#0055ff;   background:#FFFFFF;}
  .elementor-members--skin-batura .elementor-member__socials a svg{   fill:currentColor;}
.elementor-members--skin-batura .elementor-member:hover .elementor-member__overlay{ opacity:1;}
.elementor-members--skin-batura .elementor-member:hover .elementor-member__socials a{ animation-name:fadeInUp;}
.elementor-members--skin-batura .elementor-member:hover .elementor-member__email{ opacity:1; -webkit-transform:translateY(0); transform:translateY(0);}
.elementor-members--skin-changla .elementor-member{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-members--skin-changla .elementor-member__thumbnail{ position:relative; padding-bottom:105%; background:#e7e6e4; overflow:hidden; margin-bottom:20px; border-radius:3px;}
 .elementor-members--skin-changla .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-members--skin-changla .elementor-member__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.35); z-index:1; opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.elementor-members--skin-changla .elementor-member__title{ font-size:22px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:4px;}
 .elementor-members--skin-changla .elementor-member__title a{  color:inherit;}
  .elementor-members--skin-changla .elementor-member__title a:hover{   color:#1f3ddc;}
.elementor-members--skin-changla .elementor-member__position{ font-size:14px; font-weight:400; line-height:1.5; text-transform:uppercase; color:#999999;}
.elementor-members--skin-changla .elementor-member__socials{ position:absolute; bottom:5px; right:5px; width:42px; z-index:3; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-members--skin-changla .elementor-member__socials a{  display:inline-flex;  align-items:center;  justify-content:center;  width:42px;  height:42px;  color:#FFFFFF;  background:#1f3ddc;  border-radius:2px;  opacity:0;}
  .elementor-members--skin-changla .elementor-member__socials a:not(:last-child){   margin-bottom:5px;}
  .elementor-members--skin-changla .elementor-member__socials a svg{   fill:currentColor;}
.elementor-members--skin-changla .elementor-member:hover .elementor-member__overlay{ opacity:1;}
.elementor-members--skin-changla .elementor-member:hover .elementor-member__socials a{ animation-name:fadeInRight;}
.elementor-members--skin-havsula .elementor-member{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-members--skin-havsula .elementor-member__thumbnail{ position:relative; padding-bottom:120%; background:#e7e6e4; overflow:hidden; border-radius:3px; -webkit-transition:all .5s; transition:all .5s;}
 .elementor-members--skin-havsula .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-members--skin-havsula .elementor-member__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.23); z-index:1; -webkit-transition:all .3s; transition:all .3s;}
.elementor-members--skin-havsula .elementor-member__title{ position:absolute; top:50%; left:50%; max-width:calc(100% - 30px); font-size:32px; font-weight:700; line-height:1; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#FFFFFF; margin-bottom:0; padding-left:5px; z-index:3; border-left:20px solid #EC2127; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); -webkit-transition:0.5s cubic-bezier(0.11, 0.7, 0.33, 1.21); transition:0.5s cubic-bezier(0.11, 0.7, 0.33, 1.21);}
 .elementor-members--skin-havsula .elementor-member__title a{  color:inherit;}
 @media (max-width:575.98px){  .elementor-members--skin-havsula .elementor-member__title{   font-size:24px;}
}
.elementor-members--skin-havsula .elementor-member__socials{ position:absolute; bottom:0; left:0; width:100%; line-height:1; text-align:center; padding:15px; z-index:3; border-top:solid 1px rgba(255, 255, 255, 0.5); -webkit-transition:all .3s; transition:all .3s;}
 .elementor-members--skin-havsula .elementor-member__socials a{  display:inline-block;  margin:0 10px;  color:#FFFFFF;}
  .elementor-members--skin-havsula .elementor-member__socials a:hover{   color:#EC2127;}
  .elementor-members--skin-havsula .elementor-member__socials a svg{   fill:currentColor;}
.elementor-members--skin-havsula .elementor-member:hover .elementor-member__thumbnail{ transform:scale(1.1); -webkit-transform:scale(1.1);}
.elementor-members--skin-havsula .elementor-member:hover .elementor-member__title{ top:15px; -webkit-transform:translate(-50%, 0) scale(0.8); transform:translate(-50%, 0) scale(0.8);}
.elementor-members--skin-taboche .elementor-member{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s;transition:all .3s;}
.elementor-members--skin-taboche .elementor-member__thumbnail{ position:relative; padding-bottom:105%; background:#e7e6e4; overflow:hidden; margin-bottom:20px; border-radius:5px;}
 .elementor-members--skin-taboche .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-members--skin-taboche .elementor-member__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.2); z-index:1; opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.elementor-members--skin-taboche .elementor-member__infor{ width:100%; z-index:3; opacity:1; padding:10px 15px; -webkit-transition:all .3s; transition:all .3s;}
.elementor-members--skin-taboche .elementor-member__title{ font-size:24px; font-weight:700; line-height:1.25; margin-bottom:4px; color:#222222;}
 .elementor-members--skin-taboche .elementor-member__title a{  color:inherit;}
  .elementor-members--skin-taboche .elementor-member__title a:hover{   color:#F7DB07;}
.elementor-members--skin-taboche .elementor-member__position{ font-size:14px; line-height:1.5; color:#979797; text-transform:uppercase;}
.elementor-members--skin-taboche .elementor-member__email{ font-size:16px; line-height:1.5; color:#FFFFFF;}
 .elementor-members--skin-taboche .elementor-member__email a{  color:inherit;}
.elementor-members--skin-taboche .elementor-member__socials{ margin-bottom:8px;}
 .elementor-members--skin-taboche .elementor-member__socials a{  display:inline-flex;  align-items:center;  justify-content:center;  width:42px;  height:42px;  color:#000;  margin:4px;}
  .elementor-members--skin-taboche .elementor-member__socials a:hover{   color:#f7db07;}
  .elementor-members--skin-taboche .elementor-member__socials a svg{   fill:currentColor;}
.elementor-members--skin-taboche .elementor-member:hover .elementor-member__overlay{ opacity:1;}
.elementor-members--skin-taboche .elementor-member:hover .elementor-member__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-members--skin-cerredo .elementor-member{position:relative;overflow:hidden;text-align:center;-webkit-transition:all .3s;transition:all .3s;}
.elementor-members--skin-cerredo .elementor-member__thumbnail{ position:relative; padding-bottom:100%; background:#e7e6e4; overflow:hidden; margin-bottom:20px; border-radius:50%;}
 .elementor-members--skin-cerredo .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-members--skin-cerredo .elementor-member__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.75); z-index:1; opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.elementor-members--skin-cerredo .elementor-member__socials{ position:absolute; top:50%; left:0; width:100%; z-index:3; margin-top:-21px; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-members--skin-cerredo .elementor-member__socials a{  display:inline-flex;  align-items:center;  justify-content:center;  width:42px;  height:42px;  color:#FFFFFF;  background:rgba(255, 255, 255, 0.1);  margin:4px;  border-radius:50px;  opacity:0;}
  .elementor-members--skin-cerredo .elementor-member__socials a:hover{   color:#FFFFFF;   background:#d04a48;}
  .elementor-members--skin-cerredo .elementor-member__socials a svg{   fill:currentColor;}
.elementor-members--skin-cerredo .elementor-member__title{ font-size:28px; font-weight:700; line-height:1.25; color:#1a1a1a; margin-bottom:4px;}
 .elementor-members--skin-cerredo .elementor-member__title a{  color:inherit;}
  .elementor-members--skin-cerredo .elementor-member__title a:hover{   color:#d04a48;}
.elementor-members--skin-cerredo .elementor-member__position{ font-size:16px; line-height:1.5; color:#808080;}
.elementor-members--skin-cerredo .elementor-member:hover .elementor-member__overlay{ opacity:1;}
.elementor-members--skin-cerredo .elementor-member:hover .elementor-member__socials a{ animation-name:fadeInUp;}
.elementor-members--skin-cholatse .elementor-member{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;border-radius:40px;}
.elementor-members--skin-cholatse .elementor-member__thumbnail{ position:relative; padding-bottom:120%; background:#e7e6e4; overflow:hidden; border-radius:3px; -webkit-transition:all .5s; transition:all .5s;}
 .elementor-members--skin-cholatse .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-members--skin-cholatse .elementor-member__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.5); z-index:0; -webkit-transition:all .3s; transition:all .3s;}
.elementor-members--skin-cholatse .elementor-member__title{ font-size:22px; font-weight:700; line-height:1; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#FFFFFF; margin-bottom:5px; z-index:3;}
 .elementor-members--skin-cholatse .elementor-member__title a{  color:inherit;}
.elementor-members--skin-cholatse .elementor-member__position{ font-size:14px; font-weight:600; color:#FFFFFF; text-transform:uppercase;}
.elementor-members--skin-cholatse .elementor-member__content{ position:absolute; bottom:-35px; left:50%; width:100%; -webkit-transform:translate(-50%, 10%); transform:translate(-50%, 10%); -webkit-transition:0.5s cubic-bezier(0.11, 0.7, 0.33, 1.21); transition:0.5s cubic-bezier(0.11, 0.7, 0.33, 1.21); text-align:center;}
.elementor-members--skin-cholatse .elementor-member__socials{ width:100%; line-height:1; text-align:center; padding:15px; z-index:3; opacity:0; visibility:hidden; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-members--skin-cholatse .elementor-member__socials a{  display:inline-block;  margin:0 4px;  color:#FFFFFF;  background:#000000;  width:45px;  height:45px;  border-radius:50%;  line-height:45px;}
  .elementor-members--skin-cholatse .elementor-member__socials a svg{   fill:currentColor;}
.elementor-members--skin-cholatse .elementor-member:hover .elementor-member__thumbnail{ transform:scale(1.1); -webkit-transform:scale(1.1);}
.elementor-members--skin-cholatse .elementor-member:hover .elementor-member__overlay{ background:rgba(171, 52, 147, 0.7);}
.elementor-members--skin-cholatse .elementor-member:hover .elementor-member__content{ bottom:15px; -webkit-transform:translate(-50%, 0) scale(1); transform:translate(-50%, 0) scale(1);}
.elementor-members--skin-cholatse .elementor-member:hover .elementor-member__socials{ opacity:1; visibility:visible;}
.elementor-members--skin-jimara .elementor-member{position:relative;overflow:hidden;padding:0 0 30px 30px;-webkit-transition:all .3s;transition:all .3s;}
.elementor-members--skin-jimara .elementor-member__thumbnail{ position:relative; padding-bottom:105%; background:#e7e6e4; overflow:hidden; border-radius:20px;}
 .elementor-members--skin-jimara .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-members--skin-jimara .elementor-member__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.2); z-index:1; opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.elementor-members--skin-jimara .elementor-member__content{ position:absolute; bottom:0; left:0; z-index:3; width:calc(100% - 30px); background:#F7D86F; padding:20px 30px; border-radius:20px;}
.elementor-members--skin-jimara .elementor-member__title{ font-size:24px; font-weight:700; line-height:1.25; margin-bottom:4px; color:#151515;}
 .elementor-members--skin-jimara .elementor-member__title a{  color:inherit;}
  .elementor-members--skin-jimara .elementor-member__title a:hover{   color:#306F5E;}
.elementor-members--skin-jimara .elementor-member__position{ font-size:16px; line-height:1.5; color:#151515; margin-bottom:16px;}
.elementor-members--skin-jimara .elementor-member__socials a{ display:inline-flex; font-size:18px; color:#151515;}
 .elementor-members--skin-jimara .elementor-member__socials a:not(:last-child){  margin-right:16px;}
 .elementor-members--skin-jimara .elementor-member__socials a svg{  width:18px;}
 .elementor-members--skin-jimara .elementor-member__socials a:hover{  color:#306F5E;}
 .elementor-members--skin-jimara .elementor-member__socials a svg{  fill:currentColor;}
.elementor-members--skin-jimara .elementor-member:hover .elementor-member__overlay{ opacity:1;}
.elementor-members--skin-jimara .elementor-member:hover .elementor-member__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
@media (max-width:576px){ .elementor-members--skin-jimara .elementor-member .elementor-member__content{  padding:20px 15px;}
}
.elementor-members--skin-nuptse .elementor-member{position:relative;overflow:hidden;text-align:center;background:#FFFFFF;padding:30px;border-radius:14px;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0px 10px 20px rgba(21, 21, 21, 0.05);box-shadow:0px 10px 20px rgba(21, 21, 21, 0.05);}
@media (max-width:575.98px){ .elementor-members--skin-nuptse .elementor-member{  padding:24px 16px;}
}
.elementor-members--skin-nuptse .elementor-member__thumbnail{ position:relative; padding-bottom:100%; background:#e7e6e4; overflow:hidden; margin-top:20px; border-radius:50%;}
 .elementor-members--skin-nuptse .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-members--skin-nuptse .elementor-member__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.75); z-index:1; opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.elementor-members--skin-nuptse .elementor-member__socials{ position:absolute; top:50%; left:0; width:100%; z-index:3; margin-top:-21px; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-members--skin-nuptse .elementor-member__socials a{  display:inline-flex;  color:#FFFFFF;  margin:8px;  opacity:0;}
  .elementor-members--skin-nuptse .elementor-member__socials a:hover{   color:#7CF2AD;}
  .elementor-members--skin-nuptse .elementor-member__socials a svg{   fill:currentColor;}
.elementor-members--skin-nuptse .elementor-member__title{ font-size:20px; font-weight:700; line-height:1.5; color:#151515; margin-bottom:4px;}
 .elementor-members--skin-nuptse .elementor-member__title a{  color:inherit;}
.elementor-members--skin-nuptse .elementor-member__position{ font-size:16px; font-style:italic; line-height:1.5; color:#3F86ED;}
.elementor-members--skin-nuptse .elementor-member:hover .elementor-member__overlay{ opacity:1;}
.elementor-members--skin-nuptse .elementor-member:hover .elementor-member__socials a{ animation-name:fadeInUp;}
.elementor-members--skin-cruces .elementor-member{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-members--skin-cruces .elementor-member__thumbnail{ position:relative; padding-bottom:105%; background:#e7e6e4; overflow:hidden; border-radius:10px;}
 .elementor-members--skin-cruces .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-members--skin-cruces .elementor-member__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.2); z-index:1; opacity:0; -webkit-transition:all .3s; transition:all .3s;}
.elementor-members--skin-cruces .elementor-member__content{ position:absolute; bottom:30px; left:30px; z-index:3; width:calc(100% - 60px); background:#FFFFFF; padding:20px 30px; border-radius:10px;}
.elementor-members--skin-cruces .elementor-member__title{ font-size:32px; font-weight:700; line-height:1.3; text-transform:uppercase; margin-bottom:0; color:#333356;}
 .elementor-members--skin-cruces .elementor-member__title a{  color:inherit;}
  .elementor-members--skin-cruces .elementor-member__title a:hover{   color:#BFB170;}
.elementor-members--skin-cruces .elementor-member__position{ font-size:18px; font-weight:700; line-height:1.5; text-transform:uppercase; color:#BFB170; margin-bottom:4px;}
.elementor-members--skin-cruces .elementor-member:hover .elementor-member__overlay{ opacity:1;}
.elementor-members--skin-cruces .elementor-member:hover .elementor-member__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
@media (max-width:576px){ .elementor-members--skin-cruces .elementor-member .elementor-member__content{  padding:20px 15px;}
}
.elementor-members--skin-toluca .elementor-member{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-members--skin-toluca .elementor-member__thumbnail{ position:relative; padding-bottom:120%; background:#e7e6e4; overflow:hidden; margin-right:30px; border-radius:20px;}
 .elementor-members--skin-toluca .elementor-member__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-members--skin-toluca .elementor-member__content{ position:relative; background:#FDF0DD; padding:25px 35px; margin:-70px 0 0 30px; border-radius:20px;}
.elementor-members--skin-toluca .elementor-member__title{ font-size:24px; font-weight:600; line-height:1.25; margin-bottom:4px; color:#222222;}
 .elementor-members--skin-toluca .elementor-member__title a{  color:inherit;}
  .elementor-members--skin-toluca .elementor-member__title a:hover{   color:#DD3B32;}
.elementor-members--skin-toluca .elementor-member__position{ font-size:18px; line-height:1.5; color:#DD3B32;}
.elementor-members--skin-toluca .elementor-member__infor{ position:absolute; top:0; right:40px; display:flex; align-items:center; justify-items:center; color:#DD3B32; background:#FFFFFF; padding:14px; border-radius:30px; transform:translateY(-50%); transition:all 0.3s;}
 .elementor-members--skin-toluca .elementor-member__infor > svg{  fill:currentColor;}
 .elementor-members--skin-toluca .elementor-member__infor:hover{  border-radius:0 30px 30px 0;}
  .elementor-members--skin-toluca .elementor-member__infor:hover .elementor-member__socials{   right:42px;   opacity:1;   visibility:visible;   border-radius:30px 0 0 30px;}
.elementor-members--skin-toluca .elementor-member__socials{ position:absolute; top:0; right:0; display:flex; align-items:center; gap:10px; background:#FFFFFF; height:49px; padding:14px 0 14px 14px; border-radius:30px; opacity:0; visibility:hidden; transition:all 0.3s;}
 .elementor-members--skin-toluca .elementor-member__socials a{  display:inline-flex;  color:#DD3B32;  line-height:0;}
  .elementor-members--skin-toluca .elementor-member__socials a svg{   fill:currentColor;   width:20px;   height:20px;}
.elementor-members--skin-toluca .elementor-member:hover .elementor-member__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
@media (max-width:575.98px){ .elementor-members--skin-toluca .elementor-member__content{  padding:25px 30px;}
}
.elementor-projects--default .elementor-project{position:relative;text-align:center;background:#F9F7F5;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-projects--default .elementor-project:hover .elementor-project__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-projects--default .elementor-project__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-projects--default .elementor-project__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-projects--default .elementor-project__content{ padding:24px 32px;}
.elementor-projects--default .elementor-project__title{ font-weight:500; font-size:20px; line-height:30px; margin-bottom:12px;}
 .elementor-projects--default .elementor-project__title a{  color:inherit;}
  .elementor-projects--default .elementor-project__title a:hover{   color:#0073a8;}
.elementor-projects--default .elementor-project__category{ font-weight:500; font-size:14px; line-height:100%;}
 .elementor-projects--default .elementor-project__category a{  color:#0073a8;  text-decoration:none;}
  .elementor-projects--default .elementor-project__category a:hover{   color:#005075;}
.elementor-projects--skin-grid-hardeol .elementor-project{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-projects--skin-grid-hardeol .elementor-project:hover .elementor-project__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-projects--skin-grid-hardeol .elementor-project__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden; margin-bottom:20px;}
 .elementor-projects--skin-grid-hardeol .elementor-project__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-projects--skin-grid-hardeol .elementor-project__title{ font-size:26px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:0;}
 .elementor-projects--skin-grid-hardeol .elementor-project__title a{  color:inherit;}
  .elementor-projects--skin-grid-hardeol .elementor-project__title a:hover{   color:#638C1C;}
.elementor-projects--skin-grid-hardeol .elementor-project__category{ font-size:14px; font-weight:700; line-height:1.5; letter-spacing:1px; text-transform:uppercase; color:#638c1c; margin-bottom:4px;}
 .elementor-projects--skin-grid-hardeol .elementor-project__category a{  color:inherit;}
.elementor-projects--skin-grid-galloway .elementor-project{position:relative;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-projects--skin-grid-galloway .elementor-project.has-thumbnail .elementor-project__content{ position:absolute; bottom:0; left:0; width:100%; background:transparent; z-index:3; -webkit-transition:0.8s cubic-bezier(0.7, 0.19, 0.3, 0.99); transition:0.8s cubic-bezier(0.7, 0.19, 0.3, 0.99);}
.elementor-projects--skin-grid-galloway .elementor-project__thumbnail{ position:relative; padding-bottom:100%; background:#e7e6e4; overflow:hidden;}
 .elementor-projects--skin-grid-galloway .elementor-project__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-projects--skin-grid-galloway .elementor-project__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.3); z-index:1; -webkit-transition:all .3s; transition:all .3s;}
.elementor-projects--skin-grid-galloway .elementor-project__read-more{ display:inline-flex; align-items:center; justify-content:center; position:absolute; top:50%; left:50%; width:80px; height:80px; color:#282828; background:#FFFFFF; z-index:3; opacity:0; margin:-40px 0 0 -40px; border-radius:80px; -webkit-transform:scale(0.6); transform:scale(0.6); -webkit-transition:0.8s cubic-bezier(0.7, 0.19, 0.3, 0.99); transition:0.8s cubic-bezier(0.7, 0.19, 0.3, 0.99);}
 .elementor-projects--skin-grid-galloway .elementor-project__read-more:hover{  color:#FFFFFF;  background:#ffba00;}
 .elementor-projects--skin-grid-galloway .elementor-project__read-more svg{  fill:currentColor;}
.elementor-projects--skin-grid-galloway .elementor-project__content{ background:#424242; padding:30px;}
.elementor-projects--skin-grid-galloway .elementor-project__title{ font-size:20px; font-weight:700; line-height:1.25; color:#FFFFFF; margin-bottom:0;}
 .elementor-projects--skin-grid-galloway .elementor-project__title a{  color:inherit;}
.elementor-projects--skin-grid-galloway .elementor-project__category{ position:relative; font-size:13px; font-weight:400; line-height:1.5; text-transform:uppercase; color:#FFFFFF; margin-bottom:4px;}
 .elementor-projects--skin-grid-galloway .elementor-project__category:before{  content:"";  display:inline-block;  vertical-align:middle;  width:30px;  height:1px;  background:#FFFFFF;  margin-right:4px;  -webkit-transform:translateY(-50%);  transform:translateY(-50%);}
 .elementor-projects--skin-grid-galloway .elementor-project__category a{  color:inherit;}
.elementor-projects--skin-grid-galloway .elementor-project:hover .elementor-project__overlay{ opacity:0;}
.elementor-projects--skin-grid-galloway .elementor-project:hover .elementor-project__read-more{ opacity:1; -webkit-transform:scale(1); transform:scale(1);}
.elementor-projects--skin-grid-galloway .elementor-project:hover .elementor-project__content{ opacity:0; -webkit-transform:translateY(100%); transform:translateY(100%);}
@media (max-width:575.98px){ .elementor-projects--skin-grid-galloway .elementor-project__content{  padding:24px 16px;}
}
.elementor-projects--skin-cobble-paradis{grid-template-areas:'item1 item2 item5 item5' 'item3 item4 item5 item5';}
@media (max-width:991.98px){ .elementor-projects--skin-cobble-paradis{  grid-template-areas:'item1 item2' 'item3 item4' 'item5 item5';}
}
@media (max-width:767.98px){ .elementor-projects--skin-cobble-paradis{  grid-template-areas:'item1' 'item2' 'item3' 'item4' 'item5';}
}
.elementor-projects--skin-cobble-paradis .elementor-project{ position:relative; text-align:center; background:#424242; overflow:hidden; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-projects--skin-cobble-paradis .elementor-project--1{  grid-area:item1;}
 .elementor-projects--skin-cobble-paradis .elementor-project--2{  grid-area:item2;}
 .elementor-projects--skin-cobble-paradis .elementor-project--3{  grid-area:item3;}
 .elementor-projects--skin-cobble-paradis .elementor-project--4{  grid-area:item4;}
 .elementor-projects--skin-cobble-paradis .elementor-project--5{  grid-area:item5;}
 .elementor-projects--skin-cobble-paradis .elementor-project__thumbnail{  position:relative;  width:100%;  min-height:300px;  height:100%;  background:#e7e6e4;  overflow:hidden;}
  .elementor-projects--skin-cobble-paradis .elementor-project__thumbnail img{   position:absolute;   top:0;   left:0;   width:100%;   height:100%;   object-fit:cover;   -webkit-transition:all .3s;   transition:all .3s;}
 .elementor-projects--skin-cobble-paradis .elementor-project__overlay{  position:absolute;  top:20px;  left:20px;  width:calc(100% - 40px);  height:calc(100% - 40px);  background:rgba(255, 255, 255, 0.9);  z-index:1;  opacity:0;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-projects--skin-cobble-paradis .elementor-project__content{  position:absolute;  top:50%;  left:50%;  width:calc(100% - 40px);  padding:30px;  opacity:0;  z-index:3;  -webkit-transform:translate(-50%, -50%);  transform:translate(-50%, -50%);  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-projects--skin-cobble-paradis .elementor-project__category{  font-size:13px;  font-weight:400;  line-height:1.5;  text-transform:uppercase;  color:#367978;  margin-bottom:4px;  -webkit-transition:all .3s;  transition:all .3s;  transform:translateY(-30px);  -webkit-transform:translateY(-30px);}
  .elementor-projects--skin-cobble-paradis .elementor-project__category a{   color:inherit;}
 .elementor-projects--skin-cobble-paradis .elementor-project__title{  font-size:24px;  font-weight:700;  line-height:1.25;  color:#ef2853;  margin-bottom:20px;  -webkit-transition:all .3s;  transition:all .3s;  transform:translateY(-30px);  -webkit-transform:translateY(-30px);}
  .elementor-projects--skin-cobble-paradis .elementor-project__title a{   color:inherit;}
 .elementor-projects--skin-cobble-paradis .elementor-project__read-more{  display:inline-block;  width:60px;  height:60px;  background:#367978;  color:#FFFFFF;  text-align:center;  line-height:60px;  font-size:22px;  border-radius:50%;  -webkit-transition:.3s ease;  transition:.3s ease;  transform:scale(0.3);  -webkit-transform:scale(0.3);}
  .elementor-projects--skin-cobble-paradis .elementor-project__read-more:hover{   background:#ef2853;}
  .elementor-projects--skin-cobble-paradis .elementor-project__read-more svg{   fill:currentColor;}
 .elementor-projects--skin-cobble-paradis .elementor-project:hover .elementor-project__overlay, .elementor-projects--skin-cobble-paradis .elementor-project:hover .elementor-project__content{  opacity:1;}
 .elementor-projects--skin-cobble-paradis .elementor-project:hover .elementor-project__category, .elementor-projects--skin-cobble-paradis .elementor-project:hover .elementor-project__title{  transform:translateY(0);  -webkit-transform:translateY(0);}
 .elementor-projects--skin-cobble-paradis .elementor-project:hover .elementor-project__read-more{  transform:scale(1);  -webkit-transform:scale(1);}
 @media (max-width:575.98px){  .elementor-projects--skin-cobble-paradis .elementor-project__overlay{   top:15px;   left:15px;   width:calc(100% - 30px);   height:calc(100% - 30px);}
  .elementor-projects--skin-cobble-paradis .elementor-project__content{   width:calc(100% - 30px);   padding:15px;}
}
.elementor-projects--skin-grid-jorasses .elementor-project{position:relative;overflow:hidden;background:#FFFFFF;-webkit-box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.2);-webkit-transition:all .3s;transition:all .3s;}
.elementor-projects--skin-grid-jorasses .elementor-project:hover .elementor-project__thumbnail img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-projects--skin-grid-jorasses .elementor-project__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-projects--skin-grid-jorasses .elementor-project__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-projects--skin-grid-jorasses .elementor-project__content{ padding:30px;}
.elementor-projects--skin-grid-jorasses .elementor-project__title{ font-size:22px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:10px;}
 .elementor-projects--skin-grid-jorasses .elementor-project__title a{  color:inherit;}
  .elementor-projects--skin-grid-jorasses .elementor-project__title a:hover{   color:#EA0028;}
.elementor-projects--skin-grid-jorasses .elementor-project__excerpt{ font-size:16px; font-weight:400; line-height:1.75; color:#666666; margin-bottom:20px;}
 .elementor-projects--skin-grid-jorasses .elementor-project__excerpt p{  margin:0;}
.elementor-projects--skin-grid-jorasses .elementor-project__category{ font-size:14px; font-weight:400; line-height:1.5; color:#ea0028; padding-top:20px; border-top:1px dashed #e3e3e3;}
 .elementor-projects--skin-grid-jorasses .elementor-project__category svg{  display:inline-block;  vertical-align:middle;  fill:currentColor;  margin:-3px 4px 0 1px;}
 .elementor-projects--skin-grid-jorasses .elementor-project__category a{  color:inherit;}
@media (max-width:575.98px){ .elementor-projects--skin-grid-jorasses .elementor-project__content{  padding:24px 16px;}
}
.elementor-counter{text-align:center;flex-direction:unset;justify-content:unset;display:block;}
.elementor-counter--icon-position-left .elementor-counter{ display:flex; text-align:left;}
 .elementor-counter--icon-position-left .elementor-counter__icon-wrap{  margin-right:16px;  margin-bottom:0 !important;}
.elementor-counter--icon-position-right .elementor-counter{ display:flex; flex-direction:row-reverse; text-align:right;}
 .elementor-counter--icon-position-right .elementor-counter__icon-wrap{  margin-left:16px;  margin-bottom:0 !important;}
.elementor-counter--vertical-align-top .elementor-counter{ align-items:flex-start;}
.elementor-counter--vertical-align-middle .elementor-counter{ align-items:center;}
.elementor-counter--vertical-align-bottom .elementor-counter{ align-items:flex-end;}
.elementor-counter--icon-view-stacked .elementor-counter__icon, .elementor-counter--icon-view-framed .elementor-counter__icon{ display:inline-flex; width:100px; height:100px; align-items:center; justify-content:center;}
.elementor-counter--icon-view-stacked .elementor-counter__icon{ background:#0073a8;}
 .elementor-counter--icon-view-stacked .elementor-counter__icon i{  font-size:16px;  color:#FFFFFF;}
 .elementor-counter--icon-view-stacked .elementor-counter__icon svg{  width:16px;  height:auto;  fill:#FFFFFF;}
.elementor-counter--icon-view-framed .elementor-counter__icon{ background:#FFFFFF; border:2px solid #0073a8;}
 .elementor-counter--icon-view-framed .elementor-counter__icon i{  font-size:16px;  color:#0073a8;}
 .elementor-counter--icon-view-framed .elementor-counter__icon svg{  width:16px;  height:auto;  fill:#0073a8;}
.elementor-counter--icon-shape-circle .elementor-counter__icon{ border-radius:50%;}
.elementor-counter--icon-shape-square .elementor-counter__icon{ border-radius:0;}
.elementor-counter__icon-wrap{ line-height:1; margin-bottom:16px;}
.elementor-counter__icon{ display:inline-block; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-counter__icon i{  font-size:50px;  color:#0073a8;  margin-top:-2px;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-counter__icon svg{  width:50px;  height:auto;  fill:#0073a8;  margin-top:-2px;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-counter__number-wrap{ display:inline-flex; font-size:60px; font-weight:600; line-height:100%; color:#0073a8;}
.elementor-counter__number-prefix{ margin-right:4px;}
.elementor-counter__number-suffix{ margin-left:4px;}
.elementor-counter__title{ font-size:18px; font-weight:400; margin:0;}
.elementor-countdown{text-align:center;}
.elementor-countdown--view-stacked .elementor-countdown .countdown-row .countdown-section{ display:inline-flex; flex-direction:column; align-items:center; justify-content:center; width:100px; height:100px; background:#0073a8; margin:15px; padding:0;}
 .elementor-countdown--view-stacked .elementor-countdown .countdown-row .countdown-section:not(:last-child):after{  display:none;}
 .elementor-countdown--view-stacked .elementor-countdown .countdown-row .countdown-section > span.countdown-amount{  color:#FFFFFF;}
 .elementor-countdown--view-stacked .elementor-countdown .countdown-row .countdown-section > span.countdown-period{  color:#FFFFFF;}
.elementor-countdown--view-framed .elementor-countdown .countdown-row .countdown-section{ display:inline-flex; flex-direction:column; align-items:center; justify-content:center; width:100px; height:100px; background:#FFFFFF; margin:15px; padding:0; border:2px solid #0073a8;}
 .elementor-countdown--view-framed .elementor-countdown .countdown-row .countdown-section:not(:last-child):after{  display:none;}
.elementor-countdown--shape-circle .elementor-countdown .countdown-row .countdown-section{ border-radius:50%;}
.elementor-countdown--shape-square .elementor-countdown .countdown-row .countdown-section{ border-radius:0;}
.elementor-countdown--shape-rounded .elementor-countdown .countdown-row .countdown-section{ border-radius:10px;}
.elementor-countdown .countdown-row{ display:block;}
 .elementor-countdown .countdown-row .countdown-section{  position:relative;  display:inline-block;  margin-right:30px;  padding-right:30px;}
  .elementor-countdown .countdown-row .countdown-section:not(:last-child):after{   content:":";   position:absolute;   top:0;   right:0;   font-size:40px;   font-weight:700;   line-height:45px;   color:#0073a8;}
  .elementor-countdown .countdown-row .countdown-section > span{   display:block;}
   .elementor-countdown .countdown-row .countdown-section > span.countdown-amount{    font-size:40px;    font-weight:700;    line-height:45px;    letter-spacing:0;    color:#333333;}
   .elementor-countdown .countdown-row .countdown-section > span.countdown-period{    font-size:14px;    font-weight:400;    line-height:20px;    letter-spacing:0;    color:#999999;}
.elementor-pie-chart{text-align:center;}
.elementor-pie-chart .progressbar-text{ font-size:36px; font-weight:700; line-height:1;}
 .elementor-pie-chart .progressbar-text span{  display:block;  font-size:16px;  font-weight:400;  line-height:1.5;  margin-top:8px;}
.elementor-pie-chart__progress{ margin-bottom:12px;}
.elementor-pie-chart__title{ font-size:22px; font-weight:700; line-height:1.25; margin-bottom:0;}
@-webkit-keyframes hotspotEffect{0%{ -webkit-box-shadow:0 0 0 0 #002866;}
70%{ -webkit-box-shadow:0 0 0 8px rgba(0, 40, 102, 0.2);}
100%{ -webkit-box-shadow:0 0 0 0 rgba(0, 40, 102, 0.2);}
}
@keyframes hotspotEffect{0%{ box-shadow:0 0 0 0 #002866;}
70%{ box-shadow:0 0 0 8px rgba(0, 40, 102, 0.2);}
100%{ box-shadow:0 0 0 0 rgba(0, 40, 102, 0.2);}
}
.elementor-image-hotspot{position:relative;}
.elementor-image-hotspot img{ width:100%; height:auto;}
.elementor-image-hotspot__item{ position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}
 .elementor-image-hotspot__item.active .elementor-image-hotspot__content, .elementor-image-hotspot__item.active .elementor-image-hotspot__icon:before{  opacity:1;  visibility:visible;}
.elementor-image-hotspot__content{ position:absolute; bottom:100%; left:50%; width:200px; font-size:16px; line-height:1.5; text-align:center; color:#FFFFFF; background:#0073a8; padding:12px; border-radius:4px; z-index:3; opacity:0; visibility:hidden; -webkit-transform:translate(-50%, -14px); transform:translate(-50%, -14px); -webkit-transition:opacity .3s, visibility .3s; transition:opacity .3s, visibility .3s;}
.elementor-image-hotspot__icon{ position:relative; display:flex; align-items:center; justify-content:center; width:30px; height:30px; font-size:14px; color:#FFFFFF; background:#0073a8; cursor:pointer; border-radius:30px; animation:hotspotEffect 2s infinite;}
 .elementor-image-hotspot__icon:before{  content:"";  position:absolute;  top:0;  left:50%;  width:12px;  height:12px;  background:#0073a8;  opacity:0;  visibility:hidden;  -webkit-transform:translate(-50%, -20px) rotate(45deg);  transform:translate(-50%, -20px) rotate(45deg);  -webkit-transition:opacity .3s, visibility .3s;  transition:opacity .3s, visibility .3s;}
 .elementor-image-hotspot__icon svg{  fill:#FFFFFF;  width:14px;  height:auto;}
.elementor-icon-box{text-align:center;}
.elementor-icon-box--icon-position-left .elementor-icon-box{ display:flex; text-align:left;}
 .elementor-icon-box--icon-position-left .elementor-icon-box__icon-wrap{  margin-right:16px;  margin-bottom:0 !important;}
.elementor-icon-box--icon-position-right .elementor-icon-box{ display:flex; flex-direction:row-reverse; text-align:right;}
 .elementor-icon-box--icon-position-right .elementor-icon-box__icon-wrap{  margin-left:16px;  margin-bottom:0 !important;}
.elementor-icon-box--vertical-align-top .elementor-icon-box{ align-items:flex-start;}
.elementor-icon-box--vertical-align-middle .elementor-icon-box{ align-items:center;}
.elementor-icon-box--vertical-align-bottom .elementor-icon-box{ align-items:flex-end;}
.elementor-icon-box--icon-view-stacked .elementor-icon-box__icon, .elementor-icon-box--icon-view-framed .elementor-icon-box__icon{ display:inline-flex; width:100px; height:100px; align-items:center; justify-content:center;}
.elementor-icon-box--icon-view-stacked .elementor-icon-box__icon{ background:#0073a8;}
 .elementor-icon-box--icon-view-stacked .elementor-icon-box__icon i{  color:#FFFFFF;}
 .elementor-icon-box--icon-view-stacked .elementor-icon-box__icon svg{  fill:#FFFFFF;}
.elementor-icon-box--icon-view-framed .elementor-icon-box__icon{ background:#FFFFFF; border:2px solid #0073a8;}
 .elementor-icon-box--icon-view-framed .elementor-icon-box__icon i{  color:#0073a8;}
 .elementor-icon-box--icon-view-framed .elementor-icon-box__icon svg{  fill:#0073a8;}
.elementor-icon-box--icon-shape-circle .elementor-icon-box__icon{ border-radius:50%;}
.elementor-icon-box--icon-shape-square .elementor-icon-box__icon{ border-radius:0;}
.elementor-icon-box--default .elementor-icon-box__icon-wrap{ margin-bottom:24px;}
.elementor-icon-box--default .elementor-icon-box__icon{ -webkit-transition:all .3s; transition:all .3s;}
 .elementor-icon-box--default .elementor-icon-box__icon i{  font-size:50px;  margin-top:-2px;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-icon-box--default .elementor-icon-box__icon svg{  width:50px;  height:auto;  margin-top:-2px;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-icon-box--default .elementor-icon-box__title{ font-size:22px; font-weight:500; margin-bottom:12px;}
 .elementor-icon-box--default .elementor-icon-box__title a{  color:inherit;}
.elementor-icon-box--default .elementor-icon-box__desc{ font-size:16px;}
.elementor-icon-box--skin-pumori{ position:relative; display:flex; text-align:left;}
 .elementor-icon-box--skin-pumori:hover .elementor-icon-box__icon{  background:#002866;}
  .elementor-icon-box--skin-pumori:hover .elementor-icon-box__icon i{   color:#FFFFFF;}
  .elementor-icon-box--skin-pumori:hover .elementor-icon-box__icon svg{   fill:#FFFFFF;}
 .elementor-icon-box--skin-pumori .elementor-icon-box__icon{  position:relative;  display:inline-flex;  align-items:center;  justify-content:center;  width:88px;  height:88px;  background:#FFEE00;  z-index:3;  border-radius:50%;  -webkit-transition:all .3s;  transition:all .3s;}
  .elementor-icon-box--skin-pumori .elementor-icon-box__icon i{   font-size:32px;   color:#002866;   margin-top:-2px;   -webkit-transition:all .3s;   transition:all .3s;}
  .elementor-icon-box--skin-pumori .elementor-icon-box__icon svg{   width:32px;   height:auto;   fill:#002866;   margin-top:-2px;   -webkit-transition:all .3s;   transition:all .3s;}
 .elementor-icon-box--skin-pumori .elementor-icon-box__content{  width:calc(100% - 88px);  padding-left:24px;}
 .elementor-icon-box--skin-pumori .elementor-icon-box__title{  font-size:20px;  font-weight:700;  line-height:1.25;  color:#002866;  margin-bottom:8px;}
  .elementor-icon-box--skin-pumori .elementor-icon-box__title a{   color:inherit;}
 .elementor-icon-box--skin-pumori .elementor-icon-box__desc{  font-size:16px;  font-weight:400;  line-height:1.75;  color:#4D6995;}
 .elementor-icon-box--skin-pumori .elementor-icon-box__read-more{  position:absolute;  top:2px;  right:0;  display:inline-block;  font-size:14px;  font-weight:500;  line-height:1.5;  color:#002866;}
  .elementor-icon-box--skin-pumori .elementor-icon-box__read-more span{   display:inline-block;   border-bottom:1px solid #cbd7e8;}
  .elementor-icon-box--skin-pumori .elementor-icon-box__read-more svg{   display:inline-block;   vertical-align:middle;   fill:currentColor;   margin:-2px 0 0 4px;}
.elementor-icon-box--skin-baruntse:hover .elementor-icon-box__icon{ background:#FFEE00;}
 .elementor-icon-box--skin-baruntse:hover .elementor-icon-box__icon:before{  border-color:transparent #FFEE00 transparent transparent;}
 .elementor-icon-box--skin-baruntse:hover .elementor-icon-box__icon i{  color:#002866;}
 .elementor-icon-box--skin-baruntse:hover .elementor-icon-box__icon svg{  fill:#002866;}
.elementor-icon-box--skin-baruntse .elementor-icon-box__icon{ position:relative; display:inline-flex; align-items:center; justify-content:center; width:124px; height:124px; background:#002866; z-index:3; border-radius:50%; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-icon-box--skin-baruntse .elementor-icon-box__icon:before{  content:"";  position:absolute;  bottom:-20px;  left:50%;  width:0;  height:0;  border-width:20px;  border-style:solid;  border-color:transparent #002866 transparent transparent;  -webkit-transition:all .3s;  transition:all .3s;  -webkit-transform:translateX(-20px) rotate(-15deg);  transform:translateX(-20px) rotate(-15deg);  z-index:-1;}
 .elementor-icon-box--skin-baruntse .elementor-icon-box__icon i{  font-size:48px;  color:#FFEE00;  margin-top:-2px;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-icon-box--skin-baruntse .elementor-icon-box__icon svg{  width:48px;  height:auto;  fill:#FFEE00;  margin-top:-2px;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-icon-box--skin-baruntse .elementor-icon-box__content{ background:#F4F4F4; margin-top:-62px; padding:62px 24px 32px;}
.elementor-icon-box--skin-baruntse .elementor-icon-box__title{ font-size:20px; font-weight:800; line-height:1.25; text-transform:uppercase; color:#002866; margin:30px 0 8px;}
 .elementor-icon-box--skin-baruntse .elementor-icon-box__title a{  color:inherit;}
.elementor-icon-box--skin-baruntse .elementor-icon-box__desc{ font-size:17px; font-weight:400; line-height:1.75; color:#555555;}
.elementor-icon-box--skin-coropuna{ position:relative; background:#FFFFFF; padding:40px; border:5px solid #4E3629; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-icon-box--skin-coropuna:before{  content:"";  position:absolute;  bottom:-5px;  left:50%;  width:56px;  height:9px;  background:#BFCC80;  margin-left:-28px;}
 .elementor-icon-box--skin-coropuna:hover{  background:#BFCC80;}
 .elementor-icon-box--skin-coropuna .elementor-icon-box__icon{  display:inline-flex;  align-items:center;  justify-content:center;  width:60px;  height:60px;  margin-bottom:15px;}
  .elementor-icon-box--skin-coropuna .elementor-icon-box__icon i{   font-size:60px;   color:#4E3629;   -webkit-transition:all .3s;   transition:all .3s;}
  .elementor-icon-box--skin-coropuna .elementor-icon-box__icon svg{   width:60px;   height:auto;   fill:#4E3629;   -webkit-transition:all .3s;   transition:all .3s;}
 .elementor-icon-box--skin-coropuna .elementor-icon-box__title{  font-size:18px;  font-weight:700;  line-height:1.25;  color:#000000;  margin-bottom:8px;}
  .elementor-icon-box--skin-coropuna .elementor-icon-box__title a{   color:inherit;}
 .elementor-icon-box--skin-coropuna .elementor-icon-box__desc{  font-size:17px;  font-weight:400;  line-height:1.75;  color:#215732;}
.elementor-icon-box--skin-ampato{ position:relative; text-align:center; background:#BE2B27; padding:60px 30px; z-index:1;}
 .elementor-icon-box--skin-ampato:hover .elementor-icon-box__icon{  -webkit-transform:scale(0.8);  transform:scale(0.8);}
  .elementor-icon-box--skin-ampato:hover .elementor-icon-box__icon i{   color:rgba(255, 255, 255, 0.3);}
  .elementor-icon-box--skin-ampato:hover .elementor-icon-box__icon svg{   fill:rgba(255, 255, 255, 0.3);}
 .elementor-icon-box--skin-ampato .elementor-icon-box__icon{  position:absolute;  top:40px;  right:40px;  z-index:-1;  -webkit-transition:all .6s;  transition:all .6s;}
  .elementor-icon-box--skin-ampato .elementor-icon-box__icon i{   font-size:124px;   color:rgba(0, 0, 0, 0.3);   -webkit-transition:all .3s;   transition:all .3s;}
  .elementor-icon-box--skin-ampato .elementor-icon-box__icon svg{   width:124px;   height:auto;   fill:rgba(0, 0, 0, 0.3);   -webkit-transition:all .3s;   transition:all .3s;}
 .elementor-icon-box--skin-ampato .elementor-icon-box__title{  font-size:24px;  font-weight:700;  line-height:1.25;  color:#FFFFFF;  margin-bottom:12px;}
  .elementor-icon-box--skin-ampato .elementor-icon-box__title a{   color:inherit;}
 .elementor-icon-box--skin-ampato .elementor-icon-box__desc{  max-width:260px;  font-size:17px;  font-weight:400;  line-height:1.75;  color:#FFFFFF;  margin:0 auto 32px;}
 .elementor-icon-box--skin-ampato .elementor-icon-box__read-more{  display:inline-block;  font-size:15px;  font-weight:700;  line-height:20px;  color:#FFFFFF;  padding:12px 35px;  border:2px solid #FFFFFF;}
  .elementor-icon-box--skin-ampato .elementor-icon-box__read-more:hover{   color:#1D2440;   background:#FFFFFF;}
 @media (max-width:575.98px){  .elementor-icon-box--skin-ampato{   padding:40px 16px;}
}
.elementor-icon-box--skin-andrus:hover .elementor-icon-box__icon{ background:#FDD704;}
 .elementor-icon-box--skin-andrus:hover .elementor-icon-box__icon:before{  -webkit-transform:scale(1.5);  transform:scale(1.5);}
.elementor-icon-box--skin-andrus .elementor-icon-box__icon{ position:relative; display:inline-flex; align-items:center; justify-content:center; width:125px; height:125px; background:#efefef; margin-bottom:30px; border-radius:50%; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-icon-box--skin-andrus .elementor-icon-box__icon:before{  content:"";  position:absolute;  bottom:-6px;  right:30px;  width:26px;  height:26px;  background:#ffffff;  border-radius:30px;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-icon-box--skin-andrus .elementor-icon-box__icon i{  font-size:62px;  color:#333333;  margin-top:-2px;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-icon-box--skin-andrus .elementor-icon-box__icon svg{  width:62px;  height:auto;  fill:#333333;  margin-top:-2px;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-icon-box--skin-andrus .elementor-icon-box__title{ font-size:22px; font-weight:800; line-height:1.25; color:#333333; margin-bottom:12px;}
 .elementor-icon-box--skin-andrus .elementor-icon-box__title a{  color:inherit;}
.elementor-icon-box--skin-andrus .elementor-icon-box__desc{ max-width:265px; font-size:17px; font-weight:400; line-height:1.75; color:#555555; margin:0 auto 16px;}
.elementor-icon-box--skin-andrus .elementor-icon-box__read-more{ position:relative; font-size:14px; font-weight:800; line-height:20px; text-transform:uppercase; color:#333333; padding:0 4px; border:none; z-index:1;}
 .elementor-icon-box--skin-andrus .elementor-icon-box__read-more:after{  content:"";  position:absolute;  top:6px;  left:0;  width:100%;  height:7px;  background:#fdd600;  z-index:-1;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-icon-box--skin-saltoro:hover .elementor-icon-box__icon{ background:#f97a60;}
.elementor-icon-box--skin-saltoro .elementor-icon-box__icon-wrap{ display:inline-block; position:relative; width:140px; height:140px; margin-bottom:30px; z-index:1;}
 .elementor-icon-box--skin-saltoro .elementor-icon-box__icon-wrap:before, .elementor-icon-box--skin-saltoro .elementor-icon-box__icon-wrap:after{  content:"";  position:absolute;  top:60px;  left:-30px;  width:198px;  height:3px;  background:#f97a60;  z-index:-1;  -webkit-transform:rotate(45deg);  transform:rotate(45deg);}
 .elementor-icon-box--skin-saltoro .elementor-icon-box__icon-wrap:after{  top:76px;  left:-30px;  background:#4b3381;}
.elementor-icon-box--skin-saltoro .elementor-icon-box__icon{ display:inline-flex; align-items:center; justify-content:center; width:100%; height:100%; background:#4b3381; border-radius:50%; -webkit-box-shadow:5px 0 32px rgba(0, 0, 0, 0.16); box-shadow:5px 0 32px rgba(0, 0, 0, 0.16); -webkit-transition:all .3s; transition:all .3s;}
 .elementor-icon-box--skin-saltoro .elementor-icon-box__icon i{  font-size:62px;  color:#FFFFFF;  margin-top:-2px;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-icon-box--skin-saltoro .elementor-icon-box__icon svg{  width:62px;  height:auto;  fill:#FFFFFF;  margin-top:-2px;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-icon-box--skin-saltoro .elementor-icon-box__title{ font-size:22px; font-weight:700; line-height:1.25; color:#4b3381; margin-bottom:12px;}
 .elementor-icon-box--skin-saltoro .elementor-icon-box__title a{  color:inherit;}
.elementor-icon-box--skin-saltoro .elementor-icon-box__desc{ font-size:18px; font-weight:400; line-height:1.75; color:#716886;}
.elementor-icon-box--skin-cholatse{ margin-bottom:55px;}
 .elementor-icon-box--skin-cholatse .elementor-icon-box__icon{  position:relative;  display:inline-flex;  align-items:center;  justify-content:center;  max-width:100%;  width:187px;  height:180px;  background-color:#fff;  -webkit-mask-image:url(cls-ellipse47.svg);  mask-image:url(cls-ellipse47.svg);  mask-repeat:no-repeat;  -webkit-mask-repeat:no-repeat;  z-index:3;  border-radius:50%;  -webkit-transition:all .3s;  transition:all .3s;}
  .elementor-icon-box--skin-cholatse .elementor-icon-box__icon i{   font-size:55px;   color:#AB3493;   margin-top:-25px;   -webkit-transition:all .3s;   transition:all .3s;}
  .elementor-icon-box--skin-cholatse .elementor-icon-box__icon svg{   width:60px;   height:auto;   fill:#AB3493;   margin-top:-25px;   -webkit-transition:all .3s;   transition:all .3s;}
 .elementor-icon-box--skin-cholatse .elementor-icon-box__content{  background-color:#AB3493;  -webkit-mask-image:url(cls-ellipse46.svg);  mask-image:url(cls-ellipse46.svg);  margin-top:-120px;  padding:75px 50px 32px;  mask-repeat:no-repeat;  -webkit-mask-repeat:no-repeat;  -webkit-mask-size:cover;  mask-size:cover;  max-width:270px;  height:276px;  margin-left:auto;  margin-right:auto;}
 .elementor-icon-box--skin-cholatse .elementor-icon-box__title{  font-size:20px;  font-weight:700;  line-height:1.25;  text-transform:uppercase;  color:#FFFFFF;  margin:30px 0 8px;}
  .elementor-icon-box--skin-cholatse .elementor-icon-box__title a{   color:inherit;}
 .elementor-icon-box--skin-cholatse .elementor-icon-box__read-more{  font-size:14px;  font-weight:600;  line-height:20px;  text-transform:uppercase;  color:#FFFFFF;  border-bottom:1px solid;}
 @media (max-width:1130px){  .elementor-icon-box--skin-cholatse .elementor-icon-box__icon{   width:140px;   height:140px;   -webkit-mask-image:none;   mask-image:none;   top:-50px;}
   .elementor-icon-box--skin-cholatse .elementor-icon-box__icon i{    font-size:45px;    margin-top:0px;}
   .elementor-icon-box--skin-cholatse .elementor-icon-box__icon svg{    width:50px;    margin-top:0px;}
  .elementor-icon-box--skin-cholatse .elementor-icon-box__content{   -webkit-mask-image:none;   mask-image:none;   margin-top:-120px;   padding:75px 20px 32px;   border-radius:3px;   max-width:270px;   height:auto;}
}
.elementor-icon-box--skin-jimara{ position:relative; z-index:1;}
 .elementor-icon-box--skin-jimara:before{  content:"";  position:absolute;  top:-0;  left:50%;  width:130px;  height:130px;  z-index:-1;  background:#F7D86F;  border-radius:50%;  -webkit-transform:translate(-50%, -50%);  transform:translate(-50%, -50%);}
 .elementor-icon-box--skin-jimara .elementor-icon-box__icon{  position:absolute;  top:-0;  left:50%;  width:100px;  height:100px;  display:flex;  align-items:center;  justify-content:center;  font-size:50px;  color:#FFFFFF;  background:#306F5E;  border-radius:50%;  -webkit-transform:translate(-50%, -50%);  transform:translate(-50%, -50%);}
  .elementor-icon-box--skin-jimara .elementor-icon-box__icon svg{   width:50px;}
 .elementor-icon-box--skin-jimara .elementor-icon-box__content{  background:#FFFFFF;  overflow:hidden;  margin-top:65px;  padding-top:70px;  border-radius:20px;  -webkit-box-shadow:0px 20px 50px rgba(21, 21, 21, 0.1);  box-shadow:0px 20px 50px rgba(21, 21, 21, 0.1);}
 .elementor-icon-box--skin-jimara .elementor-icon-box__title{  font-size:24px;  font-weight:700;  line-height:1.25;  color:#151515;  margin-bottom:0;}
  .elementor-icon-box--skin-jimara .elementor-icon-box__title a{   color:inherit;}
   .elementor-icon-box--skin-jimara .elementor-icon-box__title a:hover{    color:#306F5E;}
 .elementor-icon-box--skin-jimara .elementor-icon-box__desc{  font-size:16px;  line-height:1.75;  color:#8A8A8A;  padding:20px;}
 .elementor-icon-box--skin-jimara .elementor-icon-box__light{  position:relative;  z-index:1;  font-size:16px;  font-weight:700;  line-height:1.75;  color:#306F5E;  background:#EAF1EF;  margin-top:20px;  padding:0 20px 20px;}
  .elementor-icon-box--skin-jimara .elementor-icon-box__light:before{   content:"";   position:absolute;   top:-20px;   left:-10%;   width:140%;   height:50px;   z-index:-1;   background:#EAF1EF;   border-radius:50%;}
 @media (max-width:576px){  .elementor-icon-box--skin-jimara .elementor-icon-box__desc{   padding:20px 15px;}
  .elementor-icon-box--skin-jimara .elementor-icon-box__light{   padding:0 15px 20px;}
}
.elementor-image-box{text-align:center;}
.elementor-image-box--default:hover .elementor-image-box__image img{ -webkit-transform:scale(1.1); transform:scale(1.1);}
.elementor-image-box--default .elementor-image-box__image{ position:relative; overflow:hidden; margin-bottom:16px;}
 .elementor-image-box--default .elementor-image-box__image img{  width:100%;  height:auto;  -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;  transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
.elementor-image-box--default .elementor-image-box__title{ font-size:22px; font-weight:500; margin-bottom:12px;}
 .elementor-image-box--default .elementor-image-box__title a{  color:inherit;}
.elementor-image-box--default .elementor-image-box__desc{ font-size:16px;}
.elementor-image-box--skin-ampato{ text-align:left; background:#FFFFFF; border:1px solid #DEDEDE;}
 .elementor-image-box--skin-ampato:hover .elementor-image-box__image img{  -webkit-transform:scale(1.1);  transform:scale(1.1);}
 .elementor-image-box--skin-ampato .elementor-image-box__image{  position:relative;  overflow:hidden;  line-height:0;}
  .elementor-image-box--skin-ampato .elementor-image-box__image img{   width:100%;   height:auto;   -webkit-transform:scale(1.01);   transform:scale(1.01);   -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;   transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
 .elementor-image-box--skin-ampato .elementor-image-box__content{  padding:30px;}
 .elementor-image-box--skin-ampato .elementor-image-box__title{  font-size:22px;  line-height:1.25;  color:#1D2440;  margin-bottom:12px;}
  .elementor-image-box--skin-ampato .elementor-image-box__title a{   color:inherit;}
   .elementor-image-box--skin-ampato .elementor-image-box__title a:hover{    color:#EFAB23;}
 .elementor-image-box--skin-ampato .elementor-image-box__desc{  font-size:16px;  line-height:1.75;  color:#666666;  padding-bottom:24px;  margin-bottom:24px;  border-bottom:4px solid #DEDEDE;}
 .elementor-image-box--skin-ampato .elementor-image-box__read-more{  font-size:16px;  font-weight:700;  line-height:1.5;  color:#EFAB23;}
  .elementor-image-box--skin-ampato .elementor-image-box__read-more svg{   display:inline-block;   vertical-align:middle;   fill:currentColor;   margin:-2px 0 0 8px;}
 @media (max-width:575.98px){  .elementor-image-box--skin-ampato .elementor-image-box__content{   padding:24px 16px;}
}
.elementor-image-box--skin-saltoro{ text-align:center; overflow:hidden;}
 .elementor-image-box--skin-saltoro .elementor-image-box__header{  position:relative;  display:inline-block;  width:134px;  height:134px;  z-index:3;}
 .elementor-image-box--skin-saltoro .elementor-image-box__image{  position:relative;  width:100%;  height:100%;  overflow:hidden;  border-radius:50%;  -webkit-box-shadow:5px 0 35px rgba(0, 0, 0, 0.07);  box-shadow:5px 0 35px rgba(0, 0, 0, 0.07);}
  .elementor-image-box--skin-saltoro .elementor-image-box__image img{   position:absolute;   top:0;   left:0;   width:100%;   height:100%;}
 .elementor-image-box--skin-saltoro .elementor-image-box__custom-link{  position:absolute;  bottom:-3px;  right:-3px;  display:flex;  align-items:center;  justify-content:center;  width:45px;  height:45px;  color:#FFFFFF;  background:#f97a60;  border-radius:50%;}
  .elementor-image-box--skin-saltoro .elementor-image-box__custom-link:hover{   background:#f7544f;}
  .elementor-image-box--skin-saltoro .elementor-image-box__custom-link svg{   fill:currentColor;}
 .elementor-image-box--skin-saltoro .elementor-image-box__content{  position:relative;  background:#FFFFFF;  margin-top:-67px;  padding:82px 30px 30px;  z-index:1;  border-radius:5px;}
 .elementor-image-box--skin-saltoro .elementor-image-box__title{  font-size:22px;  line-height:1.25;  color:#4b3381;  margin-bottom:4px;}
  .elementor-image-box--skin-saltoro .elementor-image-box__title a{   color:inherit;}
   .elementor-image-box--skin-saltoro .elementor-image-box__title a:hover{    color:#F97A60;}
 .elementor-image-box--skin-saltoro .elementor-image-box__desc{  font-size:16px;  line-height:1.75;  color:#716886;}
 @media (max-width:575.98px){  .elementor-image-box--skin-saltoro .elementor-image-box__content{   padding:82px 16px 24px;}
}
.elementor-image-box--skin-batura{ position:relative; text-align:left; background:#585e6e; overflow:hidden; border-radius:5px;}
 .elementor-image-box--skin-batura:hover .elementor-image-box__image img{  -webkit-transform:scale(1.1);  transform:scale(1.1);}
 .elementor-image-box--skin-batura .elementor-image-box__image{  position:relative;  overflow:hidden;  line-height:0;}
  .elementor-image-box--skin-batura .elementor-image-box__image img{   width:100%;   height:auto;   -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;   transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
 .elementor-image-box--skin-batura .elementor-image-box__content{  padding:40px;}
 .elementor-image-box--skin-batura .elementor-image-box__title{  font-size:30px;  line-height:1.25;  color:#FFFFFF;  margin-bottom:12px;}
  .elementor-image-box--skin-batura .elementor-image-box__title a{   color:inherit;}
 .elementor-image-box--skin-batura .elementor-image-box__desc{  font-size:17px;  line-height:1.75;  color:#f0f0f0;  margin-bottom:30px;}
 .elementor-image-box--skin-batura .elementor-image-box__read-more{  display:inline-block;  font-size:14px;  font-weight:700;  line-height:20px;  text-transform:uppercase;  color:#0055ff;  background:#FFFFFF;  padding:10px 20px;  border-radius:4px;}
 @media (max-width:575.98px){  .elementor-image-box--skin-batura .elementor-image-box__content{   padding:24px 16px;}
}
.elementor-image-box--skin-hardeol{ position:relative; text-align:center; overflow:hidden;}
 .elementor-image-box--skin-hardeol .elementor-image-box__image{  position:relative;  overflow:hidden;  line-height:0;}
  .elementor-image-box--skin-hardeol .elementor-image-box__image img{   width:100%;   height:auto;}
 .elementor-image-box--skin-hardeol .elementor-image-box__overlay{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  background:rgba(0, 0, 0, 0.4);  z-index:1;}
 .elementor-image-box--skin-hardeol .elementor-image-box__content{  position:absolute;  top:50%;  left:0;  width:100%;  z-index:3;  padding:30px 40px;  -webkit-transform:translateY(-50%);  transform:translateY(-50%);}
 .elementor-image-box--skin-hardeol .elementor-image-box__title{  font-size:28px;  line-height:1.25;  color:#FFFFFF;  margin-bottom:12px;}
  .elementor-image-box--skin-hardeol .elementor-image-box__title a{   color:inherit;}
 .elementor-image-box--skin-hardeol .elementor-image-box__desc{  font-size:18px;  line-height:1.75;  color:#FFFFFF;  margin-bottom:30px;}
 .elementor-image-box--skin-hardeol .elementor-image-box__read-more{  display:inline-block;  font-size:14px;  font-weight:700;  line-height:20px;  letter-spacing:1px;  text-transform:uppercase;  color:#FFFFFF;  background:transparent;  padding:15px 30px;  border:3px solid #FFFFFF;}
 @media (max-width:575.98px){  .elementor-image-box--skin-hardeol .elementor-image-box__content{   padding:24px 16px;}
}
.elementor-image-box--skin-nevado{ position:relative; text-align:left; overflow:hidden;}
 .elementor-image-box--skin-nevado:hover .elementor-image-box__overlay{  opacity:1;}
 .elementor-image-box--skin-nevado:hover .elementor-image-box__desc{  opacity:1;  -webkit-transform:translateY(0);  transform:translateY(0);}
 .elementor-image-box--skin-nevado .elementor-image-box__image{  position:relative;  overflow:hidden;  line-height:0;  margin-bottom:16px;  border-top-left-radius:40px;  border-bottom-right-radius:40px;}
  .elementor-image-box--skin-nevado .elementor-image-box__image img{   width:100%;   height:auto;}
 .elementor-image-box--skin-nevado .elementor-image-box__title{  font-size:24px;  font-weight:700;  line-height:1.25;  color:#002f6c;  margin-bottom:16px;}
  .elementor-image-box--skin-nevado .elementor-image-box__title a{   color:inherit;}
 .elementor-image-box--skin-nevado .elementor-image-box__overlay{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  background:rgba(38, 94, 215, 0.8);  z-index:1;  opacity:0;  -webkit-transition:all .4s;  transition:all .4s;}
 .elementor-image-box--skin-nevado .elementor-image-box__desc{  position:absolute;  bottom:0;  left:0;  width:100%;  font-size:16px;  line-height:1.75;  color:#FFFFFF;  padding:30px;  z-index:3;  opacity:0;  -webkit-transform:translateY(40px);  transform:translateY(40px);  -webkit-transition:all .4s;  transition:all .4s;}
 .elementor-image-box--skin-nevado .elementor-image-box__read-more{  display:inline-block;  font-size:14px;  font-weight:700;  line-height:20px;  text-transform:uppercase;  color:#002f6c;}
  .elementor-image-box--skin-nevado .elementor-image-box__read-more svg{   display:inline-block;   vertical-align:middle;   fill:currentColor;   margin:-2px 0 0 4px;}
  .elementor-image-box--skin-nevado .elementor-image-box__read-more:before{   content:"";   display:inline-block;   width:10px;   height:10px;   background:#265ed7;   margin-right:6px;}
 @media (max-width:575.98px){  .elementor-image-box--skin-nevado .elementor-image-box__desc{   padding:24px 16px;}
}
.elementor-image-box--skin-galloway{ position:relative; text-align:center; background:#424242; overflow:hidden; border-radius:4px;}
 .elementor-image-box--skin-galloway .elementor-image-box__overlay{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  background:rgba(0, 0, 0, 0.63);  z-index:3;}
 .elementor-image-box--skin-galloway .elementor-image-box__image{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  overflow:hidden;  line-height:0;  z-index:1;}
  .elementor-image-box--skin-galloway .elementor-image-box__image img{   width:100%;   height:100%;   object-fit:cover;}
 .elementor-image-box--skin-galloway .elementor-image-box__content{  position:relative;  max-width:520px;  margin:0 auto;  padding:50px 30px;  z-index:5;}
 .elementor-image-box--skin-galloway .elementor-image-box__sub-title{  font-size:18px;  font-weight:400;  line-height:1.5;  color:#FFFFFF;  margin-bottom:4px;}
 .elementor-image-box--skin-galloway .elementor-image-box__title{  font-size:36px;  font-weight:700;  line-height:1.25;  color:#FFFFFF;  margin-bottom:12px;}
  .elementor-image-box--skin-galloway .elementor-image-box__title a{   color:inherit;}
 .elementor-image-box--skin-galloway .elementor-image-box__desc{  font-size:16px;  line-height:1.75;  color:#f0f0f0;  margin-bottom:30px;}
 .elementor-image-box--skin-galloway .elementor-image-box__read-more{  display:inline-block;  font-size:14px;  font-weight:700;  line-height:20px;  text-transform:uppercase;  color:#FFFFFF;  background:#ffba00;  padding:20px 35px;  border-radius:5px;}
  .elementor-image-box--skin-galloway .elementor-image-box__read-more:hover{   background:#eba53a;}
 @media (max-width:575.98px){  .elementor-image-box--skin-galloway .elementor-image-box__content{   padding:24px 16px;}
}
.elementor-image-box--skin-paradis{ position:relative; text-align:center; background:#424242; overflow:hidden;}
 .elementor-image-box--skin-paradis .elementor-image-box__overlay{  position:absolute;  top:calc(100% - 90px);  left:0;  width:100%;  height:100%;  background:rgba(239, 40, 83, 0.9);  z-index:3;  -webkit-transition:all .4s;  transition:all .4s;  -webkit-transform:skewY(-8deg);  transform:skewY(-8deg);}
 .elementor-image-box--skin-paradis .elementor-image-box__image{  position:relative;  overflow:hidden;  line-height:0;  z-index:1;}
  .elementor-image-box--skin-paradis .elementor-image-box__image img{   width:100%;   height:auto;}
 .elementor-image-box--skin-paradis .elementor-image-box__content{  position:absolute;  top:calc(100% - 90px);  left:0;  width:100%;  padding:40px 30px;  z-index:5;  -webkit-transition:all .4s;  transition:all .4s;  -webkit-transform:translateY(0);  transform:translateY(0);}
 .elementor-image-box--skin-paradis .elementor-image-box__title{  font-size:22px;  font-weight:700;  line-height:1.25;  color:#FFFFFF;  margin-bottom:12px;}
  .elementor-image-box--skin-paradis .elementor-image-box__title a{   color:inherit;}
 .elementor-image-box--skin-paradis .elementor-image-box__desc{  font-size:16px;  line-height:1.75;  color:#FFFFFF;  margin-bottom:20px;  opacity:0;  -webkit-transition:all .4s;  transition:all .4s;}
 .elementor-image-box--skin-paradis .elementor-image-box__read-more{  position:relative;  display:inline-block;  font-size:14px;  font-weight:700;  line-height:20px;  text-transform:uppercase;  color:#FFFFFF;  opacity:0;  border-bottom:1px solid;  -webkit-transition:all .4s;  transition:all .4s;}
  .elementor-image-box--skin-paradis .elementor-image-box__read-more svg{   position:absolute;   top:4px;   right:-18px;   display:inline-block;   fill:currentColor;}
 @media (max-width:991.98px){  .elementor-image-box--skin-paradis .elementor-image-box__content{   padding:40px 16px;}
}
 .elementor-image-box--skin-paradis:hover .elementor-image-box__overlay{  top:0;  background:rgba(54, 121, 120, 0.9);  -webkit-transform:skewY(0);  transform:skewY(0);}
 .elementor-image-box--skin-paradis:hover .elementor-image-box__content{  top:50%;  -webkit-transform:translateY(-50%);  transform:translateY(-50%);}
 .elementor-image-box--skin-paradis:hover .elementor-image-box__desc, .elementor-image-box--skin-paradis:hover .elementor-image-box__read-more{  opacity:1;}
.elementor-image-box--skin-wilson{ position:relative; text-align:left; background:#424242; overflow:hidden;}
 .elementor-image-box--skin-wilson .elementor-image-box__overlay{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  background:transparent;  z-index:2;  -webkit-transition:all .4s;  transition:all .4s;}
 .elementor-image-box--skin-wilson .elementor-image-box__image{  position:relative;  overflow:hidden;  padding-bottom:90%;  background:#e7e6e4;}
  .elementor-image-box--skin-wilson .elementor-image-box__image img{   position:absolute;   top:0;   left:0;   width:100%;   height:100%;   object-fit:cover;}
 .elementor-image-box--skin-wilson .elementor-image-box__content{  position:absolute;  bottom:0;  left:0;  width:100%;  padding:40px 50px;  z-index:3;}
 .elementor-image-box--skin-wilson .elementor-image-box__title{  font-size:32px;  font-weight:800;  line-height:1.25;  color:#ffffff;  margin:0;}
  .elementor-image-box--skin-wilson .elementor-image-box__title a{   color:inherit;}
 .elementor-image-box--skin-wilson .elementor-image-box__sub-title{  font-size:13px;  line-height:20px;  text-transform:uppercase;  color:#ffffff;}
 .elementor-image-box--skin-wilson .elementor-image-box__desc{  font-size:16px;  line-height:1.5;  color:#e7e7e7;  margin:0;  height:0;  opacity:0;  -webkit-transition:All .6s;  -ms-transition:All .6s;  transition:All .6s;}
 .elementor-image-box--skin-wilson .elementor-image-box__read-more{  position:relative;  display:inline-block;  width:40px;  height:14px;  -webkit-transition:all .4s;  transition:all .4s;}
  .elementor-image-box--skin-wilson .elementor-image-box__read-more:before{   content:'';   width:40px;   background-image:url(icon7.png);   position:absolute;   left:0;   top:0;   z-index:9;   height:14px;   background-size:cover;}
 @media (max-width:991.98px){  .elementor-image-box--skin-wilson .elementor-image-box__content{   padding:40px 16px;}
}
 .elementor-image-box--skin-wilson:hover .elementor-image-box__desc{  height:112px;  margin:15px 0 10px;  opacity:1;}
.elementor-image-box--skin-grouse{ text-align:left;}
 .elementor-image-box--skin-grouse:hover .elementor-image-box__image img{  -webkit-transform:scale(1.1);  transform:scale(1.1);}
 .elementor-image-box--skin-grouse .elementor-image-box__image{  position:relative;  overflow:hidden;  line-height:0;  margin-bottom:25px;  border-radius:5px;}
  .elementor-image-box--skin-grouse .elementor-image-box__image img{   width:100%;   height:auto;   -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;   transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
 .elementor-image-box--skin-grouse .elementor-image-box__title{  font-size:20px;  font-weight:700;  line-height:1.25;  text-transform:uppercase;  color:#333333;  margin-bottom:12px;}
  .elementor-image-box--skin-grouse .elementor-image-box__title a{   color:inherit;}
   .elementor-image-box--skin-grouse .elementor-image-box__title a:hover{    color:#da9100;}
 .elementor-image-box--skin-grouse .elementor-image-box__desc{  font-size:16px;  font-weight:400;  line-height:1.75;  color:#666666;  margin-bottom:12px;}
 .elementor-image-box--skin-grouse .elementor-image-box__read-more{  font-size:14px;  font-weight:700;  line-height:1.5;  text-transform:uppercase;  color:#da9100;}
  .elementor-image-box--skin-grouse .elementor-image-box__read-more svg{   display:inline-block;   vertical-align:middle;   fill:currentColor;   margin:-2px 0 0 4px;}
.elementor-image-box--skin-sankar:hover .elementor-image-box__overlay{ opacity:1;}
.elementor-image-box--skin-sankar:hover .elementor-image-box__read-more{ opacity:1; -webkit-transform:translateY(0); transform:translateY(0);}
.elementor-image-box--skin-sankar .elementor-image-box__image{ position:relative; overflow:hidden; line-height:0; margin-bottom:25px; border-radius:5px;}
 .elementor-image-box--skin-sankar .elementor-image-box__image img{  width:100%;  height:auto;}
.elementor-image-box--skin-sankar .elementor-image-box__overlay{ position:absolute; top:15px; left:15px; width:calc(100% - 30px); height:calc(100% - 30px); background:rgba(52, 125, 122, 0.8); z-index:3; opacity:0; border-radius:5px; -webkit-transition:all .4s; transition:all .4s;}
.elementor-image-box--skin-sankar .elementor-image-box__read-more{ display:inline-flex; align-items:center; justify-content:center; position:absolute; top:50%; left:50%; width:40px; height:40px; color:#347d7a; background:#FFFFFF; z-index:5; opacity:0; margin:-20px 0 0 -20px; border-radius:30px; -webkit-transform:translateY(-80px); transform:translateY(-80px); -webkit-transition:all .7s; transition:all .7s;}
 .elementor-image-box--skin-sankar .elementor-image-box__read-more svg{  fill:currentColor;}
.elementor-image-box--skin-sankar .elementor-image-box__title{ font-size:22px; font-weight:700; line-height:1.25; color:#333333; margin-bottom:12px;}
 .elementor-image-box--skin-sankar .elementor-image-box__title a{  color:inherit;}
  .elementor-image-box--skin-sankar .elementor-image-box__title a:hover{   color:#398985;}
.elementor-image-box--skin-sankar .elementor-image-box__desc{ font-size:16px; font-weight:400; line-height:1.75; color:#666666; margin-bottom:12px;}
.elementor-image-box--skin-somoni{ position:relative; background:#f7f5ef; overflow:hidden; padding:12px; border-radius:20px; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-image-box--skin-somoni:hover{  background:#FFFFFF;  -webkit-box-shadow:0px 20px 30px 0px rgba(189, 60, 43, 0.1);  box-shadow:0px 20px 30px 0px rgba(189, 60, 43, 0.1);}
  .elementor-image-box--skin-somoni:hover .elementor-image-box__image img{   -webkit-transform:scale(1.1);   transform:scale(1.1);}
  .elementor-image-box--skin-somoni:hover .elementor-image-box__read-more{   color:#BD3C2B;}
   .elementor-image-box--skin-somoni:hover .elementor-image-box__read-more svg{    background:#BD3C2B;}
 .elementor-image-box--skin-somoni .elementor-image-box__image{  position:relative;  overflow:hidden;  line-height:0;  border-radius:16px;}
  .elementor-image-box--skin-somoni .elementor-image-box__image img{   width:100%;   height:auto;   -webkit-transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;   transition:all 1.5s cubic-bezier(0.11, 0.52, 0.53, 0.79) 0s;}
 .elementor-image-box--skin-somoni .elementor-image-box__content{  position:relative;  padding:54px 12px 12px;}
 .elementor-image-box--skin-somoni .elementor-image-box__date-wrap{  position:absolute;  top:0;  left:50%;  display:flex;  overflow:hidden;  font-size:14px;  font-weight:400;  line-height:1.5;  border-radius:10px;  -webkit-transform:translate(-50%, -50%);  transform:translate(-50%, -50%);}
  .elementor-image-box--skin-somoni .elementor-image-box__date-wrap .date{   display:flex;   flex-direction:column;   justify-content:center;   min-width:60px;   color:#FFFFFF;   background:#BD3C2B;   padding:5px;}
   .elementor-image-box--skin-somoni .elementor-image-box__date-wrap .date .date-d{    font-size:24px;    font-weight:700;    line-height:1.2;}
  .elementor-image-box--skin-somoni .elementor-image-box__date-wrap .time{   display:flex;   flex-direction:column;   justify-content:center;   min-width:90px;   color:#0A0A0A;   background:#FFD231;   padding:5px;}
   .elementor-image-box--skin-somoni .elementor-image-box__date-wrap .time .time-t{    font-size:24px;    font-weight:700;    line-height:1.2;}
 .elementor-image-box--skin-somoni .elementor-image-box__title{  font-size:20px;  font-weight:700;  line-height:1.2;  color:#0A0A0A;  margin-bottom:12px;}
  .elementor-image-box--skin-somoni .elementor-image-box__title a{   color:inherit;}
 .elementor-image-box--skin-somoni .elementor-image-box__desc{  font-size:16px;  font-weight:400;  line-height:1.5;  color:#4A4A4A;  margin-bottom:24px;}
 .elementor-image-box--skin-somoni .elementor-image-box__read-more{  display:inline-block;  font-size:16px;  font-weight:700;  line-height:1.5;  color:#0A0A0A;}
  .elementor-image-box--skin-somoni .elementor-image-box__read-more svg{   display:inline-block;   vertical-align:middle;   fill:#FFFFFF;   background:#0A0A0A;   padding:5px;   border-radius:20px;   margin:-1px 0 0 8px;   -webkit-transition:all .3s;   transition:all .3s;}
.elementor-video-play-button{text-align:center;}
.elementor-video-play-button--icon-view-stacked .elementor-video-play-button__icon, .elementor-video-play-button--icon-view-framed .elementor-video-play-button__icon{ display:inline-flex; width:100px; height:100px; align-items:center; justify-content:center;}
.elementor-video-play-button--icon-view-stacked .elementor-video-play-button__icon{ background:#0073a8;}
 .elementor-video-play-button--icon-view-stacked .elementor-video-play-button__icon i{  font-size:24px;  color:#FFFFFF;}
 .elementor-video-play-button--icon-view-stacked .elementor-video-play-button__icon svg{  width:24px;  height:auto;  fill:#FFFFFF;}
.elementor-video-play-button--icon-view-framed .elementor-video-play-button__icon{ background:#FFFFFF; border:2px solid #0073a8;}
 .elementor-video-play-button--icon-view-framed .elementor-video-play-button__icon i{  font-size:24px;  color:#0073a8;}
 .elementor-video-play-button--icon-view-framed .elementor-video-play-button__icon svg{  width:24px;  height:auto;  fill:#0073a8;}
.elementor-video-play-button--icon-shape-circle .elementor-video-play-button__icon{ border-radius:50%;}
.elementor-video-play-button--icon-shape-square .elementor-video-play-button__icon{ border-radius:0;}
.elementor-video-play-button__icon{ display:inline-block; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-video-play-button__icon i{  font-size:50px;  color:#0073a8;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-video-play-button__icon svg{  width:50px;  height:auto;  fill:#0073a8;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-video-box{position:relative;line-height:0;height:560px;overflow:hidden;}
.elementor-video-box--icon-view-stacked .elementor-video-box__icon, .elementor-video-box--icon-view-framed .elementor-video-box__icon{ display:inline-flex; width:100px; height:100px; align-items:center; justify-content:center;}
.elementor-video-box--icon-view-stacked .elementor-video-box__icon{ background:#0073a8;}
 .elementor-video-box--icon-view-stacked .elementor-video-box__icon i{  font-size:24px;  color:#FFFFFF;}
 .elementor-video-box--icon-view-stacked .elementor-video-box__icon svg{  width:24px;  height:auto;  fill:#FFFFFF;}
.elementor-video-box--icon-view-framed .elementor-video-box__icon{ background:#FFFFFF; border:2px solid #0073a8;}
 .elementor-video-box--icon-view-framed .elementor-video-box__icon i{  font-size:24px;  color:#0073a8;}
 .elementor-video-box--icon-view-framed .elementor-video-box__icon svg{  width:24px;  height:auto;  fill:#0073a8;}
.elementor-video-box--icon-shape-circle .elementor-video-box__icon{ border-radius:50%;}
.elementor-video-box--icon-shape-square .elementor-video-box__icon{ border-radius:0;}
.elementor-video-box img.thumb{ width:100%; height:100%; object-fit:cover;}
.elementor-video-box__icon{ display:inline-block; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-video-box__icon i{  font-size:50px;  color:#0073a8;  -webkit-transition:all .3s;  transition:all .3s;}
 .elementor-video-box__icon svg{  width:50px;  height:auto;  fill:#0073a8;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-video-box__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.3); z-index:1;}
.elementor-video-box__content{ position:absolute; top:50%; left:50%; z-index:3; padding:0 16px; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}
.elementor-video-box--skin-pumori .elementor-video-box__icon{ margin-bottom:15px;}
.elementor-video-box--skin-pumori .elementor-video-box__header{ white-space:nowrap;}
.elementor-video-box--skin-pumori .elementor-video-box__sub-title{ font-size:18px; font-weight:400; line-height:1.25; color:#FFFFFF; margin-bottom:4px;}
.elementor-video-box--skin-pumori .elementor-video-box__title{ font-size:36px; font-weight:700; line-height:1.25; text-transform:uppercase; color:#FFFFFF; margin-bottom:0;}
.elementor-video-box--skin-baruntse .elementor-video-box__content{ width:100%; max-width:610px; text-align:center;}
.elementor-video-box--skin-baruntse .elementor-video-box__icon{ margin-bottom:48px;}
.elementor-video-box--skin-baruntse .elementor-video-box__title{ font-size:30px; font-weight:700; line-height:1.5; color:#FFFFFF; margin:0;}
.elementor-video-box--skin-coropuna .elementor-video-box__content{ display:flex; align-items:center;}
.elementor-video-box--skin-coropuna .elementor-video-box__icon{ margin-right:30px;}
.elementor-video-box--skin-coropuna .elementor-video-box__header{ min-width:185px;}
.elementor-video-box--skin-coropuna .elementor-video-box__sub-title{ font-size:18px; font-weight:500; line-height:1.25; color:#BFCC80; margin-bottom:4px;}
.elementor-video-box--skin-coropuna .elementor-video-box__title{ font-size:36px; font-weight:700; line-height:1.25; text-transform:uppercase; color:#BFCC80; margin:0;}
@media (max-width:575.98px){ .elementor-video-box--skin-coropuna .elementor-video-box__content{  flex-direction:column;  text-align:center;}
 .elementor-video-box--skin-coropuna .elementor-video-box__icon{  margin:0 0 30px;}
}
.elementor-video-box--skin-cholatse{ width:100%; height:auto; max-width:565px; min-height:360px;}
 .elementor-video-box--skin-cholatse .elementor-video-box__content{  bottom:0;  right:0;  -webkit-mask-image:url(cls-ellipse48.svg);  mask-image:url(cls-ellipse48.svg);  mask-repeat:no-repeat;  -webkit-mask-repeat:no-repeat;  -webkit-mask-size:cover;  mask-size:cover;  width:188px;  height:202px;  background:#FCEFF9;  top:auto;  left:auto;  z-index:3;  padding:0 16px;  -webkit-transform:none;  transform:none;}
 .elementor-video-box--skin-cholatse .elementor-video-box__icon{  top:55%;  left:50%;  -webkit-transform:translate(-50%, -50%);  transform:translate(-50%, -50%);  position:relative;  background:#AB3493;}
  .elementor-video-box--skin-cholatse .elementor-video-box__icon i{   font-size:40px;   margin-left:10px;   color:#fff;}
 @media (max-width:767.98px){  .elementor-video-box--skin-cholatse .elementor-video-box__content{   width:150px;   height:161px;}
   .elementor-video-box--skin-cholatse .elementor-video-box__content .elementor-video-box__icon{    width:80px;    height:80px;}
    .elementor-video-box--skin-cholatse .elementor-video-box__content .elementor-video-box__icon i{     font-size:30px;}
}
.elementor-popup__white-popup{position:relative;background:#FFFFFF;padding:12px;width:auto;max-width:860px;margin:20px auto;border-radius:4px;}
.elementor-popup__video{position:relative;width:100%;}
.elementor-popup__video iframe, .elementor-popup__video video{ position:absolute; top:0; left:0; width:100%; height:100%; border:none;}
.elementor-popup__aspect-ratio-169{padding-bottom:56.25%;}
.elementor-popup__aspect-ratio-219{padding-bottom:42.85%;}
.elementor-popup__aspect-ratio-43{padding-bottom:75%;}
.elementor-popup__aspect-ratio-32{padding-bottom:66.67%;}
.elementor-popup__aspect-ratio-11{padding-bottom:100%;}
.elementor-popup__aspect-ratio-916{padding-bottom:177.78%;}
.elementor-language-switcher{list-style:none;margin:0;padding:0;}
.elementor-language-switcher .sub-menu{ list-style:none; margin:0; padding:0; position:absolute; top:100%; left:0; width:100%; background:#FFFFFF; z-index:9999; opacity:0; visibility:hidden; -webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.15); box-shadow:0 0 20px rgba(0, 0, 0, 0.15); -webkit-transition:all .3s; transition:all .3s;}
 .elementor-language-switcher .sub-menu .menu-item-language:hover{  color:#FFFFFF;  background:#000000;}
.elementor-language-switcher .menu-item-language.current{ position:relative; color:#FFFFFF;}
 .elementor-language-switcher .menu-item-language.current:hover .sub-menu{  opacity:1;  visibility:visible;}
 .elementor-language-switcher .menu-item-language.current a{  position:relative;  min-height:40px;  padding-right:24px;}
  .elementor-language-switcher .menu-item-language.current a svg{   position:absolute;   right:4px;   top:50%;   fill:currentColor;   -webkit-transform:translateY(-50%);   transform:translateY(-50%);}
.elementor-language-switcher .menu-item-language{ font-size:14px; font-weight:400; line-height:1.5; color:#333333; -webkit-transition:all .3s; transition:all .3s;}
 .elementor-language-switcher .menu-item-language a{  display:flex;  align-items:center;  grid-gap:8px;  color:inherit;  padding:6px 12px;}
.elementor-slides--default .elementor-slide{background:#FFFFFF;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-slides--default .elementor-slide__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-slides--default .elementor-slide__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-slides--default .elementor-slide__content{ padding-top:24px;}
.elementor-slides--default .elementor-slide__title{ font-size:22px; font-weight:500; margin-bottom:0;}
 .elementor-slides--default .elementor-slide__title a{  color:inherit;}
  .elementor-slides--default .elementor-slide__title a:hover{   color:#0073a8;}
.elementor-slides--skin-grid-pumori .elementor-slide{position:relative;background:#FFFFFF;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-slides--skin-grid-pumori .elementor-slide__thumbnail{ position:relative; padding-bottom:66%; background:#e7e6e4; overflow:hidden;}
 .elementor-slides--skin-grid-pumori .elementor-slide__thumbnail img{  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  object-fit:cover;  -webkit-transition:all .3s;  transition:all .3s;}
.elementor-slides--skin-grid-pumori .elementor-slide__overlay{ position:absolute; top:0; left:0; width:100%; height:100%; display:flex; align-items:center; justify-content:center; opacity:0; background:rgba(255, 238, 0, 0.9); -webkit-transition:all .3s; transition:all .3s;}
 .elementor-slides--skin-grid-pumori .elementor-slide__overlay svg{  fill:#002866;  -webkit-transform:translateY(50px);  transform:translateY(50px);  -webkit-transition:all .6s;  transition:all .6s;}
.elementor-slides--skin-grid-pumori .elementor-slide:hover .elementor-slide__overlay{ opacity:1;}
 .elementor-slides--skin-grid-pumori .elementor-slide:hover .elementor-slide__overlay svg{  -webkit-transform:translateY(0);  transform:translateY(0);}
.elementor-list-logo--default .swiper-wrapper{align-items:center;}
.elementor-list-logo--default .elementor-logo{line-height:0;text-align:center;background:#FFFFFF;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;}
.elementor-list-logo--default .elementor-logo img{ -webkit-transition:all .3s; transition:all .3s;}
.site-menu-wrap-bears{display:flex;align-items:center;justify-content:flex-end;position:relative;min-height:55px;}
.site-menu-wrap-bears .extras-navigation .give-btn{ margin-top:0;}
.site-menu-wrap-bears .ubermenu .ubermenu-item-layout-icon_left > .ubermenu-target-text{ padding-left:40px; display:block; clear:none; margin-left:0;}
.site-menu-wrap-bears .ubermenu .ubermenu-item-layout-icon_left > i{ display:block; float:left;}
.site-menu-wrap-bears .menu-toggle, .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{ position:absolute; top:50%; right:0; font-size:0 !important; line-height:0; width:50px; height:50px; margin-top:-25px; padding:0; background:#FFFFFF; border:none; border-radius:2px; display:none;}
 @media (max-width:991.98px){  .site-menu-wrap-bears .menu-toggle,   .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{   display:block;}
}
 .site-menu-wrap-bears .menu-toggle.toggled-on:before, .site-menu-wrap-bears .menu-toggle.toggled-on:after, .site-menu-wrap-bears .menu-toggle.ubermenu-responsive-toggle-open:before, .site-menu-wrap-bears .menu-toggle.ubermenu-responsive-toggle-open:after,  .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.toggled-on:before,  .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.toggled-on:after,  .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.ubermenu-responsive-toggle-open:before,  .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.ubermenu-responsive-toggle-open:after{  content:"";  -webkit-transform:rotate(45deg) translate(-9px, 7.5px);  transform:rotate(45deg) translate(-9px, 7.5px);}
 .site-menu-wrap-bears .menu-toggle.toggled-on:after, .site-menu-wrap-bears .menu-toggle.ubermenu-responsive-toggle-open:after,  .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.toggled-on:after,  .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main.ubermenu-responsive-toggle-open:after{  -webkit-transform:rotate(-45deg) translate(-7.5px, -9px);  transform:rotate(-45deg) translate(-7.5px, -9px);}
 .site-menu-wrap-bears .menu-toggle:before, .site-menu-wrap-bears .menu-toggle:after,  .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main:before,  .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main:after{  content:"";  position:absolute;  top:50%;  left:50%;  width:22px;  height:2px;  background:#222222;  margin:0;  -webkit-transform:translate(-11px, -6px);  transform:translate(-11px, -6px);  -webkit-transition:all .3s;  transition:all .3s;}
 .site-menu-wrap-bears .menu-toggle:after,  .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main:after{  -webkit-transform:translate(-11px, 4px);  transform:translate(-11px, 4px);}
 .site-menu-wrap-bears .menu-toggle:hover, .site-menu-wrap-bears .menu-toggle:focus,  .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main:hover,  .site-menu-wrap-bears .ubermenu-responsive-toggle.ubermenu-responsive-toggle-main:focus{  outline:none;}
.site-menu-wrap-bears .sub-menu-toggle{ display:inline-block; font-size:0; line-height:0; position:absolute; top:50%; right:0; width:20px; height:20px; cursor:pointer; display:none; background:#f2f2f2; border-radius:2px; -webkit-transform:translate(0, -10px); transform:translate(0, -10px);}
 @media (max-width:991.98px){  .site-menu-wrap-bears .sub-menu-toggle{   display:block;}
}
 .site-menu-wrap-bears .sub-menu-toggle:before, .site-menu-wrap-bears .sub-menu-toggle:after{  content:"";  position:absolute;  top:50%;  left:50%;  width:12px;  height:2px;  background:#4A4A4A;  margin:0;  border-radius:1px;  -webkit-transform:rotate(0) translate(-6px, -1px);  transform:translate(-6px, -1px);  -webkit-transition:all .3s;  transition:all .3s;}
 .site-menu-wrap-bears .sub-menu-toggle:after{  width:11px;  -webkit-transform:rotate(90deg) translate(-1px, 5.5px);  transform:rotate(90deg) translate(-1px, 5.5px);}
.site-menu-wrap-bears .extras-navigation{ position:relative; display:flex; align-items:center; margin-left:24px;}
 .site-menu-wrap-bears .extras-navigation .extra-item{  position:relative;}
  .site-menu-wrap-bears .extras-navigation .extra-item:not(:last-child){   margin-right:12px;}
  .site-menu-wrap-bears .extras-navigation .extra-item.active .toggle-icon{   background:#005075;}
  .site-menu-wrap-bears .extras-navigation .extra-item.active .toggle-content{   opacity:1;   visibility:visible;}
 .site-menu-wrap-bears .extras-navigation .toggle-icon{  display:flex;  align-items:center;  justify-content:center;  width:54px;  height:54px;  background:#0073a8;  border-radius:50%;  -webkit-transition:background-color .3s;  transition:background-color .3s;}
  .site-menu-wrap-bears .extras-navigation .toggle-icon:hover{   background:#005075;}
  .site-menu-wrap-bears .extras-navigation .toggle-icon svg{   fill:#FFFFFF;}
 .site-menu-wrap-bears .extras-navigation .toggle-content{  position:absolute;  top:calc(100% + 16px);  right:0;  width:366px;  z-index:999;  opacity:0;  visibility:hidden;  -webkit-transition:all .3s;  transition:all .3s;}
  .site-menu-wrap-bears .extras-navigation .toggle-content .content-wrap{   padding:32px 40px;   background:#fff;   border:1px solid rgba(0, 0, 0, 0.05);   border-radius:2px;}
   @media (max-width:767.98px){    .site-menu-wrap-bears .extras-navigation .toggle-content .content-wrap{     padding:24px 32px;}
}
   @media (max-width:575.98px){    .site-menu-wrap-bears .extras-navigation .toggle-content .content-wrap{     padding:24px 16px;}
}
 .site-menu-wrap-bears .extras-navigation .search-form{  position:relative;  padding-right:60px;}
  .site-menu-wrap-bears .extras-navigation .search-form label{   width:100%;   margin:0;}
  .site-menu-wrap-bears .extras-navigation .search-form .search-field{   width:100%;   margin-bottom:0;   border-radius:2px 0 0 2px;}
  .site-menu-wrap-bears .extras-navigation .search-form .search-submit{   position:absolute;   top:0;   right:0;   width:60px;   height:58px;   padding:0;   font-size:0;   background-image:url(search-light.svg);   background-size:16px;   background-repeat:no-repeat;   background-position:center;   border:none;   border-radius:0 2px 2px 0;}
  @media (max-width:767.98px){   .site-menu-wrap-bears .extras-navigation .search-form{    padding-right:50px;}
    .site-menu-wrap-bears .extras-navigation .search-form .search-submit{     width:50px;     height:47px;}
}
.site-menu-wrap-bears .ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator{ display:flex; height:12px; align-items:center;}
.site-menu-wrap-bears .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target{ font-size:16px; font-weight:600; color:#333333;}
.site-menu-wrap-bears .ubermenu-main .ubermenu-submenu .ubermenu-item-header > .ubermenu-target, .site-menu-wrap-bears .ubermenu-main .ubermenu-submenu .ubermenu-target{ font-size:16px; font-weight:400;}
.site-menu-wrap-bears .ubermenu-main ul.ubermenu-tabs-group li.ubermenu-active > a.ubermenu-target{ background:#0073a8;}
.site-menu-wrap-bears .ubermenu-main ul li a.ubermenu-target:hover{ background:#0073a8; color:#fff;}
.site-menu-wrap-bears .ubermenu-main li.ubermenu-active > a{ background:#0073a8; color:#fff;}
.site-menu-wrap-bears .ubermenu-main ul.ubermenu-tabs-group li.ubermenu-active a .ubermenu-target-description{ color:#fff;}
.site-menu-wrap-bears .ubermenu-desktop-view.ubermenu-main.ubermenu-horizontal .ubermenu-item > .ubermenu-submenu-drop{ background-color:#FFFFFF; border:none; border-top:10px solid #0073a8;}
.site-menu-wrap-bears .ubermenu-mobile-view.ubermenu-responsive{ position:absolute; top:calc(100% + 25px); left:0; background-color:#FFFFFF;}
.site-menu-wrap-bears .ubermenu-mobile-view.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{ background-color:#FFFFFF; border:none; border-top:10px solid #0073a8;}
@media (max-width:991.98px){ .site-menu-wrap-bears .extras-navigation{  position:absolute;  top:50%;  right:54px;  margin:0;  -webkit-transform:translateY(-50%);  transform:translateY(-50%);}
}
@media (max-width:575.98px){.has-mini-items{ padding-bottom:46px;}
 .has-mini-items .site-menu-wrap-bears .extras-navigation{  position:fixed;  top:auto;  bottom:0;  left:0;  right:auto;  width:100%;  background:#FFFFFF;  z-index:999;  display:grid;  grid-template-columns:repeat(auto-fit, minmax(60px, 1fr));  grid-gap:1px;  -webkit-transform:unset;  transform:unset;}
 .has-mini-items .extras-navigation .extra-item:not(:last-child){  margin-right:0;}
 .has-mini-items .extras-navigation .toggle-icon{  width:100%;  height:46px;  border-radius:0;}
 .has-mini-items .extras-navigation .toggle-content{  top:auto;  left:0;  width:100%;  bottom:54px;  position:fixed;  height:calc(100% - 54px);  background:rgba(0, 0, 0, 0.85);  display:flex;  align-items:center;  justify-content:center;}
  .has-mini-items .extras-navigation .toggle-content .content-wrap{   width:100%;   max-width:366px;   max-height:calc(85% - 54px);   overflow-y:auto;   margin:0 10px;}
 .has-mini-items .extras-navigation .give-display-button button.give-btn{  width:100%;  height:46px;  font-size:0 !important;  padding:0;  border-radius:0;}
  .has-mini-items .extras-navigation .give-display-button button.give-btn:before{   content:'';   display:inline-block;   vertical-align:middle;   width:18px;   height:16px;   background-image:url(heart-light.svg);   background-repeat:no-repeat;   background-position:center;   background-size:cover;}
}
@media (max-width:991.98px){nav.ubermenu-main.ubermenu-mobile-modal.ubermenu-mobile-view{ position:fixed; top:0; background:#222222;}
 nav.ubermenu-main.ubermenu-mobile-modal.ubermenu-mobile-view .ubermenu-mobile-header{  padding:10px;}
 nav.ubermenu-main.ubermenu-mobile-modal.ubermenu-mobile-view ul > li.ubermenu-item-level-0 > a{  color:#fff;}
}
