.elementor-82 .elementor-element.elementor-element-2582ce09{
    margin-top:2%;
    margin-bottom:5%;
}
.elementor-82 .elementor-element.elementor-element-7f2e9edc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-82 .elementor-element.elementor-element-75022dd0:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-82 .elementor-element.elementor-element-75022dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-82 .elementor-element.elementor-element-75022dd0 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{
    background-color:var( --e-global-color-primary );
}
.elementor-82 .elementor-element.elementor-element-75022dd0, .elementor-82 .elementor-element.elementor-element-75022dd0 > .elementor-background-overlay{
    border-radius:5px 5px 5px 5px;
}
.elementor-82 .elementor-element.elementor-element-75022dd0{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:30px 20px 30px 20px;
}
.elementor-82 .elementor-element.elementor-element-75022dd0 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-82 .elementor-element.elementor-element-67cef3f4.elementor-column > .elementor-widget-wrap{
    justify-content:space-between;
}
.elementor-82 .elementor-element.elementor-element-67cef3f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-82 .elementor-element.elementor-element-178bcbd9{
    text-align:left;
}
.elementor-82 .elementor-element.elementor-element-178bcbd9 .elementor-heading-title{
    color:var( --e-global-color-background );
}
.elementor-82 .elementor-element.elementor-element-178bcbd9 > .elementor-widget-container{
    margin:0px 0px 10px 0px;
}
.elementor-82 .elementor-element.elementor-element-313f0d90 .elementor-heading-title{
    color:#FFFFFFC7;
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-313f0d90 > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-82 .elementor-element.elementor-element-5e97a109 .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-5e97a109{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-4aaa6cbe .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-4aaa6cbe{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-77f532fd{
    --divider-border-style:solid;
    --divider-color:#FFFFFF26;
    --divider-border-width:1px;
}
.elementor-82 .elementor-element.elementor-element-77f532fd .elementor-divider-separator{
    width:100%;
}
.elementor-82 .elementor-element.elementor-element-77f532fd .elementor-divider{
    padding-top:10px;
    padding-bottom:10px;
}
.elementor-82 .elementor-element.elementor-element-72570b60 .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-72570b60{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-23ace8f3 .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-23ace8f3{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-1db7e8ca{
    --divider-border-style:solid;
    --divider-color:#FFFFFF26;
    --divider-border-width:1px;
}
.elementor-82 .elementor-element.elementor-element-1db7e8ca .elementor-divider-separator{
    width:100%;
}
.elementor-82 .elementor-element.elementor-element-1db7e8ca .elementor-divider{
    padding-top:10px;
    padding-bottom:10px;
}
.elementor-82 .elementor-element.elementor-element-58f7e24d .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-58f7e24d{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-89c7fb1 .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-89c7fb1{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-2fdb0d1d{
    --divider-border-style:solid;
    --divider-color:#FFFFFF26;
    --divider-border-width:1px;
}
.elementor-82 .elementor-element.elementor-element-2fdb0d1d .elementor-divider-separator{
    width:100%;
}
.elementor-82 .elementor-element.elementor-element-2fdb0d1d .elementor-divider{
    padding-top:10px;
    padding-bottom:10px;
}
.elementor-82 .elementor-element.elementor-element-570b3b8e .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-570b3b8e{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-70fcd484 .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-70fcd484{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-7cc8a115{
    --divider-border-style:solid;
    --divider-color:#FFFFFF26;
    --divider-border-width:1px;
}
.elementor-82 .elementor-element.elementor-element-7cc8a115 .elementor-divider-separator{
    width:100%;
}
.elementor-82 .elementor-element.elementor-element-7cc8a115 .elementor-divider{
    padding-top:10px;
    padding-bottom:10px;
}
.elementor-82 .elementor-element.elementor-element-5753f579 .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-5753f579{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-7faa3b4a .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-7faa3b4a{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-6e4b16a3{
    --divider-border-style:solid;
    --divider-color:#FFFFFF26;
    --divider-border-width:1px;
}
.elementor-82 .elementor-element.elementor-element-6e4b16a3 .elementor-divider-separator{
    width:100%;
}
.elementor-82 .elementor-element.elementor-element-6e4b16a3 .elementor-divider{
    padding-top:10px;
    padding-bottom:10px;
}
.elementor-82 .elementor-element.elementor-element-6d276bac .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-6d276bac{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-73f59fc6 .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-73f59fc6{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-31e4b866{
    --divider-border-style:solid;
    --divider-color:#FFFFFF26;
    --divider-border-width:1px;
}
.elementor-82 .elementor-element.elementor-element-31e4b866 .elementor-divider-separator{
    width:100%;
}
.elementor-82 .elementor-element.elementor-element-31e4b866 .elementor-divider{
    padding-top:10px;
    padding-bottom:10px;
}
.elementor-82 .elementor-element.elementor-element-5e14d1f0 .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-5e14d1f0{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-71f4ab35 .elementor-heading-title{
    color:var( --e-global-color-background );
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
    text-transform:var( --e-global-typography-text-text-transform );
    font-style:var( --e-global-typography-text-font-style );
    text-decoration:var( --e-global-typography-text-text-decoration );
    line-height:var( --e-global-typography-text-line-height );
    letter-spacing:var( --e-global-typography-text-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-71f4ab35{
    width:auto;
    max-width:auto;
}
.elementor-82 .elementor-element.elementor-element-5776b1ec > .elementor-widget-container{
    margin:50px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-79ba7830 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:10px;
}
.elementor-82 .elementor-element.elementor-element-61c55577 .cmsmasters-widget-breadcrumbs__content, .elementor-82 .elementor-element.elementor-element-61c55577 .cmsmasters-widget-breadcrumbs__content a{
    font-family:var( --e-global-typography-meta-font-family ), Sans-serif;
    font-size:var( --e-global-typography-meta-font-size );
    font-weight:var( --e-global-typography-meta-font-weight );
    text-transform:var( --e-global-typography-meta-text-transform );
    font-style:var( --e-global-typography-meta-font-style );
    text-decoration:var( --e-global-typography-meta-text-decoration );
    line-height:var( --e-global-typography-meta-line-height );
    letter-spacing:var( --e-global-typography-meta-letter-spacing );
}
.elementor-82 .elementor-element.elementor-element-61c55577 .cmsmasters-widget-breadcrumbs__content a{
    color:var( --e-global-color-accent );
}
.elementor-82 .elementor-element.elementor-element-61c55577 .cmsmasters-widget-breadcrumbs__sep{
    color:var( --e-global-color-border );
    fill:var( --e-global-color-border );
}
.elementor-82 .elementor-element.elementor-element-61c55577{
    --separator-left-gap:10px;
    --separator-right-gap:10px;
}
.elementor-82 .elementor-element.elementor-element-767405c3:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-82 .elementor-element.elementor-element-767405c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-82 .elementor-element.elementor-element-767405c3 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{
    background-color:var( --e-global-color-alternate );
}
.elementor-82 .elementor-element.elementor-element-767405c3, .elementor-82 .elementor-element.elementor-element-767405c3 > .elementor-background-overlay{
    border-radius:5px 5px 5px 5px;
}
.elementor-82 .elementor-element.elementor-element-767405c3{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top:30px;
    margin-bottom:0px;
    padding:50px 60px 55px 60px;
}
.elementor-82 .elementor-element.elementor-element-767405c3 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-82 .elementor-element.elementor-element-470a9d57 .cmsmasters-widget-title__heading{
    transition:all 0.3s;
}
.elementor-82 .elementor-element.elementor-element-1f42fa41{
    height:500px;
}
.elementor-82 .elementor-element.elementor-element-1f42fa41 .elementor-widget-container{
    height:100%;
}
.elementor-82 .elementor-element.elementor-element-1f42fa41 .cmsmasters-widget-image__wrap{
    width:100%;
}
.elementor-82 .elementor-element.elementor-element-1f42fa41 .cmsmasters-widget-image__wrap a, .elementor-82 .elementor-element.elementor-element-1f42fa41 .cmsmasters-widget-image__wrap img{
    width:100%;
}
.elementor-82 .elementor-element.elementor-element-1f42fa41 .cmsmasters-widget-image__wrap img{
   filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
    transition:all 0.3s;
}
.elementor-82 .elementor-element.elementor-element-1f42fa41 .cmsmasters-widget-image__wrap img, .elementor-82 .elementor-element.elementor-element-1f42fa41 .cmsmasters-widget-image__wrap .cmsmasters-background-overlay-wrap{
    border-radius:5px 5px 5px 5px;
}
.elementor-82 .elementor-element.elementor-element-1f42fa41 > .elementor-widget-container{
    margin:20px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-444eff7a > .elementor-widget-container{
    margin:40px 0px 0px 0px;
}
.elementor-82 .elementor-element.elementor-element-50f1ffc9 > .elementor-widget-container{
    margin:9% 0% 0% 0%;
}
@media(max-width:1024px){
    .elementor-82 .elementor-element.elementor-element-7f2e9edc > .elementor-element-populated{
        margin:40px 0px 40px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
    }
    .elementor-82 .elementor-element.elementor-element-313f0d90 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-5e97a109 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-4aaa6cbe .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-72570b60 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-23ace8f3 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-58f7e24d .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-89c7fb1 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-570b3b8e .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-70fcd484 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-5753f579 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-7faa3b4a .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-6d276bac .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-73f59fc6 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-5e14d1f0 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-71f4ab35 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-61c55577 .cmsmasters-widget-breadcrumbs__content, .elementor-82 .elementor-element.elementor-element-61c55577 .cmsmasters-widget-breadcrumbs__content a{
        font-size:var( --e-global-typography-meta-font-size );
        line-height:var( --e-global-typography-meta-line-height );
        letter-spacing:var( --e-global-typography-meta-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-767405c3{
        padding:30px 40px 40px 40px;
    }
}
@media(min-width:768px){
    .elementor-82 .elementor-element.elementor-element-7f2e9edc{
        width:34%;
    }
    .elementor-82 .elementor-element.elementor-element-8fbccaf{
        width:4%;
    }
    .elementor-82 .elementor-element.elementor-element-79ba7830{
        width:61.332%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-82 .elementor-element.elementor-element-7f2e9edc{
        width:100%;
    }
    .elementor-82 .elementor-element.elementor-element-79ba7830{
        width:100%;
    }
}
@media(max-width:767px){
    .elementor-82 .elementor-element.elementor-element-2582ce09{
        margin-top:40px;
        margin-bottom:40px;
    }
    .elementor-82 .elementor-element.elementor-element-75022dd0{
        padding:5px 10px 10px 10px;
    }
    .elementor-82 .elementor-element.elementor-element-313f0d90 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-5e97a109 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-4aaa6cbe .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-72570b60 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-23ace8f3 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-58f7e24d .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-89c7fb1 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-570b3b8e .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-70fcd484 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-5753f579 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-7faa3b4a .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-6d276bac .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-73f59fc6 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-5e14d1f0 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-71f4ab35 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
        line-height:var( --e-global-typography-text-line-height );
        letter-spacing:var( --e-global-typography-text-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-61c55577 .cmsmasters-widget-breadcrumbs__content, .elementor-82 .elementor-element.elementor-element-61c55577 .cmsmasters-widget-breadcrumbs__content a{
        font-size:var( --e-global-typography-meta-font-size );
        line-height:var( --e-global-typography-meta-line-height );
        letter-spacing:var( --e-global-typography-meta-letter-spacing );
    }
    .elementor-82 .elementor-element.elementor-element-767405c3{
        padding:20px 20px 20px 20px;
    }
    .elementor-82 .elementor-element.elementor-element-1f42fa41{
        height:380px;
    }
    .elementor-82 .elementor-element.elementor-element-1f42fa41 .elementor-widget-container{
        height:100%;
    }
    .elementor-82 .elementor-element.elementor-element-50f1ffc9 > .elementor-widget-container{
        margin:60px 0px 0px 0px;
    }
}
