.elementor-2955 .elementor-element.elementor-element-a7147d0{--display:flex;--min-height:722px;--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:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2955 .elementor-element.elementor-element-de5a24e{--display:flex;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-de5a24e::before, .elementor-2955 .elementor-element.elementor-element-de5a24e > .elementor-background-video-container::before, .elementor-2955 .elementor-element.elementor-element-de5a24e > .e-con-inner > .elementor-background-video-container::before, .elementor-2955 .elementor-element.elementor-element-de5a24e > .elementor-background-slideshow::before, .elementor-2955 .elementor-element.elementor-element-de5a24e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2955 .elementor-element.elementor-element-de5a24e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2955 .elementor-element.elementor-element-de5a24e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2955 .elementor-element.elementor-element-541bcab{animation-duration:2200ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-2955 .elementor-element.elementor-element-541bcab > .elementor-widget-container{padding:16px 53px 16px 53px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-541bcab .aux-vertical .aux-menu-depth-0 .aux-item-content{text-align:left;}.elementor-2955 .elementor-element.elementor-element-541bcab .aux-menu-depth-0 > .aux-item-content{color:var( --e-global-color-a53a40c );font-size:15px;font-weight:500;letter-spacing:2.25px;padding:18px 62px 18px 62px;}.elementor-2955 .elementor-element.elementor-element-541bcab .aux-menu-depth-0.aux-hover > .aux-item-content {color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-541bcab .aux-menu-depth-0.aux-hover > .aux-item-content{font-weight:bold;}.elementor-2955 .elementor-element.elementor-element-541bcab .aux-menu-depth-0{margin:0% 0% 0% 0%;}.elementor-2955 .elementor-element.elementor-element-a5dfc85{--display:flex;animation-duration:2000ms;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:128px;--padding-bottom:157px;--padding-left:105px;--padding-right:0px;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-a5dfc85:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-a5dfc85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://criareinteriores.com.br/wp-content/uploads/2025/08/Cristaleira-3-Portas-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-3ea9550 > .elementor-widget-container{--e-transform-translateX:-89px;--e-transform-translateY:207px;margin:107px -10px -10px -10px;padding:-9px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-3ea9550{animation-duration:2200ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-3ea9550 .aux-modern-heading-primary{font-family:"Allison", Sans-serif;font-size:45px;font-weight:400;letter-spacing:-1.13px;color:var( --e-global-color-a1afd21 );margin:0px 0px 0px 0px;max-width:525px;}.elementor-2955 .elementor-element.elementor-element-a5bde70{--display:flex;--min-height:0px;--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:40px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2955 .elementor-element.elementor-element-2c624e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-33243f7{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-b09e754{--display:flex;animation-duration:1900ms;--min-height:586px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-b09e754:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-b09e754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://criareinteriores.com.br/wp-content/uploads/2025/11/Cristaleira-Florida-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-dfac2b7{--display:flex;animation-duration:1900ms;--min-height:586px;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;--z-index:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-dfac2b7:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-dfac2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://criareinteriores.com.br/wp-content/uploads/2025/11/Gemini_Generated_Image_xa5eabxa5eabxa5e-e1762389082571.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-862bbff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-faa8eb1{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-6c66f80{--display:flex;animation-duration:2200ms;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-delay:350ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-8eed3a3 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-widget-text .aux-text-widget-content{padding:57px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-1c10d2d > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-widget-text .aux-text-widget-content{padding:57px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-3bf1835{--display:flex;--min-height:213px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-4a6eead{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-4a6eead > .elementor-widget-container{background-color:#FFFFFFD4;}.elementor-2955 .elementor-element.elementor-element-4a6eead .aux-widget-text .aux-text-widget-header{padding:-3px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-4a6eead .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-4a6eead .widget-content{font-size:35px;}.elementor-2955 .elementor-element.elementor-element-4a6eead .aux-widget-text .aux-text-widget-content{padding:48px 0px 57px 0px;}.elementor-2955 .elementor-element.elementor-element-4a6eead .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-c58bd36{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-c58bd36 > .elementor-widget-container{background-color:#FFFFFFD4;margin:-76px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-c58bd36 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-c58bd36 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-c58bd36 .aux-widget-text .aux-text-widget-content{padding:57px 0px 57px 0px;}.elementor-2955 .elementor-element.elementor-element-c58bd36 .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-c2ff726{width:auto;max-width:auto;animation-duration:1800ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-c2ff726 > .elementor-widget-container{background-color:#FFFFFFD4;margin:-9px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-c2ff726 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-c2ff726 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-c2ff726 .aux-widget-text .aux-text-widget-content{padding:57px 0px 57px 0px;}.elementor-2955 .elementor-element.elementor-element-c2ff726 .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-cf123e8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2955 .elementor-element.elementor-element-df9f9a1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-df9f9a1:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-df9f9a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7{width:auto;max-width:auto;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 > .elementor-widget-container{background-color:#FFFFFFD4;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .col-title a, .elementor-2955 .elementor-element.elementor-element-2dfe8c7 .col-title{color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .col-title, .elementor-2955 .elementor-element.elementor-element-2dfe8c7 .col-title a{font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .col-title{margin-bottom:11px;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .col-subtitle{color:var( --e-global-color-text );font-size:110px;font-weight:800;letter-spacing:-1.5px;margin-top:-32px;margin-bottom:-43px;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .widget-content{font-size:35px;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .aux-widget-text .aux-text-widget-content{padding:48px 0px 57px 0px;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-92d234c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-92d234c:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-92d234c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-button .aux-overlay::after{background-color:#02010100;}.elementor-2955 .elementor-element.elementor-element-dd04d8c{width:auto;max-width:auto;}.elementor-2955 .elementor-element.elementor-element-dd04d8c > .elementor-widget-container{background-color:#FFFFFFD4;margin:40px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .col-title a, .elementor-2955 .elementor-element.elementor-element-dd04d8c .col-title{color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-dd04d8c .col-title, .elementor-2955 .elementor-element.elementor-element-dd04d8c .col-title a{font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .col-title{margin-bottom:-13px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .col-subtitle{color:var( --e-global-color-text );font-size:50px;font-weight:400;letter-spacing:-1.5px;margin-bottom:-11px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-widget-text .aux-text-widget-content{padding:57px 0px 57px 0px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-button{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-text{color:#865832;font-size:14px;font-weight:500;letter-spacing:2.1px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-0576089{--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:40px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2955 .elementor-element.elementor-element-2dd0002{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-2773f21 .aux-button{background-color:#9A6F3B;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);text-shadow:0px 0px 10px rgba(0, 0, 0, 0);padding:21px 45px 21px 45px;}.elementor-2955 .elementor-element.elementor-element-2773f21 .aux-button .aux-overlay::after{background-color:#02010100;}.elementor-2955 .elementor-element.elementor-element-2773f21{width:auto;max-width:auto;}.elementor-2955 .elementor-element.elementor-element-2773f21 > .elementor-widget-container{background-color:#FFFFFFD4;}.elementor-2955 .elementor-element.elementor-element-2773f21 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-2773f21 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-2955 .elementor-element.elementor-element-2773f21 .col-title a, .elementor-2955 .elementor-element.elementor-element-2773f21 .col-title{color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-2773f21 .col-title, .elementor-2955 .elementor-element.elementor-element-2773f21 .col-title a{font-size:50px;font-weight:400;letter-spacing:0.75px;}.elementor-2955 .elementor-element.elementor-element-2773f21 .col-title{margin-bottom:2px;}.elementor-2955 .elementor-element.elementor-element-2773f21 .aux-widget-text .aux-text-widget-content{padding:57px 0px 57px 0px;}.elementor-2955 .elementor-element.elementor-element-2773f21 .aux-text{color:var( --e-global-color-a1afd21 );font-size:14px;font-weight:500;letter-spacing:2.1px;}.elementor-2955 .elementor-element.elementor-element-2773f21 .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-button .aux-overlay::after{background-color:#02010100;}.elementor-2955 .elementor-element.elementor-element-0c51440{width:auto;max-width:auto;}.elementor-2955 .elementor-element.elementor-element-0c51440 > .elementor-widget-container{background-color:#FFFFFFD4;margin:40px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-2955 .elementor-element.elementor-element-0c51440 .col-title a, .elementor-2955 .elementor-element.elementor-element-0c51440 .col-title{color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-0c51440 .col-title, .elementor-2955 .elementor-element.elementor-element-0c51440 .col-title a{font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .col-title{margin-bottom:-13px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .col-subtitle{color:var( --e-global-color-text );font-size:50px;font-weight:400;letter-spacing:-1.5px;margin-bottom:-11px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-widget-text .aux-text-widget-content{padding:57px 0px 57px 0px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-button{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-text{color:#3E6A26;font-size:14px;font-weight:500;letter-spacing:2.1px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-664ab69 > .elementor-widget-container{margin:0px 0px -56px 0px;}.elementor-2955 .elementor-element.elementor-element-664ab69{z-index:1;position:absolute;top:50px;}.elementor-2955 .elementor-element.elementor-element-664ab69 .aux-the-svg{width:300px;}.elementor-2955 .elementor-element.elementor-element-664ab69 .aux-widget-container{text-align:center;}.elementor-2955 .elementor-element.elementor-element-9709d7f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-5a301f5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-9da232a{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:79px;--padding-bottom:79px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-9da232a:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-9da232a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-c861941 .aux-button .aux-overlay::after{background-color:#02010100;}.elementor-2955 .elementor-element.elementor-element-c861941 > .elementor-widget-container{background-color:#FFFFFFD4;}.elementor-2955 .elementor-element.elementor-element-c861941{max-width:222px;max-height:222px;}.elementor-2955 .elementor-element.elementor-element-c861941 .aux-ico-box{color:#ffffff;fill:#ffffff;}.elementor-2955 .elementor-element.elementor-element-c861941 .col-title a, .elementor-2955 .elementor-element.elementor-element-c861941 .col-title{color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-c861941 .col-title, .elementor-2955 .elementor-element.elementor-element-c861941 .col-title a{font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-2955 .elementor-element.elementor-element-c861941 .col-title{margin-bottom:-13px;}.elementor-2955 .elementor-element.elementor-element-c861941 .col-subtitle{color:var( --e-global-color-text );font-size:50px;font-weight:400;letter-spacing:-1.5px;margin-bottom:-21px;}.elementor-2955 .elementor-element.elementor-element-c861941 .aux-widget-text .aux-text-widget-content{padding:57px 0px 57px 0px;}.elementor-2955 .elementor-element.elementor-element-c861941 .aux-button{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-c861941 .aux-text{color:#B97E00;font-size:14px;font-weight:500;letter-spacing:2.1px;}.elementor-2955 .elementor-element.elementor-element-c861941 .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-c38ae32{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:44px;--padding-bottom:86px;--padding-left:0px;--padding-right:95px;}.elementor-2955 .elementor-element.elementor-element-c38ae32:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-c38ae32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-2412a65 > .elementor-widget-container{margin:0px 100px -56px 0px;}.elementor-2955 .elementor-element.elementor-element-2412a65 .aux-the-svg{width:300px;}.elementor-2955 .elementor-element.elementor-element-2412a65 .aux-widget-container{text-align:right;}.elementor-2955 .elementor-element.elementor-element-e2a8740{width:auto;max-width:auto;}.elementor-2955 .elementor-element.elementor-element-e2a8740 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-2955 .elementor-element.elementor-element-e2a8740 .aux-modern-heading-primary{font-size:60px;font-weight:400;letter-spacing:-0.9px;color:var( --e-global-color-a1afd21 );margin:0px 0px 0px 0px;max-width:197px;}.elementor-2955 .elementor-element.elementor-element-18f8e5b .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-2955 .elementor-element.elementor-element-18f8e5b .aux-modern-button .aux-overlay:before{background-color:#1F0100;}.elementor-2955 .elementor-element.elementor-element-18f8e5b > .elementor-widget-container{margin:0px 11px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-18f8e5b .aux-modern-button-wrapper{text-align:right;}.elementor-2955 .elementor-element.elementor-element-18f8e5b .aux-modern-button{padding:18px 45px 18px 45px;}.elementor-2955 .elementor-element.elementor-element-18f8e5b .aux-text{font-size:14px;font-weight:500;letter-spacing:2.1px;color:var( --e-global-color-a1afd21 );}.elementor-2955 .elementor-element.elementor-element-e038003{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-013915f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-button{background-color:#3E6C33;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);text-shadow:0px 0px 10px rgba(0, 0, 0, 0);padding:21px 45px 21px 45px;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-button .aux-overlay::after{background-color:#02010100;}.elementor-2955 .elementor-element.elementor-element-a1d9368 > .elementor-widget-container{background-color:#FFFFFFD4;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .col-title a, .elementor-2955 .elementor-element.elementor-element-a1d9368 .col-title{color:var( --e-global-color-a1afd21 );}.elementor-2955 .elementor-element.elementor-element-a1d9368 .col-title, .elementor-2955 .elementor-element.elementor-element-a1d9368 .col-title a{font-size:50px;font-weight:400;letter-spacing:0.75px;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .col-title{margin-bottom:0px;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-widget-text .aux-text-widget-content{padding:57px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-text{color:var( --e-global-color-a1afd21 );font-size:14px;font-weight:500;letter-spacing:2.1px;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-eeb4809 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-eeb4809{z-index:1;position:absolute;top:60px;}.elementor-2955 .elementor-element.elementor-element-eeb4809 .aux-the-svg{width:300px;}.elementor-2955 .elementor-element.elementor-element-eeb4809 .aux-widget-container{text-align:center;}.elementor-2955 .elementor-element.elementor-element-b969c5e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-bddfddd{width:auto;max-width:auto;}.elementor-2955 .elementor-element.elementor-element-bddfddd > .elementor-widget-container{background-color:#FFFFFFD4;}.elementor-2955 .elementor-element.elementor-element-bddfddd .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-bddfddd .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-2955 .elementor-element.elementor-element-bddfddd .col-title a, .elementor-2955 .elementor-element.elementor-element-bddfddd .col-title{color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-bddfddd .col-title, .elementor-2955 .elementor-element.elementor-element-bddfddd .col-title a{font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-2955 .elementor-element.elementor-element-bddfddd .col-title{margin-bottom:11px;}.elementor-2955 .elementor-element.elementor-element-bddfddd .col-subtitle{color:var( --e-global-color-text );font-size:110px;font-weight:800;letter-spacing:-1.5px;margin-top:-32px;margin-bottom:-43px;}.elementor-2955 .elementor-element.elementor-element-bddfddd .widget-content{font-size:35px;}.elementor-2955 .elementor-element.elementor-element-bddfddd .aux-widget-text .aux-text-widget-content{padding:48px 0px 57px 0px;}.elementor-2955 .elementor-element.elementor-element-bddfddd .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-fd3095f .aux-button .aux-overlay::after{background-color:#02010100;}.elementor-2955 .elementor-element.elementor-element-fd3095f{width:auto;max-width:auto;}.elementor-2955 .elementor-element.elementor-element-fd3095f > .elementor-widget-container{background-color:#FFFFFFD4;margin:40px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-fd3095f .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-fd3095f .aux-ico-box{padding:0px 0px 0px 0px;color:#ffffff;fill:#ffffff;}.elementor-2955 .elementor-element.elementor-element-fd3095f .col-title a, .elementor-2955 .elementor-element.elementor-element-fd3095f .col-title{color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-fd3095f .col-title, .elementor-2955 .elementor-element.elementor-element-fd3095f .col-title a{font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-2955 .elementor-element.elementor-element-fd3095f .col-title{margin-bottom:-13px;}.elementor-2955 .elementor-element.elementor-element-fd3095f .col-subtitle{color:var( --e-global-color-text );font-size:50px;font-weight:400;letter-spacing:-1.5px;margin-bottom:-11px;}.elementor-2955 .elementor-element.elementor-element-fd3095f .aux-widget-text .aux-text-widget-content{padding:57px 0px 57px 0px;}.elementor-2955 .elementor-element.elementor-element-fd3095f .aux-button{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-fd3095f .aux-text{color:#865832;font-size:14px;font-weight:500;letter-spacing:2.1px;}.elementor-2955 .elementor-element.elementor-element-fd3095f .aux-widget-advanced-text{text-align:center !important;}.elementor-2955 .elementor-element.elementor-element-c76ece1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2955 .elementor-element.elementor-element-24cb7a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-c73e064{animation-duration:1600ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-c73e064 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2955 .elementor-element.elementor-element-c73e064 .aux-modern-heading-secondary{font-size:50px;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-12d8bbe{animation-duration:1800ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-12d8bbe > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-12d8bbe .type-product{padding-bottom:0px;}.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-info-wrapper{padding:0px 0px 0px 1px;}.elementor-2955 .elementor-element.elementor-element-12d8bbe .auxshp-loop-title{color:var( --e-global-color-text );font-size:11px;font-weight:700;line-height:18px;letter-spacing:2.16px;}.elementor-2955 .elementor-element.elementor-element-12d8bbe .woocommerce-Price-amount{color:#44855C;font-size:19px;font-weight:500;font-style:italic;letter-spacing:0.48px;}.elementor-2955 .elementor-element.elementor-element-45ef885{--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:118px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2955 .elementor-element.elementor-element-488629a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-488629a.e-con{--align-self:center;}.elementor-2955 .elementor-element.elementor-element-abd5fb4{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-abd5fb4 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-abd5fb4 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-abd5fb4 .col-title a, .elementor-2955 .elementor-element.elementor-element-abd5fb4 .col-title{color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-abd5fb4 .col-title, .elementor-2955 .elementor-element.elementor-element-abd5fb4 .col-title a{font-size:25px;font-weight:400;}.elementor-2955 .elementor-element.elementor-element-abd5fb4 .col-title{margin-bottom:5px;}.elementor-2955 .elementor-element.elementor-element-abd5fb4 .widget-content{color:var( --e-global-color-a53a40c );font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-2955 .elementor-element.elementor-element-abd5fb4 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 23px;}.elementor-2955 .elementor-element.elementor-element-abd5fb4 .aux-widget-advanced-text{text-align:left !important;}.elementor-2955 .elementor-element.elementor-element-80400cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-80400cc.e-con{--align-self:center;}.elementor-2955 .elementor-element.elementor-element-397f082{width:auto;max-width:auto;transition-duration:1000ms;transition-property:all;animation-duration:2000ms;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-397f082.elementor-element{--align-self:center;}.elementor-2955 .elementor-element.elementor-element-397f082 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-397f082 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-397f082 .col-title a, .elementor-2955 .elementor-element.elementor-element-397f082 .col-title{color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-397f082 .col-title, .elementor-2955 .elementor-element.elementor-element-397f082 .col-title a{font-size:25px;font-weight:400;}.elementor-2955 .elementor-element.elementor-element-397f082 .col-title{margin-bottom:5px;}.elementor-2955 .elementor-element.elementor-element-397f082 .widget-content{color:var( --e-global-color-a53a40c );font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-2955 .elementor-element.elementor-element-397f082 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 23px;}.elementor-2955 .elementor-element.elementor-element-397f082 .aux-widget-advanced-text{text-align:left !important;}.elementor-2955 .elementor-element.elementor-element-b072601{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-b072601.e-con{--align-self:center;}.elementor-2955 .elementor-element.elementor-element-6c1055c{width:auto;max-width:auto;animation-duration:2000ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-6c1055c.elementor-element{--align-self:center;}.elementor-2955 .elementor-element.elementor-element-6c1055c .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-6c1055c .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-6c1055c .col-title a, .elementor-2955 .elementor-element.elementor-element-6c1055c .col-title{color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-6c1055c .col-title, .elementor-2955 .elementor-element.elementor-element-6c1055c .col-title a{font-size:25px;font-weight:400;}.elementor-2955 .elementor-element.elementor-element-6c1055c .col-title{margin-bottom:5px;}.elementor-2955 .elementor-element.elementor-element-6c1055c .widget-content{color:var( --e-global-color-a53a40c );font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-2955 .elementor-element.elementor-element-6c1055c .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 23px;}.elementor-2955 .elementor-element.elementor-element-6c1055c .aux-widget-advanced-text{text-align:left !important;}.elementor-2955 .elementor-element.elementor-element-b31aecd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-b31aecd.e-con{--align-self:center;}.elementor-2955 .elementor-element.elementor-element-5ef83f6{width:auto;max-width:auto;animation-duration:2000ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2955 .elementor-element.elementor-element-5ef83f6.elementor-element{--align-self:center;}.elementor-2955 .elementor-element.elementor-element-5ef83f6 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-5ef83f6 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-5ef83f6 .col-title a, .elementor-2955 .elementor-element.elementor-element-5ef83f6 .col-title{color:var( --e-global-color-text );}.elementor-2955 .elementor-element.elementor-element-5ef83f6 .col-title, .elementor-2955 .elementor-element.elementor-element-5ef83f6 .col-title a{font-size:25px;font-weight:400;}.elementor-2955 .elementor-element.elementor-element-5ef83f6 .col-title{margin-bottom:5px;}.elementor-2955 .elementor-element.elementor-element-5ef83f6 .widget-content{color:var( --e-global-color-a53a40c );font-size:15px;font-weight:500;letter-spacing:2.25px;}.elementor-2955 .elementor-element.elementor-element-5ef83f6 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 23px;}.elementor-2955 .elementor-element.elementor-element-5ef83f6 .aux-widget-advanced-text{text-align:left !important;}@media(max-width:1024px){.elementor-2955 .elementor-element.elementor-element-541bcab > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-2955 .elementor-element.elementor-element-541bcab .aux-menu-depth-0 > .aux-item-content{padding:10px 20px 12px 42px;}.elementor-2955 .elementor-element.elementor-element-a5dfc85:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-a5dfc85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2955 .elementor-element.elementor-element-a5dfc85{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-3ea9550 .aux-modern-heading-primary{font-size:45px;max-width:320px;}.elementor-2955 .elementor-element.elementor-element-a5bde70{--flex-wrap:wrap;--margin-top:40px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-33243f7{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-b09e754:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-b09e754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-b09e754{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-dfac2b7:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-dfac2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-dfac2b7{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-862bbff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-faa8eb1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-6c66f80:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-6c66f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-6c66f80{--margin-top:0px;--margin-bottom:13px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-8eed3a3 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-1c10d2d > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-3bf1835{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-4a6eead > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-4a6eead .widget-content{font-size:29px;}.elementor-2955 .elementor-element.elementor-element-c58bd36 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2955 .elementor-element.elementor-element-c58bd36{max-width:50%;}.elementor-2955 .elementor-element.elementor-element-c2ff726 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2955 .elementor-element.elementor-element-c2ff726{max-width:50%;}.elementor-2955 .elementor-element.elementor-element-cf123e8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-df9f9a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7{max-width:50%;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .col-title, .elementor-2955 .elementor-element.elementor-element-2dfe8c7 .col-title a{font-size:14px;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .widget-content{font-size:29px;}.elementor-2955 .elementor-element.elementor-element-92d234c{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c{max-width:50%;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .col-title, .elementor-2955 .elementor-element.elementor-element-dd04d8c .col-title a{font-size:14px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c .col-subtitle{font-size:40px;}.elementor-2955 .elementor-element.elementor-element-2773f21 .col-title, .elementor-2955 .elementor-element.elementor-element-2773f21 .col-title a{font-size:38px;}.elementor-2955 .elementor-element.elementor-element-2773f21 .aux-text{font-size:13px;}.elementor-2955 .elementor-element.elementor-element-2773f21 .aux-button{padding:21px 36px 21px 36px;}.elementor-2955 .elementor-element.elementor-element-0c51440 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .col-title{margin-bottom:-17px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .col-subtitle{font-size:35px;margin-bottom:-20px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-widget-text .aux-text-widget-content{padding:60px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-text{font-size:13px;}.elementor-2955 .elementor-element.elementor-element-9709d7f{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-c861941{max-width:190px;}.elementor-2955 .elementor-element.elementor-element-c861941 .col-subtitle{font-size:42px;}.elementor-2955 .elementor-element.elementor-element-c861941 .aux-widget-text .aux-text-widget-content{padding:46px 0px 46px 0px;}.elementor-2955 .elementor-element.elementor-element-c38ae32{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-e2a8740 .aux-modern-heading-primary{font-size:46px;}.elementor-2955 .elementor-element.elementor-element-18f8e5b > .elementor-widget-container{margin:0px 29px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-18f8e5b .aux-modern-button{padding:21px 36px 21px 36px;}.elementor-2955 .elementor-element.elementor-element-18f8e5b .aux-text{font-size:13px;}.elementor-2955 .elementor-element.elementor-element-e038003{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-013915f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .col-title, .elementor-2955 .elementor-element.elementor-element-a1d9368 .col-title a{font-size:40px;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-widget-text .aux-text-widget-content{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-button{padding:25px 40px 25px 40px;}.elementor-2955 .elementor-element.elementor-element-eeb4809 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-b969c5e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-bddfddd > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-bddfddd{max-width:50%;}.elementor-2955 .elementor-element.elementor-element-bddfddd .col-title, .elementor-2955 .elementor-element.elementor-element-bddfddd .col-title a{font-size:14px;}.elementor-2955 .elementor-element.elementor-element-bddfddd .widget-content{font-size:29px;}.elementor-2955 .elementor-element.elementor-element-fd3095f > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2955 .elementor-element.elementor-element-fd3095f{max-width:50%;}.elementor-2955 .elementor-element.elementor-element-fd3095f .col-title, .elementor-2955 .elementor-element.elementor-element-fd3095f .col-title a{font-size:14px;}.elementor-2955 .elementor-element.elementor-element-fd3095f .col-subtitle{font-size:40px;}.elementor-2955 .elementor-element.elementor-element-c76ece1{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-c73e064 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2955 .elementor-element.elementor-element-c73e064 .aux-modern-heading-secondary{font-size:40px;}.elementor-2955 .elementor-element.elementor-element-45ef885{--flex-wrap:wrap;--margin-top:65px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:12%;--padding-right:3%;}.elementor-2955 .elementor-element.elementor-element-488629a{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-abd5fb4 .col-title, .elementor-2955 .elementor-element.elementor-element-abd5fb4 .col-title a{font-size:20px;}.elementor-2955 .elementor-element.elementor-element-abd5fb4 .widget-content{font-size:13px;margin-top:6px;}.elementor-2955 .elementor-element.elementor-element-80400cc{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-397f082.elementor-element{--align-self:flex-start;}.elementor-2955 .elementor-element.elementor-element-397f082 .col-title, .elementor-2955 .elementor-element.elementor-element-397f082 .col-title a{font-size:20px;}.elementor-2955 .elementor-element.elementor-element-397f082 .widget-content{font-size:13px;margin-top:6px;}.elementor-2955 .elementor-element.elementor-element-b072601{--margin-top:0px;--margin-bottom:025px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-b072601.e-con{--align-self:center;}.elementor-2955 .elementor-element.elementor-element-6c1055c.elementor-element{--align-self:flex-start;}.elementor-2955 .elementor-element.elementor-element-6c1055c .col-title, .elementor-2955 .elementor-element.elementor-element-6c1055c .col-title a{font-size:20px;}.elementor-2955 .elementor-element.elementor-element-6c1055c .widget-content{font-size:13px;margin-top:6px;}.elementor-2955 .elementor-element.elementor-element-b31aecd{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-5ef83f6.elementor-element{--align-self:flex-start;}.elementor-2955 .elementor-element.elementor-element-5ef83f6 .col-title, .elementor-2955 .elementor-element.elementor-element-5ef83f6 .col-title a{font-size:20px;}.elementor-2955 .elementor-element.elementor-element-5ef83f6 .widget-content{font-size:13px;margin-top:6px;}}@media(max-width:767px){.elementor-2955 .elementor-element.elementor-element-a7147d0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2955 .elementor-element.elementor-element-de5a24e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-541bcab .aux-menu-depth-0 > .aux-item-content{font-size:14px;}.elementor-2955 .elementor-element.elementor-element-a5dfc85{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-2955 .elementor-element.elementor-element-33243f7{--flex-wrap:wrap;}.elementor-2955 .elementor-element.elementor-element-b09e754{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2955 .elementor-element.elementor-element-dfac2b7{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2955 .elementor-element.elementor-element-862bbff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-faa8eb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-6c66f80:not(.elementor-motion-effects-element-type-background), .elementor-2955 .elementor-element.elementor-element-6c66f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2955 .elementor-element.elementor-element-6c66f80{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-3bf1835{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-4a6eead{width:100%;max-width:100%;}.elementor-2955 .elementor-element.elementor-element-4a6eead > .elementor-widget-container{margin:0px 0px 20px 0px;padding:30px 0px 30px 0px;}.elementor-2955 .elementor-element.elementor-element-c58bd36{width:100%;max-width:100%;}.elementor-2955 .elementor-element.elementor-element-c58bd36 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-2955 .elementor-element.elementor-element-c2ff726{width:100%;max-width:100%;}.elementor-2955 .elementor-element.elementor-element-c2ff726 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-2955 .elementor-element.elementor-element-df9f9a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7{width:100%;max-width:100%;}.elementor-2955 .elementor-element.elementor-element-2dfe8c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-dd04d8c{width:100%;max-width:100%;}.elementor-2955 .elementor-element.elementor-element-dd04d8c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-2773f21{width:100%;max-width:100%;}.elementor-2955 .elementor-element.elementor-element-0c51440{width:100%;max-width:100%;}.elementor-2955 .elementor-element.elementor-element-9709d7f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-5a301f5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2955 .elementor-element.elementor-element-c38ae32{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:38px;--padding-left:30px;--padding-right:0px;}.elementor-2955 .elementor-element.elementor-element-18f8e5b .aux-modern-button-wrapper{text-align:right;}.elementor-2955 .elementor-element.elementor-element-bddfddd{width:100%;max-width:100%;}.elementor-2955 .elementor-element.elementor-element-bddfddd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-fd3095f{width:100%;max-width:100%;}.elementor-2955 .elementor-element.elementor-element-fd3095f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-12d8bbe > .elementor-widget-container{margin:0px -15px 0px -15px;}.elementor-2955 .elementor-element.elementor-element-45ef885{--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2955 .elementor-element.elementor-element-6c1055c .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-2955 .elementor-element.elementor-element-b31aecd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-2955 .elementor-element.elementor-element-a7147d0{--width:95%;}.elementor-2955 .elementor-element.elementor-element-de5a24e{--width:27.252%;}.elementor-2955 .elementor-element.elementor-element-a5dfc85{--width:76.4%;}.elementor-2955 .elementor-element.elementor-element-a5bde70{--content-width:1600px;}.elementor-2955 .elementor-element.elementor-element-2c624e3{--width:23.6%;}.elementor-2955 .elementor-element.elementor-element-33243f7{--width:100%;}.elementor-2955 .elementor-element.elementor-element-b09e754{--width:100%;}.elementor-2955 .elementor-element.elementor-element-dfac2b7{--width:100%;}.elementor-2955 .elementor-element.elementor-element-862bbff{--width:76.4%;}.elementor-2955 .elementor-element.elementor-element-6c66f80{--width:68.952%;}.elementor-2955 .elementor-element.elementor-element-3bf1835{--width:31%;}.elementor-2955 .elementor-element.elementor-element-2dd0002{--width:23.6%;}.elementor-2955 .elementor-element.elementor-element-9709d7f{--width:76.4%;}.elementor-2955 .elementor-element.elementor-element-9da232a{--width:31.021%;}.elementor-2955 .elementor-element.elementor-element-c38ae32{--width:68.979%;}.elementor-2955 .elementor-element.elementor-element-013915f{--width:68.952%;}.elementor-2955 .elementor-element.elementor-element-b969c5e{--width:31%;}.elementor-2955 .elementor-element.elementor-element-c76ece1{--content-width:1600px;}.elementor-2955 .elementor-element.elementor-element-45ef885{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2955 .elementor-element.elementor-element-de5a24e{--width:30%;}.elementor-2955 .elementor-element.elementor-element-a5dfc85{--width:70%;}.elementor-2955 .elementor-element.elementor-element-2c624e3{--width:100%;}.elementor-2955 .elementor-element.elementor-element-33243f7{--width:100%;}.elementor-2955 .elementor-element.elementor-element-b09e754{--width:50%;}.elementor-2955 .elementor-element.elementor-element-dfac2b7{--width:50%;}.elementor-2955 .elementor-element.elementor-element-862bbff{--width:100%;}.elementor-2955 .elementor-element.elementor-element-6c66f80{--width:100%;}.elementor-2955 .elementor-element.elementor-element-3bf1835{--width:100%;}.elementor-2955 .elementor-element.elementor-element-df9f9a1{--width:50%;}.elementor-2955 .elementor-element.elementor-element-92d234c{--width:50%;}.elementor-2955 .elementor-element.elementor-element-2dd0002{--width:30%;}.elementor-2955 .elementor-element.elementor-element-9709d7f{--width:70%;}.elementor-2955 .elementor-element.elementor-element-9da232a{--width:40%;}.elementor-2955 .elementor-element.elementor-element-c38ae32{--width:60%;}.elementor-2955 .elementor-element.elementor-element-013915f{--width:100%;}.elementor-2955 .elementor-element.elementor-element-b969c5e{--width:100%;}.elementor-2955 .elementor-element.elementor-element-488629a{--width:50%;}.elementor-2955 .elementor-element.elementor-element-80400cc{--width:50%;}.elementor-2955 .elementor-element.elementor-element-b072601{--width:50%;}.elementor-2955 .elementor-element.elementor-element-b31aecd{--width:50%;}}/* Start custom CSS for aux_menu_box, class: .elementor-element-541bcab */.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item {
    background-repeat: no-repeat;
    background-position: center left;
    background-size: 20px;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:nth-child(12){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.766' height='16.444' viewBox='0 0 24.766 16.444'%3E%3Cg transform='translate(0.547 0.547)'%3E%3Cline x2='22.158' transform='translate(0.757)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.9'/%3E%3Cline x1='3.891' y2='15.35' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.9'/%3E%3Cline x2='3.892' y2='15.35' transform='translate(19.781)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.9'/%3E%3Cline x2='17.308' transform='translate(3.182 2.796)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='0.9'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:nth-child(11){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.47' height='23.47' viewBox='0 0 23.47 23.47'%3E%3Cg transform='translate(0.1 0.1)'%3E%3Cpath d='M32.979,10H10.291a.291.291,0,0,0-.291.291V30.414a.291.291,0,0,0,.291.291h1.058l.559,2.342a.291.291,0,0,0,.283.223h1.745a.291.291,0,0,0,.283-.223l.559-2.342H28.492l.559,2.342a.291.291,0,0,0,.283.223h1.745a.291.291,0,0,0,.283-.223l.559-2.342h1.058a.291.291,0,0,0,.291-.291V10.291A.291.291,0,0,0,32.979,10Zm-22.4,10.643H32.688v4.449H10.582ZM32.688,10.582v9.48H10.582v-9.48ZM13.706,32.688H12.42l-.474-1.983H14.18Zm17.144,0H29.564l-.474-1.983h2.233ZM10.582,30.123V25.674H32.688v4.449Z' transform='translate(-10 -10)' stroke='%23000' stroke-width='0.2'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:nth-child(10){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.338' height='33.571' viewBox='0 0 22.338 33.571'%3E%3Cpath d='M23.384,27.377v2.461a1.786,1.786,0,0,0,1.784,1.784h3.807L26.069,43.048a.42.42,0,0,0,.813.207l2.958-11.633h9.424l2.958,11.633a.42.42,0,0,0,.813-.207L40.131,31.622h3.807a1.786,1.786,0,0,0,1.784-1.784V27.377a1.786,1.786,0,0,0-1.784-1.784h-.675L44.9,12.57a.42.42,0,0,0-.33-.463l-9.932-2.1a.426.426,0,0,0-.173,0l-9.932,2.1a.42.42,0,0,0-.33.463l1.639,13.022h-.675A1.786,1.786,0,0,0,23.384,27.377Zm21.5,0v2.461a.946.946,0,0,1-.945.945H25.169a.946.946,0,0,1-.945-.945V27.377a.946.946,0,0,1,.945-.945H43.938A.946.946,0,0,1,44.883,27.377Zm-19.8-14.528,9.468-2,9.468,2-1.6,12.744H26.689Z' transform='translate(-23.384 -10)'/%3E%3C/svg%3E");
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:nth-child(9){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.595' height='27.35' viewBox='0 0 26.595 27.35'%3E%3Cpath d='M46.151,33.442A.443.443,0,0,0,46.595,33V10.443A.443.443,0,0,0,46.151,10H20.443a.443.443,0,0,0-.443.443V33a.443.443,0,0,0,.443.443h1.612l.852,3.568a.443.443,0,0,0,.431.34H26a.443.443,0,0,0,.431-.34l.852-3.568H39.314l.852,3.568a.443.443,0,0,0,.431.34h2.659a.443.443,0,0,0,.431-.34l.852-3.568h1.612Zm-.443-22.555v9.335H20.886V10.886ZM20.886,21.108H45.708V32.555H20.886Zm4.761,15.356h-1.96l-.722-3.022h3.4Zm17.259,0h-1.96l-.722-3.022h3.4Z' transform='translate(-20 -10)'/%3E%3Cpath d='M47.039,23.951A2.36,2.36,0,0,0,49.4,21.594a.443.443,0,0,0-.886,0,1.471,1.471,0,1,1-2.941,0,.443.443,0,1,0-.886,0A2.36,2.36,0,0,0,47.039,23.951Z' transform='translate(-33.742 -16.208)'/%3E%3C/svg%3E");
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:nth-child(8){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27.61' height='23.158' viewBox='0 0 27.61 23.158'%3E%3Cg transform='translate(0.1 0.1)'%3E%3Cpath d='M37.141,22c-.164-.044-.324-.081-.487-.123V12.327A2.33,2.33,0,0,0,34.327,10H13.064a2.33,2.33,0,0,0-2.327,2.327v9.518c-.324.1-.5.164-.517.169a.343.343,0,0,0-.224.321L9.984,27.69a.342.342,0,0,0,.342.342H12.68l-1.144,4.5a.343.343,0,0,0,.664.169l1.187-4.668H33.979L35.166,32.7a.342.342,0,1,0,.664-.169l-1.144-4.5h2.353a.342.342,0,0,0,.342-.342l.013-5.355A.343.343,0,0,0,37.141,22ZM11.422,12.327a1.644,1.644,0,0,1,1.642-1.642H34.327a1.644,1.644,0,0,1,1.642,1.642v9.38q-1.336-.327-2.626-.573v-3.8A1.549,1.549,0,0,0,31.8,15.791H24.9a1.538,1.538,0,0,0-1.2.588,1.538,1.538,0,0,0-1.2-.588H15.6a1.549,1.549,0,0,0-1.547,1.547v3.693c-1.1.216-1.986.437-2.626.614V12.327Zm11.931,7.838a48.836,48.836,0,0,0-8.62.737V17.338a.863.863,0,0,1,.862-.862h6.9a.863.863,0,0,1,.862.862Zm9.3.84a53.088,53.088,0,0,0-8.62-.837v-2.83a.863.863,0,0,1,.862-.862h6.9a.863.863,0,0,1,.862.862Zm-14.7.112A52.191,52.191,0,0,1,36.709,22.6v4.736H10.682V22.58A36.89,36.89,0,0,1,17.954,21.117Zm-7.285,6.23.013.672H36.709l-.013-.672Z' transform='translate(-9.984 -10)' stroke='%23000' stroke-width='0.2'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:nth-child(7){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.784' height='23.267' viewBox='0 0 23.784 23.267'%3E%3Cg transform='translate(0.5 0.914)'%3E%3Cpath d='M82.816,77.5v9.871c0,5.92-3.135,10.761-9.056,10.761H69.08c-5.92,0-8.98-4.841-8.98-10.761V77.5' transform='translate(-60.1 -76.278)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1'/%3E%3Cpath d='M11.426-.414c6.273,0,11.358.771,11.358,1.722S17.7,3.03,11.426,3.03.068,2.259.068,1.308,5.153-.414,11.426-.414Z' transform='translate(0)' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='1'/%3E%3Cpath d='M248.7,88.5' transform='translate(-230.834 -86.236)' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:nth-child(6){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.809' height='26.418' viewBox='0 0 20.809 26.418'%3E%3Cpath d='M29.658,16.277h2.506v10.97H30.027a.466.466,0,0,0,0,.932h2.138v7.773a.466.466,0,1,0,.932,0V28.179h9.969v7.773a.466.466,0,1,0,.932,0V28.179h2.138a.466.466,0,1,0,0-.932H44V16.277H46.5A1.984,1.984,0,0,0,48.486,14.3V11.982A1.984,1.984,0,0,0,46.5,10H29.658a1.984,1.984,0,0,0-1.982,1.982V14.3A1.984,1.984,0,0,0,29.658,16.277Zm13.407,10.97H33.1V16.277h9.969v10.97ZM28.609,11.982a1.051,1.051,0,0,1,1.05-1.05H46.5a1.051,1.051,0,0,1,1.05,1.05V14.3a1.051,1.051,0,0,1-1.05,1.05H29.658a1.051,1.051,0,0,1-1.05-1.05V11.982Z' transform='translate(-27.677 -10)'/%3E%3C/svg%3E");
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:nth-child(5){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.681' height='20.748' viewBox='0 0 28.681 20.748'%3E%3Cg transform='translate(-2 -14)'%3E%3Cg transform='translate(2 14)'%3E%3Cpath d='M30.2,14h-2.39a.478.478,0,0,0-.338.14L26.617,15l-.379-.379a.478.478,0,0,0-.676,0l-1.434,1.434a.478.478,0,0,0,0,.676l1.434,1.434a.478.478,0,0,0,.676,0l1.434-1.434a.478.478,0,0,0,0-.676l-.379-.379.717-.717h1.714v6.886H2.478A.478.478,0,0,0,2,22.32v8.243a3.233,3.233,0,0,0,2.324,3.1l-.272.272a.478.478,0,1,0,.676.676l.816-.816H27.137l.816.816a.478.478,0,1,0,.676-.676l-.272-.271a3.233,3.233,0,0,0,2.324-3.1V14.478A.478.478,0,0,0,30.2,14Zm-4.3,3.148-.758-.758.758-.758.758.758Zm3.824,13.415a2.275,2.275,0,0,1-2.273,2.273H5.229a2.275,2.275,0,0,1-2.273-2.273V22.8H29.725Z' transform='translate(-2 -14)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: 23px;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:nth-child(4){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.052' height='27.351' viewBox='0 0 22.052 27.351'%3E%3Cpath d='M49.358,18.06H28.3a.5.5,0,0,0-.5.5V44.914a.5.5,0,0,0,.5.5H49.359a.5.5,0,0,0,.5-.5V18.557A.5.5,0,0,0,49.358,18.06Zm-.5,26.357H28.8V19.054H48.862V44.418Z' transform='translate(-27.804 -18.06)'/%3E%3Cpath d='M52.451,56.105a.5.5,0,0,0,.351-.146l3.21-3.21a.5.5,0,1,0-.7-.7l-3.21,3.21a.5.5,0,0,0,.351.848Z' transform='translate(-39.958 -35.092)'/%3E%3Cpath d='M57.066,59.441a.5.5,0,0,0,.7,0l1.724-1.724a.5.5,0,0,0-.7-.7l-1.724,1.724A.5.5,0,0,0,57.066,59.441Z' transform='translate(-42.457 -37.591)'/%3E%3C/svg%3E");
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:nth-child(3){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.568' height='32.69' viewBox='0 0 21.568 32.69'%3E%3Cpath d='M50.077,16.967A6.975,6.975,0,0,0,43.11,10H35.477a6.967,6.967,0,1,0,0,13.935h3.315V41.686H35.65a.5.5,0,1,0,0,1h7.286a.5.5,0,1,0,0-1H39.8V23.935H43.11c.144,0,.285-.013.427-.022v5.723a2.126,2.126,0,1,0,1,0V23.786A6.978,6.978,0,0,0,50.077,16.967ZM45.161,31.7a1.122,1.122,0,1,1-1.122-1.122A1.123,1.123,0,0,1,45.161,31.7ZM43.11,22.931H35.477a5.964,5.964,0,1,1,0-11.928H43.11a5.964,5.964,0,1,1,0,11.928Z' transform='translate(-28.509 -10)'/%3E%3C/svg%3E");
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:nth-child(2){
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23.035' height='29.245' viewBox='0 0 23.035 29.245'%3E%3Cg transform='translate(0.25 0.25)'%3E%3Cpath d='M38.925,20.92A.734.734,0,0,0,38.4,20.7a8.088,8.088,0,0,0-.93.037,27.138,27.138,0,0,0-5.987-9.111.719.719,0,0,0-1.041,0,25.729,25.729,0,0,0-5.987,9.111,7.772,7.772,0,0,0-.93-.037.734.734,0,0,0-.521.223,11.2,11.2,0,0,0-3.31,7.958,11.045,11.045,0,0,0,3.31,7.958A11.254,11.254,0,1,0,38.925,20.92Zm-7.958-7.735a25.6,25.6,0,0,1,4.983,7.7,14.965,14.965,0,0,0-4.983,1.711,15.846,15.846,0,0,0-4.983-1.711A25.6,25.6,0,0,1,30.967,13.185Zm-7.14,9a9.117,9.117,0,0,1,1,.074,13.309,13.309,0,0,1,4.611,1.264,15.665,15.665,0,0,0-6.582,10.9,9.668,9.668,0,0,1-1.711-5.541A9.88,9.88,0,0,1,23.828,22.184Zm14.056,13.61a9.8,9.8,0,0,1-13.61.186,14.222,14.222,0,0,1,7.065-11.937,13.634,13.634,0,0,1,5.727-1.822c.335-.037.707-.037,1.041-.074a9.841,9.841,0,0,1-.223,13.647Z' transform='translate(-19.7 -11.4)' stroke='%23fff' stroke-width='0.5'/%3E%3C/g%3E%3C/svg%3E");
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:first-child{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35.074' height='22.736' viewBox='0 0 35.074 22.736'%3E%3Cg transform='translate(0.1 0.1)'%3E%3Cg transform='translate(0)'%3E%3Cpath d='M35.989,43.036a.382.382,0,0,0,.382-.382V38.643H36.6a2.674,2.674,0,0,0,2.674-2.674V29.629A2.674,2.674,0,0,0,36.6,26.955H34.232V23.174A2.674,2.674,0,0,0,31.558,20.5H12.078A2.674,2.674,0,0,0,9.4,23.174v3.781H7.074A2.674,2.674,0,0,0,4.4,29.629V35.97a2.674,2.674,0,0,0,2.674,2.674H7.3v4.011a.382.382,0,1,0,.764,0V38.643h27.54v4.011A.382.382,0,0,0,35.989,43.036ZM33.468,23.174V32.8H22.161V21.264h9.4A1.91,1.91,0,0,1,33.468,23.174Zm-23.3,0a1.91,1.91,0,0,1,1.91-1.91H21.4V32.8H10.168Zm-5,12.8V29.629a1.91,1.91,0,0,1,1.91-1.91H9.4v5.462a.382.382,0,0,0,.382.382H33.85a.382.382,0,0,0,.382-.382V27.719h2.33a1.91,1.91,0,0,1,1.91,1.91V35.97a1.91,1.91,0,0,1-1.91,1.91H7.074a1.91,1.91,0,0,1-1.91-1.91Z' transform='translate(-4.4 -20.5)' stroke='%23000' stroke-width='0.2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-size: 25px;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .aux-master-menu li:after{
    content: '\e201';
    font-family: "auxin-front" !important;
    color: var( --e-global-color-text );
    font-size: 11px;
    position: absolute;
    top: 39%;
    right: -7px;
    opacity: 0;
    transition: all 150ms ease-out;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .aux-master-menu li:hover:after{
    opacity:1;    
}
@media only screen and (max-width:1445px) and (min-width:1025px) {
.elementor-2955 .elementor-element.elementor-element-541bcab .elementor-widget-container {
    padding: 16px 34px 16px 34px!important;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .aux-master-menu li:after{
    top: 37%!important;
    right: 4px!important;
}
}
.elementor-2955 .elementor-element.elementor-element-541bcab .aux-item-content:before{
    content: '';
    position: absolute;
    left: 39px;
    right: 0;
    height: 1px;
    background-color: #d1d1d15e;
    bottom: 0;
    width: 230px; 
    opacity: 0;
    transition: all 150ms ease-out;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:before{
    content: '';
    width: 4px;
    height: 35px;
    background-color: var(--e-global-color-text );
    position: absolute;
    left: -55px;
    top: 10px;
    opacity: 0;
    transition: all 150ms ease-out;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .aux-item-content:hover:before, .elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:hover:before{
    opacity: 1
}
@media only screen and (max-width:1440px) and (min-width:1025px){
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:before{
    left: -36px;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .aux-item-content:before{
    width: 196px;
}
}
@media only screen and (max-width:1367px) and (min-width:1025px){
.elementor-2955 .elementor-element.elementor-element-541bcab .aux-master-menu li:after {
    right: 27px!important;
}
.elementor-2955 .elementor-element.elementor-element-541bcab  .aux-item-content:before{
    width: 178px;
}
}
@media only screen and (max-width:1025px) and (min-width:768px){
.elementor-2955 .elementor-element.elementor-element-541bcab  .menu-item:before{
    height: 25px;
    left: -32px;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .aux-item-content:before{
    width: 154px;
}
}
@media only screen and (max-width:768px){
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:before{
    left: -31px;
    top: 7px;
    height: 28px;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .aux-item-content{
    width: 100%;
    display: block;}
.elementor-2955 .elementor-element.elementor-element-541bcab .aux-item-content:before{
    left: 0;
    right: 0;
    width: 100%;
}
}
@media only screen and (max-width:350px){
.elementor-2955 .elementor-element.elementor-element-541bcab .elementor-widget-container {
    padding: 30px 28px 30px 19px;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .menu-item:before {
    left: -21px;
}
.elementor-2955 .elementor-element.elementor-element-541bcab .aux-master-menu li:after{
    top: 32%;
    right: 5px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de5a24e */@media only screen and (max-width: 900px) and (min-width: 768px) {
.elementor-2955 .elementor-element.elementor-element-de5a24e{
   width: 37%!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5dfc85 */@media only screen and (max-width: 900px) and (min-width: 768px) {
.elementor-2955 .elementor-element.elementor-element-a5dfc85{
    width: 63%!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b09e754 */@media only screen and (min-width: 1025px) {
.elementor-2955 .elementor-element.elementor-element-b09e754{
    width: 100%!important;
}
}
@media only screen and (max-width: 1445px) and (min-width: 1367px) {
.elementor-2955 .elementor-element.elementor-element-b09e754 .aux-text-widget-header {
   padding: 8px 0px 3px 0px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33243f7 */@media only screen and (min-width: 1025px) {
.elementor-2955 .elementor-element.elementor-element-33243f7 .elementor-container{
    flex-direction: column!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfac2b7 */@media only screen and (min-width: 1025px) {
.elementor-2955 .elementor-element.elementor-element-dfac2b7{
    width: 100%!important;
}
}
@media only screen and (max-width: 1445px) and (min-width: 1367px) {
.elementor-2955 .elementor-element.elementor-element-dfac2b7 .aux-text-widget-header {
   padding: 8px 0px 3px 0px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-8eed3a3 */.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-text-widget-content{
    position: absolute;
    top: 24%;
    right: 50%;
    transform: translate(50%, -24%);
    width: 57%;
}
.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-text-widget-content .aux-button {
    margin: 15px 0 0 0;
}
.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-ico-box, .elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-ico-box img{
    width: 100%;
    max-width: 100%;
}
@media only screen and (max-width: 1025px){
.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-text-inner{
    width: 80%;
}
}
@media only screen and (max-width: 1025px) and (min-width: 768px){
.elementor-2955 .elementor-element.elementor-element-8eed3a3{
    height: 400px;
    overflow: hidden;
}
.elementor-2955 .elementor-element.elementor-element-8eed3a3 .col-title{
    width: 500px;
    margin: auto;
}
.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-img-box{
    opacity: 0;
}
}
@media only screen and (max-width: 767px){
.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-text-inner .col-title{
    max-width: 350px;
    margin: auto;
}
.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-img-box{
    opacity: 0;
}
}
@media only screen and (max-width:450px) {
.elementor-2955 .elementor-element.elementor-element-8eed3a3{
    padding: 100px 0 150px!important;
}
}
.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-overlay::after{
    display: none;
}
.elementor-2955 .elementor-element.elementor-element-8eed3a3 .aux-button:hover{
    background-color: var( --e-global-color-text );
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-1c10d2d */.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-text-widget-content{
    position: absolute;
    top: 24%;
    right: 50%;
    transform: translate(50%, -24%);
    width: 57%;
}
.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-text-widget-content .aux-button {
    margin: 15px 0 0 0;
}
.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-ico-box, .elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-ico-box img{
    width: 100%;
    max-width: 100%;
}
@media only screen and (max-width: 1025px){
.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-text-inner{
    width: 80%;
}
}
@media only screen and (max-width: 1025px) and (min-width: 768px){
.elementor-2955 .elementor-element.elementor-element-1c10d2d{
    height: 400px;
    overflow: hidden;
}
.elementor-2955 .elementor-element.elementor-element-1c10d2d .col-title{
    width: 500px;
    margin: auto;
}
.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-img-box{
    opacity: 0;
}
}
@media only screen and (max-width: 767px){
.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-text-inner .col-title{
    max-width: 350px;
    margin: auto;
}
.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-img-box{
    opacity: 0;
}
}
@media only screen and (max-width:450px) {
.elementor-2955 .elementor-element.elementor-element-1c10d2d{
    padding: 100px 0 150px!important;
}
}
.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-overlay::after{
    display: none;
}
.elementor-2955 .elementor-element.elementor-element-1c10d2d .aux-button:hover{
    background-color: var( --e-global-color-text );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bf1835 */@media only screen and (max-width: 1025px) and (min-width: 768px) {
.elementor-2955 .elementor-element.elementor-element-3bf1835 {
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-2dfe8c7 */.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .aux-button{
   border-bottom: 1px solid #865832;
}
.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .aux-text-widget-content{
    width: 222px;
    height: 261px;
    background-color: #FFFFFFD4;
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
}
.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .aux-ico-box, .elementor-2955 .elementor-element.elementor-element-2dfe8c7 .aux-ico-box img{
    width: 100%;
    max-width: 100%;
}
.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .aux-widget-text .aux-text-widget-content{
    mix-blend-mode: screen;
}
@media only screen and (max-width: 1025px) and (min-width: 768px) {
.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .aux-ico-box img{
    opacity: 0;
}
.elementor-2955 .elementor-element.elementor-element-2dfe8c7 .elementor-widget-container{
    background-color: transparent!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-dd04d8c */.elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-button{
   border-bottom: 1px solid #865832;
}
.elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-text-widget-content{
    width: 222px;
    height: 222px;
    background-color: #FFFFFFD4;
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
}
.elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-ico-box img, .elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-ico-box {
    width: 100%;
    max-width: 100%;
}
@media only screen and (max-width: 1025px) and (min-width: 768px) {
.elementor-2955 .elementor-element.elementor-element-dd04d8c .aux-ico-box img{
    opacity: 0;
}
.elementor-2955 .elementor-element.elementor-element-dd04d8c .elementor-widget-container{
    background-color: transparent!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf123e8 */@media only screen and (min-width: 1025px){
.elementor-2955 .elementor-element.elementor-element-cf123e8 {
    display:none;
}
}
@media only screen and (max-width: 767px){
.elementor-2955 .elementor-element.elementor-element-cf123e8 {
    display:none;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-2773f21 */.elementor-2955 .elementor-element.elementor-element-2773f21 .aux-text-widget-content{
    position: absolute;
    top: 11%;
    right: 50%;
    transform: translate(50%, -9%);
    max-width: 100%;
    width: 100%;
}
.elementor-2955 .elementor-element.elementor-element-2773f21 .aux-ico-box, .elementor-2955 .elementor-element.elementor-element-2773f21 .aux-ico-box img{
    width: 100%;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-0c51440 */.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-button{
   border-bottom: 1px solid #3E6A26;
}
.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-text-widget-content{
    width: 222px;
    height: 222px;
    background-color: #FFFFFFD4;
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
    
}
.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-ico-box, .elementor-2955 .elementor-element.elementor-element-0c51440 .aux-ico-box img{
    width: 100%;
    max-width: 100%;
}
@media only screen and (max-width: 769px) {
.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-text-widget-content{
    padding: 37px 0px 37px 0px;
    width: 211px;
    height: 189px;
}
}
@media only screen and (max-width: 1025px){
.elementor-2955 .elementor-element.elementor-element-0c51440 .aux-text-widget-content{
    width: 210px;
    height: 197px;
}
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-664ab69 */@media only screen and (max-width: 841px) {
.elementor-2955 .elementor-element.elementor-element-664ab69 .aux-the-svg svg{
    width: 114px;
}
.elementor-2955 .elementor-element.elementor-element-664ab69{
    top: 20px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c861941 */.elementor-2955 .elementor-element.elementor-element-c861941 .aux-button{
border-bottom: 1px solid #B97E00;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-a1d9368 */.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-text-widget-content{
    position: absolute;
    top: 24%;
    right: 50%;
    transform: translate(50%, -24%);
    width: 57%;
}
.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-text-widget-content .aux-button {
    margin: 15px 0 0 0;
}
.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-ico-box, .elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-ico-box img{
    width: 100%;
    max-width: 100%;
}
@media only screen and (max-width: 1025px){
.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-text-inner{
    width: 80%;
}
}
@media only screen and (max-width: 1025px) and (min-width: 768px){
.elementor-2955 .elementor-element.elementor-element-a1d9368{
    height: 400px;
    overflow: hidden;
}
}
@media only screen and (max-width: 768px){
.elementor-2955 .elementor-element.elementor-element-a1d9368 .aux-text-inner .col-title{
    max-width: 350px;
    margin: auto;
}
}/* End custom CSS */
/* Start custom CSS for aux_simple_svg, class: .elementor-element-eeb4809 */@media only screen and (max-width: 1025px){
.elementor-2955 .elementor-element.elementor-element-eeb4809 .aux-the-svg svg{
    width: 87px;
}
.elementor-2955 .elementor-element.elementor-element-eeb4809 {
    top: 25px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-bddfddd */.elementor-2955 .elementor-element.elementor-element-bddfddd .aux-button{
   border-bottom: 1px solid #865832;
}
.elementor-2955 .elementor-element.elementor-element-bddfddd .aux-text-widget-content{
    width: 222px;
    height: 261px;
    background-color: #FFFFFFD4;
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
}
.elementor-2955 .elementor-element.elementor-element-bddfddd .aux-ico-box, .elementor-2955 .elementor-element.elementor-element-bddfddd .aux-ico-box img{
    width: 100%;
    max-width: 100%;
}
.elementor-2955 .elementor-element.elementor-element-bddfddd .aux-widget-text .aux-text-widget-content{
    mix-blend-mode: screen;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-fd3095f */.elementor-2955 .elementor-element.elementor-element-fd3095f .aux-button{
   border-bottom: 1px solid #865832;
}
.elementor-2955 .elementor-element.elementor-element-fd3095f .aux-text-widget-content{
    width: 222px;
    height: 222px;
    background-color: #FFFFFFD4;
    position: absolute;
    top: 50%;
    right: 50%;
    transform: translate(50%, -50%);
}
.elementor-2955 .elementor-element.elementor-element-fd3095f .aux-ico-box img, .elementor-2955 .elementor-element.elementor-element-fd3095f .aux-ico-box {
    width: 100%;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0576089 */.elementor-2955 .elementor-element.elementor-element-0576089 {
    display:none;
}/* End custom CSS */
/* Start custom CSS for aux_advance_recent_product, class: .elementor-element-12d8bbe */.elementor-2955 .elementor-element.elementor-element-12d8bbe .product img{
    background-color: #F7F8FA;
    padding: 50px;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .product  .price ins{
    background-color: transparent;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe del .woocommerce-Price-amount bdi{
    color: var( --e-global-color-a53a40c );
    font-size: 15px;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .price{
    display: flex;
    flex-direction: column;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-info-wrapper{
    padding-bottom: 0;
    margin-bottom: -3px;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .price{
    top: 12px;
    position: relative;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .sale .aux-shop-meta-wrapper{
    padding-top: 0;
    margin-top: -6px;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .sale .aux-shop-info-wrapper{
    padding-top: 0;
    margin-top: -4px;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .auxshp-entry-main{
    padding: 17px 26px 17px 19px;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-badges-wrapper{
    justify-content: flex-end;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .onsale{
    border-radius: 0;
    margin-left: 3px;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-btns-wrapper {
    border-top: none;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .add_to_cart_button .aux-ico{
    display: none;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-btns-wrapper{
    position: absolute;
    top: 193px;
    left: 0;
    right: 0;
    display: flex;
    justify-content: center;
    transition: all 350ms ease-out;
    opacity: 0;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .woocommerce-LoopProduct-link.woocommerce-loop-product__link:after{
    content: "";
    position: absolute;
    left: 48px;
    right: 48px;
    top: 30px;
    bottom: 148px;
    background-color: #ffffffbd;
    transition: all 350ms ease-out;
    opacity: 0;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .product:hover .woocommerce-LoopProduct-link.woocommerce-loop-product__link:after{
    opacity: 1;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-meta-wrapper, .elementor-2955 .elementor-element.elementor-element-12d8bbe .auxshp-loop-title{
    z-index: 1;
    position: relative;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .product:hover .aux-shop-btns-wrapper{
    opacity: 1;
}
@media only screen and (max-width: 767px)  {
.elementor-2955 .elementor-element.elementor-element-12d8bbe .product img{
    width: 100%;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .woocommerce-loop-product__link:after{
    left: 0!important;
    right: 0!important;
    top: 23px!important;
    bottom: 132px!important;
    margin: auto!important;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-btns-wrapper{
    transform: translateY(33%);
    top: 33%;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .woocommerce-loop-product__link:after{
    left: 32px!important;
    right: 32px!important;
    top: 23px!important;
    bottom: 159px!important;
    width:auto!important;
}
}
@media only screen and (max-width: 500px)  {
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-btns-wrapper{
    transform: translateY(29%);
    top: 29%;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-info-wrapper{
    flex-direction: column;
    align-items: flex-start;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-widget-recent-products-pro .auxshp-loop-title{
    max-width: 100%;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .price{
   margin-bottom: 10px;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .auxshp-entry-main {
    padding: 17px 4px 17px 6px;
}
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .auxshp-wishlist-wrapper {
    position: absolute;
    z-index: 1;
    bottom: -152px;
    right: 165px;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-quicklook-wrapper{
    position: absolute;
    bottom: -146px;
    left: 173px;
}
@media only screen and (max-width: 1367px)  and (min-width: 1025px) {
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-btns-wrapper{
    top: 141px;
}
}
@media only screen and (max-width: 1441px)  and (min-width: 1367px) {
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-btns-wrapper{
    top: 153px;
}
}
@media only screen and (max-width: 1025px) and (min-width: 768px){
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-btns-wrapper {
    top: 31%;
}
}
@media only screen and (max-width:400px) {
.elementor-2955 .elementor-element.elementor-element-12d8bbe .aux-shop-btns-wrapper{
top: 24%!important;
}
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .product .auxshp-title-heading{
    transition: all 250ms ease-in;
}
.elementor-2955 .elementor-element.elementor-element-12d8bbe .product:hover .auxshp-title-heading{
    color:#A37F3C;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-abd5fb4 */@media only screen and (max-width:1367px) and (min-width: 1025px) {
.elementor-2955 .elementor-element.elementor-element-abd5fb4 .widget-content p {
   font-size: 14px!important;
}
}
@media only screen and (max-width:1025px) {
.elementor-2955 .elementor-element.elementor-element-abd5fb4 .aux-ico-box svg{
    width: 46px;
}
}
.elementor-2955 .elementor-element.elementor-element-abd5fb4 .aux-widget-advanced-text svg{
    transition: all 250ms ease-in;
}
.elementor-2955 .elementor-element.elementor-element-abd5fb4 .aux-widget-advanced-text:hover svg{
      fill: #A37F3C;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-397f082 */@media only screen and (max-width:1367px) and (min-width: 1025px) {
.elementor-2955 .elementor-element.elementor-element-397f082 .widget-content p {
   font-size: 14px!important;
}
}
.elementor-2955 .elementor-element.elementor-element-397f082 .aux-widget-advanced-text svg path{
    transition: all 250ms ease-in;
}
.elementor-2955 .elementor-element.elementor-element-397f082 .aux-widget-advanced-text:hover svg path{
       stroke: #A37F3C;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-6c1055c */@media only screen and (max-width:1367px) and (min-width: 1025px) {
.elementor-2955 .elementor-element.elementor-element-6c1055c .widget-content p {
   font-size: 14px!important;
}
}
.elementor-2955 .elementor-element.elementor-element-6c1055c .aux-widget-advanced-text svg{
    transition: all 250ms ease-in;
}
.elementor-2955 .elementor-element.elementor-element-6c1055c .aux-widget-advanced-text:hover svg{
      fill: #A37F3C;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-5ef83f6 */@media only screen and (max-width:1367px) and (min-width: 1025px) {
.elementor-2955 .elementor-element.elementor-element-5ef83f6 .widget-content p {
   font-size: 14px!important;
}
}
.elementor-2955 .elementor-element.elementor-element-5ef83f6 .aux-widget-advanced-text svg{
    transition: all 250ms ease-in;
}
.elementor-2955 .elementor-element.elementor-element-5ef83f6 .aux-widget-advanced-text:hover svg{
      fill: #A37F3C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45ef885 */@media only screen and (max-width: 1440px) and (min-width: 1025px) {
.elementor-2955 .elementor-element.elementor-element-45ef885 .widget-content p {
    font-size: 13px!important;
}
.elementor-2955 .elementor-element.elementor-element-45ef885 .col-title{
    font-size: 23px!important;
}
}/* End custom CSS */