.elementor-2130 .elementor-element.elementor-element-8e3e40c{--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-2130 .elementor-element.elementor-element-1c988471{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2130 .elementor-element.elementor-element-1c988471:not(.elementor-motion-effects-element-type-background), .elementor-2130 .elementor-element.elementor-element-1c988471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e042714 );}.elementor-2130 .elementor-element.elementor-element-2d433021{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:150px;}.elementor-2130 .elementor-element.elementor-element-2d433021.e-con{--flex-grow:0;--flex-shrink:0;}.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-2130 .elementor-element.elementor-element-5fb120fd .elementor-heading-title{font-family:"Hind Siliguri", Sans-serif;font-size:30px;font-weight:600;letter-spacing:0.6px;word-spacing:0em;color:#FFFFFF;}.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 );}.elementor-2130 .elementor-element.elementor-element-22d40ae2 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-2130 .elementor-element.elementor-element-22d40ae2{font-family:"Hind Siliguri", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-2130 .elementor-element.elementor-element-92d7504{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2130 .elementor-element.elementor-element-92d7504 .elementor-widget-container{text-align:left;}.elementor-2130 .elementor-element.elementor-element-92d7504 .elementor-social-icon{background-color:#FFFFFF;border-style:none;}.elementor-2130 .elementor-element.elementor-element-92d7504 .elementor-social-icon i{color:#000000;}.elementor-2130 .elementor-element.elementor-element-92d7504 .elementor-social-icon svg{fill:#000000;}.elementor-2130 .elementor-element.elementor-element-162f8e38{--display:flex;--min-height:0px;--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-2130 .elementor-element.elementor-element-162f8e38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2130 .elementor-element.elementor-element-928e472{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2130 .elementor-element.elementor-element-928e472:not(.elementor-motion-effects-element-type-background), .elementor-2130 .elementor-element.elementor-element-928e472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e042714 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2130 .elementor-element.elementor-element-4d9522a1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2130 .elementor-element.elementor-element-4d9522a1 .elementor-divider-separator{width:100%;}.elementor-2130 .elementor-element.elementor-element-4d9522a1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2130 .elementor-element.elementor-element-26ff243d > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-2130 .elementor-element.elementor-element-26ff243d.elementor-element{--align-self:center;}.elementor-2130 .elementor-element.elementor-element-26ff243d{text-align:center;font-family:"Hind Siliguri", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.8px;color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-2130 .elementor-element.elementor-element-2d433021{--width:48.394%;}.elementor-2130 .elementor-element.elementor-element-162f8e38{--width:52%;}}@media(max-width:767px){.elementor-2130 .elementor-element.elementor-element-1c988471{--padding-top:20px;--padding-bottom:-10px;--padding-left:0px;--padding-right:0px;}.elementor-2130 .elementor-element.elementor-element-2d433021{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2130 .elementor-element.elementor-element-5fb120fd{width:100%;max-width:100%;}.elementor-2130 .elementor-element.elementor-element-5fb120fd .elementor-heading-title{font-size:25px;}.elementor-2130 .elementor-element.elementor-element-22d40ae2{width:100%;max-width:100%;}.elementor-2130 .elementor-element.elementor-element-162f8e38{--width:100%;--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-2130 .elementor-element.elementor-element-93d1f2a > .elementor-widget-container{padding:-20px 0px 0px 0px;}.elementor-2130 .elementor-element.elementor-element-26ff243d.elementor-element{--align-self:center;}.elementor-2130 .elementor-element.elementor-element-26ff243d{text-align:center;font-size:13px;}}/* Start custom CSS for social-icons, class: .elementor-element-92d7504 *//* Uploaded icons-এর original color ঠিক রাখবে */
.category-icon img,
.category-icon img:hover {
    filter: none !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e03c30 */.wearzybd-box {

    max-width: 650px;

    margin: 25px auto;

    padding: 22px 26px;

    display: flex;

    align-items: center;

    gap: 18px;

    background: linear-gradient(
        135deg,
        #f8f5ff,
        #ffffff
    );

    border: 2px solid #5a2ca0;

    border-radius: 18px;

    box-shadow:
        0 10px 30px rgba(
            90,
            44,
            160,
            0.15
        );

    font-family:
        'Hind Siliguri',
        sans-serif;

    transition: 0.3s ease;

}


.wearzybd-box:hover {

    transform: translateY(-4px);

    box-shadow:
        0 15px 35px rgba(
            90,
            44,
            160,
            0.25
        );

}


.wearzybd-icon {

    width: 55px;

    height: 55px;

    flex-shrink: 0;

    display: flex;

    align-items: center;

    justify-content: center;

    background: #5a2ca0;

    border-radius: 50%;

    font-size: 27px;

}


.wearzybd-content {

    flex: 1;

}


.wearzybd-content h3 {

    margin: 0 0 4px;

    font-size: 20px;

    color: #3f176f;

    font-weight: 700;

}


.wearzybd-content p {

    margin: 0;

    color: #666;

    font-size: 14px;

}


.wearzybd-content strong {

    color: #5a2ca0;

}


.wearzybd-button {

    padding: 10px 18px;

    background: #5a2ca0;

    color: #ffffff;

    text-decoration: none;

    border-radius: 999px;

    font-size: 14px;

    font-weight: 600;

    white-space: nowrap;

    transition: 0.3s ease;

}


.wearzybd-button:hover {

    background: #3f176f;

    transform: scale(1.05);

}


/* Mobile */

@media (max-width: 600px) {

    .wearzybd-box {

        padding: 20px;

        gap: 12px;

    }


    .wearzybd-icon {

        width: 48px;

        height: 48px;

        font-size: 23px;

    }


    .wearzybd-content h3 {

        font-size: 17px;

    }


    .wearzybd-content p {

        font-size: 12px;

    }


    .wearzybd-button {

        padding: 8px 12px;

        font-size: 12px;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-93d1f2a */.techzbd-policy-links {

    width: 100%;

    display: flex;

    justify-content: center;

    align-items: center;

    flex-wrap: wrap;

    gap: 8px 18px;

    padding: 14px 15px;

    margin-top: 15px;

    font-family: 'Hind Siliguri', sans-serif;

}


.techzbd-policy-links a {

    color: #777;

    font-size: 13px;

    font-weight: 500;

    text-decoration: none;

    transition: 0.3s ease;

}


.techzbd-policy-links a:hover {

    color: #1c0077;

}


/* Mobile */

@media (max-width: 600px) {

    .techzbd-policy-links {

        gap: 6px 12px;

        padding: 12px 10px;

    }


    .techzbd-policy-links a {

        font-size: 12px;

    }

}/* End custom CSS */