.elementor-8977 .elementor-element.elementor-element-e278907{overflow:visible;}.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-8977 .elementor-element.elementor-element-6827987 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8977 .elementor-element.elementor-element-46e015e{width:var( --container-widget-width, 99.853% );max-width:99.853%;--container-widget-width:99.853%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-8c6a698 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-c8a370d{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-e7b3784 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-506e276{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-52fb91e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-4725287{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-16485a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-1cd182f{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-99a5f22 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-91462fa{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-013a334 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-4968c8b{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-3854ea4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-68f1b3c{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-010cc9d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-add83e1{width:var( --container-widget-width, 99.853% );max-width:99.853%;--container-widget-width:99.853%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-6eb18a4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-88ae236{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-bef355e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-5e90b50{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-75979c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-af0fcf0{font-family:"Roboto", Sans-serif;font-weight:400;color:#424242;}.elementor-8977 .elementor-element.elementor-element-affa1b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-b148ac3{font-family:"Roboto", Sans-serif;font-weight:400;color:#424242;}.elementor-8977 .elementor-element.elementor-element-f7aac47 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-0704364{font-family:"Roboto", Sans-serif;font-weight:400;color:#424242;}.elementor-8977 .elementor-element.elementor-element-f382fd7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-0daf3ff{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-5c60f33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}.elementor-8977 .elementor-element.elementor-element-2dc8b92{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-8977 .elementor-element.elementor-element-2618f1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;line-height:1.3em;color:var( --e-global-color-c963d24 );}/* Start custom CSS for text-editor, class: .elementor-element-c8a370d */.elementor-8977 .elementor-element.elementor-element-c8a370d p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-506e276 */.elementor-8977 .elementor-element.elementor-element-506e276 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4725287 */.elementor-8977 .elementor-element.elementor-element-4725287 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cd182f */.elementor-8977 .elementor-element.elementor-element-1cd182f p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91462fa */.elementor-8977 .elementor-element.elementor-element-91462fa p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4968c8b */.elementor-8977 .elementor-element.elementor-element-4968c8b p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f1b3c */.elementor-8977 .elementor-element.elementor-element-68f1b3c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-add83e1 */.elementor-8977 .elementor-element.elementor-element-add83e1 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88ae236 */.elementor-8977 .elementor-element.elementor-element-88ae236 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e90b50 */.elementor-8977 .elementor-element.elementor-element-5e90b50 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af0fcf0 */.elementor-8977 .elementor-element.elementor-element-af0fcf0 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b148ac3 */.elementor-8977 .elementor-element.elementor-element-b148ac3 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0704364 */.elementor-8977 .elementor-element.elementor-element-0704364 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-efae8e3 */.faq details{
    margin-bottom:20px;
}

.faq summary{
    list-style:none;
    position:relative;
    padding: 4px 0;
    padding-right:70px;
    cursor:pointer;
    font-weight:700;
    line-height:1.3;
}

.faq summary::-webkit-details-marker{
    display:none;
}

/* Right Chevron */
.faq summary::before{
    content:"";
    position:absolute;
    right:20px;
    top:50%;
    width:22px;
    height:22px;
    transform:translateY(-50%);
    background-repeat:no-repeat;
    background-position:center;
    background-size:contain;
    transition:transform .35s ease;

    /* Down Chevron */
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
}

/* Rotate to Up when Open */
.faq details[open] summary::before{
    transform:translateY(-50%) rotate(180deg);
}

.faq p{
    padding:30px;
    line-height:1.8;
    color:#222;
    background:#fff;
}/* End custom CSS */