@-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-text-editor > * {
margin-top: 0; }
.elementor-text-editor > *:first-child {
margin-top: 0; }
.elementor-text-editor > *:last-child {
margin-bottom: 0; }
.elementor-form input, .elementor-form select, .elementor-form textarea {
margin: 0; }
.elementor-lightbox .elementor-slideshow__header {
width: calc(100vw - 90px); }
.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 {
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) {
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) {
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) {
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) {
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) {
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) {
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) {
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) {
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) {
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-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-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-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;
margin-bottom: 5px;
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__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-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(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/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(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/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(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/cls-ellipse-testimonial.svg);
mask-image: url(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/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-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;
border-right: 1px solid #4D6995; }
.elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li:first-child a {
border-top-left-radius: 50px;
border-bottom-left-radius: 50px; }
.elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li:last-child {
border-right: none; }
.elementor-members--skin-pumori.elementor-filter-wrap .elementor-filter li:last-child a {
border-top-right-radius: 50px;
border-bottom-right-radius: 50px; }
.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-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; }
.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(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/cls-ellipse47.svg);
mask-image: url(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/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(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/cls-ellipse46.svg);
mask-image: url(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/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(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/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-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(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/cls-ellipse48.svg);
mask-image: url(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/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-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(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/search-light.svg);
background-size: 16px;
background-repeat: no-repeat;
background-position: center;
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 {
margin-top: -8px; }
.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(//www.centersofexcellence.net/wp-content/plugins/bearsthemes-addons/assets/images/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; } }