@media screen and (min-width: 1601px){body .header{height:116px}body .content{padding-top:116px}body .sidebar,body .modal[data-modal=sidebar]{top:116px}body .hero{padding-top:19%}body .step{margin-top:70px}body .step-title{margin:0 0 67px 0}body .step--4,body .step--3{margin-top:48px}body .step-buttons{padding:120px 80px}body .nav-page{height:187px}body .sidebar{padding:0 100px 0 54px}body .sidebar-location{margin-left:23px;margin-right:23px}body .sidebar-payment--price span{font-size:70px}body .sidebar-payment-grid{grid-template-columns:10fr 9fr}body .sidebar-header{margin:49px auto 0;display:block}body .step-end{padding-bottom:40px}body .sidebar-payment-type{margin:47px auto 20px}body .add-to-cart{width:25%}body .add-to-cart--icon{margin:16px 0 16px -12px}body .note-text{padding:29px 50px 23px}body .prayers{margin:30px auto 0}body .sidebar-locations{margin:60px auto 20px}}.header{position:absolute;top:0;left:0;right:0;padding:0 12.5%;z-index:999;height:116px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f1eae8}.logo{display:block;width:180px;height:41px;margin-right:auto}.events{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event--cart{border:1px solid #f1eae8;width:44px;height:44px;background-size:16px;border-radius:50%}.event-item{cursor:pointer}.menu{margin:0 auto}.menu-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.menu--link{display:block;font-size:16px;color:var(--black);padding:20px 40px}.menu--link:hover{color:var(--orange)}.menu--link:hover::after{display:none}.footer{padding:40px 0;text-align:center}.copyright{font-size:12px;color:var(--gray);margin:0;padding:0;font-weight:400;font-family:"Euclid Circular B Bold";line-height:1;letter-spacing:.01em;text-align:center}.chat{position:fixed;bottom:50px;right:50px;z-index:1010}@font-face{font-family:"Euclid Circular B Bold";src:url("../fonts/Euclid-Circular-B-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Euclid Circular B Medium";src:url("../fonts/Euclid-Circular-B-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Euclid Circular B Light";src:url("../fonts/Euclid-Circular-B-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Euclid Circular B";src:url("../fonts/Euclid-Circular-B-Regular.ttf") format("truetype");font-weight:400;font-style:normal}*{font-family:"Euclid Circular B","system-ui","verdana","tahoma",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}a,button,[role=button],.btn{cursor:url("../images/blessclick/cursor2.png"),auto}html,body{margin:0;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:root{--white: #ffffff;--whitestatic: #ffffff;--black: #000000;--blackstatic: #000000;--gold: #f7a90b;--orange: #FFD700;--orange-dark: #EFBF04;--gray: #6A6A6A;--lpurple: #F7F9FC}:root[data-theme=black]{--white: #1D1F23;--black: #ffffff;--gray: #BEBEBE}h1,h2,h3,h4,h5,h6,.bold{font-weight:700;font-family:"Euclid Circular B Bold","system-ui","verdana","tahoma",sans-serif}img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}a{position:relative;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.container{width:100%;padding:0 15px;margin:0 auto;position:relative;z-index:10}.f{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.h-100{height:100%}.w-100{width:100%}.text-center{text-align:center}.text{line-height:1.5;max-width:1024px;margin:3% auto 0}.text p{margin-bottom:20px}.text p:last-child{margin-bottom:0}.btn{position:relative;display:inline-block;color:var(--blackstatic);padding:27px 31px;text-align:center;text-decoration:none;border:0;outline:none;cursor:pointer;background-color:var(--orange);-webkit-box-shadow:0px 20px 100px 0px var(--orange-dark);box-shadow:0px 20px 100px 0px var(--orange-dark);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:15px;font-size:16px}.btn::after{content:"";width:13px;height:13px;background-image:url("../images/blessclick/icon-arrow-top-right.png");background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;margin-left:19px}.btn:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.btn--disabled{background-color:rgba(0,0,0,0);opacity:.5;-webkit-box-shadow:none;box-shadow:none}.btn--disabled:hover{-webkit-transform:none;-ms-transform:none;transform:none;cursor:not-allowed}.btn--next{text-transform:uppercase;font-family:"Euclid Circular B Bold";width:100%;background-color:var(--white)}.btn--next.active{background-color:var(--orange);cursor:pointer;opacity:1;-webkit-box-shadow:0px 20px 100px 0px rgba(239,191,4,0.5019607843);box-shadow:0px 20px 100px 0px rgba(239,191,4,0.5019607843)}.btn--next.active:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.btn--bordered{border:1px solid var(--lpurple);background-color:#f7f9fc;border-radius:10px;padding:23px 30px;text-align:center;font-weight:300;font-size:14px}.btn--bordered::after{display:none}.btn--form{border:1px solid #f1eae8;border-radius:10px;padding:6px 20px}.btn--form:after{display:none}.btn--page{margin-top:5%}.cover-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;cursor:pointer}.d-show-wide{display:none}@media screen and (min-width: 1601px){.d-show-wide{display:block}.d-hide-wide{display:none}}.loader{display:none;position:absolute;top:50%;left:50%;margin:-36px;width:72px;height:72px;border:3px dotted #000;border-style:solid solid dotted dotted;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 2s linear infinite;animation:rotation 2s linear infinite;z-index:222}.loader::after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:3px dotted #000;border-style:solid solid dotted;width:24px;height:24px;border-radius:50%;-webkit-animation:rotationBack 1s linear infinite;animation:rotationBack 1s linear infinite;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.loader::before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:50%;top:50%;margin:-24px;border:2px dotted #000;border-style:solid dotted solid dotted;width:48px;height:48px;border-radius:50%;-webkit-animation:rotationBack 2.5s linear infinite;animation:rotationBack 2.5s linear infinite;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.form-messages{position:absolute;background-color:rgba(255,255,255,.7);z-index:20;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem;display:none}.form-messages.active{display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotationBack{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotationBack{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.icon{background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}.icon:before,.icon::after{background-size:contain;background-repeat:no-repeat;background-position:center}.icon--pray{background-image:url("../images/blessclick/icon-pray.png")}.icon--loc{background-image:url("../images/blessclick/icon-loc.png")}.icon--envelope{background-image:url("../images/blessclick/icon-envelope.png")}.icon--theme{background-image:url("../images/blessclick/icon-theme.svg");width:26px;height:26px}.icon--share{background-image:url("../images/blessclick/icon-share.png");width:17px;height:17px}.icon--cart{background-image:url("../images/blessclick/icon-cart.svg")}.icon--chat{background-image:url("../images/blessclick/icon-chat.png");width:65px;height:65px;background-size:36px;background-color:var(--orange);border-radius:50%}.icon--man{background-image:url("../images/blessclick/icon-man.png");width:26px;height:32px;position:absolute;right:0;top:-22px}.icon--alert{background-image:url("../images/blessclick/icon-alert.png");width:18px;height:18px;position:absolute;top:14px;right:17px}.icon--wife{background-image:url("../images/blessclick/icon-cat/wife.png")}.icon--remove{background-image:url("../images/blessclick/icon-remove.svg")}.icon--cart{background-image:url("../images/blessclick/icon-cart.svg")}.icon--family{background-image:url("../images/blessclick/icon-family.png")}.icon--health{background-image:url("../images/blessclick/icon-health.png")}.icon--marriage{background-image:url("../images/blessclick/icon-marriage.png")}.icon--children{background-image:url("../images/blessclick/icon-children.png")}.icon--business{background-image:url("../images/blessclick/icon-business.png")}.icon--edu{background-image:url("../images/blessclick/icon-edu.png")}.icon--home{background-image:url("../images/blessclick/icon-home.png")}.icon--travel{background-image:url("../images/blessclick/icon-travel.png")}.icon--protection{background-image:url("../images/blessclick/icon-protection.png")}.icon--legal{background-image:url("../images/blessclick/icon-legal.png")}.icon--grief{background-image:url("../images/blessclick/icon-grief.png")}.icon--spirituality{background-image:url("../images/blessclick/icon-spirituality.png")}.icon--audio{background-image:url("../images/blessclick/icon-micro.png");width:12px;height:17px}.icon--keyboard{background-image:url("../images/blessclick/icon-write.png");width:14px;height:13px}.icon--play{background-image:url("../images/blessclick/icon-microphone.png");width:16px;height:16px}.icon--listen{background-image:url("../images/blessclick/icon-listen.png");width:16px;height:16px}.icon--clear{background-image:url("../images/blessclick/icon-close.svg");width:16px;height:16px}.icon--question{background-image:url("../images/blessclick/icon-question.png");background-size:12px}.icon--info{background-image:url("../images/blessclick/icon-info.png");width:24px;height:24px}.place.active .icon--info{background-image:url("../images/blessclick/icon-info-orange.png")}main{overflow:hidden;height:100%;width:100%;position:relative;z-index:10}.header{position:absolute;top:0;left:0;right:0;padding:0 12.5%;z-index:999;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f1eae8;background:#f7f9fc}.header-main{background:rgba(0,0,0,0)}.logo{display:block;width:180px;height:41px;margin-right:auto}.events{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event--cart{border:1px solid #f1eae8;width:44px;height:44px;background-size:16px;border-radius:50%;position:relative}.event-item{cursor:pointer;position:relative}.event-item-cart:hover .cart-content{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:110%}.event-item--count{position:absolute;right:-6px;top:-6px;width:20px;height:20px;border-radius:50%;background-color:var(--gold);font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;z-index:-1;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.event-item--count.active{opacity:1;z-index:10;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.cart-content{position:absolute;top:90%;right:0;width:270px;border-radius:5px;background-color:var(--white);padding:15px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;opacity:0;visibility:hidden;-webkit-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97)}.cart-content-item{position:relative;border-radius:10px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;padding:0 55px 0 5px}.cart-content-item:hover .cart-content--view{left:0}.cart-content-item img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cart-content-item:after{position:absolute;content:"";background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:-1}.cart-content-item--title{font-size:16px;color:var(--white);font-family:"Euclid Circular B Bold";line-height:1;margin:0;padding:0;position:relative;z-index:2}.cart-content--view{position:absolute;z-index:10;font-size:12px;color:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;bottom:0;right:0;left:calc(100% - 48px);background-color:var(--orange);padding:10px;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-transition:.1s all;-o-transition:.1s all;transition:.1s all}.menu{margin:0 auto}.menu-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.menu--link{display:block;font-size:16px;color:var(--black);padding:20px 40px}.menu--link:hover{color:var(--orange)}.menu--link:hover::after{display:none}.footer{padding:40px 0;text-align:center;display:none}.footer-main{display:block}.copyright{font-size:12px;color:var(--gray);margin:0;padding:0;font-weight:400;font-family:"Euclid Circular B Bold";line-height:1;letter-spacing:.01em;text-align:center}.chat{position:fixed;bottom:50px;right:50px;z-index:1010}.hero{position:relative;height:100vh;min-height:700px;padding-top:10%;z-index:100}.page-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:10}.page-overlay::after,.page-overlay::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";width:100%;height:100%}.page-overlay::after{background:-webkit-gradient(linear, left top, left bottom, from(#F7F9FC), to(rgba(255, 255, 255, 0)));background:-o-linear-gradient(top, #F7F9FC 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(180deg, #F7F9FC 0%, rgba(255, 255, 255, 0) 100%);z-index:1}.page-overlay::before{background:rgba(255,255,255,.8);z-index:2}.page-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}.page-img img,.page-img source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100;height:100%;width:100%}.main-title{font-size:94.75px;color:var(--black);font-family:"Euclid Circular B Bold";line-height:1.1;letter-spacing:.01em;text-align:center;margin:0;padding:0}.main-title span{color:var(--gray);font-family:"Euclid Circular B Bold"}.hero-btn{margin-top:54px}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-main{height:187px;margin:87px auto 0;max-width:1114px;padding:0 1.8%}.nav-page{height:107px;margin:0;padding:0 9% 0 11.8%;background:#f7f9fc;border-top:#f1eae8;border-bottom:#f1eae8}.nav-item{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.5}.nav-item.active,.nav-item:hover{opacity:1}.nav-item:not(:last-child)::after{content:"";position:absolute;background-image:url("../images/blessclick/icon-arrow-right.png");background-size:contain;background-repeat:no-repeat;background-position:center;width:9px;height:14px;right:57px;top:48px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nav-page .nav-item:not(:last-child)::after{top:50%;right:5%}.nav-item:not(:first-child){padding-left:40px}.nav-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 0 20px}.nav-item--icon{width:24px;height:24px;margin-top:32px}.nav-item--title{font-size:12px;font-family:"Euclid Circular B light";line-height:1;text-transform:uppercase;margin-bottom:21px}.nav-item--description{font-size:20px;color:var(--black);font-family:"Euclid Circular B Medium";line-height:1;letter-spacing:.01em;text-align:center;margin:0;padding:0}.content{position:relative;z-index:200;padding-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex}.content-left{-webkit-box-flex:1;-ms-flex:1 0 66%;flex:1 0 66.6666666667%;position:relative;overflow:hidden;z-index:20;width:100%;max-width:66%}.content-main{padding:15px 0 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;scrollbar-color:#efbf04 rgba(55,55,55,.1)}.content-left::-webkit-scrollbar{width:18px}.content-left::-webkit-scrollbar-track{background:rgba(55,55,55,.1)}.content-left::-webkit-scrollbar-thumb{background-color:#efbf04;border-radius:999px;border:12px solid rgba(0,0,0,0);background-clip:padding-box}.content-left::-webkit-scrollbar-thumb:hover{background-color:#efbf04}.step{margin-top:35px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;padding:0 3%;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.step::before,.step::after{content:"";-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.step--4,.step--3{margin-top:32px}.step-title{font-size:48px;color:var(--black);font-family:"Euclid Circular B Bold";line-height:1;letter-spacing:4px;text-align:center;margin:0 0 35px 0;padding:0}.step-buttons{width:100%;display:grid;grid-template-columns:repeat(2, minmax(300px, 1fr));gap:60px;max-width:990px;margin:0 auto;background-color:rgba(247,249,252,.8);border-radius:20px;padding:60px 40px}.step-button--title{font-size:30px;line-height:50px;font-family:"Euclid Circular B Bold"}.step-button--description{font-size:12px;text-align:center}.step-button{max-width:384px;height:216px;border-radius:20px;background-color:var(--white);-webkit-transition-delay:.3s all;-o-transition-delay:.3s all;transition-delay:.3s all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-button:hover,.step-button.active{-webkit-box-shadow:4px 4px 20px 0px rgba(0,0,0,0.1490196078);box-shadow:4px 4px 20px 0px rgba(0,0,0,0.1490196078);background-color:gold}.step-button:hover *,.step-button.active *{color:var(--white)}.step-button:hover path,.step-button.active path{stroke:var(--white)}.sidebar{position:absolute;right:0;bottom:0;top:80px;z-index:200;width:100%;max-width:33%;background-color:#f7f9fc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 50px;height:auto;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;overflow:auto}.sidebar.active{right:0}.sidebar-main{right:-35%}.step-end{margin-top:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}.note{margin-bottom:23px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;margin-right:37px;position:relative;max-width:370px}.step-btn{width:100%;text-align:center;padding-right:33px;border-radius:10px}.step-btn.active .btn{background-color:var(--orange);opacity:1}.note.cutted{max-width:75%;margin-left:auto}.note-text{margin-top:22px;border-top-left-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border:1px solid var(--white);background-color:var(--orange);padding:29px 20px 23px;position:relative}.note-text.active{border-color:var(--orange);background-color:rgba(0,0,0,0)}.note-text.active .icon--alert{background-image:url("../images/blessclick/icon-info-orange.png")}.note-info{font-style:italic;color:var(--blackstatic);margin:0;padding:0;font-family:"Euclid Circular B Bold";line-height:1;font-size:16px;letter-spacing:.01em;text-align:center;display:none;line-height:1.3}.note-info.active{display:block}.add-to-cart{width:20%;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;opacity:0;padding:4px 0 0 25px;cursor:pointer;margin-right:auto}.add-to-cart.active{opacity:1;display:block}.add-to-cart.wide{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;width:28%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0}.add-to-cart.wide .add-to-cart--title{margin:0 0 0 17px;width:auto}.add-to-cart--title{font-family:"Euclid Circular B Light";font-size:12px;line-height:1;letter-spacing:.01em;text-align:center;color:var(--black);margin-top:18px;display:block;text-align:center;line-height:1.4;text-transform:lowercase;width:24px}.add-to-cart--icon{display:block;width:45px;height:45px;background-size:13px;background-color:var(--white);margin:8px 0 8px -12px;border-radius:50%}.sidebar-header{text-align:center;opacity:0;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;margin:15px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.sidebar-header.active{opacity:1}.sidebar-header--icon{width:78px;height:78px;margin:0 auto 0;border-radius:50%;background-color:var(--black);background-size:36px;border:12px solid var(--orange)}.sidebar-header--title{font-size:30px;font-weight:600;margin:17px 0 0}.sidebar-header--category{font-size:12px;font-family:"Euclid Circular B Light";text-transform:uppercase;margin:6px 0 0;display:block}.sidebar-payment{display:none;opacity:0;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.sidebar-payment.active{opacity:1;display:block}.sidebar-payment-type{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;opacity:0;background:var(--white);width:231px;margin:25px auto 20px;border-radius:50px;display:none}.sidebar-payment-type.active{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex}.sidebar-payment-type--item{border-radius:50px;color:var(--black);line-height:1;text-align:center;padding:13px 34px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;cursor:pointer}.sidebar-payment-type--item.active{background-color:var(--orange)}.sidebar-payment{opacity:0;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;padding:5px 32px}.sidebar-payment.active{opacity:1}.sidebar-payment-grid{display:grid;grid-template-columns:8fr 9fr;gap:10px}.sidebar-payment--info{font-size:12px;font-family:"Euclid Circular B Light";color:var(--gray)}.sidebar-payment--price{margin-top:18px}.sidebar-payment--price span{font-size:60px;color:var(--black);font-family:"Euclid Circular B Medium"}.sidebar-payment-info{margin-top:24px}.sidebar-payment-info span{display:block;font-size:12px;font-family:"Euclid Circular B Light";margin-bottom:10px}.sidebar-payment-info span::before{content:"";background-image:url("../images/blessclick/check.png");display:inline-block;width:17px;height:12px;margin-right:20px;background-size:contain;background-repeat:no-repeat;background-position:center}.sidebar-locations{margin:20px 0;width:100%;overflow:auto}.sidebar-locations::-webkit-scrollbar{width:10px}.sidebar-locations::-webkit-scrollbar-track{background:var(--white)}.sidebar-locations::-webkit-scrollbar-thumb{background:var(--orange);border-radius:10px}.sidebar-locations::-webkit-scrollbar-thumb:hover{background:var(--orange-dark)}.sidebar-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:78px;margin-bottom:20px;background:var(--white);border-top-right-radius:20px;border-bottom-right-radius:20px}.sidebar-location-info{width:84%;height:100%;border-radius:20px;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.sidebar-location-info::after{position:absolute;content:"";background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:-1}.sidebar-location-info--title{font-size:30px;font-family:"Euclid Circular B Bold";color:var(--white);line-height:1}.sidebar-location-info--title--20{font-size:20px}.sidebar-location-info--title--14{font-size:14px}.sidebar-location-info--description{font-size:12px;font-family:"Euclid Circular B Light";color:var(--white);line-height:1}.sidebar-location--remove{width:16%;height:100%;background-size:23px}.sidebar-location--img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;-o-object-position:center;object-position:center}.prayers{text-align:center;padding:75px 0;background:#f7f9fc;border-radius:20px;width:100%;max-width:66%;margin:0 auto 0}.prayer-category{position:relative;margin-bottom:41px}.prayer-category-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.prayer-category-btn.active .prayer-category--title{font-family:"Euclid Circular B Bold"}.prayer-category-btn::after{content:"";display:inline-block;width:15px;height:8px;background-image:url("../images/blessclick/icon-arrow-down.png");background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.prayer-category-btn.active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.prayer-category--icon{display:block;width:36px;height:36px}.prayer-category--title{font-size:28px;color:var(--black);line-height:1;margin:0;padding:0 24px;letter-spacing:1px}.prayer-item{display:block;line-height:2;font-size:16px;font-family:"Euclid Circular B Light";-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.prayer-item.active{color:var(--orange)}.prayer-item.active::before{background-color:var(--orange)}.prayer-item::before{content:"";display:inline-block;width:11px;height:11px;border-radius:50%;background-color:var(--gray);margin-right:15px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.prayer-item:hover{color:var(--orange)}.prayer-item:hover::before{background-color:var(--orange)}.prayer-category--list{text-align:left;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto;display:none}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:53%;margin:0 auto;position:relative;padding-bottom:10px}.form-part{width:50%}.form-group{width:100%;margin-bottom:20px}.form-group label{font-size:16px;font-family:"Euclid Circular B Light";margin-bottom:14px;width:100%;display:block;font-size:12px}.form-group input{border-radius:50px;border:1px solid var(--orange);padding:10px 20px;background-color:var(--lpurple)}.form-group input::-webkit-input-placeholder{font-size:16px;font-family:"Euclid Circular B Light";font-style:italic;color:var(--gray)}.form-group input::-moz-placeholder{font-size:16px;font-family:"Euclid Circular B Light";font-style:italic;color:var(--gray)}.form-group input:-ms-input-placeholder{font-size:16px;font-family:"Euclid Circular B Light";font-style:italic;color:var(--gray)}.form-group input::-ms-input-placeholder{font-size:16px;font-family:"Euclid Circular B Light";font-style:italic;color:var(--gray)}.form-group input::placeholder{font-size:16px;font-family:"Euclid Circular B Light";font-style:italic;color:var(--gray)}.textarea{border-radius:25px;border:1px solid #f1eae8;padding:30px;background-color:#f7f9fc;width:100%;height:300px;border:1px solid #f1eae8;font-size:20px;line-height:1.5;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.textarea p:first-letter{margin-left:20px}.textarea.active{background-color:var(--orange)}.form-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:50px;overflow:hidden;width:89px;height:43px;background-color:var(--lpurple);-ms-flex-item-align:end;align-self:flex-end;margin:0 0 20px auto}@media screen and (max-width: 1601px){.form-types{position:absolute;margin:0;right:-50px;top:107px;width:43px;height:89px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-types .form-type{height:50%;width:100%}}.form-type{width:50%;height:100%;border-radius:50%;border:2px solid var(--lpurple);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-type .icon{position:relative;z-index:10}.form-type.active,.form-type:hover{border-color:#f1eae8}.form-type.active::after,.form-type:hover::after{width:100%;height:100%;background-color:var(--orange)}.form-type::after{position:absolute;content:"";width:30%;height:30%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:var(--lpurple)}.form-btns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form-audio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:20px;display:none}.form-audio--play{width:120px;height:120px;border-radius:50%;background-color:var(--lpurple);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-size:50px;cursor:pointer}.form-audio--play:hover{background-color:var(--orange)}.form-audio--play.active{background-image:url("../images/blessclick/dots-loading.gif")}.form-audio--play.active:hover{background-image:url("../images/blessclick/icon-stop.png")}.form-audio-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.5}.form-audio-nav.active{opacity:1}.form-audio-nav.active .form-audio--clear,.form-audio-nav.active .form-audio--listen{cursor:pointer}.form-audio-nav.active .form-audio--clear:hover,.form-audio-nav.active .form-audio--listen:hover{background-color:var(--orange)}.form-audio--progress{margin:20px 0;width:80%;margin:0 auto}.form-audio--progress-bar{height:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px;background-color:var(--lpurple);border:1px solid #f1eae8;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.form-audio--progress-bar.active{opacity:1}.form-audio--progress-bar-inner{height:50%;width:90%;border-radius:50px;background-color:var(--orange)}.form-audio--listen{width:40px;height:40px;border-radius:50%;background-color:var(--lpurple);cursor:not-allowed;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-size:20px}.form-audio--clear{width:30px;height:30px;border-radius:50%;background-color:var(--lpurple);cursor:not-allowed;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-size:20px}.advanced-features{max-width:80%;width:100%;margin:0 auto}.advanced-features--title{font-size:20px;font-family:"Euclid Circular B Bold";color:var(--black);margin-bottom:33px}.feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;border:4px solid #f3eceb;padding:20px 70px 20px 52px;margin-bottom:20px;position:relative;background:var(--white);height:144px}.feature-title{font-size:16px;font-family:"Euclid Circular B Bold";color:var(--black);font-size:20px;margin-left:98px;margin-right:40px}.feature-summary{font-size:20px;font-family:"Euclid Circular B Light";color:var(--black)}.feature-price{font-size:31px;font-family:"Euclid Circular B Bold";color:var(--black);margin-left:auto}.checkbox{position:relative;width:86px;height:43px;overflow:hidden;border-radius:25px;cursor:pointer}.checkbox input{opacity:0;position:absolute;z-index:20;width:100%;height:100%;cursor:pointer}.checkbox input:checked~.checkbox-icon{left:calc(100% - 40px)}.checkbox input:checked~.checkbox-mask{background-color:var(--orange)}.checkbox .checkbox-icon{width:37px;height:37px;border-radius:50%;background-color:var(--white);position:absolute;top:3px;left:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:10}.checkbox .checkbox-mask{position:absolute;width:100%;height:100%;background-color:var(--gray);top:0;left:0;right:0;bottom:0;z-index:5;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.feature-question{position:absolute;width:35px;height:35px;border-radius:50%;background-color:var(--gray);right:-20px;top:-20px}.feature-question:hover .feature-question-answer{-webkit-animation:nameAnswer 1.5s 0s forwards;animation:nameAnswer 1.5s 0s forwards}.feature-question-icon{width:100%;height:100%;position:relative;background-color:var(--gray);border-radius:50%;cursor:pointer;z-index:10}.feature-question-answer{position:absolute;border-radius:5px;width:5px;height:5px;border-top-right-radius:25px;top:5px;background-color:var(--gray);right:5px;z-index:5;font-size:0;color:var(--gray);max-width:300px}@-webkit-keyframes nameAnswer{0%{color:var(--gray);font-size:0;height:auto;width:-webkit-max-content;width:max-content}10%,20%{width:-webkit-max-content;width:max-content;font-size:16px;height:auto;padding:10px 30px 10px 10px}100%{color:var(--white);width:-webkit-max-content;width:max-content;height:auto;padding:10px 30px 10px 10px;font-size:16px}}@keyframes nameAnswer{0%{color:var(--gray);font-size:0;height:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}10%,20%{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:16px;height:auto;padding:10px 30px 10px 10px}100%{color:var(--white);width:-webkit-max-content;width:-moz-max-content;width:max-content;height:auto;padding:10px 30px 10px 10px;font-size:16px}}.places{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;width:100%;margin:0 auto;max-width:79.7%}.place{padding-top:68%;border-radius:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden;position:relative}.place.active{-webkit-box-shadow:0px 4px 12px 0px rgba(0,0,0,0.5019607843);box-shadow:0px 4px 12px 0px rgba(0,0,0,0.5019607843)}.place.active .place-info--text{visibility:visible;opacity:1;line-height:1.4;z-index:10}.place.active .place-content{opacity:0;z-index:-1}.place-info{position:absolute;top:18px;left:27px;cursor:pointer;z-index:11}.place-info--text{position:absolute;opacity:0;z-index:-1;padding:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:var(--white);font-size:14px;line-height:1;top:0;left:0;right:0;bottom:0;margin:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.place-content{position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);padding:17px 26px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.place-content-title{font-size:12px;font-family:"Euclid Circular B Bold";margin:0 0 3px}.place-content-description{font-size:12px}.place-img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.place-selection{position:absolute;z-index:11;right:27px;top:19px}.place-selection input{opacity:0;position:absolute;z-index:10;width:100%;height:100%;cursor:pointer}.place-selection input:checked~.place-selection-icon{border-color:var(--orange);background-color:var(--orange)}.place-selection-icon{width:24px;height:24px;display:block;border:4px solid var(--white);border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(156,156,156,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:-1;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;visibility:hidden}.modal.active{z-index:999;opacity:1;visibility:visible}.modal[data-modal=sidebar]{z-index:100;top:80px}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:600px;background-color:var(--black);border-radius:20px}.modal-content-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 30px 30px}.modal-content-info .text-modal{color:var(--white);line-height:1.4}.modal-left{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--white)}.modal-right{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 16px}.modal-form{text-align:center;margin:20px 0}.modal-form input{background-color:rgba(0,0,0,0);border-radius:5px;padding:10px 15px;border:3px solid var(--orange)}.modal-img-title{text-transform:uppercase;font-size:20px;padding:45px 41px 0;line-height:1.1}.modal-img-title .bold{color:var(--orange)}.modal-img{margin-top:20px;width:100%;height:auto}.modal-close{position:absolute;top:22px;right:30px;width:19px;height:19px;cursor:pointer;background-image:url("../images/blessclick/icon-close.png");z-index:22}.modal-right *{color:var(--white);line-height:1.3}.modal-right-title{font-size:30px;text-align:center;margin:55px 0 40px;font-size:32px;font-family:"Euclid Circular B Bold";line-height:1.3}.modal-form .checkbox{position:relative;width:20px;height:20px;border-radius:0}.modal-form .checkbox input{position:absolute;z-index:20;opacity:0;width:100%;height:100%;left:0;outline:none}.checkbox input:checked~.checkbox-mask{background-color:var(--orange)}.modal-form .checkbox-mask{position:absolute;width:100%;height:100%;border-radius:5px;z-index:10;border:3px solid var(--orange);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-color:rgba(0,0,0,0)}.acceptance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-info{text-decoration:underline;margin:8px auto;display:block;font-size:13px}.acceptance label{margin-left:10px}.modal .btn{padding:18px 13px;margin-top:30px;color:var(--black);font-weight:700;font-family:"Euclid Circular B Bold";border-radius:10px;font-size:12px}.page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:7% 0 5%}