body{font-family:"Open Sans",sans-serif;color:#000;font-size:14px;background-color:#fff;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-overflow-scrolling:touch;font-weight:400;line-height:1.8}@media only screen and (max-width:1200px){.container{width:100%;max-width:inherit;margin-right:auto;margin-left:auto}}@media only screen and (max-width:576px){.container{padding-right:15px;padding-left:15px}}a{color:#e71e62;outline:0}a:hover{text-decoration:none;color:rgba(231,30,98,.5)}h1,h2,h3,h4,h5,h6,p,ul li{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;font-weight:500}p{font-size:16px}ul{margin:0;padding:0;list-style:none}ol{margin:0;padding:0}ol li{list-style-position:inside}ul.styled li{position:relative;padding-left:25px;margin:8px 0}ul.styled li::after{content:"";font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;color:#e71e62;border:0!important;line-height:0;position:absolute;top:15px;left:0}.m0{margin:0!important}.mlr0{margin-left:0!important;margin-right:0!important}.mtb5{margin:5px 0!important}.mtb20{margin:20px 0!important}.pl0{padding-left:0!important;padding-right:0!important}.plf10{padding:0 10px!important}.pt10{padding-top:10px!important}.hrborder{position:relative}.hrborder:after{content:'';max-width:1140px;height:1px;background-color:#3a3f44;position:absolute;bottom:0;left:0;right:0;margin:0 auto}.bg-white{background-color:#fff!important}.bg-light{background-color:#3a3f44!important}.bg-img-star{background:url(../img/faq_bg.png) repeat top}.form-control{font-size:14px}.form-control:focus{border-color:#e71e62;box-shadow:none}.custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#e71e62}.custom-control-indicator:focus{outline:0;border:0}.overlay{background:rgba(0,0,0,.9);position:absolute;bottom:0;width:100%;height:100%}.btn{text-transform:uppercase;font-weight:600;font-size:13px}.btn.focus,.btn:focus{outline:0;box-shadow:none}.btn-solid-primarycolor{background:#e71e62;border:2px solid #e71e62;color:#fff}.btn-solid-primarycolor:hover{background:transparent;transition:all .3s ease}.btn-solid-primarycolor:active{background:#e71e62}.btn-solid-primarycolor:hover{color:#e71e62}.btn-solid-secondarycolor{background:#004284;border:2px solid #004284;color:#fff}.btn-solid-secondarycolor:hover{background:transparent;transition:all .3s ease}.btn-solid-secondarycolor:active{background:#004284}.btn-solid-secondarycolor:hover{color:#004284}.btn-solid-greencolor{background:#42a934;border:2px solid #42a934;color:#fff}.btn-solid-greencolor:hover{background:transparent;transition:all .3s ease}.btn-solid-greencolor:active{background:#42a934}.btn-solid-greencolor:hover{color:#42a934}.btn-border-primarycolor{background:transparent;border:2px solid #e71e62;color:#e71e62}.btn-border-primarycolor:hover{background:#e71e62;transition:all .3s ease}.btn-border-primarycolor:active{border:2px solid #e71e62}.btn-border-primarycolor:hover{color:#fff}.btn-border-secondarycolor{background:transparent;border:2px solid #004284;color:#004284}.btn-border-secondarycolor:hover{background:#004284;transition:all .3s ease}.btn-border-secondarycolor:active{border:2px solid #004284}.btn-border-secondarycolor:hover{color:#fff}.btn-border-white{background:transparent;border:2px solid #fff;color:#fff}.btn-border-white:hover{background:#fff;transition:all .3s ease}.btn-border-white:active{border:2px solid #fff}.btn-border-white:hover{color:#fff}.btn-border-black{background:transparent;border:2px solid #000;color:#000}.btn-border-black:hover{background:#000;transition:all .3s ease}.btn-border-black:active{border:2px solid #000}.btn-border-black:hover{color:#fff}.dropdown-menu{border-radius:0}.dropdown-toggle::after{position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";font-size:12px;font-family:'Font Awesome 5 Free';font-weight:900;color:#000;border:0!important;line-height:0}.dropshadow4{box-shadow:0 0 30px 0 rgba(0,36,90,.1);-moz-box-shadow:0 0 30px 0 rgba(0,36,90,.1);-webkit-box-shadow:0 0 30px 0 rgba(0,36,90,.1)}.title h1{font-size:40px;text-transform:capitalize;width:calc(100% - 180px);color:#111;position:relative;padding-top:10px;text-align:center}@media only screen and (max-width:767px){.title h1{font-size:27px}}.title h1::after{}.bg-christmas-gift{background:url(../img/Christmas-gifts.png) top!important;background-size:cover}header{background-color:#111;position:relative}header .topwrap{position:absolute;top:0;left:0;z-index:1;width:100%}@media only screen and (max-width:767px){header .topwrap{position:relative;background-color:#fff;color:#111}}.topwrap.scrolltopwrap{background-color:rgba(255,255,255,.9);position:fixed;transition:all 1s ease}.topwrap.scrolltopwrap .topbar{display:none}.topwrap.scrolltopwrap .mainmenu .navbar-brand{color:#111}.topwrap.scrolltopwrap .mainmenu .navbar-brand h1{font-size:18px}.topwrap.scrolltopwrap .mainmenu .navbar-brand img{max-width:80px}.topwrap.scrolltopwrap .mainmenu .navbar-brand{max-width:90px}.topwrap.scrolltopwrap .mainmenu{max-height:100px}.topwrap.scrolltopwrap .mainmenu .navbar-height{max-height:100px}.topwrap.scrolltopwrap .mainmenu .navbar-light .navbar-nav .nav-link{min-height:64px;color:#111}@media only screen and (max-width:992px){.topwrap.scrolltopwrap .mainmenu .navbar-light .navbar-nav .nav-link{color:#fff;min-height:inherit}}@media only screen and (max-width:767px){.topwrap.scrolltopwrap .mainmenu .navbar-light .navbar-nav .nav-link{color:#111}}@media only screen and (min-width:992px){.topwrap.scrolltopwrap .mainmenu .navbar-light .navbar-nav .nav-link{height:65px}}@media only screen and (max-width:767px){.topwrap.scrolltopwrap .mainmenu .navbar-collapse{top:0}}.topbar{color:#fff;padding:8px 0 0 0;font-size:12px}@media only screen and (max-width:767px){.topbar{color:#111}}.topbar .container{border-bottom:1px solid #7c7c7c;padding-bottom:8px}.topbar a:hover{text-decoration:underline}.topbar ul li{display:inline-block;position:relative}.topbar ul li:not(:last-child){margin-right:8px;padding-right:10px}.topbar ul li:not(:last-child):after{content:'';position:absolute;width:1px;height:15px;background-color:#7c7c7c;top:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.topbar .text-left i{color:#e71e62}.topbar .text-left .dropdown img{margin-right:5px}.topbar .text-left .dropdown a:hover{text-decoration:none}.topbar .text-left .dropdown .dropdown-toggle::after{right:-5px;color:#7c7c7c;content:"";font-size:10px}.topbar .text-left .dropdown .dropdown-toggle{cursor:pointer}.topbar .text-left .dropdown .dropdown-menu{padding:0;min-width:inherit;border:0}.topbar .text-left .dropdown .dropdown-menu .dropdown-item{padding:5px;font-size:12px}.topbar .text-left .dropdown-item.active,.topbar .text-left .dropdown-item:active{color:#000;background-color:transparent}.topbar .text-right{text-transform:uppercase}.topbar .text-right ul li:not(:first-child) a{color:#fff}@media only screen and (max-width:767px){.topbar .text-right ul li:not(:first-child) a{color:#111}}.topbar .text-right ul li:first-child:after{display:none}.topbar .text-right ul li:first-child{margin-right:0}.topbar .text-right ul li:first-child a{color:#7c7c7c}@media only screen and (max-width:576px){.topbar .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.mainmenu{padding:0;position:relative;background:none;border:0 solid;margin:0;padding:0;min-height:20px;width:100%}.mainmenu .navbar-brand{margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;align-items:center;color:#fff}.mainmenu .navbar-brand:hover{color:#e71e62}@media only screen and (max-width:767px){.mainmenu .navbar-brand{color:#111}}@media only screen and (max-width:576px){.mainmenu .navbar-brand h1{font-size:20px}}.mainmenu .navbar-brand img{margin-right:10px}@media only screen and (max-width:992px){.mainmenu .navbar-brand img{width:130px}}@media only screen and (max-width:767px){.mainmenu .navbar-brand img{width:80px}}.mainmenu .navbar-nav{align-items:center}@media only screen and (max-width:991px){.mainmenu .navbar-nav{align-items:flex-start;margin-top:0;max-height:310px;overflow-y:auto;-webkit-overflow-scrolling:touch}}.mainmenu .navbar{padding:0;width:100%}.mainmenu .navbar-light .navbar-nav .nav-link{color:#fff;text-transform:uppercase;font-weight:600;padding:0 6px;min-height:111px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;align-items:center;border-top:2px solid transparent}.mainmenu .navbar-light .navbar-nav .nav-link:hover{color:#e71e62;border-top:2px solid #e71e62}@media only screen and (min-width:992px){.mainmenu .navbar-light .navbar-nav .nav-link{height:111px}}@media only screen and (max-width:992px){.mainmenu .navbar-light .navbar-nav .nav-link{min-height:inherit;padding:8px 6px}}@media only screen and (max-width:767px){.mainmenu .navbar-light .navbar-nav .nav-link{color:#111}}.mainmenu .nav-item.active .nav-link{color:#e71e62;border-top:2px solid #e71e62}.mainmenu .nav-item{padding:0}.mainmenu .nav-item:not(:last-child){margin-right:6px}@media only screen and (max-width:992px){.mainmenu .nav-item:not(:last-child){margin-right:0}}.mainmenu .navbar-light .navbar-toggler{color:#fff;border-color:transparent;background-color:#e71e62}.mainmenu .btn{border-radius:25px;min-width:100px}@media only screen and (max-width:991px){.mainmenu .navbar-collapse{width:100%;background-color:rgba(0,0,0,.8);padding:5px;z-index:1;left:0}}@media only screen and (max-width:767px){.mainmenu .navbar-collapse{position:relative;top:0;background-color:#fff}}.mainmenu .dropdown-menu{padding:0;margin:0;border:0 solid transition!important;border:0 solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important}.mainmenu .collapse ul ul,.mainmenu .collapse ul ul.dropdown-menu{background:#333}.mainmenu .collapse ul ul ul,.mainmenu .collapse ul ul ul.dropdown-menu{background:#444}.mainmenu .collapse ul ul ul ul,.mainmenu .collapse ul ul ul ul.dropdown-menu{background:#555}.mainmenu .collapse ul ul a{color:#fff;display:block}.mainmenu .dropdown>.nav-link.dropdown-toggle::after{color:#e61e62;font-size:14px;right:5px}.mainmenu .dropdown .dropdown-toggle::after{color:#eee}@media only screen and (min-width:990px){.mainmenu .collapse ul li:hover>ul{display:block}.mainmenu .collapse ul ul{position:absolute;top:100%;left:0;min-width:210px;display:none}.mainmenu .collapse ul ul li{position:relative;padding:5px 15px 5px 5px;font-size:14px}.mainmenu .collapse ul ul li:hover>ul{display:block}.mainmenu .collapse ul ul ul{position:absolute;top:0;left:100%;min-width:210px;display:none}.mainmenu .collapse ul ul ul li{position:relative}.mainmenu .collapse ul ul ul li:hover ul{display:block}.mainmenu .collapse ul ul ul ul{position:absolute;top:0;right:0;min-width:210px;display:none;z-index:1}}@media only screen and (max-width:1068px){.mainmenu .navbar-brand h1{font-size:28px}}@media only screen and (max-width:1500px){.mainmenu .collapse ul ul{min-width:150px}.mainmenu .collapse ul ul ul{min-width:160px}.mainmenu .collapse ul ul ul ul{min-width:160px}}@media only screen and (max-width:990px){.mainmenu .navbar-nav .show .dropdown-menu .dropdown-menu>li>a{padding:5px}.mainmenu .dropdown>.dropdown-toggle::after{top:20px}.mainmenu .nav-item.dropdown{width:100%}.mainmenu .dropdown>.nav-link.dropdown-toggle::after{right:15px}}.banner .container{max-width:inherit;width:100%;padding:0;position:relative}.banner .container img{width:100%}.banner h1{font-size:45px;position:absolute;color:#fff;z-index:9;top:200px;text-align:center;width:100%}@media only screen and (max-width:1367px){.banner h1{top:135px;font-size:30px}}@media only screen and (max-width:767px){.banner h1{top:50px}}@media only screen and (max-width:576px){.banner h1{font-size:18px;top:20px}}.banner .carousel-caption{bottom:120px}@media only screen and (max-width:800px){.banner .carousel-caption{position:relative;bottom:0;text-align:center;left:0;right:0}}.banner .carousel-control-next,.banner .carousel-control-prev{width:20px;opacity:1}.banner .bottom-scroll{position:absolute;bottom:230px;left:0;right:0;margin:0 auto;width:100%;text-align:center}.banner .bottom-scroll a{width:100px;border-radius:25px}@media only screen and (max-width:800px){.banner .bottom-scroll{padding-bottom:10px;bottom:0}}@media only screen and (max-width:767px){.banner .bottom-scroll img{max-width:10px}}.client-logo-wrap{padding:40px 0 0;text-align:center}.client-logo-wrap a{display:block}@media only screen and (max-width:767px){.client-logo-wrap{padding:20px 0 0}}.client-logo-wrap .container{border-bottom:1px solid #c1c1c1;padding-bottom:20px}.section-wrapper{}@media only screen and (max-width:767px){.section-wrapper{padding:40px 0}}.intro-section{padding-top:10px}.intro-section .btn{padding:8px 15px;font-size:15px}.intro-section .topsec{margin-bottom:40px}.intro-section .topsec .text-right{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;align-items:flex-end;justify-content:flex-end}@media only screen and (max-width:767px){.intro-section .topsec .text-right{display:none}}.intro-section .topsec .title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.intro-section .topsec .title .btn{display:block}}@media only screen and (max-width:767px){.intro-section .topsec .title h1{font-size:25px}}@media only screen and (max-width:767px){.intro-section .topsec .col-md-3{display:none}}.intro-section .midsec p+p{margin-top:15px}.intro-section .midsec .text-right{display:none;margin-top:25px}@media only screen and (max-width:767px){.intro-section .midsec .text-right{display:block}}.midsec.desk{display:block}@media only screen and (max-width:767px){.midsec.desk{display:none}}.midsec.mob{display:none}@media only screen and (max-width:767px){.midsec.mob{display:block}}#ReadMoreArticle .midsec p{max-height:500px;overflow:auto;-webkit-overflow-scrolling:touch;padding-right:5px}.offer-promos-section{padding-top:0}.offer-promos-section p{margin-top:10px}@media only screen and (max-width:767px){.offer-promos-section .topsec .col-md-4:not(:last-child){margin-bottom:20px}}.offer-promos-section .midsec{}@media only screen and (max-width:767px){.offer-promos-section .midsec{margin-top:40px}}.offer-promos-section .midsec img{width:100%}@media only screen and (max-width:767px){.offer-promos-section .midsec .col-md-6+.col-md-6{margin-top:20px}}.offer-promos-section .midsec .col-md-12{margin-top:25px}.zodic-home-section{background-image:url(../img/bg-star-blue.webp);background-size:cover;background-position:bottom -50px center;text-align:center;color:#fff;padding-top:40px}.zodic-home-section .intro{max-width:650px;margin:0 auto}.zodic-home-section .intro p{margin-top:15px}.zodic-home-section .call{text-transform:uppercase;font-size:30px;margin:25px 0}.zodic-home-section .call span{color:#ff4546}@media only screen and (max-width:600px){.zodic-home-section .call span{display:block}}.zodic-home-section .btn{min-width:195px;padding:8px 15px;border-radius:0;font-size:15px;margin-top:60px}.zodic-home-section .btn:hover{color:#000}.footer{background-color:#000;padding:30px 0;color:#fff}.footer .footer-primary h4{color:#fff;text-transform:uppercase}.footer .footer-primary .footer-logo{margin-top:60px}@media only screen and (max-width:767px){.footer .footer-primary .footer-logo{margin-top:10px}}.footer .footer-primary .qucklinks{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:25px}.footer .footer-primary .qucklinks ul{width:50%}.footer .footer-primary .qucklinks ul li{margin-bottom:8px;padding-left:15px;position:relative}.footer .footer-primary .qucklinks ul li a{color:#fff;font-size:16px}.footer .footer-primary .qucklinks ul li a:hover{text-decoration:underline}.footer .footer-primary .qucklinks ul li::after{color:#fff;font-size:10px}.footer .footer-primary .socail-link{margin-top:25px}@media only screen and (max-width:800px){.footer .footer-primary .socail-link img{width:36px}}@media only screen and (max-width:767px){.footer .footer-primary .col-md-5{margin:15px 0}}.footer .footer-secondary{margin-top:80px;text-align:center}@media only screen and (max-width:767px){.footer .footer-secondary{margin-top:40px}}.modal-dialog{top:100px}@media only screen and (max-width:767px){.modal-dialog{top:70px}}.modal-dialog h1{text-align:center;font-size:25px;margin-bottom:20px}.modal-dialog .close{position:absolute;right:10px;top:10px;cursor:pointer;z-index:9}.sub_header{background:#333 url(../img/astrology_subpage_header.png) no-repeat center;background-size:cover;min-height:300px}@media only screen and (max-width:767px){.sub_header{min-height:200px}}.pt_hdr_space{padding-top:150px}@media only screen and (max-width:767px){.pt_hdr_space{padding-top:100px}}.heading_txt{padding:20px;display:flex;flex-direction:row;position:relative;justify-content:space-between}.heading_txt li{position:relative;text-align:right;margin-bottom:15px}.heading_txt li h1{color:#eee;text-transform:uppercase;font-weight:600}.heading_txt li h2{color:#eee;text-transform:uppercase;font-weight:600}.heading_txt li label a{color:#999;font-size:15px;font-weight:600}.heading_txt li span{color:#6db6ff;font-size:15px;font-weight:600}.heading_txt li i{font-size:20px;color:#fff;padding:10px}.img_desc{width:100%;padding:20px 0;display:flex}.img_desc li img{width:100%}.sec-img{width:55%}.desc_abt{width:65%}.sec-img span{display:block;border:2px solid #888}.desc_abt p{font-size:14px;line-height:1.8;color:#000;padding:10px 0 0 17px;text-align:justify}.parg_abt p{font-size:14px;line-height:1.8;color:#000;padding:10px;border-bottom:1px solid #999;font-weight:600}.parg_abt p:last-child{border-bottom:0}.parg_abt{margin-left:-25px;padding:10px;background:#fff url(../img/abt_layer.png) no-repeat;background-position:bottom right;background-size:contain;margin-top:25px;border-radius:10px;box-shadow:3px 0 #e71e62;border-left:2px solid #e71e62}.nrml_txt p{font-size:14px;line-height:1.8;color:#000;padding:10px 0;text-align:justify}.nrml_txt label{font-weight:600;font-size:15px;margin-bottom:0}.search_bar{width:100%;display:block;background:#111 url(../img/stars.png) repeat center;background-size:contain;color:#eee}.search_n{padding:40px 0;text-align:center}.search_bar li{margin-bottom:10px}.search_bar li h4{color:#fff;font-weight:400;text-transform:uppercase;text-align:center;margin:15px 0;font-size:28px;text-shadow:1px 0 #e61d3d}.search_bar li p{font-size:15px;line-height:2;color:#999}.search_bar li input{border-radius:25px 0 0 25px;background:#fff;color:#333;border:1px solid #e71e62;padding:7px 15px;min-width:180px}@media only screen and (max-width:576px){.search_bar li input{min-width:inherit;width:140px}}.search_bar li span{margin:10px 0;display:block}.search_bar li button{padding:8px 15px;border:0;background:#e71e62;border-radius:0 25px 25px 0;color:#fff;font-weight:600;cursor:pointer}.testimonial_c ul{text-align:center;margin:30px 0}.testimonial_c ul li span{width:70px;height:70px;border-radius:100%;overflow:hidden;display:block;margin:15px auto;border:2px solid #e71e62}.testimonial_c ul li span img{max-width:100%;height:100%}.testimonial_c ul li label{font-size:19px;font-weight:700}.testimonial_c ul li p{font-size:15px;color:#555;line-height:2;border-top:1px solid #eee}.testimonial_c .carousel-indicators li{background-color:rgba(0,0,0,.55)}.testimonial_c .carousel-indicators li.active{background-color:#e71e62}.testimonial_c .carousel-indicators{bottom:-18px}.heading_nn h5{font-weight:400;font-size:16px;text-align:center}.heading_nn h5 b{background:#333;color:#fff}.video_vv{text-align:center;margin:30px 0}.v_bdr{display:block;margin:0 auto}.v_bdr iframe{border:10px solid #e71e62;border-radius:10px}.video_astro{background-color:#f3f3f3}.book_list{text-align:center}.book_list .book_hh h5{font-size:24px;color:#e51e62;text-transform:uppercase}.book_list .book_hh p{font-size:15px;margin:10px 0}.book_name{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:40px}.book_name li{width:200px;background-color:#f3f2f3;margin-left:10px;border-radius:10px;margin-bottom:10px;padding:10px;transition:.3s all;text-align:left}.book_name li:hover{background:#e71e62;transition:.3s all}.book_name li:hover a{color:#fff}.book_name li a{color:#555;font-weight:800}.book_name li a img{width:100%;margin-bottom:5px}.book_name li label{font-weight:900;display:block;margin:5px 0;color:#000}.book_name li span{font-size:13px;display:block}@media(max-width:600px){.img_desc{flex-direction:column}.sec-img,.desc_abt{width:100%}.parg_abt{margin-left:0}.v_bdr iframe{width:100%;margin:0 auto}}.contact-wrapper{padding-top:80px}.contact-wrapper .contact-box{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);padding:50px 50px 35px;background-color:#fff;border-radius:6px}.contact-wrapper .contact-box input{height:50px;border:1px solid #f7f6f5;font-size:15px;background-color:#f7f6f5;font-weight:500}.contact-wrapper .contact-box textarea{border:1px solid #f7f6f5;padding-top:10px;background-color:#f7f6f5;font-size:15px;font-weight:500}.map{height:450px;overflow:hidden}.map img{width:100%}.contact_us{background-color:#fff}.contact_us .order{padding:25px 0}@media only screen and (max-width:576px){.contact_us .form_details .col-sm-6+.col-sm-6{margin-top:15px}}.contact_us .form-control{border:0;border-radius:0;border-bottom:2px solid #111}.contact_us .form-control:focus{border-color:#e71e62;box-shadow:none;background-color:#fdfcfc}.contact_us textarea{resize:none}.contact_us .address_details h2{margin-bottom:10px;font-size:22px}.contact_us .address_details .sub_details p{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.contact_us .address_details .sub_details p span+span{margin-left:5px}.contact_us .address_details .sub_details p+p{margin-top:5px}.contact_us .contact i{color:#e71e62;font-size:16px;margin-right:5px}.contact_form .form-inline{margin:0 auto;width:100%}.contact_form .form-inline .form-control{font-size:16px}.contact_form .form-group .form-control{font-size:16px}.contact_us .find_us .social_links i{height:33px;width:33px;border:2px solid #e71e62;border-radius:50%;color:#e71e62;padding:8px;margin:4px;text-align:center}.contact_us .find_us .social_links i:hover{background-color:#e71e62;color:#fff;transition:.5s}.contact .icons{padding:10px 0;text-align:center}.contact .icons .circle{background-color:#004284;width:60px;height:60px;border-radius:50%;text-align:center;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;border:2px solid #e71e62}.contact .icons .circle i{color:#fff;font-size:25px;margin:0}.contact .icons p{margin-top:15px}.contact .icons p a{color:#111;font-size:18px}@media only screen and (max-width:767px){.contact .icons p a{word-break:break-all}}.contact .icons p a:hover{color:#e71e62}@media only screen and (min-width:576px) and (max-width:756px){.contact .icons p a{font-size:14px}}@media(max-width:509px){.contact_form .form-inline .form-control{width:100%}}@media(max-width:767px){.contact{padding:0}.contact .icons{padding:25px 0}}@media only screen and (min-width:576px) and (max-width:756px){.contact .col-sm-4{-ms-flex:0 0 28.333333%!important;flex:0 0 28.333333%!important;max-width:28.333333%!important}.contact .col-sm-4:last-child{-ms-flex:0 0 41.333333%!important;flex:0 0 41.333333%!important;max-width:41.333333%!important}}.faq_sec{background-color:#fff}.faq_sec .accor_faq li{margin-bottom:10px}.faq_sec .accor_faq .card{border-left:0;border-right:0;border-radius:10px}.faq_sec .accor_faq .card .card-header{padding:0;border-bottom:0;background:transparent;cursor:pointer}.faq_sec .accor_faq .card .card-header a{cursor:pointer;display:block;padding:12px}.faq_sec .accor_faq .card .card-header:hover label{color:#e71e62}.faq_sec .accor_faq .card .card-header:hover span{background-color:#e71e62}.faq_sec .accor_faq .card .card-header label{margin-bottom:0;font-size:16px;color:#000;font-weight:700;line-height:1.8;cursor:pointer;width:calc(100% - 40px)}.faq_sec .accor_faq .card .card-header span{border-radius:100%;width:30px;height:30px;float:left;background:#000;color:#fff;text-align:center;font-size:18px;line-height:1.8;margin-right:10px;transition:.3s all}.faq_sec .accor_faq .card .card-header a[aria-expanded="true"] span{background:#e71e62;color:#fff;transition:.3s all}.faq_sec .accor_faq .card .card-body{padding-top:7px}.faq_sec .accor_faq .card .card-body p{font-size:15px;color:#000;line-height:1.8;padding-left:40px;position:relative}.faq_sec .accor_faq .card .card-body p:before{content:'';width:15px;height:3px;background:#e71e62;position:absolute;left:6px;top:11px}.faq_sub_h h3{font-size:20px;text-align:center;margin:20px 0;color:#e71e62}.mediafocushead{background:#000}.mediafocushead .single-item iframe{width:100%;transition:transform .3s ease,opacity .3s;-webkit-transition:-webkit-transform .3s ease,opacity .3s}.mediafocushead .single-item:hover iframe{transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);-moz-transform:scale3d(1.1,1.1,1) rotate(.02deg);opacity:.5}.mediafocushead .section-left .single-item{max-height:600px;overflow:hidden}@media only screen and (max-width:767px){.mediafocushead .section-left .single-item{max-height:300px;overflow:hidden}}.mediafocushead .section-left .single-item iframe{height:600px}@media only screen and (max-width:767px){.mediafocushead .section-left .single-item iframe{height:300px}}.mediafocushead .section-right .single-item{max-height:300px;overflow:hidden}.mediafocushead .section-right .single-item iframe{height:300px}.article-list .single-article{margin-top:30px;padding-bottom:20px;border-bottom:1px dashed #004284}.article-list .single-article:hover .actionbar a{background:#e71e62;color:#fff}.article-list .single-article .coverimg img{width:100%;max-height:280px;overflow:hidden;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px}.article-list .single-article .post-type-time{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin:10px 0}.article-list .single-article .post-type-time p{font-size:14px;color:#7c7c7c;font-weight:600}.article-list .single-article h1{font-size:24px;margin:10px 0;overflow:hidden;color:#111;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.8;max-height:88px}.article-list .single-article .info-text p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:90px}.article-list .single-article .actionbar{margin-top:10px}.articleswrap .container{background-color:#fff}.articleswrap .article-list ul{margin-top:15px}.articleswrap .article-list ul li{position:relative;margin-bottom:10px;border-radius:10px;padding-left:30px;border:1px solid #c1c1c1;border-radius:10px;border-left:0;border-right:0}.articleswrap .article-list ul li::after{content:"";font-size:16px;font-family:'Font Awesome 5 Free';font-weight:900;color:#e71e62;border:0!important;line-height:0;position:absolute;top:24px;left:12px}.articleswrap .article-list ul li:hover{background-color:#e71e62}.articleswrap .article-list ul li:hover a{color:#fff}.articleswrap .article-list ul li:hover::after{color:#fff}.articleswrap .article-list ul li a{color:#004284;padding:10px;display:block;overflow:hidden}.articleswrap .coverimg{width:60%;padding-right:15px}.articleswrap .blog-itemm{width:100%;display:flex}.articleswrap .info-text{width:40%}.articleswrap .article-list .single-article:last-child{border-bottom:0}.desc_blog .info-text,.desc_blog .coverimg{width:100%}@media only screen and (max-width:990px){.blog-itemm{flex-direction:column}.coverimg{width:100%;padding-right:0;padding-bottom:15px}.info-text{width:100%}}.blog-back{background:url(../img/Blog%20Page%20Header.JPG) center;background-size:cover}.articledetailwrap .container{background-color:#fff}.articledetailwrap .single-article h1{overflow:inherit;display:block;-webkit-line-clamp:inherit;-webkit-box-orient:inherit;max-height:inherit}.articledetailwrap .single-article .info-text p{overflow:inherit;display:block;-webkit-line-clamp:inherit;-webkit-box-orient:inherit;max-height:inherit}.map_list{background:url(../img/ConstellationList-bg.png) repeat center;background-attachment:fixed}.map_list .container{background-color:#fff}.map_list p{margin-bottom:15px}.map_list .ConstellationList_table th label{font-weight:600;margin-bottom:0;text-transform:uppercase;color:#e71e62}.map_list .ConstellationList_table{font-family:"Roboto",sans-serif}.map_list .ConstellationList_table tr{font-size:15px}.map_list .ConstellationList_table tr a{color:#000;text-decoration:underline}.map_list .ConstellationList_table tr a:hover{color:#e71e62}.privacywrappr .container{background-color:#fff}.privacywrappr p span{display:block;font-weight:600}.privacywrappr p+p{margin-top:15px}.toswrappr .container{background-color:#fff}.toswrappr p span{display:block;font-weight:600}.toswrappr p+p{margin-top:15px}.zodiacwrappr .container{background-color:#fff}.zodiacwrappr .title{margin-bottom:30px}.zodiacwrappr table{text-transform:capitalize}.zodiacwrappr table th{font-weight:600;margin-bottom:0;text-transform:uppercase;color:#e71e62}.zodiacwrappr table img{width:40px}.zodiacwrappr .table-responsive{margin-top:25px}.table-responsive table{min-width:900px}.animated{-webkit-animation-duration:.5s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.chricstmarwrap .head_gift h3{color:#e61e62;margin:20px 0;font-family:"Open Sans",sans-serif}.chricstmarwrap .head_gift img{max-width:60px}.chricstmarwrap .sub_h_gift h3{color:#111;font-size:24px;margin-bottom:15px}.chricstmarwrap .sub_h_gift h4{color:#333;font-size:20px;margin-bottom:15px}.chricstmarwrap .gift_txt{background-color:#f7f7f7;border-radius:10px;padding:10px}.chricstmarwrap .right_s{border-right:5px solid #dedede}.chricstmarwrap .left_s{border-left:5px solid #dedede}.head_gift h3{color:#e61e62;margin:20px 0;font-family:"Open Sans",sans-serif}.head_gift img{max-width:60px}.chricstmarwrap .sub_h_gift h3{color:#111;font-size:24px;margin-bottom:15px}.chricstmarwrap .sub_h_gift h4{color:#333;font-size:20px;margin-bottom:15px}.chricstmarwrap .gift_txt{background-color:#f7f7f7;border-radius:10px;padding:10px}.chricstmarwrap .right_s{border-right:5px solid #dedede}.chricstmarwrap .left_s{border-left:5px solid #dedede}.special-service{margin:25px 0}.special-service ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-wrap:wrap;align-items:center}.special-service ul li{margin:4px;flex:0 1 calc(20% - 8px);text-align:center;border:1px dashed #cecece;padding:10px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:992px){.special-service ul li{flex:0 1 calc(25% - 8px)}}@media only screen and (max-width:786px){.special-service ul li{flex:0 1 calc(33.33% - 8px)}}@media only screen and (max-width:600px){.special-service ul li{flex:0 1 calc(49.33% - 8px)}}@media only screen and (max-width:480px){.special-service ul li{flex:0 1 calc(99.33% - 8px)}}.special-service ul li:hover:hover{background-color:#e71e62}.special-service ul li:hover .hs_service_icon_wrapper{background-color:#e71e62;color:#fff!important}.special-service ul li:hover h2{color:#fff}.special-service ul li:hover a{color:#111}.special-service ul li .circledot{border:1px dashed #cecece;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;padding:10px;width:115px;height:115px;display:flex;align-items:center;justify-content:center}.special-service ul li .circledot .hs_service_icon_wrapper{position:relative;width:90px;height:90px;text-align:center;line-height:90px;border:1px dashed #cecece;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;float:left;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#e71e62}.special-service ul li .circledot .hs_service_icon_wrapper .flaticon-giftboxes:before{font-size:40px;margin-left:0}.special-service ul li .imgthumb img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px;height:130px;object-fit:cover}.special-service ul li h2{font-size:14px;color:#111;margin:15px 0;line-height:1.9;min-height:60px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;align-items:center}.special-service ul li a{font-weight:600}@media only screen and (max-width:767px){.sidebar{margin-top:30px}}.sidebar h1{font-size:16px;color:#fff;background-color:#004284;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px}.sidebar ul li{padding:12px 10px;border-bottom:1px solid #ddd}.sidebar ul li a{font-weight:600}.sidebar ul li a.birthall{display:block;width:100%;position:relative}.sidebar ul li a.birthall::after{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);content:"";font-size:12px;font-family:'Font Awesome 5 Free';font-weight:900;color:#000;border:0!important;line-height:0}.sidebar ul #birthall{padding:5px}.sidebar ul #birthall ul li{padding:5px;border-bottom:1px dotted #e1e1e1}.sidebar ul #birthall ul li:last-child{border-bottom:0}.sidebar ul #birthall ul li a{color:#111;font-size:14px}.sidebar ul #birthall ul li a:hover{opacity:.5}.birthday-wrap ul.styled{margin:15px 0}.birthday-wrap ul.styled li{margin-bottom:5px;font-weight:600}.birthday-wrap ul.styled li:after{font-size:14px;top:13px}.birthday-wrap #accordion{margin-top:15px}.birthday-wrap #accordion .card-header{padding:0;margin-bottom:0;background-color:transparent;border-bottom:0}.birthday-wrap #accordion .card-link{font-size:16px;color:#000;font-weight:700;line-height:1.8;padding:12px;margin-bottom:0;display:block}.birthday-wrap #accordion .card-link:hover{color:#e71e62}.birthday-wrap #accordion .card{margin-bottom:10px;border-left:0;border-right:0;border-radius:10px}.birthday-wrap #accordion .card-body{padding:0 15px 10px 15px}.birthday-wrap #accordion .card-body ul.styled li{margin-bottom:12px}.birthday-wrap #accordion .card-body ul.styled li::after{content:""}.ordercontrol{margin-top:25px;text-align:center;margin-bottom:25px}.quote-container blockquote{border:0;margin:0;padding:0;background:none;color:gray;font-family:"Comic Sans MS",cursive,sans-serif;font-size:1.5em;font-style:italic;margin:0;position:relative;text-shadow:0 1px white;z-index:600}.quote-container blockquote p{color:#75808a;font-size:20px}.quote-container blockquote p span{font-weight:600}.quote-container blockquote p:first-child:before{content:'“';color:#81bedb;font-size:7.5em;font-weight:700;opacity:.2;position:absolute;top:-17px;left:-.2em;text-shadow:none;z-index:-300;line-height:1;font-family:Georgia,serif}.coverimageinr{border-top-left-radius:25px;border-top-right-radius:25px;overflow:hidden;margin-bottom:25px}.occations-wrapper .coverimageinr img{width:100%}.divPrice{margin:-11px 0!important}.frameNotAvailable{color:red;font-size:11px;display:block;line-height:1.3}.div-products{padding-top:31px!important}.delivery-note{color:red;font-weight:bold;font-size:18.5px}.head_gift h1{margin-top:20px!important;margin-bottom:20px!important}.occasion-sub-title{font-size:24px;font-weight:bolder}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-square:before{content:""}.fa-phone:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-volume:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-clock:before{content:""}.fa-map:before{content:""}.fa-map-marked:before{content:""}.fa-map-marked-alt:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-edit:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-square:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-times:before{content:""}.fa-star:before{content:""}.fa-star-half:before{content:""}.fa-star-half-alt:before{content:""}.fa-star-of-life:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-search:before{content:""}.fa-bars:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.woff2) format("woff2"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.svg#fontawesome) format("svg");font-display:swap!important}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}.size-client-logo{width:100%;height:auto;max-width:1042px;aspect-ratio:1042/87}.size-slide{max-width:100%;height:auto;aspect-ratio:982/618}.size-product-star{max-width:100%;height:auto;aspect-ratio:16/12}.size-product-jewelry{max-width:100%;height:auto;aspect-ratio:16/6}.size-product-celeb{max-width:100%;height:auto;aspect-ratio:16/12}.size-product-ellen{max-width:100%;height:auto;aspect-ratio:16/12;object-fit:cover}.center{display:flex;justify-content:center}.size-zodic-sign{width:100%;height:auto;aspect-ratio:16/16}@media(max-width:767px){.top-title{width:100%;height:120px}}@media(max-width:363px){.top-title{width:100%;height:156px}}@media(max-width:343px){.top-title{width:100%;height:180px}}.size-product-kit{max-width:100%;height:auto;aspect-ratio:328/226}.size-product-black-frame{max-width:100%;height:auto;aspect-ratio:328/230}.size-product-heirloom-frame{max-width:100%;height:auto;aspect-ratio:328/250}.size-product-sky-image{max-width:100%;height:auto;aspect-ratio:328/263}.size-product-ornament{max-width:100%;height:auto;aspect-ratio:328/250}.size-product-letter{max-width:100%;height:auto;aspect-ratio:328/250}.size-about-img{max-width:100%;height:auto;aspect-ratio:178/247}.zodiacwrappr table img{width:40px;height:40px}@media(max-width:992px){.heading_txt li:nth-child(2){display:none}}.heading_txt li:nth-child(2){width:760px;height:auto;max-height:48px}.heading_txt li:nth-child(1){text-align:left}