.elementor-2910 .elementor-element.elementor-element-47a1cf7{--display:flex;--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;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2910 .elementor-element.elementor-element-47a1cf7:not(.elementor-motion-effects-element-type-background), .elementor-2910 .elementor-element.elementor-element-47a1cf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFCFC;}.elementor-2910 .elementor-element.elementor-element-82fe5e4{text-align:center;}.elementor-2910 .elementor-element.elementor-element-82fe5e4 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:57px;color:#000000;}.elementor-2910 .elementor-element.elementor-element-041fc4e{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-c81d7ac-font-family ), Sans-serif;font-size:var( --e-global-typography-c81d7ac-font-size );color:#000000;}.elementor-2910 .elementor-element.elementor-element-041fc4e > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;}.elementor-2910 .elementor-element.elementor-element-041fc4e.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2910 .elementor-element.elementor-element-041fc4e{font-size:var( --e-global-typography-c81d7ac-font-size );}}@media(max-width:767px){.elementor-2910 .elementor-element.elementor-element-47a1cf7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2910 .elementor-element.elementor-element-82fe5e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2910 .elementor-element.elementor-element-82fe5e4 .elementor-heading-title{font-size:41px;}.elementor-2910 .elementor-element.elementor-element-041fc4e > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-2910 .elementor-element.elementor-element-041fc4e{text-align:justify;font-size:var( --e-global-typography-c81d7ac-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-508f613 *//* =====================================
   PRIVACY POLICY / LEGAL PAGES
===================================== */

.privacy-policy{
    color:#333;
    font-size:16px;
    line-height:1.8;
    font-weight:400;
}

/* Headings */

.privacy-policy h1{
    font-size:38px;
    line-height:1.2;
    font-weight:700;
    color:#111;
    margin:0 0 20px;
}

.privacy-policy h2{
    font-size:28px;
    line-height:1.3;
    font-weight:700;
    color:#111;
    margin:20px 0 15px;
}

.privacy-policy h3{
    font-size:22px;
    line-height:1.4;
    font-weight:600;
    color:#222;
    margin:10px 0 10px;
}

.privacy-policy h4,
.privacy-policy h5,
.privacy-policy h6{
    font-size:18px;
    line-height:1.4;
    font-weight:600;
    color:#222;
    margin:10px 0 8px;
}

/* Paragraphs */

.privacy-policy p{
    font-size:16px;
    line-height:1.8;
    margin:0 0 10px;
    color:#444;
}

/* Lists */

.privacy-policy ul,
.privacy-policy ol{
    margin:0 0 18px 22px;
    padding:0;
}

.privacy-policy li{
    font-size:16px;
    line-height:1.8;
    color:#444;
    margin-bottom:0px;
}

/* Bold Text */

.privacy-policy strong,
.privacy-policy b{
    font-weight:700;
    color:#111;
}

/* Links */

.privacy-policy a{
    color:#269F93;
    text-decoration:none;
    font-weight:600;
}

.privacy-policy a:hover{
    color:#1e857b;
    text-decoration:underline;
}

/* Horizontal Divider */

.privacy-policy hr{
    border:0;
    border-top:1px solid #e5e5e5;
    margin:10px 0;
}

/* First Heading */

.privacy-policy h1:first-child{
    margin-top:0;
}

/* Last Element */

.privacy-policy > *:last-child{
    margin-bottom:0 !important;
}

/* Mobile */

@media (max-width:767px){

    .privacy-policy{
        font-size:15px;
    }

    .privacy-policy h1{
        font-size:30px;
    }

    .privacy-policy h2{
        font-size:24px;
        margin:30px 0 12px;
    }

    .privacy-policy h3{
        font-size:20px;
    }

    .privacy-policy h4,
    .privacy-policy h5,
    .privacy-policy h6{
        font-size:17px;
    }

    .privacy-policy p,
    .privacy-policy li{
        font-size:15px;
    }
}/* End custom CSS */