.elementor-31 .elementor-element.elementor-element-3d8519b{margin-top:-120px;margin-bottom:-120px;z-index:1;}.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 );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-52f74db{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-52f74db{right:0px;}.elementor-31 .elementor-element.elementor-element-52f74db{top:0px;text-align:center;}.elementor-31 .elementor-element.elementor-element-a58342d{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-a58342d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-31 .elementor-element.elementor-element-a58342d .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;}.elementor-31 .elementor-element.elementor-element-83cd69f{--spacer-size:50px;}.elementor-31 .elementor-element.elementor-element-e9643e9{width:100%;max-width:100%;top:31.958%;text-align:center;font-family:"Roboto", Sans-serif;font-size:1.6vw;font-weight:400;line-height:31px;letter-spacing:0.1px;word-spacing:0px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e9643e9 > .elementor-widget-container{--e-transform-translateX:0px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e9643e9{left:-0.089%;}body.rtl .elementor-31 .elementor-element.elementor-element-e9643e9{right:-0.089%;}.elementor-31 .elementor-element.elementor-element-be0d375 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-a705c0b{--spacer-size:50px;}.elementor-31 .elementor-element.elementor-element-0c756d4{font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:bold;font-style:italic;color:#005C86;}.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-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-31 .elementor-element.elementor-element-2357a73 > .elementor-widget-container{margin:0% 0% 0% 0%;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-2357a73{left:0%;}body.rtl .elementor-31 .elementor-element.elementor-element-2357a73{right:0%;}.elementor-31 .elementor-element.elementor-element-2357a73{top:30%;text-align:center;}.elementor-31 .elementor-element.elementor-element-2357a73 .elementor-heading-title{color:#E7AA22;}.elementor-31 .elementor-element.elementor-element-2ca211c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:bold;font-style:italic;color:#F7A600;}.elementor-31 .elementor-element.elementor-element-b18b4c3{text-align:justify;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-3d07732 .elementor-button{background-color:#F7A600;box-shadow:0px 2px 15px -2px rgba(0, 0, 0, 0.35);border-style:solid;border-color:#02010100;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-3d07732 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-3d07732 .elementor-button:focus{background-color:#FFFFFF;color:#F7A600;}.elementor-31 .elementor-element.elementor-element-3d07732 > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-3d07732 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-3d07732 .elementor-button:focus svg{fill:#F7A600;}.elementor-31 .elementor-element.elementor-element-575df9e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-575df9e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5em;font-weight:600;font-style:italic;color:#F7A600;}.elementor-31 .elementor-element.elementor-element-419f681{text-align:justify;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-31 .elementor-element.elementor-element-58c40e9 .elementor-button{background-color:#F7A600;box-shadow:0px 2px 15px -2px rgba(0, 0, 0, 0.35);border-style:solid;border-color:#02010100;border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-58c40e9 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-58c40e9 .elementor-button:focus{background-color:#FFFFFF;color:#F7A600;}.elementor-31 .elementor-element.elementor-element-58c40e9 > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-31 .elementor-element.elementor-element-58c40e9 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-58c40e9 .elementor-button:focus svg{fill:#F7A600;}.elementor-31 .elementor-element.elementor-element-0e7e9b3{--spacer-size:5vh;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-6520030{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-0c756d4 */.elementor-31 .elementor-element.elementor-element-0c756d4 {
    border-left: 4px solid;
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ca211c */.elementor-31 .elementor-element.elementor-element-2ca211c {
    border-left: 4px solid #f7a600;
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-575df9e */.elementor-31 .elementor-element.elementor-element-575df9e {
    border-left: 4px solid #f7a600;
    padding-left: 20px;
}/* End custom CSS */