.elementor-8909 .elementor-element.elementor-element-6601526{--display:flex;}.elementor-8909 .elementor-element.elementor-element-907b59d{transition:all 400ms;}.elementor-8909 .elementor-element.elementor-element-8c43a71{transition:all 400ms;}.elementor-8909 .elementor-element.elementor-element-8c43a71 img{border-radius:29px 29px 29px 29px;}.elementor-8909 .elementor-element.elementor-element-e9fe20c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8909 .elementor-element.elementor-element-3540bbf{--display:flex;--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;}.elementor-8909 .elementor-element.elementor-element-3540bbf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8909 .elementor-element.elementor-element-7e0de49{width:var( --container-widget-width, 103.077% );max-width:103.077%;--container-widget-width:103.077%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-8909 .elementor-element.elementor-element-7e0de49.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8909 .elementor-element.elementor-element-b9e5e31{--display:flex;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-342aa01 > div{color:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-342aa01 > div svg path{stroke:#222222;fill:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-342aa01 > div:hover{background-color:#3b5998;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-123c27d > div{color:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-123c27d > div svg path{stroke:#222222;fill:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-123c27d > div:hover{background-color:#1da1f2;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-fb26f65 > div{color:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-fb26f65 > div svg path{stroke:#222222;fill:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-fb26f65 > div:hover{background-color:#0077b5;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-fd7991e > div{color:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-fd7991e > div svg path{stroke:#222222;fill:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-fd7991e > div:hover{background-color:#3b5998;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-c570a28 > div{color:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-c570a28 > div svg path{stroke:#222222;fill:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-c570a28 > div:hover{background-color:#3b5998;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-6ea520c > div{color:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-6ea520c > div svg path{stroke:#222222;fill:#222222;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .elementor-repeater-item-6ea520c > div:hover{background-color:#3b5998;}.elementor-8909 .elementor-element.elementor-element-a0cc07f{width:var( --container-widget-width, 78.844% );max-width:78.844%;--container-widget-width:78.844%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-8909 .elementor-element.elementor-element-a0cc07f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8909 .elementor-element.elementor-element-a0cc07f a > i{padding-right:5px;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .ekit_socialshare{text-align:center;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .ekit_socialshare > li > div{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;line-height:40px;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .ekit_socialshare > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-8909 .elementor-element.elementor-element-4305e22{--display:flex;}.elementor-8909 .elementor-element.elementor-element-4f4e176{width:var( --container-widget-width, 108.659% );max-width:108.659%;--container-widget-width:108.659%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-8909 .elementor-element.elementor-element-4f4e176.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8909 .elementor-element.elementor-element-bae416b{--display:flex;}.elementor-8909 .elementor-element.elementor-element-bbfe812.elementor-element{--align-self:center;}.elementor-8909 .elementor-element.elementor-element-bbfe812{transition:all 400ms;}.elementor-8909 .elementor-element.elementor-element-bbfe812 .elementor-heading-title{color:#362E00;}.elementor-8909 .elementor-element.elementor-element-d8d85df.elementor-element{--align-self:center;}.elementor-8909 .elementor-element.elementor-element-d8d85df{transition:all 400ms;}.elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li a{color:#634C02;background-color:#00000000;border-color:#E8E8E8;transition-duration:0.8s;padding:8px 8px 8px 8px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li>span{color:#634C02;background-color:#00000000;border-color:#E8E8E8;transition-duration:0.8s;padding:8px 8px 8px 8px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li a, .elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li>span{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );font-style:var( --e-global-typography-be54938-font-style );text-decoration:var( --e-global-typography-be54938-text-decoration );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li{margin:7px 7px 7px 7px;}.elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li i{color:#605BE5;font-size:15px;}.elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li svg{fill:#605BE5;width:15px;height:15px;}.elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li i:not(.wpr-tax-dropdown){margin-right:5px;}.elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li svg:not(.wpr-tax-dropdown){margin-right:5px;}.elementor-8909 .elementor-element.elementor-element-bd2da4b{--display:flex;}.elementor-8909 .elementor-element.elementor-element-f255232.elementor-element{--align-self:center;}.elementor-8909 .elementor-element.elementor-element-f255232{transition:all 400ms;}.elementor-8909 .elementor-element.elementor-element-f255232 .elementor-heading-title{color:#362E00;}.elementor-8909 .elementor-element.elementor-element-af647d2{--display:flex;}.elementor-8909 .elementor-element.elementor-element-61783b7{transition:all 400ms;}.elementor-8909 .elementor-element.elementor-element-62e8f37{--display:flex;}.elementor-8909 .elementor-element.elementor-element-f9c090a{transition:all 400ms;}@media(max-width:1024px){.elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li a, .elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li>span{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}}@media(min-width:768px){.elementor-8909 .elementor-element.elementor-element-3540bbf{--width:38.022%;}}@media(max-width:767px){.elementor-8909 .elementor-element.elementor-element-a0cc07f a > i{padding-right:5px;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .ekit_socialshare > li > div{border-radius:0px 0px 0px 0px;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .ekit_socialshare > li{margin:0px 0px 0px 0px;}.elementor-8909 .elementor-element.elementor-element-a0cc07f .ekit_socialshare > li div{padding:-4px -4px -4px -4px;}.elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li a, .elementor-8909 .elementor-element.elementor-element-d8d85df .wpr-taxonomy-list li>span{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-e9fe20c */.elementor-8909 .elementor-element.elementor-element-e9fe20c{
    background:#fff;
    border:none !important;
    border-radius:30px;
    padding:12px 20px !important;
    margin:20px auto !important;
    box-shadow:0 6px 20px rgba(0,0,0,.05);
    max-width:850px;
}

.elementor-8909 .elementor-element.elementor-element-e9fe20c img{
    width:60px !important;
    height:60px !important;
    border-radius:50%;
}

.elementor-8909 .elementor-element.elementor-element-e9fe20c h1,
.elementor-8909 .elementor-element.elementor-element-e9fe20c h2,
.elementor-8909 .elementor-element.elementor-element-e9fe20c h3,
.elementor-8909 .elementor-element.elementor-element-e9fe20c h4,
.elementor-8909 .elementor-element.elementor-element-e9fe20c h5,
.elementor-8909 .elementor-element.elementor-element-e9fe20c h6{
    font-size:22px !important;
    margin:0 0 4px !important;
    line-height:1.2;
}

.elementor-8909 .elementor-element.elementor-element-e9fe20c p{
    font-size:14px !important;
    margin:0 !important;
    line-height:1.4;
}

.elementor-8909 .elementor-element.elementor-element-e9fe20c .elementor-widget,
.elementor-8909 .elementor-element.elementor-element-e9fe20c .elementor-widget-container{
    margin-bottom:0 !important;
}

.elementor-8909 .elementor-element.elementor-element-e9fe20c a{
    font-size:14px !important;
}

.elementor-8909 .elementor-element.elementor-element-e9fe20c *{
    padding-top:0 !important;
    padding-bottom:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bae416b */.elementor-8909 .elementor-element.elementor-element-bae416b{
    background:#fff;
    border:none !important;
    border-radius:30px;
    padding:12px 16px !important;
    box-shadow:0 6px 20px rgba(0,0,0,.05);
    max-width:700px;
    margin:20px auto !important;
}

.elementor-8909 .elementor-element.elementor-element-bae416b *{
    border:none !important;
}

.elementor-8909 .elementor-element.elementor-element-bae416b a{
    display:inline-block;
    background:#f5f5f5;
    padding:8px 14px;
    border-radius:999px;
    font-size:13px;
    font-weight:600;
    margin:4px;
    transition:.2s;
}

.elementor-8909 .elementor-element.elementor-element-bae416b a:hover{
    background:#111;
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62e8f37 */.elementor-8909 .elementor-element.elementor-element-62e8f37{
    background:#ffffff;
    border:none !important;
    border-radius:30px;
    padding:30px !important;
    max-width:1000px;
    margin:30px auto !important;
    box-shadow:0 8px 25px rgba(0,0,0,.06);
}

.elementor-8909 .elementor-element.elementor-element-62e8f37 textarea{
    background:#f3f4f6 !important;
    border:2px solid #e5e7eb !important;
    border-radius:20px !important;
    color:#111827 !important;
    min-height:220px !important;
    padding:18px !important;
    width:100% !important;
}

.elementor-8909 .elementor-element.elementor-element-62e8f37 textarea:focus{
    border-color:#d4af37 !important;
    outline:none !important;
}

.elementor-8909 .elementor-element.elementor-element-62e8f37 input[type="text"],
.elementor-8909 .elementor-element.elementor-element-62e8f37 input[type="email"],
.elementor-8909 .elementor-element.elementor-element-62e8f37 input[type="url"]{
    background:#f3f4f6 !important;
    border:2px solid #e5e7eb !important;
    border-radius:16px !important;
    color:#111827 !important;
    padding:14px !important;
}

.elementor-8909 .elementor-element.elementor-element-62e8f37 input[type="submit"],
.elementor-8909 .elementor-element.elementor-element-62e8f37 button{
    background:#d4af37 !important;
    color:#ffffff !important;
    border:none !important;
    border-radius:16px !important;
    padding:14px 28px !important;
    font-weight:600 !important;
    cursor:pointer;
    opacity:1 !important;
}

.elementor-8909 .elementor-element.elementor-element-62e8f37 input[type="submit"]:hover,
.elementor-8909 .elementor-element.elementor-element-62e8f37 button:hover{
    background:#b8941f !important;
}

.elementor-8909 .elementor-element.elementor-element-62e8f37 label{
    color:#111827 !important;
    font-weight:600;
}

.elementor-8909 .elementor-element.elementor-element-62e8f37 p{
    margin-bottom:15px;
}/* End custom CSS */