.product-steps-full{padding:60px 0 170px;background:#2b456f;position:relative}body.hs-landing-page{padding-top:0;background:#2b456f}.back-step{color:#fff;font-size:40px;position:relative;top:54px}.product-steps-full h3{font-size:28px;text-align:center;margin:30px 0 20px;font-weight:normal;line-height:30px;letter-spacing:1.5px;font-family:'Marquette Regular' !important;color:#fff;display:inline-block;width:100%}.product-steps-full h2{font-size:38px;margin:10px auto 30px;line-height:1.3em;letter-spacing:.02em;font-weight:500;color:#fff;text-align:center;max-width:700px}.products-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:74%;margin:0px auto}.products-flex .about_col{-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%;transition:.4s}.exit-full{position:absolute;right:50px;top:50px}.exit-full svg{width:20px}.products-flex .about_col .img-cols{position:relative;margin:40px 35px 0}.products-flex .about_col .img-cols img{width:100%}.products-flex .about_col .img-full{overflow:hidden}.products-flex .about_col .img-cols .text-abouts{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;padding:0px 4%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.products-flex .about_col .img-cols:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:#000;opacity:.2;transition:.4s}.products-flex .about_col:hover .img-cols::before{opacity:.5;transition:.4s}.products-flex .about_col .img-cols .text-abouts h5{display:inline;color:#fff;font-size:100px;font-weight:400;opacity:.5;line-height:150px;margin:0;left:10px;position:relative}.products-flex .about_col .img-cols .text-abouts h6{display:inline;color:#fff;font-size:28px;font-family:'Playfair Display',serif;position:relative;left:-10px;bottom:2px;font-weight:400;line-height:normal;margin:0}.step-center ul{padding:0;display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:flex;max-width:50%;margin:0px auto 30px}.step-center ul li{list-style:none;flex:0 0 33.33%;max-width:33.33%;opacity:.7;width:100%;position:relative}.step-center ul li.active_timeline{opacity:1}.step-center ul li.active_timeline+li{opacity:1}.step-center ul li.active_timeline+li::after{opacity:.7}.step-center ul li.active_timeline a span{background:#fff;border:1px solid #fff}.step-center ul li.active_timeline svg path{fill:#2b456f !important}.step-center ul li.active_timeline::after{border-top:1px solid #fff}.step-center ul li:first-child{opacity:1}.step-center ul li:after{position:absolute;content:"";height:1px;width:100%;border-top:1px dashed #fff;top:32%;margin:0 0 0 2px}.step-center ul li:last-child{width:auto;max-width:none;flex:0}.step-center ul li:last-child:after{display:none}.step-center ul li a{color:#fff;text-align:center;display:table}.step-center ul li a span{display:block;width:58px;height:58px;text-align:center;line-height:42px;border:1px dashed #fff;border-radius:100%;margin-bottom:12px;background:#2b456f;position:relative;z-index:1}.step-center ul li a span svg{height:56px}.step-center ul li svg path{fill:#fff !important}.email_submit{max-width:50%;margin:60px auto 0;display:block;text-align:center}.email_submit h3{display:none}.email_submit form{text-align:center;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;position:relative;justify-content:center}.email_submit form .hs_email.hs-form-field{width:50%}.email_submit form .hs_submit{width:50%}.email_submit form input{color:#8f9399;vertical-align:middle;border-radius:3px;border:0;outline:0;height:35px;padding:6px 10px}.email_submit form .hs_email.hs-form-field label{display:none}.email_submit form .hs_email.hs-form-field ul{display:block;padding:0;margin:0;font-size:12px;text-align:left}.email_submit form .hs_email.hs-form-field ul li,.hs_error_rollup ul li{list-style:none}.hs_error_rollup ul{padding:0;margin:0}.email_submit form .hs_email.hs-form-field ul li label{color:#fff;display:block}.email_submit form .hs_error_rollup{position:absolute;bottom:-36px;left:0;font-size:12px;color:#fff}.email_submit form input[type="submit"]{color:#929292 !important;font-size:17px;cursor:pointer;background:#c1c1c1;margin:0px;border-radius:3px;height:35px;width:85%;transition:.5s;font-family:'Montserrat',sans-serif}.email_submit form input[type="submit"]:hover,.email_submit form input[type="submit"]:focus{background:#fff !important;color:#2b456f !important;transition:.5s}.flex-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;justify-content:center;margin:75px 0 0;clear:both}.flex-list.size-product li.border_default:first-child,.flex-list.size-product.choose-size li:first-child{border:1px solid #fff}.flex-list li{list-style:none;text-align:center;list-style:none;text-align:center;flex:1;transition:.4s;box-sizing:border-box;padding:10px 0 25px;border-radius:6px;border:1px solid #2b456f;max-width:150px}.flex-list li:hover{transition:.4s;border:1px solid #fff}.flex-list li.active_daimond{border:1px solid #fff}.flex-list .icon-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;min-height:80px}.flex-list li span{font-size:16px;font-weight:500;margin:25px auto 0;display:table;color:#fff;font-family:'Roboto',sans-serif}.flex-list h5{font-size:16px;color:#fff;font-weight:normal;margin:14px auto 0;display:table;font-family:'Roboto',sans-serif}.product-details{padding:30px 0 0}.product-details .d-flex .half-6:first-child{padding:0 40px 0 15px}.product-details h2{text-align:left;max-width:none}.product-details h6{text-align:left;font-family:'Roboto',sans-serif;color:#fff;font-size:18px;font-weight:400;margin:0 0 20px;letter-spacing:.02em}.product-details .product_img img{padding:20px 0;display:table;margin:0px auto}.col-3{-ms-flex:0 0 33.33%;flex:0 0 33.33%;width:100%;max-width:33.33%}.product-details .margin-15{margin:0px -15px}.product-details .all-details{margin:20px 15px;color:#fff}.product-details .all-details h5{font-size:18px;margin:0 0 10px;line-height:1.5;font-family:'Roboto',sans-serif;color:#fff;letter-spacing:.3px}.product-details .all-details span{font-size:15px;font-weight:300;line-height:1.5;font-family:'Roboto',sans-serif;color:#fff;letter-spacing:.3px}.product-details p{color:#fff;margin:0 0 20px;font-size:15px;line-height:1.5;font-family:'Roboto',sans-serif;font-weight:300;letter-spacing:.3px}.product-details h4{font-size:24px;color:#fff;font-family:'Roboto',sans-serif;line-height:35px;margin:20px 0}.product-details a.cta-deatails{letter-spacing:.02em;font-size:17px;background:#fff;color:#2b456f;padding:7px 27px;border-radius:3px;transition:.3s;border:2px solid #fff;display:inline-block;margin:22px 24px 0 0px;cursor:pointer}.product-details a.cta-deatails:hover{background:transparent;color:#fff;transition:.3s}.product-details a.cta-deatails.blue-cta{color:#fff;background:transparent;margin-right:0}.product-details a.cta-deatails.blue-cta:hover{transition:.3s;background:#fff;color:#2b456f}.four-col-products{padding:70px 0;background:#fff}.four-col-products .img-top{margin:30px 0 0}.four-col-products .img-top img{height:290px;object-fit:cover;width:100%}.four-col-products h2{font-size:38px;margin:0px 0 30px;line-height:1.3em;letter-spacing:.02em;font-weight:500;text-align:center}.four-col-products h4{color:#2b456f;font-size:24px;text-align:center;font-family:'Roboto',sans-serif;margin:5px 0 20px}.four-col-products h5{color:#2b456f;font-size:16px;margin:30px 0 0;font-family:'Roboto',sans-serif;text-align:center}.bg-content-section{background:url(https://www.algordanza.com.hk/hubfs/Algordanza-Oct/pure-love-bg.jpg);padding:165px 0;background-size:cover;background-repeat:no-repeat}.bg-content-section .content-half{padding:0 100px 0 0}.bg-content-section h3{color:#fff;font-size:32px;font-family:'Marquette Regular' !important;margin:0 0 10px;font-weight:400;letter-spacing:1.2px}.bg-content-section h2{color:#fff;font-size:72px;line-height:80px;font-weight:500;margin:0 0 30px;letter-spacing:1.2px}.bg-content-section p{color:#fff;font-size:15px;line-height:1.5;font-family:'Roboto',sans-serif;font-weight:300;letter-spacing:.3px}.bg-content-section a.cta_btn{letter-spacing:.02em;font-size:17px;color:#ffff;padding:7px 27px;border-radius:3px;transition:.3s;border:2px solid #fff;display:inline-block;margin:22px 0 0;background:transparent}.bg-content-section a.cta_btn:hover{background:#fff;color:#2b456f}.two-column-content{background:#fff;padding:70px 0}.two-column-content img{width:100%}.two-column-content .content-half{padding:0 0 0 100px}.two-column-content h3{color:#2b456f;font-size:32px;font-weight:400;font-family:'Marquette Regular' !important;margin:0 0 10px;letter-spacing:1.2px}.two-column-content h2{color:#2b456f;font-size:72px;line-height:80px;font-weight:500;margin:0 0 30px;letter-spacing:1.2px}.two-column-content p{color:#2b456f;font-size:15px;line-height:1.5;font-family:'Roboto',sans-serif;font-weight:300;letter-spacing:.3px}.two-column-content a.cta_btn{letter-spacing:.02em;font-size:17px;background:#fff;color:#2b456f;padding:7px 27px;border-radius:3px;transition:.3s;border:2px solid #2b456f;display:inline-block;margin:22px 0 0}.two-column-content a.cta_btn:hover{background:#2b456f;color:#fff}.cross_popup{position:absolute;right:30px;top:20px}#contactForm{z-index:9999;display:none;padding:10px 0;width:70%;text-align:center;background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);box-shadow:0 0 30px rgba(0,0,0,0.16)}.form-with-img{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 25px}.left-container{width:40%}.form-with-img .right-form h3{font-family:'Playfair Display',serif !important;text-align:left;max-width:85%;display:block;font-size:24px;line-height:1.3}.form-with-img .right-form p{color:#2b456f;text-align:left;margin:15px 0}.form-with-img .right-form .contact_info{padding:10px 0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-with-img .right-form .contact_info li{list-style:none;text-align:left;margin:8px 0;flex:0 0 50%;max-width:50%;width:100%}.form-with-img .right-form{text-align:left}.form-with-img .right-form .contact_info li a{color:#2b456f;text-decoration:underline}.form-with-img .right-form .contact_info li svg{width:14px;fill:#2b456f;margin-right:8px}.form-with-img .right-form a.scdule_metting{background:#2b456f;border:2px solid #2b456f;border-radius:3px;font-size:17px;letter-spacing:.02em;color:#fff;padding:8px 18px;display:inline-block;margin:10px 0;transition:.4s}.form-with-img .right-form a.scdule_metting:hover{color:#2b456f;background:#fff;transition:.4s}.left-container img{width:100%}.right-container{width:55%}.right-form h3{color:#2b456f;line-height:45px;font-size:28px;letter-spacing:2%}.right-container input[type="submit"]{padding:13px 51px;font-style:normal;font-weight:200;font-size:17px}@media(max-width:767px){.form-with-img .right-form .contact_info li{flex:0 0 100%;max-width:100%;width:100%}.form-with-img{padding:0px 0px}.product-details.last-steps .d-flex .half-6:first-child{padding:0}.product-details.last-steps .back-step{position:relative;top:0 !important;left:0 !important}.left-container{width:100%;padding:0px 20px}.right-container{width:100%;padding:0px 20px}.form-with-img .right-form h3{max-width:100%;display:block;font-size:20px;line-height:normal}.back-step{position:absolute;top:55px !important;right:auto !important;left:15px !important}.product_page_body #main-menu{position:relative}.product-details{padding:0px 0 0}.product-details .d-flex .half-6:first-child{padding:0 15px}.step-center ul{max-width:90%;font-size:14px}.products-flex .about_col{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}.products-flex .about_col .img-cols{position:relative;margin:20px 0px 0}.product-steps-full h3{font-size:21px}.product-steps-full h2{font-size:23px;margin:0px 0 10px}.products-flex{max-width:100%}.product-steps-full{padding:50px 0 50px !important}.back-step svg{width:10px}.exit-full{position:absolute;right:20px;top:69px}.back-step{position:absolute;top:55px}.flex-list li{max-width:25%;width:100%;flex:0 0 25%;margin:20px 0 0}.flex-list h5{font-size:14px;margin:4px auto 0}.flex-list li span{font-size:14px;margin:18px auto 0}.flex-list{margin:30px 0 0}.email_submit form{display:block}.email_submit form .hs_email.hs-form-field{width:100%}.email_submit form .hs_submit{width:100%}.email_submit{max-width:60%}.email_submit form input[type="submit"]{width:100%;font-size:15px}.product-details h4{font-size:18px;line-height:25px;margin:20px 0 50px}.product-details a.cta-deatails{font-size:16px;display:table;margin:22px auto 0;width:82%;text-align:center}.product-details a.cta-deatails.blue-cta{margin-right:auto}.four-col-products h2{font-size:23px}.four-col-products{padding:50px 0}.half-3{-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%;padding:0 15px}.four-col-products .img-top img{height:160px;object-fit:cover;width:100%}.four-col-products .img-top{margin:10px 0 0}.four-col-products h5{font-size:14px;margin:20px 0 0}.four-col-products h4{font-size:18px}.bg-content-section .content-half{padding:0 0px 0 0;text-align:center;position:relative;z-index:1}.bg-content-section h2{font-size:36px;line-height:40px}.bg-content-section p{font-size:14px;padding:0px 15%}.bg-content-section a.cta_btn{font-size:15px}.bg-content-section{padding:105px 0;background-position:right 35% center;position:relative}.bg-content-section:after{position:absolute;content:"";background:#101d24;top:0;left:0;right:0;bottom:0;opacity:.4}.two-column-content .content-half{padding:0}.two-column-content h3{font-size:23px}.two-column-content h2{font-size:36px;line-height:40px}.two-column-content .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.two-column-content a.cta_btn{font-size:15px;margin:12px 0 20px}.two-column-content{padding:50px 0}.bg-content-section h3{font-size:23px}.product-details h6{font-size:14px}.product-details p{font-size:14px}.product-details .all-details{margin:10px 15px;color:#fff}.product-details .all-details h5{font-size:16px}.product-details .all-details span{font-size:14px}.product-details .col-3{-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%}}@media(min-width:768px) and (max-width:991px){.email_submit{max-width:70%}#en_contactForm,#contactForm{width:95% !important}.form-with-img .right-form h3{max-width:100%;font-size:18px;line-height:normal;margin:40px 0 20px}.product-details.last-steps .back-step{position:relative}.exit-full{position:absolute;right:20px;top:80px}.back-step{position:absolute;top:65px}.two-column-content .content-half{padding:0}.two-column-content h2{font-size:52px;line-height:60px}.product-steps-full h2{font-size:30px}.product-details h6{font-size:14px}.product-details .all-details h5{font-size:16px}.product-details .all-details{margin:10px 15px}.product-details h4{font-size:18px;line-height:26px}.four-col-products .half-3{-ms-flex:0 0 50%;flex:0 0 50%;width:100%;max-width:50%;padding:0 15px}.bg-content-section .content-half{padding:0 0px 0 0}.step-center ul{max-width:80%}.bg-content-section h3{font-size:22px}.bg-content-section h2{font-size:62px}.products-flex .about_col .img-cols{position:relative;margin:40px 15px 0}.bg-content-section{padding:95px 0}.products-flex{max-width:100%}.flex-list h5{font-size:14px;margin:4px auto 0}.flex-list li span{font-size:14px;margin:18px auto 0}}@media(min-width:992px) and (max-width:1199px){#en_contactForm,#contactForm{width:90% !important}.bg-content-section .content-half{padding:0}.two-column-content h2{font-size:62px;line-height:70px}.products-flex .about_col .img-cols{position:relative;margin:40px 15px 0}.products-flex{max-width:100%}}