.elementor-4784 .elementor-element.elementor-element-2d5388e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:80px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-4784 .elementor-element.elementor-element-6b724076{--display:flex;--background-transition:0.3s;}.elementor-4784 .elementor-element.elementor-element-6b724076.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4784 .elementor-element.elementor-element-cd4c7e7 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-4784 .elementor-element.elementor-element-cd4c7e7{z-index:0;}.elementor-4784 .elementor-element.elementor-element-cd4c7e7 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-4784 .elementor-element.elementor-element-cd4c7e7 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-4784 .elementor-element.elementor-element-cd4c7e7 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-4784 .elementor-element.elementor-element-cd4c7e7 .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background-color:var( --e-global-color-b10c646 );}.elementor-4784 .elementor-element.elementor-element-cd4c7e7 .jet-woo-swiper-vertical .swiper-pagination.swiper-pagination-bullets-dynamic{width:15px;}.elementor-4784 .elementor-element.elementor-element-cd4c7e7 .swiper-pagination .swiper-pagination-bullet:hover{background-color:var( --e-global-color-19cd879 );}.elementor-4784 .elementor-element.elementor-element-cd4c7e7 .swiper-pagination .swiper-pagination-bullet-active{background-color:var( --e-global-color-19cd879 );}.elementor-4784 .elementor-element.elementor-element-cd4c7e7 .swiper-pagination{padding:0px 0px 0px 0px;}.elementor-4784 .elementor-element.elementor-element-ac10d51{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:0;}.elementor-4784 .elementor-element.elementor-element-ac10d51 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4784 .elementor-element.elementor-element-ac10d51.elementor-element{--align-self:center;}.elementor-4784 .elementor-element.elementor-element-ac10d51 .swiper-wrapper{display:flex;align-items:center;}.elementor-4784 .elementor-element.elementor-element-6b2dfcb{--display:flex;--background-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4784 .elementor-element.elementor-element-25bac700 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4784 .elementor-element.elementor-element-25bac700 .elementor-heading-title{color:var( --e-global-color-19cd879 );}.elementor-4784 .elementor-element.elementor-element-503d895d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4784 .elementor-element.elementor-element-503d895d.elementor-element{--align-self:flex-start;}.elementor-4784 .elementor-element.elementor-element-503d895d .jet-listing-dynamic-field__content{color:var( --e-global-color-6c441d3 );font-family:var( --e-global-typography-4ea129a-font-family ), Sans-serif;font-size:var( --e-global-typography-4ea129a-font-size );font-weight:var( --e-global-typography-4ea129a-font-weight );text-transform:var( --e-global-typography-4ea129a-text-transform );line-height:var( --e-global-typography-4ea129a-line-height );letter-spacing:var( --e-global-typography-4ea129a-letter-spacing );}.elementor-4784 .elementor-element.elementor-element-503d895d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-4784 .elementor-element.elementor-element-503d895d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4784 .elementor-element.elementor-element-6080def9 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-4784 .elementor-element.elementor-element-6080def9.elementor-element{--align-self:flex-start;}.woocommerce .elementor-4784 .elementor-element.elementor-element-6080def9 .price{color:var( --e-global-color-19cd879 );font-family:var( --e-global-typography-9697fd2-font-family ), Sans-serif;font-size:var( --e-global-typography-9697fd2-font-size );font-weight:var( --e-global-typography-9697fd2-font-weight );line-height:var( --e-global-typography-9697fd2-line-height );}.woocommerce .elementor-4784 .elementor-element.elementor-element-6080def9 .price ins{color:var( --e-global-color-19cd879 );font-family:var( --e-global-typography-9697fd2-font-family ), Sans-serif;font-size:var( --e-global-typography-9697fd2-font-size );font-weight:var( --e-global-typography-9697fd2-font-weight );line-height:var( --e-global-typography-9697fd2-line-height );}.elementor-4784 .elementor-element.elementor-element-6904f5bb{--display:flex;--background-transition:0.3s;}.woocommerce .elementor-4784 .elementor-element.elementor-element-16017948 .woocommerce-product-details__short-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.woocommerce .elementor-4784 .elementor-element.elementor-element-ce3884d .woocommerce-product-details__short-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-wc-add-to-cart .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .elementor-button{background-color:var( --e-global-color-19cd879 );font-family:var( --e-global-typography-67b815c-font-family ), Sans-serif;font-size:var( --e-global-typography-67b815c-font-size );font-weight:var( --e-global-typography-67b815c-font-weight );text-transform:var( --e-global-typography-67b815c-text-transform );line-height:var( --e-global-typography-67b815c-line-height );letter-spacing:var( --e-global-typography-67b815c-letter-spacing );fill:var( --e-global-color-b10c646 );color:var( --e-global-color-b10c646 );border-radius:0px 0px 0px 0px;padding:8px 18px 8px 18px;}.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .elementor-button:hover, .elementor-4784 .elementor-element.elementor-element-6a62f0d1 .elementor-button:focus{background-color:var( --e-global-color-6c441d3 );color:var( --e-global-color-b10c646 );}.elementor-4784 .elementor-element.elementor-element-6a62f0d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4784 .elementor-element.elementor-element-6a62f0d1.elementor-element{--align-self:flex-start;}.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .elementor-button:hover svg, .elementor-4784 .elementor-element.elementor-element-6a62f0d1 .elementor-button:focus svg{fill:var( --e-global-color-b10c646 );}.elementor-4784 .elementor-element.elementor-element-373e1901{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--background-transition:0.3s;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4784 .elementor-element.elementor-element-204fa134 > .elementor-widget-container{background-color:var( --e-global-color-ada707f );padding:22px 34px 22px 34px;}.elementor-4784 .elementor-element.elementor-element-204fa134.elementor-element{--align-self:flex-start;}.elementor-4784 .elementor-element.elementor-element-204fa134{--icon-box-icon-margin:28px;}.elementor-4784 .elementor-element.elementor-element-204fa134 .elementor-icon-box-title{margin-bottom:14px;color:var( --e-global-color-19cd879 );}.elementor-4784 .elementor-element.elementor-element-204fa134 .elementor-icon{font-size:36px;}.elementor-4784 .elementor-element.elementor-element-204fa134 .elementor-icon-box-title, .elementor-4784 .elementor-element.elementor-element-204fa134 .elementor-icon-box-title a{font-family:"Avenir-Medium", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:21.86px;letter-spacing:1px;}.elementor-4784 .elementor-element.elementor-element-204fa134 .elementor-icon-box-description{color:var( --e-global-color-d3c6125 );font-family:"Avenir-Medium", Sans-serif;font-size:14px;font-weight:normal;line-height:19.2px;letter-spacing:1px;}.elementor-4784 .elementor-element.elementor-element-48f98618 > .elementor-widget-container{background-color:var( --e-global-color-ada707f );padding:22px 34px 22px 34px;}.elementor-4784 .elementor-element.elementor-element-48f98618.elementor-element{--align-self:flex-start;}.elementor-4784 .elementor-element.elementor-element-48f98618{--icon-box-icon-margin:28px;}.elementor-4784 .elementor-element.elementor-element-48f98618 .elementor-icon-box-title{margin-bottom:14px;color:var( --e-global-color-19cd879 );}.elementor-4784 .elementor-element.elementor-element-48f98618 .elementor-icon{font-size:36px;}.elementor-4784 .elementor-element.elementor-element-48f98618 .elementor-icon-box-title, .elementor-4784 .elementor-element.elementor-element-48f98618 .elementor-icon-box-title a{font-family:"Avenir-Medium", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:21.86px;letter-spacing:1px;}.elementor-4784 .elementor-element.elementor-element-48f98618 .elementor-icon-box-description{color:var( --e-global-color-d3c6125 );font-family:"Avenir-Medium", Sans-serif;font-size:14px;font-weight:normal;line-height:19.2px;letter-spacing:1px;}.elementor-4784 .elementor-element.elementor-element-6dbe865f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:94px;--padding-bottom:120px;--padding-left:100px;--padding-right:100px;--z-index:0;}.woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-19cd879 );font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:400;line-height:42.71px;}.woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-b10c646 );}.woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-19cd879 );}.woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-b10c646 );}.woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-b10c646 );}.woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-Tabs-panel{color:var( --e-global-color-6c441d3 );}.woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"Avenir-Medium", Sans-serif;font-size:16px;font-weight:500;line-height:21.86px;letter-spacing:1px;border-width:0px 0px 0px 0px;margin-top:-0px;}.woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-Tabs-panel h2{color:var( --e-global-color-6c441d3 );}.woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-9697fd2-font-family ), Sans-serif;font-size:var( --e-global-typography-9697fd2-font-size );font-weight:var( --e-global-typography-9697fd2-font-weight );line-height:var( --e-global-typography-9697fd2-line-height );}.elementor-4784 .elementor-element.elementor-element-49322396{--display:flex;--background-transition:0.3s;}.elementor-4784 .elementor-element.elementor-element-15d4d7d3{--display:flex;--min-height:288px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-4784 .elementor-element.elementor-element-28f390cd{--spacer-size:50px;}.elementor-4784 .elementor-element.elementor-element-15d4d7d3, .elementor-4784 .elementor-element.elementor-element-15d4d7d3::before{--border-transition:0.3s;}.elementor-4784 .elementor-element.elementor-element-890ffda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:120px;--padding-bottom:120px;--padding-left:100px;--padding-right:100px;}.elementor-4784 .elementor-element.elementor-element-785d403b > .elementor-widget-container{margin:0px 0px 65px 0px;}.elementor-4784 .elementor-element.elementor-element-785d403b .elementor-heading-title{color:var( --e-global-color-19cd879 );}.elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(80px / 2);padding-right:calc(80px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid, .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-80px / 2);margin-right:calc(-80px / 2);width:calc(100% + 80px);}.elementor-4784 .elementor-element.elementor-element-6761fcd2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-4784 .elementor-element.elementor-element-6b724076{--width:52.591%;}}@media(max-width:1024px){.elementor-4784 .elementor-element.elementor-element-2d5388e6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4784 .elementor-element.elementor-element-ac10d51{--e-image-carousel-slides-to-show:3;}.elementor-4784 .elementor-element.elementor-element-ac10d51 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4784 .elementor-element.elementor-element-503d895d .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-4ea129a-font-size );line-height:var( --e-global-typography-4ea129a-line-height );letter-spacing:var( --e-global-typography-4ea129a-letter-spacing );}.woocommerce .elementor-4784 .elementor-element.elementor-element-6080def9 .price{font-size:var( --e-global-typography-9697fd2-font-size );line-height:var( --e-global-typography-9697fd2-line-height );}.woocommerce .elementor-4784 .elementor-element.elementor-element-6080def9 .price ins{font-size:var( --e-global-typography-9697fd2-font-size );line-height:var( --e-global-typography-9697fd2-line-height );}.woocommerce .elementor-4784 .elementor-element.elementor-element-16017948 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.woocommerce .elementor-4784 .elementor-element.elementor-element-ce3884d .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .elementor-button{font-size:var( --e-global-typography-67b815c-font-size );line-height:var( --e-global-typography-67b815c-line-height );letter-spacing:var( --e-global-typography-67b815c-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4784 .elementor-element.elementor-element-6dbe865f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-9697fd2-font-size );line-height:var( --e-global-typography-9697fd2-line-height );}.elementor-4784 .elementor-element.elementor-element-890ffda{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container{margin:-13px 0px -13px 0px;}:is( .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(49px / 2);padding-right:calc(49px / 2);padding-top:calc(26px / 2);padding-bottom:calc(26px / 2);}:is( .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid, .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-49px / 2);margin-right:calc(-49px / 2);width:calc(100% + 49px);}.elementor-4784 .elementor-element.elementor-element-6761fcd2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-4784 .elementor-element.elementor-element-2d5388e6{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4784 .elementor-element.elementor-element-ac10d51{--e-image-carousel-slides-to-show:3;}.elementor-4784 .elementor-element.elementor-element-503d895d .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-4ea129a-font-size );line-height:var( --e-global-typography-4ea129a-line-height );letter-spacing:var( --e-global-typography-4ea129a-letter-spacing );}.woocommerce .elementor-4784 .elementor-element.elementor-element-6080def9 .price{font-size:var( --e-global-typography-9697fd2-font-size );line-height:var( --e-global-typography-9697fd2-line-height );}.woocommerce .elementor-4784 .elementor-element.elementor-element-6080def9 .price ins{font-size:var( --e-global-typography-9697fd2-font-size );line-height:var( --e-global-typography-9697fd2-line-height );}.woocommerce .elementor-4784 .elementor-element.elementor-element-16017948 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.woocommerce .elementor-4784 .elementor-element.elementor-element-ce3884d .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .elementor-button{font-size:var( --e-global-typography-67b815c-font-size );line-height:var( --e-global-typography-67b815c-line-height );letter-spacing:var( --e-global-typography-67b815c-letter-spacing );}.elementor-4784 .elementor-element.elementor-element-373e1901{--content-width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4784 .elementor-element.elementor-element-204fa134 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4784 .elementor-element.elementor-element-48f98618 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4784 .elementor-element.elementor-element-6dbe865f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.woocommerce .elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-9697fd2-font-size );line-height:var( --e-global-typography-9697fd2-line-height );}.elementor-4784 .elementor-element.elementor-element-890ffda{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4784 .elementor-element.elementor-element-785d403b > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-4784 .elementor-element.elementor-element-282417fc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-4784 .elementor-element.elementor-element-6761fcd2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4784 .elementor-element.elementor-element-2d5388e6{--content-width:100%;}.elementor-4784 .elementor-element.elementor-element-6b724076{--width:100%;}.elementor-4784 .elementor-element.elementor-element-6b2dfcb{--content-width:100%;}.elementor-4784 .elementor-element.elementor-element-6dbe865f{--content-width:100%;}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-cd4c7e7 */.jet-woo-product-gallery__image img
{
    max-height: 600px !important;
    width:auto !important;
   
    
}
.elementor-4784 .elementor-element.elementor-element-cd4c7e7 .swiper-pagination {
  bottom: auto !important;
  top: calc(50% - 50px) !important;
  left: 0px !important;
  text-align: left !important
}

.elementor-4784 .elementor-element.elementor-element-cd4c7e7 .swiper-pagination-bullet
{
    display: block;
    margin-bottom: 16px;
     border:1px solid var( --e-global-color-19cd879 ) !important;
}
.elementor-4784 .elementor-element.elementor-element-cd4c7e7 .jet-woo-product-gallery__image-link  {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ac10d51 */.elementor-4784 .elementor-element.elementor-element-ac10d51 .swiper-slide-inner
{
    width:130px;
    height: 130px;
    
}
.elementor-4784 .elementor-element.elementor-element-ac10d51 .swiper-slide.active .swiper-slide-inner
{
 border:1px solid #2B2A32 !important;
}
.elementor-4784 .elementor-element.elementor-element-ac10d51 .swiper-slide-image
{
    height: 130px;
    width:auto;
    padding: 20px;
}
.elementor-4784 .elementor-element.elementor-element-ac10d51 .swiper-pagination
{
    visibility: hidden;
}
@media (max-width:767px)
{
    .elementor-4784 .elementor-element.elementor-element-ac10d51 .swiper-slide-inner
{
    width:90px;
    height: 90px;
    
}
.elementor-4784 .elementor-element.elementor-element-ac10d51 .swiper-slide-image
{
    height: 90px;
    padding: 10px;
}
}
@media (max-width:500px)
{
    .elementor-4784 .elementor-element.elementor-element-ac10d51 .swiper-slide-inner
{
    width:65px;
    height: 65px;
    
}
.elementor-4784 .elementor-element.elementor-element-ac10d51 .swiper-slide-image
{
    height: 65px;
    padding: 5px;
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-ce3884d */.elementor-4784 .elementor-element.elementor-element-ce3884d
{
    display: none;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-6a62f0d1 */.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variations th,
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variations td {
  background-color: transparent !important;
  padding: 0px;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .woocommerce-variation-price
{
    display: none;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variations th,
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variations td {
  text-align: left;
  padding: 0px;
}
body.rtl .elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variations th,
body.rtl .elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variations td {
  text-align: right;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variations th {
  margin-bottom: 4px;
}

.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .single_variation_wrap .woocommerce-variation-price {
  margin-bottom: 24px;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variations th label {
  margin-top: -10px;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variations th label,
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .woo-selected-variation-item-name {
  font-family: "Playfair Display", Sans-serif;
  font-size: 24px;
  font-weight: 600 !important;
  line-height: 31.99px;
}

.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .woo-selected-variation-item-name {
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .reset_variations {
  display: none !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variable-items-wrapper .variable-item {
  background-color: var(--e-global-color-19cd879);
  color: #fff;
  box-shadow: none !important;

  margin: 0px;
  margin-right: 12px;
  margin-top: 12px;
  padding: 18px 16px;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variable-item-span {
  font-family: "Avenir_Regular";
  font-size: 12px !important;
  font-weight: 900 !important;
  line-height: 21.6px !important;
  letter-spacing: 1px !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variable-items-wrapper .variable-item.selected {
  background-color: var(--e-global-color-19cd879) !important;
  color: #fff !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variable-items-wrapper .variable-item {
  color: var(--e-global-color-19cd879) !important;
  background: #fff !important;
  border: 1px solid var(--e-global-color-19cd879) !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .qib-button-wrapper {
  max-width: 108px;
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .qib-button button:focus,
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .qib-button input:focus
{
    outline:none !important;
    box-shadow: none !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .qib-button button,
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .qib-button input {
  font-family: "Avenir_Regular";
  font-size: 18px !important;
  font-weight: 400 !important;
  line-height: 27px !important;
  letter-spacing: 0px !important;
  background-color: transparent !important;
  border: 0px !important;
  color: #655a4f !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .qib-button input {
  width: auto !important;
  padding: 0px !important;
  border: 0px !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .quantity.wqpmb_quantity input
{
    max-width: 48px;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .qib-button input:focus-visible {
  outline: none !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .minus.qib-button {
  margin-left: 0px !important;
  padding: 0px !important;
  width: 14px;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
body.rtl .elementor-4784 .elementor-element.elementor-element-6a62f0d1 .minus.qib-button {
 
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .plus.qib-button {
  margin-left: 0px !important;
  padding: 0px !important;
  width: 14px;
  padding-left: 0px !important;
  padding-right: 0px !important;
}
body.rtl .elementor-4784 .elementor-element.elementor-element-6a62f0d1 .plus.qib-button {
  
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .qib-button-wrapper {
  border: 1px solid #655a4f;
  margin: 0px !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .single_add_to_cart_button {
  margin-left: 24px !important;
  margin-right: 24px !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .single_variation_wrap {
  margin-top: 36px !important;
}

.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .reset_variations {
  color: var(--e-global-color-6c441d3);
  font-family: var(--e-global-typography-4ea129a-font-family), Sans-serif;
  font-size: 11px !important;
  font-weight: var(--e-global-typography-4ea129a-font-weight);
  text-transform: var(--e-global-typography-4ea129a-text-transform);
  line-height: var(--e-global-typography-4ea129a-line-height);
  letter-spacing: 0px !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .woo-variation-items-wrapper {
  padding-bottom: 0px !important;
  margin-bottom: -17px;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .woocommerce-variation-description,
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .variations {
  margin-bottom: 12px !important;
}

.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .single_add_to_cart_button.disabled {
  background-color: var(--e-global-color-19cd879) !important;
  padding: 8px 18px 8px 18px !important;
  color: var(--e-global-color-b10c646) !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .woocommerce-variation-price .price {
  color: var(--e-global-color-6c441d3) !important;
  font-family: var(--e-global-typography-4ea129a-font-family), Sans-serif;
  font-size: var(--e-global-typography-4ea129a-font-size);
  font-weight: var(--e-global-typography-4ea129a-font-weight);
  text-transform: var(--e-global-typography-4ea129a-text-transform);
  line-height: var(--e-global-typography-4ea129a-line-height);
  letter-spacing: var(--e-global-typography-4ea129a-letter-spacing);
}

.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .woocommerce-variation-description {
  max-width: 490px;
  color: #655a4f !important;
}
.elementor-4784 .elementor-element.elementor-element-6a62f0d1 .woo-selected-variation-item-name {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-204fa134 */.elementor-4784 .elementor-element.elementor-element-204fa134 .elementor-icon-box-title
{
    margin-top: 0px;
}
body.rtl .elementor-4784 .elementor-element.elementor-element-204fa134 .elementor-icon-box-wrapper
{
    flex-direction: row !important;
}
body.rtl .elementor-4784 .elementor-element.elementor-element-204fa134 .elementor-icon-box-content
{
    text-align: right;
}
body.rtl .elementor-4784 .elementor-element.elementor-element-204fa134 .elementor-icon-box-icon
{
    margin-left: 28px;
    margin-right: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-48f98618 */.elementor-4784 .elementor-element.elementor-element-48f98618 .elementor-icon-box-title
{
    margin-top: 0px;
}
body.rtl .elementor-4784 .elementor-element.elementor-element-48f98618 .elementor-icon-box-wrapper
{
    flex-direction: row !important;
}
body.rtl .elementor-4784 .elementor-element.elementor-element-48f98618 .elementor-icon-box-content
{
    text-align: right;
}
body.rtl .elementor-4784 .elementor-element.elementor-element-48f98618 .elementor-icon-box-icon
{
    margin-left: 28px;
    margin-right: 0px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-60ae6929 */.elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-Tabs-panel h2:first-child
{
    display: none;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .tabs.wc-tabs
{
    padding: 0px !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .tabs.wc-tabs li
{
   margin-left: 0px !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .tabs.wc-tabs li,
.elementor-4784 .elementor-element.elementor-element-60ae6929 #tab-description
{
    border:0px !important;
    padding: 0px;
    
  
padding-top: 40px;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .tabs.wc-tabs li a
{
    padding: 0px !important;

}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .tabs.wc-tabs li
{
    margin-right: 40px !important;
    margin-bottom: 10px !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .tabs.wc-tabs li.active a
{
    border-bottom:3px solid var( --e-global-color-19cd879 ) !important;
    display: inline-block;
    font-weight: 600 !important;
    
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 .accordionDesc .title,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .accordionAddInfo .title,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .accordionReview .title
{
    display: none;
      font-family: "Playfair Display", Sans-serif !important;
        font-weight: 400 !important;
        font-size: 32px;
        line-height: 42.66px;
        letter-spacing: 0px;
        margin-bottom: 12px !important;
        color: #2B2A32 !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .accordionDesc .title.active,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .accordionAddInfo .title.active,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .accordionReview .title.active
{
    font-weight: 600 !important;
    border-bottom:3px solid var( --e-global-color-19cd879 ) !important;
    
}


@media(max-width:1024px)
{
    .elementor-4784 .elementor-element.elementor-element-60ae6929 .tabs.wc-tabs
    {
        display: none !important;
    }
    .elementor-4784 .elementor-element.elementor-element-60ae6929 .accordionDesc .title,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .accordionAddInfo .title,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .accordionReview .title
{
    display: inline-block;
}
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 .shop_attributes
{
    display: none;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-Tabs-panel
{
    padding: 30px 0px 0px 0px !important;
    
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 #tab-additional_information table td
{
    background-color: transparent !important;
    border: 0px !important;
    color:#655A4F !important;
    padding-left: 0px;
    
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 #tab-additional_information table tr
{
    border-bottom:1px solid #D9D9D9 !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 #tab-additional_information table tr:last-child
{
    border-bottom:0px solid #D9D9D9 !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 #tab-additional_information table tr td:first-child
{
    font-family: "Playfair Display" !important;
    font-weight: 600 !important;
    font-size: 16px;
    line-height: 22.4px;
    letter-spacing: 0.8px;
    
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 #tab-additional_information table tr > td:last-child
{
    font-family: "Avenir_Regular" !important;
    font-weight: 400 !important;
    font-size: 16px;
    line-height: 22.4px;
    letter-spacing: 0.8px;
    
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist
{
    padding-left: 0px;
    
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text
{
    margin-left: 88px !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text
{
    background-color: #F7EFE0 !important;
    padding: 40px 30px 40px 40px !important;
    border: 0px !important;
    border-radius: 0px !important;
   
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review
{
    margin-bottom: 40px !important;
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text:before
{
  content:url(/wp-content/uploads/2023/07/dimond.svg) !important;
display: inline-block !important;
position: absolute;
left: 63px;
top: 23px;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text .star-rating span
{
    color: #B9A178 !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text .meta
{
    margin-bottom: 24px;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text .meta,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text .meta em,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text .meta strong
{
      font-family: "Avenir-Medium", Sans-serif;
  font-size: 20px !important;
  font-weight: 500 !important;
  line-height: 27.32px;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-style: normal;
  color: var( --e-global-color-19cd879 ) !important
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text .description
{
    
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 .avatar
{
    height: 48px !important;
object-fit: cover;
width: 48px !important;
border-radius: 50% !important;
border: 0px !important;
margin-top: 23px !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 #reply-title
{
        font-family: "Playfair Display" !important;
        font-weight: 500 !important;
        font-size: 24px;
        line-height: 32px;
        letter-spacing: 0px;
        margin-bottom: 12px !important;
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 #commentform 
{
    background-color: #F7EFE0 !important;
    padding: 60px !important;
    border: 0px !important;
    border-radius: 0px !important;
    margin-top: 20px !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-comment input
{
    margin-bottom: 24px !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-comment input, .elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-comment textarea
{
    border: 1px solid #655A4F !important;
    border-radius: 0px !important;
    
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-comment label,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-author label,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-email label
{
    margin-bottom: 7px !important;
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 .form-submit input
{
    font-family: "Avenir_Regular", Sans-serif !important;
font-size: 12px  !important;
font-weight: 800  !important;
text-transform: uppercase !important;
line-height: 21.6px  !important;
letter-spacing: 1px  !important;
color: var( --e-global-color-b10c646 ) !important;
background-color: var( --e-global-color-19cd879 ) !important;
border-radius: 0 !important;
padding: 8px 18px 8px 18px  !important;
margin-top: 24px !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .form-submit input:hover
{
    background-color: var( --e-global-color-6c441d3 ) !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-rating
{
    margin-bottom: 30px !important;
    display: flex;
align-items: center;
    
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-rating label
{
    display: inline;
    float: left;
    font-family: "Playfair Display" !important;
    font-weight: 500 !important;
    font-size: 24px;
    line-height: 32px;
    letter-spacing: 0px;
    margin-right: 21px !important;
    
}
body.rtl .elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-rating label
{
     margin-right: 0px !important;
      margin-left: 21px !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-rating .stars a:before
{
    color: #B9A178;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-rating .stars a
{
    margin-top: 10px;
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 #tab-description
{
    max-width: 580px !important
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 #tab-additional_information
{
    max-width: 400px;
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 #tab-additional_information tr td:first-child
{
    width:200px;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .star-rating
{
    font-size: 20px !important;
    margin-right: 6px !important;
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 .stars a
{
    margin-right: 2px;
}

.elementor-4784 .elementor-element.elementor-element-60ae6929 .stars a:before
{
    font-size: 20px !important;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 p a
{
    color: var( --e-global-color-6c441d3 );
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-cookies-consent input, .elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-cookies-consent label
{
    display: inline;
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-cookies-consent label
{
    margin-right: 5px;
margin-top: 10px;
}
body.rtl .elementor-4784 .elementor-element.elementor-element-60ae6929 .comment-form-cookies-consent label
{
    margin-right: 0px;
    margin-left: 5px;

}
.elementor-4784 .elementor-element.elementor-element-60ae6929 .woocommerce-Reviews
{
    max-width: 689px;
}

@media (max-width:767px)
{
    .elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text .meta,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text .meta em,
.elementor-4784 .elementor-element.elementor-element-60ae6929 .commentlist .review .comment-text .meta strong
{
      font-family: "Avenir-Medium", Sans-serif;
  font-size: 16px !important;
 
  line-height: 22px;
  
}
.elementor-4784 .elementor-element.elementor-element-60ae6929 #commentform
{
    padding: 30px !important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir-Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2023/06/Avenir-Medium.eot');
	src: url('/wp-content/uploads/2023/06/Avenir-Medium.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2023/06/Avenir-Medium.woff2') format('woff2'),
		url('/wp-content/uploads/2023/06/Avenir-Medium.woff') format('woff'),
		url('/wp-content/uploads/2023/06/Avenir-Medium.ttf') format('truetype'),
		url('/wp-content/uploads/2023/06/Avenir-Medium.svg#Avenir-Medium') format('svg');
}
/* End Custom Fonts CSS */