.space-left{margin-left:auto!important}.text-left{text-align:left!important}.client-logo{display:flex;justify-content:center}.blog-area-1 .slider-padding{padding:0 12px!important}.slick-dots li button{width:5px!important;height:5px!important;background:#cccccd!important}.slick-dots li{margin:40px 0 0!important}.slick-dots li.slick-active button:before{opacity:0!important}.home-one-client .slick-track .slick-slide{min-width:273px;padding:0 12px!important}.portfolio-slider3 .custom-slide{padding:0 15px!important}.portfolio-importancia-epi .portfolio-card-thumb-epi-responsive{overflow:hidden;position:relative;width:100%;max-width:100%;aspect-ratio:812/450}.portfolio-importancia-epi .portfolio-card-thumb-img{width:100%;height:100%;object-fit:cover;display:block}.portfolio-importancia-epi .portfolio-slider3 .slick-slide{padding-left:8px;padding-right:8px;box-sizing:border-box}.portfolio-importancia-epi .portfolio-slider3 .slick-slide>div{width:100%!important;max-width:100%}@media (max-width:991px){.portfolio-importancia-epi .portfolio-slider3 .global-carousel{margin-right:0!important}.portfolio-importancia-epi .portfolio-card-thumb-epi-responsive{aspect-ratio:4/3;max-height:min(78vw,440px)}}@media (max-width:575px){.portfolio-importancia-epi .portfolio-card-thumb-epi-responsive{min-height:200px;max-height:min(88vw,380px)}.portfolio-importancia-epi .custom-slide{padding:0 6px!important}}.popup-video,body .disable-scroll{overflow:hidden}.popup-video{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:999999!important;display:none;align-items:center;justify-content:center;background-color:hsla(0,0%,4%,.8)}.video-btn,.video-one__video-btn{cursor:pointer}.video-wrapper{position:relative;width:100%;width:900px;height:510px;max-width:900px;border:5px dashed rgba(0,0,0,.7);z-index:999999!important}.video-wrapper #youtube-video{width:100%;height:100%}@media (max-width:1280px){.video-wrapper{width:70%;height:450px}}@media (max-width:1024px){.video-wrapper{height:350px}}@media (max-width:780px){.video-wrapper{height:300px}}@media (max-width:560px){.video-wrapper{height:170px}}.popup{display:flex}.popdown{display:none}.mfp-close{position:absolute;top:-45px;right:-5px;width:40px;height:40px;background-color:transparent;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;border:2px solid rgba(0,0,0,.7);border-radius:0;padding:0;text-align:center;line-height:38px}@media (max-width:1024px){.mfp-close{top:-40px;width:35px;height:35px;font-size:24px}}.right-end{text-align:right!important}.testimonial-area-2 .testi-slider2 .slick-dots li.slick-active button{width:26px!important;background-color:#ea5501!important}.testimonial-area-2 .testi-slider2 .slick-dots li button{width:26px!important;margin-left:15px;background-color:#3a3a3a!important}.portfolio-area-2 .portfolio-card,.portfolio-area-4 .portfolio-card{margin:0 15px}.blog-area-2 .blog-card,.blog-area-4 .blog-card{margin:0 12px}.home-four-circle-text span{color:#fff!important}textPath{font-family:Archivo,sans-serif}.circleWrap3{margin:0 auto;height:100%;width:100%;position:relative;z-index:10}.circleWrap3 svg{animation:rotate 15s linear infinite;width:190px;height:190px;position:absolute;bottom:-165px;left:-26px;overflow:hidden;border-radius:50%;z-index:10}.circleWrap3 .circle-text3{font:79px/60px times;letter-spacing:17.5px;width:100%;fill:#fff}.circleWrap4 .circle-text4{font:79px/60px times;letter-spacing:17.5px;width:100%;fill:#000}.circle-text-4-new svg{bottom:-150px;left:-40px}@keyframes rotate{to{transform:rotate(-1turn)}}.service-area-6 .slick-dots li{width:8px!important;height:8px!important;background:#cccccd!important;margin:0 15px 0 0!important;border-radius:50%}.service-area-6 li.slick-active{width:8px!important;height:8px!important;background-color:#ea5501!important;border-radius:50%}.service-area-6 .slick-dots li button{display:none!important}@media only screen and (min-width:1400px){.why-area-left{margin-left:16.66666667%!important;margin-right:0!important}}.text-right{text-align:right}.portfolio-area-4 .extra-space-top{margin-top:33px}.home-two-slider-navigation-dots ul.custom-dots{position:absolute;z-index:1;bottom:16px;right:18.5%;display:flex!important}.home-two-slider-navigation-dots ul.custom-dots li{list-style:none}.home-two-slider-navigation-dots .custom-dots li button{width:30px!important;height:2px!important;background:#737373!important;margin-left:10px;color:transparent;border:none}.home-two-slider-navigation-dots .custom-dots li.slick-active button{width:50px!important;height:2px!important;background-color:#ea5501!important}.hero-wrapper .text{position:absolute;width:100%;height:100%;font-size:0;display:flex;justify-content:center;align-items:center;animation:textRotation 20s linear infinite;z-index:999}.hero-wrapper .text span{position:absolute;left:50%;font-size:14px;transform-origin:0 60px;white-space:nowrap;color:#737373}.hero-wrapper .text2{position:absolute;width:100%;height:100%;font-size:0;display:flex;justify-content:center;align-items:center;animation:textRotation 20s linear infinite;z-index:999}.hero-wrapper .text2 span{position:absolute;left:50%;font-size:14px;transform-origin:0 60px;white-space:nowrap;color:#737373}.hero-wrapper .text3{position:absolute;width:100%;height:100%;font-size:0;display:flex;justify-content:center;align-items:center;animation:textRotation 20s linear infinite;z-index:999}.hero-wrapper .text3 span{position:absolute;left:50%;font-size:14px;transform-origin:0 60px;white-space:nowrap;color:#737373}.accordion-card .accordion-body,.accordion-card .accordion-body p{font-family:Titillium Web,sans-serif}.hero-wrapper .text4{position:absolute;width:141px;height:135px;font-size:0;display:flex;justify-content:center;align-items:center;animation:textRotation 20s linear infinite;z-index:999}.hero-wrapper .text4 span{position:absolute;left:50%;font-size:14px;transform-origin:0 60px;white-space:nowrap}.hero-wrapper .text5{position:absolute;width:141px;height:135px;font-size:0;display:flex;justify-content:center;align-items:center;animation:textRotation 20s linear infinite;z-index:999}.hero-wrapper .text5 span{position:absolute;left:50%;font-size:14px;transform-origin:0 60px;white-space:nowrap}.hero-wrapper .text6{position:absolute;width:141px;height:135px;font-size:0;display:flex;justify-content:center;align-items:center;animation:textRotation 20s linear infinite;z-index:999}@keyframes textRotation{to{transform:rotate(-1turn)}}.hero-wrapper .text6 span{position:absolute;left:50%;font-size:14px;transform-origin:0 60px;white-space:nowrap}.service-area-6 .slick-list{margin-bottom:40px}.service-details-absolute-container .process-grid-list .process-grid-list-bg-text{right:-120px}.accordion{--bs-accordion-border-color:none!important}.testimonial-area-3 .testi-card{margin:0 12px}.hero-slider5 .slick-dots li.slick-active button,.testimonial-area-5 .slick-dots li.slick-active button{background:var(--theme-color)!important}.hero-slider5 .slick-dots li button,.testimonial-area-5 .slick-dots li button{width:10px!important;height:10px!important;background:hsla(0,0%,100%,.2)!important}.hero-slider5 .slick-dots{position:absolute!important}.hero-slider5 .slick-dots li{margin-top:30px!important}.testimonial-area-5 .slick-dots li{margin-right:25px!important}.portfolio-area-1 .slick-dots .slick-active{border-radius:50%;background-color:#f2f2f2!important;margin-top:2px}.portfolio-area-1 ul.slick-dots li{padding:5px!important}.testimonial-area-5 .slick-dots .slick-active{border:1px solid #ffffff33!important;padding:6px}.hero-five-banner-img{max-height:693px}.testimonial-area-3 ul.slick-dots{margin-top:0!important}.testimonial-area-3 .services-slider .slick-dots li{padding:8px}.ril__caption,.ril__toolbar{background-color:transparent!important}@media only screen and (min-width:1200px){.ril__toolbar{top:19.9%!important;height:50px;width:812px!important;left:28.8%!important}.extra-style .ril-toolbar.ril__toolbar{max-width:434px!important}}.no-scroll{overflow:hidden;position:fixed;width:100%}.nice-select.wide{height:50px!important}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:var(--theme-color)!important}.nice-select{border-radius:0!important;font-size:16px}.team-card{height:593.78px}.team-area-2 .home-three-white-space-none{height:486px}.team-area-2 .team-card.style2.home-three-team-duo-card,.team-area-2 .team-card.style2.home-three-team-duo-card.home-three-white-space-none{height:auto}.rc-slider-handle{background-color:#ea5501!important;border:1px solid #ea5501!important}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#ea5501!important;box-shadow:none!important}.shop-page-select-width .nice-select{border:none!important}

/* ! New Dev style started ------------------------------------ */@keyframes progressAnimationOne{0%{width:0}to{width:89%}}@keyframes progressAnimationTwo{0%{width:0}to{width:92%}}@keyframes progressAnimationThree{0%{width:0}to{width:78%}}.progress-barOne{animation:progressAnimationOne 2.7s ease-out forwards}.progress-barTwo{animation:progressAnimationTwo 2.5s ease-out forwards}.progress-barThree{animation:progressAnimationThree 2.9s ease-out forwards}.counter-number{position:relative;display:inline-block}.product-card{margin:0 .5rem}.product-card-title{display:flex;justify-content:flex-start;align-items:flex-start}.client-click-slider-gap{margin:0 .7rem}.services-title-area{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.services-slider .slick-dots li{padding:1rem}.services-slider .slick-dots li button{padding:5px}.custom-accordion .accordion-button:after{display:none}.accordion-button:not(.collapsed){background-color:transparent!important}.accordion-button:not(.collapsed):after{background-image:none!important}.accordion-item:not(:first-of-type){border-top:1px solid #dee2e6!important}.accordion-item:first-of-type,.accordion-item:first-of-type .accordion-button{border-top-right-radius:0!important;border-top-left-radius:0!important}.custom-border.accordion-card:has(.accordion-button:not(.collapsed)){border-top:2px solid #ea5501!important}.process-fixed-height{height:100%}.custom-team-card>.team-card_content>.team-card_title{width:120%}.homeTwo-testimonial-dots>.slick-dots>li{padding:0 5px}.homeTwo-testimonial-dots>.slick-dots>li>button{padding:0 15px;background-color:#3a3a3a!important}.homeTwo-testimonial-dots>.slick-dots>li.slick-active>button{background-color:#ea5501!important}.homeTwo-custom-accordion-card>.accordion-card:has(.accordion-button:not(.collapsed)){border:2px solid transparent!important}.homeTwo-custom-accordion-card>.accordion-card{border:2px solid e3e3e4!important}@keyframes customFadeIn{0%{opacity:0}to{opacity:1}}.custom-animation>.tab-pane.custom-fadeIn{animation:customFadeIn .5s ease-in-out}.homeThree-custom-titleOne{display:flex;justify-content:flex-start;align-items:flex-start;width:120%;margin-bottom:0}.custom-form-design>.nice-select{border-radius:0;border:none;outline:none;background-color:#f5f5f5}.custom-form-design>.nice-select.open{transition:all .9s ease-in-out;outline:1px solid #999}.custom-form-design>.nice-select.open>ul>li>.option{border:1px solid #000}.nice-select .option.focus{font-weight:700!important;font-size:17px!important}.custom-dot2>.slick-dots>li>button{background-color:#353537!important}.custom-dot2>.slick-dots>li{position:relative;padding:7px;color:#ea5501}.custom-dot2>.slick-dots>li:nth-child(2){margin:0 10px!important}.custom-dot2>.slick-dots>li>button{padding:5px;z-index:1;background-color:transparent;border:none}.custom-dot2>.slick-dots>li.slick-active>button{background-color:#ea5501!important}.custom-dot2>.slick-dots>li.slick-active:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border:1px solid #353537;border-radius:50%;box-sizing:border-box;padding:1px;pointer-events:none}.page4-testimonial-title{margin-left:-10px}.custom-award-card,.custom-team-card{height:100%}.custom-blog-card{height:100%!important}.select-style,span.current{font-size:16px}.nice-select .option.focus{font-weight:400!important;color:#999!important;font-size:16px!important}.custom-form-design>.nice-select.open{transition:all .2s ease-in-out;outline:1px solid #ea5501}.cart_table .actions>.btn{margin-right:17px}i.ri-star-fill{padding-right:3px}.space-extra-top .title-area.text-md-start.text-center.product-card-title{margin-bottom:30px}.btn-px-space-none{padding:0 6px}.product-px-space{padding:0 8px}.product-space-none{padding:0 4px}.max-width-reset-team{max-width:300px}.team-card-white-space-none{margin-top:85px!important}.btn-footer-two{background-color:#ea5501!important;color:#fff!important;padding:19px 30px!important;display:inline-flex!important;font-size:16px!important;font-weight:700!important;text-transform:uppercase!important;line-height:1!important;overflow:hidden!important;align-items:center!important}.btn-footer-two:hover{color:#15161c!important}.accordion-card{border:2px solid rgba(21,22,28,.1)!important}.global-carousel.slider-shadow .slick-list{padding:24px 0 36px!important}.testimonial-area-bottom-space-row{margin-bottom:30px!important}.nice-select.wide{background-color:#f5f5f5!important;height:48px!important;display:flex;align-items:center}.nice-select:after{right:20px;height:6px;width:11px;transform:rotate(0);border-top:6px solid var(--body-color);border-bottom:transparent;border-left:5px solid transparent;border-right:5px solid transparent;margin-top:-1px;transform-origin:center}.nice-select.open:after{transform:rotate(-180deg)}.process-area-1 .process-card .process-card-text{font-size:17px}.portfolio-slider3 .global-carousel .slick-slide.slick-current .portfolio-card .portfolio-card-thumb .icon-btn{opacity:1;top:75px}.content-text-extra-style{text-align:center!important}.home-two-header-justify-content-extra{justify-content:space-between!important}.client-space-extra{padding:60px 0}.home-one-testimonial .slick-slide{padding:0 20px}.header-one-extra-style{position:relative!important;z-index:2!important;vertical-align:middle;display:inline-flex;gap:15px;border:none;border-radius:0!important;text-align:center;background-color:#ea5501!important;color:#fff!important;font-family:var(--title-font);font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;padding:19px 30px;overflow:hidden;align-items:center}.header-one-extra-style:active,.header-one-extra-style:focus,.header-one-extra-style:hover{color:#fff!important;box-shadow:none!important}.service-testimonial-align{align-items:center!important}.service-area-content-text-extra-style{text-align:center!important}.why-three-extra{display:flex;justify-content:center}.white-space-hidden{padding:0}.blog-extra-padding,.portfolio-extra-padding,.testimonial-extra-padding{padding:0 26px}.service-details-top-extra-space{margin-top:40px}.hero-four-slider-text-inline-flex{display:inline-flex}.home-two-pricing-align,.portfolio-area-content-text-extra-style{text-align:center}.home-five-hero-five-flex{display:flex;gap:4px;align-items:center}.blog-area-2 .slick-list,.blog-area-4 .slick-list,.home-five-hero .slick-list,.portfolio-area-2 .slick-list,.testimonial-area-3 .slick-list{margin-left:0!important}.home-two-pricing-button-align{text-align:center!important}.home-two-hero-space{max-height:998px!important}.space-right-sidebar-icon{margin-right:8px}.shop-details-card-extra-style{justify-content:center}.product-card-extra-style-space{margin:0 12px}.shop-details-card .slick-list{margin-right:24px!important}.shop-details-card-space-none{padding:0!important}.testimonial-area-3 .services-slider .slick-dots li{padding:6px}.testimonial-area-3 .slick-dots li button{width:2px!important;height:2px!important}.testimonial-area-5 .slick-dots .slick-active{border:1px solid #d8d8d88b;border-radius:50%}.testimonial-area-3 .slick-dots .slick-active{border:1px solid #d8d8d88b;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin-right:7.5px!important}.service-area-6 .slick-list{margin-left:0!important}.team-page-team-card .team-card{height:534.45px}.team-page-team-card .team-card-white-space-none{margin-top:30px!important}.team-page-team-card .team-card_img{width:100%;max-width:100%;text-align:center;margin-left:auto;margin-right:auto;margin-top:-56px;padding-top:18px}@media (min-width:768px){.team-page-team-card .row>div:first-child .team-card_img{max-width:82%;margin-left:auto;margin-right:auto}.team-page-team-card .row>div:last-child .team-card_img{max-width:74%;margin-left:auto;margin-right:auto;overflow:visible}}.team-page-team-card .row>div:last-child .team-card{overflow-x:visible;overflow-y:hidden}.team-page-team-card .team-card_img img{width:100%;height:458px;max-width:100%;object-fit:cover;object-position:center center;display:block;margin-left:auto;margin-right:auto;transform:translateY(10px)}.team-page-team-card .row>div:last-child .team-card_img img{transform:translateY(26px);object-position:32% center}@media (max-width:1399px){.team-page-team-card .team-card_img{margin-top:-40px;padding-top:14px}.team-page-team-card .row>div:last-child .team-card_img img,.team-page-team-card .team-card_img img{height:368px}}.testimonial-area-5 .testi-slider5 .slick-dots{margin-top:0}.play-btn-wrap,.ri-play-fill{cursor:pointer}.react-responsive-modal-modal{max-width:1386px!important;margin:7.5rem 0!important;padding:0!important;overflow:hidden!important}.space-top-none-card{margin-top:0}.shop-btn-close-icon{color:#15161c;top:0;right:0}.nav-item{cursor:pointer}.service-card-dots{display:flex!important;gap:16px;justify-content:center}.service-card-dots li{list-style:none;width:8px;height:8px;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:transparent}.service-card-dots li button{color:transparent;width:8px;height:8px;border-radius:50%;border:none;background-color:#cccccd}.service-card-dots .slick-active button{background-color:#ea5501}.hero-number-slider2 .slick-dots li button:before{height:2px!important}.hero-number-slider2 .slick-dots li button:after{margin-left:10px}.hero-number-slider2 .slick-dots li button{height:2px!important;padding:0 5px!important;margin-left:10px!important}.hero-number-slider2 .hero-wrapper li.slick-active button{margin-left:10px!important}.hero-number-slider2 .slick-dots li{height:2px!important}.menu-bar{justify-content:flex-end;max-width:100%}.common-about-number-style,.menu-bar{display:flex}.hero-four-home-four-flex{display:flex;gap:8px}.footer-img img{width:183px;height:auto}.display-none{display:none}.cta-text-align{text-align:center}.blog-area-content-text-extra-style,.pricing-area-content-text-extra-style{text-align:center!important}@media only screen and (min-width:768px){.cta-text-align{text-align:left}.shop-details-card-extra-style{text-align:left!important;padding-left:12px}.wishlist-product-price-flex{display:flex;align-items:center;flex-direction:column;height:121px;justify-content:center}td.product-price.wishlist-product-price-flex{border-left:none;border-right:none;border-top:none}}.demo-two-possition-img{max-width:320px;margin:0 auto}@media only screen and (min-width:560px){.demo-two-possition-img{max-width:480px}}@media only screen and (min-width:768px){.demo-two-possition-img{max-width:640px}.team-area-2 .home-three-white-space-none{height:479px}.home-two-five-client .slick-track .slick-slide{min-width:273px;padding:0 44px!important}.slick-list{margin-left:15px!important}.content-text-extra-style{text-align:left!important}.service-testimonial-align{align-items:flex-start!important}.home-one-testimonial .slick-slide{padding:0}.shop-page-select-width{width:200px}.team-page-team-card .team-card-white-space-none{margin-top:30px!important}}@media only screen and (min-width:992px){.wishlist-product-price-flex{display:flex;align-items:center;flex-direction:row;height:120px;justify-content:center;height:122px}.portfolio-area-content-text-extra-style{text-align:left}.home-two-hero-space{max-height:998px!important}.blog-area-content-text-extra-style{text-align:left!important}.team-page-team-card .team-card-white-space-none{margin-top:30px!important}}@media only screen and (min-width:1024px){.demo-two-possition-img{max-width:880px}.team-area-2 .home-three-white-space-none{height:421px}.client-space-extra{padding:100px 0 0}.service-details-top-extra-space{margin-top:0}.portfolio-card .portfolio-card-thumb img{min-height:448px!important;object-fit:cover}.portfolio-card-thumb img{min-height:461px!important;object-fit:cover}.portfolio-card:after{min-height:448px}.slick-list{margin-left:15px!important}.home-five-hero .slick-list{margin-left:0!important}}@media only screen and (min-width:1200px){.demo-two-possition-img{max-width:1060px}.react-responsive-modal-modal{max-height:666px!important}.larger-no-space{padding:0}.wishlist-product-price-flex{height:120.57px}.service-area-content-text-extra-style{text-align:left!important}.team-area-2 .home-three-white-space-none{height:489px}.team-card-white-space-none{margin-top:65px!important}.team-page-team-card .team-card-white-space-none{margin-top:10px!important}}@media only screen and (min-width:1400px){.team-area-2 .home-three-white-space-none{height:594px}.home-two-pricing-button-align,.pricing-area-content-text-extra-style{text-align:left!important}.home-two-pricing-align{text-align:left}.testimonial-area-5.home-one-testimonial.overflow-hidden.space.position-relative{max-height:692.16px}}@media only screen and (min-width:1440px){.demo-two-possition-img{max-width:1296px}.team-card-white-space-none{margin-top:-18px!important}.team-page-team-card .team-card-white-space-none{margin-top:-80px!important}.team-area-2 .home-three-white-space-none{height:594px}}.link-text{text-decoration:none}.portfolio-image-align img{height:100%}.item-decoration a{text-decoration:none}.accordion-decoration{border-bottom:none!important}.service-text-adjustment{font-size:36px;line-height:1.278}@media (max-width:1199px){.service-text-adjustment{font-size:40px}}@media (max-width:767px){.service-text-adjustment{font-size:34px;line-height:1.3}}@media (max-width:575px){.service-text-adjustment{font-size:30px}}.header-decoration a{text-decoration:none!important}.header-underline .header-layout1 .header-top{border-bottom:1px solid transparent!important}.preloader{opacity:1;transition:opacity .4s}.preloader.loaded{opacity:0;pointer-events:none}.header-logo img,.header-navbar-logo img{max-height:72px!important;width:auto!important;max-width:320px!important;height:auto!important;object-fit:contain}.header-layout1 .header-logo img{max-width:320px!important}.header-layout3 .header-logo{padding-top:0!important;padding-bottom:0!important}.header-layout3 .main-menu{margin-left:30px!important}.mobile-menu-wrapper .mobile-logo img{max-width:320px!important;max-height:72px!important;width:auto!important;height:auto!important;object-fit:contain}.hero-style3 .hero-text.hero-text-wide{max-width:780px}@media (max-width:991px){.hero-style3 .hero-text.hero-text-wide{max-width:100%}}.about-area-3 .about-author-wrap .author-thumb{flex-shrink:0;width:60px;height:60px}.about-area-3 .about-author-wrap .author-thumb img{width:60px;height:60px;object-fit:cover}.about-area-3 .about-author-wrap .author-sign{display:flex;align-items:center;justify-content:center;min-height:44px}.about-area-3 .about-author-wrap .author-sign img{display:block;max-height:44px;width:auto;max-width:180px;height:auto;object-fit:contain}.hero-style3 .hero-title:not(.style2){font-size:102px}@media (max-width:1399px){.hero-style3 .hero-title:not(.style2){font-size:72px}}@media (max-width:575px){.hero-style3 .hero-title:not(.style2){font-size:52px}}@media (max-width:375px){.hero-style3 .hero-title:not(.style2){font-size:44px}}.hero-style3 .hero-title.style2.hero-title-sub{font-size:72px;line-height:1.12}@media (max-width:1399px){.hero-style3 .hero-title.style2.hero-title-sub{font-size:54px}}@media (max-width:575px){.hero-style3 .hero-title.style2.hero-title-sub{font-size:40px}}@media (max-width:375px){.hero-style3 .hero-title.style2.hero-title-sub{font-size:34px}}@media (max-width:767px){.hero-wrapper.hero-3{overflow:hidden}.hero-3 .hero-bg-3-1.background-image{-webkit-mask-image:none!important;mask-image:none!important;background-size:cover,cover!important;background-position:50%,50%!important;min-height:min(85vh,560px);min-height:min(85dvh,560px)}.hero-3 .hero-style3{padding-top:96px;padding-bottom:120px}}@media (max-width:575px){.hero-3 .hero-bg-3-1.background-image{min-height:min(78vh,480px);min-height:min(78dvh,480px)}.hero-3 .hero-style3{padding-top:80px;padding-bottom:96px}}.footer-top-1 .newsletter-form{align-items:center;gap:10px;flex-wrap:wrap;min-width:0;max-width:100%}.footer-top-1 .newsletter-form input,.footer-top-1 .newsletter-form input.form-control{flex:1 1 220px;min-width:0;width:auto}.footer-top-1 .newsletter-form .btn{position:relative;top:auto;right:auto;left:auto;flex-shrink:0}.contact-wrap2 .contact-form.ajax-contact .custom-form-design .nice-select{width:100%}.contact-wrap2 .contact-form.ajax-contact .form-btn{margin-top:.5rem}@media (min-width:1400px){.header-layout1 .menu-area>.header-navbar-logo{left:0;top:-40px;width:14.6%;height:calc(100% + 40px);margin-top:0!important;padding:10px 14px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.header-layout1 .sticky-wrapper.sticky .menu-area>.header-navbar-logo{top:0;height:100%;margin-top:0!important}.header-layout1 .menu-area>.header-navbar-logo a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%;max-height:100%;transform:translateX(28px)}.header-layout1 .menu-area>.header-navbar-logo img{max-height:100%!important;max-width:100%!important;width:auto!important;height:auto!important;object-fit:contain}}@media (min-width:1400px) and (max-width:1500px){.header-layout1 .menu-area>.header-navbar-logo{width:255px!important}}@media (max-width:1399px){.header-layout1 .menu-area .container .header-logo{display:flex;align-items:center;justify-content:center;width:100%}.header-layout1 .menu-area .container .header-logo a{display:flex;align-items:center;justify-content:center;transform:none}.header-layout1 .menu-area .container .header-logo img{max-height:80px!important;max-width:min(100%,320px)!important}}@media (min-width:1400px){.header-layout1 .menu-area .main-menu{margin-left:max(calc(14.6% + 44px),284px)}}@media (max-width:1399px) and (min-width:1200px){.header-layout1 .menu-area .container>.row{flex-wrap:wrap;row-gap:.35rem}.header-layout1 .menu-area .menu-bar{flex:1 1 auto;min-width:0;justify-content:flex-start}.header-layout1 .menu-area .main-menu>ul>li{margin:0 7px}.header-layout1 .menu-area .main-menu>ul>li>a{font-size:13px;letter-spacing:.02em}}.header-layout1 .header-top .row{flex-wrap:wrap}.header-layout1 .header-top-right .header-links>ul{flex-wrap:wrap;row-gap:6px;max-width:100%}.header-layout1 .header-top-right .header-links li{max-width:100%}.header-layout1 .header-top-right .header-links li a{display:inline-block;max-width:min(100%,52vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}@media (min-width:992px){.header-layout1 .header-top-right .header-links li a{max-width:min(100%,38vw)}}@media (min-width:1200px){.header-layout1 .header-top-right .header-links li a{max-width:min(100%,32vw)}}.breadcumb-wrapper.breadcumb-inner-hero{background-position:50%;min-height:360px}.breadcumb-wrapper.breadcumb-inner-hero:after{display:none}.breadcumb-wrapper.breadcumb-inner-hero .container,.breadcumb-wrapper.breadcumb-inner-hero .section-animation-shape1-1{position:relative;z-index:1}@media (max-width:1199px){.breadcumb-wrapper.breadcumb-inner-hero{min-height:300px}}@media (max-width:767px){.breadcumb-wrapper.breadcumb-inner-hero{min-height:260px}}.whatsapp-float{position:fixed;bottom:96px;right:30px;z-index:10001;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#25d366;box-shadow:0 4px 14px rgba(0,0,0,.25);transition:transform .2s ease,box-shadow .2s ease}.whatsapp-float:hover{transform:scale(1.06);box-shadow:0 6px 20px rgba(0,0,0,.3)}.whatsapp-float img{width:30px;height:30px;object-fit:contain}@media (max-width:575px){.whatsapp-float{bottom:88px;right:20px;width:52px;height:52px}.whatsapp-float img{width:28px;height:28px}}.process-sobre.process-area-1{padding-bottom:3.5rem}.process-sobre .process-card-wrap{margin-bottom:calc(130px + 3.5rem)}.why-choose-sobre .shadow-title{color:rgba(148,163,184,.11);opacity:1}.shop-produtos-sidebar{min-width:0}.shop-category-filter .shop-category-link{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;margin:0 0 10px;padding:12px 14px 12px 18px;border:1px solid rgba(31,31,31,.1);border-radius:0;font-size:16px;font-weight:400;font-family:var(--body-font);line-height:1.35;color:var(--title-color);background:var(--white-color);text-align:left;cursor:pointer;transition:.4s}.shop-category-filter .shop-category-link-label{flex:1 1 auto;min-width:0;text-align:left}.shop-category-filter .shop-category-link-count{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:30px;padding:0 8px;border-radius:2px;font-size:14px;font-weight:600;line-height:1;transition:.4s}.shop-category-filter .shop-category-link-count,.shop-category-filter .shop-category-link.is-active,.shop-category-filter .shop-category-link:hover{background:var(--theme-color);color:var(--white-color)}.shop-category-filter .shop-category-link.is-active .shop-category-link-count,.shop-category-filter .shop-category-link:hover .shop-category-link-count{color:var(--white-color);background:var(--title-color)}.shop-category-filter li:last-child .shop-category-link{margin-bottom:0}.shop-catalog-img{display:flex;align-items:center;justify-content:center;min-height:240px}.shop-catalog-img img{object-fit:contain;max-height:220px;width:100%;transform:scale(1)}.shop-catalog-category{font-size:14px;color:var(--body-color);margin-bottom:4px}.shop-catalog-title{font-size:18px;margin-bottom:0}.shop-modal-category{font-size:15px;font-weight:600;color:var(--theme-color);margin-bottom:8px}.shop-catalog-pagination.pagination button{display:inline-block;text-align:center;position:relative;color:var(--theme-color);background-color:#f7f7f7;width:40px;height:40px;line-height:40px;z-index:1;font-size:16px;font-family:var(--body-font);font-weight:500;border-radius:2px;border:none;padding:0;cursor:pointer;transition:color .2s,background .2s}.shop-catalog-pagination.pagination button i{font-size:22px;vertical-align:middle;line-height:1}.shop-catalog-pagination.pagination button.active,.shop-catalog-pagination.pagination button:hover:not(:disabled){color:var(--white-color);background:var(--theme-color);box-shadow:none}.shop-catalog-pagination.pagination button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:767px){.shop-catalog-pagination.pagination button i{font-size:16px}}.react-responsive-modal-container.shop-quickview-modal-container.react-responsive-modal-containerCenter{display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.react-responsive-modal-container.shop-quickview-modal-container.react-responsive-modal-containerCenter:after{display:none}.react-responsive-modal-modal.shop-quickview-dialog{width:min(94vw,920px)!important;max-width:920px!important;min-height:420px;max-height:min(86vh,580px);margin:0 auto!important;padding:0!important;overflow-x:hidden!important;overflow-y:auto!important;display:flex;flex-direction:column}.react-responsive-modal-modal.shop-quickview-dialog .mfp-content,.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-inner.container{max-width:100%;width:100%;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-row{flex:1 1 auto;min-height:400px;margin-left:0;margin-right:0}.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-col-img{display:flex;flex-direction:column;min-height:400px}.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-photo.product-big-img{flex:1 1;width:100%;min-height:400px;margin:0!important;display:flex;flex-direction:column}.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-photo-frame{flex:1 1 auto;width:100%;min-height:400px;height:100%;max-height:100%;border-radius:0!important;overflow:hidden;position:relative;background-color:var(--smoke-color)}.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-photo-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-col-text{display:flex;flex-direction:column;justify-content:center;min-height:400px}.react-responsive-modal-modal.shop-quickview-dialog .mfp-content .product-about{padding:2rem 1.75rem}@media (max-width:991px){.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-row{min-height:0}.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-col-img,.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-photo.product-big-img{min-height:280px}.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-photo-frame{min-height:280px;height:280px;max-height:280px}.react-responsive-modal-modal.shop-quickview-dialog .shop-quickview-col-text{min-height:0}.react-responsive-modal-modal.shop-quickview-dialog{min-height:0;max-height:92vh}}