.elementor-1061 .elementor-element.elementor-element-79cb1f1{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1061 .elementor-element.elementor-element-4fa94c1 > .elementor-widget-container{margin:160px 0px 130px 0px;}.elementor-1061 .elementor-element.elementor-element-4fa94c1{text-align:center;}.elementor-1061 .elementor-element.elementor-element-4fa94c1 .elementor-heading-title{font-family:var( --e-global-typography-1ad30a2-font-family ), Sans-serif;font-size:var( --e-global-typography-1ad30a2-font-size );font-weight:var( --e-global-typography-1ad30a2-font-weight );line-height:var( --e-global-typography-1ad30a2-line-height );color:var( --e-global-color-fba7f97 );}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-input{background-color:#02010100;font-family:var( --e-global-typography-f6920d8-font-family ), Sans-serif;font-size:var( --e-global-typography-f6920d8-font-size );font-weight:var( --e-global-typography-f6920d8-font-weight );line-height:var( --e-global-typography-f6920d8-line-height );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-fba7f97 );}.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit{background-color:var( --e-global-color-fba7f97 );border-style:none;}.elementor-1061 .elementor-element.elementor-element-533e14a{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;--e-search-placeholder-color:var( --e-global-color-fba7f97 );--e-search-input-color:var( --e-global-color-fba7f97 );--e-search-input-gap:16px;--e-search-submit-margin-inline-start:32px;--e-search-submit-color:var( --e-global-color-3bd1ed0 );--e-search-icon-submit-color:var( --e-global-color-3bd1ed0 );--e-search-submit-border-radius:4px 4px 4px 4px;--e-search-submit-padding:16px 24px 16px 24px;}.elementor-1061 .elementor-element.elementor-element-533e14a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit span{font-family:var( --e-global-typography-b52c6e9-font-family ), Sans-serif;font-size:var( --e-global-typography-b52c6e9-font-size );font-weight:var( --e-global-typography-b52c6e9-font-weight );line-height:var( --e-global-typography-b52c6e9-line-height );letter-spacing:var( --e-global-typography-b52c6e9-letter-spacing );}.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit:hover{--e-search-submit-color:var( --e-global-color-fba7f97 );--e-search-icon-submit-color:var( --e-global-color-fba7f97 );}#elementor-popup-modal-1061 .dialog-widget-content{animation-duration:0.6s;background-color:#02010100;}#elementor-popup-modal-1061{background-color:rgba(0,0,0,.8);justify-content:center;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-1061 .dialog-message{width:max-content;height:auto;}#elementor-popup-modal-1061 .dialog-close-button{display:flex;top:64px;font-size:24px;}body:not(.rtl) #elementor-popup-modal-1061 .dialog-close-button{right:64px;}body.rtl #elementor-popup-modal-1061 .dialog-close-button{left:64px;}#elementor-popup-modal-1061 .dialog-close-button i{color:var( --e-global-color-fba7f97 );}#elementor-popup-modal-1061 .dialog-close-button svg{fill:var( --e-global-color-fba7f97 );}#elementor-popup-modal-1061 .dialog-close-button:hover i{color:var( --e-global-color-4d9a20b );}@media(max-width:1024px){.elementor-1061 .elementor-element.elementor-element-4fa94c1 .elementor-heading-title{font-size:var( --e-global-typography-1ad30a2-font-size );line-height:var( --e-global-typography-1ad30a2-line-height );}.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-input{font-size:var( --e-global-typography-f6920d8-font-size );line-height:var( --e-global-typography-f6920d8-line-height );}.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit span{font-size:var( --e-global-typography-b52c6e9-font-size );line-height:var( --e-global-typography-b52c6e9-line-height );letter-spacing:var( --e-global-typography-b52c6e9-letter-spacing );}#elementor-popup-modal-1061 .dialog-close-button{top:32px;font-size:32px;}body:not(.rtl) #elementor-popup-modal-1061 .dialog-close-button{right:32px;}body.rtl #elementor-popup-modal-1061 .dialog-close-button{left:32px;}}@media(min-width:768px){.elementor-1061 .elementor-element.elementor-element-79cb1f1{--content-width:1080px;}}@media(max-width:767px){.elementor-1061 .elementor-element.elementor-element-4fa94c1 > .elementor-widget-container{margin:160px 0px 32px 0px;}.elementor-1061 .elementor-element.elementor-element-4fa94c1 .elementor-heading-title{font-size:var( --e-global-typography-1ad30a2-font-size );line-height:var( --e-global-typography-1ad30a2-line-height );}.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-input{font-size:var( --e-global-typography-f6920d8-font-size );line-height:var( --e-global-typography-f6920d8-line-height );}.elementor-1061 .elementor-element.elementor-element-533e14a{--e-search-input-padding-block-start:16px;--e-search-input-padding-inline-start:16px;--e-search-input-padding-block-end:16px;--e-search-input-padding-inline-end:16px;--e-search-submit-button-flex-direction:row-reverse;--e-search-submit-icon-margin-inline-start:var(--e-search-submit-icon-gap);--e-search-submit-icon-margin-inline-end:0px;--e-search-submit-padding:0px 16px 0px 16px;}.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit span{font-size:var( --e-global-typography-b52c6e9-font-size );line-height:var( --e-global-typography-b52c6e9-line-height );letter-spacing:var( --e-global-typography-b52c6e9-letter-spacing );}#elementor-popup-modal-1061 .dialog-close-button{top:16px;font-size:24px;}body:not(.rtl) #elementor-popup-modal-1061 .dialog-close-button{right:16px;}body.rtl #elementor-popup-modal-1061 .dialog-close-button{left:16px;}}/* Start custom CSS for search, class: .elementor-element-533e14a */.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit {
    position: relative;
    overflow: hidden;
}

.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit span {
    position: relative;
    z-index: 2;
}
.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit::before {
    content: "";
    background: #FFCB1F;
    height: 12px;
    width: 12px;
    border-radius: 100%;
    margin-right: 16px;
    transition: all .3s ease-in-out;
    position: relative;
    z-index: 2;
}

.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit::after {
    content: "";
    flex-shrink: 0;
    display: inline-block;
    width: 12px;
    height: 12px;
    background: #FFCB1F;
    border-radius: 100%;
    transition: all .3s ease-in-out;
    position: absolute;
    left: 24px;
    z-index: 1;
}

.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit {
     transition: all .3s ease-in-out !important;
}
.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit:hover::before {
    background: white;
}
.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit:hover::after {
    transition: all .6s ease-in-out;
    transform: scale(50);
}

.elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit svg {
    display: none;
}

@media screen and (max-width: 767px) {
    .elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit::before {
        content: none;
    }
    .elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit span {
        display: none;
    }
    .elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit svg {
        display: block;
        margin: 0;
    }
    .elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit svg path {
        fill: #FFCB1F !important;
        margin: 0;
        transition: all .3s ease-in-out;
    }
    .elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit:hover svg path {
        fill:white !important;
    }
    .elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit:hover {
        background: #F5BD00;
    }
    .elementor-1061 .elementor-element.elementor-element-533e14a .e-search-submit::after {
        content: none;
    }
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-1061 svg path {
    fill: white;
}

#elementor-popup-modal-1061 .dialog-close-button svg {
    display: none;
}

#elementor-popup-modal-1061 .dialog-close-button {
    width: 24px;
    height: 24px;
    background: white;
    clip-path: path("M8.91123 17.6925L7.51123 16.2925L11.1112 12.6925L7.51123 9.1175L8.91123 7.7175L12.5112 11.3175L16.0862 7.7175L17.4862 9.1175L13.8862 12.6925L17.4862 16.2925L16.0862 17.6925L12.5112 14.0925L8.91123 17.6925Z");
    left: auto;
}/* End custom CSS */