.elementor-29 .elementor-element.elementor-element-8ab2b99{--display:flex;--min-height:100vh;--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;--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-29 .elementor-element.elementor-element-8ab2b99:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-8ab2b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D362B;}.elementor-29 .elementor-element.elementor-element-0aead20{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-0aead20:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-0aead20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0aead20.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-f8c027e{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-f8c027e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-189ff02 .qodef-qi-grid > .qodef-grid-inner{gap:10px;}.elementor-29 .elementor-element.elementor-element-189ff02 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -10px/2 );}.elementor-29 .elementor-element.elementor-element-189ff02 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -10px/2 );}.elementor-29 .elementor-element.elementor-element-189ff02 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:10px;}.elementor-29 .elementor-element.elementor-element-189ff02 .qodef-item-layout--info-on-image .woocommerce-loop-category__title{padding:75px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-189ff02 .qodef-qi-button{font-family:"Outfit", Sans-serif;font-size:0.05rem;font-weight:600;letter-spacing:0.2rem;}.elementor-29 .elementor-element.elementor-element-189ff02 .qodef-qi-button.qodef-layout--filled{background-color:#00000075;}.elementor-29 .elementor-element.elementor-element-1fd72ca{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-1fd72ca:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1fd72ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0f99027{text-align:center;}.elementor-29 .elementor-element.elementor-element-0f99027 .elementor-heading-title{color:#444444;}.elementor-29 .elementor-element.elementor-element-bcc5870 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-29 .elementor-element.elementor-element-bcc5870{text-align:center;color:#444444;}.elementor-29 .elementor-element.elementor-element-5549bf9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5549bf9.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-76e8085{--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 10px;--row-gap:0px;--column-gap:10px;--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-29 .elementor-element.elementor-element-e475743 .elementor-cta .elementor-cta__bg, .elementor-29 .elementor-element.elementor-element-e475743 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29 .elementor-element.elementor-element-e475743 .elementor-cta__content{min-height:680px;text-align:center;padding:350px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e475743 .elementor-cta__title{font-size:0.8rem;font-weight:600;letter-spacing:0.25rem;}.elementor-29 .elementor-element.elementor-element-e475743 .elementor-cta__description{font-size:2rem;font-weight:500;letter-spacing:0.25rem;}.elementor-29 .elementor-element.elementor-element-e475743 .elementor-cta__button{font-family:"Outfit", Sans-serif;font-size:0.75rem;font-weight:400;letter-spacing:0.05rem;color:#444444;background-color:#FFFFFF;border-width:0px;border-radius:0px;}.elementor-29 .elementor-element.elementor-element-e475743 .elementor-cta__button:hover{background-color:#E2E2E2;}.elementor-29 .elementor-element.elementor-element-e475743 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-29 .elementor-element.elementor-element-d278fe7{--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 10px;--row-gap:0px;--column-gap:10px;--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-29 .elementor-element.elementor-element-e0f709d .elementor-cta .elementor-cta__bg, .elementor-29 .elementor-element.elementor-element-e0f709d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29 .elementor-element.elementor-element-e0f709d .elementor-cta__content{min-height:680px;text-align:center;padding:350px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-e0f709d .elementor-cta__title{font-size:0.8rem;font-weight:600;letter-spacing:0.25rem;}.elementor-29 .elementor-element.elementor-element-e0f709d .elementor-cta__description{font-size:2rem;font-weight:500;letter-spacing:0.25rem;}.elementor-29 .elementor-element.elementor-element-e0f709d .elementor-cta__button{font-family:"Outfit", Sans-serif;font-size:0.75rem;font-weight:400;letter-spacing:0.05rem;color:#444444;background-color:#FFFFFF;border-width:0px;border-radius:0px;}.elementor-29 .elementor-element.elementor-element-e0f709d .elementor-cta__button:hover{background-color:#E2E2E2;}.elementor-29 .elementor-element.elementor-element-e0f709d .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-29 .elementor-element.elementor-element-8ac7a95{--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 10px;--row-gap:0px;--column-gap:10px;--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-29 .elementor-element.elementor-element-224dbee .elementor-cta .elementor-cta__bg, .elementor-29 .elementor-element.elementor-element-224dbee .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29 .elementor-element.elementor-element-224dbee .elementor-cta__content{min-height:680px;text-align:center;padding:350px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-224dbee .elementor-cta__title{font-size:0.8rem;font-weight:600;letter-spacing:0.25rem;}.elementor-29 .elementor-element.elementor-element-224dbee .elementor-cta__description{font-size:2rem;font-weight:500;letter-spacing:0.25rem;}.elementor-29 .elementor-element.elementor-element-224dbee .elementor-cta__button{font-family:"Outfit", Sans-serif;font-size:0.75rem;font-weight:400;letter-spacing:0.05rem;color:#444444;background-color:#FFFFFF;border-width:0px;border-radius:0px;}.elementor-29 .elementor-element.elementor-element-224dbee .elementor-cta__button:hover{background-color:#E2E2E2;}.elementor-29 .elementor-element.elementor-element-224dbee .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-29 .elementor-element.elementor-element-d264bf4{--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 10px;--row-gap:0px;--column-gap:10px;--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-29 .elementor-element.elementor-element-bc7049f .elementor-cta .elementor-cta__bg, .elementor-29 .elementor-element.elementor-element-bc7049f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29 .elementor-element.elementor-element-bc7049f .elementor-cta__content{min-height:680px;text-align:center;padding:350px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-bc7049f .elementor-cta__title{font-size:0.8rem;font-weight:600;letter-spacing:0.25rem;}.elementor-29 .elementor-element.elementor-element-bc7049f .elementor-cta__description{font-size:2rem;font-weight:500;letter-spacing:0.25rem;}.elementor-29 .elementor-element.elementor-element-bc7049f .elementor-cta__button{font-family:"Outfit", Sans-serif;font-size:0.75rem;font-weight:400;letter-spacing:0.05rem;color:#444444;background-color:#FFFFFF;border-width:0px;border-radius:0px;}.elementor-29 .elementor-element.elementor-element-bc7049f .elementor-cta__button:hover{background-color:#E2E2E2;}.elementor-29 .elementor-element.elementor-element-bc7049f .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-29 .elementor-element.elementor-element-69e05a2{--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 10px;--row-gap:0px;--column-gap:10px;--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-29 .elementor-element.elementor-element-c19c651 .elementor-cta .elementor-cta__bg, .elementor-29 .elementor-element.elementor-element-c19c651 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-29 .elementor-element.elementor-element-c19c651 .elementor-cta__content{min-height:680px;text-align:center;padding:350px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-c19c651 .elementor-cta__title{font-size:0.8rem;font-weight:600;letter-spacing:0.25rem;}.elementor-29 .elementor-element.elementor-element-c19c651 .elementor-cta__description{font-size:2rem;font-weight:500;letter-spacing:0.25rem;}.elementor-29 .elementor-element.elementor-element-c19c651 .elementor-cta__button{font-family:"Outfit", Sans-serif;font-size:0.75rem;font-weight:400;letter-spacing:0.05rem;color:#444444;background-color:#FFFFFF;border-width:0px;border-radius:0px;}.elementor-29 .elementor-element.elementor-element-c19c651 .elementor-cta__button:hover{background-color:#E2E2E2;}.elementor-29 .elementor-element.elementor-element-c19c651 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#02010100;}.elementor-29 .elementor-element.elementor-element-a2e7466{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:250px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-00d9c9e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-00d9c9e{text-align:center;}.elementor-29 .elementor-element.elementor-element-00d9c9e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:500;letter-spacing:0.3rem;color:#444444;}.elementor-29 .elementor-element.elementor-element-d91d87a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 250px 0px 250px;}.elementor-29 .elementor-element.elementor-element-d91d87a{text-align:center;color:#444444;}.elementor-29 .elementor-element.elementor-element-a55157b > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-a55157b.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-34c45bf{--display:flex;}.elementor-29 .elementor-element.elementor-element-b14e05a{--e-image-carousel-slides-to-show:1;}.elementor-29 .elementor-element.elementor-element-b14e05a > .elementor-widget-container{margin:100px 0px 100px 0px;}.elementor-29 .elementor-element.elementor-element-b14e05a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-29 .elementor-element.elementor-element-b14e05a .elementor-swiper-button.elementor-swiper-button-next{color:#444444;}.elementor-29 .elementor-element.elementor-element-b14e05a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-29 .elementor-element.elementor-element-b14e05a .elementor-swiper-button.elementor-swiper-button-next svg{fill:#444444;}.elementor-29 .elementor-element.elementor-element-6f54fc8{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-0789e9e{--display:flex;--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-29 .elementor-element.elementor-element-622c8b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-29 .elementor-element.elementor-element-17acdae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-3855144{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:250px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-b73fbe7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-b73fbe7{text-align:center;}.elementor-29 .elementor-element.elementor-element-b73fbe7 .elementor-heading-title{color:#444444;}.elementor-29 .elementor-element.elementor-element-65c872c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 250px 0px 250px;}.elementor-29 .elementor-element.elementor-element-65c872c{text-align:center;color:#444444;}.elementor-29 .elementor-element.elementor-element-30a9ba5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-30a9ba5.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-67d1bf1{--display:flex;}.elementor-29 .elementor-element.elementor-element-0d021c0{--e-image-carousel-slides-to-show:1;}.elementor-29 .elementor-element.elementor-element-0d021c0 > .elementor-widget-container{margin:100px 0px 100px 0px;}.elementor-29 .elementor-element.elementor-element-0d021c0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-29 .elementor-element.elementor-element-0d021c0 .elementor-swiper-button.elementor-swiper-button-next{color:#444444;}.elementor-29 .elementor-element.elementor-element-0d021c0 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-29 .elementor-element.elementor-element-0d021c0 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#444444;}.elementor-29 .elementor-element.elementor-element-f715b2f{--display:flex;--min-height:75vh;--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-0bbca05{--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;--justify-content:flex-end;--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4a09c3b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-4a09c3b{text-align:center;}.elementor-29 .elementor-element.elementor-element-4a09c3b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:500;letter-spacing:0.25rem;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-ab2323e > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-ab2323e.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-335d04d{--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;--justify-content:flex-end;--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-335d04d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-335d04d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://timothycarrdiamonds.com/wp-content/uploads/2025/09/fashion_woman_in_necklace_earrings_side_view-scaled.jpeg");background-position:-800px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-29 .elementor-element.elementor-element-bae784e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-bae784e{text-align:center;}.elementor-29 .elementor-element.elementor-element-bae784e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:500;letter-spacing:0.25rem;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-07ce644 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-07ce644.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-b8bd950{--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;--row-gap:30px;--column-gap:30px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-1a827c3{--display:flex;--justify-content:space-between;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-14eff22 .elementor-heading-title{font-weight:500;}.elementor-29 .elementor-element.elementor-element-e57e19e .elementor-button{background-color:#02010100;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:25px 25px 25px 25px;}.elementor-29 .elementor-element.elementor-element-60b38e1{--display:flex;--justify-content:space-between;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-2b37f34 .elementor-heading-title{font-weight:500;}.elementor-29 .elementor-element.elementor-element-a4aaff2 .elementor-button{background-color:#02010100;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:25px 25px 25px 25px;}.elementor-29 .elementor-element.elementor-element-e23183b{--display:flex;--justify-content:space-between;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-04580e8 .elementor-heading-title{font-weight:500;}.elementor-29 .elementor-element.elementor-element-444dd69 .elementor-button{background-color:#02010100;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:25px 25px 25px 25px;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-335d04d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-335d04d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-f8c027e{--width:66.926%;}.elementor-29 .elementor-element.elementor-element-34c45bf{--content-width:70%;}.elementor-29 .elementor-element.elementor-element-0789e9e{--width:50%;}.elementor-29 .elementor-element.elementor-element-622c8b1{--width:50%;}.elementor-29 .elementor-element.elementor-element-67d1bf1{--content-width:70%;}.elementor-29 .elementor-element.elementor-element-0bbca05{--width:50%;}.elementor-29 .elementor-element.elementor-element-335d04d{--width:50%;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-76e8085{--padding-top:75px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d278fe7{--padding-top:75px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-8ac7a95{--padding-top:75px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d264bf4{--padding-top:75px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-69e05a2{--padding-top:75px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-335d04d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-335d04d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for ettore_core_button, class: .elementor-element-5549bf9 */.qodef-m-text {
    font-family: outfit;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-e475743 */.elementor-cta__description {
    text-shadow: 0 0 7px #777777;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-e0f709d */.elementor-cta__description {
    text-shadow: 0 0 7px #777777;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-224dbee */.elementor-cta__description {
    text-shadow: 0 0 7px #777777;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-bc7049f */.elementor-cta__description {
    text-shadow: 0 0 7px #777777;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c19c651 */.elementor-cta__description {
    text-shadow: 0 0 7px #777777;
}/* End custom CSS */
/* Start custom CSS for ettore_core_button, class: .elementor-element-a55157b */.qodef-m-text {
    font-family: outfit;
}/* End custom CSS */
/* Start custom CSS for ettore_core_button, class: .elementor-element-30a9ba5 */.qodef-m-text {
    font-family: outfit;
}/* End custom CSS */
/* Start custom CSS for ettore_core_button, class: .elementor-element-ab2323e */.qodef-m-text {
    font-family: outfit;
}/* End custom CSS */
/* Start custom CSS for ettore_core_button, class: .elementor-element-07ce644 */.qodef-m-text {
    font-family: outfit;
}/* End custom CSS */