.elementor-12037 .elementor-element.elementor-element-e86cc96{margin-top:50px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-157b8d0{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;line-height:1.4em;color:var( --e-global-color-text );}.elementor-12037 .elementor-element.elementor-element-c8dd65b{margin-top:0px;margin-bottom:100px;}.elementor-12037 .elementor-element.elementor-element-ee509da{--confirmation-message-display:block;--confirmation-message-alignment:center;--bank-details-alignment:center;--order-summary-alignment:center;--billing-details-alignment:center;--shipping-details-alignment:center;--sections-background-color:#E0E3EA;--sections-border-type:solid;--sections-border-color:#E0E3EA;--sections-border-radius:20px 20px 20px 20px;--sections-padding:40px 30px 40px 30px;--confirmation-message-color:var( --e-global-color-primary );--payment-details-border-type:none;--order-details-titles-totals-color:var( --e-global-color-primary );--order-details-items-color:var( --e-global-color-primary );--order-details-variations-color:var( --e-global-color-primary );--order-details-product-links-normal-color:var( --e-global-color-primary );--order-details-product-links-hover-color:var( --e-global-color-1f3ba16 );--tables-divider-border-type:solid;--tables-divider-border-width:1px;--tables-divider-border-color:var( --e-global-color-secondary );}.elementor-12037 .elementor-element.elementor-element-ee509da .shop_table, .elementor-12037 .elementor-element.elementor-element-ee509da address{border-width:1px 1px 1px 1px;}.elementor-12037 .elementor-element.elementor-element-ee509da .woocommerce-thankyou-order-received{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-12037 .elementor-element.elementor-element-ee509da h2{font-size:22px;font-weight:600;}.elementor-12037 .elementor-element.elementor-element-ee509da .shop_table thead tr th, .elementor-12037 .elementor-element.elementor-element-ee509da .shop_table tfoot th, .elementor-12037 .elementor-element.elementor-element-ee509da .shop_table tfoot tr td, .elementor-12037 .elementor-element.elementor-element-ee509da .shop_table tfoot tr td span, .elementor-12037 .elementor-element.elementor-element-ee509da .woocommerce-table--order-downloads tr td:before{font-weight:500;}.elementor-12037 .elementor-element.elementor-element-ee509da .product-quantity, .elementor-12037 .elementor-element.elementor-element-ee509da .woocommerce-table--order-details td a, .elementor-12037 .elementor-element.elementor-element-ee509da td.product-total, .elementor-12037 .elementor-element.elementor-element-ee509da td.download-product, .elementor-12037 .elementor-element.elementor-element-ee509da td.download-remaining, .elementor-12037 .elementor-element.elementor-element-ee509da td.download-expires, .elementor-12037 .elementor-element.elementor-element-ee509da td.download-file{font-weight:700;}.elementor-12037 .elementor-element.elementor-element-54b4c5f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-dcafa77{text-align:center;}.elementor-12037 .elementor-element.elementor-element-dcafa77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:700;line-height:1.4em;}.elementor-12037 .elementor-element.elementor-element-5afc0ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-28a935e .elementor-cta__content{min-height:400px;text-align:right;padding:0px 20px 20px 20px;}.elementor-12037 .elementor-element.elementor-element-28a935e .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-12037 .elementor-element.elementor-element-28a935e .elementor-cta__button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:var( --e-global-color-secondary );border-width:2px;border-radius:100px;}.elementor-12037 .elementor-element.elementor-element-28a935e .elementor-cta__button:hover{color:var( --e-global-color-1e909bd );border-color:var( --e-global-color-1e909bd );}.elementor-12037 .elementor-element.elementor-element-28a935e .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000047;}.elementor-12037 .elementor-element.elementor-element-28a935e .elementor-cta .elementor-cta__bg, .elementor-12037 .elementor-element.elementor-element-28a935e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12037 .elementor-element.elementor-element-a02e279 .elementor-cta__content{min-height:400px;text-align:right;padding:0px 20px 20px 20px;}.elementor-12037 .elementor-element.elementor-element-a02e279 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-12037 .elementor-element.elementor-element-a02e279 .elementor-cta__button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:var( --e-global-color-secondary );border-width:2px;border-radius:100px;}.elementor-12037 .elementor-element.elementor-element-a02e279 .elementor-cta__button:hover{color:var( --e-global-color-1e909bd );border-color:var( --e-global-color-1e909bd );}.elementor-12037 .elementor-element.elementor-element-a02e279 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000047;}.elementor-12037 .elementor-element.elementor-element-a02e279 .elementor-cta .elementor-cta__bg, .elementor-12037 .elementor-element.elementor-element-a02e279 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12037 .elementor-element.elementor-element-1962322 .elementor-cta__content{min-height:400px;text-align:right;padding:0px 20px 20px 20px;}.elementor-12037 .elementor-element.elementor-element-1962322 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-12037 .elementor-element.elementor-element-1962322 .elementor-cta__button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:var( --e-global-color-secondary );border-width:2px;border-radius:100px;}.elementor-12037 .elementor-element.elementor-element-1962322 .elementor-cta__button:hover{color:var( --e-global-color-1e909bd );border-color:var( --e-global-color-1e909bd );}.elementor-12037 .elementor-element.elementor-element-1962322 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000047;}.elementor-12037 .elementor-element.elementor-element-1962322 .elementor-cta .elementor-cta__bg, .elementor-12037 .elementor-element.elementor-element-1962322 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-12037 .elementor-element.elementor-element-c296634 .elementor-cta__content{min-height:400px;text-align:right;padding:0px 20px 20px 20px;}.elementor-12037 .elementor-element.elementor-element-c296634 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;}.elementor-12037 .elementor-element.elementor-element-c296634 .elementor-cta__button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:var( --e-global-color-secondary );border-width:2px;border-radius:100px;}.elementor-12037 .elementor-element.elementor-element-c296634 .elementor-cta__button:hover{color:var( --e-global-color-1e909bd );border-color:var( --e-global-color-1e909bd );}.elementor-12037 .elementor-element.elementor-element-c296634 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000047;}.elementor-12037 .elementor-element.elementor-element-c296634 .elementor-cta .elementor-cta__bg, .elementor-12037 .elementor-element.elementor-element-c296634 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12037 .elementor-element.elementor-element-dcafa77 .elementor-heading-title{font-size:22px;}}@media(max-width:767px){.elementor-12037 .elementor-element.elementor-element-dcafa77 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-157b8d0 */.rank-math-breadcrumb {
display: flex;
    flex-wrap: wrap;
    width: 100%;
}
nav.rank-math-breadcrumb p {
    display: flex;
    align-items: center;
    font-size: .9375rem;
    line-height: 1.4rem;
}

nav.rank-math-breadcrumb p a:first-child {
    color: transparent;
    position: relative;
}
nav.rank-math-breadcrumb p a:first-child {
	width: 18px;
    height: 1.4rem;
    background: url('/wp-content/uploads/2022/04/breadcrumbs-home-icon.svg') no-repeat center center transparent;
	
}
nav.rank-math-breadcrumb :last-child {
    margin-left:5px;
    font-family: 'Roboto';
}

nav.rank-math-breadcrumb p a {
    color: rgba(0, 0, 0, 0.4);
    font-size: 15px;
    font-weight: 400;
}

nav.rank-math-breadcrumb p  a  {
    margin: 0 5px;
}

.separator {
    display: inline-flex;
    width: 7px;
    height: 9px;
    background: url('/wp-content/uploads/2022/04/arrow-right-black.svg') no-repeat center center transparent;
}/* End custom CSS */
/* Start custom CSS for woocommerce-purchase-summary, class: .elementor-element-ee509da */.elementor-12037 .elementor-element.elementor-element-ee509da h2 {
    text-align: center;
}
.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details {
    justify-content: center;
    padding: 30px 20px;
margin-bottom: 30px;
border-radius: 20px;
background: #E0E3EA;
}
.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details li {
  border-right: solid 1px #fff;
  margin-right: 20px;
  padding-right: 20px;
  margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f0ddb97 */#explore-scroll .elementor-widget-container {
    width: 25vw;
    margin-right:15px!important;
    
}

@media only screen and (min-width:768px) and (max-width:1024px) {
#explore-scroll .elementor-widget-container {
    width: 40vw;
    margin-right:15px!important;
    
}}
@media only screen and (min-width:320px) and (max-width:767px) {
#explore-scroll .elementor-widget-container {
    width: 80vw;
    margin-right:15px!important;
    
}}
#explore-scroll .elementor-widget-wrap {
    width: 100%;
    display: flex!important;
    flex-direction: row;
    flex-wrap: nowrap!important;
	  overflow-x: scroll;
	  cursor: move;
    cursor: grab;
}
}
#explore-scroll .elementor-inner {
    overflow: hidden;
}

#explore-scroll .elementor-widget-wrap {
  scrollbar-width: thin;
  scrollbar-color: #aaa transparent;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}


#explore-scroll .elementor-widget-wrap::-webkit-scrollbar-track  {
  background-color: transparent;
}

#explore-scroll .elementor-widget-wrap::-webkit-scrollbar{
  width: 2px!important;
  height:3px!important;
}

@media(hover:hover){
 #explore-scroll .elementor-widget-wrap {
    scrollbar-color: transparent transparent;
  }
  #explore-scroll .elementor-widget-wrap:hover{
    scrollbar-color: #aaa transparent;
  }
  #explore-scroll .elementor-widget-wrap::-webkit-scrollbar-thumb {
    background-color: transparent;
    border:none;
    height:3px!important;
  }
  #explore-scroll .elementor-widget-wrap:hover::-webkit-scrollbar-thumb {
    background-color: #aaa;
    height:3px!important;
    border:none!important;
    transition: 0.3s all linear;
  }
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-call-to-action .elementor-cta__title {
  display: inline-flex;
  margin-bottom: 0;
  flex:80%;
  justify-content:flex-start;
align-self: center;
}

.elementor-cta__content-item.elementor-cta__button-wrapper {
  display: inline-flex;
  flex:2%;
  align-content: center;
align-items: center;
align-self: center;
justify-content: center;
}

.elementor-cta__button {
    height: 35px;
    width: 35px;
    padding:7px 0!important;
}/* End custom CSS */