.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-3207 .elementor-element.elementor-element-9596f0b{margin:0px 1px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-3207 .elementor-element.elementor-element-9596f0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:74px;font-weight:800;color:#000000;}.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-3207 .elementor-element.elementor-element-de18132.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-39c7ced.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-90dc525.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-05185d9.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-dd4f7de.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-75b777b{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-3207 .elementor-element.elementor-element-dabdf60{color:#FFFFFF;}.elementor-3207 .elementor-element.elementor-element-bfd5005{color:#FFFFFF;}.elementor-3207 .elementor-element.elementor-element-9c804d4{color:#FFFFFF;}.elementor-3207 .elementor-element.elementor-element-0660c54{color:#FFFFFF;}.elementor-3207 .elementor-element.elementor-element-bf894bf{color:#FFFFFF;}.elementor-3207 .elementor-element.elementor-element-5f0d010.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-ba1db05.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-64aefae.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-14a9339.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-350c5b0.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-232f1ea.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-1d2d4df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-3207 .elementor-element.elementor-element-1d2d4df a{color:#FFFFFF;}@media(max-width:1180px){.elementor-3207 .elementor-element.elementor-element-9596f0b .elementor-heading-title{font-size:50px;}}@media(max-width:991px){.elementor-3207 .elementor-element.elementor-element-9596f0b{text-align:center;}.elementor-3207 .elementor-element.elementor-element-0826412{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3207 .elementor-element.elementor-element-2dc873d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3207 .elementor-element.elementor-element-de18132.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-39c7ced.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-90dc525.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-05185d9.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-dd4f7de.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-5f0d010.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-ba1db05.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-64aefae.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-14a9339.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-350c5b0.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-232f1ea.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-3207 .elementor-element.elementor-element-5f0d010.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-ba1db05.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-64aefae.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-14a9339.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-350c5b0.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-232f1ea.elementor-element{--align-self:center;}}@media(max-width:480px){.elementor-3207 .elementor-element.elementor-element-9596f0b .elementor-heading-title{font-size:30px;}.elementor-3207 .elementor-element.elementor-element-ff3bc15.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-b22510c.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-245f44b.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-e7bf782.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-052ac18.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-af5c5ae.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-5be54e5.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-d62482c.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-394d5e5.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-e6570c1.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-d8ef0ca.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-17cd7fc.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-de18132.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-39c7ced.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-90dc525.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-05185d9.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-dd4f7de.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-3278882.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-75b777b.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-2c3f60c.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-dabdf60.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-4d66f14.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-bfd5005.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-954bb08.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-9c804d4.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-c7ca5e5.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-0660c54.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-1cdf138.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-bf894bf.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-8f9706e.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-8e3c5e7.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-cd50aae.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-83cf421.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-06dd1e6.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-e49b650.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-49b2566.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-20cc470.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-854e9e1.elementor-element{--align-self:center;}.elementor-3207 .elementor-element.elementor-element-b188438.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-864ba4e.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-c8cf383.elementor-element{--align-self:flex-start;}.elementor-3207 .elementor-element.elementor-element-bc80f2d.elementor-element{--align-self:flex-start;}}/* Start custom CSS for text-editor, class: .elementor-element-b22510c */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7bf782 */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af5c5ae */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d62482c */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6570c1 */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17cd7fc */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75b777b */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dabdf60 */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfd5005 */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c804d4 */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0660c54 */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf894bf */.arrow-list {
    display: flex;
    gap: 5px;
    margin-top: 5px;
}
.arrow-list::before {
    content:"→";
    color:red;
    flex: 0 0 26px;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: grid;
    place-items: center;
   
}/* End custom CSS */