.elementor-258878 .elementor-element.elementor-element-c4ad139{--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;}.elementor-258878 .elementor-element.elementor-element-c4ad139:not(.elementor-motion-effects-element-type-background), .elementor-258878 .elementor-element.elementor-element-c4ad139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-258878 .elementor-element.elementor-element-bead5a6{--display:flex;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-container{background-color:#ECF2FF;height:80px;border-radius:0px 0px 0px 0px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:hover, .elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:focus, .elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:active, .elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li:hover > a{background-color:#FFFFFF;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a{background-color:#ECF2FF;font-family:"Open Sans", Sans-serif;font-weight:600;padding:15px 15px 15px 15px;color:#000000;border-style:none;}
					.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover,
					.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus,
					.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active,
					.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{background-color:#64D8CD;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{background-color:#FFF0F0;color:#707070 !important;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel{background-color:#ECF2FF;border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a{font-family:"Open Sans", Sans-serif;font-weight:600;color:#000000;border-style:none;padding:0px 15px 0px 15px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:hover{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:focus{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:active{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li:hover > a{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#FFFFFF;fill:#FFFFFF;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#FFFFFF;fill:#FFFFFF;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li:last-child > a{border-style:none;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-style:none;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-hamburger{float:right;border-style:none;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#FFFFFF;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-hamburger > .ekit-menu-icon{color:#FFFFFF;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:#FFFFFF;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:#FFFFFF;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-close{font-weight:400;border-style:none;color:#000000;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-close:hover{border-style:none;color:#000000;}.elementor-258878 .elementor-element.elementor-element-ea4d768{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-258878 .elementor-element.elementor-element-a9ad4e0{--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;}.elementor-258878 .elementor-element.elementor-element-a9ad4e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-258878 .elementor-element.elementor-element-7732c5e{width:var( --container-widget-width, 129.107% );max-width:129.107%;--container-widget-width:129.107%;--container-widget-flex-grow:0;}.elementor-258878 .elementor-element.elementor-element-7732c5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-258878 .elementor-element.elementor-element-7732c5e .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-258878 .elementor-element.elementor-element-7732c5e .flex-viewport{border-radius:25px 25px 25px 25px;}.woocommerce .elementor-258878 .elementor-element.elementor-element-7732c5e .flex-viewport:not(:last-child){margin-bottom:21px;}.woocommerce .elementor-258878 .elementor-element.elementor-element-7732c5e .flex-control-thumbs img{border-radius:25px 25px 25px 25px;}.woocommerce .elementor-258878 .elementor-element.elementor-element-7732c5e .flex-control-thumbs li{padding-right:calc(19px / 2);padding-left:calc(19px / 2);padding-bottom:19px;}.woocommerce .elementor-258878 .elementor-element.elementor-element-7732c5e .flex-control-thumbs{margin-right:calc(-19px / 2);margin-left:calc(-19px / 2);}.elementor-258878 .elementor-element.elementor-element-c232b29{--iteration-count:infinite;--dynamic-text-color:#64D8CC;}.elementor-258878 .elementor-element.elementor-element-c232b29 .elementor-headline{text-align:left;font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:800;}.elementor-258878 .elementor-element.elementor-element-c232b29 .elementor-headline-plain-text{color:#222529;}.elementor-258878 .elementor-element.elementor-element-c232b29 .elementor-headline-dynamic-text{font-family:"Open Sans", Sans-serif;font-weight:800;}.elementor-258878 .elementor-element.elementor-element-2091e42{--swiper-slides-to-display:1;--swiper-slides-gap:91px;--arrow-prev-left-position:-50px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-position:-54px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#000000;--arrow-hover-color:#64D8CC;}.elementor-258878 .elementor-element.elementor-element-2091e42 .swiper-slide > .elementor-element{height:100%;}.elementor-258878 .elementor-element.elementor-element-9ae61ad{--spacer-size:50px;}.elementor-258878 .elementor-element.elementor-element-76ab14d{--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;}.elementor-258878 .elementor-element.elementor-element-76ab14d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-258878 .elementor-element.elementor-element-e8d527c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:800;}.elementor-258878 .elementor-element.elementor-element-6d6f5e4 .skillbar-group .skill-track{background-color:#64D8CC;border-radius:25px 25px 25px 25px;}.elementor-258878 .elementor-element.elementor-element-6d6f5e4 .skillbar-group .number-percentage-wraper{display:no;color:#000000;font-family:"Open Sans", Sans-serif;font-weight:700;}.elementor-258878 .elementor-element.elementor-element-6d6f5e4 .skillbar-group .skill-bar{border-radius:25px 25px 25px 25px;}.elementor-258878 .elementor-element.elementor-element-6d6f5e4 .skillbar-group .skill-title{color:#000000;}.elementor-258878 .elementor-element.elementor-element-22a6a6b .cart button, .elementor-258878 .elementor-element.elementor-element-22a6a6b .cart .button{font-family:"Open Sans", Sans-serif;border-radius:25px 25px 25px 25px;padding:12px 12px 12px 12px;background-color:#64D8CC;transition:all 0.2s;}.elementor-258878 .elementor-element.elementor-element-22a6a6b .cart button:hover, .elementor-258878 .elementor-element.elementor-element-22a6a6b .cart .button:hover{background-color:#64D8CC;}.woocommerce .elementor-258878 .elementor-element.elementor-element-22a6a6b form.cart table.variations label{font-family:"Open Sans", Sans-serif;}.woocommerce .elementor-258878 .elementor-element.elementor-element-22a6a6b form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-258878 .elementor-element.elementor-element-22a6a6b form.cart table.variations td.value:before{font-family:"Open Sans", Sans-serif;}.woocommerce .elementor-258878 .elementor-element.elementor-element-22a6a6b form.cart table.variations td.value select, .woocommerce .elementor-258878 .elementor-element.elementor-element-22a6a6b form.cart table.variations td.value:before{border-radius:25px;}.elementor-258878 .elementor-element.elementor-element-d1e2b81{--display:flex;}.elementor-258878 .elementor-element.elementor-element-ce73d9a{--iteration-count:infinite;--dynamic-text-color:#64D8CC;}.elementor-258878 .elementor-element.elementor-element-ce73d9a .elementor-headline{text-align:left;font-family:"Open Sans", Sans-serif;font-size:35px;font-weight:800;}.elementor-258878 .elementor-element.elementor-element-ce73d9a .elementor-headline-plain-text{color:#222529;}.elementor-258878 .elementor-element.elementor-element-ce73d9a .elementor-headline-dynamic-text{font-family:"Open Sans", Sans-serif;font-weight:800;}.elementor-258878 .elementor-element.elementor-element-f6cbf0e{--display:flex;}.elementor-258878 .elementor-element.elementor-element-934e27d{--swiper-slides-to-display:1;--swiper-slides-gap:91px;--arrow-prev-left-position:-50px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-position:-54px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#000000;--arrow-hover-color:#64D8CC;}.elementor-258878 .elementor-element.elementor-element-934e27d .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-258878 .elementor-element.elementor-element-ea4d768{--content-width:1132px;}.elementor-258878 .elementor-element.elementor-element-a9ad4e0{--width:37.258%;}.elementor-258878 .elementor-element.elementor-element-76ab14d{--width:60.401%;}}@media(max-width:1024px){.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-258878 .elementor-element.elementor-element-2091e42{--swiper-slides-to-display:2;}.elementor-258878 .elementor-element.elementor-element-934e27d{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-258878 .elementor-element.elementor-element-c4ad139{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:-20px;--padding-bottom:-20px;--padding-left:-20px;--padding-right:-20px;}.elementor-258878 .elementor-element.elementor-element-bead5a6{--content-width:500px;--min-height:0px;}.elementor-258878 .elementor-element.elementor-element-59f97c4{text-align:center;}.elementor-258878 .elementor-element.elementor-element-59f97c4 img{width:100%;}.elementor-258878 .elementor-element.elementor-element-82d02ac.elementor-element{--align-self:center;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-container{max-width:509px;border-radius:0px 0px 0px 0px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a{font-size:16px;color:#000000;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:hover{color:#000000;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:focus{color:#000000;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:active{color:#000000;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li:hover > a{color:#000000;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#000000;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#000000;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#000000;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#000000;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li.current-menu-item > a{color:#11B9AB;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#11B9AB;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#11B9AB;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{font-size:15px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{font-size:15px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a{font-size:18px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#EEEEEE;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#EEEEEE;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#EEEEEE;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#EEEEEE;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-hamburger{float:right;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-hamburger > .ekit-menu-icon{font-size:30px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-menu-close{font-size:36px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-nav-logo > img{max-width:185px;max-height:152px;}.elementor-258878 .elementor-element.elementor-element-82d02ac .elementskit-nav-logo{margin:20px 20px 20px 20px;}.elementor-258878 .elementor-element.elementor-element-c232b29 .elementor-headline{text-align:center;font-size:30px;}.elementor-258878 .elementor-element.elementor-element-2091e42{--swiper-slides-to-display:1;}.elementor-258878 .elementor-element.elementor-element-6d6f5e4 .skillbar-group .skill-bar{margin-bottom:0px;}.elementor-258878 .elementor-element.elementor-element-6d6f5e4 .skill-bar-content{margin-bottom:1px;}.elementor-258878 .elementor-element.elementor-element-ce73d9a .elementor-headline{text-align:center;font-size:30px;}.elementor-258878 .elementor-element.elementor-element-934e27d{--swiper-slides-to-display:1;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-7732c5e */.woocommerce-product-gallery__trigger {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-22a6a6b */.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item) {
    border-radius: 2px;
    width: 80px;
    height: 80px;
}
.image-variable-items-wrapper .variable-item img.variable-item-image {
    width: 100%;
    height: 100%;
    object-fit: none;
    border-radius: 5px;
}
#price_calculator input {
    text-align: right;
    width: 120px;
}
.wc-measurement-price-calculator-price {
  display: none;
}
tr.price-table-row.total-amount td:first-child {
  font-weight: bold;
}
tr.price-table-row.calculated-price td:first-child {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 20px;/
}
.wpcpo-total {
  display: none;
}
.wpcpo-option.wpcpo-option-appearance-separator hr {
  height: 1px;
  background-color: #c7c7c7;
  border: none;/
  margin: 0px;/* End custom CSS */