.elementor-1838 .elementor-element.elementor-element-e553422{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
            .elementor-1838 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2),
            .elementor-1838 .elementor-element.elementor-element-7768190 .tx-button,
            .elementor-1838 .elementor-element.elementor-element-7768190 .nm-pr-btn-2:is(.has-v3)
        {background-color:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-7768190 .tx-section{background-color:var( --e-global-color-73e3855 );}
        .elementor-1838 .elementor-element.elementor-element-7768190 .tx-bigTitle,
        .elementor-1838 .elementor-element.elementor-element-7768190 .tx-bigTitle div,
        .elementor-1838 .elementor-element.elementor-element-7768190 .tx-bigTitle span,
        .elementor-1838 .elementor-element.elementor-element-7768190 .tx-bigTitle div span
        {font-family:"Poppins", Sans-serif;font-size:55px;}.elementor-1838 .elementor-element.elementor-element-7768190 .tx-button{color:var( --e-global-color-1fb7324 );-webkit-text-fill-color:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-7768190 .nm-pr-btn-2 .text{color:var( --e-global-color-1fb7324 );-webkit-text-fill-color:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-7768190 .tx-button .text{color:var( --e-global-color-1fb7324 );-webkit-text-fill-color:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-7768190 .nm-pr-btn-1:is(.has-v2) .icon{color:var( --e-global-color-d3c9adc );background-color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-7768190 .nm-pr-btn-2:is(.has-v3) .icon{color:var( --e-global-color-d3c9adc );}.elementor-1838 .elementor-element.elementor-element-7768190 .nm-pr-btn-2:is(.has-v3){background-color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-7768190 .nm-hero-3-disc{color:var( --e-global-color-d3c9adc );}.elementor-1838 .elementor-element.elementor-element-7768190 .tx-description{color:var( --e-global-color-d3c9adc );}
		.elementor-1838 .elementor-element.elementor-element-7768190 .nm-hero-3-disc,
		.elementor-1838 .elementor-element.elementor-element-7768190 .tx-description
		{font-family:"Poppins", Sans-serif;}.elementor-1838 .elementor-element.elementor-element-7768190 .nm-hero-1-subtitle{color:#2292FF;}.elementor-1838 .elementor-element.elementor-element-e6006e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-219fdf8 .nm-partner-1-logo-mask{mask-image:url(https://digirooster.com/wp-content/plugins/nimo-core/assets/img/placeholder.png);-webkit-mask-image:url(https://digirooster.com/wp-content/plugins/nimo-core/assets/img/placeholder.png);}.elementor-1838 .elementor-element.elementor-element-1c84889{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-1c84889:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-1c84889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d3c9adc );}.elementor-1838 .elementor-element.elementor-element-d81df87 .nm-about-1-card{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-73e3855 ) 0%, var( --e-global-color-73e3855 ) 100%);}.elementor-1838 .elementor-element.elementor-element-d81df87 .tx-description{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-d81df87 .tx-description-2{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-d81df87 .nm-about-1-sec-title .sec-disc-2{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-d81df87 .nm-choose-2-card{background:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-d81df87 .nm-choose-2-card:hover{background:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-d81df87 .nm-about-1-card::after{background:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-d81df87 .nm-about-4-features-single:hover{background:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-d81df87 .tx-title{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-d81df87 .tx-title div{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-d81df87 .custom-nimo-icon-list .icon i{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-d81df87 .custom-nimo-icon-list .icon svg{fill:var( --e-global-color-73e3855 );width:20px;height:auto;}.elementor-1838 .elementor-element.elementor-element-d81df87 .custom-nimo-icon-list .icon{font-size:20px;}.elementor-1838 .elementor-element.elementor-element-d81df87 .custom-nimo-icon-list .text{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-41c570a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-c5c9401 .tx-section{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-73e3855 ) 0%, var( --e-global-color-73e3855 ) 100%);}.elementor-1838 .elementor-element.elementor-element-c5c9401 .tx-description {color:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-c5c9401 .nm-subtitle-2, .nm-subtitle-1, .tx-subTitle{color:var( --e-global-color-d3c9adc );}.elementor-1838 .elementor-element.elementor-element-c5c9401 .nm-services-1-tabs-btn .nav-link{background-color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-c5c9401 .nm-accordion-item .item-title, .nm-services-1-tabs-btn .nav-link{color:var( --e-global-color-d3c9adc );}.elementor-1838 .elementor-element.elementor-element-c5c9401 .nm-services-1-tabs-btn .nav-link:is(.active), .nm-accordion-item.active{background-color:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-c5c9401 .nm-services-1-tabs-btn .nav-link:hover{color:#000000 !important;background-color:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-c5c9401 .nm-p-1{color:var( --e-global-color-09f0eec );}.elementor-1838 .elementor-element.elementor-element-c5c9401 .nm-p-1 b{color:var( --e-global-color-09f0eec );}.elementor-1838 .elementor-element.elementor-element-c5c9401 .nm-services-1-tabs-pane-single .features-list li{color:var( --e-global-color-09f0eec );}.elementor-1838 .elementor-element.elementor-element-4df0527{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-portfolio-1-top-features-single{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-73e3855 ) 0%, var( --e-global-color-73e3855 ) 100%);}.elementor-1838 .elementor-element.elementor-element-0924a1e .tx-section{background-color:#FFFFFF;}.elementor-1838 .elementor-element.elementor-element-0924a1e .pf-services-4-card{background-color:var( --e-global-color-cd19dbd );}.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-portfolio-2-card .card-content, {background-color:var( --e-global-color-cd19dbd );}.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-steps-1-card .content{background-color:var( --e-global-color-cd19dbd );}.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-steps-1-card .content .date{background-color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-steps-2-sec-title-1 .sec-disc{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-choose-1-sec-title .nm-p-1{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-p-1.sec-disc{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-subtitle-2, .nm-subtitle-1{color:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-0924a1e .tx-title{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-0924a1e .tx-title div{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-sec-title-1 div{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-sec-title-1{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-f3216db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-95336d1 .tx-section{background-color:var( --e-global-color-05553b7 );}.elementor-1838 .elementor-element.elementor-element-95336d1 .nm-testimonial-2-sec-title .sec-disc{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-95336d1 .tx-description{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-95336d1 .nm-subtitle-1{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-95336d1 .nm-choose-1-rating .rating-icon, .nm-testimonial-2-rating .rating-icon{color:var( --e-global-color-09f0eec );}.elementor-1838 .elementor-element.elementor-element-95336d1 .nm-p-1.comment, .nm-testimonial-2-content-slider-single{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-95336d1 .tx-title{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-95336d1 .tx-title div{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-95336d1 .nm-h-1{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-93509aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-portfolio-1-top-features-single{background-color:var( --e-global-color-cd19dbd );}.elementor-1838 .elementor-element.elementor-element-c60c190 .tx-section{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-73e3855 ) 0%, var( --e-global-color-73e3855 ) 100%);}.elementor-1838 .elementor-element.elementor-element-c60c190 .pf-services-4-card{background-color:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-portfolio-2-card .card-content, {background-color:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-steps-1-card .content{background-color:var( --e-global-color-1fb7324 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-steps-1-card .number{background-color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-services-2-card .nm-h-2{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-steps-1-card .content .title{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-portfolio-2-card .title{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-steps-2-card .title{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-choose-1-handshake .title{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-portfolio-1-top-features-single h4{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-services-4-item .title{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-services-4-item .title a{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-steps-1-card .content .title span{color:var( --e-global-color-73e3855 );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-services-2-card .card-disc{color:var( --e-global-color-09f0eec );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-steps-1-card .content .disc{color:var( --e-global-color-09f0eec );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-portfolio-2-card .disc{color:var( --e-global-color-09f0eec );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-steps-2-card .disc{color:var( --e-global-color-09f0eec );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-choose-1-handshake .disc{color:var( --e-global-color-09f0eec );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-portfolio-1-top-features-single p{color:var( --e-global-color-09f0eec );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-services-4-item .disc{color:var( --e-global-color-09f0eec );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-steps-2-sec-title-1 .sec-disc{color:var( --e-global-color-d3c9adc );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-choose-1-sec-title .nm-p-1{color:var( --e-global-color-d3c9adc );}.elementor-1838 .elementor-element.elementor-element-c60c190 .nm-p-1.sec-disc{color:var( --e-global-color-d3c9adc );}.elementor-1838 .elementor-element.elementor-element-3b976ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-c6adfb7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-f180983{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-e9b5199 > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-1838 .elementor-element.elementor-element-e9b5199 .nm-subtitle-left{color:var( --e-global-color-1fb7324 );}body.elementor-page-1838:not(.elementor-motion-effects-element-type-background), body.elementor-page-1838 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}body.elementor-page-1838 .page-wrapper{overflow:none;}@media(max-width:767px){.elementor-1838 .elementor-element.elementor-element-7768190 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-7768190 .tx-bigTitle{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-7768190 .nm-hero-3-disc{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-7768190 .tx-description{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-7768190 .nm-hero-1-subtitle{padding:0px 0px 0px 0px;margin:-40px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-7768190 .tx-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-d81df87 .tx-section{padding:0px 0px 0px 0px;}}/* Start custom CSS for tx_hero_section, class: .elementor-element-7768190 *//* Mobile CSS for Digirooster Hero Title - Font Size Only */
@media (max-width: 767px) {
    .elementor-1838 .elementor-element.elementor-element-7768190 .tx-bigTitle,
    .elementor-1838 .elementor-element.elementor-element-7768190 .tx-bigTitle span {
        font-size: 50px !important;
    }
    .nm-hero-1-content {
        padding-bottom: 360px !important;
    }
}/* End custom CSS */
/* Start custom CSS for tx_about_custom, class: .elementor-element-d81df87 */.elementor-element-d81df87 .nm-about-1-left .inner-div-line {
    display: none !important;
}


@media (max-width: 767px) {

.elementor-1838 .elementor-element.elementor-element-d81df87 .nm-about-1-area
{
    padding-top:40px !important;
    padding-bottom: 0px !important;
}
.elementor-1838 .elementor-element.elementor-element-d81df87 .nm-about-1-wrap
{
    gap: 40px !important;
}
.elementor-1838 .elementor-element.elementor-element-d81df87 .nm-about-1-left
{
    padding-bottom: 0px !important;
}

.elementor-1838 .elementor-element.elementor-element-d81df87 .custom-nimo-icon-list{
    margin-top: 20px !important;
}
}/* End custom CSS */
/* Start custom CSS for tx_tabs, class: .elementor-element-c5c9401 */.elementor-1838 .elementor-element.elementor-element-c5c9401 .nm-services-1-tabs-pane-single .content-wrap {
    background-color: #FF7F50 !important;
    color: #000 !important;
}

.elementor-1838 .elementor-element.elementor-element-c5c9401 .nm-services-1-tabs-pane-single .item-icon
{
    color: #000;
    
}

.elementor-1838 .elementor-element.elementor-element-c5c9401 .tx-description
{
    color: #fff !important;
}


@media (max-width: 767px) {

.elementor-1838 .elementor-element.elementor-element-c5c9401 .nm-services-1-area
{
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
    
    .nm-services-1-sec-title {
        gap: 0px !important;
    }
    

.elementor-1838 .elementor-element.elementor-element-c5c9401 .tx-description {    
    margin-top: 20px !important;
}

.elementor-1838 .elementor-element.elementor-element-c5c9401     .nm-services-1-tabs-pane-single .content-wrap
    {
        margin-top: 40px !important;
    }
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-0924a1e */.nm-portfolio-1-card {
    height: auto !important;
}

.nm-portfolio-1-card img {
    width: 100% !important;
    height: auto !important;
    object-fit: contain !important;
    display: block;
}



@media (max-width: 767px) {
.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-portfolio-1-area{
    padding-top: 40px !important;
    
}
.elementor-1838 .elementor-element.elementor-element-0924a1e .nm-portfolio-1-top{
    padding-bottom: 0px !important;
}
    
}/* End custom CSS */