.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}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:transparent;border:3px solid;color:#69727d}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-block-start:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{height:1em;width:1em}.elementor-widget-text-editor .elementor-drop-cap{float:inline-start;font-size:50px;line-height:1;text-align:center}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}.ti-cf-module label {
display: block;
margin-top: 20px;
}
.ti-cf-module .content-form-field-hidden{
display: none;
}
.ti-cf-module input:not([type="checkbox"]),
.ti-cf-module textarea {
width: 100%;
display: block;
border: 1px solid #cccccc;
border-radius: 3px;
}
.ti-cf-module label.checkbox-input{
position: relative;
padding-left: 20px;
}
.ti-cf-module label.checkbox-input input[type="checkbox"]{
position: absolute;
left: 0;
top: 50%;
transform: translateY( -50% );
}
.ti-cf-module select{
height: auto;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.ti-cf-module.content-form-newsletter select.country{
width: 100%;
line-height: inherit;
}
.ti-cf-module fieldset {
border: none;
margin: 0;
flex-wrap: wrap;
}
.ti-cf-module .content-forms-required{
width: 100%;
}
.ti-cf-module .content-form-loading {
opacity: .5;
pointer-events: none;
}
.ti-cf-module .content-form-notice {
font-size: 18px;
padding: 5px;
}
.ti-cf-module .content-form-notice-wrapper {
display: flex;
width: 100%;
}
.ti-cf-module .content-form-success {
color: #53a813;
border: 2px solid #53a813;
}
.ti-cf-module .content-form-error {
color: #d5521a;
border: 2px solid #d5521a;
}
.ti-cf-module.content-form {
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.ti-cf-module.content-form .submit-form {
width: 100%;
}
.ti-cf-module .form-control {
height: auto;
}
.ti-cf-module.content-form-newsletter {
align-items: flex-end;
}
.ti-cf-module.content-form-newsletter button {
margin: 0;
}
.ti-cf-module.content-form-newsletter fieldset {
margin-bottom: 0;
padding-bottom: 0;
}
.ti-cf-module.content-form-newsletter > .form-group .form-control {
margin-bottom: 0;
}
.ti-cf-module.content-form-newsletter .elementor-column:not(.elementor-col-100) + .submit-form {
display: flex; width: auto;
}
.ti-cf-module .elementor-button-icon svg{
height: initial;
}