.elementor-311 .elementor-element.elementor-element-999cc2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px}.elementor-311 .elementor-element.elementor-element-b1eb44a{--display:flex}.elementor-311 .elementor-element.elementor-element-2ddbae0{animation-delay:300ms;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.elementor-311 .elementor-element.elementor-element-2ddbae0 .aux-modern-heading-primary{font-family:"Lato",Lato;font-size:17px;font-weight:700;line-height:21px;letter-spacing:.6px;color:rgb(35 35 35 / .5);text-shadow:0 0 10px rgb(0 0 0 / .3);margin:0 0 25px 0}.elementor-311 .elementor-element.elementor-element-2ddbae0 .aux-modern-heading-description{color:#232323;font-family:"Merriweather",Lato;font-size:25px;line-height:66px;max-width:654px}.elementor-widget-text-editor{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-311 .elementor-element.elementor-element-5a2305a{animation-duration:2000ms;animation-delay:600ms;animation-timing-function:cubic-bezier(.165,.84,.44,1);text-align:justify;font-family:"Times New Roman",Lato;font-size:16px;font-weight:400;line-height:26px;color:#610E0E}.elementor-311 .elementor-element.elementor-element-5a2305a p{margin-block-end:20px}.elementor-311 .elementor-element.elementor-element-bb53a25{--display:flex;--min-height:396px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-311 .elementor-element.elementor-element-bb53a25.e-con{--align-self:center}.elementor-311 .elementor-element.elementor-element-98a4a7d{transition-duration:1000ms;transition-property:all;animation-duration:2000ms;margin:75px -164px calc(var(--kit-widget-spacing, 0px) + 0px) 0;transition-timing-function:cubic-bezier(.165,.84,.44,1);animation-delay:100ms}.elementor-311 .elementor-element.elementor-element-98a4a7d .aux-widget-image{text-align:center}.elementor-311 .elementor-element.elementor-element-98a4a7d .aux-media-image{box-shadow:1px -2px 0 0 rgb(212 212 212 / .35);border-style:solid}.elementor-311 .elementor-element.elementor-element-29eb9ce{--display:flex}.elementor-311 .elementor-element.elementor-element-5a426b2{text-align:start;font-family:"Inter",Lato;font-size:16px;font-weight:400;line-height:26px;color:#000}.elementor-311 .elementor-element.elementor-element-5a426b2 p{margin-block-end:20px}.elementor-311 .elementor-element.elementor-element-3f4421f{--display:flex}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-311 .elementor-element.elementor-element-59bb80a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-311 .elementor-element.elementor-element-59bb80a .elementor-divider-separator{width:100%}.elementor-311 .elementor-element.elementor-element-59bb80a .elementor-divider{padding-block-start:15px;padding-block-end:15px}@media(max-width:1024px){.elementor-311 .elementor-element.elementor-element-999cc2b{--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-311 .elementor-element.elementor-element-2ddbae0 .aux-modern-heading-primary{font-size:15px}.elementor-311 .elementor-element.elementor-element-2ddbae0 .aux-modern-heading-description{font-size:33px;line-height:46px}.elementor-311 .elementor-element.elementor-element-5a2305a{font-size:17px;line-height:26px}.elementor-311 .elementor-element.elementor-element-bb53a25{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media(max-width:767px){.elementor-311 .elementor-element.elementor-element-5a2305a p{margin-block-end:18px}.elementor-311 .elementor-element.elementor-element-bb53a25{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-311 .elementor-element.elementor-element-98a4a7d{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px}.elementor-311 .elementor-element.elementor-element-98a4a7d.elementor-element{--align-self:center}.elementor-311 .elementor-element.elementor-element-98a4a7d .aux-widget-image{text-align:center}.elementor-311 .elementor-element.elementor-element-5a426b2 p{margin-block-end:18px}}@media(min-width:768px){.elementor-311 .elementor-element.elementor-element-999cc2b{--content-width:1600px}.elementor-311 .elementor-element.elementor-element-b1eb44a{--width:50%}.elementor-311 .elementor-element.elementor-element-bb53a25{--width:34%}}@media(max-width:1024px) and (min-width:768px){.elementor-311 .elementor-element.elementor-element-b1eb44a{--width:100%}.elementor-311 .elementor-element.elementor-element-bb53a25{--width:100%}}.elementor-311 .elementor-element.elementor-element-2ddbae0 .aux-modern-heading-primary:before{content:'';width:30px;height:2px;background:#707070;display:inline-block;vertical-align:middle;margin-right:13.5px}.elementor-311 .elementor-element.elementor-element-5a2305a .elementor-text-editor{max-width:701px}