.elementor-109 .elementor-element.elementor-element-6d00e8a:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-6d00e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nmr3.internetsolutions.me/wp-content/uploads/2023/10/Artboard-–-1-1-scaled.jpg");}.elementor-109 .elementor-element.elementor-element-6d00e8a > .elementor-container{max-width:1130px;}.elementor-109 .elementor-element.elementor-element-6d00e8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 280px 0px;}.elementor-109 .elementor-element.elementor-element-6d00e8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-e7bf1b1 > .elementor-widget-container{margin:0px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-e7bf1b1 img{width:387px;}.elementor-109 .elementor-element.elementor-element-ef0ce98{--spacer-size:520px;}.elementor-109 .elementor-element.elementor-element-ef0ce98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-54e2b76 > .elementor-widget-container{margin:0px 0px 180px 0px;}.elementor-109 .elementor-element.elementor-element-76165ae:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-76165ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-109 .elementor-element.elementor-element-76165ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:230px 0px 100px 0px;}.elementor-109 .elementor-element.elementor-element-76165ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-1a0439f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-1a0439f{text-align:center;}.elementor-109 .elementor-element.elementor-element-bbac8ea:not(.elementor-motion-effects-element-type-background), .elementor-109 .elementor-element.elementor-element-bbac8ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nmr3.internetsolutions.me/wp-content/uploads/2023/07/brandbanner.png");}.elementor-109 .elementor-element.elementor-element-bbac8ea > .elementor-container{min-height:1000px;}.elementor-109 .elementor-element.elementor-element-bbac8ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 120px 300px 120px;}.elementor-109 .elementor-element.elementor-element-bbac8ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-109 .elementor-element.elementor-element-7bbcdb2 > .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-109 .elementor-element.elementor-element-7bbcdb2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-6f31e94 .your-class{color:#82418299;}.elementor-109 .elementor-element.elementor-element-f48f3f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-f48f3f8 .your-class{color:#82418299;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-109 .elementor-element.elementor-element-6d00e8a{padding:330px 100px 100px 100px;}.elementor-109 .elementor-element.elementor-element-54e2b76 > .elementor-widget-container{margin:0px 0px 120px 0px;}.elementor-109 .elementor-element.elementor-element-76165ae{padding:100px 100px 100px 100px;}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-6d00e8a{margin-top:0px;margin-bottom:0px;padding:200px 0px 100px 0px;}.elementor-109 .elementor-element.elementor-element-022c63e > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-109 .elementor-element.elementor-element-e7bf1b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-e7bf1b1 img{width:80%;}.elementor-109 .elementor-element.elementor-element-ef0ce98{--spacer-size:350px;}.elementor-109 .elementor-element.elementor-element-54e2b76 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-109 .elementor-element.elementor-element-76165ae{padding:100px 0px 100px 0px;}.elementor-109 .elementor-element.elementor-element-bbac8ea > .elementor-container{min-height:0px;}.elementor-109 .elementor-element.elementor-element-bbac8ea{padding:20px 20px 20px 20px;}}/* Start custom CSS for spacer, class: .elementor-element-ef0ce98 */@media screen and (min-width: 1024px){
.elementor-109 .elementor-element.elementor-element-ef0ce98:before{
     background-color: #CCCCCC;
    -webkit-mask-image: url(http://nmr3.internetsolutions.me/wp-content/uploads/2023/06/line-shape.svg);
    content: " ";
    top: 20%;
    left: calc(50% - 14px);
    width: 28px;
    height: 288px;
    position: absolute;
}
}
@media screen and (max-width: 1024px){
          .elementor-109 .elementor-element.elementor-element-ef0ce98:before{
    background-image: url(http://nmr3.internetsolutions.me/wp-content/uploads/2023/06/line-shape.svg);
    content: " ";
    top: 0;
    left: calc(50% - 14px);
    width: 28px;
    height: 288px;
    background-size: contain;
    position: absolute;
}
}
@media screen and (max-width: 768px){
    .elementor-109 .elementor-element.elementor-element-ef0ce98:before{
        top: 20%;
        width: 18px;
        height: 183px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76165ae */.elementor-109 .elementor-element.elementor-element-76165ae:before{
    background-image: url(https://nmr3.internetsolutions.me/html-1/img/multicolor.png);
        content: " ";
    top: -115px;
    left: calc(50% - 1.5px);
    width: 3px;
    height: 228px;
    position: absolute;
    background-size: contain;
}
@media screen and (max-width: 768px) {
    .elementor-109 .elementor-element.elementor-element-76165ae:before{
         background-image: url(https://nmr3.internetsolutions.me/html-1/img/multicolor.png);
        content: " ";
    left: calc(50% - 5px);
    width: 2px;
    background-size: contain;
    top: -43px;
    height: 84px;
    position: absolute;
    }
}/* End custom CSS */