.elementor-widget .elementor-slick-slider .slick-slider .slick-next, .elementor-widget .elementor-slick-slider .slick-slider .slick-prev {
box-shadow: none;
}
.elementor-widget .elementor-slick-slider .slick-slider .slick-next:before, .elementor-widget .elementor-slick-slider .slick-slider .slick-prev:before {
color: rgba(0, 0, 0, 0.5);
}
.elementor-widget .elementor-slick-slider .slick-dots button {
box-shadow: none;
}
.elementor-widget .elementor-slick-slider .slick-dots button:before {
color: rgba(0, 0, 0, 0.5);
}
.elementor-widget .elementor-button {
box-shadow: none;
background-color: #e91e63;
}
.elementor-widget .elementor-icon {
color: #e91e63;
}
.elementor-widget .elementor-icon:hover {
color: rgba(233, 30, 99, 0.65);
}
.elementor-widget.elementor-view-stacked .elementor-icon {
color: #fff;
background-color: #e91e63;
}
.elementor-widget.elementor-view-stacked .elementor-icon:hover {
background-color: rgba(233, 30, 99, 0.65);
color: #fff;
}
.elementor-widget.elementor-view-framed .elementor-icon {
color: #e91e63;
border-color: #e91e63;
}
.elementor-widget.elementor-view-framed .elementor-icon:hover {
border-color: rgba(233, 30, 99, 0.65);
color: rgba(233, 30, 99, 0.65);
}
.elementor-widget .elementor-divider-separator {
border-color: #3C4858;
}
.elementor-widget .elementor-icon-box-title, .elementor-widget .elementor-image-box-title {
font-weight: 700;
font-size: 1.2em;
font-family: "Roboto Slab", "Times New Roman", serif;
color: #3C4858;
}
.elementor-widget .elementor-icon-box-description, .elementor-widget .elementor-image-box-description {
color: #a5a5a5;
font-size: 16px;
}
.elementor-widget .elementor-counter .elementor-counter-number-wrapper {
font-family: "Roboto", "Helvetica", "Arial", sans-serif;
font-weight: 700;
}
.elementor-widget .elementor-counter .elementor-counter-title,
.elementor-widget .elementor-testimonial-wrapper .elementor-testimonial-name {
font-family: "Roboto Slab", "Times New Roman", serif;
font-weight: 700;
color: #3C4858;
}
.elementor-widget .elementor-testimonial-wrapper .elementor-testimonial-content {
font-size: 17px;
}
.elementor-widget .elementor-tab-title,
.elementor-widget .elementor-accordion-title,
.elementor-widget .elementor-toggle-title {
font-family: "Roboto Slab", "Times New Roman", serif;
}
.elementor-widget .elementor-tab-title.active,
.elementor-widget .elementor-accordion-title.active,
.elementor-widget .elementor-toggle-title.active {
color: #e91e63;
}
.elementor-widget-progress .elementor-progress-bar {
background-color: #e91e63;
}
.elementor-widget-progress .elementor-title {
font-family: "Roboto Slab", "Times New Roman", serif;
font-weight: 700;
line-height: 2.5em;
}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}.elementor-animation-shrink{transition-duration:.3s;transition-property:transform}.elementor-animation-shrink:active,.elementor-animation-shrink:focus,.elementor-animation-shrink:hover{transform:scale(.9)}.elementor-shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.elementor-shape .elementor-shape-fill{fill:#fff;transform:rotateY(0deg);transform-origin:center}@keyframes elementor-animation-bob{0%{transform:translateY(-8px)}50%{transform:translateY(-4px)}100%{transform:translateY(-8px)}}@keyframes elementor-animation-bob-float{100%{transform:translateY(-8px)}}.elementor-animation-bob:active,.elementor-animation-bob:focus,.elementor-animation-bob:hover{animation-name:elementor-animation-bob-float,elementor-animation-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{flex-direction:row-reverse;text-align:end}[dir=rtl] .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{flex-direction:row}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{flex-direction:row;text-align:start}[dir=rtl] .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-inline:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-img img{display:block;line-height:0}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}