.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#FCF2F2;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1230px;}.e-con{--container-max-width:1230px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.custom-box:hover .elementor-heading-title.elementor-size-default {
    color: #fff!important;
}
.custom-box:hover .elementor-widget-container {
    color: #fff!important;
}
 .custom-box:hover .elementor-element-populated {
     box-shadow: box-shadow: 0px 4px 4px 0px rgba(215, 117, 118, 0.25);
 }
 .custom-mrnu  li a.elementor-item {
    padding: 6px 25px!important;
}
.custom-mrnu li {
    background: #fff;
    margin-right: 24px!important;
    border-radius: 8px;
    border: 2px solid #D77576!important;
}
.left-side-erra {
    border-radius: 40px 0px 0px 40px;
    background: var(--White, #FFF);
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.10) inset;
    padding: 20px;
}
.custom-paragraph-text a {
    color: #D2251F;
    font-weight: 700;
}
input#form-field-upload {
    background: #fff;
    border-radius: 12px;
    padding: 12px;
    border: 1px solid #DDD;
}
.elementor-field-group-email label, .elementor-field-group-first_name label, .elementor-field-group-last_name label, .elementor-field-group-contadtc label, .elementor-field-group-message label {
    display: none;
}
.custom-line a {
    text-decoration: underline;
   color:#d77576;
}

.contatc-right a {
    color: #13100F;
    font-weight: 700;
}
.contatc-left a{
color:#D77576;
font-weight:700;
}
input::placeholder,textarea::placeholder {
    color: #303442!important;
    font-weight: 500!important;
    opacity: 1!important;
}
.custom-z00m{
transition: transform .4s;
    
}
.custom-z00m:hover{
  -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);  
}
.custom-mrnu li:hover {
    background: #D77576;
    border: 2px solid #D77576!important;
}
.custom-mrnu li.current-menu-item {
    background: #D77576;
    border: 2px solid #D77576!important;
}
.custom-mrnu li:hover a {
    color: #fff!important;
}
.elementor-sticky {
    background: #fff;
}
.custom-mrnu li a.elementor-item-active{
 color: #fff!important;
}/* End custom CSS */