.elementor-180 .elementor-element.elementor-element-b1f5193{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-180 .elementor-element.elementor-element-2c8f646{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:24px;--padding-right:24px;}.elementor-180 .elementor-element.elementor-element-2c8f646:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-2c8f646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFBF8;}.elementor-180 .elementor-element.elementor-element-2c8f646.e-con{--align-self:flex-start;}.elementor-180 .elementor-element.elementor-element-a9d2a3a.elementor-element{--align-self:flex-end;}.elementor-180 .elementor-element.elementor-element-a9d2a3a .wp-active-we-linear-icon-box{justify-content:flex-start;gap:8px;}.elementor-180 .elementor-element.elementor-element-a9d2a3a .wp-active-we-linear-icon-box .title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-a9d2a3a .wp-active-we-linear-icon-box .icon i{color:#AD9062;}.elementor-180 .elementor-element.elementor-element-a9d2a3a .wp-active-we-linear-icon-box .icon svg{fill:#AD9062;}.elementor-180 .elementor-element.elementor-element-e90a7f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-38369ce{--display:flex;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-repeater-item-ae8cc44 .swiper-slide-bg{background-image:url(https://atbingold.com/wp-content/uploads/2026/06/11-1.png);background-size:cover;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-repeater-item-ae8cc44 .elementor-background-overlay{background-color:#1E1E1E1A;mix-blend-mode:exclusion;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-repeater-item-ae8cc44 .swiper-slide-contents{margin-left:auto;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-repeater-item-ae8cc44 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-repeater-item-6027aa7 .swiper-slide-bg{background-image:url(https://atbingold.com/wp-content/uploads/2026/06/22.webp);background-size:cover;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-repeater-item-6027aa7 .elementor-background-overlay{background-color:#1E1E1E1A;mix-blend-mode:exclusion;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-repeater-item-6027aa7 .swiper-slide-contents{margin-left:auto;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-repeater-item-6027aa7 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-180 .elementor-element.elementor-element-a91f73a .swiper-slide{transition-duration:calc(5000ms*1.2);height:700px;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-slide-button{background-color:#2F3437;font-family:"IRANSansWeb_Medium", Sans-serif;font-size:16px;font-weight:500;border-width:0px;border-radius:15px;color:#FFFFFF;}.elementor-180 .elementor-element.elementor-element-a91f73a .swiper-slide-contents{max-width:60%;}.elementor-180 .elementor-element.elementor-element-a91f73a .swiper-slide-inner{padding:0px 50px 40px 50px;text-align:start;}.elementor-180 .elementor-element.elementor-element-a91f73a .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:35px;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-slide-heading{color:#FFFFFF;font-family:"IRANSansWeb_Bold", Sans-serif;font-size:32px;font-weight:bold;}.elementor-180 .elementor-element.elementor-element-a91f73a .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:30px;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-slide-description{color:#FFFFFF;font-family:"IRANSansWeb_Light", Sans-serif;font-size:16px;line-height:1.8em;}.elementor-180 .elementor-element.elementor-element-a91f73a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#232323;opacity:1;}.elementor-180 .elementor-element.elementor-element-a91f73a .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-180 .elementor-element.elementor-element-fc4bb7b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-180 .elementor-element.elementor-element-fc4bb7b > .elementor-container{max-width:1300px;}.elementor-180 .elementor-element.elementor-element-fc4bb7b .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-180 .elementor-element.elementor-element-cf82569 .slider-right.ver1 img{border-radius:8px;}.elementor-180 .elementor-element.elementor-element-cf82569 .slider-right.ver1{-webkit-border-radius:8px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-180 .elementor-element.elementor-element-0f10710{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-180 .elementor-element.elementor-element-f820590{--display:flex;}.elementor-180 .elementor-element.elementor-element-66986a8 .slider-right.ver1 img{border-radius:8px;}.elementor-180 .elementor-element.elementor-element-66986a8 .slider-right.ver1{-webkit-border-radius:8px;}.elementor-180 .elementor-element.elementor-element-983cc0c{--display:flex;}.elementor-180 .elementor-element.elementor-element-8f9d9ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-160px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-180 .elementor-element.elementor-element-e890f1f{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-e890f1f:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-e890f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-180 .elementor-element.elementor-element-5321449{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-180 .elementor-element.elementor-element-4e0c1b0{--display:flex;}.elementor-180 .elementor-element.elementor-element-8bc46e2 .wp-active-we-icon-with-text .icon{height:50px;}.elementor-180 .elementor-element.elementor-element-8bc46e2 .wp-active-we-icon-with-text .icon i{font-size:25px;color:#A98554;}.elementor-180 .elementor-element.elementor-element-8bc46e2 .wp-active-we-icon-with-text .icon svg{width:25px;height:25px;fill:#A98554;}.elementor-180 .elementor-element.elementor-element-8bc46e2 .wp-active-we-icon-with-text .icon img{width:25px;height:25px;}.elementor-180 .elementor-element.elementor-element-8bc46e2 .wp-active-we-icon-with-text .text{text-align:center;font-family:"IRANSansWeb_Light", Sans-serif;font-size:13px;font-weight:bold;line-height:1.8em;}.elementor-180 .elementor-element.elementor-element-8a625c9{--display:flex;}.elementor-180 .elementor-element.elementor-element-d6b69b2 .wp-active-we-icon-with-text .icon{height:50px;}.elementor-180 .elementor-element.elementor-element-d6b69b2 .wp-active-we-icon-with-text .icon i{font-size:25px;color:#A98554;}.elementor-180 .elementor-element.elementor-element-d6b69b2 .wp-active-we-icon-with-text .icon svg{width:25px;height:25px;fill:#A98554;}.elementor-180 .elementor-element.elementor-element-d6b69b2 .wp-active-we-icon-with-text .icon img{width:25px;height:25px;}.elementor-180 .elementor-element.elementor-element-d6b69b2 .wp-active-we-icon-with-text .text{text-align:center;font-family:"IRANSansWeb_Light", Sans-serif;font-size:13px;font-weight:bold;line-height:1.8em;}.elementor-180 .elementor-element.elementor-element-7807642{--display:flex;}.elementor-180 .elementor-element.elementor-element-4ac9f6a .wp-active-we-icon-with-text .icon{height:50px;}.elementor-180 .elementor-element.elementor-element-4ac9f6a .wp-active-we-icon-with-text .icon i{font-size:25px;color:#A98554;}.elementor-180 .elementor-element.elementor-element-4ac9f6a .wp-active-we-icon-with-text .icon svg{width:25px;height:25px;fill:#A98554;}.elementor-180 .elementor-element.elementor-element-4ac9f6a .wp-active-we-icon-with-text .icon img{width:25px;height:25px;}.elementor-180 .elementor-element.elementor-element-4ac9f6a .wp-active-we-icon-with-text .text{text-align:center;font-family:"IRANSansWeb_Light", Sans-serif;font-size:13px;font-weight:bold;line-height:1.8em;}.elementor-180 .elementor-element.elementor-element-749f260{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-180 .elementor-element.elementor-element-3d660c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-afaf710 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-180 .elementor-element.elementor-element-afaf710{text-align:center;}.elementor-180 .elementor-element.elementor-element-afaf710 .elementor-heading-title{font-family:"IRANSansWeb_Bold", Sans-serif;font-size:20px;font-weight:600;}.elementor-180 .elementor-element.elementor-element-7614c05{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-a2be5aa{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-180 .elementor-element.elementor-element-a2be5aa > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-180 .elementor-element.elementor-element-a2be5aa > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(50deg, #F7F5EF0A 0%, #E2DAC680 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8954B1F;border-radius:15px 15px 15px 15px;box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.04);}.elementor-180 .elementor-element.elementor-element-a2be5aa:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-180 .elementor-element.elementor-element-a2be5aa:hover .elementor-widget-container{box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.01);}.elementor-180 .elementor-element.elementor-element-a2be5aa .wp-active-we-icon-box{align-items:center;height:140px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-a2be5aa .wp-active-we-icon-box:hover{border-radius:15px 15px 15px 15px;}.elementor-180 .elementor-element.elementor-element-a2be5aa .wp-active-we-icon-box-wrapper .icon{width:100px;height:100px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-a2be5aa .wp-active-we-icon-box-wrapper .icon i{font-size:100px;color:#0A655A59;}.elementor-180 .elementor-element.elementor-element-a2be5aa .wp-active-we-icon-box-wrapper .icon svg{width:100px;height:100px;fill:#0A655A59;}.elementor-180 .elementor-element.elementor-element-a2be5aa .wp-active-we-icon-box-wrapper .icon img{width:100px;height:100px;}.elementor-180 .elementor-element.elementor-element-a2be5aa .wp-active-we-icon-box-wrapper:hover .icon i{font-size:100px;color:#0A655A;}.elementor-180 .elementor-element.elementor-element-a2be5aa .wp-active-we-icon-box-wrapper:hover .icon svg{width:100px;height:100px;fill:#0A655A;}.elementor-180 .elementor-element.elementor-element-a2be5aa .wp-active-we-icon-box-wrapper:hover .icon img{width:100px;height:100px;}.elementor-180 .elementor-element.elementor-element-a2be5aa .title{margin-top:0px;font-family:"IRANSansWeb_Medium", Sans-serif;font-size:14px;color:var( --e-global-color-primary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-180 .elementor-element.elementor-element-e06c827{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-9fac94f{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-180 .elementor-element.elementor-element-9fac94f > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-180 .elementor-element.elementor-element-9fac94f > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(50deg, #F7F5EF0A 0%, #E2DAC680 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8954B1F;border-radius:15px 15px 15px 15px;box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.04);}.elementor-180 .elementor-element.elementor-element-9fac94f:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-180 .elementor-element.elementor-element-9fac94f:hover .elementor-widget-container{box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.01);}.elementor-180 .elementor-element.elementor-element-9fac94f .wp-active-we-icon-box{align-items:center;height:140px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-9fac94f .wp-active-we-icon-box:hover{border-radius:15px 15px 15px 15px;}.elementor-180 .elementor-element.elementor-element-9fac94f .wp-active-we-icon-box-wrapper .icon{width:100px;height:100px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-9fac94f .wp-active-we-icon-box-wrapper .icon i{font-size:100px;color:#0A655A59;}.elementor-180 .elementor-element.elementor-element-9fac94f .wp-active-we-icon-box-wrapper .icon svg{width:100px;height:100px;fill:#0A655A59;}.elementor-180 .elementor-element.elementor-element-9fac94f .wp-active-we-icon-box-wrapper .icon img{width:100px;height:100px;}.elementor-180 .elementor-element.elementor-element-9fac94f .wp-active-we-icon-box-wrapper:hover .icon i{font-size:100px;color:#0A655A;}.elementor-180 .elementor-element.elementor-element-9fac94f .wp-active-we-icon-box-wrapper:hover .icon svg{width:100px;height:100px;fill:#0A655A;}.elementor-180 .elementor-element.elementor-element-9fac94f .wp-active-we-icon-box-wrapper:hover .icon img{width:100px;height:100px;}.elementor-180 .elementor-element.elementor-element-9fac94f .title{margin-top:0px;font-family:"IRANSansWeb_Medium", Sans-serif;font-size:14px;color:var( --e-global-color-primary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-180 .elementor-element.elementor-element-ef5e44f{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-c80eb84{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-180 .elementor-element.elementor-element-c80eb84 > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-180 .elementor-element.elementor-element-c80eb84 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(50deg, #F7F5EF0A 0%, #E2DAC680 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8954B1F;border-radius:15px 15px 15px 15px;box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.04);}.elementor-180 .elementor-element.elementor-element-c80eb84:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-180 .elementor-element.elementor-element-c80eb84:hover .elementor-widget-container{box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.01);}.elementor-180 .elementor-element.elementor-element-c80eb84 .wp-active-we-icon-box{align-items:center;height:140px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-c80eb84 .wp-active-we-icon-box:hover{border-radius:15px 15px 15px 15px;}.elementor-180 .elementor-element.elementor-element-c80eb84 .wp-active-we-icon-box-wrapper .icon{width:100px;height:100px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-c80eb84 .wp-active-we-icon-box-wrapper .icon i{font-size:100px;color:#0A655A59;}.elementor-180 .elementor-element.elementor-element-c80eb84 .wp-active-we-icon-box-wrapper .icon svg{width:100px;height:100px;fill:#0A655A59;}.elementor-180 .elementor-element.elementor-element-c80eb84 .wp-active-we-icon-box-wrapper .icon img{width:100px;height:100px;}.elementor-180 .elementor-element.elementor-element-c80eb84 .wp-active-we-icon-box-wrapper:hover .icon i{font-size:100px;color:#0A655A;}.elementor-180 .elementor-element.elementor-element-c80eb84 .wp-active-we-icon-box-wrapper:hover .icon svg{width:100px;height:100px;fill:#0A655A;}.elementor-180 .elementor-element.elementor-element-c80eb84 .wp-active-we-icon-box-wrapper:hover .icon img{width:100px;height:100px;}.elementor-180 .elementor-element.elementor-element-c80eb84 .title{margin-top:0px;font-family:"IRANSansWeb_Medium", Sans-serif;font-size:14px;color:var( --e-global-color-primary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-180 .elementor-element.elementor-element-34337f1{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-15a70c4{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-180 .elementor-element.elementor-element-15a70c4 > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-180 .elementor-element.elementor-element-15a70c4 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(50deg, #F7F5EF0A 0%, #E2DAC680 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8954B1F;border-radius:15px 15px 15px 15px;box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.04);}.elementor-180 .elementor-element.elementor-element-15a70c4:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-180 .elementor-element.elementor-element-15a70c4:hover .elementor-widget-container{box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.01);}.elementor-180 .elementor-element.elementor-element-15a70c4 .wp-active-we-icon-box{align-items:center;height:140px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-15a70c4 .wp-active-we-icon-box:hover{border-radius:15px 15px 15px 15px;}.elementor-180 .elementor-element.elementor-element-15a70c4 .wp-active-we-icon-box-wrapper .icon{width:100px;height:100px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-15a70c4 .wp-active-we-icon-box-wrapper .icon i{font-size:100px;color:#0A655A59;}.elementor-180 .elementor-element.elementor-element-15a70c4 .wp-active-we-icon-box-wrapper .icon svg{width:100px;height:100px;fill:#0A655A59;}.elementor-180 .elementor-element.elementor-element-15a70c4 .wp-active-we-icon-box-wrapper .icon img{width:100px;height:100px;}.elementor-180 .elementor-element.elementor-element-15a70c4 .wp-active-we-icon-box-wrapper:hover .icon i{font-size:100px;color:#0A655A;}.elementor-180 .elementor-element.elementor-element-15a70c4 .wp-active-we-icon-box-wrapper:hover .icon svg{width:100px;height:100px;fill:#0A655A;}.elementor-180 .elementor-element.elementor-element-15a70c4 .wp-active-we-icon-box-wrapper:hover .icon img{width:100px;height:100px;}.elementor-180 .elementor-element.elementor-element-15a70c4 .title{margin-top:0px;font-family:"IRANSansWeb_Medium", Sans-serif;font-size:14px;color:var( --e-global-color-primary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-180 .elementor-element.elementor-element-5ed001e{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-180 .elementor-element.elementor-element-654be14{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-180 .elementor-element.elementor-element-654be14 > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-180 .elementor-element.elementor-element-654be14 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(50deg, #F7F5EF0A 0%, #E2DAC680 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8954B1F;border-radius:15px 15px 15px 15px;box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.04);}.elementor-180 .elementor-element.elementor-element-654be14:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-180 .elementor-element.elementor-element-654be14:hover .elementor-widget-container{box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.01);}.elementor-180 .elementor-element.elementor-element-654be14 .wp-active-we-icon-box{align-items:center;height:140px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-654be14 .wp-active-we-icon-box:hover{border-radius:15px 15px 15px 15px;}.elementor-180 .elementor-element.elementor-element-654be14 .wp-active-we-icon-box-wrapper .icon{width:100px;height:100px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-654be14 .wp-active-we-icon-box-wrapper .icon i{font-size:100px;color:#0A655A59;}.elementor-180 .elementor-element.elementor-element-654be14 .wp-active-we-icon-box-wrapper .icon svg{width:100px;height:100px;fill:#0A655A59;}.elementor-180 .elementor-element.elementor-element-654be14 .wp-active-we-icon-box-wrapper .icon img{width:100px;height:100px;}.elementor-180 .elementor-element.elementor-element-654be14 .wp-active-we-icon-box-wrapper:hover .icon i{font-size:100px;color:#0A655A;}.elementor-180 .elementor-element.elementor-element-654be14 .wp-active-we-icon-box-wrapper:hover .icon svg{width:100px;height:100px;fill:#0A655A;}.elementor-180 .elementor-element.elementor-element-654be14 .wp-active-we-icon-box-wrapper:hover .icon img{width:100px;height:100px;}.elementor-180 .elementor-element.elementor-element-654be14 .title{margin-top:0px;font-family:"IRANSansWeb_Medium", Sans-serif;font-size:14px;color:var( --e-global-color-primary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-180 .elementor-element.elementor-element-4abe2fc{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-180 .elementor-element.elementor-element-4abe2fc > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-b498039{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-a267eb0{text-align:center;}.elementor-180 .elementor-element.elementor-element-a267eb0 .elementor-heading-title{font-family:"IRANSansWeb_Bold", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-7678896{--display:flex;}.elementor-180 .elementor-element.elementor-element-45df7d2{--display:flex;}.elementor-180 .elementor-element.elementor-element-5c03df9 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-180 .elementor-element.elementor-element-5c03df9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-5c03df9{text-align:center;}.elementor-180 .elementor-element.elementor-element-5c03df9 .elementor-heading-title{font-family:"IRANSansWeb_Bold", Sans-serif;font-size:20px;font-weight:600;}.elementor-180 .elementor-element.elementor-element-e9a720c{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-180 .elementor-element.elementor-element-4dc4b9a .elementor-button{background-color:#FFFFFF00;font-family:"IRANSansWeb_Light", Sans-serif;font-weight:400;fill:#1D1D1D;color:#1D1D1D;}.elementor-180 .elementor-element.elementor-element-4dc4b9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-180 .elementor-element.elementor-element-e70e787{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-98ea883{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-180 .elementor-element.elementor-element-ecfbb63 .right-product.brand{border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.0);}.elementor-180 .elementor-element.elementor-element-ecfbb63 .right-product{border-radius:8px;}.elementor-180 .elementor-element.elementor-element-ecfbb63 .item-brands{width:65%;}.elementor-180 .elementor-element.elementor-element-a7e8da3{width:100%;max-width:100%;}.elementor-180 .elementor-element.elementor-element-a7e8da3 > .elementor-widget-container{margin:140px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-a7e8da3 .back_caroslel{border-radius:15px 15px 15px 15px;}.elementor-180 .elementor-element.elementor-element-a7e8da3 .carousel_offer .back_caroslel{background:#BBA57C99;}.elementor-180 .elementor-element.elementor-element-a7e8da3 .carousel_offer .right_carousel h4{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-3134851{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-c36548c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-180 .elementor-element.elementor-element-9d06350 .mini_offer{border-radius:44px;background-color:#CBA583;}.elementor-180 .elementor-element.elementor-element-9d06350 .mini_offer .product-mini img{background-color:#fff;}.elementor-180 .elementor-element.elementor-element-b691e8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-180 .elementor-element.elementor-element-b669d65{--display:flex;}.elementor-180 .elementor-element.elementor-element-4fca1ed .categorys_item article{border-radius:21px;}.elementor-180 .elementor-element.elementor-element-bada248{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-fc8005c{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-180 .elementor-element.elementor-element-304fed7 img{width:100%;height:290px;object-fit:cover;object-position:center center;border-radius:15px 15px 15px 15px;}.elementor-180 .elementor-element.elementor-element-a912c78{--display:flex;}.elementor-180 .elementor-element.elementor-element-332b2e9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-180 .elementor-element.elementor-element-332b2e9{text-align:start;}.elementor-180 .elementor-element.elementor-element-332b2e9 .elementor-heading-title{font-family:"IRANSansWeb_Bold", Sans-serif;font-size:20px;font-weight:600;color:#1D1D1D;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-b20cf4c{text-align:justify;font-family:"IRANSansWeb_Light", Sans-serif;font-size:14px;font-weight:bold;line-height:2em;color:#54595F;}.elementor-180 .elementor-element.elementor-element-b3c0652{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-180 .elementor-element.elementor-element-8227fa7 .elementor-counter-number-wrapper{color:#A98554;font-family:"IRANSansWeb_Light", Sans-serif;font-size:28px;font-weight:bold;}.elementor-180 .elementor-element.elementor-element-8227fa7 .elementor-counter-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:14px;font-weight:500;}.elementor-180 .elementor-element.elementor-element-e51ac66 .elementor-counter-number-wrapper{color:#A98554;font-family:"IRANSansWeb_Light", Sans-serif;font-size:28px;font-weight:bold;}.elementor-180 .elementor-element.elementor-element-e51ac66 .elementor-counter-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:14px;font-weight:500;}.elementor-180 .elementor-element.elementor-element-06e3c38 .elementor-counter-number-wrapper{color:#A98554;font-family:"IRANSansWeb_Light", Sans-serif;font-size:28px;font-weight:bold;}.elementor-180 .elementor-element.elementor-element-06e3c38 .elementor-counter-title{font-family:"IRANSansWeb_Medium", Sans-serif;font-size:14px;font-weight:500;}.elementor-180 .elementor-element.elementor-element-f738d3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-2ac3609{--display:flex;}.elementor-180 .elementor-element.elementor-element-52e0183 .mcarousel_product{border-radius:15px;}.elementor-180 .elementor-element.elementor-element-fff2597{--display:flex;}.elementor-180 .elementor-element.elementor-element-9ab4d11{--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;--border-radius:15px 15px 15px 15px;}.elementor-180 .elementor-element.elementor-element-9ab4d11:not(.elementor-motion-effects-element-type-background), .elementor-180 .elementor-element.elementor-element-9ab4d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EF;}.elementor-180 .elementor-element.elementor-element-6361635{--display:flex;}.elementor-180 .elementor-element.elementor-element-6361635.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-180 .elementor-element.elementor-element-1887c6f .main_grid_product .grid_item .post_grid{background-color:#494b4a;}.elementor-180 .elementor-element.elementor-element-1887c6f .lists_product{border:12px;}.elementor-180 .elementor-element.elementor-element-1887c6f .mcarousel_product_head h4{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1887c6f .grid_product .mcarousel_product_head a{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1887c6f .mcarousel_product_head span{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1887c6f .grid_product h4{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1887c6f .grid_product .grid_item del .woocommerce-Price-amount{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1887c6f .grid_product .grid_item .index-prices-pro bdi{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1887c6f .grid_product .grid_item .index-prices-pro em{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-1887c6f .grid_product .grid_item .index-prices-pro .woocommerce-Price-currencySymbol{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-65b9289{--display:flex;}.elementor-180 .elementor-element.elementor-element-61b6ba4 .col-product.wee{background-color:#E2DAC6;border-radius:15px;}.elementor-180 .elementor-element.elementor-element-61b6ba4 .col-product.wee .head-hani h2{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-61b6ba4 .col-product.wee .wee_title{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-61b6ba4 .col-product.wee .breadcrumb a{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-61b6ba4 .product_wee del .woocommerce-Price-amount{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-61b6ba4 .product_wee .index-prices-pro bdi{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-61b6ba4 .product_wee .index-prices-pro em{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-61b6ba4 .product_wee .index-prices-pro .woocommerce-Price-currencySymbol{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-61b6ba4 .product_wee .prk_timer span{color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-61b6ba4 .product_wee .prk_timer #timerm span .number{color:var( --e-global-color-primary );}body .elementor-180 .elementor-element.elementor-element-61b6ba4 .col-product.wee{border-color:#E2DAC6;}body .elementor-180 .elementor-element.elementor-element-61b6ba4 .col-product.wee .product_wee .wee_tumbnail::before{background:#F7F5EF !important;}.elementor-180 .elementor-element.elementor-element-db5754b > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-180 .elementor-element.elementor-element-db5754b > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECE7DE;border-radius:12px 12px 12px 12px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.03);}.elementor-180 .elementor-element.elementor-element-db5754b:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-180 .elementor-element.elementor-element-db5754b:hover .elementor-widget-container{box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-180 .elementor-element.elementor-element-db5754b .wp-active-we-icon-box{align-items:center;padding:44px 24px 44px 24px;}.elementor-180 .elementor-element.elementor-element-db5754b .wp-active-we-icon-box:hover{border-radius:15px 15px 15px 15px;}.elementor-180 .elementor-element.elementor-element-db5754b .wp-active-we-icon-box-wrapper .icon i{font-size:40px;color:#0A655A59;}.elementor-180 .elementor-element.elementor-element-db5754b .wp-active-we-icon-box-wrapper .icon svg{width:40px;height:40px;fill:#0A655A59;}.elementor-180 .elementor-element.elementor-element-db5754b .wp-active-we-icon-box-wrapper .icon img{width:40px;height:40px;}.elementor-180 .elementor-element.elementor-element-db5754b .wp-active-we-icon-box-wrapper:hover .icon i{font-size:42px;}.elementor-180 .elementor-element.elementor-element-db5754b .wp-active-we-icon-box-wrapper:hover .icon svg{width:42px;height:42px;}.elementor-180 .elementor-element.elementor-element-db5754b .wp-active-we-icon-box-wrapper:hover .icon img{width:42px;height:42px;}.elementor-180 .elementor-element.elementor-element-db5754b .title{margin-top:24px;color:var( --e-global-color-primary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-180 .elementor-element.elementor-element-db5754b .text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-c75454f > .elementor-widget-container:hover{--e-transform-translateY:-8px;}.elementor-180 .elementor-element.elementor-element-c75454f > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECE7DE;border-radius:12px 12px 12px 12px;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.03);}.elementor-180 .elementor-element.elementor-element-c75454f:hover > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-180 .elementor-element.elementor-element-c75454f:hover .elementor-widget-container{box-shadow:0px 15px 30px 0px rgba(0, 0, 0, 0.1);}.elementor-180 .elementor-element.elementor-element-c75454f .wp-active-we-icon-box{align-items:center;padding:44px 24px 44px 24px;}.elementor-180 .elementor-element.elementor-element-c75454f .wp-active-we-icon-box:hover{border-radius:15px 15px 15px 15px;}.elementor-180 .elementor-element.elementor-element-c75454f .wp-active-we-icon-box-wrapper .icon i{font-size:40px;color:#0A655A59;}.elementor-180 .elementor-element.elementor-element-c75454f .wp-active-we-icon-box-wrapper .icon svg{width:40px;height:40px;fill:#0A655A59;}.elementor-180 .elementor-element.elementor-element-c75454f .wp-active-we-icon-box-wrapper .icon img{width:40px;height:40px;}.elementor-180 .elementor-element.elementor-element-c75454f .wp-active-we-icon-box-wrapper:hover .icon i{font-size:42px;}.elementor-180 .elementor-element.elementor-element-c75454f .wp-active-we-icon-box-wrapper:hover .icon svg{width:42px;height:42px;}.elementor-180 .elementor-element.elementor-element-c75454f .wp-active-we-icon-box-wrapper:hover .icon img{width:42px;height:42px;}.elementor-180 .elementor-element.elementor-element-c75454f .title{margin-top:24px;color:var( --e-global-color-primary );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-180 .elementor-element.elementor-element-c75454f .text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-180 .elementor-element.elementor-element-5492a98{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-8dc4536{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-f5e5a08{--display:flex;}.elementor-180 .elementor-element.elementor-element-ea0ad9e .elementor-heading-title{font-family:"IRANSansWeb_Bold", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-180 .elementor-element.elementor-element-f4ee615{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-180 .elementor-element.elementor-element-8ba0122 .elementor-button{background-color:#BBA57C00;font-family:"IRANSansWeb_Light", Sans-serif;font-size:14px;font-weight:500;fill:#1D1D1D;color:#1D1D1D;}.elementor-180 .elementor-element.elementor-element-8ba0122 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-180 .elementor-element.elementor-element-8ba0122 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-180 .elementor-element.elementor-element-cdae10a{--display:flex;}.elementor-180 .elementor-element.elementor-element-abdb175 .wp-active-we-posts-masonry-1{column-gap:20px;row-gap:20px;}@media(min-width:768px){.elementor-180 .elementor-element.elementor-element-b1f5193{--content-width:1300px;}.elementor-180 .elementor-element.elementor-element-2c8f646{--width:100%;}.elementor-180 .elementor-element.elementor-element-e90a7f4{--content-width:1340px;}.elementor-180 .elementor-element.elementor-element-a788d21{width:69.426%;}.elementor-180 .elementor-element.elementor-element-bff2aba{width:29.907%;}.elementor-180 .elementor-element.elementor-element-0f10710{--content-width:1300px;}.elementor-180 .elementor-element.elementor-element-f820590{--width:69.426%;}.elementor-180 .elementor-element.elementor-element-983cc0c{--width:29.907%;}.elementor-180 .elementor-element.elementor-element-8f9d9ad{--content-width:800px;}.elementor-180 .elementor-element.elementor-element-749f260{--content-width:1340px;}.elementor-180 .elementor-element.elementor-element-e06c827{--content-width:350px;}.elementor-180 .elementor-element.elementor-element-e70e787{--content-width:1300px;}.elementor-180 .elementor-element.elementor-element-3134851{--content-width:1300px;}.elementor-180 .elementor-element.elementor-element-b691e8f{--content-width:1300px;}.elementor-180 .elementor-element.elementor-element-bada248{--content-width:1300px;}.elementor-180 .elementor-element.elementor-element-fc8005c{--width:45%;}.elementor-180 .elementor-element.elementor-element-a912c78{--width:55%;}.elementor-180 .elementor-element.elementor-element-b3c0652{--width:100%;}.elementor-180 .elementor-element.elementor-element-f738d3e{--content-width:1300px;}.elementor-180 .elementor-element.elementor-element-fff2597{--content-width:1300px;}.elementor-180 .elementor-element.elementor-element-6361635{--width:65%;}.elementor-180 .elementor-element.elementor-element-65b9289{--width:35%;}.elementor-180 .elementor-element.elementor-element-5492a98{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-180 .elementor-element.elementor-element-e90a7f4{--content-width:1200px;}.elementor-180 .elementor-element.elementor-element-8f9d9ad{--content-width:500px;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-180 .elementor-element.elementor-element-a91f73a .swiper-slide{height:580px;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-slide-heading{font-size:26px;line-height:1.2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-180 .elementor-element.elementor-element-8bc46e2 .wp-active-we-icon-with-text .text{font-size:12px;}.elementor-180 .elementor-element.elementor-element-d6b69b2 .wp-active-we-icon-with-text .text{font-size:12px;}.elementor-180 .elementor-element.elementor-element-4ac9f6a .wp-active-we-icon-with-text .text{font-size:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-180 .elementor-element.elementor-element-4abe2fc{--e-n-carousel-swiper-slides-to-display:3;}.elementor-180 .elementor-element.elementor-element-b498039{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-7678896{--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-between;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-45df7d2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-180 .elementor-element.elementor-element-e9a720c{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-180 .elementor-element.elementor-element-332b2e9 .elementor-heading-title{line-height:1.6em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-180 .elementor-element.elementor-element-b3c0652{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-180 .elementor-element.elementor-element-8227fa7 .elementor-counter-number-wrapper{font-size:20px;}.elementor-180 .elementor-element.elementor-element-e51ac66 .elementor-counter-number-wrapper{font-size:20px;}.elementor-180 .elementor-element.elementor-element-e51ac66 .elementor-counter-title{font-size:14px;}.elementor-180 .elementor-element.elementor-element-06e3c38 .elementor-counter-number-wrapper{font-size:20px;}.elementor-180 .elementor-element.elementor-element-db5754b .text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-180 .elementor-element.elementor-element-c75454f .text{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-180 .elementor-element.elementor-element-a91f73a .swiper-slide{height:350px;}.elementor-180 .elementor-element.elementor-element-a91f73a .swiper-slide-inner{padding:10px 15px 10px 10px;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-slide-heading{font-size:22px;line-height:1.2em;}.elementor-180 .elementor-element.elementor-element-a91f73a .elementor-slide-description{font-size:13px;line-height:2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-180 .elementor-element.elementor-element-8f9d9ad{--content-width:1200px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-180 .elementor-element.elementor-element-e890f1f{--width:100%;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-180 .elementor-element.elementor-element-4e0c1b0{--width:45%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-180 .elementor-element.elementor-element-8bc46e2 .wp-active-we-icon-with-text .text{font-size:12px;}.elementor-180 .elementor-element.elementor-element-8a625c9{--width:45%;}.elementor-180 .elementor-element.elementor-element-d6b69b2 .wp-active-we-icon-with-text .text{font-size:12px;}.elementor-180 .elementor-element.elementor-element-7807642{--width:100%;}.elementor-180 .elementor-element.elementor-element-4ac9f6a .wp-active-we-icon-with-text .text{font-size:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-180 .elementor-element.elementor-element-afaf710 .elementor-heading-title{font-size:16px;}.elementor-180 .elementor-element.elementor-element-4abe2fc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-180 .elementor-element.elementor-element-7678896{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-45df7d2{--width:38%;}.elementor-180 .elementor-element.elementor-element-5c03df9{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-180 .elementor-element.elementor-element-5c03df9 .elementor-heading-title{font-size:16px;line-height:1.8em;}.elementor-180 .elementor-element.elementor-element-e9a720c{--width:55%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-180 .elementor-element.elementor-element-4dc4b9a .elementor-button{font-size:12px;line-height:1.8em;}.elementor-180 .elementor-element.elementor-element-e70e787{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-180 .elementor-element.elementor-element-a7e8da3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-332b2e9 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-180 .elementor-element.elementor-element-b20cf4c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-180 .elementor-element.elementor-element-b20cf4c{font-size:13px;}.elementor-180 .elementor-element.elementor-element-b3c0652{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-180 .elementor-element.elementor-element-8227fa7 .elementor-counter-number-wrapper{font-size:20px;}.elementor-180 .elementor-element.elementor-element-8227fa7 .elementor-counter-title{font-size:12px;}.elementor-180 .elementor-element.elementor-element-e51ac66 .elementor-counter-number-wrapper{font-size:20px;}.elementor-180 .elementor-element.elementor-element-e51ac66 .elementor-counter-title{font-size:13px;}.elementor-180 .elementor-element.elementor-element-06e3c38 .elementor-counter-number-wrapper{font-size:20px;}.elementor-180 .elementor-element.elementor-element-06e3c38 .elementor-counter-title{font-size:13px;}.elementor-180 .elementor-element.elementor-element-db5754b .text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-180 .elementor-element.elementor-element-c75454f .text{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for slides, class: .elementor-element-a91f73a */.my-hero-slider .swiper-pagination{
    bottom: 20px !important;
}

.my-hero-slider .swiper-pagination-bullet{
    width: 10px;
    height: 10px;
    opacity: 0.5;
    transition: .4s;
}

.my-hero-slider .swiper-pagination-bullet-active{
    width: 34px;
    height: 10px !important;
    border-radius: 100px;
}
.my-hero-slider .elementor-slide-heading{
    display:flex;
    align-items:center;
    gap:16px;
    color:#FCFBF8;
    letter-spacing:.5px;
}
.my-hero-slider .elementor-slide-heading::before{
content:"";
width:60px;
height:1px;
background:#2e2215;
flex-shrink:0;
}
@media (max-width: 767px){

.my-hero-slider .elementor-slide-heading::before{
display:none;
}
}

.elementor-180 .elementor-element.elementor-element-a91f73a {
    border-radius:15px;
}

@media (max-width:768px){
    .elementor-180 .elementor-element.elementor-element-a91f73a {
        border-radius:12px;
    }
}

.my-hero-slider{
    position:relative;
    border-radius:30px;
    overflow:hidden;
}

@media (max-width:767px){
    .my-hero-slider::before,
    .my-hero-slider::after{
        display:none !important;
    }
}
.my-hero-slider .swiper-pagination-bullet{
    width:10px !important;
    height:10px !important;
    border-radius:100px;
    transition:all .4s ease;
}

.my-hero-slider .swiper-pagination-bullet-active{
    width:30px !important;
    border-radius:100px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afaf710 */.gold-section-title .elementor-heading-title:after{
    content:'';

    position:absolute;
    left:50%;
    bottom:0;
    transform:translateX(-50%);
    width:70px;
    height:2px;
    border-radius:50px;
    background:linear-gradient(
        90deg,
        #ad8f62,
        #bba57c
    );
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-a2be5aa */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-a2be5aa:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-9fac94f */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-9fac94f:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-c80eb84 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-c80eb84:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-15a70c4 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-15a70c4:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-654be14 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-654be14:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-a2be5aa */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-a2be5aa:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-9fac94f */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-9fac94f:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-c80eb84 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-c80eb84:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-15a70c4 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-15a70c4:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-654be14 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-654be14:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-a2be5aa */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-a2be5aa:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-9fac94f */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-9fac94f:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-c80eb84 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-c80eb84:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-15a70c4 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-15a70c4:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-654be14 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-654be14:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-a2be5aa */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-a2be5aa:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-9fac94f */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-9fac94f:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-c80eb84 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-c80eb84:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-15a70c4 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-15a70c4:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-654be14 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-654be14:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-a2be5aa */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-a2be5aa:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-9fac94f */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-9fac94f:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-c80eb84 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-c80eb84:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-15a70c4 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-15a70c4:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-654be14 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-654be14:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-a2be5aa */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-a2be5aa:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-9fac94f */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-9fac94f:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-c80eb84 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-c80eb84:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-15a70c4 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-15a70c4:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-654be14 */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}
.elementor-180 .elementor-element.elementor-element-654be14:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a267eb0 */.about .elementor-heading-title{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
}

.about .elementor-heading-title::before{
    content: "";
    width: 60px;
    height: 1px;
    background: #2e2215;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for mnswmc-formula-calculator, class: .elementor-element-7b34095 */.mnswmc-formula-calculator{
    max-width:650px;
    margin:auto;
}
.mnswmc-formula-calculator{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:18px;
}
@media(max-width:767px){

.mnswmc-formula-calculator{
    grid-template-columns:1fr;
}

}
.mnswmc-formula-calculator > div:last-child{
    grid-column:1/-1;
}
.mnswmc-formula-calculator{
    background:#fff;
    border:1px solid #f1eee3;
    border-radius:12px;
    padding:25px;
    box-shadow:0 15px 40px rgba(0,0,0,.05);
}
.mnswmc-formula-calculator > div:not(:last-child){
    margin-bottom:12px;
}
.mnswmc-formula-calculator label{
    display:block;
    margin-bottom:8px;
    font-size:14px;
    font-weight:600;
    color:#2F3437;
}
.mnswmc-formula-calculator .mnswmc-fields{
    display:flex;
    align-items:center;
    gap:12px;
}
.mnswmc-formula-calculator input{
    width:60%;
    height:42px;
    border:1px solid #e2dbc6;
    border-radius:12px;
    background:#f9f8f3;
    padding:0 18px;
    font-size:15px;
    transition:.3s;
    outline:none;
}

.mnswmc-formula-calculator input:focus{
    border-color:#bba57c;
    background:#fff;
}
.mnswmc-formula-calculator .description{
    min-width:65px;
    text-align:center;
    background:#f1eee3;
    border-radius:12px;
    padding:13px 10px;
    font-size:13px;
    color:#2F3437;
}
.mnswmc-formula-calculator > div:last-child{
    margin-top:20px;
    padding:10px 15px;
    border-radius:14px;
    color: #fff;
    background:linear-gradient(135deg,#bba57c,#cfc2a2);
    border:1px solid #e9dcc1;
    text-align:center;
}
.mnswmc-result{
    display:block;
    font-size:34px;
    font-weight:600;
    margin:12px 0;
    letter-spacing:1px;
}
.mnswmc-formula-calculator input::placeholder{
    color:#b6aea2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c03df9 */.gold-section-title .elementor-heading-title:after{
    content:'';

    position:absolute;
    left:50%;
    bottom:0;
    transform:translateX(-50%);
    width:70px;
    height:2px;
    border-radius:50px;
    background:linear-gradient(
        90deg,
        #ad8f62,
        #bba57c
    );
}/* End custom CSS */
/* Start custom CSS for carousel_offers, class: .elementor-element-a7e8da3 */.product-card{
    border:1px solid rgba(184,149,75,.18);
    border-radius:12px;
    transition:
    transform .35s,
    border-color .35s;
}

.product-card:hover{
    transform:translateY(-8px);
    border-color:#bba57c;
}

.product-thumbnail{
    padding:20px;
}

.product-card:hover img{
    transform:scale(1.08);
}

.product-title a{
    font-size:13px;
    font-weight:600;
    color:#1d1d1d;
    line-height:2;
}

.price_sale{

font-size:24px;

font-weight:700;

color:#0b0b0b;

}
.product-actions li a{

width:38px;
height:38px;
border-radius:50%;
border:1px solid #eee;
display:flex;
justify-content:center;
align-items:center;
}

.product-card hr,
.product-card-footer::before{
display:none;
}

.product-rating{

opacity:.65;

font-size:12px;

}

.carousel_offer .right_carousel h4{

    font-size:20px;
    font-weight:600;

}
.carousel_offer .right_carousel h4::after{
    content:"";
    position:absolute;
    bottom:0;
    left:50%;
    width:70px;
    height:2px;

    border-radius:20px;

    background:linear-gradient(
        90deg,
        #ad8f62,
        #bba57c
    );

}
.carousel_offer .product-item-link{

    display:inline-flex;
    align-items:center;
    color:#1d1d1d;
    border-radius:15px;
    font-size:14px;
    font-weight:600;
    text-decoration:none;
}

.carousel_offer .product-card{

    margin-top:8px;
    margin-bottom:12px;
}
.carousel_offer .swiper{
    padding-bottom:5px;
}
.carousel_offer .swiper-pagination{
    bottom:30px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-332b2e9 */.about-title .elementor-heading-title{
    display: flex;
    align-items: center;
    gap: 12px;
}

.about-title .elementor-heading-title::before{
    content: "";
    width: 60px;
    height: 1px;
    background: #2e2215;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for mcarousel_products, class: .elementor-element-52e0183 */.mcarousel_product .product-card{
    margin-top:10px;
    margin-bottom:12px;
}
.mcarousel_product .swiper{
    padding-top:10px;
    padding-bottom:12px;
}

.mcarousel_product_head{
    display:flex;
    justify-content:space-between;
    align-items:center;
    margin-bottom:5px;
}

.mcarousel_product_head h4{
    position:relative;
    padding-right:18px;
    color:#1D1D1D;
    font-size:20px;
    font-weight:600;
}

.mcarousel_product_head h4::before{
    content:"";
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
    width:2px;
    height:30px;
    border-radius:50px;
    background:linear-gradient(
        90deg,
        #ad8f62,
        #bba57c
}/* End custom CSS */
/* Start custom CSS for products_special_momentary, class: .elementor-element-61b6ba4 */.thumb-pro img{
    width:100%;
    height:150px;
    object-fit:contain;
    transition:.4s;
}
.product_wee:hover img{
    transform:scale(1.09);
}/* End custom CSS */
/* Start custom CSS for WP_ACTIVE_WE_IconBox, class: .elementor-element-db5754b */.wp-active-we-icon-box{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    height: 100%;
}

.wp-active-we-icon-box .title{
    min-height: 32px;
    margin: 15px 0 10px;
    line-height: 1.4;
}

.wp-active-we-icon-box .text{
    min-height: 60px;
    line-height: 1.9;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea0ad9e */.about-title .elementor-heading-title{
    display: flex;
    align-items: center;
    gap: 12px;
}

.about-title .elementor-heading-title::before{
    content: "";
    width: 60px;
    height: 1px;
    background: #2e2215;
    flex-shrink: 0;
}/* End custom CSS */