.elementor-kit-1072{--e-global-color-primary:#222222;--e-global-color-secondary:#048BCD;--e-global-color-text:#121212;--e-global-color-accent:#275A96;--e-global-color-7c14615:#222222;--e-global-color-88dd01f:#275A96;--e-global-color-c070f86:#222222;--e-global-color-1f5aa6a:#048BCD;--e-global-color-7917e94:#FFFFFF;--e-global-color-5015946:#275A96;--e-global-color-5db486e:#FFFFFF;--e-global-color-f0ef13f:#048BCD;--e-global-color-6485e99:#275A96;--e-global-color-5045f18:#048BCD;--e-global-color-0ba70c7:#FFFFFF;--e-global-color-d2b0ff1:#FFEEE0;--e-global-color-23cf55f:#222222;--e-global-color-1f4309d:#121212;--e-global-color-470ae8f:#FFFFFF;--e-global-color-1baaa68:#048BCD;--e-global-color-66a2fc7:#FFFFFF;--e-global-color-a38957b:#E0E0E0;--e-global-color-446a910:#FFEEE0;--e-global-color-629c5b0:#FFFFFF;--e-global-color-44c5bec:#048BCD;--e-global-typography-primary-font-family:"Inria Serif";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:capitalize;--e-global-typography-primary-line-height:1.4em;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-secondary-letter-spacing:4px;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:capitalize;--e-global-typography-57957a8-font-family:"Inter";--e-global-typography-57957a8-font-size:22px;--e-global-typography-57957a8-font-weight:600;--e-global-typography-57957a8-text-transform:capitalize;--e-global-typography-57957a8-line-height:1.4em;--e-global-typography-5bd21e1-font-family:"Inter";--e-global-typography-5bd21e1-font-size:18px;--e-global-typography-5bd21e1-font-weight:500;--e-global-typography-5bd21e1-text-transform:capitalize;--e-global-typography-2efd0ac-font-family:"Inria Serif";--e-global-typography-2efd0ac-font-size:68px;--e-global-typography-2efd0ac-font-weight:600;--e-global-typography-2efd0ac-text-transform:capitalize;--e-global-typography-2efd0ac-line-height:1.2em;--e-global-typography-3c699e9-font-family:"Inter";--e-global-typography-3c699e9-font-size:24px;--e-global-typography-3c699e9-font-weight:600;--e-global-typography-3c699e9-text-transform:uppercase;--e-global-typography-3c699e9-letter-spacing:4px;--e-global-typography-f162439-font-family:"Inria Serif";--e-global-typography-f162439-font-size:28px;--e-global-typography-f162439-font-weight:600;--e-global-typography-f162439-text-transform:capitalize;--e-global-typography-f162439-line-height:1.4em;--e-global-typography-9ffddc1-font-family:"Inter";--e-global-typography-9ffddc1-font-size:18px;--e-global-typography-9ffddc1-font-weight:500;--e-global-typography-9ffddc1-text-transform:capitalize;--e-global-typography-9ffddc1-line-height:1.4em;--e-global-typography-edf4fdb-font-family:"Inter";--e-global-typography-edf4fdb-font-size:15px;--e-global-typography-edf4fdb-font-weight:400;--e-global-typography-edf4fdb-line-height:1.6em;--e-global-typography-cef3a60-font-family:"Inter";--e-global-typography-cef3a60-font-size:18px;--e-global-typography-cef3a60-font-weight:500;--e-global-typography-cef3a60-line-height:1.6em;--e-global-typography-3c55466-font-family:"Inter";--e-global-typography-3c55466-font-size:15px;--e-global-typography-3c55466-font-weight:500;--e-global-typography-3c55466-line-height:1.6em;--e-global-typography-aacf5eb-font-family:"Inria Serif";--e-global-typography-aacf5eb-font-size:38px;--e-global-typography-aacf5eb-font-weight:600;--e-global-typography-aacf5eb-text-transform:capitalize;--e-global-typography-aacf5eb-line-height:1.4em;--e-global-typography-056f9b2-font-family:"Inter";--e-global-typography-056f9b2-font-size:26px;--e-global-typography-056f9b2-font-weight:600;--e-global-typography-056f9b2-text-transform:capitalize;--e-global-typography-056f9b2-line-height:1.4em;--e-global-typography-056f9b2-letter-spacing:0.5px;--e-global-typography-802499f-font-family:"Inter";--e-global-typography-802499f-font-size:26px;--e-global-typography-802499f-font-weight:500;--e-global-typography-802499f-text-transform:capitalize;--e-global-typography-802499f-line-height:1.4em;background-color:#FFFFFF;}.elementor-kit-1072 button,.elementor-kit-1072 input[type="button"],.elementor-kit-1072 input[type="submit"],.elementor-kit-1072 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-7917e94 );background-color:var( --e-global-color-5015946 );border-style:none;border-radius:30px 30px 30px 30px;padding:20px 40px 20px 40px;}.elementor-kit-1072 button:hover,.elementor-kit-1072 button:focus,.elementor-kit-1072 input[type="button"]:hover,.elementor-kit-1072 input[type="button"]:focus,.elementor-kit-1072 input[type="submit"]:hover,.elementor-kit-1072 input[type="submit"]:focus,.elementor-kit-1072 .elementor-button:hover,.elementor-kit-1072 .elementor-button:focus{color:var( --e-global-color-5db486e );background-color:var( --e-global-color-f0ef13f );border-style:none;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-1072 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-1072{--e-global-typography-2efd0ac-font-size:50px;}.elementor-kit-1072 button,.elementor-kit-1072 input[type="button"],.elementor-kit-1072 input[type="submit"],.elementor-kit-1072 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1072{--e-global-typography-primary-font-size:32px;--e-global-typography-secondary-font-size:12px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:15px;--e-global-typography-2efd0ac-font-size:40px;--e-global-typography-3c699e9-font-size:16px;--e-global-typography-aacf5eb-font-size:25px;}.elementor-kit-1072 button,.elementor-kit-1072 input[type="button"],.elementor-kit-1072 input[type="submit"],.elementor-kit-1072 .elementor-button{font-size:var( --e-global-typography-accent-font-size );padding:15px 30px 15px 30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-element-4cb6738 div.elementor-element .elementor-widget-container p a, .elementor-element-4cb6738 div.elementor-element .elementor-widget-container div a{
    color: #fff !important;
}

.elementor-element-4cb6738 div.elementor-element .elementor-widget-container p a:hover, .elementor-element-4cb6738 div.elementor-element .elementor-widget-container div a:hover{
    text-decoration: underline;
}


#main-head .elementor-widget-theme-site-logo img{
    max-width: 440px !important;
    max-height: 300px !important;
    width: 260px;
}

.elementor-element-dfde74b .elementor-widget-container div ul.columns-3 li{
    height: 590px !important;
}

.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{
    height: 156px !important;
}



/*body.archive.woocommerce ul.products.columns-3 li.product, body.archive.woocommerce-page ul.products.columns-3 li.product{*/
/*    height: 530px !important;*/
/*}*/

.elementor-256 .elementor-element.elementor-element-b68be81 .elementor-widget-container{
    height: 84px !important;
    padding-right: 20px;
    padding-left: 20px;
}

.elementor-744 .elementor-element.elementor-element-b7089cb:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-b7089cb .elementor-motion-effects-container .elementor-motion-effects-layer{
    background-image: url(https://d22m1spra4yltf.cloudfront.net/wordpress/uploads/sites/3762/2026/08/05120519/ChatGPT-Image-Aug-5-2026-05_35_05-PM.jpg) !important;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title{
    padding-left: 20px;
    padding-right: 20px;
}/* End custom CSS */