.elementor-1762 .elementor-element.elementor-element-66cc221:not(.elementor-motion-effects-element-type-background), .elementor-1762 .elementor-element.elementor-element-66cc221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, var( --e-global-color-secondary ) 12%, var( --e-global-color-6b0ce64 ) 12%);}.elementor-1762 .elementor-element.elementor-element-66cc221 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom right, #6ECCAF42 0%, var( --e-global-color-6b0ce64 ) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1762 .elementor-element.elementor-element-66cc221 > .elementor-container{max-width:1100px;}.elementor-1762 .elementor-element.elementor-element-66cc221{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 50px 060px 50px;}.elementor-bc-flex-widget .elementor-1762 .elementor-element.elementor-element-df653fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1762 .elementor-element.elementor-element-df653fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1762 .elementor-element.elementor-element-df653fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1762 .elementor-element.elementor-element-e39c80b{text-align:center;}.elementor-1762 .elementor-element.elementor-element-e39c80b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-1762 .elementor-element.elementor-element-32521e1{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-1762 .elementor-element.elementor-element-32521e1 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1762 .elementor-element.elementor-element-32521e1 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;line-height:1.3em;}.elementor-1762 .elementor-element.elementor-element-32521e1 .elementor-headline-dynamic-wrapper path{stroke:#6ECCAF;}.elementor-1762 .elementor-element.elementor-element-32521e1 .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-1762 .elementor-element.elementor-element-32521e1 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-db48b8b-font-family ), Sans-serif;font-weight:var( --e-global-typography-db48b8b-font-weight );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-1762 .elementor-element.elementor-element-1eba1b9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-1762 .elementor-element.elementor-element-aeade57{width:auto;max-width:auto;top:-45px;}.elementor-1762 .elementor-element.elementor-element-aeade57 > .elementor-widget-container{--e-transform-rotateZ:50deg;}body:not(.rtl) .elementor-1762 .elementor-element.elementor-element-aeade57{left:-149px;}body.rtl .elementor-1762 .elementor-element.elementor-element-aeade57{right:-149px;}.elementor-1762 .elementor-element.elementor-element-aeade57 .elementor-icon-wrapper{text-align:right;}.elementor-1762 .elementor-element.elementor-element-aeade57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a4f6956 );}.elementor-1762 .elementor-element.elementor-element-aeade57.elementor-view-framed .elementor-icon, .elementor-1762 .elementor-element.elementor-element-aeade57.elementor-view-default .elementor-icon{color:var( --e-global-color-a4f6956 );border-color:var( --e-global-color-a4f6956 );}.elementor-1762 .elementor-element.elementor-element-aeade57.elementor-view-framed .elementor-icon, .elementor-1762 .elementor-element.elementor-element-aeade57.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a4f6956 );}.elementor-1762 .elementor-element.elementor-element-aeade57 .elementor-icon{font-size:35px;}.elementor-1762 .elementor-element.elementor-element-aeade57 .elementor-icon svg{height:35px;}.elementor-1762 .elementor-element.elementor-element-ca3d60a{width:auto;max-width:auto;top:6px;}.elementor-1762 .elementor-element.elementor-element-ca3d60a > .elementor-widget-container{--e-transform-rotateZ:50deg;}body:not(.rtl) .elementor-1762 .elementor-element.elementor-element-ca3d60a{right:56.7px;}body.rtl .elementor-1762 .elementor-element.elementor-element-ca3d60a{left:56.7px;}.elementor-1762 .elementor-element.elementor-element-ca3d60a .elementor-icon-wrapper{text-align:right;}.elementor-1762 .elementor-element.elementor-element-ca3d60a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1762 .elementor-element.elementor-element-ca3d60a.elementor-view-framed .elementor-icon, .elementor-1762 .elementor-element.elementor-element-ca3d60a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1762 .elementor-element.elementor-element-ca3d60a.elementor-view-framed .elementor-icon, .elementor-1762 .elementor-element.elementor-element-ca3d60a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1762 .elementor-element.elementor-element-ca3d60a .elementor-icon{font-size:35px;}.elementor-1762 .elementor-element.elementor-element-ca3d60a .elementor-icon svg{height:35px;}.elementor-1762 .elementor-element.elementor-element-51162cb2:not(.elementor-motion-effects-element-type-background), .elementor-1762 .elementor-element.elementor-element-51162cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-1762 .elementor-element.elementor-element-51162cb2 > .elementor-container{max-width:1100px;}.elementor-1762 .elementor-element.elementor-element-51162cb2{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 100px 0px;}.elementor-1762 .elementor-element.elementor-element-51162cb2 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1762 .elementor-element.elementor-element-2d4b887b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:11;}.elementor-1762 .elementor-element.elementor-element-2690818c{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 20px 40px 0px rgba(36, 46.999999999999986, 86, 0.12156862745098039);--padding-top:57px;--padding-bottom:57px;--padding-left:57px;--padding-right:57px;}.elementor-1762 .elementor-element.elementor-element-4d33487b{text-align:center;}.elementor-1762 .elementor-element.elementor-element-4d33487b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.4rem;color:#31305c;}.elementor-1762 .elementor-element.elementor-element-7a0fbd7b{--divider-border-style:solid;--divider-color:#6ECCAF;--divider-border-width:5px;}.elementor-1762 .elementor-element.elementor-element-7a0fbd7b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1762 .elementor-element.elementor-element-7a0fbd7b .elementor-divider-separator{width:22%;margin:0 auto;margin-center:0;}.elementor-1762 .elementor-element.elementor-element-7a0fbd7b .elementor-divider{text-align:center;}.elementor-1762 .elementor-element.elementor-element-7acbfb84{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 20px 40px 0px rgba(36, 46.999999999999986, 86, 0.12156862745098039);--padding-top:57px;--padding-bottom:57px;--padding-left:57px;--padding-right:57px;--z-index:1;}.elementor-1762 .elementor-element.elementor-element-51bfd05e{text-align:center;}.elementor-1762 .elementor-element.elementor-element-51bfd05e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.4rem;color:#31305c;}.elementor-1762 .elementor-element.elementor-element-18579a90{--divider-border-style:solid;--divider-color:#6ECCAF;--divider-border-width:5px;}.elementor-1762 .elementor-element.elementor-element-18579a90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1762 .elementor-element.elementor-element-18579a90 .elementor-divider-separator{width:22%;margin:0 auto;margin-center:0;}.elementor-1762 .elementor-element.elementor-element-18579a90 .elementor-divider{text-align:center;}.elementor-1762 .elementor-element.elementor-element-c0bbb94 > .elementor-widget-container > .jet-switcher > .jet-switcher__control-wrapper > .jet-switcher__control-instance{width:300px;height:60px;}.elementor-1762 .elementor-element.elementor-element-c0bbb94 > .elementor-widget-container > .jet-switcher > .jet-switcher__control-wrapper{margin:0px 21px 21px 21px;}.elementor-1762 .elementor-element.elementor-element-c0bbb94 > .elementor-widget-container > .jet-switcher > .jet-switcher__control-wrapper > .jet-switcher__control-instance .jet-switcher__control-handler span{margin:3px;}.elementor-1762 .elementor-element.elementor-element-c0bbb94 > .elementor-widget-container > .jet-switcher > .jet-switcher__control-wrapper .jet-switcher__label-text{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-1762 .elementor-element.elementor-element-c0bbb94 > .elementor-widget-container > .jet-switcher.jet-switcher--disable > .jet-switcher__control-wrapper .jet-switcher__control-instance{background-color:#FEFEFE;}.elementor-1762 .elementor-element.elementor-element-c0bbb94 > .elementor-widget-container > .jet-switcher.jet-switcher--disable > .jet-switcher__control-wrapper .jet-switcher__control-handler span{background-color:#00CDAC;}.elementor-1762 .elementor-element.elementor-element-c0bbb94 > .elementor-widget-container > .jet-switcher.jet-switcher--enable > .jet-switcher__control-wrapper .jet-switcher__control-instance{background-color:#FEFEFE;}.elementor-1762 .elementor-element.elementor-element-c0bbb94 > .elementor-widget-container > .jet-switcher.jet-switcher--enable > .jet-switcher__control-wrapper .jet-switcher__control-handler span{background-color:#00CDAC;}.elementor-1762 .elementor-element.elementor-element-c0bbb94 > .elementor-widget-container > .jet-switcher > .jet-switcher__content-wrapper > .jet-switcher__content{font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:600;color:#000000;}.elementor-1762 .elementor-element.elementor-element-2c67fa5{width:auto;max-width:auto;top:-30.983px;z-index:0;}body:not(.rtl) .elementor-1762 .elementor-element.elementor-element-2c67fa5{right:5px;}body.rtl .elementor-1762 .elementor-element.elementor-element-2c67fa5{left:5px;}.elementor-1762 .elementor-element.elementor-element-2c67fa5 .elementor-icon-wrapper{text-align:left;}.elementor-1762 .elementor-element.elementor-element-2c67fa5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1762 .elementor-element.elementor-element-2c67fa5.elementor-view-framed .elementor-icon, .elementor-1762 .elementor-element.elementor-element-2c67fa5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1762 .elementor-element.elementor-element-2c67fa5.elementor-view-framed .elementor-icon, .elementor-1762 .elementor-element.elementor-element-2c67fa5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1762 .elementor-element.elementor-element-2c67fa5 .elementor-icon{font-size:120px;}.elementor-1762 .elementor-element.elementor-element-2c67fa5 .elementor-icon svg{height:120px;}.elementor-1762 .elementor-element.elementor-element-5410967{width:auto;max-width:auto;top:-43px;}.elementor-1762 .elementor-element.elementor-element-5410967 > .elementor-widget-container{--e-transform-rotateZ:50deg;}body:not(.rtl) .elementor-1762 .elementor-element.elementor-element-5410967{left:172px;}body.rtl .elementor-1762 .elementor-element.elementor-element-5410967{right:172px;}.elementor-1762 .elementor-element.elementor-element-5410967 .elementor-icon-wrapper{text-align:right;}.elementor-1762 .elementor-element.elementor-element-5410967.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a4f6956 );}.elementor-1762 .elementor-element.elementor-element-5410967.elementor-view-framed .elementor-icon, .elementor-1762 .elementor-element.elementor-element-5410967.elementor-view-default .elementor-icon{color:var( --e-global-color-a4f6956 );border-color:var( --e-global-color-a4f6956 );}.elementor-1762 .elementor-element.elementor-element-5410967.elementor-view-framed .elementor-icon, .elementor-1762 .elementor-element.elementor-element-5410967.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a4f6956 );}.elementor-1762 .elementor-element.elementor-element-5410967 .elementor-icon{font-size:35px;}.elementor-1762 .elementor-element.elementor-element-5410967 .elementor-icon svg{height:35px;}.elementor-1762 .elementor-element.elementor-element-c3d75db{width:auto;max-width:auto;top:-14px;}.elementor-1762 .elementor-element.elementor-element-c3d75db > .elementor-widget-container{--e-transform-rotateZ:50deg;}body:not(.rtl) .elementor-1762 .elementor-element.elementor-element-c3d75db{left:384px;}body.rtl .elementor-1762 .elementor-element.elementor-element-c3d75db{right:384px;}.elementor-1762 .elementor-element.elementor-element-c3d75db .elementor-icon-wrapper{text-align:right;}.elementor-1762 .elementor-element.elementor-element-c3d75db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1762 .elementor-element.elementor-element-c3d75db.elementor-view-framed .elementor-icon, .elementor-1762 .elementor-element.elementor-element-c3d75db.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1762 .elementor-element.elementor-element-c3d75db.elementor-view-framed .elementor-icon, .elementor-1762 .elementor-element.elementor-element-c3d75db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1762 .elementor-element.elementor-element-c3d75db .elementor-icon{font-size:45px;}.elementor-1762 .elementor-element.elementor-element-c3d75db .elementor-icon svg{height:45px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1762 .elementor-element.elementor-element-3051d438{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1762 .elementor-element.elementor-element-df653fe{width:100%;}}@media(max-width:1024px){.elementor-1762 .elementor-element.elementor-element-66cc221{padding:215px 15px 100px 15px;}.elementor-1762 .elementor-element.elementor-element-df653fe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1762 .elementor-element.elementor-element-32521e1 .elementor-headline{font-size:45px;}.elementor-1762 .elementor-element.elementor-element-32521e1 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-1762 .elementor-element.elementor-element-51162cb2{margin-top:0px;margin-bottom:0px;padding:0px 20px 80px 020px;}.elementor-1762 .elementor-element.elementor-element-2d4b887b{padding:70px 0px 30px 0px;}.elementor-1762 .elementor-element.elementor-element-4d33487b .elementor-heading-title{font-size:2rem;}.elementor-1762 .elementor-element.elementor-element-51bfd05e .elementor-heading-title{font-size:2rem;}body:not(.rtl) .elementor-1762 .elementor-element.elementor-element-2c67fa5{right:0px;}body.rtl .elementor-1762 .elementor-element.elementor-element-2c67fa5{left:0px;}.elementor-1762 .elementor-element.elementor-element-2c67fa5{top:11px;}}@media(max-width:767px){.elementor-1762 .elementor-element.elementor-element-32521e1 .elementor-headline{font-size:35px;}.elementor-1762 .elementor-element.elementor-element-32521e1 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-1762 .elementor-element.elementor-element-4d33487b .elementor-heading-title{font-size:1.7rem;}.elementor-1762 .elementor-element.elementor-element-51bfd05e .elementor-heading-title{font-size:1.7rem;}.elementor-1762 .elementor-element.elementor-element-2c67fa5{top:-1px;}}/* Start custom CSS for shortcode, class: .elementor-element-26e3b399 */.shop_table {
	display: none;
}

#wcdp-invalid-fields {
  display: none !important; 
}

.select2-search__field{
	display: none;
}

.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    padding: 4px 1px 30px 1px;
    border-radius: 4px
}

.select2-container--default .select2-selection--single .select2-selection__arrow
{ top: 18%;
}


#billing_first_name, #billing_last_name, #billing_phone, #billing_email, #billing_pan_number, #billing_address_1, #billing_city, #billing_postcode, #billing_address_2 {
    background-color: #fff;
    border: 1px solid #aaa;
    padding: 10px 1px 10px 1px;
    border-radius: 4px
}




#wcdp-ajax-button, #place_order {
    background-image: linear-gradient(to right, #02AAB0 0%, #00CDAC 51%, #02AAB0 100%);

            transition: 0.5s;
            background-size: 200% auto;
            color: white;                 }

          #wcdp-ajax-button:hover {
            background-position: right center; /* change the direction of the change here */
            color: #fff;
            text-decoration: none;
          }
          
        
          
#payment {
  background: #F6F6F6 !important; 
}


.wcdp-button.wcdp-left {
  background-image: linear-gradient(to right, #02AAB0 0%, #00CDAC 51%, #02AAB0 100%) !important;

            transition: 0.5s;
            background-size: 200% auto;
            color: white !important;     
}

.wcdp-button.wcdp-left:hover {
            background-position: right center; /* change the direction of the change here */
            color: #fff !important;
            text-decoration: none;
          }
          
          
          
          .wcdp-button.wcdp-right {
  background-image: linear-gradient(to right, #02AAB0 0%, #00CDAC 51%, #02AAB0 100%) !important;

            transition: 0.5s;
            background-size: 200% auto;
            color: white !important;     
}

.wcdp-button.wcdp-right:hover {
            background-position: right center; /* change the direction of the change here */
            color: #fff !important;
            text-decoration: none;
          }/* End custom CSS */