.elementor-3 .elementor-element.elementor-element-20dab1db{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-1668da91{--display:flex;--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-54b0be91{--display:flex;--min-height:600px;--background-transition:0.3s;--margin-top:0;--margin-bottom:0;--margin-left:50%;--margin-right:0;}.elementor-3 .elementor-element.elementor-element-54b0be91.e-con{--e-con-transform-translateX:-50%;}.elementor-3 .elementor-element.elementor-element-a9bb862{width:100%;max-width:100%;}.elementor-3 .elementor-element.elementor-element-f4b90e8{--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:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-f4b90e8:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-f4b90e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E1391;}.elementor-3 .elementor-element.elementor-element-f4b90e8, .elementor-3 .elementor-element.elementor-element-f4b90e8::before{--border-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-1cc91c4f{--display:flex;--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-76331938{text-align:center;}.elementor-3 .elementor-element.elementor-element-76331938 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3 .elementor-element.elementor-element-7cb38254{--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:stretch;--gap:10px 10px;--background-transition:0.3s;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-16cfb52d{--display:flex;--background-transition:0.3s;}.elementor-3 .elementor-element.elementor-element-7d5e0c5c{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-54b0be91{--width:1920px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-54b0be91{--width:100%;}}@media(min-width:2400px){.elementor-3 .elementor-element.elementor-element-54b0be91.e-con{--e-con-transform-translateX:-50%;}.elementor-3 .elementor-element.elementor-element-54b0be91{--width:1920px;--min-height:600px;--margin-top:0;--margin-bottom:0;--margin-left:50%;--margin-right:0;}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-54b0be91.e-con{--e-con-transform-translateX:0;}.elementor-3 .elementor-element.elementor-element-54b0be91{--min-height:unset;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-3 .elementor-element.elementor-element-76331938 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-76331938 .elementor-heading-title{font-size:35px;}.elementor-3 .elementor-element.elementor-element-7d5e0c5c{--padding-top:0px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for container, class: .elementor-element-20dab1db */#copyright span.privacy-policy{
    
 text-decoration: underline;
 pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1fd8893c */#breadcrumbs {
 border-bottom: 1px dashed gray;
padding-bottom: 10px;
margin-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5e0c5c */.privacy_span{color: red; font-weight: bold; display: inline-block;}
.privacy_list { padding-left: 20px; }
.privacy_list li::marker { font: bold 20px/100%; }
.privacy_list h2 { font: bold 20px/100%; margin: 30px auto 20px; }/* End custom CSS */