.elementor-1596 .elementor-element.elementor-element-2c4fccb{margin-top:0px;margin-bottom:0px;padding:105px 0px 0px 0px;}.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-1596 .elementor-element.elementor-element-d0b2cf0{margin-top:0px;margin-bottom:0px;padding:105px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-f63ea21 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1596 .elementor-element.elementor-element-11594cb{margin-top:0px;margin-bottom:0px;padding:105px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-c276ab7{margin-top:0px;margin-bottom:0px;padding:105px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-4c2638b{--spacer-size:100px;}.elementor-1596 .elementor-element.elementor-element-4bdac54{margin-top:0px;margin-bottom:0px;padding:105px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-e63f889{--spacer-size:100px;}.elementor-1596 .elementor-element.elementor-element-fa326b1{margin-top:0px;margin-bottom:0px;padding:105px 0px 0px 0px;}.elementor-1596 .elementor-element.elementor-element-696041a{margin-top:0px;margin-bottom:110px;}.elementor-1596 .elementor-element.elementor-element-018967c > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-1596 .elementor-element.elementor-element-98c69bb .faq-wrap .accordion-item .accordion-button{color:#1b1d21;}.elementor-1596 .elementor-element.elementor-element-98c69bb .faq-wrap .accordion-button::after{color:#939393;}.elementor-1596 .elementor-element.elementor-element-98c69bb .faq-wrap .accordion-button:not(.collapsed)::after{color:#0554f2;}.elementor-1596 .elementor-element.elementor-element-98c69bb .faq-wrap .accordion-body{color:#000000;}@media(max-width:1024px){.elementor-1596 .elementor-element.elementor-element-018967c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1596 .elementor-element.elementor-element-018967c{width:100%;}}