.confirm-btn-wrapper,.download-wrapper,.frm-desc,.frm-hint-alt,.location-right{text-align:center}.dropdown-menu .dropdown-item,body{font-family:'Open Sans',sans-serif}html{scroll-behavior:smooth}*{padding:0;margin:0}body{font-size:16px;color:#000;font-weight:400;background:0 0/cover #fff4cc}.container{padding:30px 0 0}.wrapper{max-width:500px;margin:0 auto}.form-pad{margin-top:30px}.form-wrapper{position:relative;max-width:500px;margin:0 auto 30px}.form-title{font-family:Lato-Black;font-size:35px;line-height:45px;color:#000;padding:0 30px 30px}.form-desc,.frm-desc{color:rgba(0,0,0,.8)}.frm-desc{font-size:20px;line-height:24px;padding:0 0 25px}.form-desc{padding:10px 0 20px}.form-desc span{font-weight:600}.form-list{list-style:none;margin:0 auto 0 40px}ul.form-list>li:before{content:"–";position:absolute;margin-left:-1.1em}.form-list li{padding-bottom:10px}.form-list li:last-child{margin-bottom:50px}.form-group label{font-size:18px;line-height:20px;font-weight:500}.form-control,.form-control:focus{background:#fff;border:2px solid #898989;border-radius:8px;color:#000!important;font-weight:500;padding:0 15px;font-size:18px;line-height:18px;height:50px;width:100%;box-shadow:none}.copy-right,.powered-text{font-size:12px;line-height:34px}.form-control:focus{border:2px solid #ffce00}.form-name,.form-name:focus{background:url('../images/form-icon/name.png') 98% 12px no-repeat}.form-email,.form-email:focus{background:url('../images/form-icon/email.png') 98% 12px no-repeat}.form-location,.form-location:focus{background:url('../images/form-icon/location.png') 98% 12px no-repeat}.frm-hint,.frm-hint-alt{font-size:12px;line-height:12px;color:rgba(0,0,0,.7);padding-top:10px}.dob-bg{border:2px solid #898989;border-radius:8px;background:#fff}.form-left{float:left;width:calc(50% - 5px);margin-right:5px}.form-mid,.time-mid{float:left;width:calc(25% - 10px);margin:0 5px}.form-right,.time-right{float:left;width:calc(25% - 5px);margin-left:5px}.form-dob label,.location-left label{font-size:18px;line-height:20px;display:block;color:#000;font-weight:500;padding-bottom:5px}.location-left{float:left;width:100%}#confirmPopup .modal-content,.accordion_container,.dropdown-menu,.form-select .location-left,.hpp-popup .close img,.planner-section .day-planner .section-title,.planner-section .real-time .section-title,.planner-section .rituals .section-title,.planner-section .timeline-graph .section-title,.prod-wrapper img{width:100%}.amber-list.active .days-date,.green-list.active .days-date,.red-list.active .days-date{width:38px;min-height:38px;text-indent:-99999px}.location-left .bootstrap-select{width:100%!important}.location-right{float:left;width:30%;padding:25px 0 0 10px}.btn.dropdown-toggle.btn-default{background:0 0;border:none;font-size:18px;font-weight:300;text-transform:none;padding:20px 10px;color:#6d757d}#dob,#hob,#mib,#sib,#yob{padding:11px}.time-left{float:left;width:calc(25% - 5px);margin-right:5px}.btn-wrapper{padding-top:20px}.btn-wrapper a,.btn-wrapper a:focus,.btn-wrapper a:hover{font-family:Lato-Black;background:#ffd936;border-radius:42px;font-size:26px;line-height:83px;color:#000;text-align:left;max-width:80%;margin:0 auto;display:block;text-decoration:none;position:relative;padding-left:51px}.footer-links li a:hover,.highlight,.read-more,.topnav a:hover{text-decoration:underline}.form-wrapper-right .btn-wrapper a,.form-wrapper-right .btn-wrapper a:focus,.form-wrapper-right .btn-wrapper a:hover{text-align:center;padding-left:0}.errorMsg,.successMsg{position:absolute;display:none;width:100%;top:0;left:0;z-index:9999}.banner-wrapper .container,.btn-wrapper,.footer-section .form-group,.location-group,.search-btn{position:relative}.form-label,.show .dropdown-menu{display:block}.bootstrap-select,.bootstrap-select .dropdown-menu li.selected{background:rgba(0,0,0,.05)}.search-btn,.search-btn div{background:#fff;border-radius:10px}.bootstrap-select .dropdown-menu li{padding:5px 10px}.bootstrap-select .dropdown-menu li.selected a{outline:0}.form-logo{padding-bottom:30px;text-align:center}.prod-wrapper,.rituals-section .results-wrapper{margin-bottom:60px}.hide,.mobile-show,.topnav .icon,.ut-list li:last-child::before{display:none}.radio-style label{margin-right:15px}.download-wrapper .section-title{font-size:24px;line-height:26px}.download-btn-wrapper{max-width:100%;margin:0 auto;padding:22px 0 64px}.download-btn-wrapper a,.download-btn-wrapper a:focus,.download-btn-wrapper a:hover,.footer-section .desktop-wrapper .download-btn-wrapper a,.footer-section .desktop-wrapper .download-btn-wrapper a:focus{float:left;width:48%}.footer-section .desktop-wrapper .footer-logo-img,.moments-timing-wrapper{padding-top:60px}.footer-section .desktop-wrapper .footer-logo-img img{width:10%}.footer-section .desktop-wrapper .download-btn-wrapper{max-width:500px;margin:0 auto;padding:22px 0 64px}.footer-section .desktop-wrapper .download-btn-wrapper a:first-child{margin-right:18px}.social-btn-wrapper{margin:0 auto;padding-bottom:67px}.social-btn-wrapper a,.social-btn-wrapper a:focus,.social-btn-wrapper a:hover{float:left;margin-right:27px}.social-btn-wrapper a:last-child{margin-right:0}.footer-links{float:right;padding-bottom:44px;text-align:center;width:45%;padding-top:5px}.footer-links li{float:left;display:block;width:auto;padding:0 10px;border-right:1px solid #ccc}.footer-links li:last-child{border-right:none}.footer-links li a,.footer-links li a:focus,.footer-links li a:hover{font-family:'Noto Sans',sans-serif;font-size:14px;line-height:20px;color:#8f8f8f}.copy-right-wrapper{float:left;padding-bottom:40px;width:40%}.footer-section .desktop-wrapper .copy-right{float:left;font-family:'Noto Sans',sans-serif;font-size:16px;line-height:34px;color:#8f8f8f}.copy-right{font-family:'Noto Sans',sans-serif}.powered-text{float:right}.search-btn{max-width:400px;margin:0 auto;padding:2px}.search-btn div{height:62px}.search-btn a{background-image:-moz-linear-gradient(0deg,#000 0,#000 100%);background-image:-webkit-linear-gradient(0deg,#000 0,#000 100%);background-image:-ms-linear-gradient(0deg,#000 0,#000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block;line-height:65px;text-align:center;font-size:18px;font-weight:600;text-decoration:none}.popup-desc,h5.modal-title{font-weight:400;font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;color:#000;text-align:center}.search-results{position:absolute;z-index:99;background:#fff3ca;border-radius:0 0 15px 15px;max-height:150px;overflow:scroll;width:100%}.loader,.report-box,.report-section{position:relative}.hs-list,.location-list,.moments-list,.momentsnew-list,.our-list,.pt-list,.rituals-list,.tools-list,.ut-list{padding:0;margin:0;list-style:none}.location-list li{line-height:20px;font-size:14px;border-bottom:1px solid #ccc}.location-list li a,.location-list li a:hover{color:#000;display:block;padding:10px;text-decoration:none}.modal-backdrop.in{opacity:.9}.modal-backdrop{z-index:9999}.modal-content{border:1px solid #5632a8;box-shadow:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.hpp-popup .modal-content{border:none;border-radius:25px}.days-section .container,.faq-section .container,.guide-section .desktop-wrapper .section-title,.hpp-popup .modal-body,.moments-section .container,.rituals-section .container,.tools-section .container{padding:0}.modal-header{border-bottom:1px solid #e1e1e1;display:block}h5.modal-title{font-size:20px;line-height:24px;text-transform:none;letter-spacing:0}.popup-desc{font-size:16px;line-height:16px;padding-bottom:25px}.cancel-btn,.submit-btn,.submit-btn:focus,.submit-btn:hover{font-size:18px;line-height:40px;display:inline-block;background:#ffce00;color:#000;text-align:center;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;position:relative;z-index:9;padding:0 25px;text-decoration:none!important;font-weight:700}.submit-btn{margin-right:20px}.cancel-btn,.cancel-btn:focus,.cancel-btn:hover{background:#e1e1e1;color:#000;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;text-decoration:none;font-weight:700}.modal{z-index:99999}#confirmPopup .errorMsg,#confirmPopup .successMsg{top:0;max-width:none}#confirmPopup .form-pad{padding:30px 0}.popup-pad{padding-bottom:18px}.popup-left,.popup-right{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-size:16px;line-height:16px;float:left;width:50%;color:#000}.popup-right{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-weight:400;color:#000}.days-date,.days-desc,.days-name{font-family:Lato-Bold}.confirm-results{padding-bottom:15px}.thank-you-page .banner-title{padding:140px 100px 0}.sent-img{text-align:center;width:150px;height:150px;margin:0 auto}.no-form-text{color:#000;padding:30px 0;text-align:center;font-size:20px;line-height:28px}.results-wrapper{max-width:60%;margin:0 auto}.report-box{background:#fff;padding:10px;border-radius:20px;overflow:hidden;margin-bottom:10px}.days-list{list-style:none;padding:0;margin:0;text-align:center}.days-list li{display:block;float:left;width:calc(100%/7);text-align:center}.days-list li a{display:block;text-decoration:none;padding:10px}.reportnew .amber-list.active a,.reportnew .green-list.active a,.reportnew .red-list.active a{background:#fff;border-bottom:1px solid #000;padding-bottom:5px;border-radius:5px;padding-top:8px}.days-list .active{border-radius:5px;background:#ffce00;border:1px solid #000}.dayslist{padding:5px}.days-list .active .day-name{color:#000}.days-name{font-size:16px;line-height:16px;padding-bottom:15px;color:#000}.days-date,.days-title{font-size:20px;color:#000}.days-date{line-height:38px;text-align:center;border-radius:50%;width:40px;margin:0 auto 17px}.green-list.active .days-date{background:url("../images/icons/today-green.png") 0 0/100% auto no-repeat}.red-list.active .days-date{background:url("../images/icons/today-red.png") 0 0/100% auto no-repeat}.amber-list.active .days-date{background:url("../images/icons/today-amber.png") 0 0/100% auto no-repeat}.days-type{width:10px;height:10px;border-radius:100%;margin:20px auto 0}.green-list .days-date,.green-list .days-type{background:#99c66d}.red-list .days-date,.red-list .days-type{background:#e87878}.amber-list .days-date,.amber-list .days-type{background:#ffae00}.days-title{line-height:24px;font-weight:600}.days-title span{padding:5px 10px;display:inline-block;margin-top:10px}.green-det .days-title span{background:#b0e979;border-radius:5px}.red-det .days-title span{background:#f7aaa2;border-radius:5px}.amber-det .days-title span{background:#f9c889;border-radius:5px}.days-desc{font-size:24px;line-height:28px;color:rgba(0,0,0,.8)}.moments-section .section-left .section-desc,.moments-wrapper{padding-top:30px}.loader{width:60px;height:60px;border-radius:50%;margin:50px auto;display:block;vertical-align:middle}.loader-1 .loader-outter{position:absolute;border:4px solid #251e69;border-left-color:transparent;border-bottom:0;width:100%;height:100%;border-radius:50%;-webkit-animation:1s cubic-bezier(.42,.61,.58,.41) infinite loader-1-outter;animation:1s cubic-bezier(.42,.61,.58,.41) infinite loader-1-outter}.loader-1 .loader-inner{position:absolute;border:4px solid #251e69;border-radius:50%;width:40px;height:40px;left:calc(50% - 20px);top:calc(50% - 20px);border-right:0;border-top-color:transparent;-webkit-animation:1s cubic-bezier(.42,.61,.58,.41) infinite loader-1-inner;animation:1s cubic-bezier(.42,.61,.58,.41) infinite loader-1-inner}@-webkit-keyframes loader-1-outter{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-1-outter{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-1-inner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes loader-1-inner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.moments-table tr td{border-bottom:1px solid rgba(0,0,0,.05);padding:5px 0;line-height:30px}.moments-list li:last-child .moments-right,.momentsnew-list li:last-child,.silence-moments .moments-table tr:last-child td{border-bottom:none}.topnav a{float:left;display:block;color:#000;text-align:left;padding:14px 16px;text-decoration:none;font-size:17px;font-weight:500}.topnav a:hover{color:#000}.topnav a.active{color:000}.home-transits .ut-cycle,.topnav .container{padding-top:0!important}@media screen and (max-width:600px){.topnav .menu a,.topnav a:not(:first-child){display:none}.form_left,.topnav .menu{width:100%!important}.topnav a.icon{border-radius:50%;display:block;position:absolute;right:25px;top:15px;font-size:25px;width:80px}.icon{font-size:30px}.topnav.responsive a{float:none;display:block;text-align:left}}.topnav{right:0;left:0;z-index:1030}.topnav .logo{float:left}.menu .icon{font-size:35px;color:#000}.report-section{overflow:visible;padding-top:140px}.banner-left,.banner-right,.desktop-wrapper .our-left,.desktop-wrapper .our-right,.desktop-wrapper .transit-left,.desktop-wrapper .transit-right,.form_left{width:50%;float:left}.form-wrapper .banner img{width:90%}.moments-timing-wrapper .banner-title{padding:30px 100px}.moments-timing-wrapper .banner-desc{font-size:19px;line-height:25px;color:#000;padding:10px 200px 20px}.banner-btn-wrapper img{width:40px;padding:5px}.btn-wrapper img{position:absolute;right:15px;top:15px;width:51px}.banner-btn-wrapper a,.banner-btn-wrapper a:focus,.banner-btn-wrapper a:hover{background:#ffd936;border-radius:20px;font-size:18px;line-height:60px;color:#000;text-align:center;max-width:60%;margin:0 auto;display:block;font-weight:600;text-decoration:none;text-transform:uppercase}.form-select .bootstrap-select>.dropdown-toggle{background:#fff;border:none;font-size:18px;line-height:24px;font-weight:500;text-transform:none;padding:12px 15px}.dropdown-menu .dropdown-item{font-size:18px;line-height:18px;font-weight:500;color:#000}.info-list li,.moments-list .moments-right{font-size:16px;line-height:24px;color:rgba(0,0,0,.8)}.birth-left{float:left;width:28%}.birth-mid{float:left;width:36%}.birth-right{float:left;width:calc(18% - 10px);margin-left:10px}.birth-right-side{float:left;width:calc(70% - 10px);margin-left:10px}.report-wrapper{height:auto;margin:auto;width:60%;padding:28px}.report-inner-title{font-family:Lato-Black;line-height:24px;font-size:24px;color:#000;padding-bottom:14px;padding-left:10px}.moments-title,.moments-title span,.rituals-date,.rituals-list-count,.rituals-list-desc{font-family:'Open Sans',sans-serif}.report-inner-left{width:58px;float:left}.report-inner-right{width:calc(100% - 58px);float:left;color:rgba(0,0,0,.7);font-size:22px;line-height:31px}.amber-days-type,.green-days-type,.red-days-type{width:10px;border-radius:100%;margin:10px auto 0;height:10px}.report-inner-left img{width:28px}.day-details{text-align:center;padding-bottom:30px}.info-list li{border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:30px;margin-bottom:30px}.green-days-type{background:#90cf52}.amber-days-type{background:#ffb658}.red-days-type{background:#fa958a}.guide-section .desktop-wrapper .guide-img,.moments-left{width:5%;float:left}.moments-right{width:95%;float:left}.moments-list .moments-right{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:20px;margin-bottom:20px}.moments-title{font-size:20px;line-height:30px;padding:0;font-weight:400;color:#000}.moments-title span{font-weight:600}.moments-btn-wrapper a,.moments-btn-wrapper a:focus,.moments-btn-wrapper a:hover{background:#fff;border-radius:38px;font-size:20px;line-height:75px;color:#000;text-align:left;width:280px;padding:0 0 0 35px;margin:0 auto;display:block;font-weight:600;text-decoration:none;text-transform:uppercase;position:relative}.rituals-btn a,.rituals-btn a:focus,.rituals-btn a:hover{background:#f2f6f7}.moments-btn-wrapper img{width:51px;position:absolute;right:12px;top:12px}.moments-timing-banner{max-width:165px;margin:0 auto 20px}.moments-timing-banner img{width:165px}.moments-timing-wrapper .report-box{background:#f2f6f7;padding:35px;position:relative;overflow:hidden;margin-bottom:20px;border-radius:30px}.moments-timing-wrapper .moments-table tr td{border-bottom:none!important;padding:5px 0}.moments-inner-top img,.moments-table img{width:32px;padding-bottom:10px}.moments-timing-wrapper .golden-moments{margin-bottom:20px}.rituals-list li{border-radius:15px;background:#fffaee;margin-bottom:18px;position:relative;padding:20px}.rituals-right{width:100%;float:left;padding-left:70px}.rituals-date{font-size:20px;line-height:20px;color:#000;padding-bottom:15px}.rituals-list-desc{font-size:17px;line-height:23px;color:#000}.rituals-list-count{font-size:24px;position:absolute;top:15px;background:#ffe49a;line-height:40px;color:#000;text-align:center;border-radius:50%;width:40px;margin-bottom:15px}.hpp-popup .close{opacity:1;position:absolute;z-index:9;right:20px;top:20px;width:51px;height:51px}.hpp-popup .popup-title{font-family:Lato-Black;font-size:36px;line-height:40px;color:#000;padding:40px 0 30px}.hpp-popup .popup-desc{font-size:20px;line-height:26px;padding:0 30px}.hpp-popup .popup-img{max-width:150px;margin:0 auto 20px;color:#000}.hpp-popup .download-btn-wrapper{padding:50px 0}.align-qoutes{font-size:18px;line-height:30px;text-align:center;padding-bottom:30px}.green-list.today .days-date{background:url(../images/form/today.png) 0 0/40px no-repeat;width:38px;height:38px}.date-section{padding-top:80px;position:fixed;right:0;left:0;z-index:1020;background:#fff}.date-section .date-month{height:auto;margin:8px auto 10px;width:230px}.form-inner-control,.form-inner-control:focus{background:#fff;border:none!important}.selectEventDate,.selectEventDate:after{border-color:transparent transparent #fff}.date-month .bootstrap-select{background:0 0!important}.date-month .form-control:focus{background:0 0!important;border:none!important}.date-month .bootstrap-select .dropdown-toggle .filter-option{font-weight:600;color:#000}.moments-inner-list{width:33.33%;float:left}.moments-innerlist{padding:0;margin:10px 0 0;list-style:none}.moments-innerlist li{font-family:Lato-Regular;font-size:24px;line-height:30px;padding:0 0 27px}.moments-innerlist li span{color:#828f92}.moments-innerlist li:last-child{padding-bottom:0}#rituals .hpp-wrapper{background:url(../images/rituals.png) 0 0/100% no-repeat}#moments .hpp-wrapper{background:url(../images/moments.png) 0 0/100% no-repeat}#dayevent .hpp-wrapper{background:url(../images/popup-banner.png) 0 0/100% no-repeat}#dayevent .hpp-wrapper .popup-title,#moments .hpp-wrapper .popup-title,#rituals .hpp-wrapper .popup-title{padding-top:90%}.selectEventDate{font-weight:600}.service-small option{font-size:16px}.moments-inner-top{font-family:Lato-Black;font-size:24px;line-height:28px;padding-right:25px}@media screen and (max-width:768px){body{background-size:100% auto}.form-title{font-size:24px;line-height:30px;padding:0 0 30px}.form-list{padding:0 15px;max-width:80%}.form-desc{padding:10px 20px 20px}.mobile-hide{display:none}.mobile-show{display:block}.copy-right,.footer-links li,.powered-text{float:none;width:100%;text-align:center}.report-wrapper{width:100%!important}.results-wrapper{max-width:100%}.banner-title{font-size:30px;line-height:39px}.moments-timing-wrapper .banner-title{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-size:25px;line-height:30px;padding:30px 40px 30px 0}.moments-timing-banner img{width:80px}.reportnew .rituals-section .moments-timing-banner{right:0!important;top:260px!important}.banner-desc{font-size:19px;line-height:27px}.moments-timing-wrapper .banner-desc{padding:10px 0 20px}.btn-wrapper a,.btn-wrapper a:focus,.btn-wrapper a:hover{font-size:20px;padding-left:15px}.days-list li{padding:0}.moments-inner-top{font-size:19px;line-height:23px}.moments-innerlist li{font-size:19px;line-height:25px}.rituals-date{font-family:'Open Sans',sans-serif;font-size:18px;line-height:18px;padding-bottom:15px!important;font-weight:700}.ut-list-title{font-size:18px!important;line-height:26px!important;font-weight:700!important}.ut-list-sub-title{font-size:16px!important;line-height:22px!important}.rituals-list-desc{font-size:18px;line-height:26px}.report-inner-title{font-size:17px;line-height:17px}.report-inner-right{font-size:16px;line-height:20px}.days-name{font-size:14px;line-height:14px}body.reports-page{background-size:150% auto}}.days-date-bullet{width:10px;height:10px;border-radius:100%;display:inline-block;margin-right:20px;vertical-align:middle}.dropdown-item .days-date-bullet{padding-right:10px}.amber-date{background:#ffb658}.red-date{background:#fa958a}.green-date{background:#90cf52}.dropdown-item.active,.dropdown-item:active{background:#fff3cc;color:#000}.date-month .btn{font-family:Lato-Bold;font-weight:400;font-size:30px;line-height:30px}.dropdown-toggle::after{margin-left:20px}.dropdown-item{font-family:Lato-Bold;font-weight:400;font-size:24px;line-height:34px}.our-list li{border-radius:15px;background:#fff;margin-bottom:18px;position:relative;padding:20px}.home-banner-section{width:100%;background-image:url(../images/bg-desktop.jpg?version=0.1);background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:auto;padding-bottom:80px}.banner-section-title span{font-family:nelphim_regular;font-size:68px;line-height:68px;display:block;color:#fff;font-weight:400;text-transform:initial;text-align:left}.banner-section-desc{color:#fff;font-size:26px!important;line-height:30px!important;padding:0 60px 0 20px!important}.agenda-wrapper{padding-top:100px}.momentsnew-inner-title,.section-img,.section-title,.testimonial-section .mobile-wrapper{padding:20px 0}.section-img img{text-align:center;width:100%}.sub-section .form-wrapper{padding:0!important}.section-desc{font-family:Noto Sans;font-size:15px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center}.section-title,.sub-section-title{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-weight:800;color:#000}.section-title{font-size:30px;line-height:35px}.sub-section-title{font-size:28px;line-height:30px;letter-spacing:0;text-align:center;padding:40px 0 20px}.mobile-wrapper .sub-section-title{width:227px;margin:0 auto}.text-left{text-align:left}.green-text{color:#4a9c03}.amber-text{color:#fc8c05}.red-text{color:#d5504f}.rituals-section{background:#e4f5ff}.current-section{background:#122c67}.current-section .section-desc,.current-section .section-title,.transit-section .section-desc,.transit-section .section-title{color:#fff}.home-transits .ut-wrapper{width:60%;margin:30px auto}.ut-wrapper{margin-bottom:30px}.ut-wrapper-last{border-bottom:none;margin-bottom:0;padding-bottom:0}.pt-title,.transit-title,.ut-title{font-size:20px;line-height:20px;color:#000;font-weight:700;padding-bottom:50px}.ut-list li{border:1px solid #e2e2e2;border-radius:20px;position:relative;margin-bottom:80px;padding:20px 25px}.ut-list li::before{content:"";position:absolute;background:rgba(216,226,228,.6);width:3px;height:50px;bottom:-50px;left:49px}.ut-list li:last-child{margin-bottom:0}.about-page .features-section .features-desc a:hover,.footer-desc b:hover,.highlight:hover,.ut-list li a,.ut-list li a:focus,.ut-list li a:hover,.ut-list li a:visited{text-decoration:none}.ut-header{position:absolute;left:20px;top:-37px;width:calc(100% - 20px)}.ut-img{float:left;width:61px}img{max-width:100%;height:auto}.sun-ut .ut-date{color:#ff9400}.ut-date{font-size:16px;line-height:16px;color:#000;margin-left:61px;padding-top:10px;font-weight:600}.transits-btn,.ut-cycle span,.ut-det-wrapper{margin-left:55px}.ut-list-title{background:url(../images/backgrounds/transit-sep.png) bottom center no-repeat;font-size:20px;line-height:28.4px;color:#000;padding:10px 0 20px;font-weight:700}.ut-list-sub-title{font-size:18px;line-height:24px;color:#000;padding:10px 0 20px}.ut-cycle{font-size:15px;line-height:26px;color:#000;padding-top:15px;position:relative}.ut-cycle-img{position:absolute;width:51px;text-align:center}.ut-cycle span{font-size:12px;line-height:30px;color:#8b8b8b;font-weight:600}.ut-cycle img{height:22px;width:auto}.home-transits,.moments-timing-banner .moments-timing-wrapper .report-box{padding:10px}.home-transits .ut-list-title{background:0 0!important;padding:10px 0!important}.notification-reminder,.transits-title-btn{padding:0;float:right}.transits-btn{padding:10px 0!important}.transits-btn a,.transits-btn a:focus,.transits-btn a:hover,.transits-btn a:visited{background:url(../images/button-arrow.png) 90% center/35px no-repeat #fff;border-radius:20px;height:46px;padding:0 16px;display:block;width:150px;line-height:50px;font-size:14px;color:#000;text-transform:uppercase;font-weight:400;text-decoration:none}.home-transits .ut-list li::before{content:"";position:absolute;background:rgb(188 194 195 / 34%);width:3px;height:90px;left:49px;top:0}.home-transits .ut-list li:last-child::before{display:block!important;height:100px}.momentsnew-wrapper{border-radius:20px;padding:0;width:100%;margin-bottom:20px}.momentsnew-notification-wrapper{background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:20px}.notification-left{float:left;width:70%}.notification-right{float:left;width:30%}.momentsnew-notification-wrapper .inner-title{font-size:20px;line-height:25px;color:#000;text-align:left;font-weight:600;margin-left:10px}.notification-reminder img{width:30px;padding-left:10px}.notification-reminder a,.notification-reminder a:focus,.notification-reminder a:hover,.notification-reminder a:visited{border:2px solid #ffd41f;border-radius:20px;height:46px;padding:0 16px;display:block;width:150px;line-height:45px;font-size:16px;color:#000;text-transform:uppercase;font-weight:400;text-decoration:none}.momentsnew-inner-title .inner-title-img{float:left;padding-right:20px}.momentsnew-inner-title .inner-title-img img{width:30px;height:auto}.momentsnew-inner-title .inner-title{font-size:20px;line-height:25px;color:#000;text-align:left;font-weight:600;margin-left:0}.momentsnew-list li{float:left;width:100%;padding:10px;text-align:left;margin:0;background-size:10px;border-bottom:1px solid #b8c0c7}.momentsnew-list .highlight{background:-webkit-linear-gradient(0deg,rgb(255 230 153 / 65%) 0,rgb(255 248 227 / 16%) 100%)}.lefticon{background-image:url(../images/icons/arrow-black.png);background-repeat:no-repeat;background-position:97% center}.home-momentsnew .mts-date{width:80px}.mts-date{font-size:16px;line-height:20px;color:#000;float:left;padding:0 15px}.mts-date span{color:#00000054}.mts-right-border{border-right:1px solid #ccc}.mts-img{float:left;padding:5px 30px}.mts-img img{width:30px;line-height:40px}.mts-title{font-family:'Open Sans',sans-serif;font-size:20px;line-height:22px;color:#000;font-weight:500;float:left;text-align:left}.banner-brn a:focus,.banner-btn a,.banner-btn a:hover,.banner-sub-title,.banner-title{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;color:#000;text-align:left}.notification-left .inner-title span{position:relative;z-index:9}.notification-left .inner-title span::after{position:absolute;content:" ";background:#ffd41f;height:9px;width:100%;bottom:0;z-index:-1;left:0}#filterDatemomentsnew{color:transparent}.rituals-section .moments-btn{margin-top:10px}.banner-wrapper .banner-right{position:absolute;right:0;top:0;z-index:9999;width:100%}.banner-wrapper .banner-right-wrapper{width:50%;float:right}.swiper-slide{height:auto!important}.guide-section .banner-btn img,.rituals-more img{width:40px}.left-top{position:absolute;left:40px;top:90px;width:65px;height:65px}.left-bot{position:absolute;left:0;top:250px;width:61px;height:105px}.right-top{position:absolute;right:50px;top:100px;width:90px;height:80px}.right-bot{position:absolute;right:0;top:400px;width:63px;height:104px}.banner-title{font-weight:900;font-size:48px;line-height:52px;padding:30px 50px 0 0}.banner-sub-title{font-weight:400;font-size:21px;line-height:26px;padding:30px 0}.banner-btn{width:314px;margin:0 auto}.banner-brn a:focus,.banner-btn a,.banner-btn a:hover{font-weight:800;background:#fff;border-radius:32px;font-size:17px;line-height:64px;margin:0 auto;display:block;text-decoration:none;position:relative;width:100%;padding-left:30px;box-shadow:0 10px 50px 0 rgba(255,223,88,.69)}.banner-btn .btn-arrow{position:absolute;right:15px;top:15px}.banner-desc{font-size:17px;line-height:25px;color:rgba(0,0,0,.8);padding:40px 225px 55px}.new-banner-wrapper .section-img{padding:140px 0 0}.left-img{padding:70px 50px 0 0}.right-img{text-align:right;padding-right:100px;padding-top:30px}.right-img img{width:20%}@media screen and (max-width:768px){.moments-timing-wrapper .report-box{padding:15px}.mts-date,.reportnew .report-wrapper{padding:0}.mts-img{float:left;padding:5px 20px}.report-box-wrapper{background-color:transparent;padding:10px;z-index:1029}.reportnew .days-list li{min-width:auto!important;margin:0 .2em!important}.reportnew .report-title{font-size:18px;line-height:22px;text-align:left}.reportnew .report-head{text-align:left;padding-left:0}.reportnew .moments-list,.reportnew .report-location{text-align:left}.reportnew .report-desc{margin-top:30px;text-align:left}.reportnew .report-box-wrapper1{margin-top:40px;padding-bottom:50px}.reportnew .days-desc,.reportnew .days-title{font-size:20px;line-height:26px}.reportnew .days-title{font-size:25px;line-height:30px}.transit-section .form-pad{margin-top:0}.reportnew .moments-head-wrapper .moments-img{float:left;padding:5px 15px;line-height:40px;width:60px}.reportnew .moments-head-wrapper .moments-title{line-height:30px;float:left;text-align:left!important;padding:1px 0 0 10px;width:calc(80% - 0px)}.transit-section .moments-timing-wrapper{padding-top:0}.new-banner-wrapper{height:auto!important}.new-banner-wrapper .banner-title{font-family:'Hiragino Kaku Gothic Std';font-size:32px;font-weight:800;line-height:32px;letter-spacing:0;text-align:center;padding:170px 55px 0}.banner-sub-title{text-align:center;padding:30px 0!important}.new-banner-wrapper .banner-desc{font-family:Hiragino Kaku Gothic Pro;font-size:20px;font-weight:300;line-height:24px;letter-spacing:0;text-align:center;padding:40px 10px 55px;color:rgba(0,0,0,.8)}.feature-section .mobile-wrapper{background:#ffeda0;border-radius:10px;position:relative;padding:0 20px 20px}.feature-section .section-head{font-size:26px;line-height:40px;padding:0;width:160px;color:#fff;background:#000;margin:0 auto}.feature-section .section-img{padding:40px 60px 30px;width:300px;margin:0 auto}.feature-section .section-title,.testimonial-section .section-title{font-family:'Hiragino Kaku Gothic Std';font-size:20px;font-weight:800;line-height:24px;letter-spacing:0;text-align:center;padding-top:0}.feature-section .section-desc{padding:20px 0}}.tools-section .section-title,.tools-wrapper .tools-desc{line-height:26px;text-align:center;font-family:"Noto Sans",sans-serif;font-optical-sizing:auto}.new-banner-wrapper{position:relative;width:100%;background:#fff4cc;height:auto}.document,.swiper{height:100%}.left-banner{position:absolute;left:0;top:202px}.right-banner{position:absolute;right:0;top:18px}.tools-title{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-weight:800;font-size:21px;line-height:21px;color:#000;border-bottom:1px solid #000;display:inline-block;padding-bottom:13px}.tools-section .desktop-wrapper .section-desc{padding:15px 100px}.tools-list li{text-align:center;cursor:pointer}.tools-text{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-size:15px;line-height:20px;color:#000;padding:10px 25px}.tools-small .tools-text{padding:10px 50px}#Transitsload .loader,#goldenmomentsload .loader,#ritualsload .loader{margin:10px auto}#Transitsload,#goldenmomentsload,#ritualsload{padding-bottom:30px;padding-top:30px}.green-section{background:#f6feed}.green-section .report-box-wrapper{background:#edfddb}.red-section{background:#ffeff0}.red-section .report-box-wrapper{background:#ffdfe1}.amber-section{background:#fff9ee}.amber-section .report-box-wrapper{background:#fff3dd}.moments-section .moments-sub-desc{padding:0 200px;color:#636363}.moments-section .desktop-wrapper .moments-bg{background:#fffbee;border-radius:20px;padding:20px}.moments-section .section-left .section-img{padding:90px 0}.together-section .desktop-wrapper{padding-bottom:40px}.together-section .desktop-wrapper .together-bg{background:url(../images/align/together-bg.png) repeat-x;background-size:100% 100%!important;border-radius:30px;padding:40px}.together-section .desktop-wrapper .section-img{margin:0 auto;width:100%;text-align:center}.together-section .desktop-wrapper .section-img img{text-align:center;width:30%}.together-section .mobile-wrapper{width:100%;background:url("../images/align/together-bg.png") repeat-x;background-size:100% 100%!important;border-radius:10px;padding:20px}.together-section .together-bg .section-desc{padding:60px 15px 15px}.tools-wrapper{margin-top:30px;margin-bottom:30px}.tools-section .desktop-wrapper{border-radius:30px;padding:60px 60px 0;background:#fff;margin-bottom:40px}.tools-section .desktop-wrapper .tools-text{min-height:80px}.tools-section .section-title{font-weight:800;font-size:24px;padding-top:0;color:#000}.tools-wrapper .tools-list li{width:calc(100%/5);float:left}.tools-wrapper .tools-desc{font-weight:600;font-size:18px;color:#000;padding:20px 15px}.about-page .features-section,.faq-section,.feature-section,.tools-popup{background:#fff}.feature-section .container{padding:40px 0!important}.feature-section .desktop-wrapper{background:#ffeda0;border-radius:30px;position:relative;padding:0 20px 20px}.feature-section .desktop-wrapper .section-head{font-size:26px;line-height:40px;padding:0;width:160px;color:#fff;background:#000;margin:0 auto}.feature-section .desktop-wrapper .section-img{padding:40px 60px 30px;width:300px;margin:0 auto}.feature-section .desktop-wrapper .section-title{padding:10px 200px}.feature-section .desktop-wrapper .section-desc{padding:20px 200px}.guide-section{background:#f1fffa}.guide-section .desktop-wrapper{padding:40px 60px 60px}.guide-section .banner-btn{width:230px}.guide-section .banner-btn .btn-arrow{top:10px}.banner-brn a:focus,.banner-btn a:hover,.guide-section .banner-btn a{font-family:'Noto Sans',sans-serif;font-weight:700;background:#ffd41f;border-radius:32px;font-size:20px;line-height:64px;color:#000;text-align:left;margin:0 auto;display:block;text-decoration:none;position:relative;width:100%;padding-left:30px;box-shadow:none}.guide-list{padding:10px 0 50px;margin:0;list-style:none}.guide-list li{width:100%;float:left;padding:10px 0}.guide-img{width:20%;float:left}.guide-img img{width:40px;height:40px}.guide-section .desktop-wrapper .guide-text{line-height:40px}.guide-text{font-family:'Hiragino Kaku Gothic ProN';font-size:15px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;width:80%;float:left;color:#000}.testimonial-desc,.testimonial-head{color:#00000099;font-size:18px;line-height:24px;letter-spacing:0;text-align:center}.mobile-left,.mobile-right{float:left;width:50%}.planner-section .desktop-wrapper{padding:30px 30px 60px}.footer-mobile-section .copy-right-wrapper,.planner-section .desktop-wrapper .moments-img{padding-bottom:20px}.planner-section .mobile-left,.planner-section .mobile-right{float:left;width:48%;background:#fff;border-radius:20px;text-align:center}.planner-section .mobile-left{margin-left:0;margin-right:10px}.planner-section .mobile-right{margin-right:0;margin-left:10px}.planner-section .mobile-left .section-title,.planner-section .mobile-right .section-title{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;padding:60px 20px 20px;font-size:26px;font-weight:800;line-height:30px;letter-spacing:0;text-align:center}.planner-section .day-planner .section-desc,.planner-section .real-time .section-desc,.planner-section .rituals .section-desc,.planner-section .timeline-graph .section-desc{padding:0 20px!important;width:100%}.testimonial-section .desktop-wrapper{padding:60px}.testimonial-section .container{padding:30px 0!important}.testimonial-wrapper{background:#fff;border-radius:20px;position:relative;margin-top:30px;padding:0 10px}.testimonial-img img{width:70px;position:absolute;top:5%;left:50%;transform:translate(-50%,-50%)}.testimonial-desc{font-family:'Noto Sans';font-weight:400;padding:70px 10px 0}.about-page .about-title,.about-page .section-desc,.footer-desc,.swiper-slide .subtitle,.swiper-slide .subtitle span,.swiper-slide .title,.testimonial-head{font-family:"Noto Sans",sans-serif}.testimonial-head{font-optical-sizing:auto;font-weight:700;padding:10px 10px 30px;margin-bottom:30px}.swiper-pagination-bullet-active{background:#000!important}.social-btn-wrapper{max-width:450px}.social-btn-wrapper a,.social-btn-wrapper a:focus,.social-btn-wrapper a:hover{width:20%;text-align:center}.footer-mobile-section .copy-right{float:none;color:#8f8f8f}.footer-section .desktop-wrapper .footer-desc{width:80%;margin:0 auto}.footer-desc{font-optical-sizing:auto;font-weight:400;font-size:18px;line-height:24px;padding:20px 0;color:#4f4f4f}.footer-desc b,.menu .active{color:#000;text-decoration:underline}@media screen and (max-width:768px){.guide-section .mobile-wrapper{padding:20px}.new-banner-wrapper .download-btn-wrapper{max-width:100%;margin:0 auto;padding:22px 0 24px}.new-banner-wrapper .section-img{padding:20px 0}.new-banner-wrapper .container{padding:0 20px}.footer-logo-img img{width:20%}.footer-mobile-section .download-btn-wrapper{max-width:90%}.footer-section .download-btn-wrapper a:first-child{margin-right:20px}.download-btn-wrapper a,.download-btn-wrapper a:focus,.download-btn-wrapper a:hover{width:50%}.download-btn-wrapper a:focus,.download-btn-wrapper a:hover,.footer-section .download-btn-wrapper a{width:46%}.social-btn-wrapper a,.social-btn-wrapper a:focus,.social-btn-wrapper a:hover{width:25%;margin-right:0}.footer-links li{width:25%;float:left}.footer-links li a,.footer-links li a:focus,.footer-links li a:hover{font-family:'Noto Sans';font-size:13px;font-weight:500;line-height:28px;letter-spacing:0;text-align:center;color:#00000099}}.section-left,.section-right{width:50%;float:left;padding:10px}.footer-section .btn-img{position:absolute;right:7px;top:5px}.footer-section .btn-img img{width:40px;background:#ffd41f;border-radius:100%}.planner-section .day-planner,.planner-section .real-time{position:relative;padding:5px 0;background:#fff}.planner-section .timeline-graph{position:relative;padding:5px 0;background:#fffbee}.planner-section .rituals{position:relative;padding:5px 0;background:#c9e5ff}.paoc-popup-content{padding:20px 0;max-width:60%;margin:0 auto}.paoc-popup-content h3{padding:20px;font-family:Hiragino Kaku Gothic Std;font-size:22px;font-weight:800;line-height:30px;letter-spacing:0;text-align:center}.about-page .about-title{font-optical-sizing:auto;font-weight:800;font-size:30px;line-height:35px;color:#000;padding:30px 50px 30px 0;text-align:center}.about-page .features-section .features-desc,.about-page .section-desc{font-size:16px;line-height:22px;font-weight:400;font-optical-sizing:auto}.about-page .section-desc{color:#4f4f4f;padding:15px 0!important;text-align:center!important}.about-page .desktop-wrapper{padding:80px 50px 40px}.about-page .about-wrapper{padding:0 60px}.moments-section .section-left,.together-section .section-left,.topnav .section-left{padding-left:0}.moments-section .section-right,.together-section .section-right,.topnav .section-right{padding-right:0}.about-page .features-section .features-wrapper{padding:0 50px}.about-page .features-list{padding:20px 60px}.about-page .features-section .features-img{text-align:center;padding-bottom:5px}.about-page .features-section .features-img img{width:60px;height:60px}.about-page .features-section .features-desc{font-family:'Hiragino Sans W4';text-align:center;color:#4f4f4f}.about-page .features-section .features-desc a{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-weight:600;color:#4f4f4f;text-decoration:underline}.last-features{padding-top:50px!important;padding-bottom:50px!important}.app-store,.footer-app-store,.footer-play-store,.play-store{transition:transform .2s}.app-store:hover,.footer-app-store:hover,.footer-play-store:hover,.play-store:hover{transform:scale(1.1)}.accordion_body .highlight{color:#00000099}.accordion_body ul li{font-family:'Noto Sans';font-size:18px;font-weight:400;line-height:24px;color:#00000099;list-style:decimal;margin-left:20px}.topnav{position:absolute!important;overflow:hidden;background-color:transparent!important}.responsive{background-color:#ffd41e!important}.topnav .menu{float:right;padding-top:25px}.logo img{width:40%!important;margin-top:20px}.swiper{width:100%}.swiper-slide{font-size:18px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 100px}.parallax-bg{position:absolute;left:0;top:0;width:130%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center}.swiper-slide .title{font-size:41px}.swiper-slide .subtitle{font-optical-sizing:auto;font-weight:400;font-size:25px;line-height:30px;margin-top:40px}.swiper-slide .subtitle span{font-optical-sizing:auto;font-weight:600}.swiper-slide .text{font-size:14px;max-width:400px;line-height:1.3}.swiper-slide .title{font-optical-sizing:auto;font-weight:800;margin-top:150px;color:#ffedc2;line-height:45px}.desktop-wrapper .section-desc,.swiper-slide .desc{font-weight:400;font-family:"Noto Sans",sans-serif;font-optical-sizing:auto}.swiper-slide .desc{font-size:16px;color:#d9c8a2;margin-top:50px}.banner-right-wrapper{height:auto;margin:60px auto auto;width:100%;background:rgb(255 255 255);border-radius:15px;padding:15px 15px 0}.days-section .mobile-wrapper{border-radius:15px;background:url("../images/align/green-bg.png") 0 0/100% 100% repeat-x!important;padding:0 20px 40px}.days-section .desktop-wrapper{min-height:450px;width:100%}.days-section .desktop-wrapper .section-left{position:absolute;top:55px;left:55px}.desktop-wrapper .days-left,.desktop-wrapper .moments-right,.desktop-wrapper .ritulas-left{width:60%;float:left}.desktop-wrapper .days-right,.desktop-wrapper .moments-left,.desktop-wrapper .ritulas-right{width:40%;float:left}.desktop-wrapper .days-img{width:100%;margin-top:50px;align-items:center}.desktop-wrapper .section-desc{font-size:17px;line-height:22px;padding:15px 30px 15px 0;color:#4f4f4f}.days-section .desktop-wrapper .section-desc{padding:15px 100px 15px 0}.moments-section .desktop-wrapper{padding-top:40px;padding-bottom:0}.ritulas-section{background:#f1fffa;margin-top:5px}.ritulas-section .desktop-wrapper{padding-top:30px;padding-bottom:60px}.transit-section{background:#122c67;margin-top:5px}.transit-section .desktop-wrapper{padding-top:60px;padding-bottom:60px}.testimonial-section{background:#fef7e5;position:relative}.close,.close-btn{position:absolute}.testimonial-section .desktop-wrapper .section-title{padding:0;font-family:'Open Sans',sans-serif;margin-bottom:20px}.testimonial-section .desktop-wrapper{padding-top:30px;padding-bottom:30px}.testimonial-section .desktop-wrapper .our-img{position:absolute;right:0;top:20%}.testimonial-section .desktop-wrapper .section-title b{font-weight:700}.our-list-left{padding:0 10px 0 0;margin:0;list-style:none}.our-list-left li,.our-list-right li{color:#000;border-radius:15px;background:#fff;margin-bottom:18px;padding:20px}.our-list-right{padding:0 0 0 10px;margin:0;list-style:none}.list-desc{font-size:20px;line-height:25px;font-style:italic}.list-desc span{font-weight:500}.free-days-section{background:#f9e8d9;margin-top:5px}@media (max-width:768px){.content-title{font-size:30px;line-height:35px}.search-btn a{font-size:17px}.search-btn{background:#fff2c7}.home-banner-section{background:url(../images/bg-mobile.jpg?version=0.3) center center/cover no-repeat}.banner-section-title span{font-size:44px!important;line-height:44px!important;padding:30px 40px 30px 20px!important}.agenda-wrapper{padding-top:200px!important}.tools-section .mobile-wrapper{background:#fff;padding:20px;border-radius:10px;margin-bottom:40px}.tools-wrapper .tools-list li{width:33.33%!important}.tools-wrapper .tools-desc{padding:0;font-size:16px;line-height:24px}.tools-text{font-family:'Noto Sans';font-size:15px;font-weight:blod;line-height:20px;letter-spacing:0;text-align:center;padding:10px 5px;min-height:65px}.tools-small .tools-text{padding:10px}.tools-section .container,.tools-section .tools-wrapper{padding-bottom:0!important;margin-bottom:0!important}.footer-section .section-title,.section-title{font-family:'Hiragino Kaku Gothic Std';font-size:24px;font-weight:800;line-height:28px}.topnav{overflow:hidden;background-color:none!important}.topnav .menu{float:right;padding-top:10px!important}.swiper{height:auto!important}.swiper-slide{padding:20px!important}.swiper-slide .title{margin-top:100px}.sub-section .container{padding:20px}.form-mobile-section .btn-wrapper{padding-top:30px}.transit-section .section-img{padding-top:40px}.section-title{letter-spacing:0}.footer-section .section-title{letter-spacing:0;text-align:center}.footer-section .footer-desc,.footer-section .section-desc{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-weight:400;letter-spacing:0}.footer-section .section-desc{font-size:15px;line-height:20px;text-align:center;color:#00000099;padding:0 20px 30px}.footer-section .footer-desc,.footer-section .section-desc b{font-size:15px;line-height:20px;color:#000;text-align:center}.footer-section .form-group{padding-bottom:0}.footer-logo-img{padding-top:62px}.footer-section .footer-desc{padding:30px 20px}.footer-section .section-desc b{font-weight:700;letter-spacing:-.02em}.footer-mobile-section .copy-right{font-family:'Noto Sans';font-size:13px;font-weight:500;line-height:28px;letter-spacing:0;text-align:center}.footer-mobile-section{margin-top:0!important}.social-btn-wrapper img{min-width:15px;height:36px}}.accordion_body p,.accordion_head{font-size:18px;line-height:24px;letter-spacing:0;text-align:left}.footer-section{padding:0;background:url('../images/footer-bg.png') 0 0/100% no-repeat}.faq-section .desktop-wrapper,.footer-section .desktop-wrapper{padding:40px 60px}.footer-mobile-section{padding:20px;background:url('../images/footer-bg.png') no-repeat;margin-top:5px}.footer-section .desktop-wrapper .form-group{width:500px;margin:30px auto 0}.footer-section .desktop-wrapper .form-control,.footer-section .desktop-wrapper .form-control:focus{border:none;padding-left:80px;color:#000!important}.footer-section .form-group{background:#fff;border-radius:30px;border:none}.footer-section .form-email,.form-email:focus{background:url('../images/form-icon/email.png') 6% 15px no-repeat}.footer-section .form-control,.form-control:focus{border:none;padding-left:50px;color:#d9d9d9!important}.form-mobile-section .btn-wrapper a,.form-mobile-section .btn-wrapper a:focus,.form-mobile-section .btn-wrapper a:hover{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-weight:800;background:#ffd41e;border-radius:42px;font-size:16px;line-height:18px;color:#000;width:296px;padding:25px 0;margin:0 auto;display:block;text-decoration:none;text-transform:inherit;text-align:center}.accordion_body .btn a.learnmore,.accordion_body p strong{font-size:20px;font-family:san_francisco_displaysemibold;display:inline-block}.form-mobile-section .btn-wrapper b{font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-weight:400}.form-mobile-section .search-btn{background:#fff2c7}.birthchart-section .container,.form-mobile-section .container{padding-top:0}.accordion_item{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0;margin:0;border-bottom:1px solid #e2e2e2}.border-hide{border-bottom:none!important}.accordion_head{font-family:'Hiragino Kaku Gothic ProN';font-weight:600;color:#000;display:block;padding:15px 0;text-decoration:none;cursor:pointer}.accordion_body{padding:0 0 20px;overflow:hidden}.accordion_body p{font-family:'Noto Sans';font-weight:400;color:#00000099}.accordion_body p strong{line-height:20px;color:#555454;padding-bottom:15px}.accordion_body p img.img-thumbnail{margin:20px auto;width:100%;max-width:768px;border:0}.accordion_body p img{margin:20px auto;max-width:100%}.accordion_body .moments{margin:auto;text-align:center}.accordion_body .btn{margin:10px auto;text-align:center;display:block}.accordion_body .btn a.learnmore{background:#ffd41f;width:100%;max-width:200px;height:50px;text-align:center;color:#000;text-decoration:none;padding:10px 0;border-radius:10px}.accordion_body .btn a img{margin:0 10px 0 0;width:35px}.plusminus{float:right;width:24px;height:24px}.active .plusminus{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion_body p a{padding-left:5px;padding-right:5px}.tools-popup .modal-dialog{width:80%!important;max-width:80%!important}.close-btn{background:#ffc601;width:60px;height:60px;z-index:9;right:0;border-radius:50%}.close{top:10px;right:10px;z-index:999}.modal-content{border:none!important}.rotate{border-radius:50%;-webkit-transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out}.rotate:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.popup-img{text-align:center;padding-top:50px}.popup-text{padding:50px 0;text-align:center}.birthchart-section .mobile-wrapper{background:#fff;border-radius:15px;padding:0 20px 40px}.birthchart-section .desktop-wrapper{border-radius:30px;background:#fff;min-height:500px;width:100%;padding:20px 60px 0;margin-bottom:40px}.birthchart-section .desktop-wrapper .section-right{padding:40px 0 20px}.birthchart-section .guide-text{font-size:16px;line-height:22px;font-weight:400;width:100%;font-family:"Hiragino Sans W4"!important;color:#4f4f4f!important}.birthchart-section .guide-list{padding-left:15px}.birthchart-section .guide-list li{margin:10px 0;padding:0;list-style-type:disc;color:#4f4f4f!important}