.elementor-3 .elementor-element.elementor-element-b1f37d4{--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;}.elementor-3 .elementor-element.elementor-element-b1f37d4:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-b1f37d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3e84883 );}.elementor-widget-theme-site-logo .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-3 .elementor-element.elementor-element-413b98b img{width:25%;}.elementor-3 .elementor-element.elementor-element-a520f4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-a520f4c:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-a520f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57aaaef );}.elementor-3 .elementor-element.elementor-element-83b7812{padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-413b98b img{width:30%;}}/* Start custom CSS for html, class: .elementor-element-83b7812 *//* ===== MultipanelSIP Privacy Policy ===== */

.mp-privacy{
    width:100%;
    max-width:none;
    margin:0;
    padding:0 20px;
    box-sizing:border-box;
}

.mp-privacy *,
.mp-privacy *::before,
.mp-privacy *::after{
    box-sizing:border-box;
}

.mp-privacy h1{
    font-size:clamp(2rem,4vw,3rem);
    line-height:1.2;
    margin:0 0 12px;
    text-align:center;
}

.mp-privacy h2{
    font-size:clamp(1.5rem,3vw,2rem);
    line-height:1.3;
    margin:48px 0 18px;
}

.mp-privacy h3{
    font-size:clamp(1.2rem,2vw,1.5rem);
    line-height:1.4;
    margin:32px 0 14px;
}

.mp-privacy p,
.mp-privacy li{
    font-size:clamp(16px,1.1vw,18px);
    line-height:1.8;
}

.mp-privacy ul{
    padding-left:22px;
}

.mp-privacy img,
.mp-privacy iframe,
.mp-privacy table{
    max-width:100%;
    height:auto;
}

.mp-privacy a{
    color:#014255;
}

.mp-privacy .website-link a{
    color:#014255;
}

.mp-privacy .in-short{
    border-left:4px solid #014255;
    padding-left:16px;
}

@media (max-width:767px){

    .mp-privacy{
        padding:0 16px;
    }

    .mp-privacy h1{
        font-size:2rem;
    }

    .mp-privacy h2{
        font-size:1.5rem;
    }

    .mp-privacy h3{
        font-size:1.2rem;
    }

    .mp-privacy p,
    .mp-privacy li{
        font-size:16px;
        line-height:1.7;
    }

}/* End custom CSS */