.elementor-1863 .elementor-element.elementor-element-86c0f19{overflow:hidden;}.elementor-1863 .elementor-element.elementor-element-2d244bd .agn-pr-btn-3 .text{color:#000000;}.elementor-1863 .elementor-element.elementor-element-2d244bd .anr__btn-elementor-common a{color:#000000;}.elementor-1863 .elementor-element.elementor-element-2d244bd .agt_abt_btn{color:#000000;}.elementor-1863 .elementor-element.elementor-element-2d244bd .arv-btn-1 .btn-text{color:#000000;}.elementor-1863 .elementor-element.elementor-element-2d244bd .agn-pr-btn-3 .icon{background:#000000;}.elementor-1863 .elementor-element.elementor-element-2d244bd .agn-pr-btn-3 .shape path{fill:#000000;}.elementor-1863 .elementor-element.elementor-element-2d244bd .arv-btn-1 .btn-icon{color:#000000;}.elementor-1863 .elementor-element.elementor-element-7aa9960{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;}.elementor-1863 .elementor-element.elementor-element-7aa9960 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1863 .elementor-element.elementor-element-87ddbdb .elementor-gt-heading{color:#FFFFFF !important;}.elementor-1863 .elementor-element.elementor-element-87ddbdb .agt-abm-content h2{color:#FFFFFF;}.elementor-1863 .elementor-element.elementor-element-47c28c8 > .elementor-container{max-width:1320px;}.elementor-1863 .elementor-element.elementor-element-47c28c8{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1863 .elementor-element.elementor-element-a649043 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1863 .elementor-element.elementor-element-a649043 .prthalign{text-align:center;}.elementor-1863 .elementor-element.elementor-element-a649043 .agt-section-title-3 .subtitle{justify-content:center;}.elementor-1863 .elementor-element.elementor-element-a649043 .elementor-gt-heading{font-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1863 .elementor-element.elementor-element-e749afa{text-align:end;}.elementor-1863 .elementor-element.elementor-element-f99c3bf{text-align:start;}@media(max-width:767px){.elementor-1863 .elementor-element.elementor-element-86c0f19{margin-top:-130px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1863 .elementor-element.elementor-element-a649043 .elementor-gt-heading{font-size:30px;}}