.elementor-5607 .elementor-element.elementor-element-82ec794{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-773207f .nm-hero-3-bg-clr-masking{mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/h3-masking-shape-2.webp);-webkit-mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/h3-masking-shape-2.webp);}.elementor-5607 .elementor-element.elementor-element-0622977{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
        .elementor-5607 .elementor-element.elementor-element-cfd2acc .tx-title,
        .elementor-5607 .elementor-element.elementor-element-cfd2acc .tx-title div,
        .elementor-5607 .elementor-element.elementor-element-cfd2acc .tx-title span,
        .elementor-5607 .elementor-element.elementor-element-cfd2acc .tx-title div span
        {font-family:"Satoshi", Sans-serif;}.elementor-5607 .elementor-element.elementor-element-cfd2acc .nm-partner-1-logo-mask{mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/p1-mask-shape.webp);-webkit-mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/p1-mask-shape.webp);}.elementor-5607 .elementor-element.elementor-element-cfd2acc .nm-choose-2-img-wrap{mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/p1-mask-shape.webp);-webkit-mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/p1-mask-shape.webp);}.elementor-5607 .elementor-element.elementor-element-a142e64{--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:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-5607 .elementor-element.elementor-element-b89efab{--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;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-b89efab::before, .elementor-5607 .elementor-element.elementor-element-b89efab > .elementor-background-video-container::before, .elementor-5607 .elementor-element.elementor-element-b89efab > .e-con-inner > .elementor-background-video-container::before, .elementor-5607 .elementor-element.elementor-element-b89efab > .elementor-background-slideshow::before, .elementor-5607 .elementor-element.elementor-element-b89efab > .e-con-inner > .elementor-background-slideshow::before, .elementor-5607 .elementor-element.elementor-element-b89efab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-5607 .elementor-element.elementor-element-ba2dfdc{padding:15px 15px 15px 15px;border-style:none;}.elementor-5607 .elementor-element.elementor-element-ba2dfdc .elementor-counter{flex-direction:column-reverse;gap:15px;}.elementor-5607 .elementor-element.elementor-element-ba2dfdc .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-5607 .elementor-element.elementor-element-ba2dfdc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Satoshi", Sans-serif;font-size:60px;font-weight:700;line-height:1em;}.elementor-5607 .elementor-element.elementor-element-a1c4d38{padding:15px 15px 15px 15px;border-style:none;}.elementor-5607 .elementor-element.elementor-element-a1c4d38 .elementor-counter{flex-direction:column-reverse;gap:15px;}.elementor-5607 .elementor-element.elementor-element-a1c4d38 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-5607 .elementor-element.elementor-element-a1c4d38 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Satoshi", Sans-serif;font-size:60px;font-weight:700;line-height:1em;}.elementor-5607 .elementor-element.elementor-element-8815113{padding:15px 15px 15px 15px;border-style:none;}.elementor-5607 .elementor-element.elementor-element-8815113 .elementor-counter{flex-direction:column-reverse;gap:15px;}.elementor-5607 .elementor-element.elementor-element-8815113 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-5607 .elementor-element.elementor-element-8815113 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Satoshi", Sans-serif;font-size:60px;font-weight:700;line-height:1em;}.elementor-5607 .elementor-element.elementor-element-35cb86a{padding:15px 15px 15px 15px;border-style:none;}.elementor-5607 .elementor-element.elementor-element-35cb86a .elementor-counter{flex-direction:column-reverse;gap:15px;}.elementor-5607 .elementor-element.elementor-element-35cb86a .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Satoshi", Sans-serif;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-5607 .elementor-element.elementor-element-35cb86a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Satoshi", Sans-serif;font-size:60px;font-weight:700;line-height:1em;}.elementor-5607 .elementor-element.elementor-element-3e3a119{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-11dcf2d .nm-portfolio-1-card .card-btn i{color:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-11dcf2d .nm-services-4-item .features-list li{color:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-11dcf2d .nm-sec-title-1 div{color:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-11dcf2d .nm-sec-title-1{color:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-80c471d{--display:flex;}.elementor-5607 .elementor-element.elementor-element-da5ce8a{--display:flex;}.elementor-5607 .elementor-element.elementor-element-9b842bf{--display:flex;}.elementor-5607 .elementor-element.elementor-element-b8c409d{--display:flex;}.elementor-5607 .elementor-element.elementor-element-c9822a1{--display:flex;}.elementor-5607 .elementor-element.elementor-element-eb2a476{--display:flex;}.elementor-5607 .elementor-element.elementor-element-08c9233{--display:flex;}.elementor-5607 .elementor-element.elementor-element-4b5bc41{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-96ad935{--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-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-5607 .elementor-element.elementor-element-f0f6da6{text-align:center;}.elementor-5607 .elementor-element.elementor-element-f0f6da6 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:28px;font-weight:600;}.elementor-5607 .elementor-element.elementor-element-02727d8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-dbf0347:not(.elementor-motion-effects-element-type-background), .elementor-5607 .elementor-element.elementor-element-dbf0347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02020200;}.elementor-5607 .elementor-element.elementor-element-dbf0347 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5607 .elementor-element.elementor-element-dbf0347 .nm-partner-1-logo-mask{mask-image:url(https://peritumcreativehouse.com/wp-content/plugins/nimo-core/assets/img/placeholder.png);-webkit-mask-image:url(https://peritumcreativehouse.com/wp-content/plugins/nimo-core/assets/img/placeholder.png);}.elementor-5607 .elementor-element.elementor-element-d20b4f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-ce99eb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-0ca23be .nm-partner-1-logo-mask{mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/c2-mask-img.webp);-webkit-mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/c2-mask-img.webp);}.elementor-5607 .elementor-element.elementor-element-0ca23be .nm-choose-2-img-wrap{mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/c2-mask-img.webp);-webkit-mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/c2-mask-img.webp);}.elementor-5607 .elementor-element.elementor-element-96fe9ff{--display:flex;--overlay-opacity:0.5;}.elementor-5607 .elementor-element.elementor-element-96fe9ff::before, .elementor-5607 .elementor-element.elementor-element-96fe9ff > .elementor-background-video-container::before, .elementor-5607 .elementor-element.elementor-element-96fe9ff > .e-con-inner > .elementor-background-video-container::before, .elementor-5607 .elementor-element.elementor-element-96fe9ff > .elementor-background-slideshow::before, .elementor-5607 .elementor-element.elementor-element-96fe9ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-5607 .elementor-element.elementor-element-96fe9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-5607 .elementor-element.elementor-element-ec60aa3{--display:flex;}.elementor-5607 .elementor-element.elementor-element-4e5b9f6{--display:flex;}.elementor-5607 .elementor-element.elementor-element-791c042{--display:flex;}.elementor-5607 .elementor-element.elementor-element-87131ba{--display:flex;}.elementor-5607 .elementor-element.elementor-element-fbd9968{--display:flex;}.elementor-5607 .elementor-element.elementor-element-e5a31db{--display:flex;}.elementor-5607 .elementor-element.elementor-element-c0828b6{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-26acb25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-6c29f26{--display:flex;}.elementor-5607 .elementor-element.elementor-element-c468852{--display:flex;}.elementor-5607 .elementor-element.elementor-element-6829a30{--display:flex;}.elementor-5607 .elementor-element.elementor-element-54c08bf{--display:flex;}.elementor-5607 .elementor-element.elementor-element-d8185e8{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-a9ae576{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-43719d5 .nm-partner-1-logo-mask{mask-image:url(https://peritumcreativehouse.com/wp-content/plugins/nimo-core/assets/img/placeholder.png);-webkit-mask-image:url(https://peritumcreativehouse.com/wp-content/plugins/nimo-core/assets/img/placeholder.png);}.elementor-5607 .elementor-element.elementor-element-43719d5 .nm-steps-2-sec-title-2 .sec-video{mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/s2-mask-video.webp);-webkit-mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/s2-mask-video.webp);}.elementor-5607 .elementor-element.elementor-element-d5361d7{--display:flex;}.elementor-5607 .elementor-element.elementor-element-6c905c2{--display:flex;}.elementor-5607 .elementor-element.elementor-element-f7676a9{--display:flex;}.elementor-5607 .elementor-element.elementor-element-8a02f2e{--display:flex;}.elementor-5607 .elementor-element.elementor-element-f43f396{--display:flex;}.elementor-5607 .elementor-element.elementor-element-77765da{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-224ba0e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-113a089 .nm-choose-1-rating .rating-icon, .nm-testimonial-2-rating .rating-icon{color:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-113a089 .nm-testimonial-1-preview-slider-item, .nm-testimonial-2-preview-slider .swiper-wrapper .swiper-slide:is(.swiper-slide-active) .nm-testimonial-2-preview-slider-single{border-color:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-113a089 .nm-testimonial-1-preview-slider .swiper-wrapper .swiper-slide:is(.swiper-slide-thumb-active) .nm-testimonial-1-preview-slider-item{border-color:var( --e-global-color-primary );box-shadow:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-2b00b25{--display:flex;}.elementor-5607 .elementor-element.elementor-element-a6e1699 .nm-price-2-marquee-wrap{mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/p1-mask-shape.webp);-webkit-mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/p1-mask-shape.webp);}.elementor-5607 .elementor-element.elementor-element-e553687{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-b5a1e1d .nm-price-2-marquee-wrap{mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/p1-mask-shape.webp);-webkit-mask-image:url(https://peritumcreativehouse.com/wp-content/uploads/2025/08/p1-mask-shape.webp);}.elementor-5607 .elementor-element.elementor-element-62c764a{--display:flex;}.elementor-5607 .elementor-element.elementor-element-9516e09{--display:flex;}.elementor-5607 .elementor-element.elementor-element-369dd08{--display:flex;}.elementor-5607 .elementor-element.elementor-element-1e70f39{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-5607 .elementor-element.elementor-element-c8fcd50{--display:flex;}.elementor-5607 .elementor-element.elementor-element-6ea6a3e .nm-faqs-1-contact .title{color:#FFFFFF;}.elementor-5607 .elementor-element.elementor-element-6ea6a3e .ra-ser1-tab-sec:before{background-image:url(https://peritumcreativehouse.com/wp-content/plugins/nimo-core/assets/img/placeholder.png);}.elementor-5607 .elementor-element.elementor-element-c9825e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-c3a5fd1 > .elementor-widget-container{background-color:#000000;padding:150px 0px 0px 0px;}.elementor-5607 .elementor-element.elementor-element-c3a5fd1 .nm-contact-1-info-single .title{color:var( --e-global-color-primary );font-weight:600;}body.elementor-page-5607:not(.elementor-motion-effects-element-type-background), body.elementor-page-5607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}body.elementor-page-5607 .page-wrapper{overflow:hidden;}@media(max-width:1024px){.elementor-5607 .elementor-element.elementor-element-ba2dfdc .elementor-counter-number-wrapper{font-size:42px;}.elementor-5607 .elementor-element.elementor-element-a1c4d38 .elementor-counter-number-wrapper{font-size:42px;}.elementor-5607 .elementor-element.elementor-element-8815113 .elementor-counter-number-wrapper{font-size:42px;}.elementor-5607 .elementor-element.elementor-element-35cb86a .elementor-counter-number-wrapper{font-size:42px;}.elementor-5607 .elementor-element.elementor-element-4b5bc41{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5607 .elementor-element.elementor-element-c0828b6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5607 .elementor-element.elementor-element-d8185e8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5607 .elementor-element.elementor-element-77765da{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5607 .elementor-element.elementor-element-1e70f39{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-5607 .elementor-element.elementor-element-ba2dfdc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5607 .elementor-element.elementor-element-ba2dfdc.elementor-element{--align-self:flex-start;}.elementor-5607 .elementor-element.elementor-element-a1c4d38{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5607 .elementor-element.elementor-element-8815113{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5607 .elementor-element.elementor-element-35cb86a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5607 .elementor-element.elementor-element-3e3a119{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-4b5bc41{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;}.elementor-5607 .elementor-element.elementor-element-f0f6da6 .elementor-heading-title{font-size:26px;}.elementor-5607 .elementor-element.elementor-element-ce99eb0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5607 .elementor-element.elementor-element-96fe9ff:not(.elementor-motion-effects-element-type-background), .elementor-5607 .elementor-element.elementor-element-96fe9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://peritumcreativehouse.com/wp-content/uploads/2025/08/h2-bg-noise-1.gif");}.elementor-5607 .elementor-element.elementor-element-96fe9ff{--overlay-opacity:0.9;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-efdb687{width:var( --container-widget-width, 90% );max-width:90%;padding:30px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5607 .elementor-element.elementor-element-efdb687.elementor-element{--align-self:center;}.elementor-5607 .elementor-element.elementor-element-ac9aadd{width:var( --container-widget-width, 90% );max-width:90%;padding:30px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5607 .elementor-element.elementor-element-ac9aadd.elementor-element{--align-self:center;}.elementor-5607 .elementor-element.elementor-element-7e709df{width:var( --container-widget-width, 90% );max-width:90%;padding:30px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5607 .elementor-element.elementor-element-7e709df.elementor-element{--align-self:center;}.elementor-5607 .elementor-element.elementor-element-56830f4{width:var( --container-widget-width, 90% );max-width:90%;padding:30px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5607 .elementor-element.elementor-element-56830f4.elementor-element{--align-self:center;}.elementor-5607 .elementor-element.elementor-element-c633bc9{width:var( --container-widget-width, 90% );max-width:90%;padding:30px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5607 .elementor-element.elementor-element-c633bc9.elementor-element{--align-self:center;}.elementor-5607 .elementor-element.elementor-element-c711c65{width:var( --container-widget-width, 90% );max-width:90%;padding:30px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5607 .elementor-element.elementor-element-c711c65.elementor-element{--align-self:center;}.elementor-5607 .elementor-element.elementor-element-c0828b6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;}.elementor-5607 .elementor-element.elementor-element-4f2a947 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-5607 .elementor-element.elementor-element-6c29f26{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-d8185e8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;}.elementor-5607 .elementor-element.elementor-element-a9ae576{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-d5361d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5607 .elementor-element.elementor-element-77765da{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;}.elementor-5607 .elementor-element.elementor-element-1e70f39{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;}}/* Start custom CSS for tx_hero_section, class: .elementor-element-773207f */@media only screen and (max-width: 768px) {
  .elementor-5607 .elementor-element.elementor-element-773207f .nm-hero-3-title {
    font-size: 32px;
}
html {
    overflow-x: hidden;
    max-width: 100vw;
}
.elementor-5607 .elementor-element.elementor-element-773207f .nm-hero-3-bg-clr-masking{
    width: 400px;
    height: 300px;
}

.elementor-5607 .elementor-element.elementor-element-773207f ..elementor-5607 .elementor-element.elementor-element-773207f .nm-hero-3-title {
    font-size: 32px;
}

.elementor-5607 .elementor-element.elementor-element-773207f .nm-hero-3-area {
   padding-top: 160px;
   padding-bottom: 50px;
}
.elementor-5607 .elementor-element.elementor-element-773207f .nm-hero-3-disc{
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for tx_about, class: .elementor-element-cfd2acc */.elementor-5607 .elementor-element.elementor-element-cfd2acc .nm-about-2-partner{
    display: none;
}

.elementor-5607 .elementor-element.elementor-element-cfd2acc .about-eyeline{
    font-size:18px;
    font-weight: 700;
        color: #FF5722;
    text-transform: uppercase;
    font-style:italic;
}
.elementor-5607 .elementor-element.elementor-element-cfd2acc .nm-about-2-img-logo{
    left:32px;
}


@media (max-width: 767px) {
    /* 1. Target the author cards and make them 50% width minus the gap */
   .elementor-5607 .elementor-element.elementor-element-cfd2acc .nm-about-2-right-inner-div .nm-about-1-author {
        flex: 0 0 calc(50% - 20px); /* 20px is half of your current 40px gap */
        width: calc(50% - 20px); 
    }
    .elementor-5607 .elementor-element.elementor-element-cfd2acc .nm-about-2-area{
        padding-top:30px ;
    }

    /* 2. Hide the divider lines so they don't break the grid */
    .nm-about-2-right-inner-div .inner-div-line {
        display: none; 
    }
    
    .elementor-5607 .elementor-element.elementor-element-cfd2acc .nm-sec-title-2 div{
        text-align: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a142e64 */.elementor-5607 .elementor-element.elementor-element-a142e64{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-11dcf2d */.elementor-5607 .elementor-element.elementor-element-11dcf2d .service-outcome-point{
    font-weight: 700;
    font-size: 18px;
    color: #FF5722;
}
.elementor-5607 .elementor-element.elementor-element-11dcf2d .nm-services-2-card .btn-wrap{
    margin-top:15px;
}

.elementor-5607 .elementor-element.elementor-element-11dcf2d .nm-services-2-wrap-height .pin-spacer{
   padding: 0px 0px 1512px !important;
   height: 400px !important;
}
.elementor-5607 .elementor-element.elementor-element-11dcf2d .nm-services-2-wrap-height{
    height: 320vh !important;
}

@media screen and (max-width: 767px) {
.elementor-5607 .elementor-element.elementor-element-11dcf2d .nm-services-2-wrap-height{
    display: none;
}

.elementor-5607 .elementor-element.elementor-element-11dcf2d .nm-services-2-bg-shape-1{
    right: -20%;
}

.elementor-5607 .elementor-element.elementor-element-11dcf2d .home-2-bg-noise{
    height: 0%;
}
.elementor-5607 .elementor-element.elementor-element-11dcf2d .nm-services-2-area{
    padding: 0px;
}
.elementor-5607 .elementor-element.elementor-element-11dcf2d .nm-services-2-card{
    gap:10px
}
}/* End custom CSS */
/* Start custom CSS for tx_brand, class: .elementor-element-dbf0347 */.elementor-5607 .elementor-element.elementor-element-dbf0347 .nm-partner-1-logo img{
    max-height: 80px;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for tx_about, class: .elementor-element-0ca23be */@media screen and (max-width: 767px) {
    .elementor-5607 .elementor-element.elementor-element-0ca23be .nm-choose-2-left,.elementor-5607 .elementor-element.elementor-element-0ca23be .nm-choose-2-right{
    display: none;
}

.elementor-5607 .elementor-element.elementor-element-0ca23be .nm-choose-2-area{
    padding-bottom:10px !important ;
}
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-4f2a947 */@media screen and (max-width: 767px) {
    .elementor-5607 .elementor-element.elementor-element-4f2a947 .nm-portfolio-2-right{
        display: none;
    }
    .elementor-5607 .elementor-element.elementor-element-4f2a947 .nm-portfolio-2-big-title{
        font-size:100px !important;
    }
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-43719d5 */.elementor-5607 .elementor-element.elementor-element-43719d5 .steps-number{
    font-size:20px;
    padding:6px 10px;
}
.elementor-5607 .elementor-element.elementor-element-43719d5 .card-icon{
    max-width:70px;
    max-height: 70px;
}

@media screen and (max-width: 767px) {
    .elementor-5607 .elementor-element.elementor-element-43719d5 .nm-steps-2-wrap{
        display: none;
    }
    .elementor-5607 .elementor-element.elementor-element-43719d5 .nm-steps-2-area{
        padding: 0px;
    }
    .elementor-5607 .elementor-element.elementor-element-43719d5 .nm-steps-2-sec-title-1 {
        justify-content: center;
    }
    .elementor-5607 .elementor-element.elementor-element-43719d5 .nm-steps-2-sec-title-2{
        justify-content: center;
        margin-bottom: 20px;
    }

}/* End custom CSS */
/* Start custom CSS for tx_testimonial, class: .elementor-element-b361a7e */.elementor-5607 .elementor-element.elementor-element-b361a7e .nm-testimonial-1-bg-blur{
    display: none;
}/* End custom CSS */
/* Start custom CSS for tx_testimonial, class: .elementor-element-113a089 */.elementor-5607 .elementor-element.elementor-element-113a089 .content-wrap{
    border-color:#ff4925;
    width:90%;
    height: 90%;
}
.elementor-5607 .elementor-element.elementor-element-113a089 .nm-testimonial-2-img-slider-single{
    height: 400px;
}
.elementor-5607 .elementor-element.elementor-element-113a089 .nm-testimonial-2-rating{
    text-align: center;
}
.elementor-5607 .elementor-element.elementor-element-113a089 .rating-icon{
    justify-content: center;
}
.elementor-5607 .elementor-element.elementor-element-113a089 .nm-testimonial-2-right {
    padding-top:0px;
}
.elementor-5607 .elementor-element.elementor-element-113a089 .nm-testimonial-2-sec-title{
    justify-content: center;
    margin-bottom:0px;
}/* End custom CSS */
/* Start custom CSS for tx_pricing_section, class: .elementor-element-b5a1e1d */.elementor-5607 .elementor-element.elementor-element-b5a1e1d .nm-price-2-all-plans{
    visibility: visible;
}

@media screen and (max-width: 767px) {
    .elementor-5607 .elementor-element.elementor-element-b5a1e1d .nm-sec-title-2 {
        word-break: normal !important;
        overflow-wrap: break-word !important;
        white-space: normal !important;
        display: block; /* Ensures it respects container boundaries */
        width:90vw;
    }
    .elementor-5607 .elementor-element.elementor-element-b5a1e1d .nm-price-2-area {
    padding-bottom: 20px
    ;
}
.elementor-5607 .elementor-element.elementor-element-b5a1e1d .nm-price-2-wrap{
    display: none;
}

}/* End custom CSS */
/* Start custom CSS for tx_tabs, class: .elementor-element-6ea6a3e */@media screen and (max-width: 767px) {
    .elementor-5607 .elementor-element.elementor-element-6ea6a3e .nm-faqs-1-area{
        padding-top:20px;
    }
    .elementor-5607 .elementor-element.elementor-element-6ea6a3e .button-x-author{
        justify-content: center;
    }
    .elementor-5607 .elementor-element.elementor-element-6ea6a3e .nm-h-1{
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for tx_contact_info, class: .elementor-element-c3a5fd1 */@media screen and (max-width: 767px) {
  .elementor-5607 .elementor-element.elementor-element-c3a5fd1 .nm-contact-1-info-single {
    text-align: center;
}
.elementor-5607 .elementor-element.elementor-element-c3a5fd1 .nm-contact-1-info-single .icon {
    margin: auto;
}
.elementor-5607 .elementor-element.elementor-element-c3a5fd1 .nm-h-1 {
    color: #f44336;
}
.elementor-5607 .elementor-element.elementor-element-c3a5fd1 .nm-contact-1-social{
    justify-content: space-evenly;
}
}/* End custom CSS */