/**handles:hello-elementor-child-style**/
.newsltr-form input{position:relative!important;padding:21px 27px!important;border-radius:33px!important;outline:0}.newsltr-form input::placeholder{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#000}.newsltr-form .gform_button{position:absolute!important;top:15px;right:0;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:#0c1729;background:#1fe385!important;border:1px solid #1fe385;width:158px;height:66px;outline:0}.newsltr-form .gform_button:hover{background:#1fe385!important;border:1px solid #1fe385!important;color:#fff!important}.newsltr-form #gform_1_validation_container{display:none}.ftr-list span.elementor-icon-list-text:hover{color:#1fe385}.site-btn{position:relative}.site-btn .elementor-button-content-wrapper:before{content:"";position:absolute;width:60px;height:60px;background:#1fe385;border-radius:100px;top:-8px;left:0;z-index:1}.site-btn .elementor-button-text{z-index:1}.site-btn:after{content:"";position:absolute;width:11px;height:1px;background:#fff;top:50%;right:0;z-index:1}.site-btn:hover .elementor-button-text:before{transform:scale(1.2,1.2)!important;transition:.3s!important;transition-timing-function:linear}.about-img{position:relative!important}.about-2-img{position:absolute!important;bottom:124px;right:-34px}.about-2-img .elementor-widget-container img{outline:15px solid #fff}.site-btn.btn-blck:after{content:"";position:absolute;width:11px;height:1px;background:#000!important;top:50%;right:0;z-index:1}.about-img:before{content:"";position:absolute;background-image:url(https://candicekimone.com/wp-content/themes/hello-theme-child-master/images/dottet-lft.png);background-repeat:no-repeat;width:160px;height:170px;top:-9px;left:-18px;z-index:-1}.about-img:after{content:"";position:absolute;background-image:url(https://candicekimone.com/wp-content/themes/hello-theme-child-master/images/dottet-lft.png);background-repeat:no-repeat;width:160px;height:170px;bottom:163px;right:-52px;z-index:-1}.floating-ani{animation-name:floating;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes floating{from{transform:translate(0,0)}65%{transform:translate(0,15px)}to{transform:translate(0,0)}}.mission-2-img{position:absolute!important;bottom:-29px;left:-54px}.mission-2-img .elementor-widget-container img{outline:15px solid #fff}.or-visn-style{position:absolute!important;bottom:-73px;right:-44px}.about-sec-img{position:relative}.about-sec-img:after{content:"";position:absolute;background-image:url(https://candicekimone.com/wp-content/themes/hello-theme-child-master/images/dottet-lft.png);background-repeat:no-repeat;width:160px;height:170px;top:4px;right:0;z-index:-1}.about-sec-img:before{content:"";position:absolute;background-image:url(https://candicekimone.com/wp-content/themes/hello-theme-child-master/images/dottet-lft.png);background-repeat:no-repeat;width:160px;height:170px;top:170px;left:-76px;z-index:-1}.headr-part .elementor-nav-menu .sub-arrow .e-font-icon-svg{height:10px;width:10px}.headr-part .elementor-nav-menu li{position:relative}.headr-part .sub-menu li a:before{content:"";position:absolute;width:3px;height:3px;background-color:#000;top:21px;left:6px;border-radius:100%}.headr-part .e--pointer-underline .elementor-item:after{width:15px}.headr-part .sub-menu li a:hover:before{background-color:#1fe385}.headr-part .sub-menu li a.elementor-sub-item.elementor-item-active:before{background-color:#1fe385}.contact-form input{background:#fafafa;border-radius:10px!important;border:1px solid #fafafa!important;padding:12px 15px!important;outline:0}.contact-form textarea{background:#fafafa;border-radius:10px!important;border:1px solid #fafafa!important;padding:12px 15px!important;outline:0}.contact-form .gform_wrapper.gravity-theme .gfield textarea.large{height:111px}.contact-form input::placeholder,.contact-form textarea::placeholder{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:28px;color:#575757}.contact-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:20px}.contact-form .gform_button{padding:21px 49px!important;border-radius:33px!important;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:#0c1729;background:#1fe385;border:1px solid #1fe385;outline:0}.contact-form .gform_button:hover{color:#fff;background:#1fe385;border:1px solid #1fe385}.cntct-2-img{position:absolute!important;top:394px;right:-34px}.cntct-2-img .elementor-widget-container img{outline:15px solid #fff}.contact-form .gform_wrapper .gfield_error [aria-invalid=true]{border:1px solid #c02b0a!important}.contact-form .gfield_validation_message{display:none}.contact-form .gform_confirmation_message_2{text-align:center!important}.hm-srvc-lp{background:radial-gradient(circle at 100% 100%,#fff 0,#fff 29px,transparent 29px) 0 0/30px 30px no-repeat,radial-gradient(circle at 0 100%,#fff 0,#fff 29px,transparent 29px) 100% 0/30px 30px no-repeat,radial-gradient(circle at 100% 0,#fff 0,#fff 29px,transparent 29px) 0 100%/30px 30px no-repeat,radial-gradient(circle at 0 0,#fff 0,#fff 29px,transparent 29px) 100% 100%/30px 30px no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 2px) calc(100% - 60px) no-repeat,linear-gradient(#fff,#fff) 50% 50%/calc(100% - 60px) calc(100% - 2px) no-repeat,linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(96,149,124,.26) 48%,#a2fbd1 87%);border-radius:30px;box-sizing:border-box}.hm-srvc-lp .elementor-icon{width:52px;height:52px;background:#1fe385;border:1px solid var(--e-global-color-978373f);display:flex;justify-content:center;align-items:center;border-radius:100%}.hm-srvc-lp .elementor-icon:hover{background:#fff!important;border:1px solid #000}.hm-srvc-lp:hover{box-shadow:0 4px 51px 15px #e4efe1a3!important;background-color:#fff;background:#fff}.hm-servc-slider .elementor-swiper-button-next{position:absolute!important;right:calc((100% - 1140px)/ 2 + 105px)!important;top:-57px!important;bottom:unset!important}.hm-servc-slider .elementor-swiper-button-prev{position:absolute!important;right:calc((100% - 1140px)/ 2 + 200px)!important;top:-57px!important;bottom:unset;left:unset!important}.pckg-price{font-family:Montserrat;font-style:normal;font-weight:700;font-size:50px;line-height:49px}.get-strt-btn a.elementor-button{width:100%!important}.pcg-cart-btn .e-loop-add-to-cart-form-container{display:block!important}.pcg-cart-btn a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{width:100%}.packg-box:hover h3.elementor-heading-title{filter:invert(100%) sepia(91%) saturate(38%) hue-rotate(321deg) brightness(110%) contrast(110%)}.packg-box:hover ul li{filter:invert(1) brightness(2.5)}.packg-box:hover .pckg-sesn{filter:invert(1) brightness(2.5)}.packg-box:hover h4.elementor-heading-title{filter:invert(1) brightness(2.5)}.packg-box:hover .woocommerce-Price-amount bdi{filter:invert(1) brightness(2.5)}.packg-box:hover a.elementor-button.elementor-button-link{background:#1fe385!important}.packg-box:hover .elementor-widget-divider{--divider-color:#1F2F49!important;opacity:.6}.packg-box:hover .pcg-cart-btn a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{background:#1fe385!important}.pacg-con-list ul li{position:relative;list-style:none}.pacg-con-list ul li:before{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.03964 7.39992L3.91586 8.51992L7.52802 12.1199L15.555 4.11992L14.4312 2.99992L7.52802 9.87992L5.03964 7.39992ZM14.7523 8.91992C14.7523 12.4399 11.8626 15.3199 8.33072 15.3199C4.79883 15.3199 1.90911 12.4399 1.90911 8.91992C1.90911 5.39992 4.79883 2.51992 8.33072 2.51992C8.97288 2.51992 9.53477 2.59992 10.0967 2.75992L11.381 1.47992C10.4177 1.15992 9.37423 0.919922 8.33072 0.919922C3.91586 0.919922 0.303711 4.51992 0.303711 8.91992C0.303711 13.3199 3.91586 16.9199 8.33072 16.9199C12.7456 16.9199 16.3577 13.3199 16.3577 8.91992H14.7523Z' fill='%231FE385'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:100%;width:17px;height:17px;left:-28px;top:12px}.packg-box:hover .pacg-con-list ul li:before{filter:invert(22%) sepia(100%) saturate(257%) hue-rotate(265deg) brightness(100%) contrast(89%)!important}.text-sss h3.elementor-heading-title span.last-word{font-weight:600!important}.checkout-sec ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{border:1px solid #ddd!important;padding:17px!important}.checkout-sec p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:#000;font-weight:600;padding-bottom:17px}.checkout-sec h2.woocommerce-order-details__title{font-size:35px;font-weight:500;color:#000}.checkout-sec .woocommerce-table th.woocommerce-table__product-name{color:#000}.checkout-sec .woocommerce-table th.woocommerce-table__product-table{color:#000}.checkout-sec ul.woocommerce-thankyou-order-details li strong{padding-top:16px;color:#000}.checkout-sec h2.woocommerce-column__title{font-size:35px;font-weight:500;color:#000}.checkout-sec address{color:#000;padding:15px!important;height:244px}.prdc-info-sec button.single_add_to_cart_button.button.alt{width:100%}.prdc-info-sec .features ul li{list-style:none}.prdc-info-sec .features ul{padding-left:27px;column-count:2}.prdct-con-list ul li{position:relative;list-style:none}.prdct-con-list ul li:before{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.03964 7.39992L3.91586 8.51992L7.52802 12.1199L15.555 4.11992L14.4312 2.99992L7.52802 9.87992L5.03964 7.39992ZM14.7523 8.91992C14.7523 12.4399 11.8626 15.3199 8.33072 15.3199C4.79883 15.3199 1.90911 12.4399 1.90911 8.91992C1.90911 5.39992 4.79883 2.51992 8.33072 2.51992C8.97288 2.51992 9.53477 2.59992 10.0967 2.75992L11.381 1.47992C10.4177 1.15992 9.37423 0.919922 8.33072 0.919922C3.91586 0.919922 0.303711 4.51992 0.303711 8.91992C0.303711 13.3199 3.91586 16.9199 8.33072 16.9199C12.7456 16.9199 16.3577 13.3199 16.3577 8.91992H14.7523Z' fill='%231FE385'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:100%;width:17px;height:17px;left:-28px;top:6px}.site-btn.blk:after{background:#000!important}.booking-form input[type=text],select,textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}.booking-form input[type=submit]{background-color:#04aa6d;color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer}.booking-form input[type=submit]:hover{background-color:#45a049}.container{border-radius:5px;max-width:1140px;margin:0 auto}.booking-form input[type=submit]{display:block;width:100%}.booking-form .form-main{display:grid;grid-template-columns:repeat(2,1fr);column-gap:23px;row-gap:10px}.booking-form label{display:none}.booking-form input[type=text]{background:#fafafa!important;border-radius:10px;border:none;padding:20px 20px}.booking-form input[type=text]::placeholder{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:28px;text-transform:capitalize;color:#575757}.booking-form input[type=tel]{background:#fafafa!important;border-radius:10px;border:none;padding:20px 20px;width:100%}.booking-form input[type=tel]::placeholder{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:28px;text-transform:capitalize;color:#575757}.booking-form input[type=datetime-local]{background:#fafafa!important;border-radius:10px;border:none;padding:20px 20px;width:100%}.booking-form input[type=submit]{padding:20px 45px;background-color:#1fe385;border:1px solid #1fe385;border-radius:33px;width:100%;max-width:158px;margin:40px auto 0}.booking-form input[type=submit]{font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:#0c1729}.site-btn:hover .elementor-button-content-wrapper:before{transform:scale(1.1);transition:.3s;transition-timing-function:ease-in-out}p.availabilityResult{padding-top:40px!important;display:flex!important;flex-direction:column;flex-wrap:wrap}.availabilityResult a{padding:21px 20px!important;border-radius:33px!important;font-family:Montserrat;font-style:normal;font-weight:700;font-size:17px;line-height:18px;color:#0c1729;background:#1fe385!important;border:1px solid #1fe385;outline:0;width:165px;text-align:center}.availabilityResult span{padding-bottom:20px}.activeBtn a.elementor-button{border:1px solid var(--e-global-color-primary)!important;background:0 0!important}.stp-1-crt-btn a.addToCartBtn.pcg-cart-btn{display:block;background:#0c1729;padding:16px 23px;border-radius:10px;color:#fff;width:100%!important;text-align:center;font-family:Montserrat;font-weight:600;font-size:20px;line-height:42px}.stp-1-crt-btn a.addToCartBtn.pcg-cart-btn:hover{background:#1fe385;color:#0c1729}.step-2sec{display:none!important}.booking-form .single_add_to_cart_button{vertical-align:middle;float:none!important;padding:21px 49px!important;border-radius:33px!important;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:#0c1729!important;background:#1fe385!important;border:1px solid #1fe385!important;outline:0;display:flex!important;margin:0 auto!important}.cs-bk-sec{position:relative}.popup-cnct-form input{background:#fafafa;border-radius:7px!important;border:1px solid #c1c1c1!important;padding:12px 10px!important;outline:0}.popup-cnct-form input::placeholder{font-size:14px!important}.popup-cnct-form select{font-size:13px!important}.popup-cnct-form select{background:#fafafa;border-radius:7px!important;border:1px solid #c1c1c1!important;padding:15px 11px!important;outline:0;color:#858585}.popup-cnct-form .gform_wrapper.gravity-theme .ginput_container_time{flex-basis:min-content;max-width:62px;min-width:62px}.popup-cnct-form .gform-datepicker{width:100%!important}.popup-cnct-form .gform_wrapper.gravity-theme .gfield_required{display:none}.popup-cnct-form .gform_button{padding:21px 49px!important;border-radius:33px!important;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:18px;color:#0c1729;background:#1fe385;border:1px solid #1fe385;outline:0}.popup-cnct-form .gform_button:hover{background:#fff;border:1px solid #000!important;color:#000}.popup-cnct-form label.gfield_label.gform-field-label{font-family:Montserrat;font-style:normal;font-weight:600;font-size:15px;line-height:30px;color:#0c1729;margin-bottom:0!important}.popup-cnct-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:19px}.popup-cnct-form .gform_wrapper.gravity-theme .gform_footer{display:flex;justify-content:center;margin-top:15px!important}.popup-cnct-form .gform_wrapper.gravity-theme .gfield_label{line-height:30px;margin-bottom:0!important;padding:0}.popup-cnct-form .ginput_container.ginput_complex.gform-grid-row{justify-content:flex-start;align-items:center!important}.popup-cnct-form .gform_wrapper.gravity-theme .ginput_complex{display:flex;flex-flow:row nowrap}ul.wc-item-meta{padding-left:0!important}@media (min-width:768px) and (max-width:1024px){.hm-servc-slider .elementor-swiper-button-prev{right:calc((100% - 600px)/ 2)!important;top:-27px!important}.hm-servc-slider .elementor-swiper-button-next{right:calc((100% - 740px)/ 2)!important;top:-27px!important}}@media(max-width:1024px){.headr-part .sub-menu li a:before{top:19px;left:10px}.about-2-img .elementor-widget-container img{outline:8px solid #fff}.about-2-img{bottom:unset;right:10px;top:260px}.about-img:after{bottom:153px;right:-107px;background-size:50%!important}.about-img:before{top:0;left:-8px;background-size:50%!important}.mission-2-img{bottom:unset;left:0;top:290px}.or-visn-style{bottom:87px;right:-23px}.about-sec-img:before{top:140px;left:-36px;background-size:50%!important}.about-sec-img:after{background-size:50%!important;top:0;right:-70px}.mission-2-img .elementor-widget-container img{outline:8px solid #fff}.cntct-2-img .elementor-widget-container img{outline:8px solid #fff}.cntct-2-img{bottom:unset;right:10px;top:260px}.contact-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:14px}.contact-form .gform_button{padding:10px 43px!important}}@media(max-width:767px){.newsltr-form input{padding:13px 18px!important}.newsltr-form .gform_button{width:133px;height:57px;font-size:15px}.or-visn-style{bottom:-83px;right:-23px}.cntct-2-img{bottom:unset;right:10px;top:200px}.cntct-2-img{bottom:unset;right:10px;top:200px}.contact-form .gform_confirmation_message_2{text-align:center!important;padding-bottom:18px}.hm-servc-slider .elementor-swiper-button-prev{display:none!important}.hm-servc-slider .elementor-swiper-button-next{display:none!important}.hm-abt .about-img:after{display:none}.hm-srvc-lp{box-shadow:none!important;border:1px solid #1fe385}.checkout-sec ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:flex;flex-direction:column}.checkout-sec ul.woocommerce-thankyou-order-details li strong{padding-top:5px;padding-bottom:10px}.checkout-sec .woocommerce ul.order_details li{border:none}.checkout-sec h2.woocommerce-order-details__title{font-size:30px}.checkout-sec h2.woocommerce-column__title{font-size:30px}p.availabilityResult{padding-top:27px!important}.stp-1-crt-btn a.addToCartBtn.pcg-cart-btn{padding:6px 23px}.booking-form .form-main{grid-template-columns:repeat(1,1fr);row-gap:0}.popup-cnct-form input{padding:8px 11px!important}.popup-cnct-form .gform_wrapper.gravity-theme .ginput_container_time{flex-basis:min-content;max-width:70px;min-width:70px}.popup-cnct-form .gform_button{padding:10px 48px!important}}