@media (max-width: 767px) {
.cw_carousel {
margin-left: -10px;
margin-right: -10px;
overflow: hidden; } }
.cw_carousel .swiper {
width: 100%;
height: 340px; }
@media (max-width: 767px) {
.cw_carousel .swiper {
height: 365px;
padding: 0 30px; } }
.cw_carousel .swiper .swiper-slide {
overflow: hidden;
display: flex;
justify-content: center;
align-items: flex-end;
min-height: 340px;
-webkit-border-radius: 35px;
-moz-border-radius: 35px;
border-radius: 35px;
background-repeat: no-repeat;
color: #fff;
position: relative;
transition: all 0.3s;
padding: 10px; }
@media (max-width: 767px) {
.cw_carousel .swiper .swiper-slide {
min-height: 350px; } }
.cw_carousel .swiper .swiper-slide:hover img {
transform: scale(1.05); }
.cw_carousel .swiper .swiper-slide img {
transition: all 0.3s ease-in-out;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
object-fit: cover;
height: 100%;
width: 100%;
z-index: 2; }
.cw_carousel .swiper .swiper-slide .background-overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: black;
background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0.65) 80%, rgba(0, 0, 0, 0.75) 100%);
z-index: 3; }
.cw_carousel .swiper .swiper-slide .content {
display: flex;
align-items: center;
justify-content: flex-end;
flex-direction: column;
z-index: 4;
position: relative;
min-height: 200px;
font-family: Roboto; }
@media (max-width: 767px) {
.cw_carousel .swiper .swiper-slide .content {
min-height: 250px; } }
.cw_carousel .swiper .swiper-slide .content h4 {
font-size: 20px;
text-align: center;
margin-bottom: 10px;
line-height: 1.5; }
@media (max-width: 767px) {
.cw_carousel .swiper .swiper-slide .content h4 {
font-size: 28px; } }
.cw_carousel .swiper .swiper-slide .content a {
margin-top: 15px;
color: #fff;
display: flex;
align-items: center;
margin-left: 0px;
margin-bottom: 15px; }
.cw_carousel .swiper .swiper-slide .content a span {
line-height: 1;
margin-top: 2px;
font-size: 15px;
font-weight: 500; }
@media (max-width: 767px) {
.cw_carousel .swiper .swiper-slide .content a span {
font-size: 20px; } }
.cw_carousel .swiper .swiper-slide .content a svg {
fill: #fff;
margin-left: 5px; }
.cw_carousel .swiper .swiper-slide .content .cao-requests {
margin-bottom: auto;
text-align: center; }
.cw_carousel .swiper .swiper-slide .content .cao-requests p {
margin-bottom: 0;
font-weight: 300; }
@media (max-width: 767px) {
.cw_carousel .swiper .swiper-slide .content .cao-requests p {
font-size: 18px; } }
.cw_carousel .swiper .swiper-slide .content .cao-requests h5 {
font-size: 28px;
font-weight: 300;
margin-bottom: 3px; }
@media (max-width: 767px) {
.cw_carousel .swiper .swiper-slide .content .cao-requests h5 {
font-size: 34px; } }.sm-accordion{display:flex;flex-direction:column}.sm-accordion__item{background:#fff;margin-bottom:20px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px}.sm-accordion__item:last-child{margin-bottom:20px}.sm-accordion__item-title{font-family:'Roboto', serif;font-weight:500;font-size:18px;color:#181b31;padding:20px 25px;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.sm-accordion__item-title svg{min-width:20px;min-height:20px;-webkit-transition:ease-in-out .3s;-moz-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s}.sm-accordion__item-title--active svg{transform:rotate(90deg)}.sm-accordion__item-content{background:#fff;border:1px solid #f6f7f9;border-top:none;padding:25px 20px;display:flex;flex-direction:column;align-items:flex-start;-webkit-border-radius:0 0 35px 35px;-moz-border-radius:0 0 35px 35px;border-radius:0 0 35px 35px}.sm-accordion__item-content p{margin-bottom:10px}.sm-accordion__item-content a{color:#181b31;-webkit-transition:ease-in-out .3s;-moz-transition:ease-in-out .3s;-ms-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transition:ease-in-out .3s}.sm-accordion__item-content a svg{margin-left:5px;width:12px;height:12px}.sm-accordion__item-content a:hover svg{animation-name:arrow_hover;animation-duration:1s;animation-iteration-count:infinite}.sm-accordion__item-content ul,.sm-accordion__item-content ol{margin-left:30px}@keyframes arrow_hover{0%{margin-left:5px;width:12px;height:12px}50%{margin-left:10px;width:15px;height:15px}100%{margin-left:5px;width:12px;height:12px}}.elementor-button-link.loading,.post__title-search--btn.loading{color:#93C32A}.elementor-button-link.loading .loading-animation,.post__title-search--btn.loading .loading-animation{display:flex}.loading-animation{display:none;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.loading-animation span{background:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:10px;height:10px;display:block;animation:dotAnimation 1.5s infinite linear}.loading-animation span:nth-child(2){margin:0 5px;animation-delay:.2s}.loading-animation span:nth-child(3){animation-delay:.4s}@keyframes dotAnimation{0%{transform:translateY(-20px);opacity:0}25%,50%,75%{opacity:1;transform:translateY(0px)}100%{transform:translateY(20px);opacity:0}}.search-error{display:none;flex-direction:column;align-items:center;justify-content:center}.search-error h2{font-size:55px;line-height:55px;text-align:center}.search-error__icon{width:560px;margin-top:-90px}.search-empty .search-error{display:flex}