.elementor-20768 .elementor-element.elementor-element-b718fb2:not(.elementor-motion-effects-element-type-background), .elementor-20768 .elementor-element.elementor-element-b718fb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFAFA;}.elementor-20768 .elementor-element.elementor-element-b718fb2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20768 .elementor-element.elementor-element-b718fb2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20768 .elementor-element.elementor-element-2ca1780{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:15px 0px 10px 0px;}.elementor-20768 .elementor-element.elementor-element-f5b1fc8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-2c1091e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-55e2e93:not(.elementor-motion-effects-element-type-background), .elementor-20768 .elementor-element.elementor-element-55e2e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFAFA;}.elementor-20768 .elementor-element.elementor-element-55e2e93 > .elementor-container{max-width:1260px;}.elementor-20768 .elementor-element.elementor-element-55e2e93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-55e2e93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20768 .elementor-element.elementor-element-0ac0746 > .elementor-element-populated{margin:0px 60px 0px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-20768 .elementor-element.elementor-element-8cbfb5a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20768 .elementor-element.elementor-element-8cbfb5a:not(.elementor-motion-effects-element-type-background), .elementor-20768 .elementor-element.elementor-element-8cbfb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70d3972 );}.elementor-20768 .elementor-element.elementor-element-8cbfb5a, .elementor-20768 .elementor-element.elementor-element-8cbfb5a > .elementor-background-overlay{border-radius:200px 20px 200px 20px;}.elementor-20768 .elementor-element.elementor-element-8cbfb5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-20768 .elementor-element.elementor-element-8cbfb5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-20768 .elementor-element.elementor-element-040634a{left:0px;}body.rtl .elementor-20768 .elementor-element.elementor-element-040634a{right:0px;}.elementor-20768 .elementor-element.elementor-element-040634a{top:0px;}.elementor-20768 .elementor-element.elementor-element-31ad57a .elementor-button{background-color:var( --e-global-color-57077d4 );font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:700;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 15px;}.elementor-20768 .elementor-element.elementor-element-31ad57a > .elementor-widget-container{margin:-150px 0px 0px -42px;}.elementor-20768 .elementor-element.elementor-element-31ad57a{z-index:99;}.elementor-20768 .elementor-element.elementor-element-31ad57a .elementor-button-content-wrapper{flex-direction:row;}.elementor-20768 .elementor-element.elementor-element-31ad57a .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-20768 .elementor-element.elementor-element-d01a4a4 .elementor-button{background-color:var( --e-global-color-57077d4 );font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:700;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 15px;}.elementor-20768 .elementor-element.elementor-element-d01a4a4 > .elementor-widget-container{margin:-90px 0px 0px -90px;}.elementor-20768 .elementor-element.elementor-element-d01a4a4{z-index:99;}.elementor-20768 .elementor-element.elementor-element-d01a4a4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20768 .elementor-element.elementor-element-d01a4a4 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-20768 .elementor-element.elementor-element-ef3da21 .elementor-button{background-color:var( --e-global-color-57077d4 );font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:700;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:15px 30px 15px 15px;}.elementor-20768 .elementor-element.elementor-element-ef3da21 > .elementor-widget-container{margin:-30px 0px 0px -42px;}.elementor-20768 .elementor-element.elementor-element-ef3da21{z-index:99;}.elementor-20768 .elementor-element.elementor-element-ef3da21 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20768 .elementor-element.elementor-element-ef3da21 .elementor-button .elementor-button-content-wrapper{gap:9px;}body:not(.rtl) .elementor-20768 .elementor-element.elementor-element-dcf361c{left:0px;}body.rtl .elementor-20768 .elementor-element.elementor-element-dcf361c{right:0px;}.elementor-20768 .elementor-element.elementor-element-dcf361c{bottom:-30px;}.elementor-20768 .elementor-element.elementor-element-f572b59{width:auto;max-width:auto;text-align:left;}.elementor-20768 .elementor-element.elementor-element-f572b59 > .elementor-widget-container{margin:0px 0px 0px -60px;padding:0px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-e69e2be > .elementor-widget-container{margin:0px -30px 0px 30px;}.elementor-20768 .elementor-element.elementor-element-a3473de > .elementor-element-populated{margin:0px 60px 0px 10px;--e-column-margin-right:60px;--e-column-margin-left:10px;}.elementor-20768 .elementor-element.elementor-element-09d0637 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20768 .elementor-element.elementor-element-09d0637, .elementor-20768 .elementor-element.elementor-element-09d0637 > .elementor-background-overlay{border-radius:200px 20px 200px 20px;}.elementor-20768 .elementor-element.elementor-element-09d0637{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-20768 .elementor-element.elementor-element-09d0637 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20768 .elementor-element.elementor-element-2e07b75 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-20768 .elementor-element.elementor-element-2e07b75 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-70d3972 );}.elementor-20768 .elementor-element.elementor-element-012d244 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-20768 .elementor-element.elementor-element-012d244 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-70d3972 );}.elementor-20768 .elementor-element.elementor-element-3a17761 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-3a17761{text-align:left;color:var( --e-global-color-57077d4 );font-family:"Quicksand", Sans-serif;font-size:24px;font-weight:700;}.elementor-20768 .elementor-element.elementor-element-bfe1369{text-align:left;color:var( --e-global-color-70d3972 );font-size:17px;font-weight:600;}.elementor-20768 .elementor-element.elementor-element-cfeed97 .elementor-icon-list-icon i{color:var( --e-global-color-57077d4 );transition:color 0.3s;}.elementor-20768 .elementor-element.elementor-element-cfeed97 .elementor-icon-list-icon svg{fill:var( --e-global-color-57077d4 );transition:fill 0.3s;}.elementor-20768 .elementor-element.elementor-element-cfeed97{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-20768 .elementor-element.elementor-element-cfeed97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20768 .elementor-element.elementor-element-cfeed97 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:700;text-decoration:underline;}.elementor-20768 .elementor-element.elementor-element-cfeed97 .elementor-icon-list-text{color:var( --e-global-color-70d3972 );transition:color 0.3s;}.elementor-20768 .elementor-element.elementor-element-5d29169 > .elementor-widget-container{background-color:#EFFAFA;margin:0px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-5d29169 .cart button, .elementor-20768 .elementor-element.elementor-element-5d29169 .cart .button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );padding:17px 15px 17px 15px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-b7baf60 );transition:all 0.2s;}.elementor-20768 .elementor-element.elementor-element-5d29169 .cart button:hover, .elementor-20768 .elementor-element.elementor-element-5d29169 .cart .button:hover{background-color:var( --e-global-color-2986260 );}.elementor-20768 .elementor-element.elementor-element-5d29169 .added_to_cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20768 .elementor-element.elementor-element-5d29169 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-20768 .elementor-element.elementor-element-5d29169 form.cart .variations{width:100%;}.woocommerce .elementor-20768 .elementor-element.elementor-element-5d29169 form.cart table.variations tr th, .woocommerce .elementor-20768 .elementor-element.elementor-element-5d29169 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-20768 .elementor-element.elementor-element-5d29169 form.cart table.variations label{color:var( --e-global-color-70d3972 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-20768 .elementor-element.elementor-element-5d29169 form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-20768 .elementor-element.elementor-element-5d29169 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-20768 .elementor-element.elementor-element-5d29169 form.cart table.variations td.value:before{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-20768 .elementor-element.elementor-element-5d29169 form.cart table.variations td.value select, .woocommerce .elementor-20768 .elementor-element.elementor-element-5d29169 form.cart table.variations td.value:before{border-radius:50px;}.elementor-20768 .elementor-element.elementor-element-4de7c33{--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:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20768 .elementor-element.elementor-element-4de7c33:not(.elementor-motion-effects-element-type-background), .elementor-20768 .elementor-element.elementor-element-4de7c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFAFA;}.elementor-20768 .elementor-element.elementor-element-e94a0ae{margin-top:60px;margin-bottom:60px;}.elementor-20768 .elementor-element.elementor-element-fed3a1f{text-align:center;}.elementor-20768 .elementor-element.elementor-element-509bb55{text-align:center;color:var( --e-global-color-70d3972 );font-family:"Quicksand", Sans-serif;font-weight:700;}.elementor-20768 .elementor-element.elementor-element-913afb6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20768 .elementor-element.elementor-element-913afb6{margin-top:42px;margin-bottom:0px;}.elementor-20768 .elementor-element.elementor-element-92df0af{text-align:center;}.elementor-20768 .elementor-element.elementor-element-708fe86 > .elementor-element-populated{margin:0px 0px 0px 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;}.elementor-20768 .elementor-element.elementor-element-058f27c{text-align:left;color:var( --e-global-color-70d3972 );font-family:"Quicksand", Sans-serif;font-weight:700;}.elementor-20768 .elementor-element.elementor-element-36b7925 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20768 .elementor-element.elementor-element-36b7925{margin-top:42px;margin-bottom:0px;}.elementor-20768 .elementor-element.elementor-element-2893b74 > .elementor-element-populated{margin:0px 60px 0px 0px;--e-column-margin-right:60px;--e-column-margin-left:0px;}.elementor-20768 .elementor-element.elementor-element-09e2893{text-align:left;color:var( --e-global-color-70d3972 );font-family:"Quicksand", Sans-serif;font-weight:700;}.elementor-20768 .elementor-element.elementor-element-944adef{text-align:center;}.elementor-20768 .elementor-element.elementor-element-9a0b072:not(.elementor-motion-effects-element-type-background), .elementor-20768 .elementor-element.elementor-element-9a0b072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20768 .elementor-element.elementor-element-9a0b072{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-9a0b072 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20768 .elementor-element.elementor-element-f87bca6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-a5fbc18:not(.elementor-motion-effects-element-type-background), .elementor-20768 .elementor-element.elementor-element-a5fbc18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFAFA;}.elementor-20768 .elementor-element.elementor-element-a5fbc18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 0px 120px 0px;}.elementor-20768 .elementor-element.elementor-element-a5fbc18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20768 .elementor-element.elementor-element-a18edc4{text-align:left;color:var( --e-global-color-70d3972 );font-family:"Quicksand", Sans-serif;font-weight:700;line-height:24px;}.elementor-20768 .elementor-element.elementor-element-4af0e4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20768 .elementor-element.elementor-element-4af0e4b:not(.elementor-motion-effects-element-type-background), .elementor-20768 .elementor-element.elementor-element-4af0e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20768 .elementor-element.elementor-element-09a46af{width:100%;max-width:100%;}.elementor-20768 .elementor-element.elementor-element-09a46af .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:30px;font-weight:700;color:#003B80;}.elementor-20768 .elementor-element.elementor-element-6c21f65{--grid-columns:4;--grid-row-gap:0px;width:100%;max-width:100%;--grid-column-gap:30px;}body.elementor-page-20768:not(.elementor-motion-effects-element-type-background), body.elementor-page-20768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-20768 .elementor-element.elementor-element-0ac0746{width:59.956%;}.elementor-20768 .elementor-element.elementor-element-a985cb3{width:10%;}.elementor-20768 .elementor-element.elementor-element-20f0c71{width:54%;}.elementor-20768 .elementor-element.elementor-element-e29eeda{width:35.664%;}.elementor-20768 .elementor-element.elementor-element-a3473de{width:40%;}.elementor-20768 .elementor-element.elementor-element-019ca8c{width:22%;}.elementor-20768 .elementor-element.elementor-element-03fd547{width:55.332%;}.elementor-20768 .elementor-element.elementor-element-750173b{width:22%;}.elementor-20768 .elementor-element.elementor-element-55a5836{width:8%;}.elementor-20768 .elementor-element.elementor-element-f6a7f73{width:22%;}.elementor-20768 .elementor-element.elementor-element-d4c7743{width:22%;}.elementor-20768 .elementor-element.elementor-element-708fe86{width:40%;}.elementor-20768 .elementor-element.elementor-element-1c6218d{width:8%;}.elementor-20768 .elementor-element.elementor-element-b9679b2{width:8%;}.elementor-20768 .elementor-element.elementor-element-2893b74{width:40%;}.elementor-20768 .elementor-element.elementor-element-74945aa{width:22%;}.elementor-20768 .elementor-element.elementor-element-f211fd3{width:22%;}.elementor-20768 .elementor-element.elementor-element-5ac1fe7{width:8%;}.elementor-20768 .elementor-element.elementor-element-dcfe8d0{width:8%;}.elementor-20768 .elementor-element.elementor-element-59717a4{width:83.333%;}.elementor-20768 .elementor-element.elementor-element-2eccf5a{width:8%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20768 .elementor-element.elementor-element-019ca8c{width:15%;}.elementor-20768 .elementor-element.elementor-element-03fd547{width:70%;}.elementor-20768 .elementor-element.elementor-element-750173b{width:15%;}.elementor-20768 .elementor-element.elementor-element-55a5836{width:2%;}.elementor-20768 .elementor-element.elementor-element-708fe86{width:49%;}.elementor-20768 .elementor-element.elementor-element-1c6218d{width:2%;}.elementor-20768 .elementor-element.elementor-element-b9679b2{width:2%;}.elementor-20768 .elementor-element.elementor-element-2893b74{width:49%;}.elementor-20768 .elementor-element.elementor-element-5ac1fe7{width:2%;}.elementor-20768 .elementor-element.elementor-element-dcfe8d0{width:2%;}.elementor-20768 .elementor-element.elementor-element-59717a4{width:93%;}.elementor-20768 .elementor-element.elementor-element-2eccf5a{width:2%;}}@media(max-width:1024px){.elementor-20768 .elementor-element.elementor-element-31ad57a .elementor-button{font-size:16px;}.elementor-20768 .elementor-element.elementor-element-d01a4a4 > .elementor-widget-container{margin:-90px 0px 0px -60px;}.elementor-20768 .elementor-element.elementor-element-d01a4a4 .elementor-button{font-size:16px;}.elementor-20768 .elementor-element.elementor-element-ef3da21 .elementor-button{font-size:16px;}.elementor-20768 .elementor-element.elementor-element-f572b59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-4de7c33{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-20768 .elementor-element.elementor-element-509bb55{font-size:15px;line-height:20px;}.elementor-20768 .elementor-element.elementor-element-708fe86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20768 .elementor-element.elementor-element-058f27c{font-size:15px;line-height:20px;}.elementor-20768 .elementor-element.elementor-element-2893b74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20768 .elementor-element.elementor-element-09e2893{font-size:15px;line-height:20px;}.elementor-20768 .elementor-element.elementor-element-4af0e4b{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-20768 .elementor-element.elementor-element-6c21f65{--grid-columns:3;}}@media(max-width:767px){.elementor-20768 .elementor-element.elementor-element-8cbfb5a, .elementor-20768 .elementor-element.elementor-element-8cbfb5a > .elementor-background-overlay{border-radius:100px 20px 100px 20px;}.elementor-20768 .elementor-element.elementor-element-a985cb3{width:100%;}.elementor-20768 .elementor-element.elementor-element-20f0c71{width:100%;}.elementor-20768 .elementor-element.elementor-element-31ad57a > .elementor-widget-container{margin:-136px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-31ad57a{z-index:3;}.elementor-20768 .elementor-element.elementor-element-31ad57a .elementor-button{font-size:14px;padding:12px 12px 12px 12px;}.elementor-20768 .elementor-element.elementor-element-d01a4a4 > .elementor-widget-container{margin:-90px 0px 0px 36px;}.elementor-20768 .elementor-element.elementor-element-d01a4a4{z-index:3;}.elementor-20768 .elementor-element.elementor-element-d01a4a4 .elementor-button{font-size:14px;padding:12px 12px 12px 12px;}.elementor-20768 .elementor-element.elementor-element-ef3da21 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-ef3da21{z-index:3;}.elementor-20768 .elementor-element.elementor-element-ef3da21 .elementor-button{font-size:14px;padding:12px 12px 12px 12px;}.elementor-20768 .elementor-element.elementor-element-e29eeda{width:100%;}.elementor-20768 .elementor-element.elementor-element-f572b59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20768 .elementor-element.elementor-element-09d0637, .elementor-20768 .elementor-element.elementor-element-09d0637 > .elementor-background-overlay{border-radius:100px 20px 100px 20px;}.elementor-20768 .elementor-element.elementor-element-bfe1369{font-size:15px;}.elementor-20768 .elementor-element.elementor-element-4de7c33{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-20768 .elementor-element.elementor-element-509bb55{font-size:15px;}.elementor-20768 .elementor-element.elementor-element-f6a7f73{width:50%;}.elementor-20768 .elementor-element.elementor-element-d4c7743{width:50%;}.elementor-20768 .elementor-element.elementor-element-708fe86 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20768 .elementor-element.elementor-element-058f27c{text-align:left;font-size:15px;}.elementor-20768 .elementor-element.elementor-element-2893b74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-20768 .elementor-element.elementor-element-09e2893{font-size:15px;}.elementor-20768 .elementor-element.elementor-element-74945aa{width:50%;}.elementor-20768 .elementor-element.elementor-element-f211fd3{width:50%;}.elementor-20768 .elementor-element.elementor-element-4af0e4b{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-20768 .elementor-element.elementor-element-6c21f65{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-3a17761 */.elementor-20768 .elementor-element.elementor-element-3a17761 bdi {
    color: black;
    font-size: 22px !important;
    font-weight: 500;
    line-height: 0px !important;
}

@media screen and (max-width: 992px) {
.elementor-20768 .elementor-element.elementor-element-3a17761 bdi {    
    font-size: 18px !important;
}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5d29169 */.yay-swatches-swatch-variant-image {
    border: 1px solid var(--yay-swatches-swatch-border);
        padding: 8px;
}

.yay-swatches-swatch-variant-image.yay-swatches-active {
    border:  1px solid #007DB5 !important;
}

strong.yay-swatches-attribute-preview {
    font-weight: 500;
}

.elementor-20768 .elementor-element.elementor-element-5d29169 .variations_form.cart table tr:last-child {
    border: none ;
}

.elementor-20768 .elementor-element.elementor-element-5d29169 table tbody tr td.value {
    margin-bottom: 10px;
}

.elementor-20768 .elementor-element.elementor-element-5d29169 table tbody tr:hover>th,
.elementor-20768 .elementor-element.elementor-element-5d29169 table tbody tr:hover>td{
    background-color: transparent;
}

.elementor-20768 .elementor-element.elementor-element-5d29169 form.cart table.variations label {
    margin-bottom: 8px !important;
}

table.variations select {
    border-radius: 50px;
    background: transparent !important;
    border: 2px solid rgb(0 59 128 / 20%) !important;
    font-size: 18px !important;
    font-style: normal;
    color: #003B80 !important;
    outline: 0 !important;
    height: 50px;
    position: relative;
    padding: 0 24px !important;
}

.elementor-20768 .elementor-element.elementor-element-5d29169 .single_add_to_cart_button {
    margin-top: 10px !important;
}

.woocommerce div.product .stock {
    color: #1DD1A1;
    font-weight: 500;
    font-size: 16px !important;
margin-bottom: 15px !important;    
}


.woocommerce-variation-price {
    display: none;
}

select {
  -webkit-appearance: none !important;
-moz-appearance: none !important;
height: 45px;
width: 100%;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAUCAMAAACtdX32AAAAdVBMVEUAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhMdQaAAAAJ3RSTlMAAAECAwQGBwsOFBwkJTg5RUZ4eYCHkJefpaytrsXGy8zW3+Do8vNn0bsyAAAAYElEQVR42tXROwJDQAAA0Ymw1p9kiT+L5P5HVEi3qJn2lcPjtIuzUIJ/rhIGy762N3XaThqMN1ZPALsZPEzG1x8LrFL77DHBnEMxBewz0fJ6LyFHTPL7xhwzWYrJ9z22AqmQBV757MHfAAAAAElFTkSuQmCC);
background-position: 100%;
background-repeat: no-repeat;
padding: 10px 20px 10px 20px ;
border-radius: 0;
}

.dotgreen {
  height: 12px;
  width: 12px;
  background-color: #1DD1A1;
  border-radius: 50%;
  display: inline-block;
  margin-right: 10px;
}

.dotorange {
  height: 12px;
  width: 12px;
  background-color: orange;
  border-radius: 50%;
  display: inline-block;
  margin-right: 10px;
}

.dotred {
  height: 12px;
  width: 12px;
  background-color: red;
  border-radius: 50%;
  display: inline-block;
  margin-right: 10px;
}

p.stock.out-of-stock{
    color: red !important;
}

p.stock.available-on-backorder{
    color: orange !important;
}

.yay-variant-wrapper.yay-swatch-wrapper-class {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.yay-swatches-swatch-variant-image {
    align-items: center;
    display: flex;
}

div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    display: block;
    text-align: left;
    padding: 0;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background: transparent;
}
.woocommerce div.product form.cart .variations {
    margin-bottom: 20px;
}/* End custom CSS */